openSUSE Commits
Threads by month
- ----- 2025 -----
- March
- February
- 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
August 2017
- 1 participants
- 2097 discussions
Hello community,
here is the log from the commit of package akonadiconsole for openSUSE:Factory checked in at 2017-08-28 15:04:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/akonadiconsole (Old)
and /work/SRC/openSUSE:Factory/.akonadiconsole.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "akonadiconsole"
Mon Aug 28 15:04:45 2017 rev:10 rq:516274 version:17.08.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/akonadiconsole/akonadiconsole.changes 2017-07-29 08:54:54.703892595 +0200
+++ /work/SRC/openSUSE:Factory/.akonadiconsole.new/akonadiconsole.changes 2017-08-28 15:05:00.927238575 +0200
@@ -1,0 +2,19 @@
+Fri Aug 11 22:44:44 UTC 2017 - christophe(a)krop.fr
+
+- Update to KDE Applications 17.08.0
+ * New feature release
+ * https://www.kde.org/announcements/announce-applications-17.08.0.php
+- Changes since 17.04.3 :
+ * Adapt AkonadiConsole to recent Protocol API changes
+ * Activate by default QT_NO_NARROWING_CONVERSIONS_IN_CONNECT
+ * don't use kpartgui
+
+-------------------------------------------------------------------
+Sat Aug 5 18:16:22 UTC 2017 - christophe(a)krop.fr
+
+- Update to KDE Applications 17.07.90
+ * KDE Applications 17.07.90
+ * https://www.kde.org/announcements/announce-applications-17.07.90.php
+
+
+-------------------------------------------------------------------
Old:
----
akonadiconsole-17.04.3.tar.xz
New:
----
akonadiconsole-17.08.0.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ akonadiconsole.spec ++++++
--- /var/tmp/diff_new_pack.cSZQ6O/_old 2017-08-28 15:05:02.419028744 +0200
+++ /var/tmp/diff_new_pack.cSZQ6O/_new 2017-08-28 15:05:02.483019743 +0200
@@ -17,10 +17,10 @@
Name: akonadiconsole
-Version: 17.04.3
+Version: 17.08.0
Release: 0
%define kf5_version 5.28.0
-# Latest stable Applications (e.g. 16.08 in KA, but 16.11.80 in KUA)
+# Latest stable Applications (e.g. 17.08 in KA, but 17.11.80 in KUA)
%{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')}
Summary: Management and debugging console for akonadi
License: GPL-2.0+ and LGPL-2.1+
@@ -59,15 +59,13 @@
BuildRequires: pkgconfig(Qt5Sql)
BuildRequires: pkgconfig(Qt5Test) >= 5.6.0
BuildRequires: pkgconfig(Qt5Widgets) >= 5.6.0
-%if 0%{?suse_version} > 1325
-BuildRequires: libboost_headers-devel
-%else
-BuildRequires: boost-devel
-%endif
Obsoletes: akonadi_resources < %{version}
+%if %{with lang}
+Recommends: %{name}-lang
+%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# It can only build on the same platforms as Qt Webengine
-ExclusiveArch: %ix86 x86_64 %arm aarch64 mips mips64
+ExclusiveArch: %{ix86} x86_64 %{arm} aarch64 mips mips64
%description
Akonadi Console is a useful utility that can be used to explore or
@@ -94,12 +92,12 @@
%doc COPYING COPYING.LIB COPYING.DOC
%config %{_kf5_configdir}/akonadiconsole.categories
%config %{_kf5_configdir}/akonadiconsole.renamecategories
-%{_bindir}/akonadiconsole
-%{_kf5_applicationsdir}/org.kde.akonadiconsole.desktop
%dir %{_kf5_iconsdir}/hicolor/256x256
%dir %{_kf5_iconsdir}/hicolor/256x256/apps
+%{_kf5_applicationsdir}/org.kde.akonadiconsole.desktop
+%{_kf5_bindir}/akonadiconsole
%{_kf5_iconsdir}/hicolor/*/apps/akonadiconsole.png
-%{_datadir}/kconf_update/
%{_kf5_libdir}/libakonadiconsole.so.*
+%{_kf5_sharedir}/kconf_update/
%changelog
++++++ akonadiconsole-17.04.3.tar.xz -> akonadiconsole-17.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/.gitignore new/akonadiconsole-17.08.0/.gitignore
--- old/akonadiconsole-17.04.3/.gitignore 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/.gitignore 2017-08-07 11:57:13.000000000 +0200
@@ -18,3 +18,4 @@
random_seed
/build/
CMakeLists.txt.user*
+*.unc-backup*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/CMakeLists.txt new/akonadiconsole-17.08.0/CMakeLists.txt
--- old/akonadiconsole-17.04.3/CMakeLists.txt 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/CMakeLists.txt 2017-08-07 11:57:13.000000000 +0200
@@ -1,7 +1,7 @@
project(akonadiconsole)
cmake_minimum_required(VERSION 3.1)
-set(KF5_VERSION "5.32.0")
+set(KF5_VERSION "5.35.0")
find_package(ECM ${KF5_VERSION} REQUIRED NO_MODULE)
set(CMAKE_MODULE_PATH ${ECM_MODULE_PATH})
include(ECMInstallIcons)
@@ -33,7 +33,7 @@
endif()
-set(KDEPIM_VERSION_NUMBER "5.5.3")
+set(KDEPIM_VERSION_NUMBER "5.6.0")
set(KDEPIM_VERSION "${KDEPIM_VERSION_NUMBER}${KDEPIM_DEV_VERSION}")
set(KDEPIM_LIB_VERSION "${KDEPIM_VERSION_NUMBER}")
@@ -41,25 +41,25 @@
-set(AKONADI_MIMELIB_VERSION "5.5.3")
-set(AKONADI_CONTACT_VERSION "5.5.3")
-set(CALENDARSUPPORT_LIB_VERSION_LIB "5.5.3")
-set(KPIMTEXTEDIT_LIB_VERSION "5.5.3")
-set(AKONADI_VERSION "5.5.3")
+set(AKONADI_MIMELIB_VERSION "5.6.0")
+set(AKONADI_CONTACT_VERSION "5.6.0")
+set(CALENDARSUPPORT_LIB_VERSION_LIB "5.6.0")
+set(KPIMTEXTEDIT_LIB_VERSION "5.6.0")
+set(AKONADI_VERSION "5.6.0")
set(KDEPIM_LIB_VERSION "${KDEPIM_VERSION_NUMBER}")
set(KDEPIM_LIB_SOVERSION "5")
-set(QT_REQUIRED_VERSION "5.6.0")
+set(QT_REQUIRED_VERSION "5.7.0")
find_package(Qt5 ${QT_REQUIRED_VERSION} CONFIG REQUIRED Widgets DBus Sql Test)
-set(MESSAGELIB_LIB_VERSION_LIB "5.5.3")
-set(LIBKLEO_LIB_VERSION_LIB "5.5.3")
-set(LIBKDEPIM_LIB_VERSION_LIB "5.5.3")
-set(KCALENDARCORE_LIB_VERSION "5.5.3")
-set(KCONTACTS_LIB_VERSION "5.5.3")
-set(KMIME_LIB_VERSION "5.5.3")
-set(KIMAP_LIB_VERSION "5.5.3")
+set(MESSAGELIB_LIB_VERSION_LIB "5.6.0")
+set(LIBKLEO_LIB_VERSION_LIB "5.6.0")
+set(LIBKDEPIM_LIB_VERSION_LIB "5.6.0")
+set(KCALENDARCORE_LIB_VERSION "5.6.0")
+set(KCONTACTS_LIB_VERSION "5.6.0")
+set(KMIME_LIB_VERSION "5.6.0")
+set(KIMAP_LIB_VERSION "5.6.0")
# Find KF5 package
find_package(KF5Completion ${KF5_VERSION} CONFIG REQUIRED)
@@ -93,6 +93,7 @@
add_definitions(-DQT_NO_URL_CAST_FROM_STRING)
add_definitions(-DQT_USE_QSTRINGBUILDER)
+add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT)
install( FILES akonadiconsole.renamecategories akonadiconsole.categories DESTINATION ${KDE_INSTALL_CONFDIR} )
add_subdirectory(src)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/CMakeLists.txt new/akonadiconsole-17.08.0/src/CMakeLists.txt
--- old/akonadiconsole-17.04.3/src/CMakeLists.txt 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/CMakeLists.txt 2017-08-07 11:57:13.000000000 +0200
@@ -1,8 +1,8 @@
include_directories(BEFORE ${CMAKE_CURRENT_BINARY_DIR})
-add_definitions( -DQT_NO_CAST_FROM_ASCII )
-add_definitions( -DQT_NO_CAST_TO_ASCII )
+add_definitions(-DQT_NO_CAST_FROM_ASCII)
+add_definitions(-DQT_NO_CAST_TO_ASCII)
add_subdirectory(icons)
add_subdirectory(kconf_update)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/agentconfigmodel.h new/akonadiconsole-17.08.0/src/agentconfigmodel.h
--- old/akonadiconsole-17.04.3/src/agentconfigmodel.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/agentconfigmodel.h 2017-08-07 11:57:13.000000000 +0200
@@ -35,12 +35,12 @@
~AgentConfigModel();
void setAgentInstance(const Akonadi::AgentInstance &instance);
- int columnCount(const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE;
- int rowCount(const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE;
- QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const Q_DECL_OVERRIDE;
- bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole) Q_DECL_OVERRIDE;
- QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const Q_DECL_OVERRIDE;
- Qt::ItemFlags flags(const QModelIndex &index) const Q_DECL_OVERRIDE;
+ int columnCount(const QModelIndex &parent = QModelIndex()) const override;
+ int rowCount(const QModelIndex &parent = QModelIndex()) const override;
+ QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
+ bool setData(const QModelIndex &index, const QVariant &value, int role = Qt::EditRole) override;
+ QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const override;
+ Qt::ItemFlags flags(const QModelIndex &index) const override;
public Q_SLOTS:
void reload();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/agentwidget.cpp new/akonadiconsole-17.08.0/src/agentwidget.cpp
--- old/akonadiconsole-17.04.3/src/agentwidget.cpp 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/agentwidget.cpp 2017-08-07 11:57:13.000000000 +0200
@@ -20,7 +20,7 @@
*/
#include "agentwidget.h"
-#include "helper_p.h"
+
#include "agentconfigdialog.h"
#include "akonadiconsole_debug.h"
#include "kpimtextedit/plaintexteditorwidget.h"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/agentwidget.h new/akonadiconsole-17.08.0/src/agentwidget.h
--- old/akonadiconsole-17.04.3/src/agentwidget.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/agentwidget.h 2017-08-07 11:57:13.000000000 +0200
@@ -44,9 +44,9 @@
}
protected:
- void resizeEvent(QResizeEvent *event) Q_DECL_OVERRIDE;
+ void resizeEvent(QResizeEvent *event) override;
- bool eventFilter(QObject *obj, QEvent *event) Q_DECL_OVERRIDE;
+ bool eventFilter(QObject *obj, QEvent *event) override;
private Q_SLOTS:
void addAgent();
void removeAgent();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/akonadibrowsermodel.cpp new/akonadiconsole-17.08.0/src/akonadibrowsermodel.cpp
--- old/akonadiconsole-17.04.3/src/akonadibrowsermodel.cpp 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/akonadibrowsermodel.cpp 2017-08-07 11:57:13.000000000 +0200
@@ -52,7 +52,7 @@
{
}
- QVariant entityData(const Item &item, int column, int role) const Q_DECL_OVERRIDE
+ QVariant entityData(const Item &item, int column, int role) const override
{
if (Qt::DisplayRole != role) {
return QVariant();
@@ -81,7 +81,7 @@
}
virtual ~MailState() {}
- QVariant entityData(const Item &item, int column, int role) const Q_DECL_OVERRIDE
+ QVariant entityData(const Item &item, int column, int role) const override
{
if (Qt::DisplayRole != role) {
return QVariant();
@@ -128,7 +128,7 @@
}
virtual ~ContactsState() {}
- QVariant entityData(const Item &item, int column, int role) const Q_DECL_OVERRIDE
+ QVariant entityData(const Item &item, int column, int role) const override
{
if (Qt::DisplayRole != role) {
return QVariant();
@@ -174,7 +174,7 @@
}
virtual ~CalendarState() {}
- QVariant entityData(const Item &item, int column, int role) const Q_DECL_OVERRIDE
+ QVariant entityData(const Item &item, int column, int role) const override
{
if (Qt::DisplayRole != role) {
return QVariant();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/akonadibrowsermodel.h new/akonadiconsole-17.08.0/src/akonadibrowsermodel.h
--- old/akonadiconsole-17.04.3/src/akonadibrowsermodel.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/akonadibrowsermodel.h 2017-08-07 11:57:13.000000000 +0200
@@ -44,12 +44,12 @@
void setItemDisplayMode(ItemDisplayMode itemDisplayMode);
ItemDisplayMode itemDisplayMode() const;
- QVariant entityHeaderData(int section, Qt::Orientation orientation, int role, HeaderGroup headerGroup) const Q_DECL_OVERRIDE;
+ QVariant entityHeaderData(int section, Qt::Orientation orientation, int role, HeaderGroup headerGroup) const override;
- QVariant entityData(const Item &item, int column, int role) const Q_DECL_OVERRIDE;
- QVariant entityData(const Collection &collection, int column, int role) const Q_DECL_OVERRIDE;
+ QVariant entityData(const Item &item, int column, int role) const override;
+ QVariant entityData(const Collection &collection, int column, int role) const override;
- int entityColumnCount(HeaderGroup headerGroup) const Q_DECL_OVERRIDE;
+ int entityColumnCount(HeaderGroup headerGroup) const override;
class State;
@@ -74,7 +74,7 @@
~AkonadiBrowserSortModel();
protected:
- bool lessThan(const QModelIndex &left, const QModelIndex &right) const Q_DECL_OVERRIDE;
+ bool lessThan(const QModelIndex &left, const QModelIndex &right) const override;
private:
AkonadiBrowserModel *mBrowserModel;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/akonadiconsoleui.rc new/akonadiconsole-17.08.0/src/akonadiconsoleui.rc
--- old/akonadiconsole-17.04.3/src/akonadiconsoleui.rc 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/akonadiconsoleui.rc 2017-08-07 11:57:13.000000000 +0200
@@ -1,5 +1,5 @@
-<!DOCTYPE kpartgui SYSTEM "kpartgui.dtd">
-<kpartgui version="4" name="akonadiconsole" >
+<!DOCTYPE gui SYSTEM "kpartgui.dtd">
+<gui version="4" name="akonadiconsole" >
<MenuBar>
<Menu name="edit">
@@ -94,5 +94,5 @@
<Action name="akonadi_paste"/>
<Action name="akonadi_item_delete"/>
</Menu>
-</kpartgui>
+</gui>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/collectionaclpage.h new/akonadiconsole-17.08.0/src/collectionaclpage.h
--- old/akonadiconsole-17.04.3/src/collectionaclpage.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/collectionaclpage.h 2017-08-07 11:57:13.000000000 +0200
@@ -30,8 +30,8 @@
public:
explicit CollectionAclPage(QWidget *parent = nullptr);
- void load(const Akonadi::Collection &col) Q_DECL_OVERRIDE;
- void save(Akonadi::Collection &col) Q_DECL_OVERRIDE;
+ void load(const Akonadi::Collection &col) override;
+ void save(Akonadi::Collection &col) override;
private:
Ui::CollectionAclPage ui;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/collectionattributespage.cpp new/akonadiconsole-17.08.0/src/collectionattributespage.cpp
--- old/akonadiconsole-17.04.3/src/collectionattributespage.cpp 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/collectionattributespage.cpp 2017-08-07 11:57:13.000000000 +0200
@@ -18,7 +18,7 @@
*/
#include "collectionattributespage.h"
-#include "helper_p.h"
+
#include <AkonadiCore/attributefactory.h>
#include <AkonadiCore/collection.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/collectionattributespage.h new/akonadiconsole-17.08.0/src/collectionattributespage.h
--- old/akonadiconsole-17.04.3/src/collectionattributespage.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/collectionattributespage.h 2017-08-07 11:57:13.000000000 +0200
@@ -33,8 +33,8 @@
public:
explicit CollectionAttributePage(QWidget *parent = nullptr);
- void load(const Akonadi::Collection &col) Q_DECL_OVERRIDE;
- void save(Akonadi::Collection &col) Q_DECL_OVERRIDE;
+ void load(const Akonadi::Collection &col) override;
+ void save(Akonadi::Collection &col) override;
private Q_SLOTS:
void addAttribute();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/collectioninternalspage.h new/akonadiconsole-17.08.0/src/collectioninternalspage.h
--- old/akonadiconsole-17.04.3/src/collectioninternalspage.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/collectioninternalspage.h 2017-08-07 11:57:13.000000000 +0200
@@ -30,8 +30,8 @@
public:
explicit CollectionInternalsPage(QWidget *parent = nullptr);
- void load(const Akonadi::Collection &col) Q_DECL_OVERRIDE;
- void save(Akonadi::Collection &col) Q_DECL_OVERRIDE;
+ void load(const Akonadi::Collection &col) override;
+ void save(Akonadi::Collection &col) override;
private:
Ui::CollectionInternalsPage ui;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/helper_p.h new/akonadiconsole-17.08.0/src/helper_p.h
--- old/akonadiconsole-17.04.3/src/helper_p.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/helper_p.h 1970-01-01 01:00:00.000000000 +0100
@@ -1,81 +0,0 @@
-/*
- Copyright (c) 2017 Laurent Montel <montel(a)kde.org>
-
- This library is free software; you can redistribute it and/or modify it
- under the terms of the GNU Library General Public License as published by
- the Free Software Foundation; either version 2 of the License, or (at your
- option) any later version.
-
- This library is distributed in the hope that it will be useful, but WITHOUT
- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
- FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public
- License for more details.
-
- You should have received a copy of the GNU Library General Public License
- along with this library; see the file COPYING.LIB. If not, write to the
- Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
- 02110-1301, USA.
-*/
-
-#ifndef _HELPER_H
-#define _HELPER_H
-#include <qglobal.h>
-
-#if QT_VERSION < QT_VERSION_CHECK(5,7,0)
-template <typename... Args>
-struct QNonConstOverload
-{
- template <typename R, typename T>
- Q_DECL_CONSTEXPR auto operator()(R (T::*ptr)(Args...)) const Q_DECL_NOTHROW -> decltype(ptr)
- { return ptr; }
-
- template <typename R, typename T>
- static Q_DECL_CONSTEXPR auto of(R (T::*ptr)(Args...)) Q_DECL_NOTHROW -> decltype(ptr)
- { return ptr; }
-};
-
-template <typename... Args>
-struct QConstOverload
-{
- template <typename R, typename T>
- Q_DECL_CONSTEXPR auto operator()(R (T::*ptr)(Args...) const) const Q_DECL_NOTHROW -> decltype(ptr)
- { return ptr; }
-
- template <typename R, typename T>
- static Q_DECL_CONSTEXPR auto of(R (T::*ptr)(Args...) const) Q_DECL_NOTHROW -> decltype(ptr)
- { return ptr; }
-};
-
-template <typename... Args>
-struct QOverload : QConstOverload<Args...>, QNonConstOverload<Args...>
-{
- using QConstOverload<Args...>::of;
- using QConstOverload<Args...>::operator();
- using QNonConstOverload<Args...>::of;
- using QNonConstOverload<Args...>::operator();
-
- template <typename R>
- Q_DECL_CONSTEXPR auto operator()(R (*ptr)(Args...)) const Q_DECL_NOTHROW -> decltype(ptr)
- { return ptr; }
-
- template <typename R>
- static Q_DECL_CONSTEXPR auto of(R (*ptr)(Args...)) Q_DECL_NOTHROW -> decltype(ptr)
- { return ptr; }
-};
-
-namespace QtPrivate
-{
-template <typename T> struct QAddConst {
- typedef const T Type;
-};
-}
-
-// this adds const to non-const objects (like std::as_const)
-template <typename T>
-Q_DECL_CONSTEXPR typename QtPrivate::QAddConst<T>::Type &qAsConst(T &t) Q_DECL_NOTHROW { return t; }
-// prevent rvalue arguments:
-template <typename T>
-void qAsConst(const T &&) Q_DECL_EQ_DELETE;
-#endif
-
-#endif
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/jobtrackerfilterproxymodel.h new/akonadiconsole-17.08.0/src/jobtrackerfilterproxymodel.h
--- old/akonadiconsole-17.04.3/src/jobtrackerfilterproxymodel.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/jobtrackerfilterproxymodel.h 2017-08-07 11:57:13.000000000 +0200
@@ -32,7 +32,7 @@
void setShowOnlyFailed(bool showOnlyFailed);
protected:
- bool acceptRow(int source_row, const QModelIndex &source_parent) const Q_DECL_OVERRIDE;
+ bool acceptRow(int source_row, const QModelIndex &source_parent) const override;
private:
int mSearchColumn;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/jobtrackermodel.h new/akonadiconsole-17.08.0/src/jobtrackermodel.h
--- old/akonadiconsole-17.04.3/src/jobtrackermodel.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/jobtrackermodel.h 2017-08-07 11:57:13.000000000 +0200
@@ -55,12 +55,12 @@
};
/* QAIM API */
- QModelIndex index(int, int, const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE;
- QModelIndex parent(const QModelIndex &) const Q_DECL_OVERRIDE;
- int rowCount(const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE;
- int columnCount(const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE;
- QVariant data(const QModelIndex &, int role = Qt::DisplayRole) const Q_DECL_OVERRIDE;
- QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const Q_DECL_OVERRIDE;
+ QModelIndex index(int, int, const QModelIndex &parent = QModelIndex()) const override;
+ QModelIndex parent(const QModelIndex &) const override;
+ int rowCount(const QModelIndex &parent = QModelIndex()) const override;
+ int columnCount(const QModelIndex &parent = QModelIndex()) const override;
+ QVariant data(const QModelIndex &, int role = Qt::DisplayRole) const override;
+ QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const override;
bool isEnabled() const;
public Q_SLOTS:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/mainwindow.h new/akonadiconsole-17.08.0/src/mainwindow.h
--- old/akonadiconsole-17.04.3/src/mainwindow.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/mainwindow.h 2017-08-07 11:57:13.000000000 +0200
@@ -35,7 +35,7 @@
~MainWindow();
protected:
- void closeEvent(QCloseEvent *event) Q_DECL_OVERRIDE;
+ void closeEvent(QCloseEvent *event) override;
private:
MainWidget *mMain;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/monitorsmodel.h new/akonadiconsole-17.08.0/src/monitorsmodel.h
--- old/akonadiconsole-17.04.3/src/monitorsmodel.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/monitorsmodel.h 2017-08-07 11:57:13.000000000 +0200
@@ -56,12 +56,12 @@
void setEnabled(bool enabled);
- QVariant data(const QModelIndex &index, int role) const Q_DECL_OVERRIDE;
- QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const Q_DECL_OVERRIDE;
- int columnCount(const QModelIndex &parent) const Q_DECL_OVERRIDE;
- int rowCount(const QModelIndex &parent) const Q_DECL_OVERRIDE;
- QModelIndex parent(const QModelIndex &child) const Q_DECL_OVERRIDE;
- QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE;
+ QVariant data(const QModelIndex &index, int role) const override;
+ QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const override;
+ int columnCount(const QModelIndex &parent) const override;
+ int rowCount(const QModelIndex &parent) const override;
+ QModelIndex parent(const QModelIndex &child) const override;
+ QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const override;
private Q_SLOTS:
void init();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/notificationmodel.cpp new/akonadiconsole-17.08.0/src/notificationmodel.cpp
--- old/akonadiconsole-17.04.3/src/notificationmodel.cpp 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/notificationmodel.cpp 2017-08-07 11:57:13.000000000 +0200
@@ -56,8 +56,7 @@
class NotificationModel::NotificationEntity: public NotificationModel::Item
{
public:
- NotificationEntity(Protocol::ChangeNotification::Id id,
- const QString &remoteId, const QString &remoteRevision,
+ NotificationEntity(qint64 id, const QString &remoteId, const QString &remoteRevision,
const QString &mimeType, NotificationModel::Item *parent)
: NotificationModel::Item(-1, parent)
, id(id)
@@ -71,7 +70,7 @@
, id(-1)
{}
- QVariant data(int column) const Q_DECL_OVERRIDE
+ QVariant data(int column) const override
{
switch (column) {
case 0:
@@ -87,7 +86,7 @@
}
}
- Protocol::ChangeNotification::Id id;
+ qint64 id;
QString remoteId;
QString remoteRevision;
QString mimeType;
@@ -96,12 +95,12 @@
class NotificationModel::ItemNotificationNode: public NotificationModel::Item
{
public:
- ItemNotificationNode(const Protocol::ItemChangeNotification &msg,
+ ItemNotificationNode(const Protocol::ItemChangeNotificationPtr &msg,
NotificationModel::Item *parent)
: NotificationModel::Item(Protocol::Command::ItemChangeNotification, parent)
, msg(msg)
{
- Q_FOREACH (const auto &item, msg.items()) {
+ Q_FOREACH (const auto &item, msg->items()) {
nodes << new NotificationEntity(item.id, item.remoteId,
item.remoteRevision, item.mimeType,
this);
@@ -111,11 +110,11 @@
~ItemNotificationNode()
{}
- QVariant data(int column) const Q_DECL_OVERRIDE
+ QVariant data(int column) const override
{
switch (column) {
case 0: {
- switch (msg.operation()) {
+ switch (msg->operation()) {
case Protocol::ItemChangeNotification::Add: return QStringLiteral("Add");
case Protocol::ItemChangeNotification::Modify: return QStringLiteral("Modify");
case Protocol::ItemChangeNotification::ModifyFlags: return QStringLiteral("ModifyFlags");
@@ -130,49 +129,49 @@
return QStringLiteral("Items");
}
case 2:
- return QString::fromUtf8(msg.sessionId());
+ return QString::fromUtf8(msg->sessionId());
case 3:
- return QString::fromUtf8(msg.resource());
+ return QString::fromUtf8(msg->resource());
case 4:
- return QString::fromUtf8(msg.destinationResource());
+ return QString::fromUtf8(msg->destinationResource());
case 5:
- return QString::number(msg.parentCollection());
+ return QString::number(msg->parentCollection());
case 6:
- return QString::number(msg.parentDestCollection());
+ return QString::number(msg->parentDestCollection());
case 7:
- return QString::fromUtf8(Akonadi::ImapParser::join(msg.itemParts(), ", "));
+ return QString::fromUtf8(Akonadi::ImapParser::join(msg->itemParts(), ", "));
case 8:
- return QString::fromUtf8(Akonadi::ImapParser::join(msg.addedFlags(), ", "));
+ return QString::fromUtf8(Akonadi::ImapParser::join(msg->addedFlags(), ", "));
case 9:
- return QString::fromUtf8(Akonadi::ImapParser::join(msg.removedFlags(), ", "));
+ return QString::fromUtf8(Akonadi::ImapParser::join(msg->removedFlags(), ", "));
default:
return QString();
}
}
- Protocol::ItemChangeNotification msg;
+ Protocol::ItemChangeNotificationPtr msg;
};
class NotificationModel::CollectionNotificationNode : public NotificationModel::Item
{
public:
- CollectionNotificationNode(const Protocol::CollectionChangeNotification &msg,
+ CollectionNotificationNode(const Protocol::CollectionChangeNotificationPtr &msg,
NotificationModel::Item *parent)
: NotificationModel::Item(Protocol::Command::CollectionChangeNotification, parent)
, msg(msg)
{
- nodes << new NotificationEntity(msg.id(), msg.remoteId(), msg.remoteRevision(),
+ nodes << new NotificationEntity(msg->id(), msg->remoteId(), msg->remoteRevision(),
QString(), this);
}
~CollectionNotificationNode()
{}
- QVariant data(int column) const Q_DECL_OVERRIDE
+ QVariant data(int column) const override
{
switch (column) {
case 0: {
- switch (msg.operation()) {
+ switch (msg->operation()) {
case Protocol::CollectionChangeNotification::Add: return QStringLiteral("Add");
case Protocol::CollectionChangeNotification::Modify: return QStringLiteral("Modify");
case Protocol::CollectionChangeNotification::Move: return QStringLiteral("Move");
@@ -186,45 +185,45 @@
return QStringLiteral("Collections");
}
case 2:
- return QString::fromUtf8(msg.sessionId());
+ return QString::fromUtf8(msg->sessionId());
case 3:
- return QString::fromUtf8(msg.resource());
+ return QString::fromUtf8(msg->resource());
case 4:
- return QString::fromUtf8(msg.destinationResource());
+ return QString::fromUtf8(msg->destinationResource());
case 5:
- return QString::number(msg.parentCollection());
+ return QString::number(msg->parentCollection());
case 6:
- return QString::number(msg.parentDestCollection());
+ return QString::number(msg->parentDestCollection());
case 7:
- return QString::fromUtf8(Akonadi::ImapParser::join(msg.changedParts(), ", "));
+ return QString::fromUtf8(Akonadi::ImapParser::join(msg->changedParts(), ", "));
default:
return QString();
}
}
- Protocol::CollectionChangeNotification msg;
+ Protocol::CollectionChangeNotificationPtr msg;
};
class NotificationModel::TagNotificationNode : public NotificationModel::Item
{
public:
- TagNotificationNode(const Protocol::TagChangeNotification &msg,
+ TagNotificationNode(const Protocol::TagChangeNotificationPtr &msg,
NotificationModel::Item *parent)
: NotificationModel::Item(Protocol::Command::TagChangeNotification, parent)
, msg(msg)
{
- nodes << new NotificationEntity(msg.id(), msg.remoteId(), QString(),
+ nodes << new NotificationEntity(msg->id(), msg->remoteId(), QString(),
QString(), this);
}
~TagNotificationNode()
{}
- QVariant data(int column) const Q_DECL_OVERRIDE
+ QVariant data(int column) const override
{
switch (column) {
case 0: {
- switch (msg.operation()) {
+ switch (msg->operation()) {
case Protocol::TagChangeNotification::Add: return QStringLiteral("Add");
case Protocol::TagChangeNotification::Modify: return QStringLiteral("Modify");
case Protocol::TagChangeNotification::Remove: return QStringLiteral("Delete");
@@ -235,21 +234,21 @@
return QStringLiteral("Tags");
}
case 2:
- return QString::fromUtf8(msg.sessionId());
+ return QString::fromUtf8(msg->sessionId());
case 3:
- return QString::fromUtf8(msg.resource());
+ return QString::fromUtf8(msg->resource());
default:
return QString();
}
}
- Protocol::TagChangeNotification msg;
+ Protocol::TagChangeNotificationPtr msg;
};
class NotificationModel::RelationNotificationNode : public NotificationModel::Item
{
public:
- RelationNotificationNode(const Protocol::RelationChangeNotification &msg,
+ RelationNotificationNode(const Protocol::RelationChangeNotificationPtr &msg,
NotificationModel::Item *parent)
: NotificationModel::Item(Protocol::Command::RelationChangeNotification, parent)
, msg(msg)
@@ -259,11 +258,11 @@
~RelationNotificationNode()
{}
- QVariant data(int column) const Q_DECL_OVERRIDE
+ QVariant data(int column) const override
{
switch (column) {
case 0: {
- switch (msg.operation()) {
+ switch (msg->operation()) {
case Protocol::RelationChangeNotification::Add: return QStringLiteral("Add");
case Protocol::RelationChangeNotification::Remove: return QStringLiteral("Delete");
default: return QStringLiteral("Invalid");
@@ -273,25 +272,25 @@
return QStringLiteral("Relation");
}
case 2:
- return QString::fromUtf8(msg.sessionId());
+ return QString::fromUtf8(msg->sessionId());
case 3:
- return QString::number(msg.leftItem());
+ return QString::number(msg->leftItem());
case 4:
- return QString::number(msg.rightItem());
+ return QString::number(msg->rightItem());
case 5:
- return msg.remoteId();
+ return msg->remoteId();
default:
return QString();
}
}
- Protocol::RelationChangeNotification msg;
+ Protocol::RelationChangeNotificationPtr msg;
};
class NotificationModel::SubscriptionNotificationNode : public NotificationModel::Item
{
public:
- SubscriptionNotificationNode(const Protocol::SubscriptionChangeNotification &msg,
+ SubscriptionNotificationNode(const Protocol::SubscriptionChangeNotificationPtr &msg,
NotificationModel::Item *parent)
: NotificationModel::Item(Protocol::Command::SubscriptionChangeNotification, parent)
, msg(msg)
@@ -302,11 +301,11 @@
{
}
- QVariant data(int column) const Q_DECL_OVERRIDE
+ QVariant data(int column) const override
{
switch (column) {
case 0: {
- switch (msg.operation()) {
+ switch (msg->operation()) {
case Protocol::SubscriptionChangeNotification::Add:
return QStringLiteral("Add");
case Protocol::SubscriptionChangeNotification::Modify:
@@ -320,13 +319,13 @@
case 1:
return QStringLiteral("Subscription");
case 2:
- return msg.subscriber();
+ return msg->subscriber();
default:
return QString();
}
}
- Protocol::SubscriptionChangeNotification msg;
+ Protocol::SubscriptionChangeNotificationPtr msg;
};
class NotificationModel::NotificationBlock: public NotificationModel::Item
@@ -344,19 +343,19 @@
listeners = list.join(QStringLiteral(", "));
switch (msg.type()) {
case Akonadi::ChangeNotification::Items:
- nodes << new ItemNotificationNode(msg.notification(), this);
+ nodes << new ItemNotificationNode(msg.notification().staticCast<Protocol::ItemChangeNotification>(), this);
break;
case Akonadi::ChangeNotification::Collection:
- nodes << new CollectionNotificationNode(msg.notification(), this);
+ nodes << new CollectionNotificationNode(msg.notification().staticCast<Protocol::CollectionChangeNotification>(), this);
break;
case Akonadi::ChangeNotification::Tag:
- nodes << new TagNotificationNode(msg.notification(), this);
+ nodes << new TagNotificationNode(msg.notification().staticCast<Protocol::TagChangeNotification>(), this);
break;
case Akonadi::ChangeNotification::Relation:
- nodes << new RelationNotificationNode(msg.notification(), this);
+ nodes << new RelationNotificationNode(msg.notification().staticCast<Protocol::RelationChangeNotification>(), this);
break;
case Akonadi::ChangeNotification::Subscription:
- nodes << new SubscriptionNotificationNode(msg.notification(), this);
+ nodes << new SubscriptionNotificationNode(msg.notification().staticCast<Protocol::SubscriptionChangeNotification>(), this);
break;
default:
qWarning() << "Unknown Notification type" << msg.type();
@@ -367,7 +366,7 @@
~NotificationBlock()
{}
- QVariant data(int column) const Q_DECL_OVERRIDE
+ QVariant data(int column) const override
{
switch (column) {
case 0:
@@ -511,7 +510,7 @@
reset();
}
-Protocol::ChangeNotification NotificationModel::notification(const QModelIndex &index) const
+Protocol::ChangeNotificationPtr NotificationModel::notification(const QModelIndex &index) const
{
Item *item = static_cast<Item *>(index.internalPointer());
Q_ASSERT(item);
@@ -527,7 +526,7 @@
case Protocol::Command::SubscriptionChangeNotification:
return static_cast<SubscriptionNotificationNode *>(item)->msg;
default:
- return Protocol::ChangeNotification();
+ return Protocol::ChangeNotificationPtr();
}
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/notificationmodel.h new/akonadiconsole-17.08.0/src/notificationmodel.h
--- old/akonadiconsole-17.04.3/src/notificationmodel.h 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/notificationmodel.h 2017-08-07 11:57:13.000000000 +0200
@@ -42,14 +42,14 @@
explicit NotificationModel(QObject *parent);
~NotificationModel();
- int columnCount(const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE;
- int rowCount(const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE;
- QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE;
- QModelIndex parent(const QModelIndex &child) const Q_DECL_OVERRIDE;
- QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const Q_DECL_OVERRIDE;
- QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const Q_DECL_OVERRIDE;
+ int columnCount(const QModelIndex &parent = QModelIndex()) const override;
+ int rowCount(const QModelIndex &parent = QModelIndex()) const override;
+ QModelIndex index(int row, int column, const QModelIndex &parent = QModelIndex()) const override;
+ QModelIndex parent(const QModelIndex &child) const override;
+ QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override;
+ QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const override;
- Akonadi::Protocol::ChangeNotification notification(const QModelIndex &index) const;
+ Akonadi::Protocol::ChangeNotificationPtr notification(const QModelIndex &index) const;
bool isEnabled() const
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/querydebugger.cpp new/akonadiconsole-17.08.0/src/querydebugger.cpp
--- old/akonadiconsole-17.04.3/src/querydebugger.cpp 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/querydebugger.cpp 2017-08-07 11:57:13.000000000 +0200
@@ -285,7 +285,7 @@
}
}
- int rowCount(const QModelIndex &parent) const Q_DECL_OVERRIDE
+ int rowCount(const QModelIndex &parent) const override
{
if (!parent.isValid()) {
return mConnections.count();
@@ -304,13 +304,13 @@
Q_UNREACHABLE();
}
- int columnCount(const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE
+ int columnCount(const QModelIndex &parent = QModelIndex()) const override
{
Q_UNUSED(parent);
return 5;
}
- QModelIndex parent(const QModelIndex &child) const Q_DECL_OVERRIDE
+ QModelIndex parent(const QModelIndex &child) const override
{
if (!child.isValid() || !child.internalPointer()) {
return QModelIndex();
@@ -334,7 +334,7 @@
}
}
- QModelIndex index(int row, int column, const QModelIndex &parent) const Q_DECL_OVERRIDE
+ QModelIndex index(int row, int column, const QModelIndex &parent) const override
{
if (!parent.isValid()) {
if (row < mConnections.count()) {
@@ -366,7 +366,7 @@
Q_UNREACHABLE();
}
- QVariant headerData(int section, Qt::Orientation orientation, int role) const Q_DECL_OVERRIDE
+ QVariant headerData(int section, Qt::Orientation orientation, int role) const override
{
if (orientation != Qt::Horizontal || role != Qt::DisplayRole) {
return QVariant();
@@ -383,7 +383,7 @@
return QVariant();
}
- QVariant data(const QModelIndex &index, int role) const Q_DECL_OVERRIDE
+ QVariant data(const QModelIndex &index, int role) const override
{
if (!index.isValid()) {
return QVariant();
@@ -546,7 +546,7 @@
NUM_COLUMNS
};
- QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const Q_DECL_OVERRIDE
+ QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const override
{
if (orientation == Qt::Vertical || section < 0 || section >= NUM_COLUMNS || (role != Qt::DisplayRole && role != Qt::ToolTipRole)) {
return QVariant();
@@ -565,7 +565,7 @@
return QVariant();
}
- QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const Q_DECL_OVERRIDE
+ QVariant data(const QModelIndex &index, int role = Qt::DisplayRole) const override
{
if (role != Qt::DisplayRole && role != Qt::ToolTipRole) {
return QVariant();
@@ -601,7 +601,7 @@
return QVariant();
}
- int rowCount(const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE
+ int rowCount(const QModelIndex &parent = QModelIndex()) const override
{
if (!parent.isValid()) {
return mQueries.size() + NUM_SPECIAL_ROWS;
@@ -610,7 +610,7 @@
}
}
- int columnCount(const QModelIndex &parent = QModelIndex()) const Q_DECL_OVERRIDE
+ int columnCount(const QModelIndex &parent = QModelIndex()) const override
{
if (!parent.isValid()) {
return NUM_COLUMNS;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/akonadiconsole-17.04.3/src/tagpropertiesdialog.cpp new/akonadiconsole-17.08.0/src/tagpropertiesdialog.cpp
--- old/akonadiconsole-17.04.3/src/tagpropertiesdialog.cpp 2017-06-29 05:35:46.000000000 +0200
+++ new/akonadiconsole-17.08.0/src/tagpropertiesdialog.cpp 2017-08-07 11:57:13.000000000 +0200
@@ -19,7 +19,7 @@
#include "tagpropertiesdialog.h"
#include "dbaccess.h"
-#include "helper_p.h"
+
#include <AkonadiCore/AttributeFactory>
#include <QSqlQuery>
1
0
Hello community,
here is the log from the commit of package perl-Devel-Cover for openSUSE:Factory checked in at 2017-08-28 15:04:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Devel-Cover (Old)
and /work/SRC/openSUSE:Factory/.perl-Devel-Cover.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Devel-Cover"
Mon Aug 28 15:04:41 2017 rev:20 rq:514098 version:1.26
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Devel-Cover/perl-Devel-Cover.changes 2017-05-31 12:17:38.150240819 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Devel-Cover.new/perl-Devel-Cover.changes 2017-08-28 15:04:56.587848939 +0200
@@ -1,0 +2,13 @@
+Tue Jul 25 05:22:07 UTC 2017 - coolo(a)suse.com
+
+- updated to 1.26
+ see /usr/share/doc/packages/perl-Devel-Cover/Changes
+
+ Release 1.26 - 24 July 2017
+ - Untaint $DEVEL_COVER_OPTIONS (Alexey Sokolov) (github 187).
+ - Add loose_perms option (Todd Rinaldo) (github 185).
+ - Set EXTENDED_TESTING during cpancover runs.
+ - Improve version parsing for cpancover (Helmut Wollmersdorfer) (github 124).
+ - Improve cpancover code and documentation
+
+-------------------------------------------------------------------
Old:
----
Devel-Cover-1.25.tar.gz
New:
----
Devel-Cover-1.26.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Devel-Cover.spec ++++++
--- /var/tmp/diff_new_pack.eeBqtU/_old 2017-08-28 15:04:57.575709991 +0200
+++ /var/tmp/diff_new_pack.eeBqtU/_new 2017-08-28 15:04:57.587708302 +0200
@@ -17,7 +17,7 @@
Name: perl-Devel-Cover
-Version: 1.25
+Version: 1.26
Release: 0
%define cpan_name Devel-Cover
Summary: Code coverage metrics for Perl
@@ -116,6 +116,6 @@
%files -f %{name}.files
%defattr(-,root,root,755)
-%doc Changes Contributors docs LICENCE README
+%doc Changes Contributors docs LICENCE README tests utils
%changelog
++++++ Devel-Cover-1.25.tar.gz -> Devel-Cover-1.26.tar.gz ++++++
++++ 3180 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package perl-IO-All for openSUSE:Factory checked in at 2017-08-28 15:04:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-IO-All (Old)
and /work/SRC/openSUSE:Factory/.perl-IO-All.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-IO-All"
Mon Aug 28 15:04:39 2017 rev:11 rq:514097 version:0.87
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-IO-All/perl-IO-All.changes 2015-04-15 16:25:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.perl-IO-All.new/perl-IO-All.changes 2017-08-28 15:04:53.608268037 +0200
@@ -1,0 +2,11 @@
+Tue Jul 25 05:38:04 UTC 2017 - coolo(a)suse.com
+
+- updated to 0.87
+ see /usr/share/doc/packages/perl-IO-All/Changes
+
+ 0.87 Tue Jul 18 14:05:40 PDT 2017
+ - Fix io($dir)->all when files have unicode in names (GH#95)
+ - Stop trampling $!
+ - Add cmp overload to fix some windows problems (GH#74)
+
+-------------------------------------------------------------------
Old:
----
IO-All-0.86.tar.gz
New:
----
IO-All-0.87.tar.gz
cpanspec.yml
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-IO-All.spec ++++++
--- /var/tmp/diff_new_pack.c7VrXg/_old 2017-08-28 15:04:55.340024454 +0200
+++ /var/tmp/diff_new_pack.c7VrXg/_new 2017-08-28 15:04:55.372019954 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-IO-All
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -17,14 +17,15 @@
Name: perl-IO-All
-Version: 0.86
+Version: 0.87
Release: 0
%define cpan_name IO-All
Summary: IO::All to Larry Wall!
License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/IO-All/
-Source: http://www.cpan.org/authors/id/I/IN/INGY/%{cpan_name}-%{version}.tar.gz
+Source0: https://cpan.metacpan.org/authors/id/F/FR/FREW/%{cpan_name}-%{version}.tar.…
+Source1: cpanspec.yml
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
@@ -46,11 +47,10 @@
dozens of other helpful idiomatic methods including file stat and
manipulation functions.
-IO::All is pluggable, and modules like the IO::All::LWP manpage and the
-IO::All::Mailto manpage add even more functionality. Optionally, every
-IO::All object can be tied to itself. This means that you can use most perl
-IO builtins on it: readline, '<>', getc, print, printf, syswrite, sysread,
-close.
+IO::All is pluggable, and modules like IO::All::LWP and IO::All::Mailto add
+even more functionality. Optionally, every IO::All object can be tied to
+itself. This means that you can use most perl IO builtins on it: readline,
+'<>', getc, print, printf, syswrite, sysread, close.
The distinguishing magic of IO::All is that it will automatically open (and
close) files, directories, sockets and other IO things for you. You never
@@ -71,7 +71,7 @@
%prep
%setup -q -n %{cpan_name}-%{version}
-find . -type f -print0 | xargs -0 chmod 644
+find . -type f ! -name \*.pl -print0 | xargs -0 chmod 644
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -87,6 +87,7 @@
%files -f %{name}.files
%defattr(-,root,root,755)
-%doc Changes CONTRIBUTING example LICENSE README
+%doc Changes CONTRIBUTING example README
+%license LICENSE
%changelog
++++++ IO-All-0.86.tar.gz -> IO-All-0.87.tar.gz ++++++
++++ 3149 lines of diff (skipped)
++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module
1
0

28 Aug '17
Hello community,
here is the log from the commit of package perl-Lexical-SealRequireHints for openSUSE:Factory checked in at 2017-08-28 15:04:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Lexical-SealRequireHints (Old)
and /work/SRC/openSUSE:Factory/.perl-Lexical-SealRequireHints.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Lexical-SealRequireHints"
Mon Aug 28 15:04:34 2017 rev:5 rq:514096 version:0.011
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Lexical-SealRequireHints/perl-Lexical-SealRequireHints.changes 2016-03-26 15:27:36.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Lexical-SealRequireHints.new/perl-Lexical-SealRequireHints.changes 2017-08-28 15:04:50.128757453 +0200
@@ -1,0 +2,21 @@
+Tue Jul 25 05:43:20 UTC 2017 - coolo(a)suse.com
+
+- updated to 0.011
+ see /usr/share/doc/packages/perl-Lexical-SealRequireHints/Changes
+
+ version 0.011; 2017-07-15
+
+ * update test suite to not rely on . in @INC, which is no longer
+ necessarily there from Perl 5.25.7
+
+ * no longer include a Makefile.PL in the distribution
+
+ * update op-munging code to the PERL_OP_PARENT-compatible style
+ (though none of it is actually used on Perls new enough to support
+ PERL_OP_PARENT)
+
+ * rename internal gen_*_op() functions into a better style
+
+ * consistently use THX_ prefix on internal function names
+
+-------------------------------------------------------------------
Old:
----
Lexical-SealRequireHints-0.010.tar.gz
New:
----
Lexical-SealRequireHints-0.011.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Lexical-SealRequireHints.spec ++++++
--- /var/tmp/diff_new_pack.H5YzE6/_old 2017-08-28 15:04:52.236460991 +0200
+++ /var/tmp/diff_new_pack.H5YzE6/_new 2017-08-28 15:04:52.256458178 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Lexical-SealRequireHints
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -17,14 +17,14 @@
Name: perl-Lexical-SealRequireHints
-Version: 0.010
+Version: 0.011
Release: 0
%define cpan_name Lexical-SealRequireHints
Summary: Prevent Leakage of Lexical Hints
License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Lexical-SealRequireHints/
-Source0: http://www.cpan.org/authors/id/Z/ZE/ZEFRAM/%{cpan_name}-%{version}.tar.gz
+Source0: https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/%{cpan_name}-%{version}.ta…
Source1: cpanspec.yml
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
++++++ Lexical-SealRequireHints-0.010.tar.gz -> Lexical-SealRequireHints-0.011.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/Build.PL new/Lexical-SealRequireHints-0.011/Build.PL
--- old/Lexical-SealRequireHints-0.010/Build.PL 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/Build.PL 2017-07-15 22:56:08.000000000 +0200
@@ -98,7 +98,6 @@
needs_compiler => 0,
dynamic_config => 1,
meta_add => { distribution_type => "module" },
- create_makefile_pl => "passthrough",
sign => 1,
)->create_build_script;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/Changes new/Lexical-SealRequireHints-0.011/Changes
--- old/Lexical-SealRequireHints-0.010/Changes 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/Changes 2017-07-15 22:56:08.000000000 +0200
@@ -1,3 +1,18 @@
+version 0.011; 2017-07-15
+
+ * update test suite to not rely on . in @INC, which is no longer
+ necessarily there from Perl 5.25.7
+
+ * no longer include a Makefile.PL in the distribution
+
+ * update op-munging code to the PERL_OP_PARENT-compatible style
+ (though none of it is actually used on Perls new enough to support
+ PERL_OP_PARENT)
+
+ * rename internal gen_*_op() functions into a better style
+
+ * consistently use THX_ prefix on internal function names
+
version 0.010; 2016-03-18
* skip test with lexical $_ on Perl 5.23.4+ where that feature has
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/MANIFEST new/Lexical-SealRequireHints-0.011/MANIFEST
--- old/Lexical-SealRequireHints-0.010/MANIFEST 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/MANIFEST 2017-07-15 22:56:08.000000000 +0200
@@ -4,37 +4,36 @@
MANIFEST
META.json
META.yml
-Makefile.PL
README
lib/Lexical/SealRequireHints.pm
lib/Lexical/SealRequireHints.xs
t/before_warnings.t
t/before_warnings_pp.t
t/context.t
-t/context_0.pm
-t/context_1.pm
-t/context_2.pm
t/context_pp.t
t/defsv.t
t/eval.t
-t/eval_0.pm
t/eval_pp.t
t/idempotent.t
t/idempotent_pp.t
+t/lib/t/context_0.pm
+t/lib/t/context_1.pm
+t/lib/t/context_2.pm
+t/lib/t/eval_0.pm
+t/lib/t/package_0.pm
+t/lib/t/seal_0.pm
+t/lib/t/seal_1.pm
+t/lib/t/seal_2.pm
+t/lib/t/seal_3.pm
+t/lib/t/seal_4.pm
t/override.t
t/override_pp.t
t/package.t
-t/package_0.pm
t/package_pp.t
t/pod_cvg.t
t/pod_cvg_pp.t
t/pod_syn.t
t/seal.t
-t/seal_0.pm
-t/seal_1.pm
-t/seal_2.pm
-t/seal_3.pm
-t/seal_4.pm
t/seal_pp.t
t/setup_pp.pl
t/swash.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/META.json new/Lexical-SealRequireHints-0.011/META.json
--- old/Lexical-SealRequireHints-0.010/META.json 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/META.json 2017-07-15 22:56:08.000000000 +0200
@@ -4,13 +4,13 @@
"Andrew Main (Zefram) <zefram(a)fysh.org>"
],
"dynamic_config" : 1,
- "generated_by" : "Module::Build version 0.4205",
+ "generated_by" : "Module::Build version 0.4222",
"license" : [
"perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
- "version" : "2"
+ "version" : 2
},
"name" : "Lexical-SealRequireHints",
"prereqs" : {
@@ -46,7 +46,7 @@
"provides" : {
"Lexical::SealRequireHints" : {
"file" : "lib/Lexical/SealRequireHints.pm",
- "version" : "0.010"
+ "version" : "0.011"
}
},
"release_status" : "stable",
@@ -55,5 +55,6 @@
"http://dev.perl.org/licenses/"
]
},
- "version" : "0.010"
+ "version" : "0.011",
+ "x_serialization_backend" : "JSON::PP version 2.93"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/META.yml new/Lexical-SealRequireHints-0.011/META.yml
--- old/Lexical-SealRequireHints-0.010/META.yml 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/META.yml 2017-07-15 22:56:08.000000000 +0200
@@ -16,7 +16,7 @@
conflicts:
B::Hooks::OP::Check: '< 0.19'
dynamic_config: 1
-generated_by: 'Module::Build version 0.4205, CPAN::Meta::Converter version 2.131560'
+generated_by: 'Module::Build version 0.4222, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -25,11 +25,12 @@
provides:
Lexical::SealRequireHints:
file: lib/Lexical/SealRequireHints.pm
- version: '0.010'
+ version: '0.011'
recommends:
XSLoader: '0'
requires:
perl: '5.006'
resources:
license: http://dev.perl.org/licenses/
-version: '0.010'
+version: '0.011'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.012'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/Makefile.PL new/Lexical-SealRequireHints-0.011/Makefile.PL
--- old/Lexical-SealRequireHints-0.010/Makefile.PL 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/Makefile.PL 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.4205
-require 5.006;
-
- unless (eval "use Module::Build::Compat 0.02; 1" ) {
- print "This module requires Module::Build to install itself.\n";
-
- require ExtUtils::MakeMaker;
- my $yn = ExtUtils::MakeMaker::prompt
- (' Install Module::Build now from CPAN?', 'y');
-
- unless ($yn =~ /^y/i) {
- die " *** Cannot install without Module::Build. Exiting ...\n";
- }
-
- require Cwd;
- require File::Spec;
- require CPAN;
-
- # Save this 'cause CPAN will chdir all over the place.
- my $cwd = Cwd::cwd();
-
- CPAN::Shell->install('Module::Build::Compat');
- CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
- or die "Couldn't install Module::Build, giving up.\n";
-
- chdir $cwd or die "Cannot chdir() back to $cwd: $!";
- }
- eval "use Module::Build::Compat 0.02; 1" or die $@;
- use lib '_build/lib';
- Module::Build::Compat->run_build_pl(args => \@ARGV);
- my $build_script = 'Build';
- $build_script .= '.com' if $^O eq 'VMS';
- exit(0) unless(-e $build_script); # cpantesters convention
- require MyModuleBuilder;
- Module::Build::Compat->write_makefile(build_class => 'MyModuleBuilder');
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/README new/Lexical-SealRequireHints-0.011/README
--- old/Lexical-SealRequireHints-0.010/README 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/README 2017-07-15 22:56:08.000000000 +0200
@@ -55,7 +55,7 @@
COPYRIGHT
-Copyright (C) 2009, 2010, 2011, 2012, 2015, 2016
+Copyright (C) 2009, 2010, 2011, 2012, 2015, 2016, 2017
Andrew Main (Zefram) <zefram(a)fysh.org>
LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/SIGNATURE new/Lexical-SealRequireHints-0.011/SIGNATURE
--- old/Lexical-SealRequireHints-0.010/SIGNATURE 2016-03-18 06:07:40.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/SIGNATURE 2017-07-15 22:56:15.000000000 +0200
@@ -15,56 +15,55 @@
Hash: SHA1
SHA1 6950821fe34951e6170552099d0de2ee22e43714 .gitignore
-SHA1 cd9729601cf687ddd61f76175d4aaae77c89be3e Build.PL
-SHA1 75d4714d71625903fb71e0bdf0106e68fb54f1a4 Changes
-SHA1 8a0fd294cf9c6c2a0aa73eb594811f6ff9d4ad2a MANIFEST
-SHA1 8e63d0b67bc8cf2febc728e5d280a1d9e1fd2b94 META.json
-SHA1 7a28f6b028fdd2f16ad91b801a81e30d86a24c6a META.yml
-SHA1 01014dbee096cf5abd3f05069cefa9c907a4aea1 Makefile.PL
-SHA1 336d8399ff7000bbdc255cec7227b4ab70809842 README
-SHA1 8f4a5de8bfb6fbca5150fee1436d700f32213fa6 lib/Lexical/SealRequireHints.pm
-SHA1 b37bc49474485b81053e6140531279187db2c1ff lib/Lexical/SealRequireHints.xs
+SHA1 0616efb9fea4b42ef61504539491dea58c0786b1 Build.PL
+SHA1 6350fe8377653135b4815b6e0e1ef388dd3aea1d Changes
+SHA1 f6bab67957ec6cb5a1dbfb303390229f981b96db MANIFEST
+SHA1 efc5631378f819a1dfbd4074fb6d38f492970198 META.json
+SHA1 c9698f97e2d78e3a15f79570c61fab4a499e1314 META.yml
+SHA1 3f668a964c81d5ce977c778255b5eed9fea1c6b2 README
+SHA1 4327c0f4dd68ec8bd91d35eaabadb92723346921 lib/Lexical/SealRequireHints.pm
+SHA1 ee3c56448c1878c343d62da40f2021e9d69528a2 lib/Lexical/SealRequireHints.xs
SHA1 85aaf18e006530f42082c756aa1040649c8b09a0 t/before_warnings.t
-SHA1 61999cf7732bd0ae59043f1718b294598366bdeb t/before_warnings_pp.t
-SHA1 3df41730d40647226f508e56d154aa432491d004 t/context.t
-SHA1 d40cabac0840b217bd9790fcf9c61f53d84561ec t/context_0.pm
-SHA1 c38cbea405a2738de1e144063993d9958934b828 t/context_1.pm
-SHA1 f13b20d1b34f6765fa222a387c022e4543aef945 t/context_2.pm
-SHA1 82657c96b6ed89ce7bdb6285dbcfbb05d68eaeb3 t/context_pp.t
-SHA1 5e04888f522d8b7fb35739b461fd11aca24112f3 t/defsv.t
-SHA1 cafd4c3b6c5ea236bc2abec70b819b730cb90c4c t/eval.t
-SHA1 e9a4397c1e339f95671c1b5e609426f624784efe t/eval_0.pm
-SHA1 b110d57bc147139e44f07d931e3d3698b404c244 t/eval_pp.t
-SHA1 bba5f7f0083a8575478ddb642d80e27d6bf111c9 t/idempotent.t
-SHA1 ef1eea9ae1774a96b0955b0da0d703de32bbcfe2 t/idempotent_pp.t
-SHA1 1c2bfdf067bb2215729fe8ff60990c875799a22a t/override.t
-SHA1 d151cfac8c90f19137177b72eb2bff07488401ea t/override_pp.t
-SHA1 b064a061f38ee4924c7100180e8e8ff877bb25d1 t/package.t
-SHA1 8f88eba8be8441c0e078f3279b9220a2fdcd7c7c t/package_0.pm
-SHA1 4b0236dd669efdacdadba6e11d9fe43364612c58 t/package_pp.t
+SHA1 ba8ac9a2c5eae1646fe0a32884f8bce8164981d4 t/before_warnings_pp.t
+SHA1 f0e8de16764c8ed0cb2de866e62e04d3b6710681 t/context.t
+SHA1 ae68c412d70f10ac1c8dfd0e78a1fcb03c64a4cd t/context_pp.t
+SHA1 5439e1dcab04c71c710ee9d6566f0a8794f054a1 t/defsv.t
+SHA1 ba454428e28bf1e2c52ab85f99262eafec90264a t/eval.t
+SHA1 0dc83a10b6e41c384c6d14d70d941f0f9852ea3e t/eval_pp.t
+SHA1 6b56f4e9647471655eeff10a08293bef3ffd9706 t/idempotent.t
+SHA1 f884176ed69eee995d27f355906f9c4089fbd207 t/idempotent_pp.t
+SHA1 d40cabac0840b217bd9790fcf9c61f53d84561ec t/lib/t/context_0.pm
+SHA1 c38cbea405a2738de1e144063993d9958934b828 t/lib/t/context_1.pm
+SHA1 f13b20d1b34f6765fa222a387c022e4543aef945 t/lib/t/context_2.pm
+SHA1 e9a4397c1e339f95671c1b5e609426f624784efe t/lib/t/eval_0.pm
+SHA1 8f88eba8be8441c0e078f3279b9220a2fdcd7c7c t/lib/t/package_0.pm
+SHA1 8f7a77729ec67ed32b8faa2492bb0f4ee4f35744 t/lib/t/seal_0.pm
+SHA1 881d167b1d9169cef37af0d845af437e90e7869d t/lib/t/seal_1.pm
+SHA1 77fb76f802a2669291950d830979738ba34ebd71 t/lib/t/seal_2.pm
+SHA1 8bebdc1f1032ee7e2c3448b8c08eb68a30eaac3f t/lib/t/seal_3.pm
+SHA1 e8478e388c78af43a2f3b50dd4c2d647dbd3b9ef t/lib/t/seal_4.pm
+SHA1 93873dcbc2f0a6d3969da339804fd1b2fb2f7215 t/override.t
+SHA1 275ad60cee3db0a156dd290e10bffdd2f15b020d t/override_pp.t
+SHA1 c4b1c66405db4fb0236d793355669f46b4239247 t/package.t
+SHA1 32a8ee26109cebb5294d304f8e26e5f2fc41357c t/package_pp.t
SHA1 ec7947b4fd26dfa4c85ce4cddf2e0d9b9f7b6fcc t/pod_cvg.t
-SHA1 3f447b1d0b8a6247c3a311087f8d66da1c3ca5db t/pod_cvg_pp.t
+SHA1 8b0ef0af30cd5064cf1b3d57c5fdbab11f8c567c t/pod_cvg_pp.t
SHA1 65c75abdef6f01a5d1588a307f2ddfe2333dc961 t/pod_syn.t
-SHA1 a19a2542b1e955fa78ab677edfd70a3fae8f972d t/seal.t
-SHA1 8f7a77729ec67ed32b8faa2492bb0f4ee4f35744 t/seal_0.pm
-SHA1 881d167b1d9169cef37af0d845af437e90e7869d t/seal_1.pm
-SHA1 77fb76f802a2669291950d830979738ba34ebd71 t/seal_2.pm
-SHA1 8bebdc1f1032ee7e2c3448b8c08eb68a30eaac3f t/seal_3.pm
-SHA1 e8478e388c78af43a2f3b50dd4c2d647dbd3b9ef t/seal_4.pm
-SHA1 bf9f3734c090121ff387eb85351b8abe17d6cff6 t/seal_pp.t
+SHA1 b98b2fdbda12097de5f07efb0e385a0d541c325a t/seal.t
+SHA1 e55bad95386f7c6a7fa706879ee4a57c65d1d2ff t/seal_pp.t
SHA1 f8bd31bc8099cbb21c36cddc0508652fd092e332 t/setup_pp.pl
-SHA1 6912741c04aa7b1a080bbe9216e453e489e9c218 t/swash.t
-SHA1 c2be3b40bb344403ac14899f5dfe05196373d1f9 t/swash_pp.t
-SHA1 923e318828faaccdd2585f228535f44fae8b1842 t/threads.t
-SHA1 3dcc432bbe2d8f67f875e68d6501fd69683fab9f t/threads_pp.t
+SHA1 8b64b9e77d907e8a27f665b86c0ddbf80c54fd81 t/swash.t
+SHA1 80c995c18004f3bbf08ee665456aa90591cf75af t/swash_pp.t
+SHA1 2e0c5b75f050c8a561c75808e866f002cbab7162 t/threads.t
+SHA1 36fd6f457842f0c87a7b766d264a3bcc6fccc889 t/threads_pp.t
SHA1 0ec3dd0164e1e852b1be5f78bbacebd4990f085e t/version_check.t
-SHA1 ed1cbf6ff3eed2268c517087e01814a940da658e t/version_check_pp.t
+SHA1 8cb66e045a1218a108c7d4acf723a3eafea1a42c t/version_check_pp.t
SHA1 cbff8c2d9481b01beb691a498ae98511d0b25cbe t/version_feature.t
-SHA1 04c0a2e7e2291f9e74f8add832caa29eb2b538d4 t/version_feature_pp.t
+SHA1 e433dba0073843f1b0b2546776904c41e03e337f t/version_feature_pp.t
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
-iEYEARECAAYFAlbrjRUACgkQOV9mt2VyAVHBWwCfW7Lx+foQeOJBOrg9bNx4IaeA
-m3QAnRF0brlt0orO1DIIq3vZB0b1DCdi
-=kLC/
+iEYEARECAAYFAllqgWgACgkQOV9mt2VyAVG42gCgiQ/tfw+0miisvMiqXiU1m7xW
+fkkAn0CbNVe9pmiHogY4f3UMmsuLd0gg
+=1LYu
-----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/lib/Lexical/SealRequireHints.pm new/Lexical-SealRequireHints-0.011/lib/Lexical/SealRequireHints.pm
--- old/Lexical-SealRequireHints-0.010/lib/Lexical/SealRequireHints.pm 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/lib/Lexical/SealRequireHints.pm 2017-07-15 22:56:08.000000000 +0200
@@ -145,7 +145,7 @@
# Also don't "use strict", because of consequences of compiling
# strict.pm's code.
-our $VERSION = "0.010";
+our $VERSION = "0.011";
if("$]" >= 5.012) {
# bug not present
@@ -270,7 +270,7 @@
=head1 COPYRIGHT
-Copyright (C) 2009, 2010, 2011, 2012, 2015, 2016
+Copyright (C) 2009, 2010, 2011, 2012, 2015, 2016, 2017
Andrew Main (Zefram) <zefram(a)fysh.org>
=head1 LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/lib/Lexical/SealRequireHints.xs new/Lexical-SealRequireHints-0.011/lib/Lexical/SealRequireHints.xs
--- old/Lexical-SealRequireHints-0.010/lib/Lexical/SealRequireHints.xs 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/lib/Lexical/SealRequireHints.xs 2017-07-15 22:56:08.000000000 +0200
@@ -9,6 +9,10 @@
#define PERL_VERSION_GE(r,v,s) \
(PERL_DECIMAL_VERSION >= PERL_VERSION_DECIMAL(r,v,s))
+#ifndef cBOOL
+# define cBOOL(x) ((bool)!!(x))
+#endif /* !cBOOL */
+
#ifndef croak
# define croak Perl_croak_nocontext
#endif /* !croak */
@@ -26,6 +30,16 @@
typedef unsigned Optype;
# endif /* <5.10.1 */
+# ifndef OpMORESIB_set
+# define OpMORESIB_set(o, sib) ((o)->op_sibling = (sib))
+# define OpLASTSIB_set(o, parent) ((o)->op_sibling = NULL)
+# define OpMAYBESIB_set(o, sib, parent) ((o)->op_sibling = (sib))
+# endif /* !OpMORESIB_set */
+# ifndef OpSIBLING
+# define OpHAS_SIBLING(o) (cBOOL((o)->op_sibling))
+# define OpSIBLING(o) (0 + (o)->op_sibling)
+# endif /* !OpSIBLING */
+
# ifndef wrap_op_checker
# define wrap_op_checker(c,n,o) THX_wrap_op_checker(aTHX_ c,n,o)
static void THX_wrap_op_checker(pTHX_ Optype opcode,
@@ -55,9 +69,13 @@
OP *dop = newOP(OP_DEFINED, 0);
if(dop->op_type == OP_DEFINED && (dop->op_flags & OPf_KIDS)) {
OP *op = cUNOPx(dop)->op_first;
- cUNOPx(dop)->op_first = op->op_sibling;
- if(!op->op_sibling) dop->op_flags &= ~OPf_KIDS;
- op->op_sibling = NULL;
+ if(OpHAS_SIBLING(op)) {
+ cUNOPx(dop)->op_first = OpSIBLING(op);
+ } else {
+ cUNOPx(dop)->op_first = NULL;
+ dop->op_flags &= ~OPf_KIDS;
+ }
+ OpLASTSIB_set(op, NULL);
op_free(dop);
return op;
}
@@ -73,9 +91,13 @@
if(!(sop->op_type == OP_SCALAR && (sop->op_flags & OPf_KIDS)))
return sop;
op = cUNOPx(sop)->op_first;
- cUNOPx(sop)->op_first = op->op_sibling;
- if(!op->op_sibling) sop->op_flags &= ~OPf_KIDS;
- op->op_sibling = NULL;
+ if(OpHAS_SIBLING(op)) {
+ cUNOPx(sop)->op_first = OpSIBLING(op);
+ } else {
+ cUNOPx(sop)->op_first = NULL;
+ sop->op_flags &= ~OPf_KIDS;
+ }
+ OpLASTSIB_set(op, NULL);
op_free(sop);
return op;
}
@@ -108,8 +130,8 @@
return PL_op->op_next;
}
-# define gen_squashhints_op() THX_gen_squashhints_op(aTHX)
-static OP *THX_gen_squashhints_op(pTHX)
+# define newOP_squashhints() THX_newOP_squashhints(aTHX)
+static OP *THX_newOP_squashhints(pTHX)
{
OP *squashhints_op = newOP(OP_PUSHMARK, 0);
squashhints_op->op_type = OP_RAND;
@@ -126,8 +148,8 @@
PL_op->op_next : pp_squashhints();
}
-# define gen_maybesquashhints_op(argop) THX_gen_maybesquashhints_op(aTHX_ argop)
-static OP *THX_gen_maybesquashhints_op(pTHX_ OP *argop)
+# define newOP_maybesquashhints(argop) THX_newOP_maybesquashhints(aTHX_ argop)
+static OP *THX_newOP_maybesquashhints(pTHX_ OP *argop)
{
OP *msh_op = newUNOP(OP_NULL, 0, argop);
msh_op->op_type = OP_RAND;
@@ -135,9 +157,9 @@
return msh_op;
}
-static OP *(*nxck_require)(pTHX_ OP *op);
+static OP *(*THX_nxck_require)(pTHX_ OP *op);
-static OP *myck_require(pTHX_ OP *op)
+static OP *THX_myck_require(pTHX_ OP *op)
{
OP *argop;
if(!(op->op_flags & OPf_KIDS)) {
@@ -161,8 +183,8 @@
* name, so we definitely want to squash hints at runtime.
* So build op tree with an unconditional squashhints op.
*/
- op = nxck_require(aTHX_ op);
- op = append_list(OP_LINESEQ, (LISTOP*)gen_squashhints_op(),
+ op = THX_nxck_require(aTHX_ op);
+ op = append_list(OP_LINESEQ, (LISTOP*)newOP_squashhints(),
(LISTOP*)op);
} else {
/*
@@ -171,10 +193,10 @@
* So we wrap the argument op, separating it from the
* require op.
*/
- OP *sib = argop->op_sibling;
- argop->op_sibling = NULL;
- argop = gen_maybesquashhints_op(op_scalar(argop));
- argop->op_sibling = sib;
+ OP *sib = OpSIBLING(argop);
+ OpLASTSIB_set(argop, NULL);
+ argop = newOP_maybesquashhints(op_scalar(argop));
+ OpMAYBESIB_set(argop, sib, op);
cUNOPx(op)->op_first = argop;
}
op = prepend_elem(OP_LINESEQ, newOP(OP_ENTER, 0), op);
@@ -195,7 +217,7 @@
CODE:
PERL_UNUSED_VAR(classname);
#if Q_MUST_WORKAROUND
- wrap_op_checker(OP_REQUIRE, myck_require, &nxck_require);
+ wrap_op_checker(OP_REQUIRE, THX_myck_require, &THX_nxck_require);
#endif /* Q_MUST_WORKAROUND */
void
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/before_warnings_pp.t new/Lexical-SealRequireHints-0.011/t/before_warnings_pp.t
--- old/Lexical-SealRequireHints-0.010/t/before_warnings_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/before_warnings_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
# No "use warnings" here because of the unique requirements of
# before_warnings.t.
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/before_warnings.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/before_warnings.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/context.t new/Lexical-SealRequireHints-0.011/t/context.t
--- old/Lexical-SealRequireHints-0.010/t/context.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/context.t 2017-07-15 22:56:08.000000000 +0200
@@ -4,6 +4,7 @@
use Test::More tests => 14;
BEGIN { use_ok "Lexical::SealRequireHints"; }
+BEGIN { unshift @INC, "./t/lib"; }
my $retval;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/context_0.pm new/Lexical-SealRequireHints-0.011/t/context_0.pm
--- old/Lexical-SealRequireHints-0.010/t/context_0.pm 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/context_0.pm 1970-01-01 01:00:00.000000000 +0100
@@ -1,10 +0,0 @@
-package t::context_0;
-
-{ use 5.006; }
-use warnings;
-use strict;
-
-die "t::context_0 sees array context at file scope" if wantarray;
-die "t::context_0 sees void context at file scope" unless defined wantarray;
-
-"t::context_0 return";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/context_1.pm new/Lexical-SealRequireHints-0.011/t/context_1.pm
--- old/Lexical-SealRequireHints-0.010/t/context_1.pm 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/context_1.pm 1970-01-01 01:00:00.000000000 +0100
@@ -1,10 +0,0 @@
-package t::context_1;
-
-{ use 5.006; }
-use warnings;
-use strict;
-
-die "t::context_1 sees array context at file scope" if wantarray;
-die "t::context_1 sees void context at file scope" unless defined wantarray;
-
-"t::context_1 return";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/context_2.pm new/Lexical-SealRequireHints-0.011/t/context_2.pm
--- old/Lexical-SealRequireHints-0.010/t/context_2.pm 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/context_2.pm 1970-01-01 01:00:00.000000000 +0100
@@ -1,10 +0,0 @@
-package t::context_2;
-
-{ use 5.006; }
-use warnings;
-use strict;
-
-die "t::context_2 sees array context at file scope" if wantarray;
-die "t::context_2 sees void context at file scope" unless defined wantarray;
-
-"t::context_2 return";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/context_pp.t new/Lexical-SealRequireHints-0.011/t/context_pp.t
--- old/Lexical-SealRequireHints-0.010/t/context_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/context_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
use warnings;
use strict;
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/context.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/context.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/defsv.t new/Lexical-SealRequireHints-0.011/t/defsv.t
--- old/Lexical-SealRequireHints-0.010/t/defsv.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/defsv.t 2017-07-15 22:56:08.000000000 +0200
@@ -4,6 +4,7 @@
use Test::More tests => 5;
BEGIN { use_ok "Lexical::SealRequireHints"; }
+BEGIN { unshift @INC, "./t/lib"; }
SKIP: {
skip "CORE::GLOBAL::require breaks require() on this perl", 4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/eval.t new/Lexical-SealRequireHints-0.011/t/eval.t
--- old/Lexical-SealRequireHints-0.010/t/eval.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/eval.t 2017-07-15 22:56:08.000000000 +0200
@@ -11,6 +11,7 @@
use Test::More tests => 5;
BEGIN { use_ok "Lexical::SealRequireHints"; }
+BEGIN { unshift @INC, "./t/lib"; }
use t::eval_0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/eval_0.pm new/Lexical-SealRequireHints-0.011/t/eval_0.pm
--- old/Lexical-SealRequireHints-0.010/t/eval_0.pm 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/eval_0.pm 1970-01-01 01:00:00.000000000 +0100
@@ -1,41 +0,0 @@
-package t::eval_0;
-
-use warnings;
-use strict;
-
-use Test::More 0.41;
-
-sub _ok_no_eval() {
- my $lastsub = "";
- my $i = 0;
- while(1) {
- my @c = caller($i);
- unless(@c) {
- ok 0;
- diag "failed to find main program in stack trace";
- return;
- }
- my $sub = $c[3];
- if($sub eq "main::BEGIN") {
- ok 1;
- return;
- }
- my $type = $sub ne "(eval)" ? "subroutine" :
- $c[7] ? "require" :
- defined($c[6]) ? "string eval" : "block eval";
- if($type =~ /eval/ && !($lastsub eq "t::eval_0::BEGIN" &&
- $type eq "block eval")) {
- ok 0;
- diag "have $type between module and main program";
- return;
- }
- $lastsub = $sub;
- $i++;
- }
-}
-
-BEGIN { _ok_no_eval(); }
-_ok_no_eval();
-sub import { _ok_no_eval(); }
-
-1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/eval_pp.t new/Lexical-SealRequireHints-0.011/t/eval_pp.t
--- old/Lexical-SealRequireHints-0.010/t/eval_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/eval_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
use warnings;
use strict;
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/eval.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/eval.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/idempotent.t new/Lexical-SealRequireHints-0.011/t/idempotent.t
--- old/Lexical-SealRequireHints-0.010/t/idempotent.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/idempotent.t 2017-07-15 22:56:08.000000000 +0200
@@ -4,6 +4,6 @@
alarm 10;
use Lexical::SealRequireHints;
-do "t/seal.t" or die $@ || $!;
+do "./t/seal.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/idempotent_pp.t new/Lexical-SealRequireHints-0.011/t/idempotent_pp.t
--- old/Lexical-SealRequireHints-0.010/t/idempotent_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/idempotent_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
use warnings;
use strict;
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/idempotent.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/idempotent.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/lib/t/context_0.pm new/Lexical-SealRequireHints-0.011/t/lib/t/context_0.pm
--- old/Lexical-SealRequireHints-0.010/t/lib/t/context_0.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/lib/t/context_0.pm 2017-07-15 22:56:08.000000000 +0200
@@ -0,0 +1,10 @@
+package t::context_0;
+
+{ use 5.006; }
+use warnings;
+use strict;
+
+die "t::context_0 sees array context at file scope" if wantarray;
+die "t::context_0 sees void context at file scope" unless defined wantarray;
+
+"t::context_0 return";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/lib/t/context_1.pm new/Lexical-SealRequireHints-0.011/t/lib/t/context_1.pm
--- old/Lexical-SealRequireHints-0.010/t/lib/t/context_1.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/lib/t/context_1.pm 2017-07-15 22:56:08.000000000 +0200
@@ -0,0 +1,10 @@
+package t::context_1;
+
+{ use 5.006; }
+use warnings;
+use strict;
+
+die "t::context_1 sees array context at file scope" if wantarray;
+die "t::context_1 sees void context at file scope" unless defined wantarray;
+
+"t::context_1 return";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/lib/t/context_2.pm new/Lexical-SealRequireHints-0.011/t/lib/t/context_2.pm
--- old/Lexical-SealRequireHints-0.010/t/lib/t/context_2.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/lib/t/context_2.pm 2017-07-15 22:56:08.000000000 +0200
@@ -0,0 +1,10 @@
+package t::context_2;
+
+{ use 5.006; }
+use warnings;
+use strict;
+
+die "t::context_2 sees array context at file scope" if wantarray;
+die "t::context_2 sees void context at file scope" unless defined wantarray;
+
+"t::context_2 return";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/lib/t/eval_0.pm new/Lexical-SealRequireHints-0.011/t/lib/t/eval_0.pm
--- old/Lexical-SealRequireHints-0.010/t/lib/t/eval_0.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/lib/t/eval_0.pm 2017-07-15 22:56:08.000000000 +0200
@@ -0,0 +1,41 @@
+package t::eval_0;
+
+use warnings;
+use strict;
+
+use Test::More 0.41;
+
+sub _ok_no_eval() {
+ my $lastsub = "";
+ my $i = 0;
+ while(1) {
+ my @c = caller($i);
+ unless(@c) {
+ ok 0;
+ diag "failed to find main program in stack trace";
+ return;
+ }
+ my $sub = $c[3];
+ if($sub eq "main::BEGIN") {
+ ok 1;
+ return;
+ }
+ my $type = $sub ne "(eval)" ? "subroutine" :
+ $c[7] ? "require" :
+ defined($c[6]) ? "string eval" : "block eval";
+ if($type =~ /eval/ && !($lastsub eq "t::eval_0::BEGIN" &&
+ $type eq "block eval")) {
+ ok 0;
+ diag "have $type between module and main program";
+ return;
+ }
+ $lastsub = $sub;
+ $i++;
+ }
+}
+
+BEGIN { _ok_no_eval(); }
+_ok_no_eval();
+sub import { _ok_no_eval(); }
+
+1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/lib/t/package_0.pm new/Lexical-SealRequireHints-0.011/t/lib/t/package_0.pm
--- old/Lexical-SealRequireHints-0.010/t/lib/t/package_0.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/lib/t/package_0.pm 2017-07-15 22:56:08.000000000 +0200
@@ -0,0 +1,2 @@
+$main::package = __PACKAGE__;
+1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/lib/t/seal_0.pm new/Lexical-SealRequireHints-0.011/t/lib/t/seal_0.pm
--- old/Lexical-SealRequireHints-0.010/t/lib/t/seal_0.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/lib/t/seal_0.pm 2017-07-15 22:56:08.000000000 +0200
@@ -0,0 +1,17 @@
+package t::seal_0;
+
+use warnings;
+use strict;
+
+use Test::More;
+
+BEGIN { is $^H{"Lexical::SealRequireHints/test"}, undef; }
+main::test_runtime_hint_hash "Lexical::SealRequireHints/test", undef;
+
+sub import {
+ is $^H{"Lexical::SealRequireHints/test"}, 1;
+ $^H |= 0x20000 if "$]" < 5.009004;
+ $^H{"Lexical::SealRequireHints/test0"}++;
+}
+
+1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/lib/t/seal_1.pm new/Lexical-SealRequireHints-0.011/t/lib/t/seal_1.pm
--- old/Lexical-SealRequireHints-0.010/t/lib/t/seal_1.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/lib/t/seal_1.pm 2017-07-15 22:56:08.000000000 +0200
@@ -0,0 +1,17 @@
+package t::seal_1;
+
+use warnings;
+use strict;
+
+use Test::More;
+
+BEGIN { is $^H{"Lexical::SealRequireHints/test"}, undef; }
+main::test_runtime_hint_hash "Lexical::SealRequireHints/test", undef;
+
+sub import {
+ is $^H{"Lexical::SealRequireHints/test"}, 1;
+ $^H |= 0x20000 if "$]" < 5.009004;
+ $^H{"Lexical::SealRequireHints/test1"}++;
+}
+
+1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/lib/t/seal_2.pm new/Lexical-SealRequireHints-0.011/t/lib/t/seal_2.pm
--- old/Lexical-SealRequireHints-0.010/t/lib/t/seal_2.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/lib/t/seal_2.pm 2017-07-15 22:56:08.000000000 +0200
@@ -0,0 +1,6 @@
+package t::seal_2;
+
+use warnings;
+use strict;
+
+10;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/lib/t/seal_3.pm new/Lexical-SealRequireHints-0.011/t/lib/t/seal_3.pm
--- old/Lexical-SealRequireHints-0.010/t/lib/t/seal_3.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/lib/t/seal_3.pm 2017-07-15 22:56:08.000000000 +0200
@@ -0,0 +1,8 @@
+package t::seal_3;
+
+use warnings;
+use strict;
+
+BEGIN { die "seal_3 death\n"; }
+
+1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/lib/t/seal_4.pm new/Lexical-SealRequireHints-0.011/t/lib/t/seal_4.pm
--- old/Lexical-SealRequireHints-0.010/t/lib/t/seal_4.pm 1970-01-01 01:00:00.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/lib/t/seal_4.pm 2017-07-15 22:56:08.000000000 +0200
@@ -0,0 +1,8 @@
+package t::seal_4;
+
+use warnings;
+use strict;
+
+die "seal_4 death\n";
+
+1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/override.t new/Lexical-SealRequireHints-0.011/t/override.t
--- old/Lexical-SealRequireHints-0.010/t/override.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/override.t 2017-07-15 22:56:08.000000000 +0200
@@ -39,6 +39,7 @@
}
BEGIN { use_ok "Lexical::SealRequireHints"; }
+BEGIN { unshift @INC, "./t/lib"; }
BEGIN {
my $next_require = defined(&CORE::GLOBAL::require) ?
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/override_pp.t new/Lexical-SealRequireHints-0.011/t/override_pp.t
--- old/Lexical-SealRequireHints-0.010/t/override_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/override_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
use warnings;
use strict;
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/override.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/override.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/package.t new/Lexical-SealRequireHints-0.011/t/package.t
--- old/Lexical-SealRequireHints-0.010/t/package.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/package.t 2017-07-15 22:56:08.000000000 +0200
@@ -3,6 +3,8 @@
use Test::More tests => 2;
+BEGIN { unshift @INC, "./t/lib"; }
+
our $native_package;
BEGIN {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/package_0.pm new/Lexical-SealRequireHints-0.011/t/package_0.pm
--- old/Lexical-SealRequireHints-0.010/t/package_0.pm 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/package_0.pm 1970-01-01 01:00:00.000000000 +0100
@@ -1,2 +0,0 @@
-$main::package = __PACKAGE__;
-1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/package_pp.t new/Lexical-SealRequireHints-0.011/t/package_pp.t
--- old/Lexical-SealRequireHints-0.010/t/package_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/package_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
use warnings;
use strict;
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/package.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/package.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/pod_cvg_pp.t new/Lexical-SealRequireHints-0.011/t/pod_cvg_pp.t
--- old/Lexical-SealRequireHints-0.010/t/pod_cvg_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/pod_cvg_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
use warnings;
use strict;
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/pod_cvg.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/pod_cvg.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/seal.t new/Lexical-SealRequireHints-0.011/t/seal.t
--- old/Lexical-SealRequireHints-0.010/t/seal.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/seal.t 2017-07-15 22:56:08.000000000 +0200
@@ -19,6 +19,7 @@
}
BEGIN { use_ok "Lexical::SealRequireHints"; }
+BEGIN { unshift @INC, "./t/lib"; }
BEGIN {
$^H |= 0x20000 if "$]" < 5.009004;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/seal_0.pm new/Lexical-SealRequireHints-0.011/t/seal_0.pm
--- old/Lexical-SealRequireHints-0.010/t/seal_0.pm 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/seal_0.pm 1970-01-01 01:00:00.000000000 +0100
@@ -1,17 +0,0 @@
-package t::seal_0;
-
-use warnings;
-use strict;
-
-use Test::More;
-
-BEGIN { is $^H{"Lexical::SealRequireHints/test"}, undef; }
-main::test_runtime_hint_hash "Lexical::SealRequireHints/test", undef;
-
-sub import {
- is $^H{"Lexical::SealRequireHints/test"}, 1;
- $^H |= 0x20000 if "$]" < 5.009004;
- $^H{"Lexical::SealRequireHints/test0"}++;
-}
-
-1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/seal_1.pm new/Lexical-SealRequireHints-0.011/t/seal_1.pm
--- old/Lexical-SealRequireHints-0.010/t/seal_1.pm 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/seal_1.pm 1970-01-01 01:00:00.000000000 +0100
@@ -1,17 +0,0 @@
-package t::seal_1;
-
-use warnings;
-use strict;
-
-use Test::More;
-
-BEGIN { is $^H{"Lexical::SealRequireHints/test"}, undef; }
-main::test_runtime_hint_hash "Lexical::SealRequireHints/test", undef;
-
-sub import {
- is $^H{"Lexical::SealRequireHints/test"}, 1;
- $^H |= 0x20000 if "$]" < 5.009004;
- $^H{"Lexical::SealRequireHints/test1"}++;
-}
-
-1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/seal_2.pm new/Lexical-SealRequireHints-0.011/t/seal_2.pm
--- old/Lexical-SealRequireHints-0.010/t/seal_2.pm 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/seal_2.pm 1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-package t::seal_2;
-
-use warnings;
-use strict;
-
-10;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/seal_3.pm new/Lexical-SealRequireHints-0.011/t/seal_3.pm
--- old/Lexical-SealRequireHints-0.010/t/seal_3.pm 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/seal_3.pm 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-package t::seal_3;
-
-use warnings;
-use strict;
-
-BEGIN { die "seal_3 death\n"; }
-
-1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/seal_4.pm new/Lexical-SealRequireHints-0.011/t/seal_4.pm
--- old/Lexical-SealRequireHints-0.010/t/seal_4.pm 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/seal_4.pm 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-package t::seal_4;
-
-use warnings;
-use strict;
-
-die "seal_4 death\n";
-
-1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/seal_pp.t new/Lexical-SealRequireHints-0.011/t/seal_pp.t
--- old/Lexical-SealRequireHints-0.010/t/seal_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/seal_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
use warnings;
use strict;
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/seal.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/seal.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/swash.t new/Lexical-SealRequireHints-0.011/t/swash.t
--- old/Lexical-SealRequireHints-0.010/t/swash.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/swash.t 2017-07-15 22:56:08.000000000 +0200
@@ -12,6 +12,7 @@
use Test::More tests => 6;
use Lexical::SealRequireHints;
+BEGIN { unshift @INC, "./t/lib"; }
BEGIN {
SKIP: {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/swash_pp.t new/Lexical-SealRequireHints-0.011/t/swash_pp.t
--- old/Lexical-SealRequireHints-0.010/t/swash_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/swash_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
use warnings;
use strict;
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/swash.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/swash.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/threads.t new/Lexical-SealRequireHints-0.011/t/threads.t
--- old/Lexical-SealRequireHints-0.010/t/threads.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/threads.t 2017-07-15 22:56:08.000000000 +0200
@@ -29,6 +29,8 @@
use Thread::Semaphore ();
use threads::shared;
+BEGIN { unshift @INC, "./t/lib"; }
+
alarm 10; # failure mode may involve an infinite loop
my $done1 = Thread::Semaphore->new(0);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/threads_pp.t new/Lexical-SealRequireHints-0.011/t/threads_pp.t
--- old/Lexical-SealRequireHints-0.010/t/threads_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/threads_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
use warnings;
use strict;
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/threads.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/threads.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/version_check_pp.t new/Lexical-SealRequireHints-0.011/t/version_check_pp.t
--- old/Lexical-SealRequireHints-0.010/t/version_check_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/version_check_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
use warnings;
use strict;
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/version_check.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/version_check.t" or die $@ || $!;
1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Lexical-SealRequireHints-0.010/t/version_feature_pp.t new/Lexical-SealRequireHints-0.011/t/version_feature_pp.t
--- old/Lexical-SealRequireHints-0.010/t/version_feature_pp.t 2016-03-18 06:07:33.000000000 +0100
+++ new/Lexical-SealRequireHints-0.011/t/version_feature_pp.t 2017-07-15 22:56:08.000000000 +0200
@@ -1,7 +1,7 @@
use warnings;
use strict;
-do "t/setup_pp.pl" or die $@ || $!;
-do "t/version_feature.t" or die $@ || $!;
+do "./t/setup_pp.pl" or die $@ || $!;
+do "./t/version_feature.t" or die $@ || $!;
1;
1
0
Hello community,
here is the log from the commit of package perl-Mouse for openSUSE:Factory checked in at 2017-08-28 15:04:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mouse (Old)
and /work/SRC/openSUSE:Factory/.perl-Mouse.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Mouse"
Mon Aug 28 15:04:32 2017 rev:20 rq:514094 version:2.4.10
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Mouse/perl-Mouse.changes 2017-03-28 15:21:00.515878878 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Mouse.new/perl-Mouse.changes 2017-08-28 15:04:46.733235054 +0200
@@ -1,0 +2,9 @@
+Tue Jul 25 05:54:51 UTC 2017 - coolo(a)suse.com
+
+- updated to 2.4.10
+ see /usr/share/doc/packages/perl-Mouse/Changes
+
+ v2.4.10 2017-07-18T04:12:23Z
+ - https://github.com/gfx/p5-Mouse/compare/v2.4.9...v2.4.10
+
+-------------------------------------------------------------------
Old:
----
Mouse-v2.4.9.tar.gz
New:
----
Mouse-v2.4.10.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Mouse.spec ++++++
--- /var/tmp/diff_new_pack.wUfJju/_old 2017-08-28 15:04:48.764949281 +0200
+++ /var/tmp/diff_new_pack.wUfJju/_new 2017-08-28 15:04:48.780947031 +0200
@@ -17,14 +17,14 @@
Name: perl-Mouse
-Version: 2.4.9
+Version: 2.4.10
Release: 0
%define cpan_name Mouse
Summary: Moose minus the antlers
License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Mouse/
-Source0: https://cpan.metacpan.org/authors/id/S/SY/SYOHEX/%{cpan_name}-v%{version}.t…
+Source0: https://cpan.metacpan.org/authors/id/G/GF/GFUJI/%{cpan_name}-v%{version}.ta…
Source1: cpanspec.yml
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
++++++ Mouse-v2.4.9.tar.gz -> Mouse-v2.4.10.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/Changes new/Mouse-v2.4.10/Changes
--- old/Mouse-v2.4.9/Changes 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/Changes 2017-07-18 06:17:06.000000000 +0200
@@ -1,5 +1,8 @@
Revision history for Mouse
+v2.4.10 2017-07-18T04:12:23Z
+ - https://github.com/gfx/p5-Mouse/compare/v2.4.9...v2.4.10
+
v2.4.9 2017-02-22T01:23:31Z
- Fix build issue on newer Perl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/META.json new/Mouse-v2.4.10/META.json
--- old/Mouse-v2.4.9/META.json 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/META.json 2017-07-18 06:17:06.000000000 +0200
@@ -4,7 +4,7 @@
"Shawn M Moore <sartak at gmail.com>"
],
"dynamic_config" : 0,
- "generated_by" : "Minilla/v3.0.10",
+ "generated_by" : "Minilla/v3.0.13",
"license" : [
"perl_5"
],
@@ -76,7 +76,7 @@
"provides" : {
"Mouse" : {
"file" : "lib/Mouse.pm",
- "version" : "v2.4.9"
+ "version" : "v2.4.10"
},
"Mouse::Exporter" : {
"file" : "lib/Mouse/Exporter.pm"
@@ -112,7 +112,7 @@
"file" : "lib/Mouse/Meta/Role/Application.pm"
},
"Mouse::Meta::Role::Application::RoleSummation" : {
- "file" : "lib/Mouse/Tiny.pm"
+ "file" : "lib/Mouse/Meta/Role/Composite.pm"
},
"Mouse::Meta::Role::Composite" : {
"file" : "lib/Mouse/Meta/Role/Composite.pm"
@@ -131,22 +131,18 @@
},
"Mouse::Role" : {
"file" : "lib/Mouse/Role.pm",
- "version" : "v2.4.9"
+ "version" : "v2.4.10"
},
"Mouse::Spec" : {
"file" : "lib/Mouse/Spec.pm",
- "version" : "v2.4.9"
- },
- "Mouse::Tiny" : {
- "file" : "lib/Mouse/Tiny.pm",
- "version" : "v2.4.8"
+ "version" : "v2.4.10"
},
"Mouse::TypeRegistry" : {
"file" : "lib/Mouse/TypeRegistry.pm"
},
"Mouse::Util" : {
"file" : "lib/Mouse/Util.pm",
- "version" : "v2.4.9"
+ "version" : "v2.4.10"
},
"Mouse::Util::MetaRole" : {
"file" : "lib/Mouse/Util/MetaRole.pm"
@@ -178,52 +174,55 @@
"web" : "https://github.com/gfx/p5-Mouse"
}
},
- "version" : "v2.4.9",
+ "version" : "v2.4.10",
"x_contributors" : [
- "Ricardo SIGNES <rjbs(a)cpan.org>",
- "大沢 和宏 <yappo(a)shibuya.pl>",
- "Dann <techmemo(a)gmail.com>",
- "Jesse Vincent <jesse(a)bestpractical.com>",
+ "Aleksandr Matveev <a.matveev(a)corp.mail.ru>",
+ "Alex Solovey <a.solovey(a)gmail.com>",
+ "Boutros Lab User <blabuser(a)oicr.on.ca>",
+ "Brett <orderthruchaos(a)gmail.com>",
"Chris Prather <chris(a)prather.org>",
- "Tokuhiro Matsuno <tokuhirom(a)gp.ath.cx>",
- "Daisuke Maki <dmaki(a)cpan.org>",
- "Nick Woolley <nick(a)noodlefactory.co.uk>",
- "Daisuke Maki (lestrrat) <daisuke(a)endeworks.jp>",
- "NAKAGAWA Masaki <masaki.nakagawa(a)gmail.com>",
- "wu-lee <mouse.git.wu-lee(a)noodlefactory.co.uk>",
- "Yuval Kogman <nothingmuch(a)woobling.org>",
- "Joel Bernstein <joel.bernstein(a)vidicom.co.uk>",
- "markstos <mark(a)stosberg.com>",
"Chris Prather <cprather(a)hdpublishing.com>",
- "Tomas Doran (t0m) <t0m(a)state51.co.uk>",
- "Matt S Trout <matthewt(a)hercule.scsys.co.uk>",
- "sunnavy <sunnavy(a)bestpractical.com>",
- "Shawn M Moore <sartak(a)gmail.com>",
- "Ævar Arnfjörð Bjarmason <avarab(a)gmail.com>",
- "Brett <orderthruchaos(a)gmail.com>",
- "Shawn M Moore <sartak(a)bestpractical.com>",
- "Ingy dot Net <ingy(a)ingy.net>",
- "Todd Rinaldo <toddr(a)cpanel.net>",
+ "Daisuke Maki (lestrrat) <daisuke(a)endeworks.jp>",
+ "Daisuke Maki <dmaki(a)cpan.org>",
+ "Dann <techmemo(a)gmail.com>",
+ "David Steinbrunner <dsteinbrunner(a)pobox.com>",
+ "Eiichi Tsukata <devel(a)etsukata.com>",
+ "FUJI Goro (gfx) <gfuji(a)cpan.org>",
"Fuji, Goro <fuji.goro(a)dena.jp>",
- "Piotr Roszatycki <piotr.roszatycki(a)gmail.com>",
- "Stanislaw Pusep <creaktive(a)gmail.com>",
- "Michael G. Schwern <schwern(a)pobox.com>",
"Fuji, Goro <g.psy.va(a)gmail.com>",
- "David Steinbrunner <dsteinbrunner(a)pobox.com>",
- "Masahiro Honma <hiratara(a)cpan.org>",
"Fuji, Goro <goro-fuji(a)cookpad.com>",
- "Sergiy Zuban <s.zuban(a)trackingsoft.com>",
- "Tokuhiro Matsuno <tokuhirom(a)gmail.com>",
- "Kent Fredric <kentfredric(a)gmail.com>",
+ "Ingy dot Net <ingy(a)ingy.net>",
+ "Jesse Vincent <jesse(a)bestpractical.com>",
+ "Joel Bernstein <joel.bernstein(a)vidicom.co.uk>",
"John SJ Anderson <genehack(a)genehack.org>",
- "Vincent Pit <perl(a)profvince.com>",
- "FUJI Goro (gfx) <gfuji(a)cpan.org>",
+ "Kent Fredric <kentfredric(a)gmail.com>",
"Luca Ferrari <fluca1978(a)gmail.com>",
- "Alex Solovey <a.solovey(a)gmail.com>",
- "Boutros Lab User <blabuser(a)oicr.on.ca>",
- "Eiichi Tsukata <devel(a)etsukata.com>",
+ "Masahiro Honma <hiratara(a)cpan.org>",
+ "Matt S Trout <matthewt(a)hercule.scsys.co.uk>",
+ "Michael G. Schwern <schwern(a)pobox.com>",
+ "NAKAGAWA Masaki <masaki.nakagawa(a)gmail.com>",
+ "Nick Woolley <nick(a)noodlefactory.co.uk>",
+ "Piotr Roszatycki <piotr.roszatycki(a)gmail.com>",
+ "Reini Urban <rurban(a)cpan.org>",
+ "Reini Urban <rurban(a)cpanel.net>",
+ "Ricardo SIGNES <rjbs(a)cpan.org>",
+ "Sergiy Zuban <s.zuban(a)trackingsoft.com>",
+ "Shawn M Moore <sartak(a)bestpractical.com>",
+ "Shawn M Moore <sartak(a)gmail.com>",
+ "Stanislaw Pusep <creaktive(a)gmail.com>",
+ "Syohei YOSHIDA <syohex(a)gmail.com>",
"Todd Rinaldo <toddr(a)cpan.org>",
- "Syohei YOSHIDA <syohex(a)gmail.com>"
+ "Todd Rinaldo <toddr(a)cpanel.net>",
+ "Tokuhiro Matsuno <tokuhirom(a)gmail.com>",
+ "Tokuhiro Matsuno <tokuhirom(a)gp.ath.cx>",
+ "Tomas Doran (t0m) <t0m(a)state51.co.uk>",
+ "Vincent Pit <perl(a)profvince.com>",
+ "Yuval Kogman <nothingmuch(a)woobling.org>",
+ "markstos <mark(a)stosberg.com>",
+ "sunnavy <sunnavy(a)bestpractical.com>",
+ "wu-lee <mouse.git.wu-lee(a)noodlefactory.co.uk>",
+ "Ævar Arnfjörð Bjarmason <avarab(a)gmail.com>",
+ "大沢 和宏 <yappo(a)shibuya.pl>"
],
"x_serialization_backend" : "JSON::PP version 2.27400"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/META.yml new/Mouse-v2.4.10/META.yml
--- old/Mouse-v2.4.9/META.yml 2017-02-22 02:23:37.000000000 +0100
+++ new/Mouse-v2.4.10/META.yml 2017-07-18 06:17:06.000000000 +0200
@@ -16,7 +16,7 @@
Module::Build: '0.4005'
Module::Build::XSUtil: '0'
dynamic_config: 0
-generated_by: 'Minilla/v3.0.10, CPAN::Meta::Converter version 2.150010'
+generated_by: 'Minilla/v3.0.13, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -34,7 +34,7 @@
provides:
Mouse:
file: lib/Mouse.pm
- version: v2.4.9
+ version: v2.4.10
Mouse::Exporter:
file: lib/Mouse/Exporter.pm
Mouse::Meta::Attribute:
@@ -58,7 +58,7 @@
Mouse::Meta::Role::Application:
file: lib/Mouse/Meta/Role/Application.pm
Mouse::Meta::Role::Application::RoleSummation:
- file: lib/Mouse/Tiny.pm
+ file: lib/Mouse/Meta/Role/Composite.pm
Mouse::Meta::Role::Composite:
file: lib/Mouse/Meta/Role/Composite.pm
Mouse::Meta::Role::Method:
@@ -71,18 +71,15 @@
file: lib/Mouse/PurePerl.pm
Mouse::Role:
file: lib/Mouse/Role.pm
- version: v2.4.9
+ version: v2.4.10
Mouse::Spec:
file: lib/Mouse/Spec.pm
- version: v2.4.9
- Mouse::Tiny:
- file: lib/Mouse/Tiny.pm
- version: v2.4.8
+ version: v2.4.10
Mouse::TypeRegistry:
file: lib/Mouse/TypeRegistry.pm
Mouse::Util:
file: lib/Mouse/Util.pm
- version: v2.4.9
+ version: v2.4.10
Mouse::Util::MetaRole:
file: lib/Mouse/Util/MetaRole.pm
Mouse::Util::TypeConstraints:
@@ -103,50 +100,53 @@
bugtracker: https://github.com/gfx/p5-Mouse/issues
homepage: https://github.com/gfx/p5-Mouse
repository: git://github.com/gfx/p5-Mouse.git
-version: v2.4.9
+version: v2.4.10
x_contributors:
- - 'Ricardo SIGNES <rjbs(a)cpan.org>'
- - '大沢 和宏 <yappo(a)shibuya.pl>'
- - 'Dann <techmemo(a)gmail.com>'
- - 'Jesse Vincent <jesse(a)bestpractical.com>'
+ - 'Aleksandr Matveev <a.matveev(a)corp.mail.ru>'
+ - 'Alex Solovey <a.solovey(a)gmail.com>'
+ - 'Boutros Lab User <blabuser(a)oicr.on.ca>'
+ - 'Brett <orderthruchaos(a)gmail.com>'
- 'Chris Prather <chris(a)prather.org>'
- - 'Tokuhiro Matsuno <tokuhirom(a)gp.ath.cx>'
- - 'Daisuke Maki <dmaki(a)cpan.org>'
- - 'Nick Woolley <nick(a)noodlefactory.co.uk>'
- - 'Daisuke Maki (lestrrat) <daisuke(a)endeworks.jp>'
- - 'NAKAGAWA Masaki <masaki.nakagawa(a)gmail.com>'
- - 'wu-lee <mouse.git.wu-lee(a)noodlefactory.co.uk>'
- - 'Yuval Kogman <nothingmuch(a)woobling.org>'
- - 'Joel Bernstein <joel.bernstein(a)vidicom.co.uk>'
- - 'markstos <mark(a)stosberg.com>'
- 'Chris Prather <cprather(a)hdpublishing.com>'
- - 'Tomas Doran (t0m) <t0m(a)state51.co.uk>'
- - 'Matt S Trout <matthewt(a)hercule.scsys.co.uk>'
- - 'sunnavy <sunnavy(a)bestpractical.com>'
- - 'Shawn M Moore <sartak(a)gmail.com>'
- - 'Ævar Arnfjörð Bjarmason <avarab(a)gmail.com>'
- - 'Brett <orderthruchaos(a)gmail.com>'
- - 'Shawn M Moore <sartak(a)bestpractical.com>'
- - 'Ingy dot Net <ingy(a)ingy.net>'
- - 'Todd Rinaldo <toddr(a)cpanel.net>'
+ - 'Daisuke Maki (lestrrat) <daisuke(a)endeworks.jp>'
+ - 'Daisuke Maki <dmaki(a)cpan.org>'
+ - 'Dann <techmemo(a)gmail.com>'
+ - 'David Steinbrunner <dsteinbrunner(a)pobox.com>'
+ - 'Eiichi Tsukata <devel(a)etsukata.com>'
+ - 'FUJI Goro (gfx) <gfuji(a)cpan.org>'
- 'Fuji, Goro <fuji.goro(a)dena.jp>'
- - 'Piotr Roszatycki <piotr.roszatycki(a)gmail.com>'
- - 'Stanislaw Pusep <creaktive(a)gmail.com>'
- - 'Michael G. Schwern <schwern(a)pobox.com>'
- 'Fuji, Goro <g.psy.va(a)gmail.com>'
- - 'David Steinbrunner <dsteinbrunner(a)pobox.com>'
- - 'Masahiro Honma <hiratara(a)cpan.org>'
- 'Fuji, Goro <goro-fuji(a)cookpad.com>'
- - 'Sergiy Zuban <s.zuban(a)trackingsoft.com>'
- - 'Tokuhiro Matsuno <tokuhirom(a)gmail.com>'
- - 'Kent Fredric <kentfredric(a)gmail.com>'
+ - 'Ingy dot Net <ingy(a)ingy.net>'
+ - 'Jesse Vincent <jesse(a)bestpractical.com>'
+ - 'Joel Bernstein <joel.bernstein(a)vidicom.co.uk>'
- 'John SJ Anderson <genehack(a)genehack.org>'
- - 'Vincent Pit <perl(a)profvince.com>'
- - 'FUJI Goro (gfx) <gfuji(a)cpan.org>'
+ - 'Kent Fredric <kentfredric(a)gmail.com>'
- 'Luca Ferrari <fluca1978(a)gmail.com>'
- - 'Alex Solovey <a.solovey(a)gmail.com>'
- - 'Boutros Lab User <blabuser(a)oicr.on.ca>'
- - 'Eiichi Tsukata <devel(a)etsukata.com>'
- - 'Todd Rinaldo <toddr(a)cpan.org>'
+ - 'Masahiro Honma <hiratara(a)cpan.org>'
+ - 'Matt S Trout <matthewt(a)hercule.scsys.co.uk>'
+ - 'Michael G. Schwern <schwern(a)pobox.com>'
+ - 'NAKAGAWA Masaki <masaki.nakagawa(a)gmail.com>'
+ - 'Nick Woolley <nick(a)noodlefactory.co.uk>'
+ - 'Piotr Roszatycki <piotr.roszatycki(a)gmail.com>'
+ - 'Reini Urban <rurban(a)cpan.org>'
+ - 'Reini Urban <rurban(a)cpanel.net>'
+ - 'Ricardo SIGNES <rjbs(a)cpan.org>'
+ - 'Sergiy Zuban <s.zuban(a)trackingsoft.com>'
+ - 'Shawn M Moore <sartak(a)bestpractical.com>'
+ - 'Shawn M Moore <sartak(a)gmail.com>'
+ - 'Stanislaw Pusep <creaktive(a)gmail.com>'
- 'Syohei YOSHIDA <syohex(a)gmail.com>'
-x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
+ - 'Todd Rinaldo <toddr(a)cpan.org>'
+ - 'Todd Rinaldo <toddr(a)cpanel.net>'
+ - 'Tokuhiro Matsuno <tokuhirom(a)gmail.com>'
+ - 'Tokuhiro Matsuno <tokuhirom(a)gp.ath.cx>'
+ - 'Tomas Doran (t0m) <t0m(a)state51.co.uk>'
+ - 'Vincent Pit <perl(a)profvince.com>'
+ - 'Yuval Kogman <nothingmuch(a)woobling.org>'
+ - 'markstos <mark(a)stosberg.com>'
+ - 'sunnavy <sunnavy(a)bestpractical.com>'
+ - 'wu-lee <mouse.git.wu-lee(a)noodlefactory.co.uk>'
+ - 'Ævar Arnfjörð Bjarmason <avarab(a)gmail.com>'
+ - '大沢 和宏 <yappo(a)shibuya.pl>'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.012'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/README.md new/Mouse-v2.4.10/README.md
--- old/Mouse-v2.4.9/README.md 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/README.md 2017-07-18 06:17:06.000000000 +0200
@@ -5,7 +5,7 @@
# VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
# SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Exporter.pm new/Mouse-v2.4.10/lib/Mouse/Exporter.pm
--- old/Mouse-v2.4.9/lib/Mouse/Exporter.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Exporter.pm 2017-07-18 06:17:06.000000000 +0200
@@ -254,7 +254,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Attribute.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Attribute.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Attribute.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Attribute.pm 2017-07-18 06:17:06.000000000 +0200
@@ -349,7 +349,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Class.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Class.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Class.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Class.pm 2017-07-18 06:17:06.000000000 +0200
@@ -480,7 +480,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Method/Accessor.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Method/Accessor.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Method/Accessor.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Method/Accessor.pm 2017-07-18 06:17:06.000000000 +0200
@@ -188,7 +188,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Method/Constructor.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Method/Constructor.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Method/Constructor.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Method/Constructor.pm 2017-07-18 06:17:06.000000000 +0200
@@ -233,7 +233,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Method/Delegation.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Method/Delegation.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Method/Delegation.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Method/Delegation.pm 2017-07-18 06:17:06.000000000 +0200
@@ -61,7 +61,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Method/Destructor.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Method/Destructor.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Method/Destructor.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Method/Destructor.pm 2017-07-18 06:17:06.000000000 +0200
@@ -65,7 +65,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Method.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Method.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Method.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Method.pm 2017-07-18 06:17:06.000000000 +0200
@@ -54,7 +54,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Module.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Module.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Module.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Module.pm 2017-07-18 06:17:06.000000000 +0200
@@ -311,7 +311,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Role/Application.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Role/Application.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Role/Application.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Role/Application.pm 2017-07-18 06:17:06.000000000 +0200
@@ -210,7 +210,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Role/Composite.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Role/Composite.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Role/Composite.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Role/Composite.pm 2017-07-18 06:17:06.000000000 +0200
@@ -185,7 +185,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Role/Method.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Role/Method.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Role/Method.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Role/Method.pm 2017-07-18 06:17:06.000000000 +0200
@@ -23,7 +23,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/Role.pm new/Mouse-v2.4.10/lib/Mouse/Meta/Role.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/Role.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/Role.pm 2017-07-18 06:17:06.000000000 +0200
@@ -131,7 +131,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Meta/TypeConstraint.pm new/Mouse-v2.4.10/lib/Mouse/Meta/TypeConstraint.pm
--- old/Mouse-v2.4.9/lib/Mouse/Meta/TypeConstraint.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Meta/TypeConstraint.pm 2017-07-18 06:17:06.000000000 +0200
@@ -274,7 +274,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 DESCRIPTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Object.pm new/Mouse-v2.4.10/lib/Mouse/Object.pm
--- old/Mouse-v2.4.9/lib/Mouse/Object.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Object.pm 2017-07-18 06:17:06.000000000 +0200
@@ -16,7 +16,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 METHODS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/PurePerl.pm new/Mouse-v2.4.10/lib/Mouse/PurePerl.pm
--- old/Mouse-v2.4.9/lib/Mouse/PurePerl.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/PurePerl.pm 2017-07-18 06:17:06.000000000 +0200
@@ -755,7 +755,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SEE ALSO
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Role.pm new/Mouse-v2.4.10/lib/Mouse/Role.pm
--- old/Mouse-v2.4.9/lib/Mouse/Role.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Role.pm 2017-07-18 06:17:06.000000000 +0200
@@ -1,7 +1,7 @@
package Mouse::Role;
use Mouse::Exporter; # enables strict and warnings
-our $VERSION = 'v2.4.9';
+our $VERSION = 'v2.4.10';
use Carp ();
use Scalar::Util ();
@@ -115,6 +115,9 @@
my $metaclass = $args{metaclass} || 'Mouse::Meta::Role';
my $meta = $metaclass->initialize($class);
+ my $filename = Mouse::Util::module_notional_filename($meta->name);
+ $INC{$filename} = '(set by Mouse)'
+ unless exists $INC{$filename};
$meta->add_method(meta => sub{
$metaclass->initialize(ref($_[0]) || $_[0]);
@@ -137,7 +140,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Spec.pm new/Mouse-v2.4.10/lib/Mouse/Spec.pm
--- old/Mouse-v2.4.9/lib/Mouse/Spec.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Spec.pm 2017-07-18 06:17:06.000000000 +0200
@@ -2,7 +2,7 @@
use strict;
use warnings;
-our $VERSION = 'v2.4.9';
+our $VERSION = 'v2.4.10';
our $MouseVersion = $VERSION;
our $MooseVersion = '1.13';
@@ -19,7 +19,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Util/TypeConstraints.pm new/Mouse-v2.4.10/lib/Mouse/Util/TypeConstraints.pm
--- old/Mouse-v2.4.9/lib/Mouse/Util/TypeConstraints.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Util/TypeConstraints.pm 2017-07-18 06:17:06.000000000 +0200
@@ -437,7 +437,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head2 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse/Util.pm new/Mouse-v2.4.10/lib/Mouse/Util.pm
--- old/Mouse-v2.4.9/lib/Mouse/Util.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse/Util.pm 2017-07-18 06:17:06.000000000 +0200
@@ -50,7 +50,7 @@
},
);
- our $VERSION = 'v2.4.9';
+ our $VERSION = 'v2.4.10';
my $xs = !(defined(&is_valid_class_name) || $ENV{MOUSE_PUREPERL} || $ENV{PERL_ONLY});
@@ -62,6 +62,7 @@
(my $hack_mouse_file = __FILE__) =~ s/.Util//; # .../Mouse/Util.pm -> .../Mouse.pm
$xs = eval sprintf("#line %d %s\n", __LINE__, $hack_mouse_file) . q{
local $^W = 0; # workaround 'redefine' warning to &install_subroutines
+ no warnings 'redefine';
require XSLoader;
XSLoader::load('Mouse', $VERSION);
Mouse::Util->import({ into => 'Mouse::Meta::Method::Constructor::XS' }, ':meta');
@@ -232,6 +233,15 @@
}
}
+# Taken from Module::Runtime
+sub module_notional_filename {
+ my $class = shift;
+
+ $class =~ s{::}{/}g;
+
+ return $class.'.pm';
+}
+
# Utilities from Class::MOP
sub get_code_info;
@@ -278,12 +288,11 @@
return '' if is_class_loaded($class);
- $class =~ s{::}{/}g;
- $class .= '.pm';
+ my $filename = module_notional_filename($class);
return do {
local $@;
- eval { require $class };
+ eval { require $filename };
$@;
};
}
@@ -414,7 +423,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/lib/Mouse.pm new/Mouse-v2.4.10/lib/Mouse.pm
--- old/Mouse-v2.4.9/lib/Mouse.pm 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/lib/Mouse.pm 2017-07-18 06:17:06.000000000 +0200
@@ -3,7 +3,7 @@
use Mouse::Exporter; # enables strict and warnings
-our $VERSION = 'v2.4.9';
+our $VERSION = 'v2.4.10';
use Carp ();
use Scalar::Util ();
@@ -131,6 +131,9 @@
my $metaclass = $args{metaclass} || 'Mouse::Meta::Class';
my $meta = $metaclass->initialize($class);
+ my $filename = Mouse::Util::module_notional_filename($meta->name);
+ $INC{$filename} = '(set by Mouse)'
+ unless exists $INC{$filename};
$meta->add_method(meta => sub{
return $metaclass->initialize(ref($_[0]) || $_[0]);
@@ -155,7 +158,7 @@
=head1 VERSION
-This document describes Mouse version v2.4.9
+This document describes Mouse version v2.4.10
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/mouse.h new/Mouse-v2.4.10/mouse.h
--- old/Mouse-v2.4.9/mouse.h 2017-02-22 02:23:36.000000000 +0100
+++ new/Mouse-v2.4.10/mouse.h 2017-07-18 06:17:06.000000000 +0200
@@ -120,6 +120,7 @@
PERL_STATIC_INLINE MAGIC *MOUSE_get_magic(pTHX_ CV *cv, MGVTBL *vtbl)
{
#ifndef MULTIPLICITY
+ PERL_UNUSED_ARG(vtbl);
return (MAGIC*)(CvXSUBANY(cv).any_ptr);
#else
return mg_findext((SV*)cv, PERL_MAGIC_ext, vtbl);
@@ -145,7 +146,7 @@
#define get_slots(self, key) get_slot(self, sv_2mortal(newSVpvs_share(key)))
#define set_slots(self, key, value) set_slot(self, sv_2mortal(newSVpvs_share(key)), value)
-/* mouse_simle_accessor.xs for meta object protocols */
+/* mouse_simple_accessor.xs for meta object protocols */
#define INSTALL_SIMPLE_READER(klass, name) \
INSTALL_SIMPLE_READER_WITH_KEY(klass, name, name)
#define INSTALL_SIMPLE_READER_WITH_KEY(klass, name, key) \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/tool/generate-mouse-tiny.pl new/Mouse-v2.4.10/tool/generate-mouse-tiny.pl
--- old/Mouse-v2.4.9/tool/generate-mouse-tiny.pl 2017-02-22 02:23:37.000000000 +0100
+++ new/Mouse-v2.4.10/tool/generate-mouse-tiny.pl 2017-07-18 06:17:06.000000000 +0200
@@ -3,6 +3,7 @@
use warnings;
use File::Find;
use Fatal qw(open close);
+use lib ('.', 'lib');
#use File::Slurp 'slurp';
#use List::MoreUtils 'uniq';
#use autodie;
@@ -19,7 +20,7 @@
return grep{ !$seen{$_}++ } @_;
}
-require './lib/Mouse/Spec.pm';
+require Mouse::Spec;
my $MouseTinyFile = shift || 'lib/Mouse/Tiny.pm';
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/xs-src/MouseAccessor.xs new/Mouse-v2.4.10/xs-src/MouseAccessor.xs
--- old/Mouse-v2.4.9/xs-src/MouseAccessor.xs 2017-02-22 02:23:37.000000000 +0100
+++ new/Mouse-v2.4.10/xs-src/MouseAccessor.xs 2017-07-18 06:17:06.000000000 +0200
@@ -254,7 +254,7 @@
call_sv_safe(trigger, G_VOID | G_DISCARD);
/* need not SPAGAIN */
- assert(SvTYPE(value) != SVTYPEMASK);
+ /* wrong assert(SvFLAGS(value) > SVTYPEMASK); can be undef/SVt_NULL */
}
mouse_push_value(aTHX_ value, flags);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Mouse-v2.4.9/xs-src/MouseTypeConstraints.xs new/Mouse-v2.4.10/xs-src/MouseTypeConstraints.xs
--- old/Mouse-v2.4.9/xs-src/MouseTypeConstraints.xs 2017-02-22 02:23:37.000000000 +0100
+++ new/Mouse-v2.4.10/xs-src/MouseTypeConstraints.xs 2017-07-18 06:17:06.000000000 +0200
@@ -1,6 +1,6 @@
/*
* TypeConstraint stuff
- * - Mouse::Util::TypeConstraints (including OptimizedConstraionts)
+ * - Mouse::Util::TypeConstraints (including OptimizedConstraints)
* - Mouse::Meta::TypeConstraint
*/
@@ -506,7 +506,7 @@
CV* xsub;
MAGIC* mg;
- xsub = newXS(name, XS_Mouse_constraint_check, __FILE__);
+ xsub = newXS((const char*)name, XS_Mouse_constraint_check, __FILE__);
mg = sv_magicext(
(SV*)xsub,
param, /* mg_obj: refcnt will be increased */
1
0
Hello community,
here is the log from the commit of package perl-DBM-Deep for openSUSE:Factory checked in at 2017-08-28 15:04:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-DBM-Deep (Old)
and /work/SRC/openSUSE:Factory/.perl-DBM-Deep.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-DBM-Deep"
Mon Aug 28 15:04:30 2017 rev:18 rq:514089 version:2.0014
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-DBM-Deep/perl-DBM-Deep.changes 2016-01-05 21:55:13.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-DBM-Deep.new/perl-DBM-Deep.changes 2017-08-28 15:04:42.725798724 +0200
@@ -1,0 +2,9 @@
+Sat Jul 29 05:19:41 UTC 2017 - coolo(a)suse.com
+
+- updated to 2.0014
+ see /usr/share/doc/packages/perl-DBM-Deep/Changes
+
+ 2.0014 Jul 27 22:15:00 2017 EDT
+ - Fix for tests failing on 5.26 (Thanks, DrHyde!)
+
+-------------------------------------------------------------------
Old:
----
DBM-Deep-2.0013.tar.gz
New:
----
DBM-Deep-2.0014.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-DBM-Deep.spec ++++++
--- /var/tmp/diff_new_pack.JKKlEw/_old 2017-08-28 15:04:45.177453884 +0200
+++ /var/tmp/diff_new_pack.JKKlEw/_new 2017-08-28 15:04:45.245444321 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-DBM-Deep
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -17,14 +17,14 @@
Name: perl-DBM-Deep
-Version: 2.0013
+Version: 2.0014
Release: 0
%define cpan_name DBM-Deep
Summary: Pure Perl Multi-Level Hash/Array Dbm That Supports Transactions
License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/DBM-Deep/
-Source0: http://www.cpan.org/authors/id/R/RK/RKINYON/%{cpan_name}-%{version}.tar.gz
+Source0: https://cpan.metacpan.org/authors/id/R/RK/RKINYON/%{cpan_name}-%{version}.t…
Source1: cpanspec.yml
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ DBM-Deep-2.0013.tar.gz -> DBM-Deep-2.0014.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/Changes new/DBM-Deep-2.0014/Changes
--- old/DBM-Deep-2.0013/Changes 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/Changes 2017-07-28 02:53:49.000000000 +0200
@@ -1,5 +1,8 @@
Revision history for DBM::Deep (ordered by revision number).
+2.0014 Jul 27 22:15:00 2017 EDT
+ - Fix for tests failing on 5.26 (Thanks, DrHyde!)
+
2.0013 Jan 01 20:30:00 2016 EDT
- Updates to documentation by garu (Thanks!, GH#14, GH#15, GH#16)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/META.json new/DBM-Deep-2.0014/META.json
--- old/DBM-Deep-2.0013/META.json 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/META.json 2017-07-28 02:53:49.000000000 +0200
@@ -4,7 +4,7 @@
"unknown"
],
"dynamic_config" : 1,
- "generated_by" : "Module::Build version 0.4214",
+ "generated_by" : "Module::Build version 0.4222",
"license" : [
"perl_5"
],
@@ -47,7 +47,7 @@
"provides" : {
"DBM::Deep" : {
"file" : "lib/DBM/Deep.pm",
- "version" : "2.0013"
+ "version" : "2.0014"
},
"DBM::Deep::Array" : {
"file" : "lib/DBM/Deep/Array.pm"
@@ -134,6 +134,6 @@
"url" : "https://github.com/robkinyon/dbm-deep"
}
},
- "version" : "2.0013",
- "x_serialization_backend" : "JSON::PP version 2.27202"
+ "version" : "2.0014",
+ "x_serialization_backend" : "JSON::PP version 2.27300_01"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/META.yml new/DBM-Deep-2.0014/META.yml
--- old/DBM-Deep-2.0013/META.yml 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/META.yml 2017-07-28 02:53:49.000000000 +0200
@@ -13,7 +13,7 @@
configure_requires:
Module::Build: '0.42'
dynamic_config: 1
-generated_by: 'Module::Build version 0.4214, CPAN::Meta::Converter version 2.150005'
+generated_by: 'Module::Build version 0.4222, CPAN::Meta::Converter version 2.150005'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -25,7 +25,7 @@
provides:
DBM::Deep:
file: lib/DBM/Deep.pm
- version: '2.0013'
+ version: '2.0014'
DBM::Deep::Array:
file: lib/DBM/Deep/Array.pm
DBM::Deep::Engine:
@@ -84,5 +84,5 @@
resources:
license: http://dev.perl.org/licenses/
repository: https://github.com/robkinyon/dbm-deep
-version: '2.0013'
-x_serialization_backend: 'CPAN::Meta::YAML version 0.016'
+version: '2.0014'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/Makefile.PL new/DBM-Deep-2.0014/Makefile.PL
--- old/DBM-Deep-2.0013/Makefile.PL 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/Makefile.PL 2017-07-28 02:53:49.000000000 +0200
@@ -1,24 +1,24 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.4214
-require 5.008_004;
+# Note: this file was auto-generated by Module::Build::Compat version 0.4222
+require 5.008004;
use ExtUtils::MakeMaker;
WriteMakefile
(
- 'INSTALLDIRS' => 'site',
- 'EXE_FILES' => [],
- 'NAME' => 'DBM::Deep',
+ 'PL_FILES' => {},
'PREREQ_PM' => {
- 'Test::Warn' => '0.08',
- 'Test::Deep' => '0.095',
+ 'File::Path' => '0.01',
'Pod::Usage' => '1.3',
- 'Test::Exception' => '0.21',
+ 'Test::Deep' => '0.095',
'Scalar::Util' => '1.14',
- 'File::Path' => '0.01',
- 'Digest::MD5' => '1.00',
+ 'Test::More' => '0.88',
+ 'Test::Warn' => '0.08',
'Fcntl' => '0.01',
- 'File::Temp' => '0.01',
- 'Test::More' => '0.88'
+ 'Test::Exception' => '0.21',
+ 'Digest::MD5' => '1.00',
+ 'File::Temp' => '0.01'
},
- 'PL_FILES' => {},
- 'VERSION_FROM' => 'lib/DBM/Deep.pm'
+ 'NAME' => 'DBM::Deep',
+ 'EXE_FILES' => [],
+ 'VERSION_FROM' => 'lib/DBM/Deep.pm',
+ 'INSTALLDIRS' => 'site'
)
;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/lib/DBM/Deep.pm new/DBM-Deep-2.0014/lib/DBM/Deep.pm
--- old/DBM-Deep-2.0013/lib/DBM/Deep.pm 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/lib/DBM/Deep.pm 2017-07-28 02:53:49.000000000 +0200
@@ -6,7 +6,7 @@
use warnings FATAL => 'all';
no warnings 'recursion';
-our $VERSION = q(2.0013);
+our $VERSION = q(2.0014);
use Scalar::Util ();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/01_basic.t new/DBM-Deep-2.0014/t/01_basic.t
--- old/DBM-Deep-2.0013/t/01_basic.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/01_basic.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
diag "Testing DBM::Deep against Perl $] located at $^X";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/02_hash.t new/DBM-Deep-2.0014/t/02_hash.t
--- old/DBM-Deep-2.0013/t/02_hash.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/02_hash.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use Scalar::Util qw( reftype );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/03_bighash.t new/DBM-Deep-2.0014/t/03_bighash.t
--- old/DBM-Deep-2.0013/t/03_bighash.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/03_bighash.t 2017-07-28 02:53:49.000000000 +0200
@@ -7,7 +7,8 @@
unless $ENV{LONG_TESTS};
use Test::Deep;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/04_array.t new/DBM-Deep-2.0014/t/04_array.t
--- old/DBM-Deep-2.0013/t/04_array.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/04_array.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/05_bigarray.t new/DBM-Deep-2.0014/t/05_bigarray.t
--- old/DBM-Deep-2.0013/t/05_bigarray.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/05_bigarray.t 2017-07-28 02:53:49.000000000 +0200
@@ -6,7 +6,8 @@
plan skip_all => "You must set \$ENV{LONG_TESTS} to run the long tests"
unless $ENV{LONG_TESTS};
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/06_error.t new/DBM-Deep-2.0014/t/06_error.t
--- old/DBM-Deep-2.0013/t/06_error.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/06_error.t 2017-07-28 02:53:49.000000000 +0200
@@ -6,7 +6,8 @@
use Test::More;
use Test::Exception;
use Test::Warn;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/07_locking.t new/DBM-Deep-2.0014/t/07_locking.t
--- old/DBM-Deep-2.0013/t/07_locking.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/07_locking.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/08_deephash.t new/DBM-Deep-2.0014/t/08_deephash.t
--- old/DBM-Deep-2.0013/t/08_deephash.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/08_deephash.t 2017-07-28 02:53:49.000000000 +0200
@@ -6,7 +6,8 @@
plan skip_all => "You must set \$ENV{LONG_TESTS} to run the long tests"
unless $ENV{LONG_TESTS};
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
diag "This test can take up to several minutes to run. Please be patient.";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/09_deeparray.t new/DBM-Deep-2.0014/t/09_deeparray.t
--- old/DBM-Deep-2.0013/t/09_deeparray.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/09_deeparray.t 2017-07-28 02:53:49.000000000 +0200
@@ -6,7 +6,8 @@
plan skip_all => "You must set \$ENV{LONG_TESTS} to run the long tests"
unless $ENV{LONG_TESTS};
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
diag "This test can take up to several minutes to run. Please be patient.";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/10_largekeys.t new/DBM-Deep-2.0014/t/10_largekeys.t
--- old/DBM-Deep-2.0013/t/10_largekeys.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/10_largekeys.t 2017-07-28 02:53:49.000000000 +0200
@@ -2,7 +2,8 @@
use warnings FATAL => 'all';
use Test::More;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/11_optimize.t new/DBM-Deep-2.0014/t/11_optimize.t
--- old/DBM-Deep-2.0013/t/11_optimize.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/11_optimize.t 2017-07-28 02:53:49.000000000 +0200
@@ -6,7 +6,8 @@
plan skip_all => "Skipping the optimize tests on Win32/cygwin for now."
if ( $^O eq 'MSWin32' || $^O eq 'cygwin' );
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/12_clone.t new/DBM-Deep-2.0014/t/12_clone.t
--- old/DBM-Deep-2.0013/t/12_clone.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/12_clone.t 2017-07-28 02:53:49.000000000 +0200
@@ -2,7 +2,8 @@
use warnings FATAL => 'all';
use Test::More;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/13_setpack.t new/DBM-Deep-2.0014/t/13_setpack.t
--- old/DBM-Deep-2.0013/t/13_setpack.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/13_setpack.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Config;
use Test::More;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/14_filter.t new/DBM-Deep-2.0014/t/14_filter.t
--- old/DBM-Deep-2.0013/t/14_filter.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/14_filter.t 2017-07-28 02:53:49.000000000 +0200
@@ -4,7 +4,8 @@
use Test::More;
use Test::Deep;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/15_digest.t new/DBM-Deep-2.0014/t/15_digest.t
--- old/DBM-Deep-2.0013/t/15_digest.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/15_digest.t 2017-07-28 02:53:49.000000000 +0200
@@ -2,7 +2,8 @@
use warnings FATAL => 'all';
use Test::More;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/16_circular.t new/DBM-Deep-2.0014/t/16_circular.t
--- old/DBM-Deep-2.0013/t/16_circular.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/16_circular.t 2017-07-28 02:53:49.000000000 +0200
@@ -2,7 +2,8 @@
use warnings FATAL => 'all';
use Test::More;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/17_import.t new/DBM-Deep-2.0014/t/17_import.t
--- old/DBM-Deep-2.0013/t/17_import.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/17_import.t 2017-07-28 02:53:49.000000000 +0200
@@ -4,7 +4,8 @@
use Test::More;
use Test::Deep;
use Test::Exception;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/18_export.t new/DBM-Deep-2.0014/t/18_export.t
--- old/DBM-Deep-2.0013/t/18_export.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/18_export.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Deep;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/19_crossref.t new/DBM-Deep-2.0014/t/19_crossref.t
--- old/DBM-Deep-2.0013/t/19_crossref.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/19_crossref.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/20_tie.t new/DBM-Deep-2.0014/t/20_tie.t
--- old/DBM-Deep-2.0013/t/20_tie.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/20_tie.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/21_tie_access.t new/DBM-Deep-2.0014/t/21_tie_access.t
--- old/DBM-Deep-2.0013/t/21_tie_access.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/21_tie_access.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/22_internal_copy.t new/DBM-Deep-2.0014/t/22_internal_copy.t
--- old/DBM-Deep-2.0013/t/22_internal_copy.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/22_internal_copy.t 2017-07-28 02:53:49.000000000 +0200
@@ -2,7 +2,8 @@
use warnings FATAL => 'all';
use Test::More;
-use t::common qw( new_dbm new_fh );
+use lib 't';
+use common qw( new_dbm new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/23_misc.t new/DBM-Deep-2.0014/t/23_misc.t
--- old/DBM-Deep-2.0013/t/23_misc.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/23_misc.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/24_autobless.t new/DBM-Deep-2.0014/t/24_autobless.t
--- old/DBM-Deep-2.0013/t/24_autobless.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/24_autobless.t 2017-07-28 02:53:49.000000000 +0200
@@ -9,7 +9,8 @@
}
use Test::More;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/25_tie_return_value.t new/DBM-Deep-2.0014/t/25_tie_return_value.t
--- old/DBM-Deep-2.0013/t/25_tie_return_value.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/25_tie_return_value.t 2017-07-28 02:53:49.000000000 +0200
@@ -2,7 +2,8 @@
use warnings FATAL => 'all';
use Test::More;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/26_scalar_ref.t new/DBM-Deep-2.0014/t/26_scalar_ref.t
--- old/DBM-Deep-2.0013/t/26_scalar_ref.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/26_scalar_ref.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_dbm new_fh );
+use lib 't';
+use common qw( new_dbm new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/27_filehandle.t new/DBM-Deep-2.0014/t/27_filehandle.t
--- old/DBM-Deep-2.0013/t/27_filehandle.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/27_filehandle.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
# Need to have an explicit plan in order for the sub-testing to work right.
#XXX Figure out how to use subtests for that.
@@ -73,7 +74,7 @@
__END_FH__
# The exec below prevents END blocks from doing this.
- (my $esc_dir = $t::common::dir) =~ s/(.)/sprintf "\\x{%x}", ord $1/egg;
+ (my $esc_dir = $common::dir) =~ s/(.)/sprintf "\\x{%x}", ord $1/egg;
print $fh <<__END_FH_AGAIN__;
use File::Path 'rmtree';
rmtree "$esc_dir";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/28_index_sector.t new/DBM-Deep-2.0014/t/28_index_sector.t
--- old/DBM-Deep-2.0013/t/28_index_sector.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/28_index_sector.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Deep;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/29_largedata.t new/DBM-Deep-2.0014/t/29_largedata.t
--- old/DBM-Deep-2.0013/t/29_largedata.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/29_largedata.t 2017-07-28 02:53:49.000000000 +0200
@@ -2,7 +2,8 @@
use warnings FATAL => 'all';
use Test::More;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/30_already_tied.t new/DBM-Deep-2.0014/t/30_already_tied.t
--- old/DBM-Deep-2.0013/t/30_already_tied.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/30_already_tied.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/31_references.t new/DBM-Deep-2.0014/t/31_references.t
--- old/DBM-Deep-2.0013/t/31_references.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/31_references.t 2017-07-28 02:53:49.000000000 +0200
@@ -4,7 +4,8 @@
use Test::More;
use Test::Deep;
use Test::Exception;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
my $dbm_factory = new_dbm();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/32_dash_ell.t new/DBM-Deep-2.0014/t/32_dash_ell.t
--- old/DBM-Deep-2.0013/t/32_dash_ell.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/32_dash_ell.t 2017-07-28 02:53:49.000000000 +0200
@@ -6,7 +6,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/33_transactions.t new/DBM-Deep-2.0014/t/33_transactions.t
--- old/DBM-Deep-2.0013/t/33_transactions.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/33_transactions.t 2017-07-28 02:53:49.000000000 +0200
@@ -4,7 +4,8 @@
use Test::More;
use Test::Deep;
use Test::Exception;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/34_transaction_arrays.t new/DBM-Deep-2.0014/t/34_transaction_arrays.t
--- old/DBM-Deep-2.0013/t/34_transaction_arrays.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/34_transaction_arrays.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Deep;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/35_transaction_multiple.t new/DBM-Deep-2.0014/t/35_transaction_multiple.t
--- old/DBM-Deep-2.0013/t/35_transaction_multiple.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/35_transaction_multiple.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Deep;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/38_data_sector_size.t new/DBM-Deep-2.0014/t/38_data_sector_size.t
--- old/DBM-Deep-2.0013/t/38_data_sector_size.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/38_data_sector_size.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
sub do_stuff {
my ($db) = @_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/39_singletons.t new/DBM-Deep-2.0014/t/39_singletons.t
--- old/DBM-Deep-2.0013/t/39_singletons.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/39_singletons.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Deep;
-use t::common qw( new_dbm new_fh );
+use lib 't';
+use common qw( new_dbm new_fh );
sub is_undef {
ok(!defined $_[0] || ref $_[0] eq 'DBM::Deep::Null', $_[1])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/40_freespace.t new/DBM-Deep-2.0014/t/40_freespace.t
--- old/DBM-Deep-2.0013/t/40_freespace.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/40_freespace.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/41_transaction_multilevel.t new/DBM-Deep-2.0014/t/41_transaction_multilevel.t
--- old/DBM-Deep-2.0013/t/41_transaction_multilevel.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/41_transaction_multilevel.t 2017-07-28 02:53:49.000000000 +0200
@@ -1,7 +1,8 @@
use strict;
use Test::More;
use Test::Deep;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/42_transaction_indexsector.t new/DBM-Deep-2.0014/t/42_transaction_indexsector.t
--- old/DBM-Deep-2.0013/t/42_transaction_indexsector.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/42_transaction_indexsector.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Deep;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/43_transaction_maximum.t new/DBM-Deep-2.0014/t/43_transaction_maximum.t
--- old/DBM-Deep-2.0013/t/43_transaction_maximum.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/43_transaction_maximum.t 2017-07-28 02:53:49.000000000 +0200
@@ -4,7 +4,8 @@
use Test::More;
use Test::Deep;
use Test::Exception;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/44_upgrade_db.t new/DBM-Deep-2.0014/t/44_upgrade_db.t
--- old/DBM-Deep-2.0013/t/44_upgrade_db.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/44_upgrade_db.t 2017-07-28 02:53:49.000000000 +0200
@@ -23,7 +23,8 @@
plan tests => 351;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use File::Spec;
use Test::Deep;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/45_references.t new/DBM-Deep-2.0014/t/45_references.t
--- old/DBM-Deep-2.0013/t/45_references.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/45_references.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/46_blist_reindex.t new/DBM-Deep-2.0014/t/46_blist_reindex.t
--- old/DBM-Deep-2.0013/t/46_blist_reindex.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/46_blist_reindex.t 2017-07-28 02:53:49.000000000 +0200
@@ -5,7 +5,8 @@
use Test::More;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/47_odd_reference_behaviors.t new/DBM-Deep-2.0014/t/47_odd_reference_behaviors.t
--- old/DBM-Deep-2.0013/t/47_odd_reference_behaviors.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/47_odd_reference_behaviors.t 2017-07-28 02:53:49.000000000 +0200
@@ -5,7 +5,8 @@
use Test::Exception;
use Test::Deep;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/48_autoexport_after_delete.t new/DBM-Deep-2.0014/t/48_autoexport_after_delete.t
--- old/DBM-Deep-2.0013/t/48_autoexport_after_delete.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/48_autoexport_after_delete.t 2017-07-28 02:53:49.000000000 +0200
@@ -4,7 +4,8 @@
use Test::More;
use Test::Deep;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/50_deletes.t new/DBM-Deep-2.0014/t/50_deletes.t
--- old/DBM-Deep-2.0013/t/50_deletes.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/50_deletes.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
my $max = 10;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/52_memory_leak.t new/DBM-Deep-2.0014/t/52_memory_leak.t
--- old/DBM-Deep-2.0013/t/52_memory_leak.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/52_memory_leak.t 2017-07-28 02:53:49.000000000 +0200
@@ -5,7 +5,8 @@
use_ok( 'DBM::Deep' );
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
# RT #77746
my $dbm_factory = new_dbm();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/53_misc_transactions.t new/DBM-Deep-2.0014/t/53_misc_transactions.t
--- old/DBM-Deep-2.0013/t/53_misc_transactions.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/53_misc_transactions.t 2017-07-28 02:53:49.000000000 +0200
@@ -6,7 +6,8 @@
use warnings FATAL => 'all';
use Test::More;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/54_output_punct_vars.t new/DBM-Deep-2.0014/t/54_output_punct_vars.t
--- old/DBM-Deep-2.0013/t/54_output_punct_vars.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/54_output_punct_vars.t 2017-07-28 02:53:49.000000000 +0200
@@ -2,7 +2,8 @@
use warnings FATAL => 'all';
use Test::More;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/55_recursion.t new/DBM-Deep-2.0014/t/55_recursion.t
--- old/DBM-Deep-2.0013/t/55_recursion.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/55_recursion.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Exception;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/56_unicode.t new/DBM-Deep-2.0014/t/56_unicode.t
--- old/DBM-Deep-2.0013/t/56_unicode.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/56_unicode.t 2017-07-28 02:53:49.000000000 +0200
@@ -2,7 +2,8 @@
use warnings FATAL => 'all';
use Test::More;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use utf8;
use DBM::Deep;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/57_old_db.t new/DBM-Deep-2.0014/t/57_old_db.t
--- old/DBM-Deep-2.0013/t/57_old_db.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/57_old_db.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use File::Spec::Functions 'catfile';
use Test::More;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use DBM::Deep;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/58_cache.t new/DBM-Deep-2.0014/t/58_cache.t
--- old/DBM-Deep-2.0013/t/58_cache.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/58_cache.t 2017-07-28 02:53:49.000000000 +0200
@@ -2,7 +2,8 @@
use warnings FATAL => 'all';
use Test::More;
-use t::common qw( new_dbm );
+use lib 't';
+use common qw( new_dbm );
use utf8;
use DBM::Deep;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/97_dump_file.t new/DBM-Deep-2.0014/t/97_dump_file.t
--- old/DBM-Deep-2.0013/t/97_dump_file.t 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/97_dump_file.t 2017-07-28 02:53:49.000000000 +0200
@@ -3,7 +3,8 @@
use Test::More;
use Test::Deep;
-use t::common qw( new_fh );
+use lib 't';
+use common qw( new_fh );
use utf8;
use_ok( 'DBM::Deep' );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/DBM-Deep-2.0013/t/common.pm new/DBM-Deep-2.0014/t/common.pm
--- old/DBM-Deep-2.0013/t/common.pm 2016-01-02 02:33:01.000000000 +0100
+++ new/DBM-Deep-2.0014/t/common.pm 2017-07-28 02:53:49.000000000 +0200
@@ -1,5 +1,5 @@
package # Hide from PAUSE
- t::common;
+ common;
use strict;
use warnings FATAL => 'all';
1
0
Hello community,
here is the log from the commit of package perl-Class-Mix for openSUSE:Factory checked in at 2017-08-28 15:04:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Class-Mix (Old)
and /work/SRC/openSUSE:Factory/.perl-Class-Mix.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Class-Mix"
Mon Aug 28 15:04:28 2017 rev:2 rq:514087 version:0.006
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Class-Mix/perl-Class-Mix.changes 2016-02-17 10:23:30.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Class-Mix.new/perl-Class-Mix.changes 2017-08-28 15:04:39.310279136 +0200
@@ -1,0 +2,15 @@
+Mon Jul 31 05:13:05 UTC 2017 - coolo(a)suse.com
+
+- updated to 0.006
+ see /usr/share/doc/packages/perl-Class-Mix/Changes
+
+ version 0.006; 2017-07-30
+
+ * no longer include a Makefile.PL in the distribution
+
+ * in documentation, use four-column indentation for all verbatim
+ material
+
+ * in META.{yml,json}, point to public bug tracker
+
+-------------------------------------------------------------------
Old:
----
Class-Mix-0.005.tar.gz
New:
----
Class-Mix-0.006.tar.gz
cpanspec.yml
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Class-Mix.spec ++++++
--- /var/tmp/diff_new_pack.sBxUBr/_old 2017-08-28 15:04:41.453977613 +0200
+++ /var/tmp/diff_new_pack.sBxUBr/_new 2017-08-28 15:04:41.477974238 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Class-Mix
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -17,14 +17,15 @@
Name: perl-Class-Mix
-Version: 0.005
+Version: 0.006
Release: 0
%define cpan_name Class-Mix
Summary: Dynamic Class Mixing
License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Class-Mix/
-Source0: Class-Mix-0.005.tar.gz
+Source0: https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/%{cpan_name}-%{version}.ta…
+Source1: cpanspec.yml
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
++++++ Class-Mix-0.005.tar.gz -> Class-Mix-0.006.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Mix-0.005/Build.PL new/Class-Mix-0.006/Build.PL
--- old/Class-Mix-0.005/Build.PL 2011-10-28 22:10:28.000000000 +0200
+++ new/Class-Mix-0.006/Build.PL 2017-07-30 18:58:44.000000000 +0200
@@ -33,7 +33,16 @@
},
dynamic_config => 0,
meta_add => { distribution_type => "module" },
- create_makefile_pl => "passthrough",
+ meta_merge => {
+ "meta-spec" => { version => "2" },
+ resources => {
+ bugtracker => {
+ mailto => "bug-Class-Mix\(a)rt.cpan.org",
+ web => "https://rt.cpan.org/Public/Dist/".
+ "Display.html?Name=Class-Mix",
+ },
+ },
+ },
sign => 1,
)->create_build_script;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Mix-0.005/Changes new/Class-Mix-0.006/Changes
--- old/Class-Mix-0.005/Changes 2011-10-28 22:10:28.000000000 +0200
+++ new/Class-Mix-0.006/Changes 2017-07-30 18:58:44.000000000 +0200
@@ -1,3 +1,12 @@
+version 0.006; 2017-07-30
+
+ * no longer include a Makefile.PL in the distribution
+
+ * in documentation, use four-column indentation for all verbatim
+ material
+
+ * in META.{yml,json}, point to public bug tracker
+
version 0.005; 2011-10-28
* include META.json in distribution
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Mix-0.005/MANIFEST new/Class-Mix-0.006/MANIFEST
--- old/Class-Mix-0.005/MANIFEST 2011-10-28 22:10:28.000000000 +0200
+++ new/Class-Mix-0.006/MANIFEST 2017-07-30 18:58:44.000000000 +0200
@@ -4,7 +4,6 @@
MANIFEST
META.json
META.yml
-Makefile.PL
README
lib/Class/Mix.pm
t/genpkg.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Mix-0.005/META.json new/Class-Mix-0.006/META.json
--- old/Class-Mix-0.005/META.json 2011-10-28 22:10:28.000000000 +0200
+++ new/Class-Mix-0.006/META.json 2017-07-30 18:58:44.000000000 +0200
@@ -4,58 +4,63 @@
"Andrew Main (Zefram) <zefram(a)fysh.org>"
],
"dynamic_config" : 0,
- "generated_by" : "Module::Build version 0.38, CPAN::Meta::Converter version 2.112621",
+ "generated_by" : "Module::Build version 0.4224",
"license" : [
"perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
- "version" : "2"
+ "version" : 2
},
"name" : "Class-Mix",
"prereqs" : {
"build" : {
"requires" : {
- "Module::Build" : 0,
- "Test::More" : 0,
+ "Module::Build" : "0",
+ "Test::More" : "0",
"perl" : "5.006",
- "strict" : 0,
- "warnings" : 0
+ "strict" : "0",
+ "warnings" : "0"
}
},
"configure" : {
"requires" : {
- "Module::Build" : 0,
+ "Module::Build" : "0",
"perl" : "5.006",
- "strict" : 0,
- "warnings" : 0
+ "strict" : "0",
+ "warnings" : "0"
}
},
"runtime" : {
"requires" : {
- "Carp" : 0,
- "Exporter" : 0,
- "Params::Classify" : 0,
- "constant" : 0,
- "if" : 0,
- "parent" : 0,
+ "Carp" : "0",
+ "Exporter" : "0",
+ "Params::Classify" : "0",
+ "constant" : "0",
+ "if" : "0",
+ "parent" : "0",
"perl" : "5.006",
- "strict" : 0,
- "warnings" : 0
+ "strict" : "0",
+ "warnings" : "0"
}
}
},
"provides" : {
"Class::Mix" : {
"file" : "lib/Class/Mix.pm",
- "version" : "0.005"
+ "version" : "0.006"
}
},
"release_status" : "stable",
"resources" : {
+ "bugtracker" : {
+ "mailto" : "bug-Class-Mix(a)rt.cpan.org",
+ "web" : "https://rt.cpan.org/Public/Dist/Display.html?Name=Class-Mix"
+ },
"license" : [
"http://dev.perl.org/licenses/"
]
},
- "version" : "0.005"
+ "version" : "0.006",
+ "x_serialization_backend" : "JSON::PP version 2.93"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Mix-0.005/META.yml new/Class-Mix-0.006/META.yml
--- old/Class-Mix-0.005/META.yml 2011-10-28 22:10:28.000000000 +0200
+++ new/Class-Mix-0.006/META.yml 2017-07-30 18:58:44.000000000 +0200
@@ -3,37 +3,39 @@
author:
- 'Andrew Main (Zefram) <zefram(a)fysh.org>'
build_requires:
- Module::Build: 0
- Test::More: 0
- perl: 5.006
- strict: 0
- warnings: 0
+ Module::Build: '0'
+ Test::More: '0'
+ perl: '5.006'
+ strict: '0'
+ warnings: '0'
configure_requires:
- Module::Build: 0
- perl: 5.006
- strict: 0
- warnings: 0
+ Module::Build: '0'
+ perl: '5.006'
+ strict: '0'
+ warnings: '0'
dynamic_config: 0
-generated_by: 'Module::Build version 0.38, CPAN::Meta::Converter version 2.112621'
+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
- version: 1.4
+ version: '1.4'
name: Class-Mix
provides:
Class::Mix:
file: lib/Class/Mix.pm
- version: 0.005
+ version: '0.006'
requires:
- Carp: 0
- Exporter: 0
- Params::Classify: 0
- constant: 0
- if: 0
- parent: 0
- perl: 5.006
- strict: 0
- warnings: 0
+ Carp: '0'
+ Exporter: '0'
+ Params::Classify: '0'
+ constant: '0'
+ if: '0'
+ parent: '0'
+ perl: '5.006'
+ strict: '0'
+ warnings: '0'
resources:
+ bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Class-Mix
license: http://dev.perl.org/licenses/
-version: 0.005
+version: '0.006'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.012'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Mix-0.005/Makefile.PL new/Class-Mix-0.006/Makefile.PL
--- old/Class-Mix-0.005/Makefile.PL 2011-10-28 22:10:28.000000000 +0200
+++ new/Class-Mix-0.006/Makefile.PL 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.3800
-require 5.006;
-
- unless (eval "use Module::Build::Compat 0.02; 1" ) {
- print "This module requires Module::Build to install itself.\n";
-
- require ExtUtils::MakeMaker;
- my $yn = ExtUtils::MakeMaker::prompt
- (' Install Module::Build now from CPAN?', 'y');
-
- unless ($yn =~ /^y/i) {
- die " *** Cannot install without Module::Build. Exiting ...\n";
- }
-
- require Cwd;
- require File::Spec;
- require CPAN;
-
- # Save this 'cause CPAN will chdir all over the place.
- my $cwd = Cwd::cwd();
-
- CPAN::Shell->install('Module::Build::Compat');
- CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
- or die "Couldn't install Module::Build, giving up.\n";
-
- chdir $cwd or die "Cannot chdir() back to $cwd: $!";
- }
- eval "use Module::Build::Compat 0.02; 1" or die $@;
-
- Module::Build::Compat->run_build_pl(args => \@ARGV);
- my $build_script = 'Build';
- $build_script .= '.com' if $^O eq 'VMS';
- exit(0) unless(-e $build_script); # cpantesters convention
- require Module::Build;
- Module::Build::Compat->write_makefile(build_class => 'Module::Build');
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Mix-0.005/README new/Class-Mix-0.006/README
--- old/Class-Mix-0.005/README 2011-10-28 22:10:28.000000000 +0200
+++ new/Class-Mix-0.006/README 2017-07-30 18:58:44.000000000 +0200
@@ -20,7 +20,7 @@
COPYRIGHT
-Copyright (C) 2004, 2006, 2009, 2010, 2011
+Copyright (C) 2004, 2006, 2009, 2010, 2011, 2017
Andrew Main (Zefram) <zefram(a)fysh.org>
LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Mix-0.005/SIGNATURE new/Class-Mix-0.006/SIGNATURE
--- old/Class-Mix-0.005/SIGNATURE 2011-10-28 22:10:51.000000000 +0200
+++ new/Class-Mix-0.006/SIGNATURE 2017-07-30 18:58:50.000000000 +0200
@@ -1,5 +1,5 @@
This file contains message digests of all files listed in MANIFEST,
-signed via the Module::Signature module, version 0.68.
+signed via the Module::Signature module, version 0.81.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
@@ -15,14 +15,13 @@
Hash: SHA1
SHA1 b4127de8d0fc5e8f5aed4ba0da24b1577ab7f6ca .gitignore
-SHA1 286c2d336bd1253144b90ce17755da9d7ad3dd34 Build.PL
-SHA1 e8f644e84416b76179218ed0de3cac16e49d082a Changes
-SHA1 739da219cbda008e0060e9601f287915f5ca3150 MANIFEST
-SHA1 a180343974e28975994c7d7689b86946f8266d5e META.json
-SHA1 776696371b250a731187669ae39c1c9aa40e04b6 META.yml
-SHA1 a4df8e97ccd390a42212af5a9f4d0986c85e7a5f Makefile.PL
-SHA1 568c42750a71d185407d4abaa5b52bcad1ad73a1 README
-SHA1 9fbff5583377526a4ba962ee9ed7f17c1603b22d lib/Class/Mix.pm
+SHA1 8256d0f261a77a1acf1c26073812f12d1745e3d6 Build.PL
+SHA1 a4c0ac165f8ea7f933bdc4f33ccd9eaaac11806f Changes
+SHA1 c182cd507be6faf2baac25be5783f31543cad48c MANIFEST
+SHA1 aa639b63bc31c223ee23a6e240c8e2e99c989eb3 META.json
+SHA1 9e2b6e6c49e06bf2470d5030c6b4d49d6a0398de META.yml
+SHA1 180e49841d81d3c43ace88f77ea9cebdba351b06 README
+SHA1 905b1a32374ede0f0f1704178249380c92025392 lib/Class/Mix.pm
SHA1 f48777d87c382c84167a8c32d541ffe8985cb78c t/genpkg.t
SHA1 cdcfc35677399d607fbcec9e1c55ec0d1238e824 t/mix.t
SHA1 2f928dfd47fc5a7d29f9f3cff78a544421c51380 t/mro_no.t
@@ -30,9 +29,9 @@
SHA1 904d9a4f76525e2303e4b0c168c68230f223c8de t/pod_cvg.t
SHA1 65c75abdef6f01a5d1588a307f2ddfe2333dc961 t/pod_syn.t
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.10 (GNU/Linux)
+Version: GnuPG v1
-iEYEARECAAYFAk6rDDQACgkQOV9mt2VyAVHzegCeJolVfdzejxQr3eRg0LvJgrE9
-jlcAmwZy3oTcNsyY0fgRtieBh2GInJte
-=aZCP
+iEYEARECAAYFAll+EEQACgkQOV9mt2VyAVGZXACfedg37Hc5yOmVk7yliTpeIzHo
+BdAAn1GYMbtIPKcGWXDtzw82VQJePcqm
+=Kkam
-----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Class-Mix-0.005/lib/Class/Mix.pm new/Class-Mix-0.006/lib/Class/Mix.pm
--- old/Class-Mix-0.005/lib/Class/Mix.pm 2011-10-28 22:10:28.000000000 +0200
+++ new/Class-Mix-0.006/lib/Class/Mix.pm 2017-07-30 18:58:44.000000000 +0200
@@ -4,15 +4,15 @@
=head1 SYNOPSIS
- use Class::Mix qw(mix_class);
+ use Class::Mix qw(mix_class);
- $foobar_object = mix_class("Foo", "Bar")->new;
- $digest_class = mix_class("Foo", "Bar", {prefix=>"Digest::"});
+ $foobar_object = mix_class("Foo", "Bar")->new;
+ $digest_class = mix_class("Foo", "Bar", {prefix=>"Digest::"});
- use Class::Mix qw(genpkg);
+ use Class::Mix qw(genpkg);
- $package = genpkg;
- $package = genpkg("Digest::Foo::");
+ $package = genpkg;
+ $package = genpkg("Digest::Foo::");
=head1 DESCRIPTION
@@ -33,7 +33,7 @@
use Params::Classify 0.000 qw(is_undef is_string is_ref);
use if _DO_MRO, "mro";
-our $VERSION = "0.005";
+our $VERSION = "0.006";
use parent "Exporter";
our @EXPORT_OK = qw(mix_class genpkg);
@@ -212,7 +212,7 @@
=head1 COPYRIGHT
-Copyright (C) 2004, 2006, 2009, 2010, 2011
+Copyright (C) 2004, 2006, 2009, 2010, 2011, 2017
Andrew Main (Zefram) <zefram(a)fysh.org>
=head1 LICENSE
++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module
1
0
Hello community,
here is the log from the commit of package perl-Data-Float for openSUSE:Factory checked in at 2017-08-28 15:04:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Data-Float (Old)
and /work/SRC/openSUSE:Factory/.perl-Data-Float.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Data-Float"
Mon Aug 28 15:04:26 2017 rev:2 rq:514086 version:0.013
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Data-Float/perl-Data-Float.changes 2016-01-28 17:25:34.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.perl-Data-Float.new/perl-Data-Float.changes 2017-08-28 15:04:34.594942374 +0200
@@ -1,0 +2,15 @@
+Mon Jul 31 05:21:04 UTC 2017 - coolo(a)suse.com
+
+- updated to 0.013
+ see /usr/share/doc/packages/perl-Data-Float/Changes
+
+ version 0.013; 2017-07-29
+
+ * no longer include a Makefile.PL in the distribution
+
+ * in documentation, use four-column indentation for all verbatim
+ material
+
+ * in META.{yml,json}, point to public bug tracker
+
+-------------------------------------------------------------------
Old:
----
Data-Float-0.012.tar.gz
New:
----
Data-Float-0.013.tar.gz
cpanspec.yml
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Data-Float.spec ++++++
--- /var/tmp/diff_new_pack.sCLznO/_old 2017-08-28 15:04:36.214714545 +0200
+++ /var/tmp/diff_new_pack.sCLznO/_new 2017-08-28 15:04:36.218713982 +0200
@@ -1,7 +1,7 @@
#
# spec file for package perl-Data-Float
#
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 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
@@ -17,14 +17,15 @@
Name: perl-Data-Float
-Version: 0.012
+Version: 0.013
Release: 0
%define cpan_name Data-Float
-Summary: Details of the floating point data type
+Summary: Details of the Floating Point Data Type
License: Artistic-1.0 or GPL-1.0+
Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Data-Float/
-Source: Data-Float-%{version}.tar.gz
+Source0: https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/%{cpan_name}-%{version}.ta…
+Source1: cpanspec.yml
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
++++++ Data-Float-0.012.tar.gz -> Data-Float-0.013.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Float-0.012/Build.PL new/Data-Float-0.013/Build.PL
--- old/Data-Float-0.012/Build.PL 2012-02-04 15:45:07.000000000 +0100
+++ new/Data-Float-0.013/Build.PL 2017-07-29 21:39:32.000000000 +0200
@@ -32,7 +32,16 @@
},
dynamic_config => 0,
meta_add => { distribution_type => "module" },
- create_makefile_pl => "passthrough",
+ meta_merge => {
+ "meta-spec" => { version => "2" },
+ resources => {
+ bugtracker => {
+ mailto => "bug-Data-Float\(a)rt.cpan.org",
+ web => "https://rt.cpan.org/Public/Dist/".
+ "Display.html?Name=Data-Float",
+ },
+ },
+ },
sign => 1,
)->create_build_script;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Float-0.012/Changes new/Data-Float-0.013/Changes
--- old/Data-Float-0.012/Changes 2012-02-04 15:45:07.000000000 +0100
+++ new/Data-Float-0.013/Changes 2017-07-29 21:39:32.000000000 +0200
@@ -1,3 +1,12 @@
+version 0.013; 2017-07-29
+
+ * no longer include a Makefile.PL in the distribution
+
+ * in documentation, use four-column indentation for all verbatim
+ material
+
+ * in META.{yml,json}, point to public bug tracker
+
version 0.012; 2012-02-04
* include META.json in distribution
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Float-0.012/MANIFEST new/Data-Float-0.013/MANIFEST
--- old/Data-Float-0.012/MANIFEST 2012-02-04 15:45:07.000000000 +0100
+++ new/Data-Float-0.013/MANIFEST 2017-07-29 21:39:32.000000000 +0200
@@ -4,7 +4,6 @@
MANIFEST
META.json
META.yml
-Makefile.PL
README
lib/Data/Float.pm
t/class.t
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Float-0.012/META.json new/Data-Float-0.013/META.json
--- old/Data-Float-0.012/META.json 2012-02-04 15:45:07.000000000 +0100
+++ new/Data-Float-0.013/META.json 2017-07-29 21:39:32.000000000 +0200
@@ -4,57 +4,62 @@
"Andrew Main (Zefram) <zefram(a)fysh.org>"
],
"dynamic_config" : 0,
- "generated_by" : "Module::Build version 0.38, CPAN::Meta::Converter version 2.112621",
+ "generated_by" : "Module::Build version 0.4224",
"license" : [
"perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
- "version" : "2"
+ "version" : 2
},
"name" : "Data-Float",
"prereqs" : {
"build" : {
"requires" : {
- "Module::Build" : 0,
- "Test::More" : 0,
+ "Module::Build" : "0",
+ "Test::More" : "0",
"perl" : "5.006",
- "strict" : 0,
- "warnings" : 0
+ "strict" : "0",
+ "warnings" : "0"
}
},
"configure" : {
"requires" : {
- "Module::Build" : 0,
+ "Module::Build" : "0",
"perl" : "5.006",
- "strict" : 0,
- "warnings" : 0
+ "strict" : "0",
+ "warnings" : "0"
}
},
"runtime" : {
"requires" : {
- "Carp" : 0,
- "Exporter" : 0,
- "constant" : 0,
- "integer" : 0,
- "parent" : 0,
+ "Carp" : "0",
+ "Exporter" : "0",
+ "constant" : "0",
+ "integer" : "0",
+ "parent" : "0",
"perl" : "5.006",
- "strict" : 0,
- "warnings" : 0
+ "strict" : "0",
+ "warnings" : "0"
}
}
},
"provides" : {
"Data::Float" : {
"file" : "lib/Data/Float.pm",
- "version" : "0.012"
+ "version" : "0.013"
}
},
"release_status" : "stable",
"resources" : {
+ "bugtracker" : {
+ "mailto" : "bug-Data-Float(a)rt.cpan.org",
+ "web" : "https://rt.cpan.org/Public/Dist/Display.html?Name=Data-Float"
+ },
"license" : [
"http://dev.perl.org/licenses/"
]
},
- "version" : "0.012"
+ "version" : "0.013",
+ "x_serialization_backend" : "JSON::PP version 2.93"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Float-0.012/META.yml new/Data-Float-0.013/META.yml
--- old/Data-Float-0.012/META.yml 2012-02-04 15:45:07.000000000 +0100
+++ new/Data-Float-0.013/META.yml 2017-07-29 21:39:32.000000000 +0200
@@ -3,36 +3,38 @@
author:
- 'Andrew Main (Zefram) <zefram(a)fysh.org>'
build_requires:
- Module::Build: 0
- Test::More: 0
- perl: 5.006
- strict: 0
- warnings: 0
+ Module::Build: '0'
+ Test::More: '0'
+ perl: '5.006'
+ strict: '0'
+ warnings: '0'
configure_requires:
- Module::Build: 0
- perl: 5.006
- strict: 0
- warnings: 0
+ Module::Build: '0'
+ perl: '5.006'
+ strict: '0'
+ warnings: '0'
dynamic_config: 0
-generated_by: 'Module::Build version 0.38, CPAN::Meta::Converter version 2.112621'
+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
- version: 1.4
+ version: '1.4'
name: Data-Float
provides:
Data::Float:
file: lib/Data/Float.pm
- version: 0.012
+ version: '0.013'
requires:
- Carp: 0
- Exporter: 0
- constant: 0
- integer: 0
- parent: 0
- perl: 5.006
- strict: 0
- warnings: 0
+ Carp: '0'
+ Exporter: '0'
+ constant: '0'
+ integer: '0'
+ parent: '0'
+ perl: '5.006'
+ strict: '0'
+ warnings: '0'
resources:
+ bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=Data-Float
license: http://dev.perl.org/licenses/
-version: 0.012
+version: '0.013'
+x_serialization_backend: 'CPAN::Meta::YAML version 0.012'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Float-0.012/Makefile.PL new/Data-Float-0.013/Makefile.PL
--- old/Data-Float-0.012/Makefile.PL 2012-02-04 15:45:07.000000000 +0100
+++ new/Data-Float-0.013/Makefile.PL 1970-01-01 01:00:00.000000000 +0100
@@ -1,35 +0,0 @@
-# Note: this file was auto-generated by Module::Build::Compat version 0.3800
-require 5.006;
-
- unless (eval "use Module::Build::Compat 0.02; 1" ) {
- print "This module requires Module::Build to install itself.\n";
-
- require ExtUtils::MakeMaker;
- my $yn = ExtUtils::MakeMaker::prompt
- (' Install Module::Build now from CPAN?', 'y');
-
- unless ($yn =~ /^y/i) {
- die " *** Cannot install without Module::Build. Exiting ...\n";
- }
-
- require Cwd;
- require File::Spec;
- require CPAN;
-
- # Save this 'cause CPAN will chdir all over the place.
- my $cwd = Cwd::cwd();
-
- CPAN::Shell->install('Module::Build::Compat');
- CPAN::Shell->expand("Module", "Module::Build::Compat")->uptodate
- or die "Couldn't install Module::Build, giving up.\n";
-
- chdir $cwd or die "Cannot chdir() back to $cwd: $!";
- }
- eval "use Module::Build::Compat 0.02; 1" or die $@;
-
- Module::Build::Compat->run_build_pl(args => \@ARGV);
- my $build_script = 'Build';
- $build_script .= '.com' if $^O eq 'VMS';
- exit(0) unless(-e $build_script); # cpantesters convention
- require Module::Build;
- Module::Build::Compat->write_makefile(build_class => 'Module::Build');
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Float-0.012/README new/Data-Float-0.013/README
--- old/Data-Float-0.012/README 2012-02-04 15:45:07.000000000 +0100
+++ new/Data-Float-0.013/README 2017-07-29 21:39:32.000000000 +0200
@@ -23,7 +23,7 @@
COPYRIGHT
-Copyright (C) 2006, 2007, 2008, 2010, 2012
+Copyright (C) 2006, 2007, 2008, 2010, 2012, 2017
Andrew Main (Zefram) <zefram(a)fysh.org>
LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Float-0.012/SIGNATURE new/Data-Float-0.013/SIGNATURE
--- old/Data-Float-0.012/SIGNATURE 2012-02-04 15:45:11.000000000 +0100
+++ new/Data-Float-0.013/SIGNATURE 2017-07-29 21:39:39.000000000 +0200
@@ -1,5 +1,5 @@
This file contains message digests of all files listed in MANIFEST,
-signed via the Module::Signature module, version 0.68.
+signed via the Module::Signature module, version 0.81.
To verify the content in this distribution, first make sure you have
Module::Signature installed, then type:
@@ -15,14 +15,13 @@
Hash: SHA1
SHA1 67ab6441ac84593b05be87ec425194d069a51a4f .gitignore
-SHA1 22c0b8256338e7f077f6311527c006ca9acfc75b Build.PL
-SHA1 ca759dce347033b09e9ae85304e9afa352f97e6b Changes
-SHA1 739118525532c8ff18c2f9ec7a929501d610088a MANIFEST
-SHA1 c842f45a8761f35bb77ce7cff3e1bde66826d4c2 META.json
-SHA1 83ade225100dc05a2d06033c44cd317609f97efb META.yml
-SHA1 a4df8e97ccd390a42212af5a9f4d0986c85e7a5f Makefile.PL
-SHA1 6f2a34c998a573556ecc84049f01bc1deb30d860 README
-SHA1 f3398878f29a6e567c17b98caa25ffa15c857033 lib/Data/Float.pm
+SHA1 51038d8df8e8a4aa29c0b5462db2a554079dd1d4 Build.PL
+SHA1 083de6c6b8b9b82eabc05f87708086791c66d14a Changes
+SHA1 efa3ba002e530881eb04ceb66df34f8d5151e6ee MANIFEST
+SHA1 3d9fb5d89a73d9dd7dd9ce83e05d6b9f58e8b274 META.json
+SHA1 093974afafda5e5df08e79ecdf9f553c7d8864d5 META.yml
+SHA1 0e70e74666ed9702cbce0899ed0a2e759c532b0c README
+SHA1 7d2f83d9e82cc04b8f03716373f6e4f963da5079 lib/Data/Float.pm
SHA1 1108747d9aec62d4eadd34403fa59f1c54df153f t/class.t
SHA1 eba7f4eeb285767f6546eebdca9cd07011b4dd51 t/const.t
SHA1 a4ee7a6b431b6e5ee3872ff2dba90663c28148d7 t/copysign.t
@@ -34,9 +33,9 @@
SHA1 65c75abdef6f01a5d1588a307f2ddfe2333dc961 t/pod_syn.t
SHA1 3369ba662006149c6e5a089e6f2a440367f6df64 t/pow2.t
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.10 (GNU/Linux)
+Version: GnuPG v1
-iEYEARECAAYFAk8tRHMACgkQOV9mt2VyAVHh0QCfTJyr4UoKGJNnpJBYoNRMt0st
-0DsAniDJ01nBya7tjOZrcDPqJ9zv5ynU
-=rIt7
+iEYEARECAAYFAll85HQACgkQOV9mt2VyAVG57wCfWtVZY5fr+Sm2iKataje2u6s8
+HsIAoJaNsFJB2s+xS3UlCJdqvXRe103v
+=fbmx
-----END PGP SIGNATURE-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Data-Float-0.012/lib/Data/Float.pm new/Data-Float-0.013/lib/Data/Float.pm
--- old/Data-Float-0.012/lib/Data/Float.pm 2012-02-04 15:45:07.000000000 +0100
+++ new/Data-Float-0.013/lib/Data/Float.pm 2017-07-29 21:39:32.000000000 +0200
@@ -4,55 +4,52 @@
=head1 SYNOPSIS
- use Data::Float qw(have_signed_zero);
+ use Data::Float qw(have_signed_zero);
- if(have_signed_zero) { ...
+ if(have_signed_zero) { ...
- # and many other constants; see text
+ # and many other constants; see text
- use Data::Float qw(
- float_class float_is_normal float_is_subnormal
- float_is_nzfinite float_is_zero float_is_finite
- float_is_infinite float_is_nan
- );
+ use Data::Float qw(
+ float_class float_is_normal float_is_subnormal
+ float_is_nzfinite float_is_zero float_is_finite
+ float_is_infinite float_is_nan);
- $class = float_class($value);
+ $class = float_class($value);
- if(float_is_normal($value)) { ...
- if(float_is_subnormal($value)) { ...
- if(float_is_nzfinite($value)) { ...
- if(float_is_zero($value)) { ...
- if(float_is_finite($value)) { ...
- if(float_is_infinite($value)) { ...
- if(float_is_nan($value)) { ...
+ if(float_is_normal($value)) { ...
+ if(float_is_subnormal($value)) { ...
+ if(float_is_nzfinite($value)) { ...
+ if(float_is_zero($value)) { ...
+ if(float_is_finite($value)) { ...
+ if(float_is_infinite($value)) { ...
+ if(float_is_nan($value)) { ...
- use Data::Float qw(float_sign signbit float_parts);
+ use Data::Float qw(float_sign signbit float_parts);
- $sign = float_sign($value);
- $sign_bit = signbit($value);
- ($sign, $exponent, $significand) = float_parts($value);
+ $sign = float_sign($value);
+ $sign_bit = signbit($value);
+ ($sign, $exponent, $significand) = float_parts($value);
- use Data::Float qw(float_hex hex_float);
+ use Data::Float qw(float_hex hex_float);
- print float_hex($value);
- $value = hex_float($string);
+ print float_hex($value);
+ $value = hex_float($string);
- use Data::Float qw(float_id_cmp totalorder);
+ use Data::Float qw(float_id_cmp totalorder);
- @sorted_floats = sort { float_id_cmp($a, $b) } @floats;
- if(totalorder($a, $b)) { ...
+ @sorted_floats = sort { float_id_cmp($a, $b) } @floats;
+ if(totalorder($a, $b)) { ...
- use Data::Float qw(
- pow2 mult_pow2 copysign
- nextup nextdown nextafter
- );
+ use Data::Float qw(
+ pow2 mult_pow2 copysign nextup nextdown nextafter);
- $x = pow2($exp);
- $x = mult_pow2($value, $exp);
- $x = copysign($magnitude, $sign_from);
- $x = nextup($x);
- $x = nextdown($x);
- $x = nextafter($x, $direction);
+ $x = pow2($exp);
+ $x = mult_pow2($value, $exp);
+ $x = copysign($magnitude, $sign_from);
+ $x = nextup($x);
+ $x = nextdown($x);
+ $x = nextafter($x, $direction);
=head1 DESCRIPTION
@@ -178,7 +175,7 @@
use Carp qw(croak);
-our $VERSION = "0.012";
+our $VERSION = "0.013";
use parent "Exporter";
our @EXPORT_OK = qw(
@@ -1385,7 +1382,7 @@
=head1 COPYRIGHT
-Copyright (C) 2006, 2007, 2008, 2010, 2012
+Copyright (C) 2006, 2007, 2008, 2010, 2012, 2017
Andrew Main (Zefram) <zefram(a)fysh.org>
=head1 LICENSE
++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module
1
0
Hello community,
here is the log from the commit of package perl-B-Hooks-OP-Check for openSUSE:Factory checked in at 2017-08-28 15:04:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-B-Hooks-OP-Check (Old)
and /work/SRC/openSUSE:Factory/.perl-B-Hooks-OP-Check.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-B-Hooks-OP-Check"
Mon Aug 28 15:04:24 2017 rev:7 rq:514082 version:0.22
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-B-Hooks-OP-Check/perl-B-Hooks-OP-Check.changes 2017-05-24 16:51:57.265149097 +0200
+++ /work/SRC/openSUSE:Factory/.perl-B-Hooks-OP-Check.new/perl-B-Hooks-OP-Check.changes 2017-08-28 15:04:31.503377220 +0200
@@ -1,0 +2,10 @@
+Tue Aug 1 05:05:45 UTC 2017 - coolo(a)suse.com
+
+- updated to 0.22
+ see /usr/share/doc/packages/perl-B-Hooks-OP-Check/Changes
+
+ 0.22 2017-07-31 16:25:05Z
+ * Use cleaner wrap_op_checker() API to control op checking.
+ * Use core's Perl_check_t typedef instead of inventing our own.
+
+-------------------------------------------------------------------
Old:
----
B-Hooks-OP-Check-0.21.tar.gz
New:
----
B-Hooks-OP-Check-0.22.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-B-Hooks-OP-Check.spec ++++++
--- /var/tmp/diff_new_pack.nwgqkf/_old 2017-08-28 15:04:33.135147702 +0200
+++ /var/tmp/diff_new_pack.nwgqkf/_new 2017-08-28 15:04:33.139147140 +0200
@@ -17,7 +17,7 @@
Name: perl-B-Hooks-OP-Check
-Version: 0.21
+Version: 0.22
Release: 0
%define cpan_name B-Hooks-OP-Check
Summary: Wrap OP check callbacks
++++++ B-Hooks-OP-Check-0.21.tar.gz -> B-Hooks-OP-Check-0.22.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/CONTRIBUTING new/B-Hooks-OP-Check-0.22/CONTRIBUTING
--- old/B-Hooks-OP-Check-0.21/CONTRIBUTING 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/CONTRIBUTING 2017-07-31 18:25:08.000000000 +0200
@@ -94,4 +94,4 @@
This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 0.013 from a
-template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.123.
+template file originating in Dist-Zilla-PluginBundle-Author-ETHER-0.125.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/Changes new/B-Hooks-OP-Check-0.22/Changes
--- old/B-Hooks-OP-Check-0.21/Changes 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/Changes 2017-07-31 18:25:08.000000000 +0200
@@ -1,5 +1,9 @@
Revision history for B-Hooks-OP-Check
+0.22 2017-07-31 16:25:05Z
+ * Use cleaner wrap_op_checker() API to control op checking.
+ * Use core's Perl_check_t typedef instead of inventing our own.
+
0.21 2017-05-11 14:19:03Z
* re-add the creation of B/Hooks/OP/Check/Install/Files.pm to installation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/Check.xs new/B-Hooks-OP-Check-0.22/Check.xs
--- old/B-Hooks-OP-Check-0.21/Check.xs 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/Check.xs 2017-07-31 18:25:08.000000000 +0200
@@ -4,11 +4,28 @@
#include "ppport.h"
-#include "hook_op_check.h"
+#if PERL_BCDVERSION < 0x5010001
+typedef unsigned Optype;
+#endif /* <5.10.1 */
+
+#ifndef wrap_op_checker
+# define wrap_op_checker(c,n,o) THX_wrap_op_checker(aTHX_ c,n,o)
+static void THX_wrap_op_checker(pTHX_ Optype opcode,
+ Perl_check_t new_checker, Perl_check_t *old_checker_p)
+{
+ if(*old_checker_p) return;
+ OP_REFCNT_LOCK;
+ if(!*old_checker_p) {
+ *old_checker_p = PL_check[opcode];
+ PL_check[opcode] = new_checker;
+ }
+ OP_REFCNT_UNLOCK;
+}
+#endif /* !wrap_op_checker */
-typedef OP *(*orig_check_t) (pTHX_ OP *op);
+#include "hook_op_check.h"
-STATIC orig_check_t orig_PL_check[OP_max];
+STATIC Perl_check_t orig_PL_check[OP_max];
STATIC AV *check_cbs[OP_max];
#define run_orig_check(type, op) (CALL_FPTR (orig_PL_check[(type)])(aTHX_ op))
@@ -62,8 +79,7 @@
if (!hooks) {
hooks = newAV ();
check_cbs[type] = hooks;
- orig_PL_check[type] = PL_check[type];
- PL_check[type] = check_cb;
+ wrap_op_checker(type, check_cb, &orig_PL_check[type]);
}
hook = newSVuv (PTR2UV (cb));
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/MANIFEST new/B-Hooks-OP-Check-0.22/MANIFEST
--- old/B-Hooks-OP-Check-0.21/MANIFEST 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/MANIFEST 2017-07-31 18:25:08.000000000 +0200
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.009.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v6.010.
CONTRIBUTING
Changes
Check.xs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/META.json new/B-Hooks-OP-Check-0.22/META.json
--- old/B-Hooks-OP-Check-0.21/META.json 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/META.json 2017-07-31 18:25:08.000000000 +0200
@@ -4,7 +4,7 @@
"Florian Ragwitz <rafl(a)debian.org>"
],
"dynamic_config" : 0,
- "generated_by" : "Dist::Zilla version 6.009, CPAN::Meta::Converter version 2.150010",
+ "generated_by" : "Dist::Zilla version 6.010, CPAN::Meta::Converter version 2.150010",
"license" : [
"perl_5"
],
@@ -30,7 +30,7 @@
},
"develop" : {
"recommends" : {
- "Dist::Zilla::PluginBundle::Author::ETHER" : "0.123"
+ "Dist::Zilla::PluginBundle::Author::ETHER" : "0.125"
},
"requires" : {
"Devel::PPPort" : "3.23",
@@ -46,6 +46,7 @@
"Dist::Zilla::Plugin::CheckStrictVersion" : "0",
"Dist::Zilla::Plugin::ConfirmRelease" : "0",
"Dist::Zilla::Plugin::CopyFilesFromRelease" : "0",
+ "Dist::Zilla::Plugin::EnsureLatestPerl" : "0",
"Dist::Zilla::Plugin::FileFinder::ByName" : "0",
"Dist::Zilla::Plugin::GenerateFile::FromShareDir" : "0",
"Dist::Zilla::Plugin::Git::Check" : "0",
@@ -101,6 +102,7 @@
"Dist::Zilla::Plugin::Test::ReportPrereqs" : "0.022",
"Dist::Zilla::Plugin::TestRelease" : "0",
"Dist::Zilla::Plugin::UploadToCPAN" : "0",
+ "Dist::Zilla::Plugin::UseUnsafeInc" : "0",
"Dist::Zilla::PluginBundle::Author::ETHER" : "0.119",
"File::Spec" : "0",
"IO::Handle" : "0",
@@ -147,7 +149,7 @@
"provides" : {
"B::Hooks::OP::Check" : {
"file" : "lib/B/Hooks/OP/Check.pm",
- "version" : "0.21"
+ "version" : "0.22"
}
},
"release_status" : "stable",
@@ -163,10 +165,10 @@
"web" : "https://github.com/karenetheridge/B-Hooks-OP-Check"
}
},
- "version" : "0.21",
+ "version" : "0.22",
"x_Dist_Zilla" : {
"perl" : {
- "version" : "5.025012"
+ "version" : "5.027002"
},
"plugins" : [
{
@@ -178,7 +180,7 @@
}
},
"name" : "@Author::ETHER/bundle_plugins",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::RewriteVersion::Transitional",
@@ -195,7 +197,7 @@
"Dist::Zilla::Plugin::RewriteVersion::Transitional" : {}
},
"name" : "@Author::ETHER/RewriteVersion::Transitional",
- "version" : "0.007"
+ "version" : "0.008"
},
{
"class" : "Dist::Zilla::Plugin::PromptIfStale",
@@ -232,7 +234,7 @@
{
"class" : "Dist::Zilla::Plugin::FileFinder::ByName",
"name" : "@Author::ETHER/Examples",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::Git::GatherDir",
@@ -259,32 +261,32 @@
}
},
"name" : "@Author::ETHER/Git::GatherDir",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::MetaYAML",
"name" : "@Author::ETHER/MetaYAML",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::MetaJSON",
"name" : "@Author::ETHER/MetaJSON",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::Readme",
"name" : "@Author::ETHER/Readme",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::Manifest",
"name" : "@Author::ETHER/Manifest",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::License",
"name" : "@Author::ETHER/License",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::GenerateFile::FromShareDir",
@@ -373,7 +375,7 @@
{
"class" : "Dist::Zilla::Plugin::MetaTests",
"name" : "@Author::ETHER/MetaTests",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::Test::CPAN::Changes",
@@ -398,7 +400,7 @@
{
"class" : "Dist::Zilla::Plugin::PodSyntaxTests",
"name" : "@Author::ETHER/PodSyntaxTests",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::Test::PodSpelling",
@@ -629,7 +631,7 @@
{
"class" : "Dist::Zilla::Plugin::MetaNoIndex",
"name" : "@Author::ETHER/MetaNoIndex",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::MetaProvides::Package",
@@ -642,7 +644,7 @@
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":InstallModules",
- "version" : "6.009"
+ "version" : "6.010"
}
],
"include_underscores" : 0
@@ -664,7 +666,7 @@
{
"class" : "Dist::Zilla::Plugin::MetaConfig",
"name" : "@Author::ETHER/MetaConfig",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::Keywords",
@@ -677,9 +679,19 @@
"version" : "0.007"
},
{
+ "class" : "Dist::Zilla::Plugin::UseUnsafeInc",
+ "config" : {
+ "Dist::Zilla::Plugin::UseUnsafeInc" : {
+ "dot_in_INC" : 0
+ }
+ },
+ "name" : "@Author::ETHER/UseUnsafeInc",
+ "version" : "0.001"
+ },
+ {
"class" : "Dist::Zilla::Plugin::AutoPrereqs",
"name" : "@Author::ETHER/AutoPrereqs",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::Prereqs::AuthorDeps",
@@ -700,13 +712,13 @@
}
},
"name" : "@Author::ETHER/pluginbundle_version",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::Git::Contributors",
"config" : {
"Dist::Zilla::Plugin::Git::Contributors" : {
- "git --version" : "2.11.0",
+ "git_version" : "2.13.0",
"include_authors" : 0,
"include_releaser" : 1,
"order_by" : "commits",
@@ -714,7 +726,7 @@
}
},
"name" : "@Author::ETHER/Git::Contributors",
- "version" : "0.029"
+ "version" : "0.030"
},
{
"class" : "Dist::Zilla::Plugin::StaticInstall",
@@ -762,11 +774,11 @@
"run" : [
"bash -c \"test -e .ackrc && grep -q -- '--ignore-dir=.latest' .ackrc || echo '--ignore-dir=.latest' >> .ackrc; if [[ `dirname '%d'` != .build ]]; then test -e .ackrc && grep -q -- '--ignore-dir=%d' .ackrc || echo '--ignore-dir=%d' >> .ackrc; fi\""
],
- "version" : "0.044"
+ "version" : "0.046"
}
},
"name" : "@Author::ETHER/.ackrc",
- "version" : "0.044"
+ "version" : "0.046"
},
{
"class" : "Dist::Zilla::Plugin::Run::AfterBuild",
@@ -777,11 +789,11 @@
],
"fatal_errors" : 0,
"quiet" : 1,
- "version" : "0.044"
+ "version" : "0.046"
}
},
"name" : "@Author::ETHER/.latest",
- "version" : "0.044"
+ "version" : "0.046"
},
{
"class" : "Dist::Zilla::Plugin::CheckStrictVersion",
@@ -794,6 +806,16 @@
"version" : "0.001"
},
{
+ "class" : "Dist::Zilla::Plugin::EnsureLatestPerl",
+ "config" : {
+ "Dist::Zilla::Plugin::EnsureLatestPerl" : {
+ "Module::CoreList" : "5.20170720"
+ }
+ },
+ "name" : "@Author::ETHER/EnsureLatestPerl",
+ "version" : "0.005"
+ },
+ {
"class" : "Dist::Zilla::Plugin::Git::Check",
"config" : {
"Dist::Zilla::Plugin::Git::Check" : {
@@ -805,18 +827,18 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.11.0",
+ "git_version" : "2.13.0",
"repo_root" : "."
}
},
"name" : "@Author::ETHER/initial check",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts",
"config" : {
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.11.0",
+ "git_version" : "2.13.0",
"repo_root" : "."
}
},
@@ -827,7 +849,7 @@
"class" : "Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch",
"config" : {
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.11.0",
+ "git_version" : "2.13.0",
"repo_root" : "."
}
},
@@ -837,7 +859,7 @@
{
"class" : "Dist::Zilla::Plugin::Git::Remote::Check",
"name" : "@Author::ETHER/Git::Remote::Check",
- "version" : "0.2.0"
+ "version" : "0.1.2"
},
{
"class" : "Dist::Zilla::Plugin::CheckPrereqsIndexed",
@@ -847,7 +869,7 @@
{
"class" : "Dist::Zilla::Plugin::TestRelease",
"name" : "@Author::ETHER/TestRelease",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::Git::Check",
@@ -861,12 +883,12 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.11.0",
+ "git_version" : "2.13.0",
"repo_root" : "."
}
},
"name" : "@Author::ETHER/after tests",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::CheckIssues",
@@ -876,7 +898,7 @@
{
"class" : "Dist::Zilla::Plugin::UploadToCPAN",
"name" : "@Author::ETHER/UploadToCPAN",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::CopyFilesFromRelease",
@@ -928,7 +950,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.11.0",
+ "git_version" : "2.13.0",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -936,7 +958,7 @@
}
},
"name" : "@Author::ETHER/release snapshot",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::Git::Tag",
@@ -945,12 +967,12 @@
"branch" : null,
"changelog" : "Changes",
"signed" : 0,
- "tag" : "0.21",
+ "tag" : "0.22",
"tag_format" : "%v%t",
"tag_message" : "v%v%t"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.11.0",
+ "git_version" : "2.13.0",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -958,7 +980,7 @@
}
},
"name" : "@Author::ETHER/Git::Tag",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::GitHub::Update",
@@ -984,12 +1006,12 @@
"Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional" : {}
},
"name" : "@Author::ETHER/BumpVersionAfterRelease::Transitional",
- "version" : "0.007"
+ "version" : "0.008"
},
{
"class" : "Dist::Zilla::Plugin::NextRelease",
"name" : "@Author::ETHER/NextRelease",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::Git::Commit",
@@ -1008,7 +1030,7 @@
"changelog" : "Changes"
},
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.11.0",
+ "git_version" : "2.13.0",
"repo_root" : "."
},
"Dist::Zilla::Role::Git::StringFormatter" : {
@@ -1016,7 +1038,7 @@
}
},
"name" : "@Author::ETHER/post-release commit",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::Git::Push",
@@ -1028,12 +1050,12 @@
"remotes_must_exist" : 1
},
"Dist::Zilla::Role::Git::Repo" : {
- "git --version" : "2.11.0",
+ "git_version" : "2.13.0",
"repo_root" : "."
}
},
"name" : "@Author::ETHER/Git::Push",
- "version" : "2.041"
+ "version" : "2.042"
},
{
"class" : "Dist::Zilla::Plugin::Run::AfterRelease",
@@ -1044,11 +1066,11 @@
"run" : [
"REDACTED"
],
- "version" : "0.044"
+ "version" : "0.046"
}
},
"name" : "@Author::ETHER/install release",
- "version" : "0.044"
+ "version" : "0.046"
},
{
"class" : "Dist::Zilla::Plugin::Run::AfterRelease",
@@ -1059,16 +1081,16 @@
],
"fatal_errors" : 1,
"quiet" : 1,
- "version" : "0.044"
+ "version" : "0.046"
}
},
"name" : "@Author::ETHER/release complete",
- "version" : "0.044"
+ "version" : "0.046"
},
{
"class" : "Dist::Zilla::Plugin::ConfirmRelease",
"name" : "@Author::ETHER/ConfirmRelease",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::MakeMaker::Awesome",
@@ -1089,67 +1111,67 @@
}
},
"name" : "ConfigureRequires",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::PPPort",
"name" : "PPPort",
- "version" : "0.007"
+ "version" : "0.008"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":InstallModules",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":IncModules",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":TestFiles",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExtraTestFiles",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ExecFiles",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":PerlExecFiles",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":ShareFiles",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":MainModule",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":AllFiles",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::FinderCode",
"name" : ":NoFiles",
- "version" : "6.009"
+ "version" : "6.010"
},
{
"class" : "Dist::Zilla::Plugin::VerifyPhases",
"name" : "@Author::ETHER/PHASE VERIFICATION",
- "version" : "0.015"
+ "version" : "0.016"
}
],
"zilla" : {
@@ -1157,7 +1179,7 @@
"config" : {
"is_trial" : 0
},
- "version" : "6.009"
+ "version" : "6.010"
}
},
"x_authority" : "cpan:FLORA",
@@ -1166,6 +1188,7 @@
"Zefram <zefram(a)fysh.org>",
"Alexandr Ciornii <alexchorny(a)gmail.com>"
],
- "x_serialization_backend" : "Cpanel::JSON::XS version 3.0233"
+ "x_serialization_backend" : "Cpanel::JSON::XS version 3.0237",
+ "x_use_unsafe_inc" : 0
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/META.yml new/B-Hooks-OP-Check-0.22/META.yml
--- old/B-Hooks-OP-Check-0.21/META.yml 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/META.yml 2017-07-31 18:25:08.000000000 +0200
@@ -12,7 +12,7 @@
ExtUtils::MakeMaker: '0'
perl: '5.008001'
dynamic_config: 0
-generated_by: 'Dist::Zilla version 6.009, CPAN::Meta::Converter version 2.150010'
+generated_by: 'Dist::Zilla version 6.010, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -26,7 +26,7 @@
provides:
B::Hooks::OP::Check:
file: lib/B/Hooks/OP/Check.pm
- version: '0.21'
+ version: '0.22'
requires:
DynaLoader: '0'
parent: '0'
@@ -37,10 +37,10 @@
bugtracker: https://rt.cpan.org/Public/Dist/Display.html?Name=B-Hooks-OP-Check
homepage: https://github.com/karenetheridge/B-Hooks-OP-Check
repository: https://github.com/karenetheridge/B-Hooks-OP-Check.git
-version: '0.21'
+version: '0.22'
x_Dist_Zilla:
perl:
- version: '5.025012'
+ version: '5.027002'
plugins:
-
class: Dist::Zilla::Plugin::Prereqs
@@ -49,7 +49,7 @@
phase: develop
type: requires
name: '@Author::ETHER/bundle_plugins'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::RewriteVersion::Transitional
config:
@@ -62,7 +62,7 @@
skip_version_provider: 0
Dist::Zilla::Plugin::RewriteVersion::Transitional: {}
name: '@Author::ETHER/RewriteVersion::Transitional'
- version: '0.007'
+ version: '0.008'
-
class: Dist::Zilla::Plugin::PromptIfStale
config:
@@ -91,7 +91,7 @@
-
class: Dist::Zilla::Plugin::FileFinder::ByName
name: '@Author::ETHER/Examples'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::Git::GatherDir
config:
@@ -113,27 +113,27 @@
Dist::Zilla::Plugin::Git::GatherDir:
include_untracked: 0
name: '@Author::ETHER/Git::GatherDir'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::MetaYAML
name: '@Author::ETHER/MetaYAML'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::MetaJSON
name: '@Author::ETHER/MetaJSON'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::Readme
name: '@Author::ETHER/Readme'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::Manifest
name: '@Author::ETHER/Manifest'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::License
name: '@Author::ETHER/License'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::GenerateFile::FromShareDir
config:
@@ -203,7 +203,7 @@
-
class: Dist::Zilla::Plugin::MetaTests
name: '@Author::ETHER/MetaTests'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::Test::CPAN::Changes
config:
@@ -222,7 +222,7 @@
-
class: Dist::Zilla::Plugin::PodSyntaxTests
name: '@Author::ETHER/PodSyntaxTests'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::Test::PodSpelling
config:
@@ -401,7 +401,7 @@
-
class: Dist::Zilla::Plugin::MetaNoIndex
name: '@Author::ETHER/MetaNoIndex'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::MetaProvides::Package
config:
@@ -412,7 +412,7 @@
-
class: Dist::Zilla::Plugin::FinderCode
name: ':InstallModules'
- version: '6.009'
+ version: '6.010'
include_underscores: 0
Dist::Zilla::Role::MetaProvider::Provider:
$Dist::Zilla::Role::MetaProvider::Provider::VERSION: '2.002004'
@@ -427,7 +427,7 @@
-
class: Dist::Zilla::Plugin::MetaConfig
name: '@Author::ETHER/MetaConfig'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::Keywords
config:
@@ -436,9 +436,16 @@
name: '@Author::ETHER/Keywords'
version: '0.007'
-
+ class: Dist::Zilla::Plugin::UseUnsafeInc
+ config:
+ Dist::Zilla::Plugin::UseUnsafeInc:
+ dot_in_INC: 0
+ name: '@Author::ETHER/UseUnsafeInc'
+ version: '0.001'
+ -
class: Dist::Zilla::Plugin::AutoPrereqs
name: '@Author::ETHER/AutoPrereqs'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::Prereqs::AuthorDeps
name: '@Author::ETHER/Prereqs::AuthorDeps'
@@ -454,18 +461,18 @@
phase: develop
type: recommends
name: '@Author::ETHER/pluginbundle_version'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::Git::Contributors
config:
Dist::Zilla::Plugin::Git::Contributors:
- 'git --version': 2.11.0
+ git_version: 2.13.0
include_authors: 0
include_releaser: 1
order_by: commits
paths: []
name: '@Author::ETHER/Git::Contributors'
- version: '0.029'
+ version: '0.030'
-
class: Dist::Zilla::Plugin::StaticInstall
config:
@@ -500,9 +507,9 @@
quiet: 1
run:
- "bash -c \"test -e .ackrc && grep -q -- '--ignore-dir=.latest' .ackrc || echo '--ignore-dir=.latest' >> .ackrc; if [[ `dirname '%d'` != .build ]]; then test -e .ackrc && grep -q -- '--ignore-dir=%d' .ackrc || echo '--ignore-dir=%d' >> .ackrc; fi\""
- version: '0.044'
+ version: '0.046'
name: '@Author::ETHER/.ackrc'
- version: '0.044'
+ version: '0.046'
-
class: Dist::Zilla::Plugin::Run::AfterBuild
config:
@@ -511,9 +518,9 @@
- "if ('%d' =~ /^%n-[.[:xdigit:]]+$/) { unlink '.latest'; symlink '%d', '.latest'; }"
fatal_errors: 0
quiet: 1
- version: '0.044'
+ version: '0.046'
name: '@Author::ETHER/.latest'
- version: '0.044'
+ version: '0.046'
-
class: Dist::Zilla::Plugin::CheckStrictVersion
name: '@Author::ETHER/CheckStrictVersion'
@@ -523,6 +530,13 @@
name: '@Author::ETHER/CheckMetaResources'
version: '0.001'
-
+ class: Dist::Zilla::Plugin::EnsureLatestPerl
+ config:
+ Dist::Zilla::Plugin::EnsureLatestPerl:
+ Module::CoreList: '5.20170720'
+ name: '@Author::ETHER/EnsureLatestPerl'
+ version: '0.005'
+ -
class: Dist::Zilla::Plugin::Git::Check
config:
Dist::Zilla::Plugin::Git::Check:
@@ -532,15 +546,15 @@
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.11.0
+ git_version: 2.13.0
repo_root: .
name: '@Author::ETHER/initial check'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::Git::CheckFor::MergeConflicts
config:
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.11.0
+ git_version: 2.13.0
repo_root: .
name: '@Author::ETHER/Git::CheckFor::MergeConflicts'
version: '0.014'
@@ -548,14 +562,14 @@
class: Dist::Zilla::Plugin::Git::CheckFor::CorrectBranch
config:
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.11.0
+ git_version: 2.13.0
repo_root: .
name: '@Author::ETHER/Git::CheckFor::CorrectBranch'
version: '0.014'
-
class: Dist::Zilla::Plugin::Git::Remote::Check
name: '@Author::ETHER/Git::Remote::Check'
- version: 0.2.0
+ version: 0.1.2
-
class: Dist::Zilla::Plugin::CheckPrereqsIndexed
name: '@Author::ETHER/CheckPrereqsIndexed'
@@ -563,7 +577,7 @@
-
class: Dist::Zilla::Plugin::TestRelease
name: '@Author::ETHER/TestRelease'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::Git::Check
config:
@@ -574,10 +588,10 @@
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.11.0
+ git_version: 2.13.0
repo_root: .
name: '@Author::ETHER/after tests'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::CheckIssues
name: '@Author::ETHER/CheckIssues'
@@ -585,7 +599,7 @@
-
class: Dist::Zilla::Plugin::UploadToCPAN
name: '@Author::ETHER/UploadToCPAN'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::CopyFilesFromRelease
config:
@@ -625,12 +639,12 @@
allow_dirty_match: []
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.11.0
+ git_version: 2.13.0
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::ETHER/release snapshot'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::Git::Tag
config:
@@ -638,16 +652,16 @@
branch: ~
changelog: Changes
signed: 0
- tag: '0.21'
+ tag: '0.22'
tag_format: '%v%t'
tag_message: v%v%t
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.11.0
+ git_version: 2.13.0
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::ETHER/Git::Tag'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::GitHub::Update
config:
@@ -666,11 +680,11 @@
munge_makefile_pl: 1
Dist::Zilla::Plugin::BumpVersionAfterRelease::Transitional: {}
name: '@Author::ETHER/BumpVersionAfterRelease::Transitional'
- version: '0.007'
+ version: '0.008'
-
class: Dist::Zilla::Plugin::NextRelease
name: '@Author::ETHER/NextRelease'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::Git::Commit
config:
@@ -684,12 +698,12 @@
- (?^:^lib/.*\.pm$)
changelog: Changes
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.11.0
+ git_version: 2.13.0
repo_root: .
Dist::Zilla::Role::Git::StringFormatter:
time_zone: local
name: '@Author::ETHER/post-release commit'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::Git::Push
config:
@@ -698,10 +712,10 @@
- origin
remotes_must_exist: 1
Dist::Zilla::Role::Git::Repo:
- 'git --version': 2.11.0
+ git_version: 2.13.0
repo_root: .
name: '@Author::ETHER/Git::Push'
- version: '2.041'
+ version: '2.042'
-
class: Dist::Zilla::Plugin::Run::AfterRelease
config:
@@ -710,9 +724,9 @@
quiet: 0
run:
- REDACTED
- version: '0.044'
+ version: '0.046'
name: '@Author::ETHER/install release'
- version: '0.044'
+ version: '0.046'
-
class: Dist::Zilla::Plugin::Run::AfterRelease
config:
@@ -721,13 +735,13 @@
- 'print "release complete!\xa"'
fatal_errors: 1
quiet: 1
- version: '0.044'
+ version: '0.046'
name: '@Author::ETHER/release complete'
- version: '0.044'
+ version: '0.046'
-
class: Dist::Zilla::Plugin::ConfirmRelease
name: '@Author::ETHER/ConfirmRelease'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::MakeMaker::Awesome
config:
@@ -742,63 +756,64 @@
phase: configure
type: requires
name: ConfigureRequires
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::PPPort
name: PPPort
- version: '0.007'
+ version: '0.008'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':InstallModules'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':IncModules'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':TestFiles'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExtraTestFiles'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ExecFiles'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':PerlExecFiles'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':ShareFiles'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':MainModule'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':AllFiles'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::FinderCode
name: ':NoFiles'
- version: '6.009'
+ version: '6.010'
-
class: Dist::Zilla::Plugin::VerifyPhases
name: '@Author::ETHER/PHASE VERIFICATION'
- version: '0.015'
+ version: '0.016'
zilla:
class: Dist::Zilla::Dist::Builder
config:
is_trial: '0'
- version: '6.009'
+ version: '6.010'
x_authority: cpan:FLORA
x_contributors:
- 'Karen Etheridge <ether(a)cpan.org>'
- 'Zefram <zefram(a)fysh.org>'
- 'Alexandr Ciornii <alexchorny(a)gmail.com>'
-x_serialization_backend: 'YAML::Tiny version 1.72'
+x_serialization_backend: 'YAML::Tiny version 1.70'
+x_use_unsafe_inc: 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/Makefile.PL new/B-Hooks-OP-Check-0.22/Makefile.PL
--- old/B-Hooks-OP-Check-0.21/Makefile.PL 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/Makefile.PL 2017-07-31 18:25:08.000000000 +0200
@@ -38,7 +38,7 @@
"File::Spec" => 0,
"Test::More" => 0
},
- "VERSION" => "0.21",
+ "VERSION" => "0.22",
"test" => {
"TESTS" => "t/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/README new/B-Hooks-OP-Check-0.22/README
--- old/B-Hooks-OP-Check-0.21/README 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/README 2017-07-31 18:25:08.000000000 +0200
@@ -1,7 +1,7 @@
This archive contains the distribution B-Hooks-OP-Check,
-version 0.21:
+version 0.22:
Wrap OP check callbacks
@@ -11,5 +11,5 @@
the same terms as the Perl 5 programming language system itself.
-This README file was generated by Dist::Zilla::Plugin::Readme v6.009.
+This README file was generated by Dist::Zilla::Plugin::Readme v6.010.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/lib/B/Hooks/OP/Check.pm new/B-Hooks-OP-Check-0.22/lib/B/Hooks/OP/Check.pm
--- old/B-Hooks-OP-Check-0.21/lib/B/Hooks/OP/Check.pm 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/lib/B/Hooks/OP/Check.pm 2017-07-31 18:25:08.000000000 +0200
@@ -1,12 +1,12 @@
use strict;
use warnings;
-package B::Hooks::OP::Check; # git description: 0.20-3-ga7a5050
+package B::Hooks::OP::Check; # git description: 0.21-5-g968d5ca
# ABSTRACT: Wrap OP check callbacks
require 5.008001;
use parent qw/DynaLoader/;
-our $VERSION = '0.21';
+our $VERSION = '0.22';
sub dl_load_flags { 0x01 }
@@ -26,7 +26,7 @@
=head1 VERSION
-version 0.21
+version 0.22
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/ppport.h new/B-Hooks-OP-Check-0.22/ppport.h
--- old/B-Hooks-OP-Check-0.21/ppport.h 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/ppport.h 2017-07-31 18:25:08.000000000 +0200
@@ -4,9 +4,9 @@
/*
----------------------------------------------------------------------
- ppport.h -- Perl/Pollution/Portability Version 3.35
+ ppport.h -- Perl/Pollution/Portability Version 3.36
- Automatically created by Devel::PPPort running under perl 5.025012.
+ Automatically created by Devel::PPPort running under perl 5.027002.
Do NOT edit this file directly! -- Edit PPPort_pm.PL and the
includes in parts/inc/ instead.
@@ -21,7 +21,7 @@
=head1 NAME
-ppport.h - Perl/Pollution/Portability version 3.35
+ppport.h - Perl/Pollution/Portability version 3.36
=head1 SYNOPSIS
@@ -383,7 +383,7 @@
# Disable broken TRIE-optimization
BEGIN { eval '${^RE_TRIE_MAXBUF} = -1' if $] >= 5.009004 && $] <= 5.009005 }
-my $VERSION = 3.35;
+my $VERSION = 3.36;
my %opt = (
quiet => 0,
@@ -1669,7 +1669,6 @@
he_dup|||
hek_dup|||
hfree_next_entry|||
-hfreeentries|||
hsplit|||
hv_assert|||
hv_auxinit_internal|||n
@@ -1695,6 +1694,7 @@
hv_fetch|||
hv_fill||5.013002|
hv_free_ent_ret|||
+hv_free_entries|||
hv_free_ent||5.004000|
hv_iterinit|||
hv_iterkeysv||5.003070|
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/t/00-report-prereqs.dd new/B-Hooks-OP-Check-0.22/t/00-report-prereqs.dd
--- old/B-Hooks-OP-Check-0.21/t/00-report-prereqs.dd 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/t/00-report-prereqs.dd 2017-07-31 18:25:08.000000000 +0200
@@ -8,7 +8,7 @@
},
'develop' => {
'recommends' => {
- 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.123'
+ 'Dist::Zilla::PluginBundle::Author::ETHER' => '0.125'
},
'requires' => {
'Devel::PPPort' => '3.23',
@@ -24,6 +24,7 @@
'Dist::Zilla::Plugin::CheckStrictVersion' => '0',
'Dist::Zilla::Plugin::ConfirmRelease' => '0',
'Dist::Zilla::Plugin::CopyFilesFromRelease' => '0',
+ 'Dist::Zilla::Plugin::EnsureLatestPerl' => '0',
'Dist::Zilla::Plugin::FileFinder::ByName' => '0',
'Dist::Zilla::Plugin::GenerateFile::FromShareDir' => '0',
'Dist::Zilla::Plugin::Git::Check' => '0',
@@ -79,6 +80,7 @@
'Dist::Zilla::Plugin::Test::ReportPrereqs' => '0.022',
'Dist::Zilla::Plugin::TestRelease' => '0',
'Dist::Zilla::Plugin::UploadToCPAN' => '0',
+ 'Dist::Zilla::Plugin::UseUnsafeInc' => '0',
'Dist::Zilla::PluginBundle::Author::ETHER' => '0.119',
'File::Spec' => '0',
'IO::Handle' => '0',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/B-Hooks-OP-Check-0.21/xt/release/changes_has_content.t new/B-Hooks-OP-Check-0.22/xt/release/changes_has_content.t
--- old/B-Hooks-OP-Check-0.21/xt/release/changes_has_content.t 2017-05-11 16:19:07.000000000 +0200
+++ new/B-Hooks-OP-Check-0.22/xt/release/changes_has_content.t 2017-07-31 18:25:08.000000000 +0200
@@ -4,7 +4,7 @@
note 'Checking Changes';
my $changes_file = 'Changes';
-my $newver = '0.21';
+my $newver = '0.22';
my $trial_token = '-TRIAL';
SKIP: {
1
0
Hello community,
here is the log from the commit of package perl-Net-Whois-Raw for openSUSE:Factory checked in at 2017-08-28 15:04:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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"
Mon Aug 28 15:04:21 2017 rev:30 rq:514081 version:2.99010
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Net-Whois-Raw/perl-Net-Whois-Raw.changes 2017-06-26 15:56:04.963345893 +0200
+++ /work/SRC/openSUSE:Factory/.perl-Net-Whois-Raw.new/perl-Net-Whois-Raw.changes 2017-08-28 15:04:28.151848630 +0200
@@ -1,0 +2,9 @@
+Tue Aug 1 06:04:18 UTC 2017 - coolo(a)suse.com
+
+- updated to 2.99010
+ see /usr/share/doc/packages/perl-Net-Whois-Raw/Changes
+
+ 2.99010 Jul 31 2017 Alexander Nalobin
+ - CI regexp in recursive whois server match
+
+-------------------------------------------------------------------
Old:
----
Net-Whois-Raw-2.99009.tar.gz
New:
----
Net-Whois-Raw-2.99010.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Net-Whois-Raw.spec ++++++
--- /var/tmp/diff_new_pack.fq2K9g/_old 2017-08-28 15:04:30.155566797 +0200
+++ /var/tmp/diff_new_pack.fq2K9g/_new 2017-08-28 15:04:30.191561734 +0200
@@ -17,7 +17,7 @@
Name: perl-Net-Whois-Raw
-Version: 2.99009
+Version: 2.99010
Release: 0
%define cpan_name Net-Whois-Raw
Summary: Get Whois information of domains and IP addresses
++++++ Net-Whois-Raw-2.99009.tar.gz -> Net-Whois-Raw-2.99010.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99009/Changes new/Net-Whois-Raw-2.99010/Changes
--- old/Net-Whois-Raw-2.99009/Changes 2017-06-24 17:20:26.000000000 +0200
+++ new/Net-Whois-Raw-2.99010/Changes 2017-07-31 08:28:00.000000000 +0200
@@ -1,5 +1,8 @@
Revision history for Perl module Net::Whois::Raw.
+2.99010 Jul 31 2017 Alexander Nalobin
+ - CI regexp in recursive whois server match
+
2.99009 Jun 24 2017 Gregory Oschwald
- Do not warn if newsrv is undefined
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99009/META.json new/Net-Whois-Raw-2.99010/META.json
--- old/Net-Whois-Raw-2.99009/META.json 2017-06-24 17:20:26.000000000 +0200
+++ new/Net-Whois-Raw-2.99010/META.json 2017-07-31 08:28:00.000000000 +0200
@@ -59,6 +59,6 @@
"web" : "https://github.com/regru/Net-Whois-Raw"
}
},
- "version" : "2.99009"
+ "version" : "2.99010"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99009/META.yml new/Net-Whois-Raw-2.99010/META.yml
--- old/Net-Whois-Raw-2.99009/META.yml 2017-06-24 17:20:26.000000000 +0200
+++ new/Net-Whois-Raw-2.99010/META.yml 2017-07-31 08:28:00.000000000 +0200
@@ -36,4 +36,4 @@
resources:
bugtracker: https://github.com/regru/Net-Whois-Raw/issues
repository: git://github.com/regru/Net-Whois-Raw.git
-version: '2.99009'
+version: '2.99010'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99009/Makefile.PL new/Net-Whois-Raw-2.99010/Makefile.PL
--- old/Net-Whois-Raw-2.99009/Makefile.PL 2017-06-24 17:20:26.000000000 +0200
+++ new/Net-Whois-Raw-2.99010/Makefile.PL 2017-07-31 08:28:00.000000000 +0200
@@ -43,7 +43,7 @@
"Test::More" => 0,
"Test::RequiresInternet" => 0
},
- "VERSION" => "2.99009",
+ "VERSION" => "2.99010",
"test" => {
"TESTS" => "t/*.t"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99009/bin/pwhois new/Net-Whois-Raw-2.99010/bin/pwhois
--- old/Net-Whois-Raw-2.99009/bin/pwhois 2017-06-24 17:20:26.000000000 +0200
+++ new/Net-Whois-Raw-2.99010/bin/pwhois 2017-07-31 08:28:00.000000000 +0200
@@ -240,7 +240,7 @@
=head1 VERSION
-version 2.99009
+version 2.99010
=head1 SYNOPSIS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99009/dist.ini new/Net-Whois-Raw-2.99010/dist.ini
--- old/Net-Whois-Raw-2.99009/dist.ini 2017-06-24 17:20:26.000000000 +0200
+++ new/Net-Whois-Raw-2.99010/dist.ini 2017-07-31 08:28:00.000000000 +0200
@@ -4,7 +4,7 @@
copyright_holder = Alexander Nalobin
copyright_year = 2002-2017
-version = 2.99009
+version = 2.99010
[@Filter]
-bundle = @Basic
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99009/lib/Net/Whois/Raw/Common.pm new/Net-Whois-Raw-2.99010/lib/Net/Whois/Raw/Common.pm
--- old/Net-Whois-Raw-2.99009/lib/Net/Whois/Raw/Common.pm 2017-06-24 17:20:26.000000000 +0200
+++ new/Net-Whois-Raw-2.99010/lib/Net/Whois/Raw/Common.pm 2017-07-31 08:28:00.000000000 +0200
@@ -1,5 +1,5 @@
package Net::Whois::Raw::Common;
-$Net::Whois::Raw::Common::VERSION = '2.99009';
+$Net::Whois::Raw::Common::VERSION = '2.99010';
# ABSTRACT: Helper for Net::Whois::Raw.
use Encode;
@@ -616,7 +616,7 @@
=head1 VERSION
-version 2.99009
+version 2.99010
=head1 AUTHOR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99009/lib/Net/Whois/Raw/Data.pm new/Net-Whois-Raw-2.99010/lib/Net/Whois/Raw/Data.pm
--- old/Net-Whois-Raw-2.99009/lib/Net/Whois/Raw/Data.pm 2017-06-24 17:20:26.000000000 +0200
+++ new/Net-Whois-Raw-2.99010/lib/Net/Whois/Raw/Data.pm 2017-07-31 08:28:00.000000000 +0200
@@ -1,5 +1,5 @@
package Net::Whois::Raw::Data;
-$Net::Whois::Raw::Data::VERSION = '2.99009';
+$Net::Whois::Raw::Data::VERSION = '2.99010';
# ABSTRACT: Config for Net::Whois::Raw.
use utf8;
@@ -4290,7 +4290,7 @@
=head1 VERSION
-version 2.99009
+version 2.99010
=head1 AUTHOR
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Net-Whois-Raw-2.99009/lib/Net/Whois/Raw.pm new/Net-Whois-Raw-2.99010/lib/Net/Whois/Raw.pm
--- old/Net-Whois-Raw-2.99009/lib/Net/Whois/Raw.pm 2017-06-24 17:20:26.000000000 +0200
+++ new/Net-Whois-Raw-2.99010/lib/Net/Whois/Raw.pm 2017-07-31 08:28:00.000000000 +0200
@@ -1,5 +1,5 @@
package Net::Whois::Raw;
-$Net::Whois::Raw::VERSION = '2.99009';
+$Net::Whois::Raw::VERSION = '2.99010';
# ABSTRACT: Get Whois information of domains and IP addresses.
require 5.008_001;
@@ -175,7 +175,7 @@
foreach (@{$lines}) {
$registrar ||= /Registrar/ || /Registered through/;
- if ( $registrar && !$norecurse && /Whois Server:\s*([A-Za-z0-9\-_\.]+)/ ) {
+ if ( $registrar && !$norecurse && /whois server:\s*([a-z0-9\-_\.]+)/i ) {
$newsrv = lc $1;
}
elsif ($whois =~ /To single out one record, look it up with \"xxx\",/s) {
@@ -478,7 +478,7 @@
=head1 VERSION
-version 2.99009
+version 2.99010
=head1 SYNOPSIS
1
0