summaryrefslogtreecommitdiff
path: root/net-news
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-09-10 04:21:55 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-09-10 04:21:55 +0100
commit677b7ba5c317778df2ad7e70df94b9b7eec4adbc (patch)
tree6c418a1546fff5becab5d8b9ed6803323e7f316e /net-news
parentfbda87924e6faa7a1919f1a2b4182490bde5ec5c (diff)
gentoo resync : 10.09.2021
Diffstat (limited to 'net-news')
-rw-r--r--net-news/Manifest.gzbin1885 -> 1889 bytes
-rw-r--r--net-news/newsboat/Manifest4
-rw-r--r--net-news/newsboat/newsboat-2.21-r1.ebuild4
-rw-r--r--net-news/newsboat/newsboat-2.23-r1.ebuild6
-rw-r--r--net-news/rssguard/Manifest6
-rw-r--r--net-news/rssguard/metadata.xml24
-rw-r--r--net-news/rssguard/rssguard-3.8.3.ebuild59
-rw-r--r--net-news/rssguard/rssguard-4.0.1.ebuild75
8 files changed, 102 insertions, 76 deletions
diff --git a/net-news/Manifest.gz b/net-news/Manifest.gz
index 4b2b0d70d219..3e605198f119 100644
--- a/net-news/Manifest.gz
+++ b/net-news/Manifest.gz
Binary files differ
diff --git a/net-news/newsboat/Manifest b/net-news/newsboat/Manifest
index 978f1bf042b3..f44fa5a48419 100644
--- a/net-news/newsboat/Manifest
+++ b/net-news/newsboat/Manifest
@@ -143,6 +143,6 @@ DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST wyz-0.2.0.crate 12926 BLAKE2B dd4de5ec403e57d8362a15efea78e5217164dfd6b22c16458ffff8722e8cd3f28b567a2b9b1bc2774d6c8ba153d37e350929e98b38c82d022f7890052da30e37 SHA512 3a16c3e81d3595ddf1e7816e698eb4d07c7455dec579fd5e97b5d8b77e626cda52f3cdaee71e234e5e500a7ac58b9d1d5f12b17264686f3f225d5e5b0d315de7
DIST xdg-2.2.0.crate 13387 BLAKE2B f1a5909b6a4544eaf28d1d051e05a6b9b09043060e14e394410778ed175e9f27246afadf3851dec21020c5e2ca81ef4db44a34e58d9229972b2475ff5f40d6c9 SHA512 16342b8396b4a329801a0ce3b9db82c4c767d09339f895d9f000c64b7160df11019b320cda632f99d8d5b9f65c97894b09091ee4e2ccafac0cd671481fa5c61e
-EBUILD newsboat-2.21-r1.ebuild 2709 BLAKE2B ad38277177f9361b3acb8ba6e345d7609062086c2219e714aa1e2d165fdb43c97324f035db80540d52d46df7380de2d5f029034ab618e69d8442a5b6b959b62d SHA512 eed7e51415d32a9cff1275751fc74f9f0a9dbc4506824b8d6bb0128c98d25568e2cca02436782c8c40f7bd24d65460367efa730ab1dcf0e04e064838160f0ae5
-EBUILD newsboat-2.23-r1.ebuild 3151 BLAKE2B 72fdd754e3a98633c6f90454dd375d112d65dfd097994a146c0d656fd19782691c136fd7e980077d7a47c54b3aa4f2250d7d75fdd3596bf9770d28e4cee86e20 SHA512 0fe5ef3858d909ee17a6ac5334f8b4cc3ba8012f8bbbecfcbe7df9d56223458a76e88c36364c23ad0cae95bd0fd5704f90f515d5214a6cb557059de024435253
+EBUILD newsboat-2.21-r1.ebuild 2743 BLAKE2B ab40560ff4959acc9d238fbba3d1958755ad93d477b6862f558bf6f28cd2e7ee1f01a3cd98012f2a69692a916b6be422792a7f6262d6c966bf92c75b0226a0c8 SHA512 5c5cf8fabe819e3845a6083ea19db350ab62bc6c4ef92e007bccceeb70de76df3e02bb34578a878b70b25daed330b44e976a2261eb7854cfe24b5dadb50ccbb0
+EBUILD newsboat-2.23-r1.ebuild 3183 BLAKE2B f316bf9971d77f716ef11155e040800d04563627e3e0f41b3f85a8950d00e71ad265d17e2acbb073f79e5f127c6502e1f7eb7d2b08753fdbf4bdaa9db97e9e5f SHA512 3d211311802d85ef12f22d4a2e871d8571110c1478eefb8f670690d0a8378dc2eb56de1c7477198097ef47355436f31d174587eda5a6c0e4ab5056790c803962
MISC metadata.xml 215 BLAKE2B 936d37ef66986b32cf36792a6e24253e879e02aacddfc3c3fbba0ff7951e761a2db63a0c344c512315b3845f6e9a9116effa985de44cfcaf22f7bf432533a5fb SHA512 13b907fe919da35e8fe030dcfcfcb4feb35b802e9c4a8721aa36454648f8f8c15e80ffaecd795c9ca8b4a6bd4a0650b6c548fed935b601569c1ac243eb0724f1
diff --git a/net-news/newsboat/newsboat-2.21-r1.ebuild b/net-news/newsboat/newsboat-2.21-r1.ebuild
index 8dfbd5280859..397b0a78a39f 100644
--- a/net-news/newsboat/newsboat-2.21-r1.ebuild
+++ b/net-news/newsboat/newsboat-2.21-r1.ebuild
@@ -128,12 +128,12 @@ src_configure() {
src_compile() {
export CARGO_HOME="${ECARGO_HOME}"
- emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+ emake prefix="/usr" CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
}
src_test() {
# tests require UTF-8 locale
- emake CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" test
+ emake CC="${tc-getCC}" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" test
# Tests fail if in ${S} rather than in ${S}/test
cd "${S}"/test || die
./test || die
diff --git a/net-news/newsboat/newsboat-2.23-r1.ebuild b/net-news/newsboat/newsboat-2.23-r1.ebuild
index 3fb11d1cb45f..9f76edd6c281 100644
--- a/net-news/newsboat/newsboat-2.23-r1.ebuild
+++ b/net-news/newsboat/newsboat-2.23-r1.ebuild
@@ -122,7 +122,7 @@ SRC_URI="
LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT Unlicense ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~ppc64 x86"
RDEPEND="
>=dev-db/sqlite-3.5:3
@@ -154,12 +154,12 @@ src_configure() {
src_compile() {
export CARGO_HOME="${ECARGO_HOME}"
- emake prefix="/usr" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+ emake prefix="/usr" CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
}
src_test() {
# tests require UTF-8 locale
- emake CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" test
+ emake CC="${tc-getCC}" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" test
# Tests fail if in ${S} rather than in ${S}/test
cd "${S}"/test || die
./test || die
diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index 518b43457bfb..332d29cff579 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1,5 +1,5 @@
-DIST rssguard-3.8.3.tar.gz 9865909 BLAKE2B 7afc9dd0cec9ff58164c341f8cb3c6f31608da958a9c64f8099d9ba645cf7bbdaaa76accb3877943eefeb71b9172a13fa43c0ced7d58c6f368cc164e40a5ab39 SHA512 d7c1d18981177880d93bfaf4a87769638804058609f68b8c42db376c4a0e56230b57a29f70054deb30e02634cfa64355ecfe658b5f961a516b990af91c6f3ba8
DIST rssguard-3.9.2.tar.gz 13607587 BLAKE2B 45b3dd406e64bb13a19580255971b0d5eb1fd90d70d8559c736366af7792e7fc0627ee254dce79936ce6a179399271958b7795279a359306e345ec086081fc37 SHA512 30d2524f4ca42d903a047fe39de925268a1aac65192a8b1089b6ec0ec0a9dfef09c535fe391f750149063c06e3275b2632cc2ea2c24ded178760070abcea4958
-EBUILD rssguard-3.8.3.ebuild 1454 BLAKE2B f4ff9629f5f571646a8751006fa5ad23f185ebb176ab4a994e9192e4522afde4c43fa68b8ff0e93000686a46491e02d47d3e2171d70eb4843837878be6f50022 SHA512 b1c608f196735913a5913064fa4a7789c1afa2dbf14deb6e7bfa54817ce0aac655c4f3d21c1c22b363723f98b2dda0506ebc64f9be40a2973180097ac51272c6
+DIST rssguard-4.0.1.tar.gz 14417555 BLAKE2B 14689444eefefe0827d22a6886cd422fcbbbace83125fd28599fd17e2762d63f5e5d8b1b472de46282e7471d84195fb56594f9669bcd1432f595f354268241ad SHA512 1c791a85cf3b43737c5232dd4c63855bf8d6ad324c799d1abbfc0aa9392b0af3bfef6221d31b6ded5b512bec9c8ad82b2fbcd10330c7768420432363517709eb
EBUILD rssguard-3.9.2.ebuild 1214 BLAKE2B 9cfda6ed8baa35badd04d80a679cc64b18bc29852b6f96d27182ffc537ed3e52a3a5bb3f5c025c74c312ee6a445306f5d23a619807f67262b614b746f784e88d SHA512 c674acf1c20cb8f3ce162b11231d9e42265b818dcfcd46874516571af2e3538c8c5227417271020c5909b1d06e32103d43bf2772e00d51ddc49b45036c33525a
-MISC metadata.xml 359 BLAKE2B 39ba3058386b88bd289077c592c99631c58e54a027c00afd6de5d27639019174039038f48323605071f5dc7184686675e337032866ec93fba5d769f975b2d43c SHA512 0a87ec4aa15bdd0932912f519be77ea3c9a524d26847397b0753b7624af73912b46c320c901304b8df128df75f517f7e7d920c87b840fcc31627c5e039700c5e
+EBUILD rssguard-4.0.1.ebuild 2000 BLAKE2B ffd1d91fc5eb3314f452d840198fa50242aa36956f199b66e615f0f931ed169f495d345bc892afdadf889ad35972ad255baacb98baf585a1eaa8a128a85244a0 SHA512 d6b8d8fb7c99a304cfc1d01a5701884ce750a2a9fff560801a932f72d99e9d2a7ce2314b527e28a7b5e747f12a806e796602eb1e09ba72c4a2774303c1aa8d68
+MISC metadata.xml 735 BLAKE2B 35d20ce92b5d3a05b555d071d442249d43e87ed26f09df52c75477b5651d5ec26a7cce3a5b2ea3d9aeb00dd72b0e1bdbefb6d9002f075003d136b396f0d96421 SHA512 551e042ab43e3cf718fb16a53410794811457393759a9481d6bb748c0c65f1dce43d33438b61bc876ba71db1aba1830f8e4f316999499fe64581db3c16c658e7
diff --git a/net-news/rssguard/metadata.xml b/net-news/rssguard/metadata.xml
index 0728c0b6e44e..b6c063572f39 100644
--- a/net-news/rssguard/metadata.xml
+++ b/net-news/rssguard/metadata.xml
@@ -1,11 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">martinrotter/rssguard</remote-id>
- </upstream>
- <use>
- <flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> for embedded web browser</flag>
- </use>
+<!-- maintainer-needed -->
+<upstream>
+ <maintainer>
+ <name>Martin Rotter</name>
+ <email>rotter.martinos@gmail.com</email>
+ </maintainer>
+ <remote-id type="github">martinrotter/rssguard</remote-id>
+ <bugs-to>https://github.com/martinrotter/rssguard/issues</bugs-to>
+</upstream>
+<use>
+ <flag name="webengine">Use <pkg>dev-qt/qtwebengine</pkg> for embedded web browser</flag>
+</use>
+<longdescription>
+ RSS Guard is simple (yet powerful) feed reader. It is able to fetch the
+ most known feed formats, including RSS/RDF and ATOM. RSS Guard is
+ developed on top of the Qt library.
+</longdescription>
</pkgmetadata>
diff --git a/net-news/rssguard/rssguard-3.8.3.ebuild b/net-news/rssguard/rssguard-3.8.3.ebuild
deleted file mode 100644
index 15b6a7dac1db..000000000000
--- a/net-news/rssguard/rssguard-3.8.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic qmake-utils xdg
-
-DESCRIPTION="Tiny RSS and Atom feed reader"
-HOMEPAGE="https://github.com/martinrotter/rssguard"
-SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="debug webengine"
-
-BDEPEND="dev-qt/linguist-tools:5"
-DEPEND="
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5[ssl]
- dev-qt/qtsql:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- dev-qt/qtdeclarative:5
- webengine? ( dev-qt/qtwebengine:5[widgets] )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- default
-
- ebegin 'Sedding pri/install.pri to install to $(get_libdir)'
- if grep -q 'lib.path = $$quote($$PREFIX/lib/)' pri/install.pri; then
- sed -i \
- -e 's:lib.path = $$quote($$PREFIX/lib/):lib.path = $$quote($$PREFIX/'$(get_libdir)'/):' \
- pri/install.pri || die
- eend
- else
- eend 1
- eerror 'grep for lib.path = $$quote($$PREFIX/lib/) failed'
- die 'find out what changed and update the ebuild'
- fi
-}
-
-src_configure() {
- # CONFIG+=ltcg is needed because of https://github.com/martinrotter/rssguard/issues/156
- eqmake5 \
- CONFIG+=$(usex debug debug release) \
- $(is-flagq -flto* && echo "CONFIG+=ltcg") \
- USE_WEBENGINE=$(usex webengine true false) \
- PREFIX="${EPREFIX}"/usr \
- INSTALL_ROOT=.
-}
-
-src_install() {
- emake -j1 install INSTALL_ROOT="${D}"
-}
diff --git a/net-news/rssguard/rssguard-4.0.1.ebuild b/net-news/rssguard/rssguard-4.0.1.ebuild
new file mode 100644
index 000000000000..d78e81920014
--- /dev/null
+++ b/net-news/rssguard/rssguard-4.0.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic optfeature qmake-utils xdg
+
+DESCRIPTION="Simple (yet powerful) feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard"
+SRC_URI="https://github.com/martinrotter/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug webengine"
+
+BDEPEND="dev-qt/linguist-tools:5"
+DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5[ssl]
+ dev-qt/qtsql:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ webengine? ( dev-qt/qtwebengine:5[widgets(+)] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md resources/docs/Documentation.md )
+
+pkg_pretend() {
+ if [[ -n ${REPLACING_VERSIONS} ]] && ver_test ${REPLACING_VERSIONS} -lt 4.0; then
+ ewarn "RSS Guard 4.x is NOT backwards compatible with 3.x line."
+ ewarn "You have to either export your feeds in OPML format or"
+ ewarn "manually update your database.db file to 4.x.x format:"
+ ewarn "https://github.com/martinrotter/rssguard/blob/master/resources/docs/Documentation.md#migrating-user-data-from-392-to-4xx"
+ fi
+}
+
+src_prepare() {
+ default
+ sed -e 's:$$PREFIX/lib:$$PREFIX/'$(get_libdir)':' -i pri/install.pri || die
+}
+
+src_configure() {
+ eqmake5_args=(
+ CONFIG+=$(usex debug debug release)
+ USE_WEBENGINE=$(usex webengine true false)
+ PREFIX="${EPREFIX}"/usr
+ INSTALL_ROOT=.
+ )
+
+ # https://github.com/martinrotter/rssguard/issues/156
+ is-flagq "-flto*" && eqmake5_args+=( CONFIG+=ltcg )
+
+ eqmake5 "${eqmake5_args[@]}"
+}
+
+src_install() {
+ emake -j1 install INSTALL_ROOT="${D}"
+ einstalldocs
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if use webengine; then
+ optfeature "ad blocking functionality" net-libs/nodejs[npm]
+ elog "Adblocker module requires additional npm modules to be installed:"
+ elog "npm i -g @cliqz/adblocker concat-stream tldts-experimental node-fetch"
+ fi
+}