On Tue, Jul 16, 2024 at 12:49:40PM +0200, Tobias Heider wrote:
> On Tue, Jul 16, 2024 at 12:31:02PM +0200, Tobias Heider wrote:
> > On Mon, Jul 15, 2024 at 09:40:40PM -0700, Renato Aguiar wrote:
> > > Diff updating lang/hare to 0.24.2:
> > > 
> > 
> > Here is an inline version of the patch with Lorenz in CC
> > I'll comment in-line in a follow-up mail
> > 
> 
> Whoopsie, sent the wrong hare.patch

great, much faster update than me :D

looks good to me, thank you!

> diff --git a/lang/hare/hare/Makefile b/lang/hare/hare/Makefile
> index eb4fb21e442..6d370efceed 100644
> --- a/lang/hare/hare/Makefile
> +++ b/lang/hare/hare/Makefile
> @@ -1,4 +1,4 @@
> -V =          0.24.0
> +V =          0.24.2
>  DISTNAME =   hare-${V}
>  DISTFILES =  hare-{hare/archive/}${V}${EXTRACT_SUFX}
>  
> diff --git a/lang/hare/hare/distinfo b/lang/hare/hare/distinfo
> index a873a87a609..801c57788a0 100644
> --- a/lang/hare/hare/distinfo
> +++ b/lang/hare/hare/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (hare-0.24.0.tar.gz) = cGHa08ecylGhZipxscb47AAfUu8wU908LbuVrpvv97w=
> -SIZE (hare-0.24.0.tar.gz) = 767869
> +SHA256 (hare-0.24.2.tar.gz) = r7pp/VN6Y0QtpT0RXZtQ9SWRgVmzlYQ+3ipUczI+B3Y=
> +SIZE (hare-0.24.2.tar.gz) = 912808
> diff --git a/lang/hare/hare/patches/patch-debug_+riscv64_getfp_s 
> b/lang/hare/hare/patches/patch-debug_+riscv64_getfp_s
> deleted file mode 100644
> index d621692df21..00000000000
> --- a/lang/hare/hare/patches/patch-debug_+riscv64_getfp_s
> +++ /dev/null
> @@ -1,16 +0,0 @@
> -/local/pobj/hare-0.24.0/hare-0.24.0/debug/+riscv64/getfp.s: Assembler 
> messages:
> -/local/pobj/hare-0.24.0/hare-0.24.0/debug/+riscv64/getfp.s:1: Error: junk at 
> end of line, first unrecognized character is `/'
> -/local/pobj/hare-0.24.0/hare-0.24.0/debug/+riscv64/getfp.s:2: Error: junk at 
> end of line, first unrecognized character is `/'
> -
> -Fixed upstream:
> -https://git.sr.ht/~sircmpwn/hare/commit/80e45e4d931a6e90d999846b86471cac00d2a6d5
> -
> -Index: debug/+riscv64/getfp.s
> ---- debug/+riscv64/getfp.s.orig
> -+++ debug/+riscv64/getfp.s
> -@@ -1,5 +1,3 @@
> --// SPDX-License-Identifier: MPL-2.0
> --// (c) Hare authors <https://harelang.org>
> - 
> - .section ".text.debug.getfp","ax"
> - .global debug.getfp
> diff --git a/lang/hare/hare/patches/patch-scripts_version 
> b/lang/hare/hare/patches/patch-scripts_version
> new file mode 100644
> index 00000000000..8f5e75f9dce
> --- /dev/null
> +++ b/lang/hare/hare/patches/patch-scripts_version
> @@ -0,0 +1,12 @@
> +Index: scripts/version
> +--- scripts/version.orig
> ++++ scripts/version
> +@@ -1,7 +1,7 @@
> + #!/bin/sh
> + # Distro packagers may set the LOCALVER variable to add their distribution 
> to
> + # the version, e.g. 1.0-alpine.
> +-VERSION=${VERSION:0.24.2}
> ++VERSION=${VERSION:-0.24.2}
> + 
> + ver=$(git describe 2>/dev/null)
> + if [ $? -ne 0 ]
> diff --git a/lang/hare/hare/pkg/PLIST b/lang/hare/hare/pkg/PLIST
> index 0606b17b4a4..5e856f04983 100644
> --- a/lang/hare/hare/pkg/PLIST
> +++ b/lang/hare/hare/pkg/PLIST
> @@ -62,11 +62,6 @@ src/hare/stdlib/crypto/argon2/+test.ha
>  src/hare/stdlib/crypto/argon2/README
>  src/hare/stdlib/crypto/argon2/argon2.ha
>  src/hare/stdlib/crypto/authenc.ha
> -src/hare/stdlib/crypto/bcrypt/
> -src/hare/stdlib/crypto/bcrypt/+test.ha
> -src/hare/stdlib/crypto/bcrypt/README
> -src/hare/stdlib/crypto/bcrypt/base64.ha
> -src/hare/stdlib/crypto/bcrypt/bcrypt.ha
>  src/hare/stdlib/crypto/bigint/
>  src/hare/stdlib/crypto/bigint/+test/
>  src/hare/stdlib/crypto/bigint/+test/arithm_test.ha
> @@ -111,6 +106,28 @@ src/hare/stdlib/crypto/curve25519/
>  src/hare/stdlib/crypto/curve25519/+test.ha
>  src/hare/stdlib/crypto/curve25519/README
>  src/hare/stdlib/crypto/curve25519/curve25519.ha
> +src/hare/stdlib/crypto/ec/
> +src/hare/stdlib/crypto/ec/README
> +src/hare/stdlib/crypto/ec/curves+test.ha
> +src/hare/stdlib/crypto/ec/genkeys+test.ha
> +src/hare/stdlib/crypto/ec/keygen.ha
> +src/hare/stdlib/crypto/ec/p256.ha
> +src/hare/stdlib/crypto/ec/prime.ha
> +src/hare/stdlib/crypto/ec/types.ha
> +src/hare/stdlib/crypto/ec/validate.ha
> +src/hare/stdlib/crypto/ecdh/
> +src/hare/stdlib/crypto/ecdh/README
> +src/hare/stdlib/crypto/ecdh/basic+test.ha
> +src/hare/stdlib/crypto/ecdh/ecdh.ha
> +src/hare/stdlib/crypto/ecdh/nist+test.ha
> +src/hare/stdlib/crypto/ecdsa/
> +src/hare/stdlib/crypto/ecdsa/README
> +src/hare/stdlib/crypto/ecdsa/ecdsa.ha
> +src/hare/stdlib/crypto/ecdsa/error.ha
> +src/hare/stdlib/crypto/ecdsa/hmac_drbg.ha
> +src/hare/stdlib/crypto/ecdsa/key.ha
> +src/hare/stdlib/crypto/ecdsa/rfc6979+test.ha
> +src/hare/stdlib/crypto/ecdsa/validate+test.ha
>  src/hare/stdlib/crypto/ed25519/
>  src/hare/stdlib/crypto/ed25519/+test.ha
>  src/hare/stdlib/crypto/ed25519/README
> @@ -145,6 +162,7 @@ src/hare/stdlib/crypto/poly1305/poly1305.ha
>  src/hare/stdlib/crypto/random/
>  src/hare/stdlib/crypto/random/+freebsd.ha
>  src/hare/stdlib/crypto/random/+linux.ha
> +src/hare/stdlib/crypto/random/+netbsd.ha
>  src/hare/stdlib/crypto/random/+openbsd.ha
>  src/hare/stdlib/crypto/random/README
>  src/hare/stdlib/crypto/random/random.ha
> @@ -196,6 +214,10 @@ src/hare/stdlib/debug/+linux/+riscv64/ucontext.ha
>  src/hare/stdlib/debug/+linux/+x86_64/
>  src/hare/stdlib/debug/+linux/+x86_64/ucontext.ha
>  src/hare/stdlib/debug/+linux/translate.ha
> +src/hare/stdlib/debug/+netbsd/
> +src/hare/stdlib/debug/+netbsd/+x86_64/
> +src/hare/stdlib/debug/+netbsd/+x86_64/ucontext.ha
> +src/hare/stdlib/debug/+netbsd/translate.ha
>  src/hare/stdlib/debug/+openbsd/
>  src/hare/stdlib/debug/+openbsd/+aarch64/
>  src/hare/stdlib/debug/+openbsd/+aarch64/ucontext.ha
> @@ -233,14 +255,33 @@ src/hare/stdlib/debug/image/open.ha
>  src/hare/stdlib/debug/image/sections.ha
>  src/hare/stdlib/debug/image/self+freebsd.ha
>  src/hare/stdlib/debug/image/self+linux.ha
> +src/hare/stdlib/debug/image/self+netbsd.ha
>  src/hare/stdlib/debug/image/self+openbsd.ha
>  src/hare/stdlib/debug/image/self_argv.ha
>  src/hare/stdlib/debug/symbols.ha
> +src/hare/stdlib/debug/testaddr.ha
>  src/hare/stdlib/dirs/
>  src/hare/stdlib/dirs/README
>  src/hare/stdlib/dirs/xdg.ha
>  src/hare/stdlib/encoding/
>  src/hare/stdlib/encoding/README
> +src/hare/stdlib/encoding/asn1/
> +src/hare/stdlib/encoding/asn1/+test/
> +src/hare/stdlib/encoding/asn1/+test/decoder_test.ha
> +src/hare/stdlib/encoding/asn1/+test/encoder_test.ha
> +src/hare/stdlib/encoding/asn1/+test/strings_test.ha
> +src/hare/stdlib/encoding/asn1/README
> +src/hare/stdlib/encoding/asn1/charset+test.ha
> +src/hare/stdlib/encoding/asn1/decoder.ha
> +src/hare/stdlib/encoding/asn1/encoder.ha
> +src/hare/stdlib/encoding/asn1/errors.ha
> +src/hare/stdlib/encoding/asn1/oid.ha
> +src/hare/stdlib/encoding/asn1/stdoid/
> +src/hare/stdlib/encoding/asn1/stdoid/db.ha
> +src/hare/stdlib/encoding/asn1/stdoid/db.txt
> +src/hare/stdlib/encoding/asn1/strings.ha
> +src/hare/stdlib/encoding/asn1/t61.ha
> +src/hare/stdlib/encoding/asn1/types.ha
>  src/hare/stdlib/encoding/base32/
>  src/hare/stdlib/encoding/base32/README
>  src/hare/stdlib/encoding/base32/base32.ha
> @@ -295,6 +336,7 @@ src/hare/stdlib/format/elf/arch+riscv64.ha
>  src/hare/stdlib/format/elf/arch+x86_64.ha
>  src/hare/stdlib/format/elf/platform+freebsd.ha
>  src/hare/stdlib/format/elf/platform+linux.ha
> +src/hare/stdlib/format/elf/platform+netbsd.ha
>  src/hare/stdlib/format/elf/platform+openbsd.ha
>  src/hare/stdlib/format/elf/types.ha
>  src/hare/stdlib/format/ini/
> @@ -302,10 +344,6 @@ src/hare/stdlib/format/ini/+test.ha
>  src/hare/stdlib/format/ini/README
>  src/hare/stdlib/format/ini/scan.ha
>  src/hare/stdlib/format/ini/types.ha
> -src/hare/stdlib/format/tar/
> -src/hare/stdlib/format/tar/README
> -src/hare/stdlib/format/tar/reader.ha
> -src/hare/stdlib/format/tar/types.ha
>  src/hare/stdlib/fs/
>  src/hare/stdlib/fs/README
>  src/hare/stdlib/fs/fs.ha
> @@ -433,6 +471,11 @@ src/hare/stdlib/io/+linux/dup.ha
>  src/hare/stdlib/io/+linux/mmap.ha
>  src/hare/stdlib/io/+linux/platform_file.ha
>  src/hare/stdlib/io/+linux/vector.ha
> +src/hare/stdlib/io/+netbsd/
> +src/hare/stdlib/io/+netbsd/dup.ha
> +src/hare/stdlib/io/+netbsd/mmap.ha
> +src/hare/stdlib/io/+netbsd/platform_file.ha
> +src/hare/stdlib/io/+netbsd/vector.ha
>  src/hare/stdlib/io/+openbsd/
>  src/hare/stdlib/io/+openbsd/dup.ha
>  src/hare/stdlib/io/+openbsd/mmap.ha
> @@ -490,6 +533,7 @@ src/hare/stdlib/math/README
>  src/hare/stdlib/math/checked/
>  src/hare/stdlib/math/checked/README
>  src/hare/stdlib/math/checked/checked.ha
> +src/hare/stdlib/math/checked/saturating.ha
>  src/hare/stdlib/math/complex/
>  src/hare/stdlib/math/complex/+test.ha
>  src/hare/stdlib/math/complex/README
> @@ -511,6 +555,10 @@ src/hare/stdlib/memio/README
>  src/hare/stdlib/memio/ops.ha
>  src/hare/stdlib/memio/stream.ha
>  src/hare/stdlib/mime/
> +src/hare/stdlib/mime/+freebsd.ha
> +src/hare/stdlib/mime/+linux.ha
> +src/hare/stdlib/mime/+netbsd.ha
> +src/hare/stdlib/mime/+openbsd.ha
>  src/hare/stdlib/mime/README
>  src/hare/stdlib/mime/database.ha
>  src/hare/stdlib/mime/entries+test.ha
> @@ -520,6 +568,7 @@ src/hare/stdlib/mime/system.ha
>  src/hare/stdlib/net/
>  src/hare/stdlib/net/+freebsd.ha
>  src/hare/stdlib/net/+linux.ha
> +src/hare/stdlib/net/+netbsd.ha
>  src/hare/stdlib/net/+openbsd.ha
>  src/hare/stdlib/net/README
>  src/hare/stdlib/net/dial/
> @@ -540,6 +589,7 @@ src/hare/stdlib/net/errors.ha
>  src/hare/stdlib/net/ip/
>  src/hare/stdlib/net/ip/+freebsd.ha
>  src/hare/stdlib/net/ip/+linux.ha
> +src/hare/stdlib/net/ip/+netbsd.ha
>  src/hare/stdlib/net/ip/+openbsd.ha
>  src/hare/stdlib/net/ip/ip.ha
>  src/hare/stdlib/net/ip/test+test.ha
> @@ -547,6 +597,7 @@ src/hare/stdlib/net/msg.ha
>  src/hare/stdlib/net/tcp/
>  src/hare/stdlib/net/tcp/+freebsd.ha
>  src/hare/stdlib/net/tcp/+linux.ha
> +src/hare/stdlib/net/tcp/+netbsd.ha
>  src/hare/stdlib/net/tcp/+openbsd.ha
>  src/hare/stdlib/net/tcp/listener.ha
>  src/hare/stdlib/net/tcp/options.ha
> @@ -554,11 +605,13 @@ src/hare/stdlib/net/types.ha
>  src/hare/stdlib/net/udp/
>  src/hare/stdlib/net/udp/+freebsd.ha
>  src/hare/stdlib/net/udp/+linux.ha
> +src/hare/stdlib/net/udp/+netbsd.ha
>  src/hare/stdlib/net/udp/+openbsd.ha
>  src/hare/stdlib/net/udp/options.ha
>  src/hare/stdlib/net/unix/
>  src/hare/stdlib/net/unix/+freebsd.ha
>  src/hare/stdlib/net/unix/+linux.ha
> +src/hare/stdlib/net/unix/+netbsd.ha
>  src/hare/stdlib/net/unix/+openbsd.ha
>  src/hare/stdlib/net/unix/README
>  src/hare/stdlib/net/unix/addr.ha
> @@ -581,7 +634,9 @@ src/hare/stdlib/os/+freebsd/exit+libc-test.ha
>  src/hare/stdlib/os/+freebsd/exit+test.ha
>  src/hare/stdlib/os/+freebsd/exit.ha
>  src/hare/stdlib/os/+freebsd/fs.ha
> +src/hare/stdlib/os/+freebsd/memfd.ha
>  src/hare/stdlib/os/+freebsd/platform_environ.ha
> +src/hare/stdlib/os/+freebsd/shm.ha
>  src/hare/stdlib/os/+freebsd/status.ha
>  src/hare/stdlib/os/+freebsd/stdfd.ha
>  src/hare/stdlib/os/+linux/
> @@ -590,16 +645,28 @@ src/hare/stdlib/os/+linux/exit+libc-test.ha
>  src/hare/stdlib/os/+linux/exit+test.ha
>  src/hare/stdlib/os/+linux/exit.ha
>  src/hare/stdlib/os/+linux/fs.ha
> +src/hare/stdlib/os/+linux/memfd.ha
>  src/hare/stdlib/os/+linux/memory.ha
>  src/hare/stdlib/os/+linux/platform_environ.ha
> +src/hare/stdlib/os/+linux/shm.ha
>  src/hare/stdlib/os/+linux/status.ha
>  src/hare/stdlib/os/+linux/stdfd.ha
> +src/hare/stdlib/os/+netbsd/
> +src/hare/stdlib/os/+netbsd/dirfdfs.ha
> +src/hare/stdlib/os/+netbsd/exit+test.ha
> +src/hare/stdlib/os/+netbsd/exit.ha
> +src/hare/stdlib/os/+netbsd/fs.ha
> +src/hare/stdlib/os/+netbsd/platform_environ.ha
> +src/hare/stdlib/os/+netbsd/shm.ha
> +src/hare/stdlib/os/+netbsd/status.ha
> +src/hare/stdlib/os/+netbsd/stdfd.ha
>  src/hare/stdlib/os/+openbsd/
>  src/hare/stdlib/os/+openbsd/dirfdfs.ha
>  src/hare/stdlib/os/+openbsd/exit+test.ha
>  src/hare/stdlib/os/+openbsd/exit.ha
>  src/hare/stdlib/os/+openbsd/fs.ha
>  src/hare/stdlib/os/+openbsd/platform_environ.ha
> +src/hare/stdlib/os/+openbsd/shm.ha
>  src/hare/stdlib/os/+openbsd/status.ha
>  src/hare/stdlib/os/+openbsd/stdfd.ha
>  src/hare/stdlib/os/README
> @@ -613,6 +680,10 @@ src/hare/stdlib/os/exec/+linux/
>  src/hare/stdlib/os/exec/+linux/exec.ha
>  src/hare/stdlib/os/exec/+linux/platform_cmd.ha
>  src/hare/stdlib/os/exec/+linux/process.ha
> +src/hare/stdlib/os/exec/+netbsd/
> +src/hare/stdlib/os/exec/+netbsd/exec.ha
> +src/hare/stdlib/os/exec/+netbsd/platform_cmd.ha
> +src/hare/stdlib/os/exec/+netbsd/process.ha
>  src/hare/stdlib/os/exec/+openbsd/
>  src/hare/stdlib/os/exec/+openbsd/exec.ha
>  src/hare/stdlib/os/exec/+openbsd/platform_cmd.ha
> @@ -624,6 +695,7 @@ src/hare/stdlib/os/os.ha
>  src/hare/stdlib/path/
>  src/hare/stdlib/path/+freebsd.ha
>  src/hare/stdlib/path/+linux.ha
> +src/hare/stdlib/path/+netbsd.ha
>  src/hare/stdlib/path/+openbsd.ha
>  src/hare/stdlib/path/README
>  src/hare/stdlib/path/buffer.ha
> @@ -706,6 +778,25 @@ src/hare/stdlib/rt/+linux/syscallno+riscv64.ha
>  src/hare/stdlib/rt/+linux/syscallno+x86_64.ha
>  src/hare/stdlib/rt/+linux/syscalls.ha
>  src/hare/stdlib/rt/+linux/types.ha
> +src/hare/stdlib/rt/+netbsd/
> +src/hare/stdlib/rt/+netbsd/+x86_64.ha
> +src/hare/stdlib/rt/+netbsd/env.ha
> +src/hare/stdlib/rt/+netbsd/errno.ha
> +src/hare/stdlib/rt/+netbsd/hare.sc
> +src/hare/stdlib/rt/+netbsd/initfini.ha
> +src/hare/stdlib/rt/+netbsd/platform_abort.ha
> +src/hare/stdlib/rt/+netbsd/platformstart-libc.ha
> +src/hare/stdlib/rt/+netbsd/segmalloc.ha
> +src/hare/stdlib/rt/+netbsd/signal.ha
> +src/hare/stdlib/rt/+netbsd/socket.ha
> +src/hare/stdlib/rt/+netbsd/start+test.ha
> +src/hare/stdlib/rt/+netbsd/start+x86_64-libc.s
> +src/hare/stdlib/rt/+netbsd/start.ha
> +src/hare/stdlib/rt/+netbsd/syscall+x86_64.s
> +src/hare/stdlib/rt/+netbsd/syscallno.ha
> +src/hare/stdlib/rt/+netbsd/syscalls.ha
> +src/hare/stdlib/rt/+netbsd/sysctl.ha
> +src/hare/stdlib/rt/+netbsd/types.ha
>  src/hare/stdlib/rt/+openbsd/
>  src/hare/stdlib/rt/+openbsd/+aarch64.ha
>  src/hare/stdlib/rt/+openbsd/+riscv64.ha
> @@ -771,8 +862,6 @@ src/hare/stdlib/sort/types.ha
>  src/hare/stdlib/strconv/
>  src/hare/stdlib/strconv/+test/
>  src/hare/stdlib/strconv/+test/ftos_test.ha
> -src/hare/stdlib/strconv/+test/stoi_test.ha
> -src/hare/stdlib/strconv/+test/stou_test.ha
>  src/hare/stdlib/strconv/README
>  src/hare/stdlib/strconv/ftos.ha
>  src/hare/stdlib/strconv/ftos_multiprecision.ha
> @@ -807,6 +896,7 @@ src/hare/stdlib/strings/utf8.ha
>  src/hare/stdlib/temp/
>  src/hare/stdlib/temp/+freebsd.ha
>  src/hare/stdlib/temp/+linux.ha
> +src/hare/stdlib/temp/+netbsd.ha
>  src/hare/stdlib/temp/README
>  src/hare/stdlib/test/
>  src/hare/stdlib/test/+test.ha
> @@ -821,6 +911,8 @@ src/hare/stdlib/time/+linux/+aarch64.ha
>  src/hare/stdlib/time/+linux/+riscv64.ha
>  src/hare/stdlib/time/+linux/+x86_64.ha
>  src/hare/stdlib/time/+linux/functions.ha
> +src/hare/stdlib/time/+netbsd/
> +src/hare/stdlib/time/+netbsd/functions.ha
>  src/hare/stdlib/time/+openbsd/
>  src/hare/stdlib/time/+openbsd/functions.ha
>  src/hare/stdlib/time/README
> @@ -828,6 +920,7 @@ src/hare/stdlib/time/arithm.ha
>  src/hare/stdlib/time/chrono/
>  src/hare/stdlib/time/chrono/+freebsd.ha
>  src/hare/stdlib/time/chrono/+linux.ha
> +src/hare/stdlib/time/chrono/+netbsd.ha
>  src/hare/stdlib/time/chrono/+openbsd.ha
>  src/hare/stdlib/time/chrono/README
>  src/hare/stdlib/time/chrono/arithmetic.ha
> @@ -872,34 +965,32 @@ src/hare/stdlib/types/classes.ha
>  src/hare/stdlib/types/limits.ha
>  src/hare/stdlib/unix/
>  src/hare/stdlib/unix/+freebsd/
> -src/hare/stdlib/unix/+freebsd/getpid.ha
> -src/hare/stdlib/unix/+freebsd/getuid.ha
> -src/hare/stdlib/unix/+freebsd/groups.ha
> +src/hare/stdlib/unix/+freebsd/creds.ha
>  src/hare/stdlib/unix/+freebsd/nice.ha
>  src/hare/stdlib/unix/+freebsd/pipe.ha
> -src/hare/stdlib/unix/+freebsd/setuid.ha
>  src/hare/stdlib/unix/+freebsd/umask.ha
>  src/hare/stdlib/unix/+linux/
> -src/hare/stdlib/unix/+linux/getpid.ha
> -src/hare/stdlib/unix/+linux/getuid.ha
> -src/hare/stdlib/unix/+linux/groups.ha
> +src/hare/stdlib/unix/+linux/creds.ha
>  src/hare/stdlib/unix/+linux/nice.ha
>  src/hare/stdlib/unix/+linux/pipe.ha
> -src/hare/stdlib/unix/+linux/setuid.ha
>  src/hare/stdlib/unix/+linux/umask.ha
> +src/hare/stdlib/unix/+netbsd/
> +src/hare/stdlib/unix/+netbsd/creds.ha
> +src/hare/stdlib/unix/+netbsd/nice.ha
> +src/hare/stdlib/unix/+netbsd/pipe.ha
> +src/hare/stdlib/unix/+netbsd/umask.ha
>  src/hare/stdlib/unix/+openbsd/
> -src/hare/stdlib/unix/+openbsd/getpid.ha
> -src/hare/stdlib/unix/+openbsd/getuid.ha
> -src/hare/stdlib/unix/+openbsd/groups.ha
> +src/hare/stdlib/unix/+openbsd/creds.ha
>  src/hare/stdlib/unix/+openbsd/nice.ha
>  src/hare/stdlib/unix/+openbsd/pipe.ha
> -src/hare/stdlib/unix/+openbsd/setuid.ha
>  src/hare/stdlib/unix/+openbsd/umask.ha
>  src/hare/stdlib/unix/README
>  src/hare/stdlib/unix/hosts/
>  src/hare/stdlib/unix/hosts/+freebsd.ha
>  src/hare/stdlib/unix/hosts/+linux.ha
> +src/hare/stdlib/unix/hosts/+netbsd.ha
>  src/hare/stdlib/unix/hosts/+openbsd.ha
> +src/hare/stdlib/unix/hosts/errors.ha
>  src/hare/stdlib/unix/hosts/hosts.ha
>  src/hare/stdlib/unix/hosts/test+test.ha
>  src/hare/stdlib/unix/passwd/
> @@ -909,18 +1000,24 @@ src/hare/stdlib/unix/passwd/types.ha
>  src/hare/stdlib/unix/poll/
>  src/hare/stdlib/unix/poll/+freebsd.ha
>  src/hare/stdlib/unix/poll/+linux.ha
> +src/hare/stdlib/unix/poll/+netbsd.ha
>  src/hare/stdlib/unix/poll/+openbsd.ha
>  src/hare/stdlib/unix/poll/README
>  src/hare/stdlib/unix/poll/types.ha
>  src/hare/stdlib/unix/resolvconf/
>  src/hare/stdlib/unix/resolvconf/+freebsd.ha
>  src/hare/stdlib/unix/resolvconf/+linux.ha
> +src/hare/stdlib/unix/resolvconf/+netbsd.ha
>  src/hare/stdlib/unix/resolvconf/+openbsd.ha
>  src/hare/stdlib/unix/resolvconf/README
> +src/hare/stdlib/unix/resolvconf/errors.ha
>  src/hare/stdlib/unix/resolvconf/load.ha
> +src/hare/stdlib/unix/resolvconf/reader.ha
> +src/hare/stdlib/unix/resolvconf/types.ha
>  src/hare/stdlib/unix/signal/
>  src/hare/stdlib/unix/signal/+freebsd.ha
>  src/hare/stdlib/unix/signal/+linux.ha
> +src/hare/stdlib/unix/signal/+netbsd.ha
>  src/hare/stdlib/unix/signal/+openbsd.ha
>  src/hare/stdlib/unix/signal/README
>  src/hare/stdlib/unix/signal/types.ha
> @@ -928,18 +1025,28 @@ src/hare/stdlib/unix/tty/
>  src/hare/stdlib/unix/tty/+freebsd/
>  src/hare/stdlib/unix/tty/+freebsd/isatty.ha
>  src/hare/stdlib/unix/tty/+freebsd/open.ha
> +src/hare/stdlib/unix/tty/+freebsd/pgid.ha
>  src/hare/stdlib/unix/tty/+freebsd/pty.ha
>  src/hare/stdlib/unix/tty/+freebsd/termios.ha
>  src/hare/stdlib/unix/tty/+freebsd/winsize.ha
>  src/hare/stdlib/unix/tty/+linux/
>  src/hare/stdlib/unix/tty/+linux/isatty.ha
>  src/hare/stdlib/unix/tty/+linux/open.ha
> +src/hare/stdlib/unix/tty/+linux/pgid.ha
>  src/hare/stdlib/unix/tty/+linux/pty.ha
>  src/hare/stdlib/unix/tty/+linux/termios.ha
>  src/hare/stdlib/unix/tty/+linux/winsize.ha
> +src/hare/stdlib/unix/tty/+netbsd/
> +src/hare/stdlib/unix/tty/+netbsd/isatty.ha
> +src/hare/stdlib/unix/tty/+netbsd/open.ha
> +src/hare/stdlib/unix/tty/+netbsd/pgid.ha
> +src/hare/stdlib/unix/tty/+netbsd/pty.ha
> +src/hare/stdlib/unix/tty/+netbsd/termios.ha
> +src/hare/stdlib/unix/tty/+netbsd/winsize.ha
>  src/hare/stdlib/unix/tty/+openbsd/
>  src/hare/stdlib/unix/tty/+openbsd/isatty.ha
>  src/hare/stdlib/unix/tty/+openbsd/open.ha
> +src/hare/stdlib/unix/tty/+openbsd/pgid.ha
>  src/hare/stdlib/unix/tty/+openbsd/pty.ha
>  src/hare/stdlib/unix/tty/+openbsd/termios.ha
>  src/hare/stdlib/unix/tty/+openbsd/winsize.ha
> diff --git a/lang/hare/harec/Makefile b/lang/hare/harec/Makefile
> index e6e54f9ebdf..b4651a6ce15 100644
> --- a/lang/hare/harec/Makefile
> +++ b/lang/hare/harec/Makefile
> @@ -1,4 +1,4 @@
> -V =          0.24.0
> +V =          0.24.2
>  DISTNAME =   harec-${V}
>  DISTFILES =  harec-{harec/archive/}${V}${EXTRACT_SUFX}
>  
> diff --git a/lang/hare/harec/distinfo b/lang/hare/harec/distinfo
> index 1b8adce4797..a5eee2db862 100644
> --- a/lang/hare/harec/distinfo
> +++ b/lang/hare/harec/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (harec-0.24.0.tar.gz) = rdanxMv9Ewxen87NLUO+w5ZA7Z+c++kWbkt+lFpGt94=
> -SIZE (harec-0.24.0.tar.gz) = 193534
> +SHA256 (harec-0.24.2.tar.gz) = iLOWGyNvv+Og37RruVR0H6XAMbvabQf7wjjJjwq7QaI=
> +SIZE (harec-0.24.2.tar.gz) = 201789
> diff --git a/lang/hare/harec/patches/patch-scripts_version 
> b/lang/hare/harec/patches/patch-scripts_version
> new file mode 100644
> index 00000000000..8f5e75f9dce
> --- /dev/null
> +++ b/lang/hare/harec/patches/patch-scripts_version
> @@ -0,0 +1,12 @@
> +Index: scripts/version
> +--- scripts/version.orig
> ++++ scripts/version
> +@@ -1,7 +1,7 @@
> + #!/bin/sh
> + # Distro packagers may set the LOCALVER variable to add their distribution 
> to
> + # the version, e.g. 1.0-alpine.
> +-VERSION=${VERSION:0.24.2}
> ++VERSION=${VERSION:-0.24.2}
> + 
> + ver=$(git describe 2>/dev/null)
> + if [ $? -ne 0 ]

Reply via email to