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 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 ]