www-apps / tt-rss

Tiny Tiny RSS - A web-based news feed (RSS/Atom) aggregator using AJAX

Official package sites : https://tt-rss.org/ ·

v99999999 :: 99999999 :: gentoo

Modified
License
GPL-3
USE flags
acl daemon gd mysqli postgres vhosts

v20241001 :: 20241001 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm ~arm64 ~mips ~x86
USE flags
acl daemon gd mysqli postgres vhosts

v20230901 :: 20230901 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~arm ~arm64 ~mips ~x86
USE flags
acl daemon gd mysqli postgres vhosts

General

acl
Add support for Access Control Lists
daemon
Install additional init scripts for automated RSS updates
gd
Add support for media-libs/gd (to generate graphics on the fly)
mysqli
Add support for the improved mySQL libraries
postgres
Add support for the postgresql database
vhosts
Add support for installing web-based applications into a virtual-hosting environment

app-admin / webapp-config : Gentoo's installer for web-based applications

sys-apps / acl : Access control list utilities, libraries, and headers

virtual / httpd-cgi : Virtual for CGI-enabled webservers

virtual / httpd-fastcgi : Virtual for FastCGI-enabled webservers

acct-group / ttrssd : Group for www-apps/tt-rss

acct-user / ttrssd : User for www-apps/tt-rss

app-admin / webapp-config : Gentoo's installer for web-based applications

dev-lang / php : The PHP language runtime engine

sys-apps / acl : Access control list utilities, libraries, and headers

virtual / httpd-php : Virtual to provide PHP-enabled webservers

Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Re-add support for PHP 8.1 and 8.2
Upstream uses 8.3 in its Docker container, and I was having trouble that I initially chalked up to using an older version. It turned out to be my nginx configuration though, and I now know where to check for the supported versions. Closes: https://bugs.gentoo.org/941141 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Bump snapshot to 20241001
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Karl-Johan Karlsson · gentoo
www-apps/tt-rss: Mark 99999999 as compatible with PHP 8.3
Upstream has recommended PHP 8.3 for two months: https://git.tt-rss.org/fox/tt-rss.git/commit/?id=7883f024e7f0c2262256be310044c7ceb2ff3247 Signed-off-by: Karl-Johan Karlsson <creideiki@ferretporn.se> Closes: https://github.com/gentoo/gentoo/pull/35282 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Add PHP 8.1
8.2 is not stable yet, and 8.1 reportedly works fine. Closes: https://bugs.gentoo.org/912670 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Bump snapshot to 20230901, PHP 8.2, improve permissions
You are now instructed to always add the PHP user the ttrssd group, unless everything is to run as the web server user. This was necessary before, but my earlier wording was ambiguous, if not entirely wrong. The config.php file permissions are now also locked down to secure the database credentials. It was previously world-readable. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Drop chmod patch that no longer applies to live version
This no longer seems necessary. I need to retest the permissions around the latest code, but for now, there's no point keeping a broken patch. Closes: https://bugs.gentoo.org/886007 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Keyword 20220218 for ~arm64
Tested and working. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Add PHP 8.1 support to 99999999
Closes: https://github.com/gentoo/gentoo/pull/27693 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
www-apps/tt-rss: PHP 7.3 is no longer supported
According to upstream: https://git.tt-rss.org/fox/tt-rss.git/commit/?id=4aefbd628e9a0e1eac58523904ad887b0635cda3 Closes: https://github.com/gentoo/gentoo/pull/26665 Signed-off-by: Nicolas PARLANT <ppn@parhuet.fr> Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Update no-chmod patch for 99999999
Thanks to ppn for the patch. Closes: https://bugs.gentoo.org/853139 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Drop old 20200922
Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Bump to 20220218, EAPI 8, fix for dash, fix permissions
Thanks to Anna Vyalkova for the dash fix. Note that the configuration syntax has changed since the last version. Closes: https://bugs.gentoo.org/833206 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Karl-Johan Karlsson · gentoo
www-apps/tt-rss: Remove PHP 7.2 support
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Karl-Johan Karlsson <creideiki@lysator.liu.se> Closes: https://github.com/gentoo/gentoo/pull/23629 Signed-off-by: Florian Schmaus <flow@gentoo.org>
Karl-Johan Karlsson · gentoo
www-apps/tt-rss: Add PHP 8.0 support to live Git ebuild
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Karl-Johan Karlsson <creideiki@lysator.liu.se> Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: PHP 8 is not supported yet
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Drop old vulnerable versions
Bug: https://bugs.gentoo.org/744157 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
www-apps/tt-rss: Bump snapshot to 20200922, GLEP 81
Bug: https://bugs.gentoo.org/744157 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: Version bump to 20190523, EAPI 7
This is just an arbitrary snapshot, it seems to work. Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
James Le Cuirot · gentoo
www-apps/tt-rss: intl USE flag on PHP required now
Closes: https://bugs.gentoo.org/686600 Package-Manager: Portage-2.3.67, Repoman-2.3.12 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
James Le Cuirot · gentoo
www-apps/tt-rss: Introduce live 99999999 version
There are no longer formal upstream releases so this may suit some users better. Package-Manager: Portage-2.3.19, Repoman-2.3.6
James Le Cuirot · gentoo
www-apps/tt-rss: Drop vulnerable 20160527 and 20160930 versions
Package-Manager: Portage-2.3.19, Repoman-2.3.6
James Le Cuirot · gentoo
www-apps/tt-rss: Bump to 20180105, security fix, other fixes
* Addresses unsafe use of recursive chown/chmod in the init script whilst also dealing with poor permissions handling that may have led to issues in the past. * Fixes "postgresql" misspelling in the init script. * Fixes logrotate issue using delaycompress directive. * Allows options to be passed to the daemon. Bug: https://bugs.gentoo.org/603518 Closes: https://bugs.gentoo.org/609044 Closes: https://bugs.gentoo.org/620878 Closes: https://bugs.gentoo.org/627048 Closes: https://bugs.gentoo.org/639918 Package-Manager: Portage-2.3.19, Repoman-2.3.6
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Thomas Kahle · gentoo
www-apps/tt-rss: Fix mysql->mysqli transition
Package-Manager: portage-2.3.0
Thomas Kahle · gentoo
www-apps/tt-rss: Switch to mysqli interface
Fixes bug 595760. Package-Manager: portage-2.3.0
Thomas Kahle · gentoo
www-apps/tt-rss: remove old
Package-Manager: portage-2.3.0
Thomas Kahle · gentoo
www-apps/tt-rss: Bump to current git (rolling release)
Package-Manager: portage-2.3.0
Thomas Kahle · gentoo
www-apps/tt-rss: remove old
Package-Manager: portage-2.3.0_rc1
Thomas Kahle · gentoo
www-apps/tt-rss: bump
Package-Manager: portage-2.3.0_rc1
Thomas Kahle · gentoo
www-apps/tt-rss: Remove old
Package-Manager: portage-2.2.26
Thomas Kahle · gentoo
www-apps/tt-rss: Bump to roling release 20160124
Package-Manager: portage-2.2.26
Thomas Kahle · gentoo
www-apps/tt-rss: Remove old.
Package-Manager: portage-2.2.20.1
Thomas Kahle · gentoo
www-apps/tt-rss: Bump to new rolling release.
Package-Manager: portage-2.2.20.1
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed