Itai Ferber
c0b49f36b8
dev-lang/odin: strip only unsupported flags
...
Odin explicitly builds using `clang++` regardless of toolchain. Older
Odin ebuilds explicitly cleared `CPPFLAGS` and `CXXFLAGS` with the
comment "build_odin.sh sets its own flags. Some gcc flags cause build
failures"; this stripping was later migrated to `strip-flags`.
Full stripping isn't necessary, though: the Odin build script _appends_
its own flags instead of replacing them, and GCC-specific flags can be
stripped using `strip-unsupported-flags` instead.
Closes: https://bugs.gentoo.org/974732
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2026-06-23 11:21:05 -04:00
Itai Ferber
3af1a99302
dev-lang/odin: add 2026.06
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2026-06-23 11:13:51 -04:00
Itai Ferber
2196ec8fee
dev-lang/odin: add 2026.05
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2026-05-04 07:12:54 -04:00
Itai Ferber
5e9e8b7f66
dev-lang/odin: add 2026.04
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2026-04-04 00:27:06 -04: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
997fddaad4
dev-lang/odin: add 2026.03
...
Signed-off-by: Itai Ferber <itai@itaiferber.net >
2026-03-06 10:16:12 -05: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
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
Takuya Wakazono
4c12a993fe
dev-lang/odin: quote LLVM_SLOT with single quotes
...
LLVM_SLOT inside llvm_gen_dep() must not be expanded beforehand.
Closes: https://bugs.gentoo.org/940461
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com >
2025-02-04 21:25:26 +09:00
Paul Zander
fc2ee10395
move {sys-devel,llvm-core}/llvm
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2024-12-11 16:59:52 +01:00
Paul Zander
2948484bf1
move {sys-devel,llvm-core}/clang
...
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com >
2024-12-11 16:59:52 +01:00
Carter Wobbe
3855479828
dev-lang/odin: add 2024.09
...
Signed-off-by: Carter Wobbe <it.a.me.oss@gmail.com >
2024-09-26 18:09:58 -07:00
Lucio Sauer
c2f943033b
dev-lang/odin: add upstream metadata
...
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net >
2024-08-25 21:00:50 +02:00
Carter Wobbe
31849d36de
dev-lang/odin: new package, add 2024.08
...
Signed-off-by: Carter Wobbe <it.a.me.oss@gmail.com >
2024-08-20 17:33:34 -07:00