Kostadin Shishmanov
ba2d0b8b9a
dev-cpp/elfio: fix build with gcc 15, remove CMake variable
...
Backport upstream commit [1] to fix build with gcc 15 and get rid of
CMake variable that is obsolete and is not getting used.
[1] https://github.com/serge1/ELFIO/commit/34d2c64
Closes: https://bugs.gentoo.org/881859
Closes: https://bugs.gentoo.org/937460
Signed-off-by: Kostadin Shishmanov <kostadinshishmanov@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/41057
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-13 12:04:44 +00:00
Ionen Wolkens
44f872775e
dev-cpp/notcurses: use ffmpeg-compat
...
It is possible fixes already exist for ffmpeg-7 on this package,
but not planning to look into that myself.
Bug: https://bugs.gentoo.org/948466
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-03-12 06:11:44 -04:00
Eli Schwartz
e7d3bbefc3
dev-cpp/pystring: force rebuild and bump subslot for broken 1.1.4 release
...
```
* CMP: =dev-cpp/pystring-1.1.3-r1 with dev-cpp/pystring-1.1.4/image
* FILES:-usr/lib64/libpystring.so.0.0
* FILES:+usr/lib64/libpystring.so (-rwxr-xr-x root:root)
* SONAME:-libpystring.so.0.0(64)
* SONAME:+libpystring.so(64)
```
This breaks binpackage usage. preserved-libs sort of saves you, maybe,
if you built locally. Reverse dependencies are linked to .so.0.0, but
the new package only contains .so -- technically, if the reverse were
true, linked binaries would still work if you squint, but in the current
state this simply does not work at all.
The background here is weird. Upstream has a Makefile, which calls the
system libtool (broken!) and produces a soname of .so.0 in the event
that it succeeds at producing a library. We patched in an unofficial
cmake build (???) that set the soname to .so.0.0 instead, which isn't
very libtool of them but whatever. Upstream didn't actually accept that,
they wrote their own which is "simpler" and set the soname to .so.
Now we have 3 different sonames in use, but one of them was only in use
in *Gentoo* for a couple of days, unstable, back in 2021.
As standard, we solve changing sonames by bumping subslot to force a
rebuild. Straight to stable it goes, with a revbump since people
already have it installed and now have broken binaries.
Bug: https://github.com/gentoo/gentoo/pull/21209
Bug: https://github.com/gentoo/gentoo/pull/39761
Bug: https://github.com/imageworks/pystring/pull/29
Fixes: 91773fd1eb57d4c080c0151f5899f1631ddf2aac
Fixes: 4b6bedcedfc6a2e7b8c59262dea3d3e42f248427
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
2025-03-10 23:54:36 -04:00
Alfred Wingate
5cc2951d1c
dev-cpp/antlr-cpp: add subslot to antlr4
...
The only consumer for antlr4 is mysql-workbench which links to it very
granularily. Add a subslot to antrl4-cpp to reflect this and trigger a
rebuild appropriately.
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-10 00:21:36 +00:00
Arthur Zamarin
e6148731e2
dev-cpp/highway: Stabilize 1.0.7-r1 amd64, #949244
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08 20:53:58 +02:00
Arthur Zamarin
f5c3166ba4
dev-cpp/highway: Stabilize 1.0.7-r1 x86, #949244
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08 20:53:57 +02:00
Arthur Zamarin
693abf2228
dev-cpp/pystring: Stabilize 1.1.4 amd64, #950894
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08 16:59:11 +02:00
Arthur Zamarin
5325e1c58f
dev-cpp/highway: Stabilize 1.0.7-r1 sparc, #949244
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08 16:58:11 +02:00
Jakov Smolić
4df3576a2a
dev-cpp/highway: Stabilize 1.0.7-r1 ppc, #949244
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-03-08 15:34:34 +01:00
Jakov Smolić
afbf357ec3
dev-cpp/highway: Stabilize 1.0.7-r1 ppc64, #949244
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-03-08 15:34:33 +01:00
Arthur Zamarin
d514591fb7
dev-cpp/pystring: Stabilize 1.1.4 x86, #950894
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08 16:15:44 +02:00
Arthur Zamarin
f6f3edb107
dev-cpp/highway: Stabilize 1.0.7-r1 arm, #949244
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08 15:40:13 +02:00
Viorel Munteanu
25933af043
dev-cpp/fast_float: drop to maintainer-needed
...
Closes: https://bugs.gentoo.org/941877
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-03-07 17:09:20 +02:00
James Le Cuirot
08ee86ff9d
dev-cpp/azure-core: Bump to 1.15.0, drop old 1.14.1
...
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2025-03-07 09:41:03 +00:00
Sam James
b6c1869068
dev-cpp/clucene: explain .pc sed
...
Bug: https://bugs.gentoo.org/950316
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-07 02:38:24 +00:00
Jaak Ristioja
cad74f9d9c
dev-cpp/clucene: Remove non-existent paths from libclucene-core.pc
...
Closes: https://bugs.gentoo.org/950316
Signed-off-by: Jaak Ristioja <jaak@ristioja.ee>
Closes: https://github.com/gentoo/gentoo/pull/40919
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-07 02:38:24 +00:00
Alfred Wingate
ef1b1276cf
dev-cpp/benchmark: fix cmake package config with USE="libpfm"
...
Bug: https://bugs.gentoo.org/950573
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40899
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-05 11:25:50 +00:00
Sam James
59059b9d02
dev-cpp/glog: Stabilize 0.6.0 arm64, #862975
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-02 10:48:32 +00:00
Michał Górny
9bb1214317
dev-cpp/rapidfuzz-cpp: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-03-01 12:35:12 +01:00
Arthur Zamarin
1ceb236f57
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 sparc, #950395
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01 11:28:07 +02:00
Arthur Zamarin
950122e44a
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 ppc64, #950395
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01 11:28:07 +02:00
Arthur Zamarin
6d9b542be8
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 ppc, #950395
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01 11:28:06 +02:00
Arthur Zamarin
25c956c2ab
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 arm, #950395
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01 11:28:06 +02:00
Arthur Zamarin
e2fccf3396
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 amd64, #950395
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01 11:28:05 +02:00
Arthur Zamarin
7153bb5a86
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 x86, #950395
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01 11:28:04 +02:00
Arthur Zamarin
7ddc4b8cb9
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 arm64, #950395
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01 11:28:04 +02:00
Oliver Freyermuth
f365f033d0
dev-cpp/scitokens-cpp: add 1.1.3
...
Closes: https://github.com/gentoo/gentoo/pull/40588
Signed-off-by: Oliver Freyermuth <o.freyermuth@googlemail.com>
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
2025-02-28 18:00:42 +01:00
Ionen Wolkens
a8195ffcd2
dev-cpp/cli11: add 2.5.0
...
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-02-27 07:42:50 -05:00
Michał Górny
ce01808d6a
dev-cpp/rapidfuzz-cpp: Remove old
...
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-22 16:31:15 +01:00
Arthur Zamarin
599922a6eb
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.1 sparc, #949419
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-22 16:47:02 +02:00
Maciej Barć
a20a1da740
dev-cpp/toml11: drop old 4.2.0
...
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-02-16 23:35:17 +01:00
Maciej Barć
21d6db1f71
dev-cpp/toml11: bump to 4.4.0
...
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-02-16 23:35:17 +01:00
Sam James
5ef63b60cf
dev-cpp/antlr-cpp: fixup src_unpack
...
We made a last minute rename removal so change src_unpack accordingly.
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-16 11:54:13 +00:00
Alfred Wingate
7d01adb62f
dev-cpp/antlr-cpp: update upstream metadata
...
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/40592
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-16 11:54:12 +00:00
Alfred Wingate
25587ebc84
dev-cpp/antlr-cpp: add 4.13.2
...
Bug: https://bugs.gentoo.org/934688
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-16 11:54:11 +00:00
Holger Hoffstätte
32978aa911
dev-cpp/valijson: add 1.0.4
...
Signed-off-by: Holger Hoffstätte <holger@applied-asynchrony.com>
Closes: https://github.com/gentoo/gentoo/pull/40585
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-15 15:39:04 +02:00
Michał Górny
bab1391a9c
dev-cpp/rapidfuzz-cpp: Bump to 3.3.2
...
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-12 05:08:12 +01:00
Alexey Sokolov
29e669eb24
dev-cpp/asio: drop 1.28.1, 1.30.1
...
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/40522
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-02-11 21:54:23 +01:00
Alexey Sokolov
06358ce1fa
dev-cpp/sol2: drop 3.3.1
...
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-02-11 21:54:21 +01:00
Alexey Sokolov
ec77c6c333
dev-cpp/yaml-cpp: drop 0.7.0-r2
...
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2025-02-11 21:54:21 +01:00
Alexey Sokolov
e73cca4308
dev-cpp/cctz: drop 2.3_p20230228
...
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Signed-off-by: Louis Sautier <sbraz@gentoo.org>
2025-02-11 01:06:35 +01:00
Sam James
6b62051ac3
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.1 amd64, #949419
...
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-08 18:02:38 +00:00
Arthur Zamarin
f8d90ebd1a
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.1 x86, #949419
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-08 15:55:21 +02:00
Arthur Zamarin
687366f718
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.1 ppc64, #949419
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-08 13:39:25 +02:00
Arthur Zamarin
d63af94072
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.1 arm, #949419
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-08 13:39:24 +02:00
Arthur Zamarin
351ebc4b67
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.1 arm64, #949419
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-08 13:39:23 +02:00
Jakov Smolić
8a75f2002c
dev-cpp/rapidfuzz-cpp: Stabilize 3.3.1 ppc, #949419
...
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-02-08 12:15:28 +01:00
Alexey Sokolov
c7fab4a9cb
dev-cpp/cpp-httplib: add 0.18.6
...
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/40482
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-08 03:09:24 +00:00
Alexey Sokolov
b676540a67
dev-cpp/cpp-httplib: drop 0.18.0
...
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-08 03:09:24 +00:00
Maciej Barć
c4cb96a5c8
dev-cpp/curlpp: fix curloption
...
Closes: https://bugs.gentoo.org/939581
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
2025-02-06 23:36:21 +01:00