Compare commits

...

124 Commits

Author SHA1 Message Date
Repository mirror & CI
c780e6a252 2026-03-09 14:16:05 UTC 2026-03-09 14:16:05 +00:00
Repository mirror & CI
2164728659 Merge updates from master 2026-03-09 14:16:04 +00:00
Repository mirror & CI
991cedef26 2026-03-09 13:45:53 UTC 2026-03-09 13:45:53 +00:00
Repository mirror & CI
f21f194313 Merge updates from master 2026-03-09 13:45:53 +00:00
Paul Zander
ee9988e856 x11-drivers/evdi: add 1.14.15
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-09 14:26:00 +01:00
Paul Zander
908c6a1f7a x11-drivers/evdi: add 1.14.14
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-09 14:25:50 +01:00
Paul Zander
d0b51ff750 sys-apps/corefreq: add 2.1.0
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-09 14:24:21 +01:00
Paul Zander
6887380391 sci-ml/ollama: add 0.17.7
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-09 14:17:43 +01:00
Paul Zander
13f1efc902 sci-ml/ollama: drop 0.13.x
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-09 14:05:54 +01:00
Michael Moon
7e123536e1 games-simulation/kittenspaceagency-bin: update to 2026.3.5-r3775
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2026-03-09 20:41:37 +08:00
Esteve Varela Colominas
d93721ebe9 www-servers/copyparty: Drop vulnerable
https://github.com/9001/copyparty/security/advisories/GHSA-m6hv-x64c-27mm

Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>
2026-03-09 13:23:09 +01:00
Esteve Varela Colominas
7af42fd192 www-servers/copyparty: Bump to 1.20.11
Signed-off-by: Esteve Varela Colominas <esteve.varela@gmail.com>
2026-03-09 13:23:09 +01:00
Repository mirror & CI
c8d9414991 2026-03-09 11:31:12 UTC 2026-03-09 11:31:12 +00:00
Repository mirror & CI
5a0ed9d4bf Merge updates from master 2026-03-09 11:31:12 +00:00
Huang Rui
08cce8966a dev-util/codex: add 0.112.0, drop 0.111.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-03-09 18:58:39 +08:00
Timo van Veen
b45526c836 media-sound/listenbrainz-mpd: add 2.4.0, drop 2.3.9
Signed-off-by: Timo van Veen <timovanveen@hotmail.nl>
2026-03-09 11:52:49 +01:00
Daichi Yamamoto
70f4bd52b0 gui-apps/xremap: add 0.14.18, drop 0.14.15
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
2026-03-09 14:44:22 +09:00
Daichi Yamamoto
8e2848fd77 dev-util/stylua: add 2.4.0, drop 2.3.1
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
2026-03-09 14:38:50 +09:00
Quincy Fleming
056b3ec8c8 dev-embedded/qdl: sync live build
Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
2026-03-09 01:26:49 +00:00
Quincy Fleming
7982179540 dev-embedded/qdl: add 2.5
Signed-off-by: Quincy Fleming <quincyf467@protonmail.com>
2026-03-09 01:20:43 +00:00
dsaf
d5883f044e media-sound/ytm-player: new package, add 1.4.0, 9999
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-08 21:27:22 -03:00
dsaf
21a0d016d6 media-sound/youtube-music-bin: drop 3.10.0, fix QA
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-08 20:26:16 -03:00
dsaf
ac5357d489 gui-apps/noctalia-shell: add 4.6.5, drop 4.6.4
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-08 19:51:30 -03:00
dsaf
9bd38b28dc gui-apps/quickshell: 9999 drop 'breakpad' IUSE
* Drop 'breakpad' USE flag: Now requires dev-cpp/cpptrace::gentoo which does not feature the required build flags
* Use get_libdir instead of hard-coding (* all versions)

Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-08 19:51:30 -03:00
dsaf
324af645dd gui-apps/noctalia-qs: drop 0.0.5, add 0.0.6
* Drop 'breakpad' USE flag: Now requires dev-cpp/cpptrace::gentoo which does not feature the required build flags
* Use get_libdir instead of hard-coding

Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-08 19:51:29 -03:00
David Roman
07ada6e03f */*: update my maintainer email
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-03-08 22:28:50 +01:00
Paul Zander
515ef5b4b6 Partially revert "net-proxy/ngrok-bin: add 3.37.1, drop 3.36.1"
This partially reverts commit 14a5877a83.

The maintainer e-mail needs to be known to bugzilla per point 7 of the GURU
regulations.

https://github.com/gentoo/guru/actions/runs/22802812830

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-08 19:57:18 +01:00
ingenarel (NeoJesus)
2943bd0aaa media-sound/deep-filter: RESTRICT mirror
RESTRICT mirror so portage doesn't try to fetch the 500 crates from mirrors

Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-03-08 09:54:10 +06:00
Niklaus 'vimja' Hofer
3f0d3250c9 x11-apps/autokey: new package, add 0.96.0
Signed-off-by: Niklaus 'vimja' Hofer <gentoo-bugzilla@vimja.email>
2026-03-07 22:14:04 +01:00
Nickolay Goppen
9ca1b953b1 media-sound/songrec: add 0.6.5, drop 0.6.4
Signed-off-by: Nickolay Goppen <setotau@yandex.ru>
2026-03-07 22:06:43 +03:00
Aniela Starzyk
14a5877a83 net-proxy/ngrok-bin: add 3.37.1, drop 3.36.1
Signed-off-by: Aniela Starzyk <me@sanielia.dev>
2026-03-07 17:33:38 +01:00
Takuya Wakazono
93e7851ed6 games-roguelike/cataclysm-dda: fix build with GCC 15
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2026-03-08 00:25:36 +09:00
Takuya Wakazono
d82781c81f games-roguelike/cataclysm-dda: fix the icon name
Reported by Lilia.

Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
2026-03-07 22:45:05 +09:00
Pavel Sobolev
5e8ba7eeb8 sci-libs/onnxruntime: add 1.24.3, drop 1.24.2
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-03-07 15:21:51 +03:00
Pavel Sobolev
89073a297b dev-python/posthog: add 7.9.7, drop 7.9.6
Signed-off-by: Pavel Sobolev <contact@paveloom.dev>
2026-03-07 15:21:51 +03:00
Haelwenn (lanodan) Monnier
d8ab16aba7 media-sound/rsgain: add := on libebur128, taglib, ffmpeg
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-07 06:34:50 +01:00
Florian Albrechtskirchinger
0b4036e048 dev-util/google-antigravity: drop 1.20.3
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-07 05:17:14 +01:00
Florian Albrechtskirchinger
3033c377df dev-util/google-antigravity: add 1.20.4
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-07 05:17:14 +01:00
Itai Ferber
f27cafea61 dev-lang/odin: add 2026.01, 2026.02
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-06 18:20:32 -05:00
Kevin Martin
a25b0996e7 app-accessibility/whisper-cpp: Fixing HIP CMake argument
Signed-off-by: Kevin Martin <kevinmbecause@gmail.com>
2026-03-06 16:31:27 -05:00
dsaf
abd36dc16d gui-apps/noctalia-qs: add git revision logic
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-06 16:37:24 -03:00
dsaf
6de9eac700 gui-apps/quickshell: add git revision logic
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-06 16:30:18 -03:00
dsaf
b69c07a989 gui-apps/quickshell: use branding.eclass
* Change build type to Release

Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-06 16:09:46 -03:00
dsaf
a1a4c8a67a gui-apps/noctalia-qs: use branding.eclass
* Change build type to Release

Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-06 16:08:11 -03:00
Itai Ferber
8757c7d30f dev-lang/odin: update SRC_URI
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-06 13:48:51 -05:00
Itai Ferber
4b19f20064 dev-lang/odin: strip flags using flag-o-matic
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-06 13:48:51 -05:00
Itai Ferber
a4b4987f14 dev-lang/odin: clean up ebuilds
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-06 13:48:51 -05:00
Itai Ferber
0e139fc43c dev-lang/odin: update LICENSE
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-06 13:48:51 -05:00
Itai Ferber
6f929143ec dev-lang/odin: drop 2026.01, 2026.02
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-06 13:48:51 -05:00
Itai Ferber
7c1efbd399 dev-lang/odin: add myself as a maintainer
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-06 13:48:51 -05:00
Itai Ferber
2ba91fc323 dev-lang/swift: update to llvm-r2.eclass
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-06 13:48:51 -05:00
Alexander Golubev
13571ae4a9 media-gfx/pdf4qt: add 1.5.3.1
Also:
- add USE=debug
- revbump 1.5.3.1 {=>-r1} (should have been done in cdb4b8754)

Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2026-03-06 20:35:56 +03:00
Alexander Golubev
8e42952068 media-libs/blend2d: drop 0.11.4-r2 add 0.21.2
Also add subslot dependency on dev-libs/asmjit and update 9999.

Closes: https://bugs.gentoo.org/970929
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2026-03-06 20:35:42 +03:00
dsaf
431b44c741 app-editors/fresh: add 0.2.14, drop 0.2.13
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-06 13:44:48 -03:00
dsaf
7b8b18c646 gui-apps/noctalia-shell: add 4.6.4, drop 4.6.3
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-06 13:40:44 -03:00
Itai Ferber
997fddaad4 dev-lang/odin: add 2026.03
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-06 10:16:12 -05:00
Joey Pabalinas
2e372b8123 app-misc/cepl: add 31.0.0, drop 30.0.0
Signed-off-by: Joey Pabalinas <joeypabalinas@gmail.com>
2026-03-06 03:41:18 -10:00
Florian Albrechtskirchinger
6e69386d33 dev-util/google-antigravity: add 1.20.3
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2026-03-06 13:11:21 +01:00
Huang Rui
b899e5ae6b dev-util/codex: add 0.111.0, drop 0.110.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-03-06 16:27:31 +08:00
dsaf
e742bb123f sys-power/fan2go-tui: new package, add 0.2.1
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-06 01:22:56 -03:00
dsaf
028e1e42a0 sys-power/fan2go: drop *, add 0.13.0
* Add myself as a maintainer
* Drop patches

Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-06 01:22:56 -03:00
Dale Showers
2859c8e05e net-analyzer/reaction: drop 2.2.0
Signed-off-by: Dale Showers <gentoo@fictx.com>
2026-03-05 23:11:53 -05:00
Dale Showers
2f9aa5ce33 net-analyzer/reaction: add 2.3.0
Signed-off-by: Dale Showers <gentoo@fictx.com>
2026-03-05 23:10:36 -05:00
Dale Showers
171e8e22ec net-voip/baresip: add 4.6.0
Signed-off-by: Dale Showers <gentoo@fictx.com>
2026-03-05 21:52:46 -05:00
Dale Showers
7dd20ccb72 net-voip/re: add 4.6.0
Signed-off-by: Dale Showers <gentoo@fictx.com>
2026-03-05 21:52:46 -05:00
Dale Showers
03c405c79a net-voip/re: drop 4.2.0
Signed-off-by: Dale Showers <gentoo@fictx.com>
2026-03-05 21:52:45 -05:00
Dale Showers
6bb3cf7008 net-voip/baresip: drop 4.2.0
Signed-off-by: Dale Showers <gentoo@fictx.com>
2026-03-05 21:52:45 -05:00
Joe Kappus
fc32717bb4 dev-vcs/ghorg: drop 1.11.0
Signed-off-by: Joe Kappus <joe@wt.gd>
2026-03-05 19:52:18 -05:00
Joe Kappus
4414715c2e dev-vcs/ghorg: add 1.11.9
Signed-off-by: Joe Kappus <joe@wt.gd>
2026-03-05 19:51:55 -05:00
dsaf
d651233517 app-editors/fresh: add 0.2.13, drop 0.2.12
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-05 20:54:17 -03:00
dsaf
eac8f27d00 gui-apps/noctalia-qs: rm patch release logic
Signed-off-by: dsaf <ghostyn678+git@gmail.com>
2026-03-05 20:54:17 -03:00
Joey Pabalinas
d3b77c75b2 app-misc/cepl: add 30.0.0, drop 29.0.0
Signed-off-by: Joey Pabalinas <joeypabalinas@gmail.com>
2026-03-05 13:49:03 -10:00
Paul Zander
447bb90158 sci-ml/ollama: add 0.17.6
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-05 23:23:48 +01:00
Paul Zander
b9383636db sci-ml/ollama: 9999 support building rc tags
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-05 23:23:47 +01:00
Paul Zander
2b2449e685 sci-ml/ollama: 9999 enable LTO for ggml if lto is enabled via FLAGS
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-05 23:23:47 +01:00
Paul Zander
d9fc86cb9d sci-ml/ollama: 9999 add patch to make bundling runtime deps optional
Ollama insists on copying libs from the build system into it's own install dir.
We do not want that as it's ensured by the package manager. So make it optional.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-05 23:23:47 +01:00
Paul Zander
c7c3e7b58a sci-ml/ollama: 9999 refactor blas handling
Use code for potential `blas-utils.eclass`.
Correctly forwarding the flexiblas dep to virtual/blas should fix failing
`BLAS=Generic` case.

Closes: https://bugs.gentoo.org/969379
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-05 23:23:47 +01:00
Paul Zander
047e5d7e2b sci-ml/ollama: 9999 refactor CPU_FLAGS_ handling
Use code for potential `cpu-features.eclass`.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-05 23:23:47 +01:00
Paul Zander
5bbade8201 sci-ml/ollama: 9999 build for CUDAARCHS=all-major
Closes: https://bugs.gentoo.org/968608
Closes: https://bugs.gentoo.org/968549
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-05 23:23:47 +01:00
Alexey Zapparov
46f9925bf2 dev-util/mise: add 2026.3.3, drop 2025.10.10-r3
Signed-off-by: Alexey Zapparov <alexey@zapparov.com>
2026-03-05 22:47:03 +01:00
Luke Gompertz
6545c6a11c gui-apps/noctalia-shell: add 4.6.3, drop 4.6.1
gui-apps/noctalia-qs: add 0.0.5, drop 0.0.4_p20250301

Signed-off-by: Luke Gompertz <luke.gompz@gmail.com>
2026-03-05 21:39:03 +00:00
Paul Zander
27d7876540 Revert "sci-ml/ollama: add 0.17.4"
This reverts commit fab26d5631.

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2026-03-05 22:32:45 +01:00
RavFX XMR
fab26d5631 sci-ml/ollama: add 0.17.4
Signed-off-by: RavFX XMR <ravfx@xmr.mx>
2026-03-05 15:23:57 -06:00
Alexander Golubev
cdb4b87545 media-gfx/pdf4qt: limit max blend2d version
Also add subslots to dependencies.

Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2026-03-05 19:04:13 +03:00
Alexander Golubev
211641bd99 media-libs/blend2d: limit max asmjit version
Also add subslot, as the library ABI changes quite often

Bug: https://bugs.gentoo.org/970929
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
2026-03-05 19:03:49 +03:00
David Roman
4f7bc07ce5 dev-cpp/wt: add 4.12.5
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-03-05 14:46:20 +01:00
David Roman
392d616dc0 dev-cpp/wt: drop 4.12.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2026-03-05 14:45:24 +01:00
Michael Moon
34b02396e7 games-simulation/kittenspaceagency-bin: update to 2026.3.3-r3759
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2026-03-05 20:31:52 +08:00
strategictraveler
8479482501 www-client/mullvad-browser-bin: Bump ebuild to r1
For commit 60f38645f

Signed-off-by: strategictraveler <strategictraveler@proton.me>
2026-03-05 10:32:28 +00:00
Huang Rui
6607eaf893 sci-electronics/circt: add 1.140.0, drop 1.138.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-03-05 18:28:12 +08:00
Huang Rui
6bd993cc9f dev-util/codex: add 0.110.0, drop 0.107.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-03-05 18:28:12 +08:00
Huang Rui
1a6ddcf8ad media-gfx/oda-file-converter: add 27.1.0.0, drop 26.10.0.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-03-05 18:28:11 +08:00
Huang Rui
54229ce384 dev-util/gemini-cli: add 0.32.1, drop 0.31.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-03-05 18:28:11 +08:00
Huang Rui
4542a94db1 sci-electronics/yosys: add 0.63, drop 0.62
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-03-05 18:28:11 +08:00
Huang Rui
2568eda604 sci-electronics/sby: add 0.63, drop 0.62
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-03-05 18:28:11 +08:00
Huang Rui
042b23359e sci-electronics/bender: add 0.31.0, drop 0.30.0
Signed-off-by: Huang Rui <vowstar@gmail.com>
2026-03-05 18:28:11 +08:00
strategictraveler
60f38645f1 www-client/mullvad-browser-bin: Add sys-libs/glibc to RDEPEND
Signed-off-by: strategictraveler <strategictraveler@proton.me>
2026-03-05 10:22:06 +00:00
Viorel Munteanu
d473a1f899 app-misc/doublecmd: drop 1.2.2
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2026-03-05 07:42:29 +02:00
Viorel Munteanu
58fc768ce6 app-misc/doublecmd: add 1.2.3
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2026-03-05 07:42:23 +02:00
Viorel Munteanu
f8f98cb00c sys-block/partclone: add 0.3.46
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2026-03-05 07:34:08 +02:00
Dale Sweeney
36db8500df media-video/gpu-screen-recorder: add 5.12.5, drop 5.10.2
Signed-off-by: Dale Sweeney <agooglygooglr@gmail.com>
2026-03-05 00:24:28 -05:00
ingenarel (NeoJesus)
d6b5b0f0a7 sys-apps/hexyl: add 0.17.0
- add RUST_MIN_VER
- compile the ebuild properly by setting the proper source in SRC_URI
- add QA_FLAGS_IGNORED
- RESTRICT mirror to not delay crate fetches
- man page installation are not dependant of USE flags now, the previous
  version used a USE flag to control if the man page gets installed or
  not, which violates:
  https://projects.gentoo.org/qa/policy-guide/installed-files.html#pg0305
- generate and add shell completion

Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-03-05 09:29:39 +06:00
ingenarel (NeoJesus)
9e690e4031 sys-apps/hexyl: drop 0.16.0
Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
2026-03-05 09:29:39 +06:00
Sergey Alirzaev
98971100e5 sci-misc/llama-cpp: add 0_pre8198, drop 0_pre7836
major performance fix

Signed-off-by: Sergey Alirzaev <l29ah@riseup.net>
2026-03-04 23:03:47 +01:00
Sergey Torokhov
d5d6cdb1d7 app-misc/doublecmd-bin: 1.2.3 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2026-03-05 00:05:40 +03:00
Kurt Kanzenbach
ca6600746b dev-libs/open62541: update HOMEPAGE
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
2026-03-04 21:05:20 +01:00
Kurt Kanzenbach
7da255612f dev-libs/open62541: drop 1.4.14
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
2026-03-04 21:05:20 +01:00
Kurt Kanzenbach
88a93b68b7 dev-libs/open62541: add 1.5.2
Signed-off-by: Kurt Kanzenbach <kurt@kmk-computers.de>
2026-03-04 21:05:16 +01:00
Sergey Torokhov
6c2cae5039 media-sound/yandex-music: drop old 5.83.0, 5.84.1, 5.85.0
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2026-03-04 21:19:53 +03:00
Sergey Torokhov
d5561e5d73 media-sound/yandex-music: 5.90.0 version bump
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
2026-03-04 21:18:36 +03:00
Daichi Yamamoto
b15ebda53a gui-apps/pop-launcher: treeclean
Signed-off-by: Daichi Yamamoto <dev@dyama.net>
2026-03-05 02:22:28 +09:00
Jan-Espen Oversand
6dd089857d net-vpn/vtun-ng: add 3.1.0, drop 3.0.21
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2026-03-04 17:47:26 +01:00
Jan-Espen Oversand
69cb5dfb51 net-vpn/vtun-embedded: add 3.1.0, drop 3.0.6
Signed-off-by: Jan-Espen Oversand <sigsegv@radiotube.org>
2026-03-04 17:30:40 +01:00
Nicolas PARLANT
a26e1ee2ee net-misc/fileshelter: drop 6.3.0
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-03-04 13:48:42 +01:00
Nicolas PARLANT
9ac2fcb52c net-misc/fileshelter: add 6.4.0
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr>
2026-03-04 13:48:42 +01:00
bip125
0642032c3c net-im/forkgram-bin: update to 6.6.1, drop 6.4.2
Signed-off-by: bip125 <bip125@yandex.com>
2026-03-04 09:45:22 +01:00
Michael Moon
b434ed4377 games-simulation/kittenspaceagency-bin: update to 2026.3.2-r3736
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2026-03-04 16:22:37 +08:00
Jonas Frei
097f95d36e app-misc/pueue: add 4.0.4
Signed-off-by: Jonas Frei <freijon@pm.me>
2026-03-04 05:47:22 +01:00
Alberto Gireud
353eab58bf net-irc/halloy: drop 2026.1.1
Signed-off-by: Alberto Gireud <agireud@protonmail.com>
2026-03-03 20:38:57 -06:00
Alberto Gireud
f609428639 net-irc/halloy: add 2026.4
Signed-off-by: Alberto Gireud <agireud@protonmail.com>
2026-03-03 20:34:03 -06:00
Alberto Gireud
a2997dee9f net-irc/halloy: drop 2026.1
Signed-off-by: Alberto Gireud <agireud@protonmail.com>
2026-03-03 18:31:09 -06:00
Alberto Gireud
8074060d09 net-irc/halloy: add 2026.3
Signed-off-by: Alberto Gireud <agireud@protonmail.com>
2026-03-03 18:31:08 -06:00
Haelwenn (lanodan) Monnier
db8d1264d1 app-admin/himitsu-totp: add 0.10
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-03 23:58:00 +01:00
Haelwenn (lanodan) Monnier
a7f2f5f4a7 app-admin/himitsu-totp: tc-export AS CC LD
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-03 23:57:59 +01:00
343 changed files with 6232 additions and 5855 deletions

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
</pkgmetadata>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
</pkgmetadata>

View File

@@ -41,7 +41,7 @@ src_configure() {
-DGGML_BLAS=$(usex blas)
-DGGML_CLBLAST=$(usex opencl)
-DGGML_CUBLAS=$(usex cuda)
-DGGML_HIPBLAS=$(usex hip)
-DGGML_HIP=$(usex hip)
-DGGML_VULKAN=$(usex vulkan)
-DWHISPER_SDL2=$(usex sdl2)
)

View File

@@ -1 +1,2 @@
DIST himitsu-totp-0.10.tar.gz 15316 BLAKE2B 64028cfffaa4108fa104076321ec9692813a315d9ccbf305e32376a6566a5af9363d190f3e086a96269a54cce4d9acac37e7f0215ba8dcb17c06706a0c6a248f SHA512 6101ed6b02519c2403baa5ade998ac02449a774dc8294c224bf7544d8c1613a89200c792981baf73f30a9459d9db9111c137f27273b8b2ed6e01d8ae21924918
DIST himitsu-totp-0.9.tar.gz 15211 BLAKE2B 8cf1f81cd811fd9a9314711ffae6860bf6c2d415c2953fb0ce9a4b3783ae1e656dd9d72ae2269e66946b8d8734f2ffed103f8e33d6d77a3426748ab4cbfd0108 SHA512 c17bdbdb7fe0573466b861a90c24feda6866d7fd13aa2559445ada69aba715e21aedd31bb127c59f5c310e50d96eb9372c7ab78ac87091af5ca29b21e2c49072

View File

@@ -0,0 +1,34 @@
# Copyright 2022-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
if [[ "${PV}" = "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-totp"
else
SRC_URI="https://git.sr.ht/~sircmpwn/himitsu-totp/archive/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~riscv"
fi
DESCRIPTION="TOTP support for Himitsu"
HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu-totp"
LICENSE="GPL-3"
SLOT="0"
RDEPEND="app-admin/himitsu:="
DEPEND="
${RDEPEND}
>=dev-lang/hare-0.25.2:=
"
BDEPEND="app-text/scdoc"
# hare binary
QA_FLAGS_IGNORED="usr/bin/hitotp"
src_configure() {
sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
tc-export AS CC LD
}

View File

@@ -1,8 +1,10 @@
# Copyright 2022-2025 Gentoo Authors
# Copyright 2022-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
if [[ "${PV}" = "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-totp"
@@ -28,4 +30,5 @@ QA_FLAGS_IGNORED="usr/bin/hitotp"
src_configure() {
sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
tc-export AS CC LD
}

View File

@@ -1,8 +1,10 @@
# Copyright 2022-2024 Gentoo Authors
# Copyright 2022-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
if [[ "${PV}" = "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-totp"
@@ -19,7 +21,7 @@ SLOT="0"
RDEPEND="app-admin/himitsu:="
DEPEND="
${RDEPEND}
>=dev-lang/hare-0.24.2:=
>=dev-lang/hare-0.25.2:=
"
BDEPEND="app-text/scdoc"
@@ -28,4 +30,5 @@ QA_FLAGS_IGNORED="usr/bin/hitotp"
src_configure() {
sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
tc-export AS CC LD
}

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -164,7 +164,7 @@ DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d32280085900
DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367
DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e
DIST form_urlencoded-1.2.2.crate 9347 BLAKE2B e02670f9af81a09e8df16680dbb80708632ac9e708297fda2f821af8076fb827c011ff359d4ce50d5ddb8f4403d4e19f74a4b68d11441f32eabc6fa2e38b3b09 SHA512 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a
DIST fresh-0.2.12.tar.gz 24351791 BLAKE2B 0e9a4b0def1ebb97b3bf888fae7edd8e25ba76fa55068a331286f7ccdc3b0e64e218dcc7de8278adbee28fff4a92fbc1c4c4f79d439d9d00676cc4e1fee2658c SHA512 d09248d8102c89b68b697e97c7fe41da1763c50cc9d621a825d422602b12165b2ef10225a032322e7b30030f5ece2f0eee30632c5ee7e4c89a86a38b752689c2
DIST fresh-0.2.14.tar.gz 24381691 BLAKE2B 1f2dd58775e01bab6196b74414ca6d7c2fbd135e644af3b9c0c20bb50268f0b5304e339334f2a1c5ddbc71a3f9ff3cc77563c7b5ff997c034a096a924ca5a330 SHA512 a06f46010e3ba3eaafee183b342e3e8b88fa966afd6ab47ad4c05ac4c8b298562895e1663da7bc5d79846c848e531c7dfc68549f55944ee320a209ebe53865ff
DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
DIST futures-channel-0.3.32.crate 33213 BLAKE2B c1188af04231e661eb97652caa90fc37e784b53bd7ff604a664914db2c277321c353ab764919c2dbe68483b404de633f85baa9cc06086d5799576bc5d5117d64 SHA512 eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab
DIST futures-core-0.3.32.crate 14684 BLAKE2B d0c3ee59327998990f4cd81b8d76b6d8a58000ffda809ecafc8b7e658abffe4fc45be4b9d5e502436af8e4adef50b1601907b8256a9f65f8467beecd37ede220 SHA512 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137
@@ -353,26 +353,26 @@ DIST owo-colors-4.3.0.crate 31273 BLAKE2B 5c451ac48d4aeee18f00428d5399ab6fcf1105
DIST oxc-browserslist-2.3.1.crate 244006 BLAKE2B ca31ad44cbe25ce882a538a47d7a2290e0d790b1b1ee5fc1543ca0c78c7b355fbe811efefcc3151bf0f8493e6214e64eec75bc9ed6287f82416cb16df2153478 SHA512 88221aed5c3e7a5a4b612351914ad9d935a05899a79368402c66eabf06231290bd0fe54e4ae736a98a9dc3164c0b524df4fbc53b6b8232eef72aeb7db8c40c4b
DIST oxc-miette-2.7.0.crate 100438 BLAKE2B 92b8cf3b66f6efc2dab833e89f579e86e612587d0bc7c486765a6528a1b3044042bdcfc2bc115f001522e076969c3676677e393cc509987f0609a32e4fc50796 SHA512 74bca676838c062a579ae1b65e22f69730f31a076c0bf223937aa4ac7059fef61ee414902ff6cbf8f41ec66418a740e7b69affc15521916042e4ef7b19053bdf
DIST oxc-miette-derive-2.7.0.crate 16976 BLAKE2B 568bf685be7644958650ddc67f22b04490b21f927aa8337cbdf401226ca8ed7ee7308f82d1223332ebc2dffdbbd813db23f73d0347f4f792bedd7373b3037d7f SHA512 01264929ddf8086c1a4287ee4e1e3a718c25656b1f2e8d346becfe9c90a16cb95b0d4ed83b868f1f141f876b47982fda50a39865106e06c1eb5130b8e4a1ea34
DIST oxc_allocator-0.112.0.crate 103677 BLAKE2B 8a80b21ab5abd46eab89db9c4c1751d434c9c6c4eeb5ddede7800b80f5a2dc1846e1f35f9aa4d7c3c9cf935c082e8b5b66a454dfc465f2b55e4e1e3585ae9a9d SHA512 2c057de0c087d574c350fd4d7ab14911a0e5a4a19b5f28038ceb06202ca4286ea353270b3dcaf2df73eed21494a4fb8097c084c1c72dc57a0c1aed3941df237e
DIST oxc_ast-0.112.0.crate 199220 BLAKE2B 9bdaca8ab080495bc8eea4cbb5150a7fc2c4b35fe5421a2f590989abe59a6b29daa9025606a559245a98b43a0e1547ee78aeff8e725d8e272f04705861271724 SHA512 acf4343568920069fd5febb1b4b997662be652b2735006df4faad0bc85ddb35b6eb00c467f87d80656ba33c4f9eb5903f4bfd243b5f3522fd713c38a338d7afb
DIST oxc_ast_macros-0.112.0.crate 9050 BLAKE2B b4edafdd7aa3e4085fa1830d4b1d736059f54f5536274c5387bcb81a5696d18f5133cbd8d897fff5bbd98c526b6ab8591665de657ef546c534a7fc7ea4c60f56 SHA512 796d4d982f5e3e081109a544a7eba34c7ae6a04d1e7c6a1d6ecfd1198d4d87edb0f8acc923ec6ebe1e675d4ecdcd2d8f8970084a47a352c85cc27ddf123f2d28
DIST oxc_ast_visit-0.112.0.crate 49160 BLAKE2B 1f8797ab1c4f57a757f3cec97a2bf79d41d1f7d793933ab119809962728ca507ef015160d311517562219587c5b26d41fb8343882bcd332c2dfd1a9aadb7b001 SHA512 b3e1dde2f2ac651817ee72ab0e2c7d2a1c73d36533013f6f86a6b5165972edfe2db6b2a77795bcbbb1fa76805e18709b59c28f4bdd55d6e7111da90db3d81b23
DIST oxc_codegen-0.112.0.crate 51756 BLAKE2B d686e046eb6d3685487a85928a6d975610b4342be2373ac6e13a3f7d34cc31f22db61ad3d9a9e2c39b45d0047a2154c80ba2c98a4ca2d2ca2190ba581550fecb SHA512 707d17156ac5b9342da2216705a1fe98e0a285050b1606a525c8b4f4f3c2d4e41c0765a1d75e3198e766c60379b7cc1b2bb9547060a48ceeebb9f7d3c9c31b7c
DIST oxc_compat-0.112.0.crate 13105 BLAKE2B a83ec6dadf1c8ca77ab3e4a28ee6ed6ff467433c00497bc761e36e83d0ac79d5c508aad0c64f659869520245703a9a8044777ff7244c9a94494c27c3431251c8 SHA512 944f76c3cefeb60716aead4304d606691d19a56b2fed87881dffb013460fc592e91ac886fdd0b357de34595101eabbf355f9857b2f3383fd3a6fb5c7fe5b5d01
DIST oxc_data_structures-0.112.0.crate 32708 BLAKE2B b19a057c560bb21b510060d940a76f4015ad9f5c521d1ea548d5ba523c8d57ce0332b2e99fc8a29e154e7980f7cf287c39c6a742a396eb9719bb84327a165897 SHA512 7e68258dc45d2d6f46254acf6b01cfb6fa6d18695ccbdf6df0c4208e1bf10f805a137b85f9afcba5f590b5194d3ebd8f3482f7a67d2d180fcb390cad36421def
DIST oxc_diagnostics-0.112.0.crate 12702 BLAKE2B bd132a45cb45485babc1998dd93001ecb2d26e1b8db8b43146f208543481bb2353d2199475250bfc90f07b1323df4ae482232ce0293de2cd67987bd58f2f0904 SHA512 0810e09888792c2b5d1514916fdcee02bfd964aad625f509147ccc82cb906dcc8cdcc16e82d04f92fd28902c72a47a2705807c1f0b120e44178ef964b771335c
DIST oxc_ecmascript-0.112.0.crate 43445 BLAKE2B ba41fd6bb0c0555948e7d6039e9c628c9895513246dc59e3537a5aabf618c1072480d842279bc9fda3ce96ad8cfa2b59ba613b87e5dc72b49372d24b6a1472cc SHA512 0c157136374a9981e14841e36f2bc075aa355b3e72b129708bf2f3e3e126299342b14af739b42be3215be100006877e57d9de80a1632d6f2b4b58c12983769b8
DIST oxc_estree-0.112.0.crate 18714 BLAKE2B 710e40014f42af940950e7aaa959f6f65532dbec0a1617ee0e6b91c2b70ef12d4a2bc921d0f83de7af906ad5a91586d2b4a76061cfb25fdf6c683fef168a4017 SHA512 ca48c8f53fb911a111e06d6398b70c33b665295e3f309ae6d278f14a14baad2334e9e141629b0a291b9d3ea52e7b6cd0d9bd21c5dc22f312d5f8dcdfaa9ab6b1
DIST oxc_allocator-0.115.0.crate 108091 BLAKE2B 72302d782b559d8fe0ba309899f1f42f958cddc229980ca6a1437c1d63d623df38e85b65aa815642b431ed090b19dea4fc13c58fc6c3d814ef5b1cc38d10bb98 SHA512 1f9e7df706db3e19833661bd75e1c6444bbef56c8221629f5b67ec4b9f2b92b92ad807775a13e8ed670a73e194f3f100f16d4d0e24c46581b293606f3788a103
DIST oxc_ast-0.115.0.crate 207129 BLAKE2B acdc1e8b41d20abcee3d290d86a92792541845c38d10a6b73e9572fa2d59e77983c2e22592ee0d198e4a7bf624fcb9df86c5f19c71248e336d4f735aff47dffd SHA512 7c62c1562ec5fe6de9d2d37cff3608b9c5b7acd4665acd77e15f2872dda0c315e749203a1f82ca24a82827aabe2649c4ca9818b214e0203f6b3738ac0003a0f4
DIST oxc_ast_macros-0.115.0.crate 9338 BLAKE2B a0c14dd53c86785482b9cd80b50a1d908af331884047a8dee164d80e78375b48178941b8e70df5a5524a03d7aab75c67b3352782585eb625bf98ee7bb6731ed1 SHA512 d210d0830f0e4cc812a0ed9817f9fe44cca0bd344bce2d0988f4cac0282f34436e905e51f30a7c0bb6e445f17251b322c7e3f7f90c819fe844b6244d156144da
DIST oxc_ast_visit-0.115.0.crate 49158 BLAKE2B ae45b63556cfb63ae45af7e70f2711aa66ef8a219bf8ff5612fa936594f4bb0dd1c19aa427821d2884ad1a73d4dbaba8b589b85604b9046a27c682b063ae8d03 SHA512 263e3f5832b01a26fd10cc10cd9a9e39a0e120e1638d6ef2e8156855f7b0f34defd44d67ffdfb50a26d289ea0f995aa95d9e49b2bab26beed5890179725be3c3
DIST oxc_codegen-0.115.0.crate 52014 BLAKE2B aab7e340a9f88881aacadf0855e6f530e5f40409fc0837d2dc0ffb4fb6ffca5c74cc8b8bdfce63944321430223c1f51c161f2eb8abde7386dc902faf5bb3c261 SHA512 daae6079990a286d2dddcdb03f1bb84b7f29ca087c5ea1d844eadaae2b848b8a0f0e12da3b6a62937c0bde9c0590a12b617acb1f22eed009209e8160174fd9e3
DIST oxc_compat-0.115.0.crate 13104 BLAKE2B e9901db3159d96e5f4cb459764407301ccfabc3e8caced2e569e5a6c822065f377ba8735b2917bcc1fa9801e2a44a9eb58446828d409cfbc93e6ff3d48499ead SHA512 a876a65b2ce591f29ac63089cb3db8abb2eca192046fd8f2cab160b5658eb8ae0f8da0ee4f398129cf1635eeac10e08887b284df53246ca9669c4707662fe7de
DIST oxc_data_structures-0.115.0.crate 33010 BLAKE2B b6916f7dbf87d17826a5e3ec99d7fe361d5de642360a957afa560ac376fdc7f4bec3e5bca4419de43217beb353163b4df1ad4d59ee6d7326039ccd9d4a6150c9 SHA512 c8c96f256da1f988fa40f531be8b31892c5b50bd7c87a0529d70f8647dab4eb743e544387d749556552b3a2f0c63929c8e54d25c1d604cf99726dc7ec407abab
DIST oxc_diagnostics-0.115.0.crate 12520 BLAKE2B 96b6ff98633f4642cad2fcba5392edaf7339f479cdffecd1abeff4a61af428c20e7f4c9fa9a3603548d20a34f33a28bf5d8849e85f341e6c25ca87b9af6c7386 SHA512 9355ed965bcd6627cf639bb17d7750c0f84167dd08b48d581bd69230099770f764fdaa82e9409950a81a90d946f234b06c91c86154f9a80707e3d25c862d9093
DIST oxc_ecmascript-0.115.0.crate 43800 BLAKE2B 8b922dac8ee7ae5964614f2e7c390f985727534a9e9b6734865e406a7f82e37240bb2c69fa83a2ec7d0e19d2e48d3f32130fa67b3cb78d40d8b2b6018b2e6ad3 SHA512 f2967259ad4022b9e60f7d835b51f5e47d907e0e15bc7cef2877ab4ffd900463b91db418455148dc46c759ae403a5cefe822ee7dfad6630cb9371711aac84427
DIST oxc_estree-0.115.0.crate 18714 BLAKE2B a8b2c73c46aa90186575de9a55fd8f35cc9dbb66a0b7cf3ecff93a5215236a98310335c65bce5ced4058029070024171acd25cb09940708cd733d7f468b2dde6 SHA512 72342d1b40651407aea56e6b884671975f7f8c94c050cf90ba5a1126e173335190a70d06d4a00a881059ca2fef8e61115fceb826f9f1f799e19fd0996e71dfa2
DIST oxc_index-4.1.0.crate 24412 BLAKE2B 876191c1fae35dd8f704b5e0d64dbbc01372f65d7dec745efea7826335cf8259d3b2e63c45f677068a63b0e7748e3293bfaf244e7dc467f13c6ed9e6b30ae95d SHA512 a4de94fac823675af3d3648f0769ec4a7afe15d6424a27e8842768e67a93006cf71192889701f7bc984cdd1fccabad22a75a9a73be0b1215a67572ae632dd854
DIST oxc_parser-0.112.0.crate 157677 BLAKE2B 7d09a09dc716ab953ea66e5c128e3a0681748a862a93d892e2242d3dcef5f3c65b183e9704c1fe6ca7bd880c1dacdfb4348ad6792fbf645b4a4ee36556c12967 SHA512 f22fb1498c72b8ca5b12201eec44c431c88cf0f469196a5eee6f77601b1b6be636a916d8783e01abc859b7fc83501cad560bcccc5224150cd3633cfe311cb7fd
DIST oxc_regular_expression-0.112.0.crate 55843 BLAKE2B e22ffc3dcd6fdb033b5b032889e39dd2ece6a33f315a05bde91ad51f9271db2786017360e542f357e9386c4940d858a384d6be1b7d525316a860154fa5070748 SHA512 8013a3eaf9b5b6f93a2f6329ab1ab79b6f447a5a1df8d7d3daaf748961b7d317046b077009f31a2c045fe6b0132d0a810cc9b321e4990098c4624320782a7c32
DIST oxc_semantic-0.112.0.crate 90516 BLAKE2B 2e270dd8d16a4fed084445fb287060936823c07b0dec7a64e777379f44b051769bbf77ab8f811069a04caa23d803a7671e79a43cae08ff22c203ff4634642e00 SHA512 b1ce58708e92978bce0dcc4e59d1cce9229ef53c45a782334a9869bc0b62617e7d26cdefa03aaea74a745b16eec9747b51a6209b8cb4bccf811525c904df88f2
DIST oxc_parser-0.115.0.crate 160082 BLAKE2B 1024c443e1178bd9823aa059292290200d74d09c7e568695e72c41510aa48c16355c27db9d6f1137a67919ce568e422df27580f8f266754070281d3ca3a59a63 SHA512 c131d6b8409922721dca2d84e26ea160ea2dda9beffe19aca7a4914970e2dc9b9dd400983e6988c84f6eafb30a7262f617083de533f0d432df607ea0c5064cd0
DIST oxc_regular_expression-0.115.0.crate 57064 BLAKE2B c7f6d28055459e7b0090cd0f1c88aae265d398d469931ac4430757653ff8b393886f6d215f129c2b41c6b31b2120d0c430a33bf7c44d1df17dac8ca17d94935b SHA512 8ba602686a3cfd69e02f5dcfc5a4dd8f0f6aca346315b9faaf2b3f4d9476073a3202928f27bf4f3c9c6689589120c0aab1cf1cadd990d56b58d65f77d8dda36d
DIST oxc_semantic-0.115.0.crate 96331 BLAKE2B 2fbf4c377156330866e0c73670baed4a5dbe976b9a1b39fab9c0192f15b5a12814a1da9449acd0f8532ccabe1368a8e825401e0c2c2aaed27e59eec9de67196f SHA512 7e4b10e5d90dbfce676d40349010aff703e7c66b0fca77b6414379a18f9e35156d9f0c9ce858a02e488c996cae4c76f070bb7d29fc159955b0fdeab6893062b5
DIST oxc_sourcemap-6.0.2.crate 29125 BLAKE2B 5f7b980d9a19e9fea5c70a2864c36dcb27ba130b6c489543e7c26ef8f0a6f2a3e5f6318d2f465a4fe4a38adb37cc3ca9d468f2646ecadd95c23ba0ff9cb1176d SHA512 7e9f661e493daac76dd4e8f1a2549478b0afcf409a1206f955ccb4ffa405082aeebb710d8f7d589e2d37d8e364167732d463c917c1eb51453ac1c81555252232
DIST oxc_span-0.112.0.crate 19421 BLAKE2B 5fb099a0410ef6467f56346d4c4f82da91660059e761bc08d2f41593a0853e69e96c94d345b263ff644eddc844ed5fce09d0ae09090fcce90e8c1380f37b305f SHA512 6154cfacd6ed3668a899f1e61f08c94389dc4b0631467f75189171618ed65109ce621954b58ad4ccc79010cd44397f324691d07384e245b67feda088e7657a0c
DIST oxc_str-0.112.0.crate 8405 BLAKE2B bceaa8201c9e9d7781d8c0753a0964c5fa3b930452ea49872af2123437553443bd7620025d78988f73ae0694ff58b6b39ed60b5102e0e26cb5533ade37b43c75 SHA512 85a02747428b4f0af5be73cf3c8be6f5acc3b6f12b080ab564e99639830557e49d9b3199b897a6c216e492837968ad6ae4916dc9a7612bc7043c775c44cf6fea
DIST oxc_syntax-0.112.0.crate 30284 BLAKE2B b94613c454e18d21d7fd6134ba6fd047132fda84b988cb31c0e8589a20bcb5e604b7fa73fb6895706b99a95f9eb3d65563ad079cf9c88ef347188ad0952d1bcb SHA512 508f2762e7dbe1a7a84fd3e2b8775cf73d5a524372836d78b7045c22b485a2d4e138f698298930971fa70cf79293b56d7610f7d0c4a561911e34c9446481329e
DIST oxc_transformer-0.112.0.crate 233597 BLAKE2B 278ae0c337fac3adefc312b6646bad6841a6a7c807a1179e6414cc9df9ae964c4f0576a8b94f2ffcb435a52f391978c0fbbf656f487d7bba8de736d01d88bb44 SHA512 4ff75cb631793513532af6e30dbf1189463f97c397ed27c79ef7967fa2c271bbea3d504226087b69f4c449902c902a06c340ae286814597fe640495eec6d8042
DIST oxc_traverse-0.112.0.crate 96853 BLAKE2B 40a5ca449427068d090ede1529728d3fdb60c1fade1d88e83e61d7e73b7a70aa0cd2980deb2390aaa827807377bd6cc67368f1894af15f2d5c39beb564617dac SHA512 cbbe1dbba6ee7d75a63f607f278301a91b03d10fb19b9776d39b2d72fdb591d7ce18d42054ac7e5a6162d8e10e93123b569e9924132249bb22eb06d62f09edcb
DIST oxc_span-0.115.0.crate 19784 BLAKE2B 39be98281e78e9822467b2458ce8214f8072541f8996859b57e15b27b582c66c866252417474fb5a04083f875d30f9776286f10fbbc20d0d7d48da5af30f474d SHA512 3cef0b448a3b5c1638a97ae7396f281d20c0f68d3ebf2e53dcd19f511d1bc7399d62a3d5cfefdbb8c3028dfc70ef5f9caa1d31554ef75a3ce24eba1e9d5edff6
DIST oxc_str-0.115.0.crate 10955 BLAKE2B 27cdca04b42ba0f0fe881e26fa47f972180d0c474ec18b9ce9e065ac41c30aa275bec32d1aa3030aa797878c40d55fe8362be54e31971caf54d74af401145d8a SHA512 6e5b3e45a598f55613a4f20079bdef3a1e0b43b093b54f52a81eec5b207ab9d8d035da98390bbe2fc24ac91489b167a13155d0fa7f8ea60b1317d017928b4508
DIST oxc_syntax-0.115.0.crate 30684 BLAKE2B cfe0b64a96626d8bd125979d79ec8b3a5b864796f99effb5cecfa9dfdd1335dedb98e5973e8a691541c2e3d5dfd637025292962a26d0ab5da3fb3726b95ce1c7 SHA512 05859b55c702bff80a33b11d7e2480738e1daa54c76f557ea4b90d0060be72a72e6d9e14f790e84039c55bc8feb7a0b78554981b7af1184f88a63b68596bb4b7
DIST oxc_transformer-0.115.0.crate 236779 BLAKE2B 53ca3ec15547eb112480b4f8c0db6886c09f33613dc8f58aebcb64d9eebb6c9ca376850cbcabc1de874b3a4c3f2be51a4b3cd241838cb141df0cce9f9a214e8d SHA512 d535fd13c94fca9e430a5671540b71965e76b78d2af1188468e56d11f7056d5f30d80e9465ff07b9404bcfafa04891c3bc066cb929e97c9af96429dd9c59515c
DIST oxc_traverse-0.115.0.crate 99682 BLAKE2B 8b69c258c6a31118b4552616d3c7545e9c831115d7f793aca164d4b5655dbb78efd47dd2279007a63afc8aa7ec4e6651626b364081ab89e96eca751e41ed8308 SHA512 e65590f2aa2be417212d419ee2c5fa3f19c0f0afc621513732a7642a4dcfdc69e1c682e60ca6732aba827ac61701e806edbe6b1b194254f9b6b814d4a7a0542d
DIST pango-0.18.3.crate 47591 BLAKE2B 56eb8e33752289787ded747b5184dc088a948a60500663ffa56bbb3fee638745597719e266862e1990331a3356231418fa3c2a8dc6fd7194790fd904ecdb480a SHA512 eaa4d780ab208089e2c3e989d3ec3b2a2131752dfa0ed2a048394e3425007b58f668509f5b6064acb9070bcf424e9e93469070c11fe343725fe6df0c9b45c318
DIST pango-sys-0.18.0.crate 24709 BLAKE2B f197872258fae7b554be9d62ad2c7a3484fc817430b008263a6b2d20845809ee3c450fa8c65e6845854d5885cdd80f24791a94ee7fa3cde43bf1c7c504f886a0 SHA512 b20df431e744c7b19896b31f487060e0d929c65289520f1fd4d624ff708698d4e082baa73366321206a2a7e3f4ad126ace9b3e55169ff815c9c6b25e5ec5ba3f
DIST parking_lot-0.12.5.crate 46735 BLAKE2B 36d82b682f7cd0a2c308fbc672f0c7023a3b6ba6ff0f9de75067bb26227d2ca460a09ba37a0a5b3867ed788d72a523a5900b99241bc30a67606481aaec30536c SHA512 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca
@@ -459,7 +459,7 @@ DIST ropey-1.6.1.crate 119463 BLAKE2B a0d02ada75d96381b02715ddf28ceff9dc6ce71805
DIST rquickjs-0.11.0.crate 25527 BLAKE2B 8d4e143d71c8713e03a1d5ea158ec54714b7df806b4e3b9acfb3f390c3a9ca8f684400edae04c751884f4c0d0cfa7ae9276c3f2c1c0b9ee9fb8601f5b1d0181d SHA512 effe0c95a77674e5917ea4f9634796171b161df5da7ec7b910dc56204b440256779dec7fb25e2b421bb9965ab85a6bc2f1f15eee497928d2d03da2f4984029f6
DIST rquickjs-core-0.11.0.crate 130101 BLAKE2B 5bfde2eab216f1cad43d84d43647c96165c3997a796b12df08dfa00824602476a2153e93b5abcab1a484cd62fdfb19be6c13092d1b68eb72684226128b84b9d1 SHA512 910b4ac4cd0d3296f353bf75bca5a04159949928cf76d03b66b5061b71deaab18534c4625fb12c372e23e66071aead5c7d54501311576d6d89ad2d398298603a
DIST rquickjs-macro-0.11.0.crate 31447 BLAKE2B c6f3f80c23134d88e86f87862d5e58f2b411296338637b19163af325aa33f1080c33ca894e8d695af40e1c0f60ea68434e31b85b7eaa0bc50144b430f4a72c36 SHA512 0bcda00499532eec64f4100d25fd041636c2051a08b71897486b46ba242b9fa98da442b6f5d23be0977c4235651def1b50f3c9bdf671bf99ae7d27c658cdff45
DIST rquickjs-serde-0.4.0.crate 21985 BLAKE2B 7c7e5b198b4c88a8d92204f06db02b4afbc6ef426ea687fff295ba3849bdca8a7a91778ebc3e7fe26485d135a72762843b3251f648e01bacdefd9e4a933bc457 SHA512 5bbd27fb0ab4dd15be80942debd7a726bc0bc4adcc9c41ef4091b866239125cea53abf25a6c904d2c635b6e8e70ca4fdb323ff33b86bd11fb28650022e631c90
DIST rquickjs-serde-0.5.0.crate 22044 BLAKE2B e32ecbbd991f9e8bf6f64b91582c2c322c0ca9485a32872fa5aa9cb5aadb87e20046b7bd8ceca4a41367272f68a6aad167a9bcef5c4f46104df594ba724533c1 SHA512 95f93f9bd62b45d1b29ec16d430aa4d39ff5822955b17f205a3717c1755d10d5c801f8d7e4481c8d6a88246346a80ba1caa67321e04544a41782f9bf806f60b1
DIST rquickjs-sys-0.11.0.crate 916264 BLAKE2B f6a23c367cdd9ef1f36aef86c4a1ae604b29cee46434fbbf7f078534d6286227c3195ce650cb8d4ea7b2dacb8c121ff224ffcd59b116a67e44e0eb51ab753c91 SHA512 07c809c0cb7973226249764d024afe851df20966a5759b5cf90fa73bfd44d12269763c032b331dc70fc07167ae5b17971d026baed93dc2ecf105ba1337cb2128
DIST rust-i18n-3.1.5.crate 21074 BLAKE2B 098620976b8d3dea950b8616d8d9dde2d9a650155b91dc4844b9d2bd53b8b435882e5c46fa0d3752d66a095cd409c17f901763afef2bd3428c056ad0b2965586 SHA512 6776c7114ac4dc2a8f90e4760ed6a1cf4c86f7fcf7c5f4860258192ceb91db120b8eddd7ff219f7ed87722e843e63fde27a6920aefb523c4cef6ac874049ea67
DIST rust-i18n-macro-3.1.5.crate 16828 BLAKE2B 87d66d61f6aaaeeebb68f706a0b9360dc892d37c042d591abb50ca81824cf53bd63e2f096df6d57ca515795b53b69005bcceddcf17ac9656d1579a10c7f63cd7 SHA512 a12676ee5843459d185797f0128675330b4ae8380f808c7058a26d72292c1d07c14d3af24c298cc1d968d648117bb98792edc37c5da76fb9e2b6c822c86d7328
@@ -572,14 +572,14 @@ DIST tracing-core-0.1.36.crate 63967 BLAKE2B ed35889974aeca741414d425c874232c3d0
DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
DIST tracing-subscriber-0.3.22.crate 212851 BLAKE2B cb5df76ec16836b66dda4a7081f31f2b9910bdb2f82f658dbceb7c672318a45d118c48cac2717e7f05b06f9dab1badb91686a179c7bc635ffe00ced393608f6c SHA512 b3e9b2a9e2f822c4b2c6e51cd85936d2630bd9a7baf4717e7bcad0b7222d1fa693f2a827f71ee6bf2dd75d3b102e2477c6f8cf45da53fc67471516e1a4ec7507
DIST trash-5.2.5.crate 57121 BLAKE2B 276c03c34795fb7bc06bb274441e80807b2b7f487266893afe13318fd8d45399b200d55155dcd3eb36eb808a2e6146b0ff85d0d577f0db7982e7aa062c97857d SHA512 3c120538762df11325555749eacf3e4693e96bf780f052b11f09bdcfc3ed77254c54a864deb67ed6c78bb582dfb30f82c28500db6c5977b87c341cae6bead1ae
DIST tree-sitter-0.26.5.crate 196229 BLAKE2B bf8509c4f96d55cf34a350d9b3e958338a4de4308a3fcb25b70fda2370e9c8273c38807d56477c91acbd713d72d5b587f0b19b66d13b5fa2125b941bdce4fe20 SHA512 6e376d4d6bd8b3d0b232eb95e3b05eaa8be9b15b40fb804a2dd0a17a8568799188eef7da4130acb90d631593a3181846adeaa17bef74c94d5ed5407af722e2bd
DIST tree-sitter-0.26.6.crate 196741 BLAKE2B bca201bcdfdcd917ef47f2c28603ea3f54c77fbbea8f9222f1bbc5a831495ce0f5c152604c7d83decb61bfc2c2d08becc43d0eb1eccb2fd8473210f425da0251 SHA512 c272f4bd7b080a5069ffc4b32fe1e9981f3402e9d51df065bdb6a52d4feae2a8e616207a52073682fa038884f9b87dd55446efa0939fabba661298be68d1bb73
DIST tree-sitter-bash-0.25.1.crate 438310 BLAKE2B a1a5732caaafbb2b14dab1ade951525cf7f8a6d61e4d5acc9175661885b9ae04b7bbe941778189aee8b58bc9646709bf608835803e04916596d1807c6defb6d2 SHA512 64bdb945061fa42d722d58aa14a70a361c5b47db6be72bc887003a24b3eb577516db8d25e08b0dfc7a80728378d1b8d7cba5e169362bd594c819fa89363a3bbf
DIST tree-sitter-c-0.24.1.crate 248206 BLAKE2B 711a4ee8d08648c82b0516ec23c6a8131feaf18f476d3f75626431bcfdb65c1d5bcb44299b546576be0dc3a8269d35dfa0ae2b15ff6242464df222f20694d7e6 SHA512 c9c40e03ea66ba720bdad14db87d0f4941c5c6db7247df95291465bf5bb3cecde829743e8922b26aab3ee58b1030709b51c91c8c45e4037d958ea23b84413cfc
DIST tree-sitter-c-sharp-0.23.1.crate 1347808 BLAKE2B a5b744b9fb224ad75d702d56443eed27384f186301d48fdd5441ae6da2c79cf6275b280eff8baee78a0e32e1518d6bb89d18926b3bf3e1a88b8eafe759138cd2 SHA512 407142c6ccdaf5e8e5a509a4346f93988755821ab1cc2eee3ec719294f92ac4050dcca40993f1f5f7a500be056a5cbf383077627273e043ec1d414236a75d2a0
DIST tree-sitter-cpp-0.23.4.crate 971129 BLAKE2B 7140ed83b33a7b433b0a0351d511ce747aa9b049d021e1d6bf2fe83b74a1d2677689f2c7c32cf98808219d526fbbe531dcf502b81dc189e10d867fd8633a70e8 SHA512 a67df99650c5eaf2e230504b3987099005b2761ad0bcc521bfaa4cd0ae2431d0fe1574dbc6be34fb9a49bb85f6d159612da973da8148303a9dfb92c4bd14fe15
DIST tree-sitter-css-0.25.0.crate 52131 BLAKE2B 4fd5b2ea957b26ab6ba9f8965487940d79099d0151d894f33092200254594ec9dfc7b3ef51bb24b0fee33439f4b2c48078a4b4ae58191d589dd1a29ca60f3e8a SHA512 53d372c4867747d83ac8d626e0d53f121f2af7bee7962f18266aac4f2f3332d53fcb66815e3684ac86d8b2de0f329bfd0a8abf7c6880f8fe98253ae05db0a442
DIST tree-sitter-go-0.25.0.crate 110415 BLAKE2B f5366807c41c3938ece49fea037732355ad601212fc1a759f7d4dd4e8665eb0e47556f6b839edfb92526e79a443d801f1672d57dff837b29123a9cda83e4b455 SHA512 5c847d91bdf4c9ebd876ca70e485de56a8a8e5bb71faf1348803978851621f0457b0931e82786a80b55484ffb3a9153fea712af40e35c657e1decc0752f13ac7
DIST tree-sitter-highlight-0.26.5.crate 19470 BLAKE2B 1d2f6cb0f2c6b710dba307eb1dc158d13ee8771b17a03b5c055d717340cbd25f46f4b2c768985b74ebb683cb110551797cb9da5a3255436c23678b161ca3ea57 SHA512 70917fc790708061992f17dfbe317728cf28248f5d30e4bf75c39c5f1f7581cc1b347e1bcd74a48a9fa871d229c1c7fc12a40afeb9f7a29350570579979b9d65
DIST tree-sitter-highlight-0.26.6.crate 19465 BLAKE2B 0a5f48bdcbbb0a4095077039f228846b9839c22adcf8d4acf15a813f985691557a00c46834ad8276088dc251665d22d5be0e8988b6126ba99a81f60050b03677 SHA512 04f99d5ef64ac0a5f11143a28a153415ea76c48f64626750a52d5c452c621ef2ce1d062622276d80afd8f8372790ac4309c215843bf7508bec376e6e8c7edc0f
DIST tree-sitter-html-0.23.2.crate 21295 BLAKE2B 7c80c18d6e49eec670d2663bdac92eea49d10ba7ab48f14d4eb001edbee03249157a7236994170f0e44dd1b0a7f8daca1f5175f703dde131b2bcd1babe0d7099 SHA512 003fe25aff95eaedf6bd07663355b83d7ab1a72961a633f5d9ff8001804d2c54e0cde933cc20488a8fc4b1db703424c21df078623685bdf709e78e7e34369c2c
DIST tree-sitter-java-0.23.5.crate 159677 BLAKE2B 3b3f97af61878c77d3de0bc75e9df0a15527b7a4a04b784d71be4e55f28b639cd1d281c0dda53063654ca1bbb9246fdd7796ce47ab553b886ac945e2062f2e31 SHA512 1277647ae94247581df4587f846139fcf1709c461db528f6fa1907132a69212de71d44895b3f0682398ebeb10e1429c81b389c8cecd845860d8a1703987ecfaf
DIST tree-sitter-javascript-0.25.0.crate 151425 BLAKE2B f4877faea8ec0c9b993dfbcfc94a55e84e544c31d2c343ec66dc4daac529da963a62a943219360c66ceed26e061d86173d621eca3a6707e8bed0ea91b4972f55 SHA512 1f6c5f8138942de9da3b2197dc4f80b4c5aa286b39a35ece134736f57b8281fdcc209c44408a798f980bfe5e39b080c3754be0e002f3b014fd2727bc07cdeec9
@@ -595,8 +595,8 @@ DIST tree-sitter-rust-0.24.0.crate 361995 BLAKE2B 2f99bcc7b4a5da3b3851ece79ecd93
DIST tree-sitter-typescript-0.23.2.crate 829457 BLAKE2B 8c17c631c66ff4f71535d1e5657a6368b6d42f66833d4239a4b00e92a4efcc0b9c9b24977e1c9248e976190e9a9b391847a0daea186e72bd62e3324714917d02 SHA512 685796ba85a72e60a7955766e8b8afc394eaa30857ecb17981797e4bb1e4e215c0d01f54d91dd7f3b51016f12de824caa32c67acbee5dec346b7266f414ee527
DIST tree_magic_mini-3.2.2.crate 16074 BLAKE2B d63e4e6768e9af7d29ab2a0c8c2986201f1765b267cf7511c50a50fbb0d73a2e9f5a8d93f6cc371ded7b1581571cbf4b2750ac6cdaa0c26274fc7c1b3b9dfa17 SHA512 37c627d440ae8e0ba9c2d0a322cc68252d6c1e56548483142a1e801c057521cb5a6387e8a7849c25de6d9dfcbaf579fa900b37d93ff023057591d3bbda843a3b
DIST triomphe-0.1.15.crate 34711 BLAKE2B 0b47f413da6e80737b59c921992e629b9e55e8984f50e268058a1baf296804a319d8fb4792dda693abc43e4f164148923e5b6f3ebb8be7d072d9e0638629ef8e SHA512 43e82d5389061764cfcb13877c9bf1a71150f698a08347aa1dd168e1bf5b615d1e0f11a81b1b4742737d735a2615781cc5bcdfc7a1582f9fd0f204d20b6e92cf
DIST ts-rs-11.1.0.crate 55020 BLAKE2B 04b0986c049b17254cd00c858aad74da97c5032981b126ae59a4fed6d8e26afb2242d9b47d04c4a69b237384a31810942af72b6a62ba68f9e089b77a0ef14f80 SHA512 1bca33ee8d088520a29b42408866524e9c5d8467a524523db22f0245b0f54c897f98396ad46b85621eb05d045e8b3984ae7542fd82a875355347e8a1dc209167
DIST ts-rs-macros-11.1.0.crate 20646 BLAKE2B ddd260b62f51d22a497d8dc72f907f35e12227d8230f7344fa4261132c015adde3df7abb0f98fffb3be2e8f994573c036cc3c03f22d24dee204bdb8f60b6cffc SHA512 18e83a86ecf7db2b7d48e64cda34e7739042ac1b2157cc03d9424a480875568fbf73834d80a2bb242298d90303e84f9181d409a67e788de4bccaedb207d1d0b6
DIST ts-rs-12.0.1.crate 57231 BLAKE2B 5e12a54edbcd183e699d021b7a576bc703c39d37e9165322ae828e02ca94ad65509ad07360543d8d6f1d703b788f9f5efccd3352158707e618cdf5c5b06a1811 SHA512 b3e0cc891567bd5d2344df82b9e10e199d84d074275da75e2c43c875d1709184e6848b3a81c39094772d97568d396c2a18d2afe6644822c23a3bff0d17af8311
DIST ts-rs-macros-12.0.1.crate 21085 BLAKE2B 5340ad16c5e7d946c874f1b1f9803d0e271d14392468f184a7d84b4f144041a79f578cd52efdc4c890247657fd89139664aecfc9b78d13d683c3d8424fa50d1f SHA512 e48e69a75db2108983019506d761ebfd57243c9001ec0798add91512f2df3201077681503ae5e87284ab4359bb1926fb4b523c757a28d688728f5eb8bafb5ee4
DIST ttf-parser-0.25.1.crate 201121 BLAKE2B 41ca8739315b2bcf42c41bbeaeec68f0a8046571dd8d49a0c5a082e19d8b15aa170a34f6b091d5bea24c1f8ffe9a21522146db6b964eb1cefc2918e885fe9222 SHA512 2483f485ade8a764a279173a3431d7fbfa7c14466c458e44a3a09d249781d200a6880f98f424b3dc1718ffde4988c8be4eb1ada7b255c7ae3b6639449a299c9c
DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399
DIST typenum-1.19.0.crate 76414 BLAKE2B 8083988e0bf1d7927377112b8939607f32af098f198a2bfcc2c5302170d9f6e5b29cf02d3cab16c1ecd0fb9f0a45ea3c6bd4a4e4baaf2dfdf8f694093300deeb SHA512 09ebcd7a2cc11f422469cf4fe706f1988bcd81d628e2bab3f54ae82b0aa5486d03a4392187a3736c13dc0c2027053387f89ac656caff72f36365c8be38bc7ff4

View File

@@ -365,26 +365,26 @@ CRATES="
oxc-browserslist@2.3.1
oxc-miette-derive@2.7.0
oxc-miette@2.7.0
oxc_allocator@0.112.0
oxc_ast@0.112.0
oxc_ast_macros@0.112.0
oxc_ast_visit@0.112.0
oxc_codegen@0.112.0
oxc_compat@0.112.0
oxc_data_structures@0.112.0
oxc_diagnostics@0.112.0
oxc_ecmascript@0.112.0
oxc_estree@0.112.0
oxc_allocator@0.115.0
oxc_ast@0.115.0
oxc_ast_macros@0.115.0
oxc_ast_visit@0.115.0
oxc_codegen@0.115.0
oxc_compat@0.115.0
oxc_data_structures@0.115.0
oxc_diagnostics@0.115.0
oxc_ecmascript@0.115.0
oxc_estree@0.115.0
oxc_index@4.1.0
oxc_parser@0.112.0
oxc_regular_expression@0.112.0
oxc_semantic@0.112.0
oxc_parser@0.115.0
oxc_regular_expression@0.115.0
oxc_semantic@0.115.0
oxc_sourcemap@6.0.2
oxc_span@0.112.0
oxc_str@0.112.0
oxc_syntax@0.112.0
oxc_transformer@0.112.0
oxc_traverse@0.112.0
oxc_span@0.115.0
oxc_str@0.115.0
oxc_syntax@0.115.0
oxc_transformer@0.115.0
oxc_traverse@0.115.0
pango-sys@0.18.0
pango@0.18.3
parking_lot@0.12.5
@@ -469,7 +469,7 @@ CRATES="
ropey@1.6.1
rquickjs-core@0.11.0
rquickjs-macro@0.11.0
rquickjs-serde@0.4.0
rquickjs-serde@0.5.0
rquickjs-sys@0.11.0
rquickjs@0.11.0
rust-i18n-macro@3.1.5
@@ -589,7 +589,7 @@ CRATES="
tree-sitter-cpp@0.23.4
tree-sitter-css@0.25.0
tree-sitter-go@0.25.0
tree-sitter-highlight@0.26.5
tree-sitter-highlight@0.26.6
tree-sitter-html@0.23.2
tree-sitter-java@0.23.5
tree-sitter-javascript@0.25.0
@@ -603,11 +603,11 @@ CRATES="
tree-sitter-ruby@0.23.1
tree-sitter-rust@0.24.0
tree-sitter-typescript@0.23.2
tree-sitter@0.26.5
tree-sitter@0.26.6
tree_magic_mini@3.2.2
triomphe@0.1.15
ts-rs-macros@11.1.0
ts-rs@11.1.0
ts-rs-macros@12.0.1
ts-rs@12.0.1
ttf-parser@0.25.1
typed-arena@2.0.2
typenum@1.19.0

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -1 +1 @@
DIST cepl-29.0.0.tar.gz 150645 BLAKE2B 47fa4eb377aff13dacacb53580ec22e302b3b427d78cb7dc3bc5419b93c74cac3809246d338745205afae895c236e800460facce4cdf251385d1ad14dec22f1c SHA512 2a2c64015a5b624c40e4509c353f934302cda0a425d7eaa137845b8d019365f28116b08a4818d936ebdc6899ef52e6f71942509b6360961f8e5766ce0b9ce354
DIST cepl-31.0.0.tar.gz 150506 BLAKE2B 045cd65dcede3d47c7acdcc826c0964e7b950c5def66285421eabd6db9d46aebbe692ab1e0e2f61a6c5e5ec89595608779ec9eef2b54384c15da0b08f968b309 SHA512 a10b0f3707f7f8d1c28640e4514338597f6a4da3d47d7aebd9a67cbe13773462fc3a44f4e4d81e284724ce89348b6861e453ce3a726cef76001f80bcb5523779

View File

@@ -13,3 +13,6 @@ DIST doublecmd-1.2.1.qt6.x86_64.tar.xz 9928208 BLAKE2B e04a0b93b537bf8efe7db7a23
DIST doublecmd-1.2.2.gtk2.i386.tar.xz 9233316 BLAKE2B 423d79847f6df35a1422b55deb09d2c1c4ca8c1f815b149131dd903c6d5107273fa610ad4e2b85c25b65ddaeb25906fa560d9f522e6d40d3132e470f7699c10e SHA512 b32ff56f559559a4f7e38b57935688fd65b26b3b28256ebc8146400cde8dfec97eb20933d699343b21e2e78477275902891da1d173f73ac5521f54c1af13d869
DIST doublecmd-1.2.2.gtk2.x86_64.tar.xz 9459164 BLAKE2B d5acf993722aa7c348025e2ad2e89bccd40407dc20e37fd9c74d2fea994f15e9296e77be32ead746f754ccd6ffc2a2688a67afa9acfb57c81649d2cdc88920db SHA512 f944d1efa6eafee34bedee8f27cbaa5e01e46fc650401d43f855e02364cfc9b3b7aa0851b8b2a7e76a8082571f6fc24325afd521e0daa2141ec4b5e3bd6882a4
DIST doublecmd-1.2.2.qt6.x86_64.tar.xz 9928284 BLAKE2B 5b4e7496e27c85c343b006bab1fbea018a83ae63f44dc6901a1eba0232523c6ee20ea4fe91286fedf8f3b27143f9684d93a61e1bb2c605140aac91d78b916b83 SHA512 c0f894e24155b95bedd7595bed74e2a5b888e2b6d12d57df6ee380ff1ba8bf3df30ba969fd076b4184fe2ca5ad2b6744e4189e1060507bd8fb2f88423545c581
DIST doublecmd-1.2.3.gtk2.i386.tar.xz 9247112 BLAKE2B 32021f5864e39e2f5461349e0812d95e13e8ff89477ac74d3756a6f1de617596037d769b813f9465ea79a936d206ba9891a1ffc5ff4671912022f16cf7a7b89c SHA512 1bcbfba1a00f283bdba73dd7856e7ab2eb767d61166cdf62f108cf777b247fcf190cee1dee732cde643ca56ea2c9eec76bd82e58a2b4929347428b87bd14a770
DIST doublecmd-1.2.3.gtk2.x86_64.tar.xz 9475504 BLAKE2B 38b8c1d39139ee2fb5a54f99808ce2b8cae340a48c851c474b2b352d8db312c2f5a5dec1cb292beca93b9eba869c7a4decf531185b8d6798ac24dd403c68b37a SHA512 31838ee2a7db3dca4e52f674196cdbfd656e56741899718c930833a451053a4225b22f6187ec3b0f518e6a8f20912d34059dc24916291858acd0fde1b2899b03
DIST doublecmd-1.2.3.qt6.x86_64.tar.xz 9945584 BLAKE2B 269af568931ce1223e3b39d79c337fb8ee46fd90330c058e004973c740ed7fff10746b429412823c18fedf6147edec3b7a750171eb8b2d0870d56bde66481aec SHA512 a9599e851e786a7a4d7c71ef473b387990c5ace200c3c145fbe6effd22ac16084f226ab5064fea1280f4c5fcc5dfafb1af16e261827e52e79e8fd17a800c31c4

View File

@@ -0,0 +1,75 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop wrapper xdg
MY_PN="doublecmd"
DESCRIPTION="Free cross platform open source file manager with two panels side by side."
HOMEPAGE="https://doublecmd.sourceforge.io/"
# Switch to github repo taballs instead of sourceforge
SRC_URI="
amd64? (
!qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.qt6.x86_64.tar.xz )
)
x86? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
"
S="${WORKDIR}/${MY_PN}"
# Licenses for package and plugins
LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE="qt6"
QA_PREBUILT="
*/doublecmd
*/libQt6Pas.so.6
*/libunrar.so
*/plugins/.*
"
## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2
## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here).
## Once per-profile USE masking works in overlays, mask the qt6 USE flag for x86 and
## revert RDEPEND hack.
GTK_DEPS="
app-accessibility/at-spi2-core:2
x11-libs/cairo
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:2
x11-libs/pango
"
RDEPEND="
dev-libs/glib:2
sys-apps/dbus
x11-libs/libX11
amd64? (
!qt6? ( ${GTK_DEPS} )
qt6? (
dev-qt/qtbase:6[gui,widgets]
media-libs/libglvnd
)
)
x86? ( ${GTK_DEPS} )
"
src_install(){
insinto "/opt/${PN}"
doins -r "${S}/."
# Remove doublecmd.inf to use config from user home directory
rm "${ED}/opt/${PN}"/settings/doublecmd.inf || die
exeinto "/opt/${PN}"
doexe "${S}/${MY_PN}"
make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/"
doicon -s 48 ${MY_PN}.png
make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!"
}

View File

@@ -1,3 +1,3 @@
DIST doublecmd-1.1.31-src.tar.gz 9651875 BLAKE2B 020d3652df851744e228219c8b0730ad06dbfe1cda460952553903ba07a35ec4252b96c795cfd3841f3778186d8b120c6db8a3e3ef7ae499156f9a374496f2e3 SHA512 d7de6d1006c672705bc70bc4059919f51e1f5e47780dc6099bbc867c24d6637df413126c86f1a6c3ca56a37a902b90ff5a8c0502c42a0cdc25e770d000abc0ba
DIST doublecmd-1.1.32-src.tar.gz 9652239 BLAKE2B 2ed7b80fed61deac92c24d6ba1c647b3bb2ee64e053dc32d9f2df595f6d72166f42041b2fea6318831565d20f7760594ad065caeb83988bd3d0ca6a7f9fd0fc0 SHA512 63ab0397a1327949558974972129ff405dad2a0de028b9c4d4f45db5343829f61e772f5aef5c75770db1f22ff42f213321b020e0bc96bfc902d8aaeb1c027d72
DIST doublecmd-1.2.2-src.tar.gz 10130157 BLAKE2B b9b8f7dc56ae9a6b7d9a5ac40692a90914947a36563f6a364fb7497229a2587879a6b0db71aa161857c65eedce250b7c31b038d18bf2d9521dc4b22202274198 SHA512 d4a47cdb4bdeecb1e9013377b603ae1da5541705a11bf30e2268d16963206d7079018ee212189c497331e72168d70e65793bd61a97844ffb8ffb47b94f1f7be7
DIST doublecmd-1.2.3-src.tar.gz 10164858 BLAKE2B 04dd8308692c7d9624acd2a81d37599c32993a7372e15c3e684c73c9081e881a325ad920b1deb9d68342a02b5247e01eba7ec0f0f4a8ae09c5d32ba176652b9e SHA512 33ba4644389da3dc68dd37fdd152c2da46c9bdf32d83cd3daa42a5a6d8253a5a38d2bc08424238ebe6c8862cd68e302e8c301b142f199feb54a2caaf936ee3e8

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,3 +2,5 @@ DIST pueue-4.0.0-crates.tar.xz 30639656 BLAKE2B 83324e81e4e6332f3245a1d43bacc274
DIST pueue-4.0.0.tar.gz 328200 BLAKE2B b10e1cdbcad7b7f0b8659deb862b0de13b85f5665bef4adfb8aba7b4c2b5ae53f78ea775d89b7c2b53a9af7bc9aff8315c4b59920fdc659a07602f46fb160f85 SHA512 fa680f23c64874da37ea70905cdcb48fa3dddff3a831375f4d9ab4923dc8f1f97748928d582d83622383aa11164019a2cae18ef271443dd06d23c6a8d6dc602b
DIST pueue-4.0.2-crates.tar.xz 29622420 BLAKE2B a2675ff1d16f79b88d04edfa2f3b51d78d34149c931fe93f1c12b5890de6f931b945bacb50fc0a45bfd636cf6602e7d2b43ef97f697dca2e8583c0487fb35d79 SHA512 221257a236646675d4f810c202a134b6667fd1837f2186a8029b5559df99879b939d031be23207fa1018ad225c6ba5d9fe4b6dec6fb3eb3a414cf4e2b5550aaa
DIST pueue-4.0.2.tar.gz 337620 BLAKE2B 03243ce907409758f4744585778367e8c6363659698f06f17bb1bf7ef608f417c9b1eabaea2b8af22fafbf16a231ef7379d85794db15011eb2883937bfb6a0f5 SHA512 c2e3e801af2aefac6b33f061cea091bdf60c54ea97f577812f3fea41032a400f67c5388b48865a42a0806408abef1d120a72ac5de4dd3fee14d207ede77d0247
DIST pueue-4.0.4-crates.tar.xz 30726280 BLAKE2B 8b3e2446214e07005d606b8752c5e59e42f751859772034cfcffbd6f44b588ca603780975222fc994e5e0abae063a41ffa6cd08b9d2968ac170dfbbfab684064 SHA512 60dc39b16219a34bdd95beb5f7d6489f9baf1bf8c2c0485e40430d88efba786c513ce7a3a24621eb30e80d4f20bc33f1d1698116e58b71f6e717c364493712b6
DIST pueue-4.0.4.tar.gz 341361 BLAKE2B c04921d83d33be9821ac8c359ad36bebfa05d29e1bedec9a01663539b839d6620b458f80f3400fc53f791b621031c50671f9feb64238e4a789f42eca596c636c SHA512 fc79d9dd2acd8861e67a2a52ddf935c7e923b89899abbd487aa8f30b85a9272d56f94a92442380576850e9eacac0e71817e8a852565712f08e17e9921c523845

View File

@@ -0,0 +1,50 @@
# Copyright 2024-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CRATES=""
RUST_MIN_VER="1.88.0"
inherit cargo systemd shell-completion
DESCRIPTION="A cli tool for managing long running shell commands."
HOMEPAGE="https://github.com/nukesor/pueue"
SRC_URI="https://github.com/Nukesor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
DEPS_URI="https://github.com/gentoo-crate-dist/pueue/releases/download/v${PV}/${P}-crates.tar.xz"
SRC_URI+=" ${DEPS_URI}"
LICENSE="MIT"
# Dependent crate licenses
LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense"
SLOT="0"
KEYWORDS="~amd64"
QA_FLAGS_IGNORED="
usr/bin/${PN}
usr/bin/${PN}d
"
src_install() {
cargo_src_install --path pueue
# generate and install shell completions files
mkdir completions
# bash completions
"${ED}"/usr/bin/pueue completions bash completions || die "gen bash completion failed"
newbashcomp completions/${PN}.bash ${PN}
# zsh completions
"${ED}"/usr/bin/pueue completions zsh completions || die "gen zsh completion failed"
dozshcomp completions/_${PN}
# fish completions
"${ED}"/usr/bin/pueue completions fish completions || die "gen fish completion failed "
dofishcomp completions/${PN}.fish
# install the systemd-service
systemd_douserunit utils/pueued.service
}

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -1,3 +1,3 @@
DIST wt-4.12.2.tar.gz 10955876 BLAKE2B 99f64b832cd23d786c4769158738da14ac502c7449ca08b6f0ec6fb3ec251a9e894d00a16b9e1d90f10f95ab3efdc99312b370c88d8a5ee8a1a34b1238ffae20 SHA512 c8df813b137206de83edc97d8c0e91707c963256e7da73fd14612787a6069db17ff431d4637147fefe04d0d3600fa836bacd3d2027d36ca669e5a05662548e05
DIST wt-4.12.3.tar.gz 10956110 BLAKE2B f4886b1e4662de5611ce5fdbbfaf0b374bb2ee15d8c1fff7da5faf9ca226f26ea0981912a040afc91a8b7be739f772aba46501605ad6d041a48cc4ac8c509976 SHA512 120ea51e12fc8e65a26eb3ab6bca04d3db956ca28e945df21c8cb03b0da444bafd742313c8bb713a9d88083956b8c8109c599a254411dcae7da8b9975e7e73c1
DIST wt-4.12.4.tar.gz 10963910 BLAKE2B 16c75dd80527d87e70973a62b5c68e1da4b4efeac466cda508b7786012ed143595abdccf27facda4ec60eddabae0a9ab8e4304e7d51f6dd5e3ea6606fc790b8a SHA512 891522f89d3c14446d897e33f8d8cacdf105fd6ded6681d5fffe44c380f0fb22d20681fedbd5f576e32ea13edfeb1eaa4d4b88fa47968651fd93feb22d98eba6
DIST wt-4.12.5.tar.gz 10961226 BLAKE2B a2441c6321833df3a485fa2c7cb7c49ba8bc4cc7394bd33a6c1509ecba9304a1ca5cf25b9a3010b3c035c2b30c90a02fffdc45dc891cb8dfd1e0ee8692e180f6 SHA512 d150d16eb5a464153436efdf970500c57122c7910faae3c35580026f7c78edfa32ac96c21a9e53cac6103b6f54d36f2baea295187f3026c4efe42d4e6fcb0afc

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<use>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<use>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -1 +1,2 @@
DIST qdl-2.4.tar.gz 49938 BLAKE2B 691dc7e6625ea7c19c62aed41a4bb6c63b8371c1f1182b88e5b0173b8cd5e5799e23ef99e4c09f82cd5d4060bc5b48e96a607ee9d6e19104a5d42c4adc797d82 SHA512 e7cf3780a15f43e66addb6f8e0ce7702b5a311980e0d3ce6c30d67bbe53994777189b58ea85843f44665fa6ad5784e723ace893bb07a248b8dc7f88c34bec10c
DIST qdl-2.5.tar.gz 51204 BLAKE2B c523c01c9a9d5c8902679ec76e88ea7068a4e8c0485bd5ac462fc150cc0b4029439723640eaecf7fdc547faea98760d9e108d8555ef275498291d78eeaaebeef SHA512 b42700225dd93184ae588b64de0479fc46ca51240b1c3c7fb28f27c5d49bddd12c41a8665caf447d66b66d38a7be75cec9e0cdad043240cdd106cc37e2332591

View File

@@ -0,0 +1,46 @@
# Copyright 2023-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit toolchain-funcs
DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms"
HOMEPAGE="https://github.com/linux-msm/qdl"
SRC_URI="https://github.com/linux-msm/qdl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
dev-libs/libusb:1
dev-libs/libxml2:=
"
RDEPEND="${DEPEND}"
BDEPEND="
sys-apps/help2man
virtual/pkgconfig
"
src_compile() {
# $(VERSION) needs to be consistent in all make invocations
export VERSION="${PV}"
local PKG_CONFIG="$(tc-getPKG_CONFIG)"
emake CC="$(tc-getCC)" \
CFLAGS="${CFLAGS} $(${PKG_CONFIG} --cflags libxml-2.0 libusb-1.0 || die)" \
LDFLAGS="${LDFLAGS} $(${PKG_CONFIG} --libs libxml-2.0 libusb-1.0 || die)"
emake manpages
}
src_test() {
emake tests
}
src_install() {
emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install
doman *.1
einstalldocs
}

View File

@@ -7,7 +7,7 @@ inherit git-r3 toolchain-funcs
DESCRIPTION="Tool to communicate with Qualcomm System On a Chip bootroms"
HOMEPAGE="https://github.com/linux-msm/qdl"
EGIT_REPO_URI="https://github.com/andersson/qdl.git"
EGIT_REPO_URI="https://github.com/linux-msm/qdl.git"
LICENSE="BSD"
SLOT="0"

View File

@@ -1,2 +1,3 @@
DIST odin-2026-01.tar.gz 147388145 BLAKE2B 579efc63d4aa91cbe6b6c98f64a504a7f50c0202a6a69c70a15566af32fa912a3d496fbe0d8e6767411cf4aba8de9ba23a0080dee644b10982f9e8452fa9feb7 SHA512 b16eb920643a381af47baba18aa38548eb7decfc276f4ae38323a820eb3ad174872daf9199e432fa805f3e5b897b473e48ecda426b93ff3f9c87c77ea4c5c4e3
DIST odin-2026-02.tar.gz 148130905 BLAKE2B 60463427b224b14a23e4206e249b6d5d7d79aa5b4611ee5ed8fbc0b6888faecba3c497fc6e59168fdb092b29892a974b2a752b7506f244f633354db09ee0ca95 SHA512 7764e567012f067df74a65f1177b3f3f9081b46da4b726047fd2f169eaea8c003990c1dbb4b2568b1ccb17c1a73889b6edde0d601720f87d3fe9d5b9bac71669
DIST odin-2026.01.tar.gz 147388145 BLAKE2B 579efc63d4aa91cbe6b6c98f64a504a7f50c0202a6a69c70a15566af32fa912a3d496fbe0d8e6767411cf4aba8de9ba23a0080dee644b10982f9e8452fa9feb7 SHA512 b16eb920643a381af47baba18aa38548eb7decfc276f4ae38323a820eb3ad174872daf9199e432fa805f3e5b897b473e48ecda426b93ff3f9c87c77ea4c5c4e3
DIST odin-2026.02.tar.gz 148130905 BLAKE2B 60463427b224b14a23e4206e249b6d5d7d79aa5b4611ee5ed8fbc0b6888faecba3c497fc6e59168fdb092b29892a974b2a752b7506f244f633354db09ee0ca95 SHA512 7764e567012f067df74a65f1177b3f3f9081b46da4b726047fd2f169eaea8c003990c1dbb4b2568b1ccb17c1a73889b6edde0d601720f87d3fe9d5b9bac71669
DIST odin-2026.03.tar.gz 148137518 BLAKE2B b384ae9962921e33f4bba51cf3a3134806aa23b0308b35068692436d597f5e6a40d374c5d46772b6f267ee383dc0263158ede2856445a1d6f40b83ab6f200a3a SHA512 7733988f83b7ba2af444545d8a20f6efd7bdda3ed95ff94bcd462d9ec93aa113220b12564e2cb63b5df0306b5458e5ce44e62b499a250017882b5f3eedcba4f4

View File

@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<maintainer type="person">
<email>itai@itaiferber.net</email>
<name>Itai Ferber</name>
</maintainer>
<upstream>
<bugs-to>https://github.com/odin-lang/Odin/issues</bugs-to>
<changelog>https://github.com/odin-lang/Odin/releases</changelog>

View File

@@ -3,11 +3,10 @@
EAPI=8
LLVM_COMPAT=(14 17 18 19 20)
inherit llvm-r1
LLVM_COMPAT=( {17..21} )
inherit flag-o-matic llvm-r2
DESCRIPTION="The Data-Oriented Language for Sane Software Development."
HOMEPAGE="https://odin-lang.org/"
if [[ $PV == 9999 ]]; then
@@ -15,40 +14,41 @@ if [[ $PV == 9999 ]]; then
inherit git-r3
else
MY_PV="${PV/./-}"
SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz"
# Source directory; the dir where the sources can be found (automatically
# unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P}
# If you don't need to change it, leave the S= line out of the ebuild
# to keep it tidy.
SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Odin-dev-${MY_PV}"
KEYWORDS="~amd64"
fi
LICENSE="BSD"
LICENSE="ZLIB"
SLOT="0"
RDEPEND="
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"
DEPEND="${RDEPEND}"
BDEPEND="${RDEPEND}"
src_configure() {
strip-flags
default
}
# build_odin.sh sets its own flags. Some gcc flags cause build failures
CPPFLAGS=""
CXXFLAGS=""
src_compile() {
./build_odin.sh release || die "failed to build odin"
}
src_install() {
insinto usr/lib/odin
exeinto usr/lib/odin
doexe odin
local install_dir="/usr/$(get_libdir)/${PN}"
insinto "${install_dir}"
doins -r base core vendor
dosym -r /usr/lib/odin/odin /usr/bin/odin
# Odin needs to link against runtime libs. Odin can pick up on those libs
# via `ODIN_ROOT`, but installing it into the same base dir keeps everything
# working right out of the box.
exeinto "${install_dir}"
doexe odin
dosym -r "${install_dir}/odin" "/usr/bin/odin"
}

View File

@@ -3,11 +3,10 @@
EAPI=8
LLVM_COMPAT=(14 17 18 19 20)
inherit llvm-r1
LLVM_COMPAT=( {17..21} )
inherit flag-o-matic llvm-r2
DESCRIPTION="The Data-Oriented Language for Sane Software Development."
HOMEPAGE="https://odin-lang.org/"
if [[ $PV == 9999 ]]; then
@@ -15,40 +14,41 @@ if [[ $PV == 9999 ]]; then
inherit git-r3
else
MY_PV="${PV/./-}"
SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz -> ${PN}-${MY_PV}.tar.gz"
# Source directory; the dir where the sources can be found (automatically
# unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P}
# If you don't need to change it, leave the S= line out of the ebuild
# to keep it tidy.
SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Odin-dev-${MY_PV}"
KEYWORDS="~amd64"
fi
LICENSE="BSD"
LICENSE="ZLIB"
SLOT="0"
RDEPEND="
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"
DEPEND="${RDEPEND}"
BDEPEND="${RDEPEND}"
src_configure() {
strip-flags
default
}
# build_odin.sh sets its own flags. Some gcc flags cause build failures
CPPFLAGS=""
CXXFLAGS=""
src_compile() {
./build_odin.sh release || die "failed to build odin"
}
src_install() {
insinto usr/lib/odin
exeinto usr/lib/odin
doexe odin
local install_dir="/usr/$(get_libdir)/${PN}"
insinto "${install_dir}"
doins -r base core vendor
dosym -r /usr/lib/odin/odin /usr/bin/odin
# Odin needs to link against runtime libs. Odin can pick up on those libs
# via `ODIN_ROOT`, but installing it into the same base dir keeps everything
# working right out of the box.
exeinto "${install_dir}"
doexe odin
dosym -r "${install_dir}/odin" "/usr/bin/odin"
}

View File

@@ -0,0 +1,54 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
LLVM_COMPAT=( {17..21} )
inherit flag-o-matic llvm-r2
DESCRIPTION="The Data-Oriented Language for Sane Software Development."
HOMEPAGE="https://odin-lang.org/"
if [[ $PV == 9999 ]]; then
EGIT_REPO_URI="https://github.com/odin-lang/Odin.git"
inherit git-r3
else
MY_PV="${PV/./-}"
SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Odin-dev-${MY_PV}"
KEYWORDS="~amd64"
fi
LICENSE="ZLIB"
SLOT="0"
RDEPEND="
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"
BDEPEND="${RDEPEND}"
src_configure() {
strip-flags
default
}
src_compile() {
./build_odin.sh release || die "failed to build odin"
}
src_install() {
local install_dir="/usr/$(get_libdir)/${PN}"
insinto "${install_dir}"
doins -r base core vendor
# Odin needs to link against runtime libs. Odin can pick up on those libs
# via `ODIN_ROOT`, but installing it into the same base dir keeps everything
# working right out of the box.
exeinto "${install_dir}"
doexe odin
dosym -r "${install_dir}/odin" "/usr/bin/odin"
}

View File

@@ -3,11 +3,10 @@
EAPI=8
LLVM_COMPAT=(14 17 18 19 20)
inherit llvm-r1
LLVM_COMPAT=( {17..21} )
inherit flag-o-matic llvm-r2
DESCRIPTION="The Data-Oriented Language for Sane Software Development."
HOMEPAGE="https://odin-lang.org/"
if [[ $PV == 9999 ]]; then
@@ -15,40 +14,41 @@ if [[ $PV == 9999 ]]; then
inherit git-r3
else
MY_PV="${PV/./-}"
SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz"
# Source directory; the dir where the sources can be found (automatically
# unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P}
# If you don't need to change it, leave the S= line out of the ebuild
# to keep it tidy.
SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/Odin-dev-${MY_PV}"
KEYWORDS="~amd64"
fi
LICENSE="BSD"
LICENSE="ZLIB"
SLOT="0"
RDEPEND="
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
$(llvm_gen_dep '
llvm-core/clang:${LLVM_SLOT}=
llvm-core/llvm:${LLVM_SLOT}=
')
"
DEPEND="${RDEPEND}"
BDEPEND="${RDEPEND}"
src_configure() {
strip-flags
default
}
# build_odin.sh sets its own flags. Some gcc flags cause build failures
CPPFLAGS=""
CXXFLAGS=""
src_compile() {
./build_odin.sh release || die "failed to build odin"
}
src_install() {
insinto usr/lib/odin
exeinto usr/lib/odin
doexe odin
local install_dir="/usr/$(get_libdir)/${PN}"
insinto "${install_dir}"
doins -r base core vendor
dosym -r /usr/lib/odin/odin /usr/bin/odin
# Odin needs to link against runtime libs. Odin can pick up on those libs
# via `ODIN_ROOT`, but installing it into the same base dir keeps everything
# working right out of the box.
exeinto "${install_dir}"
doexe odin
dosym -r "${install_dir}/odin" "/usr/bin/odin"
}

View File

@@ -5,7 +5,7 @@ EAPI=8
LLVM_COMPAT=( {17..21} )
PYTHON_COMPAT=( python3_{11..14} )
inherit flag-o-matic llvm-r1 python-single-r1
inherit flag-o-matic llvm-r2 python-single-r1
DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language"
HOMEPAGE="https://www.swift.org"
@@ -130,7 +130,7 @@ pkg_setup() {
python_setup
# Sets up `PATH` to point to the appropriate LLVM toolchain.
llvm-r1_pkg_setup
llvm-r2_pkg_setup
}
src_unpack() {
@@ -155,7 +155,7 @@ src_unpack() {
}
src_configure() {
# `llvm-r1_pkg_setup` sets these tools to their absolute paths, but we need
# `llvm-r2_pkg_setup` sets these tools to their absolute paths, but we need
# to still pick them up dynamically based on `PATH` for stage1 and stage2
# builds below (to keep all parts of the Swift toolchain compiling with the
# same internal tools).

View File

@@ -5,7 +5,7 @@ EAPI=8
LLVM_COMPAT=( {17..21} )
PYTHON_COMPAT=( python3_{11..14} )
inherit llvm-r1 python-single-r1 toolchain-funcs
inherit llvm-r2 python-single-r1 toolchain-funcs
DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language"
HOMEPAGE="https://www.swift.org"
@@ -138,7 +138,7 @@ pkg_setup() {
# Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure
# we're using the toolchain for compilation.
llvm-r1_pkg_setup
llvm-r2_pkg_setup
}
src_unpack() {

View File

@@ -5,7 +5,7 @@ EAPI=8
LLVM_COMPAT=( {17..21} )
PYTHON_COMPAT=( python3_{11..14} )
inherit llvm-r1 python-single-r1 toolchain-funcs
inherit llvm-r2 python-single-r1 toolchain-funcs
DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language"
HOMEPAGE="https://www.swift.org"
@@ -140,7 +140,7 @@ pkg_setup() {
# Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure
# we're using the toolchain for compilation.
llvm-r1_pkg_setup
llvm-r2_pkg_setup
}
src_unpack() {

View File

@@ -5,7 +5,7 @@ EAPI=8
LLVM_COMPAT=( {17..21} )
PYTHON_COMPAT=( python3_{11..14} )
inherit llvm-r1 python-single-r1 toolchain-funcs
inherit llvm-r2 python-single-r1 toolchain-funcs
DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language"
HOMEPAGE="https://www.swift.org"
@@ -141,7 +141,7 @@ pkg_setup() {
# Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure
# we're using the toolchain for compilation.
llvm-r1_pkg_setup
llvm-r2_pkg_setup
}
src_unpack() {

View File

@@ -5,7 +5,7 @@ EAPI=8
LLVM_COMPAT=( {17..21} )
PYTHON_COMPAT=( python3_{11..14} )
inherit llvm-r1 python-single-r1 toolchain-funcs
inherit llvm-r2 python-single-r1 toolchain-funcs
DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language"
HOMEPAGE="https://www.swift.org"
@@ -141,7 +141,7 @@ pkg_setup() {
# Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure
# we're using the toolchain for compilation.
llvm-r1_pkg_setup
llvm-r2_pkg_setup
}
src_unpack() {

View File

@@ -5,7 +5,7 @@ EAPI=8
LLVM_COMPAT=( {17..21} )
PYTHON_COMPAT=( python3_{11..14} )
inherit llvm-r1 python-single-r1 toolchain-funcs
inherit llvm-r2 python-single-r1 toolchain-funcs
DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language"
HOMEPAGE="https://www.swift.org"
@@ -141,7 +141,7 @@ pkg_setup() {
# Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure
# we're using the toolchain for compilation.
llvm-r1_pkg_setup
llvm-r2_pkg_setup
}
src_unpack() {

View File

@@ -5,7 +5,7 @@ EAPI=8
LLVM_COMPAT=( {17..21} )
PYTHON_COMPAT=( python3_{11..14} )
inherit llvm-r1 python-single-r1 toolchain-funcs
inherit llvm-r2 python-single-r1 toolchain-funcs
DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language"
HOMEPAGE="https://www.swift.org"
@@ -141,7 +141,7 @@ pkg_setup() {
# Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure
# we're using the toolchain for compilation.
llvm-r1_pkg_setup
llvm-r2_pkg_setup
}
src_unpack() {

View File

@@ -5,7 +5,7 @@ EAPI=8
LLVM_COMPAT=( {17..21} )
PYTHON_COMPAT=( python3_{11..14} )
inherit llvm-r1 python-single-r1 toolchain-funcs
inherit llvm-r2 python-single-r1 toolchain-funcs
DESCRIPTION="A high-level, general-purpose, multi-paradigm, compiled programming language"
HOMEPAGE="https://www.swift.org"
@@ -141,7 +141,7 @@ pkg_setup() {
# Sets up `PATH` to point to the appropriate LLVM toolchain, and ensure
# we're using the toolchain for compilation.
llvm-r1_pkg_setup
llvm-r2_pkg_setup
}
src_unpack() {

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -1 +1 @@
DIST open62541-1.4.14.tar.gz 4221041 BLAKE2B 36cf983fc45b4e310cc61446a1766a476939708009a6efd5e6e901bebd137791cbb00797aa0c0ed6aa46021289475c792fedfd8d9452c052437c6a0db484152d SHA512 521e29921d7aed6ee9766a1781c28071447ec0046f02a23376798ac35c18feba37cc0f4c217df41abb1c4470b7bf7aae26cf88da0ec8136f64a969be9ff56426
DIST open62541-1.5.2.tar.gz 6540399 BLAKE2B 79257391211041c5b288e9a4a70b9addddba80387e72566cbdad81aa912c8f9cfcd6efb89381bdbf08835151c39ac24def830ae8ab1abea1249045d7ebb9c475 SHA512 57aee7431049cebc10720e94310e2268da7bafa4535ef0971ea032b4a4f4d3b5656e220d895c5eb03805966a02a85a5e0538e72027d33a427cc7b6ca1a203c4a

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2025 Gentoo Authors
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python3_{12..14} )
inherit cmake python-single-r1
DESCRIPTION="Open source C implementation of OPC UA"
HOMEPAGE="https://www.open62541.org/"
HOMEPAGE="https://open62541.org/"
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0"

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<longdescription lang="en">

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<longdescription lang="en">

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -1 +1 @@
DIST posthog-7.9.6.gh.tar.gz 627602 BLAKE2B 1be237d85e0903bb6d762db9a17e37e3c3c96e7b106b714c89cffd74753aca705ada3784990bd52840be9eaa5791e9f4455806a94bb0e27cf06eaa2931e214db SHA512 5667e6b9ffffbf29258bdb9f9d54cd10eac23ae6b311ad94960f8e2c4b434294463aa053a13ffbe094e9f22960f52f851b8654c84d2afd8a15709e44acb638b2
DIST posthog-7.9.7.gh.tar.gz 628295 BLAKE2B 2cc6a7e720c9138c099891172735ac8cc15cc712fae0418518a6f582bcaf3f5c69f0838af083a32016622610d0da68af5a12bcc18e6cec2ed7e1e78070027336 SHA512 18f5d6865cfc189e911f083d3173c7de0344f62356def1790647cc550a6c0eedb7deeb00f87e5d724687fe523417a6dab581660c80eee27963ce4acbe3acb030

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -1,5 +1,5 @@
DIST codex-0.107.0.tar.gz 4726488 BLAKE2B cd9f4342353407e7053c4a5c1bff4e3f3564ee07b85a78a46c19856b8d37d5e65c3b3464bff65aceb8f05053eaad0ea609ce980ee2e5207c87839ba9a110a5ee SHA512 6f878ad05489f56a32d7d0d43215be0e6f849fafa1ff2d4e1d322bf56dfae94c1414e34d01ce760b754c871bebb689368f68fc87bf0f5e23e4b2dfa0eb057fbc
DIST codex-rust-v0.107.0-crates.tar.xz 87071148 BLAKE2B e6774fa8747058bfcc951cd2bbcce652197d8285a9ee38afd9aa78909771edc74747d757dceb6d21d815dfdd6875fc79065dbb4f82fc0d96c0d3385f58b6a483 SHA512 ea5b9f88a3bc4fd66f6a232000bb87895a2bc5953a59d66b213f89da856b23f1969f69dc9254a113a49389360d5344a269bb8b3f76d601d4f1ee4f13d14c2690
DIST codex-0.112.0.tar.gz 4939685 BLAKE2B f89f0aedc52e46ea3e702b2accfe28760710991d944616d95cabc01cc8a9d11425bf40a5512461f048536dfb3b4949b0016e1897ccf245e3e0b0c48a0c03f4da SHA512 dd3131a1117163de0d3aca1f21a742064db7383ee2e4256e03139472993a446d4163240d200f33922bfb24fcc658f1660ad081012dac9dd5a51c144f7f8c2966
DIST codex-rust-v0.112.0-crates.tar.xz 87136104 BLAKE2B cca8a1288c271338bc2c9f1fcccc44ed0eadfbce0cd24cb8ab983a2347592ab493eaa88ffebb7f5f181a478d273421f53bf326e555aea87e334478f6719e1f30 SHA512 c6e4bccaa9438e038d386e5b4a9cc9f0786172431e5aa38a386148be3f2e90bdd5298fb23c1d3097635876e81fd6aa4043a66a1c65dc6bad84b84b3b67e3de7c
DIST crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44
DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0
DIST ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef

View File

@@ -1 +1 @@
DIST gemini-cli-0.31.0.js 25161610 BLAKE2B acba9fe74034c488891e15e55d52a7480f41e1fc1c19d95d9506f1486f8a83cb86b9ed42786c3876483c10358bab28719ce764bcd7ac32f8c223716504854910 SHA512 ba4bd97eb5b252b0b1b8807814ddc6f10d92e407f20629a449bc3275636f1c2600328f18c3099b81f9ad6dab480b8d6f866f25380ca41a1932c4b0786cc706b5
DIST gemini-cli-0.32.1.js 25248686 BLAKE2B 27b64864f0dadf425fc2993f3dcd5871080c1c9bed3d728f38b23da1748b3e3028db61d600363af3b6a7666f57f60e0931e80c1888b7efbfa6edb6f32bc6334b SHA512 9d2da5ee1880f8d1d99bf4255d8bd01dbe73799cbbd4e6ab4765eb3851798be885a874d224187a85301f0ccc871046633a30f0ab178432158faee9092d87b6f5

View File

@@ -4,3 +4,6 @@ DIST google-antigravity-1.18.4_arm64.deb 152782680 BLAKE2B 277c48e0299f72034ae4e
DIST google-antigravity-1.19.6-verify-sig.tar.xz 4500 BLAKE2B 553ead46db5613bc847b6788b39e81146fbd9c6e99b9881c10b7d028a154f49af2d0d6e9b22f03cf74cfa10977c2902ab6c4c3f4df4e52398ae7b9f1e19f48c3 SHA512 b84f860d3fad1865c66441f3c5f03e4ff0fc7ee6471e9ef9b591ec66736155ed1a44364e0f2fe2423ddd4069ad91dc18b2e51cea28289a8655f2526f673dbcb2
DIST google-antigravity-1.19.6_amd64.deb 159904276 BLAKE2B 7a1a9bc763167b9212da3a9bc8b25aa7c33e49c80c1cbfca862aa5907943f3e1361b395be76698c2f166c32a7046bb117216dcde24d316f0fa52cbce76016331 SHA512 cfcbdc3b3c6c8301776dde62680f99a2dc231155e4231b15369066cfa0a3e597819234e0469243f202d9d0e9f3a63371f8c9db07f40a540bbaf3cc3fa116f52a
DIST google-antigravity-1.19.6_arm64.deb 150765848 BLAKE2B 3047cd634c70675629751801a37ac82974f5262f4c97ef7a9978ed9c726fee22c2e5077a5e45bcdb98ffba335929eaf9780fe375ec695199165e997aac6039ff SHA512 19a7a6fa34a019f62c26282270f35853043ab89970e5bd516e55ae6e3a7d36fb3cc002fc5259012ccfa17f44725cd6873107f59127c8b83dd2419f4a5c45fbcd
DIST google-antigravity-1.20.4-verify-sig.tar.xz 4796 BLAKE2B 270181e306087d456166abab0fee97dba787e9ad7410f0d7f134d49bff0391801e85175f325650e9243686cc101460291df371fb52934a45afacb80360cf5e31 SHA512 4cbda5508a0d0c6e3187321f857b091634f09db74d68467cf7084ca5b415122f05f4f599ad4fa6ae4f332eefe31e82e9878ba4a374e83d0f113e8926964a352f
DIST google-antigravity-1.20.4_amd64.deb 160702424 BLAKE2B 786a36b1f2395df03b483b022c23827a790a8883d740f31903d4920770d271eadd15fe14f464519c151cfe086396251586f219e79ca5a14289f72dc95ca4d1ff SHA512 b4d00c73d10cd6fc70d60185b8294cf215fb104698959c07119ba45d32224d399707898c807c5bfee05026c3379acceeaab91bb17e0656f1511c335b16b0519c
DIST google-antigravity-1.20.4_arm64.deb 152005212 BLAKE2B ff8d98a4f3b168a5a8d1f1cfda60364a6c6476e4a6579b438518dfdf515f1abc7b6c3bf79d25d46f3209da6e8710ff8eb31e9b84def1104c652159d0b455b32e SHA512 c6671e0d87fa2d748e3c0bf89acc020ced1a01798008111ad14860345029f2421aa7f2e6cd957b4e1db0b181af86fa0e2e5a7ee834c2c045b84f88cf8d3749c4

View File

@@ -0,0 +1,152 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi
fil fr gu he hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR
pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi zh-CN zh-TW"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/google-artifact-registry.asc
inherit chromium-2 eapi9-pipestatus optfeature pax-utils unpacker verify-sig xdg
BASE_SRC_URI="https://us-central1-apt.pkg.dev/projects/antigravity-auto-updater-dev/pool/antigravity-debian"
# See ${BASE_SRC_URI/pool/dists}/main/binary-${ARCH}/Packages
BUILD_ID_AMD64="1772839303"
BUILD_ID_ARM64="1772839295"
DEB_HASH_AMD64="7de628d6948bc8d402b01eff21b60a99"
DEB_HASH_ARM64="b25f84e12a05c9892e03a43bd08d8fe2"
DESCRIPTION="Google's AI-first IDE and agentic development platform"
HOMEPAGE="https://antigravity.google/"
SRC_URI="
amd64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_AMD64}_amd64_${DEB_HASH_AMD64}.deb -> ${P}_amd64.deb )
arm64? ( ${BASE_SRC_URI}/antigravity_${PV}-${BUILD_ID_ARM64}_arm64_${DEB_HASH_ARM64}.deb -> ${P}_arm64.deb )
verify-sig? (
https://raw.githubusercontent.com/falbrechtskirchinger/overlay-assets/main/distfiles/${P}-verify-sig.tar.xz
)
"
S="${WORKDIR}"
# It's complicated...
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="kerberos verify-sig"
RESTRICT="bindist mirror strip"
RDEPEND="
|| (
sys-apps/systemd
sys-apps/systemd-utils
)
>=app-accessibility/at-spi2-core-2.46.0:2
app-crypt/libsecret[crypt]
app-misc/ca-certificates
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/libglvnd
media-libs/mesa
net-misc/curl
sys-apps/dbus
virtual/zlib:=
sys-process/lsof
x11-libs/cairo
x11-libs/gtk+:3
x11-libs/libdrm
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libxkbcommon
x11-libs/libxkbfile
x11-libs/libXrandr
x11-libs/libXScrnSaver
x11-libs/pango
x11-misc/xdg-utils
kerberos? ( app-crypt/mit-krb5 )
verify-sig? ( >=sec-keys/openpgp-keys-google-artifact-registry-20210504 )
"
QA_PREBUILT="*"
QA_DESKTOP_FILE="usr/share/applications/antigravity.*\\.desktop"
# Google Chrome installs into opt/google/chrome
AG_HOME_BASE="opt/google"
AG_HOME="${AG_HOME_BASE}/antigravity"
pkg_pretend() {
# Protect against people using autounmask overzealously
use amd64 || use arm64 || die "Google Antigravity only works on amd64 or arm64"
}
pkg_setup() {
chromium_suid_sandbox_check_kernel_config
}
src_unpack() {
if use verify-sig; then
unpack ${P}-verify-sig.tar.xz
# Verify APT chain of trust:
# InRelease (signed) -> Packages (checksum) -> .deb (checksum)
# ${BASE_SRC_URI/pool/dists}/InRelease
# ${BASE_SRC_URI/pool/dists}/main/binary-${ARCH}/Packages
verify-sig_verify_message InRelease - \
| sed "s,[0-9]\+ main/binary-${ARCH}.*,Packages.${ARCH}," \
| verify-sig_verify_unsigned_checksums - sha256 Packages.${ARCH}
pipestatus || die
cd "${DISTDIR}" > /dev/null || die
local BUILD_ID_ARCH=BUILD_ID_${ARCH^^}
sed -n "/^Version: ${PV}-${!BUILD_ID_ARCH}/,/^SHA256:/p" \
"${WORKDIR}/Packages.${ARCH}" \
| sed "s,^SHA256: \(.*\),\1 ${P}_${ARCH}.deb," \
| verify-sig_verify_unsigned_checksums - sha256 ${P}_${ARCH}.deb
pipestatus || die
fi
}
src_install() {
dodir /
cd "${ED}" || die
unpacker ${P}_${ARCH}.deb
mkdir -p "${AG_HOME_BASE}" || die
mv "usr/share/antigravity" "${AG_HOME_BASE}/" || die
pushd "${AG_HOME}/locales" > /dev/null || die
chromium_remove_language_paks
popd > /dev/null || die
sed -e "/updateUrl/d" -i "${AG_HOME}/resources/app/product.json" || die
if ! use kerberos; then
rm -r "${AG_HOME}/resources/app/node_modules/kerberos" || die
fi
# Do we really need a separate MIME type for the same file?
sed -e "s|application/x-antigravity-workspace|application/x-code-workspace|g" -i \
usr/share/applications/*.desktop \
usr/share/mime/packages/antigravity-workspace.xml || die
sed -e "s|^Exec=/usr/share/antigravity/antigravity |Exec=/${AG_HOME}/antigravity |" \
-i usr/share/applications/*.desktop || die
mv usr/share/appdata usr/share/metainfo || die
pax-mark m "${AG_HOME}/antigravity"
dosym -r "/${AG_HOME}/bin/antigravity" "usr/bin/google-antigravity"
}
pkg_postinst() {
xdg_pkg_postinst
optfeature "desktop notifications" x11-libs/libnotify
}

File diff suppressed because it is too large Load Diff

View File

@@ -42,7 +42,7 @@ DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc
DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9
DIST fluent-uri-0.1.4.crate 33596 BLAKE2B 440d2b84b81c7adc64c70d8bdec1edcd615af70a57f291d1a9b81ab23f483189f834f8259e5f077e119e17d9067c7172c7ee76aa88528a7175a4495c3fbb79fa SHA512 b4611ffe1658692af6737f61cb9d5712b6fae09d8f7f107b8acaba3dfec16eb259dda9c54393e3a820cbd21aa23eb18b86c2a3fc0b2393a0d7bf4c3880b8b1b3
DIST full_moon-2.0.0.crate 408002 BLAKE2B 859d00f5185eb276e1cf825081fcc8c88741daae6838660547fa34274d63a349648e3322c3531cb1e78fb68f39b00b237c9117c6038a2fb3119a888ea13b1812 SHA512 2ab41fbccdd5ba1291a56c5d393fc2d8f02260131e5c7ef8b6dc919200bfa934e305c4df6553e3e19197919ce331ac4604ac943d5440befa21bc124e3dd02b29
DIST full_moon-2.1.1.crate 433720 BLAKE2B 2671d65997cf0137022bf83f1028bce081827f6996da2824ce71507a3f17a654d8ab037a0bf85bd77505a363755522b920ba9dcb60dbf29563cc85a029ad9d5c SHA512 76b8a2f9d181406154004b3b7ef407190f9e7bbb03934285ce32333b514cf9a59340554c80a62c318dbde5c66c43c100f0275b3267d82d07c7fb06db07c45390
DIST full_moon_derive-0.11.0.crate 5356 BLAKE2B 41def5b81c498dc3d2abb132547b8ce668abf578240668a305fd2ec92d017cb10cf4073dbc15afafb466e16460c5a591bde563b13021fa57ee95c5453271e0c0 SHA512 81010081b196493009764764b03abfbf4b96b91b9dc411703162b2af9e2e27cafa69ae890e5ae648c66dae4c39f206af9190226868c4c0e7ba49e99e701f646a
DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc
DIST globwalk-0.9.1.crate 12572 BLAKE2B 3518672646219e391aa0f157ae6597c78603bbef776d92403b874f848846d60ff8734e75b117dc76b1be91f830157cfce698058f445773748b9dda9cdaf3afce SHA512 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448
@@ -104,7 +104,7 @@ DIST smol_str-0.3.2.crate 17504 BLAKE2B 48646998e13fd5cacadbe2eeedfd948b67247a65
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST strum-0.25.0.crate 5539 BLAKE2B 9c031e5ce19e2ecaa63e63118197c740ae9295b8881f6280ad92847b99fca6fb08b0d395ab1b2a66e25c8374cd18866d8436540538e3c0f1f047fd2235971b40 SHA512 a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a
DIST strum_macros-0.25.3.crate 22570 BLAKE2B 511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c SHA512 e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
DIST stylua-2.3.1.tar.gz 452079 BLAKE2B cd12c444b05a76b6fca0e641959b66d6a6a3fb31bf429ca2c5c95d3558c41bf3a8432d908c178dd6a0d87a084fa9637cc5cf9ed8fb5db492f0b0db3291491208 SHA512 b7c4b6495c7bbe381793f1a4c2849ff9686be03c818110024e46478b3099878b041fba605088188cc5052cd21e84678a74efd4d72ac8cfc039c33b7b7c5093c3
DIST stylua-2.4.0.tar.gz 465176 BLAKE2B c15db3bfc03d537a406daf95325cc1eb32e72b9b79532cf395f409e975a0df9b93f76fdf2761ffd67e37fc138ad6f98e7a53b7aca926a2727e54d26a1ed0b951 SHA512 e6bdd5b6774ff808a64481ac85ddda60c8dc3372f4bbf88cac046eebcf8cb2663d84cb2be24549ef524fa553c97f55eff08c9cebf9e444444765ef9202ca9065
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.100.crate 297947 BLAKE2B 50a9b244732eebc16464bef152bb620d86aba590942b0d68710d36e89c0ee752629be5bb8db48866c7d252d545ab910625891a5a9b499ad9142191881eb9b42b SHA512 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c
DIST tempfile-3.9.0.crate 32182 BLAKE2B 4e802990988aff3ab5173bd96dbd906651a8df46b2619e6a500a3b9e7f4a3cd01dc7ee977791343f7875afdc4793a845000bb363d8c1a6599aeb6b1efcce5d56 SHA512 04e06c966bfa7a1567e7185ebd5c2876b96e46e36af14931bf0eba63795cd20d1c3427b6709a4cab2a68b8d289fdabd5537a50e5407a76e3a9fa0dcc7d3ce6d7
@@ -124,11 +124,10 @@ DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9
DIST wasm-bindgen-0.2.90.crate 182529 BLAKE2B 309bf19f4f0551ced885ef7ef80c56bc54431cf06c77e430872fb87e3cfde0c0dc49b018d070b505ea8e488e94a4845ed143430e3c4b70ee48713147b980c6e9 SHA512 c6f73581590a8142b66bdc6373d925f1b1d37d4d09718b49c3454d3d2e16eab3dde97724cbd246420e0c29656bac8ede82eaa0b0e94f22238628dd974223db62
DIST wasm-bindgen-backend-0.2.90.crate 28348 BLAKE2B 14193bacce7df590b372bbab1126255cca027fd94c76c17ab13b06e7c18346b5ffff5e2c9d0ff5bdc631846fca70eac9a43e4ffcaf58f0c062ee36fe025abf75 SHA512 7b19cfee23dad5b09b6089d2b56692bc183d477fed5db8a91a6b30c574b3de4b1d45004761248d8c5437ce20a5ff64f7e081fccbd84e8ed72fd154e5a06607da
DIST wasm-bindgen-macro-0.2.90.crate 13904 BLAKE2B bd5e3521c27f7ec3cee0f2ac4cf894ea5a9b9bde65ec55ae9b29d033b986338af92e2dc9932b87dbf739f4ba48230f17a16226cf1826afe13b102225af29c1c8 SHA512 97dc09c02ea4daa1694f3a118aed3ae958373e179bc7ae4d7bcd14b9958f79c03564d678ec04d7f80b6e6a5529f63f1a853b2905055be8a210d41a12ff279007
DIST wasm-bindgen-macro-support-0.2.90.crate 20008 BLAKE2B 46172ab1e6d03faa2a29d8b2d1bb3b37dcb830d73aa96d0922b63627a6eced1d38729ff85bba7eba3e89dfbd04fbb92a4b87cd74a1a906286c61145e3ad38da9 SHA512 9a5782cebb192276a0a05b54f8cadd994cbb97388d72c85f9c60754ade309684883cb2f916badc1360522a6599172eab84aa2bc981889cf2ef2aed8a4e0a3577
DIST wasm-bindgen-shared-0.2.90.crate 7264 BLAKE2B 2082267bcfae660b72f6d5996a563d10319a1cd7078b37070f41e96aa56da31ca0a22c168a1e5fe52294f5d7a50c76d06f03d489cfcc0826db29316f2e67ebbc SHA512 f6639c004b17661d0a571181e1447db7eeadbfe93005d6f0e1bab983967591b64cf2ed21e7b77934ad45058adedcae28af1ef141696bd598f9c2d683abf93018
DIST wasm-bindgen-0.2.108.crate 49120 BLAKE2B 7cda1630cf38a776750f91d5811a55f955fc05f8460bb5ec12f147b37763ab73c0f40bfab4ae85d9cff93c80a6d0845916d47d61f4eb1750844c9459254bfb75 SHA512 d938d6fee0e9018cf3e1d3bf736b3ef9fbad3b20854917c93409bb4baad70c3a8220646ad3aa8e340d91c655eb7d0ccde01f4f38eb6941780c88c70989616716
DIST wasm-bindgen-macro-0.2.108.crate 9283 BLAKE2B 89ae171ed3418bcf27f3a55a8fb03c9d8983bfd16254e9419fe93671ea68532d83a24a6e4b6834a291e4fd068049216c84272f041cd99f76a620f7bbf5f2dde9 SHA512 5b154c3010a31bb7338d16e559a9b3d2d69cab7681914d22e8b4331cafbc2e6d8b5913fcfbdf5a3ee0e793918affc94ae0dac76fa407f02881ba4642ed1a2b66
DIST wasm-bindgen-macro-support-0.2.108.crate 49855 BLAKE2B 5282f38ec1f5de7f1147145e9083863965e047e75c0b5cfbd46231619ace34b59a2a4db6d3298d265df35dd40de48a8cce2a47678644af432cf28368d3c9345c SHA512 8ccbf76754e3d62df3f157e397a3b560083e429840be50f38dd77cf737eb892db3054295d62f0df2a6cb78589a9abda6e9bc2fbcb2fd431ea74dcae46470b2e6
DIST wasm-bindgen-shared-0.2.108.crate 10121 BLAKE2B c7e80b0eed58bae092167450b44dde4d351188115c5b5d966ed2ce39b4fdeea77ceba89d7bd28400ea92f639b17cdc557a57428da8f4a379d2ecb90ad847f13c SHA512 97fea5811a789c68c8a9b19587450d69b40bf2b76e38efcbb12f4864ffc2ca38a5d3deb5d9d437f47458d44f05afcfc5078c748996c3fcefd65e15bbdf9b226a
DIST web-sys-0.3.67.crate 725967 BLAKE2B 4d9080733645fe5056bef44d7649372ab588ad8642bc8581f15c7d24cbceafbd214569a5f07f968d30999b08588005c5ffa0c63da16d44bdd6d772e8bf712a1c SHA512 9653be945e3c19dd5ff344ee002f41762a5efc24af316424a30246427e15d1c945f6ae25b9d6dec1881867003ea0dc261adef328bc1a1a8f94d7d792faa95e1f
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2

View File

@@ -1,7 +1,7 @@
# Copyright 2024-2025 Gentoo Authors
# Copyright 2024-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.15.0
# Autogenerated by pycargoebuild 0.15.1
EAPI=8
@@ -51,7 +51,7 @@ CRATES="
errno@0.3.8
fastrand@2.0.1
fluent-uri@0.1.4
full_moon@2.0.0
full_moon@2.1.1
full_moon_derive@0.11.0
globset@0.4.14
globwalk@0.9.1
@@ -132,11 +132,10 @@ CRATES="
version_check@0.9.4
wait-timeout@0.2.0
walkdir@2.4.0
wasm-bindgen-backend@0.2.90
wasm-bindgen-macro-support@0.2.90
wasm-bindgen-macro@0.2.90
wasm-bindgen-shared@0.2.90
wasm-bindgen@0.2.90
wasm-bindgen-macro-support@0.2.108
wasm-bindgen-macro@0.2.108
wasm-bindgen-shared@0.2.108
wasm-bindgen@0.2.108
web-sys@0.3.67
winapi-i686-pc-windows-gnu@0.4.0
winapi-util@0.1.6

View File

@@ -1,4 +1,4 @@
DIST ghorg-1.11.0-vendor.tar.xz 2352664 BLAKE2B 16d25ff3d8375e6802611f5b8479d36059d73a39ea7ac6e9d0b6c3ce67ff33ce6f4ec928e1310807bb7706abfa060d5191cdaacf924d0786f7640a3633909b61 SHA512 693d1bb495f2c29521fe73f7bcbb2a160fbb4678c6a55c9ddbcccc5c2faf2af306e97f1048b751936ba6f4a0d757852e7de631d6d0857079e141d1f6cdb4fa9d
DIST ghorg-1.11.0.tar.gz 4299775 BLAKE2B 81cca7a8631347f608a58b5c0dfb5b611d7df650046a437621430fcfaa35ff18e990337d6be8c20f4140462f9df83f9799dd0927b6be8a94d4e0df1c6c697a5c SHA512 5bab15aa6549873275b392810c7ae95952d440f60f82a2eacc384797607f81e1a1d84e29b7d8aeafe69c5288131d14d8fc845cc451b846dc1fdddb1a36c901e9
DIST ghorg-1.11.7-vendor.tar.xz 2480348 BLAKE2B a0eb4d731e03112d194c9d1f4ae87d93e56dadf665163240ccbbcef56da96981b65fbd497f6a3f714742bd5cbc4e33f464fa0af242ab0b3bdbb1d1b90630bb18 SHA512 2716e642ea9f0512647785db8438eec3c415cf86bb379f0945f75cd2b3321526f4a3016e6ec0307908147bc87b0f5d6cdc1eb5035fa768e6adb4ff529d616473
DIST ghorg-1.11.7.tar.gz 4754210 BLAKE2B abf0a016d42e1c627a7d120191600a32e5e0dbd40667bfecfd767e084996e075b2a95d5142eaee360c0869caa46a8d114ac4b5b59567fe6bf7ed2e8b7f389452 SHA512 8e5d8f4995709f1c5e6b3056afb998602234fee99e2d4cb3fc62a0d95e34f3be0d0d746a8b08debe5a8c3545097c6a05c5752f7e970ade5dcd02027b6ed8409e
DIST ghorg-1.11.9-vendor.tar.xz 2492016 BLAKE2B 5df16f978b10488b3e17ff388421108c7207f6d2ebce090569c41c6e3fbce96d51b9f2e44d63866e7d22ac6f580741721980e06a409488965250bc443ab7e9aa SHA512 9e79118ab387ea3709b2fa50406eb06acc2f81e5af2b21a34354d763d28d7022e790a78c02d2a210db9c8e5e31cb7c95a56377f8a905f72e8e75ba587b42f6d4
DIST ghorg-1.11.9.tar.gz 4777906 BLAKE2B b22688e715a7860bdf6783bda22b34f2c4a2e6c3d8aec8b545ebb70b81137f59f5afa8c607724c903b3fc66c9a58cc4481c10635a5da87d847b21a083c525474 SHA512 4d8d1efa7c22f4d7868d2e417952b349996fb73b69fbb4361fc02c27db37c3ba5ce5d284d94c3b54798b3677d03dae632c407ced215e543f5799d2f50924a43b

View File

@@ -1,4 +1,4 @@
# Copyright 2024-2025 Gentoo Authors
# Copyright 2024-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -56,6 +56,11 @@ BDEPEND="
[[ ${PV} != 9999 ]] && BDEPEND+=" soundpack? ( app-arch/unzip )"
PATCHES=(
"${FILESDIR}/${PN}-respect-flags.patch"
"${FILESDIR}/${P}-fix-gcc15.patch"
)
src_unpack() {
if [[ ${PV} == 9999 ]]; then
git-r3_src_unpack
@@ -72,8 +77,6 @@ src_unpack() {
}
src_prepare() {
eapply "${FILESDIR}/${PN}-respect-flags.patch"
sed -i \
-e "s/-Werror //" \
-e "s/TARGET_NAME = cataclysm/TARGET_NAME = cataclysm-${SLOT}/" \
@@ -96,21 +99,18 @@ src_prepare() {
sed -i "s#data#${EPREFIX}/usr/share/${PN}-${SLOT}#" \
"data/fontdata.json" || die
# from upstream 1ab7d17
# NOTE: remove when bumping
sed -i "s/const size_type/size_type/" \
"src/third-party/flatbuffers/stl_emulation.h" || die
sed -i "s/cataclysm-tiles/cataclysm-tiles-${SLOT}/g" \
"data/xdg/org.cataclysmdda.CataclysmDDA.desktop" || die
local f="org.cataclysmdda.CataclysmDDA"
sed -i \
-e "s/cataclysm-tiles/cataclysm-tiles-${SLOT}/g" \
-e "s/${f}/${f}-${SLOT}/g" \
"data/xdg/${f}.desktop" || die
mv "data/xdg/${f}.desktop" "data/xdg/${f}-${SLOT}.desktop" || die
mv "data/xdg/${f}.svg" "data/xdg/${f}-${SLOT}.svg" || die
mv "data/xdg/${f}.appdata.xml" "data/xdg/${f}-${SLOT}.appdata.xml" || die
eapply_user
default
}
src_compile() {

View File

@@ -1,4 +1,4 @@
# Copyright 2024-2025 Gentoo Authors
# Copyright 2024-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -55,6 +55,10 @@ BDEPEND="
[[ ${PV} != 9999 ]] && BDEPEND+=" soundpack? ( app-arch/unzip )"
PATCHES=(
"${FILESDIR}/${PN}-respect-flags.patch"
)
src_unpack() {
if [[ ${PV} == 9999 ]]; then
git-r3_src_unpack
@@ -71,8 +75,6 @@ src_unpack() {
}
src_prepare() {
eapply "${FILESDIR}/${PN}-respect-flags.patch"
sed -i \
-e "s/-Werror //" \
-e "s/TARGET_NAME = cataclysm/TARGET_NAME = cataclysm-${SLOT}/" \
@@ -96,16 +98,18 @@ src_prepare() {
sed -i "s#data#${EPREFIX}/usr/share/${PN}-${SLOT}#" \
"data/fontdata.json" || die
sed -i "s/cataclysm-tiles/cataclysm-tiles-${SLOT}/g" \
"data/xdg/org.cataclysmdda.CataclysmDDA.desktop" || die
local f="org.cataclysmdda.CataclysmDDA"
sed -i \
-e "s/cataclysm-tiles/cataclysm-tiles-${SLOT}/g" \
-e "s/${f}/${f}-${SLOT}/g" \
"data/xdg/${f}.desktop" || die
mv "data/xdg/${f}.desktop" "data/xdg/${f}-${SLOT}.desktop" || die
mv "data/xdg/${f}.svg" "data/xdg/${f}-${SLOT}.svg" || die
mv "data/xdg/${f}.appdata.xml" "data/xdg/${f}-${SLOT}.appdata.xml" || die
eapply_user
default
}
src_compile() {

View File

@@ -0,0 +1,122 @@
Fix build with GCC 15 and runtime issue with libstdc++ 15.1.
https://github.com/CleverRaven/Cataclysm-DDA/pull/80800
From ac41a58401b663e8ae27d7352eb95795bf778dac Mon Sep 17 00:00:00 2001
From: avaliente-bc <56400759+avaliente-bc@users.noreply.github.com>
Date: Wed, 6 Apr 2022 21:27:37 +0200
Subject: [PATCH 1/2] stl_emulation span::count_ is not const anymore
In C++ we cannot have both assignment operator and const member. Since
span::operator= is defined, span::count_ constness must be removed.
cherry-picked from upstream
google/flatbuffers@20aad0c41e1252b04c72111c3eb221280a9c2009.
fixes:
In file included from ../src/third-party/flatbuffers/util.h:25,
from ../src/third-party/flatbuffers/flexbuffers.h:26,
from ../src/flexbuffer_json.h:9,
from ../src/json.h:1623,
from ../src/units.h:17,
from ../src/damage.h:18,
from ../src/bodypart.h:15,
from ../src/avatar.h:16,
from ../tests/battery_mod_test.cpp:9:
../src/third-party/flatbuffers/stl_emulation.h: In member function constexpr flatbuffers::span<T, Extent>& flatbuffers::span<T, Extent>::operator=(const flatbuffers::span<T, Extent>&):
../src/third-party/flatbuffers/stl_emulation.h:550:12: error: assignment of read-only member flatbuffers::span<T, Extent>::count_
550 | count_ = other.count_;
| ~~~~~~~^~~~~~~~~~~~~~
under gcc 14.
--- a/src/third-party/flatbuffers/stl_emulation.h
+++ b/src/third-party/flatbuffers/stl_emulation.h
@@ -626,7 +626,7 @@ class span FLATBUFFERS_FINAL_CLASS {
private:
// This is a naive implementation with 'count_' member even if (Extent != dynamic_extent).
pointer const data_;
- const size_type count_;
+ size_type count_;
};
#if !defined(FLATBUFFERS_SPAN_MINIMAL)
From 531de9110868acf2df825bce0368de4fbbcb8a13 Mon Sep 17 00:00:00 2001
From: andrei <a12l+git@runbox.com>
Date: Fri, 2 May 2025 23:23:27 +0300
Subject: [PATCH 2/2] mapdata: ensure EMPTY_GROUP is initialized before
generic_factory<field_type>
--- a/src/item_factory.cpp
+++ b/src/item_factory.cpp
@@ -87,8 +87,6 @@ static const item_category_id item_category_tools( "tools" );
static const item_category_id item_category_veh_parts( "veh_parts" );
static const item_category_id item_category_weapons( "weapons" );
-static const item_group_id Item_spawn_data_EMPTY_GROUP( "EMPTY_GROUP" );
-
static const material_id material_bean( "bean" );
static const material_id material_blood( "blood" );
static const material_id material_bone( "bone" );
@@ -1891,7 +1889,7 @@ void Item_factory::init()
add_actor( std::make_unique<effect_on_conditons_actor>() );
// An empty dummy group, it will not spawn anything. However, it makes that item group
// id valid, so it can be used all over the place without need to explicitly check for it.
- m_template_groups[Item_spawn_data_EMPTY_GROUP] =
+ m_template_groups[get_Item_spawn_data_EMPTY_GROUP()] =
std::make_unique<Item_group>( Item_group::G_COLLECTION, 100, 0, 0, "EMPTY_GROUP" );
}
--- a/src/item_group.cpp
+++ b/src/item_group.cpp
@@ -67,6 +67,12 @@ void Item_spawn_data::relic_generator::load( const JsonObject &jo )
mandatory( jo, was_loaded, "procgen_id", id );
}
+item_group_id get_Item_spawn_data_EMPTY_GROUP()
+{
+ static const item_group_id Item_spawn_data_EMPTY_GROUP( "EMPTY_GROUP" );
+ return Item_spawn_data_EMPTY_GROUP;
+}
+
relic Item_spawn_data::relic_generator::generate_relic( const itype_id &it_id ) const
{
return id->generate( rules, it_id );
--- a/src/item_group.h
+++ b/src/item_group.h
@@ -411,4 +411,6 @@ class Item_group : public Item_spawn_data
prop_list items;
};
+item_group_id get_Item_spawn_data_EMPTY_GROUP();
+
#endif // CATA_SRC_ITEM_GROUP_H
--- a/src/mapdata.cpp
+++ b/src/mapdata.cpp
@@ -26,8 +26,6 @@
#include "trap.h"
#include "type_id.h"
-static const item_group_id Item_spawn_data_EMPTY_GROUP( "EMPTY_GROUP" );
-
namespace
{
@@ -340,7 +338,7 @@ map_bash_info::map_bash_info() : str_min( -1 ), str_max( -1 ),
str_min_supported( -1 ), str_max_supported( -1 ),
explosive( 0 ), sound_vol( -1 ), sound_fail_vol( -1 ),
collapse_radius( 1 ), destroy_only( false ), bash_below( false ),
- drop_group( Item_spawn_data_EMPTY_GROUP ),
+ drop_group( get_Item_spawn_data_EMPTY_GROUP() ),
ter_set( ter_str_id::NULL_ID() ), furn_set( furn_str_id::NULL_ID() ) {}
bool map_bash_info::load( const JsonObject &jsobj, const std::string_view member,
@@ -395,7 +393,7 @@ bool map_bash_info::load( const JsonObject &jsobj, const std::string_view member
drop_group = item_group::load_item_group( j.get_member( "items" ), "collection",
"map_bash_info for " + context );
} else {
- drop_group = Item_spawn_data_EMPTY_GROUP;
+ drop_group = get_Item_spawn_data_EMPTY_GROUP();
}
if( j.has_array( "tent_centers" ) ) {

View File

@@ -1 +1 @@
DIST kittenspaceagency-bin-2026.2.38-r3713.tar.gz 1899814555 BLAKE2B f8df52782809357ff8cef3695b0d6670945d3b069b35263f730ea7f4cfc77a2e6effba9f8b14519834bc8a2dbcf7b6caab99e1eea14b8a03531bd406e8a9c48a SHA512 e0838fc6e61add5739059ada545cd3f9075de4a912c29bd5a99945c60157a8fc5781ca25e252e1389bd461a19233ef6286755c1191af791c022c18477485310b
DIST kittenspaceagency-bin-2026.3.5-r3775.tar.gz 1900341429 BLAKE2B 0b02912d8807d7675aad1c8d963cc520b7c7dd974628413237d527fb64e3fa504bd97aa1f6ff689316bf548e965da262320aaa9034a292e8dd464b049c5f799e SHA512 53236392128ce14d9aa5904c69d7313f73684f3e5a31fffd2bcdced6481a1c3bd45c42ffe72717bb259f7dae2c6e8ca3d86a3a3826feb7c53bbcb9df592d7ce5

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>davidroman96@gmail.com</email>
<email>stkw0@disroot.org</email>
<name>David Roman</name>
</maintainer>
<upstream>

View File

@@ -1 +1 @@
DIST noctalia-qs-0.0.4_p20250301.tar.gz 468490 BLAKE2B 0a1945cf93d8438cda253fb5c09040b8945a2bf14be6d537cbbb66e1ef9ceb31c46803d3f197853c9bf9dcfd34d95d78d347273ecdcd02f878b795e4e9de3024 SHA512 90d50bc75ecde59bf13bac6a56cb227edb73cddd799fac9035401a2ed7d157e0a8f5c214e022869b806945f86a08930a69c6db2c50279fb9870bb816702a33b5
DIST noctalia-qs-0.0.6.tar.gz 502178 BLAKE2B a797059ba04041563cfb4f59c0971d864fc8226c9d5463fdecdc7b88cfb9a0c01f3ff2d821dde6499bacef2ec59b223de9474884daca07377f2c6bf2e8285471 SHA512 e8490a6c6939243101431421951357e02b3b9a5145573dda91bd300ec3d0d00c5839c0c2e9b177308c14bff3011b8ef23ebb362d588f77c6c13a2c1b3cf11874

Some files were not shown because too many files have changed in this diff Show More