aboutsummaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* daemons.eclass: eclassdoc example fixAnna (cybertailor) Vyalkova2024-04-271-1/+1
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* cannadic.eclass: remove unused eclassJulien Roy2024-04-011-149/+0
| | | | Signed-off-by: Julien Roy <julien@jroy.ca>
* octaveforge.eclass: drop not inherited eclassJulien Roy2024-03-311-240/+0
| | | | Signed-off-by: Julien Roy <julien@jroy.ca>
* R-packages.eclass: drop not inherited eclassJulien Roy2024-03-311-184/+0
| | | | Signed-off-by: Julien Roy <julien@jroy.ca>
* rhvoice-voice.eclass: new eclassAnna (cybertailor) Vyalkova2024-02-051-0/+102
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* rhvoice-lang.eclass: new eclassAnna (cybertailor) Vyalkova2024-02-051-0/+109
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* eclass/tests: add daemons.eclass testsAnna (cybertailor) Vyalkova2024-02-051-0/+91
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* daemons.eclass: new eclassAnna (cybertailor) Vyalkova2024-02-051-0/+213
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* databases.eclass: fix "--add-deps" helperAnna (cybertailor) Vyalkova2024-02-051-6/+5
| | | | | | It's called in ebuild scope so "+=" should be used. Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* databases.eclass: new --add-deps helperAnna (cybertailor) Vyalkova2024-01-242-56/+131
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* eclass/tests: add databases.eclass testsAnna (cybertailor) Vyalkova2024-01-221-0/+49
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* databases.eclass: replace "--get-depend" with variablesAnna (cybertailor) Vyalkova2024-01-221-48/+63
| | | | | | | | It slows down metadata regeneration, so associative arrays are used instead. Suggested-by: sam_ Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* nimble.eclass: mark some variables readonlyAnna (cybertailor) Vyalkova2024-01-221-7/+7
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* boinc.eclass: removeAnna (cybertailor) Vyalkova2024-01-221-220/+0
| | | | | | It was... bad Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* databases.eclass: typoAnna (cybertailor) Vyalkova2024-01-201-1/+1
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* */*: move {dev-util => dev-build}/mesonArthur Zamarin2024-01-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* rebar3.eclass: new eclass for dev-util/rebar:3Anna (cybertailor) Vyalkova2024-01-021-0/+295
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* Delete dev-raku category and rakudo.eclassamano.kenji2023-11-091-55/+0
| | | | | | | | ::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>
* eclass: rename deprecated ECLASS-VARIABLE to ECLASS_VARIABLEDavid Roman2023-10-052-9/+9
| | | | Signed-off-by: David Roman <davidroman96@gmail.com>
* dotnet-utils.eclass: superseeded by dotnet-pkg in ::gentooAnna (navi) Figueiredo Gomes2023-10-041-194/+0
| | | | | | | 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>
* R-packages.eclass: remove eutilsViorel Munteanu2023-08-301-1/+1
| | | | Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
* mix.eclass: fix self-blocking of revisionsHaelwenn (lanodan) Monnier2023-08-071-1/+1
| | | | Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
* mix.eclass: Add subslot on erlangHaelwenn (lanodan) Monnier2023-08-061-1/+4
| | | | | Closes: https://bugs.gentoo.org/909293 Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
* R-packages.eclass: simplify code, inline movelink functionFlorian Schmaus2023-08-041-30/+23
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* R-packages.eclass: fix package installationDavid Roman2023-08-041-8/+6
| | | | | | | | | | 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>
* shell-completion.eclass: promoted to ::gentooFlorian Schmaus2023-07-171-114/+0
| | | | Signed-off-by: Florian Schmaus <flow@gentoo.org>
* mix.eclass: New eclass, used by www-apps/pleromaHaelwenn (lanodan) Monnier2023-06-241-0/+95
| | | | Signed-off-by: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
* shards.eclass: pass CRYSTAL_DEFINES to docs cmdAnna (cybertailor) Vyalkova2023-05-211-1/+1
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* crystal-utils.eclass: add CRYSTAL_DEFINES varAnna (cybertailor) Vyalkova2023-05-211-9/+6
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* shards.eclass: detect build targets using gshardsAnna (cybertailor) Vyalkova2023-05-101-7/+8
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* crystal-utils.eclass: add crystal_spec functionAnna (cybertailor) Vyalkova2023-05-092-1/+9
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* crystal-utils.eclass: add crystal_build functionAnna (cybertailor) Vyalkova2023-05-091-1/+14
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* shards.eclass: do not use 'shards build'Anna (cybertailor) Vyalkova2023-05-091-10/+1
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* shards.eclass: set SHARDS_INSTALL_PATHAnna (cybertailor) Vyalkova2023-05-091-1/+2
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* nimble.eclass: force ninja againAnna (cybertailor) Vyalkova2023-05-081-0/+6
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* nimble.eclass: allow samuAnna (cybertailor) Vyalkova2023-05-061-6/+0
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* nimble.eclass: disable --useDepfile optionAnna (cybertailor) Vyalkova2023-05-061-1/+0
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* nimble.eclass: update build depsAnna (cybertailor) Vyalkova2023-05-061-2/+1
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* shell-completion.eclass: Credit to original authorJonas Frei2023-04-121-0/+2
| | | | | cc: @parona-source Signed-off-by: Jonas Frei <freijon@pm.me>
* boinc.eclass: add --enable-static and --disable-fcgi to default flagsAnna (cybertailor) Vyalkova2023-04-061-4/+4
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* boinc.eclass: update boinc_require_sourceAnna (cybertailor) Vyalkova2023-04-061-10/+12
| | | | | | | * Add 'wrapper' and 'vboxwrapper' to release types * Clean up code Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* shell-completion.eclass: small fixesAnna (cybertailor) Vyalkova2023-03-311-21/+14
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* shell-completion.eclass: move EAPI guardAnna (cybertailor) Vyalkova2023-03-311-5/+5
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* shell-completion.eclass: New eclassJonas Frei2023-03-311-0/+119
| | | | Signed-off-by: Jonas Frei <freijon@pm.me>
* shards.eclass: don't print env in src_configureAnna (cybertailor) Vyalkova2023-02-271-2/+2
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* shards.eclass: enable verbose test runnerAnna (cybertailor) Vyalkova2023-02-271-1/+1
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
* navi: Update EmailAnna (navi) Figueiredo Gomes2023-02-231-2/+2
| | | | Signed-off-by: Anna (navi) Figueiredo Gomes <navi@vlhl.dev>
* Add rakudo.eclass and dev-raku/*amano.kenji2023-02-021-0/+55
| | | | | | | | | | | 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>
* dotnet-utils.eclass: Reorder sdk dependencyAnna (navi) Figueiredo Gomes2023-01-151-1/+1
| | | | | | | 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>
* nim-utils.eclass: rename testament-skipfile.txtAnna (cybertailor) Vyalkova2023-01-081-2/+2
| | | | Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>