From a4eda25bf0f72d757244b128657832bc4da28375 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 15 Mar 2024 18:47:53 +0000 Subject: gentoo auto-resync : 15:03:2024 - 18:47:52 --- net-news/Manifest.gz | Bin 2219 -> 2223 bytes net-news/rssguard/Manifest | 2 + net-news/rssguard/rssguard-4.6.6.ebuild | 89 ++++++++++++++++++++++++++++++++ 3 files changed, 91 insertions(+) create mode 100644 net-news/rssguard/rssguard-4.6.6.ebuild (limited to 'net-news') diff --git a/net-news/Manifest.gz b/net-news/Manifest.gz index 89a306a146d7..289c0660842e 100644 Binary files a/net-news/Manifest.gz and b/net-news/Manifest.gz differ diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest index 12de245f63d5..c9a5611010e0 100644 --- a/net-news/rssguard/Manifest +++ b/net-news/rssguard/Manifest @@ -1,3 +1,5 @@ DIST rssguard-4.6.3.gh.tar.gz 23360644 BLAKE2B 7906d8d38abf147dfa1938f3b847409642a971a4114cf77d99191215933c8f6204a0ba2f5815828bbb048c65e9724be1742056fee7570fc7aa388cc70ffa2f22 SHA512 3563e5df821dea6d617eeebaa8d956c0a2b43cddfef783b01079309511b394d677f84e13d8600eaa0f83c627186d5c1955db646e7758084bf162b8af0f2d8952 +DIST rssguard-4.6.6.gh.tar.gz 23432162 BLAKE2B f9febdc9d91ebfd4f8e8ade9de7b9ba6748bea9f5fa0e3ced0c4eaa908daedcbc2ae31c77e472418a05a8aca7fc30c7d56ab19aa144df40ea14a4530ac520e3d SHA512 82dbc1e5cbc527a965d17afe77aea978908544c2f8997a134749374e6acaf287de90c6be9a8e818c1097f826b54af94731f5f39fa9232ff8ee2491ac99e24063 EBUILD rssguard-4.6.3.ebuild 1804 BLAKE2B db10de1667c88879576680917b4195b964a511ec377ddc5f0f3c180839ca99f2cb3973f3192784121cd5be1ad0ccd28c277701323acee98cc4bc51a9dcef502d SHA512 b92257d3d8b790757ea247fdd8af572f6481d827461e4ec74d229c8560fa33273c45b681a12092498aa1ebdf7701220f9ff14b23bea3f0a8628829e1f63f404b +EBUILD rssguard-4.6.6.ebuild 1933 BLAKE2B 9a4cab813b0d441815659d0be628221a86b86e914b0261841e55fa86680a51e81faebe4e566a26d6eccc9fee871157d1621a0c72bc2dffc879639f5055c6f5d5 SHA512 7fd44ef15f6f9f635a90ca8c28f09b50b322a1c6e56b9458a2ae008522506fb18e051d5bd8b547f122d622708429b0e7b6143471bab0cc0055677498782e5572 MISC metadata.xml 1107 BLAKE2B df972d5bd819d6ea8e24d8c6afb930d496e6e08688e4842304e5df748b5d550abe12860266ac7e92c482c3e90a5d685ff39bbe6be677ac2b1569c5875c5d1dac SHA512 65fd2ed20563606810122a3052389b4a7069743ea1ab3ec92536b2fff572ef7418e2749cbe6dad3c35ffc2322b0883247d7306b12179ee8ccadc8012521e734d diff --git a/net-news/rssguard/rssguard-4.6.6.ebuild b/net-news/rssguard/rssguard-4.6.6.ebuild new file mode 100644 index 000000000000..3625148b6cb5 --- /dev/null +++ b/net-news/rssguard/rssguard-4.6.6.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2024 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 qt6 qtmultimedia +sqlite webengine" +REQUIRED_USE=" + || ( mysql sqlite ) + ?? ( libmpv qtmultimedia ) +" + +BDEPEND=" + !qt6? ( dev-qt/linguist-tools:5 ) + qt6? ( dev-qt/qttools:6[linguist] ) +" +DEPEND=" + sys-libs/zlib:= + libmpv? ( media-video/mpv:= ) + !qt6? ( + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtmultimedia:5[gstreamer] + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsql:5[mysql?,sqlite?] + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + libmpv? ( + dev-qt/qtopengl:5 + ) + qtmultimedia? ( + dev-qt/qtmultimedia:5 + dev-qt/qtopengl:5 + ) + webengine? ( dev-qt/qtwebengine:5[widgets(+)] ) + ) + qt6? ( + 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 + libmpv? ( + dev-qt/qtbase:6[opengl] + ) + 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=$(usex qt6) + -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]" +} -- cgit v1.2.3