Upstream changes:
version 2.00 at 2020-06-04 10:20:07 +0000
-----------------------------------------
Change: 0ab4bf0d8b02af79e1afed7fac9e91b75f1c1fda
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date : 2020-06-04 11:20:07 +0000
Resolve patching issues with v5.22.x and v5.24.x
https://github.com/bingos/devel-patchperl/issues/44
Configure changes had been backported to the v5.22 and v5.24 maint
releases, so what worked for .0 releases didn't work for later maint
releases.
I have adjusted and tested the patch application criteria for all
v5.22.x and v5.24.x releases.
-----------------------------------------
version 1.98 at 2020-05-25 18:17:30 +0000
-----------------------------------------
Change: 25ccc65e1b2bd688983ced340c23561888456921
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date : 2020-05-25 19:17:30 +0000
Added command line switches to patchperl
--version prints version of Devel::PatchPerl and exits
--patchlevel will update patchlevel.h even in a git repository
One may also set the PERL5_PATCHPERL_PATCHLEVEL env var to have the
same effect as --patchlevel
-----------------------------------------
version 1.96 at 2020-05-25 11:21:50 +0000
-----------------------------------------
Change: 15cdb6b32538d3cefc779735413f0fe8522aa27b
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date : 2020-05-25 12:21:50 +0000
Resolve reported issue with 1.94 release
https://github.com/bingos/devel-patchperl/issues/42
Will successfully patch all the way back to v5.6.0
-----------------------------------------
version 1.94 at 2020-05-24 12:52:39 +0000
-----------------------------------------
Change: 14c825fc079cb8f0d626b6b9769d048db9771bc0
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date : 2020-05-24 13:52:39 +0000
Added Configure patch for GCC10
https://github.com/perl/perl5/commit/9f4e6307232229875331a55e44e1245b
0b91e219
Fedora 32 now ships with GCC 10 as the system compiler
The general rule is that a SUBST_SED that contains _any_ identity
substitution may leave files unmodified, no matter if there are other
substitutions as well.
When RUN includes the -u shell option (see the pkgsrc guide, section
bulk.var.shvar), there is a stray "requires: parameter not set" error.
This error doesn't make the build fail immediately since it is on the
left-hand side of a pipe, where the exit status is ignored. It would
fail if the shell for bmake were set to bash and its option "pipefail"
were enabled.
Changelog:
Changes
Nextcloud Hub v19, code name home office, represents a big step forward
for remote collaboration in teams. This release brings document collaboration
to video chats, introduces password-less login and improves performance.
As this is a major release, the changelog is too long to put here. Users can
look at github milestones to find what has been merged. A quick overview
of what is new:
password-less authentication and many other security measures
Talk 9 with built-in office document editing courtesy of Collabora,
a grid view & more
MUCH improved performance, Deck integration in Calendar, guest
account groups and more!
- Use OS specific helper code from devel/smake/Makefile.common
Changes from AN-2020-05-25:
- libmdgest: Added a "defined(_M_ARM)" check for MSVC byte order
definitions (byte_order.h).
Thanks to "Excalibur" for reporting.
- Bourne Shell: The support for the OLDPWD environment has been moved
from DO_SYSPUSHD to DO_POSIX_CD and as a result, the minimal POSIX
compile variant "pbosh" now supports "$OLDPWD" and "cd -".
This was based on a bug in the POSIX standard that did not include
OLDPWD in the overview of shell environment variables. See
https://www.austingroupbugs.net/view.php?id=1343
Thanks to Koichi Nakashima for reporting
- Use OS specific helper code from devel/smake/Makefile.common
Changes from AN-2020-05-25:
- libmdgest: Added a "defined(_M_ARM)" check for MSVC byte order
definitions (byte_order.h).
Thanks to "Excalibur" for reporting.
- Bourne Shell: The unit tests for the ERR trap did not work on NetBSD
because /bin/false does not exists on NetBSD. We now first check
for /bin/false and /usr/bin/false and use what's available.
Thanks to Michael Bäuerle from pkgsrc for reporting.
- Remove pkgsrc patches (merged upstream)
- Move OS specific helper code to devel/smake/Makefile.common
Changes from AN-2020-05-25:
- libmdgest: Added a "defined(_M_ARM)" check for MSVC byte order
definitions (byte_order.h).
Thanks to "Excalibur" for reporting.
- star: SmartOS supports aclutils.h as published include file (what we
intented to include in Schillix-ON as well, since it is needed for
libsec) and aclutils.h includes ctype.h. We thus need to
#include <ctype.h> before star.h in acl_unix.c
The problem occurred because we did already have a aclutils.h related
autoconf test, even though Schillix-ON does not yet ship aclutils.h
Thanks to Michael Bäuerle from pkgsrc for reporting.
- star: The subst command (since 2018) malloc()s the space for a copy
of the old string in case that the string Is too long for the static
storage. It did however still use the static buffer instead of a
pointer to the allocated space. We now use the allocated space if
needed.
- star: The subst command for pax now supports the \1, \2, ... escapes
for \(...\) selections in the from pattern, like it is used by sed(1).
Thanks to Kristyna Streitova for reminding on this.
- star: A new unit test for this new feature has been added, using the
example from the SUSE bug-report for the above substitute command.
- star: A new subst option -pax-s has been added that supports sed(1)
like substitutions. The old option -s continues to support change(1)
like substititions.
NOTE: Both pax -s and star -pax-s silently fall back to change(1)-like
substitutions in case that a target platform does not support "regex"
in libc.
- Rebase to schilytools release 2020-05-25
- Add helper code for tbl (man page table preprocessor) to Makefile.common
- Add helper code for OS specific man page sections to Makefile.common
- Bump PKGREVISION
dwdiff is a diff program that operates at the word level instead of the line
level. It is different from wdiff in that it allows the user to specify what
should be considered whitespace, and in that it takes an optional list of
characters that should be considered delimiters. Delimiters are single
characters that are treated as if they are words, even when there is no
whitespace separating them from preceding words or delimiters. dwdiff is mostly
commandline compatible with wdiff. Only the --autopager, --terminal and
--avoid-wraps options are not supported.
The default output from dwdiff is the new text, with the deleted and inserted
parts annotated with markers. Command line options are available to change
both what is printed, and the markers.
dwdiff is licensed under the GNU General Public License version 3. See the file
COPYING for details.