Anna (cybertailor) Vyalkova
3ea657b978
crystal-utils.eclass: enable full error trace
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-11-28 15:44:31 +05:00
Anna (cybertailor) Vyalkova
b46a0711d4
click-app.eclass: new eclass
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-11-26 19:14:45 +05:00
Anna (cybertailor) Vyalkova
ea3ff719b1
boinc-app.eclass: replace symlink with shell wrapper
...
Closes: https://bugs.gentoo.org/941384
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-10-18 19:24:18 +05:00
Florian Schmaus
67b1548e18
rebar3.eclass: drop rebar3.eclass, now in ::gentoo
...
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-07-14 19:46:57 +02:00
Anna (cybertailor) Vyalkova
9cd4309b1e
boinc-app.eclass: remove excess and fix style
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:20 +05:00
Anna (cybertailor) Vyalkova
50b84aa2d1
boinc-app.eclass: use standard inherit guard style
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:19 +05:00
Anna (cybertailor) Vyalkova
ce227aa165
boinc-app.eclass: allow to set deps for boinc-optional apps
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:19 +05:00
Anna (cybertailor) Vyalkova
3a44a689c6
boinc-app.eclass: allow non-standard runtime dir
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:19 +05:00
Anna (cybertailor) Vyalkova
a681b42cac
boinc-app.eclass: rename doappinfo → boinc_install_appinfo
...
Use the same naming style as in "boinc_install_wrapper".
"doappinfo" is kept for compatibility but deprecated and will be
removed sooner or later.
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:19 +05:00
Anna (cybertailor) Vyalkova
85e5d892dc
boinc-app.eclass: rename boinc-wrapper_foreach_wrapper_job
...
This shouldn't have been like this in the first place. I must've been
really sleepy when I was writing this eclass.
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:18 +05:00
Anna (cybertailor) Vyalkova
dd9d541bf2
boinc-app.eclass: better wrapper install function
...
"dowrapper" had too much magic: it relied on specifically files being
present in ${FILESDIR}, which is just… wrong.
It will burn in flames without any backwards compatibility. New
"boinc_install_wrapper" function replaces it.
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-14 12:22:18 +05:00
Anna (cybertailor) Vyalkova
3febea914a
nimble.eclass: fix tests dry-run
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-07-01 06:26:53 +05:00
Anna (cybertailor) Vyalkova
8ceda6e24b
daemons.eclass: eclassdoc example fix
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-04-27 14:50:05 +05:00
Julien Roy
1ae2521429
cannadic.eclass: remove unused eclass
...
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-04-01 07:18:14 -04:00
Julien Roy
d2fc27f82b
octaveforge.eclass: drop not inherited eclass
...
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-03-31 13:29:30 -04:00
Julien Roy
8ea094892a
R-packages.eclass: drop not inherited eclass
...
Signed-off-by: Julien Roy <julien@jroy.ca>
2024-03-31 13:28:59 -04:00
Anna (cybertailor) Vyalkova
3378f870a9
rhvoice-voice.eclass: new eclass
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-02-05 00:26:18 +05:00
Anna (cybertailor) Vyalkova
a27cd88608
rhvoice-lang.eclass: new eclass
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-02-05 00:26:17 +05:00
Anna (cybertailor) Vyalkova
e677767400
eclass/tests: add daemons.eclass tests
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-02-05 00:23:21 +05:00
Anna (cybertailor) Vyalkova
6b0464e027
daemons.eclass: new eclass
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-02-05 00:23:21 +05:00
Anna (cybertailor) Vyalkova
cfdd31feb5
databases.eclass: fix "--add-deps" helper
...
It's called in ebuild scope so "+=" should be used.
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-02-05 00:23:20 +05:00
Anna (cybertailor) Vyalkova
586a564405
databases.eclass: new --add-deps helper
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-01-24 23:43:00 +05:00
Anna (cybertailor) Vyalkova
1b7238edb6
eclass/tests: add databases.eclass tests
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-01-22 22:33:29 +05:00
Anna (cybertailor) Vyalkova
1271f372c1
databases.eclass: replace "--get-depend" with variables
...
It slows down metadata regeneration, so associative arrays are used
instead.
Suggested-by: sam_
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-01-22 22:33:29 +05:00
Anna (cybertailor) Vyalkova
5e8f7b0393
nimble.eclass: mark some variables readonly
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-01-22 14:30:51 +05:00
Anna (cybertailor) Vyalkova
88fbf39491
boinc.eclass: remove
...
It was... bad
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-01-22 03:50:05 +05:00
Anna (cybertailor) Vyalkova
84ddbd2c34
databases.eclass: typo
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-01-20 12:11:51 +05:00
Arthur Zamarin
fc25f8b56a
*/*: move {dev-util => dev-build}/meson
...
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-01-13 22:46:53 +02:00
Anna (cybertailor) Vyalkova
8281fc17d5
rebar3.eclass: new eclass for dev-util/rebar:3
...
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
2024-01-02 02:26:59 +05:00
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