365 Commits

Author SHA1 Message Date
Haelwenn (lanodan) Monnier
35bf989bbc dev-lang/hare: add sys-libs/timezone-data in RDEPEND
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-29 14:14:53 +02:00
Itai Ferber
bc901cd86c dev-lang/swift: drop 6.2, 6.2.1, 6.2.2, 6.2.3
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-28 12:59:06 -04:00
Itai Ferber
a8abdbc481 dev-lang/swift-bin: update to llvm-r2.eclass
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-28 11:25:32 -04:00
Itai Ferber
938edc8a22 dev-lang/swift-bin: add 6.3
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-28 11:24:10 -04:00
Itai Ferber
2e89030e6b dev-lang/swift: add 6.3
Signed-off-by: Itai Ferber <itai@itaiferber.net>
2026-03-28 11:24:10 -04:00
Haelwenn (lanodan) Monnier
69fa3cb262 dev-lang/hare: tc-export CC AR AS LD
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-28 06:13:00 +01:00
Haelwenn (lanodan) Monnier
61f09a7f9d dev-lang/harec: Fix missing .* in ARCH regex
revbump needed as harec can build fine and then retain a wrong value internally.

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-28 05:59:39 +01:00
Haelwenn (lanodan) Monnier
8cbe349522 dev-lang/harec: sync live ebuild
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-28 05:37:57 +01:00
Haelwenn (lanodan) Monnier
46c52f4970 dev-lang/harec: respect CFLAGS, LDFLAGS, and LDLINKFLAGS
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-28 05:19:51 +01:00
Haelwenn (lanodan) Monnier
dacb91e5c4 dev-lang/harec: set config.mk ARCH to correct value
Otherwise it is set to x86_64.

Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2026-03-28 05:19:50 +01:00
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