Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libsane1-1.4.0-1.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: libsane1 Distribution: openSUSE Tumbleweed
Version: 1.4.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Oct 18 07:57:39 2026
Group: Unspecified Build host: reproducible
Size: 266556 Source RPM: sane-backends-1.4.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.sane-project.org/
Summary: Core SANE library
This contains the SANE library. Individual scanner backends are provided
by sane-backends or third party packages.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later AND LicenseRef-SUSE-Public-Domain

Changelog

* Sun Oct 18 2026 Martin Pluskal <martin@pluskal.org>
  - Update to 1.4.0:
    * avision: support Xerox Book Scanner 4167 (rebadged FB6080E)
    * canon_dr: new function-number option for Canon DR-3010
    * escl: validate Brother MFC-J453DW, Epson XP-4200, Canon PIXMA TS5100;
      fix Kyocera reset-to-idle, Canon GX6050 SSL/TLS and HTTP2 header
      case issues; lineart mode for ADF source
    * hp5590: fix algorithmic error misreported as buffer size issue
    * magicolor: support Toshiba TEC e-STUDIO2323AM plus ESTUDIO fixes
    * pixma: support new PIXMA TS/G/E and imageClass MF4500w models;
      fix buffer overflow for networked scanners
    * rts8891: support Umax Astra 4400/4450
    * saned: network scanner relay (-n/--allow-network) and child
      process lifecycle fixes
    * Build fixes for MacOS/clang16 and the sm3600 C23 bool typedef;
      Turkish translations added
  - Drop remove_unnecessary_unicode_character.patch and c23-keywords.patch,
    both fixed upstream
  - Spec cleanup (spec-cleaner normalization); drop the now-redundant
    libsane.la removal already covered by the .la cleanup
* Fri Oct 16 2026 Bernhard Wiedemann <bwiedemann@suse.com>
  - Add upstream sanei_thread-deferred-cancellation.patch
    to to avoid stuck tests in perl-Image-Sane in 1-core-VM (boo#1170639)
* Tue Apr 22 2025 Friedrich Haubensak <hsk17@mail.de>
  - add c23-keywords.patch from upstream to fix gcc15 compile error
* Tue Aug 06 2024 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Cherry-pick upstream patch to remove unnecessary Unicode character
    * remove_unnecessary_unicode_character.patch
  - Use individual %patch statements over %autosetup to allow
    for different levels of path stripping for both patches
* Thu May 23 2024 Arnav Singh <opensuse@arnavion.dev>
  - Updated to sane-backends version 1.3.1
    * Re-release of 1.3.0 because upstream unreleased 1.3.0 due to VCS issues.
      ( https://gitlab.com/sane-project/backends/-/issues/751 )
* Fri May 03 2024 Arnav Singh <opensuse@arnavion.dev>
  - Updated to sane-backends version 1.3.0
    * Backends
      + avision:
    - Correction for ADF presence detect which caused a hang.
    - Internationalised some text items in the backend to make them available for translation.
      + epsonds:
    - Some small changes to option documentation.
    - Added support for models: ES-C220, DS-C330, and DS-C490.
      + escl:
    - Fix for pwf:Version item.
    - Fix for crash in libjpeg when cropping image.
    - Fix for issue with configured device when AVAHI not running.
    - Fix for build without poppler-glib.
      + fujitsu:
    - Added support for Ricoh scanners: FI-8040, FI-70F.
      + genesys:
    - Added missing configuration for Plustek OpticFilm 7500i and Plustek OpticFilm 8100.
      + hpljm1005:
    - Fixes to maximum geometries and various cropping and geometry details specifically for
      the HP LaserJet M1005.
      + lexmark_X2670:
    - Added new backend for the Lexmark X26xx series of scanners.
      + pixma:
    - Fix to prevent mode change when source is selected. Mode should not change if still valid
      for source.
    - Added support for models: TS8630 Series, XK110 Series, GX3000 Series, GX4000 Series,
      G3070 Series, G2070 Series, G4070 Series, G3030 Series, G2030 Series, TC-20M, TC-5200M,
      TR4500 Series, TS8700 series, XK120 series, GX1000 series, GX2000 series, TS6630 series,
      TS7700 series, TS7600i series, TS6730 series, TR7800 series, TS7700i series,
      TS7700A series, GX6500 series, i-SENSYS MF750 Series
      + snapscan:
    - Corrections for Agfa ARCUS 1200 scan area.
      + test:
    - Fix for a crash in the backend.
      + xerox_mfp:
    - Added support for Dell 1135n, which is a clone of the Samsung SCX-4623F.
    - Added support for Xerox WorkCentre 3335.
    - Added JPEG mitigation for modules that don't properly support JPEG output:
      Xerox WorkCentre 3225
    - Fix to remove USB CLEAR HALT during initialisation which can potentially lock up devices.
    - General fixes to support the SCX-4521F model.
    * Frontends
      + saned:
    - Default scan buffer is now 1MB. -B option added to permit the buffersize to be set.
    - Documentation fixes.
      + scanimage:
    - Fix for keyboard prompt processing
    - Default scan buffer is now 1MB. --buffer-size and -B options now require an argument
      to be provided.
    - Fix for PDF generation, missing newline in generated file.
    * Build
      + Fixes for clang-16 compiler
      + Fixes for FreeBSD build.
      + Fixes for escl build option involving poppler-glib.
      + Optionally take build version from ChangeLog if not other version source is available.
      + Fixes to autoconf files to remove unnecessary warnings from test logs.
      + Fix for macOS builds related to threading support: SANE in macOS doesn't work for
      multi-process with libusb.
    * Tools
      + sane-find-scanner: Added some Linux SCSI device names since some later potential names
      are missing. Better solution in the pipeline.
    * Documentation
      + Fixes for a number of man pages.
      + Added documentation for a number of Ricoh scanners which are rebranded products acquired
      from Fujitsu.
    * Miscellaneous
      + sanei_config: Fix for a potential crash.
      + New Georgian translation added.
      + Translations updated for: British English, Ukrainian, French and Simplified Chinese.
* Thu Feb 22 2024 Michael Vetter <mvetter@suse.com>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN.
  - Add BuildArch noarch to autoconfig subpackage
* Fri Apr 07 2023 Javier Llorente <javier@opensuse.org>
  - Updated to sane-backends version 1.2.1
    * Backends
      + avision:
    - Minor fix for protocol packet length.
    - Added “basic” support for Avision AD345F. Note that multi-sheet scanning is problematic.
    - Fix for 32-bit limitation on scan line size which caused early abort of scan.
    - Fix for minimum resolution for devices with AV_ASIC_C6.
    - Various small logic errors addressed.
      + canon: Use the common model name instead of string from the device.
      + canon_lide70: Some small corrections to option support.
      + canon_pp: Potential buffer overrun issue addressed.
      + canon-dr: Added support for lifecycle counters for dr-x10c scanners.
      + epjitsu: Hang fix for Scansnap S1300i.
      + epsonds: Added support for Epson XP-2200 Series devices.
      + escl:
    - Fixes related to support for HP M277dw.
    - Fix for Canon TS-3400 series resolution support.
    - Added support for Epson EcoTank L3160.
    - Fix for segfault crash.
    - Performance and memory use enhancements through the use of memory-mapped I/O.
    - Fix for TIFF file type generation failure.
    - IPv6 detection improvements.
      + fujitsu:
    - Contrast/brightness fixes for Fujitsu ix500.
    - Support confirmed for Fujitsu fi-7300NX.
    - Support added for ScanSnap ix1400.
    - Added support for ScanPartner SP30.
      + genesys:
    - Fixes for unit test build errors related to GCC 12.
    - Fix for 32-bit limitation on scan line size which caused early abort. of scan.
    - Build issue fix for OSX.
    - Button support for Canon 8400f scanner corrected.
    - Support added back in for Plustek OpticFilm 7600i: config file entry was missing.
      + kvs40xx: Compiler warnings fixed.
      + mustek_usb2: Compiler warnings fixed.
      + pixma:
    - Fix for Canon TS-3400 series resolution support.
    - Button support for Canon MG5700 series corrected.
    - Added support for Canon imageRUNNER 1018/1022/1023.
    - Added support for Canon PIXMA TS2400 Series.
    - Added support for Canon PIXMA TS2600 Series.
    - Testing confirmed for Canon TS6400 series devices.
    - Testing confirmed for Canon TS3400 series devices.
    - Various devices’ max resolutions fixed.
    - Minor fix for broadcast buffer size error.
      + plustek_pp: Support removed for deprecated Linux kernel driver build.
      + test: Fix for 32-bit limitation on scan line size which caused early abort of scan.
      + xerox_mfp:
    - JPEG support fix for Samsung SCX-4828 FN and similar.
    - JPEG support fix for Samsung SCX-4824 FN and similar.
    * Frontends
      + sane-find-scanner: Alteration to output to indicate that indicated devices are potentially
      scanners.
      + saned: Fix for poll.h header file, which caused problems on Alpine Linux.
      + scanimage:
    - Attempts to set readonly options will give a warning about readonly option set attempt now,
      instead of the misleading "unknown option" error.
    - Header file build fixes for FreeBSD.
    - Fix for backends presenting NULL attributes in deactivated options.
    * Miscellaneous
      + Updated translation to Russian, Italian, British English and Ukraine.
      + Compiler warnings addressed for a number of backends.
      + A number of fixes for the build system:
    - Fix to ignore LDFLAGS environment variable in build.
    - Fix to not build umax_pp tool when disabled.
    - Fix for CLANG compiler warnings.
    - Various small improvements to dependency checking and CI builds.
    - General corrections for backends’ use of mkstemp() function.
    - Added support for autotools’ silent build option.
    - Remove –with-group configure option, since it is no longer used.
    - Autotools fixes for backend library installation.
* Fri Jan 28 2022 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Upgraded to sane-backends version 1.1.1
    * Backends
      + epson2: Fixed support for many scanners that don't support
      focus command.
      + epson2: Improve reliability of long scans.
      + epsonds: Implemented support for the following Epson scanners:
    - DS-1610, DS-1630, DS-1660W, DS-310, DS-320, DS-360W, DS-410,
      DS-530, DS-530II, DS-531, DS-535, DS-535H, DS-535II, DS-570W,
      DS-570WII, DS-571W, DS-575W, DS-575WII, DS-70, DS-80W
    - ES-200, ES-300W, ES-300WR, ES-400, ES-400II, ES-50, ES-500W,
      ES-500WII, ES-500WR, ES-55R, ES-580W, ES-60W, ES-60WB,
      ES-60WW, ES-65WR,
    - ET-2700 Series, ET-2710 Series, ET-2810 Series,
      ET-M2140 Series, ET-M3140 Series,
    - EW-052A Series,
    - FF-680W,
    - L3150 Series, L3200 Series, L3210 Series, L3250 Series,
      L4150 Series,
    - M2140 Series, M3140 Series,
    - RR-60, RR-600W, RR-70W,
    - XP-2100 Series, XP-2150 Series
      + epson2: Marked XP-452 455 series as supported in
      documentation
      + escl: Fixed scanning problems on certain scanners due to
      incorrect URL being used (#479)
      + escl: Fixed support for different resolutions when using
      JPEG format
      + escl: Fixed handling of ipp-usb redirects to localhost
      which previously caused certain scanners to be always
      reported as busy
      + escl: Added support for Brother DCP-J772DW and Epson
      ET-2750 scanners
      + escl: Marked the following scanners as supported in
      documentation:
    - Canon PIXMA G4511
    - Canon PIXMA TR4550 Series
    - Canon PIXMA TR4551 Series
    - Epson ET-6100
      + escl: Implemented support for disabling PDF output on
      scanners where it's broken (#510)
      + escl: Implemented support for Canon PIXME TR4520 and
      TR7500 scanners
      + genesys: Improved scan quality on Canon LiDE 35/40/50/60
      by using brighter LED illumination
      + genesys: Fixed control of contrast and brigthness on certain
      scanners (#271)
      + genesys: Fixed crashes when handling slightly unexpected
      conditions (#464)
      + genesys: Fixed support for Plustek Opticfilm 7200 v2 scanner
      + genesys: Fixed button support on HP ScanJet G4010
      + genesys: Fixed compilation on gcc-4.8
      + genesys: Fixed incorrect LED exposure calculation leading to
      wrong color balance on certain resolutions on gl841 scanners
      + genesys: Improved gray scan quality on Canon LiDE 110, 120,
      210, 220 (#106, #52)
      + genesys: Fixed issue of motor becoming stuck at certain
      resolutions on Canon LiDE 50 and possibly other gl841
      scanners (#357)
      + genesys: Fixed periodic black lines in gray scans on Canon
      LiDE 80
      + genesys: Removed support for broken 75 and 100 dpi hardware
      resolutions to fix preview scans (#383). These resolutions
      did not have any benefit compared to next smallest 150 dpi
      resolution
      + genesys: Add support for running in embedded environments
      that don't support threads
      + genesys: Fixed gray scans to use white color for illumination
      instead of red on Canon LiDE 35/40/50/60 and potentially
      other gl841 scanners. Old behavior can be restored via the
      color filter setting to select specific color component for
      the gray scan
      + genesys: The genesys backend is now distributed under GPL v2
      or later license. Previously there existed an exception that
      allowed additional uses of the backend
      + gt68xx: Fixed several memory issues that can potentially lead
      to crashes or increased memory use
      + hp4200: Fixed crash when using HP ScanJet 4200C (#454)
      + microtek: Fixed support for embedded platforms using uclibc
      + pieusb: Implemented support for Reflecta RPS 10M scanner
      + pieusb: Fixed support for automatically advancing slides on
      DigitDia 4000
      + pixma: Fixed compliation with NDEBUG macro defined
      + pixma: Marked Canon PIXMA G4511 as supported in documentation
      + scangearmp2: Mark GX6000, GX7000, TS5400 and MX455 series
      as supported
    * Frontends
      + Improved documentation of scanimage concerning options
      provided by backends
      + scanimage: Improved help to specify which options are
      advanced
      + scanimage: Implemented support for PDF output format
  - Cleanup create_hpaio.desc_from_models.dat:
    * Remove scanners unsupported by hplip (scan-type < 0)
    * Simplify and significantly speed it up
* Mon Feb 15 2021 Stefan Brüns <stefan.bruens@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)

Files

/etc/sane.d
/etc/sane.d/dll.d
/usr/lib64/libsane.so.1
/usr/lib64/libsane.so.1.2.1
/usr/lib64/sane
/usr/lib64/sane/libsane-dll.so.1
/usr/lib64/sane/libsane-dll.so.1.2.1


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Oct 22 01:28:39 2026