summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* profiles/base: cleanup obsolete libplacebo[glslang] maskIonen Wolkens2023-03-091-6/+0
| | | | Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* profiles: mask doc USE flag for app-admin/conkyDaniel Pielmeier2023-03-041-0/+5
| | | | Signed-off-by: Daniel Pielmeier <billie@gentoo.org>
* profiles: Mask USE=gnome on sys-power/apcupsdMatt Turner2023-03-031-0/+4
| | | | | Closes: https://bugs.gentoo.org/873883 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* profiles/base: add cache vars for -Wimplicit-function-declaration silencingSam James2023-02-281-0/+6
| | | | | | | | | | | | Autoconf has a builtin check to try figure out how to make the compiler error out on implicit function declarations. This check necessarily emits such a warning/error. We know that -Werror=implicit-function-declaration will work on any compiler we care about, so just force that to avoid noise. This means we don't have to try whitelist 'strchr'. Bug: https://bugs.gentoo.org/870412 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/base: drop doas[persist] stable-maskSam James2023-02-261-6/+0
| | | | | | | | | | | | | The stable-mask was well intentioned, but: 1. It's a popular application and stable masks are hard for new users to understand and deal with early on; 2. Eli Schwartz points out sudo has the same problem on Linux anyway. I think the mask does more harm than good. Closes: https://bugs.gentoo.org/726994 Signed-off-by: Sam James <sam@gentoo.org>
* package.mask: Last rite dev-python/colorspaciousMichał Górny2023-02-201-0/+4
| | | | | Bug: https://bugs.gentoo.org/888241 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Revert "profiles: add openmp to BOOTSTRAP_USE"Ben Kohler2023-02-191-1/+1
| | | | | | This reverts commit 6aa79fa054d59441ff9f1983e5cb01b4c8b590e9. Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* profiles: add openmp to BOOTSTRAP_USEBen Kohler2023-02-191-1/+1
| | | | | | | A few things in stage3 are starting to require openmp support and this will help get openmp support enabled earlier, in stage1 build. Signed-off-by: Ben Kohler <bkohler@gentoo.org>
* profiles: cleanup obsolete < LLVM 14 masksSam James2023-02-171-3/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles/base: mask USE=webkit on dev-java/swt:4.10Volkmar W. Pogatzki2023-02-171-0/+4
| | | | | | | | | Older slots don't have that flag. Closes: https://bugs.gentoo.org/893686 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/29504 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/base: remove obsolete use.stable.mask entryMarek Szuba2023-02-161-5/+0
| | | | | | | sci-electronics/ngspice-36, currently the latest version in the tree, has been marked stable on amd64 since late August 2022. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* sys-libs/libomp: AMDGPU offload depend on rocr-runtimeYiyang Wu2023-02-151-0/+5
| | | | | | | | | | | | The package has a semi-automagic dependency on rocr-runtime. If it is installed at build time, it links to it. If it is not, it loads it dynamically at runtime. In either case, the library is needed for offloading to work. Closes: https://bugs.gentoo.org/835095 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29298 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/base: unmask gprofng for newer binutilsSam James2023-02-081-1/+1
| | | | | Closes: https://bugs.gentoo.org/865113 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/base/package.use.mask: mask debug USE flag for sci-libs/vtkBernd Waibel2023-01-281-0/+6
| | | | | | | | | | | | | The use flag has some issues building, adds an additional layer of complexity and it's advantage is uncertain. It needs some love to get the cmake options attached to it right and see, if some of them need additional guards related to use flags in use. We might also decide to remove this use flag completely in the future. Closes: https://bugs.gentoo.org/891829 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/29236 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* dev-php/phptal: treecleanJakov Smolić2023-01-271-1/+0
| | | | | Closes: https://bugs.gentoo.org/737842 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* profiles/base: Mask sys-block/nbdkit[libguestfs]Arsen Arsenović2023-01-271-0/+6
| | | | | | | | This flag is dependency heavy and is blocking the stabilization of dev-util/poke through a test dependency. Bug: https://bugs.gentoo.org/891965 Signed-off-by: Arsen Arsenović <arsen@gentoo.org>
* profiles: Drop obsolete dev-util/kdevelop-python package.use entryAndreas Sturmlechner2023-01-261-4/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles: Remove ros leftoversJakov Smolić2023-01-241-7/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-util/rosinstall: treecleanJakov Smolić2023-01-241-5/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-util/wstool: treecleanJakov Smolić2023-01-241-1/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* package.mask: Mask a few media-video/ffmpeg-5 blockersMichał Górny2023-01-211-0/+9
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/base: mask libffi[exec-stack-trampoline] againSam James2023-01-211-0/+4
| | | | | | Has implicit func. decls. Signed-off-by: Sam James <sam@gentoo.org>
* profiles/base: drop obsolete GCC pch unmasksSam James2023-01-211-7/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles/base: unmask libffi[exec-static-trampoline]Sam James2023-01-211-8/+0
| | | | | | | | - >=dev-libs/gobject-introspection-1.72 fixed - >=dev-lang/ghc-9.0.2 fixed Closes: https://bugs.gentoo.org/801109 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/base: adjust schroot[nls] maskGeorgy Yakovlev2023-01-151-1/+1
| | | | | | | it requires older tooling we no longer have to work Closes: https://bugs.gentoo.org/890867 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* profiles/base: set base profile defaults for ruby30Hans de Graaff2023-01-152-6/+5
| | | | | | | | | | | Allow ruby_targets_ruby30 to be used in stable packages and set both ruby27 and ruby30 as default ruby targets. We cannot switch directly to ruby30-only since we need to keep a working ruby+dependencies at all times to allow proper installation of packages. https://bugs.gentoo.org/890915 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* python-utils-r1.eclass: remove py3.8David Seifert2023-01-141-2/+1
| | | | Signed-off-by: David Seifert <soap@gentoo.org>
* profiles/base: Force llvm_targets_LoongArch in 16+Michał Górny2023-01-131-0/+2
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/base: Remove maskNick Sarnie2023-01-121-4/+0
| | | | Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
* profiles/base: Mask net-im/discord-bin[system-ffmpeg]Nick Sarnie2023-01-121-0/+4
| | | | Signed-off-by: Nick Sarnie <sarnex@gentoo.org>
* profiles/base: mask mail-client/claws-mail[dillo]Sam James2023-01-101-0/+4
| | | | | | Bug: https://bugs.gentoo.org/890244 Fixes: 7fbcbac1fb14766b5d4ae1ec637a125b16d63dcc Signed-off-by: Sam James <sam@gentoo.org>
* profiles/base: package.use.mask net-dialup/freeradius[oracle]Joonas Niilola2023-01-081-0/+4
| | | | | Bug: https://bugs.gentoo.org/853094 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* profiles: drop obsolete dev-lang/python-exec[python_targets_python3_11] ↵Sam James2023-01-051-5/+1
| | | | | | unmasking Signed-off-by: Sam James <sam@gentoo.org>
* profiles: unset GDK_PIXBUF_MODULE_FILESergei Trofimovich2023-01-051-1/+1
| | | | | | | | | | `GDK_PIXBUF_MODULE_FILE` is one of variables used to redirect `librsvg` plugins. Avoid clobber if that variables set by `guix environment` and other redirectors like in https://github.com/trofi/nix-guix-gentoo/issues/25 Closes: https://bugs.gentoo.org/887253 Signed-off-by: Sergei Trofimovich <slyich@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* profiles/base: mask bitcoin knots patchsetDavid Seifert2023-01-041-1/+13
| | | | | Bug: https://bugs.gentoo.org/889326 Signed-off-by: David Seifert <soap@gentoo.org>
* profiles: Restore USE=nautilus mask on evinceMatt Turner2023-01-011-0/+4
| | | | | Closes: https://bugs.gentoo.org/889282 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* profiles: Unmask USE=http stable mask on gvfsMatt Turner2022-12-311-4/+0
| | | | | Closes: https://bugs.gentoo.org/851051 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* profiles: Unmask USE flags that require nautilus >= 43Matt Turner2022-12-311-6/+0
| | | | | Closes: https://bugs.gentoo.org/880515 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* www-client/elinks: fix tests, add mujs supportSam James2022-12-311-4/+0
| | | | | Closes: https://bugs.gentoo.org/797427 Signed-off-by: Sam James <sam@gentoo.org>
* sys-apps/ucspi-ssl: treecleanJakov Smolić2022-12-311-5/+0
| | | | | | | Closes: https://bugs.gentoo.org/696936 Closes: https://bugs.gentoo.org/725786 Closes: https://bugs.gentoo.org/686430 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* profiles/base: drop obsolete masksSam James2022-12-311-15/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles/base: mask sys-apps/pax-utils[seccomp]Sam James2022-12-311-0/+5
| | | | | | | | | | As noted in mask message, this is far too risky for new libcs/newer versions of libc/sandbox changes and it leads to Portage generating invalid metadata. Portage does warn on it right now though, at least. Bug: https://bugs.gentoo.org/815877 Signed-off-by: Sam James <sam@gentoo.org>
* www-client/elinks: add 0.16.0Sam James2022-12-291-0/+4
| | | | | | | | Note that this adds USE=javascript masked because it can't work yet (because of pending libxmlpp bump) but added to ensure we don't forget about it. Bug: https://bugs.gentoo.org/797427 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/base: package.use.mask ~libplacebo-4.192.1 glslangIonen Wolkens2022-12-291-0/+6
| | | | | | | Will likely be kept for a while given cleanup of mpv-0.34 will take some time, and there's no reason to keep old glslang around for it. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* profiles/base: add app-alternatives/{awk,bzip2,gzip,sh,tar} to @systemSam James2022-12-281-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Before this commit, nothing pulls in app-alternatives/sh, so we're relying on app-shells/bash handling /bin/sh as an orphaned symlink (which is one of the big things we're trying to move away from). - Add in the others (app-alternatives/{awk,bzip2,gzip,tar}) to allow setup via /etc/portage/package.use without adding these to @world manually, this also lays the ground work for at some point removing specific implementations in the future (after making sure ebuilds which need specific impls. depend on them). - Note that there's two exceptions: 1. app-alternatives/yacc No need to explicitly add into @system, because we previously had virtual/yacc so it'll get pulled in by ebuild dependencies anyway. 2. app-alternatives/lex We never had virtual/lex before and packages very often explicitly depend on sys-devel/flex. But this isn't a big deal given it's very unlikely that a user wants to try modify lex yet and reflex is still very new as an option in Gentoo. That is, as time goes on and we test more to ensure it works with any lex, it'll get pulled in as various ebuilds get updated anyway. - We keep app-arch/bzip2 & app-arch/gzip in @system for now because PMS is clear they must be available and I'd rather be conservative for now, as we want to get the change in this commit in to minimise disruption wrt the app-alternatives migration, but I'd like to revisit this another time. Bug: https://bugs.gentoo.org/886017 Bug: https://bugs.gentoo.org/886247 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: drop obsolete masksSam James2022-12-282-32/+0
| | | | | Closes: https://github.com/gentoo/gentoo/pull/28867 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: add ruby_targets_ruby32Hans de Graaff2022-12-251-0/+1
| | | | | | In preparation of adding dev-lang/ruby:3.2 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles: base: Stable-mask sci-physics/lammps[hip]Andreas Sturmlechner2022-12-241-0/+4
| | | | | Bug: https://bugs.gentoo.org/886977 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* package.mask: Last rite sys-cluster/gangliaMichał Górny2022-12-201-0/+4
| | | | | Bug: https://bugs.gentoo.org/887489 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* dev-php/PEAR-VersionControl_SVN: treecleanJakov Smolić2022-12-201-1/+0
| | | | | Closes: https://bugs.gentoo.org/737854 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>