Commit Graph
817338 Commits
Author SHA1 Message Date
Volkmar W. Pogatzki e6b677a0bc dev-java/openjdk: drop icedtea-bin
no longer needed since it can use x86 bootstrap tarball for SLOT=8

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-04-08 09:14:45 +02:00
Volkmar W. Pogatzki 34cbccc71c virtual/jdk: drop dev-java/icedtea-bin
it was erroneously re-added.

Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-04-08 09:14:45 +02:00
Volkmar W. Pogatzki aef3658325 java-vm-2.eclass: drop EAPI 6
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-04-08 09:14:41 +02:00
Miroslav Šulc 41d9093df7 dev-java/javacc: returned versioned dependency on ant to 7.0.13
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-04-08 09:08:34 +02:00
Volkmar W. Pogatzki 47d1977dba dev-java/javacc: add 7.0.13
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/36150/commits/ec5104c6e0ba69ad08b19336966678dc710d1743
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-04-08 09:05:37 +02:00
Sam James 72319391c2 net-libs/czmq: force bash for now until upstream fixes land
One of the fixes is in an upstream project used for all their autotools bits.

Closes: https://bugs.gentoo.org/923922
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 08:04:17 +01:00
Sam James 3284575fea net-libs/zeromq: force bash for now until upstream fixes land
One of the fixes is in an upstream project used for all their autotools bits.

Closes: https://bugs.gentoo.org/923922
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 08:03:23 +01:00
Sam James 7901097290 net-libs/czmq: conditionally build tests
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 07:58:13 +01:00
Sam James e5becc374c net-dns/inadyn: cleanup ebuild a bit, smaller distfile, add note on tests
The .gz and .xz dists are identical in content but the .xz is smaller. Cleanup
config args while here.

Noticed this when reviewing toralf's `sam.txt` for ebuilds w/ possible unwired-up
tests.

Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 07:53:23 +01:00
Sam James cbe9dcd7cf sys-apps/pciutils: add 3.12.0
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 07:17:39 +01:00
Sam James e8573f42d1 net-fs/ksmbd-tools: add 3.5.2
Closes: https://bugs.gentoo.org/913384
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 07:13:17 +01:00
Sam James da2e04e6b2 net-fs/ksmbd-tools: drop 3.4.4, 3.4.6-r1
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 06:58:02 +01:00
Sam James a22d989510 media-sound/grip: switch to Meson
Needs b935417e46 for cdparanoia.

Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 06:53:00 +01:00
Sam James b935417e46 media-sound/cdparanoia: EAPI 8, add pkg-config file
I'm porting media-sound/grip's ebuild to meson and it uses pkg-config to
look for cdparanoia. Fedora have the patch I'm adding here to add a .pc file
and it looks like it is upstream, just not in a release.

Unfortunately, cdparanoia doesn't seem to have been migrated to xiph's gitlab.

Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 06:49:56 +01:00
Viorel Munteanu 9a176ecec8 media-libs/netpbm: disable locale test on musl
Closes: https://bugs.gentoo.org/927795
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-04-08 08:32:59 +03:00
Viorel Munteanu 05afd8887b media-libs/libpgf: fix build on musl
The patch was incomplete, redo it.

Closes: https://bugs.gentoo.org/927796
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2024-04-08 08:32:50 +03:00
Eli Schwartz dc29c66b78 sci-libs/hdf: update EAPI 7 -> 8
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 06:21:59 +01:00
Eli Schwartz 677056ae15 sci-libs/hdf: mark as LTO-unsafe, strict-aliasing unsafe
I cannot tell whether it's still a problem upstream. Too many
catastrophes going on in this codebase right now. Not going to report it
when I have no clue.

Maybe if it could be updated for a better baseline...

Closes: https://bugs.gentoo.org/862720
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 06:21:58 +01:00
Eli Schwartz 24a7e5c2de sci-libs/hdf: drop painful dead weight
I am not fighting with Modern C more than I have to, so just prune this.

The key here is that upstream hdf4 doesn't support it and doesn't want
you using it, because it appears to just be an uplifted copy of netcdf
code. So why not, erm, just use netcdf?

Good question, and this package doesn't have an answer to that. Yeet
these vendored tools into the sunset. No need to rename them to private
copies.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 06:21:58 +01:00
Eli Schwartz ddbb1f2c1f sci-libs/hdf: big fat gobs of Modern C backporting
Ideally I would like to solve this by updating to a new upstream
release. Unfortunately, that has a combination of complications:
- existing patches don't apply
- upstream changed download site
- upstream changed up the codebase quite a bit, and notes:
  - XDR is now minimalist internals, and renamed
  - lots of internal headers were dropped, which "may cause codebases to
    stop compiling, so we are bumping the minor version"

It apparently constitutes a major version.

Surprisingly, porting individual Modern C fixes from upstream is *less*
work.

This message was sponsored by Big Science. Much gratitude. <3

Closes: https://bugs.gentoo.org/874414
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 06:21:54 +01:00
John Helmert III 525fd0a7f8 app-admin/gopass-summon-provider: add 1.15.13
Signed-off-by: John Helmert III <ajak@gentoo.org>
2024-04-07 21:10:23 -07:00
John Helmert III 1972481530 app-admin/gopass-jsonapi: add 1.15.13
Signed-off-by: John Helmert III <ajak@gentoo.org>
2024-04-07 21:10:22 -07:00
John Helmert III 410ea25a1d app-admin/gopass-hibp: add 1.15.13
Signed-off-by: John Helmert III <ajak@gentoo.org>
2024-04-07 21:10:22 -07:00
John Helmert III 89ff847300 app-admin/git-credential-gopass: add 1.15.13
Signed-off-by: John Helmert III <ajak@gentoo.org>
2024-04-07 21:10:22 -07:00
John Helmert III 86a3bd9a0f app-admin/gopass: add 1.15.13
Signed-off-by: John Helmert III <ajak@gentoo.org>
2024-04-07 21:10:22 -07:00
Michał Górny ca9f937da4 dev-python/pyfakefs: Bump to 5.4.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-08 05:03:20 +02:00
Michał Górny 86107e084b dev-python/pikepdf: Bump to 8.15.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-08 05:03:20 +02:00
Michał Górny eccb18eab3 dev-python/Levenshtein: Bump to 0.25.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-08 05:03:19 +02:00
Michał Górny ccbe911d31 dev-python/pypdf: Bump to 4.2.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-08 04:55:00 +02:00
Michał Górny 4ba712a5d0 dev-python/xmlschema: Bump to 3.2.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-08 04:51:27 +02:00
Michał Górny feb54e13b9 dev-python/flask: Bump to 3.0.3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-08 04:50:52 +02:00
Michał Górny 70ded15d4a dev-python/rapidfuzz: Bump to 3.8.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-08 04:49:41 +02:00
Michał Górny ec899bfa65 dev-cpp/rapidfuzz-cpp: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-08 04:49:13 +02:00
Michał Górny a00de0eda2 dev-cpp/rapidfuzz-cpp: Bump to 3.0.4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-08 04:49:05 +02:00
Michał Górny 2a310c6c7f dev-python/types-gdb: Bump to 12.1.4.20240408
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-08 04:47:44 +02:00
Michał Górny 3d0d13e9b8 dev-python/types-gdb: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-04-08 04:47:06 +02:00
Sam James 9428b7b545 media-fonts/noto: Stabilize 20240229 arm64, #928891
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:37:09 +01:00
Sam James b1efd07d19 media-fonts/noto: Stabilize 20240229 arm, #928891
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:37:08 +01:00
Sam James 8b92152732 media-libs/kvazaar: fix UnusedInherits (flag-o-matic)
No longer used after e6308710df.

Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:36:51 +01:00
Eli Schwartz 621646911c sci-libs/h5part: update HOMEPAGE
The upstream website is dead. There is a gitlab that seems to contain a
2.0.0 version totally unrelated to the current codebase, but only
release candidates of it.

Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:33:46 +01:00
Eli Schwartz e6308710df media-libs/kvazaar: don't manually enable -Werror
autotools is genius software. When you add a flag called
--disable-werror, it isn't actually a flag called --disable-werror. It's
a flag called AC_ARG_ENABLE(werror), which expands "code if argument
was passed on the command line" and "code if argument was not passed on
the command line" blocks. When you say "--disable-werror" all you
actually do is add a formatted help text, which is otherwise totally
ignored by autoconf.

kvazaar had an AC_ARG_ENABLE that defined an
action-if-argument-was-defined-on-the-command-line of nothing, and an
action-if-argument-was-excluded-on-the-command-line of adding -Werror to
CFLAGS.

Back in commit 019c44a86a, this was then
used to work around the default addition of -Werror. Logical.

In the very next release, upstream changed the help text to advertise
the --enable-* form, and switched it to
action-if-argument-was-defined-on-the-command-line of adding -Werror,
action-if-argument-was-excluded-on-the-command-line of nothing.

See:
https://github.com/ultravideo/kvazaar/commit/033bc6bc45b0c6b200a4227208d2fa6263e09166

This naturally meant that passing --disable-werror would add -Werror, in
addition to setting the ignored shell variable enable_werror=no. So for
seven years, we've been building with -Werror. Yay!

During that very version bump, --disable-werror was never removed.
Instead, append-flags was used to add an additional gcc switch back off,
per the redundancy requirements of the Department of Redundancy Department's
required approach to redundantly specifying redundant flags.

This also appears to tickle edge cases in LTO due to libtool dropping
some, but not all flags... sometimes. Leading to LTO being performed
with global -Werror.

Bug: https://bugs.gentoo.org/618434
Closes: https://bugs.gentoo.org/907263
Closes: https://bugs.gentoo.org/924296
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:33:45 +01:00
Eli Schwartz 7b2039ce71 sci-electronics/xoscope: fix the LTO fix to actually apply
It was applied too late for ./configure. oops.

While we are at it, update the comment. I ended up filing a bug. Was
very iffy on doing so, but 2 days ago, upstream demonstrated signs of
life via committing an update to git:

> spelling fix in man page (from Debian; fixed by Graham Inggs; reported by Petter Reinholdtsen)

Fixes: 3e255fb3f9
Closes: https://bugs.gentoo.org/927483
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:33:45 +01:00
Sam James ed16d78560 app-admin/stow: add 2.4.0
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:28:49 +01:00
Sam James 66f40db08b net-misc/rsync: update upstream metadata
See https://www.mail-archive.com/rsync-announce@lists.samba.org/msg00113.html.

"""
The github repos have moved to a new RsyncProject organization. Because
various life events have been monopolizing my time, I reached out to Tridge
(the original author) and he has graciously agreed to get back into rsync
work, along with Paul Mackerras, who was also an early contributor to
rsync. This new team will be working mainly on maintenance tasks, and not
so much on new features. If you want to get involved, feel free to reach
out on the new discord RsyncProject channels.
"""

Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:26:48 +01:00
Sam James e2f6cf2c28 media-fonts/noto: Stabilize 20240229 ppc64, #928891
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:26:08 +01:00
Sam James 04bbeddc0c media-fonts/noto: Stabilize 20240229 sparc, #928891
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:26:06 +01:00
Sam James 20eb3e9282 gnome-extra/nm-applet: Stabilize 1.36.0 arm64, #928813
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:26:05 +01:00
Sam James 3ff256918e sys-devel/gcc: add 14.0.1_pre20240407
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:25:18 +01:00
Sam James 8cea25036f sys-devel/gcc: add 13.2.1_p20240406
Bug: https://bugs.gentoo.org/928234
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:17:37 +01:00
Sam James a1726e31fe net-misc/rsync: add 3.3.0
Signed-off-by: Sam James <sam@gentoo.org>
2024-04-08 00:01:41 +01:00