pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/got-portable



Module Name:    pkgsrc
Committed By:   vins
Date:           Sat Apr  8 11:06:50 UTC 2023

Modified Files:
        pkgsrc/devel/got-portable: Makefile distinfo
Added Files:
        pkgsrc/devel/got-portable/patches: patch-compat_sha2.h

Log Message:
devel/got-portable: update to 0.86.

CHANGES

* got 0.86; 2023-03-12
  - fix race condition on NFS where log-message file's modify time may
    change
  - fix gotd sending too large pack files in some cases
  - support histedit fold operations which delete a file and then add it
    again
  - make diffing files which changed into dirs and vice-versa possible
  - handle files changing into directories during 'got update'
  - add quoting to repository path sent to server for git-shell
    compatibility
  - gotwebd: handle short reads and timeouts
  - gotwebd: provide gotweb_render_page() entrypoint for all pages
  - gotwebd: reply with non-200 HTTP status code on error

  * got 0.85; 2023-03-07
        - gotwebd: add missing colon in diff view (patch by Josiah Frentsos)
        - more preparation for eventual sha256 object ID support
        - add test coverage for more tree conflict cases during merges
        - fall back to vi(1) instead of ed(1) if neither EDITOR nor VISUAL
          are set
        - in got.1, clarify what users are expected to do during 'histedit
          -e'
        - gotd requires a config file; don't fail silently when it cannot be
          read
        - regress: replace unportable ln -h option with rm && ln
        - regress: make cmdline tests POSIX /bin/sh compatible
        - gotd: remove more (all?) double process names in log
        - don't pass -d to yacc during the build (patch by Josiah Frentsos)
        - regress: override locale settings to force the "C" locale
        - regress: replace "sed -i" with ed(1) for portable in-place editing
        - fix gotd sometimes reading reused deltas from wrong pack file


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/devel/got-portable/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/devel/got-portable/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/got-portable/patches/patch-compat_sha2.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/got-portable/Makefile
diff -u pkgsrc/devel/got-portable/Makefile:1.4 pkgsrc/devel/got-portable/Makefile:1.5
--- pkgsrc/devel/got-portable/Makefile:1.4      Sun Feb 12 15:17:59 2023
+++ pkgsrc/devel/got-portable/Makefile  Sat Apr  8 11:06:50 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2023/02/12 15:17:59 vins Exp $
+# $NetBSD: Makefile,v 1.5 2023/04/08 11:06:50 vins Exp $
 
-DISTNAME=      got-portable-0.83
+DISTNAME=      got-portable-0.86
 CATEGORIES=    devel
 MASTER_SITES=  https://gameoftrees.org/releases/portable/
 
@@ -17,7 +17,7 @@ ONLY_FOR_PLATFORM+=   Linux-*-*
 ONLY_FOR_PLATFORM+=    FreeBSD-*-*
 ONLY_FOR_PLATFORM+=    DragonFly-*-*
 
-USE_TOOLS+=    yacc pkg-config
+USE_TOOLS+=    pkg-config yacc
 GNU_CONFIGURE= yes
 
 INSTALLATION_DIRS=     bin libexec

Index: pkgsrc/devel/got-portable/distinfo
diff -u pkgsrc/devel/got-portable/distinfo:1.5 pkgsrc/devel/got-portable/distinfo:1.6
--- pkgsrc/devel/got-portable/distinfo:1.5      Sun Feb 12 15:17:59 2023
+++ pkgsrc/devel/got-portable/distinfo  Sat Apr  8 11:06:50 2023
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.5 2023/02/12 15:17:59 vins Exp $
+$NetBSD: distinfo,v 1.6 2023/04/08 11:06:50 vins Exp $
 
-BLAKE2s (got-portable-0.83.tar.gz) = 75eafdc39d4d18174f6ca8b55c344bc19bc4255fb42f95e61b0de9ad944db0d8
-SHA512 (got-portable-0.83.tar.gz) = 61532e2131e1a0a5e02e155e615e801900c824f58725b43319e3ff065065109ec45483036b13b90eb8dc1af884ce8cd86001ff18067cba2a46bef0e49f838981
-Size (got-portable-0.83.tar.gz) = 991652 bytes
+BLAKE2s (got-portable-0.86.tar.gz) = b6114af84238e8ffe9f65c3c5004777475cb217a2d2405c4fc17e9fe0b42a8d3
+SHA512 (got-portable-0.86.tar.gz) = adc40c9197b18cdb78bdd962e962ebe2b120552377ad3d9a92acae77182939c06e7cd386bc0b7f4b0970752a9ea9736eb4af98096be7062fa12630dd9f452b4b
+Size (got-portable-0.86.tar.gz) = 1034905 bytes
+SHA1 (patch-compat_sha2.h) = 56c722110049bbbc6ccbbf0418717d2430788459

Added files:

Index: pkgsrc/devel/got-portable/patches/patch-compat_sha2.h
diff -u /dev/null pkgsrc/devel/got-portable/patches/patch-compat_sha2.h:1.1
--- /dev/null   Sat Apr  8 11:06:50 2023
+++ pkgsrc/devel/got-portable/patches/patch-compat_sha2.h       Sat Apr  8 11:06:50 2023
@@ -0,0 +1,17 @@
+$NetBSD: patch-compat_sha2.h,v 1.1 2023/04/08 11:06:50 vins Exp $
+
+attribute __bounded__ is only defined in OpenBSD's GCC.
+
+--- compat/sha2.h.orig 2023-03-13 14:37:38.000000000 +0000
++++ compat/sha2.h
+@@ -39,6 +39,10 @@
+ #ifndef _SSHSHA2_H
+ #define _SSHSHA2_H
+
++#if !defined(HAVE_ATTRIBUTE__BOUNDED__) && !defined(__OpenBSD__)
++#define __bounded__(x, y, z)
++#endif
++
+ #if !defined(HAVE_SHA256UPDATE) || !defined(HAVE_SHA384UPDATE) || \
+     !defined(HAVE_SHA512UPDATE)
+ 



Home | Main Index | Thread Index | Old Index