public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2023-01-24  9:10 Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2023-01-24  9:10 UTC (permalink / raw
  To: gentoo-commits

commit:     4b99b63897a7b9adfc9b7836bb9f60b7eca62849
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Tue Jan 24 02:17:36 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 02:18:28 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b99b638

net-nntp/pan: fix configure

nls/gkr are use_enable, not use_with

Closes: https://bugs.gentoo.org/891703

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/pan-0.154.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-nntp/pan/pan-0.154.ebuild b/net-nntp/pan/pan-0.154.ebuild
index 267576466..f1e8285fe 100644
--- a/net-nntp/pan/pan-0.154.ebuild
+++ b/net-nntp/pan/pan-0.154.ebuild
@@ -45,8 +45,8 @@ src_prepare() {
 src_configure() {
 	local myconf=(
 		$(use_with dbus) \
-		$(use_with gnome-keyring gkr) \
-		$(use_with nls) \
+		$(use_enable gnome-keyring gkr) \
+		$(use_enable nls) \
 		$(use_with spell gtkspell) \
 		$(use_enable libnotify) \
 		$(use_with ssl gnutls)


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2023-01-24 14:59 Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2023-01-24 14:59 UTC (permalink / raw
  To: gentoo-commits

commit:     bbedf9eb6b6d57633a1d6c0a94f652aaea0c6f71
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Tue Jan 24 10:31:31 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Tue Jan 24 10:31:31 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbedf9eb

net-nntp/pan: revision bump

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/{pan-0.154.ebuild => pan-0.154-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-nntp/pan/pan-0.154.ebuild b/net-nntp/pan/pan-0.154-r1.ebuild
similarity index 100%
rename from net-nntp/pan/pan-0.154.ebuild
rename to net-nntp/pan/pan-0.154-r1.ebuild


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2023-05-28 15:01 Viorel Munteanu
  0 siblings, 0 replies; 17+ messages in thread
From: Viorel Munteanu @ 2023-05-28 15:01 UTC (permalink / raw
  To: gentoo-commits

commit:     b47b5ba82727a77b2c777b66be62796799fbcf9a
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Sun May 28 07:35:26 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sun May 28 07:35:26 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b47b5ba8

net-nntp/pan: update Manifest

Bug: https://bugs.gentoo.org/907252
Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest
index d2644617a..6ea2c3cb8 100644
--- a/net-nntp/pan/Manifest
+++ b/net-nntp/pan/Manifest
@@ -1 +1 @@
-DIST pan-v0.154.tar.bz2 1787904 BLAKE2B a0103b14e05811d1c79893359fb3f8c7c050956352f015580f924b46a302eb0131d80492e0904230f9af0a1d298c8d5ff601955d3a4592c36b5c2cc0992522da SHA512 ab1b5ec9c7c6633b716aa4e645e579d5b831f8814d05c99e945ad8803d4666dcbc8ff8fb5a05a1bd21e86ccc839b7b756bf7a1c3c4d5d929a214c7197046376f
+DIST pan-v0.154.tar.bz2 1787849 BLAKE2B fca621408ae0d6720de85e179e840fe445ac4945881e82bf7e2697b39da77ab36ffe990ad8b7887b9fc3a03b5edeee8fa7d6597ae3cf0efb0c35f6e4cfb28242 SHA512 af3fe526d4bc0f0011ec52e32f95bf872925ab81c94f2b742fb192f49a012e495299ab3be4400ce626d81ab6e176c0bd83dfed4037fe9ab7863fa1c4fe3c1bf6


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2023-11-06 14:18 David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2023-11-06 14:18 UTC (permalink / raw
  To: gentoo-commits

commit:     7780bacc6cc837c32cb7577331c400f9d066ccc0
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Sun Nov  5 20:08:46 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Nov  5 20:08:46 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7780bacc

net-nntp/pan: add 0.155

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/Manifest         |  1 +
 net-nntp/pan/pan-0.155.ebuild | 56 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)

diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest
index 6ea2c3cb8b..8f78cccdb4 100644
--- a/net-nntp/pan/Manifest
+++ b/net-nntp/pan/Manifest
@@ -1 +1,2 @@
 DIST pan-v0.154.tar.bz2 1787849 BLAKE2B fca621408ae0d6720de85e179e840fe445ac4945881e82bf7e2697b39da77ab36ffe990ad8b7887b9fc3a03b5edeee8fa7d6597ae3cf0efb0c35f6e4cfb28242 SHA512 af3fe526d4bc0f0011ec52e32f95bf872925ab81c94f2b742fb192f49a012e495299ab3be4400ce626d81ab6e176c0bd83dfed4037fe9ab7863fa1c4fe3c1bf6
+DIST pan-v0.155.tar.bz2 1797355 BLAKE2B 262123f73a79677640c7a98f4917d037fad27a644a5f9f4d63b7460d31f8a68c346da9d5521a3b54ac13df53c99fd97864f7cb2795135f6e675fb74cd8321d47 SHA512 85605a76dad1868926cc021a4642c40dca737b0fb77410c4e82981bf02e8157f8347518fccc82157804e89bd0786863a00bd1cc963637da3a54b82043e9c15f0

diff --git a/net-nntp/pan/pan-0.155.ebuild b/net-nntp/pan/pan-0.155.ebuild
new file mode 100644
index 0000000000..f1e8285fee
--- /dev/null
+++ b/net-nntp/pan/pan-0.155.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools gnome2
+
+DESCRIPTION="A newsreader for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
+SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="dbus gnome-keyring libnotify nls spell ssl"
+
+DEPEND="
+	>=dev-libs/glib-2.26:2
+	dev-libs/gmime:3.0
+	>=x11-libs/gtk+-3.00:3
+	gnome-keyring? (
+		>=app-crypt/gcr-3.20
+		>=app-crypt/libsecret-0.20
+	)
+	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
+	spell? (
+		>=app-text/enchant-2.2.3:2
+		>=app-text/gtkspell-3.0.10:3 )
+	ssl? ( >=net-libs/gnutls-3:0= )
+	>=sys-libs/zlib-1.2.0
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	app-text/yelp-tools
+	>=sys-devel/gettext-0.19.7
+	virtual/pkgconfig
+"
+
+S="${WORKDIR}/pan-v${PV}"
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		$(use_with dbus) \
+		$(use_enable gnome-keyring gkr) \
+		$(use_enable nls) \
+		$(use_with spell gtkspell) \
+		$(use_enable libnotify) \
+		$(use_with ssl gnutls)
+	)
+
+	gnome2_src_configure "${myconf[@]}"
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-04-04 10:09 Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2024-04-04 10:09 UTC (permalink / raw
  To: gentoo-commits

commit:     4ba9a596a2ca4d4f5775d7de6045d73b1ac752e6
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Wed Apr  3 22:50:31 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Apr  3 22:50:31 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ba9a596

net-nntp/pan: drop 0.154-r1

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/Manifest            |  1 -
 net-nntp/pan/pan-0.154-r1.ebuild | 56 ----------------------------------------
 2 files changed, 57 deletions(-)

diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest
index 3ccfa17b97..99eeb702dd 100644
--- a/net-nntp/pan/Manifest
+++ b/net-nntp/pan/Manifest
@@ -1,3 +1,2 @@
-DIST pan-v0.154.tar.bz2 1787849 BLAKE2B fca621408ae0d6720de85e179e840fe445ac4945881e82bf7e2697b39da77ab36ffe990ad8b7887b9fc3a03b5edeee8fa7d6597ae3cf0efb0c35f6e4cfb28242 SHA512 af3fe526d4bc0f0011ec52e32f95bf872925ab81c94f2b742fb192f49a012e495299ab3be4400ce626d81ab6e176c0bd83dfed4037fe9ab7863fa1c4fe3c1bf6
 DIST pan-v0.155.tar.bz2 1797355 BLAKE2B 262123f73a79677640c7a98f4917d037fad27a644a5f9f4d63b7460d31f8a68c346da9d5521a3b54ac13df53c99fd97864f7cb2795135f6e675fb74cd8321d47 SHA512 85605a76dad1868926cc021a4642c40dca737b0fb77410c4e82981bf02e8157f8347518fccc82157804e89bd0786863a00bd1cc963637da3a54b82043e9c15f0
 DIST pan-v0.157.tar.bz2 1819034 BLAKE2B 0e28184050ce4e2a62ef6f273ce06ccb25a61bd380a7790a9236aab63b3f4e381fd4d4881c922d0fef4f228cc92a72c868a1ad19fe684a0ab2f02af65ff0e57d SHA512 f15c139756467c4a9b241ad4efab8df611d8a2533597a9b3d275410a7cb6ed4575430ff200be442792fc2170b4580898aed269a26e3d63c109bae62ea2d41978

diff --git a/net-nntp/pan/pan-0.154-r1.ebuild b/net-nntp/pan/pan-0.154-r1.ebuild
deleted file mode 100644
index f1e8285fee..0000000000
--- a/net-nntp/pan/pan-0.154-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit autotools gnome2
-
-DESCRIPTION="A newsreader for GNOME"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
-SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="dbus gnome-keyring libnotify nls spell ssl"
-
-DEPEND="
-	>=dev-libs/glib-2.26:2
-	dev-libs/gmime:3.0
-	>=x11-libs/gtk+-3.00:3
-	gnome-keyring? (
-		>=app-crypt/gcr-3.20
-		>=app-crypt/libsecret-0.20
-	)
-	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
-	spell? (
-		>=app-text/enchant-2.2.3:2
-		>=app-text/gtkspell-3.0.10:3 )
-	ssl? ( >=net-libs/gnutls-3:0= )
-	>=sys-libs/zlib-1.2.0
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	app-text/yelp-tools
-	>=sys-devel/gettext-0.19.7
-	virtual/pkgconfig
-"
-
-S="${WORKDIR}/pan-v${PV}"
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		$(use_with dbus) \
-		$(use_enable gnome-keyring gkr) \
-		$(use_enable nls) \
-		$(use_with spell gtkspell) \
-		$(use_enable libnotify) \
-		$(use_with ssl gnutls)
-	)
-
-	gnome2_src_configure "${myconf[@]}"
-}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-04-04 10:09 Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2024-04-04 10:09 UTC (permalink / raw
  To: gentoo-commits

commit:     67810704585122125ea7433955bf3d8aa1a0c3a4
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Wed Apr  3 22:50:53 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Apr  3 22:50:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67810704

net-nntp/pan: update maintainers

I mostly use my full name not my username on stuff.

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-nntp/pan/metadata.xml b/net-nntp/pan/metadata.xml
index 470bb9ec10..478330414e 100644
--- a/net-nntp/pan/metadata.xml
+++ b/net-nntp/pan/metadata.xml
@@ -3,7 +3,7 @@
 <pkgmetadata>
 <maintainer type="person">
 	<email>joe@wt.gd</email>
-	<name>joecool</name>
+	<name>Joe Kappus</name>
 </maintainer>
 <upstream>
 	<remote-id type="gnome-gitlab">pan</remote-id>


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-04-04 10:09 Florian Schmaus
  0 siblings, 0 replies; 17+ messages in thread
From: Florian Schmaus @ 2024-04-04 10:09 UTC (permalink / raw
  To: gentoo-commits

commit:     97b91e01ae220e1e5ccbd5ff4d99c0a76aef8a2c
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Wed Apr  3 22:48:25 2024 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Apr  3 22:48:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97b91e01

net-nntp/pan: add 0.157

There will be a -r1 at some point, upstream unfortunately moved to
cmake and this is the last release that supports autotools and cmake.

I will adapt it soon, but this bump is fully functional.

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/Manifest         |  1 +
 net-nntp/pan/pan-0.157.ebuild | 56 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 57 insertions(+)

diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest
index 8f78cccdb4..3ccfa17b97 100644
--- a/net-nntp/pan/Manifest
+++ b/net-nntp/pan/Manifest
@@ -1,2 +1,3 @@
 DIST pan-v0.154.tar.bz2 1787849 BLAKE2B fca621408ae0d6720de85e179e840fe445ac4945881e82bf7e2697b39da77ab36ffe990ad8b7887b9fc3a03b5edeee8fa7d6597ae3cf0efb0c35f6e4cfb28242 SHA512 af3fe526d4bc0f0011ec52e32f95bf872925ab81c94f2b742fb192f49a012e495299ab3be4400ce626d81ab6e176c0bd83dfed4037fe9ab7863fa1c4fe3c1bf6
 DIST pan-v0.155.tar.bz2 1797355 BLAKE2B 262123f73a79677640c7a98f4917d037fad27a644a5f9f4d63b7460d31f8a68c346da9d5521a3b54ac13df53c99fd97864f7cb2795135f6e675fb74cd8321d47 SHA512 85605a76dad1868926cc021a4642c40dca737b0fb77410c4e82981bf02e8157f8347518fccc82157804e89bd0786863a00bd1cc963637da3a54b82043e9c15f0
+DIST pan-v0.157.tar.bz2 1819034 BLAKE2B 0e28184050ce4e2a62ef6f273ce06ccb25a61bd380a7790a9236aab63b3f4e381fd4d4881c922d0fef4f228cc92a72c868a1ad19fe684a0ab2f02af65ff0e57d SHA512 f15c139756467c4a9b241ad4efab8df611d8a2533597a9b3d275410a7cb6ed4575430ff200be442792fc2170b4580898aed269a26e3d63c109bae62ea2d41978

diff --git a/net-nntp/pan/pan-0.157.ebuild b/net-nntp/pan/pan-0.157.ebuild
new file mode 100644
index 0000000000..f1e8285fee
--- /dev/null
+++ b/net-nntp/pan/pan-0.157.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools gnome2
+
+DESCRIPTION="A newsreader for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
+SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="dbus gnome-keyring libnotify nls spell ssl"
+
+DEPEND="
+	>=dev-libs/glib-2.26:2
+	dev-libs/gmime:3.0
+	>=x11-libs/gtk+-3.00:3
+	gnome-keyring? (
+		>=app-crypt/gcr-3.20
+		>=app-crypt/libsecret-0.20
+	)
+	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
+	spell? (
+		>=app-text/enchant-2.2.3:2
+		>=app-text/gtkspell-3.0.10:3 )
+	ssl? ( >=net-libs/gnutls-3:0= )
+	>=sys-libs/zlib-1.2.0
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	app-text/yelp-tools
+	>=sys-devel/gettext-0.19.7
+	virtual/pkgconfig
+"
+
+S="${WORKDIR}/pan-v${PV}"
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		$(use_with dbus) \
+		$(use_enable gnome-keyring gkr) \
+		$(use_enable nls) \
+		$(use_with spell gtkspell) \
+		$(use_enable libnotify) \
+		$(use_with ssl gnutls)
+	)
+
+	gnome2_src_configure "${myconf[@]}"
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-04-16 11:01 Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-04-16 11:01 UTC (permalink / raw
  To: gentoo-commits

commit:     9381134439967ab68c274b7f14a18c3e805a1ff6
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Tue Apr 16 10:37:41 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Tue Apr 16 10:41:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=93811344

net-nntp/pan: drop 0.155, add 0.158, 0.158-r1 cmake testing, fixups

0.158-r1 is unkeyworded as not building, tracked bug in comment.

0.159 will drop autotools, so it's a priority to get working.

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/Manifest                              |  2 +-
 net-nntp/pan/pan-0.157.ebuild                      |  5 ++--
 .../pan/{pan-0.155.ebuild => pan-0.158-r1.ebuild}  | 35 ++++++++++++----------
 .../pan/{pan-0.155.ebuild => pan-0.158.ebuild}     |  5 ++--
 4 files changed, 24 insertions(+), 23 deletions(-)

diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest
index 99eeb702dd..c8ff025cf9 100644
--- a/net-nntp/pan/Manifest
+++ b/net-nntp/pan/Manifest
@@ -1,2 +1,2 @@
-DIST pan-v0.155.tar.bz2 1797355 BLAKE2B 262123f73a79677640c7a98f4917d037fad27a644a5f9f4d63b7460d31f8a68c346da9d5521a3b54ac13df53c99fd97864f7cb2795135f6e675fb74cd8321d47 SHA512 85605a76dad1868926cc021a4642c40dca737b0fb77410c4e82981bf02e8157f8347518fccc82157804e89bd0786863a00bd1cc963637da3a54b82043e9c15f0
 DIST pan-v0.157.tar.bz2 1819034 BLAKE2B 0e28184050ce4e2a62ef6f273ce06ccb25a61bd380a7790a9236aab63b3f4e381fd4d4881c922d0fef4f228cc92a72c868a1ad19fe684a0ab2f02af65ff0e57d SHA512 f15c139756467c4a9b241ad4efab8df611d8a2533597a9b3d275410a7cb6ed4575430ff200be442792fc2170b4580898aed269a26e3d63c109bae62ea2d41978
+DIST pan-v0.158.tar.bz2 1819095 BLAKE2B 4adb51f99f795e23a7f6d67d59c9e120a913e54c38b6dfd200859f1655657076dfd57f400fb221923b5c0d2d1a376faba13102e494f1a8515b289fe115d23647 SHA512 d2c12d92c5715ac585a8da340cb5ca03783a116ae64d2fc0dda7f7603ccb11783a78e4bbb5a4daf90605d401b78c2b3b80ddd8d0106ae8e60c38b0d2f4ab389d

diff --git a/net-nntp/pan/pan-0.157.ebuild b/net-nntp/pan/pan-0.157.ebuild
index f1e8285fee..28162dc66f 100644
--- a/net-nntp/pan/pan-0.157.ebuild
+++ b/net-nntp/pan/pan-0.157.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,6 +7,7 @@ inherit autotools gnome2
 DESCRIPTION="A newsreader for GNOME"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
 SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+S="${WORKDIR}/pan-v${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -35,8 +36,6 @@ BDEPEND="
 	virtual/pkgconfig
 "
 
-S="${WORKDIR}/pan-v${PV}"
-
 src_prepare() {
 	default
 	eautoreconf

diff --git a/net-nntp/pan/pan-0.155.ebuild b/net-nntp/pan/pan-0.158-r1.ebuild
similarity index 63%
copy from net-nntp/pan/pan-0.155.ebuild
copy to net-nntp/pan/pan-0.158-r1.ebuild
index f1e8285fee..ac04f8371e 100644
--- a/net-nntp/pan/pan-0.155.ebuild
+++ b/net-nntp/pan/pan-0.158-r1.ebuild
@@ -1,17 +1,20 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-inherit autotools gnome2
+inherit cmake gnome2
 
 DESCRIPTION="A newsreader for GNOME"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
 SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+S="${WORKDIR}/pan-v${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="dbus gnome-keyring libnotify nls spell ssl"
+
+#cmake broken https://gitlab.gnome.org/GNOME/pan/-/issues/184
+KEYWORDS=""
+IUSE="dbus gnome-keyring libnotify spell ssl"
 
 DEPEND="
 	>=dev-libs/glib-2.26:2
@@ -35,22 +38,22 @@ BDEPEND="
 	virtual/pkgconfig
 "
 
-S="${WORKDIR}/pan-v${PV}"
-
 src_prepare() {
-	default
-	eautoreconf
+	cmake_src_prepare
 }
 
 src_configure() {
-	local myconf=(
-		$(use_with dbus) \
-		$(use_enable gnome-keyring gkr) \
-		$(use_enable nls) \
-		$(use_with spell gtkspell) \
-		$(use_enable libnotify) \
-		$(use_with ssl gnutls)
+	local mycmakeargs=(
+		-DWANT_DBUS=$(usex dbus) \
+		-DWANT_GKR=$(usex gnome-keyring) \
+		-DWANT_GTKSPELL=$(usex spell) \
+		-DWANT_NOTIFY=$(usex libnotify) \
+		-DWANT_GNUTLS=$(usex ssl)
 	)
 
-	gnome2_src_configure "${myconf[@]}"
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
 }

diff --git a/net-nntp/pan/pan-0.155.ebuild b/net-nntp/pan/pan-0.158.ebuild
similarity index 96%
rename from net-nntp/pan/pan-0.155.ebuild
rename to net-nntp/pan/pan-0.158.ebuild
index f1e8285fee..28162dc66f 100644
--- a/net-nntp/pan/pan-0.155.ebuild
+++ b/net-nntp/pan/pan-0.158.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -7,6 +7,7 @@ inherit autotools gnome2
 DESCRIPTION="A newsreader for GNOME"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
 SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+S="${WORKDIR}/pan-v${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -35,8 +36,6 @@ BDEPEND="
 	virtual/pkgconfig
 "
 
-S="${WORKDIR}/pan-v${PV}"
-
 src_prepare() {
 	default
 	eautoreconf


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-06-08 13:21 Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-06-08 13:21 UTC (permalink / raw
  To: gentoo-commits

commit:     ae98af00cbbc48ccbbf28e6f346b5973ed458ca0
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Sat Jun  8 07:26:46 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Jun  8 07:26:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ae98af00

net-nntp/pan: add missing dependencies

Closes: https://bugs.gentoo.org/933105
Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/pan-0.158-r1.ebuild | 59 ----------------------------------------
 net-nntp/pan/pan-0.158.ebuild    |  3 ++
 net-nntp/pan/pan-0.159.ebuild    |  3 ++
 3 files changed, 6 insertions(+), 59 deletions(-)

diff --git a/net-nntp/pan/pan-0.158-r1.ebuild b/net-nntp/pan/pan-0.158-r1.ebuild
deleted file mode 100644
index ac04f8371..000000000
--- a/net-nntp/pan/pan-0.158-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake gnome2
-
-DESCRIPTION="A newsreader for GNOME"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
-SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
-S="${WORKDIR}/pan-v${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-#cmake broken https://gitlab.gnome.org/GNOME/pan/-/issues/184
-KEYWORDS=""
-IUSE="dbus gnome-keyring libnotify spell ssl"
-
-DEPEND="
-	>=dev-libs/glib-2.26:2
-	dev-libs/gmime:3.0
-	>=x11-libs/gtk+-3.00:3
-	gnome-keyring? (
-		>=app-crypt/gcr-3.20
-		>=app-crypt/libsecret-0.20
-	)
-	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
-	spell? (
-		>=app-text/enchant-2.2.3:2
-		>=app-text/gtkspell-3.0.10:3 )
-	ssl? ( >=net-libs/gnutls-3:0= )
-	>=sys-libs/zlib-1.2.0
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	app-text/yelp-tools
-	>=sys-devel/gettext-0.19.7
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DWANT_DBUS=$(usex dbus) \
-		-DWANT_GKR=$(usex gnome-keyring) \
-		-DWANT_GTKSPELL=$(usex spell) \
-		-DWANT_NOTIFY=$(usex libnotify) \
-		-DWANT_GNUTLS=$(usex ssl)
-	)
-
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-}

diff --git a/net-nntp/pan/pan-0.158.ebuild b/net-nntp/pan/pan-0.158.ebuild
index 28162dc66..e2a2d1237 100644
--- a/net-nntp/pan/pan-0.158.ebuild
+++ b/net-nntp/pan/pan-0.158.ebuild
@@ -28,6 +28,9 @@ DEPEND="
 		>=app-text/gtkspell-3.0.10:3 )
 	ssl? ( >=net-libs/gnutls-3:0= )
 	>=sys-libs/zlib-1.2.0
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf
+	x11-libs/pango
 "
 RDEPEND="${DEPEND}"
 BDEPEND="

diff --git a/net-nntp/pan/pan-0.159.ebuild b/net-nntp/pan/pan-0.159.ebuild
index 341ce9596..16dddf936 100644
--- a/net-nntp/pan/pan-0.159.ebuild
+++ b/net-nntp/pan/pan-0.159.ebuild
@@ -29,6 +29,9 @@ DEPEND="
 		>=app-text/gtkspell-3.0.10:3 )
 	ssl? ( >=net-libs/gnutls-3:0= )
 	>=sys-libs/zlib-1.2.0
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf
+	x11-libs/pango
 "
 RDEPEND="${DEPEND}"
 BDEPEND="


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-06-08 13:21 Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-06-08 13:21 UTC (permalink / raw
  To: gentoo-commits

commit:     6ceba8f6a1b05984021d2c39639fda418f76bd61
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Sat Jun  8 07:18:10 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Jun  8 07:18:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ceba8f6

net-nntp/pan: add 0.159

Moved to cmake, ugly ebuild now.

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/Manifest         |  1 +
 net-nntp/pan/pan-0.159.ebuild | 68 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 69 insertions(+)

diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest
index c8ff025cf..dc9a37f24 100644
--- a/net-nntp/pan/Manifest
+++ b/net-nntp/pan/Manifest
@@ -1,2 +1,3 @@
 DIST pan-v0.157.tar.bz2 1819034 BLAKE2B 0e28184050ce4e2a62ef6f273ce06ccb25a61bd380a7790a9236aab63b3f4e381fd4d4881c922d0fef4f228cc92a72c868a1ad19fe684a0ab2f02af65ff0e57d SHA512 f15c139756467c4a9b241ad4efab8df611d8a2533597a9b3d275410a7cb6ed4575430ff200be442792fc2170b4580898aed269a26e3d63c109bae62ea2d41978
 DIST pan-v0.158.tar.bz2 1819095 BLAKE2B 4adb51f99f795e23a7f6d67d59c9e120a913e54c38b6dfd200859f1655657076dfd57f400fb221923b5c0d2d1a376faba13102e494f1a8515b289fe115d23647 SHA512 d2c12d92c5715ac585a8da340cb5ca03783a116ae64d2fc0dda7f7603ccb11783a78e4bbb5a4daf90605d401b78c2b3b80ddd8d0106ae8e60c38b0d2f4ab389d
+DIST pan-v0.159.tar.bz2 1810262 BLAKE2B 1f5a932bb771324b23054665ea181fb1130e2709a2a202c27d56058c57868d6897e957e317c5822ad245f79157284d4c99975d57cc73f52cd0e807bc1f60ea6f SHA512 c05bb2b79daac11e78c1f56205517da7c5526111d2684e8bae3400117226a8a6c9c69d489cf218892c82060a6d72b888172ae8922ad7c38af658f5772d4893c9

diff --git a/net-nntp/pan/pan-0.159.ebuild b/net-nntp/pan/pan-0.159.ebuild
new file mode 100644
index 000000000..341ce9596
--- /dev/null
+++ b/net-nntp/pan/pan-0.159.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake gnome2
+
+DESCRIPTION="A newsreader for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
+SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+S="${WORKDIR}/pan-v${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="dbus gnome-keyring libnotify spell ssl"
+
+DEPEND="
+	>=dev-libs/glib-2.26:2
+	dev-libs/gmime:3.0
+	>=x11-libs/gtk+-3.00:3
+	gnome-keyring? (
+		>=app-crypt/gcr-3.20
+		>=app-crypt/libsecret-0.20
+	)
+	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
+	spell? (
+		>=app-text/enchant-2.2.3:2
+		>=app-text/gtkspell-3.0.10:3 )
+	ssl? ( >=net-libs/gnutls-3:0= )
+	>=sys-libs/zlib-1.2.0
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	app-text/yelp-tools
+	>=sys-devel/gettext-0.19.7
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWANT_DBUS=$(usex dbus) \
+		-DWANT_GKR=$(usex gnome-keyring) \
+		-DWANT_GTKSPELL=$(usex spell) \
+		-DWANT_NOTIFY=$(usex libnotify) \
+		-DWANT_GNUTLS=$(usex ssl)
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+
+	# Since cmake apparently doesn't include the below automatically
+	local build_dir="${S%/*}/pan-v${PV}_build"
+	dolib.so "${build_dir}/pan/data/libdata.so"
+	dolib.so "${build_dir}/pan/data-impl/libdata-impl.so"
+	dolib.so "${build_dir}/pan/general/libgeneralutils.so"
+	dolib.so "${build_dir}/pan/tasks/libtasks.so"
+	dolib.so "${build_dir}/pan/usenet-utils/libusenet-utils.so"
+
+
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-06-08 13:21 Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-06-08 13:21 UTC (permalink / raw
  To: gentoo-commits

commit:     533bf8937f07f1a8c5aab2d906af276eae3d7a80
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Sat Jun  8 07:27:16 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Jun  8 07:27:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=533bf893

net-nntp/pan: drop 0.157

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/Manifest         |  1 -
 net-nntp/pan/pan-0.157.ebuild | 55 -------------------------------------------
 2 files changed, 56 deletions(-)

diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest
index dc9a37f24..e13d1ea62 100644
--- a/net-nntp/pan/Manifest
+++ b/net-nntp/pan/Manifest
@@ -1,3 +1,2 @@
-DIST pan-v0.157.tar.bz2 1819034 BLAKE2B 0e28184050ce4e2a62ef6f273ce06ccb25a61bd380a7790a9236aab63b3f4e381fd4d4881c922d0fef4f228cc92a72c868a1ad19fe684a0ab2f02af65ff0e57d SHA512 f15c139756467c4a9b241ad4efab8df611d8a2533597a9b3d275410a7cb6ed4575430ff200be442792fc2170b4580898aed269a26e3d63c109bae62ea2d41978
 DIST pan-v0.158.tar.bz2 1819095 BLAKE2B 4adb51f99f795e23a7f6d67d59c9e120a913e54c38b6dfd200859f1655657076dfd57f400fb221923b5c0d2d1a376faba13102e494f1a8515b289fe115d23647 SHA512 d2c12d92c5715ac585a8da340cb5ca03783a116ae64d2fc0dda7f7603ccb11783a78e4bbb5a4daf90605d401b78c2b3b80ddd8d0106ae8e60c38b0d2f4ab389d
 DIST pan-v0.159.tar.bz2 1810262 BLAKE2B 1f5a932bb771324b23054665ea181fb1130e2709a2a202c27d56058c57868d6897e957e317c5822ad245f79157284d4c99975d57cc73f52cd0e807bc1f60ea6f SHA512 c05bb2b79daac11e78c1f56205517da7c5526111d2684e8bae3400117226a8a6c9c69d489cf218892c82060a6d72b888172ae8922ad7c38af658f5772d4893c9

diff --git a/net-nntp/pan/pan-0.157.ebuild b/net-nntp/pan/pan-0.157.ebuild
deleted file mode 100644
index 28162dc66..000000000
--- a/net-nntp/pan/pan-0.157.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit autotools gnome2
-
-DESCRIPTION="A newsreader for GNOME"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
-SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
-S="${WORKDIR}/pan-v${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="dbus gnome-keyring libnotify nls spell ssl"
-
-DEPEND="
-	>=dev-libs/glib-2.26:2
-	dev-libs/gmime:3.0
-	>=x11-libs/gtk+-3.00:3
-	gnome-keyring? (
-		>=app-crypt/gcr-3.20
-		>=app-crypt/libsecret-0.20
-	)
-	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
-	spell? (
-		>=app-text/enchant-2.2.3:2
-		>=app-text/gtkspell-3.0.10:3 )
-	ssl? ( >=net-libs/gnutls-3:0= )
-	>=sys-libs/zlib-1.2.0
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	app-text/yelp-tools
-	>=sys-devel/gettext-0.19.7
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		$(use_with dbus) \
-		$(use_enable gnome-keyring gkr) \
-		$(use_enable nls) \
-		$(use_with spell gtkspell) \
-		$(use_enable libnotify) \
-		$(use_with ssl gnutls)
-	)
-
-	gnome2_src_configure "${myconf[@]}"
-}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-06-09 18:28 Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-06-09 18:28 UTC (permalink / raw
  To: gentoo-commits

commit:     2a0ce73a7d26230e97863388fc880ef2fba379d4
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Sun Jun  9 08:04:45 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Jun  9 08:04:45 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2a0ce73a

net-nntp/pan: disable tests

Since they fail and I hate cmake.

Closes: https://bugs.gentoo.org/933860
Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/pan-0.159.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/net-nntp/pan/pan-0.159.ebuild b/net-nntp/pan/pan-0.159.ebuild
index 16dddf936..e6df925c9 100644
--- a/net-nntp/pan/pan-0.159.ebuild
+++ b/net-nntp/pan/pan-0.159.ebuild
@@ -69,3 +69,8 @@ src_install() {
 
 
 }
+
+src_test() {
+	# not doing tests. Bug #933860
+	einfo "Skipping tests..."
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-06-09 18:28 Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-06-09 18:28 UTC (permalink / raw
  To: gentoo-commits

commit:     01f31c3b474f72ac0cda8525f58c84e2f9c44809
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Sun Jun  9 16:26:08 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sun Jun  9 16:29:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01f31c3b

net-nntp/pan: revbump for RDEPEND, switch from local to eclass var.

Didn't revbump when I updated RDEPEND for QA, so doing it now.

Switching local build_dir to BUILD_DIR on feedback from antecrescent.
See-Also: https://github.com/gentoo/guru/commit/ae98af00cbbc48ccbbf28e6f346b5973ed458ca0

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/pan-0.158-r1.ebuild | 58 +++++++++++++++++++++++++++++++
 net-nntp/pan/pan-0.159-r1.ebuild | 75 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 133 insertions(+)

diff --git a/net-nntp/pan/pan-0.158-r1.ebuild b/net-nntp/pan/pan-0.158-r1.ebuild
new file mode 100644
index 000000000..e2a2d1237
--- /dev/null
+++ b/net-nntp/pan/pan-0.158-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools gnome2
+
+DESCRIPTION="A newsreader for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
+SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+S="${WORKDIR}/pan-v${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="dbus gnome-keyring libnotify nls spell ssl"
+
+DEPEND="
+	>=dev-libs/glib-2.26:2
+	dev-libs/gmime:3.0
+	>=x11-libs/gtk+-3.00:3
+	gnome-keyring? (
+		>=app-crypt/gcr-3.20
+		>=app-crypt/libsecret-0.20
+	)
+	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
+	spell? (
+		>=app-text/enchant-2.2.3:2
+		>=app-text/gtkspell-3.0.10:3 )
+	ssl? ( >=net-libs/gnutls-3:0= )
+	>=sys-libs/zlib-1.2.0
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf
+	x11-libs/pango
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	app-text/yelp-tools
+	>=sys-devel/gettext-0.19.7
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	local myconf=(
+		$(use_with dbus) \
+		$(use_enable gnome-keyring gkr) \
+		$(use_enable nls) \
+		$(use_with spell gtkspell) \
+		$(use_enable libnotify) \
+		$(use_with ssl gnutls)
+	)
+
+	gnome2_src_configure "${myconf[@]}"
+}

diff --git a/net-nntp/pan/pan-0.159-r1.ebuild b/net-nntp/pan/pan-0.159-r1.ebuild
new file mode 100644
index 000000000..0e4f95094
--- /dev/null
+++ b/net-nntp/pan/pan-0.159-r1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake gnome2
+
+DESCRIPTION="A newsreader for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
+SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+S="${WORKDIR}/pan-v${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="dbus gnome-keyring libnotify spell ssl"
+
+DEPEND="
+	>=dev-libs/glib-2.26:2
+	dev-libs/gmime:3.0
+	>=x11-libs/gtk+-3.00:3
+	gnome-keyring? (
+		>=app-crypt/gcr-3.20
+		>=app-crypt/libsecret-0.20
+	)
+	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
+	spell? (
+		>=app-text/enchant-2.2.3:2
+		>=app-text/gtkspell-3.0.10:3 )
+	ssl? ( >=net-libs/gnutls-3:0= )
+	>=sys-libs/zlib-1.2.0
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf
+	x11-libs/pango
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	app-text/yelp-tools
+	>=sys-devel/gettext-0.19.7
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWANT_DBUS=$(usex dbus) \
+		-DWANT_GKR=$(usex gnome-keyring) \
+		-DWANT_GTKSPELL=$(usex spell) \
+		-DWANT_NOTIFY=$(usex libnotify) \
+		-DWANT_GNUTLS=$(usex ssl)
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+
+	# Since cmake apparently doesn't include the below automatically
+	dolib.so "${BUILD_DIR}/pan/data/libdata.so"
+	dolib.so "${BUILD_DIR}/pan/data-impl/libdata-impl.so"
+	dolib.so "${BUILD_DIR}/pan/general/libgeneralutils.so"
+	dolib.so "${BUILD_DIR}/pan/tasks/libtasks.so"
+	dolib.so "${BUILD_DIR}/pan/usenet-utils/libusenet-utils.so"
+
+
+}
+
+src_test() {
+	# not doing tests. Bug #933860
+	einfo "Skipping tests..."
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-06-10 11:28 Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-06-10 11:28 UTC (permalink / raw
  To: gentoo-commits

commit:     f6942cfedbd9d7e70fdf948d9e66f8e2b20c2ee5
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Mon Jun 10 06:28:03 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon Jun 10 06:29:29 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f6942cfe

net-nntp/pan: correct test restriction, relax clang linking

Am aware of https://wiki.gentoo.org/wiki/Project:Quality_Assurance/-Wl,-z,defs_and_-Wl,--no-allow-shlib-undefined

Will try to get this properly fixed soon, workaround now for clang users.

Bug: https://bugs.gentoo.org/933860
Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/pan-0.159-r1.ebuild | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/net-nntp/pan/pan-0.159-r1.ebuild b/net-nntp/pan/pan-0.159-r1.ebuild
index 0e4f95094..fc1cbd592 100644
--- a/net-nntp/pan/pan-0.159-r1.ebuild
+++ b/net-nntp/pan/pan-0.159-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-inherit cmake gnome2
+inherit cmake gnome2 toolchain-funcs
 
 DESCRIPTION="A newsreader for GNOME"
 HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
@@ -14,6 +14,8 @@ SLOT="0"
 
 KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="dbus gnome-keyring libnotify spell ssl"
+# currently broken due to cmake migration
+RESTRICT="test"
 
 DEPEND="
 	>=dev-libs/glib-2.26:2
@@ -42,6 +44,11 @@ BDEPEND="
 
 src_prepare() {
 	cmake_src_prepare
+
+	# Relax linker restriction on clang. Not ideal, but it's this or block clang.
+	if tc-is-clang; then
+		append-ldflags "-Wl,--allow-shlib-undefined"
+	fi
 }
 
 src_configure() {
@@ -66,10 +73,4 @@ src_install() {
 	dolib.so "${BUILD_DIR}/pan/tasks/libtasks.so"
 	dolib.so "${BUILD_DIR}/pan/usenet-utils/libusenet-utils.so"
 
-
-}
-
-src_test() {
-	# not doing tests. Bug #933860
-	einfo "Skipping tests..."
 }


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-08-30 13:16 David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-08-30 13:16 UTC (permalink / raw
  To: gentoo-commits

commit:     5100645160a488df26b0d84e267343d04121ff4b
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Fri Aug 30 06:56:23 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Aug 30 06:56:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51006451

net-nntp/pan: add 0.160

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/Manifest         |  1 +
 net-nntp/pan/pan-0.160.ebuild | 76 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest
index e13d1ea62..7a820c711 100644
--- a/net-nntp/pan/Manifest
+++ b/net-nntp/pan/Manifest
@@ -1,2 +1,3 @@
 DIST pan-v0.158.tar.bz2 1819095 BLAKE2B 4adb51f99f795e23a7f6d67d59c9e120a913e54c38b6dfd200859f1655657076dfd57f400fb221923b5c0d2d1a376faba13102e494f1a8515b289fe115d23647 SHA512 d2c12d92c5715ac585a8da340cb5ca03783a116ae64d2fc0dda7f7603ccb11783a78e4bbb5a4daf90605d401b78c2b3b80ddd8d0106ae8e60c38b0d2f4ab389d
 DIST pan-v0.159.tar.bz2 1810262 BLAKE2B 1f5a932bb771324b23054665ea181fb1130e2709a2a202c27d56058c57868d6897e957e317c5822ad245f79157284d4c99975d57cc73f52cd0e807bc1f60ea6f SHA512 c05bb2b79daac11e78c1f56205517da7c5526111d2684e8bae3400117226a8a6c9c69d489cf218892c82060a6d72b888172ae8922ad7c38af658f5772d4893c9
+DIST pan-v0.160.tar.bz2 1810939 BLAKE2B 134068f374f0b126968e237448e2698b8d10d0993fe3d4c569447814d0d903db9c3970a6f0b1847ac0778f997b110cc7d25fc6f69d4e69c869d61f61d7b0d0be SHA512 bc352cfeb252210bb0095b4b616115a4c9d0372c49bb774d3574f0b489824f1512394b0e635e43159694f58d530a3e4e6d95ec0227951a1b78224f4cea9ba33a

diff --git a/net-nntp/pan/pan-0.160.ebuild b/net-nntp/pan/pan-0.160.ebuild
new file mode 100644
index 000000000..fc1cbd592
--- /dev/null
+++ b/net-nntp/pan/pan-0.160.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake gnome2 toolchain-funcs
+
+DESCRIPTION="A newsreader for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
+SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+S="${WORKDIR}/pan-v${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="dbus gnome-keyring libnotify spell ssl"
+# currently broken due to cmake migration
+RESTRICT="test"
+
+DEPEND="
+	>=dev-libs/glib-2.26:2
+	dev-libs/gmime:3.0
+	>=x11-libs/gtk+-3.00:3
+	gnome-keyring? (
+		>=app-crypt/gcr-3.20
+		>=app-crypt/libsecret-0.20
+	)
+	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
+	spell? (
+		>=app-text/enchant-2.2.3:2
+		>=app-text/gtkspell-3.0.10:3 )
+	ssl? ( >=net-libs/gnutls-3:0= )
+	>=sys-libs/zlib-1.2.0
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf
+	x11-libs/pango
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	app-text/yelp-tools
+	>=sys-devel/gettext-0.19.7
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	cmake_src_prepare
+
+	# Relax linker restriction on clang. Not ideal, but it's this or block clang.
+	if tc-is-clang; then
+		append-ldflags "-Wl,--allow-shlib-undefined"
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWANT_DBUS=$(usex dbus) \
+		-DWANT_GKR=$(usex gnome-keyring) \
+		-DWANT_GTKSPELL=$(usex spell) \
+		-DWANT_NOTIFY=$(usex libnotify) \
+		-DWANT_GNUTLS=$(usex ssl)
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+
+	# Since cmake apparently doesn't include the below automatically
+	dolib.so "${BUILD_DIR}/pan/data/libdata.so"
+	dolib.so "${BUILD_DIR}/pan/data-impl/libdata-impl.so"
+	dolib.so "${BUILD_DIR}/pan/general/libgeneralutils.so"
+	dolib.so "${BUILD_DIR}/pan/tasks/libtasks.so"
+	dolib.so "${BUILD_DIR}/pan/usenet-utils/libusenet-utils.so"
+
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-08-30 13:16 David Roman
  0 siblings, 0 replies; 17+ messages in thread
From: David Roman @ 2024-08-30 13:16 UTC (permalink / raw
  To: gentoo-commits

commit:     99cd34af6a988e0cf625da53e360e11c08adbb46
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Fri Aug 30 06:57:28 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Fri Aug 30 06:57:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99cd34af

net-nntp/pan: drop 0.158, 0.158-r1, 0.159

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/Manifest            |  1 -
 net-nntp/pan/pan-0.158-r1.ebuild | 58 -------------------------------
 net-nntp/pan/pan-0.158.ebuild    | 58 -------------------------------
 net-nntp/pan/pan-0.159.ebuild    | 75 ----------------------------------------
 4 files changed, 192 deletions(-)

diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest
index 7a820c711..2203427fb 100644
--- a/net-nntp/pan/Manifest
+++ b/net-nntp/pan/Manifest
@@ -1,3 +1,2 @@
-DIST pan-v0.158.tar.bz2 1819095 BLAKE2B 4adb51f99f795e23a7f6d67d59c9e120a913e54c38b6dfd200859f1655657076dfd57f400fb221923b5c0d2d1a376faba13102e494f1a8515b289fe115d23647 SHA512 d2c12d92c5715ac585a8da340cb5ca03783a116ae64d2fc0dda7f7603ccb11783a78e4bbb5a4daf90605d401b78c2b3b80ddd8d0106ae8e60c38b0d2f4ab389d
 DIST pan-v0.159.tar.bz2 1810262 BLAKE2B 1f5a932bb771324b23054665ea181fb1130e2709a2a202c27d56058c57868d6897e957e317c5822ad245f79157284d4c99975d57cc73f52cd0e807bc1f60ea6f SHA512 c05bb2b79daac11e78c1f56205517da7c5526111d2684e8bae3400117226a8a6c9c69d489cf218892c82060a6d72b888172ae8922ad7c38af658f5772d4893c9
 DIST pan-v0.160.tar.bz2 1810939 BLAKE2B 134068f374f0b126968e237448e2698b8d10d0993fe3d4c569447814d0d903db9c3970a6f0b1847ac0778f997b110cc7d25fc6f69d4e69c869d61f61d7b0d0be SHA512 bc352cfeb252210bb0095b4b616115a4c9d0372c49bb774d3574f0b489824f1512394b0e635e43159694f58d530a3e4e6d95ec0227951a1b78224f4cea9ba33a

diff --git a/net-nntp/pan/pan-0.158-r1.ebuild b/net-nntp/pan/pan-0.158-r1.ebuild
deleted file mode 100644
index e2a2d1237..000000000
--- a/net-nntp/pan/pan-0.158-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit autotools gnome2
-
-DESCRIPTION="A newsreader for GNOME"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
-SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
-S="${WORKDIR}/pan-v${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="dbus gnome-keyring libnotify nls spell ssl"
-
-DEPEND="
-	>=dev-libs/glib-2.26:2
-	dev-libs/gmime:3.0
-	>=x11-libs/gtk+-3.00:3
-	gnome-keyring? (
-		>=app-crypt/gcr-3.20
-		>=app-crypt/libsecret-0.20
-	)
-	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
-	spell? (
-		>=app-text/enchant-2.2.3:2
-		>=app-text/gtkspell-3.0.10:3 )
-	ssl? ( >=net-libs/gnutls-3:0= )
-	>=sys-libs/zlib-1.2.0
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf
-	x11-libs/pango
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	app-text/yelp-tools
-	>=sys-devel/gettext-0.19.7
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		$(use_with dbus) \
-		$(use_enable gnome-keyring gkr) \
-		$(use_enable nls) \
-		$(use_with spell gtkspell) \
-		$(use_enable libnotify) \
-		$(use_with ssl gnutls)
-	)
-
-	gnome2_src_configure "${myconf[@]}"
-}

diff --git a/net-nntp/pan/pan-0.158.ebuild b/net-nntp/pan/pan-0.158.ebuild
deleted file mode 100644
index e2a2d1237..000000000
--- a/net-nntp/pan/pan-0.158.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit autotools gnome2
-
-DESCRIPTION="A newsreader for GNOME"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
-SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
-S="${WORKDIR}/pan-v${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="dbus gnome-keyring libnotify nls spell ssl"
-
-DEPEND="
-	>=dev-libs/glib-2.26:2
-	dev-libs/gmime:3.0
-	>=x11-libs/gtk+-3.00:3
-	gnome-keyring? (
-		>=app-crypt/gcr-3.20
-		>=app-crypt/libsecret-0.20
-	)
-	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
-	spell? (
-		>=app-text/enchant-2.2.3:2
-		>=app-text/gtkspell-3.0.10:3 )
-	ssl? ( >=net-libs/gnutls-3:0= )
-	>=sys-libs/zlib-1.2.0
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf
-	x11-libs/pango
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	app-text/yelp-tools
-	>=sys-devel/gettext-0.19.7
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	default
-	eautoreconf
-}
-
-src_configure() {
-	local myconf=(
-		$(use_with dbus) \
-		$(use_enable gnome-keyring gkr) \
-		$(use_enable nls) \
-		$(use_with spell gtkspell) \
-		$(use_enable libnotify) \
-		$(use_with ssl gnutls)
-	)
-
-	gnome2_src_configure "${myconf[@]}"
-}

diff --git a/net-nntp/pan/pan-0.159.ebuild b/net-nntp/pan/pan-0.159.ebuild
deleted file mode 100644
index 70141da76..000000000
--- a/net-nntp/pan/pan-0.159.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit cmake gnome2
-
-DESCRIPTION="A newsreader for GNOME"
-HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
-SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
-S="${WORKDIR}/pan-v${PV}"
-
-LICENSE="GPL-2"
-SLOT="0"
-
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="dbus gnome-keyring libnotify spell ssl"
-
-DEPEND="
-	>=dev-libs/glib-2.26:2
-	dev-libs/gmime:3.0
-	>=x11-libs/gtk+-3.00:3
-	gnome-keyring? (
-		>=app-crypt/gcr-3.20
-		>=app-crypt/libsecret-0.20
-	)
-	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
-	spell? (
-		>=app-text/enchant-2.2.3:2
-		>=app-text/gtkspell-3.0.10:3 )
-	ssl? ( >=net-libs/gnutls-3:0= )
-	>=sys-libs/zlib-1.2.0
-	x11-libs/cairo
-	x11-libs/gdk-pixbuf
-	x11-libs/pango
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-	app-text/yelp-tools
-	>=sys-devel/gettext-0.19.7
-	virtual/pkgconfig
-"
-
-src_prepare() {
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DWANT_DBUS=$(usex dbus) \
-		-DWANT_GKR=$(usex gnome-keyring) \
-		-DWANT_GTKSPELL=$(usex spell) \
-		-DWANT_NOTIFY=$(usex libnotify) \
-		-DWANT_GNUTLS=$(usex ssl)
-	)
-
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-
-	# Since cmake apparently doesn't include the below automatically
-	local build_dir="${S%/*}/pan-v${PV}_build"
-	dolib.so "${build_dir}/pan/data/libdata.so"
-	dolib.so "${build_dir}/pan/data-impl/libdata-impl.so"
-	dolib.so "${build_dir}/pan/general/libgeneralutils.so"
-	dolib.so "${build_dir}/pan/tasks/libtasks.so"
-	dolib.so "${build_dir}/pan/usenet-utils/libusenet-utils.so"
-
-}
-
-src_test() {
-	# not doing tests. Bug #933860
-	einfo "Skipping tests..."
-}


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

* [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/
@ 2024-11-15 16:09 Julien Roy
  0 siblings, 0 replies; 17+ messages in thread
From: Julien Roy @ 2024-11-15 16:09 UTC (permalink / raw
  To: gentoo-commits

commit:     25550a786c04c09039d845e603a5f14ef7199491
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Fri Nov 15 04:37:08 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Nov 15 04:37:08 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=25550a78

net-nntp/pan: add 0.161

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 net-nntp/pan/Manifest         |  1 +
 net-nntp/pan/pan-0.161.ebuild | 74 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/net-nntp/pan/Manifest b/net-nntp/pan/Manifest
index 2203427fb..d0ae24c6e 100644
--- a/net-nntp/pan/Manifest
+++ b/net-nntp/pan/Manifest
@@ -1,2 +1,3 @@
 DIST pan-v0.159.tar.bz2 1810262 BLAKE2B 1f5a932bb771324b23054665ea181fb1130e2709a2a202c27d56058c57868d6897e957e317c5822ad245f79157284d4c99975d57cc73f52cd0e807bc1f60ea6f SHA512 c05bb2b79daac11e78c1f56205517da7c5526111d2684e8bae3400117226a8a6c9c69d489cf218892c82060a6d72b888172ae8922ad7c38af658f5772d4893c9
 DIST pan-v0.160.tar.bz2 1810939 BLAKE2B 134068f374f0b126968e237448e2698b8d10d0993fe3d4c569447814d0d903db9c3970a6f0b1847ac0778f997b110cc7d25fc6f69d4e69c869d61f61d7b0d0be SHA512 bc352cfeb252210bb0095b4b616115a4c9d0372c49bb774d3574f0b489824f1512394b0e635e43159694f58d530a3e4e6d95ec0227951a1b78224f4cea9ba33a
+DIST pan-v0.161.tar.bz2 1808938 BLAKE2B b10c15ad2528752799c55897fe5f6fdc0d07e050275959167a627e4e2150bd57d8fc7948f338b6ab571e9335e14e1f6f78f4364c38e2e3a23c9f6d3bc48ad4f2 SHA512 a7ab3fe2f74f7e87bbeed615392b8dedb50e29d916bb0b4ffaf15c1b0f20aa36fdb8fa52b51566c2dd7521873055b38c9a6d691a5c337bc79f69ac209bbd0454

diff --git a/net-nntp/pan/pan-0.161.ebuild b/net-nntp/pan/pan-0.161.ebuild
new file mode 100644
index 000000000..868994be6
--- /dev/null
+++ b/net-nntp/pan/pan-0.161.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit cmake gnome2 toolchain-funcs
+
+DESCRIPTION="A newsreader for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/pan/"
+SRC_URI="https://gitlab.gnome.org/GNOME/pan/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+S="${WORKDIR}/pan-v${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="dbus gnome-keyring libnotify spell ssl"
+# currently broken due to cmake migration
+RESTRICT="test"
+
+DEPEND="
+	>=dev-libs/glib-2.26:2
+	dev-libs/gmime:3.0
+	>=x11-libs/gtk+-3.00:3
+	gnome-keyring? (
+		>=app-crypt/gcr-3.20
+		>=app-crypt/libsecret-0.20
+	)
+	libnotify? ( >=x11-libs/libnotify-0.4.1:0= )
+	spell? ( app-text/gspell )
+	ssl? ( >=net-libs/gnutls-3:0= )
+	>=sys-libs/zlib-1.2.0
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf
+	x11-libs/pango
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+	app-text/yelp-tools
+	>=sys-devel/gettext-0.19.7
+	virtual/pkgconfig
+"
+
+src_prepare() {
+	cmake_src_prepare
+
+	# Relax linker restriction on clang. Not ideal, but it's this or block clang.
+	if tc-is-clang; then
+		append-ldflags "-Wl,--allow-shlib-undefined"
+	fi
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DWANT_DBUS=$(usex dbus) \
+		-DWANT_GKR=$(usex gnome-keyring) \
+		-DWANT_GSPELL=$(usex spell) \
+		-DWANT_NOTIFY=$(usex libnotify) \
+		-DWANT_GNUTLS=$(usex ssl)
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+
+	# Since cmake apparently doesn't include the below automatically
+	dolib.so "${BUILD_DIR}/pan/data/libdata.so"
+	dolib.so "${BUILD_DIR}/pan/data-impl/libdata-impl.so"
+	dolib.so "${BUILD_DIR}/pan/general/libgeneralutils.so"
+	dolib.so "${BUILD_DIR}/pan/tasks/libtasks.so"
+	dolib.so "${BUILD_DIR}/pan/usenet-utils/libusenet-utils.so"
+
+}


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

end of thread, other threads:[~2024-11-15 16:09 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-30 13:16 [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/ David Roman
  -- strict thread matches above, loose matches on Subject: below --
2024-11-15 16:09 Julien Roy
2024-08-30 13:16 David Roman
2024-06-10 11:28 Julien Roy
2024-06-09 18:28 Julien Roy
2024-06-09 18:28 Julien Roy
2024-06-08 13:21 Julien Roy
2024-06-08 13:21 Julien Roy
2024-06-08 13:21 Julien Roy
2024-04-16 11:01 Julien Roy
2024-04-04 10:09 Florian Schmaus
2024-04-04 10:09 Florian Schmaus
2024-04-04 10:09 Florian Schmaus
2023-11-06 14:18 David Roman
2023-05-28 15:01 Viorel Munteanu
2023-01-24 14:59 Florian Schmaus
2023-01-24  9:10 Florian Schmaus

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