summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-shells/bash: require Bison as yacc implementationSam James2023-06-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Upstream only test with Bison and require GNUisms like YYEOF and YYERRCODE. The former at least may be in POSIX soon: https://www.austingroupbugs.net/view.php?id=1269. configure warns on use of non-Bison but doesn't abort. The result may misbehave at runtime. Noticed with recently added bash-5.2_p15-shell-parser-reset-issue.patch (which is blameless in itself). A simple test with a broken Bash is: ``` $ /var/tmp/portage/app-shells/bash-5.2_p15-r4/image/bin/bash -n /lib/gentoo/functions.sh /lib/gentoo/functions.sh: line 104: syntax error near unexpected token `}' /lib/gentoo/functions.sh: line 104: `}' ``` Reference: 3ee2d707a299f352b6970af459b0c25c356cbb25 Reference: dde3a81f420e745fe884b6535796129192f02561 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: mask segfaulting bashSam James2023-06-231-0/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* profiles: Mask x11-libs/libwnck:1 for removalMatt Turner2023-06-221-0/+5
| | | | | Bug: https://bugs.gentoo.org/769500 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* profiles: Mask dev-perl/gnome2-wnck for removalMatt Turner2023-06-221-0/+5
| | | | | Bug: https://bugs.gentoo.org/774906 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* profiles: Mask media-sound/gmusicbrowser for removalMatt Turner2023-06-221-0/+9
| | | | | Bug: https://bugs.gentoo.org/774909 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* Revert "app-portage/layman: treeclean"Jakov Smolić2023-06-221-0/+5
| | | | | | This reverts commit 805fe7c0495e1bf3a34d518041e466258944b82b. Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* profiles: Revert "Remove app-portage/layman masks"Jakov Smolić2023-06-228-1/+26
| | | | | | This reverts commit b6d70be8e4d9131dad39f36dffd3fd96960c27af. Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-python/pep517: treecleanJakov Smolić2023-06-222-9/+0
| | | | | Closes: https://bugs.gentoo.org/906789 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* profiles: Remove app-portage/layman masksJakov Smolić2023-06-228-26/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* app-portage/layman: treecleanJakov Smolić2023-06-221-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | Closes: https://bugs.gentoo.org/761199 Closes: https://bugs.gentoo.org/609720 Closes: https://bugs.gentoo.org/627930 Closes: https://bugs.gentoo.org/700742 Closes: https://bugs.gentoo.org/649766 Closes: https://bugs.gentoo.org/681144 Closes: https://bugs.gentoo.org/648374 Closes: https://bugs.gentoo.org/545568 Closes: https://bugs.gentoo.org/581890 Closes: https://bugs.gentoo.org/539336 Closes: https://bugs.gentoo.org/590132 Closes: https://bugs.gentoo.org/574190 Closes: https://bugs.gentoo.org/578992 Closes: https://bugs.gentoo.org/540012 Closes: https://bugs.gentoo.org/412883 Closes: https://bugs.gentoo.org/443880 Closes: https://bugs.gentoo.org/480884 Closes: https://bugs.gentoo.org/567386 Closes: https://bugs.gentoo.org/454604 Closes: https://bugs.gentoo.org/567384 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* app-crypt/gentoo-keys: treecleanJakov Smolić2023-06-221-10/+0
| | | | | | Closes: https://bugs.gentoo.org/659822 Closes: https://bugs.gentoo.org/566782 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-wireless/gr-iio: treecleanJakov Smolić2023-06-221-7/+0
| | | | | Closes: https://bugs.gentoo.org/897168 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-python/toml: treecleanJakov Smolić2023-06-221-7/+0
| | | | | Closes: https://bugs.gentoo.org/878651 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-vcs/cvsync: treecleanJakov Smolić2023-06-221-5/+0
| | | | | | Closes: https://bugs.gentoo.org/872539 Closes: https://bugs.gentoo.org/713794 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* dev-tex/cpp2latex: treecleanJakov Smolić2023-06-221-5/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* games-emulation/pcsxr: treecleanJakov Smolić2023-06-221-7/+0
| | | | | | | Closes: https://bugs.gentoo.org/791034 Closes: https://bugs.gentoo.org/631202 Closes: https://bugs.gentoo.org/858713 Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* www-client/chromium-bin: treecleanJakov Smolić2023-06-222-8/+0
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* profiles: mask =dev-perl/Conf-Libconfig-1.0.0Sam James2023-06-221-0/+5
| | | | | | | | Makes conf2struct segfault (in Perl!) Bug: https://bugs.gentoo.org/908982 Closes: https://bugs.gentoo.org/908989 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/features/llvm: mask binutils[pgo]Sam James2023-06-221-1/+5
| | | | | | | | | | | | ``` clang-16: warning: optimization flag '-ffat-lto-objects' is not supported [-Wignored-optimization-argument] warning: unknown warning option '-Wshadow=local' [-Wunknown-warning-option] error: Error in reading profile default.profdata: No such file or directory ``` Thanks to brxski for reporting on IRC. Signed-off-by: Sam James <sam@gentoo.org>
* profiles/features/musl: mask <sys-devel/gcc-13[sanitize]Sam James2023-06-211-2/+2
| | | | | | | | libsanitizer is very brittle, so let's just focus on keeping the latest version working. Closes: https://bugs.gentoo.org/893654 Signed-off-by: Sam James <sam@gentoo.org>
* profiles/package.mask: last-rite x11-themes/gtk-engines-quartzFabian Groffen2023-06-211-0/+5
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* package.mask: Mask =sci-libs/suitesparseconfig-7.0.0 and revdepsMichał Górny2023-06-211-0/+17
| | | | | | | | | | The =sci-libs/suitesparseconfig-7.0.0 ebuild was added with nonfunctional multilib support that causes a build failure. Since all the added ebuilds depend on the new version (and multilib support) fixing this is non-trivial. Bug: https://bugs.gentoo.org/908851 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: demote ppc64/32bit-userland to expGeorgy Yakovlev2023-06-201-4/+4
| | | | | Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
* profiles: Reorder license_groupsUlrich Müller2023-06-201-2/+6
| | | | | | Keep only free software licenses in the sections above the FREE metaset. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* profiles: Exclude NOSA and Watcom-1.0 from the FREE-SOFTWARE groupUlrich Müller2023-06-201-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Rationale for exclusion of NOSA: - Section 3G: "Each Contributor represents that that its Modification is believed to be Contributor's original creation [...]" - FSF: "[...] not a free software license because it includes a provision requiring changes to be your 'original creation'. Free software development depends on combining code from third parties, and the NASA license doesn't permit this." https://www.gnu.org/licenses/license-list.html#NASA Rationale for exclusion of Watcom-1.0: - Section 2.2(c): "You must make Source Code of all Your Deployed Modifications publicly available [...]" - FSF: "This is not a free software license. It requires you to publish the source code publicly whenever you 'Deploy' the covered software, and 'Deploy' is defined to include many kinds of private use." https://www.gnu.org/licenses/license-list.html#Watcom - Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=376431#22 - Presumably this also fails the "Desert Island" and "Dissident" tests: https://wiki.gentoo.org/wiki/License_groups#tests Add NOSA back to the BINARY-REDISTRIBUTABLE group (but not Watcom-1.0 because of its patent clauses). Closes: https://bugs.gentoo.org/908499 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Move dev-python/{readme_renderer → readme-renderer}Michał Górny2023-06-201-0/+1
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles/desc/apache2_modules.desc: add allowmethodsHans de Graaff2023-06-191-1/+2
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* package.mask: Last rites app-crypt/tpm-emulatorMike Pagano2023-06-181-0/+6
| | | | Signed-off-by: Mike Pagano <mpagano@gentoo.org>
* profiles/arch/alpha: mask dev-libs/efl[physics,json]Matoro Mahri2023-06-181-0/+8
| | | | | | | Closes: https://bugs.gentoo.org/908240 Closes: https://bugs.gentoo.org/908241 Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org>
* profiles/arch/mips: mask media-libs/libsdl2[fcitx4]Matoro Mahri2023-06-181-0/+4
| | | | | | | | | To prevent media-libs/libsdl2[fcitx4] -> app-i18n/fcitx:4 -> kde-frameworks/extra-cmake-modules[test] -> QT5. Bug: https://bugs.gentoo.org/896130 Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org>
* profiles/arch: convert USE=heif masks from per-package to globalMatoro Mahri2023-06-1819-87/+41
| | | | | Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org>
* package.deprecated: Add dev-python/pdm-pep517Michał Górny2023-06-181-0/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* profiles: use.desc: Update IUSE pulseaudioAndreas Sturmlechner2023-06-181-1/+1
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* profiles/package.mask: mask database cleaner slotHans de Graaff2023-06-181-1/+6
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles/arch: mask ansifilter/highlight[gui] where no Qt wantedSam James2023-06-186-2/+23
| | | | | Bug: https://bugs.gentoo.org/908744 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: add dev-perl/Type-Tie to package.deprecatedSam James2023-06-181-0/+4
| | | | | Bug: https://bugs.gentoo.org/894028 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: Mask games-action/psychonauts-hb on musl and no-multilibJames Le Cuirot2023-06-172-0/+2
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* profiles/base: drop ruby30 from default RUBY_TARGETSSam James2023-06-171-2/+2
| | | | | | | | | | | ruby30 doesn't support OpenSSL 3 out of the box so flip over to ruby31. The tree is fortunately pretty ready for this already: https://github.com/gentoo/gentoo/pull/31392. Bug: https://bugs.gentoo.org/797325 Bug: https://bugs.gentoo.org/797673 Bug: https://bugs.gentoo.org/899596 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: Mask games-action/psychonauts-gog on musl and no-multilibJames Le Cuirot2023-06-172-0/+2
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* package.mask: One more Perl 5.38 virtualAndreas K. Hüttel2023-06-171-0/+1
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* package.mask: More Perl 5.38 virtualsAndreas K. Hüttel2023-06-171-0/+2
| | | | Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
* app-text/highlight: add 4.6Sam James2023-06-172-0/+5
| | | | | Closes: https://bugs.gentoo.org/885849 Signed-off-by: Sam James <sam@gentoo.org>
* app-text/ansifilter: add 2.19Sam James2023-06-171-0/+4
| | | | | | | | | Switch to Makefile which gets us the shell completions and at least installs an xpm icon. Bug: https://bugs.gentoo.org/882699 Closes: https://bugs.gentoo.org/906382 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: add bug ref to mariadb maskSam James2023-06-161-1/+1
| | | | | Bug: https://bugs.gentoo.org/908394 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: mask <app-admin/eselect-1.4.22-r1Sam James2023-06-161-0/+6
| | | | | | | | This means folks with the older version installed will see the mask message when doing other emerges. Bug: https://bugs.gentoo.org/908401 Signed-off-by: Sam James <sam@gentoo.org>
* profiles: fix typo in mask commentSam James2023-06-161-1/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-libs/mesa: add Vulkan software rasterizer as VIDEO_CARDS=lavapipePaul Zander2023-06-161-0/+1
| | | | | | | | | | | | Mesa includes a software rasterizer for vulkan ("lavapipe") based on llvmpipe. Add lavapipe to VIDEO_CARDS to enable it. Bug: https://bugs.gentoo.org/818019 Closes: https://github.com/gentoo/gentoo/pull/31455 Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* profiles/package.mask: mask old roadie and roadie-rails slotsHans de Graaff2023-06-161-0/+8
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles/package.mask: mask rails 6.0 for removalHans de Graaff2023-06-161-0/+17
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* profiles/package.mask: mask old websocket-driver slotHans de Graaff2023-06-161-0/+5
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>