Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gscan2pdf for openSUSE:Factory checked in at 2022-11-01 13:43:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gscan2pdf (Old) and /work/SRC/openSUSE:Factory/.gscan2pdf.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gscan2pdf" Tue Nov 1 13:43:30 2022 rev:17 rq:1032649 version:2.13.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gscan2pdf/gscan2pdf.changes 2022-07-13 13:45:37.698052261 +0200 +++ /work/SRC/openSUSE:Factory/.gscan2pdf.new.2275/gscan2pdf.changes 2022-11-01 13:43:38.248237370 +0100 @@ -1,0 +2,7 @@ +Sun Oct 16 14:53:41 UTC 2022 - malcolmle...@opensuse.org + +- Updated to version 2.13.0: + * Edit/Select/Invert menu item to invert selected pages, + (deb#1008717). + +------------------------------------------------------------------- Old: ---- gscan2pdf-2.12.8.tar.xz gscan2pdf-2.12.8.tar.xz.asc New: ---- gscan2pdf-2.13.0.tar.xz gscan2pdf-2.13.0.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gscan2pdf.spec ++++++ --- /var/tmp/diff_new_pack.gqtJvd/_old 2022-11-01 13:43:38.788240244 +0100 +++ /var/tmp/diff_new_pack.gqtJvd/_new 2022-11-01 13:43:38.796240286 +0100 @@ -17,7 +17,7 @@ Name: gscan2pdf -Version: 2.12.8 +Version: 2.13.0 Release: 0 Summary: Easy scan to PDF License: GPL-3.0-only ++++++ gscan2pdf-2.12.8.tar.xz -> gscan2pdf-2.13.0.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/History new/gscan2pdf-2.13.0/History --- old/gscan2pdf-2.12.8/History 2022-07-11 10:53:23.000000000 +0200 +++ new/gscan2pdf-2.13.0/History 2022-10-15 07:56:15.000000000 +0200 @@ -1,3 +1,9 @@ +2.13.0 (15.10.2022): + +* + Edit/Select/Invert menu item to invert selected pages. + Closes Debian bug #1008717 (Feature request: invert selection) + + 2.12.8 (11.07.2022): * Fixed right-click pop-up behaviour with Wayland diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/META.json new/gscan2pdf-2.13.0/META.json --- old/gscan2pdf-2.12.8/META.json 2022-07-11 10:55:16.000000000 +0200 +++ new/gscan2pdf-2.13.0/META.json 2022-10-15 08:03:17.000000000 +0200 @@ -54,6 +54,6 @@ } }, "release_status" : "stable", - "version" : "v2.12.8", + "version" : "v2.13.0", "x_serialization_backend" : "JSON::PP version 4.06" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/META.yml new/gscan2pdf-2.13.0/META.yml --- old/gscan2pdf-2.12.8/META.yml 2022-07-11 10:55:16.000000000 +0200 +++ new/gscan2pdf-2.13.0/META.yml 2022-10-15 08:03:17.000000000 +0200 @@ -36,5 +36,5 @@ Readonly: '0' Set::IntSpan: '1.1' Try::Tiny: '0' -version: v2.12.8 +version: v2.13.0 x_serialization_backend: 'CPAN::Meta::YAML version 0.018' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/bin/gscan2pdf new/gscan2pdf-2.13.0/bin/gscan2pdf --- old/gscan2pdf-2.12.8/bin/gscan2pdf 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/bin/gscan2pdf 2022-10-15 07:56:15.000000000 +0200 @@ -13,7 +13,7 @@ # Download new translations (https://translations.launchpad.net/gscan2pdf) # Update translators in credits (https://launchpad.net/gscan2pdf/+topcontributors) # Check $VERSION. If necessary bump with something like -# xargs sed -i "s/\(\$VERSION *= \)'2\.12\.7'/\1'2.12.8'/" < MANIFEST +# xargs sed -i "s/\(\$VERSION *= \)'2\.12\.8'/\1'2.13.0'/" < MANIFEST # Make appropriate updates to ../debian/changelog # 2. perl Makefile.PL # Upload .pot @@ -158,7 +158,7 @@ Glib::Object::Introspection->invoke( 'GLib', undef, 'set_prgname', 'net.sourceforge.gscan2pdf' ); my $prog_name = Glib::get_application_name; -my $VERSION = '2.12.8'; +my $VERSION = '2.13.0'; # Image border to ensure that a scaled to fit image gets no scrollbars my $border = 1; @@ -1354,6 +1354,11 @@ sub { select_odd_even(1); } ], [ + 'Invert selection', undef, + __('_Invert'), '<control>i', + __('Invert selection'), \&select_invert + ], + [ 'Select Blank', 'gtk-select-blank', __('_Blank'), @@ -1590,6 +1595,7 @@ <menuitem action='Select All'/> <menuitem action='Select Odd'/> <menuitem action='Select Even'/> + <menuitem action='Invert selection'/> <menuitem action='Select Blank'/> <menuitem action='Select Dark'/> <menuitem action='Select Modified'/> @@ -1715,6 +1721,7 @@ <menuitem action='Select All'/> <menuitem action='Select Odd'/> <menuitem action='Select Even'/> + <menuitem action='Invert selection'/> <separator/> <menuitem action='Rotate 90'/> <menuitem action='Rotate 180'/> @@ -4851,6 +4858,22 @@ $slist->get_selection->unselect_all; $slist->select(@selection); return; +} + +# Invert selection + +sub select_invert { + my @selection = $slist->get_selected_indices; + my %selection = map { $_ => 1 } @selection; + @selection = (); + for ( 0 .. $#{ $slist->{data} } ) { + if ( not $selection{$_} ) { + push @selection, $_; + } + } + $slist->get_selection->unselect_all; + $slist->select(@selection); + return; } sub select_modified_since_ocr { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/debian/changelog new/gscan2pdf-2.13.0/debian/changelog --- old/gscan2pdf-2.12.8/debian/changelog 2022-07-11 10:36:15.000000000 +0200 +++ new/gscan2pdf-2.13.0/debian/changelog 2022-10-15 08:01:29.000000000 +0200 @@ -1,6 +1,21 @@ +gscan2pdf (2.13.0-1) unstable; urgency=medium + + * New upstream release + Closes: #1008717: Feature request: invert selection + + -- Jeffrey Ratcliffe <j...@debian.org> Sat, 15 Oct 2022 08:01:05 +0200 + +gscan2pdf (2.12.8-2) unstable; urgency=medium + + * Apply upstream patch to fix tests broken by ffmpeg-5.1 + Closes: #1020458: Test t351_unpaper fails two tests with unpaper 7.0.0 + + -- Jeffrey Ratcliffe <j...@debian.org> Sun, 25 Sep 2022 17:18:01 +0200 + gscan2pdf (2.12.8-1) unstable; urgency=medium * New upstream release + * Bumped standards to 4.6.1.0 (no changes required) -- Jeffrey Ratcliffe <j...@debian.org> Mon, 11 Jul 2022 20:36:01 +0200 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/debian/control new/gscan2pdf-2.13.0/debian/control --- old/gscan2pdf-2.12.8/debian/control 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/debian/control 2022-10-15 07:56:15.000000000 +0200 @@ -38,7 +38,7 @@ xfonts-base, xvfb Maintainer: Jeffrey Ratcliffe <j...@debian.org> -Standards-Version: 4.6.0.1 +Standards-Version: 4.6.1.0 Vcs-Git: https://git.code.sf.net/p/gscan2pdf/code Vcs-Browser: https://sourceforge.net/p/gscan2pdf/code/ci/master/tree/ Homepage: http://gscan2pdf.sourceforge.net/ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Bboxtree.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Bboxtree.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Bboxtree.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Bboxtree.pm 2022-10-15 07:56:15.000000000 +0200 @@ -25,7 +25,7 @@ use Exporter (); our ( $VERSION, @EXPORT_OK, %EXPORT_TAGS ); - $VERSION = '2.12.8'; + $VERSION = '2.13.0'; use base qw(Exporter); %EXPORT_TAGS = (); # eg: TAG => [ qw!name1 name2! ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Canvas/Bbox.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Canvas/Bbox.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Canvas/Bbox.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Canvas/Bbox.pm 2022-10-15 07:56:15.000000000 +0200 @@ -26,7 +26,7 @@ $EMPTY = q{}; } my $SPACE = q{ }; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; use Glib::Object::Subclass GooCanvas2::CanvasGroup::, signals => { 'text-changed' => { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Canvas/ListIter.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Canvas/ListIter.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Canvas/ListIter.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Canvas/ListIter.pm 2022-10-15 07:56:15.000000000 +0200 @@ -5,7 +5,7 @@ use POSIX qw/ceil/; use Readonly; Readonly my $EMPTY_LIST => -1; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; sub new { my ($class) = @_; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Canvas/TreeIter.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Canvas/TreeIter.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Canvas/TreeIter.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Canvas/TreeIter.pm 2022-10-15 07:56:15.000000000 +0200 @@ -5,7 +5,7 @@ use Carp; use Readonly; Readonly my $EMPTY_LIST => -1; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; sub new { my ( $class, $bbox ) = @_; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Canvas.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Canvas.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Canvas.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Canvas.pm 2022-10-15 07:56:15.000000000 +0200 @@ -30,7 +30,7 @@ Readonly $MAX_CONFIDENCE_DEFAULT => 95; Readonly $MIN_CONFIDENCE_DEFAULT => 50; } -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; use Glib::Object::Subclass GooCanvas2::Canvas::, signals => { 'zoom-changed' => { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/ComboBoxText.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/ComboBoxText.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/ComboBoxText.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/ComboBoxText.pm 2022-10-15 07:56:15.000000000 +0200 @@ -7,7 +7,7 @@ use Readonly; Readonly my $NO_INDEX => -1; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; use Glib::Object::Subclass Gtk3::ComboBoxText::, properties => [ Glib::ParamSpec->int( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Config.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Config.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Config.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Config.pm 2022-10-15 07:56:15.000000000 +0200 @@ -17,7 +17,7 @@ use Exporter (); our ( $VERSION, @EXPORT_OK, %EXPORT_TAGS ); - $VERSION = '2.12.8'; + $VERSION = '2.13.0'; use base qw(Exporter); %EXPORT_TAGS = (); # eg: TAG => [ qw!name1 name2! ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Cuneiform.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Cuneiform.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Cuneiform.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Cuneiform.pm 2022-10-15 07:56:15.000000000 +0200 @@ -9,7 +9,7 @@ use version; use English qw( -no_match_vars ); # for $PROCESS_ID -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my $SPACE = q{ }; my $EMPTY = q{}; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/MultipleMessage.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/MultipleMessage.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/MultipleMessage.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/MultipleMessage.pm 2022-10-15 07:56:15.000000000 +0200 @@ -13,7 +13,7 @@ my %types; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my $SPACE = q{ }; my $HEXREGEX = qr{^(.*) # start of message \b0x[[:xdigit:]]+\b # hex (e.g. address) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/Renumber.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/Renumber.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/Renumber.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/Renumber.pm 2022-10-15 07:56:15.000000000 +0200 @@ -69,7 +69,7 @@ ), ]; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my ( $start_old, $step_old, $logger ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/Save.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/Save.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/Save.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/Save.pm 2022-10-15 07:56:15.000000000 +0200 @@ -16,7 +16,7 @@ Readonly my $ENTRY_WIDTH_DATE => 10; Readonly my $ENTRY_WIDTH_DATETIME => 19; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my $EMPTY = q{}; my $DATE_FORMAT = '%04d-%02d-%02d'; my $DATETIME_FORMAT = '%04d-%02d-%02d %02d:%02d:%02d'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/Scan/CLI.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/Scan/CLI.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/Scan/CLI.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/Scan/CLI.pm 2022-10-15 07:56:15.000000000 +0200 @@ -81,7 +81,7 @@ ), ]; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my $SANE_NAME_PAGE_HEIGHT = SANE_NAME_PAGE_HEIGHT; my $SANE_NAME_PAGE_WIDTH = SANE_NAME_PAGE_WIDTH; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/Scan/Image_Sane.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/Scan/Image_Sane.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/Scan/Image_Sane.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/Scan/Image_Sane.pm 2022-10-15 07:56:15.000000000 +0200 @@ -41,7 +41,7 @@ ), ]; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my $SANE_NAME_SCAN_TL_X = SANE_NAME_SCAN_TL_X; my $SANE_NAME_SCAN_TL_Y = SANE_NAME_SCAN_TL_Y; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/Scan.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/Scan.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog/Scan.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog/Scan.pm 2022-10-15 07:56:15.000000000 +0200 @@ -296,7 +296,7 @@ ), ]; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my ( $d_sane, $logger ); my $SANE_NAME_SCAN_TL_X = SANE_NAME_SCAN_TL_X; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Dialog.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Dialog.pm 2022-10-15 07:56:15.000000000 +0200 @@ -32,7 +32,7 @@ ), ]; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my $EMPTY = q{}; sub INIT_INSTANCE { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Document.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Document.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Document.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Document.pm 2022-10-15 07:56:15.000000000 +0200 @@ -80,7 +80,7 @@ use Exporter (); our ( $VERSION, @EXPORT_OK, %EXPORT_TAGS ); - $VERSION = '2.12.8'; + $VERSION = '2.13.0'; use base qw(Exporter Gtk3::SimpleList); %EXPORT_TAGS = (); # eg: TAG => [ qw!name1 name2! ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/EntryCompletion.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/EntryCompletion.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/EntryCompletion.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/EntryCompletion.pm 2022-10-15 07:56:15.000000000 +0200 @@ -9,7 +9,7 @@ use Exporter (); our ( $VERSION, @EXPORT_OK, %EXPORT_TAGS ); - $VERSION = '2.12.8'; + $VERSION = '2.13.0'; use base qw(Exporter Gtk3::Entry); %EXPORT_TAGS = (); # eg: TAG => [ qw!name1 name2! ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Frontend/CLI.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Frontend/CLI.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Frontend/CLI.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Frontend/CLI.pm 2022-10-15 07:56:15.000000000 +0200 @@ -27,7 +27,7 @@ Readonly my $ALL_PENDING_ZOMBIE_PROCESSES => -1; Readonly my $INFINITE_DOCUMENTS => -1; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my $EMPTY = q{}; my $COMMA = q{,}; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Frontend/Image_Sane.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Frontend/Image_Sane.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Frontend/Image_Sane.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Frontend/Image_Sane.pm 2022-10-15 07:56:15.000000000 +0200 @@ -28,7 +28,7 @@ my $uuid_object = Data::UUID->new; my $EMPTY = q{}; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my ( $prog_name, $logger, %callback, $_self ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/NetPBM.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/NetPBM.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/NetPBM.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/NetPBM.pm 2022-10-15 07:56:15.000000000 +0200 @@ -10,7 +10,7 @@ Readonly my $GRAYMAP_CHANNELS => 1; Readonly my $PIXMAP_CHANNELS => 3; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; # Return file size expected by PNM header diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Page.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Page.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Page.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Page.pm 2022-10-15 07:56:15.000000000 +0200 @@ -31,7 +31,7 @@ use Exporter (); our ( $VERSION, @EXPORT_OK, %EXPORT_TAGS ); - $VERSION = '2.12.8'; + $VERSION = '2.13.0'; use base qw(Exporter); %EXPORT_TAGS = (); # eg: TAG => [ qw!name1 name2! ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/PageRange.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/PageRange.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/PageRange.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/PageRange.pm 2022-10-15 07:56:15.000000000 +0200 @@ -28,7 +28,7 @@ ), ]; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my @widget_list; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Scanner/Options.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Scanner/Options.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Scanner/Options.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Scanner/Options.pm 2022-10-15 07:56:15.000000000 +0200 @@ -15,7 +15,7 @@ # Glib::ParamSpec->object in Gscan2pdf::Dialog::Scan use Glib::Object::Subclass Glib::Object::; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my $units = qr{(pel|bit|mm|dpi|%|us)}xsm; my $EMPTY = q{}; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Scanner/Profile.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Scanner/Profile.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Scanner/Profile.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Scanner/Profile.pm 2022-10-15 07:56:15.000000000 +0200 @@ -17,7 +17,7 @@ # Glib::ParamSpec->object in Gscan2pdf::Dialog::Scan use Glib::Object::Subclass Glib::Object::; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my $EMPTY = q{}; my $uuid_object = Data::UUID->new; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Tesseract.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Tesseract.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Tesseract.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Tesseract.pm 2022-10-15 07:56:15.000000000 +0200 @@ -15,7 +15,7 @@ use Readonly; Readonly our $DPI_OPTION_POS => 3; -our $VERSION = '2.12.8'; +our $VERSION = '2.13.0'; my $EMPTY = q{}; my $COMMA = q{,}; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Translation.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Translation.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Translation.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Translation.pm 2022-10-15 07:56:15.000000000 +0200 @@ -8,7 +8,7 @@ use Exporter (); our ( $VERSION, @EXPORT_OK, %EXPORT_TAGS ); - $VERSION = '2.12.8'; + $VERSION = '2.13.0'; use base qw(Exporter); %EXPORT_TAGS = (); # eg: TAG => [ qw!name1 name2! ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/lib/Gscan2pdf/Unpaper.pm new/gscan2pdf-2.13.0/lib/Gscan2pdf/Unpaper.pm --- old/gscan2pdf-2.12.8/lib/Gscan2pdf/Unpaper.pm 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/lib/Gscan2pdf/Unpaper.pm 2022-10-15 07:56:15.000000000 +0200 @@ -18,7 +18,7 @@ use Exporter (); our ( $VERSION, @EXPORT_OK, %EXPORT_TAGS ); - $VERSION = '2.12.8'; + $VERSION = '2.13.0'; use base qw(Exporter); %EXPORT_TAGS = (); # eg: TAG => [ qw!name1 name2! ], diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/t/351_unpaper.t new/gscan2pdf-2.13.0/t/351_unpaper.t --- old/gscan2pdf-2.12.8/t/351_unpaper.t 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/t/351_unpaper.t 2022-10-15 07:56:16.000000000 +0200 @@ -88,8 +88,10 @@ # if we use unlike, we no longer # know how many tests there will be - if ( $msg !~ -/(deprecated|Encoder did not produce proper pts, making some up)/ + if ( $msg !~ /( deprecated | + \Qdoes not contain an image sequence pattern\E | + \QEncoder did not produce proper pts, making some up\E | + \Quse the -update option\E )/x ) { fail 'no warnings'; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/gscan2pdf-2.12.8/t/perlcriticrc new/gscan2pdf-2.13.0/t/perlcriticrc --- old/gscan2pdf-2.12.8/t/perlcriticrc 2022-07-11 10:35:27.000000000 +0200 +++ new/gscan2pdf-2.13.0/t/perlcriticrc 2022-10-15 07:56:16.000000000 +0200 @@ -7,4 +7,4 @@ allow_if_string_contains_single_quote = 1 [Documentation::PodSpelling] -stop_words = buffersize convolved dev dont icc md MERCHANTABILITY saned scanimage PNM aNyMaP PBM PGM grayscale color backend backends pnm epson multi JX filename printf ADF authorization API kbytes dll Lineart Color th xscanimage scanadf backendname Ratcliffe num Unrecognized scanscript DPI gray scipt unrecognized frametypes ADFs bh Copiscan adf umax UMAX gscan pdf PDFs DjVus PDF libtiff multipage Sourceforge Debian sid Ubuntu ppa RPMs Makefile devscripts fakeroot debhelper gettext libmodule perl libgtk libglib GLib GObject imageview gtkimageview Gtk MVC liblocale libc libpdf api libsane libimage libset intspan Imagemagick perlmagick libMagick utils frontends frontend podviewer unpaper xdg freedesktop djvulibre DjVu gocr tesseract ocropus devel imagemagick PPI PNG JPEG GIF Metadata searchable metadata LZW TIFFs unsharp CLI Unsharp ppi xyz sheetfeeder changelogs DJVU pdftotext djvutxt plone pdfgrep recoll ra GTK Bj??rn Bj?rn Lindqvist Noname konqueror XSane jffry posteo upscaled repo rtbug simplelist strftime +stop_words_file = t/stop_words