commit: 3fe16ff9e95303af615b084d4954e83156e9d551 Author: Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr> AuthorDate: Sat Oct 25 06:19:45 2025 +0000 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> CommitDate: Wed Oct 29 23:31:40 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fe16ff9
www-apps/tt-rss: switch to official fork the dev of tt-rss stops all activities on 01/11/2025, but development is going to continue with https://github.com/tt-rss update HOMEPAGE, SRC_URI and occurences of *.tt-rss.org there's no urgent need for a new snapshot Closes: https://bugs.gentoo.org/963929 Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/44323 Closes: https://github.com/gentoo/gentoo/pull/44323 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org> www-apps/tt-rss/files/postinstall-en-with-daemon-r1.txt | 2 +- www-apps/tt-rss/files/postinstall-en.txt | 2 +- www-apps/tt-rss/metadata.xml | 3 +++ www-apps/tt-rss/tt-rss-20241001.ebuild | 4 ++-- www-apps/tt-rss/tt-rss-20250417.ebuild | 6 +++--- www-apps/tt-rss/tt-rss-99999999.ebuild | 11 ++++++----- 6 files changed, 16 insertions(+), 12 deletions(-) diff --git a/www-apps/tt-rss/files/postinstall-en-with-daemon-r1.txt b/www-apps/tt-rss/files/postinstall-en-with-daemon-r1.txt index 92d1fa315c72..5dd71600e3b6 100644 --- a/www-apps/tt-rss/files/postinstall-en-with-daemon-r1.txt +++ b/www-apps/tt-rss/files/postinstall-en-with-daemon-r1.txt @@ -1,4 +1,4 @@ -Please read https://tt-rss.org/wiki/GlobalConfig. Note that the configuration +Please read https://github.com/tt-rss/tt-rss/wiki/Global-Config. Note that the configuration syntax changed in 2021. Once you have configured TT-RSS, tweak /etc/conf.d/ttrssd to your diff --git a/www-apps/tt-rss/files/postinstall-en.txt b/www-apps/tt-rss/files/postinstall-en.txt index f28a19d991bf..bc752a4a6f6a 100644 --- a/www-apps/tt-rss/files/postinstall-en.txt +++ b/www-apps/tt-rss/files/postinstall-en.txt @@ -1,2 +1,2 @@ -Please read https://tt-rss.org/wiki/GlobalConfig. Note that the configuration +Please read https://github.com/tt-rss/tt-rss/wiki/Global-Config. Note that the configuration syntax changed in 2021. diff --git a/www-apps/tt-rss/metadata.xml b/www-apps/tt-rss/metadata.xml index 14875c2e55d9..b223f302d0e4 100644 --- a/www-apps/tt-rss/metadata.xml +++ b/www-apps/tt-rss/metadata.xml @@ -9,4 +9,7 @@ <use> <flag name="daemon">Install additional init scripts for automated RSS updates</flag> </use> + <upstream> + <remote-id type="github">tt-rss/tt-rss</remote-id> + </upstream> </pkgmetadata> diff --git a/www-apps/tt-rss/tt-rss-20241001.ebuild b/www-apps/tt-rss/tt-rss-20241001.ebuild index cffc29ca5592..8271fd161496 100644 --- a/www-apps/tt-rss/tt-rss-20241001.ebuild +++ b/www-apps/tt-rss/tt-rss-20241001.ebuild @@ -7,7 +7,7 @@ inherit webapp if [[ ${PV} == *9999999* ]]; then SLOT="${PV}" # Single live slot. - EGIT_REPO_URI="https://git.tt-rss.org/fox/${PN}.git" + EGIT_REPO_URI="https://github.com/tt-rss/${PN}.git" inherit git-r3 else SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${P}.tar.xz" @@ -16,7 +16,7 @@ else fi DESCRIPTION="Tiny Tiny RSS - A web-based news feed (RSS/Atom) aggregator using AJAX" -HOMEPAGE="https://tt-rss.org/" +HOMEPAGE="https://github.com/tt-rss/" LICENSE="GPL-3" IUSE="+acl daemon gd +mysqli postgres" REQUIRED_USE="|| ( mysqli postgres )" diff --git a/www-apps/tt-rss/tt-rss-20250417.ebuild b/www-apps/tt-rss/tt-rss-20250417.ebuild index ad28fc9af183..1710ec3ffaf3 100644 --- a/www-apps/tt-rss/tt-rss-20250417.ebuild +++ b/www-apps/tt-rss/tt-rss-20250417.ebuild @@ -7,7 +7,7 @@ inherit webapp if [[ ${PV} == *9999999* ]]; then SLOT="${PV}" # Single live slot. - EGIT_REPO_URI="https://git.tt-rss.org/fox/${PN}.git" + EGIT_REPO_URI="https://github.com/tt-rss/${PN}.git" inherit git-r3 else SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${P}.tar.xz" @@ -16,7 +16,7 @@ else fi DESCRIPTION="Tiny Tiny RSS - A web-based news feed (RSS/Atom) aggregator using AJAX" -HOMEPAGE="https://tt-rss.org/" +HOMEPAGE="https://github.com/tt-rss/" LICENSE="GPL-3" IUSE="+acl daemon gd +mysqli postgres" REQUIRED_USE="|| ( mysqli postgres )" @@ -118,7 +118,7 @@ pkg_postinst() { elog "Export/Import articles could be done with an official plugin:" elog "ttrss-data-migration" elog "For plugin installation and export/import, see:" - elog "https://gitlab.tt-rss.org/tt-rss/plugins/ttrss-data-migration" + elog "https://github.com/tt-rss/tt-rss-plugin-data-migration" elog elog "Example of migration steps:" elog "0. Setup PostgreSQL (dev-db/postgresql)" diff --git a/www-apps/tt-rss/tt-rss-99999999.ebuild b/www-apps/tt-rss/tt-rss-99999999.ebuild index 57b3edd64033..8292af62bb9c 100644 --- a/www-apps/tt-rss/tt-rss-99999999.ebuild +++ b/www-apps/tt-rss/tt-rss-99999999.ebuild @@ -7,16 +7,17 @@ inherit webapp if [[ ${PV} == *9999999* ]]; then SLOT="${PV}" # Single live slot. - EGIT_REPO_URI="https://git.tt-rss.org/fox/${PN}.git" + EGIT_REPO_URI="https://github.com/tt-rss/${PN}.git" inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${P}.tar.xz" - S="${WORKDIR}/${PN}" + COMMIT="" + SRC_URI="https://github.com/tt-rss/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${COMMIT}" KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" fi DESCRIPTION="Tiny Tiny RSS - A web-based news feed (RSS/Atom) aggregator using AJAX" -HOMEPAGE="https://tt-rss.org/" +HOMEPAGE="https://github.com/tt-rss/" LICENSE="GPL-3" IUSE="+acl daemon gd" @@ -74,7 +75,7 @@ pkg_pretend() { ewarn "Export/Import articles could be done with an official plugin:" ewarn "ttrss-data-migration" ewarn "For plugin installation and export/import, see:" - ewarn "https://gitlab.tt-rss.org/tt-rss/plugins/ttrss-data-migration" + ewarn "https://github.com/tt-rss/tt-rss-plugin-data-migration" ewarn ewarn "Example of migration steps:" ewarn "0. Setup PostgreSQL (dev-db/postgresql)"
