* [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 --
2023-05-28 15:01 [gentoo-commits] repo/proj/guru:master commit in: net-nntp/pan/ Viorel Munteanu
-- strict thread matches above, loose matches on Subject: below --
2024-11-15 16:09 Julien Roy
2024-08-30 13:16 David Roman
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-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