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)"

Reply via email to