From 8be70107efbb417f839292165ee39d07a062046f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 13 Jan 2018 06:19:51 +0000 Subject: gentoo resync : 13.01.2018 --- profiles/Manifest.gz | Bin 184629 -> 184949 bytes profiles/arch/amd64-fbsd/todo/package.use.mask | 4 +- profiles/arch/amd64/x32/package.mask | 13 ++- profiles/arch/amd64/x32/package.use.mask | 13 ++- profiles/arch/arm64/package.use.mask | 11 +- profiles/arch/mips/package.use.mask | 6 +- profiles/arch/x86-fbsd/package.use.mask | 6 +- profiles/base/package.use.mask | 4 + profiles/default/bsd/package.use.mask | 4 +- profiles/default/linux/musl/package.mask | 1 + profiles/default/linux/musl/use.mask | 6 + profiles/default/linux/uclibc/package.mask | 1 + profiles/default/linux/uclibc/package.use.mask | 7 +- .../standalone/beyond-kernel-2.6.16/make.defaults | 17 --- .../standalone/beyond-kernel-2.6.16/package.mask | 8 -- .../standalone/beyond-kernel-2.6.16/package.unmask | 3 - .../prefix/standalone/beyond-kernel-2.6.16/parent | 1 - .../standalone/beyond-kernel-2.6.16/profile.bashrc | 6 - .../standalone/beyond-kernel-2.6.32/package.mask | 7 -- .../standalone/beyond-kernel-2.6.32/package.unmask | 7 -- .../prefix/standalone/beyond-kernel-2.6.32/parent | 1 - .../prefix/standalone/kernel-2.6.16+/make.defaults | 18 +++ .../prefix/standalone/kernel-2.6.16+/package.mask | 8 ++ .../standalone/kernel-2.6.16+/package.unmask | 3 + .../prefix/standalone/kernel-2.6.16+/parent | 1 + .../standalone/kernel-2.6.16+/profile.bashrc | 6 + .../prefix/standalone/kernel-2.6.16+/use.mask | 7 ++ .../prefix/standalone/kernel-2.6.32+/package.mask | 7 ++ .../standalone/kernel-2.6.32+/package.unmask | 7 ++ .../prefix/standalone/kernel-2.6.32+/parent | 1 + .../hardened/linux/powerpc/ppc64/package.use.mask | 6 + profiles/package.mask | 127 ++++++++++++++++++--- .../prefix/linux-standalone/amd64/legacy/parent | 2 +- profiles/prefix/linux-standalone/x86/legacy/parent | 2 +- profiles/releases/17.0/package.mask | 3 +- profiles/use.local.desc | 4 +- 36 files changed, 248 insertions(+), 80 deletions(-) delete mode 100644 profiles/features/prefix/standalone/beyond-kernel-2.6.16/make.defaults delete mode 100644 profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.mask delete mode 100644 profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.unmask delete mode 100644 profiles/features/prefix/standalone/beyond-kernel-2.6.16/parent delete mode 100644 profiles/features/prefix/standalone/beyond-kernel-2.6.16/profile.bashrc delete mode 100644 profiles/features/prefix/standalone/beyond-kernel-2.6.32/package.mask delete mode 100644 profiles/features/prefix/standalone/beyond-kernel-2.6.32/package.unmask delete mode 100644 profiles/features/prefix/standalone/beyond-kernel-2.6.32/parent create mode 100644 profiles/features/prefix/standalone/kernel-2.6.16+/make.defaults create mode 100644 profiles/features/prefix/standalone/kernel-2.6.16+/package.mask create mode 100644 profiles/features/prefix/standalone/kernel-2.6.16+/package.unmask create mode 100644 profiles/features/prefix/standalone/kernel-2.6.16+/parent create mode 100644 profiles/features/prefix/standalone/kernel-2.6.16+/profile.bashrc create mode 100644 profiles/features/prefix/standalone/kernel-2.6.16+/use.mask create mode 100644 profiles/features/prefix/standalone/kernel-2.6.32+/package.mask create mode 100644 profiles/features/prefix/standalone/kernel-2.6.32+/package.unmask create mode 100644 profiles/features/prefix/standalone/kernel-2.6.32+/parent create mode 100644 profiles/hardened/linux/powerpc/ppc64/package.use.mask (limited to 'profiles') diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz index 62942713087b..e35729907e94 100644 Binary files a/profiles/Manifest.gz and b/profiles/Manifest.gz differ diff --git a/profiles/arch/amd64-fbsd/todo/package.use.mask b/profiles/arch/amd64-fbsd/todo/package.use.mask index 9e862a931d0e..15e8006cfb00 100644 --- a/profiles/arch/amd64-fbsd/todo/package.use.mask +++ b/profiles/arch/amd64-fbsd/todo/package.use.mask @@ -72,7 +72,7 @@ net-libs/glib-networking libproxy net-libs/neon pkcs11 # app-text/texlive[extra] -app-doc/doxygen latex +app-doc/doxygen latex doc # x11-misc/colord x11-libs/gtk+ colord @@ -118,7 +118,7 @@ media-video/mplayer nas net-misc/ntp openntpd # fails to build, need to investigate why -net-libs/webkit-gtk introspection +net-libs/webkit-gtk geolocation introspection # virtual/mysql sci-mathematics/glpk mysql diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index 21ac3139080e..b3ccb65fb06a 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -1,8 +1,19 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # Pawel Hajdan jr (07 Oct 2012) # V8 upstream said they won't support x32, bug #423815 # Masked packages containing V8. +# Michał Górny (12 Jan 2018) +# ...and their reverse dependencies. +dev-python/bokeh +dev-python/blaze +=portage-2.1.1 +# Michał Górny (12 Jan 2018) +# Those packages require net-libs/nodejs. +dev-python/nbdime webtools +dev-ruby/ammeter test +dev-ruby/jsobfu test +dev-ruby/rails asset-pipeline +dev-ruby/sprockets test +dev-ruby/tilt test +media-libs/elementary javascript +net-analyzer/netdata nodejs # Davide Pesavento (30 Nov 2011) # The QML (V4) and JSC JITs do not work on x32. diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index 3573fd0df325..ffe49921481c 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -1,6 +1,15 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (12 Jan 2018) +# Requires USE=sdl that is masked in this profile. +media-video/mjpegtools sdlgfx + +# Michał Górny (12 Jan 2018) +# Those require USE=doc that is masked in this profile. +dev-python/python-glanceclient test +dev-python/python-neutronclient test + # NeddySeagoon 24 Aug 2017 # Support for g15daemon still needs -9999 packages on all arches media-sound/mumble g15 diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index 0dc3cf8e9c60..6c23a4598d8b 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (12 Jan 2018) +# Requires dependency flags that are masked in this profile. +media-libs/sdl-mixer midi + # Michał Górny (30 Dec 2017) # Moved from use.mask since they are flags local to one package. sys-kernel/mips-sources -ip27 -ip28 -ip30 diff --git a/profiles/arch/x86-fbsd/package.use.mask b/profiles/arch/x86-fbsd/package.use.mask index 3eca6ee51047..c68b05ffdbbd 100644 --- a/profiles/arch/x86-fbsd/package.use.mask +++ b/profiles/arch/x86-fbsd/package.use.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +# Michał Górny (12 Jan 2018) +# Requires USE=qt5 that is masked in this profile. +media-video/vlc skins + # Thomas Deutschmann (26 Oct 2017) # idn: Needs net-dns/libidn2 which is not keyworded # uuid: Needs sys-apps/util-linux which is not keyworded diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 14dfa34efae5..264ae931a2f1 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -7,6 +7,10 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Andreas Sturmlechner (13 Jan 2018) +# Depends on last-rited sci-visualization/xds-viewer +sci-chemistry/xds-bin X + # Mart Raudsepp (10 Jan 2018) # Failing tests, with extra deps that aren't keyworded due to that >=gnome-base/gnome-settings-daemon-3.24 test diff --git a/profiles/default/bsd/package.use.mask b/profiles/default/bsd/package.use.mask index 1f363fbf97f2..36c55aea30d4 100644 --- a/profiles/default/bsd/package.use.mask +++ b/profiles/default/bsd/package.use.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # Fabian Groffen (07 Dec 2016) @@ -72,7 +72,7 @@ www-client/links livecd # needs udev kde-frameworks/kdelibs udisks upower -media-libs/mesa gbm dri3 +media-libs/mesa gbm dri3 d3d9 x11-base/xorg-drivers video_cards_radeonsi x11-drivers/xf86-video-ati glamor diff --git a/profiles/default/linux/musl/package.mask b/profiles/default/linux/musl/package.mask index c4367eb84875..303f8b5b4ca2 100644 --- a/profiles/default/linux/musl/package.mask +++ b/profiles/default/linux/musl/package.mask @@ -14,6 +14,7 @@ sys-fs/udev # dev-libs/elfutils needs a port to musl, bug #602126 dev-libs/elfutils +>virtual/libelf-2 # packages that unconditionally depend on dev-libs/elfutils virtual/libelf-2 # packages that unconditionally depend on dev-libs/elfutils (12 Jan 2018) +# Those require USE=java that is masked in this profile. +app-emulation/virtualbox vboxwebsrv +app-office/libreoffice libreoffice_extensions_wiki-publisher + # Thomas Deutschmann (21 Jan 2017) # Mask due Gnome3 not going to be stabilized on this arch # due to uclibc diff --git a/profiles/features/prefix/standalone/beyond-kernel-2.6.16/make.defaults b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/make.defaults deleted file mode 100644 index 22044de87632..000000000000 --- a/profiles/features/prefix/standalone/beyond-kernel-2.6.16/make.defaults +++ /dev/null @@ -1,17 +0,0 @@ -# This profile is supporting >=linux-2.6.16[a] and =linux-2.6.27. Needed by python-3. -ac_cv_func_pipe2=no - -# >=python-3 is masked. -PYTHON_TARGETS="-python3_5" diff --git a/profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.mask b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.mask deleted file mode 100644 index 0aa01a72efb0..000000000000 --- a/profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.mask +++ /dev/null @@ -1,8 +0,0 @@ -# >=glibc-2.20 requires >=linux-2.6.32. -# https://lwn.net/Articles/611162 ->=sys-libs/glibc-2.20 - -# >=python-3.4 assumes F_DUPFD_CLOEXEC of fcntl, -# which requires >=linux-2.6.24. -# python-3.3 seems to be unconditionally using utimensat. ->=dev-lang/python-3 diff --git a/profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.unmask b/profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.unmask deleted file mode 100644 index 9b37b1386380..000000000000 --- a/profiles/features/prefix/standalone/beyond-kernel-2.6.16/package.unmask +++ /dev/null @@ -1,3 +0,0 @@ -# >=glibc-2.20 requires >=linux-2.6.32. -# https://lwn.net/Articles/611162 -=sys-libs/glibc-2.24 diff --git a/profiles/features/prefix/standalone/beyond-kernel-2.6.32/package.unmask b/profiles/features/prefix/standalone/beyond-kernel-2.6.32/package.unmask deleted file mode 100644 index 9f79b4f81de0..000000000000 --- a/profiles/features/prefix/standalone/beyond-kernel-2.6.32/package.unmask +++ /dev/null @@ -1,7 +0,0 @@ -# https://www.sourceware.org/ml/libc-alpha/2016-08/msg00212.html -# glibc-2.24 needs linux-3.2 at runtime, except on x86 and amd64. -# on x86 and amd64, it is glibc-2.26 to require linux-3.2. -# https://www.sourceware.org/ml/libc-alpha/2017-08/msg00010.html - -# we just use a universal glibc-2.24 on all ARCHes for simplicity. -=linux-2.6.16[a] and =linux-2.6.27. Needed by python-3. +ac_cv_func_pipe2=no + +# >=python-3 is masked. +PYTHON_TARGETS="-python3_*" +PYTHON_SINGLE_TARGET=python2_7 diff --git a/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask b/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask new file mode 100644 index 000000000000..0aa01a72efb0 --- /dev/null +++ b/profiles/features/prefix/standalone/kernel-2.6.16+/package.mask @@ -0,0 +1,8 @@ +# >=glibc-2.20 requires >=linux-2.6.32. +# https://lwn.net/Articles/611162 +>=sys-libs/glibc-2.20 + +# >=python-3.4 assumes F_DUPFD_CLOEXEC of fcntl, +# which requires >=linux-2.6.24. +# python-3.3 seems to be unconditionally using utimensat. +>=dev-lang/python-3 diff --git a/profiles/features/prefix/standalone/kernel-2.6.16+/package.unmask b/profiles/features/prefix/standalone/kernel-2.6.16+/package.unmask new file mode 100644 index 000000000000..9b37b1386380 --- /dev/null +++ b/profiles/features/prefix/standalone/kernel-2.6.16+/package.unmask @@ -0,0 +1,3 @@ +# >=glibc-2.20 requires >=linux-2.6.32. +# https://lwn.net/Articles/611162 +=python-3 is masked +python_single_target_python3_6 +python_single_target_python3_5 +python_single_target_python3_4 +python_targets_python3_6 +python_targets_python3_5 +python_targets_python3_4 diff --git a/profiles/features/prefix/standalone/kernel-2.6.32+/package.mask b/profiles/features/prefix/standalone/kernel-2.6.32+/package.mask new file mode 100644 index 000000000000..666a526176df --- /dev/null +++ b/profiles/features/prefix/standalone/kernel-2.6.32+/package.mask @@ -0,0 +1,7 @@ +# https://www.sourceware.org/ml/libc-alpha/2016-08/msg00212.html +# glibc-2.24 needs linux-3.2 at runtime, except on x86 and amd64. +# on x86 and amd64, it is glibc-2.26 to require linux-3.2. +# https://www.sourceware.org/ml/libc-alpha/2017-08/msg00010.html + +# we just use a universal glibc-2.24 on all ARCHes for simplicity. +>=sys-libs/glibc-2.24 diff --git a/profiles/features/prefix/standalone/kernel-2.6.32+/package.unmask b/profiles/features/prefix/standalone/kernel-2.6.32+/package.unmask new file mode 100644 index 000000000000..9f79b4f81de0 --- /dev/null +++ b/profiles/features/prefix/standalone/kernel-2.6.32+/package.unmask @@ -0,0 +1,7 @@ +# https://www.sourceware.org/ml/libc-alpha/2016-08/msg00212.html +# glibc-2.24 needs linux-3.2 at runtime, except on x86 and amd64. +# on x86 and amd64, it is glibc-2.26 to require linux-3.2. +# https://www.sourceware.org/ml/libc-alpha/2017-08/msg00010.html + +# we just use a universal glibc-2.24 on all ARCHes for simplicity. + (12 Jan 2018) +# Requires USE=guile that is masked in this profile. +net-libs/gnutls test-full diff --git a/profiles/package.mask b/profiles/package.mask index 29618600d3f0..0774af71193e 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -29,6 +29,118 @@ #--- END OF EXAMPLES --- +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +app-backup/qt4-fsarchiver + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +media-gfx/pictureflow + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +app-mobilephone/past + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +x11-misc/ptbatterysystemtray + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +x11-misc/launchy + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +x11-misc/wmiface + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +x11-misc/appmenu-qt + +# Andreas Sturmlechner (13 Jan 2018) +# Depends on dead Qt4, needs porting to Qt5. +# Masked for removal in 30 days. +sci-chemistry/xdsgui +sci-visualization/xds-viewer + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +dev-db/dbmodel + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +media-sound/mp3diags + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +x11-misc/touchfreeze + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Use sci-geosciences/gpsbabel[gui] instead. +# Masked for removal in 30 days. +sci-geosciences/gebabbel + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4, no port to Qt5. +# Masked for removal in 30 days. +app-editors/lfhex + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4, no port to Qt5. +# Masked for removal in 30 days. +app-text/tuxcards + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4, no port to Qt5. +# Masked for removal in 30 days. +app-text/yagf + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4, no port to Qt5. +# Masked for removal in 30 days. +net-ftp/qshare + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4, no port to Qt5. +# Masked for removal in 30 days. +net-ftp/scythia + +# Andreas Sturmlechner (13 Jan 2018) +# Dead upstream, depends on dead Qt4, no port to Qt5. +# Masked for removal in 30 days. +app-dicts/qvortaro + +# Andreas Sturmlechner (12 Jan 2018) +# Dead upstream, depends on dead Qt4, no port to Qt5. +# Masked for removal in 30 days. +net-dns/cagibi + +# Andreas Sturmlechner (12 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +dev-util/beediff + +# Andreas Sturmlechner (12 Jan 2018) +# Dead upstream, depends on dead Qt4. +# Masked for removal in 30 days. +net-misc/netfleet + +# Andreas Sturmlechner (12 Jan 2018) +# Dead upstream, EAPI 2, depends on dead Qt4. kde-apps/filelight +# is a possible alternative. Masked for removal in 30 days. +sys-apps/qdiskusage + # Kent Fredric (10 Jan 2018) # Dead upstream, Broken since 2009. # Bug #644146. Removal in 30 days @@ -294,9 +406,10 @@ dev-vcs/monotone app-misc/tasque # Pacho Ramos (28 Dec 2017) +# Sebastian Pipping (12 Jan 2018) # Needs a major version bump and relies on lots of dead libs (#624160). # Removal in a month. -x11-terms/terminator + (28 Dec 2017) # Requires dead gnome2 python bindings (#629180) and old gstreamer, also all @@ -626,12 +739,6 @@ net-misc/cocaine-core # Masked for removal on 2018-01-12 app-arch/defluff -# Thomas Beierlein (10 Dec 2017) -# Development stopped, nasty build system. -# Functionality superseded by media-radio/wsjtx. -# Masked for removal in 30 days. -media-radio/wspr - # Andreas Sturmlechner (03 Dec 2017) # Depends on dead Qt4, upstream porting inquiry pending. Bug #631788 games-kids/crayon-physics @@ -775,12 +882,6 @@ sys-kernel/hardened-sources # Alternatives: app-arch/libarchive, app-arch/unar app-arch/unrar-gpl -# Michał Górny (20 Aug 2017) -# Pre-release of a new incompatible version that breaks the only reverse -# dependency in Gentoo. Masked until 2.0.0 proper is released, or -# dev-cpp/libjson-rpc-cpp is fixed, whichever happens first. ->=dev-cpp/catch-2 - # Sébastien Fabbro (19 Aug 2017) # ipython-6 is python-3 only and causes circular dependencies # Unset python_targets_python2_7 for ipykernel and ipyparallel if needed. diff --git a/profiles/prefix/linux-standalone/amd64/legacy/parent b/profiles/prefix/linux-standalone/amd64/legacy/parent index a0af85877726..f8002c688eb9 100644 --- a/profiles/prefix/linux-standalone/amd64/legacy/parent +++ b/profiles/prefix/linux-standalone/amd64/legacy/parent @@ -1,2 +1,2 @@ .. -../../../../features/prefix/standalone/beyond-kernel-2.6.16 +../../../../features/prefix/standalone/kernel-2.6.16+ diff --git a/profiles/prefix/linux-standalone/x86/legacy/parent b/profiles/prefix/linux-standalone/x86/legacy/parent index a0af85877726..f8002c688eb9 100644 --- a/profiles/prefix/linux-standalone/x86/legacy/parent +++ b/profiles/prefix/linux-standalone/x86/legacy/parent @@ -1,2 +1,2 @@ .. -../../../../features/prefix/standalone/beyond-kernel-2.6.16 +../../../../features/prefix/standalone/kernel-2.6.16+ diff --git a/profiles/releases/17.0/package.mask b/profiles/releases/17.0/package.mask index 8aaf881e171c..bfd1649459c2 100644 --- a/profiles/releases/17.0/package.mask +++ b/profiles/releases/17.0/package.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # Andreas K. Huettel (27 May 2017) @@ -23,4 +23,3 @@ dev-java/gcj-jdk # The following packages require pdftk and are therefore # masked in the 17.0 profiles. app-office/auto-multiple-choice -