summaryrefslogtreecommitdiff
path: root/net-news
diff options
context:
space:
mode:
Diffstat (limited to 'net-news')
-rw-r--r--net-news/Manifest.gzbin2222 -> 2216 bytes
-rw-r--r--net-news/alligator/Manifest4
-rw-r--r--net-news/alligator/alligator-24.12.2.ebuild29
-rw-r--r--net-news/alligator/alligator-24.12.3.ebuild2
-rw-r--r--net-news/rssguard/Manifest2
-rw-r--r--net-news/rssguard/rssguard-4.8.2.ebuild66
-rw-r--r--net-news/sfeed/Manifest6
-rw-r--r--net-news/sfeed/sfeed-2.0.ebuild78
-rw-r--r--net-news/sfeed/sfeed-2.2.ebuild (renamed from net-news/sfeed/sfeed-1.9.ebuild)4
9 files changed, 74 insertions, 117 deletions
diff --git a/net-news/Manifest.gz b/net-news/Manifest.gz
index 1029ba12644f..36629dac1345 100644
--- a/net-news/Manifest.gz
+++ b/net-news/Manifest.gz
Binary files differ
diff --git a/net-news/alligator/Manifest b/net-news/alligator/Manifest
index 2c172b2e2ae9..28e5302582d4 100644
--- a/net-news/alligator/Manifest
+++ b/net-news/alligator/Manifest
@@ -1,5 +1,3 @@
-DIST alligator-24.12.2.tar.xz 196860 BLAKE2B 8bd5d582dc9e880492d4585d88f183386a924d608c4dbf1a939b442eef39c77481b0e4e641925704f58616372126359d873ff5eab8d61796cb4c8a3c4c0bd538 SHA512 88a8a4f493670cc141ba56c91dda666f9bd0da375a5dc8df1dd962ebc3a6873e22f6917416d32d6cca7ef04fd20eb05b144a6876ff7866ec197c6ad940c29e36
DIST alligator-24.12.3.tar.xz 196896 BLAKE2B 9ccd74b18d5cefc453e8e496d325365f253f7d6235dde249dbf1681719c37c38a093e3cea759d487e2478a620df6fb4a4217b46a44177bdcb058f1b6debcd541 SHA512 a243ba377308996f3df42a9341f21fc31a1a1e568d0a43bc5c102f191fc71c31f41ef660764ab9346fb071d4bd80dd38de648d60f3b34bc101a0786d67f4cd03
-EBUILD alligator-24.12.2.ebuild 772 BLAKE2B 928cf183f90a72d47828fa0e9acffed472dd56c77ccbdac8040a8d8476f8d18ce49f6e5be76c766e2b65d84ec1cf86abcbb002bcda7b6ce1b82ecdfa7f01bfb3 SHA512 1d748ac3c33f0a92c08f57266c7b728b8bc22578ceb6563eb0bc4dac908bba7e30b0b5749b1373a7db53af0333cd21044f29fc724bff756a8633064aeae4d587
-EBUILD alligator-24.12.3.ebuild 774 BLAKE2B 5fe5d9404b304f71abdd73a74e34288fa64789ec2e88553132771d991531c9449435f0fa2f6fee22b02de78e88fa8bc758827bba2f28cd2c29d5ceebecf3b5a8 SHA512 7279fd50401d4abc2a635e3544ab45e16c3d5281fe7ea74eada570e9612f7457a7c5c55defb5f7cb7e541b19b03c6f2c0f2501b912649d6182a82d1ca8eeb99e
+EBUILD alligator-24.12.3.ebuild 772 BLAKE2B 928cf183f90a72d47828fa0e9acffed472dd56c77ccbdac8040a8d8476f8d18ce49f6e5be76c766e2b65d84ec1cf86abcbb002bcda7b6ce1b82ecdfa7f01bfb3 SHA512 1d748ac3c33f0a92c08f57266c7b728b8bc22578ceb6563eb0bc4dac908bba7e30b0b5749b1373a7db53af0333cd21044f29fc724bff756a8633064aeae4d587
MISC metadata.xml 410 BLAKE2B 8467e6d44bc18187b601a202f94885fad62925c08795864a297dd81d445c8091242199fb7229478b33b5dd9d8b3a32861be1fac2f189d209aa0c0045bbd5efaf SHA512 3f90022b0f18fdf2cdbe9220286398d731791eb05e257c799af8ac291cf0ea7854fd01e4a64e791df83e3d3390fdb696ae6cf206b2e2d26caabe6b3366ef5d5c
diff --git a/net-news/alligator/alligator-24.12.2.ebuild b/net-news/alligator/alligator-24.12.2.ebuild
deleted file mode 100644
index 3cf36ad3aa65..000000000000
--- a/net-news/alligator/alligator-24.12.2.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=6.7.0
-QTMIN=6.7.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Convergent RSS/Atom feed reader for Plasma"
-HOMEPAGE="https://apps.kde.org/alligator/"
-
-LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0 CC-BY-SA-4.0 GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~x86"
-
-DEPEND="
- dev-libs/kirigami-addons:6
- >=dev-qt/qtbase-${QTMIN}:6[gui,network,sql,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/syndication-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"
diff --git a/net-news/alligator/alligator-24.12.3.ebuild b/net-news/alligator/alligator-24.12.3.ebuild
index da0edaacc614..3cf36ad3aa65 100644
--- a/net-news/alligator/alligator-24.12.3.ebuild
+++ b/net-news/alligator/alligator-24.12.3.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/alligator/"
LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0 CC-BY-SA-4.0 GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~ppc64 ~x86"
DEPEND="
dev-libs/kirigami-addons:6
diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index cd89003381f2..4b3512d2f45d 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1,4 +1,6 @@
AUX rssguard-4.8.1-qt-feature-checks.patch 4206 BLAKE2B b04037198a6c7d866cbbfcd41c71e0c68e27fc2bbf99c3339bb63a0109fe5cf2b06f245d14fa7614168a1efb5a26c20f9e8689acbeb2a51df7f27cb042575f81 SHA512 0ee8dac6f596896c934b5af9f0e35efe1167e05c95dc4253a2cb7fecf67d0933b8d10b1e87469672acc63f3c5546758703f5b509f63de30b97b9ee19dd232425
DIST rssguard-4.8.1.gh.tar.gz 23782356 BLAKE2B dfc0a02ae3728794f98d48814881d66fe8ddc2e3af3cc767e53894254d6556dec78007068f098c4a8204d98d4e6a3d31718736565d036c98380d6f30dd67d5aa SHA512 68e53dd0b9924d227d4b46e5f03d93e99f6171b62ec33ad846336404f6be6c0c1c4c92eb38c5b11e9a1a4d30c07ebe3bb21f05ae450acaa73dd8a6c4f7a19106
+DIST rssguard-4.8.2.gh.tar.gz 23849361 BLAKE2B 6857a4cdf7e8aa88346fa6443c2e352eb37a21e2583ff58336a0641962df608ecfec9b60de17186ebc5af02f8dcdc430d2ef5f6ffc3f71642d7e0074911e4bf1 SHA512 8c43694a7be6e33e68b164316bba7cff96d35804ed78373a0b9727d28010c3d9f87c3dedc4be697bf10bb3074377b50b745f781db9d02dd7dbe0f2cafa99dd37
EBUILD rssguard-4.8.1.ebuild 1550 BLAKE2B ee3b3b4996c9874e879bc6a09b0e3692406485a4dca6146f8fc35056c69021cbc28d76dcddec6a6fdf09726fc5dcf6e827548a0049968668ce43bce25a30e311 SHA512 a28ba4b09cffd80dbf299568522225c4915c25d2018822fc47d8e5df6403e39a9776e4e5c8f5d760f11ff8be53289c059f4564ccafc8338b0affd0efaa46247e
+EBUILD rssguard-4.8.2.ebuild 1440 BLAKE2B a0d927ac0ff90a22a862173640cedf428290215560d719d46044b15af38d8403861065befc45f71f0fab8b5bb020e3f2b01ffa85ac3a361302db9a5084d33b19 SHA512 cbe17248f8846116e483862e4d30bb36f0c57f29fbe03f512faa3cacb75f1253750df46ce1446aeb653f93ce52fa2e7731053afe6c8e1c40c817c799bb73122a
MISC metadata.xml 1031 BLAKE2B 36ddcbe8397242d8029c27d4c1a881b9608c725036f5137927a0f2082468aef31bdfc97a7d780cd661aeccb16dc927e69fd0e53ad06c050863ceae210509aaa4 SHA512 ac1b142461d3dec593957d37d279f1d6e0bb52ec7cd4fccade4e7d6a766681f810a8678cdedb3625d6603fb3cbc96e2399a49822cdc6ef2c392755746bfdcc7b
diff --git a/net-news/rssguard/rssguard-4.8.2.ebuild b/net-news/rssguard/rssguard-4.8.2.ebuild
new file mode 100644
index 000000000000..f4b49c7126c5
--- /dev/null
+++ b/net-news/rssguard/rssguard-4.8.2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg
+
+DESCRIPTION="Simple (yet powerful) news feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard/"
+SRC_URI="
+ https://github.com/martinrotter/rssguard/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="libmpv mysql qtmultimedia +sqlite webengine"
+REQUIRED_USE="
+ || ( mysql sqlite )
+ ?? ( libmpv qtmultimedia )
+"
+
+BDEPEND="
+ dev-qt/qttools:6[linguist]
+"
+DEPEND="
+ dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets]
+ dev-qt/qtdeclarative:6
+ dev-qt/qtmultimedia:6[gstreamer]
+ dev-qt/qt5compat:6
+ media-libs/libglvnd
+ sys-libs/zlib:=
+ libmpv? (
+ dev-qt/qtbase:6[opengl]
+ media-video/mpv:=
+ )
+ qtmultimedia? (
+ dev-qt/qtbase:6[opengl]
+ dev-qt/qtmultimedia:6
+ )
+ webengine? ( dev-qt/qtwebengine:6[widgets(+)] )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_WITH_QT6=ON
+ -DNO_LITE=$(usex webengine)
+ -DREVISION_FROM_GIT=OFF
+ -DNO_UPDATE_CHECK=ON
+ -DENABLE_COMPRESSED_SITEMAP=ON
+ -DENABLE_MEDIAPLAYER_QTMULTIMEDIA=$(usex qtmultimedia)
+ -DENABLE_MEDIAPLAYER_LIBMPV=$(usex libmpv)
+ # recommended
+ -DMEDIAPLAYER_FORCE_OPENGL=ON
+ )
+
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature "ad blocking functionality" "net-libs/nodejs[npm]"
+}
diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index 20a84ae971c6..9d84507aa45c 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,7 +1,5 @@
-DIST sfeed-1.9.tar.gz 67718 BLAKE2B 414f53e63962192e994b5f57ff76c809df49d7f089bf1f4bf14cd16f7c52534f5fd7030acf5bcc6514d8b5b4a74cc1f7bdf31759df4c37186d4e1c35fad0b184 SHA512 714ce9526ce6a37cdc5777e279512b611f9e329ed0d7d1e9fd8efe8c981a69fe19c6622685d0ac2e16eef1f699096262e616e5b4f5ba81e44624ae99d10de749
-DIST sfeed-2.0.tar.gz 67584 BLAKE2B b9c8bdaeea63c2a6781f69087601814943a09ea62b5764668ae0d22dab12976f47b4185196cdc87365cc03fa27322de357541c7c8ad4430323241fb56e2c3d11 SHA512 cc4c0236b14ac6da6a9417d879caef9943c30506e2fee404eefceea53dea597b36814846cfc454d76727ddcca33746f2bac3c1ee6831f9900e68d00f6eb32b5b
DIST sfeed-2.1.tar.gz 68610 BLAKE2B 6ce4d99dfa6665282ba6db3d6d41e0e0008d487b662a7799a781682faaafc0118a387d9fc2e4562e958996e79a19090f70936f2dffb4fbcf15f00003407b6bd8 SHA512 47f176bcb9e97e42446edf2b8fd2f902430d86bd93cd076e474532b344dca930fdeaffdf89cb58b59a5583bfed94921f1d2032ee8921e7075ee31d38a766e396
-EBUILD sfeed-1.9.ebuild 2163 BLAKE2B e173584eaff773ad35bbae82c711e7b86aab5c240e7952ec4a7189c299e985024fcb0db290b618e782cc93a809147ad6bb5753b4c50cf55de8d3c4a6846b8d0d SHA512 a45fccf5b25caa6f238fba50ab83e357bf1f82a25445f42b6ffa50d462c6816dc881684c524f0beb80b3c868d7b45bb2c385dfc4ad6481fbfab9bd74af2ad99b
-EBUILD sfeed-2.0.ebuild 2163 BLAKE2B 976c48ccc6437abd79d85c302f86987523b4a3d5880b4a8e4bee404437a2e93ef71b3a2cb842a22e539ee4f08f51aa20590965823f32f5fe1157f6c012c5485a SHA512 4dadc8f3273704604633e04fc0a6b9e3dce88b1708b828e3f377a613674ad5379feda406d433e464e4bccfedea88c416d0b09c8e00e24edaeaea59d22b2f3c9a
+DIST sfeed-2.2.tar.gz 68969 BLAKE2B 8c3dce5eae3795a03c28db291a5da2cff5b22e55e4e228a008e35da3da286c79b2b5ce6b3194b180e624b12cf9ebd1def7937e3db3a700ddd82eb046d9729345 SHA512 d9ac4856583478f9ab9358d5f0b6b9001338b5c2be3a55184e2dd9fb6e9cc1bac23c9a8254d172e3d302682b4726521d7a7a10bc788f2be3cdccfb166b2b8f1a
EBUILD sfeed-2.1.ebuild 2163 BLAKE2B 431e449d7c3dc8c6f45bcf4ccbb2e74e322f7a93a85b02f2af2730d6819ee5cb0e2c1d9e9126bee0a53656a3a37fc0bc71ff00aa9e71eea3144077ff9a8e30d6 SHA512 25f65a19f363c72d57b33e7afb1aec337b843511ff4dd0dbae8932cd46b910d30fec86e3807a731855572e775125b6c24e2b2ae44db1efe1761dade7013d5e07
+EBUILD sfeed-2.2.ebuild 2164 BLAKE2B 8908bd97dab6c345551fe060ffd850aa09a036651595958ac371822d7e49020ab289d2e43f8cab421fc0a9bd6bd7ba32c53b50b9580fb4df9c69828deec3a6c8 SHA512 caabc298b99e9b87a9fef2f25036d81afad2a4cda80bbbca37a403978398b10da2632538eed5ef32cc162f40f4402e7e3beb5a52b2788da32ca043d8f5347b4d
MISC metadata.xml 806 BLAKE2B 6cf25323204d50824236e00bdf29b887934129e0c8d22cd6fd4bfa1b049b79df18335259a7a0585b2124f923f81e248ddc5ec10c1838eb70777f7dfff78154b8 SHA512 31e770f29d879226ae20fb49f27970f5efe3feed65bbfb0e9eec38fb2d34e004fbf0f37a223fa56f5dfb8bad1bc11ceec78eed809e4fd216c50b757c92c1c55c
diff --git a/net-news/sfeed/sfeed-2.0.ebuild b/net-news/sfeed/sfeed-2.0.ebuild
deleted file mode 100644
index 29f9216d38f3..000000000000
--- a/net-news/sfeed/sfeed-2.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs savedconfig optfeature
-
-DESCRIPTION="Simple RSS and Atom parser"
-HOMEPAGE="https://codemadness.org/sfeed-simple-feed-parser.html"
-SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
-
-THEMES=( mono{,-highlight} newsboat templeos )
-IUSE="+ncurses +${THEMES[@]/#/theme-}"
-REQUIRED_USE="ncurses? ( ^^ ( "${THEMES[@]/#/theme-}" ) )"
-
-DEPEND="ncurses? ( sys-libs/ncurses:= )"
-RDEPEND="${DEPEND}"
-BDEPEND="ncurses? ( virtual/pkgconfig )"
-
-src_configure() {
- local name
- for name in "${THEMES[@]}"; do
- use "theme-${name}" && SFEED_THEME="${name//-/_}"
- done
-
- restore_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
-}
-
-src_compile() {
- local ncurses_ldflags=""
- use ncurses && ncurses_ldflags="$($(tc-getPKG_CONFIG) --libs ncurses || die)"
-
- emake \
- CC="$(tc-getCC)" \
- RANLIB="$(tc-getRANLIB)" \
- AR="$(tc-getAR)" \
- SFEED_CURSES="$(usev ncurses sfeed_curses)" \
- SFEED_THEME="${SFEED_THEME}" \
- SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}"
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- PREFIX="${EPREFIX}/usr" \
- MANPREFIX="${EPREFIX}/usr/share/man" \
- DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \
- SFEED_CURSES="$(usev ncurses sfeed_curses)" \
- install
-
- save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")
-}
-
-pkg_postinst() {
- local optmsg
-
- if use ncurses; then
- optmsg="yanking the URL or enclosure in sfeed_curses. "
- optmsg+="See \$SFEED_YANKER to change it."
- optfeature "${optmsg}" x11-misc/xclip
-
- optmsg="plumbing the URL or enclosure in sfeed_curses. "
- optmsg+="See \$SFEED_PLUMBER to change it."
- optfeature "${optmsg}" x11-misc/xdg-utils
- fi
-
- optmsg="converting HTML content via sfeed_content. "
- optmsg+="See the ENVIRONMENT VARIABLES section in the man page to change it."
- optfeature "${optmsg}" www-client/lynx
-
- optmsg="fetching feeds. Used by sfeed_update as default. "
- optmsg+="See OVERRIDE FUNCTIONS section on sfeedrc manpage to change it."
- optfeature "${optmsg}" net-misc/curl
-}
diff --git a/net-news/sfeed/sfeed-1.9.ebuild b/net-news/sfeed/sfeed-2.2.ebuild
index a89e369836a3..19d1974f6a4d 100644
--- a/net-news/sfeed/sfeed-1.9.ebuild
+++ b/net-news/sfeed/sfeed-2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
LICENSE="ISC"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
THEMES=( mono{,-highlight} newsboat templeos )
IUSE="+ncurses +${THEMES[@]/#/theme-}"