public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-02-19 21:55 Cédric Krier
  0 siblings, 0 replies; 24+ messages in thread
From: Cédric Krier @ 2022-02-19 21:55 UTC (permalink / raw
  To: gentoo-commits

commit:     3f1b7f4633eaf24ef6f9c60c4c40fe07010a8f35
Author:     Cédric Krier <cedk <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 19 21:54:22 2022 +0000
Commit:     Cédric Krier <cedk <AT> gentoo <DOT> org>
CommitDate: Sat Feb 19 21:54:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1b7f46

net-news/sfeed: new ebuild

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Cédric Krier <cedk <AT> gentoo.org>

 net-news/sfeed/Manifest         |  1 +
 net-news/sfeed/metadata.xml     |  7 ++++++
 net-news/sfeed/sfeed-1.2.ebuild | 48 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 56 insertions(+)

diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
new file mode 100644
index 000000000000..a528a160f8c9
--- /dev/null
+++ b/net-news/sfeed/Manifest
@@ -0,0 +1 @@
+DIST sfeed-1.2.tar.gz 62575 BLAKE2B 080ef555e9ea6711ec1eea296c15dc11d937035742d32096f28ee4b4023c9cd4fcd0f7b59807cfdbfaa82c5f2bd7d51045caabcf33e72f2fd193c82885547cf3 SHA512 4307f11ab02310a881717d99892486152dad93ecb1d6526401e60d6275c1610d90599de9784d9878f9ebb5aa34881abd1daa348c977d9ef6758095be74216a29

diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml
new file mode 100644
index 000000000000..05c7cc05fd2c
--- /dev/null
+++ b/net-news/sfeed/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>cedk@gentoo.org</email>
+	</maintainer>
+</pkgmetadata>

diff --git a/net-news/sfeed/sfeed-1.2.ebuild b/net-news/sfeed/sfeed-1.2.ebuild
new file mode 100644
index 000000000000..d4f43e5c5c2b
--- /dev/null
+++ b/net-news/sfeed/sfeed-1.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+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"
+IUSE="ncurses"
+
+DEPEND="ncurses? ( sys-libs/ncurses )"
+RDEPEND="${DEPEND}
+	net-misc/curl
+	sys-apps/coreutils
+	sys-libs/glibc
+	virtual/awk
+	www-client/lynx
+	x11-misc/xclip
+	x11-misc/xdg-utils"
+BDEPEND=""
+
+src_compile() {
+	if use ncurses; then
+		emake \
+			CC=$(tc-getCC) \
+			LDFLAGS="$LDFLAGS -lcurses -ltinfo"
+	else
+		emake \
+			CC=$(tc-getCC) \
+			SFEED_CURSES=""
+	fi
+}
+
+src_install() {
+	emake \
+		DESTDIR="${D}" \
+		PREFIX="${EPREFIX}/usr" \
+		MANPREFIX="${EPREFIX}/usr/share/man" \
+		DOCPREFIX="${EPREFIX}/usr/share/doc/${P}" \
+		SFEED_CURSES=$(usex ncurses "sfeed_curses" "") \
+		install
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-03-09 15:15 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-03-09 15:15 UTC (permalink / raw
  To: gentoo-commits

commit:     32b54eeb68f1d3e823e7d02677e0931cc383a8b3
Author:     Nickolas Raymond Kaczynski <nrk <AT> disroot <DOT> org>
AuthorDate: Wed Mar  9 06:33:23 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar  9 15:15:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b54eeb

net-news/sfeed: add myself as proxy maint

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nickolas Raymond Kaczynski <nrk <AT> disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/24420
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-news/sfeed/metadata.xml | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml
index b567d679ef2a..8022e4957183 100644
--- a/net-news/sfeed/metadata.xml
+++ b/net-news/sfeed/metadata.xml
@@ -4,6 +4,14 @@
 	<maintainer type="person">
 		<email>cedk@gentoo.org</email>
 	</maintainer>
+	<maintainer type="person" proxied="yes">
+		<email>nrk@disroot.org</email>
+		<name>Nickolas Raymond Kaczynski</name>
+	</maintainer>
+	<maintainer type="project" proxied="proxy">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
 	<upstream>
 		<bugs-to>mailto:hiltjo@codemadness.org</bugs-to>
 	</upstream>


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-03-09 15:15 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-03-09 15:15 UTC (permalink / raw
  To: gentoo-commits

commit:     03b4fbc065487ffc7447f1334dce20bb0f94a4b1
Author:     Nickolas Raymond Kaczynski <nrk <AT> disroot <DOT> org>
AuthorDate: Mon Mar  7 15:16:22 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar  9 15:14:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03b4fbc0

net-news/sfeed: bump to 1.3 and improvements

* removes unneeded dependencies, add them to optfeature
* adds theme support via USE flag and savedconfig
* downgrade to EAPI 7 (8 doesn't support savedconfig)
* don't assume -ltinfo, use virtual/pkgconfig instead
* fix document location
* fix some quote and style issues

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Nickolas Raymond Kaczynski <nrk <AT> disroot.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-news/sfeed/Manifest         |  1 +
 net-news/sfeed/metadata.xml     |  9 +++++
 net-news/sfeed/sfeed-1.3.ebuild | 79 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 89 insertions(+)

diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index a528a160f8c9..ef654433165d 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1 +1,2 @@
 DIST sfeed-1.2.tar.gz 62575 BLAKE2B 080ef555e9ea6711ec1eea296c15dc11d937035742d32096f28ee4b4023c9cd4fcd0f7b59807cfdbfaa82c5f2bd7d51045caabcf33e72f2fd193c82885547cf3 SHA512 4307f11ab02310a881717d99892486152dad93ecb1d6526401e60d6275c1610d90599de9784d9878f9ebb5aa34881abd1daa348c977d9ef6758095be74216a29
+DIST sfeed-1.3.tar.gz 63037 BLAKE2B 30e3b8a82380b15230e895bc281d7c4ee33126269233fbc281e223b02976c236ca95d20764e0e30238149b97df44fbf197ea5003382774503ef1fad929835039 SHA512 858ebe0bf76f119a3b1a1b1bdf03a13b8085802bb796ae68f0a5ccb85e13747cc55498c29ef0443401678e56326bdef2bf9688966144e9581ff2cae486b729be

diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml
index 05c7cc05fd2c..b567d679ef2a 100644
--- a/net-news/sfeed/metadata.xml
+++ b/net-news/sfeed/metadata.xml
@@ -4,4 +4,13 @@
 	<maintainer type="person">
 		<email>cedk@gentoo.org</email>
 	</maintainer>
+	<upstream>
+		<bugs-to>mailto:hiltjo@codemadness.org</bugs-to>
+	</upstream>
+	<use>
+		<flag name="theme-mono">Use mono theme</flag>
+		<flag name="theme-mono-highlight">Use mono_highlight theme</flag>
+		<flag name="theme-newsboat">Use newsboat theme</flag>
+		<flag name="theme-templeos">Use templeos theme</flag>
+	</use>
 </pkgmetadata>

diff --git a/net-news/sfeed/sfeed-1.3.ebuild b/net-news/sfeed/sfeed-1.3.ebuild
new file mode 100644
index 000000000000..2ffa8fc6c2ce
--- /dev/null
+++ b/net-news/sfeed/sfeed-1.3.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+
+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=""
+	if use ncurses; then
+		ncurses_ldflags="$("$(tc-getPKG_CONFIG)" --libs ncurses || die)"
+	fi
+	emake \
+		CC="$(tc-getCC)" \
+		RANLIB="$(tc-getRANLIB)" \
+		AR="$(tc-getAR)" \
+		SFEED_CURSES="$(usex 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="$(usex 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
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-03-26  0:01 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-03-26  0:01 UTC (permalink / raw
  To: gentoo-commits

commit:     486a68229fa0d7578592a68eadb00b894ffc820c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 25 23:51:01 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 26 00:00:46 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486a6822

net-news/sfeed: [QA] fix tc-get* quoting

This can cause build problems for e.g. 32-bit (gcc -m32 ...)

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-news/sfeed/sfeed-1.2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-news/sfeed/sfeed-1.2.ebuild b/net-news/sfeed/sfeed-1.2.ebuild
index f70410c8c920..312ed6aea5cf 100644
--- a/net-news/sfeed/sfeed-1.2.ebuild
+++ b/net-news/sfeed/sfeed-1.2.ebuild
@@ -31,9 +31,9 @@ PATCHES=(
 
 src_compile() {
 	emake \
-		CC=$(tc-getCC) \
-		RANLIB=$(tc-getRANLIB) \
-		AR=$(tc-getAR) \
+		CC="$(tc-getCC)" \
+		RANLIB="$(tc-getRANLIB)" \
+		AR="$(tc-getAR)" \
 		SFEED_CURSES=$(usex ncurses "sfeed_curses" "")
 }
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-06-16 16:36 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-06-16 16:36 UTC (permalink / raw
  To: gentoo-commits

commit:     ebf0048aced7c0b254975ffe25c133d4ec9e19ab
Author:     Thamognya Kodi <contact <AT> thamognya <DOT> com>
AuthorDate: Tue Jun 14 12:12:58 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 16 16:36:16 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf0048a

net-news/sfeed: bump to 1.5

Signed-off-by: Thamognya Kodi <contact <AT> thamognya.com>
Closes: https://github.com/gentoo/gentoo/pull/25899
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-news/sfeed/Manifest         |  1 +
 net-news/sfeed/sfeed-1.5.ebuild | 78 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index 0e70d48ac21a..e8b62fa302a8 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,2 +1,3 @@
 DIST sfeed-1.3.tar.gz 63037 BLAKE2B 30e3b8a82380b15230e895bc281d7c4ee33126269233fbc281e223b02976c236ca95d20764e0e30238149b97df44fbf197ea5003382774503ef1fad929835039 SHA512 858ebe0bf76f119a3b1a1b1bdf03a13b8085802bb796ae68f0a5ccb85e13747cc55498c29ef0443401678e56326bdef2bf9688966144e9581ff2cae486b729be
 DIST sfeed-1.4.tar.gz 64312 BLAKE2B 517c25eb28ba120e3d1bb564812fdfd6453741ddf09d60ca2f6b5c30bda15f17fc187302e803cc91937d3582116654f732a030a7aa17dfc9b234a0c858770674 SHA512 9187692076cad9029dd65c58c666972b8aeaefe90155ce9105af32803cdd0365c3b66fafcb5bee485d466126142a3a26f6f38cc9696531c2623b7e8963c578fb
+DIST sfeed-1.5.tar.gz 65067 BLAKE2B 0f2fbe263d869d396aae9a13c482d381d0e7201ca62b86f795bedd4e4174bea1959c16d1b63d534013e9a100527d6885122b9965e060773809912d299a9a573e SHA512 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2

diff --git a/net-news/sfeed/sfeed-1.5.ebuild b/net-news/sfeed/sfeed-1.5.ebuild
new file mode 100644
index 000000000000..31103b5adee3
--- /dev/null
+++ b/net-news/sfeed/sfeed-1.5.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+
+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="$(usex 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="$(usex 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
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-07-04 11:33 Joonas Niilola
  0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2022-07-04 11:33 UTC (permalink / raw
  To: gentoo-commits

commit:     87b312e2eb89a6c4a5170fec33f7da4ec56fd067
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  4 11:32:08 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jul  4 11:32:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b312e2

net-news/sfeed: Stabilize 1.3 amd64, #856376

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-news/sfeed/sfeed-1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.3.ebuild b/net-news/sfeed/sfeed-1.3.ebuild
index 2ffa8fc6c2ce..1fb6c0475229 100644
--- a/net-news/sfeed/sfeed-1.3.ebuild
+++ b/net-news/sfeed/sfeed-1.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 THEMES=( mono{,-highlight} newsboat templeos )
 IUSE="+ncurses +${THEMES[@]/#/theme-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-08-07  6:18 Joonas Niilola
  0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2022-08-07  6:18 UTC (permalink / raw
  To: gentoo-commits

commit:     3274e7f846e704ab2cfed09f4c96d2baddc1d96d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  7 06:17:56 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Aug  7 06:18:21 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3274e7f8

net-news/sfeed: Stabilize 1.5 amd64, #864091

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-news/sfeed/sfeed-1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.5.ebuild b/net-news/sfeed/sfeed-1.5.ebuild
index 31103b5adee3..0263cf9c8868 100644
--- a/net-news/sfeed/sfeed-1.5.ebuild
+++ b/net-news/sfeed/sfeed-1.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 THEMES=( mono{,-highlight} newsboat templeos )
 IUSE="+ncurses +${THEMES[@]/#/theme-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-27 12:26 Joonas Niilola
  0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2022-10-27 12:26 UTC (permalink / raw
  To: gentoo-commits

commit:     4437dc65104be7c18b809bbf9687a8cacd9c09a7
Author:     Nickolas Raymond Kaczynski <nrk <AT> disroot <DOT> org>
AuthorDate: Thu Oct  6 00:47:53 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 12:19:39 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4437dc65

net-news/sfeed: add v1.6

Signed-off-by: Nickolas Raymond Kaczynski <nrk <AT> disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/27652
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-news/sfeed/Manifest         |  1 +
 net-news/sfeed/sfeed-1.6.ebuild | 78 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 79 insertions(+)

diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index e8b62fa302a8..138eb15330f6 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,3 +1,4 @@
 DIST sfeed-1.3.tar.gz 63037 BLAKE2B 30e3b8a82380b15230e895bc281d7c4ee33126269233fbc281e223b02976c236ca95d20764e0e30238149b97df44fbf197ea5003382774503ef1fad929835039 SHA512 858ebe0bf76f119a3b1a1b1bdf03a13b8085802bb796ae68f0a5ccb85e13747cc55498c29ef0443401678e56326bdef2bf9688966144e9581ff2cae486b729be
 DIST sfeed-1.4.tar.gz 64312 BLAKE2B 517c25eb28ba120e3d1bb564812fdfd6453741ddf09d60ca2f6b5c30bda15f17fc187302e803cc91937d3582116654f732a030a7aa17dfc9b234a0c858770674 SHA512 9187692076cad9029dd65c58c666972b8aeaefe90155ce9105af32803cdd0365c3b66fafcb5bee485d466126142a3a26f6f38cc9696531c2623b7e8963c578fb
 DIST sfeed-1.5.tar.gz 65067 BLAKE2B 0f2fbe263d869d396aae9a13c482d381d0e7201ca62b86f795bedd4e4174bea1959c16d1b63d534013e9a100527d6885122b9965e060773809912d299a9a573e SHA512 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2
+DIST sfeed-1.6.tar.gz 65239 BLAKE2B 25a5f645d8814d48d6c2617cbc9944339866e668c7b7d21581db605987284447c5d6e2f505b5c9d1c1f5d22702ef3b3c80a076f8d9c930f8ae7d5447fd88ecb0 SHA512 450cde27b0d437b165fc024f2b95612fd7755c357e3539167f3c9b123d7a63c3193cb808b6c9621d15b1f5e2d8d783131423e52db6e98c228aa5af190eb167eb

diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
new file mode 100644
index 000000000000..31103b5adee3
--- /dev/null
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+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"
+
+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="$(usex 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="$(usex 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
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-27 12:26 Joonas Niilola
  0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2022-10-27 12:26 UTC (permalink / raw
  To: gentoo-commits

commit:     bbb93dfb76b573f5df33aa4ab67733efa4854ecd
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 27 12:20:03 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 12:20:03 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbb93dfb

net-news/sfeed: update EAPI 7 -> 8

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-news/sfeed/sfeed-1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 31103b5adee3..5af4bbe655c3 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -1,11 +1,11 @@
 # Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs savedconfig optfeature
 
-DESCRIPTION="simple RSS and Atom parser"
+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"
 


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-27 12:26 Joonas Niilola
  0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2022-10-27 12:26 UTC (permalink / raw
  To: gentoo-commits

commit:     9a7a28f7e20546c95653b5e78fa0919f1d224f88
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 27 12:20:18 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 12:20:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7a28f7

net-news/sfeed: drop 1.3, 1.4

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-news/sfeed/Manifest         |  2 --
 net-news/sfeed/sfeed-1.3.ebuild | 79 -----------------------------------------
 net-news/sfeed/sfeed-1.4.ebuild | 78 ----------------------------------------
 3 files changed, 159 deletions(-)

diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index 138eb15330f6..5ea089db8202 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,4 +1,2 @@
-DIST sfeed-1.3.tar.gz 63037 BLAKE2B 30e3b8a82380b15230e895bc281d7c4ee33126269233fbc281e223b02976c236ca95d20764e0e30238149b97df44fbf197ea5003382774503ef1fad929835039 SHA512 858ebe0bf76f119a3b1a1b1bdf03a13b8085802bb796ae68f0a5ccb85e13747cc55498c29ef0443401678e56326bdef2bf9688966144e9581ff2cae486b729be
-DIST sfeed-1.4.tar.gz 64312 BLAKE2B 517c25eb28ba120e3d1bb564812fdfd6453741ddf09d60ca2f6b5c30bda15f17fc187302e803cc91937d3582116654f732a030a7aa17dfc9b234a0c858770674 SHA512 9187692076cad9029dd65c58c666972b8aeaefe90155ce9105af32803cdd0365c3b66fafcb5bee485d466126142a3a26f6f38cc9696531c2623b7e8963c578fb
 DIST sfeed-1.5.tar.gz 65067 BLAKE2B 0f2fbe263d869d396aae9a13c482d381d0e7201ca62b86f795bedd4e4174bea1959c16d1b63d534013e9a100527d6885122b9965e060773809912d299a9a573e SHA512 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2
 DIST sfeed-1.6.tar.gz 65239 BLAKE2B 25a5f645d8814d48d6c2617cbc9944339866e668c7b7d21581db605987284447c5d6e2f505b5c9d1c1f5d22702ef3b3c80a076f8d9c930f8ae7d5447fd88ecb0 SHA512 450cde27b0d437b165fc024f2b95612fd7755c357e3539167f3c9b123d7a63c3193cb808b6c9621d15b1f5e2d8d783131423e52db6e98c228aa5af190eb167eb

diff --git a/net-news/sfeed/sfeed-1.3.ebuild b/net-news/sfeed/sfeed-1.3.ebuild
deleted file mode 100644
index 1fb6c0475229..000000000000
--- a/net-news/sfeed/sfeed-1.3.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-
-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=""
-	if use ncurses; then
-		ncurses_ldflags="$("$(tc-getPKG_CONFIG)" --libs ncurses || die)"
-	fi
-	emake \
-		CC="$(tc-getCC)" \
-		RANLIB="$(tc-getRANLIB)" \
-		AR="$(tc-getAR)" \
-		SFEED_CURSES="$(usex 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="$(usex 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.4.ebuild b/net-news/sfeed/sfeed-1.4.ebuild
deleted file mode 100644
index 31103b5adee3..000000000000
--- a/net-news/sfeed/sfeed-1.4.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-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"
-
-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="$(usex 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="$(usex 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
-}


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-29 18:32 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-10-29 18:32 UTC (permalink / raw
  To: gentoo-commits

commit:     1d8d26fa3c83827dc30c936ac104b3da7f3b51e2
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 18:32:10 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 18:32:10 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8d26fa

net-news/sfeed: Keyword 1.6 arm, #878739

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-news/sfeed/sfeed-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 012ee7c4a38d..3426f9e1cc45 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc"
+KEYWORDS="~amd64 ~arm ~sparc"
 
 THEMES=( mono{,-highlight} newsboat templeos )
 IUSE="+ncurses +${THEMES[@]/#/theme-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-29 18:32 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-10-29 18:32 UTC (permalink / raw
  To: gentoo-commits

commit:     e4ed8779192739a76b57d8f1b52dd49b810fa28e
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 18:32:09 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 18:32:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4ed8779

net-news/sfeed: Keyword 1.6 sparc, #878739

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-news/sfeed/sfeed-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 5af4bbe655c3..012ee7c4a38d 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~sparc"
 
 THEMES=( mono{,-highlight} newsboat templeos )
 IUSE="+ncurses +${THEMES[@]/#/theme-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-29 18:32 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-10-29 18:32 UTC (permalink / raw
  To: gentoo-commits

commit:     ba81ae362f5bcc630d8b16decfb6d99e05d7904f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 18:32:11 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 18:32:11 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba81ae36

net-news/sfeed: Keyword 1.6 arm64, #878739

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-news/sfeed/sfeed-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 3426f9e1cc45..7d4f061cb369 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
 
 THEMES=( mono{,-highlight} newsboat templeos )
 IUSE="+ncurses +${THEMES[@]/#/theme-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-10-29 21:11 Yixun Lan
  0 siblings, 0 replies; 24+ messages in thread
From: Yixun Lan @ 2022-10-29 21:11 UTC (permalink / raw
  To: gentoo-commits

commit:     f9625d101bc0fefe1248af0b4d8c2f89b23d9bde
Author:     Yixun Lan <dlan <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 21:00:21 2022 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 21:10:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9625d10

net-news/sfeed: Keyword 1.6 riscv, #878739

Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 net-news/sfeed/sfeed-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 7d4f061cb369..be6ba232f4ae 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc"
 
 THEMES=( mono{,-highlight} newsboat templeos )
 IUSE="+ncurses +${THEMES[@]/#/theme-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-11-15  2:53 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-11-15  2:53 UTC (permalink / raw
  To: gentoo-commits

commit:     ee1931089f3323a4d1ae488355d2b5a713aecf1e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 15 02:53:28 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 02:53:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee193108

net-news/sfeed: Keyword 1.6 hppa, #878739

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-news/sfeed/sfeed-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index be6ba232f4ae..92c93f5d538f 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc"
 
 THEMES=( mono{,-highlight} newsboat templeos )
 IUSE="+ncurses +${THEMES[@]/#/theme-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-12-05 20:03 Arthur Zamarin
  0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2022-12-05 20:03 UTC (permalink / raw
  To: gentoo-commits

commit:     5cb024fb4c61973f5d3096c766249cba3b834627
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  5 20:03:22 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Dec  5 20:03:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb024fb

net-news/sfeed: Keyword 1.6 x86, #878739

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-news/sfeed/sfeed-1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index 92c93f5d538f..e5975fd8cff6 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -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"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
 
 THEMES=( mono{,-highlight} newsboat templeos )
 IUSE="+ncurses +${THEMES[@]/#/theme-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2022-12-07 14:41 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-12-07 14:41 UTC (permalink / raw
  To: gentoo-commits

commit:     bf7833bbe4d7052eb0881ba0080978a1c6a665d0
Author:     Marco Scardovi <mscardovi <AT> icloud <DOT> com>
AuthorDate: Wed Dec  7 13:48:24 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec  7 14:40:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7833bb

net-news/sfeed: update maintainers

Signed-off-by: Marco Scardovi <mscardovi <AT> icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/28587
Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-news/sfeed/metadata.xml | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml
index 8022e4957183..3e53e4749dc3 100644
--- a/net-news/sfeed/metadata.xml
+++ b/net-news/sfeed/metadata.xml
@@ -3,6 +3,7 @@
 <pkgmetadata>
 	<maintainer type="person">
 		<email>cedk@gentoo.org</email>
+		<name>Cédric Krier</name>
 	</maintainer>
 	<maintainer type="person" proxied="yes">
 		<email>nrk@disroot.org</email>
@@ -12,13 +13,13 @@
 		<email>proxy-maint@gentoo.org</email>
 		<name>Proxy Maintainers</name>
 	</maintainer>
-	<upstream>
-		<bugs-to>mailto:hiltjo@codemadness.org</bugs-to>
-	</upstream>
 	<use>
 		<flag name="theme-mono">Use mono theme</flag>
 		<flag name="theme-mono-highlight">Use mono_highlight theme</flag>
 		<flag name="theme-newsboat">Use newsboat theme</flag>
 		<flag name="theme-templeos">Use templeos theme</flag>
 	</use>
+	<upstream>
+		<bugs-to>mailto:hiltjo@codemadness.org</bugs-to>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2023-04-15  7:17 Joonas Niilola
  0 siblings, 0 replies; 24+ messages in thread
From: Joonas Niilola @ 2023-04-15  7:17 UTC (permalink / raw
  To: gentoo-commits

commit:     1a032dae13e86ef7b153af95f51fcd88c4ec076d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 15 07:16:51 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 07:17:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a032dae

net-news/sfeed: Stabilize 1.6 amd64, #904328

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 net-news/sfeed/sfeed-1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
index e5975fd8cff6..a61229227340 100644
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ b/net-news/sfeed/sfeed-1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 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-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2023-05-17 20:13 David Seifert
  0 siblings, 0 replies; 24+ messages in thread
From: David Seifert @ 2023-05-17 20:13 UTC (permalink / raw
  To: gentoo-commits

commit:     b15b13a3859fdd8d1593655eefe1bf11a46b5f59
Author:     NRK <nrk <AT> disroot <DOT> org>
AuthorDate: Wed May 17 20:13:16 2023 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed May 17 20:13:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b15b13a3

net-news/sfeed: add 1.8

Also update my name to what I prefer since glep76 now allows for using
"established online identity" [0].

[0]: https://www.gentoo.org/glep/glep-0076.html#certificate-of-origin

Closes: https://github.com/gentoo/gentoo/pull/30834
Signed-off-by: NRK <nrk <AT> disroot.org>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 net-news/sfeed/Manifest         |  1 +
 net-news/sfeed/metadata.xml     |  2 +-
 net-news/sfeed/sfeed-1.8.ebuild | 78 +++++++++++++++++++++++++++++++++++++++++
 3 files changed, 80 insertions(+), 1 deletion(-)

diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index 5ea089db8202..4d145a8a3806 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,2 +1,3 @@
 DIST sfeed-1.5.tar.gz 65067 BLAKE2B 0f2fbe263d869d396aae9a13c482d381d0e7201ca62b86f795bedd4e4174bea1959c16d1b63d534013e9a100527d6885122b9965e060773809912d299a9a573e SHA512 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2
 DIST sfeed-1.6.tar.gz 65239 BLAKE2B 25a5f645d8814d48d6c2617cbc9944339866e668c7b7d21581db605987284447c5d6e2f505b5c9d1c1f5d22702ef3b3c80a076f8d9c930f8ae7d5447fd88ecb0 SHA512 450cde27b0d437b165fc024f2b95612fd7755c357e3539167f3c9b123d7a63c3193cb808b6c9621d15b1f5e2d8d783131423e52db6e98c228aa5af190eb167eb
+DIST sfeed-1.8.tar.gz 67335 BLAKE2B 7898d6fe51455c65e7b1d7708ba4804880f36d0d3447746f6c81a85a22427bf3f0b7f8f7685f0e3b27b538b4ef7193fdef54f5aa4e1816e33d78a50143307804 SHA512 7a57108ace21813de9d80e7ebcc9ffed37580f52f08313ddcf86f2ee0df54d733631cba6936921623aa34c41a06dba43778cedbf557738db009d91f961fc9af7

diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml
index 3e53e4749dc3..20ac8c519bdb 100644
--- a/net-news/sfeed/metadata.xml
+++ b/net-news/sfeed/metadata.xml
@@ -7,7 +7,7 @@
 	</maintainer>
 	<maintainer type="person" proxied="yes">
 		<email>nrk@disroot.org</email>
-		<name>Nickolas Raymond Kaczynski</name>
+		<name>NRK</name>
 	</maintainer>
 	<maintainer type="project" proxied="proxy">
 		<email>proxy-maint@gentoo.org</email>

diff --git a/net-news/sfeed/sfeed-1.8.ebuild b/net-news/sfeed/sfeed-1.8.ebuild
new file mode 100644
index 000000000000..cc25963b8f64
--- /dev/null
+++ b/net-news/sfeed/sfeed-1.8.ebuild
@@ -0,0 +1,78 @@
+# Copyright 2022-2023 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
+}


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2023-10-03 15:45 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-10-03 15:45 UTC (permalink / raw
  To: gentoo-commits

commit:     85e3fd332a2ea596a3bfd06ff1d3cf026e84be90
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  3 15:45:35 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 15:45:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85e3fd33

net-news/sfeed: Stabilize 1.8 amd64, #915021

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-news/sfeed/sfeed-1.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.8.ebuild b/net-news/sfeed/sfeed-1.8.ebuild
index cc25963b8f64..a89e369836a3 100644
--- a/net-news/sfeed/sfeed-1.8.ebuild
+++ b/net-news/sfeed/sfeed-1.8.ebuild
@@ -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-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2023-10-08 22:22 Yixun Lan
  0 siblings, 0 replies; 24+ messages in thread
From: Yixun Lan @ 2023-10-08 22:22 UTC (permalink / raw
  To: gentoo-commits

commit:     87b4a08f3abfea0e06411e2a3879608942077b05
Author:     NRK <nrk <AT> disroot <DOT> org>
AuthorDate: Sun Oct  1 14:02:10 2023 +0000
Commit:     Yixun Lan <dlan <AT> gentoo <DOT> org>
CommitDate: Sun Oct  8 22:21:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b4a08f

net-news/sfeed: add v1.9, drop v1.5

Closes: https://github.com/gentoo/gentoo/pull/33146
Signed-off-by: NRK <nrk <AT> disroot.org>
Signed-off-by: Yixun Lan <dlan <AT> gentoo.org>

 net-news/sfeed/Manifest                               |  2 +-
 net-news/sfeed/{sfeed-1.5.ebuild => sfeed-1.9.ebuild} | 12 ++++++------
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index 4d145a8a3806..c3139916fdf4 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,3 +1,3 @@
-DIST sfeed-1.5.tar.gz 65067 BLAKE2B 0f2fbe263d869d396aae9a13c482d381d0e7201ca62b86f795bedd4e4174bea1959c16d1b63d534013e9a100527d6885122b9965e060773809912d299a9a573e SHA512 9a027b092620968bd6a086b37ce5bc3e2d5ee8193b59251466d5318bc1514ca78d3edf894c1988504c99b94f0bb3af2a54ba3067b2d90d1109665a5650bfd8a2
 DIST sfeed-1.6.tar.gz 65239 BLAKE2B 25a5f645d8814d48d6c2617cbc9944339866e668c7b7d21581db605987284447c5d6e2f505b5c9d1c1f5d22702ef3b3c80a076f8d9c930f8ae7d5447fd88ecb0 SHA512 450cde27b0d437b165fc024f2b95612fd7755c357e3539167f3c9b123d7a63c3193cb808b6c9621d15b1f5e2d8d783131423e52db6e98c228aa5af190eb167eb
 DIST sfeed-1.8.tar.gz 67335 BLAKE2B 7898d6fe51455c65e7b1d7708ba4804880f36d0d3447746f6c81a85a22427bf3f0b7f8f7685f0e3b27b538b4ef7193fdef54f5aa4e1816e33d78a50143307804 SHA512 7a57108ace21813de9d80e7ebcc9ffed37580f52f08313ddcf86f2ee0df54d733631cba6936921623aa34c41a06dba43778cedbf557738db009d91f961fc9af7
+DIST sfeed-1.9.tar.gz 67718 BLAKE2B 414f53e63962192e994b5f57ff76c809df49d7f089bf1f4bf14cd16f7c52534f5fd7030acf5bcc6514d8b5b4a74cc1f7bdf31759df4c37186d4e1c35fad0b184 SHA512 714ce9526ce6a37cdc5777e279512b611f9e329ed0d7d1e9fd8efe8c981a69fe19c6622685d0ac2e16eef1f699096262e616e5b4f5ba81e44624ae99d10de749

diff --git a/net-news/sfeed/sfeed-1.5.ebuild b/net-news/sfeed/sfeed-1.9.ebuild
similarity index 89%
rename from net-news/sfeed/sfeed-1.5.ebuild
rename to net-news/sfeed/sfeed-1.9.ebuild
index 0263cf9c8868..cc25963b8f64 100644
--- a/net-news/sfeed/sfeed-1.5.ebuild
+++ b/net-news/sfeed/sfeed-1.9.ebuild
@@ -1,17 +1,17 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs savedconfig optfeature
 
-DESCRIPTION="simple RSS and Atom parser"
+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"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
 
 THEMES=( mono{,-highlight} newsboat templeos )
 IUSE="+ncurses +${THEMES[@]/#/theme-}"
@@ -38,7 +38,7 @@ src_compile() {
 		CC="$(tc-getCC)" \
 		RANLIB="$(tc-getRANLIB)" \
 		AR="$(tc-getAR)" \
-		SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
+		SFEED_CURSES="$(usev ncurses sfeed_curses)" \
 		SFEED_THEME="${SFEED_THEME}" \
 		SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}"
 }
@@ -49,7 +49,7 @@ src_install() {
 		PREFIX="${EPREFIX}/usr" \
 		MANPREFIX="${EPREFIX}/usr/share/man" \
 		DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \
-		SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \
+		SFEED_CURSES="$(usev ncurses sfeed_curses)" \
 		install
 
 	save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}")


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2023-12-18  1:09 Sam James
  0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2023-12-18  1:09 UTC (permalink / raw
  To: gentoo-commits

commit:     fffcea0d6e8bd63e7e4b83c80103ba5859f6cbda
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 18 01:08:13 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 18 01:08:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fffcea0d

net-news/sfeed: Stabilize 1.9 amd64, #920221

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-news/sfeed/sfeed-1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-1.9.ebuild b/net-news/sfeed/sfeed-1.9.ebuild
index cc25963b8f64..a89e369836a3 100644
--- a/net-news/sfeed/sfeed-1.9.ebuild
+++ b/net-news/sfeed/sfeed-1.9.ebuild
@@ -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-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2024-02-16  8:46 Petr Vaněk
  0 siblings, 0 replies; 24+ messages in thread
From: Petr Vaněk @ 2024-02-16  8:46 UTC (permalink / raw
  To: gentoo-commits

commit:     79ac66b42f13bfc3889a9b20458c78537c6101d0
Author:     NRK <nrk <AT> disroot <DOT> org>
AuthorDate: Thu Feb 15 21:38:53 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Fri Feb 16 08:45:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ac66b4

net-news/sfeed: add 2.0, drop old

Signed-off-by: NRK <nrk <AT> disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/35361
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 net-news/sfeed/Manifest                            |  3 +-
 net-news/sfeed/sfeed-1.6.ebuild                    | 78 ----------------------
 .../sfeed/{sfeed-1.8.ebuild => sfeed-2.0.ebuild}   |  4 +-
 3 files changed, 3 insertions(+), 82 deletions(-)

diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest
index c3139916fdf4..ee61c2438e2c 100644
--- a/net-news/sfeed/Manifest
+++ b/net-news/sfeed/Manifest
@@ -1,3 +1,2 @@
-DIST sfeed-1.6.tar.gz 65239 BLAKE2B 25a5f645d8814d48d6c2617cbc9944339866e668c7b7d21581db605987284447c5d6e2f505b5c9d1c1f5d22702ef3b3c80a076f8d9c930f8ae7d5447fd88ecb0 SHA512 450cde27b0d437b165fc024f2b95612fd7755c357e3539167f3c9b123d7a63c3193cb808b6c9621d15b1f5e2d8d783131423e52db6e98c228aa5af190eb167eb
-DIST sfeed-1.8.tar.gz 67335 BLAKE2B 7898d6fe51455c65e7b1d7708ba4804880f36d0d3447746f6c81a85a22427bf3f0b7f8f7685f0e3b27b538b4ef7193fdef54f5aa4e1816e33d78a50143307804 SHA512 7a57108ace21813de9d80e7ebcc9ffed37580f52f08313ddcf86f2ee0df54d733631cba6936921623aa34c41a06dba43778cedbf557738db009d91f961fc9af7
 DIST sfeed-1.9.tar.gz 67718 BLAKE2B 414f53e63962192e994b5f57ff76c809df49d7f089bf1f4bf14cd16f7c52534f5fd7030acf5bcc6514d8b5b4a74cc1f7bdf31759df4c37186d4e1c35fad0b184 SHA512 714ce9526ce6a37cdc5777e279512b611f9e329ed0d7d1e9fd8efe8c981a69fe19c6622685d0ac2e16eef1f699096262e616e5b4f5ba81e44624ae99d10de749
+DIST sfeed-2.0.tar.gz 67584 BLAKE2B b9c8bdaeea63c2a6781f69087601814943a09ea62b5764668ae0d22dab12976f47b4185196cdc87365cc03fa27322de357541c7c8ad4430323241fb56e2c3d11 SHA512 cc4c0236b14ac6da6a9417d879caef9943c30506e2fee404eefceea53dea597b36814846cfc454d76727ddcca33746f2bac3c1ee6831f9900e68d00f6eb32b5b

diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild
deleted file mode 100644
index a61229227340..000000000000
--- a/net-news/sfeed/sfeed-1.6.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 2022-2023 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="$(usex 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="$(usex 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.8.ebuild b/net-news/sfeed/sfeed-2.0.ebuild
similarity index 95%
rename from net-news/sfeed/sfeed-1.8.ebuild
rename to net-news/sfeed/sfeed-2.0.ebuild
index a89e369836a3..ecbca4d83f64 100644
--- a/net-news/sfeed/sfeed-1.8.ebuild
+++ b/net-news/sfeed/sfeed-2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 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-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
@ 2024-04-04  9:01 Jakov Smolić
  0 siblings, 0 replies; 24+ messages in thread
From: Jakov Smolić @ 2024-04-04  9:01 UTC (permalink / raw
  To: gentoo-commits

commit:     b20aedee4aa4632d6b9cc429c3648cfc2447a331
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  4 09:01:23 2024 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Thu Apr  4 09:01:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20aedee

net-news/sfeed: Stabilize 2.0 amd64, #927396

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 net-news/sfeed/sfeed-2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-news/sfeed/sfeed-2.0.ebuild b/net-news/sfeed/sfeed-2.0.ebuild
index ecbca4d83f64..29f9216d38f3 100644
--- a/net-news/sfeed/sfeed-2.0.ebuild
+++ b/net-news/sfeed/sfeed-2.0.ebuild
@@ -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-}"


^ permalink raw reply related	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2024-04-04  9:01 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-15  7:17 [gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/ Joonas Niilola
  -- strict thread matches above, loose matches on Subject: below --
2024-04-04  9:01 Jakov Smolić
2024-02-16  8:46 Petr Vaněk
2023-12-18  1:09 Sam James
2023-10-08 22:22 Yixun Lan
2023-10-03 15:45 Sam James
2023-05-17 20:13 David Seifert
2022-12-07 14:41 Sam James
2022-12-05 20:03 Arthur Zamarin
2022-11-15  2:53 Sam James
2022-10-29 21:11 Yixun Lan
2022-10-29 18:32 Arthur Zamarin
2022-10-29 18:32 Arthur Zamarin
2022-10-29 18:32 Arthur Zamarin
2022-10-27 12:26 Joonas Niilola
2022-10-27 12:26 Joonas Niilola
2022-10-27 12:26 Joonas Niilola
2022-08-07  6:18 Joonas Niilola
2022-07-04 11:33 Joonas Niilola
2022-06-16 16:36 Sam James
2022-03-26  0:01 Sam James
2022-03-09 15:15 Sam James
2022-03-09 15:15 Sam James
2022-02-19 21:55 Cédric Krier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox