Commit Graph
596069 Commits
Author SHA1 Message Date
Sam James 3ba2afcc77 app-crypt/gpgme: conditionally build tests; die if tests can't be run
1. Conditionally build tests which gives us a neat speedup for build time;

2. If tests are explicitly requested and we can't run them b/c of WORKDIR length,
let's bail out. It's important that we don't get a false positive that
the package is okay (especially given its importance).

(Noticed when poking at the slibtool bug, although I don't think this will
actually fix anything there.)

Bug: https://bugs.gentoo.org/844226
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:58 +00:00
Sam James fa00da7702 sci-libs/gsl: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:57 +00:00
Sam James b29976518c games-emulation/pcsx2: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:56 +00:00
Sam James 04e0c8090d dev-lang/python: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:55 +00:00
Sam James 669aa39c6f dev-db/mariadb: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:54 +00:00
Sam James 8f57bfb780 dev-db/cockroach: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:53 +00:00
Sam James 507f6575aa app-text/yodl: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:52 +00:00
Sam James d6bed639df app-text/calibre: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:51 +00:00
Sam James b4ab47a864 app-office/gnucash: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:51 +00:00
Sam James 542edce19a app-editors/scite: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:50 +00:00
Sam James b0a8cf700b app-crypt/pinentry: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:49 +00:00
Sam James db4ef35d45 mozcoreconf-v5.eclass: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:48 +00:00
Sam James 4213f80c15 www-client/seamonkey: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:47 +00:00
Sam James 4093457df5 sci-libs/pgplot: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:46 +00:00
Sam James e3ec52cb00 media-video/mjpegtools: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:45 +00:00
Sam James c345259bec games-strategy/wesnoth: [QA] drop (very) stale GCC version checks
There's no way that GCC 3.x is usable on a modern system and it was released in
~2005.

Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 05:33:44 +00:00
Hans de Graaff 35e2e5d274 dev-ruby/roadie: add 5.0.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2022-05-17 07:32:18 +02:00
Hans de Graaff 3418fd5b75 dev-ruby/psych: add 4.0.4
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2022-05-17 07:29:53 +02:00
Hans de Graaff 9b2c9e1ef7 dev-ruby/bcrypt-ruby: stabilize 3.1.17 for amd64
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2022-05-17 07:23:35 +02:00
Hans de Graaff dccc9e4193 dev-ruby/bcrypt-ruby: add 3.1.18
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2022-05-17 07:21:59 +02:00
Robin H. Johnson 567e00af7e app-admin/gopass: bump
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2022-05-16 22:08:13 -07:00
Michał Górny 4dc6d90480 dev-python/tldextract: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-05-17 06:48:44 +02:00
Michał Górny b02b365001 dev-python/importlib_resources: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2022-05-17 06:48:30 +02:00
Sam James 456ad4a33e app-emulation/wine-vanilla: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 04:29:19 +00:00
Sam James 00727fa047 app-emulation/wine-staging: [QA] drop (very) stale GCC version checks
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 04:29:18 +00:00
Ionen Wolkens 3f6a6d4b23 app-emulation/dxvk: give note about overlay differences
Just a courtesy until this version settles in, been in overlays for
a long time and switching back & forth can give a poor experience.

Similar applies to vkd3d-proton but it's less known and overlays
only had live ebuilds.

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2022-05-17 00:15:53 -04:00
Zac Medico 9d55d096f4 dev-go/coveraggregator: treeclean
Closes: https://bugs.gentoo.org/844646
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2022-05-16 20:59:29 -07:00
Zac Medico da9c3e6852 dev-go/go-snappy: treeclean
Closes: https://bugs.gentoo.org/844667
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2022-05-16 20:51:11 -07:00
Zac Medico 7dfe0573c1 dev-go/go-spew: treeclean
Closes: https://bugs.gentoo.org/844670
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2022-05-16 20:48:50 -07:00
Zac Medico 3780635c35 dev-go/go-eapache-queue: treeclean
Closes: https://bugs.gentoo.org/844661
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2022-05-16 20:45:25 -07:00
Zac Medico 213c703773 sys-apps/flatpak: remove .la files
Closes: https://bugs.gentoo.org/844967
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2022-05-16 20:37:01 -07:00
Nicolas Bock 4c806ba1ea dev-util/ebuildtester: Version bump to v0.1.35
Signed-off-by: Nicolas Bock <nicolasbock@gentoo.org>
2022-05-16 21:12:56 -06:00
Ulrich Müller a7be80ffab multilib.eclass: Avoid reserved variable names
Names that begin with __ are reserved for package manager use.

Closes: https://bugs.gentoo.org/843722
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2022-05-17 05:02:52 +02:00
Matt Turner d0971a3e92 gnome-base/gvfs: Subscribe to libnfs subslot
Closes: https://bugs.gentoo.org/837230
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-05-16 22:21:49 -04:00
Matt Turner 2061862183 media-gfx/gthumb: Restore ~ppc64 keyword
libheif is stable on ppc64. I think I misread the pkgcheck message.

Closes: https://bugs.gentoo.org/845096
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-05-16 22:15:04 -04:00
Matt Turner f4c0fe85e1 media-gfx/gthumb: Restore ~ppc keyword
Bug: https://bugs.gentoo.org/845096
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-05-16 22:13:30 -04:00
Matt Turner d819c3b1f3 profiles/powerpc/ppc32: Mask USE=heif for media-gfx/gthumb
Bug: https://bugs.gentoo.org/845096
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-05-16 22:13:23 -04:00
Matt Turner b3c63137db gnome-extra/libgsf: Skip valgrind tests
Closes: https://bugs.gentoo.org/840353
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2022-05-16 22:09:48 -04:00
Sam James 72585171af sci-libs/gdal: fix include directory
Closes: https://bugs.gentoo.org/844874
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 01:28:40 +00:00
Sam James bf764c8614 dev-python/pysnmp-mibs: update EAPI 7 -> 8
Closes: https://bugs.gentoo.org/845102
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 01:27:48 +00:00
Sergey Torokhov 1831ff8c4a media-libs/babl: 0.1.92 version bump
Closes: https://bugs.gentoo.org/843266

Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/25506
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 01:18:00 +00:00
Sam James 122cd845c7 media-libs/glm: test for -fno-ipa-modref before using
Closes: https://bugs.gentoo.org/845105
Bug: https://bugs.gentoo.org/818235
Thanks-to: Jonathan Lovelace <kingjon3377@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 01:15:38 +00:00
Sam James ad6b7ed0ac app-backup/bacula: add link to upstream slibtool bug
Bug: https://bugs.gentoo.org/790140
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 01:12:02 +00:00
orbea 86bdb5ca96 app-backup/bacula: Fix build with slibtool
Bug: https://bugs.gentoo.org/790140
Signed-off-by: orbea <orbea@riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25386
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 01:06:30 +00:00
orbea 0e4bdd6bbe dev-util/clippy: Fix clippy install with slibtool
Installing a file created by libtool is not portable for slibtool and
this will result in installing the slibtool shell wrapper script for
clippy and not the clippy binary.

This additionally fails when compiling net-misc/frr which will use the
shell wrapper script that does not work outside of the build directory.

The 'make install' target is not appropriate for --enable-clippy-only
and fixing that seems like significant work so just use shell instead to
find the correct file.

I bumped the ebuild revision because this causes a build failure in frr.

Bug: https://bugs.gentoo.org/830087
Signed-off-by: orbea <orbea@riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25491
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-17 01:06:17 +00:00
Sam James 2f48953def x11-misc/xdg-utils: add 1.1.3_p20210805
Add patch to avoid needing sys-apps/which at runtime.

Signed-off-by: Sam James <sam@gentoo.org>
2022-05-16 23:38:05 +00:00
Sam James 9fb54b2727 media-libs/libuninameslist: drop superfluous --disable-static
default w/ EAPI 8+

Signed-off-by: Sam James <sam@gentoo.org>
2022-05-16 23:30:53 +00:00
orbea 2be6681afa media-libs/libuninameslist: Remove old version
Signed-off-by: orbea <orbea@riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/25528
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-16 23:30:29 +00:00
orbea c73aabb310 media-libs/libuninameslist: Add 20211114
The patch fixes undefined references with slibtool when libuninameslist
is not already installed where it links with the installed package
rather than the newly compiled library.

The other bug was already fixed in upstream before the latest release.

Bug: https://bugs.gentoo.org/792474
Upstream-PR: https://github.com/fontforge/libuninameslist/pull/27
Upstream-Commit: https://github.com/fontforge/libuninameslist/commit/77f4eea51b87c2e7a36cd3e1e64b424cdd5f7ad8

Bug: https://bugs.gentoo.org/779670
Upstream-PR: https://github.com/fontforge/libuninameslist/pull/24
Upstream-Commit: https://github.com/fontforge/libuninameslist/commit/9192c8dfee8c9e437e841962fec78cba1093d0d6

Signed-off-by: orbea <orbea@riseup.net>
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-16 23:30:29 +00:00
Tomáš Mózes ead31c072a dev-php/pecl-memcached: prefer dev-libs/libmemcached-awesome
Closes: https://bugs.gentoo.org/841608
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/25253
Signed-off-by: Sam James <sam@gentoo.org>
2022-05-16 23:30:19 +00:00