Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package sane-backends for openSUSE:Factory 
checked in at 2021-02-18 20:39:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sane-backends (Old)
 and      /work/SRC/openSUSE:Factory/.sane-backends.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "sane-backends"

Thu Feb 18 20:39:38 2021 rev:91 rq:872749 version:1.0.32

Changes:
--------
--- /work/SRC/openSUSE:Factory/sane-backends/sane-backends.changes      
2020-09-25 16:21:56.515380758 +0200
+++ /work/SRC/openSUSE:Factory/.sane-backends.new.28504/sane-backends.changes   
2021-02-18 20:50:13.403315927 +0100
@@ -1,0 +2,117 @@
+Mon Feb 15 13:57:16 UTC 2021 - Stefan Br??ns <stefan.bru...@rwth-aachen.de>
+
+- Remove udev rules mangling for USB devices (ATTR vs ATTRS) (!510)
+- Do no add SCSI id twice for EPSON Perfection 1640SU (!509)
+
+-------------------------------------------------------------------
+Mon Feb 15 14:05:32 CET 2021 - jsm...@suse.de
+
+- Upgraded to sane-backends version 1.0.32
+  Changes since 1.0.31
+  see https://gitlab.com/sane-project/backends/-/blob/master/NEWS
+  Numbers of the form '(#NNN)' usually mean upstream issues like
+  https://gitlab.com/sane-project/backends/-/issues/NNN and numbers
+  of the form '(!MMM)' usually mean upstream merge requests like
+  https://gitlab.com/sane-project/backends/-/merge_requests/MMM
+  Backends
+  * all backends now respect the 'local_only' parameter when 'true'
+    is passed to 'sane_get_devices()' in that they do not actively
+    go out looking for networked devices (!502)
+  * 'artec_eplus48u': fixes configuration for AstraSlim SE (!545)
+  * 'avision': adds the AV186+ and AV188 as supported (!532)
+  * 'avision': fixes doubled height issue (#402)
+  * 'avision': fixes a debug message and compiler warning (!515)
+  * 'canon_dr': adds support for the DR-C120 and DR-C130 (#175)
+  * 'canon_dr': adds support for uploading of fine calibration
+    uploads
+  * 'canon_dr': enables fine calibration for the P-208
+  * 'canon_dr': improves DR-C225 support (#431)
+  * 'canon_lide70': adds support for document scanning
+    on the Canon LiDE 600(F), thanks to a hardware donation
+    by Georg Sauthoff
+  * 'dll': fixes a memory leak (!537)
+  * 'epson2': adds support for the ET-2600 (#395)
+  * 'epson2': adds autofocus support for devices
+    that support it (!531)
+  * 'epson2': fixes brightness support for DS-G20000/12000XL (!529)
+  * 'epson2': fixes an unchecked return value issue (!526)
+  * 'escl': adds support for brightness, threshold, sharpen
+    and contrast options (!527, !528)
+  * 'escl': adds support for LaserJet FLowMFP M578
+    and MFP M630 (#424)
+  * 'escl': adds support for DeskJet 2710, 2723 (!519)
+    and 3760 (!554)
+  * 'escl': adds support for the PIXMA TS-5351 (!544)
+    and MG5765 (!517)
+  * 'escl': adds support for the Brother HL-L258DW (!517)
+  * 'escl': fixes Avahi device discovery (!536)
+  * 'escl': fixes crashes for devices without a flatbed (!554)
+  * 'escl': fixes segfaults in option handling (!557)
+  * 'escl': fixes sleep mode (!577)
+  * 'escl': fixes builds without libpoppler-glib-dev (#422)
+  * 'escl': fixes a memory issue in its capability handling (#425)
+  * 'fujitsu': fixes brightness/contrast for the iX500
+  * 'fujitsu': fixes memory corruption for duplex scans
+  * 'genesys': disables support for CanoScan 4400F to prevent
+    possible physical damage (#436)
+  * 'gt68xx': fixes scan cancellation logic (#356)
+  * 'pixma': adds untested support for models
+    released in 2020 (!553)
+  * 'pixma': adds support for ADF scans on the i-SENSYS MF260
+  * 'pixma': adds support for PIXMA M340 buttons
+    and ADF status (!513)
+  * 'pixma': adds an option to control when to calibrate (#321)
+  * 'pixma': fixes support for the MX492 (!548)
+  * 'pixma': fixes ADF support for the MX490 Series
+  * 'pixma': fixes max resolution for ADF scans
+    on the PIXMA M320 (#364)
+  * 'pixma': fixes compile errors when libxml2
+    is not available (#345)
+  * 'plustek': fixes CanoScanN650u discovery (#137)
+  * 'test': fixes several memory leaks (!537)
+  Frontends
+  * 'saned': add support for listening on a custom
+    or ephemeral port via a new '-p'/'--port' option (!549)
+  * 'scanimage': fixes crashes for multi-pass
+    and handheld scans (#408)
+  * 'scanimage': fixes a memory leak (!551)
+  * 'scanimage': fixes option handling
+    for non-compliant backends (#362)
+  Documentation
+  * updates our copy of the GPL with the FSF's current postal
+    address. This changes references to the Library GPL (LGPL-2.0)
+    into refs to the Lesser GPL (LGPL-2.1) but does *not* affect
+    the licensing of our backends (#320).
+  * source code now points to the Free Software Foundation's
+    website for copies of the GPL and LGPL (#320)
+  * updates translations for British English and Ukrainian
+  * adds a pointer to our Ubuntu PPA for pre-built binaries
+  * adds SCSI IDs for the EPSON Perfection 1640SU (!509)
+  * fixes a boat-load of spelling mistakes (!516, thanks @marschap)
+  * updates description files for 'scangearmp2'
+    and 'utsushi' external  backends
+  Build
+  * removes support for 'automake' maintainer mode (!522)
+  * removes 'sane' subdirectory from the lock directory
+    to fix issues when the lock directory is on 'tmpfs' (#363)
+  * adds support for builds using GitLab "source" tarballs (#248)
+  * fixes static link scenarios (#124)
+  * fixes 'python' invocations to use the detected program (!525)
+  * disables 'genesys' testsuite when that backend
+    is not built (#354)
+  * suppresses warnings about obsolete autoconf macros (#122)
+  * fixes availability of sane-backends.pot file inputs (#344)
+  * fixes 'configure.ac' for use with 'autoconf-2.70' (#409)
+  * removes CVS keywords from the source to ease use
+    by downstreams that still use CVS (!547)
+  Miscellaneous
+  * udev rules now trigger on all events other
+    than 'remove' (!541). This aims to address a kernel API change
+    introduced in 4.14. The new behaviour may slow down udev's
+    processing of kernel events when still using our plain 'udev'
+    or 'udev+acl' rules, even though these have been optimized
+    slightly (#341).  If that bothers you, now is a good time
+    to switch to our 'udev+hwdb' rules in combination with
+    the 'hwdb' database if you have not done so already.
+
+-------------------------------------------------------------------
@@ -1613,2 +1730,2 @@
-- changed `adjustscannerperm' to `sane' in init script
-- removed bogus `probe' entry from the same script
+- changed 'adjustscannerperm' to 'sane' in init script
+- removed bogus 'probe' entry from the same script

Old:
----
  sane-backends-1.0.31.tar.gz

New:
----
  sane-backends-1.0.32.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ sane-backends.spec ++++++
--- /var/tmp/diff_new_pack.HIL1rr/_old  2021-02-18 20:50:14.095316603 +0100
+++ /var/tmp/diff_new_pack.HIL1rr/_new  2021-02-18 20:50:14.095316603 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sane-backends
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -50,19 +50,19 @@
 Summary:        SANE (Scanner Access Now Easy) Scanner Drivers
 License:        GPL-2.0-or-later AND SUSE-GPL-2.0+-with-sane-exception AND 
SUSE-Public-Domain
 Group:          Hardware/Scanner
-Version:        1.0.31
+Version:        1.0.32
 Release:        0
 URL:            http://www.sane-project.org/
 # On https://gitlab.com/sane-project/backends/-/releases
-# there are two links, the first one is called "Source code (tar.gz)" that 
pints to
+# there are two links, the first one is called "Source code (tar.gz)" that 
pointed to
 # 
https://gitlab.com/sane-project/backends/-/archive/1.0.31/backends-1.0.31.tar.gz
-# and the second one is called "sane-backends-1.0.31.tar.gz" that pints to
+# and the second one is called "sane-backends-1.0.31.tar.gz" that pointed to
 # 
https://gitlab.com/sane-project/backends/uploads/8bf1cae2e1803aefab9e5331550e5d5d/sane-backends-1.0.31.tar.gz
-# The first one "backends-1.0.31.tar.gz" does not build, as it does not 
contain a prebuilt configure script,
+# The first one "backends-1.0.31.tar.gz" did not build, as it does not contain 
a prebuilt configure script,
 # and autoconf fails as it requires a complete git clone, see 
https://gitlab.com/sane-project/backends/issues/248
-# We use the second one "sane-backends-1.0.31.tar.gz" that is a dist tarball 
with a prebuilt configure script via
-# wget 
https://gitlab.com/sane-project/backends/uploads/8bf1cae2e1803aefab9e5331550e5d5d/sane-backends-1.0.31.tar.gz
-Source0:        sane-backends-1.0.31.tar.gz
+# We use the second one "sane-backends-1.0.32.tar.gz" that is a dist tarball 
with a prebuilt configure script via
+# wget 
https://gitlab.com/sane-project/backends/uploads/104f09c07d35519cc8e72e604f11643f/sane-backends-1.0.32.tar.gz
+Source0:        sane-backends-1.0.32.tar.gz
 # Source100... is SUSE specific stuff:
 # Source102 is the OpenSLP registration file for the saned:
 Source102:      sane.reg
@@ -361,13 +361,6 @@
 # to place a paper on the scanner) so that both kind of devices
 # should usually require the same kind of security.
 sed -i -e 's/GROUP="scanner"/GROUP="lp"/' tools/udev/libsane.rules
-# Regarding ATTRS{} (formerly SYSFS{}) versus ATTR{} see the Novell/Suse 
Bugzilla bug
-# https://bugzilla.novell.com/show_bug.cgi?id=436085#c0
-# but for SCSI scanners "ATTRS" is mandatory see the Novell/Suse Bugzilla bug
-# https://bugzilla.novell.com/show_bug.cgi?id=681146#c20
-# so that "ATTRS" is replaced by "ATTR" only for USB scanners.
-# Upstream: https://gitlab.com/sane-project/backends/-/issues/341
-sed -i -e 
'/^LABEL="libsane_usb_rules_begin"/,/^LABEL="libsane_usb_rules_end"/s/ATTRS/ATTR/g'
 tools/udev/libsane.rules
 # Disable entries for USB scanners which are "unsupported"
 # but keep the entries for models for which the support status
 # is "complete", "good", "basic", "minimal", "untested"
@@ -399,9 +392,6 @@
         sed -i -e "/^ATTR.idVendor.==$m/Is/^ATTR/# ATTR/" 
tools/udev/libsane.rules
    fi
 done
-# Add an entry for "SCSI processor EPSON Perfection1640",
-# see https://bugzilla.novell.com/show_bug.cgi?id=681146#c43
-sed -i -e '/^# Epson Perfection 636S /i# Epson Perfection 
1640\nKERNEL=="sg[0-9]*", ATTRS{type}=="3", ATTRS{vendor}=="EPSON", 
ATTRS{model}=="Perfection1640", MODE="0664", GROUP="lp", 
ENV{libsane_matched}="yes"' tools/udev/libsane.rules
 # Install the udev rules file:
 install -m644 tools/udev/libsane.rules 
%{buildroot}%{_udevrulesdir}/55-libsane.rules
 # Service files:

++++++ sane-backends-1.0.31.tar.gz -> sane-backends-1.0.32.tar.gz ++++++
/work/SRC/openSUSE:Factory/sane-backends/sane-backends-1.0.31.tar.gz 
/work/SRC/openSUSE:Factory/.sane-backends.new.28504/sane-backends-1.0.32.tar.gz 
differ: char 5, line 1

Reply via email to