Commit Graph
945544 Commits
Author SHA1 Message Date
Alfredo Tupone e339be767d dev-ada/gprbuild: enable pypy3_11
Closes: https://bugs.gentoo.org/951002
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2025-04-10 14:05:11 +02:00
Sam James 145942026c net-analyzer/icinga2: add 2.14.5
The keepdir part of bug #674118 is fixed - the hacks there are needed
because of bug #638686.

Bug: https://bugs.gentoo.org/674118
Closes: https://bugs.gentoo.org/946671
Closes: https://bugs.gentoo.org/946392
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 12:33:51 +01:00
Yongxiang Liang 503f9c1f68 app-i18n/fcitx-configtool: add 5.1.9
Closes: https://github.com/gentoo/gentoo/pull/41517
Signed-off-by: Yongxiang Liang <tanekliang@gmail.com>
Signed-off-by: Yixun Lan <dlan@gentoo.org>
2025-04-10 18:58:43 +08:00
Sam James 71ddd7f29b dev-libs/libkdumpfile: fix parallel tests
Closes: https://bugs.gentoo.org/949913
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 11:52:00 +01:00
Sam James 2e2d6fff4b dev-libs/libkdumpfile: drop 0.5.4-r1
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 11:49:00 +01:00
Z. Liu 5b89df93ef dev-libs/ffcall: fix build w/ clang
1. apply patch from upstream
2. ignore PROT_MPROTECT for linux, which is NetBSD only

Closes: https://bugs.gentoo.org/829663
Closes: https://bugs.gentoo.org/943754
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/41474
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 11:38:05 +01:00
Z. Liu ba786d601f dev-libs/ffcall: update remote-id to gnu
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 11:38:05 +01:00
Z. Liu da0c85ebf7 app-accessibility/flite: fix build w/ clang
Closes: https://bugs.gentoo.org/938721
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40747
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 11:38:04 +01:00
Joonas Niilola c459a58d0b www-client/firefox: add 137.0.1
- add upstream #1957749 patch,
 - update upstream #1790526 patch.

Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-04-10 13:36:06 +03:00
Z. Liu 30226b7c81 app-admin/socklog: add 2.1.1
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40859
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 11:18:39 +01:00
Z. Liu 9a8968959d app-i18n/xvnkb: fix -Wimplicit-int error
Closes: https://bugs.gentoo.org/879631
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40065
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 11:18:23 +01:00
Z. Liu 8307d43ab2 sys-apps/memtest86+: fix pkgcheck warnings & force compiler to gcc
clang failed with:

  ../app/main.c:172:5: error: indirect goto in function with no address-of-label expressions

for code below:

  uintptr_t *new_start_addr = (uintptr_t *)(addr + startup - _start);
  ...
  goto *new_start_addr;

Closes: https://bugs.gentoo.org/874039
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/41257
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 11:17:34 +01:00
Z. Liu 02082e65bf dev-libs/libdnet: fix errors on -Wincompatible-pointer-types
update last patch which fix -Wincompatible-function-pointer-types for
clang only

Closes: https://bugs.gentoo.org/933360
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/41442
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 11:17:13 +01:00
Sam James 058ee954aa sys-devel/crossdev: always sed PV
Workaround. See these commits in crossdev.git:

commit 301d1bb0c55e2e848a13decae8201e674e1600f7
Author: Sam James <sam@gentoo.org>
Date:   Sat Nov 30 05:12:20 2024 +0000

    Makefile: use git describe

    Lets us handle .1 and so on.

    Signed-off-by: Sam James <sam@gentoo.org>

commit 23aab902cc8d2a0ff07d86061af8e3401e990d5f
Author: Sam James <sam@gentoo.org>
Date:   Sun Dec 15 18:53:39 2024 +0000

    crossdev, Makefile: fix version handling again

    `git archive` was using HEAD so it wouldn't include the sed performed
    in the `dist` target.

    Signed-off-by: Sam James <sam@gentoo.org>

commit c18f677d742830eef7f88ec5edc3babf25ba803c
Author: Sam James <sam@gentoo.org>
Date:   Sun Dec 15 19:00:46 2024 +0000

    Revert "crossdev, Makefile: fix version handling again"

    This reverts commit 681c5fb86714d8e2c585c8e5ae423b6f9364ccfb.

    Signed-off-by: Sam James <sam@gentoo.org>

Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 11:10:41 +01:00
Sam James c65fc42bb0 sys-devel/crossdev: add 20250410
Jakov Smolić (1):
      wrappers: linux-{gnu,musl}: set gl_cv_func_strcasecmp_works for gnulib

James Le Cuirot (1):
      crossdev: Prevent functions.sh from complaining about command line args

Jordan R Abrahams-Whitehead (1):
      crossdev: allow --ex-pkg to install stable

Mike Gilbert (1):
      cross-pkg-config: call ${CBUILD}-pkg-config when available

Sam James (2):
      crossdev: update --ex-gcc description
      wrappers: site: cleanup typo & link in comments

Bug: https://bugs.gentoo.org/953104
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 11:07:32 +01:00
Michał Górny 62490a4b98 dev-python/multidict: Reenable all tests on PyPy
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-10 12:05:59 +02:00
Michał Górny 229a43471b dev-lang/pypy: Bump to 3.10.7.3.19_p3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-10 12:05:58 +02:00
Michał Górny 9658062de2 dev-lang/pypy: Bump to 3.11.7.3.19_p6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-10 12:05:57 +02:00
Sam James 3f71bd970b app-emulation/xen-tools: add missing die
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:55:14 +01:00
Z. Liu 085af7dfb9 app-emulation/xen-tools: force gcc for seabios & ipxe
* seabios: see commit log of sys-firmware/seabios
* ipxe: upstream support gcc only (at least for now), there are many
        issues on 'variable length array in structure' which is an
        extension will never be supported by clang

CC is passed by "make CC=...", so "override" is added in Makefile to
force ignore the assignment from command line.

Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/41485
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:54:09 +01:00
Z. Liu 98689cf871 sys-firmware/seabios: force compiler to gcc
known incompatiable to clang are:
* error: unknown argument: '-mpreferred-stack-boundary=2'
* error: invalid input size for constraint 'Q' (inline asm)

so force gcc is obviously an easy option until upstream support clang

Closes: https://bugs.gentoo.org/887115
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:54:08 +01:00
Z. Liu 9156135267 app-i18n/scim: fix build with clang 19
Closes: https://bugs.gentoo.org/874552
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40763
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:53:03 +01:00
Z. Liu 6319a14ff0 app-misc/beep: remove ld option "--cref"
which is unavailbe for mold

Closes: https://bugs.gentoo.org/947768
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40348
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:50:04 +01:00
Haelwenn (lanodan) Monnier 168a1dbd2e app-shells/mksh: apply upstream patch to fix fgrep deprecation
Closes: https://bugs.gentoo.org/949882
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/40636
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:36:12 +01:00
Haelwenn (lanodan) Monnier 480c158baf app-doc/single-unix-specification: 5 was respun (again) upstream
Changes:
* idx/xrat_xsh_chap02.html: Adds "B.2.4 Signal Concepts"
* mindex.html: updates "Spec_version: Tue Mar 25 14:45:38 UTC 2025"
* utilities/uuencode.html: Fix historical algorithm formatting
  cf. https://www.austingroupbugs.net/view.php?id=1917

Drop back to ~arch and rename the tarball accordingly.

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/41432
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:36:00 +01:00
Haelwenn (lanodan) Monnier ff3c453d89 gui-libs/gtk-layer-shell: drop 0.8.2
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/41499
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:35:51 +01:00
Haelwenn (lanodan) Monnier e9c0e6c927 gui-libs/gtk-layer-shell: add 0.9.1
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:35:50 +01:00
Cristian Othón Martínez Vera 9ecafc3a78 profiles/arch/sparc: add mail-mta/sendmail[tinycdb] mask
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Closes: https://github.com/gentoo/gentoo/pull/41446
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:32:58 +01:00
Cristian Othón Martínez Vera c6120d7fef profiles/arch/s390: add mail-mta/sendmail[tinycdb] mask
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:32:58 +01:00
Cristian Othón Martínez Vera 8701d7dcdf profiles/arch/powerpc/ppc64: add mail-mta/sendmail[tinycdb] mask
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:32:57 +01:00
Cristian Othón Martínez Vera 558620c914 profiles/arch/arm: add mail-mta/sendmail[tinycdb] mask
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:32:57 +01:00
Cristian Othón Martínez Vera bd3eca9272 profiles/arch/alpha: add mail-mta/sendmail[tinycdb] mask
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:32:56 +01:00
Cristian Othón Martínez Vera 9a67fe5a0e app-shells/smrsh: bump to version 8.18.1, add myself as maintainer
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:32:55 +01:00
Cristian Othón Martínez Vera 5c2e8cd7f7 mail-filter/libmilter: bump to version 1.0.2_p4, add myself as maintainer
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:32:55 +01:00
Cristian Othón Martínez Vera 2988c7148a mail-mta/sendmail: bump to version 8.18.1, add myself as maintainer
* Convert ```sys-libs/db``` to an optional dependency, controlled by the ```berkdb``` USE flag.
* Add ```eai``` USE flag to support optional Email Address Internationalization, like ```mail-mta/postfix```.
* Add ```tinycdb``` USE flag to compile with ```dev-db/tinycdb``` and prevent automagic linking with ```dev-db/cdb```.
* Add ```_FFR_TLS_USE_CERTIFICATE_CHAIN_FILE```, to fix STARTTLS chain validation when the server's certificate requires intermediate certs.
* Add ```mail-filter/maildrop``` as alternative to use maildir-style mailboxes.
* Keep ```sys-libs/db``` and ```mail-filter/procmail``` as default dependencies, to allow seamless upgrades from previous versions.
* Fix compilation with gcc-15/-std=c23
* Clean up blockers.
* Fix some ebuild typos.
* Fix building with musl, using patches borrowed from ```mail-filter/libmilter```. It just compiles; needs more tweaking/debugging to make it work.

Closes: https://bugs.gentoo.org/830525
Closes: https://bugs.gentoo.org/831999
Closes: https://bugs.gentoo.org/914272
Closes: https://bugs.gentoo.org/921521
Closes: https://bugs.gentoo.org/944822
Closes: https://bugs.gentoo.org/945726
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:32:54 +01:00
Cristian Othón Martínez Vera 2c297a5d6a x11-plugins/pidgin-encryption: drop strip/replace compiler flags by default
+20 years ago there's was a bug with ```net-im/gaim```, probably caused by
gcc-2.95 and ```-Os``` optimization.

The following developers and maintainers just copied those lines when bumping
versions, and nobody tried to remove them with new Gaim/Pidgin/GCC versions.

Also ```x11-plugins/pidgin-encryption``` has the same code; I guess the Gentoo
maintainer/developer was extra cautious.

Bug: https://bugs.gentoo.org/29394
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Closes: https://github.com/gentoo/gentoo/pull/41309
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:32:00 +01:00
Cristian Othón Martínez Vera 8d9891cab3 net-im/pidgin: drop strip/replace compiler flags by default, enable py3.13
+20 years ago there was a bug with ```net-im/gaim```, probably caused by
gcc-2.95 and ```-Os``` optimization.

The following developers and maintainers just copied those lines when bumping
versions, and nobody tried to remove them with new Gaim/Pidgin/GCC versions.

Bug: https://bugs.gentoo.org/29394
Closes: https://bugs.gentoo.org/944837
Signed-off-by: Cristian Othón Martínez Vera <cfuga@cfuga.mx>
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:32:00 +01:00
Sam James 2d3db74108 app-misc/mc: Stabilize 4.8.33 hppa, #952830
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:28:09 +01:00
Sam James 58fc4051af toolchain.eclass: pass -Wno-array-bounds in STAGE1_GDCFLAGS
Bug: https://bugs.gentoo.org/940750
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:27:49 +01:00
Sam James 4be734dc69 toolchain.eclass: support GDCFLAGS
Bug: https://bugs.gentoo.org/940470
Bug: https://bugs.gentoo.org/940750
Bug: https://gcc.gnu.org/PR116975
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:18:26 +01:00
Michał Górny 39f582191e dev-python/simplejson: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-10 11:12:04 +02:00
Michał Górny b1f66a7618 app-arch/libarchive: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-10 11:11:23 +02:00
Michał Górny ad36c574b3 dev-python/zstandard: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-10 11:11:22 +02:00
Michał Górny e4e11f2ab3 dev-lang/pypy: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-04-10 11:11:21 +02:00
Sam James 14ad94f556 dev-libs/libffi: add 3.4.8
Signed-off-by: Sam James <sam@gentoo.org>
2025-04-10 10:09:00 +01:00
Hans de Graaff 6b0d3267d3 dev-ruby/thor: drop 1.2.2
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-10 11:00:06 +02:00
Hans de Graaff fe656129f1 dev-ruby/thor: enable ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-10 10:59:08 +02:00
Hans de Graaff 8d3302f58e dev-ruby/dalli: add ruby34
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2025-04-10 10:53:17 +02:00
Robert Förster e071248203 dev-libs/mongo-c-driver: rework tests, add proper python dep for sphinx
Closes: https://bugs.gentoo.org/633638
Closes: https://bugs.gentoo.org/640282
Closes: https://bugs.gentoo.org/725858
Closes: https://bugs.gentoo.org/793857
Signed-off-by: Robert Förster <Dessa@gmake.de>
Closes: https://github.com/gentoo/gentoo/pull/41492
Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
2025-04-10 10:37:41 +02:00
Robert Förster e4010a3464 dev-libs/libbson: add fix for CVE-2023-0437, add proper python dep for sphinx
Closes: https://bugs.gentoo.org/639540
Closes: https://bugs.gentoo.org/721170
Closes: https://bugs.gentoo.org/921953
Bug: https://bugs.gentoo.org/936109
Signed-off-by: Robert Förster <Dessa@gmake.de>
Signed-off-by: Alexys Jacob <ultrabug@gentoo.org>
2025-04-10 10:37:40 +02:00