* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2022-12-12 20:26 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2022-12-12 20:26 UTC (permalink / raw
To: gentoo-commits
commit: c7933ce9914106f1420c90cef469d71065f0ad2f
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Dec 12 20:19:40 2022 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Dec 12 20:25:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7933ce9
www-apps/invidious: add 2022.11.22
Closes: https://bugs.gentoo.org/885427
Closes: https://bugs.gentoo.org/885425
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 2 +
www-apps/invidious/invidious-2022.11.22.ebuild | 168 +++++++++++++++++++++++++
2 files changed, 170 insertions(+)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 113298ec2..792182fad 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,5 +1,7 @@
DIST invidious-2022.11.02.tar.gz 3261663 BLAKE2B 066842f388aa34323d489634243ae93a7fdfaddab19a9860bd9f9747fd3579a7d0707d3ffc3d72f9379e35303bffb0bd8f755c1b209ae7976bf71ac0e7512920 SHA512 37fde6ea59a2dc90ad153b7f36718f2bacd9bb9282de7a7b1e878c9d694f6d2a6db00458acbb0d9178020840ecdb6ff0d2a30e1a7dfa4520fac7b4323e643e58
+DIST invidious-2022.11.22.tar.gz 3265662 BLAKE2B a1375c90530519b321cf995ec44dedc4a41c680fac128355622d23ba9356bc393b158372cb83a98cbc1746b83379ea4b55ce34a0cf815cc393d36556cf51806f SHA512 48a360541f922e057d5db930e97b2735a93e136a0d8164c2c4da5ff5dc381bd29653dfb2e62db00915f5b9c1000b6f29c9bc150e5bcccff8c09c334e2314023d
DIST invidious-mocks-c401dd9.tar.gz 122433 BLAKE2B 9dd4e619071cd014dc83859c9f112a5af586d8c26c4b2f04764310c3e9459d9eb5f1ffe30d6e997b4366663179e69731eb95ff98260d79c435c3414dd126fe4b SHA512 8ed4303bf7ca15a035feb0b5d908e62cb428c6c125c4b22233196217c7ef68f7957999094609adb48ac6ee3f5e612dd2ea715ea4dfd93cba6639db1f78f302aa
+DIST invidious-mocks-dfd53ea.tar.gz 175523 BLAKE2B 701aa1e569c7e463dde0a15dfe8263a617f9da0cc59cc44e22d4a4dd293d61098b45608a56f33670821f46f8307725dc1b014e70ed6545a3f8da719640e5451e SHA512 a52cb2883fed1d37e3d46a29a5f5014c7751c886f94d44a69ea8c1ec94c9f9235f2f1943f9786f2538f2b6be686ef35fd35d73fa8737a62a5ae10d0a759e04d1
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
DIST videojs-http-source-selector-1.1.6.tgz 14270 BLAKE2B 232148058ced6926a6da669b443124a00489a5241c98d2b76a3e04dff818993a14a0edb1950db1adf86589fd3841e073b8cac23c142a7f276301c52b3b324359 SHA512 e9be4c98a4d3d9c567ae3b5d363e33d553bdd6e75b5e46644d803a2e50fc58dd9a1e51b6aea1539ad31a6f834ae279649246d19e6ddcdaad8875d2f78df7cb9a
diff --git a/www-apps/invidious/invidious-2022.11.22.ebuild b/www-apps/invidious/invidious-2022.11.22.ebuild
new file mode 100644
index 000000000..f7b3f3b05
--- /dev/null
+++ b/www-apps/invidious/invidious-2022.11.22.ebuild
@@ -0,0 +1,168 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs multiprocessing shards systemd
+
+COMMIT="5160d8bae39dc5cc5d51abee90571a03c08d0f2b"
+MOCKS_COMMIT="dfd53ea6ceb3cbcbbce6004f6ce60b330ad0f9b1"
+MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
+DESCRIPTION="Invidious is an alternative front-end to YouTube"
+HOMEPAGE="
+ https://invidious.io/
+ https://github.com/iv-org/invidious
+"
+IV_ORG="https://github.com/iv-org"
+NPM="https://registry.npmjs.org"
+SRC_URI="
+ ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
+ ${NPM}/video.js/-/video.js-7.12.1.tgz
+ ${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz
+ ${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz
+ ${NPM}/videojs-markers/-/videojs-markers-1.0.1.tgz
+ ${NPM}/videojs-mobile-ui/-/videojs-mobile-ui-0.6.1.tgz
+ ${NPM}/videojs-overlay/-/videojs-overlay-2.1.4.tgz
+ ${NPM}/videojs-share/-/videojs-share-3.2.1.tgz
+ ${NPM}/videojs-vr/-/videojs-vr-1.8.0.tgz
+ ${NPM}/videojs-vtt-thumbnails/-/videojs-vtt-thumbnails-0.0.13.tgz
+ test? (
+ ${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz
+ )
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="AGPL-3 Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-db/sqlite:3
+ dev-libs/boehm-gc
+ dev-libs/libevent:=
+ dev-libs/libpcre:3
+ dev-libs/libxml2:2
+ dev-libs/libyaml
+ dev-libs/openssl:=
+ sys-libs/zlib:=
+"
+RDEPEND="${COMMON_DEPEND}
+ acct-user/invidious
+ gnome-base/librsvg
+"
+DEPEND="${COMMON_DEPEND}
+ dev-crystal/athena-negotiation
+ dev-crystal/crystal-pg
+ dev-crystal/crystal-sqlite3
+ ~dev-crystal/kemal-1.1.2
+ dev-crystal/kilt
+ dev-crystal/protodec
+ test? (
+ dev-crystal/spectator
+ )
+"
+
+DOCS=( {CHANGELOG,README}.md TRANSLATION )
+
+CHECKREQS_MEMORY="2G"
+
+src_unpack() {
+ local src depname destname js css
+
+ for src in ${A}; do
+ if [[ ${src} == "${P}.tar.gz" ]]; then
+ unpack ${src}
+ elif [[ ${src} == "${MOCKS_P}.tar.gz" ]]; then
+ unpack "${src}"
+ mkdir -p "${S}"/mocks || die
+ rmdir "${S}"/mocks || die
+ mv mocks-${MOCKS_COMMIT} "${S}"/mocks || die
+ else
+ depname="${src%-*}"
+
+ case ${depname} in
+ video.js)
+ js="video.js" ;;
+ *)
+ js="${depname}.js" ;;
+ esac
+
+ case ${depname} in
+ video.js)
+ css="video-js.css" ;;
+ videojs-markers)
+ css="videojs.markers.css" ;;
+ *)
+ css="${depname}.css" ;;
+ esac
+
+ # Create the destination directory
+ destname="${S}/assets/videojs/${depname}"
+ mkdir -p "${destname}" || die
+
+ # Create a temporary directory
+ mkdir -p "${WORKDIR}"/${depname} || die
+ cd "${WORKDIR}"/${depname} || die
+
+ # Copy assets
+ unpack ${src}
+ cd package/dist || die
+ mv ${js} ${destname} || die
+ if [[ -f ${css} ]]; then
+ mv ${css} ${destname} || die
+ fi
+
+ cd "${WORKDIR}" || die
+ fi
+ done
+}
+
+src_prepare() {
+ default
+
+ local datadir="${EPREFIX}/usr/share/invidious"
+ sed -i src/invidious.cr \
+ -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \
+ -e "s/\(CURRENT_COMMIT \) = .*/\1 = \"${COMMIT:0:7}\"/" \
+ -e "s/\(CURRENT_VERSION\) = .*/\1 = \"${PV}\"/" \
+ -e "s/\(ASSET_COMMIT\) = .*/\1 = \"${COMMIT:0:7}\"/" || die
+
+ # fix paths
+ sed -i src/invidious.cr \
+ -e "s|\(public_folder\) \"assets\"|\1 \"${datadir}/assets\"|" || die
+ sed -i src/invidious/helpers/i18n.cr \
+ -e "s|File.read(\"locales/|File.read(\"${datadir}/locales/|" || die
+ sed -i src/invidious/database/base.cr \
+ -e "s|config/sql|${datadir}/\0|g" || die
+
+ rm shard.lock || die
+}
+
+src_configure() {
+ local mycrystalargs=(
+ -Dskip_videojs_download
+ -Ddisable_quic
+ )
+ shards_src_configure
+}
+
+src_compile() {
+ ecrystal build src/invidious.cr --verbose --threads=$(makeopts_jobs)
+}
+
+src_install() {
+ dobin invidious
+ einstalldocs
+
+ insinto /usr/share/invidious
+ doins -r assets config locales
+
+ insinto /etc/invidious
+ newins config/config.example.yml config.yml
+
+ systemd_dounit "${FILESDIR}"/invidious.service
+ newinitd "${FILESDIR}"/invidious.initd ${PN}
+ newconfd "${FILESDIR}"/invidious.confd ${PN}
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2022-12-12 20:26 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2022-12-12 20:26 UTC (permalink / raw
To: gentoo-commits
commit: fac5266a57adf2b384a08bda6838beda4dd62870
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Dec 12 20:19:51 2022 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Dec 12 20:25:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fac5266a
www-apps/invidious: drop 2022.11.02
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 2 -
www-apps/invidious/invidious-2022.11.02.ebuild | 174 -------------------------
2 files changed, 176 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 792182fad..c3d76a3a3 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,6 +1,4 @@
-DIST invidious-2022.11.02.tar.gz 3261663 BLAKE2B 066842f388aa34323d489634243ae93a7fdfaddab19a9860bd9f9747fd3579a7d0707d3ffc3d72f9379e35303bffb0bd8f755c1b209ae7976bf71ac0e7512920 SHA512 37fde6ea59a2dc90ad153b7f36718f2bacd9bb9282de7a7b1e878c9d694f6d2a6db00458acbb0d9178020840ecdb6ff0d2a30e1a7dfa4520fac7b4323e643e58
DIST invidious-2022.11.22.tar.gz 3265662 BLAKE2B a1375c90530519b321cf995ec44dedc4a41c680fac128355622d23ba9356bc393b158372cb83a98cbc1746b83379ea4b55ce34a0cf815cc393d36556cf51806f SHA512 48a360541f922e057d5db930e97b2735a93e136a0d8164c2c4da5ff5dc381bd29653dfb2e62db00915f5b9c1000b6f29c9bc150e5bcccff8c09c334e2314023d
-DIST invidious-mocks-c401dd9.tar.gz 122433 BLAKE2B 9dd4e619071cd014dc83859c9f112a5af586d8c26c4b2f04764310c3e9459d9eb5f1ffe30d6e997b4366663179e69731eb95ff98260d79c435c3414dd126fe4b SHA512 8ed4303bf7ca15a035feb0b5d908e62cb428c6c125c4b22233196217c7ef68f7957999094609adb48ac6ee3f5e612dd2ea715ea4dfd93cba6639db1f78f302aa
DIST invidious-mocks-dfd53ea.tar.gz 175523 BLAKE2B 701aa1e569c7e463dde0a15dfe8263a617f9da0cc59cc44e22d4a4dd293d61098b45608a56f33670821f46f8307725dc1b014e70ed6545a3f8da719640e5451e SHA512 a52cb2883fed1d37e3d46a29a5f5014c7751c886f94d44a69ea8c1ec94c9f9235f2f1943f9786f2538f2b6be686ef35fd35d73fa8737a62a5ae10d0a759e04d1
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2022.11.02.ebuild b/www-apps/invidious/invidious-2022.11.02.ebuild
deleted file mode 100644
index b3fe821aa..000000000
--- a/www-apps/invidious/invidious-2022.11.02.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit check-reqs multiprocessing shards systemd
-
-COMMIT="09942dee6621e7047a63dffcc61b3bbf78cef2c6"
-MOCKS_COMMIT="c401dd9203434b561022242c24b0c200d72284c0"
-MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
-DESCRIPTION="Invidious is an alternative front-end to YouTube"
-HOMEPAGE="
- https://invidious.io/
- https://github.com/iv-org/invidious
-"
-IV_ORG="https://github.com/iv-org"
-NPM="https://registry.npmjs.org"
-SRC_URI="
- ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
- ${NPM}/video.js/-/video.js-7.12.1.tgz
- ${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz
- ${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz
- ${NPM}/videojs-markers/-/videojs-markers-1.0.1.tgz
- ${NPM}/videojs-mobile-ui/-/videojs-mobile-ui-0.6.1.tgz
- ${NPM}/videojs-overlay/-/videojs-overlay-2.1.4.tgz
- ${NPM}/videojs-share/-/videojs-share-3.2.1.tgz
- ${NPM}/videojs-vr/-/videojs-vr-1.8.0.tgz
- ${NPM}/videojs-vtt-thumbnails/-/videojs-vtt-thumbnails-0.0.13.tgz
- test? (
- ${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz
- )
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="AGPL-3 Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-db/sqlite:3
- dev-libs/boehm-gc
- dev-libs/libevent:=
- dev-libs/libpcre:3
- dev-libs/libxml2:2
- dev-libs/libyaml
- dev-libs/openssl:=
- sys-libs/zlib:=
-"
-RDEPEND="${COMMON_DEPEND}
- acct-user/invidious
- gnome-base/librsvg"
-DEPEND="${COMMON_DEPEND}
- dev-crystal/athena-negotiation
- dev-crystal/crystal-pg
- dev-crystal/crystal-sqlite3
- ~dev-crystal/kemal-1.1.2
- dev-crystal/kilt
- dev-crystal/protodec
- test? (
- dev-crystal/spectator
- )
-"
-
-DOCS=( {CHANGELOG,README}.md TRANSLATION )
-
-CHECKREQS_MEMORY="2G"
-
-src_unpack() {
- local src depname destname js css
-
- for src in ${A}; do
- if [[ ${src} == "${P}.tar.gz" ]]; then
- unpack ${src}
- elif [[ ${src} == "${MOCKS_P}.tar.gz" ]]; then
- unpack "${src}"
- mkdir -p "${S}"/mocks || die
- rmdir "${S}"/mocks || die
- mv mocks-${MOCKS_COMMIT} "${S}"/mocks || die
- else
- depname="${src%-*}"
-
- case ${depname} in
- video.js)
- js="video.js" ;;
- *)
- js="${depname}.js" ;;
- esac
-
- case ${depname} in
- video.js)
- css="video-js.css" ;;
- videojs-markers)
- css="videojs.markers.css" ;;
- *)
- css="${depname}.css" ;;
- esac
-
- # Create the destination directory
- destname="${S}/assets/videojs/${depname}"
- mkdir -p "${destname}" || die
-
- # Create a temporary directory
- mkdir -p "${WORKDIR}"/${depname} || die
- cd "${WORKDIR}"/${depname} || die
-
- # Copy assets
- unpack ${src}
- cd package/dist || die
- mv ${js} ${destname} || die
- if [[ -f ${css} ]]; then
- mv ${css} ${destname} || die
- fi
-
- cd "${WORKDIR}" || die
- fi
- done
-}
-
-src_prepare() {
- default
-
- local datadir="${EPREFIX}/usr/share/invidious"
- sed -i src/invidious.cr \
- -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \
- -e "s/\(CURRENT_COMMIT \) = .*/\1 = \"${COMMIT:0:7}\"/" \
- -e "s/\(CURRENT_VERSION\) = .*/\1 = \"${PV}\"/" \
- -e "s/\(ASSET_COMMIT\) = .*/\1 = \"${COMMIT:0:7}\"/" || die
-
- # fix paths
- sed -i src/invidious.cr \
- -e "s|\(public_folder\) \"assets\"|\1 \"${datadir}/assets\"|" || die
- sed -i src/invidious/helpers/i18n.cr \
- -e "s|File.read(\"locales/|File.read(\"${datadir}/locales/|" || die
- sed -i src/invidious/database/base.cr \
- -e "s|config/sql|${datadir}/\0|g" || die
-
- rm shard.lock || die
-}
-
-src_configure() {
- local mycrystalargs=(
- -Dskip_videojs_download
- -Ddisable_quic
- )
- shards_src_configure
-}
-
-src_compile() {
- ecrystal build src/invidious.cr --verbose --threads=$(makeopts_jobs)
-
- if use doc; then
- ecrystal docs
- HTML_DOCS=( docs/. )
- fi
-
- return 0
-}
-
-src_install() {
- dobin invidious
- einstalldocs
-
- insinto /usr/share/invidious
- doins -r assets config locales
-
- insinto /etc/invidious
- newins config/config.example.yml config.yml
-
- systemd_dounit "${FILESDIR}"/invidious.service
- newinitd "${FILESDIR}"/invidious.initd ${PN}
- newconfd "${FILESDIR}"/invidious.confd ${PN}
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-01-26 22:46 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-01-26 22:46 UTC (permalink / raw
To: gentoo-commits
commit: a3d5f8c051b6efa3381d10cc7fff871100dafc9e
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jan 26 22:32:39 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Jan 26 22:32:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a3d5f8c0
www-apps/invidious: add github upstream metadata
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/www-apps/invidious/metadata.xml b/www-apps/invidious/metadata.xml
index 7ebbd0334..72bf81068 100644
--- a/www-apps/invidious/metadata.xml
+++ b/www-apps/invidious/metadata.xml
@@ -5,4 +5,7 @@
<email>cyber+gentoo@sysrq.in</email>
<name>Anna</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">iv-org/invidious</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-01-26 22:46 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-01-26 22:46 UTC (permalink / raw
To: gentoo-commits
commit: cfae7d3870ec817245e581f8f396fb87cbd8f774
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jan 26 21:05:19 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Jan 26 21:05:19 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cfae7d38
www-apps/invidious: add 2023.01.26
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 1 +
www-apps/invidious/invidious-2023.01.26.ebuild | 168 +++++++++++++++++++++++++
2 files changed, 169 insertions(+)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index c3d76a3a3..3c981e362 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,4 +1,5 @@
DIST invidious-2022.11.22.tar.gz 3265662 BLAKE2B a1375c90530519b321cf995ec44dedc4a41c680fac128355622d23ba9356bc393b158372cb83a98cbc1746b83379ea4b55ce34a0cf815cc393d36556cf51806f SHA512 48a360541f922e057d5db930e97b2735a93e136a0d8164c2c4da5ff5dc381bd29653dfb2e62db00915f5b9c1000b6f29c9bc150e5bcccff8c09c334e2314023d
+DIST invidious-2023.01.26.tar.gz 3269157 BLAKE2B 8d49bb21c8a8763a747cc9ec5ccddacd649e107c14ff895d6316f84ee4f0c35cbe5f6029af246814315e2e3af3740fab80856579f5c9737181fa49e41d7dee49 SHA512 01235f8c40ca34c92384fa2ac1cab8f32878f123ad12c45c6664e4c729b6994b7fe334aa442ff6a0fc2bcd6f76adcaba07e0f6bc07080fab0f958ba9eeac754d
DIST invidious-mocks-dfd53ea.tar.gz 175523 BLAKE2B 701aa1e569c7e463dde0a15dfe8263a617f9da0cc59cc44e22d4a4dd293d61098b45608a56f33670821f46f8307725dc1b014e70ed6545a3f8da719640e5451e SHA512 a52cb2883fed1d37e3d46a29a5f5014c7751c886f94d44a69ea8c1ec94c9f9235f2f1943f9786f2538f2b6be686ef35fd35d73fa8737a62a5ae10d0a759e04d1
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2023.01.26.ebuild b/www-apps/invidious/invidious-2023.01.26.ebuild
new file mode 100644
index 000000000..749be39a6
--- /dev/null
+++ b/www-apps/invidious/invidious-2023.01.26.ebuild
@@ -0,0 +1,168 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs multiprocessing shards systemd
+
+COMMIT="3b8e6c6040fe341fe4b9fc16cdbd3aea697dfad3"
+MOCKS_COMMIT="dfd53ea6ceb3cbcbbce6004f6ce60b330ad0f9b1"
+MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
+DESCRIPTION="Invidious is an alternative front-end to YouTube"
+HOMEPAGE="
+ https://invidious.io/
+ https://github.com/iv-org/invidious
+"
+IV_ORG="https://github.com/iv-org"
+NPM="https://registry.npmjs.org"
+SRC_URI="
+ ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
+ ${NPM}/video.js/-/video.js-7.12.1.tgz
+ ${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz
+ ${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz
+ ${NPM}/videojs-markers/-/videojs-markers-1.0.1.tgz
+ ${NPM}/videojs-mobile-ui/-/videojs-mobile-ui-0.6.1.tgz
+ ${NPM}/videojs-overlay/-/videojs-overlay-2.1.4.tgz
+ ${NPM}/videojs-share/-/videojs-share-3.2.1.tgz
+ ${NPM}/videojs-vr/-/videojs-vr-1.8.0.tgz
+ ${NPM}/videojs-vtt-thumbnails/-/videojs-vtt-thumbnails-0.0.13.tgz
+ test? (
+ ${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz
+ )
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="AGPL-3 Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-db/sqlite:3
+ dev-libs/boehm-gc
+ dev-libs/libevent:=
+ dev-libs/libpcre:3
+ dev-libs/libxml2:2
+ dev-libs/libyaml
+ dev-libs/openssl:=
+ sys-libs/zlib:=
+"
+RDEPEND="${COMMON_DEPEND}
+ acct-user/invidious
+ gnome-base/librsvg
+"
+DEPEND="${COMMON_DEPEND}
+ dev-crystal/athena-negotiation
+ dev-crystal/crystal-pg
+ dev-crystal/crystal-sqlite3
+ ~dev-crystal/kemal-1.1.2
+ dev-crystal/kilt
+ >=dev-crystal/protodec-0.1.5
+ test? (
+ dev-crystal/spectator
+ )
+"
+
+DOCS=( {CHANGELOG,README}.md TRANSLATION )
+
+CHECKREQS_MEMORY="2G"
+
+src_unpack() {
+ local src depname destname js css
+
+ for src in ${A}; do
+ if [[ ${src} == "${P}.tar.gz" ]]; then
+ unpack ${src}
+ elif [[ ${src} == "${MOCKS_P}.tar.gz" ]]; then
+ unpack "${src}"
+ mkdir -p "${S}"/mocks || die
+ rmdir "${S}"/mocks || die
+ mv mocks-${MOCKS_COMMIT} "${S}"/mocks || die
+ else
+ depname="${src%-*}"
+
+ case ${depname} in
+ video.js)
+ js="video.js" ;;
+ *)
+ js="${depname}.js" ;;
+ esac
+
+ case ${depname} in
+ video.js)
+ css="video-js.css" ;;
+ videojs-markers)
+ css="videojs.markers.css" ;;
+ *)
+ css="${depname}.css" ;;
+ esac
+
+ # Create the destination directory
+ destname="${S}/assets/videojs/${depname}"
+ mkdir -p "${destname}" || die
+
+ # Create a temporary directory
+ mkdir -p "${WORKDIR}"/${depname} || die
+ cd "${WORKDIR}"/${depname} || die
+
+ # Copy assets
+ unpack ${src}
+ cd package/dist || die
+ mv ${js} ${destname} || die
+ if [[ -f ${css} ]]; then
+ mv ${css} ${destname} || die
+ fi
+
+ cd "${WORKDIR}" || die
+ fi
+ done
+}
+
+src_prepare() {
+ default
+
+ local datadir="${EPREFIX}/usr/share/invidious"
+ sed -i src/invidious.cr \
+ -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \
+ -e "s/\(CURRENT_COMMIT \) = .*/\1 = \"${COMMIT:0:7}\"/" \
+ -e "s/\(CURRENT_VERSION\) = .*/\1 = \"${PV}\"/" \
+ -e "s/\(ASSET_COMMIT\) = .*/\1 = \"${COMMIT:0:7}\"/" || die
+
+ # fix paths
+ sed -i src/invidious.cr \
+ -e "s|\(public_folder\) \"assets\"|\1 \"${datadir}/assets\"|" || die
+ sed -i src/invidious/helpers/i18n.cr \
+ -e "s|File.read(\"locales/|File.read(\"${datadir}/locales/|" || die
+ sed -i src/invidious/database/base.cr \
+ -e "s|config/sql|${datadir}/\0|g" || die
+
+ rm shard.lock || die
+}
+
+src_configure() {
+ local mycrystalargs=(
+ -Dskip_videojs_download
+ -Ddisable_quic
+ )
+ shards_src_configure
+}
+
+src_compile() {
+ ecrystal build src/invidious.cr --verbose --threads=$(makeopts_jobs)
+}
+
+src_install() {
+ dobin invidious
+ einstalldocs
+
+ insinto /usr/share/invidious
+ doins -r assets config locales
+
+ insinto /etc/invidious
+ newins config/config.example.yml config.yml
+
+ systemd_dounit "${FILESDIR}"/invidious.service
+ newinitd "${FILESDIR}"/invidious.initd ${PN}
+ newconfd "${FILESDIR}"/invidious.confd ${PN}
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-03-20 6:00 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-03-20 6:00 UTC (permalink / raw
To: gentoo-commits
commit: 94be4ccca347d0486de5e0a031edb6ab1a334fe5
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Mar 19 18:27:36 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Mar 19 18:27:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94be4ccc
www-apps/invidious: add 2023.03.16, drop 2022.11.22
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 2 +-
.../{invidious-2022.11.22.ebuild => invidious-2023.03.16.ebuild} | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 3c981e362..0c582aac3 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,5 +1,5 @@
-DIST invidious-2022.11.22.tar.gz 3265662 BLAKE2B a1375c90530519b321cf995ec44dedc4a41c680fac128355622d23ba9356bc393b158372cb83a98cbc1746b83379ea4b55ce34a0cf815cc393d36556cf51806f SHA512 48a360541f922e057d5db930e97b2735a93e136a0d8164c2c4da5ff5dc381bd29653dfb2e62db00915f5b9c1000b6f29c9bc150e5bcccff8c09c334e2314023d
DIST invidious-2023.01.26.tar.gz 3269157 BLAKE2B 8d49bb21c8a8763a747cc9ec5ccddacd649e107c14ff895d6316f84ee4f0c35cbe5f6029af246814315e2e3af3740fab80856579f5c9737181fa49e41d7dee49 SHA512 01235f8c40ca34c92384fa2ac1cab8f32878f123ad12c45c6664e4c729b6994b7fe334aa442ff6a0fc2bcd6f76adcaba07e0f6bc07080fab0f958ba9eeac754d
+DIST invidious-2023.03.16.tar.gz 3273693 BLAKE2B f6810c36826b92454bce54330f266cff87f0e17de08247bbbc629a1a6ca9484807930a460605655d16b085dd4f11dacfc5640d1c0217359ad8e5c6db4704b2b7 SHA512 06461cbd8c0a26aa9af45f4dde7d53d09f4eb78ac2c837fc2384b4a4224735bdd31980cd733938cf950176a2f778756f992300340216e8ec8ae4328249bbea8d
DIST invidious-mocks-dfd53ea.tar.gz 175523 BLAKE2B 701aa1e569c7e463dde0a15dfe8263a617f9da0cc59cc44e22d4a4dd293d61098b45608a56f33670821f46f8307725dc1b014e70ed6545a3f8da719640e5451e SHA512 a52cb2883fed1d37e3d46a29a5f5014c7751c886f94d44a69ea8c1ec94c9f9235f2f1943f9786f2538f2b6be686ef35fd35d73fa8737a62a5ae10d0a759e04d1
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2022.11.22.ebuild b/www-apps/invidious/invidious-2023.03.16.ebuild
similarity index 97%
rename from www-apps/invidious/invidious-2022.11.22.ebuild
rename to www-apps/invidious/invidious-2023.03.16.ebuild
index f7b3f3b05..0d1448569 100644
--- a/www-apps/invidious/invidious-2022.11.22.ebuild
+++ b/www-apps/invidious/invidious-2023.03.16.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit check-reqs multiprocessing shards systemd
-COMMIT="5160d8bae39dc5cc5d51abee90571a03c08d0f2b"
+COMMIT="26ea676b8d0d617b8fd0b2655e41e01fcb6e3447"
MOCKS_COMMIT="dfd53ea6ceb3cbcbbce6004f6ce60b330ad0f9b1"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"
@@ -58,7 +58,7 @@ DEPEND="${COMMON_DEPEND}
dev-crystal/crystal-sqlite3
~dev-crystal/kemal-1.1.2
dev-crystal/kilt
- dev-crystal/protodec
+ >=dev-crystal/protodec-0.1.5
test? (
dev-crystal/spectator
)
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-04-02 0:05 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-04-02 0:05 UTC (permalink / raw
To: gentoo-commits
commit: a86473da48b5fa27561a8ebaa67f61134ba7483b
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Apr 2 00:05:35 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Apr 2 00:05:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a86473da
www-apps/invidious: add 2023.04.01, drop 2023.01.26
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 3 ++-
.../{invidious-2023.01.26.ebuild => invidious-2023.04.01.ebuild} | 4 ++--
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 0c582aac3..eb4a0b6f6 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,5 +1,6 @@
-DIST invidious-2023.01.26.tar.gz 3269157 BLAKE2B 8d49bb21c8a8763a747cc9ec5ccddacd649e107c14ff895d6316f84ee4f0c35cbe5f6029af246814315e2e3af3740fab80856579f5c9737181fa49e41d7dee49 SHA512 01235f8c40ca34c92384fa2ac1cab8f32878f123ad12c45c6664e4c729b6994b7fe334aa442ff6a0fc2bcd6f76adcaba07e0f6bc07080fab0f958ba9eeac754d
DIST invidious-2023.03.16.tar.gz 3273693 BLAKE2B f6810c36826b92454bce54330f266cff87f0e17de08247bbbc629a1a6ca9484807930a460605655d16b085dd4f11dacfc5640d1c0217359ad8e5c6db4704b2b7 SHA512 06461cbd8c0a26aa9af45f4dde7d53d09f4eb78ac2c837fc2384b4a4224735bdd31980cd733938cf950176a2f778756f992300340216e8ec8ae4328249bbea8d
+DIST invidious-2023.04.01.tar.gz 3278996 BLAKE2B 8b4d34238de0f36692be334d4691a6e665417775cdc3d91ff51bc74c0eff8ee85052e36be64b6efa5848796253109faeb9d4cba073f479b2a71e8c4a89072657 SHA512 e0887efcfc0e1bece602c98708f18827a6135aaff4be7c29fd9f3773fb8bd6d00b0f380c5fa07650005716446786fd1dfcc06df006527eb52632e4c71ec07d9e
+DIST invidious-mocks-cb16e03.tar.gz 291813 BLAKE2B f1482ee843384896f44522b130182b4be12690d16c459ff5b477646ced5f580f3afda55d233dc2777c6d8ea7636b52506be73584eff8f976704533c0cee3c0a2 SHA512 4d35ccdb565c71e9997c943a025bdbd2c9d9187704071c4a5c9f46f409556d75a2c44aa7e443f0f29aac774580c8815986c03642062cbd667f3c1caae38e75d2
DIST invidious-mocks-dfd53ea.tar.gz 175523 BLAKE2B 701aa1e569c7e463dde0a15dfe8263a617f9da0cc59cc44e22d4a4dd293d61098b45608a56f33670821f46f8307725dc1b014e70ed6545a3f8da719640e5451e SHA512 a52cb2883fed1d37e3d46a29a5f5014c7751c886f94d44a69ea8c1ec94c9f9235f2f1943f9786f2538f2b6be686ef35fd35d73fa8737a62a5ae10d0a759e04d1
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2023.01.26.ebuild b/www-apps/invidious/invidious-2023.04.01.ebuild
similarity index 97%
rename from www-apps/invidious/invidious-2023.01.26.ebuild
rename to www-apps/invidious/invidious-2023.04.01.ebuild
index 749be39a6..cc78ca303 100644
--- a/www-apps/invidious/invidious-2023.01.26.ebuild
+++ b/www-apps/invidious/invidious-2023.04.01.ebuild
@@ -5,8 +5,8 @@ EAPI=8
inherit check-reqs multiprocessing shards systemd
-COMMIT="3b8e6c6040fe341fe4b9fc16cdbd3aea697dfad3"
-MOCKS_COMMIT="dfd53ea6ceb3cbcbbce6004f6ce60b330ad0f9b1"
+COMMIT="8db2a93827a4e27a55a9095be15083ea68cdd571"
+MOCKS_COMMIT="cb16e0343c8f94182615610bfe3c503db89717a7"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"
HOMEPAGE="
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-05-08 16:21 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-05-08 16:21 UTC (permalink / raw
To: gentoo-commits
commit: 049b1060a10326f90785ec566dd5d30c7a5f8bdb
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon May 8 16:19:19 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon May 8 16:19:35 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=049b1060
www-apps/invidious: add 2023.05.08, drop 2023.03.16
Closes: https://bugs.gentoo.org/886051
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 4 ++--
.../{invidious-2023.03.16.ebuild => invidious-2023.05.08.ebuild} | 8 ++++----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index eb4a0b6f6..5dc15acf0 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,7 +1,7 @@
-DIST invidious-2023.03.16.tar.gz 3273693 BLAKE2B f6810c36826b92454bce54330f266cff87f0e17de08247bbbc629a1a6ca9484807930a460605655d16b085dd4f11dacfc5640d1c0217359ad8e5c6db4704b2b7 SHA512 06461cbd8c0a26aa9af45f4dde7d53d09f4eb78ac2c837fc2384b4a4224735bdd31980cd733938cf950176a2f778756f992300340216e8ec8ae4328249bbea8d
DIST invidious-2023.04.01.tar.gz 3278996 BLAKE2B 8b4d34238de0f36692be334d4691a6e665417775cdc3d91ff51bc74c0eff8ee85052e36be64b6efa5848796253109faeb9d4cba073f479b2a71e8c4a89072657 SHA512 e0887efcfc0e1bece602c98708f18827a6135aaff4be7c29fd9f3773fb8bd6d00b0f380c5fa07650005716446786fd1dfcc06df006527eb52632e4c71ec07d9e
+DIST invidious-2023.05.08.tar.gz 3280726 BLAKE2B 629b03a58fe0586f7f76dc2e3f12ec46eb6f74c7018e73dd3d9da051a310f9d672ab41ec4f73e69fd832679c85a92b1519b43428e58c1f5a7cf305de98f18d7d SHA512 e51296d635e47c10195069fb8ff39bd760955ab54ac32a2ec0b0f7eeef290bc81df917ad91ee3bae6fc32bac6acd8746ac30110a4ec2d03bd90f412e579e3e9e
+DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST invidious-mocks-cb16e03.tar.gz 291813 BLAKE2B f1482ee843384896f44522b130182b4be12690d16c459ff5b477646ced5f580f3afda55d233dc2777c6d8ea7636b52506be73584eff8f976704533c0cee3c0a2 SHA512 4d35ccdb565c71e9997c943a025bdbd2c9d9187704071c4a5c9f46f409556d75a2c44aa7e443f0f29aac774580c8815986c03642062cbd667f3c1caae38e75d2
-DIST invidious-mocks-dfd53ea.tar.gz 175523 BLAKE2B 701aa1e569c7e463dde0a15dfe8263a617f9da0cc59cc44e22d4a4dd293d61098b45608a56f33670821f46f8307725dc1b014e70ed6545a3f8da719640e5451e SHA512 a52cb2883fed1d37e3d46a29a5f5014c7751c886f94d44a69ea8c1ec94c9f9235f2f1943f9786f2538f2b6be686ef35fd35d73fa8737a62a5ae10d0a759e04d1
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
DIST videojs-http-source-selector-1.1.6.tgz 14270 BLAKE2B 232148058ced6926a6da669b443124a00489a5241c98d2b76a3e04dff818993a14a0edb1950db1adf86589fd3841e073b8cac23c142a7f276301c52b3b324359 SHA512 e9be4c98a4d3d9c567ae3b5d363e33d553bdd6e75b5e46644d803a2e50fc58dd9a1e51b6aea1539ad31a6f834ae279649246d19e6ddcdaad8875d2f78df7cb9a
diff --git a/www-apps/invidious/invidious-2023.03.16.ebuild b/www-apps/invidious/invidious-2023.05.08.ebuild
similarity index 95%
rename from www-apps/invidious/invidious-2023.03.16.ebuild
rename to www-apps/invidious/invidious-2023.05.08.ebuild
index 0d1448569..66f80339e 100644
--- a/www-apps/invidious/invidious-2023.03.16.ebuild
+++ b/www-apps/invidious/invidious-2023.05.08.ebuild
@@ -5,8 +5,8 @@ EAPI=8
inherit check-reqs multiprocessing shards systemd
-COMMIT="26ea676b8d0d617b8fd0b2655e41e01fcb6e3447"
-MOCKS_COMMIT="dfd53ea6ceb3cbcbbce6004f6ce60b330ad0f9b1"
+COMMIT="10fee9da618db8ffe6a3952d547d4e85d144877e"
+MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"
HOMEPAGE="
@@ -42,7 +42,7 @@ COMMON_DEPEND="
dev-db/sqlite:3
dev-libs/boehm-gc
dev-libs/libevent:=
- dev-libs/libpcre:3
+ dev-libs/libpcre2:=
dev-libs/libxml2:2
dev-libs/libyaml
dev-libs/openssl:=
@@ -149,7 +149,7 @@ src_configure() {
}
src_compile() {
- ecrystal build src/invidious.cr --verbose --threads=$(makeopts_jobs)
+ ecrystal build --verbose --threads=$(makeopts_jobs) src/invidious.cr
}
src_install() {
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-05-09 19:30 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-05-09 19:30 UTC (permalink / raw
To: gentoo-commits
commit: 3426ef5bf7829115f9fec990591c5743db6078d6
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue May 9 19:29:10 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue May 9 19:30:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3426ef5b
www-apps/invidious: remove custom src_compile
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/invidious-2023.05.08.ebuild | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/www-apps/invidious/invidious-2023.05.08.ebuild b/www-apps/invidious/invidious-2023.05.08.ebuild
index 66f80339e..6a8627cb2 100644
--- a/www-apps/invidious/invidious-2023.05.08.ebuild
+++ b/www-apps/invidious/invidious-2023.05.08.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit check-reqs multiprocessing shards systemd
+inherit check-reqs shards systemd
COMMIT="10fee9da618db8ffe6a3952d547d4e85d144877e"
MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
@@ -148,10 +148,6 @@ src_configure() {
shards_src_configure
}
-src_compile() {
- ecrystal build --verbose --threads=$(makeopts_jobs) src/invidious.cr
-}
-
src_install() {
dobin invidious
einstalldocs
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-05-21 16:27 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-05-21 16:27 UTC (permalink / raw
To: gentoo-commits
commit: 1f258e91156f6946f0ff6c8d21708ba794e46744
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun May 21 16:20:45 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun May 21 16:20:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1f258e91
www-apps/invidious: fix docs build
Closes: https://bugs.gentoo.org/906184
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/invidious-2023.05.08.ebuild | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
diff --git a/www-apps/invidious/invidious-2023.05.08.ebuild b/www-apps/invidious/invidious-2023.05.08.ebuild
index 6a8627cb2..32c32158b 100644
--- a/www-apps/invidious/invidious-2023.05.08.ebuild
+++ b/www-apps/invidious/invidious-2023.05.08.ebuild
@@ -68,6 +68,11 @@ DOCS=( {CHANGELOG,README}.md TRANSLATION )
CHECKREQS_MEMORY="2G"
+CRYSTAL_DEFINES=(
+ -Dskip_videojs_download
+ -Ddisable_quic
+)
+
src_unpack() {
local src depname destname js css
@@ -140,14 +145,6 @@ src_prepare() {
rm shard.lock || die
}
-src_configure() {
- local mycrystalargs=(
- -Dskip_videojs_download
- -Ddisable_quic
- )
- shards_src_configure
-}
-
src_install() {
dobin invidious
einstalldocs
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-05-28 11:20 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-05-28 11:20 UTC (permalink / raw
To: gentoo-commits
commit: 89348933fdc35d530abdf9609011aabeb0dd086f
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun May 28 11:12:25 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun May 28 11:12:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89348933
www-apps/invidious: add 2023.05.26, drop 2023.04.01
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 3 +--
...23.04.01.ebuild => invidious-2023.05.26.ebuild} | 25 ++++++++--------------
2 files changed, 10 insertions(+), 18 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 5dc15acf0..9aad34235 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,7 +1,6 @@
-DIST invidious-2023.04.01.tar.gz 3278996 BLAKE2B 8b4d34238de0f36692be334d4691a6e665417775cdc3d91ff51bc74c0eff8ee85052e36be64b6efa5848796253109faeb9d4cba073f479b2a71e8c4a89072657 SHA512 e0887efcfc0e1bece602c98708f18827a6135aaff4be7c29fd9f3773fb8bd6d00b0f380c5fa07650005716446786fd1dfcc06df006527eb52632e4c71ec07d9e
DIST invidious-2023.05.08.tar.gz 3280726 BLAKE2B 629b03a58fe0586f7f76dc2e3f12ec46eb6f74c7018e73dd3d9da051a310f9d672ab41ec4f73e69fd832679c85a92b1519b43428e58c1f5a7cf305de98f18d7d SHA512 e51296d635e47c10195069fb8ff39bd760955ab54ac32a2ec0b0f7eeef290bc81df917ad91ee3bae6fc32bac6acd8746ac30110a4ec2d03bd90f412e579e3e9e
+DIST invidious-2023.05.26.tar.gz 3281007 BLAKE2B 89505e4bfaed1794694ccbee0d7458069d89f270df61c6fade3ee7decdde95fa2e2ab4763a160950e869bc7af693773811bf950b1f67e9f5053101a723b40a19 SHA512 7d02f04609491f7fcb7fea8749cefebe68a9038c5f0641cdbe7428a40bbeaf3ec0560b2064b1f9b427ff835d57df2c6489d289a72677c122961ccc8f57c450d5
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
-DIST invidious-mocks-cb16e03.tar.gz 291813 BLAKE2B f1482ee843384896f44522b130182b4be12690d16c459ff5b477646ced5f580f3afda55d233dc2777c6d8ea7636b52506be73584eff8f976704533c0cee3c0a2 SHA512 4d35ccdb565c71e9997c943a025bdbd2c9d9187704071c4a5c9f46f409556d75a2c44aa7e443f0f29aac774580c8815986c03642062cbd667f3c1caae38e75d2
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
DIST videojs-http-source-selector-1.1.6.tgz 14270 BLAKE2B 232148058ced6926a6da669b443124a00489a5241c98d2b76a3e04dff818993a14a0edb1950db1adf86589fd3841e073b8cac23c142a7f276301c52b3b324359 SHA512 e9be4c98a4d3d9c567ae3b5d363e33d553bdd6e75b5e46644d803a2e50fc58dd9a1e51b6aea1539ad31a6f834ae279649246d19e6ddcdaad8875d2f78df7cb9a
diff --git a/www-apps/invidious/invidious-2023.04.01.ebuild b/www-apps/invidious/invidious-2023.05.26.ebuild
similarity index 90%
rename from www-apps/invidious/invidious-2023.04.01.ebuild
rename to www-apps/invidious/invidious-2023.05.26.ebuild
index cc78ca303..23fa807e7 100644
--- a/www-apps/invidious/invidious-2023.04.01.ebuild
+++ b/www-apps/invidious/invidious-2023.05.26.ebuild
@@ -3,10 +3,10 @@
EAPI=8
-inherit check-reqs multiprocessing shards systemd
+inherit check-reqs shards systemd
-COMMIT="8db2a93827a4e27a55a9095be15083ea68cdd571"
-MOCKS_COMMIT="cb16e0343c8f94182615610bfe3c503db89717a7"
+COMMIT="381a0e326d413daba1418bfca820bbfe2b7829a3"
+MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"
HOMEPAGE="
@@ -42,7 +42,7 @@ COMMON_DEPEND="
dev-db/sqlite:3
dev-libs/boehm-gc
dev-libs/libevent:=
- dev-libs/libpcre:3
+ dev-libs/libpcre2:=
dev-libs/libxml2:2
dev-libs/libyaml
dev-libs/openssl:=
@@ -68,6 +68,11 @@ DOCS=( {CHANGELOG,README}.md TRANSLATION )
CHECKREQS_MEMORY="2G"
+CRYSTAL_DEFINES=(
+ -Dskip_videojs_download
+ -Ddisable_quic
+)
+
src_unpack() {
local src depname destname js css
@@ -140,18 +145,6 @@ src_prepare() {
rm shard.lock || die
}
-src_configure() {
- local mycrystalargs=(
- -Dskip_videojs_download
- -Ddisable_quic
- )
- shards_src_configure
-}
-
-src_compile() {
- ecrystal build src/invidious.cr --verbose --threads=$(makeopts_jobs)
-}
-
src_install() {
dobin invidious
einstalldocs
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-06-10 10:25 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-06-10 10:25 UTC (permalink / raw
To: gentoo-commits
commit: 209837aeebc88f51d3e02fed761a45c971b726f2
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Jun 10 10:25:19 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sat Jun 10 10:25:24 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=209837ae
www-apps/invidious: add 2023.06.10, drop 2023.05.08
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 2 +-
.../{invidious-2023.05.08.ebuild => invidious-2023.06.10.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 9aad34235..530393325 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,5 +1,5 @@
-DIST invidious-2023.05.08.tar.gz 3280726 BLAKE2B 629b03a58fe0586f7f76dc2e3f12ec46eb6f74c7018e73dd3d9da051a310f9d672ab41ec4f73e69fd832679c85a92b1519b43428e58c1f5a7cf305de98f18d7d SHA512 e51296d635e47c10195069fb8ff39bd760955ab54ac32a2ec0b0f7eeef290bc81df917ad91ee3bae6fc32bac6acd8746ac30110a4ec2d03bd90f412e579e3e9e
DIST invidious-2023.05.26.tar.gz 3281007 BLAKE2B 89505e4bfaed1794694ccbee0d7458069d89f270df61c6fade3ee7decdde95fa2e2ab4763a160950e869bc7af693773811bf950b1f67e9f5053101a723b40a19 SHA512 7d02f04609491f7fcb7fea8749cefebe68a9038c5f0641cdbe7428a40bbeaf3ec0560b2064b1f9b427ff835d57df2c6489d289a72677c122961ccc8f57c450d5
+DIST invidious-2023.06.10.tar.gz 3282324 BLAKE2B b8f272df76d588440a369c58f6af6a16252aebb0a53d132413e762205fe495cf009155b08d08bcb9934cc857abcdce8be17816d446304fa466e33ef91c652688 SHA512 2ac626277087a0b302f5a5d8cbecf321842cf937bcc22dbf17ed52ae6ce408cd365fdbf8ca8757f5063002f13aac255ba816566e9b089165eda59c227ec651b6
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2023.05.08.ebuild b/www-apps/invidious/invidious-2023.06.10.ebuild
similarity index 98%
rename from www-apps/invidious/invidious-2023.05.08.ebuild
rename to www-apps/invidious/invidious-2023.06.10.ebuild
index 32c32158b..9b530c0b8 100644
--- a/www-apps/invidious/invidious-2023.05.08.ebuild
+++ b/www-apps/invidious/invidious-2023.06.10.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit check-reqs shards systemd
-COMMIT="10fee9da618db8ffe6a3952d547d4e85d144877e"
+COMMIT="e7bed765fed0691795ac29c55640ddaa6b13c57d"
MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-06-22 18:23 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-06-22 18:23 UTC (permalink / raw
To: gentoo-commits
commit: 4a52137c0209268c26984ef8ac0ac5b807537190
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jun 22 01:08:54 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Jun 22 18:18:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a52137c
www-apps/invidious: add 2023.06.22, drop 2023.05.26
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 2 +-
.../{invidious-2023.05.26.ebuild => invidious-2023.06.22.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 530393325..37ffc499b 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,5 +1,5 @@
-DIST invidious-2023.05.26.tar.gz 3281007 BLAKE2B 89505e4bfaed1794694ccbee0d7458069d89f270df61c6fade3ee7decdde95fa2e2ab4763a160950e869bc7af693773811bf950b1f67e9f5053101a723b40a19 SHA512 7d02f04609491f7fcb7fea8749cefebe68a9038c5f0641cdbe7428a40bbeaf3ec0560b2064b1f9b427ff835d57df2c6489d289a72677c122961ccc8f57c450d5
DIST invidious-2023.06.10.tar.gz 3282324 BLAKE2B b8f272df76d588440a369c58f6af6a16252aebb0a53d132413e762205fe495cf009155b08d08bcb9934cc857abcdce8be17816d446304fa466e33ef91c652688 SHA512 2ac626277087a0b302f5a5d8cbecf321842cf937bcc22dbf17ed52ae6ce408cd365fdbf8ca8757f5063002f13aac255ba816566e9b089165eda59c227ec651b6
+DIST invidious-2023.06.22.tar.gz 3267178 BLAKE2B 7d6a13dd878c1ce1b52009990cd0be4762482b901bcf58806fa43ab750ed20d867d80075f24beabb8ac5c13039163d1b9953d1045c3af24901ecfe717cc3aa14 SHA512 4f996d39a5de2472327c31b01d2ac0d4e5af6d65e199786570ddb95f4643328dd7064af4d602d786e9b5d1b27f233a800ac7fbb05eea2c4f20705355749d6e5d
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2023.05.26.ebuild b/www-apps/invidious/invidious-2023.06.22.ebuild
similarity index 98%
rename from www-apps/invidious/invidious-2023.05.26.ebuild
rename to www-apps/invidious/invidious-2023.06.22.ebuild
index 23fa807e7..962b57d4c 100644
--- a/www-apps/invidious/invidious-2023.05.26.ebuild
+++ b/www-apps/invidious/invidious-2023.06.22.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit check-reqs shards systemd
-COMMIT="381a0e326d413daba1418bfca820bbfe2b7829a3"
+COMMIT="75c4c0b349cfa7bb9904824b268bc930911399da"
MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-07-09 2:00 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-07-09 2:00 UTC (permalink / raw
To: gentoo-commits
commit: c2afdcdb8c1fcea4261f41d8e6140995c05aa143
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jul 9 02:00:12 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jul 9 02:00:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c2afdcdb
www-apps/invidious: update upstream metadata
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/metadata.xml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/www-apps/invidious/metadata.xml b/www-apps/invidious/metadata.xml
index 72bf81068..91f2a2a42 100644
--- a/www-apps/invidious/metadata.xml
+++ b/www-apps/invidious/metadata.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
@@ -7,5 +7,9 @@
</maintainer>
<upstream>
<remote-id type="github">iv-org/invidious</remote-id>
+ <maintainer>
+ <name>Omar Roth</name>
+ <email>omarroth@protonmail.com</email>
+ </maintainer>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-07-09 2:00 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-07-09 2:00 UTC (permalink / raw
To: gentoo-commits
commit: 3943a0aab3fee5e79113f693b8813be511ec29c6
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Jul 9 01:38:25 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Jul 9 01:55:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3943a0aa
www-apps/invidious: add 2023.07.05, drop 2023.06.10
Closes: https://bugs.gentoo.org/910068
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 2 +-
.../{invidious-2023.06.10.ebuild => invidious-2023.07.05.ebuild} | 7 ++++---
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 37ffc499b..66f42105a 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,5 +1,5 @@
-DIST invidious-2023.06.10.tar.gz 3282324 BLAKE2B b8f272df76d588440a369c58f6af6a16252aebb0a53d132413e762205fe495cf009155b08d08bcb9934cc857abcdce8be17816d446304fa466e33ef91c652688 SHA512 2ac626277087a0b302f5a5d8cbecf321842cf937bcc22dbf17ed52ae6ce408cd365fdbf8ca8757f5063002f13aac255ba816566e9b089165eda59c227ec651b6
DIST invidious-2023.06.22.tar.gz 3267178 BLAKE2B 7d6a13dd878c1ce1b52009990cd0be4762482b901bcf58806fa43ab750ed20d867d80075f24beabb8ac5c13039163d1b9953d1045c3af24901ecfe717cc3aa14 SHA512 4f996d39a5de2472327c31b01d2ac0d4e5af6d65e199786570ddb95f4643328dd7064af4d602d786e9b5d1b27f233a800ac7fbb05eea2c4f20705355749d6e5d
+DIST invidious-2023.07.05.tar.gz 3267903 BLAKE2B a2b25c996c17151ace3a1ebea4ff34d746b84d640d04bd56b1ff34f03146a78550da976dac38c606072212ad9cc07016865128f276ab0039ed29b970f5d34616 SHA512 7b8f3b205721d021f1f0f9a32dbb466a4acbe2a6c231be77a5e0b19f20ac4c6e9884040fc65750b37a229e26f0ddf8a105fe0d0f0f56d77ba34deb00366c9a71
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2023.06.10.ebuild b/www-apps/invidious/invidious-2023.07.05.ebuild
similarity index 96%
rename from www-apps/invidious/invidious-2023.06.10.ebuild
rename to www-apps/invidious/invidious-2023.07.05.ebuild
index 9b530c0b8..b809164af 100644
--- a/www-apps/invidious/invidious-2023.06.10.ebuild
+++ b/www-apps/invidious/invidious-2023.07.05.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit check-reqs shards systemd
-COMMIT="e7bed765fed0691795ac29c55640ddaa6b13c57d"
+COMMIT="507bed6313b49564e53b69a5c9b4d072d1e05e4b"
MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"
@@ -45,7 +45,7 @@ COMMON_DEPEND="
dev-libs/libpcre2:=
dev-libs/libxml2:2
dev-libs/libyaml
- dev-libs/openssl:=
+ <dev-libs/openssl-3:=
sys-libs/zlib:=
"
RDEPEND="${COMMON_DEPEND}
@@ -54,7 +54,8 @@ RDEPEND="${COMMON_DEPEND}
"
DEPEND="${COMMON_DEPEND}
dev-crystal/athena-negotiation
- dev-crystal/crystal-pg
+ <dev-crystal/crystal-db-0.12.0
+ <dev-crystal/crystal-pg-0.27.0
dev-crystal/crystal-sqlite3
~dev-crystal/kemal-1.1.2
dev-crystal/kilt
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-07-14 13:43 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2023-07-14 13:43 UTC (permalink / raw
To: gentoo-commits
commit: c79926454313907d04d0a5e248102ba3f276fb82
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Fri Jul 14 13:43:36 2023 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Fri Jul 14 13:43:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7992645
www-apps/invidious: drop 2023.06.22
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 1 -
www-apps/invidious/invidious-2023.06.22.ebuild | 161 -------------------------
2 files changed, 162 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 66f42105a..7f3b0c757 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,4 +1,3 @@
-DIST invidious-2023.06.22.tar.gz 3267178 BLAKE2B 7d6a13dd878c1ce1b52009990cd0be4762482b901bcf58806fa43ab750ed20d867d80075f24beabb8ac5c13039163d1b9953d1045c3af24901ecfe717cc3aa14 SHA512 4f996d39a5de2472327c31b01d2ac0d4e5af6d65e199786570ddb95f4643328dd7064af4d602d786e9b5d1b27f233a800ac7fbb05eea2c4f20705355749d6e5d
DIST invidious-2023.07.05.tar.gz 3267903 BLAKE2B a2b25c996c17151ace3a1ebea4ff34d746b84d640d04bd56b1ff34f03146a78550da976dac38c606072212ad9cc07016865128f276ab0039ed29b970f5d34616 SHA512 7b8f3b205721d021f1f0f9a32dbb466a4acbe2a6c231be77a5e0b19f20ac4c6e9884040fc65750b37a229e26f0ddf8a105fe0d0f0f56d77ba34deb00366c9a71
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
diff --git a/www-apps/invidious/invidious-2023.06.22.ebuild b/www-apps/invidious/invidious-2023.06.22.ebuild
deleted file mode 100644
index 962b57d4c..000000000
--- a/www-apps/invidious/invidious-2023.06.22.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit check-reqs shards systemd
-
-COMMIT="75c4c0b349cfa7bb9904824b268bc930911399da"
-MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
-MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
-DESCRIPTION="Invidious is an alternative front-end to YouTube"
-HOMEPAGE="
- https://invidious.io/
- https://github.com/iv-org/invidious
-"
-IV_ORG="https://github.com/iv-org"
-NPM="https://registry.npmjs.org"
-SRC_URI="
- ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
- ${NPM}/video.js/-/video.js-7.12.1.tgz
- ${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz
- ${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz
- ${NPM}/videojs-markers/-/videojs-markers-1.0.1.tgz
- ${NPM}/videojs-mobile-ui/-/videojs-mobile-ui-0.6.1.tgz
- ${NPM}/videojs-overlay/-/videojs-overlay-2.1.4.tgz
- ${NPM}/videojs-share/-/videojs-share-3.2.1.tgz
- ${NPM}/videojs-vr/-/videojs-vr-1.8.0.tgz
- ${NPM}/videojs-vtt-thumbnails/-/videojs-vtt-thumbnails-0.0.13.tgz
- test? (
- ${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz
- )
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="AGPL-3 Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-db/sqlite:3
- dev-libs/boehm-gc
- dev-libs/libevent:=
- dev-libs/libpcre2:=
- dev-libs/libxml2:2
- dev-libs/libyaml
- dev-libs/openssl:=
- sys-libs/zlib:=
-"
-RDEPEND="${COMMON_DEPEND}
- acct-user/invidious
- gnome-base/librsvg
-"
-DEPEND="${COMMON_DEPEND}
- dev-crystal/athena-negotiation
- dev-crystal/crystal-pg
- dev-crystal/crystal-sqlite3
- ~dev-crystal/kemal-1.1.2
- dev-crystal/kilt
- >=dev-crystal/protodec-0.1.5
- test? (
- dev-crystal/spectator
- )
-"
-
-DOCS=( {CHANGELOG,README}.md TRANSLATION )
-
-CHECKREQS_MEMORY="2G"
-
-CRYSTAL_DEFINES=(
- -Dskip_videojs_download
- -Ddisable_quic
-)
-
-src_unpack() {
- local src depname destname js css
-
- for src in ${A}; do
- if [[ ${src} == "${P}.tar.gz" ]]; then
- unpack ${src}
- elif [[ ${src} == "${MOCKS_P}.tar.gz" ]]; then
- unpack "${src}"
- mkdir -p "${S}"/mocks || die
- rmdir "${S}"/mocks || die
- mv mocks-${MOCKS_COMMIT} "${S}"/mocks || die
- else
- depname="${src%-*}"
-
- case ${depname} in
- video.js)
- js="video.js" ;;
- *)
- js="${depname}.js" ;;
- esac
-
- case ${depname} in
- video.js)
- css="video-js.css" ;;
- videojs-markers)
- css="videojs.markers.css" ;;
- *)
- css="${depname}.css" ;;
- esac
-
- # Create the destination directory
- destname="${S}/assets/videojs/${depname}"
- mkdir -p "${destname}" || die
-
- # Create a temporary directory
- mkdir -p "${WORKDIR}"/${depname} || die
- cd "${WORKDIR}"/${depname} || die
-
- # Copy assets
- unpack ${src}
- cd package/dist || die
- mv ${js} ${destname} || die
- if [[ -f ${css} ]]; then
- mv ${css} ${destname} || die
- fi
-
- cd "${WORKDIR}" || die
- fi
- done
-}
-
-src_prepare() {
- default
-
- local datadir="${EPREFIX}/usr/share/invidious"
- sed -i src/invidious.cr \
- -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \
- -e "s/\(CURRENT_COMMIT \) = .*/\1 = \"${COMMIT:0:7}\"/" \
- -e "s/\(CURRENT_VERSION\) = .*/\1 = \"${PV}\"/" \
- -e "s/\(ASSET_COMMIT\) = .*/\1 = \"${COMMIT:0:7}\"/" || die
-
- # fix paths
- sed -i src/invidious.cr \
- -e "s|\(public_folder\) \"assets\"|\1 \"${datadir}/assets\"|" || die
- sed -i src/invidious/helpers/i18n.cr \
- -e "s|File.read(\"locales/|File.read(\"${datadir}/locales/|" || die
- sed -i src/invidious/database/base.cr \
- -e "s|config/sql|${datadir}/\0|g" || die
-
- rm shard.lock || die
-}
-
-src_install() {
- dobin invidious
- einstalldocs
-
- insinto /usr/share/invidious
- doins -r assets config locales
-
- insinto /etc/invidious
- newins config/config.example.yml config.yml
-
- systemd_dounit "${FILESDIR}"/invidious.service
- newinitd "${FILESDIR}"/invidious.initd ${PN}
- newconfd "${FILESDIR}"/invidious.confd ${PN}
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-09-27 22:05 Federico Justus Denkena
0 siblings, 0 replies; 24+ messages in thread
From: Federico Justus Denkena @ 2023-09-27 22:05 UTC (permalink / raw
To: gentoo-commits
commit: 81e5c2bf9c132ac3bd7d9d425ee50871ff55bd90
Author: Federico Justus Denkena <federico.denkena <AT> posteo <DOT> de>
AuthorDate: Wed Sep 27 21:59:40 2023 +0000
Commit: Federico Justus Denkena <federico.denkena <AT> posteo <DOT> de>
CommitDate: Wed Sep 27 22:05:16 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=81e5c2bf
www-apps/invidious: add 2023.09.27, drop 2023.07.05
Signed-off-by: Federico Justus Denkena <federico.denkena <AT> posteo.de>
www-apps/invidious/Manifest | 2 +-
.../{invidious-2023.07.05.ebuild => invidious-2023.09.27.ebuild} | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 7f3b0c7572..f79cb4fd4b 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,4 +1,4 @@
-DIST invidious-2023.07.05.tar.gz 3267903 BLAKE2B a2b25c996c17151ace3a1ebea4ff34d746b84d640d04bd56b1ff34f03146a78550da976dac38c606072212ad9cc07016865128f276ab0039ed29b970f5d34616 SHA512 7b8f3b205721d021f1f0f9a32dbb466a4acbe2a6c231be77a5e0b19f20ac4c6e9884040fc65750b37a229e26f0ddf8a105fe0d0f0f56d77ba34deb00366c9a71
+DIST invidious-2023.09.27.tar.gz 3273295 BLAKE2B 4d5584bc4c1be1c8f92e129bbe0d217694125c3478e71d243771191a05b3fad3536023e337758e1f72ee186ef09b77c7eb84491559fa66fd2e716fe98939a2c4 SHA512 2618ccd469a7b22f4c5c1e4c5dd9c10dd09acac341410116c11b666d03507e55358bba4a5656298e69e7587aecfcf06831cc86d638ab663c8fe1e3fff3b38c1a
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2023.07.05.ebuild b/www-apps/invidious/invidious-2023.09.27.ebuild
similarity index 98%
rename from www-apps/invidious/invidious-2023.07.05.ebuild
rename to www-apps/invidious/invidious-2023.09.27.ebuild
index b809164afe..6e7194b159 100644
--- a/www-apps/invidious/invidious-2023.07.05.ebuild
+++ b/www-apps/invidious/invidious-2023.09.27.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit check-reqs shards systemd
-COMMIT="507bed6313b49564e53b69a5c9b4d072d1e05e4b"
+COMMIT="bb14f794969f62582917a39c2dd57bf92fa146a7"
MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"
@@ -45,7 +45,7 @@ COMMON_DEPEND="
dev-libs/libpcre2:=
dev-libs/libxml2:2
dev-libs/libyaml
- <dev-libs/openssl-3:=
+ dev-libs/openssl:=
sys-libs/zlib:=
"
RDEPEND="${COMMON_DEPEND}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2023-12-02 15:48 Federico Justus Denkena
0 siblings, 0 replies; 24+ messages in thread
From: Federico Justus Denkena @ 2023-12-02 15:48 UTC (permalink / raw
To: gentoo-commits
commit: 2eb89fb932fe1df23a375ae0b7f4f820a793ab84
Author: Federico Justus Denkena <federico.denkena <AT> posteo <DOT> de>
AuthorDate: Sat Dec 2 15:47:49 2023 +0000
Commit: Federico Justus Denkena <federico.denkena <AT> posteo <DOT> de>
CommitDate: Sat Dec 2 15:47:49 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2eb89fb9
www-apps/invidious: add 2023.12.02, drop 2023.09.27-r1
Signed-off-by: Federico Justus Denkena <federico.denkena <AT> posteo.de>
www-apps/invidious/Manifest | 2 +-
.../{invidious-2023.09.27-r1.ebuild => invidious-2023.12.02.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index f79cb4fd4b..9c196c1a5a 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,4 +1,4 @@
-DIST invidious-2023.09.27.tar.gz 3273295 BLAKE2B 4d5584bc4c1be1c8f92e129bbe0d217694125c3478e71d243771191a05b3fad3536023e337758e1f72ee186ef09b77c7eb84491559fa66fd2e716fe98939a2c4 SHA512 2618ccd469a7b22f4c5c1e4c5dd9c10dd09acac341410116c11b666d03507e55358bba4a5656298e69e7587aecfcf06831cc86d638ab663c8fe1e3fff3b38c1a
+DIST invidious-2023.12.02.tar.gz 3292203 BLAKE2B 78d0ff6aafea64808a656ca6f34ef7dcac53d31deebc51972d0becc45f911f70d64daf51f45b3848689833cfd3cefb650eacfc143469112d345ba3404beff04d SHA512 b6fc3916d2e6c3024d5c5ce123f868fe05950d8ef019e71d42c5f73793a2996a6a168ba0eaef94d20e0ed25714046ba582561eeaad6c4a3942ffe8fda01a6c45
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2023.09.27-r1.ebuild b/www-apps/invidious/invidious-2023.12.02.ebuild
similarity index 98%
rename from www-apps/invidious/invidious-2023.09.27-r1.ebuild
rename to www-apps/invidious/invidious-2023.12.02.ebuild
index 6e7194b159..325fbd23c7 100644
--- a/www-apps/invidious/invidious-2023.09.27-r1.ebuild
+++ b/www-apps/invidious/invidious-2023.12.02.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit check-reqs shards systemd
-COMMIT="bb14f794969f62582917a39c2dd57bf92fa146a7"
+COMMIT="438467f69a20007cace4f300d03138b7d2d7e79a"
MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
2024-02-24 21:31 [gentoo-commits] repo/proj/guru:master " Julien Roy
@ 2024-02-24 21:13 ` Julien Roy
0 siblings, 0 replies; 24+ messages in thread
From: Julien Roy @ 2024-02-24 21:13 UTC (permalink / raw
To: gentoo-commits
commit: cb5c01b0625ad5791944268c7f1d9a507d598c89
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat Feb 24 21:13:04 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Feb 24 21:13:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cb5c01b0
www-apps/invidious: add 2024.02.18
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
www-apps/invidious/Manifest | 1 +
www-apps/invidious/invidious-2024.02.18.ebuild | 162 +++++++++++++++++++++++++
2 files changed, 163 insertions(+)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 9c196c1a5a..029005a78e 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,4 +1,5 @@
DIST invidious-2023.12.02.tar.gz 3292203 BLAKE2B 78d0ff6aafea64808a656ca6f34ef7dcac53d31deebc51972d0becc45f911f70d64daf51f45b3848689833cfd3cefb650eacfc143469112d345ba3404beff04d SHA512 b6fc3916d2e6c3024d5c5ce123f868fe05950d8ef019e71d42c5f73793a2996a6a168ba0eaef94d20e0ed25714046ba582561eeaad6c4a3942ffe8fda01a6c45
+DIST invidious-2024.02.18.tar.gz 3293879 BLAKE2B 470c60c36122c188f8371484c85401504789fdfa97570bcf1dea7c280831bcea3b40f54d4a7674746dfac6a3a571b1e7782189b3f32cf18d8aa372344fa5bf08 SHA512 ca11ce337368e3c18298c119a44395a0b95d30660dcf81d5f09bd1ec6c754b97f1e6aeaa940f0da1f12405583b23b00a7f8800193b6b12ec1f7f3ea3e66baffb
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2024.02.18.ebuild b/www-apps/invidious/invidious-2024.02.18.ebuild
new file mode 100644
index 0000000000..418fca067d
--- /dev/null
+++ b/www-apps/invidious/invidious-2024.02.18.ebuild
@@ -0,0 +1,162 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs shards systemd
+
+COMMIT="e8a36985aff1a5b33ddf9abea85dd2c23422c2f7"
+MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
+MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
+DESCRIPTION="Invidious is an alternative front-end to YouTube"
+HOMEPAGE="
+ https://invidious.io/
+ https://github.com/iv-org/invidious
+"
+IV_ORG="https://github.com/iv-org"
+NPM="https://registry.npmjs.org"
+SRC_URI="
+ ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
+ ${NPM}/video.js/-/video.js-7.12.1.tgz
+ ${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz
+ ${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz
+ ${NPM}/videojs-markers/-/videojs-markers-1.0.1.tgz
+ ${NPM}/videojs-mobile-ui/-/videojs-mobile-ui-0.6.1.tgz
+ ${NPM}/videojs-overlay/-/videojs-overlay-2.1.4.tgz
+ ${NPM}/videojs-share/-/videojs-share-3.2.1.tgz
+ ${NPM}/videojs-vr/-/videojs-vr-1.8.0.tgz
+ ${NPM}/videojs-vtt-thumbnails/-/videojs-vtt-thumbnails-0.0.13.tgz
+ test? (
+ ${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz
+ )
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="AGPL-3 Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-db/sqlite:3
+ dev-libs/boehm-gc
+ dev-libs/libevent:=
+ dev-libs/libpcre2:=
+ dev-libs/libxml2:2
+ dev-libs/libyaml
+ dev-libs/openssl:=
+ sys-libs/zlib:=
+"
+RDEPEND="${COMMON_DEPEND}
+ acct-user/invidious
+ gnome-base/librsvg
+"
+DEPEND="${COMMON_DEPEND}
+ dev-crystal/athena-negotiation
+ <dev-crystal/crystal-db-0.12.0
+ <dev-crystal/crystal-pg-0.27.0
+ dev-crystal/crystal-sqlite3
+ ~dev-crystal/kemal-1.1.2
+ dev-crystal/kilt
+ >=dev-crystal/protodec-0.1.5
+ test? (
+ dev-crystal/spectator
+ )
+"
+
+DOCS=( {CHANGELOG,README}.md TRANSLATION )
+
+CHECKREQS_MEMORY="2G"
+
+CRYSTAL_DEFINES=(
+ -Dskip_videojs_download
+ -Ddisable_quic
+)
+
+src_unpack() {
+ local src depname destname js css
+
+ for src in ${A}; do
+ if [[ ${src} == "${P}.tar.gz" ]]; then
+ unpack ${src}
+ elif [[ ${src} == "${MOCKS_P}.tar.gz" ]]; then
+ unpack "${src}"
+ mkdir -p "${S}"/mocks || die
+ rmdir "${S}"/mocks || die
+ mv mocks-${MOCKS_COMMIT} "${S}"/mocks || die
+ else
+ depname="${src%-*}"
+
+ case ${depname} in
+ video.js)
+ js="video.js" ;;
+ *)
+ js="${depname}.js" ;;
+ esac
+
+ case ${depname} in
+ video.js)
+ css="video-js.css" ;;
+ videojs-markers)
+ css="videojs.markers.css" ;;
+ *)
+ css="${depname}.css" ;;
+ esac
+
+ # Create the destination directory
+ destname="${S}/assets/videojs/${depname}"
+ mkdir -p "${destname}" || die
+
+ # Create a temporary directory
+ mkdir -p "${WORKDIR}"/${depname} || die
+ cd "${WORKDIR}"/${depname} || die
+
+ # Copy assets
+ unpack ${src}
+ cd package/dist || die
+ mv ${js} ${destname} || die
+ if [[ -f ${css} ]]; then
+ mv ${css} ${destname} || die
+ fi
+
+ cd "${WORKDIR}" || die
+ fi
+ done
+}
+
+src_prepare() {
+ default
+
+ local datadir="${EPREFIX}/usr/share/invidious"
+ sed -i src/invidious.cr \
+ -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \
+ -e "s/\(CURRENT_COMMIT \) = .*/\1 = \"${COMMIT:0:7}\"/" \
+ -e "s/\(CURRENT_VERSION\) = .*/\1 = \"${PV}\"/" \
+ -e "s/\(ASSET_COMMIT\) = .*/\1 = \"${COMMIT:0:7}\"/" || die
+
+ # fix paths
+ sed -i src/invidious.cr \
+ -e "s|\(public_folder\) \"assets\"|\1 \"${datadir}/assets\"|" || die
+ sed -i src/invidious/helpers/i18n.cr \
+ -e "s|File.read(\"locales/|File.read(\"${datadir}/locales/|" || die
+ sed -i src/invidious/database/base.cr \
+ -e "s|config/sql|${datadir}/\0|g" || die
+
+ rm shard.lock || die
+}
+
+src_install() {
+ dobin invidious
+ einstalldocs
+
+ insinto /usr/share/invidious
+ doins -r assets config locales
+
+ insinto /etc/invidious
+ newins config/config.example.yml config.yml
+
+ systemd_dounit "${FILESDIR}"/invidious.service
+ newinitd "${FILESDIR}"/invidious.initd ${PN}
+ newconfd "${FILESDIR}"/invidious.confd ${PN}
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2024-03-17 16:13 Julien Roy
0 siblings, 0 replies; 24+ messages in thread
From: Julien Roy @ 2024-03-17 16:13 UTC (permalink / raw
To: gentoo-commits
commit: a9042c2f7860852837180abbf3c2bb24fda51bff
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun Mar 17 16:12:38 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Mar 17 16:13:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a9042c2f
www-apps/invidious: add 2024.03.08
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
www-apps/invidious/Manifest | 1 +
www-apps/invidious/invidious-2024.03.08.ebuild | 162 +++++++++++++++++++++++++
2 files changed, 163 insertions(+)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 029005a78e..b577e8571a 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,5 +1,6 @@
DIST invidious-2023.12.02.tar.gz 3292203 BLAKE2B 78d0ff6aafea64808a656ca6f34ef7dcac53d31deebc51972d0becc45f911f70d64daf51f45b3848689833cfd3cefb650eacfc143469112d345ba3404beff04d SHA512 b6fc3916d2e6c3024d5c5ce123f868fe05950d8ef019e71d42c5f73793a2996a6a168ba0eaef94d20e0ed25714046ba582561eeaad6c4a3942ffe8fda01a6c45
DIST invidious-2024.02.18.tar.gz 3293879 BLAKE2B 470c60c36122c188f8371484c85401504789fdfa97570bcf1dea7c280831bcea3b40f54d4a7674746dfac6a3a571b1e7782189b3f32cf18d8aa372344fa5bf08 SHA512 ca11ce337368e3c18298c119a44395a0b95d30660dcf81d5f09bd1ec6c754b97f1e6aeaa940f0da1f12405583b23b00a7f8800193b6b12ec1f7f3ea3e66baffb
+DIST invidious-2024.03.08.tar.gz 3293907 BLAKE2B 3e4b8650d57452ce0a6d1265cd391a74fbefeecdea4911126f37aec0bd3ee3e7167b086cf204858906e52cfd700e1b04d598bf9ee990a830932cb38466c1a04e SHA512 543dee1e8af07969be06589616198ece6cccace8833eeb1929c902d57ba5e7ebd13dc0cef5e1774ed98f8d85352547fc444690879a377e2f64b2781ea848f011
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2024.03.08.ebuild b/www-apps/invidious/invidious-2024.03.08.ebuild
new file mode 100644
index 0000000000..5fa2c7038b
--- /dev/null
+++ b/www-apps/invidious/invidious-2024.03.08.ebuild
@@ -0,0 +1,162 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs shards systemd
+
+COMMIT="99a5e9cbc44daa4555f36b43bc4b7246aee454c9"
+MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
+MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
+DESCRIPTION="Invidious is an alternative front-end to YouTube"
+HOMEPAGE="
+ https://invidious.io/
+ https://github.com/iv-org/invidious
+"
+IV_ORG="https://github.com/iv-org"
+NPM="https://registry.npmjs.org"
+SRC_URI="
+ ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
+ ${NPM}/video.js/-/video.js-7.12.1.tgz
+ ${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz
+ ${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz
+ ${NPM}/videojs-markers/-/videojs-markers-1.0.1.tgz
+ ${NPM}/videojs-mobile-ui/-/videojs-mobile-ui-0.6.1.tgz
+ ${NPM}/videojs-overlay/-/videojs-overlay-2.1.4.tgz
+ ${NPM}/videojs-share/-/videojs-share-3.2.1.tgz
+ ${NPM}/videojs-vr/-/videojs-vr-1.8.0.tgz
+ ${NPM}/videojs-vtt-thumbnails/-/videojs-vtt-thumbnails-0.0.13.tgz
+ test? (
+ ${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz
+ )
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="AGPL-3 Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-db/sqlite:3
+ dev-libs/boehm-gc
+ dev-libs/libevent:=
+ dev-libs/libpcre2:=
+ dev-libs/libxml2:2
+ dev-libs/libyaml
+ dev-libs/openssl:=
+ sys-libs/zlib:=
+"
+RDEPEND="${COMMON_DEPEND}
+ acct-user/invidious
+ gnome-base/librsvg
+"
+DEPEND="${COMMON_DEPEND}
+ dev-crystal/athena-negotiation
+ <dev-crystal/crystal-db-0.12.0
+ <dev-crystal/crystal-pg-0.27.0
+ dev-crystal/crystal-sqlite3
+ ~dev-crystal/kemal-1.1.2
+ dev-crystal/kilt
+ >=dev-crystal/protodec-0.1.5
+ test? (
+ dev-crystal/spectator
+ )
+"
+
+DOCS=( {CHANGELOG,README}.md TRANSLATION )
+
+CHECKREQS_MEMORY="2G"
+
+CRYSTAL_DEFINES=(
+ -Dskip_videojs_download
+ -Ddisable_quic
+)
+
+src_unpack() {
+ local src depname destname js css
+
+ for src in ${A}; do
+ if [[ ${src} == "${P}.tar.gz" ]]; then
+ unpack ${src}
+ elif [[ ${src} == "${MOCKS_P}.tar.gz" ]]; then
+ unpack "${src}"
+ mkdir -p "${S}"/mocks || die
+ rmdir "${S}"/mocks || die
+ mv mocks-${MOCKS_COMMIT} "${S}"/mocks || die
+ else
+ depname="${src%-*}"
+
+ case ${depname} in
+ video.js)
+ js="video.js" ;;
+ *)
+ js="${depname}.js" ;;
+ esac
+
+ case ${depname} in
+ video.js)
+ css="video-js.css" ;;
+ videojs-markers)
+ css="videojs.markers.css" ;;
+ *)
+ css="${depname}.css" ;;
+ esac
+
+ # Create the destination directory
+ destname="${S}/assets/videojs/${depname}"
+ mkdir -p "${destname}" || die
+
+ # Create a temporary directory
+ mkdir -p "${WORKDIR}"/${depname} || die
+ cd "${WORKDIR}"/${depname} || die
+
+ # Copy assets
+ unpack ${src}
+ cd package/dist || die
+ mv ${js} ${destname} || die
+ if [[ -f ${css} ]]; then
+ mv ${css} ${destname} || die
+ fi
+
+ cd "${WORKDIR}" || die
+ fi
+ done
+}
+
+src_prepare() {
+ default
+
+ local datadir="${EPREFIX}/usr/share/invidious"
+ sed -i src/invidious.cr \
+ -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \
+ -e "s/\(CURRENT_COMMIT \) = .*/\1 = \"${COMMIT:0:7}\"/" \
+ -e "s/\(CURRENT_VERSION\) = .*/\1 = \"${PV}\"/" \
+ -e "s/\(ASSET_COMMIT\) = .*/\1 = \"${COMMIT:0:7}\"/" || die
+
+ # fix paths
+ sed -i src/invidious.cr \
+ -e "s|\(public_folder\) \"assets\"|\1 \"${datadir}/assets\"|" || die
+ sed -i src/invidious/helpers/i18n.cr \
+ -e "s|File.read(\"locales/|File.read(\"${datadir}/locales/|" || die
+ sed -i src/invidious/database/base.cr \
+ -e "s|config/sql|${datadir}/\0|g" || die
+
+ rm shard.lock || die
+}
+
+src_install() {
+ dobin invidious
+ einstalldocs
+
+ insinto /usr/share/invidious
+ doins -r assets config locales
+
+ insinto /etc/invidious
+ newins config/config.example.yml config.yml
+
+ systemd_dounit "${FILESDIR}"/invidious.service
+ newinitd "${FILESDIR}"/invidious.initd ${PN}
+ newconfd "${FILESDIR}"/invidious.confd ${PN}
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
2024-03-17 18:02 [gentoo-commits] repo/proj/guru:master " Julien Roy
@ 2024-03-17 16:13 ` Julien Roy
0 siblings, 0 replies; 24+ messages in thread
From: Julien Roy @ 2024-03-17 16:13 UTC (permalink / raw
To: gentoo-commits
commit: 58ba967c5f11d6fa18b6b116d9e88e272bad1715
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun Mar 17 16:12:53 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Mar 17 16:13:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=58ba967c
www-apps/invidious: drop 2023.12.02
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
www-apps/invidious/Manifest | 1 -
www-apps/invidious/invidious-2023.12.02.ebuild | 162 -------------------------
2 files changed, 163 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index b577e8571a..6614e94607 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,4 +1,3 @@
-DIST invidious-2023.12.02.tar.gz 3292203 BLAKE2B 78d0ff6aafea64808a656ca6f34ef7dcac53d31deebc51972d0becc45f911f70d64daf51f45b3848689833cfd3cefb650eacfc143469112d345ba3404beff04d SHA512 b6fc3916d2e6c3024d5c5ce123f868fe05950d8ef019e71d42c5f73793a2996a6a168ba0eaef94d20e0ed25714046ba582561eeaad6c4a3942ffe8fda01a6c45
DIST invidious-2024.02.18.tar.gz 3293879 BLAKE2B 470c60c36122c188f8371484c85401504789fdfa97570bcf1dea7c280831bcea3b40f54d4a7674746dfac6a3a571b1e7782189b3f32cf18d8aa372344fa5bf08 SHA512 ca11ce337368e3c18298c119a44395a0b95d30660dcf81d5f09bd1ec6c754b97f1e6aeaa940f0da1f12405583b23b00a7f8800193b6b12ec1f7f3ea3e66baffb
DIST invidious-2024.03.08.tar.gz 3293907 BLAKE2B 3e4b8650d57452ce0a6d1265cd391a74fbefeecdea4911126f37aec0bd3ee3e7167b086cf204858906e52cfd700e1b04d598bf9ee990a830932cb38466c1a04e SHA512 543dee1e8af07969be06589616198ece6cccace8833eeb1929c902d57ba5e7ebd13dc0cef5e1774ed98f8d85352547fc444690879a377e2f64b2781ea848f011
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
diff --git a/www-apps/invidious/invidious-2023.12.02.ebuild b/www-apps/invidious/invidious-2023.12.02.ebuild
deleted file mode 100644
index 325fbd23c7..0000000000
--- a/www-apps/invidious/invidious-2023.12.02.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit check-reqs shards systemd
-
-COMMIT="438467f69a20007cace4f300d03138b7d2d7e79a"
-MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
-MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
-DESCRIPTION="Invidious is an alternative front-end to YouTube"
-HOMEPAGE="
- https://invidious.io/
- https://github.com/iv-org/invidious
-"
-IV_ORG="https://github.com/iv-org"
-NPM="https://registry.npmjs.org"
-SRC_URI="
- ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
- ${NPM}/video.js/-/video.js-7.12.1.tgz
- ${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz
- ${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz
- ${NPM}/videojs-markers/-/videojs-markers-1.0.1.tgz
- ${NPM}/videojs-mobile-ui/-/videojs-mobile-ui-0.6.1.tgz
- ${NPM}/videojs-overlay/-/videojs-overlay-2.1.4.tgz
- ${NPM}/videojs-share/-/videojs-share-3.2.1.tgz
- ${NPM}/videojs-vr/-/videojs-vr-1.8.0.tgz
- ${NPM}/videojs-vtt-thumbnails/-/videojs-vtt-thumbnails-0.0.13.tgz
- test? (
- ${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz
- )
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="AGPL-3 Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-db/sqlite:3
- dev-libs/boehm-gc
- dev-libs/libevent:=
- dev-libs/libpcre2:=
- dev-libs/libxml2:2
- dev-libs/libyaml
- dev-libs/openssl:=
- sys-libs/zlib:=
-"
-RDEPEND="${COMMON_DEPEND}
- acct-user/invidious
- gnome-base/librsvg
-"
-DEPEND="${COMMON_DEPEND}
- dev-crystal/athena-negotiation
- <dev-crystal/crystal-db-0.12.0
- <dev-crystal/crystal-pg-0.27.0
- dev-crystal/crystal-sqlite3
- ~dev-crystal/kemal-1.1.2
- dev-crystal/kilt
- >=dev-crystal/protodec-0.1.5
- test? (
- dev-crystal/spectator
- )
-"
-
-DOCS=( {CHANGELOG,README}.md TRANSLATION )
-
-CHECKREQS_MEMORY="2G"
-
-CRYSTAL_DEFINES=(
- -Dskip_videojs_download
- -Ddisable_quic
-)
-
-src_unpack() {
- local src depname destname js css
-
- for src in ${A}; do
- if [[ ${src} == "${P}.tar.gz" ]]; then
- unpack ${src}
- elif [[ ${src} == "${MOCKS_P}.tar.gz" ]]; then
- unpack "${src}"
- mkdir -p "${S}"/mocks || die
- rmdir "${S}"/mocks || die
- mv mocks-${MOCKS_COMMIT} "${S}"/mocks || die
- else
- depname="${src%-*}"
-
- case ${depname} in
- video.js)
- js="video.js" ;;
- *)
- js="${depname}.js" ;;
- esac
-
- case ${depname} in
- video.js)
- css="video-js.css" ;;
- videojs-markers)
- css="videojs.markers.css" ;;
- *)
- css="${depname}.css" ;;
- esac
-
- # Create the destination directory
- destname="${S}/assets/videojs/${depname}"
- mkdir -p "${destname}" || die
-
- # Create a temporary directory
- mkdir -p "${WORKDIR}"/${depname} || die
- cd "${WORKDIR}"/${depname} || die
-
- # Copy assets
- unpack ${src}
- cd package/dist || die
- mv ${js} ${destname} || die
- if [[ -f ${css} ]]; then
- mv ${css} ${destname} || die
- fi
-
- cd "${WORKDIR}" || die
- fi
- done
-}
-
-src_prepare() {
- default
-
- local datadir="${EPREFIX}/usr/share/invidious"
- sed -i src/invidious.cr \
- -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \
- -e "s/\(CURRENT_COMMIT \) = .*/\1 = \"${COMMIT:0:7}\"/" \
- -e "s/\(CURRENT_VERSION\) = .*/\1 = \"${PV}\"/" \
- -e "s/\(ASSET_COMMIT\) = .*/\1 = \"${COMMIT:0:7}\"/" || die
-
- # fix paths
- sed -i src/invidious.cr \
- -e "s|\(public_folder\) \"assets\"|\1 \"${datadir}/assets\"|" || die
- sed -i src/invidious/helpers/i18n.cr \
- -e "s|File.read(\"locales/|File.read(\"${datadir}/locales/|" || die
- sed -i src/invidious/database/base.cr \
- -e "s|config/sql|${datadir}/\0|g" || die
-
- rm shard.lock || die
-}
-
-src_install() {
- dobin invidious
- einstalldocs
-
- insinto /usr/share/invidious
- doins -r assets config locales
-
- insinto /etc/invidious
- newins config/config.example.yml config.yml
-
- systemd_dounit "${FILESDIR}"/invidious.service
- newinitd "${FILESDIR}"/invidious.initd ${PN}
- newconfd "${FILESDIR}"/invidious.confd ${PN}
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
2024-03-31 17:57 [gentoo-commits] repo/proj/guru:master " Julien Roy
@ 2024-03-31 17:49 ` Julien Roy
0 siblings, 0 replies; 24+ messages in thread
From: Julien Roy @ 2024-03-31 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 73354f695804a83b0e1bbc9b15294f68d272f1b5
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun Mar 31 17:45:01 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Mar 31 17:47:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=73354f69
www-apps/invidious: add 2024.03.31
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
www-apps/invidious/Manifest | 1 +
www-apps/invidious/invidious-2024.03.31.ebuild | 162 +++++++++++++++++++++++++
2 files changed, 163 insertions(+)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 6614e94607..420b57bb07 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,5 +1,6 @@
DIST invidious-2024.02.18.tar.gz 3293879 BLAKE2B 470c60c36122c188f8371484c85401504789fdfa97570bcf1dea7c280831bcea3b40f54d4a7674746dfac6a3a571b1e7782189b3f32cf18d8aa372344fa5bf08 SHA512 ca11ce337368e3c18298c119a44395a0b95d30660dcf81d5f09bd1ec6c754b97f1e6aeaa940f0da1f12405583b23b00a7f8800193b6b12ec1f7f3ea3e66baffb
DIST invidious-2024.03.08.tar.gz 3293907 BLAKE2B 3e4b8650d57452ce0a6d1265cd391a74fbefeecdea4911126f37aec0bd3ee3e7167b086cf204858906e52cfd700e1b04d598bf9ee990a830932cb38466c1a04e SHA512 543dee1e8af07969be06589616198ece6cccace8833eeb1929c902d57ba5e7ebd13dc0cef5e1774ed98f8d85352547fc444690879a377e2f64b2781ea848f011
+DIST invidious-2024.03.31.tar.gz 3293940 BLAKE2B 1d9ae4f2b3fc77db3351a383800984b15e2e619543b52484bd12aeb844c6655e23bb95b1fa0fb7d4b389a84bc986ec17de51821cfe9be5d32aab20e7f7422513 SHA512 5b3630cfbbc01f5967bcd24fd6b5c680854c4abdeb87fcbf4b181f8149e49b21f54b5140e3af0218a72f11917c813171945acfa2a16211b7697e70134e6aa65b
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2024.03.31.ebuild b/www-apps/invidious/invidious-2024.03.31.ebuild
new file mode 100644
index 0000000000..c59e781089
--- /dev/null
+++ b/www-apps/invidious/invidious-2024.03.31.ebuild
@@ -0,0 +1,162 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit check-reqs shards systemd
+
+COMMIT="08390acd0c17875fddb84cabba54197a5b5740e4"
+MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
+MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
+DESCRIPTION="Invidious is an alternative front-end to YouTube"
+HOMEPAGE="
+ https://invidious.io/
+ https://github.com/iv-org/invidious
+"
+IV_ORG="https://github.com/iv-org"
+NPM="https://registry.npmjs.org"
+SRC_URI="
+ ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
+ ${NPM}/video.js/-/video.js-7.12.1.tgz
+ ${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz
+ ${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz
+ ${NPM}/videojs-markers/-/videojs-markers-1.0.1.tgz
+ ${NPM}/videojs-mobile-ui/-/videojs-mobile-ui-0.6.1.tgz
+ ${NPM}/videojs-overlay/-/videojs-overlay-2.1.4.tgz
+ ${NPM}/videojs-share/-/videojs-share-3.2.1.tgz
+ ${NPM}/videojs-vr/-/videojs-vr-1.8.0.tgz
+ ${NPM}/videojs-vtt-thumbnails/-/videojs-vtt-thumbnails-0.0.13.tgz
+ test? (
+ ${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz
+ )
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="AGPL-3 Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ dev-db/sqlite:3
+ dev-libs/boehm-gc
+ dev-libs/libevent:=
+ dev-libs/libpcre2:=
+ dev-libs/libxml2:2
+ dev-libs/libyaml
+ dev-libs/openssl:=
+ sys-libs/zlib:=
+"
+RDEPEND="${COMMON_DEPEND}
+ acct-user/invidious
+ gnome-base/librsvg
+"
+DEPEND="${COMMON_DEPEND}
+ dev-crystal/athena-negotiation
+ <dev-crystal/crystal-db-0.12.0
+ <dev-crystal/crystal-pg-0.27.0
+ dev-crystal/crystal-sqlite3
+ ~dev-crystal/kemal-1.1.2
+ dev-crystal/kilt
+ >=dev-crystal/protodec-0.1.5
+ test? (
+ dev-crystal/spectator
+ )
+"
+
+DOCS=( {CHANGELOG,README}.md TRANSLATION )
+
+CHECKREQS_MEMORY="2G"
+
+CRYSTAL_DEFINES=(
+ -Dskip_videojs_download
+ -Ddisable_quic
+)
+
+src_unpack() {
+ local src depname destname js css
+
+ for src in ${A}; do
+ if [[ ${src} == "${P}.tar.gz" ]]; then
+ unpack ${src}
+ elif [[ ${src} == "${MOCKS_P}.tar.gz" ]]; then
+ unpack "${src}"
+ mkdir -p "${S}"/mocks || die
+ rmdir "${S}"/mocks || die
+ mv mocks-${MOCKS_COMMIT} "${S}"/mocks || die
+ else
+ depname="${src%-*}"
+
+ case ${depname} in
+ video.js)
+ js="video.js" ;;
+ *)
+ js="${depname}.js" ;;
+ esac
+
+ case ${depname} in
+ video.js)
+ css="video-js.css" ;;
+ videojs-markers)
+ css="videojs.markers.css" ;;
+ *)
+ css="${depname}.css" ;;
+ esac
+
+ # Create the destination directory
+ destname="${S}/assets/videojs/${depname}"
+ mkdir -p "${destname}" || die
+
+ # Create a temporary directory
+ mkdir -p "${WORKDIR}"/${depname} || die
+ cd "${WORKDIR}"/${depname} || die
+
+ # Copy assets
+ unpack ${src}
+ cd package/dist || die
+ mv ${js} ${destname} || die
+ if [[ -f ${css} ]]; then
+ mv ${css} ${destname} || die
+ fi
+
+ cd "${WORKDIR}" || die
+ fi
+ done
+}
+
+src_prepare() {
+ default
+
+ local datadir="${EPREFIX}/usr/share/invidious"
+ sed -i src/invidious.cr \
+ -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \
+ -e "s/\(CURRENT_COMMIT \) = .*/\1 = \"${COMMIT:0:7}\"/" \
+ -e "s/\(CURRENT_VERSION\) = .*/\1 = \"${PV}\"/" \
+ -e "s/\(ASSET_COMMIT\) = .*/\1 = \"${COMMIT:0:7}\"/" || die
+
+ # fix paths
+ sed -i src/invidious.cr \
+ -e "s|\(public_folder\) \"assets\"|\1 \"${datadir}/assets\"|" || die
+ sed -i src/invidious/helpers/i18n.cr \
+ -e "s|File.read(\"locales/|File.read(\"${datadir}/locales/|" || die
+ sed -i src/invidious/database/base.cr \
+ -e "s|config/sql|${datadir}/\0|g" || die
+
+ rm shard.lock || die
+}
+
+src_install() {
+ dobin invidious
+ einstalldocs
+
+ insinto /usr/share/invidious
+ doins -r assets config locales
+
+ insinto /etc/invidious
+ newins config/config.example.yml config.yml
+
+ systemd_dounit "${FILESDIR}"/invidious.service
+ newinitd "${FILESDIR}"/invidious.initd ${PN}
+ newconfd "${FILESDIR}"/invidious.confd ${PN}
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
2024-03-31 17:57 [gentoo-commits] repo/proj/guru:master " Julien Roy
@ 2024-03-31 17:49 ` Julien Roy
0 siblings, 0 replies; 24+ messages in thread
From: Julien Roy @ 2024-03-31 17:49 UTC (permalink / raw
To: gentoo-commits
commit: 990e79f81ba1d6432af7ac835cf3cdde2fcbd052
Author: Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun Mar 31 17:45:16 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Mar 31 17:47:07 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=990e79f8
www-apps/invidious: drop 2024.02.18
Signed-off-by: Julien Roy <julien <AT> jroy.ca>
www-apps/invidious/Manifest | 1 -
www-apps/invidious/invidious-2024.02.18.ebuild | 162 -------------------------
2 files changed, 163 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 420b57bb07..7f814bde48 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,4 +1,3 @@
-DIST invidious-2024.02.18.tar.gz 3293879 BLAKE2B 470c60c36122c188f8371484c85401504789fdfa97570bcf1dea7c280831bcea3b40f54d4a7674746dfac6a3a571b1e7782189b3f32cf18d8aa372344fa5bf08 SHA512 ca11ce337368e3c18298c119a44395a0b95d30660dcf81d5f09bd1ec6c754b97f1e6aeaa940f0da1f12405583b23b00a7f8800193b6b12ec1f7f3ea3e66baffb
DIST invidious-2024.03.08.tar.gz 3293907 BLAKE2B 3e4b8650d57452ce0a6d1265cd391a74fbefeecdea4911126f37aec0bd3ee3e7167b086cf204858906e52cfd700e1b04d598bf9ee990a830932cb38466c1a04e SHA512 543dee1e8af07969be06589616198ece6cccace8833eeb1929c902d57ba5e7ebd13dc0cef5e1774ed98f8d85352547fc444690879a377e2f64b2781ea848f011
DIST invidious-2024.03.31.tar.gz 3293940 BLAKE2B 1d9ae4f2b3fc77db3351a383800984b15e2e619543b52484bd12aeb844c6655e23bb95b1fa0fb7d4b389a84bc986ec17de51821cfe9be5d32aab20e7f7422513 SHA512 5b3630cfbbc01f5967bcd24fd6b5c680854c4abdeb87fcbf4b181f8149e49b21f54b5140e3af0218a72f11917c813171945acfa2a16211b7697e70134e6aa65b
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
diff --git a/www-apps/invidious/invidious-2024.02.18.ebuild b/www-apps/invidious/invidious-2024.02.18.ebuild
deleted file mode 100644
index 418fca067d..0000000000
--- a/www-apps/invidious/invidious-2024.02.18.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit check-reqs shards systemd
-
-COMMIT="e8a36985aff1a5b33ddf9abea85dd2c23422c2f7"
-MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
-MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
-DESCRIPTION="Invidious is an alternative front-end to YouTube"
-HOMEPAGE="
- https://invidious.io/
- https://github.com/iv-org/invidious
-"
-IV_ORG="https://github.com/iv-org"
-NPM="https://registry.npmjs.org"
-SRC_URI="
- ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
- ${NPM}/video.js/-/video.js-7.12.1.tgz
- ${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz
- ${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz
- ${NPM}/videojs-markers/-/videojs-markers-1.0.1.tgz
- ${NPM}/videojs-mobile-ui/-/videojs-mobile-ui-0.6.1.tgz
- ${NPM}/videojs-overlay/-/videojs-overlay-2.1.4.tgz
- ${NPM}/videojs-share/-/videojs-share-3.2.1.tgz
- ${NPM}/videojs-vr/-/videojs-vr-1.8.0.tgz
- ${NPM}/videojs-vtt-thumbnails/-/videojs-vtt-thumbnails-0.0.13.tgz
- test? (
- ${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz
- )
-"
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-LICENSE="AGPL-3 Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-db/sqlite:3
- dev-libs/boehm-gc
- dev-libs/libevent:=
- dev-libs/libpcre2:=
- dev-libs/libxml2:2
- dev-libs/libyaml
- dev-libs/openssl:=
- sys-libs/zlib:=
-"
-RDEPEND="${COMMON_DEPEND}
- acct-user/invidious
- gnome-base/librsvg
-"
-DEPEND="${COMMON_DEPEND}
- dev-crystal/athena-negotiation
- <dev-crystal/crystal-db-0.12.0
- <dev-crystal/crystal-pg-0.27.0
- dev-crystal/crystal-sqlite3
- ~dev-crystal/kemal-1.1.2
- dev-crystal/kilt
- >=dev-crystal/protodec-0.1.5
- test? (
- dev-crystal/spectator
- )
-"
-
-DOCS=( {CHANGELOG,README}.md TRANSLATION )
-
-CHECKREQS_MEMORY="2G"
-
-CRYSTAL_DEFINES=(
- -Dskip_videojs_download
- -Ddisable_quic
-)
-
-src_unpack() {
- local src depname destname js css
-
- for src in ${A}; do
- if [[ ${src} == "${P}.tar.gz" ]]; then
- unpack ${src}
- elif [[ ${src} == "${MOCKS_P}.tar.gz" ]]; then
- unpack "${src}"
- mkdir -p "${S}"/mocks || die
- rmdir "${S}"/mocks || die
- mv mocks-${MOCKS_COMMIT} "${S}"/mocks || die
- else
- depname="${src%-*}"
-
- case ${depname} in
- video.js)
- js="video.js" ;;
- *)
- js="${depname}.js" ;;
- esac
-
- case ${depname} in
- video.js)
- css="video-js.css" ;;
- videojs-markers)
- css="videojs.markers.css" ;;
- *)
- css="${depname}.css" ;;
- esac
-
- # Create the destination directory
- destname="${S}/assets/videojs/${depname}"
- mkdir -p "${destname}" || die
-
- # Create a temporary directory
- mkdir -p "${WORKDIR}"/${depname} || die
- cd "${WORKDIR}"/${depname} || die
-
- # Copy assets
- unpack ${src}
- cd package/dist || die
- mv ${js} ${destname} || die
- if [[ -f ${css} ]]; then
- mv ${css} ${destname} || die
- fi
-
- cd "${WORKDIR}" || die
- fi
- done
-}
-
-src_prepare() {
- default
-
- local datadir="${EPREFIX}/usr/share/invidious"
- sed -i src/invidious.cr \
- -e 's/\(CURRENT_BRANCH \) = .*/\1 = "master"/' \
- -e "s/\(CURRENT_COMMIT \) = .*/\1 = \"${COMMIT:0:7}\"/" \
- -e "s/\(CURRENT_VERSION\) = .*/\1 = \"${PV}\"/" \
- -e "s/\(ASSET_COMMIT\) = .*/\1 = \"${COMMIT:0:7}\"/" || die
-
- # fix paths
- sed -i src/invidious.cr \
- -e "s|\(public_folder\) \"assets\"|\1 \"${datadir}/assets\"|" || die
- sed -i src/invidious/helpers/i18n.cr \
- -e "s|File.read(\"locales/|File.read(\"${datadir}/locales/|" || die
- sed -i src/invidious/database/base.cr \
- -e "s|config/sql|${datadir}/\0|g" || die
-
- rm shard.lock || die
-}
-
-src_install() {
- dobin invidious
- einstalldocs
-
- insinto /usr/share/invidious
- doins -r assets config locales
-
- insinto /etc/invidious
- newins config/config.example.yml config.yml
-
- systemd_dounit "${FILESDIR}"/invidious.service
- newinitd "${FILESDIR}"/invidious.initd ${PN}
- newconfd "${FILESDIR}"/invidious.confd ${PN}
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2024-04-27 9:50 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2024-04-27 9:50 UTC (permalink / raw
To: gentoo-commits
commit: 121d4e1ff574f38e08c1fe1319b19172213765e1
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sat Apr 27 09:48:46 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sat Apr 27 09:50:08 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=121d4e1f
www-apps/invidious: add 2024.04.27, drop 2024.03.08
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 2 +-
...s-2024.03.08.ebuild => invidious-2024.04.27.ebuild} | 18 +++++++-----------
2 files changed, 8 insertions(+), 12 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 7f814bde48..de4bfe1cd4 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,5 +1,5 @@
-DIST invidious-2024.03.08.tar.gz 3293907 BLAKE2B 3e4b8650d57452ce0a6d1265cd391a74fbefeecdea4911126f37aec0bd3ee3e7167b086cf204858906e52cfd700e1b04d598bf9ee990a830932cb38466c1a04e SHA512 543dee1e8af07969be06589616198ece6cccace8833eeb1929c902d57ba5e7ebd13dc0cef5e1774ed98f8d85352547fc444690879a377e2f64b2781ea848f011
DIST invidious-2024.03.31.tar.gz 3293940 BLAKE2B 1d9ae4f2b3fc77db3351a383800984b15e2e619543b52484bd12aeb844c6655e23bb95b1fa0fb7d4b389a84bc986ec17de51821cfe9be5d32aab20e7f7422513 SHA512 5b3630cfbbc01f5967bcd24fd6b5c680854c4abdeb87fcbf4b181f8149e49b21f54b5140e3af0218a72f11917c813171945acfa2a16211b7697e70134e6aa65b
+DIST invidious-2024.04.27.tar.gz 3286563 BLAKE2B cdbf50dcd56e5cb70384069698322c3dff3d197a7ea7e652d27ca74a37799bc808f3e57a31d8ded1ee2e4ab661151bcdb4493fcb7794e4b40a52038a163155ac SHA512 39e0a3eb44da30a6d8f862ad82f2a9f12701918ee1b7b9fca9a7a21c1e9f14e0e3cc09ce7aba5e7633774df1e813502bb946a3fb4211480ba0a99368ba43b24a
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2024.03.08.ebuild b/www-apps/invidious/invidious-2024.04.27.ebuild
similarity index 91%
rename from www-apps/invidious/invidious-2024.03.08.ebuild
rename to www-apps/invidious/invidious-2024.04.27.ebuild
index 5fa2c7038b..26cc4326c8 100644
--- a/www-apps/invidious/invidious-2024.03.08.ebuild
+++ b/www-apps/invidious/invidious-2024.04.27.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit check-reqs shards systemd
-COMMIT="99a5e9cbc44daa4555f36b43bc4b7246aee454c9"
+MY_PV="2.$(ver_rs 1- '')"
MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"
@@ -16,7 +16,7 @@ HOMEPAGE="
IV_ORG="https://github.com/iv-org"
NPM="https://registry.npmjs.org"
SRC_URI="
- ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
+ ${IV_ORG}/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz
${NPM}/video.js/-/video.js-7.12.1.tgz
${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz
${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz
@@ -30,7 +30,7 @@ SRC_URI="
${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz
)
"
-S="${WORKDIR}/${PN}-${COMMIT}"
+S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="AGPL-3 Apache-2.0 MIT"
SLOT="0"
@@ -54,12 +54,11 @@ RDEPEND="${COMMON_DEPEND}
"
DEPEND="${COMMON_DEPEND}
dev-crystal/athena-negotiation
- <dev-crystal/crystal-db-0.12.0
- <dev-crystal/crystal-pg-0.27.0
- dev-crystal/crystal-sqlite3
- ~dev-crystal/kemal-1.1.2
+ >=dev-crystal/kemal-1.1.0
+ <dev-crystal/kemal-1.2.0
dev-crystal/kilt
>=dev-crystal/protodec-0.1.5
+ virtual/crystal-db[postgres,sqlite]
test? (
dev-crystal/spectator
)
@@ -69,10 +68,7 @@ DOCS=( {CHANGELOG,README}.md TRANSLATION )
CHECKREQS_MEMORY="2G"
-CRYSTAL_DEFINES=(
- -Dskip_videojs_download
- -Ddisable_quic
-)
+CRYSTAL_DEFINES=( -Dskip_videojs_download )
src_unpack() {
local src depname destname js css
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/
@ 2024-08-26 3:52 Anna Vyalkova
0 siblings, 0 replies; 24+ messages in thread
From: Anna Vyalkova @ 2024-08-26 3:52 UTC (permalink / raw
To: gentoo-commits
commit: 6f9f069ae72889401ea3ab623973929a24dbd9e7
Author: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Aug 26 03:51:14 2024 +0000
Commit: Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Aug 26 03:51:45 2024 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f9f069a
www-apps/invidious: add 2024.08.25.1, drop 2024.03.31
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>
www-apps/invidious/Manifest | 2 +-
...2024.03.31.ebuild => invidious-2024.08.25.1.ebuild} | 18 +++++++-----------
2 files changed, 8 insertions(+), 12 deletions(-)
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index de4bfe1cd..a5ae2f4ed 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,5 +1,5 @@
-DIST invidious-2024.03.31.tar.gz 3293940 BLAKE2B 1d9ae4f2b3fc77db3351a383800984b15e2e619543b52484bd12aeb844c6655e23bb95b1fa0fb7d4b389a84bc986ec17de51821cfe9be5d32aab20e7f7422513 SHA512 5b3630cfbbc01f5967bcd24fd6b5c680854c4abdeb87fcbf4b181f8149e49b21f54b5140e3af0218a72f11917c813171945acfa2a16211b7697e70134e6aa65b
DIST invidious-2024.04.27.tar.gz 3286563 BLAKE2B cdbf50dcd56e5cb70384069698322c3dff3d197a7ea7e652d27ca74a37799bc808f3e57a31d8ded1ee2e4ab661151bcdb4493fcb7794e4b40a52038a163155ac SHA512 39e0a3eb44da30a6d8f862ad82f2a9f12701918ee1b7b9fca9a7a21c1e9f14e0e3cc09ce7aba5e7633774df1e813502bb946a3fb4211480ba0a99368ba43b24a
+DIST invidious-2024.08.25.1.tar.gz 3301626 BLAKE2B 63f1e82eb1ec0f90fc6157a47872c733145aefd275fdee79f8de9b6ce07a2a01e8a73c20a08e3302ca35aa1bb5ae5da95b9218001cb2327d215f135e56aaa1f7 SHA512 e34e934b8e60a726838a7d3341f0c766c7233a1fdff17a68e42b2ae72ed008b582da619a5c460f8b1c3d072f12e344d295de488f442e2e43036c19335dc714e9
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2024.03.31.ebuild b/www-apps/invidious/invidious-2024.08.25.1.ebuild
similarity index 91%
rename from www-apps/invidious/invidious-2024.03.31.ebuild
rename to www-apps/invidious/invidious-2024.08.25.1.ebuild
index c59e78108..e09ed83ad 100644
--- a/www-apps/invidious/invidious-2024.03.31.ebuild
+++ b/www-apps/invidious/invidious-2024.08.25.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit check-reqs shards systemd
-COMMIT="08390acd0c17875fddb84cabba54197a5b5740e4"
+MY_PV="2.$(ver_rs 1-2 '')"
MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"
@@ -16,7 +16,7 @@ HOMEPAGE="
IV_ORG="https://github.com/iv-org"
NPM="https://registry.npmjs.org"
SRC_URI="
- ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz
+ ${IV_ORG}/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz
${NPM}/video.js/-/video.js-7.12.1.tgz
${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz
${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz
@@ -30,7 +30,7 @@ SRC_URI="
${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz
)
"
-S="${WORKDIR}/${PN}-${COMMIT}"
+S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="AGPL-3 Apache-2.0 MIT"
SLOT="0"
@@ -54,12 +54,11 @@ RDEPEND="${COMMON_DEPEND}
"
DEPEND="${COMMON_DEPEND}
dev-crystal/athena-negotiation
- <dev-crystal/crystal-db-0.12.0
- <dev-crystal/crystal-pg-0.27.0
- dev-crystal/crystal-sqlite3
- ~dev-crystal/kemal-1.1.2
+ >=dev-crystal/kemal-1.1.0
+ <dev-crystal/kemal-1.2.0
dev-crystal/kilt
>=dev-crystal/protodec-0.1.5
+ virtual/crystal-db[postgres,sqlite]
test? (
dev-crystal/spectator
)
@@ -69,10 +68,7 @@ DOCS=( {CHANGELOG,README}.md TRANSLATION )
CHECKREQS_MEMORY="2G"
-CRYSTAL_DEFINES=(
- -Dskip_videojs_download
- -Ddisable_quic
-)
+CRYSTAL_DEFINES=( -Dskip_videojs_download )
src_unpack() {
local src depname destname js css
^ permalink raw reply related [flat|nested] 24+ messages in thread
end of thread, other threads:[~2024-08-26 3:52 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-14 13:43 [gentoo-commits] repo/proj/guru:dev commit in: www-apps/invidious/ Anna Vyalkova
-- strict thread matches above, loose matches on Subject: below --
2024-08-26 3:52 Anna Vyalkova
2024-04-27 9:50 Anna Vyalkova
2024-03-31 17:57 [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-03-31 17:49 ` [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-03-31 17:57 [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-03-31 17:49 ` [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-03-17 18:02 [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-03-17 16:13 ` [gentoo-commits] repo/proj/guru:dev " Julien Roy
2024-03-17 16:13 Julien Roy
2024-02-24 21:31 [gentoo-commits] repo/proj/guru:master " Julien Roy
2024-02-24 21:13 ` [gentoo-commits] repo/proj/guru:dev " Julien Roy
2023-12-02 15:48 Federico Justus Denkena
2023-09-27 22:05 Federico Justus Denkena
2023-07-09 2:00 Anna Vyalkova
2023-07-09 2:00 Anna Vyalkova
2023-06-22 18:23 Anna Vyalkova
2023-06-10 10:25 Anna Vyalkova
2023-05-28 11:20 Anna Vyalkova
2023-05-21 16:27 Anna Vyalkova
2023-05-09 19:30 Anna Vyalkova
2023-05-08 16:21 Anna Vyalkova
2023-04-02 0:05 Anna Vyalkova
2023-03-20 6:00 Anna Vyalkova
2023-01-26 22:46 Anna Vyalkova
2023-01-26 22:46 Anna Vyalkova
2022-12-12 20:26 Anna Vyalkova
2022-12-12 20:26 Anna Vyalkova
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox