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>
The 11.0.2 ebuild was pointless because upstream's 11.x branch
is already on 11.0.3. My rss feed reader was just not refreshed.
sorry for the erroneous commit before this one!
Signed-off-by: Artemis Everfree <artemis@artemis.sh>
dev-embedded/esp-idf
DoubleEmptyLine: version 5.4.2-r1: ebuild has unneeded empty line on line: 130
DoubleEmptyLine: version 5.5: ebuild has unneeded empty line on line: 130
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
fixes the following pkgcheck warnings:
app-vim/rainbow_csv
RedundantLongDescription: metadata.xml longdescription closely matches DESCRIPTION
BadDescription: version 1.10.0_pre20240705: over 80 chars in length
EmptyGlobalAssignment: version 1.10.0_pre20240705: line 18: empty global assignment: IUSE=""
BadDescription: version 9999: over 80 chars in length
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
fixes the following pkgcheck warnings:
app-shells/zsh-history-substring-search
DeprecatedInsinto: version 1.0.2: deprecated insinto usage (use dozshcomp or newzshcomp from shell-completion.eclass instead), line 24: insinto /usr/share/zsh/site-functions
DeprecatedInsinto: version 1.1.0: deprecated insinto usage (use dozshcomp or newzshcomp from shell-completion.eclass instead), line 24: insinto /usr/share/zsh/site-functions
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
fixes the following pgkcheck warnings:
app-shells/vivid
SuboptimalCratesSeparator: version 0.9.0: line: 8: using - as name-version separator in CRATES is suboptimal, use name@version instead
SuboptimalCratesURICall: version 0.9.0: line: 79: calling '$(cargo_crate_uris)' is suboptimal, use '${CARGO_CRATE_URIS}' for global CRATES instead
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
original package didn't even compile because there were no files/ dir
- added a files dir and the source
- EAPI 7 -> EPAI 8
- add a metadata.xml
also fixes the following pkgcheck errors:
app-portage/showbuild
MissingRemoteId: missing <remote-id type="github">junghans/cj-overlay</remote-id> (inferred from URI 'https://github.com/junghans/cj-overlay')
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
fixes the follwoing pkgcheck warnings:
app-shells/zsh-async
DeprecatedInsinto: version 1.8.5_p20211005: deprecated insinto usage (use dozshcomp or newzshcomp from shell-completion.eclass instead), line 40: insinto /usr/share/zsh/site-functions
DeprecatedInsinto: version 1.8.6: deprecated insinto usage (use dozshcomp or newzshcomp from shell-completion.eclass instead), line 38: insinto /usr/share/zsh/site-functions
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
fixes the following pkgcheck warnings:
app-mobilephone/flashlight
ProvidedEclassInherit: version 0.1.1-r2: line 6: redundant eclass inherit 'xdg-utils', provided by 'gnome2-utils'
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
fixes the following pkgcheck warnings:
app-misc/tealdeer
SuboptimalCratesSeparator: version 1.6.1-r1: line: 7: using - as name-version separator in CRATES is suboptimal, use name@version instead
SuboptimalCratesURICall: version 1.6.1-r1: line: 192: calling '$(cargo_crate_uris ${CRATES})' is suboptimal, use '${CARGO_CRATE_URIS}' for global CRATES instead
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
fixes the following pkgchek warnings:
app-misc/walld
StaticSrcUri: version 1.4.4: '1.4.4' in SRC_URI, replace with ${PV}
StaticSrcUri: version 1.4.4: 'walld-1.4.4' in SRC_URI, replace with ${P}
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
Adds a monolithic ebuild for the experimental clang fork by Bloomberg
implementing P2996 (Reflection for C++26).
It is cobbled together — somewhat arbitrarily — from the various split
ebuilds in the main portage tree and builds clang, libc++, and
libc++abi, which are installed into
/usr/lib/{clang,llvm}/bloomberg-p2996.
Two patches address compiler warnings that trigger QA notices. The
remaining QA notices are likely false positives.
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
fixes the following pkgcheck warnings:
app-misc/tinyfetch
PkgMetadataXmlIndentation: metadata.xml: metadata.xml has inconsistent indentation on line: 18
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
fixes the following pkgcheck warnings:
app-misc/kloak
StaticSrcUri: version 0.2.30: '0.2.30' in SRC_URI, replace with ${PV}
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
fixes the following pkgcheck warnings:
app-misc/proctl
PkgMetadataXmlIndentation: metadata.xml: metadata.xml has inconsistent indentation on lines: 10, 11, 12
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
fixes the following pkgcheck warnigns:
app-misc/cheat
DeprecatedInsinto: version 4.2.3: deprecated insinto usage (use
dofishcomp or newfishcomp from shell-completion.eclass instead), line
40: insinto /usr/share/fish/vendor_completions.d
DeprecatedInsinto: version 4.2.3: deprecated insinto usage (use
dozshcomp or newzshcomp from shell-completion.eclass instead), line 44:
insinto /usr/share/zsh/site-functions
Signed-off-by: ingenarel <ingenarelitems@gmail.com>
fixes the following pkgcheck warnings:
app-misc/mxw
MissingRemoteId: missing <remote-id type="github">dkbednarczyk/mxw</remote-id> (inferred from URI 'https://github.com/dkbednarczyk/mxw')
BadFilename: version 0.1.2: bad filename: [ v0.1.2.tar.gz ]
StaticSrcUri: version 0.1.2: '0.1.2' in SRC_URI, replace with ${PV}
Signed-off-by: ingenarel <ingenarelitems@gmail.com>