UPDATE news/sabnzbd

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

UPDATE news/sabnzbd

Björn Ketelaars
SABnzbd received a couple of updates, fixing several bugs. The diff below
brings news/sabnzbd to the latest version. A noticeable change is that sabnzbd
requires a modified version of yEnc, which is currently not in ports.
A tarball for py-sabyenc will be sent in a different mail.

Comments?

--
Björn Ketelaars
GPG key: 0x4F0E5F21


--- news/sabnzbd/Makefile
+++ news/sabnzbd/Makefile
@@ -1,13 +1,12 @@
 # $OpenBSD: Makefile,v 1.12 2018/01/11 19:27:08 rpe Exp $
 
 COMMENT = retrieve and process nzb-files via web interface
-VERSION = 1.2.1
+VERSION = 2.3.2
 DISTNAME = SABnzbd-${VERSION}-src
 PKGNAME = sabnzbd-${VERSION}
 CATEGORIES = news
 HOMEPAGE = http://sabnzbd.org/
 MAINTAINER = Marcus Glocker <[hidden email]>
-REVISION = 0
 
 # GPLv2
 PERMIT_PACKAGE_CDROM = Yes
@@ -16,13 +15,12 @@ MASTER_SITES = https://github.com/sabnzbd/sabnzbd/releases/download/${VERSION}
 
 MODULES = lang/python
 
-BUILD_DEPENDS = ${_MODPY_BUILD_DEPENDS}
 RUN_DEPENDS = archivers/par2cmdline \
  archivers/unrar \
  archivers/unzip \
  devel/py-cheetah \
  devel/py-notify \
- news/py-yenc \
+ news/py-sabyenc \
  security/py-openssl
 
 NO_BUILD = Yes
diff --git news/sabnzbd/distinfo news/sabnzbd/distinfo
index 49b198776a3..99cfffe2e38 100644
--- news/sabnzbd/distinfo
+++ news/sabnzbd/distinfo
@@ -1,2 +1,2 @@
-SHA256 (SABnzbd-1.2.1-src.tar.gz) = MHL2R9PnQYGSybxYgc/JtYMUoA8NvNj4LxwRsTTENLs=
-SIZE (SABnzbd-1.2.1-src.tar.gz) = 2725395
+SHA256 (SABnzbd-2.3.2-src.tar.gz) = ijjTpjCuzXHjzaFAgovajQYsadbwnKYkbfuZir/7+1A=
+SIZE (SABnzbd-2.3.2-src.tar.gz) = 2745451
diff --git news/sabnzbd/pkg/PLIST news/sabnzbd/pkg/PLIST
index a7ec4bb5510..f4bb0a6954b 100644
--- news/sabnzbd/pkg/PLIST
+++ news/sabnzbd/pkg/PLIST
@@ -122,8 +122,6 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_builtin
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_builtin.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_${MODPY_PYOEXTENSION}penssl.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_${MODPY_PYOEXTENSION}penssl.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/test_wsgiserver.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/test_wsgiserver.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-da.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-de.tmpl
@@ -131,6 +129,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-en.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-es.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-fi.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-fr.tmpl
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-he.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-nb.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-nl.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-pl.tmpl
@@ -146,6 +145,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-en.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-es.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-fi.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-fr.tmpl
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-he.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-nb.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-nl.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-pl.tmpl
@@ -161,6 +161,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-en.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-es.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-fi.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-fr.tmpl
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-he.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-nb.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-nl.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-pl.tmpl
@@ -173,8 +174,20 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-zh_CN.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/__init__.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/cli.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/cli.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/config.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/config.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/core.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/core.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/errors.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/errors.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/notifier.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/notifier.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/shim.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/shim.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/version.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/version.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/nzb.ico
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/sabnzbd.ico
@@ -212,6 +225,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/sta
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/bootstrap/js/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/bootstrap/js/bootstrap.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/chartist.min.css
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/login.css
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/style.css
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/
@@ -222,12 +236,15 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/sta
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/apple-touch-icon-76x76-precomposed.png
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/favicon.ico
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/faviconpaused.ico
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/safari-pinned-tab.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-arrow.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-full.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-small.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-3.1.1.min.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/chartist.min.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/filesize.min.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-3.2.1.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-ui.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery.tablesort.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/script.js
@@ -269,13 +286,14 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/st
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/jquery.peity.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/knockout-extensions.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/knockout-latest.js
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/moment.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/moment.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/da.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/de.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/es.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/fi.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/fr.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/he.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/nb.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/nl.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/pl.js
@@ -432,14 +450,12 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/wizard/static/style.
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/wizard/two.html
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-CherryPy.txt
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-OrderedDict.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-Python.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-PythonParts.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-configobj.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-feedparser.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-gntp.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-kronos.txt
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-listquote.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-pybonjour.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-pynewsleecher.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-rarfile.txt
@@ -467,6 +483,9 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fi/LC_MESSAGES/SABnzbd.m
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/LC_MESSAGES/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/LC_MESSAGES/SABnzbd.mo
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/LC_MESSAGES/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/LC_MESSAGES/SABnzbd.mo
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/LC_MESSAGES/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/LC_MESSAGES/SABnzbd.mo
@@ -503,6 +522,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/en.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/es.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/fi.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/fr.po
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/he.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/nb.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/nl.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/pl.po
@@ -520,6 +540,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/en.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/es.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/fi.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/fr.po
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/he.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/nb.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/nl.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/pl.po
@@ -537,6 +558,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/en.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/es.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/fi.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/fr.po
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/he.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/nb.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/nl.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/pl.po
@@ -569,6 +591,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decoder.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decoder.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decorators.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decorators.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/directunpacker.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/directunpacker.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/dirscanner.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/dirscanner.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/downloader.py
@@ -599,6 +623,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/osxmenu.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/osxmenu.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/panic.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/panic.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/par2file.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/par2file.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/postproc.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/postproc.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/powersup.py
@@ -615,10 +641,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/scheduler.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/scheduler.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/skintext.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/skintext.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/trylist.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/trylist.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/tvsort.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/tvsort.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/sorting.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/sorting.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/urlgrabber.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/urlgrabber.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/
@@ -626,6 +650,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/__init__.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/__init__.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/certgen.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/certgen.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/checkdir.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/checkdir.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/configobj.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/configobj.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/diskspeed.py
@@ -640,8 +666,6 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/json.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/json.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/kronos.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/kronos.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/listquote.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/listquote.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pathbrowser.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pathbrowser.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pybonjour.py
@@ -654,8 +678,6 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/rsslib.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/rsslib.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/servertests.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/servertests.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/sslinfo.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/sslinfo.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/systrayiconthread.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/systrayiconthread.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/upload.py
@@ -667,7 +689,11 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/wizard.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/zconfig.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/zconfig.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Deobfuscate.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Deobfuscate.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.cmd
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.sh
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/six/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/six/__init__.py

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE news/sabnzbd

Björn Ketelaars
On Wed 24/01/2018 11:34, Björn Ketelaars wrote:
> SABnzbd received a couple of updates, fixing several bugs. The diff below
> brings news/sabnzbd to the latest version. A noticeable change is that sabnzbd
> requires a modified version of yEnc, which is currently not in ports.
> A tarball for py-sabyenc will be sent in a different mail.

Klemens Nanni contacted me offlist and noted that SABnbzd only supports
Python2, and to set MODPY_VERSION explicitly to make that clear. Guess
this makes sense as this is done for other ports as well. Included a new
diff.

Please note that SABnzbd 2.3.2 relies on py-sabyenc for which a port has
been sent to this list [0].

I mailed the maintainer a couple of days before sending my initial diff
to this list. As of yet no response.

[0] https://marc.info/?l=openbsd-ports&m=151679036824627&w=2


diff --git news/sabnzbd/Makefile news/sabnzbd/Makefile
index 2f6cc848b42..3438fec47e7 100644
--- news/sabnzbd/Makefile
+++ news/sabnzbd/Makefile
@@ -1,13 +1,12 @@
 # $OpenBSD: Makefile,v 1.12 2018/01/11 19:27:08 rpe Exp $
 
 COMMENT = retrieve and process nzb-files via web interface
-VERSION = 1.2.1
+VERSION = 2.3.2
 DISTNAME = SABnzbd-${VERSION}-src
 PKGNAME = sabnzbd-${VERSION}
 CATEGORIES = news
 HOMEPAGE = http://sabnzbd.org/
 MAINTAINER = Marcus Glocker <[hidden email]>
-REVISION = 0
 
 # GPLv2
 PERMIT_PACKAGE_CDROM = Yes
@@ -15,14 +14,14 @@ PERMIT_PACKAGE_CDROM = Yes
 MASTER_SITES = https://github.com/sabnzbd/sabnzbd/releases/download/${VERSION}/
 
 MODULES = lang/python
+MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
 
-BUILD_DEPENDS = ${_MODPY_BUILD_DEPENDS}
 RUN_DEPENDS = archivers/par2cmdline \
  archivers/unrar \
  archivers/unzip \
  devel/py-cheetah \
  devel/py-notify \
- news/py-yenc \
+ news/py-sabyenc \
  security/py-openssl
 
 NO_BUILD = Yes
diff --git news/sabnzbd/distinfo news/sabnzbd/distinfo
index 49b198776a3..99cfffe2e38 100644
--- news/sabnzbd/distinfo
+++ news/sabnzbd/distinfo
@@ -1,2 +1,2 @@
-SHA256 (SABnzbd-1.2.1-src.tar.gz) = MHL2R9PnQYGSybxYgc/JtYMUoA8NvNj4LxwRsTTENLs=
-SIZE (SABnzbd-1.2.1-src.tar.gz) = 2725395
+SHA256 (SABnzbd-2.3.2-src.tar.gz) = ijjTpjCuzXHjzaFAgovajQYsadbwnKYkbfuZir/7+1A=
+SIZE (SABnzbd-2.3.2-src.tar.gz) = 2745451
diff --git news/sabnzbd/pkg/PLIST news/sabnzbd/pkg/PLIST
index a7ec4bb5510..f4bb0a6954b 100644
--- news/sabnzbd/pkg/PLIST
+++ news/sabnzbd/pkg/PLIST
@@ -122,8 +122,6 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_builtin
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_builtin.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_${MODPY_PYOEXTENSION}penssl.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_${MODPY_PYOEXTENSION}penssl.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/test_wsgiserver.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/test_wsgiserver.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-da.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-de.tmpl
@@ -131,6 +129,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-en.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-es.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-fi.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-fr.tmpl
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-he.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-nb.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-nl.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-pl.tmpl
@@ -146,6 +145,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-en.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-es.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-fi.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-fr.tmpl
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-he.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-nb.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-nl.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-pl.tmpl
@@ -161,6 +161,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-en.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-es.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-fi.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-fr.tmpl
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-he.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-nb.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-nl.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-pl.tmpl
@@ -173,8 +174,20 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-zh_CN.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/__init__.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/cli.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/cli.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/config.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/config.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/core.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/core.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/errors.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/errors.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/notifier.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/notifier.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/shim.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/shim.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/version.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/version.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/nzb.ico
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/sabnzbd.ico
@@ -212,6 +225,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/sta
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/bootstrap/js/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/bootstrap/js/bootstrap.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/chartist.min.css
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/login.css
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/style.css
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/
@@ -222,12 +236,15 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/sta
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/apple-touch-icon-76x76-precomposed.png
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/favicon.ico
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/faviconpaused.ico
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/safari-pinned-tab.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-arrow.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-full.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-small.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-3.1.1.min.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/chartist.min.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/filesize.min.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-3.2.1.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-ui.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery.tablesort.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/script.js
@@ -269,13 +286,14 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/st
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/jquery.peity.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/knockout-extensions.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/knockout-latest.js
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/moment.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/moment.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/da.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/de.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/es.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/fi.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/fr.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/he.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/nb.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/nl.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/pl.js
@@ -432,14 +450,12 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/wizard/static/style.
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/wizard/two.html
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-CherryPy.txt
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-OrderedDict.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-Python.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-PythonParts.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-configobj.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-feedparser.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-gntp.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-kronos.txt
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-listquote.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-pybonjour.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-pynewsleecher.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-rarfile.txt
@@ -467,6 +483,9 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fi/LC_MESSAGES/SABnzbd.m
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/LC_MESSAGES/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/LC_MESSAGES/SABnzbd.mo
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/LC_MESSAGES/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/LC_MESSAGES/SABnzbd.mo
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/LC_MESSAGES/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/LC_MESSAGES/SABnzbd.mo
@@ -503,6 +522,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/en.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/es.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/fi.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/fr.po
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/he.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/nb.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/nl.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/pl.po
@@ -520,6 +540,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/en.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/es.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/fi.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/fr.po
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/he.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/nb.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/nl.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/pl.po
@@ -537,6 +558,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/en.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/es.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/fi.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/fr.po
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/he.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/nb.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/nl.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/pl.po
@@ -569,6 +591,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decoder.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decoder.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decorators.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decorators.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/directunpacker.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/directunpacker.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/dirscanner.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/dirscanner.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/downloader.py
@@ -599,6 +623,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/osxmenu.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/osxmenu.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/panic.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/panic.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/par2file.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/par2file.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/postproc.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/postproc.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/powersup.py
@@ -615,10 +641,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/scheduler.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/scheduler.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/skintext.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/skintext.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/trylist.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/trylist.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/tvsort.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/tvsort.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/sorting.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/sorting.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/urlgrabber.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/urlgrabber.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/
@@ -626,6 +650,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/__init__.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/__init__.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/certgen.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/certgen.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/checkdir.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/checkdir.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/configobj.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/configobj.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/diskspeed.py
@@ -640,8 +666,6 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/json.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/json.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/kronos.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/kronos.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/listquote.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/listquote.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pathbrowser.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pathbrowser.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pybonjour.py
@@ -654,8 +678,6 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/rsslib.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/rsslib.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/servertests.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/servertests.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/sslinfo.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/sslinfo.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/systrayiconthread.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/systrayiconthread.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/upload.py
@@ -667,7 +689,11 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/wizard.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/zconfig.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/zconfig.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Deobfuscate.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Deobfuscate.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.cmd
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.sh
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/six/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/six/__init__.py

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE news/sabnzbd

Mikolaj Kucharski-3
I'm not running exactly the same version of the port, as I already
had my own work in progress update os SABnzbd, but I think this update
is affected by issue 1095.

I see very often downloads stuck at 100% with `Found idle job` messanges
in logs.

When I take nzb-file and download it with simple perl script which
talks NNTP all articles are fetched and I can recreate archives with
uudeview(1) and verify them with par2(1) without any repair needed.

Not sure where is the problem, but so far it feels like to go for this
update :/

On Fri, Jan 26, 2018 at 05:36:56AM +0100, Björn Ketelaars wrote:

> On Wed 24/01/2018 11:34, Björn Ketelaars wrote:
> > SABnzbd received a couple of updates, fixing several bugs. The diff below
> > brings news/sabnzbd to the latest version. A noticeable change is that sabnzbd
> > requires a modified version of yEnc, which is currently not in ports.
> > A tarball for py-sabyenc will be sent in a different mail.
>
> Klemens Nanni contacted me offlist and noted that SABnbzd only supports
> Python2, and to set MODPY_VERSION explicitly to make that clear. Guess
> this makes sense as this is done for other ports as well. Included a new
> diff.
>
> Please note that SABnzbd 2.3.2 relies on py-sabyenc for which a port has
> been sent to this list [0].
>
> I mailed the maintainer a couple of days before sending my initial diff
> to this list. As of yet no response.
>
> [0] https://marc.info/?l=openbsd-ports&m=151679036824627&w=2
>
>
> diff --git news/sabnzbd/Makefile news/sabnzbd/Makefile
> index 2f6cc848b42..3438fec47e7 100644
> --- news/sabnzbd/Makefile
> +++ news/sabnzbd/Makefile
> @@ -1,13 +1,12 @@
>  # $OpenBSD: Makefile,v 1.12 2018/01/11 19:27:08 rpe Exp $
>  
>  COMMENT = retrieve and process nzb-files via web interface
> -VERSION = 1.2.1
> +VERSION = 2.3.2
>  DISTNAME = SABnzbd-${VERSION}-src
>  PKGNAME = sabnzbd-${VERSION}
>  CATEGORIES = news
>  HOMEPAGE = http://sabnzbd.org/
>  MAINTAINER = Marcus Glocker <[hidden email]>
> -REVISION = 0
>  
>  # GPLv2
>  PERMIT_PACKAGE_CDROM = Yes
> @@ -15,14 +14,14 @@ PERMIT_PACKAGE_CDROM = Yes
>  MASTER_SITES = https://github.com/sabnzbd/sabnzbd/releases/download/${VERSION}/
>  
>  MODULES = lang/python
> +MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
>  
> -BUILD_DEPENDS = ${_MODPY_BUILD_DEPENDS}
>  RUN_DEPENDS = archivers/par2cmdline \
>   archivers/unrar \
>   archivers/unzip \
>   devel/py-cheetah \
>   devel/py-notify \
> - news/py-yenc \
> + news/py-sabyenc \
>   security/py-openssl
>  
>  NO_BUILD = Yes
> diff --git news/sabnzbd/distinfo news/sabnzbd/distinfo
> index 49b198776a3..99cfffe2e38 100644
> --- news/sabnzbd/distinfo
> +++ news/sabnzbd/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (SABnzbd-1.2.1-src.tar.gz) = MHL2R9PnQYGSybxYgc/JtYMUoA8NvNj4LxwRsTTENLs=
> -SIZE (SABnzbd-1.2.1-src.tar.gz) = 2725395
> +SHA256 (SABnzbd-2.3.2-src.tar.gz) = ijjTpjCuzXHjzaFAgovajQYsadbwnKYkbfuZir/7+1A=
> +SIZE (SABnzbd-2.3.2-src.tar.gz) = 2745451
> diff --git news/sabnzbd/pkg/PLIST news/sabnzbd/pkg/PLIST
> index a7ec4bb5510..f4bb0a6954b 100644
> --- news/sabnzbd/pkg/PLIST
> +++ news/sabnzbd/pkg/PLIST
> @@ -122,8 +122,6 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_builtin
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_builtin.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_${MODPY_PYOEXTENSION}penssl.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_${MODPY_PYOEXTENSION}penssl.pyc
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/test_wsgiserver.py
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/test_wsgiserver.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-da.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-de.tmpl
> @@ -131,6 +129,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-en.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-es.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-fi.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-fr.tmpl
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-he.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-nb.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-nl.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-pl.tmpl
> @@ -146,6 +145,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-en.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-es.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-fi.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-fr.tmpl
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-he.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-nb.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-nl.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-pl.tmpl
> @@ -161,6 +161,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-en.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-es.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-fi.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-fr.tmpl
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-he.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-nb.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-nl.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-pl.tmpl
> @@ -173,8 +174,20 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-zh_CN.tmpl
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/__init__.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/__init__.pyc
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/cli.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/cli.pyc
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/config.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/config.pyc
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/core.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/core.pyc
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/errors.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/errors.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/notifier.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/notifier.pyc
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/shim.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/shim.pyc
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/version.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/version.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/nzb.ico
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/sabnzbd.ico
> @@ -212,6 +225,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/sta
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/bootstrap/js/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/bootstrap/js/bootstrap.min.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/chartist.min.css
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/login.css
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/style.css
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/
> @@ -222,12 +236,15 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/sta
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/apple-touch-icon-76x76-precomposed.png
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/favicon.ico
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/faviconpaused.ico
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/safari-pinned-tab.svg
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-arrow.svg
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-full.svg
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-small.svg
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-3.1.1.min.js
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/chartist.min.js
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/filesize.min.js
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-3.2.1.min.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-ui.min.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery.tablesort.min.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/script.js
> @@ -269,13 +286,14 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/st
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/jquery.peity.min.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/knockout-extensions.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/knockout-latest.js
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/moment.js
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/moment.min.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/da.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/de.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/es.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/fi.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/fr.js
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/he.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/nb.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/nl.js
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/pl.js
> @@ -432,14 +450,12 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/wizard/static/style.
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/wizard/two.html
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-CherryPy.txt
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-OrderedDict.txt
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-Python.txt
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-PythonParts.txt
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-configobj.txt
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-feedparser.txt
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-gntp.txt
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-kronos.txt
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-listquote.txt
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-pybonjour.txt
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-pynewsleecher.txt
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-rarfile.txt
> @@ -467,6 +483,9 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fi/LC_MESSAGES/SABnzbd.m
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/LC_MESSAGES/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/LC_MESSAGES/SABnzbd.mo
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/LC_MESSAGES/
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/LC_MESSAGES/SABnzbd.mo
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/LC_MESSAGES/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/LC_MESSAGES/SABnzbd.mo
> @@ -503,6 +522,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/en.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/es.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/fi.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/fr.po
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/he.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/nb.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/nl.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/pl.po
> @@ -520,6 +540,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/en.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/es.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/fi.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/fr.po
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/he.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/nb.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/nl.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/pl.po
> @@ -537,6 +558,7 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/en.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/es.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/fi.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/fr.po
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/he.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/nb.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/nl.po
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/pl.po
> @@ -569,6 +591,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decoder.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decoder.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decorators.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decorators.pyc
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/directunpacker.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/directunpacker.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/dirscanner.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/dirscanner.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/downloader.py
> @@ -599,6 +623,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/osxmenu.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/osxmenu.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/panic.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/panic.pyc
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/par2file.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/par2file.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/postproc.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/postproc.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/powersup.py
> @@ -615,10 +641,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/scheduler.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/scheduler.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/skintext.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/skintext.pyc
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/trylist.py
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/trylist.pyc
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/tvsort.py
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/tvsort.pyc
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/sorting.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/sorting.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/urlgrabber.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/urlgrabber.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/
> @@ -626,6 +650,8 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/__init__.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/__init__.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/certgen.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/certgen.pyc
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/checkdir.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/checkdir.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/configobj.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/configobj.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/diskspeed.py
> @@ -640,8 +666,6 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/json.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/json.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/kronos.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/kronos.pyc
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/listquote.py
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/listquote.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pathbrowser.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pathbrowser.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pybonjour.py
> @@ -654,8 +678,6 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/rsslib.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/rsslib.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/servertests.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/servertests.pyc
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/sslinfo.py
> -lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/sslinfo.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/systrayiconthread.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/systrayiconthread.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/upload.py
> @@ -667,7 +689,11 @@ lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/wizard.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/zconfig.py
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/zconfig.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Deobfuscate.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Deobfuscate.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.cmd
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.py
> +lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.pyc
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.sh
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/six/
>  lib/python${MODPY_VERSION}/site-packages/sabnzbd/six/__init__.py

--
best regards
q#

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE news/sabnzbd

Mikolaj Kucharski-3
On Sun, Feb 04, 2018 at 10:02:45PM +0000, Mikolaj Kucharski wrote:
> Not sure where is the problem, but so far it feels like to go for this
> update :/

Feelks like *no* go.

--
best regards
q#

Reply | Threaded
Open this post in threaded view
|

Re: UPDATE news/sabnzbd

Mikolaj Kucharski-3
In reply to this post by Björn Ketelaars
On Fri, Jan 26, 2018 at 05:36:56AM +0100, Björn Ketelaars wrote:

> On Wed 24/01/2018 11:34, Björn Ketelaars wrote:
> > SABnzbd received a couple of updates, fixing several bugs. The diff below
> > brings news/sabnzbd to the latest version. A noticeable change is that sabnzbd
> > requires a modified version of yEnc, which is currently not in ports.
> > A tarball for py-sabyenc will be sent in a different mail.
>
> Klemens Nanni contacted me offlist and noted that SABnbzd only supports
> Python2, and to set MODPY_VERSION explicitly to make that clear. Guess
> this makes sense as this is done for other ports as well. Included a new
> diff.
>
> Please note that SABnzbd 2.3.2 relies on py-sabyenc for which a port has
> been sent to this list [0].
>
> I mailed the maintainer a couple of days before sending my initial diff
> to this list. As of yet no response.
>
> [0] https://marc.info/?l=openbsd-ports&m=151679036824627&w=2
>

This is what I'm testing. I'm slow with this as I don't have a lot of
time to look into it. I'm emailing, so you see what I have on my end.


I'm still facing those issues from github bug 1095

 
Index: Makefile
===================================================================
RCS file: /cvs/ports/news/sabnzbd/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile 11 Jan 2018 19:27:08 -0000 1.12
+++ Makefile 13 Feb 2018 06:46:46 -0000
@@ -1,13 +1,12 @@
 # $OpenBSD: Makefile,v 1.12 2018/01/11 19:27:08 rpe Exp $
 
 COMMENT = retrieve and process nzb-files via web interface
-VERSION = 1.2.1
+VERSION = 2.3.2
 DISTNAME = SABnzbd-${VERSION}-src
 PKGNAME = sabnzbd-${VERSION}
 CATEGORIES = news
-HOMEPAGE = http://sabnzbd.org/
+HOMEPAGE = https://sabnzbd.org/
 MAINTAINER = Marcus Glocker <[hidden email]>
-REVISION = 0
 
 # GPLv2
 PERMIT_PACKAGE_CDROM = Yes
@@ -15,14 +14,14 @@ PERMIT_PACKAGE_CDROM = Yes
 MASTER_SITES = https://github.com/sabnzbd/sabnzbd/releases/download/${VERSION}/
 
 MODULES = lang/python
+MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2}
 
-BUILD_DEPENDS = ${_MODPY_BUILD_DEPENDS}
 RUN_DEPENDS = archivers/par2cmdline \
  archivers/unrar \
  archivers/unzip \
  devel/py-cheetah \
  devel/py-notify \
- news/py-yenc \
+ news/py-sabyenc \
  security/py-openssl
 
 NO_BUILD = Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/news/sabnzbd/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- distinfo 25 Feb 2017 20:11:33 -0000 1.7
+++ distinfo 13 Feb 2018 06:46:46 -0000
@@ -1,2 +1,2 @@
-SHA256 (SABnzbd-1.2.1-src.tar.gz) = MHL2R9PnQYGSybxYgc/JtYMUoA8NvNj4LxwRsTTENLs=
-SIZE (SABnzbd-1.2.1-src.tar.gz) = 2725395
+SHA256 (SABnzbd-2.3.2-src.tar.gz) = ijjTpjCuzXHjzaFAgovajQYsadbwnKYkbfuZir/7+1A=
+SIZE (SABnzbd-2.3.2-src.tar.gz) = 2745451
Index: files/sabnzbd
===================================================================
RCS file: /cvs/ports/news/sabnzbd/files/sabnzbd,v
retrieving revision 1.2
diff -u -p -r1.2 sabnzbd
--- files/sabnzbd 20 May 2013 18:36:06 -0000 1.2
+++ files/sabnzbd 13 Feb 2018 06:46:46 -0000
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-exec ${MODPY_BIN} ${TRUEPREFIX}/lib/python${MODPY_VERSION}/site-packages/sabnzbd/SABnzbd.py $*
+exec ${MODPY_BIN} ${TRUEPREFIX}/lib/python${MODPY_VERSION}/site-packages/sabnzbd/SABnzbd.py "$@"
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/news/sabnzbd/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST 25 Feb 2017 20:11:33 -0000 1.5
+++ pkg/PLIST 13 Feb 2018 06:46:46 -0000
@@ -122,8 +122,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_builtin.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_${MODPY_PYOEXTENSION}penssl.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/ssl_${MODPY_PYOEXTENSION}penssl.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/test_wsgiserver.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/cherrypy/wsgiserver/test_wsgiserver.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-da.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-de.tmpl
@@ -131,6 +129,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-es.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-fi.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-fr.tmpl
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-he.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-nb.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-nl.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/badfetch-pl.tmpl
@@ -146,6 +145,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-es.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-fi.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-fr.tmpl
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-he.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-nb.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-nl.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/email-pl.tmpl
@@ -161,6 +161,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-es.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-fi.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-fr.tmpl
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-he.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-nb.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-nl.tmpl
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/email/rss-pl.tmpl
@@ -173,8 +174,20 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/__init__.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/cli.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/cli.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/config.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/config.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/core.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/core.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/errors.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/errors.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/notifier.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/notifier.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/shim.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/shim.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/version.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/gntp/version.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/nzb.ico
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/icons/sabnzbd.ico
@@ -212,6 +225,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/bootstrap/js/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/bootstrap/js/bootstrap.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/chartist.min.css
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/login.css
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/css/style.css
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/
@@ -222,12 +236,15 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/apple-touch-icon-76x76-precomposed.png
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/favicon.ico
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/faviconpaused.ico
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/ico/safari-pinned-tab.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-arrow.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-full.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/images/logo-small.svg
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-3.1.1.min.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/chartist.min.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/filesize.min.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-3.2.1.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery-ui.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/jquery.tablesort.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Config/templates/staticcfg/js/script.js
@@ -269,13 +286,14 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/jquery.peity.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/knockout-extensions.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/knockout-latest.js
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/moment.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/moment.min.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/da.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/de.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/es.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/fi.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/fr.js
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/he.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/nb.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/nl.js
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/Glitter/templates/static/javascripts/momentjs_locale/pl.js
@@ -432,14 +450,12 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/interfaces/wizard/two.html
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-CherryPy.txt
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-OrderedDict.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-Python.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-PythonParts.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-configobj.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-feedparser.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-gntp.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-kronos.txt
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-listquote.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-pybonjour.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-pynewsleecher.txt
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/licenses/License-rarfile.txt
@@ -467,6 +483,9 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/LC_MESSAGES/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/fr/LC_MESSAGES/SABnzbd.mo
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/LC_MESSAGES/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/he/LC_MESSAGES/SABnzbd.mo
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/LC_MESSAGES/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/locale/nb/LC_MESSAGES/SABnzbd.mo
@@ -503,6 +522,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/es.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/fi.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/fr.po
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/he.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/nb.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/nl.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/email/pl.po
@@ -520,6 +540,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/es.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/fi.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/fr.po
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/he.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/nb.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/nl.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/main/pl.po
@@ -537,6 +558,7 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/es.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/fi.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/fr.po
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/he.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/nb.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/nl.po
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/po/nsis/pl.po
@@ -569,6 +591,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decoder.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decorators.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/decorators.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/directunpacker.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/directunpacker.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/dirscanner.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/dirscanner.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/downloader.py
@@ -599,6 +623,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/osxmenu.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/panic.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/panic.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/par2file.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/par2file.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/postproc.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/postproc.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/powersup.py
@@ -615,10 +641,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/scheduler.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/skintext.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/skintext.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/trylist.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/trylist.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/tvsort.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/tvsort.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/sorting.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/sorting.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/urlgrabber.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/urlgrabber.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/
@@ -626,6 +650,8 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/__init__.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/certgen.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/certgen.pyc
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/checkdir.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/checkdir.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/configobj.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/configobj.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/diskspeed.py
@@ -640,8 +666,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/json.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/kronos.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/kronos.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/listquote.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/listquote.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pathbrowser.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pathbrowser.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/pybonjour.py
@@ -654,8 +678,6 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/rsslib.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/servertests.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/servertests.pyc
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/sslinfo.py
-lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/sslinfo.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/systrayiconthread.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/systrayiconthread.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/utils/upload.py
@@ -667,7 +689,11 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/zconfig.py
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/sabnzbd/zconfig.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Deobfuscate.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Deobfuscate.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.cmd
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.py
+lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.pyc
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/scripts/Sample-PostProc.sh
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/six/
 lib/python${MODPY_VERSION}/site-packages/sabnzbd/six/__init__.py
Index: pkg/sabnzbd.rc
===================================================================
RCS file: /cvs/ports/news/sabnzbd/pkg/sabnzbd.rc,v
retrieving revision 1.3
diff -u -p -r1.3 sabnzbd.rc
--- pkg/sabnzbd.rc 11 Jan 2018 19:27:08 -0000 1.3
+++ pkg/sabnzbd.rc 13 Feb 2018 06:46:46 -0000
@@ -6,6 +6,7 @@ datadir="/var/sabnzbd"
 
 daemon="${MODPY_BIN} ${TRUEPREFIX}/lib/python${MODPY_VERSION}/site-packages/sabnzbd/SABnzbd.py -d"
 daemon_flags="-b 0 -f ${datadir} -p ${datadir}/sabnzbd.pid"
+daemon_timeout=120
 daemon_user="_sabnzbd"
 
 . /etc/rc.d/rc.subr

--
best regards
q#