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