commit: 44848018851c166a008ea7cb074ec68fe675be06 Author: Nicolas PARLANT <nicolas.parlant <AT> parhuet <DOT> fr> AuthorDate: Sun Dec 21 21:36:31 2025 +0000 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> CommitDate: Thu Jan 1 08:01:15 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44848018
www-apps/tt-rss: drop 20241001 Signed-off-by: Nicolas PARLANT <nicolas.parlant <AT> parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/45116 Closes: https://github.com/gentoo/gentoo/pull/45116 Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org> www-apps/tt-rss/Manifest | 1 - www-apps/tt-rss/tt-rss-20241001.ebuild | 107 --------------------------------- 2 files changed, 108 deletions(-) diff --git a/www-apps/tt-rss/Manifest b/www-apps/tt-rss/Manifest index c5ec3ca9b877..38da97cf7f72 100644 --- a/www-apps/tt-rss/Manifest +++ b/www-apps/tt-rss/Manifest @@ -1,3 +1,2 @@ -DIST tt-rss-20241001.tar.xz 5436596 BLAKE2B 0f913496d93c702eaf3d33b2bfe2ec623d7a215457296399483927ba4bd8cf0dc44915bbc950b0635d452e67373d0a365736d7916141eb6d2cccb2487900d02d SHA512 fba5f5d18b855a299450d9659cd52d3c8d48995ab25778ae92ee8a5711a8afa5bf42cf21360fcd189664d3cd1ab12032bb67e688201b57e989bff1003cbea2ca DIST tt-rss-20250417.tar.xz 5468108 BLAKE2B 3392b21c0cba08406146d376d3fcbb6e5b15ba1987fcef166f9334ea175042ac7e727b13d1107ae6d68a304533b61d8957d903a96868a94521fa63ab7c5b28ff SHA512 dfa42662c94f55e3ddcacd795e27b2a8b2e383b874bfe3944c08068107d74503437457395788b1789925444de56d6d5343a15214687f337ebef4a3fc6f412fb4 DIST tt-rss-20251216.tar.gz 4338604 BLAKE2B 8476e14fae3efe60bf23350f0955809108f5039a24f50f590ef1bc7513aa2e653f1469270f84c326382399284410d66abc65d51b9de998371578a3fc8a6cbf25 SHA512 e4af6554324bb7a90a8f4663a3cac02a1a229caefc763a13cbd67c113aa223f9ec0a44cc8df4e424812eccc2608e0e8811e4c73aa85992db741c1263bbc9d903 diff --git a/www-apps/tt-rss/tt-rss-20241001.ebuild b/www-apps/tt-rss/tt-rss-20241001.ebuild deleted file mode 100644 index 8271fd161496..000000000000 --- a/www-apps/tt-rss/tt-rss-20241001.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -if [[ ${PV} == *9999999* ]]; then - SLOT="${PV}" # Single live slot. - 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}" - KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86" -fi - -DESCRIPTION="Tiny Tiny RSS - A web-based news feed (RSS/Atom) aggregator using AJAX" -HOMEPAGE="https://github.com/tt-rss/" -LICENSE="GPL-3" -IUSE="+acl daemon gd +mysqli postgres" -REQUIRED_USE="|| ( mysqli postgres )" - -PHP_SLOTS="8.3 8.2 8.1" # Check with: grep PHP_VERSION classes/Config.php -PHP_USE="gd?,mysqli?,postgres?,curl,fileinfo,intl,json(+),pdo,unicode,xml" - -php_rdepend() { - local slot - echo "|| (" - for slot in ${PHP_SLOTS}; do - echo "( - virtual/httpd-php:${slot} - dev-lang/php:${slot}[$1] - )" - done - echo ")" -} - -DEPEND=" - daemon? ( acl? ( sys-apps/acl ) ) -" - -RDEPEND=" - ${DEPEND} - daemon? ( - acct-user/ttrssd - acct-group/ttrssd - $(php_rdepend "${PHP_USE},cli,pcntl") - ) - !daemon? ( - $(php_rdepend "${PHP_USE}") - ) -" - -DEPEND=" - !vhosts? ( ${DEPEND} ) -" - -need_httpd_cgi # From webapp.eclass - -PATCHES=( - "${FILESDIR}"/${PN}-no-chmod.patch -) - -src_install() { - webapp_src_preinst - - insinto "${MY_HTDOCSDIR}" - doins -r * - - # When updating, grep the code for new DiskCache::instance occurrences as - # these directories cannot be created later due to permissions. Some - # of these directories are already present in the source tree. - keepdir "${MY_HTDOCSDIR}"/cache/{feed-icons,starred-images} - - local dir - for dir in "${ED}${MY_HTDOCSDIR}"/{cache/*,feed-icons,lock}/; do - webapp_serverowned "${dir#${ED}}" - done - - if use daemon; then - webapp_hook_script "${FILESDIR}"/permissions-r1 - webapp_postinst_txt en "${FILESDIR}"/postinstall-en-with-daemon-r1.txt - - newinitd "${FILESDIR}"/ttrssd.initd-r4 ttrssd - newconfd "${FILESDIR}"/ttrssd.confd-r2 ttrssd - - insinto /etc/logrotate.d - newins "${FILESDIR}"/ttrssd.logrotated-r1 ttrssd - - elog "After upgrading, please restart ttrssd." - else - webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt - fi - - webapp_src_install -} - -pkg_postinst() { - if ! use vhosts && [[ -n ${REPLACING_VERSIONS} && ${PV} == *9999999* ]]; then - elog - elog "The live ebuild does not automatically upgrade your installations so" - elog "don't forget to do so manually." - fi - - webapp_pkg_postinst -}
