Commit Graph
919237 Commits
Author SHA1 Message Date
Alexander Miller c35cd69dc1 app-arch/torrentzip: enable py3.13
Signed-off-by: Alexander Miller <alex.miller@gmx.de>
Closes: https://github.com/gentoo/gentoo/pull/40015
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-02-10 15:28:02 +02:00
Mario Haustein 691fe3117c dev-db/sqlmap: drop 1.8.9
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/39947
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-02-10 15:28:02 +02:00
Mario Haustein 9e99a57f52 dev-db/sqlmap: add 1.9
Signed-off-by: Mario Haustein <mario.haustein@hrz.tu-chemnitz.de>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-02-10 15:28:02 +02:00
Pascal Jäger abb98a97ae app-misc/boxes: drop 2.2.1, 2.3.0
Signed-off-by: Pascal Jäger <pascal.jaeger@leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/40005
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-02-10 15:28:01 +02:00
Wade Cline a0a60d88be net-irc/inspircd: drop 4.2.0
Signed-off-by: Wade Cline <wadecline@hotmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40001
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-02-10 15:28:01 +02:00
Joonas Niilola d1df483562 www-client/firefox: fix UnusedLocalUse [wasm]
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2025-02-10 15:28:01 +02:00
Matt Jolly a80a355111 profiles/base: p.use.force www-client/chromium[wayland]
Bug: https://bugs.gentoo.org/948384
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-02-10 23:24:26 +10:00
Matt Jolly 9ca71bc4ba www-client/chromium: add 135.0.6999.2
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-02-10 23:24:26 +10:00
Matt Jolly 72bba5a399 media-video/ffmpeg-chromium: add 135
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-02-10 23:24:26 +10:00
Michał Górny eaed008507 xfce-base/thunar: Bump to 4.20.2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-10 13:49:12 +01:00
Sam James 1c0c05c6e4 media-libs/tiff-compat: restore !=media-libs/tiff-4.4* blocker
There's no reason to drop it just yet.

Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 10:08:55 +00:00
NHOrus ab4bc15849 app-admin/logsurfer+: implicit declarations in configure, C23
Fixing implicit declarations by patching makefile and running autoreconf
Fixing many, many "too many arguments to function" by filling in prototypes
and moving definitions of structs around, to before they are used first
time.

Bug: https://bugs.gentoo.org/943896
Bug: https://bugs.gentoo.org/905941
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40135
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:55:49 +00:00
Sam James b5915df432 sci-libs/pgplot: drop ~ia64
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:52:13 +00:00
NHOrus 90a5b258f1 sci-libs/pgplot: Port to C99
Patch is full of stuffing definitions into right places
In one place it discovered a bug - missing parameters to a function
I stuffed minimum and maximum bit depth of color with possibly-incorrect
but most likely working solution - 1 and maximum supported depth
Other variant would have been 8,8 and 0,0, and I don't want to
understand logic well enough to get correct value. Hope no one gets
blinded by wrong colors of UI or their graph.

Closes: https://bugs.gentoo.org/875437
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/36670
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:51:17 +00:00
NHOrus 97a986e925 sci-libs/mc: update EAPI 7 -> 8, port to C99
Missing function declaration. Builds with -std=gnu23 on gcc-14

Closes: https://bugs.gentoo.org/886457
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40332
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:42:25 +00:00
NHOrus 6cd1543abf x11-misc/viewglob: update EAPI 7 -> 8, prepare for GCC-14/C23
Ordering of includes and correct function signatures for C23
And AC_USE_SYSTEM_EXTENSIONS for implicit delc in configure
I noticed on my system (not a reported bug)

Bug: https://bugs.gentoo.org/928851
Closes: https://bugs.gentoo.org/944278
Closes: https://bugs.gentoo.org/944019
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40097
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:42:01 +00:00
NHOrus 7dcd5fded7 net-analyzer/isic: fix configure for modern C
Straight-up autoreconf fails, autoupdate produces non-viable configure.
Also make build system respect our DESTDID, which also replaces sed
with a patch

Closes: https://bugs.gentoo.org/874531
Closes: https://bugs.gentoo.org/899938
Closes: https://bugs.gentoo.org/836081
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40453
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:41:32 +00:00
NHOrus f1c74fe44f app-i18n/xvnkb: Add meson build manifest instead of bash
Package has two problems: It's doesn't compile with c23 and it's
build system is badly handwritten, and fails to configure due to
changes to bash and build environment.
It also makes Eli Schwartz scream (# 900398#c5 ).
Fix build by limiting C version to gnu17.
Fix configure by rewriting build in Meson.
New build artifacts are running, can't test if they are working
correctly - original build fails to configure on my system at all.

Bug: https://bugs.gentoo.org/879631
Bug: https://bugs.gentoo.org/926090
Bug: https://bugs.gentoo.org/900398
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40404
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:41:10 +00:00
NHOrus c31b770a49 app-i18n/xvnkb: update SRC_URI
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:41:10 +00:00
NHOrus 4aee8ac6f6 sys-block/endpoint: update EAPI 7 -> 8, fix impl decl in configure
And also fix ar problem.
Autoreconf requires rewriting configure.ac and also clobbers over
handwritten library version check. Patching configure is better in
this case

Closes: https://bugs.gentoo.org/725772
Closes: https://bugs.gentoo.org/908584
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40371
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:28:21 +00:00
NHOrus 7eb6721979 mail-filter/rblcheck: EAPI 7 -> 8, fix implicit declarations in configure
Fixes build issues by updating configure.ac and letting autoreconf loose.
Adds src_prepare, removes src_install. This accidentally reveals optional
dependency to docbook. Fails to generate html files. Skip that step.

Closes: https://bugs.gentoo.org/899780
Closes: https://bugs.gentoo.org/875734
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40190
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:27:55 +00:00
NHOrus dbfcf77c1d x11-libs/wxGTK: apply patches from 3.0.5.1-r3 to 3.0.4
Fixes configure errors.

Closes: https://bugs.gentoo.org/874441
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40194
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:26:58 +00:00
NHOrus 2f719e9dda sci-chemistry/gperiodic: update EAPI 7 -> 8, incompatible pointer types
Fix compilation problem with GCC-15

Bug: https://bugs.gentoo.org/919213
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40148
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:26:45 +00:00
NHOrus 4911181444 media-sound/gstreamripper: Port to C23, fix implicit decls in configure
As usual, autoreconf, patch for configure.in to work after autoreconf,
and patches to fix function definitions or usage that weren't problematic
last time, with C99 port

Closes: https://bugs.gentoo.org/945203
Closes: https://bugs.gentoo.org/899850
Closes: https://bugs.gentoo.org/879711
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40205
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:26:28 +00:00
NHOrus 3a0ab90bbc net-analyzer/firewalk: update EAPI 7 -> 8, C23 porting
Fixes wrong signature for signal-related functions, implicit decls
in configure by autoreconfing, and unwanted calls to strip by patching
makefile

Bug: https://bugs.gentoo.org/731202
Bug: https://bugs.gentoo.org/899922
Bug: https://bugs.gentoo.org/945297
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40165
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:25:36 +00:00
Sam James 54ee1329ab media-sound/jack-rack: add GPL-2+ for patch change w/ copied func
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:25:14 +00:00
NHOrus 90ab472533 media-sound/jack-rack: update EAPI 7 -> 8, port to C23
Fix wrong function declaration, copy an internal function from Lash
for compatibility with Lash >= 0.5.2

Bug: https://bugs.gentoo.org/919502
Bug: https://bugs.gentoo.org/946658
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40145
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:24:21 +00:00
NHOrus d62dd66565 net-proxy/squidguard: update EAPI 7 -> 8, fix implicit defines in configure
Nothing defined HAVE_STDLIB_H, so configure test failed, so wrong version of
BerkleyDB was chosen, so compilation failed.
Also included extended patch of stdlib.h in configure from the bug tracker,
with all attribution.

Closes: https://bugs.gentoo.org/898084
Bug: https://bugs.gentoo.org/932312
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40160
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:24:00 +00:00
NHOrus d7df572717 media-libs/tiff-compat: Fix implicit declarations in configure
by regenerating it with autotools.
Drop blocker on tiff-4.4* - it was dropped two years ago
Also fix C23 compliance by adding AC_SYSTEM_EXTENSIONS and updating
config header templates, plus one stubborn source file.

Bug: https://bugs.gentoo.org/910693
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40089
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:21:39 +00:00
NHOrus 2734d9ba51 media-libs/blib: Port to C23
Fix implicit declarations and incompatible pointer types including ones
masked by first compilation error.
Upstream is dead. Nothing to be done there.

Bug: https://bugs.gentoo.org/921126
Bug: https://bugs.gentoo.org/899808
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40073
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:21:14 +00:00
Sam James bfd2ba2142 net-misc/zssh: style tweak, dep fix
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:21:04 +00:00
NHOrus 1336a2c982 net-misc/zssh: Make it build and fix C23 issues.
Previous version is dropped, because it's failing to build and there
no better way to massage it into building.
Ebuild had traces of EAPI-6, fixed, too.
This ebuild dropped stable because this software was dead since
2003, whoever is using it now must do so on their own risk.

Closes: https://bugs.gentoo.org/875242
Bug: https://bugs.gentoo.org/898974
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40055
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:20:38 +00:00
NHOrus 09c8c56bbc app-cdr/cue2toc: fix implicit declarations in configure, for GCC-14
Standard fix - autoreconf, done.

Closes: https://bugs.gentoo.org/900128
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40048
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:20:15 +00:00
NHOrus ea83bb053b net-analyzer/yersinia: Port to C23
Bug: https://bugs.gentoo.org/943801
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40014
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:19:55 +00:00
NHOrus a4bfadcafd app-shells/rc: fix build failure, port to C23 For libedit, we need to carefully truncate size_t to int but that's number of lines, so it should work in sane situations
C23 porting is limited to autoreconf and dealing with bool defines
Code is not bit-rotten too much

Bug: https://bugs.gentoo.org/925558
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/39989
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:19:40 +00:00
NHOrus 20321133e4 app-cdr/ccd2iso: implicit-in-configure
Fixed by autoreconf

Bug: https://bugs.gentoo.org/900126
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/39980
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:19:10 +00:00
NHOrus 57c4248ea3 media-sound/aumix: update EAPI 7 -> 8, fix erroneous configure error
It checks for FreeBSD's sysmouse, badly. Explicitly disable check

Closes: https://bugs.gentoo.org/939138
Bug: https://bugs.gentoo.org/930028
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40140
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:17:56 +00:00
Brahmajit Das 97cbea7a03 media-sound/aumix: Fix passing incompatible pointer type
And update EAPI 7 -> 8

Closes: https://bugs.gentoo.org/930028
Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36361
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:17:03 +00:00
NHOrus 6301f2d688 net-vpn/pptpd: fix compile on MUSL
Add conditional compilation to build system, so on systems lacking
logwtmp, we don't build plugin that uses logwtmp

Bug: https://bugs.gentoo.org/937134
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/39985
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:16:40 +00:00
Sam James 4e0ccdd363 app-accessibility/sphinx2: style tweak
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:15:30 +00:00
NHOrus 70849917cf games-server/crossfire-server: add 1.75.0
Version bump of the server to fix bugs

Bug: https://bugs.gentoo.org/734314
Bug: https://bugs.gentoo.org/871441
Bug: https://bugs.gentoo.org/904073
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/37270
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:15:00 +00:00
NHOrus d8256b77ee app-accessibility/sphinx2: Port to C23
This fixes a number of compile errors, a number of K&R definitions
and missing system definitions that aren't actully missing

Bug: https://bugs.gentoo.org/919360
Bug: https://bugs.gentoo.org/943765
Bug: https://bugs.gentoo.org/880537
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/39895
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:14:40 +00:00
NHOrus 1e5c143b1d dev-db/spatialite: fix compile errors
Upstream forgot to:
1. remove usage of functions whose existence depends on USE=geos
2. add modern interfaces for PROJ.6+ in all places where fallback
to PROJ.4 existed.

Bug: https://bugs.gentoo.org/919177
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40009
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:13:17 +00:00
NHOrus 9e2efdc0e1 net-misc/scponly: Fix broken USE=sftp, implicit decls in configure
Now this package is compliant with C23, and doesn't have any implicit
errors in configure.
Wile porting, I noted two QR errors - one with mistyped configure option
chroot-checkdir another with sftp. --disable-sftp was not, apparently,
correct way to disable sftp. Changed flag to right one.

Bug: https://bugs.gentoo.org/900316
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40085
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:10:43 +00:00
Sam James 74752d4276 dev-games/libnw: style tweak
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:08:57 +00:00
NHOrus 81bf071611 dev-games/libnw: fix incompatible pointer types, port to C23
Incompatible pointers reside in autogenerated code, regenerating it
with byson fails. Hence patching both .y and .c files. Patching order
must be preserved, or make tries to regenerate them and fails.
Minimal inclusion of changes to port to C23.

Bug: https://bugs.gentoo.org/931876
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40117
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:08:37 +00:00
NHOrus f342860898 app-editors/wily: update EAPI 7 -> 8, prepare for GCC-15
Fixes great annoyance of compilation continuing even when errors happen
halfway, explicit ar that fails compilation in MUSL systems and autoreconf
that fixes implicit declarations in configure.
Compiles without errors with -std=gnu23, but not -std=c23

Closes: https://bugs.gentoo.org/906022
Closes: https://bugs.gentoo.org/729238
Closes: https://bugs.gentoo.org/877123
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40119
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:07:39 +00:00
NHOrus acfedd3151 media-video/mkvalidator: add 0.6.0
Fixes C99 and C23 compatibility, plus general bugfixes

Bug: https://bugs.gentoo.org/809983
Closes: https://bugs.gentoo.org/881069
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/36452
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:07:18 +00:00
NHOrus 35a01318e8 net-analyzer/iplog: fix implicit declarations in configure, bool
Port to modern compilers and C23, and also fix for MUSL compile problem

Bug: https://bugs.gentoo.org/712644
Bug: https://bugs.gentoo.org/875155
Bug: https://bugs.gentoo.org/899936
Bug: https://bugs.gentoo.org/945194
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40131
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:07:00 +00:00
NHOrus 2eb2b82b8c media-gfx/xloadimage: fix incompatible function pointer types on musl
Replaces previous patch that fixed it on glibc only

Bug: https://bugs.gentoo.org/924114
Signed-off-by: NHOrus <jy6x2b32pie9@yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/40143
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-10 09:05:47 +00:00