[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: b1ef370012575d0b5ef3e94989c72edbf1e82da6
Author: Michał Górny gentoo org>
AuthorDate: Sun Dec 21 17:33:34 2025 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Dec 21 17:33:34 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ef3700
net-nntp/sabnzbd: Remove py3.11
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild | 2 +-
net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild| 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild
index 8ed34a9b26b1..d14802226c8f 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{12..13} )
PYTHON_REQ_USE="sqlite"
inherit optfeature python-single-r1 systemd
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild
index bc4e7331a62c..62d5298d0cc2 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{11..14} )
+PYTHON_COMPAT=( python3_{12..14} )
PYTHON_REQ_USE="sqlite"
inherit optfeature python-single-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 451c769c70fbc34e2d0092e766078442b24f0d74
Author: Joe Kappus wt gd>
AuthorDate: Tue Dec 2 21:02:32 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Dec 18 08:40:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451c769c
net-nntp/sabnzbd: drop 4.5.2
Signed-off-by: Joe Kappus wt.gd>
Part-of: https://github.com/gentoo/gentoo/pull/44867
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 -
net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild | 176 --
2 files changed, 177 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index cb2b6f7ad4fe..0511774d787c 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1,2 @@
-DIST SABnzbd-4.5.2-src.tar.gz 5231832 BLAKE2B
52eba6db0aed140c4d9b5f96ae93a0765f341080dc36e06fc30ddcfeb6fb7fe3ed4d764e9dba61d0e203cf1ae6e8081a45322acb690a57bb7d3fc0832251faa2
SHA512
76a30f0076e8713c6929727c2589b1e9aedf88fffd28c6b6d5b3ca84eb0274bfe8b64fe14c8ebef099515ffa7ffb44ab9df922ea03877e96e19551d11dd276b2
DIST SABnzbd-4.5.3-src.tar.gz 5250826 BLAKE2B
c88e79ec38c1b0a66f7edb546d7004463600bb42d2b0eef5cb525acd0963de4579ddff883cc9fc5e7e58e32b7c0acaf28a1d27f4f5fa01d7cf03c32b6dc4a084
SHA512
d8facf74a387b3cb79e690fbe28f61eebcdf13f9eeae9645a7d2e0b700e16d56e5a78d9ab75dd27626f903b6c7dc8343743850a0433fa6644cd45dcabfefb1dd
DIST SABnzbd-4.5.5-src.tar.gz 5240879 BLAKE2B
3e2e061e7cff3b020d8807b81c01ea70f6a06cef13e5f02f935d3141c2b5e72921974a02faf16df302639a33d567d180b114ef5b4115eba45f9d50578cd2a273
SHA512
c388b87c894baa8b791b0f14b855f3a3b9114dcf9d3a7f0daba392f71b02271ec7419c1f03d9ca8c4b58fea541d7bb710bed097632aa4ebea75c391b5937a9ea
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild
deleted file mode 100644
index 98d518676adf..
--- a/net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{11..13} )
-PYTHON_REQ_USE="sqlite"
-
-inherit optfeature python-single-r1 systemd
-
-MY_PV="${PV/_alpha/Alpha}"
-MY_PV="${MY_PV/_beta/Beta}"
-MY_PV="${MY_PV/_rc/RC}"
-
-MY_P="SABnzbd-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/";
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
-S="${WORKDIR}/${MY_P}"
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- >=dev-python/apprise-1.9.2[${PYTHON_USEDEP}]
- dev-python/chardet[${PYTHON_USEDEP}]
- >=dev-python/cheetah3-3.4.0[${PYTHON_USEDEP}]
- dev-python/cherrypy[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
- >=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/portend[${PYTHON_USEDEP}]
- dev-python/puremagic[${PYTHON_USEDEP}]
- ~dev-python/sabctools-8.2.5[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- || (
- >=app-arch/par2cmdline-0.8
- >=app-arch/par2cmdline-turbo-1.1.0
- )
- net-misc/wget
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/flaky[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
- >=dev-python/pyfakefs-5.6.0[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-httpbin[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/selenium[${PYTHON_USEDEP}]
- dev-python/tavalidate[${PYTHON_USEDEP}]
- >=dev-python/tavern-2[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/xmltodict[${PYTHON_USEDEP}]
- ')
- app-arch/7zip
- app-arch/unrar
- app-arch/unzip
- www-apps/chromedriver-bin
- )
-"
-
-src_test() {
- local EPYTEST_IGNORE=(
- # network sandbox
- tests/test_getipaddress.py
- te
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 97986489a1cd1db21c2d9c0973c45dece0d0d67a
Author: Joe Kappus wt gd>
AuthorDate: Tue Nov 25 19:37:16 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Dec 2 03:04:56 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97986489
net-nntp/sabnzbd: enable py3.14
Signed-off-by: Joe Kappus wt.gd>
Part-of: https://github.com/gentoo/gentoo/pull/44778
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild
index 223654cf1869..bc4e7331a62c 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..14} )
PYTHON_REQ_USE="sqlite"
inherit optfeature python-single-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: c3e215e654ab64d48f83d09b222682f56e4efcb5
Author: Joe Kappus wt gd>
AuthorDate: Tue Oct 28 22:30:55 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 29 05:00:38 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3e215e6
net-nntp/sabnzbd: add 4.5.5
Signed-off-by: Joe Kappus wt.gd>
Part-of: https://github.com/gentoo/gentoo/pull/44369
Closes: https://github.com/gentoo/gentoo/pull/44369
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild | 178 ++
2 files changed, 179 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index d863fc6497cc..cb2b6f7ad4fe 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-4.5.2-src.tar.gz 5231832 BLAKE2B
52eba6db0aed140c4d9b5f96ae93a0765f341080dc36e06fc30ddcfeb6fb7fe3ed4d764e9dba61d0e203cf1ae6e8081a45322acb690a57bb7d3fc0832251faa2
SHA512
76a30f0076e8713c6929727c2589b1e9aedf88fffd28c6b6d5b3ca84eb0274bfe8b64fe14c8ebef099515ffa7ffb44ab9df922ea03877e96e19551d11dd276b2
DIST SABnzbd-4.5.3-src.tar.gz 5250826 BLAKE2B
c88e79ec38c1b0a66f7edb546d7004463600bb42d2b0eef5cb525acd0963de4579ddff883cc9fc5e7e58e32b7c0acaf28a1d27f4f5fa01d7cf03c32b6dc4a084
SHA512
d8facf74a387b3cb79e690fbe28f61eebcdf13f9eeae9645a7d2e0b700e16d56e5a78d9ab75dd27626f903b6c7dc8343743850a0433fa6644cd45dcabfefb1dd
+DIST SABnzbd-4.5.5-src.tar.gz 5240879 BLAKE2B
3e2e061e7cff3b020d8807b81c01ea70f6a06cef13e5f02f935d3141c2b5e72921974a02faf16df302639a33d567d180b114ef5b4115eba45f9d50578cd2a273
SHA512
c388b87c894baa8b791b0f14b855f3a3b9114dcf9d3a7f0daba392f71b02271ec7419c1f03d9ca8c4b58fea541d7bb710bed097632aa4ebea75c391b5937a9ea
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild
new file mode 100644
index ..223654cf1869
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.5.5.ebuild
@@ -0,0 +1,178 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="SABnzbd-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ >=dev-python/apprise-1.9.2[${PYTHON_USEDEP}]
+ dev-python/chardet[${PYTHON_USEDEP}]
+ >=dev-python/cheetah3-3.4.0[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/rarfile-4.2[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.2.6[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-1.1.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ >=dev-python/pyfakefs-5.6.0[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTE
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 367c1ac3294327fdb37c15bbd8e88b7da6e34e46
Author: Sam James gentoo org>
AuthorDate: Wed Oct 29 02:32:33 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 29 02:32:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=367c1ac3
net-nntp/sabnzbd: Stabilize 4.5.3-r1 amd64, #965275
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild
index 2764babac5cf..8ed34a9b26b1 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: aba24e423dbc20115f62b6d04910be88503069ca
Author: Joe Kappus wt gd>
AuthorDate: Tue Sep 23 18:04:05 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Sep 24 01:29:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba24e42
net-nntp/sabnzbd: revbump 4.5.3, missed bumping sabctools
Signed-off-by: Joe Kappus wt.gd>
Part-of: https://github.com/gentoo/gentoo/pull/43911
Closes: https://github.com/gentoo/gentoo/pull/43911
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/{sabnzbd-4.5.3.ebuild => sabnzbd-4.5.3-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild
similarity index 99%
rename from net-nntp/sabnzbd/sabnzbd-4.5.3.ebuild
rename to net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild
index 41dd48697e4c..2764babac5cf 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.5.3.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.5.3-r1.ebuild
@@ -43,7 +43,7 @@ DEPEND="
dev-python/notify2[${PYTHON_USEDEP}]
dev-python/portend[${PYTHON_USEDEP}]
dev-python/puremagic[${PYTHON_USEDEP}]
- ~dev-python/sabctools-8.2.5[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.2.6[${PYTHON_USEDEP}]
')
"
RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 855c0b018615f991e96176064d758951fa45468e
Author: Joe Kappus wt gd>
AuthorDate: Tue Sep 23 18:03:01 2025 +
Commit: Sam James gentoo org>
CommitDate: Wed Sep 24 01:29:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855c0b01
net-nntp/sabnzbd: drop 4.5.1
Signed-off-by: Joe Kappus wt.gd>
Part-of: https://github.com/gentoo/gentoo/pull/43911
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 -
net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild | 176 --
2 files changed, 177 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 3e4e8dc893f9..d863fc6497cc 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1,2 @@
-DIST SABnzbd-4.5.1-src.tar.gz 5180055 BLAKE2B
38fa354bc4f713596ed5304aa7110466d8be69f6576934e50600c686415fe20da20a04b2e043dabfd3ec354268ef7d15629dd0c41ca9c8cb36449889a762df69
SHA512
d9acd9632de34060c4679ed1ccecfac58c227ca8065e168131bed725ddccd60082aff384117ad43537b45957a48b641d1ad9bfed2f4c00a6a2aab9175e5ab3ae
DIST SABnzbd-4.5.2-src.tar.gz 5231832 BLAKE2B
52eba6db0aed140c4d9b5f96ae93a0765f341080dc36e06fc30ddcfeb6fb7fe3ed4d764e9dba61d0e203cf1ae6e8081a45322acb690a57bb7d3fc0832251faa2
SHA512
76a30f0076e8713c6929727c2589b1e9aedf88fffd28c6b6d5b3ca84eb0274bfe8b64fe14c8ebef099515ffa7ffb44ab9df922ea03877e96e19551d11dd276b2
DIST SABnzbd-4.5.3-src.tar.gz 5250826 BLAKE2B
c88e79ec38c1b0a66f7edb546d7004463600bb42d2b0eef5cb525acd0963de4579ddff883cc9fc5e7e58e32b7c0acaf28a1d27f4f5fa01d7cf03c32b6dc4a084
SHA512
d8facf74a387b3cb79e690fbe28f61eebcdf13f9eeae9645a7d2e0b700e16d56e5a78d9ab75dd27626f903b6c7dc8343743850a0433fa6644cd45dcabfefb1dd
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild
deleted file mode 100644
index 98d518676adf..
--- a/net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{11..13} )
-PYTHON_REQ_USE="sqlite"
-
-inherit optfeature python-single-r1 systemd
-
-MY_PV="${PV/_alpha/Alpha}"
-MY_PV="${MY_PV/_beta/Beta}"
-MY_PV="${MY_PV/_rc/RC}"
-
-MY_P="SABnzbd-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/";
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
-S="${WORKDIR}/${MY_P}"
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- >=dev-python/apprise-1.9.2[${PYTHON_USEDEP}]
- dev-python/chardet[${PYTHON_USEDEP}]
- >=dev-python/cheetah3-3.4.0[${PYTHON_USEDEP}]
- dev-python/cherrypy[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
- >=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/portend[${PYTHON_USEDEP}]
- dev-python/puremagic[${PYTHON_USEDEP}]
- ~dev-python/sabctools-8.2.5[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- || (
- >=app-arch/par2cmdline-0.8
- >=app-arch/par2cmdline-turbo-1.1.0
- )
- net-misc/wget
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/flaky[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
- >=dev-python/pyfakefs-5.6.0[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-httpbin[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/selenium[${PYTHON_USEDEP}]
- dev-python/tavalidate[${PYTHON_USEDEP}]
- >=dev-python/tavern-2[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/xmltodict[${PYTHON_USEDEP}]
- ')
- app-arch/7zip
- app-arch/unrar
- app-arch/unzip
- www-apps/chromedriver-bin
- )
-"
-
-src_test() {
- local EPYTEST_IGNORE=(
- # network sandbox
- tests/test_getipaddress.py
- te
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: e744c3a80238f8e0d239f7058348aa41c372e75f
Author: Joe Kappus wt gd>
AuthorDate: Wed Aug 27 21:39:22 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Aug 30 01:25:05 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e744c3a8
net-nntp/sabnzbd: add 4.5.3
Signed-off-by: Joe Kappus wt.gd>
Part-of: https://github.com/gentoo/gentoo/pull/43588
Closes: https://github.com/gentoo/gentoo/pull/43588
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.5.3.ebuild | 177 ++
2 files changed, 178 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 8b6be5f960bd..3e4e8dc893f9 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-4.5.1-src.tar.gz 5180055 BLAKE2B
38fa354bc4f713596ed5304aa7110466d8be69f6576934e50600c686415fe20da20a04b2e043dabfd3ec354268ef7d15629dd0c41ca9c8cb36449889a762df69
SHA512
d9acd9632de34060c4679ed1ccecfac58c227ca8065e168131bed725ddccd60082aff384117ad43537b45957a48b641d1ad9bfed2f4c00a6a2aab9175e5ab3ae
DIST SABnzbd-4.5.2-src.tar.gz 5231832 BLAKE2B
52eba6db0aed140c4d9b5f96ae93a0765f341080dc36e06fc30ddcfeb6fb7fe3ed4d764e9dba61d0e203cf1ae6e8081a45322acb690a57bb7d3fc0832251faa2
SHA512
76a30f0076e8713c6929727c2589b1e9aedf88fffd28c6b6d5b3ca84eb0274bfe8b64fe14c8ebef099515ffa7ffb44ab9df922ea03877e96e19551d11dd276b2
+DIST SABnzbd-4.5.3-src.tar.gz 5250826 BLAKE2B
c88e79ec38c1b0a66f7edb546d7004463600bb42d2b0eef5cb525acd0963de4579ddff883cc9fc5e7e58e32b7c0acaf28a1d27f4f5fa01d7cf03c32b6dc4a084
SHA512
d8facf74a387b3cb79e690fbe28f61eebcdf13f9eeae9645a7d2e0b700e16d56e5a78d9ab75dd27626f903b6c7dc8343743850a0433fa6644cd45dcabfefb1dd
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.3.ebuild
new file mode 100644
index ..41dd48697e4c
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.5.3.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="SABnzbd-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ >=dev-python/apprise-1.9.2[${PYTHON_USEDEP}]
+ dev-python/chardet[${PYTHON_USEDEP}]
+ >=dev-python/cheetah3-3.4.0[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.2.5[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-1.1.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ >=dev-python/pyfakefs-5.6.0[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: db75506f18fc85174108999554ade4b564c6120e
Author: Sam James gentoo org>
AuthorDate: Thu Aug 28 18:09:18 2025 +
Commit: Sam James gentoo org>
CommitDate: Thu Aug 28 18:09:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db75506f
net-nntp/sabnzbd: Stabilize 4.5.2 amd64, #962049
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild
index b8908b3fe72b..98d518676adf 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: c0cab712e3f2e9bbb775ac6e3326ca33d5a77e86
Author: Joe Kappus wt gd>
AuthorDate: Thu Jul 10 21:15:55 2025 +
Commit: Sam James gentoo org>
CommitDate: Sat Jul 12 05:54:55 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0cab712
net-nntp/sabnzbd: add 4.5.2
Signed-off-by: Joe Kappus wt.gd>
Part-of: https://github.com/gentoo/gentoo/pull/42952
Closes: https://github.com/gentoo/gentoo/pull/42952
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild | 176 ++
2 files changed, 177 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 71be2d959101..8b6be5f960bd 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1,2 @@
DIST SABnzbd-4.5.1-src.tar.gz 5180055 BLAKE2B
38fa354bc4f713596ed5304aa7110466d8be69f6576934e50600c686415fe20da20a04b2e043dabfd3ec354268ef7d15629dd0c41ca9c8cb36449889a762df69
SHA512
d9acd9632de34060c4679ed1ccecfac58c227ca8065e168131bed725ddccd60082aff384117ad43537b45957a48b641d1ad9bfed2f4c00a6a2aab9175e5ab3ae
+DIST SABnzbd-4.5.2-src.tar.gz 5231832 BLAKE2B
52eba6db0aed140c4d9b5f96ae93a0765f341080dc36e06fc30ddcfeb6fb7fe3ed4d764e9dba61d0e203cf1ae6e8081a45322acb690a57bb7d3fc0832251faa2
SHA512
76a30f0076e8713c6929727c2589b1e9aedf88fffd28c6b6d5b3ca84eb0274bfe8b64fe14c8ebef099515ffa7ffb44ab9df922ea03877e96e19551d11dd276b2
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild
new file mode 100644
index ..b8908b3fe72b
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.5.2.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="SABnzbd-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ >=dev-python/apprise-1.9.2[${PYTHON_USEDEP}]
+ dev-python/chardet[${PYTHON_USEDEP}]
+ >=dev-python/cheetah3-3.4.0[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.2.5[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-1.1.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ >=dev-python/pyfakefs-5.6.0[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+ tests/test_getipaddress.py
+ tests/test_rss.py
+ tests/test_urlgrabber.py
+ tests/test_utils/test_happyeyeballs.py
+ tests/test_utils/test_internetspeed.py
+ )
+ local EPYTEST_DESELECT=(
+ # network sandbox
+ 'tests/t
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 38b2198f42c364c8e16c6dcefbd7acdd39c5c6d6
Author: Joe Kappus wt gd>
AuthorDate: Sun Jun 1 19:42:21 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Jun 1 22:26:16 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b2198f
net-nntp/sabnzbd: drop 4.3.3, 4.4.1
Signed-off-by: Joe Kappus wt.gd>
Part-of: https://github.com/gentoo/gentoo/pull/42392
Closes: https://github.com/gentoo/gentoo/pull/42392
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 2 -
net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild | 179 --
net-nntp/sabnzbd/sabnzbd-4.4.1.ebuild | 179 --
3 files changed, 360 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index e5a977350dd3..71be2d959101 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1 @@
-DIST SABnzbd-4.3.3-src.tar.gz 5108172 BLAKE2B
668c2c13da3039f2ca34a2d67a1b06a6cb831a27b3bf997bdba674e1830a01837561b67a97d802a4ae2018085e7491489c87398801e0413e3006911620c4e324
SHA512
9b4bd35b1c44c9dc03a83319450b71043f4ffcf7c680e5d206ed51157d0fc69376065d0a5cec7dd144bfca9eaa1932bb7d2fc984dea5cacd8361c91ad701e8f2
-DIST SABnzbd-4.4.1-src.tar.gz 5114314 BLAKE2B
2cd96635b35c23ca4a34534ac2133b33fe414ae5037ebaebd8d6cf57da38d04fd26ffcac52fe72f8893483328ffc229cdc3a98d293e5976453b33128eb743a70
SHA512
a0fa34bc6abafa0cd0aacf51ca4527c2fa2bf1a38e8e7fd03417a66621c54eae493cdcb03697bdd0e6c010f30f002290362b6aa0f62f4ef67693a80af5c39bbf
DIST SABnzbd-4.5.1-src.tar.gz 5180055 BLAKE2B
38fa354bc4f713596ed5304aa7110466d8be69f6576934e50600c686415fe20da20a04b2e043dabfd3ec354268ef7d15629dd0c41ca9c8cb36449889a762df69
SHA512
d9acd9632de34060c4679ed1ccecfac58c227ca8065e168131bed725ddccd60082aff384117ad43537b45957a48b641d1ad9bfed2f4c00a6a2aab9175e5ab3ae
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild
deleted file mode 100644
index d1a47f998e84..
--- a/net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite"
-
-inherit optfeature python-single-r1 systemd
-
-MY_PV="${PV/_alpha/Alpha}"
-MY_PV="${MY_PV/_beta/Beta}"
-MY_PV="${MY_PV/_rc/RC}"
-
-MY_P="SABnzbd-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/";
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
-S="${WORKDIR}/${MY_P}"
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- >=dev-python/apprise-1.8.0[${PYTHON_USEDEP}]
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/cheetah3[${PYTHON_USEDEP}]
- dev-python/cherrypy[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
- >=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/portend[${PYTHON_USEDEP}]
- dev-python/puremagic[${PYTHON_USEDEP}]
- ~dev-python/sabctools-8.2.5[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- || (
- >=app-arch/par2cmdline-0.8
- >=app-arch/par2cmdline-turbo-1.1.0
- )
- net-misc/wget
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/flaky[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
- >=dev-python/pyfakefs-5.6.0[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-httpbin[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/selenium[${PYTHON_USEDEP}]
- dev-python/tavalidate[${PYTHON_USEDEP}]
- >=dev-python/tavern-2[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/xmltodict[${PYTHON_USEDEP}]
- ')
- app-arch/p7zip
- app-arch/unrar
- app-arch/unzip
- www-apps/chromedriver-bin
- )
-"
-
-src_test(
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 5aa2e64cdad49cced53cbc75022fcb46e2fb782f
Author: Sam James gentoo org>
AuthorDate: Sun Jun 1 22:20:57 2025 +
Commit: Sam James gentoo org>
CommitDate: Sun Jun 1 22:20:57 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa2e64c
net-nntp/sabnzbd: Stabilize 4.5.1 amd64, #957020
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild
index b8908b3fe72b..98d518676adf 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 4da9d070934fd9cc13bd811597fec37e72e9b3e7
Author: Joe Kappus wt gd>
AuthorDate: Tue Apr 1 05:00:21 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Apr 29 21:41:44 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da9d070
net-nntp/sabnzbd: add 4.5.1
Signed-off-by: Joe Kappus wt.gd>
Part-of: https://github.com/gentoo/gentoo/pull/41412
Closes: https://github.com/gentoo/gentoo/pull/41412
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild | 176 ++
2 files changed, 177 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index cffcc27f921e..e5a977350dd3 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-4.3.3-src.tar.gz 5108172 BLAKE2B
668c2c13da3039f2ca34a2d67a1b06a6cb831a27b3bf997bdba674e1830a01837561b67a97d802a4ae2018085e7491489c87398801e0413e3006911620c4e324
SHA512
9b4bd35b1c44c9dc03a83319450b71043f4ffcf7c680e5d206ed51157d0fc69376065d0a5cec7dd144bfca9eaa1932bb7d2fc984dea5cacd8361c91ad701e8f2
DIST SABnzbd-4.4.1-src.tar.gz 5114314 BLAKE2B
2cd96635b35c23ca4a34534ac2133b33fe414ae5037ebaebd8d6cf57da38d04fd26ffcac52fe72f8893483328ffc229cdc3a98d293e5976453b33128eb743a70
SHA512
a0fa34bc6abafa0cd0aacf51ca4527c2fa2bf1a38e8e7fd03417a66621c54eae493cdcb03697bdd0e6c010f30f002290362b6aa0f62f4ef67693a80af5c39bbf
+DIST SABnzbd-4.5.1-src.tar.gz 5180055 BLAKE2B
38fa354bc4f713596ed5304aa7110466d8be69f6576934e50600c686415fe20da20a04b2e043dabfd3ec354268ef7d15629dd0c41ca9c8cb36449889a762df69
SHA512
d9acd9632de34060c4679ed1ccecfac58c227ca8065e168131bed725ddccd60082aff384117ad43537b45957a48b641d1ad9bfed2f4c00a6a2aab9175e5ab3ae
diff --git a/net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild
new file mode 100644
index ..b8908b3fe72b
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.5.1.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="SABnzbd-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ >=dev-python/apprise-1.9.2[${PYTHON_USEDEP}]
+ dev-python/chardet[${PYTHON_USEDEP}]
+ >=dev-python/cheetah3-3.4.0[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.2.5[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-1.1.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ >=dev-python/pyfakefs-5.6.0[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: fdabfb0d842ac454726058b74059c5428911bb1a
Author: Joe Kappus wt gd>
AuthorDate: Tue Mar 11 04:24:54 2025 +
Commit: Sam James gentoo org>
CommitDate: Tue Mar 11 08:06:58 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdabfb0d
net-nntp/sabnzbd: enable py3.13
Tests pass
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/41008
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.4.1.ebuild | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.4.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.4.1.ebuild
index 26f113c0fba0..d69e44dc9cbe 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.4.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.4.1.ebuild
@@ -3,8 +3,7 @@
EAPI="8"
-#dev-python/tavern needs py3.13 before incrementing
-PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_COMPAT=( python3_{11..13} )
PYTHON_REQ_USE="sqlite"
inherit optfeature python-single-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 69d2fabf7f043096bb27614286c4ac70589edfaa
Author: Joe Kappus wt gd>
AuthorDate: Fri Feb 21 19:33:52 2025 +
Commit: Sam James gentoo org>
CommitDate: Mon Mar 10 05:38:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69d2fabf
net-nntp/sabnzbd: add 4.4.1
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/40690
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.4.1.ebuild | 180 ++
2 files changed, 181 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 288af2d16f52..cffcc27f921e 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1,2 @@
DIST SABnzbd-4.3.3-src.tar.gz 5108172 BLAKE2B
668c2c13da3039f2ca34a2d67a1b06a6cb831a27b3bf997bdba674e1830a01837561b67a97d802a4ae2018085e7491489c87398801e0413e3006911620c4e324
SHA512
9b4bd35b1c44c9dc03a83319450b71043f4ffcf7c680e5d206ed51157d0fc69376065d0a5cec7dd144bfca9eaa1932bb7d2fc984dea5cacd8361c91ad701e8f2
+DIST SABnzbd-4.4.1-src.tar.gz 5114314 BLAKE2B
2cd96635b35c23ca4a34534ac2133b33fe414ae5037ebaebd8d6cf57da38d04fd26ffcac52fe72f8893483328ffc229cdc3a98d293e5976453b33128eb743a70
SHA512
a0fa34bc6abafa0cd0aacf51ca4527c2fa2bf1a38e8e7fd03417a66621c54eae493cdcb03697bdd0e6c010f30f002290362b6aa0f62f4ef67693a80af5c39bbf
diff --git a/net-nntp/sabnzbd/sabnzbd-4.4.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.4.1.ebuild
new file mode 100644
index ..26f113c0fba0
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.4.1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+#dev-python/tavern needs py3.13 before incrementing
+PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="SABnzbd-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ >=dev-python/apprise-1.8.0[${PYTHON_USEDEP}]
+ dev-python/chardet[${PYTHON_USEDEP}]
+ >=dev-python/cheetah3-3.4.0[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.2.5[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-1.1.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ >=dev-python/pyfakefs-5.6.0[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+ tests/test_getipaddress.py
+ tests/test_rss.py
+ tests/test_urlgrabber.py
+ tests/test_utils/test_happyeyeballs.py
+ tests/test_utils/test_internetspeed.py
+ )
+ local EPYTEST_DESELECT=(
+ # network sandbox
+ 'tests/
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: a9d2573cf5c0211f0fe1c1269dfb9d07bf34dbce
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Nov 2 10:08:14 2024 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Nov 2 10:08:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9d2573c
net-nntp/sabnzbd: Stabilize 4.3.3 amd64, #942746
Signed-off-by: Arthur Zamarin gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild
index ece533e3a260..d1a47f998e84 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 30eae79424d3ba6e592203edaad666acd0498b88
Author: Michał Górny gentoo org>
AuthorDate: Sat Nov 2 10:13:01 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Nov 2 10:13:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30eae794
net-nntp/sabnzbd: Remove old
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/Manifest | 1 -
net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild | 177 --
2 files changed, 178 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index e0d482575a8c..288af2d16f52 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1 @@
-DIST SABnzbd-4.3.2-src.tar.gz 5106752 BLAKE2B
0f8c934b862354158e8aa081adc9beec285e2f3b01899b6ae4e51e7b236aacf1a5dfff21a4e847add1412c620cd6da2e7c2e38173c3450443b37142332ab5659
SHA512
3b119ac4f3de55191e9ed4668b5423e680a11e12f98f0d3d82cc7e2195af316c30711372771a6ab863bcc3fdf39e79f121781341872b42cfbdec332f63ffc29a
DIST SABnzbd-4.3.3-src.tar.gz 5108172 BLAKE2B
668c2c13da3039f2ca34a2d67a1b06a6cb831a27b3bf997bdba674e1830a01837561b67a97d802a4ae2018085e7491489c87398801e0413e3006911620c4e324
SHA512
9b4bd35b1c44c9dc03a83319450b71043f4ffcf7c680e5d206ed51157d0fc69376065d0a5cec7dd144bfca9eaa1932bb7d2fc984dea5cacd8361c91ad701e8f2
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
deleted file mode 100644
index 8170087d60e0..
--- a/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite"
-
-inherit optfeature python-single-r1 systemd
-
-MY_PV="${PV/_alpha/Alpha}"
-MY_PV="${MY_PV/_beta/Beta}"
-MY_PV="${MY_PV/_rc/RC}"
-
-MY_P="SABnzbd-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/";
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
-S="${WORKDIR}/${MY_P}"
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- >=dev-python/apprise-1.8.0[${PYTHON_USEDEP}]
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/cheetah3[${PYTHON_USEDEP}]
- dev-python/cherrypy[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
- >=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/portend[${PYTHON_USEDEP}]
- dev-python/puremagic[${PYTHON_USEDEP}]
- ~dev-python/sabctools-8.2.3[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- || (
- >=app-arch/par2cmdline-0.8
- >=app-arch/par2cmdline-turbo-1.1.0
- )
- net-misc/wget
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/flaky[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
- =dev-python/tavern-2[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/xmltodict[${PYTHON_USEDEP}]
- ')
- app-arch/p7zip
- app-arch/unrar
- app-arch/unzip
- www-apps/chromedriver-bin
- )
-"
-
-src_test() {
- local EPYTEST_IGNORE=(
- # network sandbox
- tests/test_getipaddress.py
- tests/test_rss.py
- tests/test_urlgrabber.py
- tests/test_utils/test_happyeyeballs.py
- tests/test_utils/test_internetspeed.py
- )
- local EPYTEST_DESELECT=(
- # network sandbox
- 'tests/test_cfg.py::TestValidators::test_validate_host'
- 'tests/test_consistency.py::TestWiki'
- 'tests/test_newswrapper.py::TestNewsWrapper'
- 'tests/test_happyeyeballs.py::TestHappyEyeballs'
- 'tests/test_internetspeed.py::TestInternetSpeed'
- # Just plain fails
- 'tests/test_newsunpack.py::TestPar2Repair::test_basic'
- # Chromedriver tests don't want to behave in portage
-
'tests/test_functional_config.py::TestBasicPages::test_base_pages'
-
'tests/test_functional_config.py::TestBasicPages::test_base_submit_pages'
- 'tests/test_functional_config.py::TestConfigLogin::test_login'
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 49261f35e07bbeb4769ddeea0b739500e90b4a77
Author: Joe Kappus wt gd>
AuthorDate: Fri Sep 27 07:44:30 2024 +
Commit: Joonas Niilola gentoo org>
CommitDate: Fri Oct 25 11:36:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49261f35
net-nntp/sabnzbd: add 4.3.3
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/38797
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild | 179 ++
2 files changed, 180 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 11883a6fdd50..e0d482575a8c 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1,2 @@
DIST SABnzbd-4.3.2-src.tar.gz 5106752 BLAKE2B
0f8c934b862354158e8aa081adc9beec285e2f3b01899b6ae4e51e7b236aacf1a5dfff21a4e847add1412c620cd6da2e7c2e38173c3450443b37142332ab5659
SHA512
3b119ac4f3de55191e9ed4668b5423e680a11e12f98f0d3d82cc7e2195af316c30711372771a6ab863bcc3fdf39e79f121781341872b42cfbdec332f63ffc29a
+DIST SABnzbd-4.3.3-src.tar.gz 5108172 BLAKE2B
668c2c13da3039f2ca34a2d67a1b06a6cb831a27b3bf997bdba674e1830a01837561b67a97d802a4ae2018085e7491489c87398801e0413e3006911620c4e324
SHA512
9b4bd35b1c44c9dc03a83319450b71043f4ffcf7c680e5d206ed51157d0fc69376065d0a5cec7dd144bfca9eaa1932bb7d2fc984dea5cacd8361c91ad701e8f2
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild
new file mode 100644
index ..ece533e3a260
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.3.3.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="SABnzbd-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ >=dev-python/apprise-1.8.0[${PYTHON_USEDEP}]
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.2.5[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-1.1.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ >=dev-python/pyfakefs-5.6.0[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+ tests/test_getipaddress.py
+ tests/test_rss.py
+ tests/test_urlgrabber.py
+ tests/test_utils/test_happyeyeballs.py
+ tests/test_utils/test_internetspeed.py
+ )
+ local EPYTEST_DESELECT=(
+ # network sandbox
+ 'tests/test_cfg.py::TestValidators::test_validate_host'
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 5d772711a827955609c80a28233275e7f2ba2f78
Author: Michał Górny gentoo org>
AuthorDate: Sat Aug 24 14:03:52 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Aug 24 14:03:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d772711
net-nntp/sabnzbd: Stabilize 4.3.2 amd64, #938451
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
index 109c2151554f..8170087d60e0 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 34ce25a71bf41eac5dd8da14b4bc9e58b7a79204
Author: Michał Górny gentoo org>
AuthorDate: Sat Aug 24 14:04:11 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Aug 24 14:04:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34ce25a7
net-nntp/sabnzbd: Remove old
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/Manifest | 2 -
net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild | 171 -
net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild | 173 --
3 files changed, 346 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 12586c28bf86..11883a6fdd50 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1 @@
-DIST SABnzbd-4.2.3-src.tar.gz 5096209 BLAKE2B
60d52f89cd85d942d50310b25016a33983889ee13e380785e3510b954e82ce6c29f867e4cf21814e4a949b9f0484cf55766583234bed7e91432a3a741ac3ba3a
SHA512
446985d6c5faddd90bff097a55fb2e4e588f9d5aad42215187bade57dab9b00c132d8d9116c68b8210b51d382740a97908f2b5d071cbf6b90fe9c7ecbfc65398
-DIST SABnzbd-4.3.1-src.tar.gz 5104424 BLAKE2B
d37b06da3943e1ae196b139c5c9be57b7c6af6225535ef3ca95c55dd93b6a64c7a2c2f73494c173d3284e63065f5a8867057a377ccf6505de7f6a2daa8b62a5f
SHA512
99584a6e66c81bea59d9c139deb8c9683804000c09feb6df10c96ec52c3d9deedd794cee3d9db845b58c27d151cc2fcd1be1b022ce256f750dc45ba8d4ecae52
DIST SABnzbd-4.3.2-src.tar.gz 5106752 BLAKE2B
0f8c934b862354158e8aa081adc9beec285e2f3b01899b6ae4e51e7b236aacf1a5dfff21a4e847add1412c620cd6da2e7c2e38173c3450443b37142332ab5659
SHA512
3b119ac4f3de55191e9ed4668b5423e680a11e12f98f0d3d82cc7e2195af316c30711372771a6ab863bcc3fdf39e79f121781341872b42cfbdec332f63ffc29a
diff --git a/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
deleted file mode 100644
index a724182b8531..
--- a/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
+++ /dev/null
@@ -1,171 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="sqlite"
-
-inherit optfeature python-single-r1 systemd
-
-MY_PV="${PV/_alpha/Alpha}"
-MY_PV="${MY_PV/_beta/Beta}"
-MY_PV="${MY_PV/_rc/RC}"
-
-MY_P="SABnzbd-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/";
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
-S="${WORKDIR}/${MY_P}"
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/cheetah3[${PYTHON_USEDEP}]
- dev-python/cherrypy[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
- >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/portend[${PYTHON_USEDEP}]
- dev-python/puremagic[${PYTHON_USEDEP}]
- ~dev-python/sabctools-8.1.0[${PYTHON_USEDEP}]
- ')
-"
-RDEPEND="
- ${DEPEND}
- || (
- >=app-arch/par2cmdline-0.8
- >=app-arch/par2cmdline-turbo-1.1.0
- )
- net-misc/wget
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/flaky[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
- =dev-python/tavern-2[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/xmltodict[${PYTHON_USEDEP}]
- ')
- app-arch/p7zip
- app-arch/unrar
- app-arch/unzip
- www-apps/chromedriver-bin
- )
-"
-
-src_test() {
- local EPYTEST_IGNORE=(
- # network sandbox
- tests/test_getipaddress.py
- tests/test_rss.py
- tests/test_urlgrabber.py
- tests/test_utils/test_happyeyeballs.py
- tests/test_utils/test_internetspeed.py
- )
- local EPYTEST_DESELECT=(
- # network sandbox
- 'tests/test_cfg.py::TestValidators::test_validate_host'
- 'tests/test_consistency.py::TestWiki'
- 'tests/test_newswrapper.py::TestNewsWrapper'
- 'tests/test_happyeyeballs.py::TestHappyEyeballs'
- 'tests/test_internetspeed.py::TestInternetSpeed'
- # Just plain fails
- 'tests/test_newsunpack.py::TestPar2Repair::t
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: a96999c785f8a2ca9309034e67e3b0fb6d846923
Author: Michał Górny gentoo org>
AuthorDate: Sat Aug 24 13:48:46 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Sat Aug 24 13:48:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96999c7
net-nntp/sabnzbd: Deselect test failing w/ cryptography-43
Bug: https://bugs.gentoo.org/938453
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
index f1cebec164bd..109c2151554f 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
@@ -116,6 +116,8 @@ src_test() {
'tests/test_functional_sorting.py::TestDownloadSorting'
# Bug https://bugs.gentoo.org/934331 fixed in 4.3.3.
'tests/test_sorting.py::TestSortingSorter'
+ # cryptography-43, https://bugs.gentoo.org/938453
+
'tests/test_utils/test_cert_gen.py::TestCertGen::test_generate_key_custom[512-test_key.pem]'
)
# The test suite is prone to being broken by random plugins that happen
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 62cf959905b7652efa9b9c20144e0ecc137dcbb0
Author: Joe Kappus wt gd>
AuthorDate: Thu Jul 18 05:02:14 2024 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sat Jul 20 04:14:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62cf9599
net-nntp/sabnzbd: 4.3.2 disable failing test
Spoken with upstream, this is fixed in 4.3.3 (which uses newer pyfakefs).
Caused by https://github.com/pytest-dev/pyfakefs/issues/1038
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/36990
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
index 2398a9bbcbb2..f1cebec164bd 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
@@ -114,6 +114,8 @@ src_test() {
'tests/test_functional_misc.py::TestQueueRepair::test_queue_repair'
'tests/test_functional_misc.py::TestDaemonizing::test_daemonizing'
'tests/test_functional_sorting.py::TestDownloadSorting'
+ # Bug https://bugs.gentoo.org/934331 fixed in 4.3.3.
+ 'tests/test_sorting.py::TestSortingSorter'
)
# The test suite is prone to being broken by random plugins that happen
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: a622299dfbcc5d42b1e9a4e1418b1bbf64323cdd
Author: Joe Kappus wt gd>
AuthorDate: Mon Jun 3 05:23:18 2024 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sat Jul 20 04:14:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a622299d
net-nntp/sabnzbd: add 4.3.2
Signed-off-by: Joe Kappus wt.gd>
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild | 173 ++
2 files changed, 174 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 43a63e57d5ce..12586c28bf86 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-4.2.3-src.tar.gz 5096209 BLAKE2B
60d52f89cd85d942d50310b25016a33983889ee13e380785e3510b954e82ce6c29f867e4cf21814e4a949b9f0484cf55766583234bed7e91432a3a741ac3ba3a
SHA512
446985d6c5faddd90bff097a55fb2e4e588f9d5aad42215187bade57dab9b00c132d8d9116c68b8210b51d382740a97908f2b5d071cbf6b90fe9c7ecbfc65398
DIST SABnzbd-4.3.1-src.tar.gz 5104424 BLAKE2B
d37b06da3943e1ae196b139c5c9be57b7c6af6225535ef3ca95c55dd93b6a64c7a2c2f73494c173d3284e63065f5a8867057a377ccf6505de7f6a2daa8b62a5f
SHA512
99584a6e66c81bea59d9c139deb8c9683804000c09feb6df10c96ec52c3d9deedd794cee3d9db845b58c27d151cc2fcd1be1b022ce256f750dc45ba8d4ecae52
+DIST SABnzbd-4.3.2-src.tar.gz 5106752 BLAKE2B
0f8c934b862354158e8aa081adc9beec285e2f3b01899b6ae4e51e7b236aacf1a5dfff21a4e847add1412c620cd6da2e7c2e38173c3450443b37142332ab5659
SHA512
3b119ac4f3de55191e9ed4668b5423e680a11e12f98f0d3d82cc7e2195af316c30711372771a6ab863bcc3fdf39e79f121781341872b42cfbdec332f63ffc29a
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
new file mode 100644
index ..2398a9bbcbb2
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.3.2.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="SABnzbd-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ >=dev-python/apprise-1.8.0[${PYTHON_USEDEP}]
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.8.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.2.3[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-1.1.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ =dev-python/tavern-2[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+ tests/test_getipaddress.py
+ tests/test_rss.py
+ tests/test_urlgrabber.py
+ tests/test_utils/test_happyeyeballs.py
+ tests/test_utils/test_internetspeed.py
+ )
+ local EPYTEST_DESELECT=(
+ # network sandbox
+ 'tests/test_cfg.py::TestValidators::test_validate_host'
+ 'tests/test_consistency.py::TestWiki'
+ 'tests/test_newswrapper.py::TestNewsWrapper'
+ 'tests/test_happyeyeballs.py::TestHappyEyeballs'
+ 'tests/test_internetspeed.py::TestInternetSpeed'
+ # Just plain fails
+ 'tests/test_newsunpack.py::TestP
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: ccaae79e37dfebd6a79afab2bb7f44317eb3959e
Author: Michał Górny gentoo org>
AuthorDate: Wed May 22 11:38:29 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Wed May 22 11:38:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccaae79e
net-nntp/sabnzbd: Add dev-python/pytest-asyncio dep
Closes: https://bugs.gentoo.org/932451
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild
index 6d3f843276a8..d5ca5cb9611a 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild
@@ -60,6 +60,7 @@ BDEPEND="
dev-python/flaky[${PYTHON_USEDEP}]
>=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: be03180104ea8b70de941c329ded0ae3707cc081
Author: Joe Kappus wt gd>
AuthorDate: Mon May 6 06:39:43 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Wed May 22 06:55:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be031801
net-nntp/sabnzbd: fix 4.2.3 tests
Closes: https://bugs.gentoo.org/930696
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/36579
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild | 6 +++---
net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
index da52ebab4561..a724182b8531 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
@@ -58,11 +58,11 @@ BDEPEND="
$(python_gen_cond_dep '
dev-python/flaky[${PYTHON_USEDEP}]
>=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 8b6e20eb09e9116cdc41d6db7633d51b07901765
Author: Joe Kappus wt gd>
AuthorDate: Mon May 6 06:22:06 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Wed May 22 06:55:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6e20eb
net-nntp/sabnzbd: add 4.3.1
Closes: https://bugs.gentoo.org/931258
Signed-off-by: Joe Kappus wt.gd>
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild | 172 ++
2 files changed, 173 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 8ed8e4b99f3e..43a63e57d5ce 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1,2 @@
DIST SABnzbd-4.2.3-src.tar.gz 5096209 BLAKE2B
60d52f89cd85d942d50310b25016a33983889ee13e380785e3510b954e82ce6c29f867e4cf21814e4a949b9f0484cf55766583234bed7e91432a3a741ac3ba3a
SHA512
446985d6c5faddd90bff097a55fb2e4e588f9d5aad42215187bade57dab9b00c132d8d9116c68b8210b51d382740a97908f2b5d071cbf6b90fe9c7ecbfc65398
+DIST SABnzbd-4.3.1-src.tar.gz 5104424 BLAKE2B
d37b06da3943e1ae196b139c5c9be57b7c6af6225535ef3ca95c55dd93b6a64c7a2c2f73494c173d3284e63065f5a8867057a377ccf6505de7f6a2daa8b62a5f
SHA512
99584a6e66c81bea59d9c139deb8c9683804000c09feb6df10c96ec52c3d9deedd794cee3d9db845b58c27d151cc2fcd1be1b022ce256f750dc45ba8d4ecae52
diff --git a/net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild
new file mode 100644
index ..1cbf713047b9
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.3.1.ebuild
@@ -0,0 +1,172 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="SABnzbd-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ >=dev-python/apprise-1.7.6[${PYTHON_USEDEP}]
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.1.0[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-1.1.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ =dev-python/tavern-2[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+ tests/test_getipaddress.py
+ tests/test_rss.py
+ tests/test_urlgrabber.py
+ tests/test_utils/test_happyeyeballs.py
+ tests/test_utils/test_internetspeed.py
+ )
+ local EPYTEST_DESELECT=(
+ # network sandbox
+ 'tests/test_cfg.py::TestValidators::test_validate_host'
+ 'tests/test_consistency.py::TestWiki'
+ 'tests/test_newswrapper.py::TestNewsWrapper'
+ 'tests/test_happyeyeballs.py::TestHappyEyeballs'
+ 'tests/test_internetspeed.py::TestInternetSpeed'
+ # Just plain fails
+ 'tests/test_newsunpack.py::TestPar2Repair::test_basic'
+ # Chromedriver tests don't want to behave in portage
+
'tests/test_functional_config.py::TestBasicPages::test_base_pages'
+
'tests/test_functional_config.py::TestBasicPages::test_base_submit_pages'
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: ff8a3f384d0d9dc1a6d3750970eb44f09d38cdba
Author: Michał Górny gentoo org>
AuthorDate: Tue May 21 12:06:15 2024 +
Commit: Michał Górny gentoo org>
CommitDate: Tue May 21 12:44:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff8a3f38
net-nntp/sabnzbd: Remove old
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/Manifest | 4 -
net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild | 165
net-nntp/sabnzbd/sabnzbd-4.0.3.ebuild | 165
net-nntp/sabnzbd/sabnzbd-4.2.1.ebuild | 164
net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild | 171 --
5 files changed, 669 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 14ea32511fa2..8ed8e4b99f3e 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,5 +1 @@
-DIST SABnzbd-4.0.2-src.tar.gz 5081392 BLAKE2B
1740aad2a5b248b22dda42cb22b740c54d792e726bec27c832ffc8919d863f1cec26aaff4e789e0dd8ae3647332f9aa9b26ca5422ce7baf955f8c37ac8c22142
SHA512
2f0d2297449ecbf8ddbb7a571f6dfa6717c5b118389a67e46072f25daca16d2983827e8f17e1cf016fbf2985fa5594dbafc62cf13601607dc2b4d9849098982b
-DIST SABnzbd-4.0.3-src.tar.gz 5084243 BLAKE2B
ad7787cb4dd0bd2fca6cb0a69f395ff0cdffcaaa09ae05a1ee44b809e26ba1879ae018fdb94b7d468aac433af41d57ea36443aa8b12145a792557c3be239ae15
SHA512
5b35575d5be0942a632ecd9226b80fdcf865f94350d756c5265ea9aad587a3b4f907cd5ba1a6f3366b6b0e9dd58221268647c14c8e41f58ebb9e8a3e3ac9031d
-DIST SABnzbd-4.2.1-src.tar.gz 5075716 BLAKE2B
e4248a7eac3f97b1ba3ba69a56cef8f5e37c9797603f83a1ecd37f85b56f72b209b2caa3b00c5163c50dfb3de20ea5148f5a2f3c029d7f2aff8239aa9c2d35fe
SHA512
08521d491f8995698dd92b972df9491c0d1821871322cba63812f7655d60fa71b9f1a6c6691635882fa3214d34d255c33c17d1bf0164a5f54856a5caa0a81dc5
-DIST SABnzbd-4.2.2-src.tar.gz 5096168 BLAKE2B
1768ebc6bd26a61724f3efefe83ea9c7e4245880b914b6da8fd27be15270cf9d2c9382693bbbcc8bb2c92588f815d8a6dbee14dbe70bb7ec4281ea056c5b9ed0
SHA512
4979b3e747c15f85b5c62edd2d3b6b7e01889c88d1a5645366ed6c058eb7f3bb31bcb532fb2b96c475fa4a769d6ad86a2052f275cdd71f3422d56e6af4386157
DIST SABnzbd-4.2.3-src.tar.gz 5096209 BLAKE2B
60d52f89cd85d942d50310b25016a33983889ee13e380785e3510b954e82ce6c29f867e4cf21814e4a949b9f0484cf55766583234bed7e91432a3a741ac3ba3a
SHA512
446985d6c5faddd90bff097a55fb2e4e588f9d5aad42215187bade57dab9b00c132d8d9116c68b8210b51d382740a97908f2b5d071cbf6b90fe9c7ecbfc65398
diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
deleted file mode 100644
index 3cecba4b03be..
--- a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-
-inherit optfeature python-single-r1 systemd
-
-MY_PV="${PV/_alpha/Alpha}"
-MY_PV="${MY_PV/_beta/Beta}"
-MY_PV="${MY_PV/_rc/RC}"
-
-MY_P="${PN/sab/SAB}-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/";
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
-S="${WORKDIR}/${MY_P}"
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/cheetah3[${PYTHON_USEDEP}]
- dev-python/cherrypy[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
- >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/portend[${PYTHON_USEDEP}]
- dev-python/puremagic[${PYTHON_USEDEP}]
- ~dev-python/sabctools-7.0.2[${PYTHON_USEDEP}]
- ')
- test? ( $(python_gen_cond_dep '
- dev-python/tavalidate[${PYTHON_USEDEP}]
- >=dev-python/tavern-2[${PYTHON_USEDEP}]
- ')
- )
-"
-RDEPEND="
- ${DEPEND}
- >=app-arch/par2cmdline-0.8
- net-misc/wget
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- dev-python/flaky[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
- dev-python/pyfakefs[${PYTHON_USEDEP}]
- dev-python/pytest-httpbin[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
-
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 7a9bd9b6e3d931f7c452d9177a3a08b09fd28af9
Author: Joonas Niilola gentoo org>
AuthorDate: Tue May 21 06:08:47 2024 +
Commit: Joonas Niilola gentoo org>
CommitDate: Tue May 21 06:09:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9bd9b6
net-nntp/sabnzbd: Stabilize 4.2.3 amd64, #932325
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
index 0cc03b59..da52ebab4561 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 9dd82e78872e53f7192227d469b1c2982256f475
Author: Joe Kappus wt gd>
AuthorDate: Tue Mar 19 10:11:26 2024 +
Commit: Sam James gentoo org>
CommitDate: Sat Mar 23 08:28:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dd82e78
net-nntp/sabnzbd: add 4.2.3
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/35829
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild | 171 ++
2 files changed, 172 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index fbc3d461eed8..14ea32511fa2 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -2,3 +2,4 @@ DIST SABnzbd-4.0.2-src.tar.gz 5081392 BLAKE2B
1740aad2a5b248b22dda42cb22b740c54d
DIST SABnzbd-4.0.3-src.tar.gz 5084243 BLAKE2B
ad7787cb4dd0bd2fca6cb0a69f395ff0cdffcaaa09ae05a1ee44b809e26ba1879ae018fdb94b7d468aac433af41d57ea36443aa8b12145a792557c3be239ae15
SHA512
5b35575d5be0942a632ecd9226b80fdcf865f94350d756c5265ea9aad587a3b4f907cd5ba1a6f3366b6b0e9dd58221268647c14c8e41f58ebb9e8a3e3ac9031d
DIST SABnzbd-4.2.1-src.tar.gz 5075716 BLAKE2B
e4248a7eac3f97b1ba3ba69a56cef8f5e37c9797603f83a1ecd37f85b56f72b209b2caa3b00c5163c50dfb3de20ea5148f5a2f3c029d7f2aff8239aa9c2d35fe
SHA512
08521d491f8995698dd92b972df9491c0d1821871322cba63812f7655d60fa71b9f1a6c6691635882fa3214d34d255c33c17d1bf0164a5f54856a5caa0a81dc5
DIST SABnzbd-4.2.2-src.tar.gz 5096168 BLAKE2B
1768ebc6bd26a61724f3efefe83ea9c7e4245880b914b6da8fd27be15270cf9d2c9382693bbbcc8bb2c92588f815d8a6dbee14dbe70bb7ec4281ea056c5b9ed0
SHA512
4979b3e747c15f85b5c62edd2d3b6b7e01889c88d1a5645366ed6c058eb7f3bb31bcb532fb2b96c475fa4a769d6ad86a2052f275cdd71f3422d56e6af4386157
+DIST SABnzbd-4.2.3-src.tar.gz 5096209 BLAKE2B
60d52f89cd85d942d50310b25016a33983889ee13e380785e3510b954e82ce6c29f867e4cf21814e4a949b9f0484cf55766583234bed7e91432a3a741ac3ba3a
SHA512
446985d6c5faddd90bff097a55fb2e4e588f9d5aad42215187bade57dab9b00c132d8d9116c68b8210b51d382740a97908f2b5d071cbf6b90fe9c7ecbfc65398
diff --git a/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
new file mode 100644
index ..0cc03b59
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.2.3.ebuild
@@ -0,0 +1,171 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="SABnzbd-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.1.0[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-1.1.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 0b94789f5b004fe13ca756b8e9be67bd31ec2344
Author: Sam James gentoo org>
AuthorDate: Sun Feb 18 12:54:26 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Feb 18 12:54:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b94789f
net-nntp/sabnzbd: fixup pytest plugin handling
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild
index f035384b9b22..0cc03b59 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild
@@ -93,8 +93,6 @@ src_test() {
'tests/test_newswrapper.py::TestNewsWrapper'
'tests/test_happyeyeballs.py::TestHappyEyeballs'
'tests/test_internetspeed.py::TestInternetSpeed'
- # Doesn't work, fixture 'fs' not found
- 'tests/test_dirscanner.py::TestDirScanner'
# Just plain fails
'tests/test_newsunpack.py::TestPar2Repair::test_basic'
# Chromedriver tests don't want to behave in portage
@@ -116,8 +114,17 @@ src_test() {
'tests/test_functional_sorting.py::TestDownloadSorting'
)
+ # The test suite is prone to being broken by random plugins that happen
+ # to be installed, so disable autoloading.
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -s -p pytest_mock -p tavern
+ # Use PYTEST_PLUGINS instead of args to 'epytest' because the test suite
+ # calls pytest itself and the args would get lost. To get the list of
plugins,
+ # if stuck, comment out the AUTOLOAD line above, look at the list of
loaded
+ # plugins at the top of the pytest output, then translate those into
module names
+ # by e.g. checking equery f.
+ local -x
PYTEST_PLUGINS=pytest_mock,tavern,tavern._core.pytest,pyfakefs.pytest_plugin
+
+ epytest -s
}
src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: ebbb58d781061676653cfbd2000d1ef4d6865563
Author: Joe Kappus wt gd>
AuthorDate: Wed Jan 31 09:58:02 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Feb 18 12:54:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebbb58d7
net-nntp/sabnzbd: test cleanup
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/35112
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild
index a2e984203831..f035384b9b22 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild
@@ -61,6 +61,7 @@ BDEPEND="
dev-python/pyfakefs[${PYTHON_USEDEP}]
dev-python/pytest-httpbin[${PYTHON_USEDEP}]
dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/selenium[${PYTHON_USEDEP}]
@@ -92,7 +93,7 @@ src_test() {
'tests/test_newswrapper.py::TestNewsWrapper'
'tests/test_happyeyeballs.py::TestHappyEyeballs'
'tests/test_internetspeed.py::TestInternetSpeed'
- # Doesn't work, complains mocker missing even when pytest-mock
installed
+ # Doesn't work, fixture 'fs' not found
'tests/test_dirscanner.py::TestDirScanner'
# Just plain fails
'tests/test_newsunpack.py::TestPar2Repair::test_basic'
@@ -116,8 +117,7 @@ src_test() {
)
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=tavern._core.pytest
- epytest -s
+ epytest -s -p pytest_mock -p tavern
}
src_install() {
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: ff52ec6970231fb5777fb4fa163dd6723fe186d0
Author: Joe Kappus wt gd>
AuthorDate: Wed Jan 31 08:16:42 2024 +
Commit: Sam James gentoo org>
CommitDate: Sun Feb 18 12:54:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff52ec69
net-nntp/sabnzbd: add 4.2.2
Signed-off-by: Joe Kappus wt.gd>
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild | 164 ++
2 files changed, 165 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 52eb1b3920ae..fbc3d461eed8 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1,4 @@
DIST SABnzbd-4.0.2-src.tar.gz 5081392 BLAKE2B
1740aad2a5b248b22dda42cb22b740c54d792e726bec27c832ffc8919d863f1cec26aaff4e789e0dd8ae3647332f9aa9b26ca5422ce7baf955f8c37ac8c22142
SHA512
2f0d2297449ecbf8ddbb7a571f6dfa6717c5b118389a67e46072f25daca16d2983827e8f17e1cf016fbf2985fa5594dbafc62cf13601607dc2b4d9849098982b
DIST SABnzbd-4.0.3-src.tar.gz 5084243 BLAKE2B
ad7787cb4dd0bd2fca6cb0a69f395ff0cdffcaaa09ae05a1ee44b809e26ba1879ae018fdb94b7d468aac433af41d57ea36443aa8b12145a792557c3be239ae15
SHA512
5b35575d5be0942a632ecd9226b80fdcf865f94350d756c5265ea9aad587a3b4f907cd5ba1a6f3366b6b0e9dd58221268647c14c8e41f58ebb9e8a3e3ac9031d
DIST SABnzbd-4.2.1-src.tar.gz 5075716 BLAKE2B
e4248a7eac3f97b1ba3ba69a56cef8f5e37c9797603f83a1ecd37f85b56f72b209b2caa3b00c5163c50dfb3de20ea5148f5a2f3c029d7f2aff8239aa9c2d35fe
SHA512
08521d491f8995698dd92b972df9491c0d1821871322cba63812f7655d60fa71b9f1a6c6691635882fa3214d34d255c33c17d1bf0164a5f54856a5caa0a81dc5
+DIST SABnzbd-4.2.2-src.tar.gz 5096168 BLAKE2B
1768ebc6bd26a61724f3efefe83ea9c7e4245880b914b6da8fd27be15270cf9d2c9382693bbbcc8bb2c92588f815d8a6dbee14dbe70bb7ec4281ea056c5b9ed0
SHA512
4979b3e747c15f85b5c62edd2d3b6b7e01889c88d1a5645366ed6c058eb7f3bb31bcb532fb2b96c475fa4a769d6ad86a2052f275cdd71f3422d56e6af4386157
diff --git a/net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild
new file mode 100644
index ..a2e984203831
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.2.2.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="SABnzbd-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.1.0[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-1.1.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 6fed3cb7539f15402f1c58dbf83f127c7d3ee96f
Author: Joonas Niilola gentoo org>
AuthorDate: Sat Jan 13 09:06:27 2024 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sat Jan 13 09:07:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fed3cb7
net-nntp/sabnzbd: disable py3.9
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.2.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.2.1.ebuild
index a5195f3815a2..a2e984203831 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.2.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.2.1.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="sqlite"
inherit optfeature python-single-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 6836b2807d174b4db6904f758728eb4722309c8d
Author: Joe Kappus wt gd>
AuthorDate: Sat Jan 13 09:03:53 2024 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sat Jan 13 09:07:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6836b280
net-nntp/sabnzbd: add 4.2.1
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/34136
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.2.1.ebuild | 164 ++
2 files changed, 165 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index b3a6dc7ba2d9..52eb1b3920ae 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-4.0.2-src.tar.gz 5081392 BLAKE2B
1740aad2a5b248b22dda42cb22b740c54d792e726bec27c832ffc8919d863f1cec26aaff4e789e0dd8ae3647332f9aa9b26ca5422ce7baf955f8c37ac8c22142
SHA512
2f0d2297449ecbf8ddbb7a571f6dfa6717c5b118389a67e46072f25daca16d2983827e8f17e1cf016fbf2985fa5594dbafc62cf13601607dc2b4d9849098982b
DIST SABnzbd-4.0.3-src.tar.gz 5084243 BLAKE2B
ad7787cb4dd0bd2fca6cb0a69f395ff0cdffcaaa09ae05a1ee44b809e26ba1879ae018fdb94b7d468aac433af41d57ea36443aa8b12145a792557c3be239ae15
SHA512
5b35575d5be0942a632ecd9226b80fdcf865f94350d756c5265ea9aad587a3b4f907cd5ba1a6f3366b6b0e9dd58221268647c14c8e41f58ebb9e8a3e3ac9031d
+DIST SABnzbd-4.2.1-src.tar.gz 5075716 BLAKE2B
e4248a7eac3f97b1ba3ba69a56cef8f5e37c9797603f83a1ecd37f85b56f72b209b2caa3b00c5163c50dfb3de20ea5148f5a2f3c029d7f2aff8239aa9c2d35fe
SHA512
08521d491f8995698dd92b972df9491c0d1821871322cba63812f7655d60fa71b9f1a6c6691635882fa3214d34d255c33c17d1bf0164a5f54856a5caa0a81dc5
diff --git a/net-nntp/sabnzbd/sabnzbd-4.2.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.2.1.ebuild
new file mode 100644
index ..a5195f3815a2
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.2.1.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="SABnzbd-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.11[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-8.1.0[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-1.1.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+ tests/test_getipaddress.py
+ tests/test_rss.py
+ tests/test_urlgrabber.py
+ tests/test_utils/test_happyeyeballs.py
+ tests/test_utils/test_internetspeed.py
+ )
+ local EPYTEST_DESEL
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 34edd9c2df882726b4504167daa4cb2a5f37d1ea
Author: Michał Górny gentoo org>
AuthorDate: Sun Nov 19 08:27:53 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Nov 19 08:27:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34edd9c2
net-nntp/sabnzbd: Enable py3.12
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.0.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.0.3.ebuild
index 1c692de73502..9fd7edca031f 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.0.3.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.0.3.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="sqlite"
inherit optfeature python-single-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 42b97bddef895bbb0d9bf9686850bf43bc89bde2
Author: Joe Kappus wt gd>
AuthorDate: Fri Jul 28 07:26:11 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Tue Aug 15 12:27:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b97bdd
net-nntp/sabnzbd: add 4.0.3
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/32079
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.0.3.ebuild | 165 ++
2 files changed, 166 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index e4326d820519..b3a6dc7ba2d9 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1,2 @@
DIST SABnzbd-4.0.2-src.tar.gz 5081392 BLAKE2B
1740aad2a5b248b22dda42cb22b740c54d792e726bec27c832ffc8919d863f1cec26aaff4e789e0dd8ae3647332f9aa9b26ca5422ce7baf955f8c37ac8c22142
SHA512
2f0d2297449ecbf8ddbb7a571f6dfa6717c5b118389a67e46072f25daca16d2983827e8f17e1cf016fbf2985fa5594dbafc62cf13601607dc2b4d9849098982b
+DIST SABnzbd-4.0.3-src.tar.gz 5084243 BLAKE2B
ad7787cb4dd0bd2fca6cb0a69f395ff0cdffcaaa09ae05a1ee44b809e26ba1879ae018fdb94b7d468aac433af41d57ea36443aa8b12145a792557c3be239ae15
SHA512
5b35575d5be0942a632ecd9226b80fdcf865f94350d756c5265ea9aad587a3b4f907cd5ba1a6f3366b6b0e9dd58221268647c14c8e41f58ebb9e8a3e3ac9031d
diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.0.3.ebuild
new file mode 100644
index ..1c692de73502
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.0.3.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabctools-7.0.2[${PYTHON_USEDEP}]
+ ')
+ test? ( $(python_gen_cond_dep '
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ ')
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ >=app-arch/par2cmdline-0.8
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+ tests/test_getipaddress.py
+ tests/test_rss.py
+ tests/test_urlgrabber.py
+ tests/test_utils/test_happyeyeballs.py
+ tests/test_utils/test_internetspeed.py
+ )
+ local EPYTEST_DESELECT=(
+ # network sandbox
+ 'tests/test_cfg.py::TestValidators::test_validate_host'
+ 'tests/test_consistency.py::TestWiki'
+ 'tests/test_newswrapper.py::TestNewsWrapper'
+ # Doesn't work, complains mocker missing
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/, net-nntp/sabnzbd/files/
commit: a4da50d833572190c43afca51ff8369166f9a43a Author: Michał Górny gentoo org> AuthorDate: Mon Jul 24 15:04:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 24 15:05:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4da50d8 net-nntp/sabnzbd: Remove old Signed-off-by: Michał Górny gentoo.org> net-nntp/sabnzbd/Manifest | 3 - .../sabnzbd/files/sabnzbd-3.7.2-tavern-2.patch | 128 net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild | 156 --- net-nntp/sabnzbd/sabnzbd-3.7.2-r1.ebuild | 166 net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild | 168 - 5 files changed, 621 deletions(-) diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest index 9bf40591a345..e4326d820519 100644 --- a/net-nntp/sabnzbd/Manifest +++ b/net-nntp/sabnzbd/Manifest @@ -1,4 +1 @@ -DIST SABnzbd-3.7.1-src.tar.gz 5108463 BLAKE2B 5858fc5ece3948696132c64c1f4a7459319bbc604074dc78339e54e7e77353dbd141b4aad0c0cd027ac6ea1499aee0100ed7f4a1b20d0786728503eb6ffad055 SHA512 c76f74e20943196467206b5c0427421d7fe4e614855c477a045d06854c5247c13056ce9055d82b5f0c6391a046dc3c65c577e50fc30646c8f2290df4bada4fb9 -DIST SABnzbd-3.7.2-src.tar.gz 5108729 BLAKE2B 8c279663f5395b613e7122e349971994f98b3ef22d23f18083b64864bc6e27653ca525a59226d2af5dc10a8cfd7509014c60e5b322137239e6eec03239746768 SHA512 d5fa9dc1a3114bd0806e580a170552fb8821e375790c2b95c7add4b25a4ceabad24111c4d6a9c12bcc9447dc0a5cbf6a8595e0142a74ee9d161849a9e55609e9 -DIST SABnzbd-4.0.1-src.tar.gz 5079799 BLAKE2B 5020b0f906bdb87b5eb287fee321fc765ad959754f3293395275930deab7baf8533f575993ff5c02cfbc646745eefee1ca4aa8cbeaba94d15c43a4dc8d5c78e6 SHA512 98958e9c6b35118781fec28853f1b9a0405bd262aba734af22c0bb64d5d25899c49bcb3aac4f449baccc629da6739ab1c4a33f5947c61646b35788d9e971e9cb DIST SABnzbd-4.0.2-src.tar.gz 5081392 BLAKE2B 1740aad2a5b248b22dda42cb22b740c54d792e726bec27c832ffc8919d863f1cec26aaff4e789e0dd8ae3647332f9aa9b26ca5422ce7baf955f8c37ac8c22142 SHA512 2f0d2297449ecbf8ddbb7a571f6dfa6717c5b118389a67e46072f25daca16d2983827e8f17e1cf016fbf2985fa5594dbafc62cf13601607dc2b4d9849098982b diff --git a/net-nntp/sabnzbd/files/sabnzbd-3.7.2-tavern-2.patch b/net-nntp/sabnzbd/files/sabnzbd-3.7.2-tavern-2.patch deleted file mode 100644 index 60945d596d41.. --- a/net-nntp/sabnzbd/files/sabnzbd-3.7.2-tavern-2.patch +++ /dev/null @@ -1,128 +0,0 @@ -From c8125e93bfb0963876992cb50c2442220c0ec300 Mon Sep 17 00:00:00 2001 -From: jcfp -Date: Mon, 20 Feb 2023 16:29:34 +0100 -Subject: [PATCH] convert tests to tavern 2.0.0+ - - tests/data/tavern/api_get_files_format.yaml | 2 +- - tests/data/tavern/api_history_empty.yaml| 2 +- - tests/data/tavern/api_history_format.yaml | 2 +- - tests/data/tavern/api_queue_empty.yaml | 2 +- - tests/data/tavern/api_queue_format.yaml | 2 +- - tests/data/tavern/api_server_stats.yaml | 2 +- - tests/data/tavern/api_version.yaml | 4 ++-- - tests/requirements.txt | 2 +- - 8 files changed, 9 insertions(+), 9 deletions(-) - -diff --git a/tests/data/tavern/api_get_files_format.yaml b/tests/data/tavern/api_get_files_format.yaml -index e46823085b..9315fc27f8 100755 a/tests/data/tavern/api_get_files_format.yaml -+++ b/tests/data/tavern/api_get_files_format.yaml -@@ -56,7 +56,7 @@ stages: - pragma: "no-cache" - access-control-allow-origin: "*" - verify_response_with: --function: tavern.testutils.helpers:validate_regex -+function: tavern.helpers:validate_regex - extra_kwargs: - # Verify response parameters with a regex using positive - # looksaheads, so parameters match regardless of their order -diff --git a/tests/data/tavern/api_history_empty.yaml b/tests/data/tavern/api_history_empty.yaml -index 0d15faabd5..22fa4e4511 100755 a/tests/data/tavern/api_history_empty.yaml -+++ b/tests/data/tavern/api_history_empty.yaml -@@ -54,7 +54,7 @@ stages: - access-control-allow-origin: "*" - content-length: !re_match "[0-9]+" - verify_response_with: --function: tavern.testutils.helpers:validate_regex -+function: tavern.helpers:validate_regex - extra_kwargs: - # Verify response with a regex using positive looksaheads so - # parameters match regardless of their order of appearance -diff --git a/tests/data/tavern/api_history_format.yaml b/tests/data/tavern/api_history_format.yaml -index 99c64098e1..45de020706 100755 a/tests/data/tavern/api_history_format.yaml -+++ b/tests/data/tavern/api_history_format.yaml -@@ -87,7 +87,7 @@ stages: - access-control-allow-origin: "*" - content-length: !re_match "[0-9]+" - verify_response_with: --function: tavern.testutils.helpers:validate_regex -+function: tavern.helpers:validate_regex - extra_kwargs: - # Verify response param
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 6574221f3b847f7f24c291867b2f836a6e234e40
Author: Arthur Zamarin gentoo org>
AuthorDate: Mon Jul 24 14:45:54 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Mon Jul 24 14:45:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6574221f
net-nntp/sabnzbd: Stabilize 4.0.2 amd64, #911137
Signed-off-by: Arthur Zamarin gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
index c8110322c093..59f1c1a8656d 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 01cd2d8be18accd4d72e979c368d9ca439e4d4a7
Author: Sam James gentoo org>
AuthorDate: Mon Jun 12 04:13:38 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon Jun 12 04:13:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01cd2d8b
net-nntp/sabnzbd: drop dev-python/pkginfo test dep
Dropped upstream in 4.0.2
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
index 6a9a1b596a0e..c8110322c093 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
@@ -60,7 +60,6 @@ BDEPEND="
$(python_gen_cond_dep '
dev-python/flaky[${PYTHON_USEDEP}]
>=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
- dev-python/pkginfo[${PYTHON_USEDEP}]
dev-python/pyfakefs[${PYTHON_USEDEP}]
dev-python/pytest-httpbin[${PYTHON_USEDEP}]
dev-python/pytest-httpserver[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 1b6273aaf953637f679988212279fd146f5ce77a
Author: Joe Kappus wt gd>
AuthorDate: Thu Jun 8 04:08:57 2023 +
Commit: Sam James gentoo org>
CommitDate: Mon Jun 12 04:09:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6273aa
net-nntp/sabnzbd: add 4.0.2
Bug: https://bugs.gentoo.org/908032
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/31346
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild | 166 ++
2 files changed, 167 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index c680a35133a8..9bf40591a345 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1,4 @@
DIST SABnzbd-3.7.1-src.tar.gz 5108463 BLAKE2B
5858fc5ece3948696132c64c1f4a7459319bbc604074dc78339e54e7e77353dbd141b4aad0c0cd027ac6ea1499aee0100ed7f4a1b20d0786728503eb6ffad055
SHA512
c76f74e20943196467206b5c0427421d7fe4e614855c477a045d06854c5247c13056ce9055d82b5f0c6391a046dc3c65c577e50fc30646c8f2290df4bada4fb9
DIST SABnzbd-3.7.2-src.tar.gz 5108729 BLAKE2B
8c279663f5395b613e7122e349971994f98b3ef22d23f18083b64864bc6e27653ca525a59226d2af5dc10a8cfd7509014c60e5b322137239e6eec03239746768
SHA512
d5fa9dc1a3114bd0806e580a170552fb8821e375790c2b95c7add4b25a4ceabad24111c4d6a9c12bcc9447dc0a5cbf6a8595e0142a74ee9d161849a9e55609e9
DIST SABnzbd-4.0.1-src.tar.gz 5079799 BLAKE2B
5020b0f906bdb87b5eb287fee321fc765ad959754f3293395275930deab7baf8533f575993ff5c02cfbc646745eefee1ca4aa8cbeaba94d15c43a4dc8d5c78e6
SHA512
98958e9c6b35118781fec28853f1b9a0405bd262aba734af22c0bb64d5d25899c49bcb3aac4f449baccc629da6739ab1c4a33f5947c61646b35788d9e971e9cb
+DIST SABnzbd-4.0.2-src.tar.gz 5081392 BLAKE2B
1740aad2a5b248b22dda42cb22b740c54d792e726bec27c832ffc8919d863f1cec26aaff4e789e0dd8ae3647332f9aa9b26ca5422ce7baf955f8c37ac8c22142
SHA512
2f0d2297449ecbf8ddbb7a571f6dfa6717c5b118389a67e46072f25daca16d2983827e8f17e1cf016fbf2985fa5594dbafc62cf13601607dc2b4d9849098982b
diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
new file mode 100644
index ..6a9a1b596a0e
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabyenc-7.0.2[${PYTHON_USEDEP}]
+ ')
+ test? ( $(python_gen_cond_dep '
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ ')
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ >=app-arch/par2cmdline-0.8
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ dev-python/pkginfo[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 77534ec547e4d24ab9d268a5096657ad88661208
Author: Joonas Niilola gentoo org>
AuthorDate: Tue May 30 07:51:23 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Tue May 30 07:51:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77534ec5
net-nntp/sabnzbd: keyword 4.0.1 for ~amd64
Closes: https://github.com/gentoo/gentoo/pull/31217
Closes: https://bugs.gentoo.org/907225
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild
index 579060f3b832..2165b8fa339e 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild
@@ -22,10 +22,13 @@ S="${WORKDIR}/${MY_P}"
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
+KEYWORDS="~amd64"
IUSE="test"
-RESTRICT="!test? ( test )"
+
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
DEPEND="
acct-user/sabnzbd
acct-group/sabnzbd
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: f9e190b61dcd740fa21bd90cae348e111a03d78d
Author: Joonas Niilola gentoo org>
AuthorDate: Fri May 26 08:09:29 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Fri May 26 08:10:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e190b6
net-nntp/sabnzbd: remove non-existent dep from 4.0.1
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild | 5 +
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild
index 69eec345bd4b..579060f3b832 100644
--- a/net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild
@@ -51,10 +51,7 @@ DEPEND="
"
RDEPEND="
${DEPEND}
- || (
- >=app-arch/par2cmdline-0.8
- >=app-arch/par2cmdline-turbo-0.9.0
- )
+ >=app-arch/par2cmdline-0.8
net-misc/wget
"
BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 5be7cd0ff96c8fbd5f236febfd2faa3bd7519b59
Author: Joe Kappus wt gd>
AuthorDate: Sun Apr 30 01:09:47 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Fri May 26 08:10:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5be7cd0f
net-nntp/sabnzbd: add 4.0.1
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/30812
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild | 168 ++
2 files changed, 169 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 8024336bc903..c680a35133a8 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-3.7.1-src.tar.gz 5108463 BLAKE2B
5858fc5ece3948696132c64c1f4a7459319bbc604074dc78339e54e7e77353dbd141b4aad0c0cd027ac6ea1499aee0100ed7f4a1b20d0786728503eb6ffad055
SHA512
c76f74e20943196467206b5c0427421d7fe4e614855c477a045d06854c5247c13056ce9055d82b5f0c6391a046dc3c65c577e50fc30646c8f2290df4bada4fb9
DIST SABnzbd-3.7.2-src.tar.gz 5108729 BLAKE2B
8c279663f5395b613e7122e349971994f98b3ef22d23f18083b64864bc6e27653ca525a59226d2af5dc10a8cfd7509014c60e5b322137239e6eec03239746768
SHA512
d5fa9dc1a3114bd0806e580a170552fb8821e375790c2b95c7add4b25a4ceabad24111c4d6a9c12bcc9447dc0a5cbf6a8595e0142a74ee9d161849a9e55609e9
+DIST SABnzbd-4.0.1-src.tar.gz 5079799 BLAKE2B
5020b0f906bdb87b5eb287fee321fc765ad959754f3293395275930deab7baf8533f575993ff5c02cfbc646745eefee1ca4aa8cbeaba94d15c43a4dc8d5c78e6
SHA512
98958e9c6b35118781fec28853f1b9a0405bd262aba734af22c0bb64d5d25899c49bcb3aac4f449baccc629da6739ab1c4a33f5947c61646b35788d9e971e9cb
diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild
new file mode 100644
index ..69eec345bd4b
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-4.0.1.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_alpha/Alpha}"
+MY_PV="${MY_PV/_beta/Beta}"
+MY_PV="${MY_PV/_rc/RC}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabyenc-7.0.2[${PYTHON_USEDEP}]
+ ')
+ test? ( $(python_gen_cond_dep '
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ ')
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ || (
+ >=app-arch/par2cmdline-0.8
+ >=app-arch/par2cmdline-turbo-0.9.0
+ )
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ dev-python/pkginfo[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+ tests/test_getipaddress.py
+ tests/test_rss.py
+ tests/test_urlgra
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 50888ee57eb56052e00f44d0c623400d542060f2
Author: Michał Górny gentoo org>
AuthorDate: Mon Feb 27 12:31:45 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Mon Feb 27 12:31:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50888ee5
net-nntp/sabnzbd: Revbump post RDEPEND change
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/{sabnzbd-3.7.2.ebuild => sabnzbd-3.7.2-r1.ebuild} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.7.2-r1.ebuild
similarity index 100%
rename from net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
rename to net-nntp/sabnzbd/sabnzbd-3.7.2-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: a1da3fcdbb063fcdbcdcada1204a2186c01e77b6
Author: Joe Kappus wt gd>
AuthorDate: Mon Feb 27 09:11:17 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Mon Feb 27 12:31:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1da3fcd
net-nntp/sabnzbd: make test deps conditional again.
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/29824
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild | 8 ++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
index f9a876c654e3..53c0115cfa85 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
@@ -42,9 +42,13 @@ DEPEND="
dev-python/portend[${PYTHON_USEDEP}]
dev-python/puremagic[${PYTHON_USEDEP}]
~dev-python/sabyenc-5.4.4[${PYTHON_USEDEP}]
- dev-python/tavalidate[${PYTHON_USEDEP}]
- >=dev-python/tavern-2[${PYTHON_USEDEP}]
')
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ >=dev-python/tavern-2[${PYTHON_USEDEP}]
+ ')
+ )
"
RDEPEND="
${DEPEND}
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/, net-nntp/sabnzbd/files/
commit: ebcf62dea4d75d4907166cd5151a6daa7cc748ac Author: Michał Górny gentoo org> AuthorDate: Mon Feb 20 18:01:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 20 18:05:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebcf62de net-nntp/sabnzbd: Reenable functional API tests against tavern-2 Signed-off-by: Michał Górny gentoo.org> .../sabnzbd/files/sabnzbd-3.7.2-tavern-2.patch | 128 + net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild | 10 +- 2 files changed, 136 insertions(+), 2 deletions(-) diff --git a/net-nntp/sabnzbd/files/sabnzbd-3.7.2-tavern-2.patch b/net-nntp/sabnzbd/files/sabnzbd-3.7.2-tavern-2.patch new file mode 100644 index ..60945d596d41 --- /dev/null +++ b/net-nntp/sabnzbd/files/sabnzbd-3.7.2-tavern-2.patch @@ -0,0 +1,128 @@ +From c8125e93bfb0963876992cb50c2442220c0ec300 Mon Sep 17 00:00:00 2001 +From: jcfp +Date: Mon, 20 Feb 2023 16:29:34 +0100 +Subject: [PATCH] convert tests to tavern 2.0.0+ + +--- + tests/data/tavern/api_get_files_format.yaml | 2 +- + tests/data/tavern/api_history_empty.yaml| 2 +- + tests/data/tavern/api_history_format.yaml | 2 +- + tests/data/tavern/api_queue_empty.yaml | 2 +- + tests/data/tavern/api_queue_format.yaml | 2 +- + tests/data/tavern/api_server_stats.yaml | 2 +- + tests/data/tavern/api_version.yaml | 4 ++-- + tests/requirements.txt | 2 +- + 8 files changed, 9 insertions(+), 9 deletions(-) + +diff --git a/tests/data/tavern/api_get_files_format.yaml b/tests/data/tavern/api_get_files_format.yaml +index e46823085b..9315fc27f8 100755 +--- a/tests/data/tavern/api_get_files_format.yaml b/tests/data/tavern/api_get_files_format.yaml +@@ -56,7 +56,7 @@ stages: + pragma: "no-cache" + access-control-allow-origin: "*" + verify_response_with: +-function: tavern.testutils.helpers:validate_regex ++function: tavern.helpers:validate_regex + extra_kwargs: + # Verify response parameters with a regex using positive + # looksaheads, so parameters match regardless of their order +diff --git a/tests/data/tavern/api_history_empty.yaml b/tests/data/tavern/api_history_empty.yaml +index 0d15faabd5..22fa4e4511 100755 +--- a/tests/data/tavern/api_history_empty.yaml b/tests/data/tavern/api_history_empty.yaml +@@ -54,7 +54,7 @@ stages: + access-control-allow-origin: "*" + content-length: !re_match "[0-9]+" + verify_response_with: +-function: tavern.testutils.helpers:validate_regex ++function: tavern.helpers:validate_regex + extra_kwargs: + # Verify response with a regex using positive looksaheads so + # parameters match regardless of their order of appearance +diff --git a/tests/data/tavern/api_history_format.yaml b/tests/data/tavern/api_history_format.yaml +index 99c64098e1..45de020706 100755 +--- a/tests/data/tavern/api_history_format.yaml b/tests/data/tavern/api_history_format.yaml +@@ -87,7 +87,7 @@ stages: + access-control-allow-origin: "*" + content-length: !re_match "[0-9]+" + verify_response_with: +-function: tavern.testutils.helpers:validate_regex ++function: tavern.helpers:validate_regex + extra_kwargs: + # Verify response parameters with a regex using positive looksaheads, + # so parameters match regardless of their order of appearance. Note +diff --git a/tests/data/tavern/api_queue_empty.yaml b/tests/data/tavern/api_queue_empty.yaml +index d80d026e0e..5a3f45e2ea 100755 +--- a/tests/data/tavern/api_queue_empty.yaml b/tests/data/tavern/api_queue_empty.yaml +@@ -78,7 +78,7 @@ stages: + access-control-allow-origin: "*" + content-length: !re_match "[0-9]+" + verify_response_with: +-function: tavern.testutils.helpers:validate_regex ++function: tavern.helpers:validate_regex + extra_kwargs: + # Verify only a bunch of key response parameters with a regex using + # positive looksaheads, so parameters match regardless of their order +diff --git a/tests/data/tavern/api_queue_format.yaml b/tests/data/tavern/api_queue_format.yaml +index 8411f4a272..fcbe708785 100755 +--- a/tests/data/tavern/api_queue_format.yaml b/tests/data/tavern/api_queue_format.yaml +@@ -98,7 +98,7 @@ stages: + access-control-allow-origin: "*" + content-length: !re_match "[0-9]+" + verify_response_with: +-function: tavern.testutils.helpers:validate_regex ++function: tavern.helpers:validate_regex + extra_kwargs: + # Verify only a bunch of key response parameters with a regex using + # positive looksaheads, so parameters match regardless of their order +diff --git a/tests/data/tavern/api_server_stats.yaml b/tests/data/tavern/api_server_stats.yaml +index b42a1f2a38..a94a3b7823 100755 +--- a/tests/data/tavern/api_s
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: ffcd10c7c1cabb5763e0a8e136e1447bab058da7
Author: Joe Kappus wt gd>
AuthorDate: Mon Feb 6 07:54:49 2023 +
Commit: Yixun Lan gentoo org>
CommitDate: Wed Feb 15 11:51:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffcd10c7
net-nntp/sabnzbd: add 3.7.2
Closes: https://github.com/gentoo/gentoo/pull/29444
Signed-off-by: Joe Kappus wt.gd>
Signed-off-by: Yixun Lan gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild | 156 ++
2 files changed, 157 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 9c10053976ee..8024336bc903 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1,2 @@
DIST SABnzbd-3.7.1-src.tar.gz 5108463 BLAKE2B
5858fc5ece3948696132c64c1f4a7459319bbc604074dc78339e54e7e77353dbd141b4aad0c0cd027ac6ea1499aee0100ed7f4a1b20d0786728503eb6ffad055
SHA512
c76f74e20943196467206b5c0427421d7fe4e614855c477a045d06854c5247c13056ce9055d82b5f0c6391a046dc3c65c577e50fc30646c8f2290df4bada4fb9
+DIST SABnzbd-3.7.2-src.tar.gz 5108729 BLAKE2B
8c279663f5395b613e7122e349971994f98b3ef22d23f18083b64864bc6e27653ca525a59226d2af5dc10a8cfd7509014c60e5b322137239e6eec03239746768
SHA512
d5fa9dc1a3114bd0806e580a170552fb8821e375790c2b95c7add4b25a4ceabad24111c4d6a9c12bcc9447dc0a5cbf6a8595e0142a74ee9d161849a9e55609e9
diff --git a/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
new file mode 100644
index ..b12e490fa79a
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.7.2.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.1.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabyenc-5.4.4[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ dev-python/pkginfo[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+ tests/test_getipaddress.py
+ tests/test_rss.py
+ tests/test_urlgrabber.py
+ tests/test_utils/test_happyeyeballs.py
+ tests/test_utils/test_internetspeed.py
+ # requires tavern
+ tests/test_functional_api.py
+ )
+ local EPYTEST_DESELECT=(
+ # network sandbox
+ 'tests/test_cfg.py::TestValidators::test_validate_host'
+ 'tests/test_consistency.py::TestWiki'
+ # Just plain fails
+ 'tests/test_newsunpack.py::TestPar2Repair::test_basic'
+ # Chromedriver tests don't want to behave in portage
+
'tests/test_functional_config.py::TestBasicPages::test_base_pages'
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 58dd3f8bbda5592f3a1868b5ce8dd9f19424ac81
Author: Michał Górny gentoo org>
AuthorDate: Sun Feb 5 14:15:36 2023 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Feb 5 14:22:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58dd3f8b
net-nntp/sabnzbd: Remove tavalidate test dep as well
tavalidate is only needed for tests that are already deselected,
so remove the dep as well.
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
index 7117af8b6abe..01d022e53ae2 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
@@ -61,7 +61,6 @@ BDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
dev-python/selenium[${PYTHON_USEDEP}]
- dev-python/tavalidate[${PYTHON_USEDEP}]
dev-python/werkzeug[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]
')
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: c131d012df4d60634b190b25e8984f5b5532bf5d
Author: Arthur Zamarin gentoo org>
AuthorDate: Sat Feb 4 12:30:09 2023 +
Commit: Arthur Zamarin gentoo org>
CommitDate: Sat Feb 4 12:30:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c131d012
net-nntp/sabnzbd: remove dep on dev-python/tavern
Signed-off-by: Arthur Zamarin gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
index 47090e19ad47..7117af8b6abe 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
@@ -62,7 +62,6 @@ BDEPEND="
dev-python/requests[${PYTHON_USEDEP}]
dev-python/selenium[${PYTHON_USEDEP}]
dev-python/tavalidate[${PYTHON_USEDEP}]
- dev-python/tavern[${PYTHON_USEDEP}]
dev-python/werkzeug[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]
')
@@ -81,6 +80,8 @@ src_test() {
tests/test_urlgrabber.py
tests/test_utils/test_happyeyeballs.py
tests/test_utils/test_internetspeed.py
+ # requires tavern
+ tests/test_functional_api.py
)
local EPYTEST_DESELECT=(
# network sandbox
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 5664da568e85ad428b05a6580cc3cbb43ec489b4 Author: Michał Górny gentoo org> AuthorDate: Sun Jan 15 08:13:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jan 15 08:29:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5664da56 net-nntp/sabnzbd: Remove old Signed-off-by: Michał Górny gentoo.org> net-nntp/sabnzbd/Manifest| 3 - net-nntp/sabnzbd/metadata.xml| 5 - net-nntp/sabnzbd/sabnzbd-3.6.0-r1.ebuild | 122 net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild | 155 -- net-nntp/sabnzbd/sabnzbd-3.7.0.ebuild| 156 --- 5 files changed, 441 deletions(-) diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest index 85cac5a21edc..9c10053976ee 100644 --- a/net-nntp/sabnzbd/Manifest +++ b/net-nntp/sabnzbd/Manifest @@ -1,4 +1 @@ -DIST SABnzbd-3.6.0-src.tar.gz 5052873 BLAKE2B 41b6fb818e9bcf40bedd16e9b2a0d5b2590cdbef8a29187f0e995d11d036c60364ed6f297eb6c2bb3f257040ef66b9bd26bc8464b9af2adfac3922f4817918a6 SHA512 277953a10211b72532ef4c490cc77516ad4691e15f55bbc08572edba8fc4154ddde5d6bd62ea79c2279dad571038cab25194d6764bf1377dda25d522a5838a92 -DIST SABnzbd-3.6.1-src.tar.gz 5051796 BLAKE2B a123b148290dd135f2eb375ce712b19b241907fd78935d9ec8cbb1b80b695c0aa0f92aff6b533e1966c84b9024f4c154a9708496331f85111906e6b068c22410 SHA512 7864f9252bbe8d66cd307e78911b03973554f1a2ccbba0e5ede536e4b7c679fe48cc1e334209688a9f9cd289b8bafc9a317dd02c6563e4151eba4fe2d81b9ddc -DIST SABnzbd-3.7.0-src.tar.gz 5107150 BLAKE2B e582aaf09016ae34df8c49a1164d3f7e9a8ee85f734ae1066cc6d2c52f6a50a3de5d4abec30e0465d05629af73f4277920211557692e12f41d4b725476059796 SHA512 dbb18f06a0f5eec9ed4b946560073701bbb80ef20de9403ce92f408e96545fda5f7663dfd603723ea6c396c1a13dbb40e5868175d02e3218843138382c2a1335 DIST SABnzbd-3.7.1-src.tar.gz 5108463 BLAKE2B 5858fc5ece3948696132c64c1f4a7459319bbc604074dc78339e54e7e77353dbd141b4aad0c0cd027ac6ea1499aee0100ed7f4a1b20d0786728503eb6ffad055 SHA512 c76f74e20943196467206b5c0427421d7fe4e614855c477a045d06854c5247c13056ce9055d82b5f0c6391a046dc3c65c577e50fc30646c8f2290df4bada4fb9 diff --git a/net-nntp/sabnzbd/metadata.xml b/net-nntp/sabnzbd/metadata.xml index 0ec067e3c855..256972b598b3 100644 --- a/net-nntp/sabnzbd/metadata.xml +++ b/net-nntp/sabnzbd/metadata.xml @@ -1,11 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - Add support for extracting 7za files - Add support for extracting rar files - Add support for extracting zip files - [email protected] Joe Kappus diff --git a/net-nntp/sabnzbd/sabnzbd-3.6.0-r1.ebuild b/net-nntp/sabnzbd/sabnzbd-3.6.0-r1.ebuild deleted file mode 100644 index 0380a2df95fc.. --- a/net-nntp/sabnzbd/sabnzbd-3.6.0-r1.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( python3_{9..10} ) -PYTHON_REQ_USE="sqlite" - -inherit python-single-r1 systemd - -MY_PV="${PV/_rc/RC}" -MY_PV="${MY_PV//_pre*}" - -MY_P="${PN/sab/SAB}-${MY_PV}" - -DESCRIPTION="Binary newsgrabber with web-interface" -HOMEPAGE="https://sabnzbd.org/"; -SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz"; - -# Sabnzbd is GPL-2 but bundles software with the following licenses. -LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1" -SLOT="0" -KEYWORDS="amd64" -IUSE="+7za +rar unzip" - -# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should not -# be in python's sitedir. See: https://sabnzbd.org/wiki/advanced/unix-packaging - -COMMON_DEPS=" - acct-user/sabnzbd - acct-group/sabnzbd - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/cheetah3[${PYTHON_USEDEP}] - dev-python/cherrypy[${PYTHON_USEDEP}] - dev-python/configobj[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}] - >=dev-python/guessit-3.1.0[${PYTHON_USEDEP}] - dev-python/notify2[${PYTHON_USEDEP}] - dev-python/portend[${PYTHON_USEDEP}] - dev-python/puremagic[${PYTHON_USEDEP}] - ~dev-python/sabyenc-5.4.2[${PYTHON_USEDEP}] - ') -" - -DEPEND="${COMMON_DEPS}" - -RDEPEND=" - ${COMMON_DEPS} - >=app-arch/par2cmdline-0.4 - net-misc/wget - 7za? ( app-arch/p7zip ) - rar? ( || ( app-arch/unrar app-arch/rar ) ) - unzip? ( >=app-arch/unzip-5.5.2 ) -" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - MY_HOMEDIR="/var/lib/${PN}" - python-single-r1_pkg_setup -} - -src_install() { - local d - - for d in email icons interfaces locale po sabnzbd scripts tools; do -
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: b0016c69970579f68beda45acf2a1e0c63ef1d4a
Author: Joonas Niilola gentoo org>
AuthorDate: Sun Jan 15 07:51:24 2023 +
Commit: Joonas Niilola gentoo org>
CommitDate: Sun Jan 15 07:51:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0016c69
net-nntp/sabnzbd: Stabilize 3.7.1 amd64, #887181
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
index a421ba546d4e..47090e19ad47 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: ad337b7ee10903f50f09a6e410f6288ff6094144
Author: Joe Kappus wt gd>
AuthorDate: Sat Dec 17 11:30:32 2022 +
Commit: Sam James gentoo org>
CommitDate: Sat Dec 24 07:00:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad337b7e
net-nntp/sabnzbd: add 3.7.1
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/28689
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild | 156 ++
2 files changed, 157 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 46b3fa1cda02..85cac5a21edc 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1,4 @@
DIST SABnzbd-3.6.0-src.tar.gz 5052873 BLAKE2B
41b6fb818e9bcf40bedd16e9b2a0d5b2590cdbef8a29187f0e995d11d036c60364ed6f297eb6c2bb3f257040ef66b9bd26bc8464b9af2adfac3922f4817918a6
SHA512
277953a10211b72532ef4c490cc77516ad4691e15f55bbc08572edba8fc4154ddde5d6bd62ea79c2279dad571038cab25194d6764bf1377dda25d522a5838a92
DIST SABnzbd-3.6.1-src.tar.gz 5051796 BLAKE2B
a123b148290dd135f2eb375ce712b19b241907fd78935d9ec8cbb1b80b695c0aa0f92aff6b533e1966c84b9024f4c154a9708496331f85111906e6b068c22410
SHA512
7864f9252bbe8d66cd307e78911b03973554f1a2ccbba0e5ede536e4b7c679fe48cc1e334209688a9f9cd289b8bafc9a317dd02c6563e4151eba4fe2d81b9ddc
DIST SABnzbd-3.7.0-src.tar.gz 5107150 BLAKE2B
e582aaf09016ae34df8c49a1164d3f7e9a8ee85f734ae1066cc6d2c52f6a50a3de5d4abec30e0465d05629af73f4277920211557692e12f41d4b725476059796
SHA512
dbb18f06a0f5eec9ed4b946560073701bbb80ef20de9403ce92f408e96545fda5f7663dfd603723ea6c396c1a13dbb40e5868175d02e3218843138382c2a1335
+DIST SABnzbd-3.7.1-src.tar.gz 5108463 BLAKE2B
5858fc5ece3948696132c64c1f4a7459319bbc604074dc78339e54e7e77353dbd141b4aad0c0cd027ac6ea1499aee0100ed7f4a1b20d0786728503eb6ffad055
SHA512
c76f74e20943196467206b5c0427421d7fe4e614855c477a045d06854c5247c13056ce9055d82b5f0c6391a046dc3c65c577e50fc30646c8f2290df4bada4fb9
diff --git a/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
new file mode 100644
index ..b9a838d892ce
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.7.1.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.1.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabyenc-5.4.4[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ dev-python/pkginfo[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ dev-python/tavern[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 55c39aa9b2c756877b12516ce62cc1e7a2a245f3 Author: Joe Kappus wt gd> AuthorDate: Tue Nov 8 22:45:34 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Nov 22 13:36:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c39aa9 net-nntp/sabnzbd: add joecool as proxy maintainer Drop the old useflag descriptions too. Signed-off-by: Joe Kappus wt.gd> Signed-off-by: Joonas Niilola gentoo.org> net-nntp/sabnzbd/metadata.xml | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/net-nntp/sabnzbd/metadata.xml b/net-nntp/sabnzbd/metadata.xml index 51985353b6f9..0ec067e3c855 100644 --- a/net-nntp/sabnzbd/metadata.xml +++ b/net-nntp/sabnzbd/metadata.xml @@ -1,12 +1,19 @@ https://www.gentoo.org/dtd/metadata.dtd";> - Add support for extracting 7za files Add support for extracting rar files Add support for extracting zip files + + [email protected] + Joe Kappus + + + [email protected] + Proxy Maintainers + sabnzbd/sabnzbd
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: a8696466098542415a6119e353800d57179b
Author: Joe Kappus wt gd>
AuthorDate: Tue Nov 8 21:40:38 2022 +
Commit: Joonas Niilola gentoo org>
CommitDate: Tue Nov 22 13:36:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8696466
net-nntp/sabnzbd: add 3.7.0
Signed-off-by: Joe Kappus wt.gd>
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.7.0.ebuild | 156 ++
2 files changed, 157 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 3b69a8e0ef03..46b3fa1cda02 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-3.6.0-src.tar.gz 5052873 BLAKE2B
41b6fb818e9bcf40bedd16e9b2a0d5b2590cdbef8a29187f0e995d11d036c60364ed6f297eb6c2bb3f257040ef66b9bd26bc8464b9af2adfac3922f4817918a6
SHA512
277953a10211b72532ef4c490cc77516ad4691e15f55bbc08572edba8fc4154ddde5d6bd62ea79c2279dad571038cab25194d6764bf1377dda25d522a5838a92
DIST SABnzbd-3.6.1-src.tar.gz 5051796 BLAKE2B
a123b148290dd135f2eb375ce712b19b241907fd78935d9ec8cbb1b80b695c0aa0f92aff6b533e1966c84b9024f4c154a9708496331f85111906e6b068c22410
SHA512
7864f9252bbe8d66cd307e78911b03973554f1a2ccbba0e5ede536e4b7c679fe48cc1e334209688a9f9cd289b8bafc9a317dd02c6563e4151eba4fe2d81b9ddc
+DIST SABnzbd-3.7.0-src.tar.gz 5107150 BLAKE2B
e582aaf09016ae34df8c49a1164d3f7e9a8ee85f734ae1066cc6d2c52f6a50a3de5d4abec30e0465d05629af73f4277920211557692e12f41d4b725476059796
SHA512
dbb18f06a0f5eec9ed4b946560073701bbb80ef20de9403ce92f408e96545fda5f7663dfd603723ea6c396c1a13dbb40e5868175d02e3218843138382c2a1335
diff --git a/net-nntp/sabnzbd/sabnzbd-3.7.0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.7.0.ebuild
new file mode 100644
index ..b9a838d892ce
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.7.0.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.1.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ ~dev-python/sabyenc-5.4.4[${PYTHON_USEDEP}]
+ ')
+"
+RDEPEND="
+ ${DEPEND}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
+ dev-python/pkginfo[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/tavalidate[${PYTHON_USEDEP}]
+ dev-python/tavern[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
+ www-apps/chromedriver-bin
+ )
+"
+
+src_test() {
+ local EPYTEST_IGNORE=(
+ # network sandbox
+ tests/test_getipaddress.py
+ tests/test_rss.py
+ tests/test_urlgrabber.py
+ tests/test_utils/test_happyeyeballs.py
+ tests/test_utils/test_internetspeed.py
+ )
+ local EPYTEST_DESELECT=(
+ # network sandbox
+ 'tests/test_cfg.py::TestValidators::test_validate_ho
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 9cf19bfa4abe62893a8a56d38ee3fb306fd9209e
Author: Joe Kappus wt gd>
AuthorDate: Fri Oct 14 06:58:08 2022 +
Commit: Joonas Niilola gentoo org>
CommitDate: Fri Oct 14 07:47:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf19bfa
net-nntp/sabnzbd: add rest of possible rdeps to tdeps
zip handling on tinderbox was failing without unzip.
Since rar will likely fail next adding unrar as well.
Closes: https://bugs.gentoo.org/877073
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/27774
Signed-off-by: Joonas Niilola gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild
index 3ee22d309a34..00121c67c721 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild
@@ -67,6 +67,8 @@ BDEPEND="
dev-python/xmltodict[${PYTHON_USEDEP}]
')
app-arch/p7zip
+ app-arch/unrar
+ app-arch/unzip
www-apps/chromedriver-bin
)
"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 35fddd08a8f09bc4288e572bb0d87486a6b09807
Author: Joe Kappus wt gd>
AuthorDate: Thu Oct 13 10:07:21 2022 +
Commit: Michał Górny gentoo org>
CommitDate: Thu Oct 13 16:50:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fddd08
net-nntp/sabnzbd: fix test dependency
Add app-arch/p7zip so unit tests don't fail.
Closes: https://bugs.gentoo.org/876929
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/27767
Signed-off-by: Michał Górny gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild
index da5cea42adb9..3ee22d309a34 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild
@@ -66,6 +66,7 @@ BDEPEND="
dev-python/werkzeug[${PYTHON_USEDEP}]
dev-python/xmltodict[${PYTHON_USEDEP}]
')
+ app-arch/p7zip
www-apps/chromedriver-bin
)
"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 2608de9dca7b248352e62659858b2391c39e9dff
Author: Sam James gentoo org>
AuthorDate: Wed Oct 12 20:59:27 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 12 21:01:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2608de9d
net-nntp/sabnzbd: pin to exact sabyenc versions
It's too prone to breakage otherwise.
Closes: https://bugs.gentoo.org/869869
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/{sabnzbd-3.6.0.ebuild => sabnzbd-3.6.0-r1.ebuild} | 2 +-
net-nntp/sabnzbd/{sabnzbd-3.6.1.ebuild => sabnzbd-3.6.1-r1.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.6.0-r1.ebuild
similarity index 98%
rename from net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
rename to net-nntp/sabnzbd/sabnzbd-3.6.0-r1.ebuild
index 73fa7ce0bbd5..22daee2ef0f5 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.6.0-r1.ebuild
@@ -41,7 +41,7 @@ COMMON_DEPS="
dev-python/notify2[${PYTHON_USEDEP}]
dev-python/portend[${PYTHON_USEDEP}]
dev-python/puremagic[${PYTHON_USEDEP}]
- >=dev-python/sabyenc-5.4.2[${PYTHON_USEDEP}]
+ ~dev-python/sabyenc-5.4.2[${PYTHON_USEDEP}]
')
"
diff --git a/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild
similarity index 99%
rename from net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
rename to net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild
index 655960372313..da5cea42adb9 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.6.1-r1.ebuild
@@ -41,7 +41,7 @@ DEPEND="
dev-python/notify2[${PYTHON_USEDEP}]
dev-python/portend[${PYTHON_USEDEP}]
dev-python/puremagic[${PYTHON_USEDEP}]
-
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: c156b29f1fdb6416f63eec19b9d348e40eb23724
Author: Matt Jolly footclan ninja>
AuthorDate: Wed Sep 28 14:15:01 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 12 20:44:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c156b29f
net-nntp/sabnzbd: drop 3.3.1, 3.4.1-r1, 3.4.2
Signed-off-by: Matt Jolly footclan.ninja>
Closes: https://github.com/gentoo/gentoo/pull/26973
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest| 3 -
net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild| 121 --
net-nntp/sabnzbd/sabnzbd-3.4.1-r1.ebuild | 123 ---
net-nntp/sabnzbd/sabnzbd-3.4.2.ebuild| 123 ---
4 files changed, 370 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index d955c1f8e017..3b69a8e0ef03 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,5 +1,2 @@
-DIST SABnzbd-3.3.1-src.tar.gz 2786705 BLAKE2B
1ce58c2fd51304395402e2ad4379556e9f1a1471d524d1b3b969b9b201edf15dece1f12d9891695e9dbb02664014c2540ed9fce02b4418fc3100cd3bb2717983
SHA512
0ab7001935f19c8e1829051949965977b895456b83ee26b6379fd9c7024d114d5bdd0701d747c8935bb46a829d46379e4406012007a9039c43fb99e4db3ee920
-DIST SABnzbd-3.4.1-src.tar.gz 2978066 BLAKE2B
d7fc9df71ccf0ee8d9282fb7ec7a088e5f9d4cf99f07d120a1e89ae18f1f3c5e34bd4717bdb79dd097f219021e10c56150b95faf6a43bc896060c1249f63dcaf
SHA512
befc5d26860702d0a0b945e0fde35244869e2a766ae6819aafd642bad0897ff439830b5c72f914c139c3f8bfad7fccd9bced9bced8db6349a341f9c3be302fe8
-DIST SABnzbd-3.4.2-src.tar.gz 2979084 BLAKE2B
2e75212226221c283e46533c46dd6eb3f880d636d73d8e3620650068d9ad67f3f1f55a9a418cdc74876f7e12a37c94a3dbcd79112f46fd322301d93bfbdf9063
SHA512
d34a59540c9bb371de912dd0501b3e6dfa392da4d833cfcaf3b550bd11342439a2b64b2205207cd0d0a9c3947cdd1b43ca90d41b130d21e28cede5bf362fd5ae
DIST SABnzbd-3.6.0-src.tar.gz 5052873 BLAKE2B
41b6fb818e9bcf40bedd16e9b2a0d5b2590cdbef8a29187f0e995d11d036c60364ed6f297eb6c2bb3f257040ef66b9bd26bc8464b9af2adfac3922f4817918a6
SHA512
277953a10211b72532ef4c490cc77516ad4691e15f55bbc08572edba8fc4154ddde5d6bd62ea79c2279dad571038cab25194d6764bf1377dda25d522a5838a92
DIST SABnzbd-3.6.1-src.tar.gz 5051796 BLAKE2B
a123b148290dd135f2eb375ce712b19b241907fd78935d9ec8cbb1b80b695c0aa0f92aff6b533e1966c84b9024f4c154a9708496331f85111906e6b068c22410
SHA512
7864f9252bbe8d66cd307e78911b03973554f1a2ccbba0e5ede536e4b7c679fe48cc1e334209688a9f9cd289b8bafc9a317dd02c6563e4151eba4fe2d81b9ddc
diff --git a/net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild
deleted file mode 100644
index 62d937efe4f5..
--- a/net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-# Require python-2 with sqlite USE flag
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE="sqlite"
-
-inherit python-single-r1 systemd
-
-MY_PV="${PV/_rc/RC}"
-MY_PV="${MY_PV//_pre*}"
-
-MY_P="${PN/sab/SAB}-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/";
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+7za +rar unzip"
-
-# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
-# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
-
-COMMON_DEPS="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/cheetah3[${PYTHON_USEDEP}]
- dev-python/cherrypy[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- >=dev-python/feedparser-6[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/portend[${PYTHON_USEDEP}]
- >=dev-python/sabyenc-4[${PYTHON_USEDEP}]
- ')
-"
-
-DEPEND="${COMMON_DEPS}"
-
-RDEPEND="
- ${COMMON_DEPS}
- >=app-arch/par2cmdline-0.4
- net-misc/wget
- 7za? ( app-arch/p7zip )
- rar? ( || ( app-arch/unrar app-arch/rar ) )
- unzip? ( >=app-arch/unzip-5.5.2 )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- MY_HOMEDIR="/var/lib/${PN}"
- python-single-r1_pkg_setup
-}
-
-src_install() {
- local d
-
- for d in email icons interfaces locale po sabnzbd scripts tools; do
- insinto "/usr/share/${PN}/${d}"
- doins -r ${d}/*
- done
-
- exeinto "/usr/share/${PN}"
- doexe SABnzbd.py
-
- python_fix_shebang "${ED}/usr/share/${PN}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 685c48d1f13accd80509dfa52a62fb93606da62c
Author: Joe Kappus wt gd>
AuthorDate: Tue Oct 11 18:02:05 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 12 20:44:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=685c48d1
net-nntp/sabnzbd: add pytest, fix deps
Merging Kangie's updates to allow for test.
Signed-off-by: Joe Kappus wt.gd>
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild | 52 +--
1 file changed, 43 insertions(+), 9 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
index 6f28bd82c53c..22552e21fdd2 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
@@ -39,7 +39,7 @@ DEPEND="
dev-python/notify2[${PYTHON_USEDEP}]
dev-python/portend[${PYTHON_USEDEP}]
dev-python/puremagic[${PYTHON_USEDEP}]
- >=dev-python/sabyenc-5.4.2[${PYTHON_USEDEP}]
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 986d77160ebe701880bac53ac0a075148573b62c
Author: Sam James gentoo org>
AuthorDate: Wed Oct 12 20:39:13 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 12 20:44:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=986d7716
net-nntp/sabnzbd: drop Python 3.11, misc QA cleanups
dev-python/tavern lacks Python 3.11
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild | 36 +--
1 file changed, 13 insertions(+), 23 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
index 22552e21fdd2..655960372313 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
@@ -3,7 +3,7 @@
EAPI="8"
-PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE="sqlite"
inherit optfeature python-single-r1 systemd
@@ -16,6 +16,7 @@ MY_P="${PN/sab/SAB}-${MY_PV}"
DESCRIPTION="Binary newsgrabber with web-interface"
HOMEPAGE="https://sabnzbd.org/";
SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+S="${WORKDIR}/${MY_P}"
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
@@ -23,6 +24,7 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="
acct-user/sabnzbd
@@ -42,13 +44,11 @@ DEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 6c144c45bdb740f291e6062aac5bb0453f3d95fa
Author: Matt Jolly footclan ninja>
AuthorDate: Wed Sep 28 14:13:46 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 12 20:44:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c144c45
net-nntp/sabnzbd: stabilize 3.6.0 for amd64
[sam: The current version is terribly broken in stable.]
Closes: https://bugs.gentoo.org/869869
Signed-off-by: Matt Jolly footclan.ninja>
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
index ba2ec5410139..73fa7ce0bbd5 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
@@ -20,7 +20,7 @@
SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-s
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="+7za +rar unzip"
# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 3d401b78c411c427688f239ec99734137a86327d
Author: Joe Kappus wt gd>
AuthorDate: Tue Aug 23 07:23:10 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Oct 12 20:44:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d401b78
net-nntp/sabnzbd: version bump to 3.6.1
Signed-off-by: Joe Kappus wt.gd>
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild | 128 ++
2 files changed, 129 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 53af772a1ea6..d955c1f8e017 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -2,3 +2,4 @@ DIST SABnzbd-3.3.1-src.tar.gz 2786705 BLAKE2B
1ce58c2fd51304395402e2ad4379556e9f
DIST SABnzbd-3.4.1-src.tar.gz 2978066 BLAKE2B
d7fc9df71ccf0ee8d9282fb7ec7a088e5f9d4cf99f07d120a1e89ae18f1f3c5e34bd4717bdb79dd097f219021e10c56150b95faf6a43bc896060c1249f63dcaf
SHA512
befc5d26860702d0a0b945e0fde35244869e2a766ae6819aafd642bad0897ff439830b5c72f914c139c3f8bfad7fccd9bced9bced8db6349a341f9c3be302fe8
DIST SABnzbd-3.4.2-src.tar.gz 2979084 BLAKE2B
2e75212226221c283e46533c46dd6eb3f880d636d73d8e3620650068d9ad67f3f1f55a9a418cdc74876f7e12a37c94a3dbcd79112f46fd322301d93bfbdf9063
SHA512
d34a59540c9bb371de912dd0501b3e6dfa392da4d833cfcaf3b550bd11342439a2b64b2205207cd0d0a9c3947cdd1b43ca90d41b130d21e28cede5bf362fd5ae
DIST SABnzbd-3.6.0-src.tar.gz 5052873 BLAKE2B
41b6fb818e9bcf40bedd16e9b2a0d5b2590cdbef8a29187f0e995d11d036c60364ed6f297eb6c2bb3f257040ef66b9bd26bc8464b9af2adfac3922f4817918a6
SHA512
277953a10211b72532ef4c490cc77516ad4691e15f55bbc08572edba8fc4154ddde5d6bd62ea79c2279dad571038cab25194d6764bf1377dda25d522a5838a92
+DIST SABnzbd-3.6.1-src.tar.gz 5051796 BLAKE2B
a123b148290dd135f2eb375ce712b19b241907fd78935d9ec8cbb1b80b695c0aa0f92aff6b533e1966c84b9024f4c154a9708496331f85111906e6b068c22410
SHA512
7864f9252bbe8d66cd307e78911b03973554f1a2ccbba0e5ede536e4b7c679fe48cc1e334209688a9f9cd289b8bafc9a317dd02c6563e4151eba4fe2d81b9ddc
diff --git a/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
new file mode 100644
index ..6f28bd82c53c
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.6.1.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit optfeature python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.1.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ >=dev-python/sabyenc-5.4.2[${PYTHON_USEDEP}]
+ ')
+"
+
+RDEPEND="
+ ${DEPEND}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+"
+
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/flaky[${PYTHON_USEDEP}]
+ dev-python/pkginfo[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+ ')
+ www-apps/chromedriver-bin
+ )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${P
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: b9009234f6b4b3f1cd4981d7fd2dda094f996880
Author: Joe Kappus wt gd>
AuthorDate: Fri Jul 29 07:01:14 2022 +
Commit: Sam James gentoo org>
CommitDate: Wed Aug 17 03:07:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9009234
net-nntp/sabnzbd: add 3.6.0
Signed-off-by: Joe Kappus wt.gd>
Closes: https://github.com/gentoo/gentoo/pull/26645
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild | 122 ++
2 files changed, 123 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 39ba5fa3a018..53af772a1ea6 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1,4 @@
DIST SABnzbd-3.3.1-src.tar.gz 2786705 BLAKE2B
1ce58c2fd51304395402e2ad4379556e9f1a1471d524d1b3b969b9b201edf15dece1f12d9891695e9dbb02664014c2540ed9fce02b4418fc3100cd3bb2717983
SHA512
0ab7001935f19c8e1829051949965977b895456b83ee26b6379fd9c7024d114d5bdd0701d747c8935bb46a829d46379e4406012007a9039c43fb99e4db3ee920
DIST SABnzbd-3.4.1-src.tar.gz 2978066 BLAKE2B
d7fc9df71ccf0ee8d9282fb7ec7a088e5f9d4cf99f07d120a1e89ae18f1f3c5e34bd4717bdb79dd097f219021e10c56150b95faf6a43bc896060c1249f63dcaf
SHA512
befc5d26860702d0a0b945e0fde35244869e2a766ae6819aafd642bad0897ff439830b5c72f914c139c3f8bfad7fccd9bced9bced8db6349a341f9c3be302fe8
DIST SABnzbd-3.4.2-src.tar.gz 2979084 BLAKE2B
2e75212226221c283e46533c46dd6eb3f880d636d73d8e3620650068d9ad67f3f1f55a9a418cdc74876f7e12a37c94a3dbcd79112f46fd322301d93bfbdf9063
SHA512
d34a59540c9bb371de912dd0501b3e6dfa392da4d833cfcaf3b550bd11342439a2b64b2205207cd0d0a9c3947cdd1b43ca90d41b130d21e28cede5bf362fd5ae
+DIST SABnzbd-3.6.0-src.tar.gz 5052873 BLAKE2B
41b6fb818e9bcf40bedd16e9b2a0d5b2590cdbef8a29187f0e995d11d036c60364ed6f297eb6c2bb3f257040ef66b9bd26bc8464b9af2adfac3922f4817918a6
SHA512
277953a10211b72532ef4c490cc77516ad4691e15f55bbc08572edba8fc4154ddde5d6bd62ea79c2279dad571038cab25194d6764bf1377dda25d522a5838a92
diff --git a/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
new file mode 100644
index ..ba2ec5410139
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.6.0.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.1.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ >=dev-python/sabyenc-5.4.2[${PYTHON_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc ISSUES.txt README.mkd
+
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 738f08b569675362c3a87cf95a95ece1ee0ed387
Author: Jakov Smolić gentoo org>
AuthorDate: Tue Jun 7 08:25:26 2022 +
Commit: Jakov Smolić gentoo org>
CommitDate: Tue Jun 7 08:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=738f08b5
net-nntp/sabnzbd: Stabilize 3.4.2 amd64, #850205
Signed-off-by: Jakov Smolić gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.4.2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.4.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.4.2.ebuild
index f491417916f3..dea1a60baa00 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.4.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -21,7 +21,7 @@
SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-s
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="+7za +rar unzip"
# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 1b5558369f3c2540be4227495ce8d3aadde25aa1
Author: Thomas Deutschmann gentoo org>
AuthorDate: Fri Oct 15 13:13:25 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Fri Oct 15 14:32:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b555836
net-nntp/sabnzbd: bump to v3.4.2
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.4.2.ebuild | 123 ++
2 files changed, 124 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index ee62685b1cd..39ba5fa3a01 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-3.3.1-src.tar.gz 2786705 BLAKE2B
1ce58c2fd51304395402e2ad4379556e9f1a1471d524d1b3b969b9b201edf15dece1f12d9891695e9dbb02664014c2540ed9fce02b4418fc3100cd3bb2717983
SHA512
0ab7001935f19c8e1829051949965977b895456b83ee26b6379fd9c7024d114d5bdd0701d747c8935bb46a829d46379e4406012007a9039c43fb99e4db3ee920
DIST SABnzbd-3.4.1-src.tar.gz 2978066 BLAKE2B
d7fc9df71ccf0ee8d9282fb7ec7a088e5f9d4cf99f07d120a1e89ae18f1f3c5e34bd4717bdb79dd097f219021e10c56150b95faf6a43bc896060c1249f63dcaf
SHA512
befc5d26860702d0a0b945e0fde35244869e2a766ae6819aafd642bad0897ff439830b5c72f914c139c3f8bfad7fccd9bced9bced8db6349a341f9c3be302fe8
+DIST SABnzbd-3.4.2-src.tar.gz 2979084 BLAKE2B
2e75212226221c283e46533c46dd6eb3f880d636d73d8e3620650068d9ad67f3f1f55a9a418cdc74876f7e12a37c94a3dbcd79112f46fd322301d93bfbdf9063
SHA512
d34a59540c9bb371de912dd0501b3e6dfa392da4d833cfcaf3b550bd11342439a2b64b2205207cd0d0a9c3947cdd1b43ca90d41b130d21e28cede5bf362fd5ae
diff --git a/net-nntp/sabnzbd/sabnzbd-3.4.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.4.2.ebuild
new file mode 100644
index 000..f491417916f
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.4.2.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.1.0[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
+ >=dev-python/sabyenc-4[${PYTHON_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc ISSUES.txt README.mkd
+
+ systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ einfo "Default directory: ${MY_HOMEDIR}"
+ einfo
+ einfo
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 34340911aed07e34df46918e9e12f26e4581cf9c
Author: Thomas Deutschmann gentoo org>
AuthorDate: Wed Sep 29 15:24:02 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Wed Sep 29 16:55:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34340911
net-nntp/sabnzbd: depend on dev-python/guessit
Bug: https://bugs.gentoo.org/814503
Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/{sabnzbd-3.4.1.ebuild => sabnzbd-3.4.1-r1.ebuild} | 1 +
1 file changed, 1 insertion(+)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.4.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.4.1-r1.ebuild
similarity index 98%
rename from net-nntp/sabnzbd/sabnzbd-3.4.1.ebuild
rename to net-nntp/sabnzbd/sabnzbd-3.4.1-r1.ebuild
index 13de3d3ecc8..f491417916f 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.4.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.4.1-r1.ebuild
@@ -38,6 +38,7 @@ COMMON_DEPS="
dev-python/configobj[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
>=dev-python/feedparser-6[${PYTHON_USEDEP}]
+ >=dev-python/guessit-3.1.0[${PYTHON_USEDEP}]
dev-python/notify2[${PYTHON_USEDEP}]
dev-python/portend[${PYTHON_USEDEP}]
dev-python/puremagic[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 66c8eb593165abf06fbc9b179df01c48dd9fd251
Author: Thomas Deutschmann gentoo org>
AuthorDate: Sat Sep 25 14:01:49 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Sat Sep 25 14:03:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c8eb59
net-nntp/sabnzbd: cleanup old
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 2 -
net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild | 121 --
net-nntp/sabnzbd/sabnzbd-3.3.0.ebuild | 121 --
3 files changed, 244 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 366ee6fd041..ee62685b1cd 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,4 +1,2 @@
-DIST SABnzbd-3.2.1-src.tar.gz 2777984 BLAKE2B
6e0ebe122a01f8cbd5b26eefe3728478dd348b3d11fb274c2a146b7567f306074ddd93b438463471e22fc77c6c2223e864c6019ba0d7ab464162451e9f9c8cb9
SHA512
ace29199eb6f03450d25fc3b79960d1afc336f0013771bcf698e7df5c5e5ed920ad783f542ba8f3dbcd451d279993a6d4299d78075184e43ad74411ac19c3f59
-DIST SABnzbd-3.3.0-src.tar.gz 2786354 BLAKE2B
aa5034d99b570c6ae643209663b2b292d0dcc06dabcb09bb9b28e7b38248b88c98736ae35cff7c6e4c93d2d6a44b716dbf2fd8c7cf71f0b5a65ef0c625d9d00e
SHA512
eefc20c9f6921a1efc8f7cafc6f544949dccacacfa01aff29a32355431f8d62d9f4f36312271987b10ff96e9b5f8c6bef390f594282ce42b743faa556489e7fa
DIST SABnzbd-3.3.1-src.tar.gz 2786705 BLAKE2B
1ce58c2fd51304395402e2ad4379556e9f1a1471d524d1b3b969b9b201edf15dece1f12d9891695e9dbb02664014c2540ed9fce02b4418fc3100cd3bb2717983
SHA512
0ab7001935f19c8e1829051949965977b895456b83ee26b6379fd9c7024d114d5bdd0701d747c8935bb46a829d46379e4406012007a9039c43fb99e4db3ee920
DIST SABnzbd-3.4.1-src.tar.gz 2978066 BLAKE2B
d7fc9df71ccf0ee8d9282fb7ec7a088e5f9d4cf99f07d120a1e89ae18f1f3c5e34bd4717bdb79dd097f219021e10c56150b95faf6a43bc896060c1249f63dcaf
SHA512
befc5d26860702d0a0b945e0fde35244869e2a766ae6819aafd642bad0897ff439830b5c72f914c139c3f8bfad7fccd9bced9bced8db6349a341f9c3be302fe8
diff --git a/net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild
deleted file mode 100644
index 62d937efe4f..000
--- a/net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-# Require python-2 with sqlite USE flag
-PYTHON_COMPAT=( python3_{8..9} )
-PYTHON_REQ_USE="sqlite"
-
-inherit python-single-r1 systemd
-
-MY_PV="${PV/_rc/RC}"
-MY_PV="${MY_PV//_pre*}"
-
-MY_P="${PN/sab/SAB}-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/";
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+7za +rar unzip"
-
-# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
-# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
-
-COMMON_DEPS="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/cheetah3[${PYTHON_USEDEP}]
- dev-python/cherrypy[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- >=dev-python/feedparser-6[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/portend[${PYTHON_USEDEP}]
- >=dev-python/sabyenc-4[${PYTHON_USEDEP}]
- ')
-"
-
-DEPEND="${COMMON_DEPS}"
-
-RDEPEND="
- ${COMMON_DEPS}
- >=app-arch/par2cmdline-0.4
- net-misc/wget
- 7za? ( app-arch/p7zip )
- rar? ( || ( app-arch/unrar app-arch/rar ) )
- unzip? ( >=app-arch/unzip-5.5.2 )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- MY_HOMEDIR="/var/lib/${PN}"
- python-single-r1_pkg_setup
-}
-
-src_install() {
- local d
-
- for d in email icons interfaces locale po sabnzbd scripts tools; do
- insinto "/usr/share/${PN}/${d}"
- doins -r ${d}/*
- done
-
- exeinto "/usr/share/${PN}"
- doexe SABnzbd.py
-
- python_fix_shebang "${ED}/usr/share/${PN}"
- python_optimize "${ED}/usr/share/${PN}"
-
- newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-
- diropts -o "${PN}" -g "${PN}"
- dodir "/etc/${PN}"
- keepdir "/var/log/${PN}"
-
- insinto "/etc/${PN}"
- insopts -m 0600 -o "${PN}" -g "${PN}"
- newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
-
- dodoc ISSUES.txt README.mkd
-
- systemd_ne
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 69ca7c6c39de5521825789a87e94e1fabbce9662
Author: Thomas Deutschmann gentoo org>
AuthorDate: Sat Sep 25 14:01:19 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Sat Sep 25 14:02:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69ca7c6c
net-nntp/sabnzbd: amd64 stable
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild
index b09442235e4..62d937efe4f 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild
@@ -21,7 +21,7 @@
SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-s
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="+7za +rar unzip"
# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: f9a1584c4ea998572c615d8ece28acf29578509b
Author: Thomas Deutschmann gentoo org>
AuthorDate: Sat Sep 25 13:57:18 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Sat Sep 25 13:58:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9a1584c
net-nntp/sabnzbd: bump to v3.4.1
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 2 +-
net-nntp/sabnzbd/{sabnzbd-3.4.0.ebuild => sabnzbd-3.4.1.ebuild} | 5 +++--
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index de733b22640..366ee6fd041 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,4 +1,4 @@
DIST SABnzbd-3.2.1-src.tar.gz 2777984 BLAKE2B
6e0ebe122a01f8cbd5b26eefe3728478dd348b3d11fb274c2a146b7567f306074ddd93b438463471e22fc77c6c2223e864c6019ba0d7ab464162451e9f9c8cb9
SHA512
ace29199eb6f03450d25fc3b79960d1afc336f0013771bcf698e7df5c5e5ed920ad783f542ba8f3dbcd451d279993a6d4299d78075184e43ad74411ac19c3f59
DIST SABnzbd-3.3.0-src.tar.gz 2786354 BLAKE2B
aa5034d99b570c6ae643209663b2b292d0dcc06dabcb09bb9b28e7b38248b88c98736ae35cff7c6e4c93d2d6a44b716dbf2fd8c7cf71f0b5a65ef0c625d9d00e
SHA512
eefc20c9f6921a1efc8f7cafc6f544949dccacacfa01aff29a32355431f8d62d9f4f36312271987b10ff96e9b5f8c6bef390f594282ce42b743faa556489e7fa
DIST SABnzbd-3.3.1-src.tar.gz 2786705 BLAKE2B
1ce58c2fd51304395402e2ad4379556e9f1a1471d524d1b3b969b9b201edf15dece1f12d9891695e9dbb02664014c2540ed9fce02b4418fc3100cd3bb2717983
SHA512
0ab7001935f19c8e1829051949965977b895456b83ee26b6379fd9c7024d114d5bdd0701d747c8935bb46a829d46379e4406012007a9039c43fb99e4db3ee920
-DIST SABnzbd-3.4.0-src.tar.gz 2978220 BLAKE2B
90d8128a41de38d17ed647d5a6d082e0ae2c2f1761d430fcc9ac74d750a606bef900b4116e8d1015a89e4e468a0b6ae2afab08ba76001c35c4f6af2fc47eb3b7
SHA512
f86476e9c376369b873977aa6c3915764cadd5b5441cc12a226287e30b20092b2a17128c177af89fafc172cddb4e4dff3ab103022884e551421aea5a0cc842be
+DIST SABnzbd-3.4.1-src.tar.gz 2978066 BLAKE2B
d7fc9df71ccf0ee8d9282fb7ec7a088e5f9d4cf99f07d120a1e89ae18f1f3c5e34bd4717bdb79dd097f219021e10c56150b95faf6a43bc896060c1249f63dcaf
SHA512
befc5d26860702d0a0b945e0fde35244869e2a766ae6819aafd642bad0897ff439830b5c72f914c139c3f8bfad7fccd9bced9bced8db6349a341f9c3be302fe8
diff --git a/net-nntp/sabnzbd/sabnzbd-3.4.0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.4.1.ebuild
similarity index 97%
rename from net-nntp/sabnzbd/sabnzbd-3.4.0.ebuild
rename to net-nntp/sabnzbd/sabnzbd-3.4.1.ebuild
index b09442235e4..13de3d3ecc8 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.4.0.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.4.1.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="7"
+EAPI="8"
# Require python-2 with sqlite USE flag
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
PYTHON_REQ_USE="sqlite"
inherit python-single-r1 systemd
@@ -40,6 +40,7 @@ COMMON_DEPS="
>=dev-python/feedparser-6[${PYTHON_USEDEP}]
dev-python/notify2[${PYTHON_USEDEP}]
dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/puremagic[${PYTHON_USEDEP}]
>=dev-python/sabyenc-4[${PYTHON_USEDEP}]
')
"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: cf92d7c7331c4c5cbffdc3b3c455239e87d4cc77
Author: Thomas Deutschmann gentoo org>
AuthorDate: Wed Sep 22 11:17:53 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Wed Sep 22 12:16:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf92d7c7
net-nntp/sabnzbd: bumpo to v3.4.0
Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.4.0.ebuild | 121 ++
2 files changed, 122 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 5cb7e6b14ab..de733b22640 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1,4 @@
DIST SABnzbd-3.2.1-src.tar.gz 2777984 BLAKE2B
6e0ebe122a01f8cbd5b26eefe3728478dd348b3d11fb274c2a146b7567f306074ddd93b438463471e22fc77c6c2223e864c6019ba0d7ab464162451e9f9c8cb9
SHA512
ace29199eb6f03450d25fc3b79960d1afc336f0013771bcf698e7df5c5e5ed920ad783f542ba8f3dbcd451d279993a6d4299d78075184e43ad74411ac19c3f59
DIST SABnzbd-3.3.0-src.tar.gz 2786354 BLAKE2B
aa5034d99b570c6ae643209663b2b292d0dcc06dabcb09bb9b28e7b38248b88c98736ae35cff7c6e4c93d2d6a44b716dbf2fd8c7cf71f0b5a65ef0c625d9d00e
SHA512
eefc20c9f6921a1efc8f7cafc6f544949dccacacfa01aff29a32355431f8d62d9f4f36312271987b10ff96e9b5f8c6bef390f594282ce42b743faa556489e7fa
DIST SABnzbd-3.3.1-src.tar.gz 2786705 BLAKE2B
1ce58c2fd51304395402e2ad4379556e9f1a1471d524d1b3b969b9b201edf15dece1f12d9891695e9dbb02664014c2540ed9fce02b4418fc3100cd3bb2717983
SHA512
0ab7001935f19c8e1829051949965977b895456b83ee26b6379fd9c7024d114d5bdd0701d747c8935bb46a829d46379e4406012007a9039c43fb99e4db3ee920
+DIST SABnzbd-3.4.0-src.tar.gz 2978220 BLAKE2B
90d8128a41de38d17ed647d5a6d082e0ae2c2f1761d430fcc9ac74d750a606bef900b4116e8d1015a89e4e468a0b6ae2afab08ba76001c35c4f6af2fc47eb3b7
SHA512
f86476e9c376369b873977aa6c3915764cadd5b5441cc12a226287e30b20092b2a17128c177af89fafc172cddb4e4dff3ab103022884e551421aea5a0cc842be
diff --git a/net-nntp/sabnzbd/sabnzbd-3.4.0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.4.0.ebuild
new file mode 100644
index 000..b09442235e4
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.4.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cheetah3[${PYTHON_USEDEP}]
+ dev-python/cherrypy[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-6[${PYTHON_USEDEP}]
+ dev-python/notify2[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ >=dev-python/sabyenc-4[${PYTHON_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc ISSUES.txt README.mkd
+
+ systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
+}
+
+pkg_postinst()
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 7a1f2a15f471f9f784ee2d4600ea2b832a9812bf
Author: Thomas Deutschmann gentoo org>
AuthorDate: Fri Jun 18 16:32:08 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Fri Jun 18 16:36:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a1f2a15
net-nntp/sabnzbd: bump to v3.3.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild | 121 ++
2 files changed, 122 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 0f91d6898d4..5cb7e6b14ab 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-3.2.1-src.tar.gz 2777984 BLAKE2B
6e0ebe122a01f8cbd5b26eefe3728478dd348b3d11fb274c2a146b7567f306074ddd93b438463471e22fc77c6c2223e864c6019ba0d7ab464162451e9f9c8cb9
SHA512
ace29199eb6f03450d25fc3b79960d1afc336f0013771bcf698e7df5c5e5ed920ad783f542ba8f3dbcd451d279993a6d4299d78075184e43ad74411ac19c3f59
DIST SABnzbd-3.3.0-src.tar.gz 2786354 BLAKE2B
aa5034d99b570c6ae643209663b2b292d0dcc06dabcb09bb9b28e7b38248b88c98736ae35cff7c6e4c93d2d6a44b716dbf2fd8c7cf71f0b5a65ef0c625d9d00e
SHA512
eefc20c9f6921a1efc8f7cafc6f544949dccacacfa01aff29a32355431f8d62d9f4f36312271987b10ff96e9b5f8c6bef390f594282ce42b743faa556489e7fa
+DIST SABnzbd-3.3.1-src.tar.gz 2786705 BLAKE2B
1ce58c2fd51304395402e2ad4379556e9f1a1471d524d1b3b969b9b201edf15dece1f12d9891695e9dbb02664014c2540ed9fce02b4418fc3100cd3bb2717983
SHA512
0ab7001935f19c8e1829051949965977b895456b83ee26b6379fd9c7024d114d5bdd0701d747c8935bb46a829d46379e4406012007a9039c43fb99e4db3ee920
diff --git a/net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild
new file mode 100644
index 000..e842f9ed1be
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.3.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
+ dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/feedparser-6[${PYTHON_MULTI_USEDEP}]
+ dev-python/notify2[${PYTHON_MULTI_USEDEP}]
+ dev-python/portend[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/sabyenc-4[${PYTHON_MULTI_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc ISSUES.txt README.mkd
+
+ systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ einfo "Default directory: ${MY_HOMEDIR}"
+ einfo
+ einfo "To add a user to the sabnzbd group so it can edit
SABnzbd+ fi
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 156b88b2886057af34ebccb07e55f705c4f3244f
Author: Thomas Deutschmann gentoo org>
AuthorDate: Tue Jun 1 08:19:28 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Tue Jun 1 08:19:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156b88b2
net-nntp/sabnzbd: bump to v3.3.0
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.3.0.ebuild | 121 ++
2 files changed, 122 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 225802ad19d..0f91d6898d4 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1,2 @@
DIST SABnzbd-3.2.1-src.tar.gz 2777984 BLAKE2B
6e0ebe122a01f8cbd5b26eefe3728478dd348b3d11fb274c2a146b7567f306074ddd93b438463471e22fc77c6c2223e864c6019ba0d7ab464162451e9f9c8cb9
SHA512
ace29199eb6f03450d25fc3b79960d1afc336f0013771bcf698e7df5c5e5ed920ad783f542ba8f3dbcd451d279993a6d4299d78075184e43ad74411ac19c3f59
+DIST SABnzbd-3.3.0-src.tar.gz 2786354 BLAKE2B
aa5034d99b570c6ae643209663b2b292d0dcc06dabcb09bb9b28e7b38248b88c98736ae35cff7c6e4c93d2d6a44b716dbf2fd8c7cf71f0b5a65ef0c625d9d00e
SHA512
eefc20c9f6921a1efc8f7cafc6f544949dccacacfa01aff29a32355431f8d62d9f4f36312271987b10ff96e9b5f8c6bef390f594282ce42b743faa556489e7fa
diff --git a/net-nntp/sabnzbd/sabnzbd-3.3.0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.3.0.ebuild
new file mode 100644
index 000..e842f9ed1be
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.3.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
+ dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/feedparser-6[${PYTHON_MULTI_USEDEP}]
+ dev-python/notify2[${PYTHON_MULTI_USEDEP}]
+ dev-python/portend[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/sabyenc-4[${PYTHON_MULTI_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc ISSUES.txt README.mkd
+
+ systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ einfo "Default directory: ${MY_HOMEDIR}"
+ einfo
+ einfo "To add a user to the sabnzbd group so it can edit
SABnzbd+ files, run:"
+ einfo
+ einfo "usermod -a -G sabnzbd "
+ einfo
+ einfo "By default, SABnzbd will listen on TCP port 8080."
+ else
+ local v
+ for v in ${REPLACING_VERSIONS}; do
+ if ver_test "${v}" -lt 3;
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 293395e3ff9518441337c44e64b9e82c0a0b8313
Author: Thomas Deutschmann gentoo org>
AuthorDate: Tue Jun 1 08:18:35 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Tue Jun 1 08:18:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293395e3
net-nntp/sabnzbd: drop old
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 2 -
net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild | 121 --
net-nntp/sabnzbd/sabnzbd-3.2.0.ebuild | 121 --
3 files changed, 244 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index a43f30d3442..225802ad19d 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1 @@
-DIST SABnzbd-3.1.1-src.tar.gz 2735624 BLAKE2B
411963a49468cb0654be2f586790baaf1f0657491f7f1da848afe2d0fa89750cde8dc06c8a748fe6cb120d27a961881befb1100a234a28d7ec211b4435011576
SHA512
4e8debd2a0ef7379789df035f7d929e2b3dbf13d9394dfebb6075d8b877e610d4ef8953e98eeafd6048952738046bb6b9539e85516f8783c5e06bda1470b3c7e
-DIST SABnzbd-3.2.0-src.tar.gz 2774559 BLAKE2B
82e662355f79a9be54b482ac29d1fb7fe7232355df6784ce3c908d6ee3bfe3cf22db1144034319542df5274ddbb1ef563cf67c5a848062a3f6880a45b308d522
SHA512
98797695950ca35098b8b4103216fd9fcb3fa33112cf2e3918033c26ef094a1affd2a2f389aadcc3ef1666cff1b6de91a99a45032b51711870254568ff9f723a
DIST SABnzbd-3.2.1-src.tar.gz 2777984 BLAKE2B
6e0ebe122a01f8cbd5b26eefe3728478dd348b3d11fb274c2a146b7567f306074ddd93b438463471e22fc77c6c2223e864c6019ba0d7ab464162451e9f9c8cb9
SHA512
ace29199eb6f03450d25fc3b79960d1afc336f0013771bcf698e7df5c5e5ed920ad783f542ba8f3dbcd451d279993a6d4299d78075184e43ad74411ac19c3f59
diff --git a/net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild
deleted file mode 100644
index 1377f8e25f2..000
--- a/net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-# Require python-2 with sqlite USE flag
-PYTHON_COMPAT=( python3_{7..8} )
-PYTHON_REQ_USE="sqlite"
-
-inherit python-single-r1 systemd
-
-MY_PV="${PV/_rc/RC}"
-MY_PV="${MY_PV//_pre*}"
-
-MY_P="${PN/sab/SAB}-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/";
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+7za +rar unzip"
-
-# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
-# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
-
-COMMON_DEPS="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/chardet[${PYTHON_MULTI_USEDEP}]
- dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
- dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
- dev-python/configobj[${PYTHON_MULTI_USEDEP}]
- dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
- >=dev-python/feedparser-6[${PYTHON_MULTI_USEDEP}]
- dev-python/notify2[${PYTHON_MULTI_USEDEP}]
- dev-python/portend[${PYTHON_MULTI_USEDEP}]
- >=dev-python/sabyenc-4[${PYTHON_MULTI_USEDEP}]
- ')
-"
-
-DEPEND="${COMMON_DEPS}"
-
-RDEPEND="
- ${COMMON_DEPS}
- >=app-arch/par2cmdline-0.4
- net-misc/wget
- 7za? ( app-arch/p7zip )
- rar? ( || ( app-arch/unrar app-arch/rar ) )
- unzip? ( >=app-arch/unzip-5.5.2 )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- MY_HOMEDIR="/var/lib/${PN}"
- python-single-r1_pkg_setup
-}
-
-src_install() {
- local d
-
- for d in email icons interfaces locale po sabnzbd scripts tools; do
- insinto "/usr/share/${PN}/${d}"
- doins -r ${d}/*
- done
-
- exeinto "/usr/share/${PN}"
- doexe SABnzbd.py
-
- python_fix_shebang "${ED}/usr/share/${PN}"
- python_optimize "${ED}/usr/share/${PN}"
-
- newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
- newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-
- diropts -o "${PN}" -g "${PN}"
- dodir "/etc/${PN}"
- keepdir "/var/log/${PN}"
-
- insinto "/etc/${PN}"
- insopts -m 0600 -o "${PN}" -g "${PN}"
- newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
-
- dodoc ISSUES.txt README.mkd
-
- systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- # This is a new installation
- einfo "Default directory: ${MY_HOMEDIR}"
- einfo
-
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 98e1db907194dca1bdabf5f0202d4c95c3955990
Author: Sam James gentoo org>
AuthorDate: Sat May 15 19:26:33 2021 +
Commit: Sam James gentoo org>
CommitDate: Sat May 15 19:26:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98e1db90
net-nntp/sabnzbd: Stabilize 3.2.1 amd64, #788862
Signed-off-by: Sam James gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild
index e842f9ed1be..63fb8e85240 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild
@@ -21,7 +21,7 @@
SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-s
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="+7za +rar unzip"
# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 58c900dfcec55396d2818b36d7724db65f669068
Author: Thomas Deutschmann gentoo org>
AuthorDate: Wed Mar 31 22:18:49 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Wed Mar 31 22:19:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c900df
net-nntp/sabnzbd: bump to v3.2.1
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild | 121 ++
2 files changed, 122 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index bad913e2950..a43f30d3442 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-3.1.1-src.tar.gz 2735624 BLAKE2B
411963a49468cb0654be2f586790baaf1f0657491f7f1da848afe2d0fa89750cde8dc06c8a748fe6cb120d27a961881befb1100a234a28d7ec211b4435011576
SHA512
4e8debd2a0ef7379789df035f7d929e2b3dbf13d9394dfebb6075d8b877e610d4ef8953e98eeafd6048952738046bb6b9539e85516f8783c5e06bda1470b3c7e
DIST SABnzbd-3.2.0-src.tar.gz 2774559 BLAKE2B
82e662355f79a9be54b482ac29d1fb7fe7232355df6784ce3c908d6ee3bfe3cf22db1144034319542df5274ddbb1ef563cf67c5a848062a3f6880a45b308d522
SHA512
98797695950ca35098b8b4103216fd9fcb3fa33112cf2e3918033c26ef094a1affd2a2f389aadcc3ef1666cff1b6de91a99a45032b51711870254568ff9f723a
+DIST SABnzbd-3.2.1-src.tar.gz 2777984 BLAKE2B
6e0ebe122a01f8cbd5b26eefe3728478dd348b3d11fb274c2a146b7567f306074ddd93b438463471e22fc77c6c2223e864c6019ba0d7ab464162451e9f9c8cb9
SHA512
ace29199eb6f03450d25fc3b79960d1afc336f0013771bcf698e7df5c5e5ed920ad783f542ba8f3dbcd451d279993a6d4299d78075184e43ad74411ac19c3f59
diff --git a/net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild
new file mode 100644
index 000..e842f9ed1be
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.2.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
+ dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/feedparser-6[${PYTHON_MULTI_USEDEP}]
+ dev-python/notify2[${PYTHON_MULTI_USEDEP}]
+ dev-python/portend[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/sabyenc-4[${PYTHON_MULTI_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc ISSUES.txt README.mkd
+
+ systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ einfo "Default directory: ${MY_HOMEDIR}"
+ einfo
+ einfo "To add a user to the sabnzbd group so it can edit
SABnzbd+ fi
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 3b8ca40d9ca23fa6c204078f02026f83a27ae0ba
Author: Thomas Deutschmann gentoo org>
AuthorDate: Mon Mar 1 18:00:17 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Mon Mar 1 18:00:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8ca40d
net-nntp/sabnzbd: bump to v3.2.0
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.2.0.ebuild | 121 ++
2 files changed, 122 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 698ab45289c..bad913e2950 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1,2 @@
DIST SABnzbd-3.1.1-src.tar.gz 2735624 BLAKE2B
411963a49468cb0654be2f586790baaf1f0657491f7f1da848afe2d0fa89750cde8dc06c8a748fe6cb120d27a961881befb1100a234a28d7ec211b4435011576
SHA512
4e8debd2a0ef7379789df035f7d929e2b3dbf13d9394dfebb6075d8b877e610d4ef8953e98eeafd6048952738046bb6b9539e85516f8783c5e06bda1470b3c7e
+DIST SABnzbd-3.2.0-src.tar.gz 2774559 BLAKE2B
82e662355f79a9be54b482ac29d1fb7fe7232355df6784ce3c908d6ee3bfe3cf22db1144034319542df5274ddbb1ef563cf67c5a848062a3f6880a45b308d522
SHA512
98797695950ca35098b8b4103216fd9fcb3fa33112cf2e3918033c26ef094a1affd2a2f389aadcc3ef1666cff1b6de91a99a45032b51711870254568ff9f723a
diff --git a/net-nntp/sabnzbd/sabnzbd-3.2.0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.2.0.ebuild
new file mode 100644
index 000..e842f9ed1be
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.2.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
+ dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/feedparser-6[${PYTHON_MULTI_USEDEP}]
+ dev-python/notify2[${PYTHON_MULTI_USEDEP}]
+ dev-python/portend[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/sabyenc-4[${PYTHON_MULTI_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc ISSUES.txt README.mkd
+
+ systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ einfo "Default directory: ${MY_HOMEDIR}"
+ einfo
+ einfo "To add a user to the sabnzbd group so it can edit
SABnzbd+ files, run:"
+ einfo
+ einfo "usermod -a -G sabnzbd "
+ einfo
+ einfo "By default, SABnzbd will listen on TCP port 8080."
+ else
+ local v
+ for v in ${REPLACING_VERSIONS}; do
+ if ver_test "${v}" -lt 3;
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 6cd58c834c373f9419fbe603ef77d84e848efcb4
Author: Thomas Deutschmann gentoo org>
AuthorDate: Mon Mar 1 17:59:31 2021 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Mon Mar 1 17:59:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd58c83
net-nntp/sabnzbd: drop old
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest| 4 -
net-nntp/sabnzbd/sabnzbd-3.0.0-r1.ebuild | 121 ---
net-nntp/sabnzbd/sabnzbd-3.0.1.ebuild| 121 ---
net-nntp/sabnzbd/sabnzbd-3.0.2.ebuild| 121 ---
net-nntp/sabnzbd/sabnzbd-3.1.0.ebuild| 121 ---
5 files changed, 488 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 9b9c8d156a8..698ab45289c 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,5 +1 @@
-DIST SABnzbd-3.0.0-src.tar.gz 2673275 BLAKE2B
418ffd55c395c9d31e80f087c5e8c47e30bd86dbd8783afc173c9c54c6259b0d4607f5377ff3d83673f8e8ba24f46d5ad923a933a415097a7e48739f01039b45
SHA512
70441d76ad2e6cba33b033a85a29815fc50e9c714a275120bc7010e5e0cfb885f7b3d42f497c4ce46123c9bce2d33f778865d9a17878f6fe5811849faa6fe215
-DIST SABnzbd-3.0.1-src.tar.gz 2674117 BLAKE2B
8143e449e70e0d17cc29437ed11a01d2d006f9840eb218d35a72d0da3dfe64d698ea239bbacc11d341b1a82b96e68dd10cff8145b46d41f85d3c3087779695e8
SHA512
0eefff2c9b64ba92b7f550a22aef21a718b603e5aa1f46818d7516e95c446e9edc556d0e2e16d69f9abad1a6f49146dd90331396f4858e8d7a2903890931e8cf
-DIST SABnzbd-3.0.2-src.tar.gz 2687984 BLAKE2B
47719c247a1bf7bf16a3df0a0fea430c0cf335598ad8f34e6c7c8e9bd762afafc9fdda76c542d4327f9608ea8a845effa57090e07c511906bd782bf93373bb9c
SHA512
023eb5f6ae31dab177584bff7f087269f50079e283d3d7873fc29d5f3438fdf2d0d0d49c8e4844d2b11e214510e1f7a60e635e0c37ca74b153f9ee2a9dede238
-DIST SABnzbd-3.1.0-src.tar.gz 2735263 BLAKE2B
b01f381c79287db2559176af6bd2409947d0c509e8aa48faf6ac614644e66b4090042eeac3d86b82d8d9b4e2bf92f3f360743d88f45db05f0969de189ac91fd5
SHA512
fb8ccbe82aff763847592668e5423f96dae6e0c70e42e2c7a58de1eb99ff552401df9178b4245d3a09968da1550948e382f65ada9341faeccd58f9b98eb4a680
DIST SABnzbd-3.1.1-src.tar.gz 2735624 BLAKE2B
411963a49468cb0654be2f586790baaf1f0657491f7f1da848afe2d0fa89750cde8dc06c8a748fe6cb120d27a961881befb1100a234a28d7ec211b4435011576
SHA512
4e8debd2a0ef7379789df035f7d929e2b3dbf13d9394dfebb6075d8b877e610d4ef8953e98eeafd6048952738046bb6b9539e85516f8783c5e06bda1470b3c7e
diff --git a/net-nntp/sabnzbd/sabnzbd-3.0.0-r1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.0.0-r1.ebuild
deleted file mode 100644
index 4ddc240f0d8..000
--- a/net-nntp/sabnzbd/sabnzbd-3.0.0-r1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-# Require python-2 with sqlite USE flag
-PYTHON_COMPAT=( python3_{7..8} )
-PYTHON_REQ_USE="sqlite"
-
-inherit python-single-r1 systemd
-
-MY_PV="${PV/_rc/RC}"
-MY_PV="${MY_PV//_pre*}"
-
-MY_P="${PN/sab/SAB}-${MY_PV}"
-
-DESCRIPTION="Binary newsgrabber with web-interface"
-HOMEPAGE="https://sabnzbd.org/";
-SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
-
-# Sabnzbd is GPL-2 but bundles software with the following licenses.
-LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+7za +rar unzip"
-
-# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
-# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
-
-COMMON_DEPS="
- acct-user/sabnzbd
- acct-group/sabnzbd
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/chardet[${PYTHON_MULTI_USEDEP}]
- dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
- dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
- dev-python/configobj[${PYTHON_MULTI_USEDEP}]
- dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
- =dev-python/sabyenc-3.3.1[${PYTHON_MULTI_USEDEP}]
- ')
-"
-
-DEPEND="${COMMON_DEPS}"
-
-RDEPEND="
- ${COMMON_DEPS}
- >=app-arch/par2cmdline-0.4
- net-misc/wget
- 7za? ( app-arch/p7zip )
- rar? ( || ( app-arch/unrar app-arch/rar ) )
- unzip? ( >=app-arch/unzip-5.5.2 )
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- MY_HOMEDIR="/var/lib/${PN}"
- python-single-r1_pkg_setup
-}
-
-src_install() {
- local d
-
- for d in email icons interfaces locale po sabnzbd scripts tools; do
- insinto "/usr/share/${PN}/${d}"
- doins -r ${d}/*
- done
-
- exeinto "/usr/share/${PN}"
- doexe SABnzbd.py
-
- python_fix_shebang "${ED}/usr/share/${PN}"
- python_optimize "${ED}/usr/share/${PN}"
-
- newinitd "${FILESDIR}/${PN}-
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 1a2f7a84d5c462e837418a1c1238b39d88bbb773
Author: Thomas Deutschmann gentoo org>
AuthorDate: Thu Nov 12 15:23:01 2020 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Thu Nov 12 15:23:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2f7a84
net-nntp/sabnzbd: bump to v3.1.1
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild | 121 ++
2 files changed, 122 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 04df0d49fd7..9b9c8d156a8 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -2,3 +2,4 @@ DIST SABnzbd-3.0.0-src.tar.gz 2673275 BLAKE2B
418ffd55c395c9d31e80f087c5e8c47e30
DIST SABnzbd-3.0.1-src.tar.gz 2674117 BLAKE2B
8143e449e70e0d17cc29437ed11a01d2d006f9840eb218d35a72d0da3dfe64d698ea239bbacc11d341b1a82b96e68dd10cff8145b46d41f85d3c3087779695e8
SHA512
0eefff2c9b64ba92b7f550a22aef21a718b603e5aa1f46818d7516e95c446e9edc556d0e2e16d69f9abad1a6f49146dd90331396f4858e8d7a2903890931e8cf
DIST SABnzbd-3.0.2-src.tar.gz 2687984 BLAKE2B
47719c247a1bf7bf16a3df0a0fea430c0cf335598ad8f34e6c7c8e9bd762afafc9fdda76c542d4327f9608ea8a845effa57090e07c511906bd782bf93373bb9c
SHA512
023eb5f6ae31dab177584bff7f087269f50079e283d3d7873fc29d5f3438fdf2d0d0d49c8e4844d2b11e214510e1f7a60e635e0c37ca74b153f9ee2a9dede238
DIST SABnzbd-3.1.0-src.tar.gz 2735263 BLAKE2B
b01f381c79287db2559176af6bd2409947d0c509e8aa48faf6ac614644e66b4090042eeac3d86b82d8d9b4e2bf92f3f360743d88f45db05f0969de189ac91fd5
SHA512
fb8ccbe82aff763847592668e5423f96dae6e0c70e42e2c7a58de1eb99ff552401df9178b4245d3a09968da1550948e382f65ada9341faeccd58f9b98eb4a680
+DIST SABnzbd-3.1.1-src.tar.gz 2735624 BLAKE2B
411963a49468cb0654be2f586790baaf1f0657491f7f1da848afe2d0fa89750cde8dc06c8a748fe6cb120d27a961881befb1100a234a28d7ec211b4435011576
SHA512
4e8debd2a0ef7379789df035f7d929e2b3dbf13d9394dfebb6075d8b877e610d4ef8953e98eeafd6048952738046bb6b9539e85516f8783c5e06bda1470b3c7e
diff --git a/net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild
new file mode 100644
index 000..114184f254f
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.1.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
+ dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/feedparser-6[${PYTHON_MULTI_USEDEP}]
+ dev-python/notify2[${PYTHON_MULTI_USEDEP}]
+ dev-python/portend[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/sabyenc-4[${PYTHON_MULTI_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 832b81080b07d25989dc0e4850e4d7ad9acb5182
Author: Thomas Deutschmann gentoo org>
AuthorDate: Mon Oct 19 21:16:14 2020 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Mon Oct 19 21:16:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832b8108
net-nntp/sabnzbd: bump to v3.1.0
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.1.0.ebuild | 121 ++
2 files changed, 122 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index a382ecc8525..04df0d49fd7 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1,4 @@
DIST SABnzbd-3.0.0-src.tar.gz 2673275 BLAKE2B
418ffd55c395c9d31e80f087c5e8c47e30bd86dbd8783afc173c9c54c6259b0d4607f5377ff3d83673f8e8ba24f46d5ad923a933a415097a7e48739f01039b45
SHA512
70441d76ad2e6cba33b033a85a29815fc50e9c714a275120bc7010e5e0cfb885f7b3d42f497c4ce46123c9bce2d33f778865d9a17878f6fe5811849faa6fe215
DIST SABnzbd-3.0.1-src.tar.gz 2674117 BLAKE2B
8143e449e70e0d17cc29437ed11a01d2d006f9840eb218d35a72d0da3dfe64d698ea239bbacc11d341b1a82b96e68dd10cff8145b46d41f85d3c3087779695e8
SHA512
0eefff2c9b64ba92b7f550a22aef21a718b603e5aa1f46818d7516e95c446e9edc556d0e2e16d69f9abad1a6f49146dd90331396f4858e8d7a2903890931e8cf
DIST SABnzbd-3.0.2-src.tar.gz 2687984 BLAKE2B
47719c247a1bf7bf16a3df0a0fea430c0cf335598ad8f34e6c7c8e9bd762afafc9fdda76c542d4327f9608ea8a845effa57090e07c511906bd782bf93373bb9c
SHA512
023eb5f6ae31dab177584bff7f087269f50079e283d3d7873fc29d5f3438fdf2d0d0d49c8e4844d2b11e214510e1f7a60e635e0c37ca74b153f9ee2a9dede238
+DIST SABnzbd-3.1.0-src.tar.gz 2735263 BLAKE2B
b01f381c79287db2559176af6bd2409947d0c509e8aa48faf6ac614644e66b4090042eeac3d86b82d8d9b4e2bf92f3f360743d88f45db05f0969de189ac91fd5
SHA512
fb8ccbe82aff763847592668e5423f96dae6e0c70e42e2c7a58de1eb99ff552401df9178b4245d3a09968da1550948e382f65ada9341faeccd58f9b98eb4a680
diff --git a/net-nntp/sabnzbd/sabnzbd-3.1.0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.1.0.ebuild
new file mode 100644
index 000..114184f254f
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.1.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
+ dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/feedparser-6[${PYTHON_MULTI_USEDEP}]
+ dev-python/notify2[${PYTHON_MULTI_USEDEP}]
+ dev-python/portend[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/sabyenc-4[${PYTHON_MULTI_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc ISSUES.txt README.mkd
+
+ systemd_newunit "${FILESDIR}"/sabnzb
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: ecab3d9ba70cd2b136f1a149dd233cf5b2c288c7
Author: Thomas Deutschmann gentoo org>
AuthorDate: Tue Sep 1 20:58:25 2020 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Tue Sep 1 20:58:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecab3d9b
net-nntp/sabnzbd: ABOUT.txt is absent from release tarball
Closes: https://bugs.gentoo.org/739852
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.0.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.0.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.0.2.ebuild
index a4942c83c18..aee416e50d6 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.0.2.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.0.2.ebuild
@@ -89,7 +89,7 @@ src_install() {
insopts -m 0600 -o "${PN}" -g "${PN}"
newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
- dodoc {ABOUT,ISSUES}.txt README.mkd licenses/*
+ dodoc ISSUES.txt README.mkd
systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
}
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 3932f1472a01d01831bfd5546932b247f7f82686
Author: Thomas Deutschmann gentoo org>
AuthorDate: Mon Aug 31 21:36:31 2020 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Mon Aug 31 21:36:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3932f147
net-nntp/sabnzbd: bump to v3.0.2
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.0.2.ebuild | 121 ++
2 files changed, 122 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 8c8c8a46ffd..a382ecc8525 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-3.0.0-src.tar.gz 2673275 BLAKE2B
418ffd55c395c9d31e80f087c5e8c47e30bd86dbd8783afc173c9c54c6259b0d4607f5377ff3d83673f8e8ba24f46d5ad923a933a415097a7e48739f01039b45
SHA512
70441d76ad2e6cba33b033a85a29815fc50e9c714a275120bc7010e5e0cfb885f7b3d42f497c4ce46123c9bce2d33f778865d9a17878f6fe5811849faa6fe215
DIST SABnzbd-3.0.1-src.tar.gz 2674117 BLAKE2B
8143e449e70e0d17cc29437ed11a01d2d006f9840eb218d35a72d0da3dfe64d698ea239bbacc11d341b1a82b96e68dd10cff8145b46d41f85d3c3087779695e8
SHA512
0eefff2c9b64ba92b7f550a22aef21a718b603e5aa1f46818d7516e95c446e9edc556d0e2e16d69f9abad1a6f49146dd90331396f4858e8d7a2903890931e8cf
+DIST SABnzbd-3.0.2-src.tar.gz 2687984 BLAKE2B
47719c247a1bf7bf16a3df0a0fea430c0cf335598ad8f34e6c7c8e9bd762afafc9fdda76c542d4327f9608ea8a845effa57090e07c511906bd782bf93373bb9c
SHA512
023eb5f6ae31dab177584bff7f087269f50079e283d3d7873fc29d5f3438fdf2d0d0d49c8e4844d2b11e214510e1f7a60e635e0c37ca74b153f9ee2a9dede238
diff --git a/net-nntp/sabnzbd/sabnzbd-3.0.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.0.2.ebuild
new file mode 100644
index 000..a4942c83c18
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.0.2.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
+ dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ =dev-python/sabyenc-3.3.1[${PYTHON_MULTI_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc {ABOUT,ISSUES}.txt README.mkd licenses/*
+
+ systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ einfo "Default directory: ${MY_HOMEDIR}"
+ einfo
+ einfo "To add a user to the sabnzbd group so it can edit
SABnzbd+ files, run:"
+ einfo
+ einfo "usermod -a -G sabnzbd "
+ einfo
+ einfo "By default, SABnzbd will listen on
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: df5d079d492083bccf80a6b00cb4de5b333c6f11
Author: Thomas Deutschmann gentoo org>
AuthorDate: Tue Aug 18 13:53:29 2020 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Tue Aug 18 13:53:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df5d079d
net-nntp/sabnzbd: bump to v3.0.1
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.0.1.ebuild | 121 ++
2 files changed, 122 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 3ae60cbba5b..8c8c8a46ffd 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1,2 @@
DIST SABnzbd-3.0.0-src.tar.gz 2673275 BLAKE2B
418ffd55c395c9d31e80f087c5e8c47e30bd86dbd8783afc173c9c54c6259b0d4607f5377ff3d83673f8e8ba24f46d5ad923a933a415097a7e48739f01039b45
SHA512
70441d76ad2e6cba33b033a85a29815fc50e9c714a275120bc7010e5e0cfb885f7b3d42f497c4ce46123c9bce2d33f778865d9a17878f6fe5811849faa6fe215
+DIST SABnzbd-3.0.1-src.tar.gz 2674117 BLAKE2B
8143e449e70e0d17cc29437ed11a01d2d006f9840eb218d35a72d0da3dfe64d698ea239bbacc11d341b1a82b96e68dd10cff8145b46d41f85d3c3087779695e8
SHA512
0eefff2c9b64ba92b7f550a22aef21a718b603e5aa1f46818d7516e95c446e9edc556d0e2e16d69f9abad1a6f49146dd90331396f4858e8d7a2903890931e8cf
diff --git a/net-nntp/sabnzbd/sabnzbd-3.0.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.0.1.ebuild
new file mode 100644
index 000..a4942c83c18
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.0.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
+ dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ =dev-python/sabyenc-3.3.1[${PYTHON_MULTI_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc {ABOUT,ISSUES}.txt README.mkd licenses/*
+
+ systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ einfo "Default directory: ${MY_HOMEDIR}"
+ einfo
+ einfo "To add a user to the sabnzbd group so it can edit
SABnzbd+ files, run:"
+ einfo
+ einfo "usermod -a -G sabnzbd "
+ einfo
+ einfo "By default, SABnzbd will listen on TCP port 8080."
+ else
+ local v
+ for v in ${REPLACING_VERSIONS}; do
+ if ver_test "${v}" -lt 3; then
+ ewarn
+ ewarn "Due to changes in this release, the
queue will be converted when ${PN}"
+
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/files/, net-nntp/sabnzbd/, net-nntp/sabnzbd/files/patches/
commit: 2d8e069aa56743472f8bb6191c7bc86d58ae1630 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Aug 6 11:50:43 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Aug 6 13:49:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d8e069a net-nntp/sabnzbd: drop old Closes: https://bugs.gentoo.org/708958 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann gentoo.org> net-nntp/sabnzbd/Manifest | 3 - .../files/patches/0001-use-system-configobj.patch | 28 .../files/patches/0002-use-system-feedparser.patch | 34 - .../0003-cfg-disable-NtfOSD-by-default.patch | 25 net-nntp/sabnzbd/files/sabnzbd.ini | 14 -- net-nntp/sabnzbd/files/sabnzbd.initd | 71 -- net-nntp/sabnzbd/sabnzbd-2.3.9-r1.ebuild | 148 - net-nntp/sabnzbd/sabnzbd-3.0.0_rc1.ebuild | 121 - net-nntp/sabnzbd/sabnzbd-3.0.0_rc2.ebuild | 121 - 9 files changed, 565 deletions(-) diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest index ef487847a5a..3ae60cbba5b 100644 --- a/net-nntp/sabnzbd/Manifest +++ b/net-nntp/sabnzbd/Manifest @@ -1,4 +1 @@ -DIST SABnzbd-2.3.9-src.tar.gz 2738773 BLAKE2B fbb765732c0aab6a47a4d4827d21b1b029c6d40c1c6c335692964210dc4c389e94cd1cdca45bfb3fb8c2fa9adc84f33df0fe3d23a0e4f9143a095eec042a5cf0 SHA512 10a39db9ad7f6d441166da97194b7a281aacd1900f7687bca72c6c2b555114bc2bbdaaba51cb9fcec57aa1b782f20609a07528484ad911ffd9f9eabb54a324fa DIST SABnzbd-3.0.0-src.tar.gz 2673275 BLAKE2B 418ffd55c395c9d31e80f087c5e8c47e30bd86dbd8783afc173c9c54c6259b0d4607f5377ff3d83673f8e8ba24f46d5ad923a933a415097a7e48739f01039b45 SHA512 70441d76ad2e6cba33b033a85a29815fc50e9c714a275120bc7010e5e0cfb885f7b3d42f497c4ce46123c9bce2d33f778865d9a17878f6fe5811849faa6fe215 -DIST SABnzbd-3.0.0RC1-src.tar.gz 2762495 BLAKE2B 5b623e8cc141426459f3d62c3652df41559946a0fd691163428e7b10dfda5518e9701b1a250ed0a7cda6bfda705869ee6a038184ba8f86cfea70d9ea2d09d613 SHA512 00205b1cb4a74455fc48b0ce0579e6849d08b1cedb28ab01f53da8f37bd75268ced201c9e0510ffdf7b51eee6e666e73bec01f537e1ecbdb7f3f6115422b3074 -DIST SABnzbd-3.0.0RC2-src.tar.gz 2673573 BLAKE2B be45d4dae2d51b2f9ae6e9693a0c61482892b2e9c7fdf09b727af3efaeb26d385cef469c9ab1a13b8456794de7d5c8d9e9252b551eeda190943df68eed3ccafc SHA512 d556beb84a6bb9c20a29d17fab1caee092f7d00688301c22d4286cdcc76dd34d36c7d9453367aa3def3a2833f22f7b85c573558f2806877c8c2606d44824eb5c diff --git a/net-nntp/sabnzbd/files/patches/0001-use-system-configobj.patch b/net-nntp/sabnzbd/files/patches/0001-use-system-configobj.patch deleted file mode 100644 index 0f89dcd1341..000 --- a/net-nntp/sabnzbd/files/patches/0001-use-system-configobj.patch +++ /dev/null @@ -1,28 +0,0 @@ -From db9a217dd5a02b5be72d47b7618f877f39cb31bc Mon Sep 17 00:00:00 2001 -From: Justin Bronder -Date: Mon, 13 Feb 2017 18:20:39 -0500 -Subject: [PATCH 1/3] use system configobj - - sabnzbd/config.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/sabnzbd/config.py b/sabnzbd/config.py -index 2f58ffd..04bfaab 100644 a/sabnzbd/config.py -+++ b/sabnzbd/config.py -@@ -30,9 +30,10 @@ from hashlib import md5 - from urlparse import urlparse - import sabnzbd.misc - from sabnzbd.constants import CONFIG_VERSION, NORMAL_PRIORITY, DEFAULT_PRIORITY, MAX_WIN_DFOLDER --from sabnzbd.utils import configobj - from sabnzbd.decorators import synchronized - -+import configobj -+ - CONFIG_LOCK = threading.Lock() - SAVE_CONFIG_LOCK = threading.Lock() - --- -2.13.0 - diff --git a/net-nntp/sabnzbd/files/patches/0002-use-system-feedparser.patch b/net-nntp/sabnzbd/files/patches/0002-use-system-feedparser.patch deleted file mode 100644 index 68e39a975e7..000 --- a/net-nntp/sabnzbd/files/patches/0002-use-system-feedparser.patch +++ /dev/null @@ -1,34 +0,0 @@ -From b8540c4c71e917623290f3ca8d4091228fab8903 Mon Sep 17 00:00:00 2001 -From: Justin Bronder -Date: Mon, 13 Feb 2017 18:21:28 -0500 -Subject: [PATCH 2/3] use system feedparser - - sabnzbd/rss.py | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/sabnzbd/rss.py b/sabnzbd/rss.py -index 0315fca..18ac828 100644 a/sabnzbd/rss.py -+++ b/sabnzbd/rss.py -@@ -25,6 +25,8 @@ import time - import datetime - import threading - -+import feedparser -+ - import sabnzbd - from sabnzbd.constants import RSS_FILE_NAME, DEFAULT_PRIORITY, NORMAL_PRIORITY, DUP_PRIORITY - from sabnzbd.decorators import synchronized -@@ -35,8 +37,6 @@ from sabnzbd.misc import cat_convert, wildcard_to_re, cat_to_opts, \ - import sabnzbd.emailer as emailer - from sabnzbd.encoding import unicoder, xml_name - --import sabnzbd.utils.feedparser as feedparser -- - __RSS = None # Global pointer to RSS-scanner instance - - --- -2.13.0 - diff --git a/net-nntp/sabnzbd/files/patches/0003-cfg-disable-NtfOSD-by-default.patch b/net-nntp/
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 429a813b3155eaf8dfa3ba0ab73e57a9ebed3cd9
Author: Thomas Deutschmann gentoo org>
AuthorDate: Tue Aug 4 13:49:30 2020 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Tue Aug 4 13:49:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429a813b
net-nntp/sabnzbd: not working with >=dev-python/feedparser-6 yet
Link: https://github.com/sabnzbd/sabnzbd/issues/1567
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/{sabnzbd-3.0.0.ebuild => sabnzbd-3.0.0-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.0.0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.0.0-r1.ebuild
similarity index 98%
rename from net-nntp/sabnzbd/sabnzbd-3.0.0.ebuild
rename to net-nntp/sabnzbd/sabnzbd-3.0.0-r1.ebuild
index afa365fd3af..a4942c83c18 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.0.0.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.0.0-r1.ebuild
@@ -37,7 +37,7 @@ COMMON_DEPS="
dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
dev-python/configobj[${PYTHON_MULTI_USEDEP}]
dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
- dev-python/feedparser[${PYTHON_MULTI_USEDEP}]
+ =dev-python/sabyenc-3.3.1[${PYTHON_MULTI_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 72532535791a43d25a7f40b5cd16633e79a7724b
Author: Thomas Deutschmann gentoo org>
AuthorDate: Sun Aug 2 22:31:48 2020 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Sun Aug 2 22:32:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72532535
net-nntp/sabnzbd: bump to v3.0.0
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.0.0.ebuild | 121 ++
2 files changed, 122 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 57137ee640f..ef487847a5a 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,3 +1,4 @@
DIST SABnzbd-2.3.9-src.tar.gz 2738773 BLAKE2B
fbb765732c0aab6a47a4d4827d21b1b029c6d40c1c6c335692964210dc4c389e94cd1cdca45bfb3fb8c2fa9adc84f33df0fe3d23a0e4f9143a095eec042a5cf0
SHA512
10a39db9ad7f6d441166da97194b7a281aacd1900f7687bca72c6c2b555114bc2bbdaaba51cb9fcec57aa1b782f20609a07528484ad911ffd9f9eabb54a324fa
+DIST SABnzbd-3.0.0-src.tar.gz 2673275 BLAKE2B
418ffd55c395c9d31e80f087c5e8c47e30bd86dbd8783afc173c9c54c6259b0d4607f5377ff3d83673f8e8ba24f46d5ad923a933a415097a7e48739f01039b45
SHA512
70441d76ad2e6cba33b033a85a29815fc50e9c714a275120bc7010e5e0cfb885f7b3d42f497c4ce46123c9bce2d33f778865d9a17878f6fe5811849faa6fe215
DIST SABnzbd-3.0.0RC1-src.tar.gz 2762495 BLAKE2B
5b623e8cc141426459f3d62c3652df41559946a0fd691163428e7b10dfda5518e9701b1a250ed0a7cda6bfda705869ee6a038184ba8f86cfea70d9ea2d09d613
SHA512
00205b1cb4a74455fc48b0ce0579e6849d08b1cedb28ab01f53da8f37bd75268ced201c9e0510ffdf7b51eee6e666e73bec01f537e1ecbdb7f3f6115422b3074
DIST SABnzbd-3.0.0RC2-src.tar.gz 2673573 BLAKE2B
be45d4dae2d51b2f9ae6e9693a0c61482892b2e9c7fdf09b727af3efaeb26d385cef469c9ab1a13b8456794de7d5c8d9e9252b551eeda190943df68eed3ccafc
SHA512
d556beb84a6bb9c20a29d17fab1caee092f7d00688301c22d4286cdcc76dd34d36c7d9453367aa3def3a2833f22f7b85c573558f2806877c8c2606d44824eb5c
diff --git a/net-nntp/sabnzbd/sabnzbd-3.0.0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.0.0.ebuild
new file mode 100644
index 000..afa365fd3af
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.0.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
+ dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ dev-python/feedparser[${PYTHON_MULTI_USEDEP}]
+ dev-python/notify2[${PYTHON_MULTI_USEDEP}]
+ dev-python/portend[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/sabyenc-3.3.1[${PYTHON_MULTI_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc {ABOUT,ISSUES}.txt README.mkd licenses/*
+
+ systemd_ne
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 534e779d50a8ca98adcd07887d0096a86dd921e0
Author: Thomas Deutschmann gentoo org>
AuthorDate: Wed Jul 22 17:29:42 2020 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Wed Jul 22 17:29:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534e779d
net-nntp/sabnzbd: bump to v3.0.0 RC2
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.0.0_rc2.ebuild | 121 ++
2 files changed, 122 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 74a6e591077..57137ee640f 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1,2 +1,3 @@
DIST SABnzbd-2.3.9-src.tar.gz 2738773 BLAKE2B
fbb765732c0aab6a47a4d4827d21b1b029c6d40c1c6c335692964210dc4c389e94cd1cdca45bfb3fb8c2fa9adc84f33df0fe3d23a0e4f9143a095eec042a5cf0
SHA512
10a39db9ad7f6d441166da97194b7a281aacd1900f7687bca72c6c2b555114bc2bbdaaba51cb9fcec57aa1b782f20609a07528484ad911ffd9f9eabb54a324fa
DIST SABnzbd-3.0.0RC1-src.tar.gz 2762495 BLAKE2B
5b623e8cc141426459f3d62c3652df41559946a0fd691163428e7b10dfda5518e9701b1a250ed0a7cda6bfda705869ee6a038184ba8f86cfea70d9ea2d09d613
SHA512
00205b1cb4a74455fc48b0ce0579e6849d08b1cedb28ab01f53da8f37bd75268ced201c9e0510ffdf7b51eee6e666e73bec01f537e1ecbdb7f3f6115422b3074
+DIST SABnzbd-3.0.0RC2-src.tar.gz 2673573 BLAKE2B
be45d4dae2d51b2f9ae6e9693a0c61482892b2e9c7fdf09b727af3efaeb26d385cef469c9ab1a13b8456794de7d5c8d9e9252b551eeda190943df68eed3ccafc
SHA512
d556beb84a6bb9c20a29d17fab1caee092f7d00688301c22d4286cdcc76dd34d36c7d9453367aa3def3a2833f22f7b85c573558f2806877c8c2606d44824eb5c
diff --git a/net-nntp/sabnzbd/sabnzbd-3.0.0_rc2.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.0.0_rc2.ebuild
new file mode 100644
index 000..afa365fd3af
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.0.0_rc2.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 systemd
+
+MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
+ dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ dev-python/feedparser[${PYTHON_MULTI_USEDEP}]
+ dev-python/notify2[${PYTHON_MULTI_USEDEP}]
+ dev-python/portend[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/sabyenc-3.3.1[${PYTHON_MULTI_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}-r1.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ newins "${FILESDIR}"/${PN}-r1.ini ${PN}.ini
+
+ dodoc {ABOUT,ISSUES}.txt README.mkd licenses/*
+
+ systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ einfo "Default directory: ${MY_HOMEDIR}"
+ einfo
+ einfo "To add a user t
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/, net-nntp/sabnzbd/files/
commit: 0f0e394cc4589571a6ed678fb9712c1aabcce5ea
Author: Thomas Deutschmann gentoo org>
AuthorDate: Sun Jun 28 12:34:45 2020 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Sun Jun 28 12:59:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f0e394c
net-nntp/sabnzbd: bump to v3.0.0 RC1
Bug: https://bugs.gentoo.org/708958
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/files/sabnzbd-r1.ini | 12
net-nntp/sabnzbd/files/sabnzbd-r1.initd| 71 ++
0_rc1_pre0.ebuild => sabnzbd-3.0.0_rc1.ebuild} | 45 +++---
3 files changed, 104 insertions(+), 24 deletions(-)
diff --git a/net-nntp/sabnzbd/files/sabnzbd-r1.ini
b/net-nntp/sabnzbd/files/sabnzbd-r1.ini
new file mode 100644
index 000..5ccd7e19ca3
--- /dev/null
+++ b/net-nntp/sabnzbd/files/sabnzbd-r1.ini
@@ -0,0 +1,12 @@
+__version__ = 19
+[misc]
+log_dir = /var/log/sabnzbd
+admin_dir = /var/lib/sabnzbd/admin
+cache_dir = /var/lib/sabnzbd/cache
+complete_dir = /var/lib/sabnzbd/complete
+download_dir = /var/lib/sabnzbd/download
+dirscan_dir = /var/lib/sabnzbd/dirscan
+nzb_backup_dir = /var/lib/sabnzbd/backup
+auto_browser = 0
+host = ::
+port = 8080
diff --git a/net-nntp/sabnzbd/files/sabnzbd-r1.initd
b/net-nntp/sabnzbd/files/sabnzbd-r1.initd
new file mode 100644
index 000..eff3352a90b
--- /dev/null
+++ b/net-nntp/sabnzbd/files/sabnzbd-r1.initd
@@ -0,0 +1,71 @@
+#!/sbin/openrc-run
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+PIDFILE="/run/sabnzbd/sabnzbd.pid"
+
+depend() {
+ use dns
+}
+
+get_var() {
+ grep -P -o -m 1 "(?<=^${1} = ).*" "${SABNZBD_CONFIGFILE}" || echo 0
+}
+
+start() {
+ ebegin "Starting SABnzbd"
+
+ checkpath -q -d -o ${SABNZBD_USER}:${SABNZBD_GROUP} -m 0770 "$(dirname
"${PIDFILE}")"
+
+ start-stop-daemon \
+ --quiet \
+ --start \
+ --user ${SABNZBD_USER} \
+ --group ${SABNZBD_GROUP} \
+ --pidfile "${PIDFILE}" \
+ --wait 1000 \
+ --exec /usr/share/sabnzbd/SABnzbd.py \
+ -- \
+ --config-file "${SABNZBD_CONFIGFILE}" \
+ --logging "${SABNZBD_LOGGING}" \
+ --daemon \
+ --pidfile "${PIDFILE}"
+
+ eend $?
+}
+
+stop() {
+ local protocol="http"
+ local host="$(get_var "host")"
+ local port="$(get_var "port")"
+
+ if [ $(get_var "enable_https") -eq 1 ]; then
+ protocol="https"
+ port="$(get_var "https_port")"
+ fi
+
+ case "${host}" in
+ *:*) host="[${host}]" ;;
+ esac
+
+ local url="${protocol}://${host}:${port}/sabnzbd/api?mode=shutdown"
+
+ if [ $(get_var "disable_api_key") -eq 0 ]; then
+ url="${url}&apikey=$(get_var "api_key")"
+ fi
+
+ local signals="TERM/1/KILL/1"
+
+ ebegin "Stopping SABnzbd"
+
+ if [ "$(wget -o /dev/null -t 1 -O - -T 10 "${url}")" = "ok" ]; then
+ signals="NULL/5/${signals}"
+ fi
+
+ start-stop-daemon \
+ --stop \
+ --pidfile "${PIDFILE}" \
+ --retry "${signals}"
+
+ eend $?
+}
diff --git a/net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.0.0_rc1.ebuild
similarity index 75%
rename from net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild
rename to net-nntp/sabnzbd/sabnzbd-3.0.0_rc1.ebuild
index 2a8fb3992d6..afa365fd3af 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.0.0_rc1.ebuild
@@ -7,7 +7,7 @@ EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
PYTHON_REQ_USE="sqlite"
-inherit python-single-r1 user systemd
+inherit python-single-r1 systemd
MY_PV="${PV/_rc/RC}"
MY_PV="${MY_PV//_pre*}"
@@ -21,13 +21,15 @@
SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-s
# Sabnzbd is GPL-2 but bundles software with the following licenses.
LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
IUSE="+7za +rar unzip"
# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
COMMON_DEPS="
+ acct-user/sabnzbd
+ acct-group/sabnzbd
${PYTHON_DEPS}
$(python_gen_cond_dep '
dev-python/chardet[${PYTHON_MULTI_USEDEP}]
@@ -60,11 +62,6 @@ S="${WORKDIR}/${MY_P}"
pkg_setup() {
MY_HOMEDIR="/var/lib/${PN}"
python-single-r1_pkg_setup
-
- # Create sabnzbd group
- enewgroup "${PN}"
- # Create sabnzbd user, put in sabnzbd group
- enewuser "${PN}" -1 -1 "${MY_HOMEDIR}" "${PN}"
}
src_install() {
@@ -81,7 +78,7 @@ src_install() {
python_fix_shebang "${ED}/usr/share/${PN}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 72495953995a4a71f74f6aeaf1ae91eb6067779b
Author: Thomas Deutschmann gentoo org>
AuthorDate: Sat Jun 27 23:56:51 2020 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Sat Jun 27 23:57:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72495953
net-nntp/sabnzbd: fix MY_P
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild
index 634f3717c4f..2a8fb3992d6 100644
--- a/net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild
@@ -9,11 +9,10 @@ PYTHON_REQ_USE="sqlite"
inherit python-single-r1 user systemd
-MY_P="${P/sab/SAB}"
-MY_P="${MY_P/_rc/RC}"
-MY_P="${MY_P//_pre*}"
-
MY_PV="${PV/_rc/RC}"
+MY_PV="${MY_PV//_pre*}"
+
+MY_P="${PN/sab/SAB}-${MY_PV}"
DESCRIPTION="Binary newsgrabber with web-interface"
HOMEPAGE="https://sabnzbd.org/";
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 64a03158c6620085ccc0850bfc8c9c2d673cc402
Author: Thomas Deutschmann gentoo org>
AuthorDate: Fri Jun 26 22:12:05 2020 +
Commit: Thomas Deutschmann gentoo org>
CommitDate: Fri Jun 26 22:12:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a03158
net-nntp/sabnzbd: bump to v3.0.0_rc1
Drop keywords for now until version was tested.
Ebuild is still a draft.
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann gentoo.org>
net-nntp/sabnzbd/Manifest | 1 +
net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild | 125 +
2 files changed, 126 insertions(+)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 92e4571130d..74a6e591077 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1,2 @@
DIST SABnzbd-2.3.9-src.tar.gz 2738773 BLAKE2B
fbb765732c0aab6a47a4d4827d21b1b029c6d40c1c6c335692964210dc4c389e94cd1cdca45bfb3fb8c2fa9adc84f33df0fe3d23a0e4f9143a095eec042a5cf0
SHA512
10a39db9ad7f6d441166da97194b7a281aacd1900f7687bca72c6c2b555114bc2bbdaaba51cb9fcec57aa1b782f20609a07528484ad911ffd9f9eabb54a324fa
+DIST SABnzbd-3.0.0RC1-src.tar.gz 2762495 BLAKE2B
5b623e8cc141426459f3d62c3652df41559946a0fd691163428e7b10dfda5518e9701b1a250ed0a7cda6bfda705869ee6a038184ba8f86cfea70d9ea2d09d613
SHA512
00205b1cb4a74455fc48b0ce0579e6849d08b1cedb28ab01f53da8f37bd75268ced201c9e0510ffdf7b51eee6e666e73bec01f537e1ecbdb7f3f6115422b3074
diff --git a/net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild
b/net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild
new file mode 100644
index 000..634f3717c4f
--- /dev/null
+++ b/net-nntp/sabnzbd/sabnzbd-3.0.0_rc1_pre0.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Require python-2 with sqlite USE flag
+PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_REQ_USE="sqlite"
+
+inherit python-single-r1 user systemd
+
+MY_P="${P/sab/SAB}"
+MY_P="${MY_P/_rc/RC}"
+MY_P="${MY_P//_pre*}"
+
+MY_PV="${PV/_rc/RC}"
+
+DESCRIPTION="Binary newsgrabber with web-interface"
+HOMEPAGE="https://sabnzbd.org/";
+SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz";
+
+# Sabnzbd is GPL-2 but bundles software with the following licenses.
+LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1"
+SLOT="0"
+KEYWORDS=""
+IUSE="+7za +rar unzip"
+
+# Sabnzbd is installed to /usr/share/ as upstream makes it clear they should
not
+# be in python's sitedir. See:
https://sabnzbd.org/wiki/advanced/unix-packaging
+
+COMMON_DEPS="
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_MULTI_USEDEP}]
+ dev-python/cheetah3[${PYTHON_MULTI_USEDEP}]
+ dev-python/cherrypy[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ dev-python/feedparser[${PYTHON_MULTI_USEDEP}]
+ dev-python/notify2[${PYTHON_MULTI_USEDEP}]
+ dev-python/portend[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/sabyenc-3.3.1[${PYTHON_MULTI_USEDEP}]
+ ')
+"
+
+DEPEND="${COMMON_DEPS}"
+
+RDEPEND="
+ ${COMMON_DEPS}
+ >=app-arch/par2cmdline-0.4
+ net-misc/wget
+ 7za? ( app-arch/p7zip )
+ rar? ( || ( app-arch/unrar app-arch/rar ) )
+ unzip? ( >=app-arch/unzip-5.5.2 )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ MY_HOMEDIR="/var/lib/${PN}"
+ python-single-r1_pkg_setup
+
+ # Create sabnzbd group
+ enewgroup "${PN}"
+ # Create sabnzbd user, put in sabnzbd group
+ enewuser "${PN}" -1 -1 "${MY_HOMEDIR}" "${PN}"
+}
+
+src_install() {
+ local d
+
+ for d in email icons interfaces locale po sabnzbd scripts tools; do
+ insinto "/usr/share/${PN}/${d}"
+ doins -r ${d}/*
+ done
+
+ exeinto "/usr/share/${PN}"
+ doexe SABnzbd.py
+
+ python_fix_shebang "${ED}/usr/share/${PN}"
+ python_optimize "${ED}/usr/share/${PN}"
+
+ newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+
+ diropts -o "${PN}" -g "${PN}"
+ dodir "/etc/${PN}"
+ keepdir "/var/log/${PN}"
+
+ insinto "/etc/${PN}"
+ insopts -m 0600 -o "${PN}" -g "${PN}"
+ doins "${FILESDIR}/${PN}.ini"
+
+ dodoc {ABOUT,ISSUES}.txt README.mkd licenses/*
+
+ systemd_newunit "${FILESDIR}"/sabnzbd_at.service '[email protected]'
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+ einfo "Default directory: ${MY_HOMEDIR}"
+ einfo
+ einfo "To add a user to the sabnzbd group so it can edit
SABnzbd+ files, run:"
+ einfo
+ einfo "gpasswd -a
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 8afcc5d490e16caf7b884ff8bd00397a926302b4
Author: Michał Górny gentoo org>
AuthorDate: Fri Feb 7 17:31:35 2020 +
Commit: Michał Górny gentoo org>
CommitDate: Sun Feb 9 16:34:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afcc5d4
net-nntp/sabnzbd: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny gentoo.org>
.../{sabnzbd-2.3.9.ebuild => sabnzbd-2.3.9-r1.ebuild} | 18 ++
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-2.3.9.ebuild
b/net-nntp/sabnzbd/sabnzbd-2.3.9-r1.ebuild
similarity index 90%
rename from net-nntp/sabnzbd/sabnzbd-2.3.9.ebuild
rename to net-nntp/sabnzbd/sabnzbd-2.3.9-r1.ebuild
index 3c897b62e6e..725ecf31daf 100644
--- a/net-nntp/sabnzbd/sabnzbd-2.3.9.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-2.3.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
@@ -40,13 +40,15 @@ IUSE="+7za +rar unzip"
RDEPEND="
${PYTHON_DEPS}
>=app-arch/par2cmdline-0.4
- >=dev-python/cheetah-2.0.1[${PYTHON_USEDEP}]
- dev-python/configobj[${PYTHON_USEDEP}]
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/feedparser[${PYTHON_USEDEP}]
- dev-python/gntp[${PYTHON_USEDEP}]
- dev-python/pythonutils[${PYTHON_USEDEP}]
- >=dev-python/sabyenc-3.3.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/cheetah-2.0.1[${PYTHON_MULTI_USEDEP}]
+ dev-python/configobj[${PYTHON_MULTI_USEDEP}]
+ dev-python/cryptography[${PYTHON_MULTI_USEDEP}]
+ dev-python/feedparser[${PYTHON_MULTI_USEDEP}]
+ dev-python/gntp[${PYTHON_MULTI_USEDEP}]
+ dev-python/pythonutils[${PYTHON_MULTI_USEDEP}]
+ >=dev-python/sabyenc-3.3.1[${PYTHON_MULTI_USEDEP}]
+ ')
net-misc/wget
7za? ( app-arch/p7zip )
rar? ( || ( app-arch/unrar app-arch/rar ) )
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: ecbc866e23de1eff158d7fbc5cd2a7ff413ce785 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Dec 6 00:27:35 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Dec 6 00:42:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecbc866e net-nntp/sabnzbd: rescue Py2-only package Package-Manager: Portage-2.3.80, Repoman-2.3.19 Signed-off-by: Thomas Deutschmann gentoo.org> net-nntp/sabnzbd/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-nntp/sabnzbd/metadata.xml b/net-nntp/sabnzbd/metadata.xml index e00cfb11379..677378fa8b4 100644 --- a/net-nntp/sabnzbd/metadata.xml +++ b/net-nntp/sabnzbd/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + + [email protected] + Thomas Deutschmann + Add support for extracting 7za files Add support for extracting rar files
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/files/
commit: 1a3783e0179b091a163cd45b071e7b115cf70997 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 18 17:17:22 2019 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 18 17:17:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3783e0 net-nntp/sabnzbd: Make init.d -x Signed-off-by: Michał Górny gentoo.org> net-nntp/sabnzbd/files/sabnzbd.initd | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/net-nntp/sabnzbd/files/sabnzbd.initd b/net-nntp/sabnzbd/files/sabnzbd.initd old mode 100755 new mode 100644
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 58df335090b1f55a9bb58af329b8f8e365bb98ba Author: Justin Bronder gentoo org> AuthorDate: Wed Sep 4 14:08:18 2019 + Commit: Justin Bronder gentoo org> CommitDate: Wed Sep 4 14:20:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58df3350 net-nntp/sabnzbd: remove jsbronder as maintainer Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Justin Bronder gentoo.org> net-nntp/sabnzbd/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/net-nntp/sabnzbd/metadata.xml b/net-nntp/sabnzbd/metadata.xml index 1bd96f540af..e00cfb11379 100644 --- a/net-nntp/sabnzbd/metadata.xml +++ b/net-nntp/sabnzbd/metadata.xml @@ -1,9 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - [email protected] - + Add support for extracting 7za files Add support for extracting rar files
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: c813514f92fce16d0a151b70961388338b13533e
Author: Justin Bronder gentoo org>
AuthorDate: Sat May 25 03:18:27 2019 +
Commit: Justin Bronder gentoo org>
CommitDate: Sat May 25 03:18:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c813514f
net-nntp/sabnzbd: bump 2.3.9
Signed-off-by: Justin Bronder gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
net-nntp/sabnzbd/Manifest | 2 +-
net-nntp/sabnzbd/{sabnzbd-2.3.7.ebuild => sabnzbd-2.3.9.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 536c8ea7b0e..92e4571130d 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1 @@
-DIST SABnzbd-2.3.7-src.tar.gz 2740143 BLAKE2B
caf165609a2122a19f0f9bb017789a84c5c5d508ca856c983de11f598717043560a0d6b44b44e5aafc3e9e4c50ae47dc78e00a65f253e88ad591dafad607e5a4
SHA512
5a9043abf54dcd4590ebe2bd97ec7ea7112bcf65874018f7962f15de0433805c4b5d4b2fd8b2ff737dac491134f082bd4f75f8c1e0d60d89988f09fef343a113
+DIST SABnzbd-2.3.9-src.tar.gz 2738773 BLAKE2B
fbb765732c0aab6a47a4d4827d21b1b029c6d40c1c6c335692964210dc4c389e94cd1cdca45bfb3fb8c2fa9adc84f33df0fe3d23a0e4f9143a095eec042a5cf0
SHA512
10a39db9ad7f6d441166da97194b7a281aacd1900f7687bca72c6c2b555114bc2bbdaaba51cb9fcec57aa1b782f20609a07528484ad911ffd9f9eabb54a324fa
diff --git a/net-nntp/sabnzbd/sabnzbd-2.3.7.ebuild
b/net-nntp/sabnzbd/sabnzbd-2.3.9.ebuild
similarity index 98%
rename from net-nntp/sabnzbd/sabnzbd-2.3.7.ebuild
rename to net-nntp/sabnzbd/sabnzbd-2.3.9.ebuild
index f0871da23b4..3c897b62e6e 100644
--- a/net-nntp/sabnzbd/sabnzbd-2.3.7.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-2.3.9.ebuild
@@ -7,7 +7,7 @@ EAPI="6"
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="sqlite"
-inherit python-single-r1 user systemd versionator
+inherit python-single-r1 user systemd
MY_P="${P/sab/SAB}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 2764c3226b64275dca658f8ade347ff1e00ef798
Author: Justin Bronder gentoo org>
AuthorDate: Tue Jan 29 02:22:22 2019 +
Commit: Justin Bronder gentoo org>
CommitDate: Tue Jan 29 02:22:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2764c322
net-nntp/sabnzbd: bump 2.3.7
Signed-off-by: Justin Bronder gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
net-nntp/sabnzbd/Manifest | 2 +-
net-nntp/sabnzbd/{sabnzbd-2.3.5.ebuild => sabnzbd-2.3.7.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 167592ec1de..536c8ea7b0e 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1 @@
-DIST SABnzbd-2.3.5-src.tar.gz 2750437 BLAKE2B
acce46d9a7e90f7f209dddaf7c9936f78a99209a5af158f58cb63caf761759a8477212d9ab9c4c1e9cd09c76962e910e16507aa1ae07ccca6ba5bcbeaa18e0a1
SHA512
f0ffe45c5d6a7269e0d7f1eecd7dfe8433309c371e6ef38a259c9577d66e9a8c5e4f915a2cb63945cde61fb08e3e291633b696f6fa10031b3dc4940347c60f43
+DIST SABnzbd-2.3.7-src.tar.gz 2740143 BLAKE2B
caf165609a2122a19f0f9bb017789a84c5c5d508ca856c983de11f598717043560a0d6b44b44e5aafc3e9e4c50ae47dc78e00a65f253e88ad591dafad607e5a4
SHA512
5a9043abf54dcd4590ebe2bd97ec7ea7112bcf65874018f7962f15de0433805c4b5d4b2fd8b2ff737dac491134f082bd4f75f8c1e0d60d89988f09fef343a113
diff --git a/net-nntp/sabnzbd/sabnzbd-2.3.5.ebuild
b/net-nntp/sabnzbd/sabnzbd-2.3.7.ebuild
similarity index 99%
rename from net-nntp/sabnzbd/sabnzbd-2.3.5.ebuild
rename to net-nntp/sabnzbd/sabnzbd-2.3.7.ebuild
index 884817f2d68..f0871da23b4 100644
--- a/net-nntp/sabnzbd/sabnzbd-2.3.5.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-2.3.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: f4c17a208f85e95ac2f4b37d29d1dfe9931f9143
Author: Justin Bronder gentoo org>
AuthorDate: Mon Sep 17 21:35:08 2018 +
Commit: Justin Bronder gentoo org>
CommitDate: Mon Sep 17 21:35:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c17a20
net-nntp/sabnzbd: bump 2.3.5
Closes #665628. Thanks to Neil Bothwick for the report and testing.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
net-nntp/sabnzbd/Manifest | 2 +-
net-nntp/sabnzbd/{sabnzbd-2.3.4.ebuild => sabnzbd-2.3.5.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index baefdaf730d..167592ec1de 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1 @@
-DIST SABnzbd-2.3.4-src.tar.gz 2749503 BLAKE2B
a105922f2b597e6f9ffc10993dd70260d9caa60b3b90571b2162ffab03ad859a6c89c4be92b7847da63b2a88be59c3f379c541f56248beabd1015c2c1bf91cab
SHA512
43a787671b5e8979abf045be7877939ed0594dfcc0dcff1fd432c3f2403cfc5254b953fa6507d253ad8a270ede7ce871f18a3ac7a0f5a6e2e27339bdbadbcc71
+DIST SABnzbd-2.3.5-src.tar.gz 2750437 BLAKE2B
acce46d9a7e90f7f209dddaf7c9936f78a99209a5af158f58cb63caf761759a8477212d9ab9c4c1e9cd09c76962e910e16507aa1ae07ccca6ba5bcbeaa18e0a1
SHA512
f0ffe45c5d6a7269e0d7f1eecd7dfe8433309c371e6ef38a259c9577d66e9a8c5e4f915a2cb63945cde61fb08e3e291633b696f6fa10031b3dc4940347c60f43
diff --git a/net-nntp/sabnzbd/sabnzbd-2.3.4.ebuild
b/net-nntp/sabnzbd/sabnzbd-2.3.5.ebuild
similarity index 100%
rename from net-nntp/sabnzbd/sabnzbd-2.3.4.ebuild
rename to net-nntp/sabnzbd/sabnzbd-2.3.5.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 7559d73b525d294ade050c1b2443144e8c96b9c1
Author: Justin Bronder gentoo org>
AuthorDate: Thu Jun 14 19:25:08 2018 +
Commit: Justin Bronder gentoo org>
CommitDate: Thu Jun 14 19:25:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7559d73b
net-nntp/sabnzbd: bump 2.3.4
Package-Manager: Portage-2.3.40, Repoman-2.3.9
net-nntp/sabnzbd/Manifest | 2 +-
net-nntp/sabnzbd/{sabnzbd-2.3.3.ebuild => sabnzbd-2.3.4.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 26d7a55dd7c..baefdaf730d 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1 @@
-DIST SABnzbd-2.3.3-src.tar.gz 2750031 BLAKE2B
1551ed04b65cbc3c59488801ecb4dc9181d57cfeb67de9574daeeaa2fa0dd63921d5f15319634570147bf71457b00487f6974d4f3582dca680fb8135be4dc3c2
SHA512
c5509ab35b4dbbd127fad583aa3aed89f6eba5582bed61b735fa2fada6f8b5e528baca1a55fd9c52c66a473512af3a81153ab7d9defd90a9b4084f115bb5d9ee
+DIST SABnzbd-2.3.4-src.tar.gz 2749503 BLAKE2B
a105922f2b597e6f9ffc10993dd70260d9caa60b3b90571b2162ffab03ad859a6c89c4be92b7847da63b2a88be59c3f379c541f56248beabd1015c2c1bf91cab
SHA512
43a787671b5e8979abf045be7877939ed0594dfcc0dcff1fd432c3f2403cfc5254b953fa6507d253ad8a270ede7ce871f18a3ac7a0f5a6e2e27339bdbadbcc71
diff --git a/net-nntp/sabnzbd/sabnzbd-2.3.3.ebuild
b/net-nntp/sabnzbd/sabnzbd-2.3.4.ebuild
similarity index 100%
rename from net-nntp/sabnzbd/sabnzbd-2.3.3.ebuild
rename to net-nntp/sabnzbd/sabnzbd-2.3.4.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: c62d36974d732a1109c262fce1317f7861b63538
Author: Justin Bronder gentoo org>
AuthorDate: Mon May 7 14:41:43 2018 +
Commit: Justin Bronder gentoo org>
CommitDate: Mon May 7 14:41:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62d3697
net-nntp/sabnzbd: bump 2.3.3
Thanks to Craig Davis for the report, #654750.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
net-nntp/sabnzbd/Manifest | 2 +-
net-nntp/sabnzbd/{sabnzbd-2.3.2.ebuild => sabnzbd-2.3.3.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 2e4215f357d..26d7a55dd7c 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1 @@
-DIST SABnzbd-2.3.2-src.tar.gz 2745451 BLAKE2B
87bb6852417ff369f839a70661ecf2dae5d3137b7fc35b1c7ff184c21a1171a2eb00c3de26630d13ca8921b41650d16f3c7ed88acaf651187cfcbd452947
SHA512
9b94607e2b672309db0905034c6ccf78bc2a87aa7204fbd787c44e9bfe2e08bc4378cf7c35b315a0a78f788e0595e69cafd580b829916260b901888f60db4d20
+DIST SABnzbd-2.3.3-src.tar.gz 2750031 BLAKE2B
1551ed04b65cbc3c59488801ecb4dc9181d57cfeb67de9574daeeaa2fa0dd63921d5f15319634570147bf71457b00487f6974d4f3582dca680fb8135be4dc3c2
SHA512
c5509ab35b4dbbd127fad583aa3aed89f6eba5582bed61b735fa2fada6f8b5e528baca1a55fd9c52c66a473512af3a81153ab7d9defd90a9b4084f115bb5d9ee
diff --git a/net-nntp/sabnzbd/sabnzbd-2.3.2.ebuild
b/net-nntp/sabnzbd/sabnzbd-2.3.3.ebuild
similarity index 100%
rename from net-nntp/sabnzbd/sabnzbd-2.3.2.ebuild
rename to net-nntp/sabnzbd/sabnzbd-2.3.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 4e5aa7c4ab62f5f186b45f3920f6c97bb46d2c1b
Author: Justin Bronder gentoo org>
AuthorDate: Wed Jan 3 15:55:32 2018 +
Commit: Justin Bronder gentoo org>
CommitDate: Wed Jan 3 15:55:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e5aa7c4
net-nntp/sabnzbd: bump 2.3.2
Thanks to Sébastien P for the report, #642114.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
net-nntp/sabnzbd/Manifest | 2 +-
net-nntp/sabnzbd/{sabnzbd-2.3.1.ebuild => sabnzbd-2.3.2.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest
index 4cb1798d2c6..2e4215f357d 100644
--- a/net-nntp/sabnzbd/Manifest
+++ b/net-nntp/sabnzbd/Manifest
@@ -1 +1 @@
-DIST SABnzbd-2.3.1-src.tar.gz 2738614 BLAKE2B
88c7d76778cd23bb12002df804a2075adf943a08314bf65b0ea2df70a828a66dfe7fd869c7b4031ef68cedd1ac1cde8f10f94f0566ca7c9179df7522e0cbb8f2
SHA512
1370988fe099558a7b1cd57daeae5e4a90603b9828a79f5c88b03b1a0afe77c2535ee8771cd5b5e0dbec1d7072b5a8fc2184a04ea76488635f24157f58d63ef2
+DIST SABnzbd-2.3.2-src.tar.gz 2745451 BLAKE2B
87bb6852417ff369f839a70661ecf2dae5d3137b7fc35b1c7ff184c21a1171a2eb00c3de26630d13ca8921b41650d16f3c7ed88acaf651187cfcbd452947
SHA512
9b94607e2b672309db0905034c6ccf78bc2a87aa7204fbd787c44e9bfe2e08bc4378cf7c35b315a0a78f788e0595e69cafd580b829916260b901888f60db4d20
diff --git a/net-nntp/sabnzbd/sabnzbd-2.3.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-2.3.2.ebuild
similarity index 99%
rename from net-nntp/sabnzbd/sabnzbd-2.3.1.ebuild
rename to net-nntp/sabnzbd/sabnzbd-2.3.2.ebuild
index 0023b511169..884817f2d68 100644
--- a/net-nntp/sabnzbd/sabnzbd-2.3.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-2.3.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="6"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 51eae3f1bcca363e42adca21b66e40225f62f58f
Author: Justin Bronder gentoo org>
AuthorDate: Mon Dec 18 14:27:35 2017 +
Commit: Justin Bronder gentoo org>
CommitDate: Mon Dec 18 14:27:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51eae3f1
net-nntp/sabnzbd: add PYTHON_USEDEPs
Should only pull the python2.7 versions of the deps instead of profile
set PYTHON_TARGETS.
Thanks to NP-Hardass.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
net-nntp/sabnzbd/sabnzbd-2.3.1.ebuild | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/net-nntp/sabnzbd/sabnzbd-2.3.1.ebuild
b/net-nntp/sabnzbd/sabnzbd-2.3.1.ebuild
index 939fb5e3da6..0023b511169 100644
--- a/net-nntp/sabnzbd/sabnzbd-2.3.1.ebuild
+++ b/net-nntp/sabnzbd/sabnzbd-2.3.1.ebuild
@@ -40,13 +40,13 @@ IUSE="+7za +rar unzip"
RDEPEND="
${PYTHON_DEPS}
>=app-arch/par2cmdline-0.4
- >=dev-python/cheetah-2.0.1
- dev-python/configobj
- dev-python/cryptography
- dev-python/feedparser
- dev-python/gntp
- dev-python/pythonutils
- >=dev-python/sabyenc-3.3.1
+ >=dev-python/cheetah-2.0.1[${PYTHON_USEDEP}]
+ dev-python/configobj[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/feedparser[${PYTHON_USEDEP}]
+ dev-python/gntp[${PYTHON_USEDEP}]
+ dev-python/pythonutils[${PYTHON_USEDEP}]
+ >=dev-python/sabyenc-3.3.1[${PYTHON_USEDEP}]
net-misc/wget
7za? ( app-arch/p7zip )
rar? ( || ( app-arch/unrar app-arch/rar ) )
