pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/sane-backends



Module Name:    pkgsrc
Committed By:   ryoon
Date:           Tue Sep  5 14:31:39 UTC 2023

Modified Files:
        pkgsrc/graphics/sane-backends: Makefile Makefile.common PLIST distinfo

Log Message:
sane-backends: Update to 1.2.1

Changelog:
## New with 1.2.1 (released 2023-02-05)

### 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.

## New with 1.1.1 (released 2022-01-18)

### 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
  (https://gitlab.com/sane-project/backends/-/issues/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
  (https://gitlab.com/sane-project/backends/-/issues/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
  (https://gitlab.com/sane-project/backends/-/issues/271).
- `genesys`: Fixed crashes when handling slightly unexpected conditions
  (https://gitlab.com/sane-project/backends/-/issues/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
  (https://gitlab.com/sane-project/backends/-/issues/106,
  https://gitlab.com/sane-project/backends/-/issues/52).
- `genesys`: Fixed issue of motor becoming stuck at certain resolutions on Canon LiDE 50
  and possibly other gl841 scanners (https://gitlab.com/sane-project/backends/-/issues/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 (https://gitlab.com/sane-project/backends/-/issues/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
  (https://gitlab.com/sane-project/backends/-/issues/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.
- `sm3600-scanutil`: Fixed support for embedded platforms using `uclibc`.

### 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.

### Miscellaneous

- Added translation to Simplified Chinese.


To generate a diff of this commit:
cvs rdiff -u -r1.87 -r1.88 pkgsrc/graphics/sane-backends/Makefile
cvs rdiff -u -r1.36 -r1.37 pkgsrc/graphics/sane-backends/Makefile.common
cvs rdiff -u -r1.38 -r1.39 pkgsrc/graphics/sane-backends/PLIST
cvs rdiff -u -r1.51 -r1.52 pkgsrc/graphics/sane-backends/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/sane-backends/Makefile
diff -u pkgsrc/graphics/sane-backends/Makefile:1.87 pkgsrc/graphics/sane-backends/Makefile:1.88
--- pkgsrc/graphics/sane-backends/Makefile:1.87 Mon Aug 14 05:24:36 2023
+++ pkgsrc/graphics/sane-backends/Makefile      Tue Sep  5 14:31:39 2023
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.87 2023/08/14 05:24:36 wiz Exp $
+# $NetBSD: Makefile,v 1.88 2023/09/05 14:31:39 ryoon Exp $
 
-PKGREVISION=   8
 .include "Makefile.common"
-MASTER_SITES=  https://gitlab.com/sane-project/backends/uploads/104f09c07d35519cc8e72e604f11643f/
+MASTER_SITES=  https://gitlab.com/sane-project/backends/uploads/110fc43336d0fb5e514f1fdc7360dd87/
 COMMENT=       API for access to scanners, digital cameras, frame grabbers, etc
 
 DISTNAME=      sane-backends-${SANE_VERSION}

Index: pkgsrc/graphics/sane-backends/Makefile.common
diff -u pkgsrc/graphics/sane-backends/Makefile.common:1.36 pkgsrc/graphics/sane-backends/Makefile.common:1.37
--- pkgsrc/graphics/sane-backends/Makefile.common:1.36  Tue Jan  4 16:04:39 2022
+++ pkgsrc/graphics/sane-backends/Makefile.common       Tue Sep  5 14:31:39 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.36 2022/01/04 16:04:39 triaxx Exp $
+# $NetBSD: Makefile.common,v 1.37 2023/09/05 14:31:39 ryoon Exp $
 # used by graphics/sane-frontends/Makefile
 
 CATEGORIES?=   graphics
@@ -8,8 +8,8 @@ HOMEPAGE?=      http://www.sane-project.org/
 LICENSE=       gnu-gpl-v2
 
 SANE_MAJOR?=   1
-SANE_MINOR?=   0
-SANE_MICRO?=   32
+SANE_MINOR?=   2
+SANE_MICRO?=   1
 SANE_VERSION=  ${SANE_MAJOR}.${SANE_MINOR}.${SANE_MICRO}
 PLIST_SUBST+=  SANE_MAJOR=${SANE_MAJOR:Q}
 PLIST_SUBST+=  SANE_MINOR=${SANE_MINOR:Q}

Index: pkgsrc/graphics/sane-backends/PLIST
diff -u pkgsrc/graphics/sane-backends/PLIST:1.38 pkgsrc/graphics/sane-backends/PLIST:1.39
--- pkgsrc/graphics/sane-backends/PLIST:1.38    Wed Jan 26 17:17:39 2022
+++ pkgsrc/graphics/sane-backends/PLIST Tue Sep  5 14:31:39 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.38 2022/01/26 17:17:39 triaxx Exp $
+@comment $NetBSD: PLIST,v 1.39 2023/09/05 14:31:39 ryoon Exp $
 bin/gamma4scanimage
 bin/sane-config
 bin/sane-find-scanner
@@ -67,7 +67,7 @@ lib/sane/libsane-niash.la
 lib/sane/libsane-p5.la
 lib/sane/libsane-pie.la
 lib/sane/libsane-pieusb.la
-${PLIST.pint}lib/sane/libsane-pint.la
+lib/sane/libsane-pint.la
 lib/sane/libsane-pixma.la
 lib/sane/libsane-plustek.la
 lib/sane/libsane-plustek_pp.la
@@ -155,7 +155,7 @@ man/man5/sane-niash.5
 man/man5/sane-p5.5
 man/man5/sane-pie.5
 man/man5/sane-pieusb.5
-${PLIST.pint}man/man5/sane-pint.5
+man/man5/sane-pint.5
 man/man5/sane-pixma.5
 man/man5/sane-plustek.5
 man/man5/sane-plustek_pp.5
@@ -251,9 +251,6 @@ share/doc/sane-backends/mustek_usb2/must
 share/doc/sane-backends/mustek_usb2/mustek_usb2.TODO
 share/doc/sane-backends/niash/niash.TODO
 share/doc/sane-backends/plustek/FAQ
-share/doc/sane-backends/plustek/MakeModule.sh
-share/doc/sane-backends/plustek/Makefile.kernel24
-share/doc/sane-backends/plustek/Makefile.kernel26
 share/doc/sane-backends/plustek/Plustek-PARPORT-TODO.txt
 share/doc/sane-backends/plustek/Plustek-PARPORT.changes
 share/doc/sane-backends/plustek/Plustek-PARPORT.txt
@@ -372,31 +369,33 @@ share/examples/sane/umax.conf
 share/examples/sane/umax1220u.conf
 share/examples/sane/umax_pp.conf
 share/examples/sane/xerox_mfp.conf
-${PLIST.nls}share/locale/bg/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/ca/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/ca@valencia/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/cs/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/da/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/de/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/en@boldquot/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/en@quot/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/en_GB/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/eo/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/es/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/fi/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/fr/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/gl/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/he/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/hu/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/it/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/ja/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/nb/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/nl/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/pl/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/pt/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/ru/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/sv/LC_MESSAGES/sane-backends.mo
-${PLIST.nls}share/locale/uk/LC_MESSAGES/sane-backends.mo
+share/locale/bg/LC_MESSAGES/sane-backends.mo
+share/locale/ca/LC_MESSAGES/sane-backends.mo
+share/locale/ca@valencia/LC_MESSAGES/sane-backends.mo
+share/locale/cs/LC_MESSAGES/sane-backends.mo
+share/locale/da/LC_MESSAGES/sane-backends.mo
+share/locale/de/LC_MESSAGES/sane-backends.mo
+share/locale/en@boldquot/LC_MESSAGES/sane-backends.mo
+share/locale/en@quot/LC_MESSAGES/sane-backends.mo
+share/locale/en_GB/LC_MESSAGES/sane-backends.mo
+share/locale/eo/LC_MESSAGES/sane-backends.mo
+share/locale/es/LC_MESSAGES/sane-backends.mo
+share/locale/fi/LC_MESSAGES/sane-backends.mo
+share/locale/fr/LC_MESSAGES/sane-backends.mo
+share/locale/gl/LC_MESSAGES/sane-backends.mo
+share/locale/he/LC_MESSAGES/sane-backends.mo
+share/locale/hu/LC_MESSAGES/sane-backends.mo
+share/locale/it/LC_MESSAGES/sane-backends.mo
+share/locale/ja/LC_MESSAGES/sane-backends.mo
+share/locale/nb/LC_MESSAGES/sane-backends.mo
+share/locale/nl/LC_MESSAGES/sane-backends.mo
+share/locale/pl/LC_MESSAGES/sane-backends.mo
+share/locale/pt/LC_MESSAGES/sane-backends.mo
+share/locale/ru/LC_MESSAGES/sane-backends.mo
+share/locale/sv/LC_MESSAGES/sane-backends.mo
+share/locale/uk/LC_MESSAGES/sane-backends.mo
+share/locale/zh_CN/LC_MESSAGES/sane-backends.mo
+@pkgdir var/lock
 @pkgdir share/sane/snapscan
 @pkgdir share/sane/gt68xx
 @pkgdir share/sane/epjitsu

Index: pkgsrc/graphics/sane-backends/distinfo
diff -u pkgsrc/graphics/sane-backends/distinfo:1.51 pkgsrc/graphics/sane-backends/distinfo:1.52
--- pkgsrc/graphics/sane-backends/distinfo:1.51 Tue Jan  4 16:04:39 2022
+++ pkgsrc/graphics/sane-backends/distinfo      Tue Sep  5 14:31:39 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.51 2022/01/04 16:04:39 triaxx Exp $
+$NetBSD: distinfo,v 1.52 2023/09/05 14:31:39 ryoon Exp $
 
-BLAKE2s (sane-backends-1.0.32.tar.gz) = 2df20c4efa3f83b6e228c4ab0629e6fd64cae3b348af7fa3d818cc4393e0a03a
-SHA512 (sane-backends-1.0.32.tar.gz) = 416757d9a69bbc18678d1f16a024ba5a949c571204a68f36009d416be28723886ccea71daaa7da90d20eac9696cd44e567802d6c21c3fc5914b97213bbedb6d5
-Size (sane-backends-1.0.32.tar.gz) = 7349442 bytes
+BLAKE2s (sane-backends-1.2.1.tar.gz) = 430fa0033b85623d9044b062a982f5d7f7c93ad0006987cc5029de2edeb582e6
+SHA512 (sane-backends-1.2.1.tar.gz) = 3ffce67e409caa5d32684290a56a46a68fef6991a14858d89cbab5aeb364fbbfd6d7c85bcbc4932c9167073a3a6ba682b4730f11fb320f0c4de53a7e7d3edba1
+Size (sane-backends-1.2.1.tar.gz) = 7308040 bytes
 SHA1 (patch-aa) = 612cd8b6d6d1cb00aae9efc0c13f48151a9503e8
 SHA1 (patch-ab) = 8d099b9b944585d7c7f77738bffbd44e184a13e6
 SHA1 (patch-ah) = 6e747c3b541c9ebb57db6477ac6b6e48b1df0248



Home | Main Index | Thread Index | Old Index