Hello community,
here is the log from the commit of package perl-Devel-PPPort for
openSUSE:Factory checked in at 2019-05-05 21:22:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Devel-PPPort (Old)
and /work/SRC/openSUSE:Factory/.perl-Devel-PPPort.new.5148 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Devel-PPPort"
Sun May 5 21:22:39 2019 rev:11 rq:700874 version:3.51
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Devel-PPPort/perl-Devel-PPPort.changes
2019-04-01 12:39:38.477951789 +0200
+++
/work/SRC/openSUSE:Factory/.perl-Devel-PPPort.new.5148/perl-Devel-PPPort.changes
2019-05-05 21:22:40.653482842 +0200
@@ -1,0 +2,56 @@
+Wed May 1 05:07:15 UTC 2019 - Stephan Kulow <[email protected]>
+
+- updated to 3.51
+ see /usr/share/doc/packages/perl-Devel-PPPort/Changes
+
+ Revision history for Devel-PPPort
+
+ 3.51 - 2019-05-01
+
+ * include the module version in metadata for proper PAUSE indexing
+
+ 3.50 - 2019-04-30
+
+ * Order warn before uv for packWARN (shown in 5.6.1)
+
+ 3.49 - 2019-04-29
+
+ * Fix tests for 64bit int, 32bit ptr platforms
+
+ 3.48 - 2019-04-28
+
+ * Order misc before uv for UNLIKELY (<=5.8.8)
+
+ 3.47 - 2019-04-27
+
+ * re-fix leaky code (used only in tests)
+
+ 3.46 - 2019-04-26
+
+ * Fix the isFOO character type classification macros to work properly on
+ all versions, as follows:
+ * Fixed isALNUM, isALPHA, isDIGIT, isIDFIRST, isLOWER, and isUPPER
on
+ very early perls to not be locale-dependent
+ * Fixed isASCII on early perls to work with signed char arguments
+ * Fixed isCNTRL on early perls to know that DEL is a control
+ * Fixed isSPACE on perls before 5.20 to know that VERTICAL TAB is a
+ space
+ * Added isALPHANUMERIC, synonym for isALNUMC
+ * Added isIDCONT, to match legal non-initial characters in an
+ identifier
+ * Added isOCTAL, to match [0-7]
+ * Added isWORDCHAR, synonym for isALNUM
+ * Make all the character classification isFOO macros work on EBCDIC
+ platforms on all versions
+ * Added isFOO_A synonyms for all character classification isFOO
+ macros
+ * Provide LIKELY/UNLIKELY branch prediction
+ * Provide av_tindex/av_top_index
+ * Provide __ASSERT_ for assertions inside macros
+ * Provide UTF8_SAFE_SKIP
+ * Provide my_strnlen()
+ * Provide utf8_to_uvchr_buf()
+ * Replace utf8_to_uvchr() with a safer version
+ * Provide UNICODE_REPLACEMENT
+
+-------------------------------------------------------------------
Old:
----
Devel-PPPort-3.45.tar.gz
New:
----
Devel-PPPort-3.51.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Devel-PPPort.spec ++++++
--- /var/tmp/diff_new_pack.NeL4hW/_old 2019-05-05 21:22:41.069483975 +0200
+++ /var/tmp/diff_new_pack.NeL4hW/_new 2019-05-05 21:22:41.073483987 +0200
@@ -17,14 +17,14 @@
Name: perl-Devel-PPPort
-Version: 3.45
+Version: 3.51
Release: 0
%define cpan_name Devel-PPPort
Summary: Perl/Pollution/Portability
License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl
Url: https://metacpan.org/release/%{cpan_name}
-Source0:
https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/%{cpan_name}-%{version}.tar.gz
+Source0:
https://cpan.metacpan.org/authors/id/E/ET/ETHER/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
++++++ Devel-PPPort-3.45.tar.gz -> Devel-PPPort-3.51.tar.gz ++++++
++++ 14854 lines of diff (skipped)
++++++ cpanspec.yml ++++++
--- /var/tmp/diff_new_pack.NeL4hW/_old 2019-05-05 21:22:41.185484292 +0200
+++ /var/tmp/diff_new_pack.NeL4hW/_new 2019-05-05 21:22:41.185484292 +0200
@@ -1,5 +1,22 @@
---
-#description_paragraphs: 3
+description: |-
+ Perl's API has changed over time, gaining new features, new functions,
+ increasing its flexibility, and reducing the impact on the C namespace
+ environment (reduced pollution). The header file written by this module,
+ typically _ppport.h_, attempts to bring some of the newer Perl API features
+ to older versions of Perl, so that you can worry less about keeping track
+ of old releases, but users can still reap the benefit.
+
+ 'Devel::PPPort' contains two functions, 'WriteFile' and 'GetFileContents'.
+ 'WriteFile''s only purpose is to write the _ppport.h_ C header file. This
+ file contains a series of macros and, if explicitly requested, functions
+ that allow XS modules to be built using older versions of Perl. Currently,
+ Perl versions from 5.003 to 5.20 are supported.
+
+ 'GetFileContents' can be used to retrieve the file contents rather than
+ writing it out.
+
+ This module is used by 'h2xs' to write the file _ppport.h_.
#no_testing: broken upstream
#sources:
# - source1