head 1.33; access; symbols pkgsrc-2021Q4:1.25.0.2 pkgsrc-2021Q4-base:1.25 pkgsrc-2021Q3:1.22.0.2 pkgsrc-2021Q3-base:1.22 pkgsrc-2021Q2:1.17.0.2 pkgsrc-2021Q2-base:1.17 pkgsrc-2021Q1:1.15.0.2 pkgsrc-2021Q1-base:1.15 pkgsrc-2020Q4:1.12.0.2 pkgsrc-2020Q4-base:1.12 pkgsrc-2020Q3:1.5.0.2 pkgsrc-2020Q3-base:1.5 pkgsrc-2020Q2:1.2.0.2 pkgsrc-2020Q2-base:1.2; locks; strict; comment @# @; 1.33 date 2022.03.13.15.12.12; author gdt; state dead; branches; next 1.32; commitid UBoKXxBX6e7eg4wD; 1.32 date 2022.03.08.22.32.15; author gdt; state Exp; branches; next 1.31; commitid HufnbRtFmUT1RsvD; 1.31 date 2022.03.06.18.59.17; author gdt; state Exp; branches; next 1.30; commitid LtpVf5yKujpYJbvD; 1.30 date 2022.03.01.20.02.56; author gdt; state Exp; branches; next 1.29; commitid 2Rkyc2btkbZPfyuD; 1.29 date 2022.02.23.01.20.02; author gdt; state Exp; branches; next 1.28; commitid mWt78TbEFOPGeGtD; 1.28 date 2022.02.19.16.27.03; author gdt; state Exp; branches; next 1.27; commitid O4PVBB9jdne7nftD; 1.27 date 2022.01.15.15.40.56; author gdt; state Exp; branches; next 1.26; commitid byTElk205O6AfKoD; 1.26 date 2022.01.15.15.05.50; author gdt; state Exp; branches; next 1.25; commitid jGM2HB4TW2fq3KoD; 1.25 date 2021.12.18.15.14.11; author gdt; state Exp; branches; next 1.24; commitid nodrfE1YpTwa09lD; 1.24 date 2021.12.08.16.06.08; author adam; state Exp; branches; next 1.23; commitid 2PyWjHx5T8rqARjD; 1.23 date 2021.11.22.16.23.43; author gdt; state Exp; branches; next 1.22; commitid Lzr0x4YtCGMldOhD; 1.22 date 2021.09.12.13.47.52; author gdt; state Exp; branches; next 1.21; commitid P9oV5LlzrvnSDF8D; 1.21 date 2021.07.19.19.14.33; author gdt; state Exp; branches; next 1.20; commitid n5vVNNNDTY06dD1D; 1.20 date 2021.07.19.19.03.32; author gdt; state Exp; branches; next 1.19; commitid y4ZJWAHp5NNY9D1D; 1.19 date 2021.06.24.15.16.09; author gdt; state Exp; branches; next 1.18; commitid nnOFZAQNNkXMHoYC; 1.18 date 2021.06.24.15.05.57; author gdt; state Exp; branches; next 1.17; commitid 7dPm8uA7y54PDoYC; 1.17 date 2021.06.14.22.55.03; author gdt; state Exp; branches; next 1.16; commitid w3FtwRR1KTdfy9XC; 1.16 date 2021.04.21.11.42.30; author adam; state Exp; branches; next 1.15; commitid fph0Axs0eT3az9QC; 1.15 date 2021.03.16.17.26.12; author gdt; state Exp; branches; next 1.14; commitid 6Oj5o4UimuhpDyLC; 1.14 date 2021.03.08.08.13.05; author jaapb; state Exp; branches; next 1.13; commitid ZSVtQ5nGxDdxPtKC; 1.13 date 2021.01.05.02.03.40; author gdt; state Exp; branches; next 1.12; commitid ErJbyiPUmq7mMtCC; 1.12 date 2020.11.15.15.00.18; author gdt; state Exp; branches; next 1.11; commitid nHU927htQ8uLIZvC; 1.11 date 2020.11.14.01.29.13; author gdt; state Exp; branches; next 1.10; commitid DxChX6lLhXijgNvC; 1.10 date 2020.11.05.09.08.57; author ryoon; state Exp; branches; next 1.9; commitid VqGaBtHnBBcd5GuC; 1.9 date 2020.11.02.18.53.33; author gdt; state Exp; branches; next 1.8; commitid iDI9NAau50osqluC; 1.8 date 2020.10.29.23.19.25; author gdt; state Exp; branches; next 1.7; commitid SkZjweRjZmED1RtC; 1.7 date 2020.10.19.22.12.13; author gdt; state Exp; branches; next 1.6; commitid kakPUPpmqQAzYysC; 1.6 date 2020.10.13.17.14.29; author gdt; state Exp; branches; next 1.5; commitid rbtMX9RjilgdwLrC; 1.5 date 2020.09.19.14.38.17; author gdt; state Exp; branches; next 1.4; commitid t2rPStLvBsluqFoC; 1.4 date 2020.09.15.12.21.44; author gdt; state Exp; branches; next 1.3; commitid 3ERxgcQnM4r3N8oC; 1.3 date 2020.08.17.20.19.51; author leot; state Exp; branches; next 1.2; commitid ybGS4iX9Fz8imskC; 1.2 date 2020.06.02.08.24.35; author adam; state Exp; branches; next 1.1; commitid nisovMpvvZm3RCaC; 1.1 date 2020.04.21.11.34.01; author wiz; state Exp; branches; next ; commitid W748Z22raYoxgf5C; desc @@ 1.33 log @unison-snapshot: Remove (moved to wip) @ text @# $NetBSD: Makefile,v 1.32 2022/03/08 22:32:15 gdt Exp $ # faux version to let me increment the last digit along the branch DISTNAME= unison-2.51.91 #PKGREVISION= 0 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_GITHUB:=bcpierce00/} GITHUB_TAG= a94c7916ff0b63bd8e01e11d6bb78441dc16b43c MAINTAINER= gdt@@NetBSD.org HOMEPAGE= https://www.cis.upenn.edu/~bcpierce/unison/ COMMENT= File-synchronization tool LICENSE= gnu-gpl-v3 USE_TOOLS+= gmake bash MAKE_FLAGS+= CFLAGS="" MAKE_ENV+= HOME=${WRKDIR:Q} .include "../../mk/ocaml.mk" .if (${OCAML_USE_OPT_COMPILER} == "yes") MAKE_FLAGS+= NATIVE=true .else MAKE_FLAGS+= NATIVE=false .endif # bsd.prefs.mk, included also by options, must be after ocaml to get # _PKGSRC_MKPIE set correctly. .include "options.mk" .include "../../mk/bsd.prefs.mk" TEST_TARGET= test INSTALLATION_DIRS= bin INSTALLATION_DIRS+= share/doc/unison do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/unison ${DESTDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/src/CONTRIB ${DESTDIR}${PREFIX}/share/doc/unison ${INSTALL_MAN} ${WRKSRC}/src/COPYING ${DESTDIR}${PREFIX}/share/doc/unison ${INSTALL_MAN} ${WRKSRC}/NEWS.md ${DESTDIR}${PREFIX}/share/doc/unison ${INSTALL_MAN} ${WRKSRC}/src/README ${DESTDIR}${PREFIX}/share/doc/unison ${INSTALL_MAN} ${WRKSRC}/src/ROADMAP.txt ${DESTDIR}${PREFIX}/share/doc/unison ${INSTALL_MAN} ${WRKSRC}/src/TODO.txt ${DESTDIR}${PREFIX}/share/doc/unison .include "../../mk/pthread.buildlink3.mk" .if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} != "none") MAKE_FLAGS+= THREADS=true .endif .include "../../lang/ocaml/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.32 log @net/unison-snapshot: Update to 2.51.91 Upstream changes are one bug fix primarily affecting Windows and non-relevant changes in opam packaging. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2022/03/06 18:59:17 gdt Exp $ @ 1.31 log @net/unison-snapshot: Update to 2.51.90 This is an rc for 2.52.0 and has no significant changes from the previous snaphot. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2022/03/01 20:02:56 gdt Exp $ d4 1 a4 1 DISTNAME= unison-2.51.90 d8 1 a8 1 GITHUB_TAG= 51a917584090e2701f4368b4009cd1f3c2995d43 @ 1.30 log @net/unison-snapshot: Update to 2.51.71 upstream changes: minor/bugfixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2022/02/23 01:20:02 gdt Exp $ d4 1 a4 1 DISTNAME= unison-2.51.71 d8 1 a8 1 GITHUB_TAG= f229ad2a2ebc547b9b6432046dda622eee4fc775 @ 1.29 log @net/unison-snapshot: Fix MKPIE logic ocaml.mk defines MKPIE_SUPPORTED=no, but this was after bsd.prefs.mk so _PKGSRC_MKPIE was already set to yes. This was made harder to debug by options.mk including bsd.prefs.mk. Reorder to load ocaml.mk earlier. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.28 2022/02/19 16:27:03 gdt Exp $ d4 1 a4 1 DISTNAME= unison-2.51.70 d8 1 a8 1 GITHUB_TAG= 06b3b35573530541069f566f543a09cd7cc5d7b5 @ 1.28 log @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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2022/01/15 15:40:56 gdt Exp $ a18 3 .include "options.mk" .include "../../mk/bsd.prefs.mk" d27 4 a30 5 .include "../../mk/pthread.buildlink3.mk" .if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} != "none") MAKE_FLAGS+= THREADS=true .endif d46 5 @ 1.27 log @net/unison-snapshot: Update to 2.51.5.70.1 upstream changes are the rpc version negotiation incorrectly listed before, which actually had some features that could be negotiated. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2022/01/15 15:05:50 gdt Exp $ d4 1 a4 1 DISTNAME= unison-2.51.5.70.1 d8 1 a8 1 GITHUB_TAG= fec6c106ba674cf8db1672040be903a006718ed9 d45 1 a45 1 ${INSTALL_MAN} ${WRKSRC}/src/NEWS ${DESTDIR}${PREFIX}/share/doc/unison @ 1.26 log @net/unison-snapshot: Update to 2.51.5.70.0 upstream changes: Add RPC protocol negotiation (but there is not yet a new protocol). Should interop with all 2.51.x. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2021/12/18 15:14:11 gdt Exp $ d4 1 a4 1 DISTNAME= unison-2.51.5.70.0 d8 1 a8 1 GITHUB_TAG= e3928c566b30647579bcbcbd6608c5354159c158 @ 1.25 log @net/unison-snapshot: Update to 2.51.4.70.4 Upstream changes are very minor. (This is a 2.51.5 release candidate.) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2021/12/08 16:06:08 adam Exp $ d4 1 a4 1 DISTNAME= unison-2.51.4.70.4 d8 1 a8 1 GITHUB_TAG= 3c7f38da6985839fc2639825edba8c6421f17e61 @ 1.24 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2021/11/22 16:23:43 gdt Exp $ d4 2 a5 2 DISTNAME= unison-2.51.4.70.3 PKGREVISION= 1 d8 1 a8 1 GITHUB_TAG= b74f367532e930396e420235e5809cdeaaabbefc @ 1.23 log @net/unison-snapshot: Update to 2.51.4.70.3 Note that this is a fake version number; it represents another packaging of unison beyond 2.51.4. It catches up to upstream's git repo. Upstream changes are bugfixes and minor improvements. Upstream is beginning the release process and this version is likely close to what will be released. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2021/09/12 13:47:52 gdt Exp $ d5 1 @ 1.22 log @net/unison-snapshot: Update to 2.51.4.70.2 upstream changes: bugfixes and minor improvements @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2021/07/19 19:14:33 gdt Exp $ d4 1 a4 1 DISTNAME= unison-2.51.4.70.2 d7 1 a7 2 # identifies as 2.51.4, but beyond it GITHUB_TAG= a39c5727c9d2f7c419f2cb28f33ebd0177486969 @ 1.21 log @net/unison-snapshot: Update to 2.51.4.70.1 Upstream changes aren't clearly documented, but from memory they are bugfixes and minor improvements. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2021/07/19 19:03:32 gdt Exp $ d4 1 a4 1 DISTNAME= unison-2.51.4.70.1 d7 2 a8 2 # identifies as 2.51.4, but is beyond it GITHUB_TAG= 92bbc2d9299ebc255c9b73b673bae905bd93890f @ 1.20 log @net/unison-snapshot: sync bsd.prefs.mk usage with unison2.51 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2021/06/24 15:16:09 gdt Exp $ d3 2 a4 1 DISTNAME= unison-2.51.3.99 d7 2 a8 2 # actually 2.51.4 GITHUB_TAG= f29b364cad83c71f5620c0df3b9b0049b62d2d60 @ 1.19 log @net/unison-snapshot: Take MAINTAINERship and minor sync with net/unison @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2021/06/24 15:05:57 gdt Exp $ d19 1 @ 1.18 log @net/unison-snapshot: Adjust to the hash that is 2.51.4 This is still the snapshot package, but since a release just happened, at least catch it up for those following the snapshot. Upstream changes since the last snapshot update are minor fixes, doc regen, etc. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2021/06/14 22:55:03 gdt Exp $ d9 1 a9 1 MAINTAINER= pkgsrc-users@@NetBSD.org d16 1 @ 1.17 log @net/unison-snapshot: Update to 2.51.3.72.90 Upstream is about to release 2.51.4rc3 with version number 2.51.3.73, and this packages a draft of that. Packaging changes: Don't install the now-missing BUGS.txt. Upstream NEWS for 2.51.4 relative to 2.51.3: \item OCaml 4.12 support \item fsmonitor improvements and Solaris support \item Color support in text UI, with a new preference, disabled by NO\_COLOR. \item Interactive profile selection in text UI, enabled by a new preference. \item Working files are stored in the unison directory (typically ~/.unison) rather than \$HOME. \item Build cleanups, CI improvements, housekeeping \item Many bugfixes and minor improvements @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2021/04/21 11:42:30 adam Exp $ d3 1 a3 1 DISTNAME= unison-2.51.3.72.90 d6 2 a7 2 # on the way to 2.51.4rc3 GITHUB_TAG= f2762dc2f50ee12768cf68b4aa19a35e68ee3e8a @ 1.16 log @revbump for textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2021/03/16 17:26:12 gdt Exp $ d3 1 a3 2 DISTNAME= unison-2.51.3.72 PKGREVISION= 1 d6 2 a7 2 # = v2.51.4rc2 GITHUB_TAG= 2e12fc4f41b39ca9a5e501d7df5c2c33a75d3b95 a39 1 ${INSTALL_MAN} ${WRKSRC}/src/BUGS.txt ${DESTDIR}${PREFIX}/share/doc/unison @ 1.15 log @net/unison-snapshot: Update to 2.51.4rc2 Upstream NEWS: not actually provided but somehow I know it's bugfixes and minor improvements since rc1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2021/03/08 08:13:05 jaapb Exp $ d4 1 @ 1.14 log @Recursive revbump associated with update of lang/ocaml @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2021/01/05 02:03:40 gdt Exp $ d3 1 a3 2 DISTNAME= unison-2.51.3.70 PKGREVISION= 5 d6 2 a7 1 GITHUB_TAG= 9ec70d5050eff62166e51d380fa44154f17c49ac @ 1.13 log @unison-snapshot: Update to 2.51.4_rc1 via git hash Upstream changes not published but a reliable source says it's basically bugfixes and minor improvements. This is believed to interoperate with 2.51.3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2020/11/15 15:00:18 gdt Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.12 log @unison-snapshot: Update along path to next micro Upstream changes: bugfixes and minor improvements. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2020/11/14 01:29:13 gdt Exp $ d4 1 a4 1 PKGREVISION= 3 d7 1 a7 1 GITHUB_TAG= e25da8496486a9b8cd5bbaee62c134776e3c1c8d @ 1.11 log @unison-snapshot: Update along path to next micro Upstream changes: bugfixes and minor improvements. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2020/11/05 09:08:57 ryoon Exp $ d4 1 a4 1 PKGREVISION= 2 d7 1 a7 1 GITHUB_TAG= a5cee2483c6754b9548f93839e8aa23ee418293b @ 1.10 log @*: Recursive revbump from textproc/icu-68.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2020/11/02 18:53:33 gdt Exp $ d4 1 a4 1 PKGREVISION= 1 d7 1 a7 1 GITHUB_TAG= 54d8e790c8f52d0ebe27a0f32a678153b3c6f31f @ 1.9 log @net/unison-snapshot: Update to 54d8e790c8f52d0ebe27a0f32a678153b3c6f31f (bugfixes) Upstream changes: bugfixes and minor improvementes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2020/10/29 23:19:25 gdt Exp $ d4 1 @ 1.8 log @net/unison-snapshot: update to current git master This is just a few bugfixes from 2.51.3. Rumor has it that the maintainer is fairly careful about approving pull requests. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2020/10/19 22:12:13 gdt Exp $ d6 1 a6 1 GITHUB_TAG= 5a4fbbe0fd58f475bb187a640db2ca2ea7fd6ec4 @ 1.7 log @unison-snapshot: update to rc3 This is only a change in version, to the rc3 tag, rather than the sha1 of the commit that was later tagged. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2020/10/13 17:14:29 gdt Exp $ d3 1 a3 1 DISTNAME= unison-2.51.3rc3 d6 1 a6 1 GITHUB_TAG= v2.51.3_rc3 # RC for rc3 @ 1.6 log @unison-snapshot: Update to 2.51.3_rc2 (This is named with a date, to sort properly - but it is rc2.) Add test target. Upstream changes are minor improvements and bug fixes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2020/09/19 14:38:17 gdt Exp $ d3 1 a3 1 DISTNAME= unison-2.51.2.20201013 d6 1 a6 1 GITHUB_TAG= v2.51.3_rc2 @ 1.5 log @net/unison-snapshot: Use OCAML_USE_OPT_COMPILER correctly It is set to yes and no in ocaml.mk, not true. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/09/15 12:21:44 gdt Exp $ d3 1 a3 2 DISTNAME= unison-2.51.2.20200915 PKGREVISION= 1 d6 1 a6 1 GITHUB_TAG= a076f63a6ebd0285ee7e4444c05d3eb3dcead6ca d32 2 @ 1.4 log @net/unison-snapshot: Update to 2.51.2.20200915 This is 2.51.3_rc1. It is believed to interoperate with 2.51.2 (no wire protocol break), but this is not 100% certain. Upstream changes relative to the last snapshot: (not provided, probably many, mostly bugfixes) A change since 2.51.2 caused a protocol break; this has been reverted. Upstream NEWS relative to the last release: Changes since 2.51.2: * Some nontrivial changes to profile parsing (G.raud Meyer) + ’=’ has been considered whitespace until now: several following chars are considered as only one; trailing chars are discarded; any non emty sequence of char is splitting. This is non standard and leads to confusion, for example -ignore== ’Name .*=*’ is valid when -ignore=’Name .*=*’ is not, and worse -ignore=’Name *=’ is the same as -ignore=’Name *’. The parser now takes just a single ’=’ as delimiter after the option name. Other = characters are considered as part of the value being assigned to the option. * Numerous improvements to the text user-interface (G.raud Meyer) + New key-commands that restrict the display to a set of "matching" items: ones that are offering to propagate changes in a particular direction, conflicts, files to be merged, etc., plus several more useful key-commands. Type "?" to Unison to see all available commands. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2020/08/17 20:19:51 leot Exp $ d4 1 d21 1 a21 1 .if (${OCAML_USE_OPT_COMPILER} == "true") @ 1.3 log @*: revbump after fontconfig bl3 changes (libuuid removal) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2020/06/02 08:24:35 adam Exp $ d3 1 a3 2 DISTNAME= unison-2.51.2.20200221 PKGREVISION= 2 d6 1 a6 1 GITHUB_TAG= 22a05df30805b4a54243b0337e997ea52c539342 @ 1.2 log @Revbump for icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2020/04/21 11:34:01 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.1 log @net/unison-snapshot: import unison-2.51.2.20200221 Unison is a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or different disks on the same host), modified separately, and then brought up to date by propagating the changes in each replica to the other. This package contains a snapshot of the git repository to get bugfixes not in the latest release. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2020/04/12 08:29:07 adam Exp $ d4 1 @