amano.kenji
4da6dde2fa
Delete dev-raku category and rakudo.eclass
...
::guru doesn't allow dev-lang/rakudo because it is already in ::gentoo.
Without dev-lang/rakudo, dev-raku category and rakudo.eclass are
useless.
Signed-off-by: amano.kenji <amano.kenji@proton.me>
2023-11-09 05:46:29 +00:00
David Roman
b7fb055a13
eclass: rename deprecated ECLASS-VARIABLE to ECLASS_VARIABLE
...
Signed-off-by: David Roman <davidroman96@gmail.com>
2023-10-05 15:09:58 +02:00
Anna (navi) Figueiredo Gomes
ac877450a5
dotnet-utils.eclass: superseeded by dotnet-pkg in ::gentoo
...
the only consumer in ::guru was xivlauncher, which got ported to
dotnet-pkg in 1.0.5
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
2023-10-04 21:52:48 +01:00
Viorel Munteanu
a94ddaa8dd
R-packages.eclass: remove eutils
...
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
2023-08-30 08:17:30 +03:00
Haelwenn (lanodan) Monnier
9721644167
mix.eclass: fix self-blocking of revisions
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-08-07 07:59:16 +02:00
Haelwenn (lanodan) Monnier
4ae1d46d5b
mix.eclass: Add subslot on erlang
...
Closes: https://bugs.gentoo.org/909293
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-08-06 14:21:17 +02:00
Florian Schmaus
252e74e80c
R-packages.eclass: simplify code, inline movelink function
...
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2023-08-04 09:25:55 +02:00
David Roman
4e1d7e8497
R-packages.eclass: fix package installation
...
Instead of creating a symlink R/site-library -> /usr/share/doc
do it otherwise, linking /usr/share/doc -> R/site-library.
This way if nodoc is enabled symlinks won't be broken.
Signed-off-by: David Roman <droman@ifae.es>
Closes: https://github.com/gentoo/guru/pull/102
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2023-08-04 09:25:55 +02:00
Florian Schmaus
0dc3cf6dd3
shell-completion.eclass: promoted to ::gentoo
...
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2023-07-17 16:21:06 +02:00
Haelwenn (lanodan) Monnier
c64dbb9203
mix.eclass: New eclass, used by www-apps/pleroma
...
Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2023-06-24 21:13:05 +02:00
Anna (cybertailor) Vyalkova
a5f49bbc8a
shards.eclass: pass CRYSTAL_DEFINES to docs cmd
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-21 21:19:55 +05:00
Anna (cybertailor) Vyalkova
e75c73870a
crystal-utils.eclass: add CRYSTAL_DEFINES var
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-21 21:19:55 +05:00
Anna (cybertailor) Vyalkova
68db6d9b90
shards.eclass: detect build targets using gshards
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-10 00:30:07 +05:00
Anna (cybertailor) Vyalkova
4711450809
crystal-utils.eclass: add crystal_spec function
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-09 20:42:47 +05:00
Anna (cybertailor) Vyalkova
a908862549
crystal-utils.eclass: add crystal_build function
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-09 20:42:47 +05:00
Anna (cybertailor) Vyalkova
8a943f0dd2
shards.eclass: do not use 'shards build'
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-09 20:42:46 +05:00
Anna (cybertailor) Vyalkova
ec1443faeb
shards.eclass: set SHARDS_INSTALL_PATH
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-09 20:42:46 +05:00
Anna (cybertailor) Vyalkova
bb912a87ff
nimble.eclass: force ninja again
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-08 21:31:32 +05:00
Anna (cybertailor) Vyalkova
55bbe18bdd
nimble.eclass: allow samu
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-06 23:00:01 +05:00
Anna (cybertailor) Vyalkova
640a3d77c0
nimble.eclass: disable --useDepfile option
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-06 22:51:21 +05:00
Anna (cybertailor) Vyalkova
6383edfebf
nimble.eclass: update build deps
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-05-06 20:54:26 +05:00
Jonas Frei
01245d2fcb
shell-completion.eclass: Credit to original author
...
cc: @parona-source
Signed-off-by: Jonas Frei <freijon@pm.me>
2023-04-12 20:42:30 +02:00
Anna (cybertailor) Vyalkova
64d25327b6
boinc.eclass: add --enable-static and --disable-fcgi to default flags
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-04-06 18:59:36 +05:00
Anna (cybertailor) Vyalkova
b23d08e5a2
boinc.eclass: update boinc_require_source
...
* Add 'wrapper' and 'vboxwrapper' to release types
* Clean up code
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-04-06 18:08:46 +05:00
Anna (cybertailor) Vyalkova
02350e141d
shell-completion.eclass: small fixes
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-03-31 23:47:58 +05:00
Anna (cybertailor) Vyalkova
5c938acd33
shell-completion.eclass: move EAPI guard
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-03-31 23:39:54 +05:00
Jonas Frei
e8b38584b1
shell-completion.eclass: New eclass
...
Signed-off-by: Jonas Frei <freijon@pm.me>
2023-03-31 20:13:03 +02:00
Anna (cybertailor) Vyalkova
f862187292
shards.eclass: don't print env in src_configure
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-02-27 08:32:34 +05:00
Anna (cybertailor) Vyalkova
611cc98f39
shards.eclass: enable verbose test runner
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-02-27 08:22:29 +05:00
Anna (navi) Figueiredo Gomes
fadd465bde
navi: Update Email
...
Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
2023-02-23 10:06:32 -03:00
amano.kenji
78362dcc30
Add rakudo.eclass and dev-raku/*
...
rakudo.eclass requires install-dist.raku installed by a modified version
of dev-lang/rakudo. Gentoo overlay's dev-lang/rakudo doesn't install
install-dist.raku.
rakudo.eclass is minimal and elegant. dev-raku/* packages depend on
rakudo.eclass.
Signed-off-by: amano.kenji <amano.kenji@proton.me>
2023-02-02 12:16:53 +00:00
Anna (navi) Figueiredo Gomes
dd2e4188aa
dotnet-utils.eclass: Reorder sdk dependency
...
Since the virtual is still limited to a single version and dotnet-sdk
does not exist yet, reodering so that dotnet-sdk-bin takes priority.
Signed-off-by: Anna (navi) Figueiredo Gomes <anna@navirc.com>
2023-01-15 12:11:44 -03:00
Anna (cybertailor) Vyalkova
993876f59f
nim-utils.eclass: rename testament-skipfile.txt
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2023-01-08 07:17:24 +05:00
Anna (navi) Figueiredo Gomes
c2df2fac2e
dotnet-utils.eclass: Typo in default src_compile
...
Signed-off-by: Anna (navi) Figueiredo Gomes <anna@navirc.com>
2022-12-08 13:53:29 -03:00
Anna (cybertailor) Vyalkova
d1da0d842d
nim-utils.eclass: print filenames being processed
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-26 18:50:36 +05:00
Anna (cybertailor) Vyalkova
6ae35c4bc3
nim-utils.eclass: use "nim_get_colors" in etestament
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-26 17:27:24 +05:00
Anna (cybertailor) Vyalkova
cae492830d
nim-utils.eclass: use "edo"
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-26 17:27:24 +05:00
Anna (cybertailor) Vyalkova
f2f1718ac9
nimble.eclass: add depends examples
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-26 17:27:24 +05:00
Anna (cybertailor) Vyalkova
b54ed838ce
Revert "dotnet-utils.eclass: depend on virtual"
...
This reverts commit 13541aa6d02056b862fa4960b9e98c0f8a2e1408.
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-25 22:54:44 +05:00
Anna (cybertailor) Vyalkova
a1cca7e4aa
dotnet-utils.eclass: use array for src_compile args
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-25 16:37:02 +05:00
Anna (cybertailor) Vyalkova
032cdad38d
dotnet-utils.eclass: fix src_prepare
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-25 16:37:01 +05:00
Anna (cybertailor) Vyalkova
3191567b7a
dotnet-utils.eclass: use "edo"
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-25 16:37:01 +05:00
Anna (cybertailor) Vyalkova
20ac305c61
dotnet-utils.eclass: match use-flags instead of ${ARCH}
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-25 16:37:01 +05:00
Anna (cybertailor) Vyalkova
13541aa6d0
dotnet-utils.eclass: depend on virtual
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-25 16:37:01 +05:00
Anna (cybertailor) Vyalkova
d39cc4f19d
dotnet-utils.eclass: small improvements
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-25 16:37:00 +05:00
Anna (cybertailor) Vyalkova
2e00acb8c2
dotnet-utils.eclass: add inherit guard
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-25 16:37:00 +05:00
Anna (cybertailor) Vyalkova
357b53a297
dotnet-utils.eclass: use standard eapi guard
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-25 16:37:00 +05:00
Anna (navi) Figueiredo Gomes
aca09be8b1
dotnet-utils.eclass: Forgot a function description
...
Signed-off-by: Anna (navi) Figueiredo Gomes <anna@navirc.com>
2022-11-24 23:43:53 -03:00
Anna (navi) Figueiredo Gomes
637fee59f9
dotnet-utils.eclass: SLOT and runtime ARCH support
...
Signed-off-by: Anna (navi) Figueiredo Gomes <anna@navirc.com>
2022-11-24 23:34:07 -03:00
Anna (cybertailor) Vyalkova
e03f20522f
databases.eclass: add "required use" stuff
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2022-11-16 19:43:10 +05:00