Sun Jul 31 09:57:08 2022 UTC ()
Update devel/fossil to 2.19

## Changes for version 2.19 (2022-07-21)
  *  On file listing pages, sort filenames using the "uintnocase" collating
     sequence, so that filenames that contains embedded integers sort in
     numeric order even if they contain a different number of digits.
     (Example:  "fossil_80_..." comes before "fossil_100.png" in the
     [/dir?ci=92fd091703a28c07&name=skins/blitz|/skins/blitz] directory listing.)
  *  Enhancements to the graph layout algorithm design to improve readability
     and promote better situational awareness.
  *  Performance enhancement for the
     [./checkin_names.wiki#root|"root:BRANCHNAME" style of tag],
     accomplished using a Common Table Expression in the underlying SQL.
  *  Sort tag listings (command line and webpage) by taking numbers into
     consideration so as to cater for tags that follow semantic versioning.
  *  On the wiki listings, omit by default wiki pages that are associated with
     check-ins and branches.
  *  Add the new "[/help?cmd=describe|fossil describe]" command.
  *  Markdown subsystem extended with [../src/markdown.md#ftnts|footnotes support].
     See corresponding [../test/markdown-test3.md|test cases],
     [/wiki?name=branch/markdown-footnotes#il|known limitations] and
     [forum:/forumthread/ee1f1597e46ec07a|discussion].
  *  Add the new special name "start:BRANCH" to refer to the first check-in of
     the branch.
  *  Support [/wiki?name=branch/generated-tkt-mimetype&p|generated "mimetype"]
     columns in the <var>TICKET</var> and <var>TICKETCHNG</var> tables.
  *  Fix [/timeline?r=fix_remote_url_overwrite_with_proxy|remote-url-overwrite]
     bug where remote-url is overwritten by the proxy setting during sync
     operation. Also require explicit "system" proxy setting to use
     "http_proxy" environment variable.
  *  Reimplemented the [/pikchrshow] app to use a WebAssembly build of
     pikchr so that it can render pikchrs on the client instead of requiring
     a server round-trip.
  *  Add the [/help?cmd=email-listid|email-listid setting]. If set, it is
     used as the List-ID header for all outbound notification emails.
  *  Add the "--branch" option to the "[/help?cmd=timeline|timeline]" command
     to restrict the displayed items to a specific branch.
  *  Add the "--versions" option to "[/help?cmd=diff|fossil diff]"
     to display details about the compared versions into the patch header.
  *  Numerous other minor enhancements.


(js)
diff -r1.74 -r1.75 pkgsrc/devel/fossil/Makefile
diff -r1.2 -r1.3 pkgsrc/devel/fossil/PLIST
diff -r1.47 -r1.48 pkgsrc/devel/fossil/distinfo

cvs diff -r1.74 -r1.75 pkgsrc/devel/fossil/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/fossil/Makefile 2022/04/18 19:10:49 1.74
+++ pkgsrc/devel/fossil/Makefile 2022/07/31 09:57:08 1.75
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.74 2022/04/18 19:10:49 adam Exp $ 1# $NetBSD: Makefile,v 1.75 2022/07/31 09:57:08 js Exp $
2 2
3DISTNAME= fossil-src-2.18 3DISTNAME= fossil-src-2.19
4PKGNAME= ${DISTNAME:S/-src//} 4PKGNAME= ${DISTNAME:S/-src//}
5PKGREVISION= 1 
6CATEGORIES= devel scm 5CATEGORIES= devel scm
7MASTER_SITES= https://fossil-scm.org/home/tarball/version-${PKGVERSION_NOREV}/ 6MASTER_SITES= https://fossil-scm.org/home/tarball/version-${PKGVERSION_NOREV}/
8 7
9MAINTAINER= js@pkgsrc.org 8MAINTAINER= js@pkgsrc.org
10HOMEPAGE= https://www.fossil-scm.org/ 9HOMEPAGE= https://www.fossil-scm.org/
11COMMENT= High-reliability, distributed software configuration management 10COMMENT= High-reliability, distributed software configuration management
12LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
13 12
14HAS_CONFIGURE= yes 13HAS_CONFIGURE= yes
15CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl:Q} 14CONFIGURE_ARGS+= --with-openssl=${BUILDLINK_PREFIX.openssl:Q}
16CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib:Q} 15CONFIGURE_ARGS+= --with-zlib=${BUILDLINK_PREFIX.zlib:Q}
17 16
18INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1 share/doc/${PKGBASE} 17INSTALLATION_DIRS+= bin ${PKGMANDIR}/man1 share/doc/${PKGBASE}

cvs diff -r1.2 -r1.3 pkgsrc/devel/fossil/PLIST (expand / switch to unified diff)

--- pkgsrc/devel/fossil/PLIST 2015/12/29 15:31:13 1.2
+++ pkgsrc/devel/fossil/PLIST 2022/07/31 09:57:08 1.3
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1@comment $NetBSD: PLIST,v 1.2 2015/12/29 15:31:13 nros Exp $ 1@comment $NetBSD: PLIST,v 1.3 2022/07/31 09:57:08 js Exp $
2bin/fossil 2bin/fossil
3man/man1/fossil.1 3man/man1/fossil.1
4share/doc/fossil/COPYRIGHT-BSD2.txt 4share/doc/fossil/COPYRIGHT-BSD2.txt
5share/doc/fossil/linenoise.h 5share/doc/fossil/linenoise.h

cvs diff -r1.47 -r1.48 pkgsrc/devel/fossil/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/fossil/distinfo 2022/02/24 11:03:13 1.47
+++ pkgsrc/devel/fossil/distinfo 2022/07/31 09:57:08 1.48
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.47 2022/02/24 11:03:13 js Exp $ 1$NetBSD: distinfo,v 1.48 2022/07/31 09:57:08 js Exp $
2 2
3BLAKE2s (fossil-src-2.18.tar.gz) = a8bd23687231eee4d338647d0453ac2f1477ccf412ada9456bc8c7ae288c86fe 3BLAKE2s (fossil-src-2.19.tar.gz) = 7dccbfe5234d3908033cccec350aae7e8c952ad2e76d0bbd1671a58fdeeca6c3
4SHA512 (fossil-src-2.18.tar.gz) = 9dfeef1cc394af7afc6b68d2ebf084d5962698123518999130162718d450d061ab286b5f4039cde1af0e17059a9c801f1ded974fdb78b0965b73a7f8c80fd277 4SHA512 (fossil-src-2.19.tar.gz) = fcd84df2d84c3a958bb19228de4320456382d3c925717c58bec42de86d96383a9208fb31ba6aaeccd9bc6bba949048d5c1ce3d2b3e8535951956ae18d9aa34e4
5Size (fossil-src-2.18.tar.gz) = 6308652 bytes 5Size (fossil-src-2.19.tar.gz) = 6435868 bytes