Upstream still expects you to use setup.py. Ebuild is updated to be
PEP517 compatible. All non-python files are patched out of setup.py and
manually installed during src_install() instead.
Signed-off-by: Erica Nebula <EricaNebula@Proton.me>
fixes the following pkgcheck warnings:
app-misc/watchexec
TooManyCrates: version 2.1.2: CRATES variable has 440 crates, consider using crates tarball instead
TooManyCrates: version 2.2.1: CRATES variable has 443 crates, consider using crates tarball instead
TooManyCrates: version 2.3.0: CRATES variable has 487 crates, consider using crates tarball instead
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
I was working on this ebuild but it got pushed in the mean time, so here
is my small delta. Most notably, Granite7 is needed.
Signed-off-by: Jonas Frei <freijon@pm.me>
The verbump broke the build on ~x86 as a result of introducing
gui-libs/gtk4-layer-shell as a dependency, which isn't keyworded for
that arch (yet).
Fixes: 7d81327474
Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
Overrides the bin path of valac (internally named as "vala" in meson)
and vapigen using a native-file, to point to /usr/bin/valac-0.56 and
/usr/bin/vapigen-0.56.
Without it, it requires to manual add symlinks in /usr/bin.
Signed-off-by: Anthony Ruhier <aruhier@mailbox.org>
forgejo v11 adjusts the names of various internal modules to drop the
old gitea branding and use the forgejo name. Because build variables in
Go use these module names, this changes the build variables as well. We
were using the old gitea setting still.
This would not affect forgejo running through the bundled service
management scripts, because those set runtime variables that override
the build-time variables. But, since we did not update our build script
to match, it would break the behavior of any other means of invoking
forgejo (manual, runit, etc.), leaving it to point at file paths that
don't exist.
This change fixes the build variables to be what they ought to be.
Thanks to Enne Eziarc for explaining this issue and providing a patch
Bug: https://bugs.gentoo.org/960471
Reference: e286457990
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
KEYWORDS are now right below SRC_URI inside the else statement, for
both, live ebuild and versioned ebuild (effectively avoiding to diverge
the live ebuild from the versioned ebuild)
`dosym "$(which tinyxxd)" /usr/bin/xxd` required tinyxxd to be installed
which was an oversight on my part, it should be now fixed because i used
/usr/bin/tinyxxd
also added dev-util/xxd as a blocker to avoid file collisions
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
Remove shell completions installation, as new version of Pulumi does
network calls upon execution.
Signed-off-by: Alexey Zapparov <alexey@zapparov.com>