Commit Graph
752802 Commits
Author SHA1 Message Date
Sam James a10e15f191 dev-util/cargo-nextest: add 0.9.58
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 05:03:31 +01:00
Sam James c795182978 sys-apps/pkgcraft-tools: fix tests
Switch to running via nextest per radhermit's suggestion. We really should've
been doing this anyway given we are for sys-libs/pkgcraft...

Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 05:03:31 +01:00
Rahil Bhimjiani 275aeff423 app-containers/podman: add 4.5.0-r1
few improvements to ebuild.
1) use shell-completion.eclass replacing bash-completino-r1
2) add app-containers/containers-common as dep & adjust other deps
3) dont install seccomp.json,policy.json,registries.conf as it is
installed by containers-common
4) removed non-amd64 keywords as containers-common is only available on
amd64 for now

I'll soon be working on podman version bump with  live version too.

Closes: https://github.com/gentoo/gentoo/pull/33030
Closes: https://bugs.gentoo.org/902569
Closes: https://bugs.gentoo.org/849863
Closes: https://bugs.gentoo.org/914597

Signed-off-by: Rahil Bhimjiani <rahil3108@gmail.com>
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2023-09-24 20:45:17 -07:00
Rahil Bhimjiani 7919a0a21c app-containers/podman: drop 4.3.1 & 4.4.1
Signed-off-by: Rahil Bhimjiani <rahil3108@gmail.com>
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2023-09-24 20:45:17 -07:00
Rahil Bhimjiani d53d20ffaa app-containers/podman: proxy-maint + myself
and adding bugs-to & docs link

Signed-off-by: Rahil Bhimjiani <rahil3108@gmail.com>
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2023-09-24 20:45:16 -07:00
Rahil Bhimjiani 9b045bfa37 app-containers/containers-common: update live
add blocker for podman, use upstream files as much as possible, remove
redundant functions

Closes: https://github.com/gentoo/gentoo/pull/33044
Signed-off-by: Rahil Bhimjiani <rahil3108@gmail.com>
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2023-09-24 20:45:16 -07:00
Sam James d5330dd7ca dev-libs/libcgroup: fix find arg
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 04:29:29 +01:00
Sam James 2a4354ef58 dev-libs/libcgroup: drop 2.0
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 04:29:29 +01:00
Sam James 7aaf9bca2a dev-libs/libcgroup: fix 3.1.0
Closes: https://bugs.gentoo.org/914623
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 04:29:29 +01:00
Michał Górny 20a818b5a1 app-eselect/eselect-repository: Bump to v14
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-09-25 04:55:34 +02:00
Michał Górny 594813a3ed dev-python/rapidfuzz: Bump to 3.3.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-09-25 04:55:33 +02:00
Michał Górny 2a04ab5c61 dev-python/pygit2: Bump to 1.13.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-09-25 04:55:32 +02:00
Michał Górny 564f87b7a6 dev-python/pypdf: Bump to 3.16.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-09-25 04:55:31 +02:00
Michał Górny 58dd63a71b dev-python/python-utils: Bump to 3.8.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-09-25 04:55:31 +02:00
Michał Górny 2ecbaf2cf1 dev-python/hypothesis: Bump to 6.87.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-09-25 04:55:30 +02:00
Michał Górny 7b38030a6d dev-python/xlsxwriter: Bump to 3.1.5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-09-25 04:55:29 +02:00
Michał Górny 94ea52eb14 xfce-extra/xfce4-notifyd: Bump to 0.9.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-09-25 04:55:28 +02:00
Eli Schwartz cb3d7bd006 virtual/podofo-build: drop 0.10.1-r1
This virtual package was only ever used by calibre, and only in order to
depend on the union of podofo itself plus boost, see bug 503802 for
details.

Since podofo 0.10.1 does not use boost at all, the virtual package is
obsoleted by this podofo update. The one package that depends on it,
requires the old podofo (and will be version bumped to depend
exclusively on the new podofo, *without* the virtual package).

Closes: https://github.com/gentoo/gentoo/pull/32989
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2023-09-24 19:43:37 -07:00
Eli Schwartz 89653595da app-text/podofo: skip tests which require USE flags to succeed
These do not indicate anything wrong with podofo -- the verbose errors
are just things like "cannot find an Arial font" or "png / jpeg is not
supported", and that's very innocent.

For the Arial test in particular, passing the test also requires
`SearchFont("LiberationSans")` so must be a build dependency when
enabling both test and fontconfig. Consequently, we drop ~hppa since
that font isn't keyworded on hppa; it will have to be rekeyworded later.

One could wish that the upstream testsuite automatically skipped those
tests, but it is what it is...

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2023-09-24 19:43:36 -07:00
Eli Schwartz 4f2670a9b5 app-text/podofo: suppress possibly impactful compiler fp handling
The tests fail on specific combinations of compiler optimizations due to
https://github.com/podofo/podofo/issues/103

In particular, at -march=x86-64-v3 levels and up, plus -O2. Setting
-ffp-contract=off makes the tests pass again... this *could* just be a
test data issue, but it may also be genuine library mis-handling. To be
on the safe side, just compile podofo such that it definitely passes its
tests, while waiting for an upstream response.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2023-09-24 19:43:36 -07:00
Stefan Linke 2743b32d1f dev-php/xdebug: add 3.2.1
Closes: https://bugs.gentoo.org/893758
Signed-off-by: Stefan Linke <particleflux@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33032
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 03:32:51 +01:00
Michael Mair-Keimberger 9ee25f02fc sys-devel/gcc: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/32985
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 03:21:17 +01:00
Paul Zander 7eac0bbc75 net-wireless/hostapd: move dead extra archive into files dir
The init and conf files were in the user dir of a now retired dev. Move
them into the files dir.

This also adds quotes around variables.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32561
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 03:20:11 +01:00
Sam James 0428966db6 sys-apps/dtc: fix static build
Closes: https://bugs.gentoo.org/909366
Thanks-to: Jason A. Donenfeld <zx2c4@gentoo.org>
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 03:19:33 +01:00
Sam James 0b476bb392 app-text/languagetool: fix start-stop-daemon args
Closes: https://bugs.gentoo.org/817398
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 03:18:52 +01:00
Sam James 6302dd47e2 toolchain.eclass: fix should_we_gcc_config for major-version slotting
Reported by the-horo on IRC.

For example, with slot as major version:
```
$ gcc-config -c x86_64-pc-linux-gnu
x86_64-pc-linux-gnu-13
$ gcc-config -S x86_64-pc-linux-gnu-13
x86_64-pc-linux-gnu 13
```
so we're indeed comparing 13 with 13.2 and hence we decide to run gcc-config
unnecessarily because we think it's a major version change.

Fix that by taking into account tc_use_major_version_only and comparing
based on GCCMAJOR for that case.

Bug: https://bugs.gentoo.org/865835
Bug: https://bugs.gentoo.org/873505
Reported-by: the-horo
Closes: https://github.com/gentoo/gentoo/pull/33042
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 03:06:51 +01:00
Sam James d25a5e2c34 app-arch/lunzip: Stabilize 1.13 amd64, #914607
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 03:01:45 +01:00
Sam James e9a788630a gui-wm/dwl: rename distfile
We switched to using a release tarball when moving from guru->::gentoo. Rename
the tarball to avoid confusion given it would've had the same name in guru
but it was the gh-generated one then.

We can drop .gh. on the next release.

Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 03:00:13 +01:00
Leonardo Hernández Hernández 6ce7c841bd gui-wm/dwl: fix nonexistent ${S}
and install desktop file (only for 0.4)

Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
Closes: https://github.com/gentoo/gentoo/pull/33043
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 02:59:03 +01:00
Sam James 3f897b9c1e media-libs/libuninameslist: add 20230916
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 02:56:54 +01:00
Sam James 6973cb8eb4 media-video/ffmpeg: Stabilize 6.0-r6 ppc64, #910314
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 02:49:38 +01:00
Sam James 24eea3cebc sec-keys/openpgp-keys-gentoo-developers: add 20230918
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 02:48:20 +01:00
Sam James 46b0fc511e media-sound/audacity: style tweaks, add upstream refs
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 01:24:31 +01:00
Matthew White f528815c33 media-sound/audacity-3.3.3: version bump and new 9999 ebuild
NOTE: Upstream planned the removal of libmad support with the merge of
the https://github.com/audacity/audacity/pull/4384 PR.

Closes: https://bugs.gentoo.org/906959
Closes: https://bugs.gentoo.org/910398
Package-Manager: portage-3.0.49-r1
Signed-off-by: Matteo Bianco <mehw.is.me@inventati.org>
Closes: https://github.com/gentoo/gentoo/pull/32129
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 01:24:31 +01:00
Sam James 0a03bce226 sys-devel/crosstool-ng: add 1.26.0, drop 1.26.0_rc2-r1
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 01:24:30 +01:00
Sam James d2450b3f67 sys-devel/crosstool-ng: style tweak, add comment
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 01:24:30 +01:00
Matt Turner 9028dd71d5 media-libs/mesa: Version bump to 23.1.8
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2023-09-24 20:08:09 -04:00
Matt Turner 6761006485 media-libs/mesa: Version bump to 23.2.0_rc4
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2023-09-24 20:08:09 -04:00
Guillermo Joandet 12a2ffdd75 x11-libs/cairo: Version bump to 1.18.0
Signed-off-by: Guillermo Joandet <gjoandet@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33014
Signed-off-by: Matt Turner <mattst88@gentoo.org>
2023-09-24 20:08:09 -04:00
Sam James f7c1bde0d3 media-libs/chromaprint: Stabilize 1.5.1-r3 arm64, #910313
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 00:47:24 +01:00
Sam James ac86d5f6ee media-libs/chromaprint: Stabilize 1.5.1-r3 amd64, #910313
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-25 00:47:19 +01:00
Sam James 9b71d62d1c sys-devel/gcc: add 14.0.0_pre20230924
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-24 23:45:24 +01:00
Sam James 01b483bfd3 app-arch/zstd: drop 1.4.9, 1.5.2-r3, 1.5.4-r2, 1.5.4-r3
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-24 23:42:28 +01:00
Sam James 4b2d7aabf5 sys-devel/gcc: drop 13.1.1_p20230527, 13.2.0, 13.2.1_p20230916
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-24 23:34:24 +01:00
Sam James e2c81040b1 sys-devel/gcc: drop 12.2.1_p20230428-r1
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-24 23:33:58 +01:00
Sam James 288da63758 sys-devel/gcc: drop 11.4.0, 11.4.1_p20230914
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-24 23:33:49 +01:00
Sam James 2cc97f3ecb sys-devel/gcc: drop 10.4.1_p20230621
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-24 23:33:30 +01:00
Sam James bc69c818f4 sys-devel/gcc: drop 12.3.1_p20230623, 12.3.1_p20230915
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-24 23:33:21 +01:00
Sam James f28ba3efb5 www-client/chromium: update upstream metadata
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-24 23:31:49 +01:00
Sam James 3dcb91618e sys-apps/systemd: drop versions
Signed-off-by: Sam James <sam@gentoo.org>
2023-09-24 23:29:14 +01:00