David Roman
158acf3725
dev-lang/uiua: add 0.18.1
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2026-03-10 14:12:41 +01:00
David Roman
68fbddeaec
*/*: drop py3.11 & remove dead py impls
...
Part-of: https://github.com/gentoo/guru/pull/447
Closes: https://github.com/gentoo/guru/pull/447
Signed-off-by: David Roman <stkw0@disroot.org >
2026-03-10 10:54:23 +01:00
David Roman
07ada6e03f
*/*: update my maintainer email
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2026-03-08 22:28:50 +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
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
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
Itai Ferber
3cb3e8caf3
dev-lang/swift-bin: update LLVM_COMPAT
...
Drop non-existent LLVM 15, and extend compatibility through LLVM 21.
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2026-02-27 19:12:34 -05:00
Itai Ferber
3de0e736af
dev-lang/swift-bin: add 6.2.4
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2026-02-27 19:12:01 -05:00
Itai Ferber
de756f6545
dev-lang/swift: update LLVM_COMPAT
...
Drop non-existent LLVM 15, and extend compatibility through LLVM 21.
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2026-02-27 16:25:43 -05:00
Itai Ferber
53fad1e56b
dev-lang/swift: add 6.2.4
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2026-02-27 16:25:39 -05:00
Haelwenn (lanodan) Monnier
90ccf7f8b5
dev-lang/quickjs: add 2025.09.13.2
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2026-02-20 23:42:47 +01:00
Anna (cybertailor) Vyalkova
8f7c47e0c7
dev-lang/crystal-bin: update EAPI 8 -> 9
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2026-02-20 06:18:52 +05:00
Anna (cybertailor) Vyalkova
ab99b05ab1
dev-lang/crystal-bin: add 1.19.1, drop old
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2026-02-20 06:13:19 +05:00
Haelwenn (lanodan) Monnier
3d7f45d1cf
dev-lang/hare: add 0.26.0
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2026-02-13 14:46:18 +01:00
Haelwenn (lanodan) Monnier
a815c572e2
dev-lang/harec: add 0.26.0
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2026-02-13 14:46:18 +01:00
Haelwenn (lanodan) Monnier
eb920435c1
dev-lang/harec: drop 0.24.2
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2026-02-13 14:46:18 +01:00
Haelwenn (lanodan) Monnier
1a16db095d
dev-lang/hare: drop 0.24.2
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2026-02-13 14:46:18 +01:00
Saveliy Boyarchuk
229db207ce
dev-lang/odin: add 2026.02
...
Signed-off-by: Saveliy Boyarchuk <sav.boyar@gmail.com >
2026-02-08 20:16:32 +03:00
Saveliy Boyarchuk
10175b0c38
dev-lang/odin: drop 2025.06, add 2026.01
...
Signed-off-by: Saveliy Boyarchuk <sav.boyar@gmail.com >
2026-02-07 16:48:28 +03:00
David Roman
b9af15899a
dev-lang/uiua: add 0.17.2
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2026-01-28 12:25:11 +01:00
Itai Ferber
2ffdfebf8f
dev-lang/swift-bin: correct KEYWORDS
...
`swift-bin` is currently only built for amd64 and doesn't work on other
architectures; the KEYWORDS need to reflect this.
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2025-12-13 12:51:32 -05:00
Itai Ferber
16c07b5403
dev-lang/swift: enable py3.14
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2025-12-13 07:43:50 -05:00
Itai Ferber
9a53f6b4f4
dev-lang/swift: drop older 6.0.3 revisions
...
Cleans up pre-r2 ebuild revisions.
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2025-12-13 07:43:50 -05:00
Itai Ferber
b176c46619
dev-lang/swift: drop older 5.10.1 revisions
...
Cleans up pre-r5 ebuild versions.
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2025-12-13 07:43:50 -05:00
Itai Ferber
788aa343d5
dev-lang/swift-bin: new package, add 5.10.1-r5, 6.2.3
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2025-12-13 07:43:41 -05:00
Itai Ferber
f565d53972
dev-lang/swift: add 6.2.3
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2025-12-12 18:48:24 -05:00
Itai Ferber
be828f7112
dev-lang/swift: patch additional missing include
...
23ea96bd5 added a patch to fix some issues caused by build system
updates; namely, it added some necessary `#include <cstdint>`s that
allowed the project to build. Swift 6.2 requires an additional include
in `FunctionRefInfo.cpp`.
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2025-12-12 18:48:08 -05:00
Katalin Rebhan
33333d4eea
dev-lang/swift: add 6.2.2
...
Signed-off-by: Katalin Rebhan <me@dblsaiko.net >
2025-12-09 22:29:19 +01:00
Paul Zander
e07d695d5d
*/*: Add := to virtual/zlib deps
...
Add := to virtual/zlib deps, part 1
Done via:
```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```
Add := to virtual/zlib deps
Done via:
```
git grep -l 'virtual/zlib ' |
xargs sed -i -e 's@virtual/zlib @virtual/zlib:= @g'
```
Unify virtual/zlib:0= to virtual/zlib:=
Done via:
```
git grep -l 'virtual/zlib:0=' |
xargs sed -i -e 's@virtual/zlib:0=@virtual/zlib:=@g'
```
Add := to virtual/zlib deps, part 3
Done via:
```
git grep -l 'virtual/zlib:0' |
xargs sed -i -e 's@virtual/zlib:0@virtual/zlib:=@g'
git grep -l 'virtual/zlib:=/' |
xargs sed -i -e 's@virtual/zlib:=/@virtual/zlib:0/@g'
```
Add := to virtual/zlib deps, part 4
Done via:
```
git grep -l 'virtual/zlib\[' |
xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g'
```
Use := on virtual/zlib deps, part 5
Done via:
```
git grep -l 'virtual/zlib-' |
xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g'
git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g'
pkgcheck scan --commits \
-c SourcingCheck,VisibilityCheck,DependencyCheck --exit error
```
Use := on virtual/zlib deps, part 6
Done via:
```
git grep -l 'virtual/zlib"' | xargs sed -i -e 's@virtual/zlib"@virtual/zlib:="@'
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-11-18 17:53:08 +01:00
Paul Zander
c23791504e
*/*: update for virtual/zlib
...
Update done using:
```
git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2025-11-16 23:26:20 +01:00
Itai Ferber
945693e4db
dev-lang/swift: add 6.2.1
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2025-11-05 10:27:03 -05:00
Anna (cybertailor) Vyalkova
4309d7c943
dev-lang/crystal-bin: add 1.16.3
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2025-10-30 17:17:45 +05:00
Anna (cybertailor) Vyalkova
662e43af9e
dev-lang/crystal-bin: add 1.18.2
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2025-10-27 18:27:23 +05:00
Anna (cybertailor) Vyalkova
a2193a3f6e
dev-lang/crystal-bin: add 1.18.0, drop 1.16.3
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2025-10-16 20:37:03 +05:00
Itai Ferber
da67285555
dev-lang/swift: add 6.2
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2025-09-17 19:10:47 -04:00
Itai Ferber
7833ec9d17
dev-lang/swift: add 6.1.3, drop 6.1, 6.1.1, 6.1.2, 6.1.2-r1
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2025-09-17 19:10:47 -04:00
Christian Brendlin
f1c8ab59b0
dev-lang/c3c: new package, add 0.7.5
...
Signed-off-by: Christian Brendlin <ch@brendlinonline.de >
2025-09-13 17:37:14 +02:00
Pavel Sobolev
23ea96bd50
dev-lang/swift: fix issues caused by build system updates
...
Closes: https://bugs.gentoo.org/945025
Signed-off-by: Pavel Sobolev <contact@paveloom.dev >
2025-09-05 23:03:21 +03:00
David Roman
5e0ba95d00
dev-lang/uiua: new package, add 0.16.2
...
Signed-off-by: David Roman <davidroman96@gmail.com >
2025-08-21 23:31:08 +02:00
Haelwenn (lanodan) Monnier
a79415d243
dev-lang/wabt: add 1.0.37, drop 1.0.34 (security)
...
Fixes: CVE-2025-2584
Fixes: CVE-2025-6274
Fixes: CVE-2025-6275
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2025-08-18 17:20:54 +02:00
Anna (cybertailor) Vyalkova
dc2ce6fa12
dev-lang/crystal-bin: add 1.17.1, drop 1.16.2
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in >
2025-08-05 11:14:04 +05:00
Katalin Rebhan
788804b6b5
dev-lang/swift: Correctly merge extra build flags
...
The build script complains when the same option occurs multiple
times in the same preset, but merges them when they occur in separate
presets. Therefore restore the code that creates a stack of presets
with one for each subsequent argument, instead of packing them all
into a single preset.
Signed-off-by: Katalin Rebhan <me@dblsaiko.net >
2025-07-05 19:44:18 +02:00
Saveliy Boyarchuk
a5f0960e50
dev-lang/odin: remove 2024-*, add 2025-06, 9999
...
Signed-off-by: Saveliy Boyarchuk <sav.boyar@gmail.com >
2025-07-05 20:08:25 +03:00
Haelwenn (lanodan) Monnier
e5322bbd5c
dev-lang/hare: add patch to fix os::clearenv
...
This patch has been applied upstream: 4039f65285
And reported here: https://lists.sr.ht/~sircmpwn/hare-dev/%3C20250617083804.112699-1-apreiml@strohwolke.at%3E#%3CDAVE0JNU5ATC.10TZVZM0C3UB3@willowbarraco.fr%3E
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me >
2025-06-26 01:13:55 +02:00