Re: update: www/weboob 1.3
ping. On Mon, May 07, 2018 at 05:57:17PM +0200, Sebastien Marie wrote: > On Fri, May 04, 2018 at 02:37:50PM +0200, Sebastien Marie wrote: > > On Tue, Apr 17, 2018 at 04:49:49PM +0200, Sebastien Marie wrote: > > > > Hi, > > > > Here a new diff more complete. > > > > From previous diff, some missing RUN_DEPENDS has been added. I also be > > able to make the testsuite to run. But it fails (it fails also in CI at > > upstream, so nothing new here). > > > > I also added python3 flavor. As it adds lot of complexity in the port, > > some explanation: the core of Weboob (what the port contains) is python3 > > compatible. But lot of backends (modules downloaded at runtime using > > weboob-config) aren't compatible. So to let users has more possibilities, > > I included the two. > > > > Updated diff. > > I found that without py-qt5 (py2 dependency), the py3 build doesn't > work: setup.py searchs for 'pyuic5' binary, whereas it is 'pyuic5-3'. I > added explicity path in MAKE_ENV to force using > 'pyuic5${MODPY_BIN_SUFFIX}'. > > Thanks. > -- > Sebastien Marie > > Index: Makefile > === > RCS file: /cvs/ports/www/weboob/Makefile,v > retrieving revision 1.6 > diff -u -p -r1.6 Makefile > --- Makefile 29 Sep 2015 10:53:17 - 1.6 > +++ Makefile 7 May 2018 14:25:41 - > @@ -2,9 +2,8 @@ > > COMMENT =web out of browsers > > -MODPY_EGG_VERSION = 1.0 > +MODPY_EGG_VERSION = 1.3 > DISTNAME = weboob-${MODPY_EGG_VERSION} > -REVISION = 3 > > CATEGORIES = www > HOMEPAGE = http://weboob.org > @@ -12,35 +11,95 @@ HOMEPAGE =http://weboob.org > # AGPLv3+ > PERMIT_PACKAGE_CDROM = Yes > > -MASTER_SITES = https://symlink.me/attachments/download/289/ > +MASTER_SITES = https://symlink.me/attachments/download/356/ > > MODULES =lang/python > > +FLAVORS =python3 > +FLAVOR ?= > + > USE_GMAKE = Yes > > MODPY_SETUPTOOLS = Yes > MODPY_DISTUTILS_BUILDARGS = --qt --xdg > > -BUILD_DEPENDS += x11/py-qt4 > -RUN_DEPENDS =devel/desktop-file-utils \ > +BUILD_DEPENDS += x11/py-qt5${MODPY_FLAVOR} > +RUN_DEPENDS += devel/desktop-file-utils \ > x11/gtk+3,-guic \ > - www/py-mako \ > - www/py-clientform \ > - www/py-mechanize \ > - www/py-requests \ > - www/py-routes \ > - www/py-webob \ > - devel/py-dateutil \ > - devel/py-gdata \ > - devel/py-html5lib \ > - devel/py-simplejson \ > - converters/py-html2text \ > - graphics/py-Pillow \ > - x11/py-qt4 \ > - textproc/py-prettytable \ > - textproc/py-feedparser \ > - textproc/py-lxml \ > - textproc/py-cssselect \ > - textproc/py-yaml > + converters/py-html2text${MODPY_FLAVOR} \ > + devel/py-dateutil${MODPY_FLAVOR} \ > + devel/py-html5lib${MODPY_FLAVOR} \ > + devel/py-simplejson${MODPY_FLAVOR} \ > + devel/py-six${MODPY_FLAVOR} \ > + graphics/py-Pillow${MODPY_FLAVOR} \ > + net/curl \ > + security/gnupg \ > + textproc/py-lxml${MODPY_FLAVOR} \ > + textproc/py-feedparser${MODPY_FLAVOR} \ > + textproc/py-prettytable${MODPY_FLAVOR} \ > + textproc/py-yaml${MODPY_FLAVOR} \ > + textproc/py-cssselect${MODPY_FLAVOR} \ > + www/py-requests${MODPY_FLAVOR} \ > + x11/py-qt5${MODPY_FLAVOR} > + > +TEST_DEPENDS += ${RUN_DEPENDS} \ > + devel/py-coverage${MODPY_FLAVOR} \ > + devel/py-nose${MODPY_FLAVOR} \ > + shells/bash > + > +.if ${FLAVOR:Mpython3} > +PKGNAME =weboob${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION} > +.else > +RUN_DEPENDS += devel/py-futures \ > + www/py-mechanize > +.endif > + > +MAKE_ENV += PYUIC5_EXECUTABLE=${LOCALBASE}/bin/pyuic5${MODPY_BIN_SUFFIX} > + > +WEBOOB_BINARIES = boobank boobathon boobcoming boobill booblyrics boobmsg \ > + boobooks boobsize boobtracker cineoob comparoob cookboob \ > + flatboob galleroob geolooc handjoob havedate monboob \ > + parceloob pastoob qbooblyrics qboobmsg qcineoob qcookboob \ > + qflatboob qhandjoob qhavedate qvideoob qwebcontentedit \ > + radioob shopoob suboob translaboob traveloob videoob \ > + webcontentedit weboob weboob-cli weboob-config \ > + weboob-config-qt weboob-debug weboob-repos weboorrents \ > + wetboobs > + > +post-install: > + rm -f ${PREFIX}/man/man1/masstransit.1 \ > + ${PREFIX}/share/applications/qgalleroob.desktop \ > + ${PREFIX}/share/applications/masstransit.desktop \ > + ${PREFIX}/share/icons/hicolor/64x64/apps/allomatch.png \ > +
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2018/05/19 21:27:23 Modified files: lang/kona : Makefile distinfo Log message: Update to kona-3.2.0.20180517
Re: sparc64: "undefined symbol '__builtin_unreachable'" - any suggestions?
On Sat, May 19, 2018 at 10:03:46PM +0100, Stuart Henderson wrote: > I'm looking at a report of certbot (python letsencrypt client) failing > here: https://github.com/certbot/certbot/issues/6019 > > The reporter is trying to use it on 6.3 sparc64 and running into this: > > python2.7:/usr/local/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so: > undefined symbol '__builtin_unreachable' > > To trigger: > > # pkg_add py-cryptography > $ python2.7 -c 'from cryptography.hazmat.bindings._openssl import ffi, lib' > > Can people with various non-x86 arches try that and let me know which > work/fail please? __builtin_unreachable() was added in gcc 4.5 so it will fail on all gcc archs with 4.2. https://gcc.gnu.org/gcc-4.5/changes.html > > Any ideas for a way to fix it? The code involved is for things > like below (some are more complex functions but all involved with > per-OS-selection for RNG), they look like they're probably all > patchable if needed, though that wouldn't be the cleanest workaround. > > static const char *osurandom_get_implementation(void) { > switch(getentropy_works) { > case CRYPTOGRAPHY_OSRANDOM_GETENTROPY_FALLBACK: > return "/dev/urandom"; > case CRYPTOGRAPHY_OSRANDOM_GETENTROPY_WORKS: > return "getentropy"; > } > __builtin_unreachable(); > } >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2018/05/19 19:35:55 Modified files: misc/posixtestsuite: Makefile misc/posixtestsuite/files: posixtestsuite-html.pl posixtestsuite.sh misc/posixtestsuite/pkg: PLIST Added files: misc/posixtestsuite/patches: patch-conformance_interfaces_fork_testfrmw_c patch-conformance_interfaces_getpid_testfrmw_c patch-conformance_interfaces_pthread_atfork_testfrmw_c patch-conformance_interfaces_pthread_cancel_testfrmw_c patch-conformance_interfaces_pthread_cond_broadcast_testfrmw_c patch-conformance_interfaces_pthread_cond_destroy_testfrmw_c patch-conformance_interfaces_pthread_cond_signal_testfrmw_c patch-conformance_interfaces_pthread_cond_wait_testfrmw_c patch-conformance_interfaces_pthread_create_testfrmw_c patch-conformance_interfaces_pthread_detach_testfrmw_c patch-conformance_interfaces_pthread_equal_testfrmw_c patch-conformance_interfaces_pthread_exit_testfrmw_c patch-conformance_interfaces_pthread_getschedparam_testfrmw_c patch-conformance_interfaces_pthread_join_testfrmw_c patch-conformance_interfaces_pthread_kill_testfrmw_c patch-conformance_interfaces_pthread_mutex_destroy_testfrmw_c patch-conformance_interfaces_pthread_mutex_trylock_testfrmw_c patch-conformance_interfaces_pthread_once_testfrmw_c patch-conformance_interfaces_pthread_setschedparam_testfrmw_c patch-conformance_interfaces_pthread_sigmask_testfrmw_c patch-conformance_interfaces_sem_close_testfrmw_c patch-conformance_interfaces_sem_getvalue_testfrmw_c patch-conformance_interfaces_sem_init_testfrmw_c patch-conformance_interfaces_sem_open_testfrmw_c patch-conformance_interfaces_sem_unlink_testfrmw_c patch-conformance_interfaces_sem_wait_testfrmw_c patch-conformance_interfaces_sigaction_testfrmw_c patch-conformance_interfaces_sigaddset_1-1_sh patch-conformance_interfaces_sigaddset_1-2_sh patch-conformance_interfaces_sigaddset_4-1_sh patch-conformance_interfaces_sigaddset_4-2_sh patch-conformance_interfaces_sigaddset_4-3_sh patch-conformance_interfaces_sigaddset_4-4_sh patch-conformance_interfaces_sigaltstack_9-1_c patch-conformance_interfaces_sigdelset_1-1_sh patch-conformance_interfaces_sigdelset_1-2_sh patch-conformance_interfaces_sigdelset_4-1_sh patch-conformance_interfaces_sigdelset_4-2_sh patch-conformance_interfaces_sigdelset_4-3_sh patch-conformance_interfaces_sigdelset_4-4_sh patch-conformance_interfaces_sighold_3-1_sh patch-conformance_interfaces_sighold_3-2_sh patch-conformance_interfaces_sighold_3-3_sh patch-conformance_interfaces_sighold_3-4_sh patch-conformance_interfaces_sigignore_5-1_sh patch-conformance_interfaces_sigignore_5-2_sh patch-conformance_interfaces_sigignore_5-3_sh patch-conformance_interfaces_sigignore_5-4_sh patch-conformance_interfaces_sigismember_5-1_sh patch-conformance_interfaces_sigismember_5-2_sh patch-conformance_interfaces_sigismember_5-3_sh
NEW: devel/py-python_utils and devel/py-progressbar2
Hello all, This is my first ports submission so I figured I would start with some simply python modules I use, and did not want to spam with multiple emails. Would anyone be willing to please test these new ports? I tested with both Python 2.7 and 3.6 on my system (-current #40) and it seemed to work as expected. Thank you in advance. Details: progressbar2 - A Python Progressbar library to provide visual (yet text based) progress to long running operations. Homepage: https://pypi.org/project/python-utils/ python_utils - Python Utils is a collection of small Python functions and classes which make common patterns shorter and easier. Homepage: https://pypi.org/project/progressbar2/ py-progressbar2.tar.gz Description: application/gzip py-python_utils.tar.gz Description: application/gzip
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bcal...@cvs.openbsd.org 2018/05/19 16:49:09 Modified files: multimedia/gnome-twitch: Makefile distinfo Removed files: multimedia/gnome-twitch/patches: patch-meson_options_txt Log message: Bugfix update to gnome-twitch-0.4.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2018/05/19 16:37:41 Modified files: textproc/docbook-xsl/patches: patch-INSTALL Log message: Regen patch, otherwise it needs fuzzing. BTW, this port is waiting for an update, help yourself!
UPDATE: devel/jenkins (Jenkins Security Advisory 2018-05-09)
Jenkins users on board and willing to test it? https://jenkins.io/security/advisory/2018-05-09/ Ok to commit 2.107.3 in -stable? Index: devel/Makefile === RCS file: /cvs/ports/devel/jenkins/devel/Makefile,v retrieving revision 1.27 diff -u -p -u -p -r1.27 Makefile --- devel/Makefile 17 May 2018 09:48:15 - 1.27 +++ devel/Makefile 19 May 2018 22:31:36 - @@ -1,9 +1,8 @@ # $OpenBSD: Makefile,v 1.27 2018/05/17 09:48:15 espie Exp $ -VERSION = 2.111 +VERSION = 2.122 MASTER_SITES = http://mirrors.jenkins-ci.org/war/${VERSION}/ DIST_SUBDIR = jenkins-devel -REVISION = 0 .include Index: devel/distinfo === RCS file: /cvs/ports/devel/jenkins/devel/distinfo,v retrieving revision 1.15 diff -u -p -u -p -r1.15 distinfo --- devel/distinfo 19 Mar 2018 19:48:04 - 1.15 +++ devel/distinfo 19 May 2018 22:31:36 - @@ -1,2 +1,2 @@ -SHA256 (jenkins/2.111/jenkins.war) = uRGa9giutnslJK8OWe9Rnr6CJb8AQIBEXuhs1ths5Qo= -SIZE (jenkins/2.111/jenkins.war) = 74582814 +SHA256 (jenkins/2.122/jenkins.war) = 0uOerS1oQwjnCISGcaeZdBnQanutRjISupIituTcjOk= +SIZE (jenkins/2.122/jenkins.war) = 74741090 Index: stable/Makefile === RCS file: /cvs/ports/devel/jenkins/stable/Makefile,v retrieving revision 1.26 diff -u -p -u -p -r1.26 Makefile --- stable/Makefile 17 May 2018 09:48:15 - 1.26 +++ stable/Makefile 19 May 2018 22:31:36 - @@ -1,9 +1,8 @@ # $OpenBSD: Makefile,v 1.26 2018/05/17 09:48:15 espie Exp $ -VERSION = 2.107.1 +VERSION = 2.107.3 MASTER_SITES = http://mirrors.jenkins-ci.org/war-stable/${VERSION}/ DIST_SUBDIR = jenkins-stable -REVISION = 0 .include Index: stable/distinfo === RCS file: /cvs/ports/devel/jenkins/stable/distinfo,v retrieving revision 1.14 diff -u -p -u -p -r1.14 distinfo --- stable/distinfo 19 Mar 2018 19:48:04 - 1.14 +++ stable/distinfo 19 May 2018 22:31:36 - @@ -1,2 +1,2 @@ -SHA256 (jenkins/2.107.1/jenkins.war) = zsdMgBkO0fbOVdcF0vZJ3bLq+KujriZ5YVKSHUazEoA= -SIZE (jenkins/2.107.1/jenkins.war) = 74525235 +SHA256 (jenkins/2.107.3/jenkins.war) = mHKvYtU6SOfEU+O+ORCeYPpYEAXFtBovWWj0INwCbfY= +SIZE (jenkins/2.107.3/jenkins.war) = 40124310
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: p...@cvs.openbsd.org2018/05/19 16:32:59 Modified files: sysutils/py-elasticsearch-curator: Makefile distinfo sysutils/py-elasticsearch-curator/pkg: PLIST Log message: Update py-elasticsearch-curator 5.3.0 -> 5.5.2 take maintainership, ok sebastia@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: p...@cvs.openbsd.org2018/05/19 16:31:22 Modified files: textproc/py-elasticsearch: Makefile distinfo textproc/py-elasticsearch/pkg: PLIST Log message: Update py-elasticsearch 5.4.0 -> 6.2.0 take maintainership, ok sebastia@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: p...@cvs.openbsd.org2018/05/19 16:26:22 Modified files: devel/py-certifi: Makefile distinfo devel/py-certifi/patches: patch-certifi_core_py patch-setup_py devel/py-certifi/pkg: PLIST Log message: Update py-certifi 2017.4.17 -> 2018.4.16 MAINTAINER timeout, ok sthen@, sebastia@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/05/19 16:00:01 Modified files: mail/neomutt : Makefile Log message: switch to libidn2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/05/19 15:51:46 Modified files: mail/mutt : Makefile distinfo mail/mutt/patches: patch-main_c mail/mutt/pkg : PLIST Log message: update to mutt-1.10.0
Re: UPDATE pdfgrep
On 2018/05/19 23:11, Reinhold Straub wrote: > Simple update to pdfgrep-2.1.0, builds and passes tests on amd64 and macppc. thanks, committed. I also ran 'make update-patches' as there were some line number changes, and 'make plist' to update the plist (which removed some common parent directories for bash-completion, coming via poppler -> glib). > Index: pdfgrep/Makefile > === > RCS file: /cvs/ports/textproc/pdfgrep/Makefile,v > retrieving revision 1.10 > diff -r1.10 Makefile > 1c1 > < # $OpenBSD: Makefile,v 1.10 2017/11/16 23:20:40 naddy Exp $ > --- > > # $OpenBSD: Makefile,v 1.11 2017/11/16 23:20:40 naddy Exp $ please leave the $OpenBSD$ lines alone, cvs handles them itself, and 'diff -u' are preferred. > 5,6c5 > < DISTNAME = pdfgrep-2.0.1 > < REVISION = 1 > --- > > DISTNAME = pdfgrep-2.1.0 > Index: pdfgrep/distinfo > === > RCS file: /cvs/ports/textproc/pdfgrep/distinfo,v > retrieving revision 1.4 > diff -r1.4 distinfo > 1,2c1,2 > < SHA256 (pdfgrep-2.0.1.tar.gz) = A3DXRLMHLUc4Pb7Sy5yLC2S4PAhNpaiWH41Lx2aelB4= > < SIZE (pdfgrep-2.0.1.tar.gz) = 187217 > --- > > SHA256 (pdfgrep-2.1.0.tar.gz) = ycFrSBY4myAxOuu0+62G93da4DMw/MCMgvpSLtgQVI0= > > SIZE (pdfgrep-2.1.0.tar.gz) = 196408 >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/05/19 15:34:50 Modified files: textproc/pdfgrep: Makefile distinfo textproc/pdfgrep/patches: patch-src_pdfgrep_cc textproc/pdfgrep/pkg: PLIST Log message: update to pdfgrep-2.1.0, from maintainer Reinhold Straub, plus sync PLIST and patches
UPDATE pdfgrep
Simple update to pdfgrep-2.1.0, builds and passes tests on amd64 and macppc. Index: pdfgrep/Makefile === RCS file: /cvs/ports/textproc/pdfgrep/Makefile,v retrieving revision 1.10 diff -r1.10 Makefile 1c1 < # $OpenBSD: Makefile,v 1.10 2017/11/16 23:20:40 naddy Exp $ --- > # $OpenBSD: Makefile,v 1.11 2017/11/16 23:20:40 naddy Exp $ 5,6c5 < DISTNAME =pdfgrep-2.0.1 < REVISION =1 --- > DISTNAME =pdfgrep-2.1.0 Index: pdfgrep/distinfo === RCS file: /cvs/ports/textproc/pdfgrep/distinfo,v retrieving revision 1.4 diff -r1.4 distinfo 1,2c1,2 < SHA256 (pdfgrep-2.0.1.tar.gz) = A3DXRLMHLUc4Pb7Sy5yLC2S4PAhNpaiWH41Lx2aelB4= < SIZE (pdfgrep-2.0.1.tar.gz) = 187217 --- > SHA256 (pdfgrep-2.1.0.tar.gz) = ycFrSBY4myAxOuu0+62G93da4DMw/MCMgvpSLtgQVI0= > SIZE (pdfgrep-2.1.0.tar.gz) = 196408
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2018/05/19 15:10:59 Modified files: www/urlwatch : Makefile distinfo Log message: update to urlwatch-2.11 thanks to Thomas Perl (upstream) for the quick bugfix release!
sparc64: "undefined symbol '__builtin_unreachable'" - any suggestions?
I'm looking at a report of certbot (python letsencrypt client) failing here: https://github.com/certbot/certbot/issues/6019 The reporter is trying to use it on 6.3 sparc64 and running into this: python2.7:/usr/local/lib/python2.7/site-packages/cryptography/hazmat/bindings/_openssl.so: undefined symbol '__builtin_unreachable' To trigger: # pkg_add py-cryptography $ python2.7 -c 'from cryptography.hazmat.bindings._openssl import ffi, lib' Can people with various non-x86 arches try that and let me know which work/fail please? Any ideas for a way to fix it? The code involved is for things like below (some are more complex functions but all involved with per-OS-selection for RNG), they look like they're probably all patchable if needed, though that wouldn't be the cleanest workaround. static const char *osurandom_get_implementation(void) { switch(getentropy_works) { case CRYPTOGRAPHY_OSRANDOM_GETENTROPY_FALLBACK: return "/dev/urandom"; case CRYPTOGRAPHY_OSRANDOM_GETENTROPY_WORKS: return "getentropy"; } __builtin_unreachable(); }
successful build of php7 on arm
The build of php on arm using my orangepione has finally successfully finished. It even works, providing the phpinfo page! I started with a clean system, ports and src from May 9. Below is a list of packages built. The ones marked with an asterisk are not in the current arm bulk build (Apr 25). Stuart said I had to roll up my sleeves and get my hands dirty if I wanted to make use of the arm system on openbsd. So I stuck my hands into the dirt and unearthed a few bugs. Thank you to all the talented individuals who stepped up and fixed them. I look forward to a new arm bulk build that should now have many more of the packages I find useful, such as php and mariadb. It took about 10 days to build, with about 75% of the time spent building gtk and 75% of the gtk build time was spent in ld. There is something strange with ld on my arm system. I wonder how the bulk build system fairs with gtk. Stephen Graf op1obsdports# pkg_info * apache-httpd-2.4.33 apache HTTP server * apache-httpd-common-2.4.33 /var/www files for Apache HTTPd apr-1.6.3p0 Apache Portable Runtime apr-util-1.6.1 companion library to APR aspell-0.60.6.1p6 spell checker designed to eventually replace Ispell at-spi2-atk-2.26.2 atk-bridge for at-spi2 at-spi2-core-2.28.0p0 service interface for assistive technologies atk-2.28.1 accessibility toolkit used by gtk+ autoconf-2.13p4 automatically configure source code on many Un*x platforms autoconf-2.65p1 automatically configure source code on many Un*x platforms autoconf-2.67p1 automatically configure source code on many Un*x platforms autoconf-2.68p1 automatically configure source code on many Un*x platforms autoconf-2.69p2 automatically configure source code on many Un*x platforms automake-1.11.6p2 GNU Standards-compliant Makefile generator automake-1.14.1p0 GNU Standards-compliant Makefile generator automake-1.15.1 GNU Standards-compliant Makefile generator avahi-0.7p1 framework for Multicast DNS Service Discovery bash-4.4.19 GNU Bourne Again Shell bison-3.0.4p0 GNU parser generator * brotli-1.0.4generic lossless compressor bzip2-1.0.6p8 block-sorting file compressor, unencumbered c-client-2.21v0 UW c-client mail access routines cairo-1.14.12 vector graphics library * cmake-3.10.2p0 portable build system * cmocka-1.1.1p0 elegant unit testing framework for C * cups-libs-2.2.7 CUPS libraries and headers curl-7.59.0 get files from FTP, Gopher, HTTP or HTTPS servers cyrus-sasl-2.1.26p25 RFC SASL (Simple Authentication and Security Layer) db-4.6.21p5v0 Berkeley DB package, revision 4 dbus-1.12.8v0 message bus system dbus-daemon-launch-helper-1.12.8 DBus setuid helper for starting system services dconf-0.28.0p0 configuration backend system docbook-4.5p1 technical documentation XML/SGML definitions docbook-dsssl-1.79 modular DSSSL stylesheets for the DocBook DTD docbook-xsl-1.68.1p5 docbook XSL modular stylesheet e2fsprogs-1.42.12p4 utilities to manipulate ext2 filesystems femail-1.0p1simple SMTP client femail-chroot-1.0p2 simple SMTP client for chrooted web servers * freetds-0.95.95p3 database drivers for Sybase/Microsoft SQL Server fribidi-1.0.2 library implementing the Unicode Bidirectional Algorithm * g++-4.9.4p8 GNU compiler collection: C++ compiler * gcc-4.9.4p8 GNU compiler collection: core C compiler * gcc-libs-4.9.4p8GNU compiler collection: support libs gdbm-1.14.1 GNU dbm * gdk-pixbuf-2.36.12 graphic library for gtk+2 gettext-0.19.8.1p1 GNU gettext runtime libraries and programs gettext-tools-0.19.8.1 GNU gettext development and translation tools glib2-2.56.1general-purpose utility library * glib2-networking-2.56.0 network-related gio modules for GLib gmake-4.2.1 GNU make gmp-6.1.2p1 library for arbitrary precision arithmetic gnome-icon-theme-3.12.0p3 base icon theme for GNOME gnome-icon-theme-symbolic-3.12.0p2 base icon theme extension for special UI contexts gnugetopt-1.1.6p0 GNU getopt(1) utility * gnutls-3.5.18 GNU Transport Layer Security library gobject-introspection-1.56.1p1 GObject Introspection * graphite2-1.3.11rendering for complex writing systems groff-1.22.3p8 GNU troff typesetter gsettings-desktop-schemas-3.28.0 collection of shared GSettings schemas * gtk+2-2.24.32 multi-platform graphical toolkit * gtk-update-icon-cache-3.22.30 gtk+ icon theme caching utility * harfbuzz-1.7.6 text shaping library help2man-1.47.6 generates simple manual pages from program output hicolor-icon-theme-0.17 fallback theme of the icon theme specification icon-naming-utils-0.8.90p1 compatibility tools from the Tango project icontool-0.1.0 suite of tools for managing icons in an application icu4c-58.2p5International Components for Unicode intltool-0.51.0p1 internationalization tools * iodbc-3.52.12 ODBC 3.x driver manager
Re: NEW: archivers/lzip/tarlz
Anyone? I've a positive report from a user. On Sun, May 13, 2018 at 06:00:02PM +0200, Juan Francisco Cantero Hurtado wrote: > OK? > > Comment: > archiver based on tar and lzip multimembers > > Description: > Tarlz is a small and simple implementation of the tar archiver. By default > tarlz creates, lists and extracts archives in the ustar format compressed with > lzip on a per file basis. Tarlz can append files to the end of such compressed > archives. > > Each tar member is compressed in its own lzip member, as well as the > end-of-file blocks. This same method works for any tar format (gnu, ustar, > posix) and is fully backward compatible with standard tar tools, which treat > the resulting multimember tar.lz archive like any other tar.lz archive. > > Tarlz can create tar archives with four levels of compression granularity; per > file, per directory, appendable solid, and solid. > > Maintainer: Juan Francisco Cantero Hurtado> > WWW: http://lzip.nongnu.org/tarlz.html -- Juan Francisco Cantero Hurtado http://juanfra.info
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2018/05/19 09:01:48 Modified files: geo/pdal : Makefile distinfo geo/pdal/patches: patch-cmake_macros_cmake patch-dimbuilder_CMakeLists_txt patch-pdal_PluginDirectory_cpp patch-pdal_util_CMakeLists_txt patch-plugins_sqlite_io_SQLiteCommon_hpp Added files: geo/pdal/patches: patch-test_unit_PluginManagerTest_cpp Removed files: geo/pdal/patches: patch-cmake_unix_compiler_options_cmake Log message: Update to pdal 1.7.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2018/05/19 08:47:11 Added files: mail/mozilla-thunderbird/patches: patch-mozilla_js_src_jit_ProcessExecutableMemory_h Removed files: mail/mozilla-thunderbird/patches: patch-mozilla_js_src_jit_ProcessExecutableMemory_cpp Log message: Code was move around, adapt patch. Thanks gjones / netscape.net for the notice !
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2018/05/19 06:17:57 Modified files: databases/sqlite3-tcl: Makefile distinfo Log message: Update to 3.23.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2018/05/19 04:24:38 Modified files: net/p5-Net-DNS-SEC: Makefile distinfo net/p5-Net-DNS-SEC/pkg: PLIST Log message: update p5-Net-DNS-SEC to 1.08
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rsadow...@cvs.openbsd.org 2018/05/19 03:06:47 Modified files: security/keepassxc: Makefile distinfo security/keepassxc/pkg: PLIST Log message: Update keepassxc to 2.3.3 Tested by Timo Myyr?? and giovanni@; ok giovanni@
[NEW] emulators/sdltrs-1.1.0
Attached is a new port sdltrs - TRS-80 Model I/III/IV emulator My very first computer was a TRS-80 Model III so this brings back very fond memories typing in BASIC programs to play. The software hasn't been updated since 2010, but it works. The roms are NOT distributed with the software as they have to be obtained separately. Thanks, Tom sdltrs-1.1.0.tgz Description: Binary data
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2018/05/19 01:13:07 Modified files: x11/xfce4/terminal: Makefile distinfo x11/xfce4/terminal/pkg: PLIST Log message: update to xfce4-terminal 0.8.7.4
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2018/05/19 00:28:10 Modified files: net/ircd-hybrid: Makefile distinfo net/ircd-hybrid/patches: patch-doc_Makefile_in patch-doc_reference_conf patch-include_stdinc_h patch-src_ircd_c Log message: Update to ircd-hybrid-8.2.24. from Brad (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2018/05/19 00:25:31 Modified files: www/lighttpd : Makefile distinfo Log message: Update to lighttpd-1.4.49. from Brad (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2018/05/19 00:21:25 Modified files: multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile distinfo multimedia/gstreamer1/core/pkg: PLIST multimedia/gstreamer1/plugins-bad: Makefile distinfo multimedia/gstreamer1/plugins-bad/patches: patch-configure_ac multimedia/gstreamer1/plugins-bad/pkg: PLIST multimedia/gstreamer1/plugins-base: Makefile distinfo multimedia/gstreamer1/plugins-base/patches: patch-ext_gl_Makefile_in multimedia/gstreamer1/plugins-base/pkg: PLIST multimedia/gstreamer1/plugins-good: Makefile distinfo multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update the gstreamer1 gang to version 1.14.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2018/05/19 00:20:16 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: Update to thunderbird 52.8.0. See https://www.thunderbird.net/en-US/thunderbird/52.8.0/releasenotes/ Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2018-13/ See https://blog.mozilla.org/thunderbird/2018/05/efail-and-thunderbird/ for more information about the 'efail' vulnerability.
Re: [new] hatop-0.7.7
Thank you for reviewing the port and for simplifying it! Patched port is attached. If anyone is interested in testing the runtime, steps are: - install hatop from ports, it will install haproxy as well - add following lines to /etc/haproxy/haproxy.cfg under "global" section: stats socket /var/run/haproxy.sock mode 666 level admin stats timeout 2m - restart haproxy: # /etc/rc.d/haproxy restart - launch hatop with hatop -s /var/run/haproxy.sock haproxy should show some dummy services that are configured by default. To clean up, uninstall hatop and haproxy and remove /etc/haproxy/haproxy.cfg Best, -ljuba On 19.05, Stuart Henderson wrote: > On 2018/05/18 23:24, Ljuba Nedeljkovic wrote: > > Slightly improved port, using variables instead of > > hard coded version numbers > > Here's a diff on top of yours, and please remove the patch: > > - COMMENT typo > - no need to use V, the version is only referenced once > - license say "GPLv3 or later" -> use GPLv3+ > - let MASTER_SITES work even if MASTER_SITE_GOOGLECODE expands > to more than one URL (it's a user-changeable setting) > - drop the MODPY_VERSION, this is the default anyway > - replace patch + SUBST_CMD with MODPY_ADJ_FILES > > I don't use haproxy so can't test runtime. > > > > --- Makefile.orig Sat May 19 01:19:06 2018 > +++ Makefile Sat May 19 01:20:44 2018 > @@ -1,9 +1,8 @@ > # $OpenBSD$ > > -COMMENT =interactive ncurses client for haroxy > +COMMENT =interactive ncurses client for haproxy > > -V = 0.7.7 > -DISTNAME = hatop-${V} > +DISTNAME = hatop-0.7.7 > > CATEGORIES = net > > @@ -11,23 +10,19 @@ HOMEPAGE = > http://feurix.org/projects/hatop/ > > MAINTAINER = Ljuba Nedeljkovic> > -# GPLv3 > +# GPLv3+ > PERMIT_PACKAGE_CDROM = Yes > > -MASTER_SITES = ${MASTER_SITE_GOOGLECODE}hatop/ > +MASTER_SITES = ${MASTER_SITE_GOOGLECODE:=hatop/} > > MODULES =lang/python > -MODPY_VERSION = ${MODPY_DEFAULT_VERSION_2} > > RUN_DEPENDS =net/haproxy > > NO_BUILD = Yes > NO_TEST =Yes > > -SUBST_VARS +=MODPY_VERSION > - > -pre-install: > - ${SUBST_CMD} ${WRKSRC}/bin/hatop > +MODPY_ADJ_FILES =bin/hatop > > do-install: > ${INSTALL_SCRIPT} ${WRKSRC}/bin/hatop ${PREFIX}/bin/ > hatop-0.7.7.tar.gz Description: Binary data