Commit Graph
924672 Commits
Author SHA1 Message Date
Hans de Graaff 87f29a3d1c dev-ruby/uri: add 1.0.3
Bug: https://bugs.gentoo.org/950296
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-02-27 08:23:00 +01:00
Eli Schwartz 7b8499943a sys-devel/patch: require specific automake version
We apply patches to Makefile.am, so we must run eautomake (but running
all of eautoreconf isn't necessary). Successfully doing so requires
knowing exactly which version of automake to use, which works great as
it is slotted, except we did not in fact actually specify it.

In theory, autotools.eclass detects mismatches and forces a full
eautoreconf. This is broken in two ways:

- I had originally optimistically set WANT_AUTOCONF=none, so we might
  not have what we need in such a case

- the logic is actually broken, entwined with the effects of a commit
  from 2009 in gentoo-historical-2.git: 773f4f230b88ffbcc9de281f83dbd1c905965564
  This wiped out WANT_AUTOMAKE= when checking the installed version due
  to ??? (it was 2009 so who knows whether it was always broken or is
  simply incompatible with later changes any time in the next 16 years)
  and causes automake to "see" a different version for comparison than
  the one that actually runs. The eclass is clearly broken *today*
  either way, and investigation is ongoing as to how to fix it, but this
  is a moot point for the purpose of sys-devel/patch...

I originally didn't notice this as Patch was created with automake 1.16,
which was also the latest version stable in Gentoo. Well erm, sort of.
1.17 was stabled barely a day ago and I simply hadn't gotten upgraded to
it yet. Oops. "configure.ac:33: error: version mismatch."

Forcing the correct slotted automake solves all (okay fine, *most* of)
our problems.

Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-02-27 02:02:30 -05:00
Sam James 3d5bcf0bbf dev-python/python-tests: Stabilize 3.13.2 hppa, #950064
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:33:22 +00:00
Sam James c90216ae52 app-doc/python-docs: Stabilize 3.13.2 hppa, #950064
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:33:21 +00:00
Sam James e21380d735 dev-lang/python: Stabilize 3.13.2 hppa, #950064
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:33:20 +00:00
Sam James 8dfa8d19a2 dev-python/python-tests: Stabilize 3.12.9 hppa, #950063
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:33:17 +00:00
Sam James ca347a770a app-doc/python-docs: Stabilize 3.12.9 hppa, #950063
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:33:17 +00:00
Sam James 0efe776015 dev-lang/python: Stabilize 3.12.9 hppa, #950063
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:33:16 +00:00
Sam James 0238deb8a3 app-editors/emacs: Stabilize 29.4-r2 hppa, #950285
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:31:29 +00:00
Sam James 0a79f69b64 app-editors/emacs: Stabilize 28.2-r16 hppa, #950285
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:31:28 +00:00
Sam James 948f2709cc app-editors/emacs: Stabilize 27.2-r20 hppa, #950285
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:31:27 +00:00
Sam James a37408cbd2 app-editors/emacs: Stabilize 26.3-r22 hppa, #950285
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:31:26 +00:00
Sam James 4070d83652 dev-python/pycurl: bottle -> flask for test deps
Changed upstream in 79389aef7f41c8b1eaef00766602c0ac1f90dcf8 (>=7.45.4).

Bug: https://bugs.gentoo.org/947068
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:08:18 +00:00
Michal Rostecki f59546d6e2 dev-lang/rust-bin: Allow to use llvm-libgcc instead of GCC
We recently added llvm-runtimes/libgcc ebuild, which provides a full
replacement of libgcc_s for systems without GCC.

To leverage that ebuild in Rust binary packages, make them depend either
on llvm-runtimes/libgcc or sys-devel/gcc.

Bug: https://bugs.gentoo.org/946486
Signed-off-by: Michal Rostecki <vadorovsky@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40737
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:03:44 +00:00
Nicolas PARLANT b1623555fb app-text/sword: EAPI 8, add test utils, force compliance w/ useflags
update EAPI 7 -> 8

useflags:
add test
add utils (previsously enabled by default, rdep breakout checked)
rm doc (no bdep, small size)
rm debug (no action)

cmakeargs:
force compliance with useflags (SWORD_NO_*)
rm rpath

add patch to respect user's CFLAGS

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Closes: https://github.com/gentoo/gentoo/pull/40748
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:03:34 +00:00
Nicolas PARLANT 6013a4b9a3 x11-libs/fox: add 1.7.85, add deps
deps:
* add pkg from x11-libs/ to prevent auto-rdep
  could be an useflag per pkg but forced here, as xcursor and xrandr
* fontconfig is required by xft option (truetype useflag)
* rm libpng as support is now built-in

patches instead of sed

Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
Closes: https://github.com/gentoo/gentoo/pull/40761
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:02:57 +00:00
Z. Liu 5d7a01d1bd app-misc/ddcutil: fix QA warning with clang19
and patch for 2.1.4 (merged by upstream)

Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40767
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:02:50 +00:00
Z. Liu 11e468157e app-misc/ddcutil: remove workaround for 2.1.4
-Wno-compound-token-split-by-macro is not required since -Werror is removed correctly

Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:02:50 +00:00
Mario Haustein a498977fe7 sci-geosciences/grass: sync live
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/40777
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:01:24 +00:00
Mario Haustein 81bf62a057 sci-geosciences/grass: add 8.4.1
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 06:01:23 +00:00
Eli Schwartz 0bc98b5f3b sys-devel/patch: backport two regression fixes for the alpha
Yes I know, we were trying to move on from needing patch to build patch.
On the plus side we are getting really close to a well polished stable
release? Worth it.

Closes: https://bugs.gentoo.org/949834
Acked-by: Sam James <sam@gentoo.org>
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-02-27 00:53:44 -05:00
Michał Górny 6b6f324125 dev-libs/libgit2-glib: Bump to 1.2.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:39 +01:00
Michał Górny bd6713ef96 dev-libs/c-blosc2: Bump to 2.17.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:38 +01:00
Michał Górny 5abaa31a37 dev-python/sqlglot: Bump to 26.7.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:37 +01:00
Michał Górny 7f0c747ca2 dev-python/sqlglot: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:36 +01:00
Michał Górny 65c3d52b7c dev-python/ipython: Bump to 9.0.0_beta2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:36 +01:00
Michał Górny c9d33df296 dev-python/python-openstackclient: Bump to 7.4.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:35 +01:00
Michał Górny d45c6afc60 dev-python/csvkit: Bump to 2.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:34 +01:00
Michał Górny eef31fc0f0 dev-python/isort: Bump to 6.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:33 +01:00
Michał Górny 6a3465eb81 dev-python/csvkit: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:32 +01:00
Michał Górny d3de7acab3 dev-python/ensurepip-setuptools: Bump to 75.8.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:31 +01:00
Michał Górny 47ebfa5d60 dev-python/setuptools: Bump to 75.8.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:30 +01:00
Michał Górny f3973e084b dev-python/s3transfer: Bump to 0.11.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:29 +01:00
Michał Górny 1f9d0147e3 app-admin/awscli: Bump to 1.38.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:28 +01:00
Michał Górny 4f15ef4766 dev-python/boto3: Bump to 1.37.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:28 +01:00
Michał Górny 60fdc17f2d dev-python/botocore: Bump to 1.37.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-27 06:50:27 +01:00
Sam James c506521420 net-misc/openssh: Stabilize 9.9_p2 arm64, #949907
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 05:33:09 +00:00
Sam James dc57b30bec app-antivirus/clamav: Stabilize 0.103.12 arm64, #948348
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 05:33:08 +00:00
Joel Anderson 811e537d75 app-text/cherrytree: update and enable tests
The tests for cherrytree were restricted, with a comment that
dependencies were not available in Gentoo. Upon further investigation
and with confirmation from the upstream maintainer
(giuspen/cherrytree#2645), the test dependencies have since changed, and
now everything needed to run the tests is available. This change updates
the dependencies and enables the tests, limiting the number of jobs due
to a limitation in the test suite (giuspen/cherrytree#2663).

Signed-off-by: Joel Anderson <joel@goatshriek.com>
Closes: https://github.com/gentoo/gentoo/pull/40462
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 04:30:24 +00:00
Sam James 23cea9d649 dev-libs/openssl: Stabilize 3.3.3 hppa, #949645
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 03:28:32 +00:00
Sam James bd25da7071 app-arch/unrar: Stabilize 7.1.3 arm, #950127
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 03:12:52 +00:00
Sam James ced476d44a dev-libs/isa-l: Stabilize 2.31.0 arm, #947067
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 03:12:51 +00:00
Sam James 131f0e3563 dev-python/cramjam: Stabilize 2.9.1 arm, #947067
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 03:12:50 +00:00
Sam James f4bc30c268 dev-ruby/nokogiri: Stabilize 1.16.8 arm, #947472
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 02:56:06 +00:00
Sam James 61a907ff9a dev-ruby/rdoc: Stabilize 6.8.1 arm, #946682
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 02:56:04 +00:00
Sam James 9a61d8e9f3 media-libs/tiff: fix tests on big-endian
Bug: https://bugs.gentoo.org/936572
Bug: https://bugs.gentoo.org/950284
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 02:55:26 +00:00
Sam James 5a9b6aaeeb dev-util/nihtest: Stabilize 1.9.1 sparc, #950322
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 02:41:57 +00:00
Sam James 21209dbeef dev-libs/libzip: Stabilize 1.11.3 sparc, #950322
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 02:41:56 +00:00
Sam James 93cb516de4 sys-devel/bc: Stabilize 1.08.1 hppa, #950148
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 02:41:55 +00:00
Sam James 229903d5f7 app-editors/nano: Stabilize 8.3-r1 hppa, #950144
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-27 02:41:53 +00:00