pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/fossil
Module Name: pkgsrc
Committed By: js
Date: Fri May 30 11:36:06 UTC 2025
Modified Files:
pkgsrc/devel/fossil: Makefile distinfo
Log Message:
Update devel/fossil to 2.26
<h2 id='v2_26'>Changes for version 2.26 (2025-04-30)</h2><ol>
<li>Enhancements to [/help?cmd=diff|fossil diff] and similar:
<ol type="a">
<li> The argument to the --from option can be a directory name, causing
Fossil to use files under that directory as the baseline for the diff.
<li> For "gdiff", if no [/help?cmd=gdiff-command|gdiff-command setting]
is defined, Fossil tries to do a --tk diff if "tclsh" and "wish"
are available, or a --by diff if not.
<li> The "Reload" button is added to --tk diffs, to bring the displayed
diff up to date with the latest changes on disk.
<li> Add the "Hide diffs/Show diffs" toggle to web-UI diff pages that show
diffs of multiple files.
</ol>
<li>Added the [/help?cmd=/ckout|/ckout web page] to provide information
about pending changes in a working check-out
<li>Enhancements to the [/help?cmd=ui|fossil ui] command:
<ol type="a">
<li> Defaults to using the new [/help?cmd=/ckout|/ckout page] as its
start page. Or, if the new "--from PATH" option is present, the
default start page becomes "/ckout?exbase=PATH".
<li> The new "--extpage FILENAME" option opens the named file as if it
where in a [./serverext.wiki|CGI extension]. Example usage: the
person editing this change log has
"fossil ui --extpage www/changes.wiki" running and hence can
press "Reload" on the web browser to view edits.
<li> Accept both IPv4 and IPv6 connections on all platforms, including
Windows and OpenBSD. This also applies to the "fossil server"
command.
</ol>
<li>Enhancements to [/help?cmd=merge|fossil merge]:
<ol type="a">
<li> Added the [/help?cmd=merge-info|fossil merge-info] command and
especially the --tk option to that command, to provide analysis
of the most recent merge or update operation.
<li> When a merge conflict occurs, a new section is added to the conflict
text that shows Fossil's suggested resolution to the conflict.
</ol>
<li>Enhancements to [/help?cmd=commit|fossil commit]:
<ol type="a">
<li> If Fossil sees potential formatting mistakes (ex: bad hyperlinks)
in the check-in comment, it will alert the developer and give
him or her the opportunity to edit the comment before continuing.
This feature is controllable by the
[/help?cmd=verify-comments|verify-comments setting].
<li> The new "--if-changes" option causes the commit to become
a quiet no-op if there are no pending changes.
<li> Added the ability to sign check-ins with SSH keys.
<li> Issue a warning if a user tries to commit on a check-in where the
branch has been changed.
<li> The interactive checkin comment prompt shows the formatting rules
set for that repository.
<li> Add the "--editor" option.
</ol>
<li>Deprecate the --comfmtflags and --comment-format global options and
no longer list them in the built-in help, but keep them working for
backwards compatibility.
Alternative TTY comment formatting can still be specified using the
[/help?cmd=comment-format|comment-format setting], if desired. The
default comment format is now called "canonical", not "legacy".
<li>Enhancements to the [/help?cmd=/timeline|/timeline page]:
<ol type="a">
<li> Added the "ml=" ("Merge-in List") query parameter that works
like "rl=" ("Related List") but adds "mionly" style related
check-ins instead of the full "rel" style.
<li> For "tl=", "rl=", and "ml=", the order of the branches in the
graph now tries to match the order of the branches named in
the list.
<li> The "ms=" ("Match Style") query parameter is honored for
"tl=", "rl=", and "ml=".
<li> New query parameter "sl=BRANCHLIST" ("Sort List") strives to
put branches in the specified order in the graph. This
overrides any "tl=" or similar ordering.
<li> In the various "from=","to=" query formats, if the one of the
end points is an ancestor of the other, then the "rel" modifier
omits check-ins that are not ancestors of the newer endpoint.
<li> For "tl=" and similar query parameters, if the pattern contains
GLOB characters, then the matching style ("ms=") is set to GLOB
automatically and the "ms=" query parameter can be omitted.
<li> Enhance the "ymd" query parameter so that when used like
"ymd=YYYYMMDD-YYYYMMDD" it shows all events in the range of
dates specified.
<li> Accept the "Z" (Zulu-time) suffix on date arguments for the
"ymd" and "yw" query parameters.
<li> The new "min" query parameter, when added to a from=,to= query,
collapses long runs of check-ins on the same branch into just
end-points.
<li> The p= and d= parameters can now reference different check-ins,
in which case the timeline shows those check-ins that are both
ancestors of p= and descendants of d=.
<li> The saturation and intensity of user-specified checkin and branch
background colors are automatically adjusted to keep the colors
compatible with the current skin, unless the
[/help?cmd=raw-bgcolor|raw-bgcolor setting] is turned on.
</ol>
<li>The [/help?cmd=/docfile|/docfile webpage] was added. It works like
/doc but keeps the title of markdown documents with the document rather
that moving it up to the page title.
<li>Added the [/help?cmd=/clusterlist|/clusterlist page] for analysis
and debugging
<li>Added the "artifact_to_json(NAME)" SQL function that returns a JSON
decoding of the artifact described by NAME.
<li>Improvements to the [/help?cmd=patch|fossil patch] command:
<ol type="a">
<li> Fix a bug in "fossil patch create" that causes
[/help?cmd=revert|fossil revert] operations that happened
on individualfiles after a [/help?cmd=merge|fossil merge]
to be omitted from the patch.
<li> Added the [/help?cmd=patch|patch alias] command for managing
aliases for remote checkout names.
</ol>
<li>Enhancements to on-line help and the [/help?cmd=help|fossil help] command:
<ol type="a">
<li> Add the ability to search the help text, either in the UI
(on the [/help?cmd=/search|/search page]) or from the command-line
(using the "[/help?cmd=search|fossil search -h PATTERN]" command.)
<li> Accepts an optional SUBCOMMAND argument following the
COMMAND argument and only shows results for the specified
subcommand, not the entire command.
<li> The -u (--usage) option shows only the command-line syntax
<li> The -o (--options) option shows only the command-line options
</ol>
<li>Enhancements to the [./tickets.wiki|ticket system]:
<ol type="a">
<li> Added the ability to attach wiki pages to a ticket for extended
descriptions.
<li> Added submenu to the 'View Ticket' page, to use it as
template for a new ticket.
<li> Added button 'Submit and New' to create multiple tickets
in a row.
<li> Link the version field in ticket view to a matching checkin or tag.
<li> Show creation time in report and ticket view.
<li> Show previous comments in edit ticket as reference.
</ol>
<li>Added the "hash" query parameter to the
[/help?cmd=/whatis|/whatis webpage].
<li>Add a "user permissions changes" [/doc/trunk/www/alerts.md|subscription]
which alerts subscribers when an admin creates a new user or
when a user's permissions change.
<li>If the FOSSIL_REPOLIST_SHOW environment variable exists and contains
the substring "description", then the project description for each repository
is shown on the repository list page. The login-group for each project is
now only shown if the FOSSIL_REPOLIST_SHOW environment variable exists and
contains the substring "login-group". ([./cgi.wiki#repolist|More information])
<li>The [/doc/trunk/www/th1.md|TH1 script language] is enhanced for improved
security:
<ol type="a">
<li> TH1 now makes a distinction between
[/doc/trunk/www/th1.md#taint|tainted and untainted string values].
This makes it more difficult to write custom TH1 scripts that
contain XSS or SQL-injection bugs. The
[/help?cmd=vuln-report|vuln-report] setting was added to control
what Fossil does when it encounters a potential TH1
security problem.
<li> The "--th" option was removed from the [/help?cmd=pikchr|fossil pikchr]
command.
<li> The "enable_htmlify" TH1 command was removed.
</ol>
<li>Make [/help?cmd=/chat|/chat] better-behaved during server outages, reducing
the frequency of reconnection attempts over time and providing feedback
to the user when the connection is down.
<li>The [/help?cmd=/sqlar|/sqlar] page does not work for users who are not logged
in, nor are links to that page displayed to users who are not logged in. Being
logged in as "anonymous" is sufficient to overcome this restriction, assuming
that "anonymous" can download tarballs and ZIP archives.
<li>Many other minor fixes and additions.
</ol>
To generate a diff of this commit:
cvs rdiff -u -r1.92 -r1.93 pkgsrc/devel/fossil/Makefile
cvs rdiff -u -r1.55 -r1.56 pkgsrc/devel/fossil/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/fossil/Makefile
diff -u pkgsrc/devel/fossil/Makefile:1.92 pkgsrc/devel/fossil/Makefile:1.93
--- pkgsrc/devel/fossil/Makefile:1.92 Sat Nov 9 15:59:32 2024
+++ pkgsrc/devel/fossil/Makefile Fri May 30 11:36:06 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.92 2024/11/09 15:59:32 js Exp $
+# $NetBSD: Makefile,v 1.93 2025/05/30 11:36:06 js Exp $
-DISTNAME= fossil-src-2.25
+DISTNAME= fossil-src-2.26
PKGNAME= ${DISTNAME:S/-src//}
-PKGREVISION= 1
CATEGORIES= devel scm
MASTER_SITES= https://fossil-scm.org/home/tarball/version-${PKGVERSION_NOREV}/
Index: pkgsrc/devel/fossil/distinfo
diff -u pkgsrc/devel/fossil/distinfo:1.55 pkgsrc/devel/fossil/distinfo:1.56
--- pkgsrc/devel/fossil/distinfo:1.55 Fri Nov 8 00:47:43 2024
+++ pkgsrc/devel/fossil/distinfo Fri May 30 11:36:06 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.55 2024/11/08 00:47:43 js Exp $
+$NetBSD: distinfo,v 1.56 2025/05/30 11:36:06 js Exp $
-BLAKE2s (fossil-src-2.25.tar.gz) = 5f05c7a9ef788fc070cb784fab59308595b647b7595b93516116161eb1c941e4
-SHA512 (fossil-src-2.25.tar.gz) = ec982a6fa9655910c692829a7aa246d7e35b1b1cec96c74d3d2af69d94cee10ffe6bb5b06a10559a3ca292147af9f1dae32d406e3e31cb7ca1d6113357eab153
-Size (fossil-src-2.25.tar.gz) = 7007907 bytes
+BLAKE2s (fossil-src-2.26.tar.gz) = 2b62dca6f0301a99189742f29fd6186992b6666c59f6dbfeb23886c637f559b7
+SHA512 (fossil-src-2.26.tar.gz) = 356a3b51adde40aedb094743eb978b78961c4216152000ecd800e22b69f1e3a11330259b627628fb6e9a594b1969f0351a73af717b500b4f12d109108fa82b61
+Size (fossil-src-2.26.tar.gz) = 7149081 bytes
SHA1 (patch-autosetup_autosetup-find-tclsh) = 50d94456d81aa99c99696b0fb2e1bf1789b933ff
Home |
Main Index |
Thread Index |
Old Index