diff options
author | V3n3RiX <venerix@koprulu.sector> | 2022-07-30 03:08:54 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2022-07-30 03:08:54 +0100 |
commit | cdb747b791914a30c287a3a8e33d1b635e431707 (patch) | |
tree | be22ab4ebfae7f170acb577486d0edc7e6d14279 /www-apps | |
parent | 496936ff0f7db69d1f7317341230acb866e3c330 (diff) |
gentoo auto-resync : 30:07:2022 - 03:08:54
Diffstat (limited to 'www-apps')
-rw-r--r-- | www-apps/Manifest.gz | bin | 13265 -> 13262 bytes | |||
-rw-r--r-- | www-apps/cgit/Manifest | 4 | ||||
-rw-r--r-- | www-apps/cgit/cgit-1.2.3-r200.ebuild | 2 | ||||
-rw-r--r-- | www-apps/cgit/cgit-1.2.3-r201.ebuild (renamed from www-apps/cgit/cgit-9999.ebuild) | 60 | ||||
-rw-r--r-- | www-apps/prowlarr/Manifest | 4 | ||||
-rw-r--r-- | www-apps/prowlarr/prowlarr-0.4.3.1921.ebuild | 55 |
6 files changed, 99 insertions, 26 deletions
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz Binary files differindex 6c3ce65cb06c..851ce346da54 100644 --- a/www-apps/Manifest.gz +++ b/www-apps/Manifest.gz diff --git a/www-apps/cgit/Manifest b/www-apps/cgit/Manifest index b7a180494ecd..53d8e3660016 100644 --- a/www-apps/cgit/Manifest +++ b/www-apps/cgit/Manifest @@ -3,6 +3,6 @@ AUX postinstall-en.txt 1847 BLAKE2B 20dab86a97dc42b4b6c16db6d72a3bd74a2ad2d0948a DIST cgit-1.2.3.tar.xz 90632 BLAKE2B 594a9b2ae0b449e0ef090f428f955cc02833f5f5b1e4d6dc8c737daa565d01ba6840933c0bdc53d4eb683b2f44e2fae885ddd020cfb2de38141a870a6eae2380 SHA512 58f9bb644b07be49dc51f3ef30a3d0e53699cede3c06b1d6920f3874fe846c83dd2589632aa84357b70ea2d60272448409aa1b892f405d14dd6745f5559b4504 DIST git-2.25.1.tar.xz 5875548 BLAKE2B 582da3d4ac996d7b9ce6cf505661496ab1a2cd061f058745350498121956b33d79739b567fb5fea0b4e298303261256034aa0b8da0b842feab04ae67a7d5b142 SHA512 15241143acfd8542d85d2709ac3c80dbd6e8d5234438f70c4f33cc71a2bdec3e32938df7f6351e2746d570b021d3bd0b70474ea4beec0c51d1fc45f9c287b344 EBUILD cgit-1.2.3-r100.ebuild 2383 BLAKE2B 900ad85af0923fb039dd32531370860a52717bb8ba77822e028ac8b664cd0673964425a7d086ad2eba28d873604147e6f0aa143ab729ce36ac5d8ce2de4f7590 SHA512 df5bdbdb0e7c27de5414685f836dab07df25c7723d57e827c874f482ce09ae0b9feb47cbb188eace40afdaaffec52730853df42a00bc3a5753904d63fbfe02da -EBUILD cgit-1.2.3-r200.ebuild 2787 BLAKE2B dc80ff3dba679525445aced56eb0d50923dfe911c971a15ed36f1203eb3642663458c049fc66e8888316b2f6a753efc5f3ce96c752fb23b71edfcf1dc5944b4a SHA512 56657321a342d907733210fbec433682e41e67a337b7d21e8ec5f755a37c94c8fe7d726c81a0388f04c85b886c31cae29abf4970b410ba090c831c17d38430bc -EBUILD cgit-9999.ebuild 2230 BLAKE2B 6afbc270e5f1eb4820acb92483e9f163042f0509bc3b150715cb6e7a728705b505eaa780d3c48c27022b203c869e439c77d4870d97c5dd131c7f78d88f954301 SHA512 3215784b5e1f576889d68d5f337bc45729dc23804e2c9856fc2ceb274dc02d6ad1b79eb4212b5e4c374eef148ea54683bbaea3ea04139815c797a06330195270 +EBUILD cgit-1.2.3-r200.ebuild 2788 BLAKE2B 4d8079bd3b492b05b0f8af6ccd462da17c262d5138626a7a4a11873587a179928b440be658c7e6620caddf6388e34cf2b26023b014e23e5176ef983d700cb4d7 SHA512 d5cd786ab3292f7605ef27993f9db40c19c3d1a89fef245314615c46f07f4dd9574eb8e410ba1133c75174b7c5a53c0ab8a25d934f168f097159b01143d47574 +EBUILD cgit-1.2.3-r201.ebuild 2791 BLAKE2B 47e23d820037599cf0c50c88ac18a9500e8db169ccff466d76f375768d1a425cd2ab20aefa7f6214fa59b0915ed2bc1c02e18b9b956d7126aa69b187f00c9e6c SHA512 f8c663e1cd97c20339c3c2bca59df19eb7c648d6cbc982eb737896abbf6870f0954b3b0c64eef1d87bb0bcaf73a0aaa8558ea7c48da01dc107d193c71e3faab9 MISC metadata.xml 686 BLAKE2B e2a06875b848f1ae6a275fc8ef65a15cea8d93b9858d985bd96acc7e20bcf3e4fa9d402359fff08dc0bc98c28ddc385b605c0f10e30a309e0cedef9a338f87c3 SHA512 56235759deb83b598fb42b87dcc45e3c1d1730a06acfa791e2113659f9253b93fca5ab431326d4b2b3ecdefa94734e5fba2d1c540934680ece86b01eb77341f4 diff --git a/www-apps/cgit/cgit-1.2.3-r200.ebuild b/www-apps/cgit/cgit-1.2.3-r200.ebuild index 3029f760db0f..2794730845ec 100644 --- a/www-apps/cgit/cgit-1.2.3-r200.ebuild +++ b/www-apps/cgit/cgit-1.2.3-r200.ebuild @@ -5,7 +5,7 @@ EAPI=7 LUA_COMPAT=( lua5-{1..2} luajit ) -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..10} ) WEBAPP_MANUAL_SLOT="yes" diff --git a/www-apps/cgit/cgit-9999.ebuild b/www-apps/cgit/cgit-1.2.3-r201.ebuild index 0efa5da905aa..f4b0c75060bc 100644 --- a/www-apps/cgit/cgit-9999.ebuild +++ b/www-apps/cgit/cgit-1.2.3-r201.ebuild @@ -1,62 +1,75 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 LUA_COMPAT=( lua5-{1..2} luajit ) + +PYTHON_COMPAT=( python3_{8..11} ) + WEBAPP_MANUAL_SLOT="yes" -inherit git-r3 lua-single toolchain-funcs webapp +inherit lua-single python-single-r1 toolchain-funcs webapp [[ -z "${CGIT_CACHEDIR}" ]] && CGIT_CACHEDIR="/var/cache/${PN}/" +GIT_V="2.25.1" + DESCRIPTION="a fast web-interface for git repositories" HOMEPAGE="https://git.zx2c4.com/cgit/about" -SRC_URI="" -EGIT_REPO_URI="https://git.zx2c4.com/cgit" +SRC_URI="https://www.kernel.org/pub/software/scm/git/git-${GIT_V}.tar.xz + https://git.zx2c4.com/cgit/snapshot/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="" +KEYWORDS="~amd64 ~arm ~x86" IUSE="doc +highlight +lua test" -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) ${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )" RDEPEND=" + ${PYTHON_DEPS} acct-group/cgit acct-user/cgit - dev-vcs/git - highlight? ( || ( dev-python/pygments app-text/highlight ) ) dev-libs/openssl:0= + dev-vcs/git + highlight? ( + $(python_gen_cond_dep 'dev-python/pygments[${PYTHON_USEDEP}]' ) + ) lua? ( ${LUA_DEPS} ) sys-libs/zlib virtual/httpd-cgi " # ebuilds without WEBAPP_MANUAL_SLOT="yes" are broken -DEPEND="${RDEPEND} - doc? ( app-text/docbook-xsl-stylesheets - >=app-text/asciidoc-8.5.1 ) +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + app-text/docbook-xsl-stylesheets + >=app-text/asciidoc-8.5.1 + ) " pkg_setup() { + python_setup webapp_pkg_setup use lua && lua-single_pkg_setup } -src_prepare() { - echo "prefix = ${EPREFIX}/usr" >> cgit.conf - echo "libdir = ${EPREFIX}/usr/$(get_libdir)" >> cgit.conf - echo "CGIT_SCRIPT_PATH = ${MY_CGIBINDIR}" >> cgit.conf - echo "CGIT_DATA_PATH = ${MY_HTDOCSDIR}" >> cgit.conf - echo "CACHE_ROOT = ${CGIT_CACHEDIR}" >> cgit.conf - echo "DESTDIR = ${D}" >> cgit.conf +src_configure() { + rmdir git || die + mv "${WORKDIR}"/git-"${GIT_V}" git || die + + echo "prefix = ${EPREFIX}/usr" >> cgit.conf || die "echo prefix failed" + echo "libdir = ${EPREFIX}/usr/$(get_libdir)" >> cgit.conf || die "echo libdir failed" + echo "CGIT_SCRIPT_PATH = ${MY_CGIBINDIR}" >> cgit.conf || die "echo CGIT_SCRIPT_PATH failed" + echo "CGIT_DATA_PATH = ${MY_HTDOCSDIR}" >> cgit.conf || die "echo CGIT_DATA_PATH failed" + echo "CACHE_ROOT = ${CGIT_CACHEDIR}" >> cgit.conf || die "echo CACHE_ROOT failed" + echo "DESTDIR = ${D}" >> cgit.conf || die "echo DESTDIR failed" if use lua; then - echo "LUA_PKGCONFIG = ${ELUA}" >> cgit.conf + echo "LUA_PKGCONFIG = ${ELUA}" >> cgit.conf || die "echo LUA_PKGCONFIG failed" else - echo "NO_LUA = 1" >> cgit.conf + echo "NO_LUA = 1" >> cgit.conf || die "echo NO_LUA failed" fi - - eapply_user } src_compile() { @@ -81,6 +94,7 @@ src_install() { keepdir "${CGIT_CACHEDIR}" fowners ${PN}:${PN} "${CGIT_CACHEDIR}" fperms 700 "${CGIT_CACHEDIR}" + python_fix_shebang . } src_test() { diff --git a/www-apps/prowlarr/Manifest b/www-apps/prowlarr/Manifest index 29aa01ad9de9..6ccd4c40e2e1 100644 --- a/www-apps/prowlarr/Manifest +++ b/www-apps/prowlarr/Manifest @@ -4,5 +4,9 @@ AUX prowlarr.service 558 BLAKE2B 8bb379f30a93ce537016133627e54cf5d71b666f31db50c DIST Prowlarr.develop.0.4.2.1879.linux-core-arm.tar.gz 85892990 BLAKE2B 5e0cb3dba04f2cf1824527e0274cb8f11a8636de12b2ced43eaa234352860ec18bd83d65dc6fdccae2fd127fe9fefbd09578a43446dd0bc43f21d9c32b160d6e SHA512 115bf5c62091c514867129046d662bae17b721c3d46376493be5caf44f09929d6b0b3844ef93747bf56b64e9f4fdc4b5c0824ee6842f170776b7a4536ec4bef7 DIST Prowlarr.develop.0.4.2.1879.linux-core-arm64.tar.gz 85152796 BLAKE2B 033a426af2ce96eba38606216bb1f75689c8f16dec460395f432f57041cbd28b197f9eacf0ad0f8cb2558a7980ae1b9c4eec70601b2bdd5ac96f77e9aeb93ea9 SHA512 f652f40713d27cc9486444b4fd0185e343bcc869b4798d22446097bff962bd3a51cf0f54a66a7a1acf07a6d7db29e8cf828427f3c81cd637c30618a19de85da6 DIST Prowlarr.develop.0.4.2.1879.linux-core-x64.tar.gz 90155053 BLAKE2B 3baca7360f9d8e1a6c02783288423f01591b70895bae5909748f56d9a8e830d51809ebb378a0010a72f28dec76cc6563100d969bf224acc6ef966cccb40fa60d SHA512 a9c0a52a3ee02ed38f501307c59bdc90dee8ddd686fbd132de8625892cba89b4267594f3c4df714e488aad14612238c6400ccb82d3d0438c078ed92f61cd49ce +DIST Prowlarr.develop.0.4.3.1921.linux-core-arm.tar.gz 85882360 BLAKE2B f85fc83b82782a3f4fc1b35ddf42aebe837f9193c9f6689231b8b1c3d40204af22d966c9a1c04f1d1ae65d5f8925dd1446740baa0b699d825125b722d7a55b90 SHA512 bc3cf6d2f2704bd765b137d864630cc69d64081989e67c4314e7245866271a00b468c2eb41f094db195b5f548701e840e8d94374b2122914da278f385da52f43 +DIST Prowlarr.develop.0.4.3.1921.linux-core-arm64.tar.gz 85148479 BLAKE2B c4c05af3bc03b173e0897e717062b5432cdb12fed23022cb72a4bb9d9a3d8e1898d8ee021b7240ab3d3c2c0a5cff61cd2baf86c71e7776ce2b19c171188e157f SHA512 3a5dee3264aef4ff25952d832a9d1b90a52cdb2013838d9cae8a9bc2c28df1d96ed1c9e0647576bbb2a620637bf3c9f360b972fb2a1a9f143ce3575a1d65ef66 +DIST Prowlarr.develop.0.4.3.1921.linux-core-x64.tar.gz 90147463 BLAKE2B 43e78e7cd1c1b5bcf8cc7d2b964a6ec726b25da54a08fc59b9fef9f4b3386e6d499b24be55b51b0bcf8ffa9c4982eadc9e05f323e75e92fa643a47e9d654ef82 SHA512 b11c4603e3cb2c978cf37156dbfa442dbb295df88934313a67aed1e5b030c89daca5ba2091da4b58133a3fae798bbe9139a0e434e25ee2e90928fc72b658d6ed EBUILD prowlarr-0.4.2.1879-r1.ebuild 1446 BLAKE2B 90b49fb8d9af086bae87fc8c5a625d8d3b21450962ccad4096d0834b121b354b04dff29254b272d49c888701419ee78be6704faab24251c400905e8c48965d7d SHA512 6b8eab78b023e506862403cd072931daeab34b5c60fd116cd491dab7196b098176413c91d8c1c9398253222d0a950eabdf09889f6c65f1b8d2d554f461ae19fc +EBUILD prowlarr-0.4.3.1921.ebuild 1446 BLAKE2B 90b49fb8d9af086bae87fc8c5a625d8d3b21450962ccad4096d0834b121b354b04dff29254b272d49c888701419ee78be6704faab24251c400905e8c48965d7d SHA512 6b8eab78b023e506862403cd072931daeab34b5c60fd116cd491dab7196b098176413c91d8c1c9398253222d0a950eabdf09889f6c65f1b8d2d554f461ae19fc MISC metadata.xml 707 BLAKE2B e235e7acd37580d513d82833ec45707d5a2074c77b31aaea4bb79ccebbe378938ca6eb88d2c2afe351f16afc29192b359558130edf249a9089f5bc9008969c56 SHA512 1531f1097c7c7b375a210caa2202dd4d3ca2c611d6c28bb357e0eeb6a1fdd9efcea157c12fe07a633e64475a590edc389a34e0cca1ca8e7e438f47c4793b260a diff --git a/www-apps/prowlarr/prowlarr-0.4.3.1921.ebuild b/www-apps/prowlarr/prowlarr-0.4.3.1921.ebuild new file mode 100644 index 000000000000..c80e40c7bec2 --- /dev/null +++ b/www-apps/prowlarr/prowlarr-0.4.3.1921.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +SRC_URI=" + amd64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-x64.tar.gz ) + arm? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm.tar.gz ) + arm64? ( https://github.com/Prowlarr/Prowlarr/releases/download/v${PV}/Prowlarr.develop.${PV}.linux-core-arm64.tar.gz ) +" + +DESCRIPTION="An indexer manager/proxy to integrate with your various PVR apps" +HOMEPAGE="https://wiki.servarr.com/prowlarr" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="-* ~amd64 ~arm ~arm64" +RESTRICT="bindist strip test" + +RDEPEND=" + acct-group/prowlarr + acct-user/prowlarr + dev-libs/icu + dev-util/lttng-ust:0 + dev-db/sqlite" + +QA_PREBUILT="*" + +S="${WORKDIR}/Prowlarr" + +src_prepare() { + default + + # https://github.com/dotnet/runtime/issues/57784 + rm libcoreclrtraceptprovider.so Prowlarr.Update/libcoreclrtraceptprovider.so || die +} + +src_install() { + newinitd "${FILESDIR}/${PN}.init" ${PN} + + keepdir /var/lib/${PN} + fowners -R ${PN}:${PN} /var/lib/${PN} + + insinto /etc/logrotate.d + insopts -m0644 -o root -g root + newins "${FILESDIR}/${PN}.logrotate" ${PN} + + dodir "/opt/${PN}" + cp -R "${S}/." "${D}/opt/prowlarr" || die "Install failed!" + + systemd_dounit "${FILESDIR}/prowlarr.service" + systemd_newunit "${FILESDIR}/prowlarr.service" "${PN}@.service" +} |