commit: c3c1de85c6d4b6a91367e2c72ab632a75f191166 Author: Eli Burch <eli.burch <AT> burchbytes <DOT> com> AuthorDate: Thu Nov 27 20:56:39 2025 +0000 Commit: Eli Burch <redawl <AT> burchbytes <DOT> com> CommitDate: Thu Nov 27 21:00:31 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c3c1de85
net-news/newsraft: add 0.34 Signed-off-by: Eli Burch <eli.burch <AT> burchbytes.com> net-news/newsraft/Manifest | 1 + net-news/newsraft/newsraft-0.34.ebuild | 50 ++++++++++++++++++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/net-news/newsraft/Manifest b/net-news/newsraft/Manifest index 2e56f362e1..7ab8add08f 100644 --- a/net-news/newsraft/Manifest +++ b/net-news/newsraft/Manifest @@ -1,2 +1,3 @@ DIST newsraft-0.30.tar.gz 196870 BLAKE2B 5193c6713f85a77e4f8148a6fc67ea14b102143c48aa96ea41d561ef6d72ff04ab5b3a47a5b080d6f735c511cf00038f41a802801829475b455af1fe4def1e33 SHA512 b2f9b52d7169f7c51252e9b6f05d65620b1235a811aa0232b254be8e4f1d43b581189615d04c4d4c5b8ccd0e284d98850a8a85015c1f0dd69abe76c9d8644fb6 DIST newsraft-0.32.tar.gz 225800 BLAKE2B f8c9a6468cea411bc8133f99778a5800bac8488fc02ab8ba42ae5488d3feaec49ec51d060c07992c8c132d2f377af4177feb9c3bece55335dd23da7beea50581 SHA512 1c30ecb07de723eab309c3ffdb060ab464dc5a206dbc66a6a0542fcd6944f613443cf9987ee78bc6c87c3ddf495d9de25a2059d41025c181efd85b17fb12da91 +DIST newsraft-0.34.tar.gz 229676 BLAKE2B a49c9fc85bc587724679f614ae769e64b29be85ab87983064d883f587bfe38c27b54fc74d2a76a1ed9763a02251f71ad6a415cc9c80ac07fe529e5d024838c5b SHA512 96f91e9460e7682c1cb616278918dc230db576c8cf1b424d9f3c50b53f22eef25a6d00332e3d5b498d18904a56a3ce6add47f1184482d7074dcea9370d784545 diff --git a/net-news/newsraft/newsraft-0.34.ebuild b/net-news/newsraft/newsraft-0.34.ebuild new file mode 100644 index 0000000000..3d97b19625 --- /dev/null +++ b/net-news/newsraft/newsraft-0.34.ebuild @@ -0,0 +1,50 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs xdg-utils + +DESCRIPTION="A lightweight feed reader with ncurses user interface inspired by Newsboat." +HOMEPAGE="https://codeberg.org/newsraft/newsraft" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://codeberg.org/newsraft/newsraft.git" +else + SRC_URI="https://codeberg.org/newsraft/newsraft/archive/${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${PN}" +fi + +LICENSE="ISC" +SLOT="0" + +DEPEND=" + dev-db/sqlite:3 + dev-libs/expat + dev-libs/gumbo:= + net-misc/curl +" +RDEPEND="${DEPEND}" +BDEPEND=" + app-text/scdoc + virtual/pkgconfig +" + +src_compile(){ + emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" CFLAGS="${CFLAGS}" +} + +src_install() { + emake PREFIX="/usr" DESTDIR="${D}" install + einstalldocs +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
