summaryrefslogtreecommitdiff
path: root/dev-cpp
AgeCommit message (Collapse)Author
2025-04-01dev-cpp/glaze: add 4.4.3Jim Tupper
Dependency required for Hyprland 0.47 Signed-off-by: Jim Tupper <gentoo@tupper.org.uk> Signed-off-by: Yixun Lan <dlan@gentoo.org>
2025-04-01dev-cpp/ut2-glaze: add 0.0.4Jim Tupper
Dependency required for glaze, required for hyprland 0.47 Signed-off-by: Jim Tupper <gentoo@tupper.org.uk> Signed-off-by: Yixun Lan <dlan@gentoo.org>
2025-03-28dev-cpp/cpp-httplib: fix build with zstdAlexey Sokolov
Closes: https://bugs.gentoo.org/952844 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/41354 Signed-off-by: Sam James <sam@gentoo.org>
2025-03-28dev-cpp/cpp-httplib: add 0.20.0Alexey Sokolov
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/41304 Signed-off-by: Sam James <sam@gentoo.org>
2025-03-27dev-cpp/tbb: add 2022.1.0Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-25dev-cpp/doctest: fix comaptibility with cmake-4Petr Vaněk
The compatibility is fixed with the patch taken from upstream. Upstream-PR: https://github.com/doctest/doctest/pull/888 Closes: https://bugs.gentoo.org/951674 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-03-25dev-cpp/yaml-cpp: fix cmake warningAlexey Sokolov
Closes: https://bugs.gentoo.org/951842 Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Closes: https://github.com/gentoo/gentoo/pull/41226 Signed-off-by: Sam James <sam@gentoo.org>
2025-03-23dev-cpp/catch: add 3.8.0David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2025-03-23dev-cpp/catch: enable py3.13David Seifert
Signed-off-by: David Seifert <soap@gentoo.org>
2025-03-22dev-cpp/expected: new package, add 1.1.0Marc Schiffbauer
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
2025-03-21dev-cpp/xsimd: add 13.2.0Alfredo Tupone
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2025-03-21sci-ml/*: mv dev-cpp/gemmlowp to sci-ml/Alfredo Tupone
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
2025-03-21dev-cpp/fast_float: Keyword 7.0.0 ppc, #948907Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-03-18dev-cpp/glog: Stabilize 0.6.0 arm, #862975Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-18dev-cpp/glog: Stabilize 0.6.0 ppc64, #862975Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-18dev-cpp/abseil-cpp: Keyword 20240722.0 ppc, #914038Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-14dev-cpp/asio: add 1.34.0Alexey Sokolov
Switch tarball to github yet again, because new versions are not published on sourcefourge. Therefore, like in one of previous versions, remove USE=doc again. Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Sam James <sam@gentoo.org>
2025-03-14dev-cpp/sol2: add 3.5.0Alexey Sokolov
Signed-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org> Signed-off-by: Sam James <sam@gentoo.org>
2025-03-14dev-cpp/nlohmann_json: drop 3.11.2, 3.11.2-r1Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-13dev-cpp/elfio: fix build with gcc 15, remove CMake variableKostadin Shishmanov
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-12dev-cpp/notcurses: use ffmpeg-compatIonen Wolkens
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-10dev-cpp/pystring: force rebuild and bump subslot for broken 1.1.4 releaseEli Schwartz
``` * 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-10dev-cpp/antlr-cpp: add subslot to antlr4Alfred Wingate
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-08dev-cpp/highway: Stabilize 1.0.7-r1 amd64, #949244Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08dev-cpp/highway: Stabilize 1.0.7-r1 x86, #949244Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08dev-cpp/pystring: Stabilize 1.1.4 amd64, #950894Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08dev-cpp/highway: Stabilize 1.0.7-r1 sparc, #949244Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08dev-cpp/highway: Stabilize 1.0.7-r1 ppc, #949244Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-03-08dev-cpp/highway: Stabilize 1.0.7-r1 ppc64, #949244Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2025-03-08dev-cpp/pystring: Stabilize 1.1.4 x86, #950894Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-08dev-cpp/highway: Stabilize 1.0.7-r1 arm, #949244Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-07dev-cpp/fast_float: drop to maintainer-neededViorel Munteanu
Closes: https://bugs.gentoo.org/941877 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2025-03-07dev-cpp/azure-core: Bump to 1.15.0, drop old 1.14.1James Le Cuirot
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
2025-03-07dev-cpp/clucene: explain .pc sedSam James
Bug: https://bugs.gentoo.org/950316 Signed-off-by: Sam James <sam@gentoo.org>
2025-03-07dev-cpp/clucene: Remove non-existent paths from libclucene-core.pcJaak Ristioja
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-05dev-cpp/benchmark: fix cmake package config with USE="libpfm"Alfred Wingate
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-02dev-cpp/glog: Stabilize 0.6.0 arm64, #862975Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-01dev-cpp/rapidfuzz-cpp: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-03-01dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 sparc, #950395Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 ppc64, #950395Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 ppc, #950395Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 arm, #950395Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 amd64, #950395Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 x86, #950395Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-01dev-cpp/rapidfuzz-cpp: Stabilize 3.3.2 arm64, #950395Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-28dev-cpp/scitokens-cpp: add 1.1.3Oliver Freyermuth
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-27dev-cpp/cli11: add 2.5.0Ionen Wolkens
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
2025-02-22dev-cpp/rapidfuzz-cpp: Remove oldMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-02-22dev-cpp/rapidfuzz-cpp: Stabilize 3.3.1 sparc, #949419Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-16dev-cpp/toml11: drop old 4.2.0Maciej Barć
Signed-off-by: Maciej Barć <xgqt@gentoo.org>