Re: backport sysutils/rclone update
On Fri 27/11/2020 21:56, Solene Rapenne wrote: > On Fri, 27 Nov 2020 16:00:54 +0100 > Bjorn Ketelaars : > > > On Fri 20/11/2020 07:02, Bjorn Ketelaars wrote: > > > On Fri 20/11/2020 06:56, Bjorn Ketelaars wrote: > > > > I would like to backport the recent rclone update to 6.8. > > > > > > > > Why? It fixes CVE-2020-28924: Some passwords generated with rclone > > > > config may be insecure. In particular if you used the 'g' generate > > > > option with rclone v1.49 - v1.53.2 then your password will based on the > > > > second it was generated in. This means that there are fixed number of > > > > passwords in that period. > > > > > > > > Diff below includes a cve entry for quirks. > > > > > > > > OK? > > > > > > Oops...previous diff contained an omission in the quirks entry. New > > > diff: > > > > Ping... > > > > Diff enclosed again. > > > > > > it fails to build on arm64 on 6.8-stable After a bit of investigating: Actually, it fails to run on both arm and arm64. From phessler@'s bulk reports I learned that rclone fails in the post-build phase for both arches, and it has done so for some time. In the post-build phase rclone tries to generate completions for bash and zsh, which fails with a SIGILL for arm64 and a SIGBUS for arm. For now I have marked rclone BROKEN for both arches in current. For arm64 the issue seems to have arisen when I updated rclone to 1.52.0 (Makefile r1.14, 2020/05/28). arm started failing when I updated rclone to 1.51.0 (Makefile r1.13, 2020/02/03). As a result there is no rclone package in 6.7- and 6.8-stable for arm, and no rclone package in 6.8-stable for arm64. The backport did not cause breakage as rclone was already broken. I will try to resolve the underlying issue so that we have a working rclone on current. However, this will take a bit of time as I have currently no access arm and arm64.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2020/11/27 23:18:43 Modified files: sysutils/rclone: Makefile Log message: rclone fails to run on aarch64 and arm so mark as BROKEN. Thanks to solene@ for bringing this to my attention, and to phessler@ for his aarch64/arm bulk builds.
sparc64 bulk build report
Bulk build on sparc64-0.ports.openbsd.org Started : Wed Nov 25 00:45:18 MST 2020 Finished: Fri Nov 27 21:54:20 MST 2020 Duration: 2 Days 21 hours 9 minutes Built using OpenBSD 6.8-current (GENERIC.MP) #572: Tue Nov 24 00:02:07 MST 2020 Built 9450 packages Number of packages built each day: Nov 25: 7520 Nov 26: 1469 Nov 27: 461 Critical path missing pkgs: http://build-failures.rhaalovely.net/sparc64/2020-11-25/summary.log Build failures: 14 http://build-failures.rhaalovely.net/sparc64/2020-11-25/devel/spidermonkey78.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/emulators/spike.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/games/odamex.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/geo/spatialite/gui.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/graphics/gimp/lensfun.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/graphics/mypaint.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/lang/clazy.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/lang/mruby.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/productivity/gnucash.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/security/hydra,-gui.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/sysutils/libvirt.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/www/purritobin.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/x11/grantlee-qt5.log http://build-failures.rhaalovely.net/sparc64/2020-11-25/x11/roxterm.log Recurrent failures: failures/geo/spatialite/gui.log failures/graphics/gimp/lensfun.log failures/graphics/mypaint.log failures/lang/mruby.log failures/productivity/gnucash.log failures/security/hydra,-gui.log failures/sysutils/libvirt.log failures/www/purritobin.log failures/x11/grantlee-qt5.log failures/x11/roxterm.log New failures: +failures/lang/clazy.log Resolved failures: -failures/x11/gnome/gucharmap.log Packages newly built: +archivers/pecl-rar,php73 +archivers/pecl-rar,php74 +editors/tpad +fonts/ttyp0-font +fonts/ttyp0-font,ct +fonts/ttyp0-font,nbd +fonts/ttyp0-font,nbs +fonts/ttyp0-font,sq +fonts/ttyp0-font,sz +graphics/py2-Pillow +security/p5-Crypt-OpenSSL-Guess +sysutils/hw-probe +sysutils/py-vsphere-automation,python3 +www/bluefish +www/py-bokeh,python3 +x11/gnome/gedit-plugins +x11/gnome/gucharmap +x11/xss-lock Packages not built this time: -devel/py-trollius -devel/py-txaio -graphics/py-Pillow -graphics/py-qrcode -lang/clazy -www/py-autobahn -www/py-bokeh
[M. UPDATE] net/qbittorent 4.3.0.1 to 4.3.1
Update net/qbittorrent 4.3.0.1 to 4.3.1 Changelog: https://github.com/qbittorrent/qBittorrent/blob/release-4.3.1/Changelog Tested OK on amd64. Comments ? OKs ? Cheers Elias mariani@ Index: Makefile.inc === RCS file: /cvs/ports/net/qbittorrent/Makefile.inc,v retrieving revision 1.13 diff -u -p -r1.13 Makefile.inc --- Makefile.inc25 Oct 2020 22:36:41 - 1.13 +++ Makefile.inc28 Nov 2020 03:43:45 - @@ -3,7 +3,7 @@ # qmake picks up gcrypt.h even though it's unused DPB_PROPERTIES = nojunk -VER = 4.3.0.1 +VER = 4.3.1 DISTNAME = qbittorrent-${VER} DIST_SUBDIR = qbittorrent Index: qbittorrent/distinfo === RCS file: /cvs/ports/net/qbittorrent/qbittorrent/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- qbittorrent/distinfo25 Oct 2020 22:36:41 - 1.10 +++ qbittorrent/distinfo28 Nov 2020 03:43:45 - @@ -1,2 +1,2 @@ -SHA256 (qbittorrent/qbittorrent-4.3.0.1.tar.gz) = /ZovuqFJEUmpXNeTZuZyj7P6uvt2jlHRdIcw8gI8r+Q= -SIZE (qbittorrent/qbittorrent-4.3.0.1.tar.gz) = 7781412 +SHA256 (qbittorrent/qbittorrent-4.3.1.tar.gz) = VQpJb1xzzVep1/Ct2uMGFgu7Qf1R8dBXYxVFViDmsPE= +SIZE (qbittorrent/qbittorrent-4.3.1.tar.gz) = 7864145 Index: qbittorrent/patches/patch-src_base_utils_gzip_cpp === RCS file: /cvs/ports/net/qbittorrent/qbittorrent/patches/patch-src_base_utils_gzip_cpp,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-src_base_utils_gzip_cpp --- qbittorrent/patches/patch-src_base_utils_gzip_cpp 17 Sep 2018 09:56:29 - 1.1.1.1 +++ qbittorrent/patches/patch-src_base_utils_gzip_cpp 28 Nov 2020 03:43:45 - @@ -12,7 +12,7 @@ Index: src/base/utils/gzip.cpp strm.avail_in = uInt(data.size()); strm.next_out = reinterpret_cast(tmpBuf.data()); strm.avail_out = BUFSIZE; -@@ -110,7 +110,7 @@ QByteArray Utils::Gzip::decompress(const QByteArray +@@ -113,7 +113,7 @@ QByteArray Utils::Gzip::decompress(const QByteArray strm.zalloc = Z_NULL; strm.zfree = Z_NULL; strm.opaque = Z_NULL; Index: qbittorrent-nox/distinfo === RCS file: /cvs/ports/net/qbittorrent/qbittorrent-nox/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- qbittorrent-nox/distinfo25 Oct 2020 22:36:41 - 1.10 +++ qbittorrent-nox/distinfo28 Nov 2020 03:43:45 - @@ -1,2 +1,2 @@ -SHA256 (qbittorrent/qbittorrent-4.3.0.1.tar.gz) = /ZovuqFJEUmpXNeTZuZyj7P6uvt2jlHRdIcw8gI8r+Q= -SIZE (qbittorrent/qbittorrent-4.3.0.1.tar.gz) = 7781412 +SHA256 (qbittorrent/qbittorrent-4.3.1.tar.gz) = VQpJb1xzzVep1/Ct2uMGFgu7Qf1R8dBXYxVFViDmsPE= +SIZE (qbittorrent/qbittorrent-4.3.1.tar.gz) = 7864145 Index: qbittorrent-nox/patches/patch-src_base_utils_gzip_cpp === RCS file: /cvs/ports/net/qbittorrent/qbittorrent-nox/patches/patch-src_base_utils_gzip_cpp,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-src_base_utils_gzip_cpp --- qbittorrent-nox/patches/patch-src_base_utils_gzip_cpp 17 Sep 2018 09:56:29 - 1.1.1.1 +++ qbittorrent-nox/patches/patch-src_base_utils_gzip_cpp 28 Nov 2020 03:43:45 - @@ -12,7 +12,7 @@ Index: src/base/utils/gzip.cpp strm.avail_in = uInt(data.size()); strm.next_out = reinterpret_cast(tmpBuf.data()); strm.avail_out = BUFSIZE; -@@ -110,7 +110,7 @@ QByteArray Utils::Gzip::decompress(const QByteArray +@@ -113,7 +113,7 @@ QByteArray Utils::Gzip::decompress(const QByteArray strm.zalloc = Z_NULL; strm.zfree = Z_NULL; strm.opaque = Z_NULL;
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2020/11/27 19:44:19 Modified files: math/py-scikit-image: Makefile distinfo math/py-scikit-image/pkg: PLIST Log message: update to py-scikit-image 0.17.2; maintainer timeout
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dan...@cvs.openbsd.org 2020/11/27 19:41:24 Modified files: devel/py-kiwisolver: Makefile distinfo Log message: update to kiwisolver 1.3.1
[new] net/kristall (gopher/gemini navigator)
hi, this is a new port for Kristall https://github.com/MasterQ32/kristall A GUI program to navigate into Gemini and Gopher spaces (or even http). I patched a git call which happened at every clang call which was pretty bad. kristall.tar.gz Description: application/gzip
Re: py-dnspython py2/py3 version split
On Fri, Nov 27 2020, Ian McWilliam wrote: > Our samba in tree is out of date and discontinued in 2020-03-03. It contains > CVEs. > > Moving to a stable samba 4.13.x that supports python 3 would be the thing to > do. If I remember > last time Jeremie jca@ attempted this, there were sparc64 issues with the > linker. Regarding samba updates I dropped the ball. ld.bfd isn't happy with newer samba releases, it generates corrupted samba shared libs. Maybe I should just admit that I'm not smart enough to grok that quirky BFD code. :) Even though I'd like to get rid of this thorn, my opinion is that python ports that should move to py3-only versions shouldn't be blocked by software in the tree that requires py2 support. So adding a py2-only port makes sense. My two cents, -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
aarch64 bulk build report
bulk build on arm64.ports.openbsd.org started on Wed Nov 25 01:39:14 MST 2020 finished at Fri Nov 27 18:05:24 MST 2020 lasted 2D16h26m done with kern.version=OpenBSD 6.8-current (GENERIC.MP) #910: Tue Nov 24 21:40:51 MST 2020 built packages:10772 Nov 25:4040 Nov 26:1756 Nov 27:4975 critical path missing pkgs: http://build-failures.rhaalovely.net/aarch64/2020-11-25/summary.log build failures: 19 http://build-failures.rhaalovely.net/aarch64/2020-11-25/comms/gnuradio.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/converters/wv2.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/devel/sqlc.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/editors/calligra.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/editors/xwpe.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/emulators/vice.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/games/shockolate.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/lang/clazy.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/meta/gnome,-extras.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/security/age.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/sysutils/docker-cli.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/sysutils/nomad.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/sysutils/rclone.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/sysutils/telegraf.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/sysutils/terragrunt.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/www/chromium.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/x11/e17/elementary.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/x11/gnome/desktop.log http://build-failures.rhaalovely.net/aarch64/2020-11-25/x11/kde-applications/marble.log recurrent failures failures/converters/wv2.log failures/devel/sqlc.log failures/editors/calligra.log failures/editors/xwpe.log failures/emulators/vice.log failures/games/shockolate.log failures/security/age.log failures/sysutils/docker-cli.log failures/sysutils/nomad.log failures/sysutils/terragrunt.log failures/www/chromium.log failures/x11/e17/elementary.log new failures +++ ls-failures Fri Nov 27 18:05:35 2020 +failures/comms/gnuradio.log +failures/lang/clazy.log +failures/meta/gnome,-extras.log +failures/x11/gnome/desktop.log +failures/x11/kde-applications/marble.log resolved failures --- ../old/aarch64/last//ls-failuresSun Nov 22 18:50:26 2020 -failures/java/tanukiwrapper.log -failures/net/i2p.log -failures/x11/qt5/qtwebkit.log
Re: backport sysutils/rclone update
On Fri, 27 Nov 2020 16:00:54 +0100 Bjorn Ketelaars : > On Fri 20/11/2020 07:02, Bjorn Ketelaars wrote: > > On Fri 20/11/2020 06:56, Bjorn Ketelaars wrote: > > > I would like to backport the recent rclone update to 6.8. > > > > > > Why? It fixes CVE-2020-28924: Some passwords generated with rclone > > > config may be insecure. In particular if you used the 'g' generate > > > option with rclone v1.49 - v1.53.2 then your password will based on the > > > second it was generated in. This means that there are fixed number of > > > passwords in that period. > > > > > > Diff below includes a cve entry for quirks. > > > > > > OK? > > > > Oops...previous diff contained an omission in the quirks entry. New > > diff: > > Ping... > > Diff enclosed again. > > it fails to build on arm64 on 6.8-stable cd /build/tmp/pobj//rclone-1.53.3/go/bin && HOME=/build/tmp/pobj//rclone-1.53.3/go/src/github.com/rclone/rclone ./rclone genautocomplete bash rclone.bash SIGILL: illegal instruction PC=0xca0700 m=0 sigcode=1 instruction bytes: 0x0 0x6 0x38 0xd5 0xe0 0x7 0x0 0xf9 0xc0 0x3 0x5f 0xd6 0x0 0x0 0x0 0x0 goroutine 1 [running, locked to thread]: github.com/rclone/rclone/vendor/golang.org/x/sys/cpu.getisar0(0x20a7180) /build/tmp/pobj/rclone-1.53.3/go/src/github.com/rclone/rclone/vendor/golang.org/x/sys/cpu/cpu_arm64.s:13 fp=0x40003dfd40 sp=0x40003dfd40 pc=0xca0700 github.com/rclone/rclone/vendor/golang.org/x/sys/cpu.readARM64Registers() /build/tmp/pobj/rclone-1.53.3/go/src/github.com/rclone/rclone/vendor/golang.org/x/sys/cpu/cpu_arm64.go:36 +0x28 fp=0x40003dfd60 sp=0x40003dfd40 pc=0xca0448 github.com/rclone/rclone/vendor/golang.org/x/sys/cpu.init.0() /build/tmp/pobj/rclone-1.53.3/go/src/github.com/rclone/rclone/vendor/golang.org/x/sys/cpu/cpu_arm64.go:28 +0x18 fp=0x40003dfd70 sp=0x40003dfd60 pc=0xca0408 runtime.doInit(0x1fd45e0) /usr/local/go/src/runtime/proc.go:5625 +0x94 fp=0x40003dfdb0 sp=0x40003dfd70 pc=0x51e24 runtime.doInit(0x1fdc160) /usr/local/go/src/runtime/proc.go:5620 +0x50 fp=0x40003dfdf0 sp=0x40003dfdb0 pc=0x51de0 runtime.doInit(0x1fe5dc0) /usr/local/go/src/runtime/proc.go:5620 +0x50 fp=0x40003dfe30 sp=0x40003dfdf0 pc=0x51de0 runtime.doInit(0x1fe3320) /usr/local/go/src/runtime/proc.go:5620 +0x50 fp=0x40003dfe70 sp=0x40003dfe30 pc=0x51de0 runtime.doInit(0x1fe9f80) /usr/local/go/src/runtime/proc.go:5620 +0x50 fp=0x40003dfeb0 sp=0x40003dfe70 pc=0x51de0 runtime.doInit(0x1fe2de0) /usr/local/go/src/runtime/proc.go:5620 +0x50 fp=0x40003dfef0 sp=0x40003dfeb0 pc=0x51de0 runtime.doInit(0x1feb7e0) /usr/local/go/src/runtime/proc.go:5620 +0x50 fp=0x40003dff30 sp=0x40003dfef0 pc=0x51de0 runtime.doInit(0x1fd5ee0) /usr/local/go/src/runtime/proc.go:5620 +0x50 fp=0x40003dff70 sp=0x40003dff30 pc=0x51de0 runtime.main() /usr/local/go/src/runtime/proc.go:191 +0x1b0 fp=0x40003dffd0 sp=0x40003dff70 pc=0x45300 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1136 +0x4 fp=0x40003dffd0 sp=0x40003dffd0 pc=0x748a4 goroutine 9 [select]: github.com/rclone/rclone/vendor/go.opencensus.io/stats/view.(*worker).start(0x4ef100) /build/tmp/pobj/rclone-1.53.3/go/src/github.com/rclone/rclone/vendor/go.opencensus.io/stats/view/worker.go:276 +0x9c created by github.com/rclone/rclone/vendor/go.opencensus.io/stats/view.init.0 /build/tmp/pobj/rclone-1.53.3/go/src/github.com/rclone/rclone/vendor/go.opencensus.io/stats/view/worker.go:34 +0x68 r0 0x1 r1 0x40003603a0 r2 0x40003dfd60 r3 0x1 r4 0xffa0c0 r5 0x0 r6 0x1292f91 r7 0x32 r8 0xf r9 0x1 r10 0x0 r11 0xd r12 0x1 r13 0x0 r14 0xff r15 0x0 r16 0x0 r17 0x16 r18 0x4a9270658 r19 0x8 r20 0x400025bdf0 r21 0x400025be50 r22 0x1f r23 0x0 r24 0x0 r25 0x0 r26 0x1fd4600 r27 0x20a66f4 r28 0x400180 r29 0x0 lr 0xca0448 sp 0x40003dfd40 pc 0xca0700 fault 0xca0700 *** Error 2 in . (Makefile:34 'post-build') *** Error 2 in . (/home/ports//infrastructure/mk/bsd.port.mk:2929 '/build/tmp/pobj//rclone-1.53.3/build-aarch64/.build_done': @cd /home/port...) *** Error 2 in /home/ports/sysutils/rclone (/home/ports//infrastructure/mk/bsd.port.mk:2584 'all': @lock=rclone-1.53.3; export _LOCKS_HELD=...)
Re: py-dnspython py2/py3 version split
Our samba in tree is out of date and discontinued in 2020-03-03. It contains CVEs. Moving to a stable samba 4.13.x that supports python 3 would be the thing to do. If I remember last time Jeremie jca@ attempted this, there were sparc64 issues with the linker. Ian McWilliam From: owner-po...@openbsd.org on behalf of Lucas Raab Sent: Friday, 27 November 2020 9:45 AM To: ports@openbsd.org Cc: Rafael Sadowski ; Ian McWilliam ; Jeremie Courreges-Anglas Subject: py-dnspython py2/py3 version split Hello, The latest version of dnspython drops support for py2, but there are a number of packages that are currently py2 only. I'd like to propose splitting py-dnspython into py2 and py3 specific versions to allow the latest py3-only version to be used. Following the model of the py2-Pillow/py-Pillow split, I have: * py2-dnspython.tgz: a "new" port which is locked to py2 * py-dnspython.diff: the updated version of the port which is now py3 only * dnspython_reverse_deps.diff: updating all ports that rely on the current version of dnspython * mail/mailman * net/samba * security/knockpy * textproc/calibre * www/linkchecker * www/py-formencode (I added a small patch to maintain the flavors) I've tried not to botch this. :) Those six have been make test-ed where supported and at least make build-ed. Nothing untoward came up in those Feedback, comments, questions? Maintainers of security/knockpy and net/samba cc'd Lucas Other notes: * mail/mailman could use latest dnspython if the port was updated for mailman3. However, the web interface would still require py2. This would probably need to be a split package. * https://www.gnu.org/software/mailman/requirements.html * https://www.gnu.org/software/mailman/download.html * net/samba apparently also has support for py3, but I don't know what it would take for the port to get to that point. Beyond my current experience level :) * https://wiki.samba.org/index.php/Python3 * https://bugzilla.samba.org/show_bug.cgi?id=10028 * textproc/calibre: py3 support debuted with Calibre 5, released just a few months ago. Similar to net/samba, not sure what it takes to get there * https://calibre-ebook.com/new-in/fourteen * www/linkchecker could use the latest dnspython if we used HEAD in upstream, but that's something for later. * https://github.com/linkchecker/linkchecker/blob/master/setup.py#L381 * databases/web2ldap would be a consumer of the latest dnspython which is what prompted this whole thing
Re: [ld.bfd] Unbreak x11/gnome/gucharmap
On 11/26/2020 6:37 AM, Antoine Jacoutot wrote: On Wed, Nov 25, 2020 at 07:14:39PM -0500, Brad Smith wrote: On Wed, Nov 25, 2020 at 10:39:33PM +0100, Charlene Wendling wrote: On Wed, 25 Nov 2020 16:20:38 -0500 Brad Smith wrote: On Wed, Nov 25, 2020 at 11:39:49AM +0100, Charlene Wendling wrote: Hi, http://build-failures.rhaalovely.net/sparc64/2020-11-17/x11/gnome/gucharmap.log (same thing on macppc) This new version of gucharmap "requires" the -Bsymbolic-functions linker flag. Bypassing the check allows to build gucharmap. I didn't bump REVISION; this changes nothing on amd64 and it has never been built on ld.bfd archs. The runtime is fine on macppc. Comments/feedback are welcome, Charl??ne. [0] https://bin.charlenew.xyz/gucharmap.log I was looking at this yesterday. I just had not sent the diff out yet. I was committing the fix while you sending that mail. I'm pretty sure that upstream would prefer your fix to mine. Just FYI this was part of a bigger diff I had to remove the workaround for lld. I previously had a similar diff to the autoconf based ports for gucharmap and then it switched from autoconf to meson. It also included devel/vte but that was removed. We got that diff but you never answered the question I asked about testing. I had set aside the remainder of the diff after the the gucharmap update went in thinking with Meson this no longer was an issue and I wasn't sure how to meaningfully test the other bits. But it appears there is at least a test suite for librsvg. Running the test suite before and after I see the same results. libcroco seems to be only used by librsvg with the C version of the library and that appears to work Ok. Testsuite summary for RSVG 2.40.21 # TOTAL: 71 # PASS: 66 # SKIP: 0 # XFAIL: 0 # FAIL: 4 # XPASS: 0 # ERROR: 1
[update] devel/intellij to 2020.2.4
Hello, Here is a small update to intellij 2020.2.4. Seems to work fine, let me know of any issues. Tested by rebuilding a new projects with Gradle. Release notes: https://confluence.jetbrains.com/display/IDEADEV/IntelliJ+IDEA+2020.2.4+(202.8194.7+build)+Release+Notes Lucas diff cbe813bee9e916993bb1a3ea9f90f5a141cd9361 /usr/ports blob - d48f448149484b4a29974e0bee11ae4833df9654 file + devel/intellij/Makefile --- devel/intellij/Makefile +++ devel/intellij/Makefile @@ -2,7 +2,7 @@ COMMENT= IntelliJ IDEA Java IDE -V= 2020.2.3 +V= 2020.2.4 DISTNAME= ideaIC-${V} PKGNAME= intellij-${V} CATEGORIES=devel @@ -25,7 +25,7 @@ RUN_DEPENDS= devel/desktop-file-utils \ NO_TEST= Yes -WRKDIST= ${WRKDIR}/idea-IC-202.7660.26 +WRKDIST= ${WRKDIR}/idea-IC-202.8194.7 IJ=${PREFIX}/intellij # If NO_BUILD is set, JAVA_HOME doesn't get defined. So do blob - a55a9755a96e54664ef67b0df6063ec3b870684c file + devel/intellij/distinfo --- devel/intellij/distinfo +++ devel/intellij/distinfo @@ -1,2 +1,2 @@ -SHA256 (ideaIC-2020.2.3.tar.gz) = XypAfMITqcnbVTT/t9o9UBMxpJHdGWWzVuMGev7kWiQ= -SIZE (ideaIC-2020.2.3.tar.gz) = 679519018 +SHA256 (ideaIC-2020.2.4.tar.gz) = y3+vKwHIdZR8zJDPJDSXMoEBxjwHkUZ2NyQyg1UAnOY= +SIZE (ideaIC-2020.2.4.tar.gz) = 679072530 blob - 70a01ccb95a23c6962d2393b0240f8f2e68d9da7 file + devel/intellij/pkg/PLIST --- devel/intellij/pkg/PLIST +++ devel/intellij/pkg/PLIST @@ -207,7 +207,6 @@ intellij/lib/jffi-1.2.19.jar intellij/lib/jing-20030619.jar intellij/lib/jna-platform.jar intellij/lib/jna.jar -intellij/lib/jnaerator-runtime-0.12.jar intellij/lib/jnr-a64asm-1.0.0.jar intellij/lib/jnr-constants-0.9.12.jar intellij/lib/jnr-enxio-0.21.jar @@ -309,7 +308,6 @@ intellij/lib/pty4j-native/linux/x86_64/ intellij/lib/pty4j-native/linux/x86_64/libpty.so intellij/lib/purejavacomm-0.0.11.1.jar intellij/lib/qdox-2.0-M10.jar -intellij/lib/quiche-jna-stubs-15.jar intellij/lib/rd-core-0.202.100.jar intellij/lib/rd-framework-0.202.100.jar intellij/lib/rd-swing-0.202.100.jar @@ -334,7 +332,6 @@ intellij/lib/testFramework.core.jar intellij/lib/testFramework.jar intellij/lib/tests_bootstrap.jar intellij/lib/tips-intellij-idea-community-202.13.jar -intellij/lib/tls-channel-0.3.2.jar intellij/lib/trang-core.jar intellij/lib/trove4j.jar intellij/lib/txw2-2.3.1.jar @@ -644,14 +641,14 @@ intellij/plugins/gradle-java/lib/gradle-java.jar intellij/plugins/gradle-java/lib/gradle-jps-plugin.jar intellij/plugins/gradle-java/lib/resources_en.jar intellij/plugins/gradle/lib/ -intellij/plugins/gradle/lib/gradle-api-6.5.jar -intellij/plugins/gradle/lib/gradle-api-impldep-6.5.jar +intellij/plugins/gradle/lib/gradle-api-6.5.1-java7-sp2.jar +intellij/plugins/gradle/lib/gradle-api-impldep-6.5.1-java7-sp2.jar intellij/plugins/gradle/lib/gradle-common.jar -intellij/plugins/gradle/lib/gradle-launcher-6.5.jar +intellij/plugins/gradle/lib/gradle-launcher-6.5.1-java7-sp2.jar intellij/plugins/gradle/lib/gradle-tooling-extension-api.jar intellij/plugins/gradle/lib/gradle-tooling-extension-impl.jar intellij/plugins/gradle/lib/gradle-toolingLoaderRt.jar -intellij/plugins/gradle/lib/gradle-wrapper-6.5.jar +intellij/plugins/gradle/lib/gradle-wrapper-6.5.1-java7-sp2.jar intellij/plugins/gradle/lib/gradle.jar intellij/plugins/grazie/ intellij/plugins/grazie/lib/
powerpc bulk build report
Bulk build on macppc-0.ports.openbsd.org Started : Wed Nov 11 15:24:16 MST 2020 Finished: Fri Nov 27 13:58:35 MST 2020 Duration: 15 Days 22 hours 34 minutes Built using OpenBSD 6.8-current (GENERIC) #804: Wed Nov 11 02:39:50 MST 2020 Built 9449 packages Number of packages built each day: Nov 11: 585 Nov 12: 232 Nov 13: 464 Nov 14: 385 Nov 15: 734 Nov 16: 358 Nov 17: 285 Nov 18: 209 Nov 19: 289 Nov 20: 403 Nov 21: 415 Nov 22: 533 Nov 23: 380 Nov 24: 466 Nov 25: 464 Nov 26: 573 Nov 27: 2674 Critical path missing pkgs: http://build-failures.rhaalovely.net/powerpc/2020-11-11/summary.log Build failures: 20 http://build-failures.rhaalovely.net/powerpc/2020-11-11/archivers/innoextract.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/emulators/higan.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/emulators/spike.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/games/hyperrogue.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/games/scummvm.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/games/valyriatear.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/geo/spatialite/gui.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/lang/gforth.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/lang/squeak/vm.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/net/icinga/core2,-main.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/net/powerdns_recursor.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/shells/ksh93.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/sysutils/libvirt.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/sysutils/py-elasticsearch-curator.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/www/sope.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/www/webkitgtk4.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/x11/e17/elementary.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/x11/gnustep/dbuskit.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/x11/gnustep/gui.log http://build-failures.rhaalovely.net/powerpc/2020-11-11/x11/gnustep/performance.log
Re: [update] net/znc 1.7.5 -> 1.8.2 + new maintainer
On 11/15/20 7:22 PM, Aisha Tammy wrote: > On 11/15/20 7:20 PM, Aisha Tammy wrote: >> On 11/15/20 2:40 PM, Stuart Henderson wrote: >>> On 2020/11/15 13:20, Aisha Tammy wrote: On 11/14/20 1:23 PM, Aisha Tammy wrote: > Hi, > Attached update for ZNC. > Also adds ICU unicode support and new LIB_DEPENDS on icu4c. > > Aisha Brad is busy and has kindly asked me to take the port. Attached with updated maintainer >>> This diff doesn't apply, something has gone wrong with the linebreaks. >>> >> Apologies. >> >> Theo graciously pointed out an obscure setting from some long forgotten >> page (http://kb.mozillazine.org/Mail_content_types#Disabling_paragraph_flow) >> which fixed some line breaking bad behaviour. >> >> Reattached, >> Aisha >> >> diff --git a/net/znc/Makefile b/net/znc/Makefile >> >> index 8b50172b0fc..9e372675e66 100644 >> >> --- a/net/znc/Makefile >> > Oh for fucks sake, that was supposed to have fixed > > Probably need to sacrifice some goats or something > > > diff --git a/net/znc/Makefile b/net/znc/Makefile > index 8b50172b0fc..9e372675e66 100644 > --- a/net/znc/Makefile > +++ b/net/znc/Makefile > @@ -2,18 +2,20 @@ > > COMMENT= advanced IRC bouncer > > -DISTNAME=znc-1.7.5 > +DISTNAME=znc-1.8.2 > CATEGORIES= net > MASTER_SITES=${HOMEPAGE}releases/ > > HOMEPAGE=https://znc.in/ > > -MAINTAINER= Brad Smith > +MAINTAINER= Aisha Tammy > > # Apache 2.0 > PERMIT_PACKAGE= Yes > > -WANTLIB= c crypto m pthread ssl z ${COMPILER_LIBCXX} > +WANTLIB= c crypto icuuc icudata m pthread ssl z ${COMPILER_LIBCXX} > + > +LIB_DEPENDS= textproc/icu4c > > MODULES= devel/cmake > > @@ -21,7 +23,7 @@ COMPILER= base-clang ports-gcc > > CONFIGURE_ARGS+= -DWANT_CYRUS=NO \ > -DWANT_I18N=NO \ > - -DWANT_ICU=NO > + -DWANT_ICU=YES > > NO_TEST= Yes > > diff --git a/net/znc/distinfo b/net/znc/distinfo > index 680a1eedded..833699626bc 100644 > --- a/net/znc/distinfo > +++ b/net/znc/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (znc-1.7.5.tar.gz) = qJQeE4XIZUKHpEKAGNk0WUgunV7u34a+97Ag3cXyRyE= > -SIZE (znc-1.7.5.tar.gz) = 2170656 > +SHA256 (znc-1.8.2.tar.gz) = /yOKrj8q4OROaDxK7hfcjk/dJhypN52DtIp9QiSI3g0= > +SIZE (znc-1.8.2.tar.gz) = 2101215 > diff --git a/net/znc/pkg/PLIST b/net/znc/pkg/PLIST > index 92aede49ffd..a0d0011af30 100644 > --- a/net/znc/pkg/PLIST > +++ b/net/znc/pkg/PLIST > @@ -76,9 +76,7 @@ lib/znc/ > @so lib/znc/nickserv.so > @so lib/znc/notes.so > @so lib/znc/notify_connect.so > -@so lib/znc/partyline.so > @so lib/znc/perform.so > -@so lib/znc/q.so > @so lib/znc/raw.so > @so lib/znc/route_replies.so > @so lib/znc/sample.so > @@ -168,6 +166,7 @@ share/znc/translations/fr-FR > share/znc/translations/id-ID > share/znc/translations/it-IT > share/znc/translations/nl-NL > +share/znc/translations/pl-PL > share/znc/translations/ru-RU > share/znc/webskins/ > share/znc/webskins/_default_/ > re-ping Cheers, Aisha
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sol...@cvs.openbsd.org 2020/11/27 09:40:04 Modified files: net/znc: Makefile distinfo net/znc/pkg: PLIST Log message: Update to znc-1.8.2 Diff from new maintainer Aisha Tamma
[update] security/py-pyscard to 2.0.0
Hello, Attached is a small update to security/py-pyscard to 2.0.0. Builds fine and tested with a couple Yubikeys I have (blue FIDO, 4, and a 5). I removed MODPY_PYTEST=Yes as it uses unitttest. Look good to anyone else? Lucas diff e247c4521100df25113c5ad9aacf2b8754a959bf /usr/ports blob - 2d225b995a479c76dc82fd707f54207f9951f402 file + security/py-pyscard/Makefile --- security/py-pyscard/Makefile +++ security/py-pyscard/Makefile @@ -2,10 +2,9 @@ COMMENT = smartcard package for Python -MODPY_EGG_VERSION =1.9.9 +MODPY_EGG_VERSION =2.0.0 DISTNAME = pyscard-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} -REVISION = 1 CATEGORIES = security @@ -20,7 +19,6 @@ FLAVORS = python3 MODPY_PI = Yes MODPY_SETUPTOOLS = Yes -MODPY_PYTEST = Yes BUILD_DEPENDS =devel/swig \ security/pcsc-lite blob - 3cecbf6479b56bc6c1f53fe8eaf4c1ba67be1f4d file + security/py-pyscard/distinfo --- security/py-pyscard/distinfo +++ security/py-pyscard/distinfo @@ -1,2 +1,2 @@ -SHA256 (pyscard-1.9.9.tar.gz) = 5r3lQZkBg4WHQHk4BrHH9OeYZwUZrkyWFF811deUTCA= -SIZE (pyscard-1.9.9.tar.gz) = 145428 +SHA256 (pyscard-2.0.0.tar.gz) = s2TZ2RhueTwcRwnrcqTSngkGfTbKRjssKr2ZW9EFV3k= +SIZE (pyscard-2.0.0.tar.gz) = 148326 blob - 1183028ae1ac2faad00fa35d98ddaef98b097874 file + security/py-pyscard/pkg/PLIST --- security/py-pyscard/pkg/PLIST +++ security/py-pyscard/pkg/PLIST @@ -4,7 +4,6 @@ lib/python${MODPY_VERSION}/site-packages/pyscard-${MOD lib/python${MODPY_VERSION}/site-packages/pyscard-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO lib/python${MODPY_VERSION}/site-packages/pyscard-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt lib/python${MODPY_VERSION}/site-packages/pyscard-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt -lib/python${MODPY_VERSION}/site-packages/pyscard-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/pbr.json lib/python${MODPY_VERSION}/site-packages/pyscard-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt lib/python${MODPY_VERSION}/site-packages/pyscard-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt lib/python${MODPY_VERSION}/site-packages/smartcard/
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2020/11/27 08:31:57 Modified files: devel/quirks : Tag: OPENBSD_6_8 Makefile devel/quirks/files: Tag: OPENBSD_6_8 Quirks.pm sysutils/rclone: Tag: OPENBSD_6_8 Makefile distinfo Log message: Update to rclone-1.53.3 Security fix release to fix CVE-2020-28924. Some passwords generated with rclone config may be insecure. In particular if you used the 'g' generate option with rclone v1.49 - v1.53.2 then your password will based on the second it was generated in. This means that there are fixed number of passwords in that period. Additional information: https://github.com/rclone/rclone/issues/4783. OK solene@
Re: backport sysutils/rclone update
On Fri 20/11/2020 07:02, Bjorn Ketelaars wrote: > On Fri 20/11/2020 06:56, Bjorn Ketelaars wrote: > > I would like to backport the recent rclone update to 6.8. > > > > Why? It fixes CVE-2020-28924: Some passwords generated with rclone > > config may be insecure. In particular if you used the 'g' generate > > option with rclone v1.49 - v1.53.2 then your password will based on the > > second it was generated in. This means that there are fixed number of > > passwords in that period. > > > > Diff below includes a cve entry for quirks. > > > > OK? > > Oops...previous diff contained an omission in the quirks entry. New > diff: Ping... Diff enclosed again. Index: sysutils/rclone/Makefile === RCS file: /cvs/ports/sysutils/rclone/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- sysutils/rclone/Makefile8 Aug 2020 16:41:13 - 1.17 +++ sysutils/rclone/Makefile20 Nov 2020 06:01:17 - @@ -2,7 +2,7 @@ COMMENT = rsync for cloud storage -V =1.52.3 +V =1.53.3 DISTNAME = rclone-v${V} PKGNAME = rclone-${V} @@ -18,15 +18,21 @@ PERMIT_PACKAGE = Yes WANTLIB += c pthread MASTER_SITES = https://downloads.rclone.org/v${V}/ +DISTFILES =${DISTNAME}${EXTRACT_SUFX} \ + ${DISTNAME}-vendor${EXTRACT_SUFX} MODULES = lang/go MODGO_TYPE = bin ALL_TARGET = github.com/rclone/rclone +post-extract: + mv ${WRKDIR}/vendor ${WRKDIST} + post-build: .for s in bash zsh - cd ${MODGO_WORKSPACE}/bin && ./rclone genautocomplete $s rclone.$s + cd ${MODGO_WORKSPACE}/bin && \ + HOME=${WRKSRC} ./rclone genautocomplete $s rclone.$s .endfor do-install: Index: sysutils/rclone/distinfo === RCS file: /cvs/ports/sysutils/rclone/distinfo,v retrieving revision 1.14 diff -u -p -r1.14 distinfo --- sysutils/rclone/distinfo8 Aug 2020 16:41:13 - 1.14 +++ sysutils/rclone/distinfo20 Nov 2020 06:01:17 - @@ -1,2 +1,4 @@ -SHA256 (rclone-v1.52.3.tar.gz) = 9IOeAVPu5UYV26N2qFvpQ60EBTAMPupdXgKywn7XsN0= -SIZE (rclone-v1.52.3.tar.gz) = 19431808 +SHA256 (rclone-v1.53.3-vendor.tar.gz) = 21jG7eFRsD3xrEPZhJsy9afrf5rKp7MBfY4A7ZrgBJY= +SHA256 (rclone-v1.53.3.tar.gz) = 8eITvG+3xG+aTMhgSuCFZxhDS9r+B/o85EmumlEKV2M= +SIZE (rclone-v1.53.3-vendor.tar.gz) = 5723994 +SIZE (rclone-v1.53.3.tar.gz) = 14683066 Index: devel/quirks/Makefile === RCS file: /cvs/ports/devel/quirks/Makefile,v retrieving revision 1.1047 diff -u -p -r1.1047 Makefile --- devel/quirks/Makefile 25 Sep 2020 21:40:55 - 1.1047 +++ devel/quirks/Makefile 20 Nov 2020 06:01:17 - @@ -5,7 +5,7 @@ CATEGORIES =devel databases DISTFILES = # API.rev -PKGNAME = quirks-3.439 +PKGNAME = quirks-3.440 PKG_ARCH = * MAINTAINER = Marc Espie Index: devel/quirks/files/Quirks.pm === RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.1065 diff -u -p -r1.1065 Quirks.pm --- devel/quirks/files/Quirks.pm25 Sep 2020 21:40:55 - 1.1065 +++ devel/quirks/files/Quirks.pm20 Nov 2020 06:01:17 - @@ -2047,6 +2047,7 @@ my $cve = { 'shells/bash' => 'bash-<4.3.27', 'sysutils/ansible,-main' => 'ansible-<2.7.1', 'sysutils/mcollective' => 'mcollective-<2.5.3', + 'sysutils/rclone' => 'rclone-<1.53.3', 'sysutils/salt' => 'salt-<2018.3.3p2', 'telephony/asterisk,-main' => 'asterisk-<13.23.1', 'telephony/coturn' => 'turnserver-<4.5.1.2',
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/27 07:56:29 Modified files: net/mosquitto : Makefile Log message: mosquitto: build with optional websockets support so that it can be enabled in config if wanted. following a query from Jeff Ross ok jasper@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/27 07:35:05 Modified files: mail/neomutt : Tag: OPENBSD_6_8 Makefile distinfo Log message: update to neomutt-20201127, fixes crash saving aliases introduced in previous
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2020/11/27 07:33:54 Modified files: mail/neomutt : Makefile distinfo Log message: update to neomutt-20201127, fixes crash saving aliases introduced in previous
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sol...@cvs.openbsd.org 2020/11/27 07:20:14 Modified files: sysutils : Makefile Log message: + rclone-browser
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sol...@cvs.openbsd.org 2020/11/27 07:19:55 Log message: import rclone-browser-1.8.0 Simple cross platfrom GUI for rclone command line tool. - Allows to browse and modify any rclone remote - Navigate multiple repositories in separate tabs - Lists files hierarchically with file name, size and modify date - File hierarchy is cached in memory, for faster traversal of folders - Allows to upload, download, create new folders, rename or delete files and folders - And a lot more! ok landry@ rsadowski@ Status: Vendor Tag: solene Release Tags: solene_20201127 N ports/sysutils/rclone-browser/Makefile N ports/sysutils/rclone-browser/distinfo N ports/sysutils/rclone-browser/pkg/DESCR N ports/sysutils/rclone-browser/pkg/PLIST No conflicts created by this import
NEW security/wfuzz
Hi, attached a port of wfuzz, The Web Fuzzer: Wfuzz has been created to facilitate the task in web applications assessments and it is based on a simple concept: it replaces any reference to the FUZZ keyword by the value of a given payload. A payload in Wfuzz is a source of data. This simple concept allows any input to be injected in any field of an HTTP request, allowing to perform complex web security attacks in different web application components such as: parameters, authentication, forms, directories/files, headers, etc. comments, tests, etc. or even OK to import welcome. cheers, Sebastian wfuzz.tar.gz Description: application/gzip
NEW: security/hashid
Hi, attached a port for hashid: Identify the different types of hashes used to encrypt data and especially passwords. It is able to identify a single hash, parse a file or read multiple files in a directory and identify the hashes within them. hashID is also capable of including the corresponding hashcat mode and/or JohnTheRipper format in its output. comments, test, or even OK to import welcome. cheers, Sebastian hashid.tar.gz Description: application/gzip
Re: UPDATE: john-jumbo to 1.9.0-jumbo-1
Hi, Am Freitag, November 27, 2020 11:15 CET, schrieb Stuart Henderson : > Do the new examples files not need @sample? well spotted, I had my old (modified) /etc/john.conf laying around, so missed some other things as well. Updated patch, also now with rules installed, below. Sebastian > > -- > Sent from a phone, apologies for poor formatting. > On 27 November 2020 09:58:47 "Sebastian Reitenbach" > wrote: > > > Hi, > > > > patch below updates john-jumbo to 1.9.0-jumbo-1. I attempted last year, but > > at that time, the SIP test failed reliably. Now, that problem just got > > addressed, and while there, a number of other patches upstreamed. > > At lest for me on amd64, all tests pass. Tests from other platforms welcome. > > While there, take MAINTAINER. > > > > comments, test reports etc. or even OK welcome. > > > > cheers, > > Sebastian > > Index: Makefile === RCS file: /cvs/ports/security/john-jumbo/Makefile,v retrieving revision 1.22 diff -u -r1.22 Makefile --- Makefile7 Apr 2020 13:29:52 - 1.22 +++ Makefile27 Nov 2020 12:17:47 - @@ -4,9 +4,8 @@ BROKEN-alpha = DES_bs.c:173: internal compiler error: in get_callee_fndecl, at tree.c:5940 FIX_EXTRACT_PERMISSIONS=Yes -V =1.8.0 +V =1.9.0 JV = 1 -REVISION = 4 EXTRACT_SUFX = .tar.xz DISTNAME = john-$V-jumbo-${JV} @@ -14,17 +13,17 @@ CATEGORIES = security HOMEPAGE = https://www.openwall.com/john/ +MAINTAINER = Sebastian Reitenbach # files from various authors; see license review txt file PERMIT_PACKAGE = Yes -WANTLIB += c crypto m nspr4 nss3 pcap plc4 plds4 pthread smime3 -WANTLIB += nssutil3 sqlite3 ssl ssl3 z +WANTLIB += c crypto m nspr4 nss3 pcap plc4 plds4 smime3 +WANTLIB += nssutil3 ssl ssl3 z -MASTER_SITES = https://www.openwall.com/john/j/ +MASTER_SITES = https://www.openwall.com/john/k/ -LIB_DEPENDS = databases/sqlite3 \ - security/nss +LIB_DEPENDS = security/nss USE_GMAKE =Yes MAKE_FILE =Makefile.legacy @@ -68,17 +67,17 @@ ALL_TARGET=generic .endif -BINS += SIPdump calc_stat cprepair genmkvpwd luks2john makechr +BINS += SIPdump calc_stat cprepair genmkvpwd makechr BINS += mkvcalcproba raw2dyna tgtsnarf uaf2john vncpcap2john wpapcap2john do-configure: perl -pi -e 's,\$$JOHN/john.conf,${SYSCONFDIR}/john.conf,' ${WRKSRC}/params.h rm ${WRKSRC}/KRB4_*_plug.c # no old DES API support in LibreSSL - rm ${WRKSRC}/rawSHA0_fmt_plug.c # no SHA-0 support in LibreSSL do-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/john ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/john + ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/john/rules ${INSTALL_PROGRAM} ${WRKDIST}/run/john ${PREFIX}/bin cd ${WRKDIST}/run; ${INSTALL_PROGRAM} ${BINS} ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKDIST}/run/mailer \ @@ -87,7 +86,9 @@ ln -sf john ${PREFIX}/bin/`basename $$i`; done ${INSTALL_DATA} ${WRKDIST}/run/*.{chr,conf,lst} \ ${PREFIX}/share/examples/john - ${INSTALL_DATA} ${WRKDIST}/doc/* ${PREFIX}/share/doc/john + ${INSTALL_DATA} ${WRKDIST}/run/rules/*.rule \ + ${PREFIX}/share/examples/john/rules + cp -R ${WRKDIST}/doc/* ${PREFIX}/share/doc/john # not using TEST_TARGET as it gets confused by the quotes in CFLAGS do-test: Index: distinfo === RCS file: /cvs/ports/security/john-jumbo/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo16 Jan 2015 15:40:01 - 1.3 +++ distinfo27 Nov 2020 12:17:47 - @@ -1,2 +1,2 @@ -SHA256 (john-1.8.0-jumbo-1.tar.xz) = usk9AlmVoFHwVa29fOLxl1Z2ysbHSmx6PuTP3ZwWCSM= -SIZE (john-1.8.0-jumbo-1.tar.xz) = 23232492 +SHA256 (john-1.9.0-jumbo-1.tar.xz) = 9dEj+CmDxT2MxZjhdDlLB0vnp3dW9fte2FFZGMgefzs= +SIZE (john-1.9.0-jumbo-1.tar.xz) = 33638768 Index: patches/patch-src_Makefile_legacy === RCS file: /cvs/ports/security/john-jumbo/patches/patch-src_Makefile_legacy,v retrieving revision 1.2 diff -u -r1.2 patch-src_Makefile_legacy --- patches/patch-src_Makefile_legacy 24 Apr 2018 18:10:55 - 1.2 +++ patches/patch-src_Makefile_legacy 27 Nov 2020 12:17:47 - @@ -2,7 +2,7 @@ Index: src/Makefile.legacy --- src/Makefile.legacy.orig +++ src/Makefile.legacy -@@ -1073,11 +1073,9 @@ openbsd-alpha: +@@ -976,11 +976,9 @@ openbsd-alpha: openbsd-sparc64: $(LN) sparc64.h arch.h @echo "#define JOHN_BLD" '"'$@'"' > john_build_rule.h @@ -16,7 +16,7 @@ @echo "All done" openbsd-sparc: -@@ -1922,7 +1920,7 @@ generic: generic.h +@@ -1718,7 +1716,7 @@ generic: generic.h $(RM) arch.h ln -s generic.h arch.h @echo "#define JOHN_BLD" '"'$@'"' > john_build_rule.h @@ -25,12
Re: UPDATE: john-jumbo to 1.9.0-jumbo-1
Do the new examples files not need @sample? -- Sent from a phone, apologies for poor formatting. On 27 November 2020 09:58:47 "Sebastian Reitenbach" wrote: Hi, patch below updates john-jumbo to 1.9.0-jumbo-1. I attempted last year, but at that time, the SIP test failed reliably. Now, that problem just got addressed, and while there, a number of other patches upstreamed. At lest for me on amd64, all tests pass. Tests from other platforms welcome. While there, take MAINTAINER. comments, test reports etc. or even OK welcome. cheers, Sebastian Index: Makefile === RCS file: /cvs/ports/security/john-jumbo/Makefile,v retrieving revision 1.22 diff -u -r1.22 Makefile --- Makefile7 Apr 2020 13:29:52 - 1.22 +++ Makefile27 Nov 2020 09:49:56 - @@ -4,9 +4,8 @@ BROKEN-alpha = DES_bs.c:173: internal compiler error: in get_callee_fndecl, at tree.c:5940 FIX_EXTRACT_PERMISSIONS=Yes -V =1.8.0 +V =1.9.0 JV =1 -REVISION = 4 EXTRACT_SUFX = .tar.xz DISTNAME = john-$V-jumbo-${JV} @@ -14,17 +13,17 @@ CATEGORIES =security HOMEPAGE = https://www.openwall.com/john/ +MAINTAINER = Sebastian Reitenbach # files from various authors; see license review txt file PERMIT_PACKAGE =Yes -WANTLIB += c crypto m nspr4 nss3 pcap plc4 plds4 pthread smime3 -WANTLIB += nssutil3 sqlite3 ssl ssl3 z +WANTLIB += c crypto m nspr4 nss3 pcap plc4 plds4 smime3 +WANTLIB += nssutil3 ssl ssl3 z -MASTER_SITES = https://www.openwall.com/john/j/ +MASTER_SITES = https://www.openwall.com/john/k/ -LIB_DEPENDS = databases/sqlite3 \ - security/nss +LIB_DEPENDS = security/nss USE_GMAKE = Yes MAKE_FILE = Makefile.legacy @@ -68,13 +67,12 @@ ALL_TARGET= generic .endif -BINS += SIPdump calc_stat cprepair genmkvpwd luks2john makechr +BINS += SIPdump calc_stat cprepair genmkvpwd makechr BINS += mkvcalcproba raw2dyna tgtsnarf uaf2john vncpcap2john wpapcap2john do-configure: perl -pi -e 's,\$$JOHN/john.conf,${SYSCONFDIR}/john.conf,' ${WRKSRC}/params.h rm ${WRKSRC}/KRB4_*_plug.c # no old DES API support in LibreSSL - rm ${WRKSRC}/rawSHA0_fmt_plug.c # no SHA-0 support in LibreSSL do-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/john @@ -87,7 +85,7 @@ ln -sf john ${PREFIX}/bin/`basename $$i`; done ${INSTALL_DATA} ${WRKDIST}/run/*.{chr,conf,lst} \ ${PREFIX}/share/examples/john - ${INSTALL_DATA} ${WRKDIST}/doc/* ${PREFIX}/share/doc/john + cp -R ${WRKDIST}/doc/* ${PREFIX}/share/doc/john # not using TEST_TARGET as it gets confused by the quotes in CFLAGS do-test: Index: distinfo === RCS file: /cvs/ports/security/john-jumbo/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo16 Jan 2015 15:40:01 - 1.3 +++ distinfo27 Nov 2020 09:49:56 - @@ -1,2 +1,2 @@ -SHA256 (john-1.8.0-jumbo-1.tar.xz) = usk9AlmVoFHwVa29fOLxl1Z2ysbHSmx6PuTP3ZwWCSM= -SIZE (john-1.8.0-jumbo-1.tar.xz) = 23232492 +SHA256 (john-1.9.0-jumbo-1.tar.xz) = 9dEj+CmDxT2MxZjhdDlLB0vnp3dW9fte2FFZGMgefzs= +SIZE (john-1.9.0-jumbo-1.tar.xz) = 33638768 Index: patches/patch-src_Makefile_legacy === RCS file: /cvs/ports/security/john-jumbo/patches/patch-src_Makefile_legacy,v retrieving revision 1.2 diff -u -r1.2 patch-src_Makefile_legacy --- patches/patch-src_Makefile_legacy 24 Apr 2018 18:10:55 - 1.2 +++ patches/patch-src_Makefile_legacy 27 Nov 2020 09:49:56 - @@ -2,7 +2,7 @@ Index: src/Makefile.legacy --- src/Makefile.legacy.orig +++ src/Makefile.legacy -@@ -1073,11 +1073,9 @@ openbsd-alpha: +@@ -976,11 +976,9 @@ openbsd-alpha: openbsd-sparc64: $(LN) sparc64.h arch.h @echo "#define JOHN_BLD" '"'$@'"' > john_build_rule.h @@ -16,7 +16,7 @@ @echo "All done" openbsd-sparc: -@@ -1922,7 +1920,7 @@ generic: generic.h +@@ -1718,7 +1716,7 @@ generic: generic.h $(RM) arch.h ln -s generic.h arch.h @echo "#define JOHN_BLD" '"'$@'"' > john_build_rule.h @@ -25,12 +25,12 @@ generic.h: $(RM) arch.h -@@ -2307,7 +2305,7 @@ john.com: john.asm +@@ -1919,7 +1917,7 @@ john.com: john.asm ../run/cprepair: cprepair.c unicode.c unicode.h options.h misc.h misc.c \ - memdbg.h memdbg.c + - $(CC) -Wall -O3 -s -DNOT_JOHN -D_JOHN_MISC_NO_LOG cprepair.c unicode.c \ + $(CC) -Wall $(COPTFLAGS) -s -DNOT_JOHN -D_JOHN_MISC_NO_LOG cprepair.c unicode.c \ - misc.c memdbg.c -o ../run/cprepair + misc.c memory.c -o ../run/cprepair ../run/tgtsnarf: tgtsnarf.o Index: patches/patch-src_cprepair_c === RCS file: /cvs/ports/security/john-jumbo/patches/patch-src_cprepair_c,v retrieving revision 1.1
UPDATE: john-jumbo to 1.9.0-jumbo-1
Hi, patch below updates john-jumbo to 1.9.0-jumbo-1. I attempted last year, but at that time, the SIP test failed reliably. Now, that problem just got addressed, and while there, a number of other patches upstreamed. At lest for me on amd64, all tests pass. Tests from other platforms welcome. While there, take MAINTAINER. comments, test reports etc. or even OK welcome. cheers, Sebastian Index: Makefile === RCS file: /cvs/ports/security/john-jumbo/Makefile,v retrieving revision 1.22 diff -u -r1.22 Makefile --- Makefile7 Apr 2020 13:29:52 - 1.22 +++ Makefile27 Nov 2020 09:49:56 - @@ -4,9 +4,8 @@ BROKEN-alpha = DES_bs.c:173: internal compiler error: in get_callee_fndecl, at tree.c:5940 FIX_EXTRACT_PERMISSIONS=Yes -V =1.8.0 +V =1.9.0 JV = 1 -REVISION = 4 EXTRACT_SUFX = .tar.xz DISTNAME = john-$V-jumbo-${JV} @@ -14,17 +13,17 @@ CATEGORIES = security HOMEPAGE = https://www.openwall.com/john/ +MAINTAINER = Sebastian Reitenbach # files from various authors; see license review txt file PERMIT_PACKAGE = Yes -WANTLIB += c crypto m nspr4 nss3 pcap plc4 plds4 pthread smime3 -WANTLIB += nssutil3 sqlite3 ssl ssl3 z +WANTLIB += c crypto m nspr4 nss3 pcap plc4 plds4 smime3 +WANTLIB += nssutil3 ssl ssl3 z -MASTER_SITES = https://www.openwall.com/john/j/ +MASTER_SITES = https://www.openwall.com/john/k/ -LIB_DEPENDS = databases/sqlite3 \ - security/nss +LIB_DEPENDS = security/nss USE_GMAKE =Yes MAKE_FILE =Makefile.legacy @@ -68,13 +67,12 @@ ALL_TARGET=generic .endif -BINS += SIPdump calc_stat cprepair genmkvpwd luks2john makechr +BINS += SIPdump calc_stat cprepair genmkvpwd makechr BINS += mkvcalcproba raw2dyna tgtsnarf uaf2john vncpcap2john wpapcap2john do-configure: perl -pi -e 's,\$$JOHN/john.conf,${SYSCONFDIR}/john.conf,' ${WRKSRC}/params.h rm ${WRKSRC}/KRB4_*_plug.c # no old DES API support in LibreSSL - rm ${WRKSRC}/rawSHA0_fmt_plug.c # no SHA-0 support in LibreSSL do-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/john @@ -87,7 +85,7 @@ ln -sf john ${PREFIX}/bin/`basename $$i`; done ${INSTALL_DATA} ${WRKDIST}/run/*.{chr,conf,lst} \ ${PREFIX}/share/examples/john - ${INSTALL_DATA} ${WRKDIST}/doc/* ${PREFIX}/share/doc/john + cp -R ${WRKDIST}/doc/* ${PREFIX}/share/doc/john # not using TEST_TARGET as it gets confused by the quotes in CFLAGS do-test: Index: distinfo === RCS file: /cvs/ports/security/john-jumbo/distinfo,v retrieving revision 1.3 diff -u -r1.3 distinfo --- distinfo16 Jan 2015 15:40:01 - 1.3 +++ distinfo27 Nov 2020 09:49:56 - @@ -1,2 +1,2 @@ -SHA256 (john-1.8.0-jumbo-1.tar.xz) = usk9AlmVoFHwVa29fOLxl1Z2ysbHSmx6PuTP3ZwWCSM= -SIZE (john-1.8.0-jumbo-1.tar.xz) = 23232492 +SHA256 (john-1.9.0-jumbo-1.tar.xz) = 9dEj+CmDxT2MxZjhdDlLB0vnp3dW9fte2FFZGMgefzs= +SIZE (john-1.9.0-jumbo-1.tar.xz) = 33638768 Index: patches/patch-src_Makefile_legacy === RCS file: /cvs/ports/security/john-jumbo/patches/patch-src_Makefile_legacy,v retrieving revision 1.2 diff -u -r1.2 patch-src_Makefile_legacy --- patches/patch-src_Makefile_legacy 24 Apr 2018 18:10:55 - 1.2 +++ patches/patch-src_Makefile_legacy 27 Nov 2020 09:49:56 - @@ -2,7 +2,7 @@ Index: src/Makefile.legacy --- src/Makefile.legacy.orig +++ src/Makefile.legacy -@@ -1073,11 +1073,9 @@ openbsd-alpha: +@@ -976,11 +976,9 @@ openbsd-alpha: openbsd-sparc64: $(LN) sparc64.h arch.h @echo "#define JOHN_BLD" '"'$@'"' > john_build_rule.h @@ -16,7 +16,7 @@ @echo "All done" openbsd-sparc: -@@ -1922,7 +1920,7 @@ generic: generic.h +@@ -1718,7 +1716,7 @@ generic: generic.h $(RM) arch.h ln -s generic.h arch.h @echo "#define JOHN_BLD" '"'$@'"' > john_build_rule.h @@ -25,12 +25,12 @@ generic.h: $(RM) arch.h -@@ -2307,7 +2305,7 @@ john.com: john.asm +@@ -1919,7 +1917,7 @@ john.com: john.asm ../run/cprepair: cprepair.c unicode.c unicode.h options.h misc.h misc.c \ - memdbg.h memdbg.c + - $(CC) -Wall -O3 -s -DNOT_JOHN -D_JOHN_MISC_NO_LOG cprepair.c unicode.c \ + $(CC) -Wall $(COPTFLAGS) -s -DNOT_JOHN -D_JOHN_MISC_NO_LOG cprepair.c unicode.c \ - misc.c memdbg.c -o ../run/cprepair + misc.c memory.c -o ../run/cprepair ../run/tgtsnarf: tgtsnarf.o Index: patches/patch-src_cprepair_c === RCS file: /cvs/ports/security/john-jumbo/patches/patch-src_cprepair_c,v retrieving revision 1.1 diff -u -r1.1 patch-src_cprepair_c --- patches/patch-src_cprepair_c24 Apr 2018 18:10:55 - 1.1 +++ patches/patch-src_cprepair_c
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sol...@cvs.openbsd.org 2020/11/27 02:56:28 Modified files: productivity/zim: Makefile distinfo Log message: Update to zim-0.73.4 update from wen heping
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2020/11/27 02:35:28 Modified files: sysutils/ruby-r10k: Makefile distinfo sysutils/ruby-r10k/pkg: PLIST Log message: simple update 3.6.0 -> 3.7.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: gonz...@cvs.openbsd.org 2020/11/27 02:24:41 Modified files: emulators/nono : Makefile emulators/nono/pkg: README Log message: Add aoyama@ example to run OpenBSD on nono. OK benoit@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2020/11/27 02:21:23 Modified files: devel/leatherman: Makefile distinfo Log message: simple update 1.12.2 -> 1.12.3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2020/11/27 02:13:40 Modified files: devel/p5-Graph : Makefile distinfo Log message: Update to p5-Graph-0.9711.
NEW: DASM-2.20.14
Moin, Attached a port of DASM a macro assembler with support for several 8-bit microprocessors. https://github.com/dasm-assembler/dasm Thanks jasper@ for the help! Cheers.- -- - gonzalo dasm.tgz Description: Binary data