Commit Graph
1215 Commits
Author SHA1 Message Date
ingenarel (NeoJesus) 4174328b2e dev-libs/stringifor: Use [[ ... ]] instead of POSIX [ ... ]
as per the coding style guide:
https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0101

change all instance of
[ "$e" != "./exe/stringifor_test_parse_large_csv" ] to
[[ "$e" != "./exe/stringifor_test_parse_large_csv" ]]

The changes were generated using these two commands:

```
find -name '*.ebuild' -exec sed -i -E \
's|(\s+)\[+(\s+)(\S+)(\s+)(\S+)(\s+)(\S+)(\s+)\]+(\s+)|\1\[\[\2\3\4\5\6\7\8\]\]\9|g' \
{} \+

find -name '*.ebuild' -exec sed -i -E \
's|\[(\s+)(\S+)(\s+)==?(\s+)(\S+)(\s+)\]|\[\1\2\3==\4\5\6\]|g' \
{} \+
```

this is aimed to be a series of commits meant to replace all instance of
POSIX [ ... ] to bash's [[ ... ]], to make guru up to date with the
coding style guide.

this process is divided up into a series of commits in order to make
review and testing more easy

Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Part-of: https://codeberg.org/gentoo/guru/pulls/6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-09-25 18:48:54 +02:00
ingenarel (NeoJesus) d56f4baa37 */*: Use [[ ${PV} ... ]] instead of POSIX [ ${PV} ... ]
as per the coding style guide:
https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0101

if it previously used [ ${PV} ... ] it uses [[ ${PV} ... ]] now
if it previously used [[ ${PV} = b ]] or [ ${PV} = b ], it uses
[[ ${PV} == b ]] now

the changes were generated using these two commands:

```
find -name '*.ebuild' -exec sed -i -E \
's|([^[])\[+(\s+)(\S*\$\S*PV\S*)(\s+)(\S+)(\s+)(\S+)(\s+)\]+([^]])|\1\[\[\2\3\4\5\6\7\8\]\]\9|g' \
{} \+

find -name '*.ebuild' -exec sed -i -E \
's|\[(\s+)(\S*\$\S*PV\S*)(\s+)==?(\s+)(\S+)(\s+)\]|\[\1\2\3==\4\5\6\]|g' \
{} \+
```

this is aimed to be a series of commits meant to replace all instance of
POSIX [ ... ] to bash's [[ ... ]], to make guru up to date with the
coding style guide

this process is divided up into a series of commits in order to make
review and testing more easy

Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Part-of: https://codeberg.org/gentoo/guru/pulls/6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-09-25 18:48:54 +02:00
Huang Rui d7483d8d4d dev-libs/unordered_dense: add 5.0.1
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-09-20 23:29:28 -07:00
Huang Rui 5b33e59c75 dev-libs/unordered_dense: add 4.11.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-09-10 21:30:51 -07:00
Haelwenn (lanodan) Monnier 88320acabe dev-libs/lexbor: add 3.0.1, drop 3.0.0
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-09-10 23:42:24 +02:00
ingenarel (NeoJesus) 0cdede5684 */*: quote subshells where cargo_target_dir is called [4/4]
The previous commits fixed instances where ebuilds weren't using
cargo_target_dir to get the target directory. But, was either using
hardcoded target/release paths, which would break if 'DEBUG' USE flag is
enabled, or it was using something else like
`usex debug debug release`

This commit quotes all the instances where cargo_target_dir is called in
a subshell. Because I was doing that anyway for the files I touched in
https://codeberg.org/gentoo/guru/pulls/21

Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Part-of: https://codeberg.org/gentoo/guru/pulls/21
Merges: https://codeberg.org/gentoo/guru/pulls/21
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2026-09-10 16:44:06 +02:00
AshyPinguin fb5a0e492a dev-libs/kobweb-bin: drop 0.9.22
Signed-off-by: AshyPinguin <pinguinlars1105+gentoo@gmail.com>
2026-09-06 08:27:17 +02:00
AshyPinguin bbd57b46ca dev-libs/kobweb-bin: add 0.9.23
Signed-off-by: AshyPinguin <pinguinlars1105+gentoo@gmail.com>
2026-09-06 08:26:27 +02:00
AshyPinguin c157b75200 dev-libs/kobweb-bin: drop 0.9.21
Signed-off-by: AshyPinguin <pinguinlars1105+gentoo@gmail.com>
2026-09-06 08:24:57 +02:00
Sv. Lockal f0ab187133 dev-libs/xdna-driver: fix live ebuild compilation
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
2026-09-05 16:51:43 +08:00
Pavel Sobolev 138be3c48f dev-libs/sirit: drop 1.0.4
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-09-05 11:27:50 +03:00
Pavel Sobolev 79274b3b2b dev-libs/sirit: add 1.0.7
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-09-05 11:27:31 +03:00
Pavel Sobolev b48f3137b3 dev-libs/zydis: treeclean, moved to ::gentoo
Gentoo-PR: https://github.com/gentoo/gentoo/pull/46701
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-08-24 22:00:58 +03:00
Pavel Sobolev cd37710094 dev-libs/zycore-c: treeclean, moved to ::gentoo
Gentoo-PR: https://github.com/gentoo/gentoo/pull/46701
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-08-24 22:00:58 +03:00
Huang Rui 8d5fd18b0d dev-libs/unordered_dense: add 4.9.2
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-08-24 02:59:39 -07:00
AshyPinguin 8fd435abf1 dev-libs/kobweb-bin: add 0.9.22
Signed-off-by: AshyPinguin <pinguinlars1105+gentoo@gmail.com>
2026-08-23 09:17:07 +02:00
Kurt Kanzenbach 5062cb4e7b dev-libs/open62541: enable py3.15
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
2026-08-16 13:16:46 +02:00
Kurt Kanzenbach 8e9e301404 dev-libs/open62541: drop 1.5.5
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
2026-08-16 13:16:45 +02:00
Kurt Kanzenbach f7e624f295 dev-libs/open62541: add 1.5.6
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
2026-08-16 13:16:42 +02:00
Anna (cybertailor) Vyalkova 51af817cba dev-libs/gbinder: add 1.1.52
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-08-08 01:45:16 +05:00
Anna (cybertailor) Vyalkova 8251efadb9 dev-libs/libglibutil: add 1.0.82
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-08-08 01:45:15 +05:00
Huang Rui e7e554d20a dev-libs/qschematic: add 3.1.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-08-05 08:54:30 -07:00
Anna (cybertailor) Vyalkova 3def79bda4 dev-libs/sealcurses: update Manifest
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-08-01 13:18:44 +05:00
Anna (cybertailor) Vyalkova a2d3310880 dev-libs/tfdn: add 1.13.0
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-07-31 21:59:15 +05:00
Anna (cybertailor) Vyalkova d6c9d3eb9c dev-libs/gmobile: drop myself as a maintainer
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-07-31 21:37:08 +05:00
Anna (cybertailor) Vyalkova ff2e343e49 dev-libs/libsignal-ffi: drop myself as a maintainer
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-07-31 19:02:00 +05:00
Sv. Lockal 4ddc7b0bce dev-libs/xdna-driver: fix compilation for live ebuild
Upstream changed the way firmware files are described (was in info.json, now in WHENCE text file).
Let the ebuild use the script from upstream instead of wget-ting files manually.
Note: eventually this will be pushed to some release, then need to rethink the approach
(e. g. consider putting enumerating firmware files in the ebuild itself).

Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
2026-07-30 20:21:12 +08:00
Sv. Lockal c06909de9c dev-libs/xrt-xdna: fix compilation for live ebuild
Upstream changed the way vtd archives are described (was in info.json, now in WHENCE text file).
Let the ebuild use the script from upstream instead of wget-ting files manually.
Note: eventually this will be pushed to some release, then need to rethink the approach
(e. g. consider putting vtd archives repo tarball into manifest).

Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
2026-07-30 20:21:12 +08:00
bakedsnake bb2590cc90 dev-libs/dmd_core: Update SRC_URI & rust CRATES
Closes: https://bugs.gentoo.org/975793
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
2026-07-27 18:10:40 +02:00
zyxhere💭 b56a1a3255 dev-libs/croaring: patch the pkgconfig.pc to include roaring
Otherwise pyroaring (the only reverse dependency) fails to #include:
  fatal error: roaring.h: No such file or directory
``````
Part-off: https://codeberg.org/gentoo/guru/pulls/17
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-07-25 13:18:59 +05:00
zyxhere💭 488428a07e dev-libs/croaring: new package, add 4.7.0
Part-off: https://codeberg.org/gentoo/guru/pulls/17
Signed-off-by: zyxhere💭 <zyx@envs.net>
2026-07-25 13:18:29 +05:00
Huang Rui 794f3ad362 dev-libs/gpds: point homepage at github
gpds.simulton.com has been down for over a month, so use the live github upstream.

Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-07-21 00:33:08 -07:00
Haelwenn (lanodan) Monnier 66335cd874 dev-libs/hts_engine: toss IUSE=speech-tools out
Simply cannot work now since it would need to add
"-I/usr/include/speech-tools/" for "EST_walloc.h" and linking to a
library like libestbase.so for the functions it would make use of.

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-07-16 21:42:39 +02:00
Haelwenn (lanodan) Monnier ca6826bcf9 dev-libs/hts_engine: patch to use ftell() over fgetpos() internals
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-07-16 21:42:39 +02:00
Sam James 57870669a8 app-crypt/clevis and friends: fix 'gmail' typo
Fixes: f0b4093120
Signed-off-by: Sam James <sam@gentoo.org>
2026-07-14 04:31:18 +01:00
Christopher Byrne ac5ac076b2 app-libs/luksmeta: Cleanup unused patches
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
2026-07-13 21:01:17 -05:00
Christopher Byrne d8459095e1 dev-libs/luksmeta: drop 9-r2
Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
2026-07-13 19:18:31 -05:00
Christopher Byrne af216d89e4 dev-libs/luksmeta: add 10
Remove the man flag, which has no place in Gentoo. Fix BDEPEND.

Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
2026-07-13 19:12:12 -05:00
Christopher Byrne f0b4093120 app-crypt/clevis and friends: Add self as co-maintainer
I already use dev-libs/jose in another pakcage (sys-login/sssd) I maintain.
I'd like to see app-crpyt/clevis graduate to Portage but there's lot of be done
In order to beat these packages to shape, I'm adding myself to keep them updated
and submit patches upstream.

Signed-off-by: Christopher Byrne <salah.coronya@gmail.com>
2026-07-13 18:51:08 -05:00
Sv. Lockal 2a92f8567e dev-libs/xrt-xdna: 999999, fix build, enable py3.15
Signed-off-by: Sv. Lockal <lockalsash@gmail.com>
2026-07-10 21:34:26 +08:00
Kurt Kanzenbach 889714c2b1 dev-libs/open62541: drop 1.5.4
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
2026-07-05 18:52:44 +02:00
Kurt Kanzenbach 78035122a6 dev-libs/open62541: add 1.5.5
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
2026-07-05 18:52:44 +02:00
Florian Albrechtskirchinger 2c5bee1fce */*: fix a few BadDescriptions
Just the ones appearing in pkgdev push -A.

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-06-26 09:16:56 +02:00
Torben Kahnert d26cd7d678 dev-libs/hardened_malloc: add gcc16 support
Closes: https://bugs.gentoo.org/974723
Signed-off-by: Torben Kahnert <torben@tmak2002.dev>
2026-06-22 10:46:33 +02:00
Anna (cybertailor) Vyalkova 7b03ecca68 dev-libs/tfdn: fetch from Codeberg
Closes: https://bugs.gentoo.org/975796
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-06-16 16:46:39 +05:00
Anna (cybertailor) Vyalkova 7bb2a8e4aa dev-libs/sealcurses: fetch from Codeberg
Closes: https://bugs.gentoo.org/975795
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2026-06-16 16:41:27 +05:00
Nowa Ammerlaan 603bc78a51 dev-libs/nanopb: disable py3.11, bump protobuf compat
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2026-06-10 10:54:55 +02:00
Paul Zander 1482bacd64 dev-libs/libchdr: tree-clean, promoted to ::gentoo as media-libs/libchdr
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-06-09 15:56:31 +02:00
Pavel Sobolev f6fd3ebd3e dev-libs/mcl: add 0.1.14
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-06-07 15:26:48 +03:00
AshyPinguin bbfeb48a8a dev-libs/kobweb-bin: new package, add 0.9.21
Signed-off-by: AshyPinguin <pinguinlars1105+gentoo@gmail.com>
2026-05-24 17:11:43 +02:00