The package rpms/perl-Qt.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/perl-Qt.git/commit/?id=a203891053....
Change:
-%ifarch armv7hl ppc64 s390 s390x
Thanks.
Full change:
============
commit a20389105329a913167aa42384b53a7a9ed2a6b3
Author: Petr Psa <ppisar(a)redhat.com>
Date: Mon May 27 15:26:47 2019 +0200
A build-required smokeqt is broken, abandonded by upstream (bug #1676813).
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 7470e27..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-/Qt-0.96.0.tar.gz
-/perlqt-4.14.3.tar.xz
-/v4.14.3...master.diff
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..e5b9677
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+A build-required smokeqt is broken, abandonded by upstream (bug #1676813).
diff --git a/perl-Qt.rpmlintrc b/perl-Qt.rpmlintrc
deleted file mode 100644
index 6e84d5a..0000000
--- a/perl-Qt.rpmlintrc
+++ /dev/null
@@ -1,3 +0,0 @@
-from Config import *
-addFilter("file-not-utf8 .*/encodedfiles/iso-8859-.*\.txt");
-addFilter("wrong-script-interpreter
/usr/share/doc/perl-Qt-devel/examples/linguist/hellotr/hellotr.pro");
diff --git a/perl-Qt.spec b/perl-Qt.spec
deleted file mode 100644
index d550cd5..0000000
--- a/perl-Qt.spec
+++ /dev/null
@@ -1,298 +0,0 @@
-%bcond_without perl_Qt_enables_x11_test
-
-Name: perl-Qt
-Version: 4.14.3
-Release: 19%{?dist}
-Summary: Perl bindings for Qt
-# qtcore/lib/QtCore4.pm: GPL+ or Artistic
-# other files: GPLv2+
-## devel subpackage
-# qtcore/tools: LGPLv2+ with Nokia exceptions or GPLv3+
-# qtcore/tools/puic/perl/plwriteinitialization.h:
-# GPLv2 or GPLv3+ with Trolltech exception
-# qtdbus/tools: LGPLv2.1+ with Nokia exceptions or GPLv3+
-# qtgui/examples/draganddrop/delayedencoding/images/example.svg:
-# LGPLv2 with Nokia exception or GPLv3+
-# qtgui/examples/xml/htmlinfo/apache_org.html: ASL 2.0
-License: GPLv2+ and (GPL+ or Artistic)
-URL:
https://techbase.kde.org/Languages/Perl
-Source0:
http://download.kde.org/stable/%{version}/src/perlqt-%{version}.tar.xz
-Patch0:
https://github.com/KDE/perlqt/compare/v4.14.3...master.diff
-# Work around Qt::TcpSocket::connetctToHost() IPv6 deficiency,
-# KDE bug #377563
-Patch6: perlqt-4.14.3-Work-around-Qt-TcpSocket-connetctToHost-IPv6-deficie.patch
-# Restore compatibilty with Perl 5.26.0, bug #1459787, KDE bug #380965
-Patch7: perlqt-4.14.3-Add-.-to-INC-when-loading-test-modules-from-CWD.patch
-BuildRequires: coreutils
-BuildRequires: cmake
-BuildRequires: gcc-c++
-# kde-filesystem for cmake_kde4 macro
-BuildRequires: kde-filesystem
-BuildRequires: make
-BuildRequires: perl-devel
-BuildRequires: perl-generators
-BuildRequires: perl-interpreter
-# Perl modules used by qtcore/src/doxsubpp.pl and cmake/FindPerlMore.cmake
-BuildRequires: perl(Config)
-BuildRequires: perl(ExtUtils::MakeMaker)
-BuildRequires: perl(File::Spec)
-BuildRequires: perl(strict)
-BuildRequires: perl(warnings)
-BuildRequires: phonon-devel
-BuildRequires: qimageblitz-devel
-BuildRequires: qscintilla-devel
-BuildRequires: qt-devel
-BuildRequires: qwt-devel
-BuildRequires: sed
-# smokegen-devel provided cmake modules for Qt components
-BuildRequires: smokegen-devel
-BuildRequires: smokeqt-devel
-# Run-time:
-# search in lib subdirectories, exclude examples,
-BuildRequires: perl(base)
-BuildRequires: perl(Carp)
-BuildRequires: perl(Exporter)
-BuildRequires: perl(List::MoreUtils)
-BuildRequires: perl(overload)
-BuildRequires: perl(Scalar::Util)
-BuildRequires: perl(XSLoader)
-# Tests:
-# search for *.t files, they use modules from examples like Calculator
-BuildRequires: perl(blib)
-BuildRequires: perl(Devel::Peek)
-BuildRequires: perl(lib)
-BuildRequires: perl(Test::More)
-BuildRequires: perl(utf8)
-%if %{with perl_Qt_enables_x11_test}
-# X11 tests:
-BuildRequires: xorg-x11-server-Xvfb
-BuildRequires: font(:lang=en)
-%endif
-Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo
$version))
-
-%?perl_default_filter
-# Filter private modules
-%global __provides_exclude
%{?__provides_exclude:%__provides_exclude|}::_(internal|overload)\\)
-%global __requires_exclude
%{?__requires_exclude:%__requires_exclude|}::_(internal|overload)\\)
-
-%description
-This module provides Perl bindings for the Qt 4 libraries.
-
-%package devel
-Summary: Development files for perl-Qt
-License: GPLv2+ and (GPL+ or Artistic) and (LGPLv2+ with exceptions or GPLv3+) and
(LGPLv2 with exception or GPLv3+) and ASL 2.0
-Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
-
-%description devel
-Development files for perl-Qt.
-
-%prep
-%setup -q -n perlqt-%{version}
-%patch0 -p1
-%patch6 -p1
-%patch7 -p1
-
-mkdir build
-
-# fix smoke qwt detection
-sed -i -e 's/SMOKE_Qwt5_Qt4_FOUND/SMOKE_QWT_FOUND/' CMakeLists.txt
-
-%if !%{with perl_Qt_enables_x11_test}
-# these tests require running X server
-sed -i -e '/perlqt_qtcore4_qapp/d' \
- -e '/perlqt_qtcore4_sigslot/d' \
- -e '/perlqt_qtcore4_sigslot_inherit/d' \
- -e '/perlqt_qtcore4_handlers/d' qtcore/t/CMakeLists.txt
-sed -i -e '/perlqt_qsignalspy/d' qttest/t/CMakeLists.txt
-sed -i -e '/perlqt_itemviewspixelator/d' \
- -e '/perlqt_itemviewspuzzle/d' \
- -e '/perlqt_helpcontextsensitivehelp/d' \
- -e '/perlqt_mainwindowsmdi/d' \
- -e '/perlqt_networkbroadcast/d' \
- -e '/perlqt_networkfortune/d' \
- -e '/perlqt_networkgooglesuggest/d' \
- -e '/perlqt_paintingfontsampler/d' \
- -e '/perlqt_richtextcalendar/d' \
- -e '/perlqt_sqlquerymodel/d' \
- -e '/perlqt_widgetscalculator/d' \
- -e '/perlqt_xmlstreambookmarks/d' qtgui/t/CMakeLists.txt
-%endif
-
-#Skip this test that fails in el6
-%if 0%{?el6}
-sed -i -e '/perlqt_helpcontextsensitivehelp/d' qtgui/t/CMakeLists.txt
-%endif
-
-# Network tests fail without network
-sed -i \
- -e '/perlqt_networkbroadcast/d' \
- -e '/perlqt_networkgooglesuggest/d' \
- qtgui/t/CMakeLists.txt
-
-%ifarch armv7hl ppc64 s390 s390x
-# perlqt_qtcore4_handlers fails on armv7hl
-sed -i \
- -e '/perlqt_qtcore4_handlers/d' \
- qtcore/t/CMakeLists.txt
-%endif
-
-%build
-cd build
-%{cmake_kde4} \
- -DCUSTOM_PERL_SITE_ARCH_DIR=%{perl_vendorarch} \
- -DCMAKE_SKIP_RPATH=YES \
-%if 0%{?el6}
- -DWITH_QScintilla=OFF \
- -DWITH_Qwt5=OFF \
-%endif
- -DENABLE_GUI_TESTS=YES \
- ..
-make %{?_smp_mflags}
-
-%install
-cd build
-make install/fast DESTDIR=%{buildroot}
-
-%{_fixperms} %{buildroot}/*
-
-%check
-cd build
-export PERL5LIB="$PWD/blib/lib:$PWD/blib/arch"
-%if %{with perl_Qt_enables_x11_test}
- CTEST_OUTPUT_ON_FAILURE=1 xvfb-run -d make test ARGS="--timeout 120"
-%else
- CTEST_OUTPUT_ON_FAILURE=1 make test ARGS="--timeout 120"
-%endif
-
-%files
-%license LICENSE*
-%doc README
-%{perl_vendorarch}/*
-%exclude %dir %{perl_vendorarch}/auto/
-
-%files devel
-%doc qtgui/examples
-%{_bindir}/*
-%{_includedir}/perlqt
-%{_datadir}/perlqt
-
-%changelog
-* Thu Feb 07 2019 Srgio Basto <sergio(a)serjux.com> - 4.14.3-19
-- Use lastest upstream code and drop patches already upstreamed
-
-* Fri Feb 01 2019 Fedora Release Engineering <releng(a)fedoraproject.org> -
4.14.3-18
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
-
-* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
4.14.3-17
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Fri Jun 29 2018 Jitka Plesnikova <jplesnik(a)redhat.com> - 4.14.3-16
-- Perl 5.28 rebuild
-
-* Mon Apr 23 2018 Srgio Basto <sergio(a)serjux.com> - 4.14.3-15
-- Add support to el6
-
-* Wed Apr 18 2018 Petr Pisar <ppisar(a)redhat.com> - 4.14.3-14
-- Build-require kde-filesystem (bug #1568834)
-
-* Fri Feb 09 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
4.14.3-13
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
-
-* Sat Jan 20 2018 Bjrn Esser <besser82(a)fedoraproject.org> - 4.14.3-12
-- Rebuilt for switch to libxcrypt
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
4.14.3-11
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Thu Jun 08 2017 Jitka Plesnikova <jplesnik(a)redhat.com> - 4.14.3-10
-- Perl 5.26 rebuild
-
-* Thu Jun 08 2017 Petr Pisar <ppisar(a)redhat.com> - 4.14.3-9
-- Restore compatibilty with Perl 5.26.0 (bug #1459787)
-
-* Mon Jun 05 2017 Jitka Plesnikova <jplesnik(a)redhat.com> - 4.14.3-8
-- Perl 5.26 rebuild
-
-* Mon Mar 13 2017 Petr Pisar <ppisar(a)redhat.com> - 4.14.3-7
-- Work around Qt::TcpSocket::connetctToHost() IPv6 deficiency (KDE bug #377563)
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 4.14.3-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Tue Oct 04 2016 Petr Pisar <ppisar(a)redhat.com> - 4.14.3-5
-- Fix qtgui/t/itemviewspuzzle.t test (KDE bug #360899)
-- Fix method resolution (KDE bug #360846)
-
-* Sun May 15 2016 Jitka Plesnikova <jplesnik(a)redhat.com> - 4.14.3-4
-- Perl 5.24 rebuild
-
-* Wed Mar 30 2016 Petr Pisar <ppisar(a)redhat.com> - 4.14.3-3
-- Disable perlqt_qtcore4_handlers test failing on big-endian s390 machines
-
-* Thu Mar 24 2016 Petr Pisar <ppisar(a)redhat.com> - 4.14.3-2
-- Disable perlqt_qtcore4_handlers test failing on big-endian 64-bit PowerPC
-
-* Wed Mar 23 2016 Petr Pisar <ppisar(a)redhat.com> - 4.14.3-1
-- 4.14.3 bump (upstream changed from CPAN to KDE)
-- perl-Qt-devel license changed to (GPLv2+ and (GPL+ or Artistic) and (LGPLv2+
- with exceptions or GPLv3+) and (LGPLv2 with exception or GPLv3+) and ASL 2.0)
-
-* Tue Mar 22 2016 Petr Pisar <ppisar(a)redhat.com> - 0.96.0-19
-- Modernize spec file
-- Run X11 tests
-- Fix code generation with "puic4 -x" (bug #1118240)
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> -
0.96.0-18
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Mon Feb 01 2016 Petr Pisar <ppisar(a)redhat.com> - 0.96.0-17
-- Adjust to GCC 6 (bug #1303658)
-- Specify more dependencies
-
-* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.96.0-16
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sat Jun 06 2015 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.96.0-15
-- Perl 5.22 rebuild
-
-* Mon Apr 20 2015 Petr Pisar <ppisar(a)redhat.com> - 0.96.0-14
-- Rebuild owing to C++ ABI change in GCC-5 (bug #1211226)
-
-* Mon Nov 03 2014 Petr Pisar <ppisar(a)redhat.com> - 0.96.0-13
-- Adjust to perl-5.20.0 (bug #1136340)
-
-* Fri Aug 29 2014 Jitka Plesnikova <jplesnik(a)redhat.com> - 0.96.0-12
-- Perl 5.20 rebuild
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.96.0-11
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.96.0-10
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Fri Aug 30 2013 Paul Howarth <paul(a)city-fan.org> - 0.96.0-9
-- Add some fixes from upstream git for Perl 5.18 compatibility
-
-* Sun Aug 04 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.96.0-8
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Fri Jul 26 2013 Petr Pisar <ppisar(a)redhat.com> - 0.96.0-7
-- Perl 5.18 rebuild
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.96.0-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Fri Jul 20 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.96.0-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Tue Jun 19 2012 Petr Pisar <ppisar(a)redhat.com> - 0.96.0-4
-- Perl 5.16 rebuild
-
-* Thu Apr 19 2012 Iain Arnell <iarnell(a)gmail.com> 0.96.0-3
-- build against db5 (rhbz#814083)
-
-* Fri Jan 13 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.96.0-2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Nov 08 2011 Iain Arnell <iarnell(a)gmail.com> 0.96.0-1
-- initial packaging attempt
diff --git a/perlqt-4.14.3-Add-.-to-INC-when-loading-test-modules-from-CWD.patch
b/perlqt-4.14.3-Add-.-to-INC-when-loading-test-modules-from-CWD.patch
deleted file mode 100644
index d895f2b..0000000
--- a/perlqt-4.14.3-Add-.-to-INC-when-loading-test-modules-from-CWD.patch
+++ /dev/null
@@ -1,387 +0,0 @@
-From 292e26919f9fc060099633a03f1d9781ee2f8248 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
-Date: Thu, 8 Jun 2017 11:03:20 +0200
-Subject: [PATCH] Add . to @INC when loading test modules from CWD
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Perl 5.26.0 removed "." from @INC and some tests that relied on it
-fails now:
-
-14/42 Testing: perlqt_itemviewspixelator
-14/42 Test: perlqt_itemviewspixelator
-Command: "/usr/bin/cmake" "-E" "chdir"
"/home/test/fedora/perl-Qt/perlqt-4.14.3/qtgui/examples/itemviews/pixelator"
"prove"
"/home/test/fedora/perl-Qt/perlqt-4.14.3/qtgui/t/itemviewspixelator.t"
-Directory: /home/test/fedora/perl-Qt/perlqt-4.14.3/build/qtgui/t
-"perlqt_itemviewspixelator" start time: Jun 08 10:06 CEST
-Output:
-----------------------------------------------------------
-Can't locate MainWindow.pm in @INC (you may need to install the MainWindow module)
(@INC contains: /home/test/fedora/perl-Qt/perlqt-4.14.3/build/blib/lib
/home/test/fedora/perl-Qt/perlqt-4.14.3/build/blib/arch /usr/local/lib64/perl5
/usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl
/usr/lib64/perl5 /usr/share/perl5) at
/home/test/fedora/perl-Qt/perlqt-4.14.3/qtgui/t/itemviewspixelator.t line 11.
-BEGIN failed--compilation aborted at
/home/test/fedora/perl-Qt/perlqt-4.14.3/qtgui/t/itemviewspixelator.t line 11.
-/home/test/fedora/perl-Qt/perlqt-4.14.3/qtgui/t/itemviewspixelator.t ..
-Dubious, test returned 2 (wstat 512, 0x200)
-No subtests run
-
-This patch adds "." to @INC where needed.
-
-Maybe changing CMake macro_prove() to add "-I" option to prove comand would be
better.
-
-Signed-off-by: Petr Psa <ppisar(a)redhat.com>
----
- qtgui/examples/help/contextsensitivehelp/WateringConfigDialog.pm | 1 +
- qtgui/examples/itemviews/pixelator/MainWindow.pm | 1 +
- qtgui/examples/itemviews/puzzle/MainWindow.pm | 1 +
- qtgui/examples/mainwindows/mdi/MainWindow.pm | 1 +
- qtgui/examples/mainwindows/mdi/mdi.pl | 1 +
- qtgui/examples/network/fortuneserver/fortuneserver.pl | 1 +
- qtgui/examples/painting/fontsampler/MainWindow.pm | 1 +
- qtgui/examples/painting/fontsampler/fontsampler.pl | 1 +
- qtgui/examples/richtext/calendar/calendar.pl | 1 +
- qtgui/examples/sql/querymodel/querymodel.pl | 2 +-
- qtgui/examples/widgets/calculator/Calculator.pm | 1 +
- qtgui/examples/widgets/calculator/calculator.pl | 1 +
- qtgui/examples/widgets/wiggly/Dialog.pm | 1 +
- qtgui/examples/widgets/wiggly/wiggly.pl | 1 +
- qtgui/examples/xml/streambookmarks/MainWindow.pm | 1 +
- qtgui/examples/xml/streambookmarks/streambookmarks.pl | 1 +
- qtgui/t/helpcontextsensitivehelp.t | 1 +
- qtgui/t/itemviewspixelator.t | 1 +
- qtgui/t/itemviewspuzzle.t | 1 +
- qtgui/t/mainwindowsmdi.t | 1 +
- qtgui/t/networkfortune.t | 1 +
- qtgui/t/paintingfontsampler.t | 1 +
- qtgui/t/richtextcalendar.t | 1 +
- qtgui/t/sqlquerymodel.t | 1 +
- qtgui/t/widgetscalculator.t | 1 +
- qtgui/t/widgetswiggly.t | 1 +
- qtgui/t/xmlstreambookmarks.t | 1 +
- 27 files changed, 27 insertions(+), 1 deletion(-)
-
-diff --git a/qtgui/examples/help/contextsensitivehelp/WateringConfigDialog.pm
b/qtgui/examples/help/contextsensitivehelp/WateringConfigDialog.pm
-index 08fb0a6..838e6dd 100644
---- a/qtgui/examples/help/contextsensitivehelp/WateringConfigDialog.pm
-+++ b/qtgui/examples/help/contextsensitivehelp/WateringConfigDialog.pm
-@@ -5,6 +5,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
-
-+use lib '.';
- use Ui_WateringConfigDialog;
-
- use QtCore4::isa qw( Qt::Dialog );
-diff --git a/qtgui/examples/itemviews/pixelator/MainWindow.pm
b/qtgui/examples/itemviews/pixelator/MainWindow.pm
-index dc915df..515abaf 100644
---- a/qtgui/examples/itemviews/pixelator/MainWindow.pm
-+++ b/qtgui/examples/itemviews/pixelator/MainWindow.pm
-@@ -11,6 +11,7 @@ use QtCore4::slots
- printImage => [],
- showAboutBox => [],
- updateView => [];
-+use lib '.';
- use ImageModel;
- use PixelDelegate;
- use List::Util qw(min);
-diff --git a/qtgui/examples/itemviews/puzzle/MainWindow.pm
b/qtgui/examples/itemviews/puzzle/MainWindow.pm
-index 6f11a5b..4da3642 100644
---- a/qtgui/examples/itemviews/puzzle/MainWindow.pm
-+++ b/qtgui/examples/itemviews/puzzle/MainWindow.pm
-@@ -9,6 +9,7 @@ use QtCore4::slots
- openImage => [],
- setupPuzzle => [],
- setCompleted => [];
-+use lib '.';
- use PiecesModel;
- use PuzzleWidget;
- use List::Util qw( min );
-diff --git a/qtgui/examples/mainwindows/mdi/MainWindow.pm
b/qtgui/examples/mainwindows/mdi/MainWindow.pm
-index 5788a2f..4a7c8bb 100644
---- a/qtgui/examples/mainwindows/mdi/MainWindow.pm
-+++ b/qtgui/examples/mainwindows/mdi/MainWindow.pm
-@@ -21,6 +21,7 @@ use QtCore4::slots
- switchLayoutDirection => [''],
- setActiveSubWindow => ['QWidget*'];
-
-+use lib '.';
- use MdiChild;
-
- sub NEW {
-diff --git a/qtgui/examples/mainwindows/mdi/mdi.pl
b/qtgui/examples/mainwindows/mdi/mdi.pl
-index c2720cc..a14eaec 100755
---- a/qtgui/examples/mainwindows/mdi/mdi.pl
-+++ b/qtgui/examples/mainwindows/mdi/mdi.pl
-@@ -18,6 +18,7 @@ use QtGui4;
-
- =cut
-
-+use lib '.';
- use MainWindow;
-
- =begin
-diff --git a/qtgui/examples/network/fortuneserver/fortuneserver.pl
b/qtgui/examples/network/fortuneserver/fortuneserver.pl
-index 6e40cd9..6d9af50 100755
---- a/qtgui/examples/network/fortuneserver/fortuneserver.pl
-+++ b/qtgui/examples/network/fortuneserver/fortuneserver.pl
-@@ -4,6 +4,7 @@ use strict;
- use warnings;
- use QtCore4;
- use QtGui4;
-+use lib '.';
- use Server;
-
- sub main
-diff --git a/qtgui/examples/painting/fontsampler/MainWindow.pm
b/qtgui/examples/painting/fontsampler/MainWindow.pm
-index 27b34e7..8949a5f 100644
---- a/qtgui/examples/painting/fontsampler/MainWindow.pm
-+++ b/qtgui/examples/painting/fontsampler/MainWindow.pm
-@@ -4,6 +4,7 @@ use strict;
- use warnings;
- use QtCore4;
- use QtGui4;
-+use lib '.';
- use Ui_MainWindowBase;
- use QtCore4::isa qw( Qt::MainWindow );
- use QtCore4::slots
-diff --git a/qtgui/examples/painting/fontsampler/fontsampler.pl
b/qtgui/examples/painting/fontsampler/fontsampler.pl
-index f50f8d6..bcfbabd 100755
---- a/qtgui/examples/painting/fontsampler/fontsampler.pl
-+++ b/qtgui/examples/painting/fontsampler/fontsampler.pl
-@@ -4,6 +4,7 @@ use strict;
- use warnings;
- use QtCore4;
- use QtGui4;
-+use lib '.';
- use MainWindow;
-
- sub main
-diff --git a/qtgui/examples/richtext/calendar/calendar.pl
b/qtgui/examples/richtext/calendar/calendar.pl
-index 2b98881..02b9007 100755
---- a/qtgui/examples/richtext/calendar/calendar.pl
-+++ b/qtgui/examples/richtext/calendar/calendar.pl
-@@ -4,6 +4,7 @@ use strict;
- use warnings;
- use QtCore4;
- use QtGui4;
-+use lib '.';
- use MainWindow;
-
- sub main
-diff --git a/qtgui/examples/sql/querymodel/querymodel.pl
b/qtgui/examples/sql/querymodel/querymodel.pl
-index 1ef5918..fc07847 100755
---- a/qtgui/examples/sql/querymodel/querymodel.pl
-+++ b/qtgui/examples/sql/querymodel/querymodel.pl
-@@ -5,7 +5,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
-
--use lib '../';
-+use lib ('../', '.');
- use Connection;
- use CustomSqlModel;
- use EditableSqlModel;
-diff --git a/qtgui/examples/widgets/calculator/Calculator.pm
b/qtgui/examples/widgets/calculator/Calculator.pm
-index 7a9e5de..6e1e31c 100644
---- a/qtgui/examples/widgets/calculator/Calculator.pm
-+++ b/qtgui/examples/widgets/calculator/Calculator.pm
-@@ -23,6 +23,7 @@ use QtCore4::slots
- setMemory => [],
- addToMemory => [];
-
-+use lib '.';
- use Button;
-
- use constant { NumDigitButtons => 10 };
-diff --git a/qtgui/examples/widgets/calculator/calculator.pl
b/qtgui/examples/widgets/calculator/calculator.pl
-index 2d34280..778c4c0 100755
---- a/qtgui/examples/widgets/calculator/calculator.pl
-+++ b/qtgui/examples/widgets/calculator/calculator.pl
-@@ -5,6 +5,7 @@ use warnings;
-
- use QtCore4;
- use QtGui4;
-+use lib '.';
- use Calculator;
-
- sub main {
-diff --git a/qtgui/examples/widgets/wiggly/Dialog.pm
b/qtgui/examples/widgets/wiggly/Dialog.pm
-index 0b80409..a594c5f 100644
---- a/qtgui/examples/widgets/wiggly/Dialog.pm
-+++ b/qtgui/examples/widgets/wiggly/Dialog.pm
-@@ -7,6 +7,7 @@ use QtCore4;
- use QtGui4;
- use QtCore4::isa qw( Qt::Dialog );
-
-+use lib '.';
- use WigglyWidget;
-
- # [0]
-diff --git a/qtgui/examples/widgets/wiggly/wiggly.pl
b/qtgui/examples/widgets/wiggly/wiggly.pl
-index f999a41..dd4439b 100755
---- a/qtgui/examples/widgets/wiggly/wiggly.pl
-+++ b/qtgui/examples/widgets/wiggly/wiggly.pl
-@@ -5,6 +5,7 @@ use warnings;
-
- use QtCore4;
- use QtGui4;
-+use lib '.';
- use Dialog;
-
- sub main {
-diff --git a/qtgui/examples/xml/streambookmarks/MainWindow.pm
b/qtgui/examples/xml/streambookmarks/MainWindow.pm
-index 7164e2a..7c6f557 100644
---- a/qtgui/examples/xml/streambookmarks/MainWindow.pm
-+++ b/qtgui/examples/xml/streambookmarks/MainWindow.pm
-@@ -10,6 +10,7 @@ use QtCore4::slots
- open => [],
- saveAs => [],
- about => [];
-+use lib '.';
- use XbelReader;
- use XbelWriter;
-
-diff --git a/qtgui/examples/xml/streambookmarks/streambookmarks.pl
b/qtgui/examples/xml/streambookmarks/streambookmarks.pl
-index daade51..9961d81 100755
---- a/qtgui/examples/xml/streambookmarks/streambookmarks.pl
-+++ b/qtgui/examples/xml/streambookmarks/streambookmarks.pl
-@@ -4,6 +4,7 @@ use strict;
- use warnings;
- use QtCore4;
- use QtGui4;
-+use lib '.';
- use MainWindow;
-
- # [0]
-diff --git a/qtgui/t/helpcontextsensitivehelp.t b/qtgui/t/helpcontextsensitivehelp.t
-index 223fc1a..1140e28 100644
---- a/qtgui/t/helpcontextsensitivehelp.t
-+++ b/qtgui/t/helpcontextsensitivehelp.t
-@@ -8,6 +8,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
- use QtTest4 qw( QVERIFY );
-+use lib '.';
- use WateringConfigDialog;
- use QtCore4::isa qw(Qt::Object);
- use QtCore4::slots
-diff --git a/qtgui/t/itemviewspixelator.t b/qtgui/t/itemviewspixelator.t
-index 43d4365..4224606 100644
---- a/qtgui/t/itemviewspixelator.t
-+++ b/qtgui/t/itemviewspixelator.t
-@@ -8,6 +8,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
- use QtTest4 qw( QVERIFY );
-+use lib '.';
- use MainWindow;
- use QtCore4::isa qw(Qt::Object);
- use QtCore4::slots
-diff --git a/qtgui/t/itemviewspuzzle.t b/qtgui/t/itemviewspuzzle.t
-index 0cc359b..fbd5118 100644
---- a/qtgui/t/itemviewspuzzle.t
-+++ b/qtgui/t/itemviewspuzzle.t
-@@ -8,6 +8,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
- use QtTest4 qw( QVERIFY );
-+use lib '.';
- use MainWindow;
- use QtCore4::isa qw(Qt::Object);
- use QtCore4::slots
-diff --git a/qtgui/t/mainwindowsmdi.t b/qtgui/t/mainwindowsmdi.t
-index eb08524..d4d8d13 100755
---- a/qtgui/t/mainwindowsmdi.t
-+++ b/qtgui/t/mainwindowsmdi.t
-@@ -8,6 +8,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
- use QtTest4 qw( QVERIFY );
-+use lib '.';
- use MainWindow;
- use QtCore4::isa qw(Qt::Object);
- use QtCore4::slots
-diff --git a/qtgui/t/networkfortune.t b/qtgui/t/networkfortune.t
-index 0464b6c..773cbfd 100644
---- a/qtgui/t/networkfortune.t
-+++ b/qtgui/t/networkfortune.t
-@@ -8,6 +8,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
- use QtTest4 qw( QVERIFY );
-+use lib '.';
- use Server;
- use lib '../fortuneclient';
- use Client;
-diff --git a/qtgui/t/paintingfontsampler.t b/qtgui/t/paintingfontsampler.t
-index b5d727c..0318017 100644
---- a/qtgui/t/paintingfontsampler.t
-+++ b/qtgui/t/paintingfontsampler.t
-@@ -7,6 +7,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
- use QtTest4;
-+use lib '.';
- use MainWindow;
- use QtCore4::isa qw(Qt::Object);
- use QtCore4::slots
-diff --git a/qtgui/t/richtextcalendar.t b/qtgui/t/richtextcalendar.t
-index 0e6820d..79f14b7 100644
---- a/qtgui/t/richtextcalendar.t
-+++ b/qtgui/t/richtextcalendar.t
-@@ -8,6 +8,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
- use QtTest4 qw( QVERIFY );
-+use lib '.';
- use MainWindow;
- use QtCore4::isa qw(Qt::Object);
- use QtCore4::slots
-diff --git a/qtgui/t/sqlquerymodel.t b/qtgui/t/sqlquerymodel.t
-index 36fca67..4389297 100644
---- a/qtgui/t/sqlquerymodel.t
-+++ b/qtgui/t/sqlquerymodel.t
-@@ -8,6 +8,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
- use QtTest4 qw( QVERIFY );
-+use lib '.';
- use EditableSqlModel;
- use QtCore4::isa qw(Qt::Object);
- use QtCore4::slots
-diff --git a/qtgui/t/widgetscalculator.t b/qtgui/t/widgetscalculator.t
-index f4aea24..174f252 100755
---- a/qtgui/t/widgetscalculator.t
-+++ b/qtgui/t/widgetscalculator.t
-@@ -8,6 +8,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
- use QtTest4;
-+use lib '.';
- use Calculator;
- use QtCore4::isa qw(Qt::Object);
- use QtCore4::slots
-diff --git a/qtgui/t/widgetswiggly.t b/qtgui/t/widgetswiggly.t
-index 2a434a3..41cff43 100644
---- a/qtgui/t/widgetswiggly.t
-+++ b/qtgui/t/widgetswiggly.t
-@@ -8,6 +8,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
- use QtTest4;
-+use lib '.';
- use Dialog;
- use QtCore4::isa qw(Qt::Object);
- use QtCore4::slots
-diff --git a/qtgui/t/xmlstreambookmarks.t b/qtgui/t/xmlstreambookmarks.t
-index 99504dd..42afb42 100755
---- a/qtgui/t/xmlstreambookmarks.t
-+++ b/qtgui/t/xmlstreambookmarks.t
-@@ -7,6 +7,7 @@ use warnings;
- use QtCore4;
- use QtGui4;
- use QtTest4;
-+use lib '.';
- use MainWindow;
- use QtCore4::isa qw(Qt::Object);
- use QtCore4::slots
---
-2.9.4
-
diff --git a/perlqt-4.14.3-Work-around-Qt-TcpSocket-connetctToHost-IPv6-deficie.patch
b/perlqt-4.14.3-Work-around-Qt-TcpSocket-connetctToHost-IPv6-deficie.patch
deleted file mode 100644
index 28a0ff9..0000000
--- a/perlqt-4.14.3-Work-around-Qt-TcpSocket-connetctToHost-IPv6-deficie.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From b8e249ac45b4f0e681e81a3f54a81223a62ac9f7 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= <ppisar(a)redhat.com>
-Date: Mon, 13 Mar 2017 15:05:40 +0100
-Subject: [PATCH] Work around Qt::TcpSocket::connetctToHost() IPv6 deficiency
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-qtgui/t/networkfortune.t test hangs because server listens on
-0.0.0.0, but clients connects to ::1 instead of ::1 and then
-127.0.0.1. This is probably bug in Qt library, not in the Perl
-binding.
-
-This patch hacks the test to connect to 127.0.0.1 directly.
-
-<https://bugs.kde.org/show_bug.cgi?id=377563>
-
-Signed-off-by: Petr Psa <ppisar(a)redhat.com>
----
- qtgui/examples/network/fortuneclient/Client.pm | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/qtgui/examples/network/fortuneclient/Client.pm
b/qtgui/examples/network/fortuneclient/Client.pm
-index ae54d50..278670b 100644
---- a/qtgui/examples/network/fortuneclient/Client.pm
-+++ b/qtgui/examples/network/fortuneclient/Client.pm
-@@ -66,7 +66,7 @@ sub NEW
- this->{hostLabel} = Qt::Label(this->tr('&Server name:'));
- this->{portLabel} = Qt::Label(this->tr('S&erver port:'));
-
-- this->{hostLineEdit} = Qt::LineEdit('Localhost');
-+ this->{hostLineEdit} = Qt::LineEdit('127.0.0.1');
- this->{portLineEdit} = Qt::LineEdit();
- this->portLineEdit->setValidator(Qt::IntValidator(1, 65535, this));
-
---
-2.7.4
-
diff --git a/sources b/sources
deleted file mode 100644
index 82ac104..0000000
--- a/sources
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA512 (v4.14.3...master.diff) =
2dd81c99a7226ff879a21f07d89173f609099b44ec6ac86f7fdfac6bf0d1fe7c7a14cb49b1facd37c2895e32fa3fb1ad0bf995fd1b879bf938e23610cb3a2843
-SHA512 (perlqt-4.14.3.tar.xz) =
b888581d15e79e4e8fde625825ee5d925258ebebbe1a8271650996b6e7a83f55bea8fa78c0c15c7414a6ab37bb3be32cc68b855294c33ce437129128b856fe58