openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
September 2018
- 1 participants
- 1171 discussions
Hello community,
here is the log from the commit of package xosview for openSUSE:Factory checked in at 2018-09-26 14:23:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xosview (Old)
and /work/SRC/openSUSE:Factory/.xosview.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xosview"
Wed Sep 26 14:23:38 2018 rev:44 rq:638232 version:1.20
Changes:
--------
--- /work/SRC/openSUSE:Factory/xosview/xosview.changes 2017-03-24 02:22:57.620978968 +0100
+++ /work/SRC/openSUSE:Factory/.xosview.new/xosview.changes 2018-09-26 14:23:46.173888596 +0200
@@ -1,0 +2,8 @@
+Tue Sep 18 14:43:05 UTC 2018 - Dr. Werner Fink <werner(a)suse.de>
+
+- Update to version 1.20
+ * Small changes in inux/diskmeter.cc
+ * As well as in linux/netmeter.cc
+ * New 32x32 icon
+
+-------------------------------------------------------------------
Old:
----
xosview-1.19.tar.gz
New:
----
xosview-1.20.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xosview.spec ++++++
--- /var/tmp/diff_new_pack.7ShJd2/_old 2018-09-26 14:23:46.897887445 +0200
+++ /var/tmp/diff_new_pack.7ShJd2/_new 2018-09-26 14:23:46.897887445 +0200
@@ -1,7 +1,7 @@
#
# spec file for package xosview
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,23 @@
%define _appdefdir %{_datadir}/X11/app-defaults
Name: xosview
-Version: 1.19
+BuildRequires: autoconf
+BuildRequires: gcc-c++
+BuildRequires: pkgconfig
+BuildRequires: pkgconfig(x11)
+BuildRequires: pkgconfig(xpm)
+# NOTE: We don't want this dependency and desktop-data-SuSE is in all
+# desktop selections.
+#Requires: desktop-data-SuSE
+# /usr/bin/xrdb
+Requires: xrdb
+Version: 1.20
Release: 0
Summary: System Load Information
-License: GPL-2.0+
+License: GPL-2.0-or-later
Group: System/Monitoring
-Url: https://github.com/hills/xosview
-Source: http://www.pogo.org.uk/~mark/xosview/releases/xosview-%{version}.tar.gz
+Url: https://github.com/hills/%{name}
+Source: https://github.com/hills/%{name}/archive/%{version}.tar.gz#/%{name}-%{versi…
Source1: rc.config.xosview
Source2: xosview.png
Source3: xosview.desktop
@@ -33,11 +43,6 @@
Patch0: xosview-1.19.dif
Patch10: xosview-1.19-appdef.patch
Patch11: xosview-1.16-diskstat.patch
-BuildRequires: autoconf
-BuildRequires: gcc-c++
-BuildRequires: pkgconfig
-BuildRequires: pkgconfig(x11)
-BuildRequires: pkgconfig(xpm)
# NOTE: We don't want this dependency and desktop-data-SuSE is in all
# desktop selections.
#Requires: desktop-data-SuSE
@@ -95,6 +100,10 @@
%files
%defattr(-,root,root)
%{_datadir}/pixmaps/xosview.png
+%dir %{_datadir}/icons/hicolor/
+%dir %{_datadir}/icons/hicolor/32x32/
+%dir %{_datadir}/icons/hicolor/32x32/apps/
+%{_datadir}/icons/hicolor/32x32/apps/xosview.png
%{_datadir}/applications/xosview.desktop
%{_bindir}/xosview
%{_bindir}/xosview.bin
++++++ xosview-1.19.tar.gz -> xosview-1.20.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xosview-1.19/Makefile new/xosview-1.20/Makefile
--- old/xosview-1.19/Makefile 2016-12-03 15:11:12.000000000 +0100
+++ new/xosview-1.20/Makefile 2017-11-04 16:05:59.000000000 +0100
@@ -10,6 +10,8 @@
BINDIR ?= $(PREFIX)/bin
MANDIR ?= $(PREFIX)/share/man
+XDGAPPSDIR ?= $(PREFIX)/share/applications
+ICONDIR ?= $(PREFIX)/share/icons/hicolor
# Optional build arguments; user may wish to override
@@ -140,8 +142,12 @@
install: xosview
$(INSTALL) -d $(DESTDIR)$(BINDIR)
$(INSTALL) -d $(DESTDIR)$(MANDIR)/man1
+ $(INSTALL) -d $(DESTDIR)$(XDGAPPSDIR)
+ $(INSTALL) -d $(DESTDIR)$(ICONDIR)/32x32/apps
$(INSTALL) -m 755 xosview $(DESTDIR)$(BINDIR)/xosview
$(INSTALL) -m 644 xosview.1 $(DESTDIR)$(MANDIR)/man1/xosview.1
+ $(INSTALL) -m 644 xosview.desktop $(DESTDIR)$(XDGAPPSDIR)
+ $(INSTALL) -m 644 xosview.png $(DESTDIR)$(ICONDIR)/32x32/apps
clean:
rm -f xosview $(OBJS) $(DEPS) defaultstring.cc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xosview-1.19/linux/netmeter.cc new/xosview-1.20/linux/netmeter.cc
--- old/xosview-1.19/linux/netmeter.cc 2016-12-03 15:11:12.000000000 +0100
+++ new/xosview-1.20/linux/netmeter.cc 2017-11-04 16:05:59.000000000 +0100
@@ -20,6 +20,33 @@
static const char PROCNETDEV[] = "/proc/net/dev";
static const char SYSCLASSNET[] = "/sys/class/net";
+/*
+ * Parse the integer count from the given filename
+ *
+ * This is quite relaxed about error conditions because the file may
+ * have been removed before it was opened, or truncated, in which case
+ * the count is zero.
+ *
+ * Return: 0 if not not avilable, otherwise count (which may be zero)
+ */
+
+static unsigned long long getCount( const char *filename ){
+ unsigned long long n, count = 0;
+ FILE *f;
+
+ f = fopen(filename, "r");
+ if (!f)
+ return 0;
+
+ if (fscanf(f, "%llu", &n) == 1)
+ count = n;
+
+ if (fclose(f) != 0)
+ abort();
+
+ return count;
+}
+
NetMeter::NetMeter( XOSView *parent, float max )
: FieldMeterGraph( parent, 3, "NET", "IN/OUT/IDLE" ){
@@ -94,7 +121,6 @@
struct dirent *ent;
char filename[128];
std::ifstream ifs;
- unsigned long long value;
if ( !(dir = opendir(SYSCLASSNET)) ) {
std::cerr << "Can not open directory : " << SYSCLASSNET << std::endl;
@@ -112,28 +138,10 @@
continue;
snprintf(filename, 128, "%s/%s/statistics/rx_bytes", SYSCLASSNET, ent->d_name);
- ifs.open(filename);
- if ( !ifs.good() ) {
- std::cerr << "Can not open file : " << filename << std::endl;
- parent_->done(1);
- return;
- }
- ifs >> value;
- ifs.close();
- totin += value;
- XOSDEBUG("%s: %llu bytes received", ent->d_name, value);
+ totin += getCount(filename);
snprintf(filename, 128, "%s/%s/statistics/tx_bytes", SYSCLASSNET, ent->d_name);
- ifs.open(filename);
- if ( !ifs.good() ) {
- std::cerr << "Can not open file : " << filename << std::endl;
- parent_->done(1);
- return;
- }
- ifs >> value;
- ifs.close();
- totout += value;
- XOSDEBUG(", %llu bytes sent.\n", value);
+ totout += getCount(filename);
}
closedir(dir);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xosview-1.19/xosview.desktop new/xosview-1.20/xosview.desktop
--- old/xosview-1.19/xosview.desktop 2016-12-03 15:11:12.000000000 +0100
+++ new/xosview-1.20/xosview.desktop 2017-11-04 16:05:59.000000000 +0100
@@ -4,6 +4,6 @@
Exec=xosview
Terminal=false
Type=Application
-Icon=xosview.xpm
-Categories=Application;System;
+Icon=xosview
+Categories=System;Monitor;
Keywords=System;Utility;System Monitor
Binary files old/xosview-1.19/xosview.png and new/xosview-1.20/xosview.png differ
1
0
Hello community,
here is the log from the commit of package yast2-python-bindings for openSUSE:Factory checked in at 2018-09-26 14:23:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-python-bindings (Old)
and /work/SRC/openSUSE:Factory/.yast2-python-bindings.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-python-bindings"
Wed Sep 26 14:23:37 2018 rev:38 rq:638222 version:4.0.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-python-bindings/yast2-python-bindings.changes 2018-06-02 12:13:17.329479872 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-python-bindings.new/yast2-python-bindings.changes 2018-09-26 14:23:45.133890251 +0200
@@ -1,0 +2,11 @@
+Sat Sep 15 15:04:15 UTC 2018 - nopower(a)suse.com
+
+- Fix Id construction for python2, use items instead of iteritems
+ for python2/python3 compatability; (bsc#1108558).
+
+-------------------------------------------------------------------
+Mon Aug 20 13:57:26 CEST 2018 - schubi(a)suse.de
+
+- Switched license in spec file from SPDX2 to SPDX3 format.
+
+-------------------------------------------------------------------
Old:
----
yast2-python-bindings-4.0.4.tar.bz2
New:
----
yast2-python-bindings-4.0.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-python-bindings.spec ++++++
--- /var/tmp/diff_new_pack.cU7Jz8/_old 2018-09-26 14:23:45.721889315 +0200
+++ /var/tmp/diff_new_pack.cU7Jz8/_new 2018-09-26 14:23:45.725889309 +0200
@@ -23,10 +23,10 @@
%endif
Name: yast2-python-bindings
-Version: 4.0.4
+Version: 4.0.5
Release: 0
Summary: Python bindings for the YaST platform
-License: GPL-2.0
+License: GPL-2.0-only
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ yast2-python-bindings-4.0.4.tar.bz2 -> yast2-python-bindings-4.0.5.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-python-bindings-4.0.4/examples/ContextMenu.py new/yast2-python-bindings-4.0.5/examples/ContextMenu.py
--- old/yast2-python-bindings-4.0.4/examples/ContextMenu.py 2018-05-31 16:01:15.000000000 +0200
+++ new/yast2-python-bindings-4.0.5/examples/ContextMenu.py 2018-09-25 16:54:15.000000000 +0200
@@ -65,7 +65,7 @@
event = copy.deepcopy(event)
html = "<h3>Event:</h3><p>"
ycpbuiltins.y2milestone("formatEvent(%1)", event)
- for key, value in ycpbuiltins.foreach(event).iteritems():
+ for key, value in ycpbuiltins.foreach(event).items():
html = html + "<font color=blue>" + key + "</font>: " + ycpbuiltins.tostring(value) + "<br>"
html = html + "</p>"
return html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-python-bindings-4.0.4/examples/Events.py new/yast2-python-bindings-4.0.5/examples/Events.py
--- old/yast2-python-bindings-4.0.4/examples/Events.py 2018-05-31 16:01:15.000000000 +0200
+++ new/yast2-python-bindings-4.0.5/examples/Events.py 2018-09-25 16:54:15.000000000 +0200
@@ -283,7 +283,7 @@
event = copy.deepcopy(event)
html = "<h3>Event:</h3><p>"
ycpbuiltins.y2milestone("formatEvent(%1)", event)
- for key, value in ycpbuiltins.foreach(event).iteritems():
+ for key, value in ycpbuiltins.foreach(event).items():
html = html + "<font color=blue>" + key + "</font>: " + ycpbuiltins.tostring(value) + "<br>"
html = html + "</p>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-python-bindings-4.0.4/examples/GetDisplayInfo.py new/yast2-python-bindings-4.0.5/examples/GetDisplayInfo.py
--- old/yast2-python-bindings-4.0.4/examples/GetDisplayInfo.py 2018-05-31 16:01:15.000000000 +0200
+++ new/yast2-python-bindings-4.0.5/examples/GetDisplayInfo.py 2018-09-25 16:54:15.000000000 +0200
@@ -12,7 +12,7 @@
info_map = UI.GetDisplayInfo()
info_text = "<ul>"
- for capability, value in ycpbuiltins.foreach(info_map).iteritems():
+ for capability, value in ycpbuiltins.foreach(info_map).items():
info_text = info_text + ycpbuiltins.sformat("<li>%1: %2</li>", capability, value)
info_text = info_text + "<ul>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-python-bindings-4.0.4/examples/SlideShowDemo2.py new/yast2-python-bindings-4.0.5/examples/SlideShowDemo2.py
--- old/yast2-python-bindings-4.0.4/examples/SlideShowDemo2.py 2018-05-31 16:01:15.000000000 +0200
+++ new/yast2-python-bindings-4.0.5/examples/SlideShowDemo2.py 2018-09-25 16:54:15.000000000 +0200
@@ -113,7 +113,7 @@
)
UI.WizardCommand(Term("SetBackButtonLabel", "S&tep"))
- slideShowPage = RichText(Id("slideText"), slide_text),
+ slideShowPage = RichText(Id("slideText"), slide_text)
cdTable = Table(
Id("cdTable"),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-python-bindings-4.0.4/examples/Tree-Checkbox4.py new/yast2-python-bindings-4.0.5/examples/Tree-Checkbox4.py
--- old/yast2-python-bindings-4.0.4/examples/Tree-Checkbox4.py 2018-05-31 16:01:15.000000000 +0200
+++ new/yast2-python-bindings-4.0.5/examples/Tree-Checkbox4.py 2018-09-25 16:54:15.000000000 +0200
@@ -82,7 +82,7 @@
def formatEvent(self, event):
event = copy.deepcopy(event)
html = "Event:"
- for key, value in ycpbuiltins.foreach(event).iteritems():
+ for key, value in ycpbuiltins.foreach(event).items():
html = html + " " + key + ": " + ycpbuiltins.tostring(value) + ""
return html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-python-bindings-4.0.4/package/yast2-python-bindings.changes new/yast2-python-bindings-4.0.5/package/yast2-python-bindings.changes
--- old/yast2-python-bindings-4.0.4/package/yast2-python-bindings.changes 2018-05-31 16:01:15.000000000 +0200
+++ new/yast2-python-bindings-4.0.5/package/yast2-python-bindings.changes 2018-09-25 16:54:15.000000000 +0200
@@ -1,4 +1,15 @@
-------------------------------------------------------------------
+Sat Sep 15 15:04:15 UTC 2018 - nopower(a)suse.com
+
+- Fix Id construction for python2, use items instead of iteritems
+ for python2/python3 compatability; (bsc#1108558).
+
+-------------------------------------------------------------------
+Mon Aug 20 13:57:26 CEST 2018 - schubi(a)suse.de
+
+- Switched license in spec file from SPDX2 to SPDX3 format.
+
+-------------------------------------------------------------------
Tue May 29 15:49:44 UTC 2018 - dmulder(a)suse.com
- Don't package files in '/' (bsc#1095054).
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-python-bindings-4.0.4/package/yast2-python-bindings.spec new/yast2-python-bindings-4.0.5/package/yast2-python-bindings.spec
--- old/yast2-python-bindings-4.0.4/package/yast2-python-bindings.spec 2018-05-31 16:01:15.000000000 +0200
+++ new/yast2-python-bindings-4.0.5/package/yast2-python-bindings.spec 2018-09-25 16:54:15.000000000 +0200
@@ -23,10 +23,10 @@
%endif
Name: yast2-python-bindings
-Version: 4.0.4
+Version: 4.0.5
Release: 0
Summary: Python bindings for the YaST platform
-License: GPL-2.0
+License: GPL-2.0-only
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-python-bindings-4.0.4/src/yast.py new/yast2-python-bindings-4.0.5/src/yast.py
--- old/yast2-python-bindings-4.0.4/src/yast.py 2018-05-31 16:01:15.000000000 +0200
+++ new/yast2-python-bindings-4.0.5/src/yast.py 2018-09-25 16:54:15.000000000 +0200
@@ -164,9 +164,9 @@
def Id(arg, dont_force_sym = False):
from ycp import pyval_to_ycp
from ycp import Term as YCPTerm
- from six import binary_type, text_type, PY2
+ from six import binary_type, string_types, PY2
l = List()
- if isinstance(arg, text_type) and not dont_force_sym:
+ if isinstance(arg, string_types) and not dont_force_sym:
if PY2:
l.add(Symbol(binary_type(arg)))
else:
1
0
Hello community,
here is the log from the commit of package btrfsmaintenance for openSUSE:Factory checked in at 2018-09-26 14:23:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/btrfsmaintenance (Old)
and /work/SRC/openSUSE:Factory/.btrfsmaintenance.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "btrfsmaintenance"
Wed Sep 26 14:23:29 2018 rev:19 rq:638213 version:0.4.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/btrfsmaintenance/btrfsmaintenance.changes 2018-05-16 11:44:03.146929174 +0200
+++ /work/SRC/openSUSE:Factory/.btrfsmaintenance.new/btrfsmaintenance.changes 2018-09-26 14:23:31.941911238 +0200
@@ -1,0 +2,9 @@
+Tue Sep 25 00:00:00 CEST 2018 - dsterba(a)suse.cz
+
+- update to version 0.4.2
+ - CVE-2018-14722: expand auto mountpoints in a safe way
+ - btrfs-defrag: fix missing function to detect btrfs filesystems (#52)
+ - btrfs-trim: more verbose fstrim output (#60)
+ - dist-install: print information about timer unit installation (#58)
+
+-------------------------------------------------------------------
Old:
----
btrfsmaintenance-0.4.1.tar.bz2
New:
----
btrfsmaintenance-0.4.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ btrfsmaintenance.spec ++++++
--- /var/tmp/diff_new_pack.QWHrmH/_old 2018-09-26 14:23:32.525910308 +0200
+++ /var/tmp/diff_new_pack.QWHrmH/_new 2018-09-26 14:23:32.529910302 +0200
@@ -22,7 +22,7 @@
%endif
Name: btrfsmaintenance
-Version: 0.4.1
+Version: 0.4.2
Release: 0
Summary: Scripts for btrfs periodic maintenance tasks
License: GPL-2.0-only
++++++ btrfsmaintenance-0.4.1.tar.bz2 -> btrfsmaintenance-0.4.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfsmaintenance-0.4.1/btrfs-balance.sh new/btrfsmaintenance-0.4.2/btrfs-balance.sh
--- old/btrfsmaintenance-0.4.1/btrfs-balance.sh 2018-03-15 18:49:36.413244400 +0100
+++ new/btrfsmaintenance-0.4.2/btrfs-balance.sh 2018-09-25 16:07:15.938261172 +0200
@@ -18,7 +18,7 @@
. $(dirname $(realpath "$0"))/btrfsmaintenance-functions
{
-evaluate_auto_mountpoint BTRFS_BALANCE_MOUNTPOINTS
+BTRFS_BALANCE_MOUNTPOINTS=$(expand_auto_mountpoint "$BTRFS_BALANCE_MOUNTPOINTS")
OIFS="$IFS"
IFS=:
exec 2>&1 # redirect stderr to stdout to catch all output to log destination
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfsmaintenance-0.4.1/btrfs-defrag.sh new/btrfsmaintenance-0.4.2/btrfs-defrag.sh
--- old/btrfsmaintenance-0.4.1/btrfs-defrag.sh 2018-03-15 18:49:36.413244400 +0100
+++ new/btrfsmaintenance-0.4.2/btrfs-defrag.sh 2018-09-25 16:07:15.938261172 +0200
@@ -15,6 +15,7 @@
fi
LOGIDENTIFIER='btrfs-defrag'
+. $(dirname $(realpath "$0"))/btrfsmaintenance-functions
{
OIFS="$IFS"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfsmaintenance-0.4.1/btrfs-scrub.sh new/btrfsmaintenance-0.4.2/btrfs-scrub.sh
--- old/btrfsmaintenance-0.4.1/btrfs-scrub.sh 2018-03-15 18:49:36.413244400 +0100
+++ new/btrfsmaintenance-0.4.2/btrfs-scrub.sh 2018-09-25 16:07:15.938261172 +0200
@@ -29,7 +29,7 @@
fi
{
-evaluate_auto_mountpoint BTRFS_SCRUB_MOUNTPOINTS
+BTRFS_SCRUB_MOUNTPOINTS=$(expand_auto_mountpoint "$BTRFS_SCRUB_MOUNTPOINTS")
OIFS="$IFS"
IFS=:
exec 2>&1 # redirect stderr to stdout to catch all output to log destination
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfsmaintenance-0.4.1/btrfs-trim.sh new/btrfsmaintenance-0.4.2/btrfs-trim.sh
--- old/btrfsmaintenance-0.4.1/btrfs-trim.sh 2018-03-15 18:49:36.413244400 +0100
+++ new/btrfsmaintenance-0.4.2/btrfs-trim.sh 2018-09-25 16:07:15.942261161 +0200
@@ -18,7 +18,7 @@
. $(dirname $(realpath "$0"))/btrfsmaintenance-functions
{
-evaluate_auto_mountpoint BTRFS_TRIM_MOUNTPOINTS
+BTRFS_TRIM_MOUNTPOINTS=$(expand_auto_mountpoint "$BTRFS_TRIM_MOUNTPOINTS")
OIFS="$IFS"
IFS=:
exec 2>&1 # redirect stderr to stdout to catch all output to log destination
@@ -29,7 +29,7 @@
continue
fi
echo "Running fstrim on $MNT"
- fstrim "$MNT"
+ fstrim --verbose "$MNT"
done
} | \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfsmaintenance-0.4.1/btrfsmaintenance-functions new/btrfsmaintenance-0.4.2/btrfsmaintenance-functions
--- old/btrfsmaintenance-0.4.1/btrfsmaintenance-functions 2018-03-15 18:49:36.433244400 +0100
+++ new/btrfsmaintenance-0.4.2/btrfsmaintenance-functions 2018-09-25 16:07:15.982261063 +0200
@@ -3,23 +3,24 @@
# this file contains common code for the btrfs maintenance scripts
#
-# function: evaluate_auto_mountpoint
-# parameter: A variable name
+# function: expand_auto_mountpoint
+# parameter: path list from config variable or 'auto'
#
-# this function checks whether the variable contains the special keyword "auto"
-# if yes, all currently mounted btrfs filesystems are evaluated and their mountpoints
-# are put into the parameter variable
-evaluate_auto_mountpoint() {
- MOUNTPOINTSVAR=\$"$1"
- if [ "$(eval expr \"$MOUNTPOINTSVAR\")" = "auto" ]; then
+# if the parameter is 'auto', this function prints path list of all btrfs
+# mountpoints, otherwise prints the parameter unchanged
+expand_auto_mountpoint() {
+ local MNTLIST="$1"
+
+ if [ "$MNTLIST" = "auto" ]; then
local BTRFS_DEVICES=""
local DEVICE=""
local MNT=""
- local MNTLIST=""
+
# find all mounted btrfs filesystems, print their device nodes, sort them
# and remove identical entries
BTRFS_DEVICES=$(findmnt --types btrfs --output "SOURCE" --nofsroot --noheading | sort | uniq)
# find one (and only one) corresponding mountpoint for each btrfs device node
+ MNTLIST=""
for DEVICE in $BTRFS_DEVICES; do
MNT=$(findmnt --types btrfs --first-only --noheadings --output "TARGET" --source "$DEVICE")
if [ -n "$MNTLIST" ]; then
@@ -28,9 +29,8 @@
MNTLIST="$MNT"
fi
done
- echo "evaluate mounted filesystems: $MNTLIST"
- eval "$1=$MNTLIST"
fi
+ echo -n "$MNTLIST"
}
# function: detect_mixed_bg
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfsmaintenance-0.4.1/dist-install.sh new/btrfsmaintenance-0.4.2/dist-install.sh
--- old/btrfsmaintenance-0.4.1/dist-install.sh 2018-03-15 18:49:36.413244400 +0100
+++ new/btrfsmaintenance-0.4.2/dist-install.sh 2018-09-25 16:07:15.942261161 +0200
@@ -29,5 +29,10 @@
install -oroot -groot -m644 btrfsmaintenance-functions /usr/share/btrfsmaintenance/
echo "Installation path: $sysconfdir"
-echo "Now edit cron periods and mount points in $sysconfdir/btrfsmaintenance then run ./btrfsmaintenance-refresh-cron.sh to update cron symlinks
-"
+echo "For cron-based setups:"
+echo "- edit cron periods and mount points in $sysconfdir/btrfsmaintenance"
+echo "- run ./btrfsmaintenance-refresh-cron.sh to update cron symlinks"
+echo ""
+echo "For systemd.timer-based setups:"
+echo "- copy *.timer files to the systemd.unit path (eg. /usr/lib/systemd/system/ or /etc/systemd/system)"
+echo "- run './btrfsmaintenance-refresh-cron.sh timer' to enable and schedule the timers"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/btrfsmaintenance-0.4.1/sysconfig.btrfsmaintenance new/btrfsmaintenance-0.4.2/sysconfig.btrfsmaintenance
--- old/btrfsmaintenance-0.4.1/sysconfig.btrfsmaintenance 2018-03-15 18:49:36.425244400 +0100
+++ new/btrfsmaintenance-0.4.2/sysconfig.btrfsmaintenance 2018-09-25 16:07:15.974261082 +0200
@@ -38,7 +38,8 @@
# Which mountpoints/filesystems to balance periodically. This may reclaim unused
# portions of the filesystem and make the rest more compact.
# (Colon separated paths)
-# The special word/mountpoint "auto" will evaluate all mounted btrfs filesystems at runtime
+# The special word/mountpoint "auto" will evaluate all mounted btrfs
+# filesystems
BTRFS_BALANCE_MOUNTPOINTS="/"
## Path: System/File systems/btrfs
@@ -78,7 +79,8 @@
#
# Which mountpoints/filesystems to scrub periodically.
# (Colon separated paths)
-# The special word/mountpoint "auto" will evaluate all mounted btrfs filesystems at runtime
+# The special word/mountpoint "auto" will evaluate all mounted btrfs
+# filesystems
BTRFS_SCRUB_MOUNTPOINTS="/"
## Path: System/File systems/btrfs
@@ -122,5 +124,6 @@
#
# Which mountpoints/filesystems to trim periodically.
# (Colon separated paths)
-# The special word/mountpoint "auto" will evaluate all mounted btrfs filesystems at runtime
+# The special word/mountpoint "auto" will evaluate all mounted btrfs
+# filesystems
BTRFS_TRIM_MOUNTPOINTS="/"
1
0
Hello community,
here is the log from the commit of package torbrowser-launcher for openSUSE:Factory checked in at 2018-09-26 14:23:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/torbrowser-launcher (Old)
and /work/SRC/openSUSE:Factory/.torbrowser-launcher.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "torbrowser-launcher"
Wed Sep 26 14:23:27 2018 rev:9 rq:638196 version:0.3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/torbrowser-launcher/torbrowser-launcher.changes 2018-02-06 16:48:57.384623534 +0100
+++ /work/SRC/openSUSE:Factory/.torbrowser-launcher.new/torbrowser-launcher.changes 2018-09-26 14:23:29.265915495 +0200
@@ -1,0 +2,19 @@
+Tue Sep 25 07:43:56 UTC 2018 - badshah400(a)gmail.com
+
+- Update to version 0.3.0:
+ * Switched from python2 to python3.
+ * Switched from gtk2 to Qt5.
+ * Switched from twisted to requests/socks.
+ * Use QThreads for async.
+ * Removed modem sound.
+ * Only refresh gpg keyring on verification error, instead of
+ every time.
+ * Updated AppArmor profiles.
+ * Updated available languages, and fixed locale detection bug.
+ * Fixed false signature verification error related to twisted.
+- Update dependencies in keeping with upstream changes (noted
+ above).
+- Replace python(2) wherever used by the corresponding python3
+ equivalent macro/command.
+
+-------------------------------------------------------------------
Old:
----
v0.2.9.tar.gz
New:
----
v0.3.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ torbrowser-launcher.spec ++++++
--- /var/tmp/diff_new_pack.7vEJRW/_old 2018-09-26 14:23:29.869914535 +0200
+++ /var/tmp/diff_new_pack.7vEJRW/_new 2018-09-26 14:23:29.873914528 +0200
@@ -17,7 +17,7 @@
Name: torbrowser-launcher
-Version: 0.2.9
+Version: 0.3.0
Release: 0
Summary: Tool for launching and easy-updates of Tor Browser
License: MIT
@@ -27,22 +27,17 @@
# PATCH-FEATURE-OPENSUSE pythontorbrowser-launcher-fix-distro-name.patch badshah400(a)gmail.com -- Use the correct distribution name (the setup.py code gives "SuSE" instead of "openSUSE")
Patch0: torbrowser-launcher-fix-distro-name.patch
BuildRequires: apparmor-abstractions
-BuildRequires: python-devel
-BuildRequires: python-gtk
-BuildRequires: python-psutil
-BuildRequires: python-twisted
+BuildRequires: gpg2
+BuildRequires: python3-PySocks
+BuildRequires: python3-devel
+BuildRequires: python3-gpg
+BuildRequires: python3-qt5
BuildRequires: update-desktop-files
-BuildRequires: wmctrl
+Requires: gpg2
Requires: python-Parsley
-Requires: python-gpg
-Requires: python-gtk
-Requires: python-psutil
-Requires: python-pygame
-Requires: python-pyliblzma
-Requires: python-service_identity
-Requires: python-twisted
-Requires: python-txsocksx
-Requires: wmctrl
+Requires: python-PySocks
+Requires: python3-gpg
+Requires: python3-qt5
Recommends: %{name}-lang = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildArch: noarch
@@ -83,10 +78,10 @@
%patch0 -p1
%build
-python setup.py build
+python3 setup.py build
%install
-python setup.py install --skip-build --root %{buildroot}
+python3 setup.py install --skip-build --root %{buildroot}
%suse_update_desktop_file %{buildroot}%{_datadir}/applications/torbrowser.desktop
%suse_update_desktop_file %{buildroot}%{_datadir}/applications/torbrowser-settings.desktop
%find_lang %{name} %{?no_lang_C}
@@ -113,8 +108,8 @@
%{_datadir}/metainfo/torbrowser.appdata.xml
%{_datadir}/pixmaps/torbrowser*.png
%{_datadir}/%{name}/
-%{python_sitelib}/torbrowser_launcher-%{version}-py%{py_ver}.egg-info
-%{python_sitelib}/torbrowser_launcher/
+%{python3_sitelib}/torbrowser_launcher-%{version}-py%{py3_ver}.egg-info
+%{python3_sitelib}/torbrowser_launcher/
%files -n torbrowser-apparmor-profile
%defattr(-,root,root)
++++++ torbrowser-launcher-fix-distro-name.patch ++++++
--- /var/tmp/diff_new_pack.7vEJRW/_old 2018-09-26 14:23:29.893914497 +0200
+++ /var/tmp/diff_new_pack.7vEJRW/_new 2018-09-26 14:23:29.893914497 +0200
@@ -1,13 +1,13 @@
-Index: torbrowser-launcher-0.2.2/setup.py
+Index: torbrowser-launcher-0.3.0/setup.py
===================================================================
---- torbrowser-launcher-0.2.2.orig/setup.py
-+++ torbrowser-launcher-0.2.2/setup.py
-@@ -31,7 +31,7 @@ import os, sys, platform
+--- torbrowser-launcher-0.3.0.orig/setup.py
++++ torbrowser-launcher-0.3.0/setup.py
+@@ -35,7 +35,7 @@ from distutils.core import setup
SHARE = 'share'
# detect linux distribution
-distro = platform.dist()[0]
+distro = 'openSUSE'
+
def file_list(path):
- files = []
++++++ v0.2.9.tar.gz -> v0.3.0.tar.gz ++++++
++++ 4931 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package python-service_identity for openSUSE:Factory checked in at 2018-09-26 14:23:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-service_identity (Old)
and /work/SRC/openSUSE:Factory/.python-service_identity.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-service_identity"
Wed Sep 26 14:23:23 2018 rev:4 rq:638027 version:17.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-service_identity/python-service_identity.changes 2017-07-11 08:24:54.355397892 +0200
+++ /work/SRC/openSUSE:Factory/.python-service_identity.new/python-service_identity.changes 2018-09-26 14:23:24.989922300 +0200
@@ -1,0 +2,25 @@
+Tue Sep 25 11:54:42 UTC 2018 - Tomáš Chvátal <tchvatal(a)suse.com>
+
+- Drop some SLE11 code that is quite useless today
+
+-------------------------------------------------------------------
+Mon Sep 24 13:16:17 UTC 2018 - ecsos(a)opensuse.org
+
+- Update to 17.0.0:
+ * Deprecations:
+ - Since Chrome 58 and Firefox 48 both don’t accept certificates
+ that contain only a Common Name, its usage is hereby
+ deprecated in service_identity too. We have been raising
+ a warning since 16.0.0 and the support will be removed in
+ mid-2018 for good.
+ * Changes:
+ - When service_identity.SubjectAltNameWarning is raised, the
+ Common Name of the certificate is now included in the warning
+ message. #17
+ - Added cryptography.x509 backend for verifying certificates.
+ #18
+ - Wildcards (*) are now only allowed if they are the leftmost
+ label in a certificate. This is common practice by all major
+ browsers. #19
+
+-------------------------------------------------------------------
Old:
----
service_identity-16.0.0.tar.gz
New:
----
service_identity-17.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-service_identity.spec ++++++
--- /var/tmp/diff_new_pack.Mi7nlB/_old 2018-09-26 14:23:25.773921052 +0200
+++ /var/tmp/diff_new_pack.Mi7nlB/_new 2018-09-26 14:23:25.773921052 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-service_identity
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2014 LISA GmbH, Bingen, Germany.
#
# All modifications and additions to the file contributed by third parties
@@ -13,45 +13,36 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define oname service_identity
-
Name: python-service_identity
-Version: 16.0.0
+Version: 17.0.0
Release: 0
Summary: Service identity verification for pyOpenSSL
License: MIT
Group: Development/Languages/Python
-Url: https://github.com/pyca/service_identity
+URL: https://github.com/pyca/service_identity
Source0: https://pypi.io/packages/source/s/%{oname}/%{oname}-%{version}.tar.gz
+# Documentation
+BuildRequires: %{python_module Sphinx}
BuildRequires: %{python_module attrs}
BuildRequires: %{python_module devel}
BuildRequires: %{python_module pyOpenSSL >= 0.14}
BuildRequires: %{python_module pyasn1-modules}
BuildRequires: %{python_module pyasn1}
BuildRequires: %{python_module setuptools}
-# Documentation
-BuildRequires: %{python_module Sphinx}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-
Requires: python-attrs
Requires: python-pyOpenSSL >= 0.14
Requires: python-pyasn1
Requires: python-pyasn1-modules
Requires: python-setuptools
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
-
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
BuildArch: noarch
-%endif
-
%python_subpackages
%description
@@ -70,7 +61,7 @@
# make man and documentation
cd docs
-make man singlehtml
+make %{?_smp_mflags} man singlehtml
%install
%python_install
@@ -78,11 +69,12 @@
# install man
install -Dm 0644 docs/_build/man/%{oname}.1 %{buildroot}%{_mandir}/man1/%{oname}.1
%python_clone %{buildroot}%{_mandir}/man1/%{oname}.1
-%fdupes %{buildroot}%{_prefix}
+
+%python_expand %fdupes %{buildroot}%{$python_sitelib}/%{oname}
%files %{python_files}
-%defattr(-,root,root,-)
-%doc AUTHORS.rst LICENSE README.rst docs/_build/singlehtml/index.html
+%license LICENSE
+%doc AUTHORS.rst README.rst docs/_build/singlehtml/index.html
%{_mandir}/man1/*-%{python_bin_suffix}.1%{?ext_man}
%python3_only %{_mandir}/man1/%{oname}.1%{?ext_man}
%{python_sitelib}/%{oname}
++++++ service_identity-16.0.0.tar.gz -> service_identity-17.0.0.tar.gz ++++++
++++ 1750 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package perl-Future for openSUSE:Factory checked in at 2018-09-26 14:23:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Future (Old)
and /work/SRC/openSUSE:Factory/.perl-Future.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Future"
Wed Sep 26 14:23:21 2018 rev:7 rq:638023 version:0.39
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Future/perl-Future.changes 2018-02-09 15:47:38.315191794 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Future.new/perl-Future.changes 2018-09-26 14:23:23.497924674 +0200
@@ -1,0 +2,6 @@
+Sat Sep 22 05:23:21 UTC 2018 - Stephan Kulow <coolo(a)suse.com>
+
+- updated to 0.39
+ see /usr/share/doc/packages/perl-Future/Changes
+
+-------------------------------------------------------------------
Old:
----
Future-0.38.tar.gz
New:
----
Future-0.39.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Future.spec ++++++
--- /var/tmp/diff_new_pack.IsJdEC/_old 2018-09-26 14:23:24.333923344 +0200
+++ /var/tmp/diff_new_pack.IsJdEC/_new 2018-09-26 14:23:24.333923344 +0200
@@ -12,18 +12,18 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-Future
-Version: 0.38
+Version: 0.39
Release: 0
%define cpan_name Future
Summary: Represent an Operation Awaiting Completion
-License: Artistic-1.0 or GPL-1.0+
+License: Artistic-1.0 OR GPL-1.0-or-later
Group: Development/Libraries/Perl
-Url: http://search.cpan.org/dist/Future/
+Url: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/P/PE/PEVANS/%{cpan_name}-%{version}.ta…
Source1: cpanspec.yml
BuildArch: noarch
@@ -71,9 +71,6 @@
See also Future::Utils which contains useful loop-constructing functions,
to run a future-returning function repeatedly in a loop.
-Unless otherwise noted, the following methods require at least version
-_0.08_.
-
%prep
%setup -q -n %{cpan_name}-%{version}
++++++ Future-0.38.tar.gz -> Future-0.39.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/Changes new/Future-0.39/Changes
--- old/Future-0.38/Changes 2017-12-18 02:44:55.000000000 +0100
+++ new/Future-0.39/Changes 2018-09-20 15:07:35.000000000 +0200
@@ -1,5 +1,11 @@
Revision history for Future
+0.39 2018-09-20 14:03:05
+ [CHANGES]
+ * Added Test::Future::Deferred
+ * Use Syntax::Keyword::Try in example code
+ * Various docs fixes
+
0.38 2017-12-18 01:41:52
[CHANGES]
* Added counting ability to Future::Mutex (RT123876)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/LICENSE new/Future-0.39/LICENSE
--- old/Future-0.38/LICENSE 2017-12-18 02:44:55.000000000 +0100
+++ new/Future-0.39/LICENSE 2018-09-20 15:07:35.000000000 +0200
@@ -1,4 +1,4 @@
-This software is copyright (c) 2017 by Paul Evans <leonerd(a)leonerd.org.uk>.
+This software is copyright (c) 2018 by Paul Evans <leonerd(a)leonerd.org.uk>.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
@@ -12,7 +12,7 @@
--- The GNU General Public License, Version 1, February 1989 ---
-This software is Copyright (c) 2017 by Paul Evans <leonerd(a)leonerd.org.uk>.
+This software is Copyright (c) 2018 by Paul Evans <leonerd(a)leonerd.org.uk>.
This is free software, licensed under:
@@ -272,7 +272,7 @@
--- The Artistic License 1.0 ---
-This software is Copyright (c) 2017 by Paul Evans <leonerd(a)leonerd.org.uk>.
+This software is Copyright (c) 2018 by Paul Evans <leonerd(a)leonerd.org.uk>.
This is free software, licensed under:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/MANIFEST new/Future-0.39/MANIFEST
--- old/Future-0.38/MANIFEST 2017-12-18 02:44:55.000000000 +0100
+++ new/Future-0.39/MANIFEST 2018-09-20 15:07:35.000000000 +0200
@@ -6,6 +6,7 @@
lib/Future/Phrasebook.pod
lib/Future/Utils.pm
lib/Test/Future.pm
+lib/Test/Future/Deferred.pm
LICENSE
MANIFEST This list of files
META.json
@@ -36,5 +37,6 @@
t/36utils-map.t
t/40mutex.t
t/50test-future.t
+t/51test-future-deferred.t
t/90legacy.t
t/99pod.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/META.json new/Future-0.39/META.json
--- old/Future-0.38/META.json 2017-12-18 02:44:55.000000000 +0100
+++ new/Future-0.39/META.json 2018-09-20 15:07:35.000000000 +0200
@@ -4,7 +4,7 @@
"Paul Evans <leonerd(a)leonerd.org.uk>"
],
"dynamic_config" : 1,
- "generated_by" : "Module::Build version 0.422",
+ "generated_by" : "Module::Build version 0.4224",
"license" : [
"perl_5"
],
@@ -39,19 +39,23 @@
"provides" : {
"Future" : {
"file" : "lib/Future.pm",
- "version" : "0.38"
+ "version" : "0.39"
},
"Future::Mutex" : {
"file" : "lib/Future/Mutex.pm",
- "version" : "0.38"
+ "version" : "0.39"
},
"Future::Utils" : {
"file" : "lib/Future/Utils.pm",
- "version" : "0.38"
+ "version" : "0.39"
},
"Test::Future" : {
"file" : "lib/Test/Future.pm",
- "version" : "0.38"
+ "version" : "0.39"
+ },
+ "Test::Future::Deferred" : {
+ "file" : "lib/Test/Future/Deferred.pm",
+ "version" : "0.39"
}
},
"release_status" : "stable",
@@ -61,6 +65,6 @@
],
"x_IRC" : "irc://irc.perl.org/#io-async"
},
- "version" : "0.38",
- "x_serialization_backend" : "JSON::PP version 2.94"
+ "version" : "0.39",
+ "x_serialization_backend" : "JSON::PP version 2.97001"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/META.yml new/Future-0.39/META.yml
--- old/Future-0.38/META.yml 2017-12-18 02:44:55.000000000 +0100
+++ new/Future-0.39/META.yml 2018-09-20 15:07:35.000000000 +0200
@@ -10,7 +10,7 @@
configure_requires:
Module::Build: '0.4004'
dynamic_config: 1
-generated_by: 'Module::Build version 0.422, CPAN::Meta::Converter version 2.150010'
+generated_by: 'Module::Build version 0.4224, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -19,16 +19,19 @@
provides:
Future:
file: lib/Future.pm
- version: '0.38'
+ version: '0.39'
Future::Mutex:
file: lib/Future/Mutex.pm
- version: '0.38'
+ version: '0.39'
Future::Utils:
file: lib/Future/Utils.pm
- version: '0.38'
+ version: '0.39'
Test::Future:
file: lib/Test/Future.pm
- version: '0.38'
+ version: '0.39'
+ Test::Future::Deferred:
+ file: lib/Test/Future/Deferred.pm
+ version: '0.39'
requires:
Carp: '1.25'
Test::Builder::Module: '0'
@@ -37,5 +40,5 @@
resources:
IRC: irc://irc.perl.org/#io-async
license: http://dev.perl.org/licenses/
-version: '0.38'
+version: '0.39'
x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/README new/Future-0.39/README
--- old/Future-0.38/README 2017-12-18 02:44:55.000000000 +0100
+++ new/Future-0.39/README 2018-09-20 15:07:35.000000000 +0200
@@ -323,16 +323,15 @@
If the future is not yet ready, adds a callback to be invoked if the
future is cancelled by the cancel method. If the future is already
- ready, throws an exception.
+ ready the method is ignored.
- If the future is cancelled, the callbacks will be invoked in the
+ If the future is later cancelled, the callbacks will be invoked in the
reverse order to that in which they were registered.
$on_cancel->( $future )
If passed another Future instance, the passed instance will be
- cancelled when the original future is cancelled. This method does
- nothing if the future is already complete.
+ cancelled when the original future is cancelled.
USER METHODS
@@ -421,9 +420,13 @@
$exception, @details = $future->failure
- Returns the exception passed to the fail method, undef if the future
- completed successfully via the done method, or raises an exception if
- called on a future that is not yet ready.
+ If the future is ready, returns the exception passed to the fail method
+ or undef if the future completed successfully via the done method.
+
+ If it is not yet ready and is not of a subclass that provides an await
+ method an exception is thrown. If it is subclassed to provide an await
+ method then this is used to wait for the future to be ready, before
+ returning the result or propagating its failure exception.
If called in list context, will additionally yield a list of the
details provided to the fail method.
@@ -1035,7 +1038,7 @@
failed, it can be used to control a try/catch block directly. (This is
sometimes called Exception Hoisting).
- use Try::Tiny;
+ use Syntax::Keyword::Try;
$f->on_ready( sub {
my $f = shift;
@@ -1044,7 +1047,7 @@
}
catch {
say "The operation failed with: ", $_;
- };
+ }
} );
Even neater still may be the separate use of the on_done and on_fail
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/lib/Future/Mutex.pm new/Future-0.39/lib/Future/Mutex.pm
--- old/Future-0.38/lib/Future/Mutex.pm 2017-12-18 02:44:55.000000000 +0100
+++ new/Future-0.39/lib/Future/Mutex.pm 2018-09-20 15:07:35.000000000 +0200
@@ -8,7 +8,7 @@
use strict;
use warnings;
-our $VERSION = '0.38';
+our $VERSION = '0.39';
use Future;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/lib/Future/Utils.pm new/Future-0.39/lib/Future/Utils.pm
--- old/Future-0.38/lib/Future/Utils.pm 2017-12-18 02:44:55.000000000 +0100
+++ new/Future-0.39/lib/Future/Utils.pm 2018-09-20 15:07:35.000000000 +0200
@@ -8,7 +8,7 @@
use strict;
use warnings;
-our $VERSION = '0.38';
+our $VERSION = '0.39';
use Exporter 'import';
# Can't import the one from Exporter as it relies on package inheritance
@@ -61,7 +61,7 @@
my $eventual_f = repeat {
...
- return $trail_f;
+ return $trial_f;
} until => sub { my $f = shift; return acceptable($f) };
my $eventual_f = repeat {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/lib/Future.pm new/Future-0.39/lib/Future.pm
--- old/Future-0.38/lib/Future.pm 2017-12-18 02:44:55.000000000 +0100
+++ new/Future-0.39/lib/Future.pm 2018-09-20 15:07:35.000000000 +0200
@@ -1,7 +1,7 @@
# You may distribute under the terms of either the GNU General Public License
# or the Artistic License (the same terms as Perl itself)
#
-# (C) Paul Evans, 2011-2017 -- leonerd(a)leonerd.org.uk
+# (C) Paul Evans, 2011-2018 -- leonerd(a)leonerd.org.uk
package Future;
@@ -9,7 +9,7 @@
use warnings;
no warnings 'recursion'; # Disable the "deep recursion" warning
-our $VERSION = '0.38';
+our $VERSION = '0.39';
use Carp qw(); # don't import croak
use Scalar::Util qw( weaken blessed reftype );
@@ -647,21 +647,15 @@
$self->{ready} and Carp::croak "${\$self->__selfstr} is already ".$self->state." and cannot be ->fail'ed";
$self->{subs} and Carp::croak "${\$self->__selfstr} is not a leaf Future, cannot be ->fail'ed";
$self->{failure} = [ $exception, @details ];
- $self->_mark_ready( "fail" );
+ $self->_mark_ready( "failed" );
}
else {
$self = $self->new;
$self->{ready} = 1;
- $self->{ready_at} = _shortmess "fail" if DEBUG;
+ $self->{ready_at} = _shortmess "failed" if DEBUG;
$self->{failure} = [ $exception, @details ];
}
- if( DEBUG ) {
- my $at = Carp::shortmess( "failed" );
- chomp $at; $at =~ s/\.$//;
- $self->{ready_at} = $at;
- }
-
return $self;
}
@@ -705,17 +699,16 @@
$future->on_cancel( $code )
If the future is not yet ready, adds a callback to be invoked if the future is
-cancelled by the C<cancel> method. If the future is already ready, throws an
-exception.
+cancelled by the C<cancel> method. If the future is already ready the method
+is ignored.
-If the future is cancelled, the callbacks will be invoked in the reverse order
-to that in which they were registered.
+If the future is later cancelled, the callbacks will be invoked in the reverse
+order to that in which they were registered.
$on_cancel->( $future )
If passed another C<Future> instance, the passed instance will be cancelled
-when the original future is cancelled. This method does nothing if the future
-is already complete.
+when the original future is cancelled.
=cut
@@ -912,9 +905,13 @@
$exception, @details = $future->failure
-Returns the exception passed to the C<fail> method, C<undef> if the future
-completed successfully via the C<done> method, or raises an exception if
-called on a future that is not yet ready.
+If the future is ready, returns the exception passed to the C<fail> method or
+C<undef> if the future completed successfully via the C<done> method.
+
+If it is not yet ready and is not of a subclass that provides an C<await>
+method an exception is thrown. If it is subclassed to provide an C<await>
+method then this is used to wait for the future to be ready, before returning
+the result or propagating its failure exception.
If called in list context, will additionally yield a list of the details
provided to the C<fail> method.
@@ -1578,7 +1575,7 @@
my ( $subs ) = @_;
foreach my $sub ( @$subs ) {
- blessed $sub and $sub->isa( "Future" ) or Carp::croak "Expected a Future, got $_";
+ blessed $sub and $sub->isa( "Future" ) or Carp::croak "Expected a Future, got $sub";
}
# Find the best prototype. Ideally anything derived if we can find one.
@@ -2249,7 +2246,7 @@
it can be used to control a C<try>/C<catch> block directly. (This is sometimes
called I<Exception Hoisting>).
- use Try::Tiny;
+ use Syntax::Keyword::Try;
$f->on_ready( sub {
my $f = shift;
@@ -2258,7 +2255,7 @@
}
catch {
say "The operation failed with: ", $_;
- };
+ }
} );
Even neater still may be the separate use of the C<on_done> and C<on_fail>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/lib/Test/Future/Deferred.pm new/Future-0.39/lib/Test/Future/Deferred.pm
--- old/Future-0.38/lib/Test/Future/Deferred.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/Future-0.39/lib/Test/Future/Deferred.pm 2018-09-20 15:07:35.000000000 +0200
@@ -0,0 +1,98 @@
+# You may distribute under the terms of either the GNU General Public License
+# or the Artistic License (the same terms as Perl itself)
+#
+# (C) Paul Evans, 2018 -- leonerd(a)leonerd.org.uk
+
+package Test::Future::Deferred;
+
+use strict;
+use warnings;
+use base qw( Future );
+
+our $VERSION = '0.39';
+
+=head1 NAME
+
+C<Test::Future::Deferred> - a future which completes later
+
+ my $future = Test::Future::Deferred->done_later( 1, 2, 3 );
+
+ # Future is not ready yet
+
+ my @result = $future->get;
+
+=head1 DESCRIPTION
+
+This subclass of L<Future> provides two new methods and an implementation of
+the C<await> interface, which allows the futures to appear pending at first,
+but then to complete when C<get> is called at the toplevel on one of them.
+
+This behaviour is useful in unit tests to check that behaviour of a module
+under test is correct even with non-immediate futures, as it allows a future
+to easily be constructed that will complete "soon", but not yet, without
+needing an event loop.
+
+Because these futures provide their own C<await> method, they shouldn't be
+mixed in the same program with other kinds of futures from real event systems
+or similar.
+
+=cut
+
+my @deferrals;
+
+sub await
+{
+ while( my $d = shift @deferrals ) {
+ my ( $f, $method, @args ) = @$d;
+ $f->$method( @args );
+ }
+ # TODO: detect if still not done with no more deferrals
+}
+
+=head1 METHODS
+
+=cut
+
+=head2 done_later
+
+ $f->done_later( @args )
+
+Equivalent to invoking the regular C<done> method as part of the C<await>
+operation called on the toplevel future. This makes the future complete with
+the given result, but only when C<get> is called.
+
+=cut
+
+sub done_later
+{
+ my $self = ref $_[0] ? shift : shift->new;
+ push @deferrals, [ $self, done => @_ ];
+ return $self;
+}
+
+=head2 fail_later
+
+ $f->fail_later( $message, $category, @details )
+
+Equivalent to invoking the regular C<fail> method as part of the C<await>
+operation called on the toplevel future. This makes the future complete with
+the given failure, but only when C<get> is called. As the C<failure> method
+also waits for completion of the future, then it will return the failure
+message given here also.
+
+=cut
+
+sub fail_later
+{
+ my $self = ref $_[0] ? shift : shift->new;
+ push @deferrals, [ $self, fail => @_ ];
+ return $self;
+}
+
+=head1 AUTHOR
+
+Paul Evans <leonerd(a)leonerd.org.uk>
+
+=cut
+
+0x55AA;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/lib/Test/Future.pm new/Future-0.39/lib/Test/Future.pm
--- old/Future-0.38/lib/Test/Future.pm 2017-12-18 02:44:55.000000000 +0100
+++ new/Future-0.39/lib/Test/Future.pm 2018-09-20 15:07:35.000000000 +0200
@@ -9,7 +9,7 @@
use warnings;
use base qw( Test::Builder::Module );
-our $VERSION = '0.38';
+our $VERSION = '0.39';
our @EXPORT = qw(
no_pending_futures
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Future-0.38/t/51test-future-deferred.t new/Future-0.39/t/51test-future-deferred.t
--- old/Future-0.38/t/51test-future-deferred.t 1970-01-01 01:00:00.000000000 +0100
+++ new/Future-0.39/t/51test-future-deferred.t 2018-09-20 15:07:35.000000000 +0200
@@ -0,0 +1,35 @@
+#!/usr/bin/perl
+
+use strict;
+use warnings;
+
+use Test::More;
+use Test::Fatal;
+
+use Test::Future::Deferred;
+
+# done
+{
+ my $f = Test::Future::Deferred->done_later( "result" );
+
+ ok( !$f->is_done, '$f not yet ready' );
+ is( scalar $f->get, "result", '$f->get yields result anyway' );
+}
+
+# fail
+{
+ my $f = Test::Future::Deferred->fail_later( "oops\n" );
+
+ ok( !$f->is_failed, '$f not yet ready' );
+ is( exception { $f->get }, "oops\n", '$f->get throws exception anyway' );
+}
+
+# failure
+{
+ my $f = Test::Future::Deferred->fail_later( "oops\n" );
+
+ ok( !$f->is_failed, '$f not yet ready' );
+ is( $f->failure, "oops\n", '$f->failure returns exception anyway' );
+}
+
+done_testing;
1
0
Hello community,
here is the log from the commit of package perl-Minion for openSUSE:Factory checked in at 2018-09-26 14:23:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Minion (Old)
and /work/SRC/openSUSE:Factory/.perl-Minion.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Minion"
Wed Sep 26 14:23:19 2018 rev:44 rq:637909 version:9.06
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Minion/perl-Minion.changes 2018-04-26 13:38:14.155630323 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Minion.new/perl-Minion.changes 2018-09-26 14:23:21.233928276 +0200
@@ -1,0 +2,19 @@
+Sun Sep 23 05:38:31 UTC 2018 - Stephan Kulow <coolo(a)suse.com>
+
+- updated to 9.06
+ see /usr/share/doc/packages/perl-Minion/Changes
+
+ 9.06 2018-09-22
+ - Added support for controlling job processes by installing signal handlers
+ for INT, USR1 and USR2 in tasks.
+ - Added kill method to Minion::Job.
+ - Improved worker command with support for kill remote control command.
+ - Improved admin ui with a new menu to send signals to job processes.
+
+-------------------------------------------------------------------
+Sat Sep 22 05:36:08 UTC 2018 - Stephan Kulow <coolo(a)suse.com>
+
+- updated to 9.05
+ see /usr/share/doc/packages/perl-Minion/Changes
+
+-------------------------------------------------------------------
Old:
----
Minion-9.03.tar.gz
New:
----
Minion-9.06.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Minion.spec ++++++
--- /var/tmp/diff_new_pack.jVErLa/_old 2018-09-26 14:23:21.865927271 +0200
+++ /var/tmp/diff_new_pack.jVErLa/_new 2018-09-26 14:23:21.869927265 +0200
@@ -12,18 +12,18 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-Minion
-Version: 9.03
+Version: 9.06
Release: 0
%define cpan_name Minion
Summary: Job queue
License: Artistic-2.0
Group: Development/Libraries/Perl
-Url: http://search.cpan.org/dist/Minion/
+Url: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/S/SR/SRI/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml
BuildArch: noarch
@@ -39,9 +39,9 @@
with support for multiple named queues, priorities, delayed jobs, job
dependencies, job progress, job results, retries with backoff, rate
limiting, unique jobs, statistics, distributed workers, parallel
-processing, autoscaling, remote control, at http://mojolicious.org admin
+processing, autoscaling, remote control, at https://mojolicious.org admin
ui, resource leak protection and multiple backends (such as at
-http://www.postgresql.org).
+https://www.postgresql.org).
Job queues allow you to process time and/or computationally intensive tasks
in background processes, outside of the request/response lifecycle of web
++++++ Minion-9.03.tar.gz -> Minion-9.06.tar.gz ++++++
++++ 4983 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package perl-Gnome2-VFS for openSUSE:Factory checked in at 2018-09-26 14:23:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Gnome2-VFS (Old)
and /work/SRC/openSUSE:Factory/.perl-Gnome2-VFS.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Gnome2-VFS"
Wed Sep 26 14:23:16 2018 rev:11 rq:637907 version:1.083
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Gnome2-VFS/perl-Gnome2-VFS.changes 2013-10-06 14:53:41.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Gnome2-VFS.new/perl-Gnome2-VFS.changes 2018-09-26 14:23:16.637935591 +0200
@@ -1,0 +2,9 @@
+Tue Sep 25 09:25:30 UTC 2018 - pmonrealgonzalez(a)suse.com
+
+- updated to 1.083
+ * Fix a logic error in the args checking of Gnome2::VFS::read
+ * Update FSF address; resolves RT#89039
+
+- Cleaned with spec-cleaner
+
+-------------------------------------------------------------------
Old:
----
Gnome2-VFS-1.082.tar.gz
New:
----
Gnome2-VFS-1.083.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Gnome2-VFS.spec ++++++
--- /var/tmp/diff_new_pack.4Bg2ov/_old 2018-09-26 14:23:17.017934987 +0200
+++ /var/tmp/diff_new_pack.4Bg2ov/_new 2018-09-26 14:23:17.025934974 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Gnome2-VFS
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,21 +16,23 @@
#
+%define cpan_name Gnome2-VFS
Name: perl-Gnome2-VFS
-Version: 1.082
+Version: 1.083
Release: 0
-%define cpan_name Gnome2-VFS
Summary: Perl interface to the 2.x series of the GNOME VFS library
-License: LGPL-2.1+
+License: LGPL-2.1-or-later
Group: Development/Libraries/Perl
-Url: http://search.cpan.org/dist/Gnome2-VFS/
-Source: http://www.cpan.org/authors/id/X/XA/XAOC/%{cpan_name}-%{version}.tar.gz
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
+Url: https://metacpan.org/release/Gnome2-VFS
+Source: https://cpan.metacpan.org/authors/id/X/XA/XAOC/%{cpan_name}-%{version}.tar.…
BuildRequires: perl
BuildRequires: perl-macros
+BuildRequires: pkgconfig
BuildRequires: perl(ExtUtils::Depends) >= 0.20
BuildRequires: perl(ExtUtils::PkgConfig) >= 1.03
BuildRequires: perl(Glib) >= 1.120
+BuildRequires: pkgconfig(gnome-vfs-2.0)
+Requires: gnome-vfs2 >= %(pkg-config --modversion gnome-vfs-2.0)
#BuildRequires: perl(Glib::Object::Subclass)
#BuildRequires: perl(Gnome2::VFS)
#BuildRequires: perl(Gtk2)
@@ -38,8 +40,6 @@
Requires: perl(ExtUtils::PkgConfig) >= 1.03
Requires: perl(Glib) >= 1.120
%{perl_requires}
-BuildRequires: pkgconfig(gnome-vfs-2.0)
-Requires: gnome-vfs2 >= %(pkg-config --modversion gnome-vfs-2.0)
%description
Since this module tries to stick very closely to the C API, the
@@ -61,11 +61,11 @@
%setup -q -n %{cpan_name}-%{version}
%build
-%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
-%{__make} %{?_smp_mflags}
+perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
+make %{?_smp_mflags}
%check
-%{__make} test
+make %{?_smp_mflags} test
%install
%perl_make_install
@@ -74,6 +74,7 @@
%files -f %{name}.files
%defattr(-,root,root,755)
-%doc ChangeLog.pre-git doctypes examples LICENSE maps-2.0 maps-2.6 maps-2.8 NEWS perl-Gnome2-VFS.doap README vfs.typemap xs_files-2.0 xs_files-2.6 xs_files-2.8
+%license LICENSE
+%doc ChangeLog.pre-git doctypes examples maps-2.0 maps-2.6 maps-2.8 NEWS perl-Gnome2-VFS.doap README vfs.typemap xs_files-2.0 xs_files-2.6 xs_files-2.8
%changelog
++++++ Gnome2-VFS-1.082.tar.gz -> Gnome2-VFS-1.083.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/LICENSE new/Gnome2-VFS-1.083/LICENSE
--- old/Gnome2-VFS-1.082/LICENSE 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/LICENSE 2017-04-21 21:43:11.000000000 +0200
@@ -2,7 +2,7 @@
Version 2.1, February 1999
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
@@ -485,7 +485,7 @@
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Also add information on how to contact you by electronic and paper mail.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/META.json new/Gnome2-VFS-1.083/META.json
--- old/Gnome2-VFS-1.082/META.json 2013-10-01 11:39:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/META.json 2017-04-21 21:48:54.000000000 +0200
@@ -4,7 +4,7 @@
"unknown"
],
"dynamic_config" : 1,
- "generated_by" : "ExtUtils::MakeMaker version 6.78, CPAN::Meta::Converter version 2.132661",
+ "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921",
"license" : [
"unknown"
],
@@ -39,5 +39,5 @@
}
},
"release_status" : "stable",
- "version" : "1.082"
+ "version" : "1.083"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/META.yml new/Gnome2-VFS-1.083/META.yml
--- old/Gnome2-VFS-1.082/META.yml 2013-10-01 11:39:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/META.yml 2017-04-21 21:48:54.000000000 +0200
@@ -7,7 +7,7 @@
configure_requires:
ExtUtils::MakeMaker: 0
dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.78, CPAN::Meta::Converter version 2.132661'
+generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 2.120921'
license: unknown
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -21,4 +21,4 @@
ExtUtils::Depends: 0.20
ExtUtils::PkgConfig: 1.03
Glib: 1.120
-version: 1.082
+version: 1.083
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/NEWS new/Gnome2-VFS-1.083/NEWS
--- old/Gnome2-VFS-1.082/NEWS 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/NEWS 2017-04-21 21:46:39.000000000 +0200
@@ -1,3 +1,9 @@
+Overview of changes in Gnome2-VFS 1.083
+=======================================
+
+* Fix a logic error in the args checking of Gnome2::VFS::read
+* Update FSF address; resolves RT#89039
+
Overview of changes in Gnome2-VFS 1.082
=======================================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/VFS.pm new/Gnome2-VFS-1.083/VFS.pm
--- old/Gnome2-VFS-1.082/VFS.pm 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/VFS.pm 2017-04-21 21:46:39.000000000 +0200
@@ -26,7 +26,7 @@
# --------------------------------------------------------------------------- #
-our $VERSION = '1.082';
+our $VERSION = '1.083';
sub import {
my ($self) = @_;
@@ -195,6 +195,6 @@
You should have received a copy of the GNU Lesser General Public License along
with this library; if not, write to the Free Software Foundation, Inc.,
-59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
=cut
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/vfs2perl.c new/Gnome2-VFS-1.083/vfs2perl.c
--- old/Gnome2-VFS-1.082/vfs2perl.c 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/vfs2perl.c 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/vfs2perl.h new/Gnome2-VFS-1.083/vfs2perl.h
--- old/Gnome2-VFS-1.082/vfs2perl.h 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/vfs2perl.h 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFS.xs new/Gnome2-VFS-1.083/xs/GnomeVFS.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFS.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFS.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSAddress.xs new/Gnome2-VFS-1.083/xs/GnomeVFSAddress.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSAddress.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSAddress.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSApplicationRegistry.xs new/Gnome2-VFS-1.083/xs/GnomeVFSApplicationRegistry.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSApplicationRegistry.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSApplicationRegistry.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSAsync.xs new/Gnome2-VFS-1.083/xs/GnomeVFSAsync.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSAsync.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSAsync.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSDNSSD.xs new/Gnome2-VFS-1.083/xs/GnomeVFSDNSSD.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSDNSSD.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSDNSSD.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSDirectory.xs new/Gnome2-VFS-1.083/xs/GnomeVFSDirectory.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSDirectory.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSDirectory.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSDrive.xs new/Gnome2-VFS-1.083/xs/GnomeVFSDrive.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSDrive.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSDrive.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSFileInfo.xs new/Gnome2-VFS-1.083/xs/GnomeVFSFileInfo.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSFileInfo.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSFileInfo.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSInit.xs new/Gnome2-VFS-1.083/xs/GnomeVFSInit.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSInit.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSInit.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSMime.xs new/Gnome2-VFS-1.083/xs/GnomeVFSMime.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSMime.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSMime.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSOps.xs new/Gnome2-VFS-1.083/xs/GnomeVFSOps.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSOps.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSOps.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
@@ -234,7 +234,7 @@
GnomeVFSResult result;
GnomeVFSFileSize bytes_read = bytes;
PPCODE:
- if (! bytes > 0)
+ if (bytes <= 0)
croak ("The number of bytes to read must be greater than 0");
buffer = g_new0 (char, bytes);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSResolve.xs new/Gnome2-VFS-1.083/xs/GnomeVFSResolve.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSResolve.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSResolve.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSURI.xs new/Gnome2-VFS-1.083/xs/GnomeVFSURI.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSURI.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSURI.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSUtils.xs new/Gnome2-VFS-1.083/xs/GnomeVFSUtils.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSUtils.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSUtils.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSVolume.xs new/Gnome2-VFS-1.083/xs/GnomeVFSVolume.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSVolume.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSVolume.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSVolumeMonitor.xs new/Gnome2-VFS-1.083/xs/GnomeVFSVolumeMonitor.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSVolumeMonitor.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSVolumeMonitor.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Gnome2-VFS-1.082/xs/GnomeVFSXfer.xs new/Gnome2-VFS-1.083/xs/GnomeVFSXfer.xs
--- old/Gnome2-VFS-1.082/xs/GnomeVFSXfer.xs 2013-10-01 10:53:57.000000000 +0200
+++ new/Gnome2-VFS-1.083/xs/GnomeVFSXfer.xs 2017-04-21 21:43:11.000000000 +0200
@@ -13,7 +13,7 @@
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
*
* $Id$
*/
1
0
Hello community,
here is the log from the commit of package perl-Net-Whois-Raw for openSUSE:Factory checked in at 2018-09-26 14:23:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Net-Whois-Raw (Old)
and /work/SRC/openSUSE:Factory/.perl-Net-Whois-Raw.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Net-Whois-Raw"
Wed Sep 26 14:23:13 2018 rev:36 rq:637906 version:2.99020
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Net-Whois-Raw/perl-Net-Whois-Raw.changes 2018-08-31 10:47:37.815434680 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Net-Whois-Raw.new/perl-Net-Whois-Raw.changes 2018-09-26 14:23:15.761936985 +0200
@@ -1,0 +2,13 @@
+Tue Sep 25 05:40:37 UTC 2018 - Stephan Kulow <coolo(a)suse.com>
+
+- updated to 2.99020
+ see /usr/share/doc/packages/perl-Net-Whois-Raw/Changes
+
+ 2.99020 Sep 24 2018 Alexander Nalobin
+ - fix recursive whois regexp. Now matches
+ line endings.
+
+ 2.99019 Sep 24 2018 Alexander Nalobin
+ - fix precedence in 2.99016 fix, thanx to Slaven Rezić.
+
+-------------------------------------------------------------------
Old:
----
Net-Whois-Raw-2.99018.tar.gz
New:
----
Net-Whois-Raw-2.99020.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Net-Whois-Raw.spec ++++++
--- /var/tmp/diff_new_pack.oAPFUK/_old 2018-09-26 14:23:16.389935986 +0200
+++ /var/tmp/diff_new_pack.oAPFUK/_new 2018-09-26 14:23:16.389935986 +0200
@@ -12,12 +12,12 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-Net-Whois-Raw
-Version: 2.99018
+Version: 2.99020
Release: 0
%define cpan_name Net-Whois-Raw
Summary: Get Whois information of domains and IP addresses
++++++ Net-Whois-Raw-2.99018.tar.gz -> Net-Whois-Raw-2.99020.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99018/Changes new/Net-Whois-Raw-2.99020/Changes
--- old/Net-Whois-Raw-2.99018/Changes 2018-08-29 04:41:33.000000000 +0200
+++ new/Net-Whois-Raw-2.99020/Changes 2018-09-24 09:37:52.000000000 +0200
@@ -1,5 +1,11 @@
Revision history for Perl module Net::Whois::Raw.
+2.99020 Sep 24 2018 Alexander Nalobin
+ - fix recursive whois regexp. Now matches \r\n line endings.
+
+2.99019 Sep 24 2018 Alexander Nalobin
+ - fix precedence in 2.99016 fix, thanx to Slaven Rezić.
+
2.99018 Aug 29 2018 Eugeny Subachev
- - Fixed/added 'not found' patterns of hn com.hn cd TLDs.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99018/META.json new/Net-Whois-Raw-2.99020/META.json
--- old/Net-Whois-Raw-2.99018/META.json 2018-08-29 04:41:33.000000000 +0200
+++ new/Net-Whois-Raw-2.99020/META.json 2018-09-24 09:37:52.000000000 +0200
@@ -59,7 +59,7 @@
"web" : "https://github.com/regru/Net-Whois-Raw"
}
},
- "version" : "2.99018",
+ "version" : "2.99020",
"x_generated_by_perl" : "v5.18.2",
"x_serialization_backend" : "JSON::XS version 3.04"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99018/META.yml new/Net-Whois-Raw-2.99020/META.yml
--- old/Net-Whois-Raw-2.99018/META.yml 2018-08-29 04:41:33.000000000 +0200
+++ new/Net-Whois-Raw-2.99020/META.yml 2018-09-24 09:37:52.000000000 +0200
@@ -36,6 +36,6 @@
resources:
bugtracker: https://github.com/regru/Net-Whois-Raw/issues
repository: git://github.com/regru/Net-Whois-Raw.git
-version: 2.99018
+version: 2.99020
x_generated_by_perl: v5.18.2
x_serialization_backend: 'YAML::Tiny version 1.56'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99018/Makefile.PL new/Net-Whois-Raw-2.99020/Makefile.PL
--- old/Net-Whois-Raw-2.99018/Makefile.PL 2018-08-29 04:41:33.000000000 +0200
+++ new/Net-Whois-Raw-2.99020/Makefile.PL 2018-09-24 09:37:52.000000000 +0200
@@ -42,7 +42,7 @@
"Test::More" => 0,
"Test::RequiresInternet" => 0
},
- "VERSION" => "2.99018",
+ "VERSION" => "2.99020",
"test" => {
"TESTS" => "t/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99018/bin/pwhois new/Net-Whois-Raw-2.99020/bin/pwhois
--- old/Net-Whois-Raw-2.99018/bin/pwhois 2018-08-29 04:41:33.000000000 +0200
+++ new/Net-Whois-Raw-2.99020/bin/pwhois 2018-09-24 09:37:52.000000000 +0200
@@ -240,7 +240,7 @@
=head1 VERSION
-version 2.99018
+version 2.99020
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99018/dist.ini new/Net-Whois-Raw-2.99020/dist.ini
--- old/Net-Whois-Raw-2.99018/dist.ini 2018-08-29 04:41:33.000000000 +0200
+++ new/Net-Whois-Raw-2.99020/dist.ini 2018-09-24 09:37:52.000000000 +0200
@@ -4,7 +4,7 @@
copyright_holder = Alexander Nalobin
copyright_year = 2002-2018
-version = 2.99018
+version = 2.99020
[@Filter]
-bundle = @Basic
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99018/lib/Net/Whois/Raw/Common.pm new/Net-Whois-Raw-2.99020/lib/Net/Whois/Raw/Common.pm
--- old/Net-Whois-Raw-2.99018/lib/Net/Whois/Raw/Common.pm 2018-08-29 04:41:33.000000000 +0200
+++ new/Net-Whois-Raw-2.99020/lib/Net/Whois/Raw/Common.pm 2018-09-24 09:37:52.000000000 +0200
@@ -1,5 +1,5 @@
package Net::Whois::Raw::Common;
-$Net::Whois::Raw::Common::VERSION = '2.99018';
+$Net::Whois::Raw::Common::VERSION = '2.99020';
# ABSTRACT: Helper for Net::Whois::Raw.
use Encode;
@@ -616,7 +616,7 @@
=head1 VERSION
-version 2.99018
+version 2.99020
=head1 AUTHOR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99018/lib/Net/Whois/Raw/Data.pm new/Net-Whois-Raw-2.99020/lib/Net/Whois/Raw/Data.pm
--- old/Net-Whois-Raw-2.99018/lib/Net/Whois/Raw/Data.pm 2018-08-29 04:41:33.000000000 +0200
+++ new/Net-Whois-Raw-2.99020/lib/Net/Whois/Raw/Data.pm 2018-09-24 09:37:52.000000000 +0200
@@ -1,5 +1,5 @@
package Net::Whois::Raw::Data;
-$Net::Whois::Raw::Data::VERSION = '2.99018';
+$Net::Whois::Raw::Data::VERSION = '2.99020';
# ABSTRACT: Config for Net::Whois::Raw.
use utf8;
@@ -4341,7 +4341,7 @@
=head1 VERSION
-version 2.99018
+version 2.99020
=head1 AUTHOR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99018/lib/Net/Whois/Raw.pm new/Net-Whois-Raw-2.99020/lib/Net/Whois/Raw.pm
--- old/Net-Whois-Raw-2.99018/lib/Net/Whois/Raw.pm 2018-08-29 04:41:33.000000000 +0200
+++ new/Net-Whois-Raw-2.99020/lib/Net/Whois/Raw.pm 2018-09-24 09:37:52.000000000 +0200
@@ -1,5 +1,5 @@
package Net::Whois::Raw;
-$Net::Whois::Raw::VERSION = '2.99018';
+$Net::Whois::Raw::VERSION = '2.99020';
# ABSTRACT: Get Whois information of domains and IP addresses.
require 5.008_001;
@@ -176,13 +176,13 @@
$registrar ||= /Registrar/ || /Registered through/;
# Skip urls as recursive whois servers
- if ( $registrar && !$norecurse && /whois server:\s*([a-z0-9\-_\.]+)$/i ) {
+ if ( $registrar && !$norecurse && /whois server:\s*([a-z0-9\-_\.]+)\b/i ) {
$newsrv = lc $1;
}
elsif ( $whois =~ /To single out one record, look it up with \"xxx\",/s ) {
return recursive_whois( "=$dom", $srv, $was_srv );
}
- elsif ( my ( $rs ) = _referral_server() && !$norecurse ) {
+ elsif ( !$norecurse && ( my ( $rs ) = _referral_server() ) ) {
$newsrv = $rs;
last;
}
@@ -479,7 +479,7 @@
=head1 VERSION
-version 2.99018
+version 2.99020
=head1 SYNOPSIS
1
0
Hello community,
here is the log from the commit of package perl-MooseX-Getopt for openSUSE:Factory checked in at 2018-09-26 14:23:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-MooseX-Getopt (Old)
and /work/SRC/openSUSE:Factory/.perl-MooseX-Getopt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-MooseX-Getopt"
Wed Sep 26 14:23:09 2018 rev:21 rq:637903 version:0.74
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-MooseX-Getopt/perl-MooseX-Getopt.changes 2018-09-20 11:42:32.580818429 +0200
+++ /work/SRC/openSUSE:Factory/.perl-MooseX-Getopt.new/perl-MooseX-Getopt.changes 2018-09-26 14:23:10.377945555 +0200
@@ -1,0 +2,10 @@
+Mon Sep 24 05:36:46 UTC 2018 - Stephan Kulow <coolo(a)suse.com>
+
+- updated to 0.74
+ see /usr/share/doc/packages/perl-MooseX-Getopt/Changes
+
+ 0.74 2018-09-23 23:41:10Z
+ - fix init_arg when used in combination with an underscored attribute read
+ from the config file (Andreas Koenig, github #11)
+
+-------------------------------------------------------------------
Old:
----
MooseX-Getopt-0.73.tar.gz
New:
----
MooseX-Getopt-0.74.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-MooseX-Getopt.spec ++++++
--- /var/tmp/diff_new_pack.JruV8N/_old 2018-09-26 14:23:11.289944104 +0200
+++ /var/tmp/diff_new_pack.JruV8N/_new 2018-09-26 14:23:11.293944097 +0200
@@ -17,7 +17,7 @@
Name: perl-MooseX-Getopt
-Version: 0.73
+Version: 0.74
Release: 0
#Upstream: Artistic-1.0 or GPL-1.0+
%define cpan_name MooseX-Getopt
++++++ MooseX-Getopt-0.73.tar.gz -> MooseX-Getopt-0.74.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/Build.PL new/MooseX-Getopt-0.74/Build.PL
--- old/MooseX-Getopt-0.73/Build.PL 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/Build.PL 2018-09-24 01:41:17.000000000 +0200
@@ -87,7 +87,7 @@
"Stevan Little <stevan\(a)iinteractive.com>"
],
"dist_name" => "MooseX-Getopt",
- "dist_version" => "0.73",
+ "dist_version" => "0.74",
"license" => "perl",
"module_name" => "MooseX::Getopt",
"recursive_test_files" => 1,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/CONTRIBUTING new/MooseX-Getopt-0.74/CONTRIBUTING
--- old/MooseX-Getopt-0.73/CONTRIBUTING 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/CONTRIBUTING 2018-09-24 01:41:17.000000000 +0200
@@ -24,8 +24,8 @@
$ prove -lv t/some_test_file.t
$ prove -lvr t/
-In most cases, 'prove' is entirely sufficient for you to test any
-patches you have.
+In most cases, 'prove' is entirely sufficient for you to test any patches you
+have.
You may need to satisfy some dependencies. The easiest way to satisfy
dependencies is to install the last release -- this is available at
@@ -82,6 +82,11 @@
https://help.github.com/articles/creating-a-pull-request
+All pull requests for this distribution will be automatically tested on Linux
+by Travis at: https://travis-ci.com/moose/MooseX-Getopt
+All results will be visible in the pull request on GitHub. Follow the
+appropriate links for details when tests fail.
+
If you have found a bug, but do not have an accompanying patch to fix it, you
can submit an issue report here:
https://rt.cpan.org/Public/Dist/Display.html?Name=MooseX-Getopt
@@ -99,5 +104,5 @@
request to the .mailmap file to contain the correct mapping.
-This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.014 from a
-template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.143.
+This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.014
+from a template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.145.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/Changes new/MooseX-Getopt-0.74/Changes
--- old/MooseX-Getopt-0.73/Changes 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/Changes 2018-09-24 01:41:17.000000000 +0200
@@ -1,5 +1,9 @@
Revision history for MooseX-Getopt
+0.74 2018-09-23 23:41:10Z
+ - fix init_arg when used in combination with an underscored attribute read
+ from the config file (Andreas Koenig, github #11)
+
0.73 2018-09-01 05:43:55Z
- properly wrap usage text that contains newlines (Andreas Koenig, github
#10)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/META.json new/MooseX-Getopt-0.74/META.json
--- old/MooseX-Getopt-0.73/META.json 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/META.json 2018-09-24 01:41:17.000000000 +0200
@@ -44,7 +44,7 @@
},
"develop" : {
"recommends" : {
- "Dist::Zilla::PluginBundle::Author::ETHER" : "0.143",
+ "Dist::Zilla::PluginBundle::Author::ETHER" : "0.145",
"Dist::Zilla::PluginBundle::Git::VersionManager" : "0.007"
},
"requires" : {
@@ -153,7 +153,7 @@
"Dist::Zilla::Plugin::InstallGuide" : "1.200005",
"Dist::Zilla::Plugin::Keywords" : "0.004",
"Dist::Zilla::Plugin::License" : "5.038",
- "Dist::Zilla::Plugin::MakeMaker::Fallback" : "0.012",
+ "Dist::Zilla::Plugin::MakeMaker::Fallback" : "0.029",
"Dist::Zilla::Plugin::Manifest" : "0",
"Dist::Zilla::Plugin::MetaConfig" : "0",
"Dist::Zilla::Plugin::MetaJSON" : "0",
@@ -205,47 +205,47 @@
"provides" : {
"MooseX::Getopt" : {
"file" : "lib/MooseX/Getopt.pm",
- "version" : "0.73"
+ "version" : "0.74"
},
"MooseX::Getopt::Basic" : {
"file" : "lib/MooseX/Getopt/Basic.pm",
- "version" : "0.73"
+ "version" : "0.74"
},
"MooseX::Getopt::Dashes" : {
"file" : "lib/MooseX/Getopt/Dashes.pm",
- "version" : "0.73"
+ "version" : "0.74"
},
"MooseX::Getopt::GLD" : {
"file" : "lib/MooseX/Getopt/GLD.pm",
- "version" : "0.73"
+ "version" : "0.74"
},
"MooseX::Getopt::Meta::Attribute" : {
"file" : "lib/MooseX/Getopt/Meta/Attribute.pm",
- "version" : "0.73"
+ "version" : "0.74"
},
"MooseX::Getopt::Meta::Attribute::NoGetopt" : {
"file" : "lib/MooseX/Getopt/Meta/Attribute/NoGetopt.pm",
- "version" : "0.73"
+ "version" : "0.74"
},
"MooseX::Getopt::Meta::Attribute::Trait" : {
"file" : "lib/MooseX/Getopt/Meta/Attribute/Trait.pm",
- "version" : "0.73"
+ "version" : "0.74"
},
"MooseX::Getopt::Meta::Attribute::Trait::NoGetopt" : {
"file" : "lib/MooseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm",
- "version" : "0.73"
+ "version" : "0.74"
},
"MooseX::Getopt::OptionTypeMap" : {
"file" : "lib/MooseX/Getopt/OptionTypeMap.pm",
- "version" : "0.73"
+ "version" : "0.74"
},
"MooseX::Getopt::ProcessedArgv" : {
"file" : "lib/MooseX/Getopt/ProcessedArgv.pm",
- "version" : "0.73"
+ "version" : "0.74"
},
"MooseX::Getopt::Strict" : {
"file" : "lib/MooseX/Getopt/Strict.pm",
- "version" : "0.73"
+ "version" : "0.74"
}
},
"release_status" : "stable",
@@ -263,10 +263,10 @@
"x_IRC" : "irc://irc.perl.org/#moose",
"x_MailingList" : "http://lists.perl.org/list/moose.html"
},
- "version" : "0.73",
+ "version" : "0.74",
"x_Dist_Zilla" : {
"perl" : {
- "version" : "5.029002"
+ "version" : "5.029003"
},
"plugins" : [
{
@@ -826,7 +826,7 @@
}
},
"name" : "@Author::ETHER/MakeMaker::Fallback",
- "version" : "0.029"
+ "version" : "0.030"
},
{
"class" : "Dist::Zilla::Plugin::ModuleBuildTiny::Fallback",
@@ -875,7 +875,7 @@
}
},
"name" : "@Author::ETHER/Git::Contributors",
- "version" : "0.034"
+ "version" : "0.035"
},
{
"class" : "Dist::Zilla::Plugin::StaticInstall",
@@ -958,7 +958,7 @@
"class" : "Dist::Zilla::Plugin::EnsureLatestPerl",
"config" : {
"Dist::Zilla::Plugin::EnsureLatestPerl" : {
- "Module::CoreList" : "5.20180820"
+ "Module::CoreList" : "5.20180920"
}
},
"name" : "@Author::ETHER/EnsureLatestPerl",
@@ -1175,7 +1175,7 @@
"branch" : null,
"changelog" : "Changes",
"signed" : 0,
- "tag" : "v0.73",
+ "tag" : "v0.74",
"tag_format" : "v%v",
"tag_message" : "v%v%t"
},
@@ -1276,7 +1276,7 @@
}
},
"name" : "@Author::ETHER/GitHub::Update",
- "version" : "0.46"
+ "version" : "0.47"
},
{
"class" : "Dist::Zilla::Plugin::Run::AfterRelease",
@@ -1467,35 +1467,36 @@
"Florian Ragwitz <rafl(a)debian.org>",
"Brandon L Black <blblack(a)gmail.com>",
"Shlomi Fish <shlomif(a)cpan.org>",
- "Olaf Alders <olaf(a)wundersolutions.com>",
"Hans Dieter Pearcey <hdp(a)weftsoar.net>",
- "Ryan D Johnson <ryan(a)innerfence.com>",
+ "Olaf Alders <olaf(a)wundersolutions.com>",
"Nelo Onyiah <nelo.onyiah(a)gmail.com>",
+ "Ryan D Johnson <ryan(a)innerfence.com>",
"Dave Rolsky <autarch(a)urth.org>",
"Ricardo SIGNES <rjbs(a)cpan.org>",
"\u00c6var Arnfj\u00f6r\u00f0 Bjarmason <avarab(a)gmail.com>",
"Hinrik \u00d6rn Sigur\u00f0sson <hinrik.sig(a)gmail.com>",
"Damien Krotkine <dkrotkine(a)weborama.com>",
- "Jose Luis Martinez <jlmartinez(a)capside.com>",
- "Chris Prather <chris(a)prather.org>",
+ "Todd Hepler <thepler(a)employees.org>",
"Devin Austin <dhoss(a)cpan.org>",
+ "Jose Luis Martinez <jlmartinez(a)capside.com>",
"Gregory Oschwald <goschwald(a)maxmind.com>",
- "Todd Hepler <thepler(a)employees.org>",
- "Michael Schout <mschout(a)gkg.net>",
- "Andreas Koenig <andk(a)cpan.org>",
+ "Chris Prather <chris(a)prather.org>",
"Jonathan Swartz <swartz(a)pobox.com>",
- "John Goulah <jgoulah(a)cpan.org>",
+ "Andreas K\u00f6nig <Andreas.Koenig.extern(a)telecolumbus.de>",
+ "Dagfinn Ilmari Manns\u00e5ker <ilmari(a)ilmari.org>",
+ "Damyan Ivanov <dmn(a)debian.org>",
+ "Drew Taylor <drew(a)drewtaylor.com>",
+ "Gordon Irving <goraxe(a)goraxe.me.uk>",
"Jesse Luehrs <doy(a)tozt.net>",
+ "John Goulah <jgoulah(a)cpan.org>",
+ "Andreas Koenig <andk(a)cpan.org>",
+ "Justin Hunter <justin.d.hunter(a)gmail.com>",
+ "Michael Schout <mschout(a)gkg.net>",
"Shlomi Fish <shlomif(a)shlomifish.org>",
"Stevan Little <stevan.little(a)gmail.com>",
- "Gordon Irving <goraxe(a)goraxe.me.uk>",
- "Stuart A Johnston <saj_git(a)thecommune.net>",
- "Dagfinn Ilmari Manns\u00e5ker <ilmari(a)ilmari.org>",
- "Drew Taylor <drew(a)drewtaylor.com>",
- "Damyan Ivanov <dmn(a)debian.org>",
- "Justin Hunter <justin.d.hunter(a)gmail.com>"
+ "Stuart A Johnston <saj_git(a)thecommune.net>"
],
- "x_generated_by_perl" : "v5.29.2",
+ "x_generated_by_perl" : "v5.29.3",
"x_serialization_backend" : "Cpanel::JSON::XS version 4.06",
"x_static_install" : 1,
"x_use_unsafe_inc" : 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/META.yml new/MooseX-Getopt-0.74/META.yml
--- old/MooseX-Getopt-0.73/META.yml 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/META.yml 2018-09-24 01:41:17.000000000 +0200
@@ -47,37 +47,37 @@
provides:
MooseX::Getopt:
file: lib/MooseX/Getopt.pm
- version: '0.73'
+ version: '0.74'
MooseX::Getopt::Basic:
file: lib/MooseX/Getopt/Basic.pm
- version: '0.73'
+ version: '0.74'
MooseX::Getopt::Dashes:
file: lib/MooseX/Getopt/Dashes.pm
- version: '0.73'
+ version: '0.74'
MooseX::Getopt::GLD:
file: lib/MooseX/Getopt/GLD.pm
- version: '0.73'
+ version: '0.74'
MooseX::Getopt::Meta::Attribute:
file: lib/MooseX/Getopt/Meta/Attribute.pm
- version: '0.73'
+ version: '0.74'
MooseX::Getopt::Meta::Attribute::NoGetopt:
file: lib/MooseX/Getopt/Meta/Attribute/NoGetopt.pm
- version: '0.73'
+ version: '0.74'
MooseX::Getopt::Meta::Attribute::Trait:
file: lib/MooseX/Getopt/Meta/Attribute/Trait.pm
- version: '0.73'
+ version: '0.74'
MooseX::Getopt::Meta::Attribute::Trait::NoGetopt:
file: lib/MooseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm
- version: '0.73'
+ version: '0.74'
MooseX::Getopt::OptionTypeMap:
file: lib/MooseX/Getopt/OptionTypeMap.pm
- version: '0.73'
+ version: '0.74'
MooseX::Getopt::ProcessedArgv:
file: lib/MooseX/Getopt/ProcessedArgv.pm
- version: '0.73'
+ version: '0.74'
MooseX::Getopt::Strict:
file: lib/MooseX/Getopt/Strict.pm
- version: '0.73'
+ version: '0.74'
requires:
Carp: '0'
Getopt::Long: '2.37'
@@ -99,10 +99,10 @@
bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=MooseX-Getopt
homepage: https://github.com/moose/MooseX-Getopt
repository: https://github.com/moose/MooseX-Getopt.git
-version: '0.73'
+version: '0.74'
x_Dist_Zilla:
perl:
- version: '5.029002'
+ version: '5.029003'
plugins:
-
class: Dist::Zilla::Plugin::Prereqs
@@ -536,7 +536,7 @@
default_jobs: 9
version: '6.012'
name: '@Author::ETHER/MakeMaker::Fallback'
- version: '0.029'
+ version: '0.030'
-
class: Dist::Zilla::Plugin::ModuleBuildTiny::Fallback
config:
@@ -571,7 +571,7 @@
order_by: commits
paths: []
name: '@Author::ETHER/Git::Contributors'
- version: '0.034'
+ version: '0.035'
-
class: Dist::Zilla::Plugin::StaticInstall
config:
@@ -632,7 +632,7 @@
class: Dist::Zilla::Plugin::EnsureLatestPerl
config:
Dist::Zilla::Plugin::EnsureLatestPerl:
- Module::CoreList: '5.20180820'
+ Module::CoreList: '5.20180920'
name: '@Author::ETHER/EnsureLatestPerl'
version: '0.008'
-
@@ -795,7 +795,7 @@
branch: ~
changelog: Changes
signed: 0
- tag: v0.73
+ tag: v0.74
tag_format: v%v
tag_message: v%v%t
Dist::Zilla::Role::Git::Repo:
@@ -868,7 +868,7 @@
Dist::Zilla::Plugin::GitHub::Update:
metacpan: 1
name: '@Author::ETHER/GitHub::Update'
- version: '0.46'
+ version: '0.47'
-
class: Dist::Zilla::Plugin::Run::AfterRelease
config:
@@ -1012,34 +1012,35 @@
- 'Florian Ragwitz <rafl(a)debian.org>'
- 'Brandon L Black <blblack(a)gmail.com>'
- 'Shlomi Fish <shlomif(a)cpan.org>'
- - 'Olaf Alders <olaf(a)wundersolutions.com>'
- 'Hans Dieter Pearcey <hdp(a)weftsoar.net>'
- - 'Ryan D Johnson <ryan(a)innerfence.com>'
+ - 'Olaf Alders <olaf(a)wundersolutions.com>'
- 'Nelo Onyiah <nelo.onyiah(a)gmail.com>'
+ - 'Ryan D Johnson <ryan(a)innerfence.com>'
- 'Dave Rolsky <autarch(a)urth.org>'
- 'Ricardo SIGNES <rjbs(a)cpan.org>'
- 'Ævar Arnfjörð Bjarmason <avarab(a)gmail.com>'
- 'Hinrik Örn Sigurðsson <hinrik.sig(a)gmail.com>'
- 'Damien Krotkine <dkrotkine(a)weborama.com>'
- - 'Jose Luis Martinez <jlmartinez(a)capside.com>'
- - 'Chris Prather <chris(a)prather.org>'
+ - 'Todd Hepler <thepler(a)employees.org>'
- 'Devin Austin <dhoss(a)cpan.org>'
+ - 'Jose Luis Martinez <jlmartinez(a)capside.com>'
- 'Gregory Oschwald <goschwald(a)maxmind.com>'
- - 'Todd Hepler <thepler(a)employees.org>'
- - 'Michael Schout <mschout(a)gkg.net>'
- - 'Andreas Koenig <andk(a)cpan.org>'
+ - 'Chris Prather <chris(a)prather.org>'
- 'Jonathan Swartz <swartz(a)pobox.com>'
- - 'John Goulah <jgoulah(a)cpan.org>'
+ - 'Andreas König <Andreas.Koenig.extern(a)telecolumbus.de>'
+ - 'Dagfinn Ilmari Mannsåker <ilmari(a)ilmari.org>'
+ - 'Damyan Ivanov <dmn(a)debian.org>'
+ - 'Drew Taylor <drew(a)drewtaylor.com>'
+ - 'Gordon Irving <goraxe(a)goraxe.me.uk>'
- 'Jesse Luehrs <doy(a)tozt.net>'
+ - 'John Goulah <jgoulah(a)cpan.org>'
+ - 'Andreas Koenig <andk(a)cpan.org>'
+ - 'Justin Hunter <justin.d.hunter(a)gmail.com>'
+ - 'Michael Schout <mschout(a)gkg.net>'
- 'Shlomi Fish <shlomif(a)shlomifish.org>'
- 'Stevan Little <stevan.little(a)gmail.com>'
- - 'Gordon Irving <goraxe(a)goraxe.me.uk>'
- 'Stuart A Johnston <saj_git(a)thecommune.net>'
- - 'Dagfinn Ilmari Mannsåker <ilmari(a)ilmari.org>'
- - 'Drew Taylor <drew(a)drewtaylor.com>'
- - 'Damyan Ivanov <dmn(a)debian.org>'
- - 'Justin Hunter <justin.d.hunter(a)gmail.com>'
-x_generated_by_perl: v5.29.2
+x_generated_by_perl: v5.29.3
x_serialization_backend: 'YAML::Tiny version 1.73'
x_static_install: 1
x_use_unsafe_inc: 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/Makefile.PL new/MooseX-Getopt-0.74/Makefile.PL
--- old/MooseX-Getopt-0.73/Makefile.PL 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/Makefile.PL 2018-09-24 01:41:17.000000000 +0200
@@ -1,5 +1,5 @@
# This Makefile.PL for MooseX-Getopt was generated by
-# Dist::Zilla::Plugin::MakeMaker::Fallback 0.029
+# Dist::Zilla::Plugin::MakeMaker::Fallback 0.030
# and Dist::Zilla::Plugin::MakeMaker::Awesome 0.47.
# Don't edit it but the dist.ini and plugins used to construct it.
@@ -113,7 +113,7 @@
"Test::Warnings" => "0.009",
"if" => 0
},
- "VERSION" => "0.73",
+ "VERSION" => "0.74",
"test" => {
"TESTS" => "t/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/README new/MooseX-Getopt-0.74/README
--- old/MooseX-Getopt-0.73/README 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/README 2018-09-24 01:41:17.000000000 +0200
@@ -1,5 +1,5 @@
This archive contains the distribution MooseX-Getopt,
-version 0.73:
+version 0.74:
A Moose role for processing command line options
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Basic.pm new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Basic.pm
--- old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Basic.pm 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Basic.pm 2018-09-24 01:41:17.000000000 +0200
@@ -1,7 +1,7 @@
package MooseX::Getopt::Basic;
# ABSTRACT: MooseX::Getopt::Basic - role to implement the Getopt::Long functionality
-our $VERSION = '0.73';
+our $VERSION = '0.74';
use Moose::Role;
@@ -77,7 +77,7 @@
options => [
$class->_attrs_to_options( $config_from_file )
],
- params => $constructor_params,
+ params => $config_from_file ? { %$config_from_file, %$constructor_params } : $constructor_params,
);
my $params = $config_from_file ? { %$config_from_file, %{$processed{params}} } : $processed{params};
@@ -294,7 +294,7 @@
=head1 VERSION
-version 0.73
+version 0.74
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Dashes.pm new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Dashes.pm
--- old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Dashes.pm 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Dashes.pm 2018-09-24 01:41:17.000000000 +0200
@@ -1,7 +1,7 @@
package MooseX::Getopt::Dashes;
# ABSTRACT: convert underscores in attribute names to dashes
-our $VERSION = '0.73';
+our $VERSION = '0.74';
use Moose::Role;
with 'MooseX::Getopt';
@@ -33,7 +33,7 @@
=head1 VERSION
-version 0.73
+version 0.74
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/lib/MooseX/Getopt/GLD.pm new/MooseX-Getopt-0.74/lib/MooseX/Getopt/GLD.pm
--- old/MooseX-Getopt-0.73/lib/MooseX/Getopt/GLD.pm 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/lib/MooseX/Getopt/GLD.pm 2018-09-24 01:41:17.000000000 +0200
@@ -1,7 +1,7 @@
package MooseX::Getopt::GLD;
# ABSTRACT: A Moose role for processing command line options with Getopt::Long::Descriptive
-our $VERSION = '0.73';
+our $VERSION = '0.74';
use strict;
use warnings;
@@ -97,7 +97,7 @@
=head1 VERSION
-version 0.73
+version 0.74
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Meta/Attribute/NoGetopt.pm new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Meta/Attribute/NoGetopt.pm
--- old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Meta/Attribute/NoGetopt.pm 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Meta/Attribute/NoGetopt.pm 2018-09-24 01:41:17.000000000 +0200
@@ -1,7 +1,7 @@
package MooseX::Getopt::Meta::Attribute::NoGetopt;
# ABSTRACT: Optional meta attribute for ignoring parameters
-our $VERSION = '0.73';
+our $VERSION = '0.74';
use Moose;
extends 'Moose::Meta::Attribute'; # << Moose extending Moose :)
@@ -28,7 +28,7 @@
=head1 VERSION
-version 0.73
+version 0.74
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm
--- old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Meta/Attribute/Trait/NoGetopt.pm 2018-09-24 01:41:17.000000000 +0200
@@ -1,7 +1,7 @@
package MooseX::Getopt::Meta::Attribute::Trait::NoGetopt;
# ABSTRACT: Optional meta attribute trait for ignoring parameters
-our $VERSION = '0.73';
+our $VERSION = '0.74';
use Moose::Role;
use namespace::autoclean;
@@ -25,7 +25,7 @@
=head1 VERSION
-version 0.73
+version 0.74
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Meta/Attribute/Trait.pm new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Meta/Attribute/Trait.pm
--- old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Meta/Attribute/Trait.pm 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Meta/Attribute/Trait.pm 2018-09-24 01:41:17.000000000 +0200
@@ -1,7 +1,7 @@
package MooseX::Getopt::Meta::Attribute::Trait;
# ABSTRACT: Optional meta attribute trait for custom option names
-our $VERSION = '0.73';
+our $VERSION = '0.74';
use Moose::Role;
use Moose::Util::TypeConstraints qw(subtype coerce from via as);
@@ -47,7 +47,7 @@
=head1 VERSION
-version 0.73
+version 0.74
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Meta/Attribute.pm new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Meta/Attribute.pm
--- old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Meta/Attribute.pm 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Meta/Attribute.pm 2018-09-24 01:41:17.000000000 +0200
@@ -1,7 +1,7 @@
package MooseX::Getopt::Meta::Attribute;
# ABSTRACT: Optional meta attribute for custom option names
-our $VERSION = '0.73';
+our $VERSION = '0.74';
use Moose;
use namespace::autoclean;
@@ -28,7 +28,7 @@
=head1 VERSION
-version 0.73
+version 0.74
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/lib/MooseX/Getopt/OptionTypeMap.pm new/MooseX-Getopt-0.74/lib/MooseX/Getopt/OptionTypeMap.pm
--- old/MooseX-Getopt-0.73/lib/MooseX/Getopt/OptionTypeMap.pm 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/lib/MooseX/Getopt/OptionTypeMap.pm 2018-09-24 01:41:17.000000000 +0200
@@ -1,7 +1,7 @@
package MooseX::Getopt::OptionTypeMap;
# ABSTRACT: Storage for the option to type mappings
-our $VERSION = '0.73';
+our $VERSION = '0.74';
use Moose;
use Carp 'confess';
@@ -104,7 +104,7 @@
=head1 VERSION
-version 0.73
+version 0.74
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/lib/MooseX/Getopt/ProcessedArgv.pm new/MooseX-Getopt-0.74/lib/MooseX/Getopt/ProcessedArgv.pm
--- old/MooseX-Getopt-0.73/lib/MooseX/Getopt/ProcessedArgv.pm 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/lib/MooseX/Getopt/ProcessedArgv.pm 2018-09-24 01:41:17.000000000 +0200
@@ -1,7 +1,7 @@
package MooseX::Getopt::ProcessedArgv;
# ABSTRACT: MooseX::Getopt::ProcessedArgv - Class containing the results of process_argv
-our $VERSION = '0.73';
+our $VERSION = '0.74';
use Moose;
use namespace::autoclean;
@@ -28,7 +28,7 @@
=head1 VERSION
-version 0.73
+version 0.74
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Strict.pm new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Strict.pm
--- old/MooseX-Getopt-0.73/lib/MooseX/Getopt/Strict.pm 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/lib/MooseX/Getopt/Strict.pm 2018-09-24 01:41:17.000000000 +0200
@@ -1,7 +1,7 @@
package MooseX::Getopt::Strict;
# ABSTRACT: only make options for attributes with the Getopt metaclass
-our $VERSION = '0.73';
+our $VERSION = '0.74';
use Moose::Role;
use namespace::autoclean;
@@ -30,7 +30,7 @@
=head1 VERSION
-version 0.73
+version 0.74
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/lib/MooseX/Getopt.pm new/MooseX-Getopt-0.74/lib/MooseX/Getopt.pm
--- old/MooseX-Getopt-0.73/lib/MooseX/Getopt.pm 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/lib/MooseX/Getopt.pm 2018-09-24 01:41:17.000000000 +0200
@@ -1,8 +1,8 @@
-package MooseX::Getopt; # git description: v0.72-7-g5d00040
+package MooseX::Getopt; # git description: v0.73-5-g75272b6
# ABSTRACT: A Moose role for processing command line options
# KEYWORDS: moose extension command line options attributes executable flags switches arguments
-our $VERSION = '0.73';
+our $VERSION = '0.74';
use Moose::Role 0.56;
use namespace::autoclean;
@@ -23,7 +23,7 @@
=head1 VERSION
-version 0.73
+version 0.74
=head1 SYNOPSIS
@@ -114,8 +114,9 @@
=head2 C<print_usage_text>
This method is called internally when the C<help_flag> state is true.
-It prints the text from the C<usage> object (see above) to C<STDOUT> and then the
-program terminates normally. You can apply a method modification (see
+It prints the text from the C<usage> object (see above) to C<STDOUT>
+(and then after this method is called, the
+program terminates normally). You can apply a method modification (see
L<Moose::Manual::MethodModifiers>) if different behaviour is desired, for
example to include additional text.
@@ -327,7 +328,7 @@
=head1 CONTRIBUTORS
-=for stopwords Karen Etheridge Tomas Doran Stevan Little Yuval Kogman Florian Ragwitz Brandon L Black Shlomi Fish Olaf Alders Hans Dieter Pearcey Ryan D Johnson Nelo Onyiah Dave Rolsky Ricardo SIGNES Ævar Arnfjörð Bjarmason Hinrik Örn Sigurðsson Damien Krotkine Jose Luis Martinez Chris Prather Devin Austin Gregory Oschwald Todd Hepler Michael Schout Andreas Koenig Jonathan Swartz John Goulah Jesse Luehrs Gordon Irving Stuart A Johnston Dagfinn Ilmari Mannsåker Drew Taylor Damyan Ivanov Justin Hunter
+=for stopwords Karen Etheridge Tomas Doran Stevan Little Yuval Kogman Florian Ragwitz Brandon L Black Shlomi Fish Hans Dieter Pearcey Olaf Alders Nelo Onyiah Ryan D Johnson Dave Rolsky Ricardo SIGNES Ævar Arnfjörð Bjarmason Hinrik Örn Sigurðsson Damien Krotkine Todd Hepler Devin Austin Jose Luis Martinez Gregory Oschwald Chris Prather Jonathan Swartz Andreas König Dagfinn Ilmari Mannsåker Damyan Ivanov Drew Taylor Gordon Irving Jesse Luehrs John Goulah Koenig Justin Hunter Michael Schout Stuart A Johnston
=over 4
@@ -361,19 +362,19 @@
=item *
-Olaf Alders <olaf(a)wundersolutions.com>
+Hans Dieter Pearcey <hdp(a)weftsoar.net>
=item *
-Hans Dieter Pearcey <hdp(a)weftsoar.net>
+Olaf Alders <olaf(a)wundersolutions.com>
=item *
-Ryan D Johnson <ryan(a)innerfence.com>
+Nelo Onyiah <nelo.onyiah(a)gmail.com>
=item *
-Nelo Onyiah <nelo.onyiah(a)gmail.com>
+Ryan D Johnson <ryan(a)innerfence.com>
=item *
@@ -397,15 +398,15 @@
=item *
-Jose Luis Martinez <jlmartinez(a)capside.com>
+Todd Hepler <thepler(a)employees.org>
=item *
-Chris Prather <chris(a)prather.org>
+Devin Austin <dhoss(a)cpan.org>
=item *
-Devin Austin <dhoss(a)cpan.org>
+Jose Luis Martinez <jlmartinez(a)capside.com>
=item *
@@ -413,59 +414,63 @@
=item *
-Todd Hepler <thepler(a)employees.org>
+Chris Prather <chris(a)prather.org>
=item *
-Michael Schout <mschout(a)gkg.net>
+Jonathan Swartz <swartz(a)pobox.com>
=item *
-Andreas Koenig <andk(a)cpan.org>
+Andreas König <Andreas.Koenig.extern(a)telecolumbus.de>
=item *
-Jonathan Swartz <swartz(a)pobox.com>
+Dagfinn Ilmari Mannsåker <ilmari(a)ilmari.org>
=item *
-John Goulah <jgoulah(a)cpan.org>
+Damyan Ivanov <dmn(a)debian.org>
=item *
-Jesse Luehrs <doy(a)tozt.net>
+Drew Taylor <drew(a)drewtaylor.com>
=item *
-Shlomi Fish <shlomif(a)shlomifish.org>
+Gordon Irving <goraxe(a)goraxe.me.uk>
=item *
-Stevan Little <stevan.little(a)gmail.com>
+Jesse Luehrs <doy(a)tozt.net>
=item *
-Gordon Irving <goraxe(a)goraxe.me.uk>
+John Goulah <jgoulah(a)cpan.org>
=item *
-Stuart A Johnston <saj_git(a)thecommune.net>
+Andreas Koenig <andk(a)cpan.org>
=item *
-Dagfinn Ilmari Mannsåker <ilmari(a)ilmari.org>
+Justin Hunter <justin.d.hunter(a)gmail.com>
=item *
-Drew Taylor <drew(a)drewtaylor.com>
+Michael Schout <mschout(a)gkg.net>
=item *
-Damyan Ivanov <dmn(a)debian.org>
+Shlomi Fish <shlomif(a)shlomifish.org>
=item *
-Justin Hunter <justin.d.hunter(a)gmail.com>
+Stevan Little <stevan.little(a)gmail.com>
+
+=item *
+
+Stuart A Johnston <saj_git(a)thecommune.net>
=back
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/t/00-report-prereqs.dd new/MooseX-Getopt-0.74/t/00-report-prereqs.dd
--- old/MooseX-Getopt-0.73/t/00-report-prereqs.dd 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/t/00-report-prereqs.dd 2018-09-24 01:41:17.000000000 +0200
@@ -11,7 +11,7 @@
},
'develop' => {
'recommends' => {
- 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.143',
+ 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.145',
'Dist::Zilla::PluginBundle::Git::VersionManager' => '0.007'
},
'requires' => {
@@ -120,7 +120,7 @@
'Dist::Zilla::Plugin::InstallGuide' => '1.200005',
'Dist::Zilla::Plugin::Keywords' => '0.004',
'Dist::Zilla::Plugin::License' => '5.038',
- 'Dist::Zilla::Plugin::MakeMaker::Fallback' => '0.012',
+ 'Dist::Zilla::Plugin::MakeMaker::Fallback' => '0.029',
'Dist::Zilla::Plugin::Manifest' => '0',
'Dist::Zilla::Plugin::MetaConfig' => '0',
'Dist::Zilla::Plugin::MetaJSON' => '0',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/t/112_configfile_constructor_arg.t new/MooseX-Getopt-0.74/t/112_configfile_constructor_arg.t
--- old/MooseX-Getopt-0.73/t/112_configfile_constructor_arg.t 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/t/112_configfile_constructor_arg.t 2018-09-24 01:41:17.000000000 +0200
@@ -17,6 +17,8 @@
is => 'ro', isa => 'Str',
default => 'foo default',
);
+
+ has _somename => ( is => 'ro', isa => 'Str', required => 1, init_arg => 'somename' );
}
{
@@ -34,6 +36,11 @@
'foo value',
'value is read in from the config file',
);
+ is(
+ $obj->_somename,
+ "franz",
+ 'public value is read in from the config file and goes through init_arg to private attribute',
+ );
}
done_testing;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/t/112_configfile_constructor_arg.yml new/MooseX-Getopt-0.74/t/112_configfile_constructor_arg.yml
--- old/MooseX-Getopt-0.73/t/112_configfile_constructor_arg.yml 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/t/112_configfile_constructor_arg.yml 2018-09-24 01:41:17.000000000 +0200
@@ -1,2 +1,3 @@
---
foo: foo value
+ somename: franz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/xt/author/pod-spell.t new/MooseX-Getopt-0.74/xt/author/pod-spell.t
--- old/MooseX-Getopt-0.73/xt/author/pod-spell.t 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/xt/author/pod-spell.t 2018-09-24 01:41:17.000000000 +0200
@@ -58,6 +58,7 @@
Koenig
Kogman
Krotkine
+König
Little
Luehrs
Luis
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/MooseX-Getopt-0.73/xt/release/changes_has_content.t new/MooseX-Getopt-0.74/xt/release/changes_has_content.t
--- old/MooseX-Getopt-0.73/xt/release/changes_has_content.t 2018-09-01 07:44:02.000000000 +0200
+++ new/MooseX-Getopt-0.74/xt/release/changes_has_content.t 2018-09-24 01:41:17.000000000 +0200
@@ -2,7 +2,7 @@
note 'Checking Changes';
my $changes_file = 'Changes';
-my $newver = '0.73';
+my $newver = '0.74';
my $trial_token = '-TRIAL';
my $encoding = 'UTF-8';
1
0