summaryrefslogtreecommitdiff
path: root/www-apps
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-25 15:53:45 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-25 15:53:45 +0000
commit83ebb477861172671f6796999e016400b659d65f (patch)
tree0cec26d10b5fcfee34cd56a952e8111f306feefb /www-apps
parentbaeb826318951e5c82b18c1e9ee120ac5dcf0b94 (diff)
gentoo auto-resync : 25:02:2023 - 15:53:45
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/Manifest.gzbin12957 -> 12960 bytes
-rw-r--r--www-apps/hugo/Manifest2
-rw-r--r--www-apps/hugo/hugo-0.110.0.ebuild2
-rw-r--r--www-apps/jellyfin/Manifest1
-rw-r--r--www-apps/jellyfin/jellyfin-10.8.9-r1.ebuild67
-rw-r--r--www-apps/nikola/Manifest4
-rw-r--r--www-apps/nikola/nikola-8.2.2-r2.ebuild2
-rw-r--r--www-apps/nikola/nikola-8.2.3.ebuild57
8 files changed, 131 insertions, 4 deletions
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index cb5da71c5ee9..0cb64509b928 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest
index 2ec04388c851..553c59da6058 100644
--- a/www-apps/hugo/Manifest
+++ b/www-apps/hugo/Manifest
@@ -7,5 +7,5 @@ DIST hugo-0.108.0.tar.gz 29048088 BLAKE2B dd9654985fe0221ddb6b5f74c4d7f3259e587e
DIST hugo-0.110.0-vendor.tar.xz 5792924 BLAKE2B a70283d9b5764c3340591e40d6472c0f14b029e5bed086c4f294951e00a45041a869868884328ea39b75caccf8e2089250a98502a3ec38c730989a77e55c976b SHA512 c6a0cd262934b6434eac7122a0ec257ca4eec1611b938585e6ee22d56991632fd5e52c061d552772e0e8bd10e13c23aecc461d52c23dff009e8e522b651642da
DIST hugo-0.110.0.tar.gz 29055652 BLAKE2B d8c9e04c3141f02eeea1a951ba92c552148b604817e60041a3b944ccea37565ab8a6c3a47300877f5497d4575df4cdf598627d8dea65a1c935073b7bd8e99b70 SHA512 b64a6fa50201c0d95bf49fd0193138123163e0dad077491cc4c3e0d851de03ed2cd2e81482c1e6291d9a10d2d99f89c9dbbcfaafcd17f702906901dc6f28b3de
EBUILD hugo-0.108.0.ebuild 2047 BLAKE2B 9058b679049b52ed6c3f1b5fa03d9e04f2b69bb856c876f676aa09c67fb1e480c1c9d186a84d738b217f095ded0776efb52e827a7bb1192a097d5bdad697eb54 SHA512 47f31fb83f172bf3d7fc080fa0ff9090fb267ac84763f144aabc49883ffd3ceb3c1dc5aba385b749ca603508ffc2ac081cb5b70953824db1226cd59459285158
-EBUILD hugo-0.110.0.ebuild 2220 BLAKE2B a2a6042fe55a4364ab4698c25e206c821358f856abd49a38644b2249ae1037cd7dc5754f2e95f3b2d5f41f783598515313ea31f83760a7d29029a464125e759e SHA512 51319354d6232377269a194a821923b6ee37dd2e9af304678fa1e88051b8f97f2218b2fb597e9f29f2f5ac0ed013b812016800d3ac325032e00b3adff6d29701
+EBUILD hugo-0.110.0.ebuild 2227 BLAKE2B 3b5ece4ea2a6044e0dea6c925a82030c27a550a614845ebef36a88b2b6dec8a38b31e3a10cde532893f65840bd3fa3b188bc036a654d2c40e8e6f9e4a0d33a79 SHA512 824fbe77af87b9ae03ebbfa5299160ab88da2d8ccd736e0b0598f65bb77d7badfee7d16b89f5bf31ba70e94bac96464d9cd55054c93350ed4f7e37a995e96947
MISC metadata.xml 727 BLAKE2B b2632867dbfc5f0d647facb43f54ad3ae6bf5562bc7057dafca2724b4da8574603fff3ab5acf9ce9acb5dd0e20a15bcc052ee1cb5ca3b44d5e02f443c7d9ea2d SHA512 6efed4943de9dd760aac8998fa921d9e38f3ab93baae7c1a808e102619e292d7a067e6fe7c102b89fc432d422d2c8614b339490c5e234210bb219eeca22c6540
diff --git a/www-apps/hugo/hugo-0.110.0.ebuild b/www-apps/hugo/hugo-0.110.0.ebuild
index 18b6e28bfd59..910c8a28804b 100644
--- a/www-apps/hugo/hugo-0.110.0.ebuild
+++ b/www-apps/hugo/hugo-0.110.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="Apache-2.0 BSD BSD-2 MIT Unlicense"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
IUSE="doc +sass test"
BDEPEND="
diff --git a/www-apps/jellyfin/Manifest b/www-apps/jellyfin/Manifest
index 70f19d27f79f..8db7e7f4c925 100644
--- a/www-apps/jellyfin/Manifest
+++ b/www-apps/jellyfin/Manifest
@@ -3,5 +3,6 @@ AUX jellyfin.init-r1 864 BLAKE2B 6e63339c0018b2db6a9661836c1665ff932738ee3509a0b
AUX jellyfin.service 832 BLAKE2B e09a02c41f33aeabf5846946df1738e04516acf414041dc84cb8e107cedd546014ae1700af7994aa9643d26cc1edc99190615814353aad846af99d727702bb59 SHA512 f79b13cc2b0de47a31727affd633e9afde04d215fc28b82a6593e9aeaa8ff9c15796ab9aab4651922d2c14d2761e381c9d30c98ee56eeba57cf708bfde3ee73d
DIST jellyfin_10.8.9_amd64.tar.gz 99033391 BLAKE2B c122f68057f659b4c51ec83e0a07b50ad0c2ba40019c4dd614c059d6e2fae7d40b29d098926970bc0c43cec9d320449f5098ddfb6eac115ad6516d003cc719fd SHA512 e15445ea0843fb89cbdec8c6e81b7b0652e34bd7c6514fa33a9aa4833e2b12c62bf72b3c5c94ecc242a953c2ed0f8bd67fbb7131897894176fd98b6827d0a40a
DIST jellyfin_10.8.9_arm64.tar.gz 95954009 BLAKE2B 9cce07c02988a5a141598ef4ca970b8f87eefefc11992a7413beece281f35cff4de4b51fb139eea26aaa2c4f4078f754286bdd7c99031f95e874c6fc350eb21a SHA512 ef5abd9772cd25a62ecacb306caf1fbf2b8cdcd359bd64cfc801cec195eccdfe014fd7e9a7ee09d6ac0650cc329870c834911750566d96285439b131a947768a
+EBUILD jellyfin-10.8.9-r1.ebuild 1856 BLAKE2B c1a94d3bf405bb35e592ffc8fd18d080ea84417d6808895f2fe81d190030dae3fd1b2e351b4f27dbda10793ff2f096decc191f491957d35190884fe591ea893f SHA512 ddcf4f7687fa1183148a5374c64009d3b3419f8ecd074298f46b6ad92aab7c242d61e764a271ca1fdca95dfad20e8b002322a9e13508d415b36ed53550a378c8
EBUILD jellyfin-10.8.9.ebuild 1676 BLAKE2B f05771a36123ebe7979de138e6ee8e6448291b13636bdec3e320e7cd6b40f06ae6ea24a232f3287fbe0f50830c854c118a5b04e8a9a7db3b31bd72abe6740e4c SHA512 2a1e4073d820ce0f37cc89ce8c8ced28a2ae92c117eeec27f01bdee30d24efea32af3fe8ee2163374e96efd8c2c0f2a98add98635f335bbbd10174f2e14a51b4
MISC metadata.xml 649 BLAKE2B 29ce34c89c1300d32c3ff30990ec92e49cfab21d74340d1cd6893650ffda87920348ac5feda5ee68feff3e8adbd8cd6e58548d73879025a206dc82756a99c383 SHA512 d8a36b27ee99f29cf9dfea5cc4a9735732bb11cc5931adb4bfe1d1942378d2477f63417b6a2a694e9691c217d20c5ce84bc8d46af5155c46b99b850c0f561315
diff --git a/www-apps/jellyfin/jellyfin-10.8.9-r1.ebuild b/www-apps/jellyfin/jellyfin-10.8.9-r1.ebuild
new file mode 100644
index 000000000000..39218e469f00
--- /dev/null
+++ b/www-apps/jellyfin/jellyfin-10.8.9-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pax-utils systemd tmpfiles
+
+DESCRIPTION="Jellyfin puts you in control of managing and streaming your media"
+HOMEPAGE="https://jellyfin.readthedocs.io/en/latest/"
+
+SRC_URI="
+ arm64? (
+ https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/${PV}/${PN}_${PV}_arm64.tar.gz
+ https://repo.jellyfin.org/archive/linux/stable/${PV}/combined/${PN}_${PV}_arm64.tar.gz
+ )
+ amd64? (
+ https://repo.jellyfin.org/releases/server/linux/versions/stable/combined/${PV}/${PN}_${PV}_amd64.tar.gz
+ https://repo.jellyfin.org/archive/linux/stable/${PV}/combined/${PN}_${PV}_amd64.tar.gz
+ )"
+
+RESTRICT="mirror test"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+DEPEND="acct-user/jellyfin
+ media-libs/fontconfig
+ sys-libs/zlib"
+RDEPEND="${DEPEND}
+ dev-libs/icu
+ media-video/ffmpeg[vpx,x264]
+ sys-libs/glibc"
+BDEPEND="acct-user/jellyfin"
+INST_DIR="/opt/${PN}"
+QA_PREBUILT="${INST_DIR#/}/*.so ${INST_DIR#/}/jellyfin ${INST_DIR#/}/createdump"
+
+src_unpack() {
+ unpack ${A}
+ mv ${PN}_${PV} ${P} || die
+}
+
+src_prepare() {
+ default
+
+ # https://github.com/jellyfin/jellyfin/issues/7471
+ # https://github.com/dotnet/runtime/issues/57784
+ rm libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+ keepdir /var/log/jellyfin
+ fowners jellyfin:jellyfin /var/log/jellyfin
+ keepdir /etc/jellyfin
+ fowners jellyfin:jellyfin /etc/jellyfin
+ insinto ${INST_DIR}
+ dodir ${INST_DIR}
+ doins -r "${S}"/*
+ newtmpfiles - jellyfin.conf <<<"d /var/cache/jellyfin 0775 jellyfin jellyfin -"
+ chmod 755 "${D}${INST_DIR}/jellyfin"
+ newinitd "${FILESDIR}/${PN}.init-r1" "${PN}"
+ newconfd "${FILESDIR}"/${PN}.confd "${PN}"
+ systemd_dounit "${FILESDIR}/${PN}.service"
+ pax-mark -m "${ED}${INST_DIR}/jellyfin"
+}
+
+pkg_postinst() {
+ tmpfiles_process jellyfin.conf
+}
diff --git a/www-apps/nikola/Manifest b/www-apps/nikola/Manifest
index 0aac03dab6c8..a4a0953070a5 100644
--- a/www-apps/nikola/Manifest
+++ b/www-apps/nikola/Manifest
@@ -1,5 +1,7 @@
AUX nikola-8.2.2-markdown-3.4.patch 1716 BLAKE2B a1fbf6f2eb5adf49a064f09d4b521aa49d0323da2c96ad4d5e0a2671d2ae41c1f9a9fb5cac57f6260bbfacb97c04627e04ba6619dbeee83badcd51dca8b774bd SHA512 7372b620354f6e082087f7a60e81f7e3690bea4f8fbe2af0a83f38150a975ab6e24c115418c0212a6e8d7968de421af99ee1d1754ca35452cdd47fe6d6212e0a
DIST Nikola-8.2.2.tar.gz 5483145 BLAKE2B 78950e97016b7a87d41739684de102c548a5dfecfe9c1239a94c757a4d7d00f5d77bf679b6ed1a853aa46e1fcb78c27e7c2276e7aafeb874c0e21c1ae9f1cbb2 SHA512 f2bf38c81c2e01f6d6cb6a24d9b9ea95f047e9bd9987437df61cf1cb10c39c5f9259e8baa4c64dc24e4f69dc3b3e35e3553dced7d42c840645e024d6c21eb9ae
+DIST Nikola-8.2.3.tar.gz 5486641 BLAKE2B 690ea8584b9b11b1f26b768dc6daaded2f976b54a7be3b75f83d50cda3721f3f0051fd7ff7be3c38ed871ac905f604f891936e4ea72381b8f88a461f4d227587 SHA512 fbb107f975a4eeb369469eaa7a83e6fd342202530f91a0428c854f2eca28315268d6623983a078496943878a9f0548a5939184a2349d468cc0ac7152116b48b4
EBUILD nikola-8.2.2-r1.ebuild 2128 BLAKE2B 084fc0368887644b280fbe1fe1695460f9b4fd3f5741816fa9c14a2437f81ad9dd5d1de594782024902668fb42566865fdc571128d4cb43b87ca233b6a573d5c SHA512 7565a91af269fdae1c0c666272f2778a38085bca4151b8c4d9c0c1ef4c02337db6ad4d663850015922e5ea7d2d1f5c13f038e160810632970cca97139074c6ac
-EBUILD nikola-8.2.2-r2.ebuild 2136 BLAKE2B 12a16d14d8d3da6053a111f3f4b4ff74e459c93ef1e4808bc9a70a1e8d1cd7447d92f0c3369474dbf37707589ec4c54218f0bce21d9c922f83222f71f8eb3e68 SHA512 b571f3d2b4e2ce4e34df811407b622a7f7c0ac19251cd78a62f737864a2fd8d36b211d9b7bdadcc02ebc1f5bfb4ff9e57e1e48d21027744893680fec959bb62d
+EBUILD nikola-8.2.2-r2.ebuild 2135 BLAKE2B 86c362087df27d52012058089dc1947fd71860c6dc2da3ff7ad3cc8e29ed6c13299d85f5bd8476d7f6e2bc67884bd5df995f40d80477884787d5e490a5c8d208 SHA512 3b9916fd96c67cf989b4b8d244aac06daeb39ae1e952416a5bc06ca61644cb36d3eb6300df1a19796c4c3f632316a14b01d7c3409c2c8789027e277141818b11
+EBUILD nikola-8.2.3.ebuild 2045 BLAKE2B bab10a2154558ac67b3c792f15c3fb42149b5f2ba620337034fe6214c8795cdf2ccf73f119d9aa2f6346da75823e0a3229dc9274ffd2e192e0c0cb5dfa94027c SHA512 30b9ad8a59f903024c2efc1e331d07a94181e36085d7dcfb19e7919ca3957f2140140ddd323ecd64aee345ab1abe710b1ae0c8124cfc879c42dc42498f9c3185
MISC metadata.xml 292 BLAKE2B 0042bf60cec1af73f2d8e977e53c42adf5c7e4500f02ee08e3673b25962a86905d1d07783fb519a3bf40a12ab64229879e5fb217d1bde97195573fc6faa69f66 SHA512 a8e6a37da4e290629b38ccb4f9087682de58a0e4e4a377b85c3f3bb06eba426e3689cab575f528511fde9ed308e12a2e79a318e4dc55c6f85c3d8e16e22b3d01
diff --git a/www-apps/nikola/nikola-8.2.2-r2.ebuild b/www-apps/nikola/nikola-8.2.2-r2.ebuild
index aecd18f3179a..4285f876880a 100644
--- a/www-apps/nikola/nikola-8.2.2-r2.ebuild
+++ b/www-apps/nikola/nikola-8.2.2-r2.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT Apache-2.0 CC0-1.0 public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
RESTRICT="test" # needs coveralls
DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage
diff --git a/www-apps/nikola/nikola-8.2.3.ebuild b/www-apps/nikola/nikola-8.2.3.ebuild
new file mode 100644
index 000000000000..fdaaefc0208c
--- /dev/null
+++ b/www-apps/nikola/nikola-8.2.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9,10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="A static website and blog generator"
+HOMEPAGE="https://getnikola.com/"
+SRC_URI="$(pypi_sdist_url --no-normalize ${PN^} ${PV})"
+S="${WORKDIR}/${P^}"
+
+LICENSE="MIT Apache-2.0 CC0-1.0 public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+RESTRICT="test" # needs coveralls
+
+DEPEND=">=dev-python/docutils-0.13[${PYTHON_USEDEP}]" # needs rst2man to build manpage
+RDEPEND="${DEPEND}
+ >=dev-python/Babel-2.6.0[${PYTHON_USEDEP}]
+ >=dev-python/blinker-1.3[${PYTHON_USEDEP}]
+ >=dev-python/doit-0.32[${PYTHON_USEDEP}]
+ >=dev-python/lxml-3.3.5[${PYTHON_USEDEP}]
+ >=dev-python/mako-1.0[${PYTHON_USEDEP}]
+ >=dev-python/markdown-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/natsort-3.5.2[${PYTHON_USEDEP}]
+ >=dev-python/piexif-1.0.3[${PYTHON_USEDEP}]
+ >=dev-python/pygments-1.6[${PYTHON_USEDEP}]
+ >=dev-python/PyRSS2Gen-1.1[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.6.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/unidecode-0.04.16[${PYTHON_USEDEP}]
+ >=dev-python/yapsy-1.11.223[${PYTHON_USEDEP}]
+ dev-python/pillow[jpeg,${PYTHON_USEDEP}]
+ dev-python/cloudpickle[${PYTHON_USEDEP}]"
+
+src_install() {
+ distutils-r1_src_install
+
+ # hackish way to remove docs that ended up in the wrong place
+ rm -r "${ED}/usr/share/doc/${PN}" || die
+
+ dodoc AUTHORS.txt CHANGES.txt README.rst docs/*.rst
+ gunzip "${ED}/usr/share/man/man1/${PN}.1.gz" || die
+}
+
+pkg_postinst() {
+ optfeature "chart generation" dev-python/pygal
+ optfeature "hyphenation support" dev-python/pyphen
+ optfeature "notebook compilation and LESS support" dev-python/ipython
+ optfeature "alternative templating engine to Mako" dev-python/jinja
+ optfeature "built-in web server support" dev-python/aiohttp
+ optfeature "monitoring file system events" dev-python/watchdog
+ optfeature "extracting metadata from web media links" dev-python/micawber
+}