From 2e1c2137da8efb683604abc89779fd76bf484f50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 21:04:41 +0200 Subject: [PATCH 01/19] isl15: update to 0.19 --- common/shlibs | 2 +- srcpkgs/isl15/template | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/common/shlibs b/common/shlibs index 56341cb0d5d..bb0605db28a 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1085,7 +1085,7 @@ libsratom-0.so.0 sratom-0.4.0_1 libmongoose.so.0 libmongoose-3.1_1 libpwquality.so.1 libpwquality-1.1.1_1 libisl.so.10 isl-0.10_1 -libisl.so.15 isl15-0.16.1_1 +libisl.so.19 isl15-0.19_1 libcloog-isl.so.4 cloog-0.18.1_1 librtmp.so.1 librtmp-2.4.20161210_1 libORBit-2.so.0 libORBit2-2.14.19_1 diff --git a/srcpkgs/isl15/template b/srcpkgs/isl15/template index 6f6c891e876..70f2cac990d 100644 --- a/srcpkgs/isl15/template +++ b/srcpkgs/isl15/template @@ -1,6 +1,6 @@ # Template file for 'isl15'. pkgname=isl15 -version=0.16.1 +version=0.19 revision=1 wrksrc="isl-${version}" bootstrap=yes @@ -11,7 +11,7 @@ maintainer="Juan RP " homepage="http://freecode.com/projects/isl" license="LGPL-2.1" distfiles="http://isl.gforge.inria.fr/isl-${version}.tar.bz2" -checksum=412538bb65c799ac98e17e8cfcdacbb257a57362acfaaff254b0fcae970126d2 +checksum=d59726f34f7852a081fbd3defd1ab2136f174110fc2e0c8d10bb122173fa9ed8 post_install() { # Remove gdb python files. From 39882782d6f901247319db8f9f123a7c1022bebe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 02/19] cross-aarch64-linux-gnu: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-aarch64-linux-gnu/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/cross-aarch64-linux-gnu/template b/srcpkgs/cross-aarch64-linux-gnu/template index 344dd399e9a..87de830647f 100644 --- a/srcpkgs/cross-aarch64-linux-gnu/template +++ b/srcpkgs/cross-aarch64-linux-gnu/template @@ -1,7 +1,7 @@ # Template build file for 'cross-aarch64-linux-gnu' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _glibc_version=2.26 _linux_version=4.9.8 @@ -10,12 +10,12 @@ _archflags="-march=armv8-a" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.25 +version=0.27 revision=1 short_desc="GNU Cross toolchain for the ${_triplet} LE target (binutils/gcc/glibc)" maintainer="Christian Neukirchen " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, LGPL-2.1" +license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -23,7 +23,7 @@ distfiles=" ${KERNEL_SITE}/kernel/v4.x/linux-${_linux_version}.tar.xz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 e54e0a934cd2bc94429be79da5e9385898d2306b9eaf3c92d5a77af96190f6bd 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45" From 7b9c73c38416d16dfd3cd3a2f61116cf42f23384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 03/19] cross-aarch64-linux-musl: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-aarch64-linux-musl/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/cross-aarch64-linux-musl/template b/srcpkgs/cross-aarch64-linux-musl/template index 77034db7bc3..7dee522fe61 100644 --- a/srcpkgs/cross-aarch64-linux-musl/template +++ b/srcpkgs/cross-aarch64-linux-musl/template @@ -1,7 +1,7 @@ # Template build file for 'cross-aarch64-linux-musl' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _musl_version=1.1.19 _linux_version=4.9.8 @@ -10,12 +10,12 @@ _archflags="-march=armv8-a" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.26 -revision=2 +version=0.27 +revision=1 short_desc="Cross toolchain for ARM64 LE target (musl)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, MIT" +license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -23,7 +23,7 @@ distfiles=" http://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45 db59a8578226b98373f5b27e61f0dd29ad2456f4aa9cec587ba8c24508e4c1d9" From 4d5880e84436e46be5eca873b29054badef0168d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 04/19] cross-arm-linux-gnueabi: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-arm-linux-gnueabi/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/cross-arm-linux-gnueabi/template b/srcpkgs/cross-arm-linux-gnueabi/template index 4ffb57549bd..36e3366ab38 100644 --- a/srcpkgs/cross-arm-linux-gnueabi/template +++ b/srcpkgs/cross-arm-linux-gnueabi/template @@ -1,7 +1,7 @@ # Template build file for 'cross-arm-linux-gnueabi' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _glibc_version=2.26 _linux_version=4.9.8 @@ -11,12 +11,12 @@ _archflags="-march=armv5te -msoft-float -mfloat-abi=soft" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.25 +version=0.27 revision=1 short_desc="GNU Cross toolchain for the ${_triplet} LE target (binutils/gcc/glibc)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, LGPL-2.1" +license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1.0-or-later" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -24,7 +24,7 @@ distfiles=" ${KERNEL_SITE}/kernel/v4.x/linux-${_linux_version}.tar.xz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 e54e0a934cd2bc94429be79da5e9385898d2306b9eaf3c92d5a77af96190f6bd 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45" From ed15cb14a0e468b2d5498842100174a58d90a58d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 05/19] cross-arm-linux-gnueabihf: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-arm-linux-gnueabihf/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/cross-arm-linux-gnueabihf/template b/srcpkgs/cross-arm-linux-gnueabihf/template index 323823362c0..9de02ed11d9 100644 --- a/srcpkgs/cross-arm-linux-gnueabihf/template +++ b/srcpkgs/cross-arm-linux-gnueabihf/template @@ -1,7 +1,7 @@ # Template build file for 'cross-arm-linux-gnueabihf' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _glibc_version=2.26 _linux_version=4.9.8 @@ -11,7 +11,7 @@ _archflags="-march=armv6 -mfpu=vfp -mfloat-abi=hard" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.25 +version=0.27 revision=1 short_desc="GNU Cross toolchain for the ${_triplet} LE target (binutils/gcc/glibc)" maintainer="Juan RP " @@ -24,7 +24,7 @@ distfiles=" ${KERNEL_SITE}/kernel/v4.x/linux-${_linux_version}.tar.xz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 e54e0a934cd2bc94429be79da5e9385898d2306b9eaf3c92d5a77af96190f6bd 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45" From 527e5839089897ec8dd7e1a99f5cde9a524e798f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 06/19] cross-arm-linux-musleabi: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-arm-linux-musleabi/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/cross-arm-linux-musleabi/template b/srcpkgs/cross-arm-linux-musleabi/template index 35223c42ffd..8c6af328359 100644 --- a/srcpkgs/cross-arm-linux-musleabi/template +++ b/srcpkgs/cross-arm-linux-musleabi/template @@ -1,7 +1,7 @@ # Template build file for 'cross-arm-linux-musleabi' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _musl_version=1.1.19 _linux_version=4.9.8 @@ -11,12 +11,12 @@ _archflags="-march=armv5te -msoft-float -mfloat-abi=soft" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.26 -revision=2 +version=0.27 +revision=1 short_desc="Cross toolchain for ARMv5 TE target (musl)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, MIT" +license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -24,7 +24,7 @@ distfiles=" http://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45 db59a8578226b98373f5b27e61f0dd29ad2456f4aa9cec587ba8c24508e4c1d9" From 55b96c424e867ebef6681906370cf815c7f1016e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 07/19] cross-arm-linux-musleabihf: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-arm-linux-musleabihf/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/cross-arm-linux-musleabihf/template b/srcpkgs/cross-arm-linux-musleabihf/template index 30f00675008..c9225d0807a 100644 --- a/srcpkgs/cross-arm-linux-musleabihf/template +++ b/srcpkgs/cross-arm-linux-musleabihf/template @@ -1,7 +1,7 @@ # Template build file for 'cross-arm-linux-musleabihf' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _musl_version=1.1.19 _linux_version=4.9.8 @@ -11,12 +11,12 @@ _archflags="-march=armv6 -mfpu=vfp -mfloat-abi=hard" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.26 -revision=2 +version=0.27 +revision=1 short_desc="Cross toolchain for ARMv6 LE Hard Float target (musl)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, MIT" +license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -24,7 +24,7 @@ distfiles=" http://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45 db59a8578226b98373f5b27e61f0dd29ad2456f4aa9cec587ba8c24508e4c1d9" From b290e5b09f0a13837362912daf6a9318685a5028 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 08/19] cross-arm-none-eabi: update to 0.27 (gcc-8.2.0) --- .../enable-with-multilib-list-for-arm.patch | 55 +++++++------------ srcpkgs/cross-arm-none-eabi/template | 10 ++-- 2 files changed, 27 insertions(+), 38 deletions(-) diff --git a/srcpkgs/cross-arm-none-eabi/files/enable-with-multilib-list-for-arm.patch b/srcpkgs/cross-arm-none-eabi/files/enable-with-multilib-list-for-arm.patch index 8825c30ca1b..a3f54bcad10 100644 --- a/srcpkgs/cross-arm-none-eabi/files/enable-with-multilib-list-for-arm.patch +++ b/srcpkgs/cross-arm-none-eabi/files/enable-with-multilib-list-for-arm.patch @@ -29,42 +29,26 @@ index b8bb4d65825..713e35b62af 100644 use_gcc_stdint=wrap ;; arm*-*-fuchsia*) -@@ -3787,56 +3787,6 @@ case "${target}" in - echo "Switch \"--with-tune\" may not be used with switch \"--with-cpu\"" 1>&2 +@@ -3899,43 +3899,6 @@ exit 1 fi -- + - # Add extra multilibs - if test "x$with_multilib_list" != x; then - arm_multilibs=`echo $with_multilib_list | sed -e 's/,/ /g'` -- case ${arm_multilibs} in -- aprofile) -- # Note that arm/t-aprofile is a -- # stand-alone make file fragment to be -- # used only with itself. We do not -- # specifically use the -- # TM_MULTILIB_OPTION framework because -- # this shorthand is more -- # pragmatic. -- tmake_profile_file="arm/t-aprofile" -- ;; -- rmprofile) -- # Note that arm/t-rmprofile is a -- # stand-alone make file fragment to be -- # used only with itself. We do not -- # specifically use the -- # TM_MULTILIB_OPTION framework because -- # this shorthand is more -- # pragmatic. -- tmake_profile_file="arm/t-rmprofile" -- ;; -- default) -- ;; -- *) -- echo "Error: --with-multilib-list=${with_multilib_list} not supported." 1>&2 -- exit 1 -- ;; -- esac +- if test "x${arm_multilibs}" != xdefault ; then +- for arm_multilib in ${arm_multilibs}; do +- case ${arm_multilib} in +- aprofile|rmprofile) +- tmake_profile_file="arm/t-multilib" +- ;; +- *) +- echo "Error: --with-multilib-list=${with_multilib_list} not supported." 1>&2 +- exit 1 +- ;; +- esac +- done +- fi - - if test "x${tmake_profile_file}" != x ; then - # arm/t-aprofile and arm/t-rmprofile are only @@ -79,13 +63,16 @@ index b8bb4d65825..713e35b62af 100644 - echo "Error: You cannot use any of --with-arch/cpu/fpu/float/mode with --with-multilib-list=${with_multilib_list}" 1>&2 - exit 1 - fi -- +- # But pass the default value for float-abi +- # through to the multilib selector +- with_float="soft" - tmake_file="${tmake_file} ${tmake_profile_file}" +- TM_MULTILIB_CONFIG="$with_multilib_list" - fi - fi + target_cpu_cname=${target_cpu_cname:-arm6} + with_cpu=${with_cpu:-$target_cpu_cname} ;; - - fr*-*-*linux*) diff --git a/gcc/config/arm/t-mlibs b/gcc/config/arm/t-mlibs new file mode 100644 index 00000000000..5720cf7503d diff --git a/srcpkgs/cross-arm-none-eabi/template b/srcpkgs/cross-arm-none-eabi/template index d50ea80f8c0..270fbd7979b 100644 --- a/srcpkgs/cross-arm-none-eabi/template +++ b/srcpkgs/cross-arm-none-eabi/template @@ -1,18 +1,18 @@ # Template file for 'cross-arm-none-eabi' _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _newlib_version=2.4.0.20161025 _triplet=arm-none-eabi _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.2 +version=0.27 revision=1 short_desc="GNU cross bare metal toolchain" maintainer="Thomas Bernard " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, LGPL-2.1" +license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1.0-or-later" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -20,7 +20,7 @@ distfiles=" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 cbecbc637496fcec02829c12babf8441c6500eb1933c776d2fa4e0a9a35f081f" lib32disabled=yes @@ -33,6 +33,8 @@ create_wrksrc=yes hostmakedepends="perl flex bison" makedepends="zlib-devel gmp-devel mpfr-devel libmpc-devel isl15-devel" +broken="Does not build; some stage says hard-float support is required. Assigned to @teajay-fr" + _apply_patch() { local args="$1" pname="$(basename $2)" From c60ef8c8d44b5169449f9611530736836bbead28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 09/19] cross-armv7l-linux-gnueabihf: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-armv7l-linux-gnueabihf/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/cross-armv7l-linux-gnueabihf/template b/srcpkgs/cross-armv7l-linux-gnueabihf/template index 2445e71f3dd..62bf5d3d5e5 100644 --- a/srcpkgs/cross-armv7l-linux-gnueabihf/template +++ b/srcpkgs/cross-armv7l-linux-gnueabihf/template @@ -1,7 +1,7 @@ # Template build file for 'cross-armv7l-linux-gnueabihf' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _glibc_version=2.26 _linux_version=4.9.8 @@ -11,12 +11,12 @@ _archflags="-march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.25 +version=0.27 revision=1 short_desc="GNU Cross toolchain for the ${_triplet} LE target (binutils/gcc/glibc)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3,GPL-2,LGPL-2.1" +license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -24,7 +24,7 @@ distfiles=" ${KERNEL_SITE}/kernel/v4.x/linux-${_linux_version}.tar.xz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 e54e0a934cd2bc94429be79da5e9385898d2306b9eaf3c92d5a77af96190f6bd 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45" From 9c4c39446d1798ae7a03b4f4cf3da3d267251080 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 10/19] cross-armv7l-linux-musleabihf: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-armv7l-linux-musleabihf/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/cross-armv7l-linux-musleabihf/template b/srcpkgs/cross-armv7l-linux-musleabihf/template index 0cd941d75c9..92167c63af2 100644 --- a/srcpkgs/cross-armv7l-linux-musleabihf/template +++ b/srcpkgs/cross-armv7l-linux-musleabihf/template @@ -1,7 +1,7 @@ # Template build file for 'cross-armv7l-linux-musleabihf' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _musl_version=1.1.19 _linux_version=4.9.8 @@ -11,12 +11,12 @@ _archflags="-march=armv7-a -mfpu=vfpv3 -mfloat-abi=hard" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.26 -revision=2 +version=0.27 +revision=1 short_desc="Cross toolchain for ARMv7 LE Hard Float target (musl)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, MIT" +license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -24,7 +24,7 @@ distfiles=" http://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45 db59a8578226b98373f5b27e61f0dd29ad2456f4aa9cec587ba8c24508e4c1d9" From 960c70f7a515ecf3f884ffc98d1118aa9532f00c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 11/19] cross-i686-linux-musl: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-i686-linux-musl/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/cross-i686-linux-musl/template b/srcpkgs/cross-i686-linux-musl/template index cc8aa595f63..939046fc28b 100644 --- a/srcpkgs/cross-i686-linux-musl/template +++ b/srcpkgs/cross-i686-linux-musl/template @@ -1,7 +1,7 @@ # Template build file for 'cross-i686-linux-musl' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _musl_version=1.1.19 _linux_version=4.9.8 @@ -10,12 +10,12 @@ _sysroot="/usr/${_triplet}" _archflags="-march=i686" pkgname=cross-${_triplet} -version=0.26 -revision=2 +version=0.27 +revision=1 short_desc="Cross toolchain for i686 target (musl)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, MIT" +license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -23,7 +23,7 @@ distfiles=" http://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45 db59a8578226b98373f5b27e61f0dd29ad2456f4aa9cec587ba8c24508e4c1d9" From 179d5fee758f7f4f9ccdb88957858e5416e6463d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 12/19] cross-i686-pc-linux-gnu: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-i686-pc-linux-gnu/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/cross-i686-pc-linux-gnu/template b/srcpkgs/cross-i686-pc-linux-gnu/template index 6c9cc9a1fc6..4f9669aa148 100644 --- a/srcpkgs/cross-i686-pc-linux-gnu/template +++ b/srcpkgs/cross-i686-pc-linux-gnu/template @@ -1,7 +1,7 @@ # Template build file for 'cross-i686-pc-linux-gnu' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _glibc_version=2.26 _linux_version=4.9.8 @@ -10,12 +10,12 @@ _archflags="-march=i686 -mtune=generic" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.25 +version=0.27 revision=1 short_desc="GNU Cross toolchain for the ${_triplet} target (binutils/gcc/glibc)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, LGPL-2.1" +license="GPL-2.0-or-later, GPL-3.0-or-later, LGPL-2.1-or-later" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -23,7 +23,7 @@ distfiles=" ${KERNEL_SITE}/kernel/v4.x/linux-${_linux_version}.tar.xz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 e54e0a934cd2bc94429be79da5e9385898d2306b9eaf3c92d5a77af96190f6bd 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45" From 52726bf70935ee2c1e71b177ed4d8f864b885ffd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 13/19] cross-mips-linux-musl: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-mips-linux-musl/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/cross-mips-linux-musl/template b/srcpkgs/cross-mips-linux-musl/template index 0e9b16be6be..57d5917ada0 100644 --- a/srcpkgs/cross-mips-linux-musl/template +++ b/srcpkgs/cross-mips-linux-musl/template @@ -1,7 +1,7 @@ # Template build file for 'cross-mips-linux-musl' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _musl_version=1.1.19 _linux_version=4.9.8 @@ -11,12 +11,12 @@ _archflags="-march=mips32r2 -msoft-float" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.26 +version=0.27 revision=1 short_desc="Cross toolchain for MIPS32r2 BE softfloat target (musl)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, MIT" +license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -24,7 +24,7 @@ distfiles=" http://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45 db59a8578226b98373f5b27e61f0dd29ad2456f4aa9cec587ba8c24508e4c1d9" From 7d77718f901d0bdc074525f9ea4bf507cd6b08aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:13 +0200 Subject: [PATCH 14/19] cross-mips-linux-muslhf: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-mips-linux-muslhf/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/cross-mips-linux-muslhf/template b/srcpkgs/cross-mips-linux-muslhf/template index 58b310ed1d5..ace0debb3fb 100644 --- a/srcpkgs/cross-mips-linux-muslhf/template +++ b/srcpkgs/cross-mips-linux-muslhf/template @@ -1,7 +1,7 @@ # Template build file for 'cross-mips-linux-muslhf' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _musl_version=1.1.19 _linux_version=4.9.8 @@ -11,12 +11,12 @@ _archflags="-march=mips32r2 -mhard-float" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.26 +version=0.27 revision=1 short_desc="Cross toolchain for MIPS32r2 BE hardfloat target (musl)" maintainer="hipperson0 " homepage="https://www.voidlinux.eu" -license="GPL-3, GPL-2, MIT" +license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -24,7 +24,7 @@ distfiles=" https://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45 db59a8578226b98373f5b27e61f0dd29ad2456f4aa9cec587ba8c24508e4c1d9" From a6184a0811a2da4c84633997217ef3ec53356905 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:14 +0200 Subject: [PATCH 15/19] cross-mipsel-linux-musl: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-mipsel-linux-musl/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/cross-mipsel-linux-musl/template b/srcpkgs/cross-mipsel-linux-musl/template index 260193f08f0..387418aa54c 100644 --- a/srcpkgs/cross-mipsel-linux-musl/template +++ b/srcpkgs/cross-mipsel-linux-musl/template @@ -1,7 +1,7 @@ # Template build file for 'cross-mipsel-linux-musl' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _musl_version=1.1.19 _linux_version=4.9.8 @@ -11,12 +11,12 @@ _archflags="-march=mips32r2 -msoft-float" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.26 +version=0.27 revision=1 short_desc="Cross toolchain for MIPS32r2 LE softfloat target (musl)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, MIT" +license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -24,7 +24,7 @@ distfiles=" http://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45 db59a8578226b98373f5b27e61f0dd29ad2456f4aa9cec587ba8c24508e4c1d9" From 0134abf243dcf5a9ef43995f199df6a99b72d8f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:14 +0200 Subject: [PATCH 16/19] cross-mipsel-linux-muslhf: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-mipsel-linux-muslhf/template | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/srcpkgs/cross-mipsel-linux-muslhf/template b/srcpkgs/cross-mipsel-linux-muslhf/template index 204270bba02..7d83cfe1a7e 100644 --- a/srcpkgs/cross-mipsel-linux-muslhf/template +++ b/srcpkgs/cross-mipsel-linux-muslhf/template @@ -1,7 +1,7 @@ # Template build file for 'cross-mipsel-linux-muslhf' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _musl_version=1.1.19 _linux_version=4.9.8 @@ -11,12 +11,12 @@ _archflags="-march=mips32r2 -mhard-float" _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.26 +version=0.27 revision=1 short_desc="Cross toolchain for MIPS32r2 LE hardfloat target (musl)" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, MIT" +license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -24,7 +24,7 @@ distfiles=" http://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45 db59a8578226b98373f5b27e61f0dd29ad2456f4aa9cec587ba8c24508e4c1d9" From 4b7a6d356fabee3c47cd3afaf71ae1ae533e3a64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:14 +0200 Subject: [PATCH 17/19] cross-vpkg-dummy: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-vpkg-dummy/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/cross-vpkg-dummy/template b/srcpkgs/cross-vpkg-dummy/template index 56f55fc8b75..9d417db8443 100644 --- a/srcpkgs/cross-vpkg-dummy/template +++ b/srcpkgs/cross-vpkg-dummy/template @@ -1,6 +1,6 @@ # Template file for 'cross-vpkg-dummy' pkgname=cross-vpkg-dummy -version=0.25 +version=0.27 revision=1 build_style=meta short_desc="Dummy meta-pkg for cross building packages with xbps-src" From 81624b7b8715ab8508658e41143f4650800fe396 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 6 Aug 2018 23:14:14 +0200 Subject: [PATCH 18/19] cross-x86_64-linux-musl: update to 0.27 (gcc-8.2.0) --- srcpkgs/cross-x86_64-linux-musl/template | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/srcpkgs/cross-x86_64-linux-musl/template b/srcpkgs/cross-x86_64-linux-musl/template index 9019a920972..30f0030b06a 100644 --- a/srcpkgs/cross-x86_64-linux-musl/template +++ b/srcpkgs/cross-x86_64-linux-musl/template @@ -1,7 +1,7 @@ # Template build file for 'cross-x86_64-linux-musl' # _binutils_version=2.29.1 -_gcc_version=7.3.0 +_gcc_version=8.2.0 _musl_version=1.1.19 _linux_version=4.9.8 @@ -9,12 +9,12 @@ _triplet=x86_64-linux-musl _sysroot="/usr/${_triplet}" pkgname=cross-${_triplet} -version=0.26 -revision=2 +version=0.27 +revision=1 short_desc="Cross toolchain for x86_64 with musl" maintainer="Juan RP " homepage="http://www.voidlinux.eu" -license="GPL-3, GPL-2, MIT" +license="GPL-2.0-or-later, GPL-3.0-or-later, MIT" distfiles=" ${GNU_SITE}/binutils/binutils-${_binutils_version}.tar.bz2 ${GNU_SITE}/gcc/gcc-${_gcc_version}/gcc-${_gcc_version}.tar.xz @@ -22,7 +22,7 @@ distfiles=" http://www.musl-libc.org/releases/musl-${_musl_version}.tar.gz" checksum=" 1509dff41369fb70aed23682351b663b56db894034773e6dbf7d5d6071fc55cc - 832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c + 196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 150bb7f2dd4849b5d21b8ccd8d05294a48229e1fcb93a22e7b806a79ec0b0e45 db59a8578226b98373f5b27e61f0dd29ad2456f4aa9cec587ba8c24508e4c1d9" From 6d37bca75f71fad23b6cb58f7bf4da410d76239c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Wed, 8 Aug 2018 14:18:07 +0200 Subject: [PATCH 19/19] avr-gcc: update to 8.2.0 --- srcpkgs/avr-gcc/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/avr-gcc/template b/srcpkgs/avr-gcc/template index 19f723f91e2..1f415c4a4af 100644 --- a/srcpkgs/avr-gcc/template +++ b/srcpkgs/avr-gcc/template @@ -1,13 +1,13 @@ # Template build file for 'avr-gcc' pkgname=avr-gcc -version=7.3.0 +version=8.2.0 revision=1 short_desc="The GNU C Compiler for AVR" maintainer="allan " homepage="http://gcc.gnu.org" license="GFDL-1.2, GPL-3, LGPL-2.1" distfiles="${GNU_SITE}/gcc/gcc-${version}/gcc-${version}.tar.xz" -checksum=832ca6ae04636adbb430e865a1451adf6979ab44ca1c8374f61fba65645ce15c +checksum=196c3c04ba2613f893283977e6011b2345d1cd1af9abeac58e916b1aab3e0080 wrksrc="gcc-$version" hostmakedepends="flex avr-binutils"