Received: by mail.netbsd.org (Postfix, from userid 605) id B235F850DF; Thu, 8 Apr 2021 12:53:45 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id E9BBF84DDB for ; Thu, 8 Apr 2021 12:53:44 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id W8pClWqiM_9t for ; Thu, 8 Apr 2021 12:53:44 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 0715284C13 for ; Thu, 8 Apr 2021 12:53:44 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id F3D71FA95; Thu, 8 Apr 2021 12:53:43 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1617886423111560" MIME-Version: 1.0 Date: Thu, 8 Apr 2021 12:53:43 +0000 From: "Jonathan Schleifer" Subject: CVS commit: pkgsrc/devel/fossil To: pkgsrc-changes@NetBSD.org Reply-To: js@netbsd.org X-Mailer: log_accum Message-Id: <20210408125343.F3D71FA95@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1617886423111560 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: js Date: Thu Apr 8 12:53:43 UTC 2021 Modified Files: pkgsrc/devel/fossil: Makefile distinfo Log Message: Update devel/fossil to 2.15.1 Changes for Version 2.15 (2021-03-26) and Patch 2.15.1 on (2021-04-07) * Patch 2.15.1: Fix a data exfiltration bug in the server. Upgrading to the patch is recommended. * The default CSP has been relaxed slightly to allow images to be loaded from any URL. All other resources are still locked down by default. * The built-in skins all use the "mainmenu" setting to determine the content of the main menu. The ability to edit the "mainmenu" setting is added on the /Admin/Configuration page. * The hamburger menu is now available on most of the built-in skins. * Any built-in skin named "X" can be used instead of the standard repository skin by adding the URL parameter skin=X to the request. The selection is persisted using the display preferences cookie unless the "once" query parameter is also included. The /skins page may be used to select a skin. * The /cookies page now gives the user an opportunity to delete individual cookies. And the /cookies page is linked from the /sitemap, so that it appears in hamburger menus. * The /sitemap extensions are now specified by a single new "sitemap-extra setting", rather than a cluster of various "sitemap-*" settings. The older settings are no longer used. This change might require minor server configuration adjustments on servers that use /sitemap extensions. The /Admin/Configuration page provides the ability to edit the new "sitemap-extra" setting. * Added the "--ckout-alias NAME" option to fossil ui, fossil server, and fossil http. This option causes Fossil to understand URIs of the form "/doc/NAME/..." as if they were "/doc/ckout/...", to facilitate testing of embedded documentation changes prior to check-in. * For diff web pages, if the diff type (unified versus side-by-side) is not specified by a query parameter, and if the "preferred-diff-type" setting is omitted or less than 1, then select the diff type based on a guess of whether or not the request is coming from a mobile device. Mobile gets unified and desktop gets side-by-side. * The various pages which show diffs now have toggles to show/hide individual diffs. * Add the "preferred-diff-type" setting to allow an admin to force a default diff type. * The "pikchr-background" settings is now available in "detail.txt" skin files, for better control of Pikchr colors in inverted color schemes. * Add the --list option to the tarball, zip, and sqlar commands. * The javascript used to implement the hamburger menu on the default built-in skin has been made generic so that it is usable by a variety of skins, and promoted to an ordinary built-in javascript file. * New TH1 commands: "builtin_request_js", "capexpr", "foreach", "lappend", and "string match" * The leaves command now shows the branch point of each leaf. * The fossil add command refuses to add files whose names are reserved by Windows (ex: "aux") unless the --allow-reserved option is included. This helps prevent unix users from accidentally creating check-ins that are unreadable by Windows users. * Add the "re=" query parameter to the /dir webpage, for symetry with the /tree page. * Update the built-in SQLite to version 3.35.0. * The ./configure script now has the --print-minimum-sqlite-version option that prints the minimum SQLite version required by the current version of Fossil. This might be used by integrators who insist on building Fossil to link against the system SQLite library rather than the built-in copy of SQLite, to verify that their system SQLite library is recent enough. * Webpage that shows history of a wiki page gained client-side UI to help with comparison between two arbitrary versions of a wiki (by the means of anchoring a "baseline" version) and the ability to squeeze several sequential edits made by the same user into a single "recycled" row (the latest edit in that sequence). To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 pkgsrc/devel/fossil/Makefile cvs rdiff -u -r1.39 -r1.40 pkgsrc/devel/fossil/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1617886423111560 Content-Disposition: inline Content-Length: 1867 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/fossil/Makefile diff -u pkgsrc/devel/fossil/Makefile:1.64 pkgsrc/devel/fossil/Makefile:1.65 --- pkgsrc/devel/fossil/Makefile:1.64 Sun Feb 7 13:55:18 2021 +++ pkgsrc/devel/fossil/Makefile Thu Apr 8 12:53:43 2021 @@ -1,10 +1,10 @@ -# $NetBSD: Makefile,v 1.64 2021/02/07 13:55:18 js Exp $ +# $NetBSD: Makefile,v 1.65 2021/04/08 12:53:43 js Exp $ -DISTNAME= fossil-src-2.14 +DISTNAME= fossil-src-2.15.1 PKGNAME= ${DISTNAME:S/-src//} WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} CATEGORIES= devel scm -MASTER_SITES= https://www.fossil-scm.org/index.html/uv/ +MASTER_SITES= https://fossil-scm.org/home/uv/ MAINTAINER= js@pkgsrc.org HOMEPAGE= https://www.fossil-scm.org/ Index: pkgsrc/devel/fossil/distinfo diff -u pkgsrc/devel/fossil/distinfo:1.39 pkgsrc/devel/fossil/distinfo:1.40 --- pkgsrc/devel/fossil/distinfo:1.39 Sun Feb 7 13:55:18 2021 +++ pkgsrc/devel/fossil/distinfo Thu Apr 8 12:53:43 2021 @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.39 2021/02/07 13:55:18 js Exp $ +$NetBSD: distinfo,v 1.40 2021/04/08 12:53:43 js Exp $ -SHA1 (fossil-src-2.14.tar.gz) = 2185e835891b0ae5f16f12c8c5ba9b7cc00485d5 -RMD160 (fossil-src-2.14.tar.gz) = f8311056fb75bfce74a09bf93cf372da4cf3eaa4 -SHA512 (fossil-src-2.14.tar.gz) = f95291886484c9fb98224c17e07c9c2ada3d79974359234f1cc6a8fce603e45bf980ffe4f43a473d74d190b6975fff66e8d35ca680747385e72981caabfd6b10 -Size (fossil-src-2.14.tar.gz) = 6207277 bytes +SHA1 (fossil-src-2.15.1.tar.gz) = e6b56622e95cff364e6f999d240c56d71ce801eb +RMD160 (fossil-src-2.15.1.tar.gz) = 2087f6d2fc6da8f05bb7bbc48a082439aaa5d98e +SHA512 (fossil-src-2.15.1.tar.gz) = 52b12e122fe0390ad6a6603f372d8d16bd202b8b5314e10651fb4bbfb7f58d91db689fb8aac7f274ebe686cebc3a78cf7697bdd300efef1290dea3c08c605e61 +Size (fossil-src-2.15.1.tar.gz) = 6222903 bytes SHA1 (patch-src_sqlite3.c) = cccf9af1ba8695dedcc5487234541d11f4538f8d --_----------=_1617886423111560--