commit:     b915dcef5d65450be43ae3331dcd996992957a85
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sat Nov 29 14:27:08 2025 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Sat Nov 29 14:34:14 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b915dcef

net-news/newsraft: synchronise live-ebuild

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>

 net-news/newsraft/newsraft-9999.ebuild | 32 ++++++++++++++++++++------------
 1 file changed, 20 insertions(+), 12 deletions(-)

diff --git a/net-news/newsraft/newsraft-9999.ebuild 
b/net-news/newsraft/newsraft-9999.ebuild
index 5ba5912afb..c8574a41a9 100644
--- a/net-news/newsraft/newsraft-9999.ebuild
+++ b/net-news/newsraft/newsraft-9999.ebuild
@@ -1,18 +1,18 @@
-# Copyright 2023-2024 Gentoo Authors
+# Copyright 2023-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit toolchain-funcs
+inherit toolchain-funcs xdg-utils
 
 DESCRIPTION="A lightweight feed reader with ncurses user interface inspired by 
Newsboat."
-HOMEPAGE="https://codeberg.org/grisha/newsraft";
+HOMEPAGE="https://codeberg.org/newsraft/newsraft";
 
 if [[ ${PV} == 9999 ]]; then
        inherit git-r3
-       EGIT_REPO_URI="https://codeberg.org/grisha/newsraft.git";
+       EGIT_REPO_URI="https://codeberg.org/newsraft/newsraft.git";
 else
-       SRC_URI="https://codeberg.org/grisha/newsraft/archive/${P}.tar.gz";
+       SRC_URI="https://codeberg.org/newsraft/newsraft/archive/${P}.tar.gz";
        KEYWORDS="~amd64"
        S="${WORKDIR}/${PN}"
 fi
@@ -24,9 +24,7 @@ DEPEND="
        dev-db/sqlite:3
        dev-libs/expat
        dev-libs/gumbo:=
-       dev-libs/yajl:=
        net-misc/curl
-       sys-libs/ncurses:=
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
@@ -34,16 +32,26 @@ BDEPEND="
        virtual/pkgconfig
 "
 
-src_compile() {
-       tc-getCC
-       emake CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+src_prepare() {
+       default
+
+       sed -i -e '/CC *=/s;=;?=;' makefile || die
 }
 
-src_test() {
-       emake CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" check
+src_compile(){
+       tc-export CC
+       emake 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
+}

Reply via email to