Sat Feb 19 16:27:03 2022 UTC ()
unison-snapshot: Update to 2.51.70

This is an alpha for 2.52.0 and contains significant changes.

While just upgrading and using it should work, it has not received
enough testing to be called beta.  In particular the new formats have
not been tested with big endian processors.

## Changes in 2.52.0

   * Feature negotiation, compatible with 2.51.
   * New archive format (independent of ocaml version, based on umarshal)
     Upgrade is automatic.
   * New wire protocol (independent of ocaml version, based on umarshal)
     New protocol is used if both sides are >= 2.52.0.
   * Support for unix-domain sockets
   * Many bugfixes and minor improvements
   * ocaml compatibility is now >= 4.01
   * NEWS is now in NEWS.md and not in the manual


(gdt)
diff -r1.27 -r1.28 pkgsrc/net/unison-snapshot/Makefile
diff -r1.2 -r1.3 pkgsrc/net/unison-snapshot/PLIST
diff -r1.20 -r1.21 pkgsrc/net/unison-snapshot/distinfo

cvs diff -r1.27 -r1.28 pkgsrc/net/unison-snapshot/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/net/unison-snapshot/Attic/Makefile 2022/01/15 15:40:56 1.27
+++ pkgsrc/net/unison-snapshot/Attic/Makefile 2022/02/19 16:27:03 1.28
@@ -1,21 +1,21 @@ @@ -1,21 +1,21 @@
1# $NetBSD: Makefile,v 1.27 2022/01/15 15:40:56 gdt Exp $ 1# $NetBSD: Makefile,v 1.28 2022/02/19 16:27:03 gdt Exp $
2 2
3# faux version to let me increment the last digit along the branch 3# faux version to let me increment the last digit along the branch
4DISTNAME= unison-2.51.5.70.1 4DISTNAME= unison-2.51.70
5#PKGREVISION= 0 5#PKGREVISION= 0
6CATEGORIES= net 6CATEGORIES= net
7MASTER_SITES= ${MASTER_SITE_GITHUB:=bcpierce00/} 7MASTER_SITES= ${MASTER_SITE_GITHUB:=bcpierce00/}
8GITHUB_TAG= fec6c106ba674cf8db1672040be903a006718ed9 8GITHUB_TAG= 06b3b35573530541069f566f543a09cd7cc5d7b5
9 9
10MAINTAINER= gdt@NetBSD.org 10MAINTAINER= gdt@NetBSD.org
11HOMEPAGE= https://www.cis.upenn.edu/~bcpierce/unison/ 11HOMEPAGE= https://www.cis.upenn.edu/~bcpierce/unison/
12COMMENT= File-synchronization tool 12COMMENT= File-synchronization tool
13LICENSE= gnu-gpl-v3 13LICENSE= gnu-gpl-v3
14 14
15USE_TOOLS+= gmake bash 15USE_TOOLS+= gmake bash
16MAKE_FLAGS+= CFLAGS="" 16MAKE_FLAGS+= CFLAGS=""
17MAKE_ENV+= HOME=${WRKDIR:Q} 17MAKE_ENV+= HOME=${WRKDIR:Q}
18 18
19.include "options.mk" 19.include "options.mk"
20.include "../../mk/bsd.prefs.mk" 20.include "../../mk/bsd.prefs.mk"
21 21
@@ -32,20 +32,20 @@ MAKE_FLAGS+= NATIVE=false @@ -32,20 +32,20 @@ MAKE_FLAGS+= NATIVE=false
32.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} != "none") 32.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} != "none")
33MAKE_FLAGS+= THREADS=true 33MAKE_FLAGS+= THREADS=true
34.endif 34.endif
35 35
36TEST_TARGET= test 36TEST_TARGET= test
37 37
38INSTALLATION_DIRS= bin 38INSTALLATION_DIRS= bin
39INSTALLATION_DIRS+= share/doc/unison 39INSTALLATION_DIRS+= share/doc/unison
40 40
41do-install: 41do-install:
42 ${INSTALL_PROGRAM} ${WRKSRC}/src/unison ${DESTDIR}${PREFIX}/bin 42 ${INSTALL_PROGRAM} ${WRKSRC}/src/unison ${DESTDIR}${PREFIX}/bin
43 ${INSTALL_MAN} ${WRKSRC}/src/CONTRIB ${DESTDIR}${PREFIX}/share/doc/unison 43 ${INSTALL_MAN} ${WRKSRC}/src/CONTRIB ${DESTDIR}${PREFIX}/share/doc/unison
44 ${INSTALL_MAN} ${WRKSRC}/src/COPYING ${DESTDIR}${PREFIX}/share/doc/unison 44 ${INSTALL_MAN} ${WRKSRC}/src/COPYING ${DESTDIR}${PREFIX}/share/doc/unison
45 ${INSTALL_MAN} ${WRKSRC}/src/NEWS ${DESTDIR}${PREFIX}/share/doc/unison 45 ${INSTALL_MAN} ${WRKSRC}/NEWS.md ${DESTDIR}${PREFIX}/share/doc/unison
46 ${INSTALL_MAN} ${WRKSRC}/src/README ${DESTDIR}${PREFIX}/share/doc/unison 46 ${INSTALL_MAN} ${WRKSRC}/src/README ${DESTDIR}${PREFIX}/share/doc/unison
47 ${INSTALL_MAN} ${WRKSRC}/src/ROADMAP.txt ${DESTDIR}${PREFIX}/share/doc/unison 47 ${INSTALL_MAN} ${WRKSRC}/src/ROADMAP.txt ${DESTDIR}${PREFIX}/share/doc/unison
48 ${INSTALL_MAN} ${WRKSRC}/src/TODO.txt ${DESTDIR}${PREFIX}/share/doc/unison 48 ${INSTALL_MAN} ${WRKSRC}/src/TODO.txt ${DESTDIR}${PREFIX}/share/doc/unison
49 49
50.include "../../lang/ocaml/buildlink3.mk" 50.include "../../lang/ocaml/buildlink3.mk"
51.include "../../mk/bsd.pkg.mk" 51.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/net/unison-snapshot/Attic/PLIST (expand / switch to unified diff)

--- pkgsrc/net/unison-snapshot/Attic/PLIST 2021/06/14 22:55:03 1.2
+++ pkgsrc/net/unison-snapshot/Attic/PLIST 2022/02/19 16:27:03 1.3
@@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
1@comment $NetBSD: PLIST,v 1.2 2021/06/14 22:55:03 gdt Exp $ 1@comment $NetBSD: PLIST,v 1.3 2022/02/19 16:27:03 gdt Exp $
2bin/unison 2bin/unison
3share/doc/unison/CONTRIB 3share/doc/unison/CONTRIB
4share/doc/unison/COPYING 4share/doc/unison/COPYING
5share/doc/unison/NEWS 5share/doc/unison/NEWS.md
6share/doc/unison/README 6share/doc/unison/README
7share/doc/unison/ROADMAP.txt 7share/doc/unison/ROADMAP.txt
8share/doc/unison/TODO.txt 8share/doc/unison/TODO.txt

cvs diff -r1.20 -r1.21 pkgsrc/net/unison-snapshot/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/net/unison-snapshot/Attic/distinfo 2022/01/15 15:40:56 1.20
+++ pkgsrc/net/unison-snapshot/Attic/distinfo 2022/02/19 16:27:03 1.21
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.20 2022/01/15 15:40:56 gdt Exp $ 1$NetBSD: distinfo,v 1.21 2022/02/19 16:27:03 gdt Exp $
2 2
3BLAKE2s (unison-2.51.5.70.1-fec6c106ba674cf8db1672040be903a006718ed9.tar.gz) = 3b3bb4712bf054d48e17e07c0cea81d9feae98410de5f2029f5b2df14a2b0d91 3BLAKE2s (unison-2.51.70-06b3b35573530541069f566f543a09cd7cc5d7b5.tar.gz) = 4d7596abc06e2493b0a4b2a906066b3724ff971af63096dc5998ff172af80aed
4SHA512 (unison-2.51.5.70.1-fec6c106ba674cf8db1672040be903a006718ed9.tar.gz) = f13b6986d6af670100bd079c0f887ab6543afcedab23c438636ae199054601296c0ae18c433a7ddd2efaf166850dea400399daf712ab254bea0faf4002af4afd 4SHA512 (unison-2.51.70-06b3b35573530541069f566f543a09cd7cc5d7b5.tar.gz) = 3e22570baf0d987905429cfdeaf49fabf0ccc6f709f61178003a465754055d49c3eb558c0cb787649158f289091c8623eb5c8db507d499a639b9417c735c8b8f
5Size (unison-2.51.5.70.1-fec6c106ba674cf8db1672040be903a006718ed9.tar.gz) = 1399757 bytes 5Size (unison-2.51.70-06b3b35573530541069f566f543a09cd7cc5d7b5.tar.gz) = 1349985 bytes