NetBSD/pkgsrc-wip d061ea6hashcat PLIST distinfo, hashcat/patches patch-src_Makefile

hashcat: updated to 4.1.0

This release is mostly about expanding support for new algorithms:
Added hash-mode 16000 = Tripcode
Added hash-mode 16100 = TACACS+
Added hash-mode 16200 = Apple Secure Notes
Added hash-mode 16300 = Ethereum Pre-Sale Wallet, PBKDF2-SHA256
Added hash-mode 16400 = CRAM-MD5 Dovecot
Added hash-mode 16500 = JWT (JSON Web Token)
Added hash-mode 16600 = Electrum Wallet (Salt-Type 1-3)

But there are also some deep changes related to performance:
A new technique to reduce PCIe transfer time by using so-called "compression" kernels
The OpenCL kernel thread management was refactored, giving a strong boost on PBKDF2 based 
kernels (WPA, etc)
Improved autotune support
Improved OpenCL JiT compiler settings
Workaround for some bad OpenCL runtime settings on macOS

NetBSD/pkgsrc-wip e15d0c6vlc-git Makefile distinfo, vlc-git/patches patch-include_vlc__fixups.h patch-configure.ac

vlc-git: Add locally a patch pending upstream

configure: Improve the detection of POSIX locale features
https://patches.videolan.org/patch/19661/

NetBSD/pkgsrc-wip ce7b515. import-package.sh

import-package.sh: Handle new git syntax

String:
  Your branch is up-to-date
Has been changed to:
  Your branch is up to date
DeltaFile
+1-1import-package.sh
+1-11 files

NetBSD/pkgsrc-wip 087dc13vlc-git PLIST Makefile

wip/vlc-git: import vlc-3.0.0

VideoLAN is a project of French students from the Ecole Centrale Paris
and developers from all over the world. Its main goals is MPEG streaming
on a network, but it also features a standalone multimedia player. The
VideoLAN Server can stream video read from a hard disk, a DVD player,
a satellite card or an MPEG 2 compression card, and unicast or multicast
it on a network. The VideoLAN Client can read the stream from the network
and display it. It can also be used to display video read locally on
the computer : DVDs, VCDs, MPEG and DivX files and from a satellite
card. It is multi-plaform : Linux, Windows, Mac OS X, BeOS, BSD, Solaris,
QNX, iPaq... The VideoLAN Client and Server now have a full IPv6 support.

NetBSD/pkgsrc-wip 5e36c3dgo PLIST.OpenBSD PLIST

Fix go build on not-Linux.

The unix.a file is only present on Linux and OpenBSD.
DeltaFile
+2-0go/PLIST.OpenBSD
+0-1go/PLIST
+2-12 files

NetBSD/pkgsrc-wip e2a03f4libpthread_dbg/files pthread_dbg.c pthread.h

libpthread_dbg: Eliminate this package

It's already duplicated with libpthread_dbg in devel/.

Sponsored by <The NetBSD Foundation>

NetBSD/pkgsrc-wip 2bbba1fgo distinfo, go/patches patch-src_cmd_link_internal_ld_elf.go patch-src_runtime_rt0__netbsd__arm.s

Rebase patches on top of Go 1.10.

The elf.go one needed some more changes because there has been
quite a bit of refactoring.

I am hoping that the netbsd_arm.s change is no longer needed, will
verify on real hardware.

NetBSD/pkgsrc-wip 1def727go distinfo, go/patches patch-src_cmd_link_internal_ld_elf.go patch-src_runtime_os__netbsd.go

Move over recent patches from lang/go.

NetBSD/pkgsrc-wip 54605f1compiler-rt-netbsd distinfo, compiler-rt-netbsd/patches patch-lib_sanitizer__common_sanitizer__common__interceptors.inc patch-lib_sanitizer__common_sanitizer__platform__interceptors.h

compiler-rt-netbsd: Upgrade to SVN r. 325599

Patches merged upstream:
[compiler-rt] r325585 - Stop intercepting forkpty(3) and openpty(3) on NetBSD
[compiler-rt] r325587 - Add new interceptor: fgetln(3)
[compiler-rt] r325588 - Add new interceptor: strmode(3)

Sponsored by <The NetBSD Foundation>

NetBSD/pkgsrc-wip 1a361cagnucash-git PLIST Makefile, gnucash-git/patches patch-gnucash_CMakeLists.txt patch-gnucash_ugly-hack_CMakeLists.txt

gnucash-git: fix build after upstream converted to CMake.

Heavily borrowed from gnucash-devel.

NetBSD/pkgsrc-wip 67cf5aagnucash-devel Makefile TODO

gnucash-devel: add rpath, fix perl path.

Package is building fine again.

NetBSD/pkgsrc-wip 14a5c64gnucash-devel Makefile

gnucash-devel: some cleanup

NetBSD/pkgsrc-wip 1147f6cvlc distinfo, vlc/patches patch-compat_Makefile.in patch-include_vlc__fixups.h

vlc: Sync patches with a local copy

NetBSD/pkgsrc-wip df50d52vlc distinfo Makefile

vlc: Upgrade to 3.0.0

Switch to QT5, ffmpeg 3.x.

NetBSD/pkgsrc-wip a3d7f33vlc/patches patch-compat_Makefile.in patch-modules_misc_inhibit_xdg.c

vlc: Drop local patches

They will be recreated from scratch.

NetBSD/pkgsrc-wip 44cf8b5vlc PLIST Makefile, vlc/patches patch-compat_Makefile.in patch-modules_misc_inhibit_xdg.c

vlc: Include from pkgsrc

It will be used to upgrade to vlc 3.0.0

VideoLAN is a project of French students from the Ecole Centrale Paris
and developers from all over the world. Its main goals is MPEG streaming
on a network, but it also features a standalone multimedia player. The
VideoLAN Server can stream video read from a hard disk, a DVD player,
a satellite card or an MPEG 2 compression card, and unicast or multicast
it on a network. The VideoLAN Client can read the stream from the network
and display it. It can also be used to display video read locally on
the computer : DVDs, VCDs, MPEG and DivX files and from a satellite
card. It is multi-plaform : Linux, Windows, Mac OS X, BeOS, BSD, Solaris,
QNX, iPaq... The VideoLAN Client and Server now have a full IPv6 support.

NetBSD/pkgsrc-wip 5fd26dbmackerel-agent Makefile, mackerel-agent-plugins Makefile

wip/mackerel-agent*: fix missing :Q for PATH variable

NetBSD/pkgsrc-wip 9ac7790compiler-rt-netbsd distinfo, compiler-rt-netbsd/patches patch-cmake_config-ix.cmake

compiler-rt-netbsd: Finish the previous commit

X-Ray initial NetBSD support.

Sponsored by <The NetBSD Foundation>

NetBSD/pkgsrc-wip a6da053compiler-rt-netbsd Makefile, compiler-rt-netbsd/patches patch-lib_xray_xray__x86__64.cc patch-test_xray_lit.cfg

compiler-rt-netbsd: Update to SVN r. 325519

Patch merged upstream:
Add initial XRay support for NetBSD
https://reviews.llvm.org/D43370

Sponsored by <The NetBSD Foundation>

NetBSD/pkgsrc-wip 5e98c5bgo-upspin distinfo Makefile

go-upspin - update Upspin to git commit aba3aa6116812981c0faa6d1c50fada371ab9934

NetBSD/pkgsrc-wip b835fd4radare2-cutter Makefile distinfo

radare2-cutter: Moved to pkgsrc/devel/radare2-cutter

NetBSD/pkgsrc-wip bbd9e2caslc86k Makefile, crm114 Makefile

wip/*: order standard variables

pkglint has marked these packages as violating the standard order.
All changes have been done manually since there is no autofix mode.

NetBSD/pkgsrc-wip 2cb5684radare2-cutter Makefile distinfo

radare2-cutter: Import a stub of a new package

A Qt and C++ GUI for radare2 reverse engineering framework
(originally named Iaito).

NetBSD/pkgsrc-wip d0e4176fogleman-craft Makefile TODO, fogleman-craft/patches patch-CMakeLists.txt patch-src_client.c

fogleman-craft: Get it to compile on NetBSD

NetBSD/pkgsrc-wip 6945b4esquirrel Makefile distinfo

squirrel: Update to 3.1. Add a TODO.

NetBSD/pkgsrc-wip 05ef746mackerel-agent-plugins DESCR Makefile

mackerel-agent-plugins: FIX comment, DESCR

NetBSD/pkgsrc-wip df0a69cmackerel-agent Makefile

mackerel-agent: FIX pkglint -Wall -F

NetBSD/pkgsrc-wip 3963aa2ioping DESCR

ioping: FIX article mistake, delete HOMEPAGE(redundant)
DeltaFile
+1-4ioping/DESCR
+1-41 files

NetBSD/pkgsrc-wip d228a64ioping Makefile

ioping: pkglint -Wall Looks fine.
DeltaFile
+5-3ioping/Makefile
+5-31 files

NetBSD/pkgsrc-wip 4d3fbc6baresip distinfo Makefile

baresip: update to baresip-0.5.8

2018-02-11 Alfred E. Heggestad <alfred.heggestad at gmail.com>

        * Version 0.5.8

        * GIT URL: https://github.com/alfredh/baresip.git
        * GIT tag: v0.5.8
        * NOTE: Requires libre v0.5.7 or later
                Requires librem v0.5.2 or later

        * new commands:

          - /aubitrate 64000   -- Set audio bitrate

        * new modules:

          - ctrl_tcp      TCP control interface using JSON payload
                        (thanks José Luis Millán)

        * config:

          auenc_format            s16             # s16, float, ..
          audec_format            s16             # s16, float, ..


    [79 lines not shown]

NetBSD/pkgsrc-wip e6d19bblibrem distinfo Makefile

librem: update to librem-0.5.2

2017-09-23 Alfred E. Heggestad <alfred.heggestad at gmail.com>

        * Version 0.5.2

        * Project URL: https://github.com/creytiv/rem

        * build: Updated MSVS projects to vs2015 (thanks Mikhail Barg)

        * goertzel: new module for Goertzel Algorithm

        * dtmf: new module for DTMF decoder

NetBSD/pkgsrc-wip ef0350alibre distinfo Makefile

libre: update to libre-0.5.7

2018-01-12 Alfred E. Heggestad <alfred.heggestad at gmail.com>

        * Version 0.5.7

        * Project URL: https://github.com/creytiv/re

        * build: remove support for Cygwin (#95)
                remove support for splint (#96)

        * mem: add secure memory functions (#102)

        * net: larger buffer for net_if_list (#100)

        * sipreg: add from_name (Display Name) (#104)

        * tls: use per connection bio_method (fixes issue #92) (#93)

2017-11-06 Alfred E. Heggestad <alfred.heggestad at gmail.com>

        * Version 0.5.6

        * Project URL: https://github.com/creytiv/re


    [16 lines not shown]

NetBSD/pkgsrc-wip 7b2768ago PLIST distinfo

Update Go to 1.10.

The latest Go release, version 1.10, arrives six months after Go 1.9. Most of
its changes are in the implementation of the toolchain, runtime, and libraries.
As always, the release maintains the Go 1 promise of compatibility. We expect
almost all Go programs to continue to compile and run as before.

This release improves caching of built packages, adds caching of successful
test results, runs vet automatically during tests, and permits passing string
values directly between Go and C using cgo. A new compiler option whitelist may
cause unexpected invalid flag errors in code that built successfully with older
releases.

See https://golang.org/doc/go1.10 for the full release notes.
DeltaFile
+6-5go/PLIST
+4-4go/distinfo
+1-1go/version.mk
+11-103 files

NetBSD/pkgsrc-wip b48e103bullet PLIST distinfo

bullet: Update to bullet-2.87

NetBSD/pkgsrc-wip 4d8ee8ashadow TODO

shadow: Add a reference to CVE-2018-7169
DeltaFile
+2-1shadow/TODO
+2-11 files

NetBSD/pkgsrc-wip a39319belectrum TODO

electrum: Add a reference to CVE-2018-6353
DeltaFile
+2-0electrum/TODO
+2-01 files

NetBSD/pkgsrc-wip 43ac3b9compiler-rt-netbsd Makefile distinfo, compiler-rt-netbsd/patches patch-test_xray_lit.cfg

compiler-rt-netbsd: Update to SVN r. 325315

Rebase to head.

Patch for FreeBSD test/xray has been committed.

Sponsored by <The NetBSD Foundation>

NetBSD/pkgsrc-wip 5d347b0clang-netbsd Makefile.common distinfo, clang-netbsd/patches patch-lib_Driver_ToolChains_NetBSD.cpp

clang-netbsd: Add X-Ray support

While there, disable llvm buildlink3 in order to track here just patches.

Patch untested.

Sponsored by <The NetBSD Foundation>

NetBSD/pkgsrc-wip 0722566compiler-rt-netbsd distinfo, compiler-rt-netbsd/patches patch-test_xray_lit.cfg patch-lib_xray_xray__x86__64.cc

compiler-rt-netbsd: Rebase to SVN r. 325310

This commit adds support for X-Ray for NetBSD (untested) and rebases to head.

Sponsored by <The NetBSD Foundation>

NetBSD/pkgsrc-wip 9653248compiler-rt-netbsd distinfo, compiler-rt-netbsd/patches patch-include_sanitizer_netbsd__syscall__hooks.h patch-utils_generate__netbsd__syscalls.awk

compiler-rt-netbsd: Update to SVN r. 325249

Patches merged upstream:

r325245 - Enable syscall-specific functions in TSan/NetBSD
r325246 - Enable test/asan for NetBSD
r325248 - Implement a large part of NetBSD syscalls of netbsd_syscall_hooks.h

I've helped to land FreeBSD code for XRay, NetBSD will follow it soon.

Sponsored by <The NetBSD Foundation>

NetBSD/pkgsrc-wip 6c1fa07clang-netbsd Makefile.common

clang-netbsd: Update to SVN r. 325249

This revision incorporates FreeBSD support for MSan and XRay.
NetBSD will follow up with XRay soon.

Sponsored by <The NetBSD Foundation>

NetBSD/pkgsrc-wip d71a238gnucash-devel Makefile

gnucash-devel: add install target for ninja build

NetBSD/pkgsrc-wip d41b54crclone Makefile

rclone: Use lang/go/go-package.mk and `do-install'

For Go packages that just install a binary we can just use
lang/go/go-package.mk, set GO_DIST_BASE and GO_SRCPATH and then define a
`do-install' target to just install the binary.

Thanks again to <bsiegert> for the suggestions!
DeltaFile
+4-16rclone/Makefile
+4-161 files

NetBSD/pkgsrc-wip 38d9df4hub Makefile

hub: Use lang/go/go-package.mk and inject `do-install'

Instead of doing post-extract/do-build and other Go contortions
just reuse all the functionalities provided by `.../../lang/go/go-package.mk'.
This also simplify the Makefile a lot.

If we do not define do-install a lot of not needed files are automatically
installed (and usually this is not desiderable for Go packages that just provide
a binary). Inject do-install accordingly and also manually install the man page.

Thanks a lot to <bsiegert> for kindly pointing out that and for
suggesting to see www/caddy as example!
DeltaFile
+4-15hub/Makefile
+4-151 files

NetBSD/pkgsrc-wip 0ae2bb1gnucash-devel Makefile

gnucash-devel: add comment how to disable -Werror on next release

NetBSD/pkgsrc-wip cc46337compiler-rt-netbsd/patches patch-lib_sanitizer__common_sanitizer__netbsd__syscalls.inc patch-lib_sanitizer__common_sanitizer__platform__limits__netbsd.h

compiler-rt-netbsd: Update to SVN r. 325212

Changes merged upstream:
r325199 - Add new interceptor: lstat(2)
r325206 - Add NetBSD syscall hooks skeleton in sanitizers
r325207 - Prevent recursive MSan interceptors in fgets(3)
r325208 - Prevent recursive MSan interceptors in strftime(3) like functions
r325212 - Teach sanitizer about NetBSD specific ioctl(2) calls

Sponsored by <The NetBSD Foundation>

NetBSD/pkgsrc-wip 529b610osg distinfo, osg/patches patch-CMakeModules_FindFFmpeg.cmake

osg: Make cmake find the right ffmpeg

NetBSD/pkgsrc-wip 89dfb65osg Makefile

osg: Sort includes
DeltaFile
+4-6osg/Makefile
+4-61 files

NetBSD/pkgsrc-wip 918aa70. Makefile, py-poyo PLIST Makefile

py-poyo: Imported into pkgsrc

NetBSD/pkgsrc-wip edc7c11osg Makefile buildlink3.mk

osg: include zlib buildlink, further alignment with freebsd's default
options and disabling of redundant configuration checks