[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/, profiles/features/split-usr/, ...
commit: f3e18eb781a46121980a5b8873ffd2833de00ad7 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Dec 7 19:41:12 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Thu Dec 7 19:41:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e18eb7 package.mask: Implement mask/unmask for >=systemd-255 and split/merged-usr geometry Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/features/merged-usr/package.mask | 6 ++ profiles/features/split-usr/package.mask | 7 +++ profiles/releases/17.0/package.mask | 7 +++ 3 files changed, 20 insertions(+) diff --git a/profiles/features/merged-usr/package.mask b/profiles/features/merged-usr/package.mask new file mode 100644 index ..96ac454f8384 --- /dev/null +++ b/profiles/features/merged-usr/package.mask @@ -0,0 +1,6 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (2023-12-07) +# Can be used on a merged-usr profile. +->=sys-apps/systemd-255 diff --git a/profiles/features/split-usr/package.mask b/profiles/features/split-usr/package.mask new file mode 100644 index ..3c95fbece0e9 --- /dev/null +++ b/profiles/features/split-usr/package.mask @@ -0,0 +1,7 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (2023-12-07) +# Does not support split-usr filesystem geometry. Please migrate to +# a merged-usr profile. +>=sys-apps/systemd-255 diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask new file mode 100644 index ..3c95fbece0e9 --- /dev/null +++ b/profiles/releases/17.0/package.mask @@ -0,0 +1,7 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (2023-12-07) +# Does not support split-usr filesystem geometry. Please migrate to +# a merged-usr profile. +>=sys-apps/systemd-255
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/, profiles/base/
commit: 4c9d6dfc7df5fef7cfc2b7fbf3cc89ec9512a51a Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Oct 22 16:06:46 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Nov 12 23:05:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9d6dfc profiles: Move gcc PIE forcing from releases/17.0 to base Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/base/package.use.force | 5 + profiles/base/package.use.mask | 4 profiles/releases/17.0/package.use.force | 6 +- profiles/releases/17.0/package.use.mask | 4 4 files changed, 6 insertions(+), 13 deletions(-) diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 76b5768c656b..f423a411ebe4 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -142,6 +142,11 @@ media-sound/lilypond guile2 # to have a compiler not capable of C++, bug #692126. sys-devel/gcc cxx +# Andreas K. Hüttel (2017-05-27) +# Force default-PIE build on 17.0 profiles and later. +# Moved here from releases/17.0 (2022-10-22) +sys-devel/gcc pie + # Andreas K. Hüttel (2019-04-14) # Make sure glibc static libs are installed for now. Not installing # them is an experimental feature and needs testing. diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 389658bab392..3a3c6d81ae61 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -638,10 +638,6 @@ sci-libs/linux-gpib php # Mask ruby20-only compatible packages ~media-libs/libcaca-0.99_beta19 ruby -# Matthias Maier (2017-05-11) -# Globally mask pie use flag. Selectively unmask on specific profiles. -sys-devel/gcc pie - # Mike Gilbert (2017-02-16) # Multiple test failures. sys-boot/grub:2 test diff --git a/profiles/releases/17.0/package.use.force b/profiles/releases/17.0/package.use.force index 93c1097058f0..fb7bef2767c1 100644 --- a/profiles/releases/17.0/package.use.force +++ b/profiles/releases/17.0/package.use.force @@ -1,6 +1,2 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2022 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 - -# Andreas K. Hüttel (2017-05-27) -# Force default-PIE build on 17.0 profiles. -sys-devel/gcc pie diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index e43c3f628a84..adc292d4df13 100644 --- a/profiles/releases/17.0/package.use.mask +++ b/profiles/releases/17.0/package.use.mask @@ -1,6 +1,2 @@ # Copyright 2017-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 - -# Andreas K. Hüttel (2017-05-27) -# Unmask default-PIE on 17.0 profiles. -sys-devel/gcc -pie
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/, profiles/base/
commit: 130bfa8e1d3b51658e17f31b8766ff3788d5036f Author: Jakov Smolić gentoo org> AuthorDate: Tue May 17 19:03:33 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue May 17 19:07:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=130bfa8e profiles: Remove dev-java/gcj-jdk masks Signed-off-by: Jakov Smolić gentoo.org> profiles/base/package.use.mask | 1 - profiles/releases/17.0/package.mask | 7 --- 2 files changed, 8 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 92d8a2b3e992..ea67c6165544 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -609,7 +609,6 @@ dev-java/icedtea cacao jamvm # and it should probably only be used if you really know what you're # doing *and* your name is gnu_andrew. ;) See bug #531900. sys-devel/gcc awt -dev-java/gcj-jdk awt # Mike Gilbert (2015-05-16) # dev-lang/python[berkdb] fails with recent multilib sys-libs/db (bug 519584). diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask deleted file mode 100644 index dd9f6831943e.. --- a/profiles/releases/17.0/package.mask +++ /dev/null @@ -1,7 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Andreas K. Huettel (2017-12-01) -# The following packages require GCC 5 or earlier and are therefore -# masked in the 17.0 profiles. -dev-java/gcj-jdk
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/, profiles/, dev-util/nvidia-cuda-sdk/
commit: 045f9c6249b6597ab50e879db9196e7158f51001 Author: David Seifert gentoo org> AuthorDate: Fri Sep 24 09:26:09 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Sep 24 09:26:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045f9c62 dev-util/nvidia-cuda-sdk: drop 8.0.61-r1, 9.2.88-r1 Signed-off-by: David Seifert gentoo.org> dev-util/nvidia-cuda-sdk/Manifest | 2 - .../nvidia-cuda-sdk-8.0.61-r1.ebuild | 140 - .../nvidia-cuda-sdk-9.2.88-r1.ebuild | 140 - profiles/package.mask | 1 - profiles/releases/17.0/package.mask| 1 - 5 files changed, 284 deletions(-) diff --git a/dev-util/nvidia-cuda-sdk/Manifest b/dev-util/nvidia-cuda-sdk/Manifest index 6ecb53f880f..e80c872ce2f 100644 --- a/dev-util/nvidia-cuda-sdk/Manifest +++ b/dev-util/nvidia-cuda-sdk/Manifest @@ -1,3 +1 @@ DIST cuda_10.2.89_440.33.01_linux.run 2645419389 BLAKE2B 236aa70a7b45e3636c2c229fffa7d1ca0699ab4365865a73edab607a209c42c2899133dd6a83c61c5929fa754668ad15aec4d847639af1c00a8e6657c8487c77 SHA512 ad8da539ff5df7caf411d1e497ff3d6978cfa8a1fd9150fa4846089e92a604ea56be8631f3efdfe7229a655b8d2d28e6edb32f5731530a77d6f00241cc7aab6e -DIST cuda_8.0.61_375.26_linux.run 1465528129 BLAKE2B d52ddf1dcf5246f230f210d10d1f6e7b540c892dea5a8cd770f0d062b30b01f5c8467d930430b383464d40a9b4a14eaaf22a365e081955e4452ec4f55e08da0b SHA512 d22303719a9feff64f95bf6a966f1caa2bf0cf8c955e475ce08ce54faa5e098d336c2db223ef0185c1f23b9c52b7d2f81a63515485219cfc016d72bda979248b -DIST cuda_9.2.88_396.26_linux.run 1758421686 BLAKE2B 5068b2dfae87e43c124a6a72ac98b7c562aebc7161e7c977cfba68342127e99705228be531aa5bb8af0318e17c4ef8fe36257452d0f507fc3b82e3fbd0184bdc SHA512 2d0d87926e11a1b21d6d3377138753df458a53ba9539d8399f9f252e0784cb41e2c63a5c724ca81ded82b9657b97fda51d812b467b0827e7d361aa2ad73b2dba diff --git a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61-r1.ebuild b/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61-r1.ebuild deleted file mode 100644 index aae721c174c..000 --- a/dev-util/nvidia-cuda-sdk/nvidia-cuda-sdk-8.0.61-r1.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cuda flag-o-matic portability toolchain-funcs unpacker - -MYD=$(ver_cut 1-2 ${PV}) -DRIVER_PV="375.26" - -DESCRIPTION="NVIDIA CUDA Software Development Kit" -HOMEPAGE="https://developer.nvidia.com/cuda-zone; -SRC_URI="https://developer.nvidia.com/compute/cuda/${MYD}/Prod2/local_installers/cuda_${PV}_${DRIVER_PV}_linux-run -> cuda_${PV}_${DRIVER_PV}_linux.run" - -LICENSE="CUDPP" -SLOT="0" -KEYWORDS="~amd64 ~amd64-linux" -IUSE="+cuda debug +doc +examples opencl mpi" - -RDEPEND=" - ~dev-util/nvidia-cuda-toolkit-${PV} - media-libs/freeglut - examples? ( - media-libs/freeimage - media-libs/glew:0= - >=x11-drivers/nvidia-drivers-375.26[uvm(+)] - mpi? ( virtual/mpi ) - )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -RESTRICT="test" - -S=${WORKDIR}/samples - -QA_EXECSTACK=( - opt/cuda/sdk/0_Simple/cdpSimplePrint/cdpSimplePrint - opt/cuda/sdk/0_Simple/cdpSimpleQuicksort/cdpSimpleQuicksort - opt/cuda/sdk/bin/x86_64/linux/release/cdpSimplePrint - opt/cuda/sdk/bin/x86_64/linux/release/cdpSimpleQuicksort - ) - -src_unpack() { - # We first need to unpack the cuda_${PV}_linux.run file - # which includes the cuda-samples*run file. - unpacker - unpacker run_files/cuda-samples*run -} - -src_prepare() { - cuda_src_prepare - - export RAWLDFLAGS="$(raw-ldflags)" - - local file - while IFS="" read -d $'\0' -r file; do - sed \ - -e 's:-O[23]::g' \ - -e "/LINK/s:gcc:$(tc-getCC) ${LDFLAGS}:g" \ - -e "/LINK/s:g++:$(tc-getCXX) ${LDFLAGS}:g" \ - -e "/CC/s:gcc:$(tc-getCC):g" \ - -e "/GCC/s:g++:$(tc-getCXX):g" \ - -e "/NVCC /s|\(:=\).*|:= ${EPREFIX}/opt/cuda/bin/nvcc|g" \ - -e "/ CFLAGS/s|\(:=\)|\1 ${CFLAGS}|g" \ - -e "/ CXXFLAGS/s|\(:=\)|\1 ${CXXFLAGS}|g" \ - -e "/NVCCFLAGS/s|\(:=\)|\1 ${NVCCFLAGS} |g" \ - -e 's:-Wimplicit::g' \ - -e "s|../../common/lib/linux/\$(OS_ARCH)/libGLEW.a|$($(tc-getPKG_CONFIG) --libs glew)|g" \ - -e "s|../../common/lib/\$(OSLOWER)/libGLEW.a|$($(tc-getPKG_CONFIG) --libs glew)|g" \ - -e "s|../../common/lib/\$(OSLOWER)/\$(OS_ARCH)/libGLEW.a|$($(tc-getPKG_CONFIG) --libs glew)|g" \ - -i "${file}" || die - # -e "/ALL_LDFLAGS/s|:=|:= ${RAWLDFLAGS} |g" \ - done < <(find . -type f
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/, profiles/features/prefix/, ...
commit: 3912600e7cf4e1f5f20ea2a66f0ab80a9bc0f623 Author: Michał Górny gentoo org> AuthorDate: Tue Sep 21 07:05:06 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Sep 21 07:54:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3912600e profiles: Remove masks/flags for removed packages Signed-off-by: Michał Górny gentoo.org> profiles/arch/amd64/package.use.stable.mask | 1 - profiles/arch/arm/package.use.mask | 4 profiles/arch/powerpc/package.use.mask | 1 - profiles/features/musl/package.mask | 2 -- profiles/features/prefix/package.mask | 3 +-- profiles/features/uclibc/package.mask | 3 --- profiles/package.deprecated | 7 --- profiles/prefix/package.mask| 4 profiles/releases/17.0/package.mask | 11 +-- profiles/targets/desktop/plasma/package.use | 2 -- 10 files changed, 2 insertions(+), 36 deletions(-) diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 4e7011e833f..156ad7bf50e 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -60,7 +60,6 @@ net-misc/curl quiche # Mask experimental contrib repo # (except what's needed by digikam, dilfridge) media-libs/opencv contribcvv contribhdf contribsfm contribxfeatures2d gflags glog tesseract - (2018-11-07) # unmask sssd for sudo diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 53436728e7a..1f39088eefc 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -238,10 +238,6 @@ net-misc/gerbera lastfm # Requires USE=ipmi which is masked in this profile. sys-power/nut ups_drivers_nut-ipmipsu -# Michał Górny (2017-08-10) -# Requires USE=octave which is masked in this profile. -<=dev-python/ipython-7.24.1 test - # Michał Górny (2017-08-08) # Requires USE=opencl that is masked in this profile. net-misc/bfgminer adl lm-sensors diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 433f3d1f5a8..d484560431b 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -256,7 +256,6 @@ dev-ruby/haml test # Anthony G. Basile (2014-08-14) # Mask these flags since mongodb is broken on ppc/ppc64 dev-python/ipython doc matplotlib nbconvert notebook -<=dev-python/ipython-7.24.1 test # Anthony G. Basile (2014-08-12) # Ultimately pulls in nodejs which is broken. diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index efc4054da4c..0dc88bebc59 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -56,9 +56,7 @@ sys-libs/glibc # We use eudev which is tested on both uclibc and musl # As of 2021-08-08, >=sys-fs/udev-249-r2 is patched in Gentoo # to work on musl. -=virtual/libudev-232-r1 sys-apps/systemd - (2019-08-20) @@ -19,4 +19,3 @@ sys-apps/systemd-readahead sys-kernel/installkernel-systemd-boot sys-process/systemd-cron www-misc/profile-sync-daemon - (2021-04-14) -# because of unmasking java 11, which does not support bytecode older -# than 1.6, those are deprecated in the ebuild. also, as the lowest -# java version we support is 1.8, the restriction is lifted even more. - (2020-11-20) # dev-qt/qtwebkit is in the process of being removed, tracker bug #684580 dev-qt/qtwebkit diff --git a/profiles/prefix/package.mask b/profiles/prefix/package.mask index 01d4dcdb0ee..1aac924c744 100644 --- a/profiles/prefix/package.mask +++ b/profiles/prefix/package.mask @@ -19,10 +19,6 @@ dev-lang/python:3.6 # Python 2, you should really look into moving away from it. dev-lang/python:2.7 -# Fabian Groffen (2017-04-15) -# reentrant patch breaks prefix option, bug #615560 -=sys-devel/flex-2.6.3-r1 - # Elias Pipping (2007-10-09) # darwin-miscutils are only available on darwin sys-apps/darwin-miscutils diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index db64114b138..e9154616e73 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -1,18 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# Andreas K. Huettel (2017-05-27) -# In the 17.0 profiles we assume that our system compiler uses C++14 -# or later as default language setting. This means it has to be at -# least GCC 6. If you need an older compiler for specific purposes, -# feel free to unmask it, however, using it for normal emerging of -# packages is neither recommended nor supported in any way. - (2017-12-01) # The following packages require GCC 5 or earlier and are therefore # masked in the 17.0 profiles. dev-java/ecj-gcj dev-java/gcj-jdk -
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/, profiles/base/
commit: f8057c7afb96340ffb1786fc8209a00082ada51a Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Jun 27 09:21:38 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Jun 27 10:47:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8057c7a profiles: Cleanup obsolete dev-libs/icu package/USE masks Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/base/package.mask | 7 +-- profiles/base/package.use.mask | 5 - profiles/releases/17.0/package.use.mask | 6 -- 3 files changed, 1 insertion(+), 17 deletions(-) diff --git a/profiles/base/package.mask b/profiles/base/package.mask index d1b033f55ac..c103679ebe5 100644 --- a/profiles/base/package.mask +++ b/profiles/base/package.mask @@ -1,7 +1,2 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 - -# Andreas Sturmlechner (15 Jul 2018) -# Old ICU is unsupported. ICU 58 only remains for 13.0 based profiles. - (27 Sep 2017) -# Depends on >=icu-59, still masked. ->=www-client/firefox-56.0 system-icu ->=mail-client/thunderbird-60.0 system-icu - # Andreas K. Huettel (9 Sep 2017) # Potentially destructive. Use it only if you know what you're doing. sys-libs/glibc vanilla diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index fe031629576..f51cb60a76a 100644 --- a/profiles/releases/17.0/package.use.mask +++ b/profiles/releases/17.0/package.use.mask @@ -4,9 +4,3 @@ # Andreas K. Hüttel (27 May 2017) # Unmask default-PIE on 17.0 profiles. sys-devel/gcc -pie - -# Ian Stakenvicius (27 Sep 2017) -# Remove system-icu masks (see base/package.use.mask) -# that prevent the >=icu-59 dependency ->=www-client/firefox-56.0 -system-icu ->=mail-client/thunderbird-60.0 -system-icu
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/, profiles/base/
commit: b95c6a7c9ef650d846841fbbce68f2677f4366d2 Author: Mike Gilbert gentoo org> AuthorDate: Fri Jun 21 13:41:24 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Jun 21 13:44:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b95c6a7c profiles: simplify www-client/chromium[system-icu] mask Bug: https://bugs.gentoo.org/661880 Closes: https://bugs.gentoo.org/688424 Signed-off-by: Mike Gilbert gentoo.org> profiles/base/package.use.mask | 7 +-- profiles/releases/17.0/package.use.mask | 6 -- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 3772f7a09ed..e0a379fa4bf 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -7,6 +7,11 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Mike Gilbert (21 Jun 2019) +# Fails to build. +# https://bugs.gentoo.org/661880 + (21 May 2019) # Doesn't support ffmpeg-4. Portage takes a long time to report the # conflict and the feature is half broken anyway. See @@ -242,10 +247,8 @@ dev-java/openjdk:11 gentoo-vm # Requires audacious, which is masked. Bug 632513 media-libs/freeverb3 jack -# Pawel Hajdan jr (18 Sep 2017) # Ian Stakenvicius (27 Sep 2017) # Depends on >=icu-59, still masked. ->=www-client/chromium-62.0.3202.9 system-icu >=www-client/firefox-56.0 system-icu >=mail-client/thunderbird-60.0 system-icu diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index 650f4a696f1..fe031629576 100644 --- a/profiles/releases/17.0/package.use.mask +++ b/profiles/releases/17.0/package.use.mask @@ -8,11 +8,5 @@ sys-devel/gcc -pie # Ian Stakenvicius (27 Sep 2017) # Remove system-icu masks (see base/package.use.mask) # that prevent the >=icu-59 dependency ->=www-client/chromium-62.0.3202.9 -system-icu >=www-client/firefox-56.0 -system-icu >=mail-client/thunderbird-60.0 -system-icu - -# Mike Gilbert (05 Aug 2018) -# Fails to build. -# https://bugs.gentoo.org/661880 -
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 64a318f6b00d3806201dbcfa65092b6a4559b9a7 Author: Arfrever Frehtes Taifersar Arahesis Apache Org> AuthorDate: Thu Jun 20 16:01:21 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Thu Jun 20 16:22:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a318f6 profiles: Restrict www-client/chromium[system-icu] mask to <76 versions. Fixes: https://bugs.gentoo.org/661880 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Apache.Org> Signed-off-by: Mike Gilbert gentoo.org> profiles/releases/17.0/package.use.mask | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index 2d3cd740a9d..650f4a696f1 100644 --- a/profiles/releases/17.0/package.use.mask +++ b/profiles/releases/17.0/package.use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 2017-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Andreas K. Hüttel (27 May 2017) @@ -15,4 +15,4 @@ sys-devel/gcc -pie # Mike Gilbert (05 Aug 2018) # Fails to build. # https://bugs.gentoo.org/661880 ->=www-client/chromium-69 system-icu +
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 3dd4f7f040d728fc47c5068f0285c3588a87b035 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Nov 24 09:59:02 2018 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Nov 24 09:59:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd4f7f0 profiles: Drop 17.0 pdftk-related masks Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/releases/17.0/package.mask | 6 -- profiles/releases/17.0/package.use.mask | 5 - 2 files changed, 11 deletions(-) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index d02a1c3d9f1..d4cbddeedf0 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -12,13 +12,7 @@ # Andreas K. Huettel (1 Dec 2017) # The following packages require GCC 5 or earlier and are therefore # masked in the 17.0 profiles. -=app-text/pdftk-2* dev-java/ecj-gcj dev-java/gcj-jdk (1 Dec 2017) -# The following packages require pdftk and are therefore -# masked in the 17.0 profiles. -app-office/auto-multiple-choice diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index 3d6363bbb23..2d3cd740a9d 100644 --- a/profiles/releases/17.0/package.use.mask +++ b/profiles/releases/17.0/package.use.mask @@ -16,8 +16,3 @@ sys-devel/gcc -pie # Fails to build. # https://bugs.gentoo.org/661880 >=www-client/chromium-69 system-icu - -# Andreas K. Hüttel (1 Dec 2017) -# The following need pdftk, which is masked now -app-text/getxbook pdf -dev-util/diffoscope pdf
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 400554f960798470cb7fc28e9727ffefa194a891 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Sep 5 12:15:55 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Wed Sep 5 12:15:55 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=400554f9 profiles: Unmask pdftk-3 and later on 17.0 profiles profiles/releases/17.0/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index bfd1649459c..10e18dec100 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -12,7 +12,7 @@ # Andreas K. Huettel (1 Dec 2017) # The following packages require GCC 5 or earlier and are therefore # masked in the 17.0 profiles. -app-text/pdftk +=app-text/pdftk-2* dev-java/ecj-gcj dev-java/gcj-jdk
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: fd8bcdcd3e636091516ca21a4095268d0247b3a7 Author: Matt Turner gentoo org> AuthorDate: Wed Aug 8 18:35:01 2018 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 8 18:35:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd8bcdcd package.use.stable.mask: Remove www-client/chromium system-icu Closes: https://bugs.gentoo.org/655198 profiles/releases/17.0/package.use.stable.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/releases/17.0/package.use.stable.mask b/profiles/releases/17.0/package.use.stable.mask index 9a9410ed736..1f4a6f6c548 100644 --- a/profiles/releases/17.0/package.use.stable.mask +++ b/profiles/releases/17.0/package.use.stable.mask @@ -4,7 +4,3 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in package.use.mask -# Andreas K. Huettel (1 Dec 2017) -# Remove when ICU 59 or later becomes stable ->=www-client/chromium-62.0.3202.9 system-icu -
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 5d52c5272383fe8ac75422dc7588c10a397d6596 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jan 6 19:36:28 2018 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Jan 6 19:36:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d52c527 profiles: Mask dietlibc versions using -nopie in 17.0 profiles; newer use -no-pie profiles/releases/17.0/package.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index a717a29def8..8aaf881e171 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -17,6 +17,7 @@ dev-java/ecj-gcj dev-java/gcj-jdk (1 Dec 2017) # The following packages require pdftk and are therefore
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: fbf93dbccc9cf307796f05ba3e28ce841c0e8b98 Author: Michał Górny gentoo org> AuthorDate: Sat Dec 30 10:03:15 2017 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 30 10:16:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf93dbc profiles/releases/17.0: Remove refs to removed package USE flags profiles/releases/17.0/package.use.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index 6c372bfc649..88172149732 100644 --- a/profiles/releases/17.0/package.use.mask +++ b/profiles/releases/17.0/package.use.mask @@ -1,12 +1,6 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# Andreas K. Huettel(1 Dec 2017) -# This version of blender uses only old cuda which is -# masked in the 17.0 profiles. -# The opensubdiv USE requires cuda making it an impossible combination -=media-gfx/blender-2.78a-r1 cuda opensubdiv - # Andreas K. Hüttel (27 May 2017) # Unmask default-PIE on 17.0 profiles. sys-devel/gcc -pie
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: ebf748394c3759d98a1471ba876a6ee49e249e19 Author: Marek Szuba gentoo org> AuthorDate: Wed Dec 20 10:43:42 2017 + Commit: Marek Szuba gentoo org> CommitDate: Wed Dec 20 10:43:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf74839 profiles/releases/17.0: limit app-office/impressive mask to old versions 0.11.2 no longer depends on app-text/pdftk profiles/releases/17.0/package.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index dae3af845f7..a717a29def8 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -22,4 +22,4 @@ dev-java/gcj-jdk # The following packages require pdftk and are therefore # masked in the 17.0 profiles. app-office/auto-multiple-choice -app-office/impressive +
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: c835edc7966b747a88ce330f15c8349fd27eda46 Author: Brian Evans gentoo org> AuthorDate: Fri Dec 1 20:44:01 2017 + Commit: Brian Evans gentoo org> CommitDate: Fri Dec 1 20:44:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c835edc7 17.0/package.use.mask: Mask opensubdiv USE on blender since it needs cuda profiles/releases/17.0/package.use.mask | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index cc1cb0964be..6c372bfc649 100644 --- a/profiles/releases/17.0/package.use.mask +++ b/profiles/releases/17.0/package.use.mask @@ -4,7 +4,8 @@ # Andreas K. Huettel(1 Dec 2017) # This version of blender uses only old cuda which is # masked in the 17.0 profiles. -=media-gfx/blender-2.78a-r1 cuda +# The opensubdiv USE requires cuda making it an impossible combination +=media-gfx/blender-2.78a-r1 cuda opensubdiv # Andreas K. Hüttel (27 May 2017) # Unmask default-PIE on 17.0 profiles.
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 94bf33cce5ed2fc397dc6ab09dac1e061a8d0a3c Author: Brian Evans gentoo org> AuthorDate: Fri Dec 1 14:17:04 2017 + Commit: Brian Evans gentoo org> CommitDate: Fri Dec 1 14:17:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94bf33cc 17.0/package.{,use}.mask: Move invalid USE mask to the correct file profiles/releases/17.0/package.mask | 5 - profiles/releases/17.0/package.use.mask | 5 + 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index 565eb6c9620..dae3af845f7 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -23,8 +23,3 @@ dev-java/gcj-jdk # masked in the 17.0 profiles. app-office/auto-multiple-choice app-office/impressive - -# Andreas K. Huettel(1 Dec 2017) -# This version of blender uses only old cuda which is -# masked in the 17.0 profiles. -=media-gfx/blender-2.78a-r1 cuda diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index 88172149732..cc1cb0964be 100644 --- a/profiles/releases/17.0/package.use.mask +++ b/profiles/releases/17.0/package.use.mask @@ -1,6 +1,11 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Andreas K. Huettel (1 Dec 2017) +# This version of blender uses only old cuda which is +# masked in the 17.0 profiles. +=media-gfx/blender-2.78a-r1 cuda + # Andreas K. Hüttel (27 May 2017) # Unmask default-PIE on 17.0 profiles. sys-devel/gcc -pie
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 301d074f98e4bdb3b140137acecf26c51efa03f0 Author: Andreas K. Huettel gentoo org> AuthorDate: Fri Dec 1 11:07:29 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Dec 1 11:07:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301d074f package.masks: the remaining masks for 17.0 to make the board green, I hope profiles/releases/17.0/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index f3498a551b4..565eb6c9620 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -16,9 +16,15 @@ app-text/pdftk dev-java/ecj-gcj dev-java/gcj-jdk (1 Dec 2017) # The following packages require pdftk and are therefore # masked in the 17.0 profiles. app-office/auto-multiple-choice app-office/impressive + +# Andreas K. Huettel(1 Dec 2017) +# This version of blender uses only old cuda which is +# masked in the 17.0 profiles. +=media-gfx/blender-2.78a-r1 cuda
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 43d87c580ecaa78ec318b926043e1f670f0fb129 Author: Andreas K. Huettel gentoo org> AuthorDate: Fri Dec 1 11:03:45 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Dec 1 11:04:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d87c58 package.use.mask: mask optional pdftk dependencies in 17.0 profiles/releases/17.0/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index d95b5b9f3a6..88172149732 100644 --- a/profiles/releases/17.0/package.use.mask +++ b/profiles/releases/17.0/package.use.mask @@ -15,3 +15,8 @@ dev-qt/qtwebkit:4 icu # that prevent the >=icu-59 dependency >=www-client/chromium-62.0.3202.9 -system-icu >=www-client/firefox-56.0 -system-icu + +# Andreas K. Hüttel(1 Dec 2017) +# The following need pdftk, which is masked now +app-text/getxbook pdf +dev-util/diffoscope pdf
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 604323750ba6d0a337865d424931f45d1dc7ca42 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Dec 1 00:07:35 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Dec 1 00:07:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60432375 package.use.stable.mask: make sure stable chromium isnt broken in 17.0 profiles/releases/17.0/package.use.stable.mask | 10 ++ 1 file changed, 10 insertions(+) diff --git a/profiles/releases/17.0/package.use.stable.mask b/profiles/releases/17.0/package.use.stable.mask new file mode 100644 index 000..9a9410ed736 --- /dev/null +++ b/profiles/releases/17.0/package.use.stable.mask @@ -0,0 +1,10 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# This file requires eapi 5 or later. New entries go on top. +# Please use the same syntax as in package.use.mask + +# Andreas K. Huettel(1 Dec 2017) +# Remove when ICU 59 or later becomes stable +>=www-client/chromium-62.0.3202.9 system-icu +
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 47390a76e1ef42bc4f4ff7cbba61b3ae18db67a4 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Dec 1 00:03:33 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Dec 1 00:04:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47390a76 package.mask: mask revdeps of pdftk in 17.0 profiles/releases/17.0/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index d7a0f42bfec..f3498a551b4 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -16,3 +16,9 @@ app-text/pdftk dev-java/ecj-gcj dev-java/gcj-jdk (1 Dec 2017) +# The following packages require pdftk and are therefore +# masked in the 17.0 profiles. +app-office/auto-multiple-choice +app-office/impressive
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: d071bb1f8a8eb936f6e73fb57b62872249c29695 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Nov 30 23:07:56 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Nov 30 23:07:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d071bb1f package.mask: mask several packages that need
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 15a75b421894c437b71c7729fbc10ce47a89bf80 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Nov 30 23:01:42 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Nov 30 23:02:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a75b42 package.mask: Mask pdftk in 17.0 profiles profiles/releases/17.0/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index c34f3da2cfa..ce622e255f4 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -16,3 +16,8 @@ ->=dev-libs/icu-59 ->=dev-libs/icu-layoutex-59 ->=net-libs/nodejs-9.0.0 + +# Andreas K. Huettel(1 Dec 2017) +# The following packages require GCC 5 or earlier and are therefore +# masked in the 17.0 profiles. +app-text/pdftk
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: aaa969530aafaa84a0d8e74560f43e5a1c1dc787 Author: Jeroen Roovers gentoo org> AuthorDate: Wed Nov 1 11:45:20 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Nov 1 11:45:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaa96953 Unmask >=net-libs/nodejs-9.0.0 along with >=dev-libs/icu-59. profiles/releases/17.0/package.mask | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index cb70be0a64d..c34f3da2cfa 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -15,3 +15,4 @@ # still overrides. ->=dev-libs/icu-59 ->=dev-libs/icu-layoutex-59 +->=net-libs/nodejs-9.0.0
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 718799a3ac3b0f6756e3b32a83236414d65d05a5 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jun 11 21:14:44 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jun 11 21:15:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718799a3 profiles: Improve mask message profiles/releases/17.0/package.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index eb99442c7b5..cb70be0a64d 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -2,7 +2,11 @@ # Distributed under the terms of the GNU General Public License v2 # Andreas K. Huettel(27 May 2017) -# Require a gcc here that uses C++14 or later as default setting +# In the 17.0 profiles we assume that our system compiler uses C++14 +# or later as default language setting. This means it has to be at +# least GCC 6. If you need an older compiler for specific purposes, +# feel free to unmask it, however, using it for normal emerging of +# packages is neither recommended nor supported in any way. (27 May 2017)
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 6561905b16cb5bbf14a5bcc2b7a3f47f8fca4688 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jun 10 19:30:20 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Jun 10 19:30:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6561905b package.mask: Fix syntax in 17.0 dir, thanks Arfrever profiles/releases/17.0/package.mask | 7 +++ profiles/releases/17.0/package.unmask | 9 - 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index 943ae2b6a65..eb99442c7b5 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -4,3 +4,10 @@ # Andreas K. Huettel(27 May 2017) # Require a gcc here that uses C++14 or later as default setting (27 May 2017) +# We can unmask ICU 59 and later now we for sure have a recent GCC +# Note: "and later" is safe here since the profiles/package.mask +# still overrides. +->=dev-libs/icu-59 +->=dev-libs/icu-layoutex-59 diff --git a/profiles/releases/17.0/package.unmask b/profiles/releases/17.0/package.unmask deleted file mode 100644 index bd225f52412..000 --- a/profiles/releases/17.0/package.unmask +++ /dev/null @@ -1,9 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# Andreas K. Huettel (27 May 2017) -# We can unmask ICU 59 and later now we for sure have a recent GCC -# Note: "and later" is safe here since the profiles/package.mask -# still overrides. ->=dev-libs/icu-59 ->=dev-libs/icu-layoutex-59
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: f038bb3654e590d2cfcc2f26c55ee4ee2712de3f Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jun 7 20:29:48 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Jun 10 19:16:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f038bb36 package.use.mask: Mask ICU supprt of Qt:4 on 17.0 profiles profiles/releases/17.0/package.use.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask index 8eefcfe631e..9a6609274ad 100644 --- a/profiles/releases/17.0/package.use.mask +++ b/profiles/releases/17.0/package.use.mask @@ -4,3 +4,8 @@ # Andreas K. Hüttel(27 May 2017) # Unmask default-PIE on 17.0 profiles. sys-devel/gcc -pie + +# Andreas K. Hüttel (7 June 2017) +# Qt-4 will never work with >=icu-59, see bug 618638 and bug 618640 +dev-qt/qtcore:4 icu +dev-qt/qtwebkit:4 icu
[gentoo-commits] repo/gentoo:master commit in: profiles/releases/17.0/
commit: 4af58fc206f3ddee6a7309b59b6c3c342fbb357e Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Jun 7 20:06:49 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Jun 10 19:16:40 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af58fc2 profiles: Add 17.0 release profile * Require >=gcc-6 with PIE forced on * Unmask ICU-59 and later profiles/releases/17.0/eapi | 1 + profiles/releases/17.0/make.defaults | 5 + profiles/releases/17.0/package.mask | 6 ++ profiles/releases/17.0/package.unmask| 9 + profiles/releases/17.0/package.use.force | 6 ++ profiles/releases/17.0/package.use.mask | 6 ++ profiles/releases/17.0/parent| 1 + 7 files changed, 34 insertions(+) diff --git a/profiles/releases/17.0/eapi b/profiles/releases/17.0/eapi new file mode 100644 index 000..7ed6ff82de6 --- /dev/null +++ b/profiles/releases/17.0/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/releases/17.0/make.defaults b/profiles/releases/17.0/make.defaults new file mode 100644 index 000..475e60c7d65 --- /dev/null +++ b/profiles/releases/17.0/make.defaults @@ -0,0 +1,5 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Adding this one, since it makes sense. +USE="bzip2" diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask new file mode 100644 index 000..943ae2b6a65 --- /dev/null +++ b/profiles/releases/17.0/package.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Huettel(27 May 2017) +# Require a gcc here that uses C++14 or later as default setting + (27 May 2017) +# We can unmask ICU 59 and later now we for sure have a recent GCC +# Note: "and later" is safe here since the profiles/package.mask +# still overrides. +>=dev-libs/icu-59 +>=dev-libs/icu-layoutex-59 diff --git a/profiles/releases/17.0/package.use.force b/profiles/releases/17.0/package.use.force new file mode 100644 index 000..e0b6784ee1e --- /dev/null +++ b/profiles/releases/17.0/package.use.force @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (27 May 2017) +# Force default-PIE build on 17.0 profiles. +sys-devel/gcc pie diff --git a/profiles/releases/17.0/package.use.mask b/profiles/releases/17.0/package.use.mask new file mode 100644 index 000..8eefcfe631e --- /dev/null +++ b/profiles/releases/17.0/package.use.mask @@ -0,0 +1,6 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel (27 May 2017) +# Unmask default-PIE on 17.0 profiles. +sys-devel/gcc -pie diff --git a/profiles/releases/17.0/parent b/profiles/releases/17.0/parent new file mode 100644 index 000..f3229c5b987 --- /dev/null +++ b/profiles/releases/17.0/parent @@ -0,0 +1 @@ +..