forked from pool/sane-backends
54bbcf0ebc
* remove_unnecessary_unicode_character.patch - Use individual %patch statements over %autosetup to allow for different levels of path stripping for both patches OBS-URL: https://build.opensuse.org/package/show/graphics/sane-backends?expand=0&rev=115
2291 lines
93 KiB
Plaintext
2291 lines
93 KiB
Plaintext
-------------------------------------------------------------------
|
||
Tue Aug 6 13:46:39 UTC 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 15:17:34 UTC 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 3 00:47:40 UTC 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 07:14:09 UTC 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 7 18:15:29 UTC 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 16:59:19 UTC 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 13:57:16 UTC 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)
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 15 14:05:32 CET 2021 - jsmeix@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.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 23 11:56:03 CEST 2020 - jsmeix@suse.de
|
||
|
||
- Upgraded to sane-backends version 1.0.31
|
||
Changes since 1.0.30
|
||
see https://gitlab.com/sane-project/backends/-/blob/master/NEWS
|
||
Backends
|
||
* adds the canon_lide70 backend
|
||
* avision: adds support for the KODAK i1120,
|
||
fixes thread cancellation issues,
|
||
disables exposure option for non-filmscanners
|
||
* canon_dr: improves error reporting
|
||
* dmc: fixes compiler warnings on the scan area options
|
||
* epsonds: rewrites the network I/O following changes
|
||
made to the epson2 backend in 1.0.30 to fix security issues.
|
||
Network support is still unsupported.
|
||
* escl: adds ADF support, fixes many minor issues and improves
|
||
error handling. Now also supports devices behind a proxy
|
||
(needs explicit configuration).
|
||
* fujitsu: adds support for the fi-800R and a card scanning
|
||
slot, fixes a bug when reading hardware sensors on the first
|
||
invocation. Adds USB IDs for fi-7800 and fi-7900.
|
||
* genesys: adds support for the Canon 5600F, Canon LiDE 90,
|
||
Plustek OpticFilm 7200 and 7200 (v2), 7400, 7600i, 8100
|
||
and 8200i. Fixes several issues with the Canon 8600F.
|
||
Adds 4800dpi support for the Canon LiDE 210 and fixes 3200dpi
|
||
flatbed support on the Canon 8400F. Adds an option to fill
|
||
dark calibration with a constant. Adds transparency support
|
||
for gl847 chipset based devices. Fixes CIS scanner support
|
||
for gl842 chipset based devices. Removes lineart and image
|
||
enhancement emulation support.
|
||
* gphoto: supports the PLANon DocuPen RC800 (with a recent
|
||
enough version of gphoto2)
|
||
* gt68xx: modifies scan cancellation behaviour
|
||
* hp5400: adds button support, fixes a scan cancellation
|
||
crash issue
|
||
* pixma: add supports for the i-SENSYS MF440 Series and untested
|
||
support for the PIXMMA G7000 Series and GM4000 Series as well
|
||
as the i-SENSYS MF720 Series.
|
||
* plustek: fixes a potential buffer overrun
|
||
* test: adds gamma options
|
||
Documentation
|
||
* removes the SANE Standard. This is now maintained
|
||
as a separate project at
|
||
https://gitlab.com/sane-project/standard
|
||
HTML and PDF versions can be found at
|
||
https://sane-project.gitlab.io/standard/
|
||
* adds and updates information for multiple supported and
|
||
unsupported devices
|
||
* translation updates for British English, French, German,
|
||
Italian and Ukranian
|
||
* scanimage: documents the JPEG compression level
|
||
* minor improvements documenting build requirements
|
||
Build
|
||
* removes the --with-api-spec option from configure
|
||
* replaces the --enable-avahi option with an --with-avahi
|
||
that defaults to enabling if possible. If the option is given
|
||
and the required support is not available, configure will
|
||
exit with an error.
|
||
* improves checking for libjpeg version dependent requirements
|
||
* has been made reproducable (upstream issue 228)
|
||
* fixes build issues on MinGW
|
||
Miscellaneous
|
||
* various fixes and improvements in the USB record/replay support
|
||
* fixes a file descriptor validation test in sanei_pio
|
||
* adds missing include in sanei_usb
|
||
- sane-backends.builttime.patch is no longer needed because the
|
||
issue https://gitlab.com/sane-project/backends/-/issues/228
|
||
is fixed in the upstream sources
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Aug 18 15:15:05 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
||
|
||
- Update to 1.0.30:
|
||
* epson2: fixes CVE-2020-12867 (GHSL-2020-075) and several memory
|
||
management issues found while addressing that CVE
|
||
* epsonds: addresses out-of-bound memory access issues to fix
|
||
CVE-2020-12862 (GHSL-2020-082) and CVE-2020-12863 (GHSL-2020-083),
|
||
addresses a buffer overflow fixing CVE-2020-12865 (GHSL-2020-084)
|
||
and disables network autodiscovery to mitigate CVE-2020-12866
|
||
(GHSL-2020-079), CVE-2020-12861 (GHSL-2020-080) and CVE-2020-12864
|
||
(GHSL-2020-081). Note that this backend does not support network
|
||
scanners to begin with.
|
||
* magicolor: fixes a floating point exception and uninitialized data
|
||
read
|
||
* fixes an overflow in sanei_tcp_read()
|
||
- Move saned to a separate package
|
||
- Cleanup spec file, remove some obsolete mangling of udev rules
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 20 20:00:43 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
||
|
||
- Move udev rules from /etc/udev/ to /usr/udev.
|
||
- Package libsane1 library as a separate package. This avoids
|
||
pulling in the backends just a application links to it.
|
||
- Hide the backends from automatic Provides generation, as these
|
||
all have a libsane.so SONAME.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 20 16:34:26 UTC 2020 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
|
||
|
||
- Update to 1.0.29:
|
||
* Backends
|
||
+ adds an escl backend (theoretically supporting all AirPrint
|
||
devices with a scan unit)
|
||
+ adds support for 23 new scanner models via existing backends
|
||
+ significantly changes genesys and pixma backends
|
||
+ fixes bugs in canon_dr, fujitsu, hp3900, mustek_usb2,
|
||
plustek and xerox_mfp backends
|
||
+ fixes all compiler warnings on Debian 10 (#120)
|
||
+ fixes portability issues for uClibc-ng and MacOS builds
|
||
+ adds support to record and replay USB I/O traffic
|
||
+ adds timestamps to debug logs
|
||
* Frontends
|
||
+ fixes a 32-bit arithmetic overflow issue in scanimage
|
||
* Documentation
|
||
+ updates translations for British English, Catalan, German,
|
||
Ukrainian, Valencian
|
||
+ adds scangearmp2 external backend descriptions
|
||
+ updates hpaio and utsushi external backend descriptions
|
||
+ adds the ChangeLogs/ directory to the source tarball (#103)
|
||
* Build
|
||
+ additionally requires libcurl and libxml2 to build the
|
||
escl backend
|
||
+ requires libxml2 for USB I/O recording and replay
|
||
functionality
|
||
+ re-enables pthread support for backends that use its API
|
||
directly, irrespective of the pthread_t type (#153)
|
||
+ moves genesys and pixma backends to a directory of their own
|
||
- Update to 1.0.28:
|
||
* Backends
|
||
+ adds a ricoh2 backend
|
||
+ adds support for 40+ new scanner models
|
||
+ significantly changes canon_dr, fujitsu, genesys, gt68xx,
|
||
+ hp5590 and, pixma backends
|
||
+ fixes bugs in as6e, avision, mustek and plustek backends
|
||
+ fixes scores of compiler warnings
|
||
* Frontends
|
||
+ adds, changes and removes options for saned (see man 8 saned
|
||
for details)
|
||
- adds: -l (listen), -D (daemonize), -o (once),
|
||
-e (stderr), -u (user)
|
||
- removes: -s (syslog). Use -a -d level -o -f for the
|
||
old behavior
|
||
- changes: -d (debug). Use -a -d level -o -f -e for the
|
||
old behavior
|
||
+ saned now cancels scans if the data connections appears to
|
||
have gone away (after 4 seconds by default, configurable in
|
||
saned.conf)
|
||
+ adds --output-file option to scanimage
|
||
+ adds --help option to scan-find-scanner
|
||
+ changes sane-desc to create relative hyperlinks
|
||
* Documentation
|
||
+ adds translations for Catalan, Hebrew and Valencian
|
||
+ updates translations for British English, Dutch, German and
|
||
+ Ukrainian
|
||
+ marks unmaintained backends as such
|
||
+ documents USB workaround in sane-usb manual page
|
||
* Build
|
||
+ requires a C++11 compatible compiler for the genesys backend
|
||
+ requires a JPEG library when building the pixma backend
|
||
+ fixes unneeded linking when not using preloadable backend
|
||
support
|
||
+ disables pthread support for systems with non-integral
|
||
pthread_t type
|
||
+ normalizes trailing whitespace in source code files. If you
|
||
have local patches that no longer apply, have a look at the
|
||
whitespace ignoring options of patch and git apply.
|
||
- Rebased patches:
|
||
* sane-backends.builttime.patch
|
||
- Dropped patches:
|
||
* no-descriptions-external-hpoj.patch
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 12 12:02:07 CEST 2018 - jsmeix@suse.de
|
||
|
||
- Replaced the non-working saned@.service with the simpler kind
|
||
according to the second template in "man saned" of the therein
|
||
described "systemd configuration for saned" (boo#1074054).
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 21 16:29:29 CET 2018 - jsmeix@suse.de
|
||
|
||
- Drop BuildRequires for libieee1284-devel and libieee1284
|
||
which is only needed for some parallel port scanners
|
||
but parallel port scanners are no longer supported
|
||
so that the backends canon_pp, hpsj5s, and mustek_pp
|
||
are no longer provided.
|
||
- Fixed installation of systemd unit files saned@.service
|
||
and saned.socket that enable socket based saned activation
|
||
which replaces xinetd (boo#1074054).
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Oct 29 10:14:52 UTC 2017 - meissner@suse.com
|
||
|
||
- add a 32bit devel package for use in wine32 bit builds
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 16 11:42:37 UTC 2017 - nmoudra@suse.com
|
||
|
||
- Deleted xinetd service in favor of socket based activation
|
||
via systemd unit files saned@.service and saned.socket
|
||
see https://build.opensuse.org/request/show/504186
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 24 10:02:33 CEST 2017 - jsmeix@suse.de
|
||
|
||
- Upgraded to sane-backends version 1.0.27:
|
||
There is no 1.0.26 release of sane-backends.
|
||
That number was skipped so that the SANE upstream
|
||
development version numbers would more clearly be
|
||
an extension of the prior release.
|
||
Changes since 1.0.25:
|
||
* Significant enhancements to canon_dr, epjitsu, epsonds,
|
||
fujitsu, genesys, hp3500, pixma and xerox-mfp backends.
|
||
* Minor updates, bugfixes or scanners added in several backends.
|
||
* 30+ new scanner models supported.
|
||
* Made libusb-1.0 the default for USB support.
|
||
* Switched code from C90 to C99 (Thanks to Volker Diels-Grabsch).
|
||
* Updated Linux USB3 workaround:
|
||
The Linux USB3 workaround which was added in version 1.0.25
|
||
is now disabled by default. If you have difficulty using
|
||
a scanner which previously worked, or intermittent scanner
|
||
availability, try setting the new environment variable
|
||
SANE_USB_WORKAROUND=1
|
||
before starting your frontend.
|
||
* Documentation and translation updates.
|
||
* Bugfixes (Avahi, threading, USB, ICC/PNG/JPEG, etc).
|
||
* Reduced compiler warnings, improved code:
|
||
A special thanks goes to Olaf Meeuwissen for picking up
|
||
the janitorial duties in sane-backends. He has found and
|
||
fixed a large number of long-standing bugs, curated the
|
||
SANE upstream bug tracker, improved the build scripts
|
||
and docs, and provided user support.
|
||
- CVE-2017-6318.patch is no longer needed because
|
||
the issue is fixed in the upstream sources.
|
||
- dell1600n_net-fix-strncat.patch is no longer needed because
|
||
the issue is fixed in the upstream sources.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 28 12:15:12 CET 2017 - jsmeix@suse.de
|
||
|
||
- CVE-2017-6318.patch fixes CVE-2017-6318 which is about that via
|
||
access to saned some opcodes could leak uninitialized memory
|
||
back to the requester allowing information disclosure
|
||
of memory content in saned (bsc#1027197).
|
||
In general regarding "access to saned" see
|
||
https://en.opensuse.org/SDB:CUPS_and_SANE_Firewall_settings
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jan 11 11:44:28 UTC 2016 - olaf@aepfle.de
|
||
|
||
- sane-backends.builttime.patch: reduce build-compare noise
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 29 22:32:37 UTC 2015 - stefan.bruens@rwth-aachen.de
|
||
|
||
- remove gphoto2 backend, as is usefulness is highly questionable,
|
||
but adds many (indirect) build and runtime dependencies
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 6 10:55:10 CEST 2015 - jsmeix@suse.de
|
||
|
||
- Upgraded to sane-backends version 1.0.25:
|
||
Changes since 1.0.24:
|
||
* New backends: epsonds (Epson DS, PX and WF series),
|
||
pieusb (PIE and Reflecta film/slide scanners).
|
||
* Support for JPG and PNG output format in scanimage.
|
||
* Significant enhancements to avision, canon_dr, epjitsu,
|
||
fujitsu, genesys, kodakaio and pixma backends.
|
||
* Minor updates, bugfixes or scanners added in several backends.
|
||
* 300 new scanner models supported.
|
||
* Workaround for USB3 problems in Linux kernel.
|
||
* Added code for IR functionality.
|
||
* Documentation and translation updates.
|
||
* Bugfixes (threading, networking, udev rules).
|
||
A big thanks to Olaf Meeuwissen, for his efforts in bug triage,
|
||
patch wrangling and code cleanups.
|
||
- fix-buffer-overflow.patch, fix-mustek_pp_ccd300.c.patch,
|
||
install-umax_pp-tool.patch, MG5550-works.patch are obsolete
|
||
since sane-backends-1.0.24 because it is fixed in the source.
|
||
- re-add-SANE_CAP_ALWAYS_SETTABLE.patch should be longer needed
|
||
because there should be longer a fontend that references
|
||
SANE_CAP_ALWAYS_SETTABLE in its source code.
|
||
- Recreated adapt_epkowa.desc_for_yast2-scanner.patch
|
||
according to the comment in sane-backends.spec
|
||
so that it applies for sane-backends-1.0.25.
|
||
- Dropped avision.c.patch and avision.conf.patch
|
||
(cf. the entry below dated "Mon Sep 15 23:23:23 UTC 2013")
|
||
because it does no longer apply to sane-backends-1.0.25 sources.
|
||
Issues that are not specific for a particular Linux distribution
|
||
must be fixed directly at SANE upstream so that all Linux
|
||
distributions get it properly fixed and not via patches
|
||
at one particular Linux distribution where it falls apart
|
||
each time when SANE upstream changes that sources.
|
||
- Added BuildRequires for libpng-devel and libtiff-devel because
|
||
scanimage output format supports PNG and TIFF.
|
||
- dell1600n_net-fix-strncat.patch fixes the following build error:
|
||
Statement might be overflowing a buffer in strncat.
|
||
BAD: strncat(buffer,charptr,sizeof(buffer)) is wrong
|
||
GOOD: strncat(buffer,charptr,sizeof(buffer)-strlen(buffer)-1)
|
||
The upstream issue report is
|
||
https://alioth.debian.org/tracker/index.php?func=detail&aid=315198&group_id=30186&atid=410366
|
||
- Disabled use of LaTeX to generate documentation because LaTeX
|
||
blows up the build system and "BuildRequires: texlive-latex"
|
||
causes various cycles and the sane.ps documentation
|
||
is not for users but for developers who could get
|
||
the "Programmer's Documentation" from SANE upstream
|
||
at http://www.sane-project.org/docs.html
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 14 12:41:18 UTC 2015 - johannes@lst.de
|
||
|
||
- MG5550-works.patch: support Canon Pixma MG5500
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 3 11:09:25 CET 2013 - jsmeix@suse.de
|
||
|
||
- Upgraded to sane-backends version 1.0.24:
|
||
Changes since 1.0.23:
|
||
* Significant enhancements to pixma, genesys, kodakaio,
|
||
fujitsu, canon_dr.
|
||
* Minor updates, bugfixes or scanners added in several backends.
|
||
* Added new testsuite.
|
||
* 51 new scanner models supported.
|
||
* USB support improvements.
|
||
* Improved build system (mingw64, bug fixes,
|
||
default pthread on Linux).
|
||
* Documentation updates.
|
||
* Bugfixes.
|
||
For Details see the ChangeLog file.
|
||
- sane-backends-1.0.21-SCX4500W.patch that adds usb id for SCX4500W
|
||
is obsolete since sane-backends-1.0.24 because it is fixed
|
||
in the source.
|
||
- fix-no-return-in-nonvoid-function.patch that fixes a
|
||
"control reaches end of non-void function" gcc warning
|
||
in kodakaio.c is obsolete since sane-backends-1.0.24
|
||
because it is fixed in the source.
|
||
- Recreated adapt_epkowa.desc_for_yast2-scanner.patch
|
||
according to the comment in sane-backends.spec
|
||
so that it applies for sane-backends-1.0.24.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 15 23:23:23 UTC 2013 - piny@gmx.com
|
||
|
||
- Workaround for hp scanjet 8200: As described in
|
||
https://bugzilla.novell.com/show_bug.cgi?id=840443
|
||
when operating on a hp scanjet 8200 the avision driver gets stuck
|
||
in a loop trying to detect an ADF, even if none is present.
|
||
In order circumvent this issue, following workaround has been
|
||
implemented:
|
||
1) create an option "enforce-no-adf" in the file avision.conf
|
||
2) patch the code in avision.c to make use of this option,
|
||
if the conditions that lead to the unsuccessful ADF search
|
||
(namely detection of NO ADF but reporting of SOME ADF type)
|
||
is given.
|
||
Per default the new option is inactive by comment.
|
||
Activate at your own risk!
|
||
An upstream report was added to
|
||
https://alioth.debian.org/tracker/index.php?func=detail&aid=314108&group_id=30186&atid=410366
|
||
- created patch110 (avision.conf.patch) for avision.conf
|
||
- created patch111 (avision.c.patch) for avision.c
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 4 15:52:19 UTC 2013 - meissner@suse.com
|
||
|
||
- fixed /etc/slp.reg.d/ ownership conflict, just have
|
||
it as %dir and the files as %config.
|
||
(see OBS RQ 162582 decline message)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 6 06:14:19 UTC 2013 - coolo@suse.com
|
||
|
||
- update license to new format
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jan 19 12:53:11 UTC 2013 - lnussel@suse.de
|
||
|
||
- require libv4l-devel to enable v4l backend
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 11 14:42:20 CET 2012 - jsmeix@suse.de
|
||
|
||
- Our own special source file epkowa.desc is dropped because
|
||
the package iscan-free is dropped (bnc#788756). Instead
|
||
adapt_epkowa.desc_for_yast2-scanner.patch adapts the upstream
|
||
epkowa.desc for yast2-scanner which works without additional
|
||
adaptions in yast2-scanner so that the sane-backends package
|
||
works on released openSUSE systems without a RPM requirement
|
||
for a yast2-scanner update (bnc#788756 starting at comment#14).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 16 13:47:46 CEST 2012 - jsmeix@suse.de
|
||
|
||
- Upgraded to sane-backends version 1.0.23:
|
||
New backends:
|
||
kvs40xx (Panasonic KV-S40xx), kodakaio (Kodak AiO ESP and Hero).
|
||
Significant enhancements to several backends.
|
||
30 new scanner models supported.
|
||
V4L support improvements.
|
||
Improvements for builds on multiple platforms.
|
||
Improved udev rules.
|
||
Updated software deskew algorithm.
|
||
Documentation updates.
|
||
Bugfixes.
|
||
Note:
|
||
This is one more release of the SANE 1.0 series, compare
|
||
the below entry dated "Thu Feb 28 13:56:15 CET 2008".
|
||
- sane-backends-1.0.22-xerox_mfp-fix-usb-devices.patch that
|
||
fixes usb device support in xerox_mfp is obsolete since
|
||
sane-backends-1.0.23 because it is fixed in the source.
|
||
- fix-no-return-in-nonvoid-function.patch fixes a "control reaches
|
||
end of non-void function" gcc warning which lets build fail
|
||
with "no-return-in-nonvoid-function" error in kodakaio.c.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 23 09:24:52 UTC 2012 - cfarrell@suse.com
|
||
|
||
- license update: GPL-2.0+ and SUSE-GPL-2.0+-with-sane-exception and
|
||
SUSE-Public-Domain
|
||
The LICENSE file in the sane-backends packages explains the licensing of
|
||
the package. Added SUSE-GPL-2.0+-with-sane-exception to the spreadsheet
|
||
linked from license.opensuse.org as that license is not yet upstream at
|
||
http://www.spdx.org/licenses (hence the SUSE- proprietary extension)
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Apr 20 12:24:49 CEST 2012 - jsmeix@suse.de
|
||
|
||
- Configure --enable-libusb_1_0 plus BuildRequires libusb-1_0-devel
|
||
to use libusb1 (instead of using libusb0 via libusb-compat),
|
||
see https://bugzilla.novell.com/show_bug.cgi?id=559697#c7
|
||
for the libusb versioning numbering.
|
||
- Use traditional bash scriptlets for post/postun with
|
||
an explicite "exit 0" line at the end to be fail safe
|
||
and therefore also "PreReq: /sbin/ldconfig" explicitly,
|
||
see the "Shared_libraries" section in
|
||
http://en.opensuse.org/openSUSE:Packaging_scriptlet_snippets
|
||
- BuildIgnore ghostscript-x11 because BuildRequires texlive-latex
|
||
is needed for sane.tex -> sane.dvi -> sane.ps but texlive-latex
|
||
requires texlive which requires ghostscript-x11 but the latter
|
||
is not needed and blows up the build system.
|
||
- Minor cleanups in the spec file.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 20 15:44:31 UTC 2012 - jslaby@suse.de
|
||
|
||
- added explicit "BuildRequires libusb-compat-devel" to
|
||
re-add support for USB scanners
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Feb 5 20:18:31 UTC 2012 - lnussel@suse.de
|
||
|
||
- sane-backends-1.0.21-SCX4500W.patch adds usb id for SCX4500W
|
||
- sane-backends-1.0.22-xerox_mfp-fix-usb-devices.patch fixes
|
||
usb device handling regression in xerox_mfp (bnc#745245)
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Nov 20 06:28:34 UTC 2011 - coolo@suse.com
|
||
|
||
- add libtool as buildrequire to avoid implicit dependency
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 29 16:57:26 CEST 2011 - jsmeix@suse.de
|
||
|
||
- Added an entry for "SCSI processor EPSON Perfection1640"
|
||
to libsane.rules (bnc#681146) see in particular
|
||
https://bugzilla.novell.com/show_bug.cgi?id=681146#c43
|
||
- Added a wildcard entry for any "SCSI processor EPSON SCANNER*"
|
||
to libsane.rules see the "55-libsane.rules"/"Device recognition"
|
||
mail thread in June 2011 on sane-devel@lists.alioth.debian.org
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 29 13:07:20 CEST 2011 - jsmeix@suse.de
|
||
|
||
- Fixed udev rules for SCSI scanners:
|
||
For SCSI scanners "ATTRS" is mandatory for every sysfs attribute
|
||
(in particular ATTRS{type}, ATTRS{vendor}, and ATTRS{model})
|
||
so that "ATTRS" is replaced by "ATTR" only for USB scanners
|
||
(see openSUSE/Novell Bugzilla bnc#681146).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 25 10:27:36 CET 2011 - jsmeix@suse.de
|
||
|
||
- Fixed udev rules for SCSI scanners:
|
||
Because of openSUSE/Novell Bugzilla bnc#436085
|
||
(see the entry below dated "Tue Oct 21 13:12:42 CEST 2008")
|
||
"SYSFS" and "ATTRS" were replaced by "ATTR" everywhere in
|
||
libsane.rules but for SCSI scanners "ATTRS{type}" is mandatory
|
||
(see openSUSE/Novell Bugzilla bnc#681146).
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Feb 20 10:43:15 UTC 2011 - coolo@novell.com
|
||
|
||
- fix dependencies of devel package
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 16 15:31:21 CET 2011 - jsmeix@suse.de
|
||
|
||
- Upgraded to sane-backends version 1.0.22:
|
||
New backends:
|
||
kvs20xx (Panasonic KV-S20xx), magicolor (Konica-Minolta).
|
||
Significant enhancements to several backends.
|
||
More than 80 new scanner models supported.
|
||
Support many more networked scanners.
|
||
Added -A option to scanimage.
|
||
Improved build system.
|
||
Improved USB support.
|
||
Improved udev rules.
|
||
Documentation updates.
|
||
Bugfixes.
|
||
Note:
|
||
This is one more release of the SANE 1.0 series, compare
|
||
the below entry dated "Thu Feb 28 13:56:15 CET 2008".
|
||
- sane-backends-1.0.21-i18n.patch,
|
||
fix-genesys-create_range-type.patch,
|
||
fix-xerox_mfp-color-mode.patch, and
|
||
canon-backend-autoprobing.patch are obsolete since
|
||
sane-backends-1.0.22 because it is fixed in the source.
|
||
- Adapted how we derive our libsane.rules file from the
|
||
generated one which uses now "ATTRS" (instead of "SYSFS"),
|
||
see the below entry dated "Tue Oct 21 13:12:42 CEST 2008".
|
||
- Updated models.dat to the one from the current HPLIP 3.11.1.
|
||
- Added only those new models from epkowa.desc in the
|
||
sane-backends 1.0.22 sources which 'requires DFSG non-free'
|
||
plugin software to our epkowa.desc source file so that the
|
||
supported models in our epkowa.desc source file still match
|
||
to what is supported by our iscan-free package but more users
|
||
of models which require the proprietary software from Avasys
|
||
will be informed via yast2-scanner.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Dec 9 11:48:58 CET 2010 - jsmeix@suse.de
|
||
|
||
- fix-xerox_mfp-color-mode.patch adds SANE_VALUE_SCAN_MODE_HALFTONE
|
||
in xerox_mfp.c to fix a regression in sane-backends-1.0.21
|
||
where the xerox_mfp works only in grayscale mode
|
||
(see openSUSE/Novell Bugzilla bnc#658017).
|
||
- Updated models.dat to the one from the current hplip-3.10.9.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 22 14:08:26 CEST 2010 - jsmeix@suse.de
|
||
|
||
- Configure with --enable-pthread so that backends can use
|
||
POSIX threads to implement asynchronous I/O instead of
|
||
the default which uses a pipe and forks a reader process
|
||
(see openSUSE/Novell Bugzilla bnc#633780).
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 15 08:51:03 UTC 2010 - aj@suse.de
|
||
|
||
- BuildRequires libieee1284-devel.
|
||
- Split up devel package.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jun 22 16:40:42 CEST 2010 - jsmeix@suse.de
|
||
|
||
- Updated models.dat to the one from our current HPLIP version
|
||
so that the generated hpaio.desc matches to our HPLIP version.
|
||
- Enhanced epkowa.desc only with models which require proprietary
|
||
software so that the supported models in epkowa.desc
|
||
still match to what is supported by our iscan-free package
|
||
but more users of models which require proprietary
|
||
software will be informed via yast2-scanner.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 11 14:31:58 UTC 2010 - lnussel@suse.de
|
||
|
||
- remove disable-resmgr-support.patch.
|
||
It's not needed as configure won't find resmgr anyways
|
||
(see Novell/Suse Bugzilla bnc#605914).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri May 7 11:43:41 CEST 2010 - jsmeix@suse.de
|
||
|
||
- Upgraded to sane-backends version 1.0.21:
|
||
New backends:
|
||
kodak (Kodak i18xx), kvs1025 (Panasonic KV-S10xx),
|
||
p5 (Primax PagePartner)
|
||
Many backends updated.
|
||
224 more scanner models supported.
|
||
More consistent option naming.
|
||
Scanimage no longer writes image to tty.
|
||
Modern translation infrastructure.
|
||
Improved saned network daemon.
|
||
Internal SCSI, USB, threading, TCP & UDP code updates.
|
||
Updated HAL and udev support.
|
||
New sanei_magic image processing library.
|
||
Documentation updates.
|
||
Bugfixes.
|
||
Note:
|
||
This is one more release of the SANE 1.0 series, compare
|
||
the below entry dated "Thu Feb 28 13:56:15 CET 2008".
|
||
- fix-hp3900_config.c.patch, sane-desc_closedir.patch,
|
||
fix-lexmark_low-memory-leak.patch, and
|
||
fix-hp3900_sane-string-option-sizes.diff are obsolete since
|
||
sane-backends-1.0.21 because it is fixed in the source.
|
||
- sane-backends-1.0.20-xerox_mfp.diff backported post 1.0.20
|
||
xerox_mfp changes and is therefore removed since
|
||
sane-backends-1.0.21 which contains those changes, compare
|
||
the below entry dated "Thu Oct 8 09:35:17 UTC 2009".
|
||
- Slightly adapted disable-resmgr-support.patch and
|
||
no-descriptions-external-hpoj.patch to apply to the
|
||
sane-backends-1.0.21 sources.
|
||
- fix-genesys-create_range-type.patch lets in genesys.c
|
||
the create_range function be of type 'SANE_Range *'
|
||
to fix 'assignment makes pointer from integer' bugs
|
||
wherever the create_range function is called.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 28 11:27:50 CEST 2010 - jsmeix@suse.de
|
||
|
||
- HAL is deprecated and does no longer support to grant read/write
|
||
device access permissions for scanners to the currently logged
|
||
in "desktop" user. Therefore all HAL related stuff was removed
|
||
(see Novell/Suse Bugzilla bnc#593946).
|
||
- Removed /usr/lib[64]/libsane.la
|
||
(see Novell/Suse Bugzilla bnc#592143).
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 1 12:29:15 UTC 2010 - jengelh@medozas.de
|
||
|
||
- package baselibs.conf
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Dec 18 00:04:42 UTC 2009 - seife@opensuse.org
|
||
|
||
- fix udev warnings 'NAME="%k" is superfluous'
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 3 19:09:44 UTC 2009 - coolo@novell.com
|
||
|
||
- updated patches to apply with fuzz=0
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 8 09:35:17 UTC 2009 - lnussel@suse.de
|
||
|
||
- backport xerox_mfp changes to support samsung printers
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 30 12:59:12 CEST 2009 - jsmeix@suse.de
|
||
|
||
- fix-lexmark_low-memory-leak.patch adds a missing call to free
|
||
in sanei_lexmark_low_find_start_line in backend/lexmark_low.c
|
||
(see Novell/Suse Bugzilla bnc#542341).
|
||
- fix-hp3900_sane-string-option-sizes.diff fixes option sizes
|
||
because otherwise the frontend (e.g. xsane) may crash
|
||
(see Novell/Suse Bugzilla bnc#535752).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Sep 18 12:53:45 CEST 2009 - jsmeix@suse.de
|
||
|
||
- Updated models.dat with the one in the HPLIP 3.9.8 sources and
|
||
adapted create_hpaio.desc_from_models.dat accordingly so that
|
||
it results a hpaio.desc scanner description file for SANE
|
||
which matches to the sacnner models which are supported
|
||
by our currently provided HPLIP version.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 17 01:24:39 CEST 2009 - crrodriguez@suse.de
|
||
|
||
- use find_lang macro
|
||
- run ldconfig correctly
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 13 14:25:00 CEST 2009 - jsmeix@suse.de
|
||
|
||
- sane-desc_closedir.patch adds a missing call to closedir
|
||
to sane-desc.c (see Novell/Suse Bugzilla bnc#530313).
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 29 16:46:53 CEST 2009 - jsmeix@suse.de
|
||
|
||
- fix-hp3900_config.c.patch fixes a possible for loop overflow
|
||
in hp3900_config.c (see Novell/Suse Bugzilla bnc#517281).
|
||
- fix-mustek_pp_ccd300.c.patch fixes undefined operations
|
||
in mustek_pp_ccd300.c (see Novell/Suse Bugzilla bnc#498435).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 12 10:29:45 CEST 2009 - jsmeix@suse.de
|
||
|
||
- re-add-SANE_CAP_ALWAYS_SETTABLE.patch re-adds
|
||
SANE_CAP_ALWAYS_SETTABLE to sane.h which was erroneously
|
||
removed in sane-backends-1.0.20 so that sane-frontends
|
||
and xsane can no longer build,
|
||
see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527675
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jun 10 15:25:58 CEST 2009 - jsmeix@suse.de
|
||
|
||
- Upgraded to sane-backends version 1.0.20:
|
||
New backends:
|
||
canon_dr (Canon DR-series), coolscan3 (Nikon LS & Coolscan),
|
||
rts8891 (Umax & HP 44xx), xerox_mfp (Samsung/Xerox/Dell MFPs)
|
||
Many backends updated.
|
||
75 more scanner models supported.
|
||
New (automake compatible) build system.
|
||
Avahi support.
|
||
More network scanners supported.
|
||
Epson backend deprecated, use epson2.
|
||
Coolscan2 backend deprecated, use coolscan3.
|
||
Internal SCSI, USB, threading, TCP & UDP code updates.
|
||
Updated HAL and udev support.
|
||
Improved saned configuration.
|
||
Scanimage updates.
|
||
Updated translations.
|
||
Documentation updates.
|
||
Bugfixes.
|
||
Note:
|
||
This is one more release of the SANE 1.0 series, compare
|
||
the below entry dated "Thu Feb 28 13:56:15 CET 2008".
|
||
- Re-enabled "autoreconf -fi" in the build section (it was
|
||
disabled because it failed for sane-backends-1.0.19).
|
||
- fix-uninitialized-variables.patch and
|
||
fix-sanei_scsi_find_devices.patch are obsolete since
|
||
sane-backends-1.0.20 because it is fixed in the source.
|
||
- Adapted install-umax_pp-tool.patch for the new build system
|
||
(now tools/Makefile.am instead of tools/Makefile.in).
|
||
- no-descriptions-external-hpoj.patch removes
|
||
descriptions-external/hpoj.desc from doc/Makefile.am
|
||
because it is intentionally removed from the sources
|
||
in the prep section to avoid confusion with its successor
|
||
hpaio.desc (since openSUSE 10.3 the package hp-officeJet
|
||
which provided the hpoj driver is dropped).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 23 10:40:21 CET 2009 - jsmeix@suse.de
|
||
|
||
- Do no longer add a generic entry for SCSI scanners
|
||
to the HAL fdi file 70-scanner.fdi because this
|
||
is now provided by the hal package itself
|
||
(see Novell/Suse Bugzilla bnc#462639 comment #29).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 16 12:26:55 CET 2009 - jsmeix@suse.de
|
||
|
||
- Avoid to suppress falsely found as "unsupported" models
|
||
in 55-libsane.rules and in 70-scanner.fdi
|
||
(see Novell/Suse Bugzilla bnc#439193 starting at comment #6).
|
||
- Avoid to get changed sources packaged into our source RPM
|
||
(see Novell/Suse Bugzilla bnc#463464 comment #11).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 13 12:34:56 CET 2009 - olh@suse.de
|
||
|
||
- obsolete old -XXbit packages (bnc#437293)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Dec 3 17:11:53 CET 2008 - lnussel@suse.de
|
||
|
||
- use "usb" instead of "usb_device" (bnc#438867)
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Dec 3 11:10:31 CET 2008 - jsmeix@suse.de
|
||
|
||
- Moved /etc/hal/fdi/policy/10osvendor/70-scanner.fdi
|
||
to /usr/share/hal/fdi/information/20thirdparty/70-scanner.fdi
|
||
(see Novell/Suse Bugzilla bnc#438867).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 18 14:51:34 CET 2008 - jsmeix@suse.de
|
||
|
||
- In /etc/hal/fdi/policy/10osvendor/70-scanner.fdi
|
||
disable entries for USB scanners which are "unsupported"
|
||
(see Novell/Suse Bugzilla bnc#444158).
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 29 11:34:31 CET 2008 - jsmeix@suse.de
|
||
|
||
- Having only models in /etc/udev/rules.d/55-libsane.rules which
|
||
are in /etc/udev/rules.d/56-sane-backends-autoconfig.rules
|
||
is too restrictive because libsane.rules disables
|
||
USB autosuspend in the kernel which is needed as safe default
|
||
for any scanner regardless of its support status.
|
||
The only valid exception are unsupported models.
|
||
Therefore the scanner database is now created directly
|
||
in the spec file with the file name "scanner.database"
|
||
so that the scanner database can also be used to determine
|
||
the "unsupported" models to be disabled in libsane.rules
|
||
(see Novell/Suse Bugzilla bnc#439193).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 28 12:35:52 CET 2008 - jsmeix@suse.de
|
||
|
||
- install-umax_pp-tool.patch installs tools/umax_pp as
|
||
/usr/bin/umax_pp which is built but not installed
|
||
but it is needed to recover from a failed scan
|
||
with scanners which use the umax_pp backend
|
||
(see the Debian report http://bugs.debian.org/496833).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 28 10:51:00 CET 2008 - jsmeix@suse.de
|
||
|
||
- Avoid false positives (e.g. unsupported) and problematic
|
||
models in /etc/udev/rules.d/55-libsane.rules by having
|
||
all model entries disabled where the support status is
|
||
not "complete" or "good", i.e. when it is not listed
|
||
in /etc/udev/rules.d/56-sane-backends-autoconfig.rules
|
||
(see Novell/Suse Bugzilla bnc#439193).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 21 13:12:42 CEST 2008 - jsmeix@suse.de
|
||
|
||
- Changed /etc/udev/rules.d/55-libsane.rules to jump to the end
|
||
if SUBSYSTEM!="usb" and replaced SYSFS by ATTR and did
|
||
the same chages in create_sane-backends-autoconfig.rules
|
||
(see Novell/Suse Bugzilla bnc#436085).
|
||
|
||
-------------------------------------------------------------------
|
||
Thu May 15 15:51:11 CEST 2008 - jsmeix@suse.de
|
||
|
||
- Changed create_sane-backends-autoconfig.rules
|
||
to output '$$' insead of '$' because in udev rules files
|
||
'$$' represents the '$' character itself, see "man udev"
|
||
(see Novell/Suse Bugzilla bnc#390783).
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 17 12:24:22 CEST 2008 - jsmeix@suse.de
|
||
|
||
- Use info.subsystem instead of the deprecated info.bus
|
||
for the HAL 70-scanner.fdi file.
|
||
- Changed create_sane-backends-autoconfig.rules to ignore
|
||
the INTERFACE field because it could be empty or arbitrary
|
||
stuff like "Parport USB" or "SCSI USB IEEE-1394".
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Apr 11 14:40:50 CEST 2008 - jsmeix@suse.de
|
||
|
||
- Updated epkowa.desc from the current Iscan version 2.10.0.1.
|
||
- Replaced hpaio.desc which is currently messed up in HPLIP
|
||
by create_hpaio.desc_from_models.dat which creates hpaio.desc
|
||
directly from the models.dat file from HPLIP version 2.8.4.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de
|
||
|
||
- added baselibs.conf file to build xxbit packages
|
||
for multilib support
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Apr 8 15:49:51 CEST 2008 - jsmeix@suse.de
|
||
|
||
- fix-sanei_scsi_find_devices.patch lets sanei_scsi_find_devices
|
||
continue on to look at subsequent devices if the attach callback
|
||
returns anything other than SANE_STATUS_GOOD
|
||
(see Novell/Suse Bugzilla bnc#350688).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 18 15:58:45 CET 2008 - jsmeix@suse.de
|
||
|
||
- Added "Supplements: sane-backends" to sane-backends-autoconfig
|
||
sub-package.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 13 14:00:15 CET 2008 - jsmeix@suse.de
|
||
|
||
- Added "scanner autoconfiguration" support via
|
||
create_scanner_database, create_sane-backends-autoconfig.rules
|
||
which create /etc/udev/rules.d/56-sane-backends-autoconfig.rules
|
||
and provide it in the new sane-backends-autoconfig sub-package
|
||
(see Novell/Suse Bugzilla bnc#347943).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 11 15:30:25 CET 2008 - jsmeix@suse.de
|
||
|
||
- Replaced "scanner" by "SCSIviaUSBscanner" in info.capabilities
|
||
in 70-scanner.fdi to explicitely mark those special USB scanners
|
||
which do not use libusb but an unusual SCSI protocol which is a
|
||
derivative of usb storage (see Novell/Suse Bugzilla bnc#341565).
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 28 13:56:15 CET 2008 - jsmeix@suse.de
|
||
|
||
- Updated to sane-backends version 1.0.19:
|
||
New backends:
|
||
cardscan (Corex Cardscan 800c), epjitsu (Epson-based Fujitsu),
|
||
epson2 (various Epson scanners), hp3900 (HP ScanJet 3970 and
|
||
more), hp5590 (HP ScanJet 5590 and more), hpljm1005 (HP LaserJet
|
||
M1005 and more), hs2p (Ricoh IS400 series)
|
||
Updated backends:
|
||
abaton, agfafocus, apple, artec, artec_eplus48u, as6e, avision,
|
||
canon, coolscan, coolscan2, dc25, dell1600n_net, dll, epson,
|
||
fujitsu, genesys, gt68xx, hp3500, ibm, lexmark, microtek,
|
||
microtek2, mustek, nec, net, pie, pint, pixma, plustek,
|
||
plustek_pp, ricoh, s9036, sm3600, sm3840, snapscan, sp15c,
|
||
st400, tamarack, teco2, test, u12, umax, umax1220u, umax_pp
|
||
Plus:
|
||
Scanimage detects more chipsets.
|
||
Internal scsi, usb, tcp and udp code updates.
|
||
Basic HAL .fdi creation support
|
||
Build system updates.
|
||
Updated translations.
|
||
Documentation updates.
|
||
Bugfixes.
|
||
Note:
|
||
This will be (hopefully) the last release of the SANE 1.0 series.
|
||
The next release will be extended (in a backwards compatible
|
||
fashion) to support more features of modern scanners.
|
||
- sane-backends-1.0.16-nb.patch (did locale rename: no -> nb)
|
||
is obsolete since version 1.0.19 because it uses already 'nb'.
|
||
- in fix-buffer-overflow.patch the overflows in backend/epson.c
|
||
backend/as6e.c and sanei/sanei_ab306.c are obsolete because
|
||
they are fixed in the source (only backend/niash.c is left).
|
||
- replace-HZ-by-sysconf_SC_CLK_TCK.patch is obsolete because
|
||
it is fixed in the source.
|
||
- fujitsu-disable-hw_ink_remain.patch is obsolete because
|
||
it is fixed in the source.
|
||
- in fix-uninitialized-variables.patch the fix regarding
|
||
teco2.c is obsolete because it is fixed in the source
|
||
but a new fix regarding avision.c was added.
|
||
- fix-ambiguous-post-pre-increment.patch is obsolete because
|
||
it is fixed in the source.
|
||
- module-build.diff is dropped because there is no reason to build
|
||
driver modules as libtool modules and furthermore it makes our
|
||
package incompatible with the rest of the SANE world.
|
||
- Since version 1.0.19 there is udev and HAL support.
|
||
Therefore the old/outdated hotplug stuff (libsane.usermap
|
||
and libusbscanner) is dropped (it was never used by openSUSE).
|
||
Also the evil-hack init-script "sane-dev" is no longer provided.
|
||
libsane.rules.CVS-2007-07-29.using-lp is obsolete because
|
||
the udev rules file 55-libsane.rules is directly derived
|
||
from tools/udev/libsane.rules.
|
||
create_hal_global_fdi_from_libsane.rules is obsolete because
|
||
the HAL fdi file 70-scanner.fdi is directly derived
|
||
from tools/hal/libsane.fdi.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 31 10:45:45 CET 2008 - adrian@suse.de
|
||
|
||
- Call create_hal_global_fdi_from_libsane.rules via bash.
|
||
We can not rely on source file permissions
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Aug 14 16:07:08 CEST 2007 - jsmeix@suse.de
|
||
|
||
- Replaced create_hal_global_fdi_for_scanners by
|
||
create_hal_global_fdi_from_libsane.rules which creates the
|
||
global HAL 70-scanner.fdi file during build-time from the
|
||
libsane.rules file (see Novell/Suse Bugzilla bnc#298878).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 10 14:48:13 CEST 2007 - jsmeix@suse.de
|
||
|
||
- Removed hpoj.desc completely to avoid confusion with its
|
||
successor hpaio.desc because since openSUSE 10.3 the package
|
||
hp-officeJet (for hpoj.desc) is dropped.
|
||
- Updated hpaio.desc from the current HPLIP version 2.7.7.
|
||
- Updated epkowa.desc from the current Iscan version 2.8.0.1.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 3 13:29:39 CEST 2007 - jsmeix@suse.de
|
||
|
||
- Added libsane.rules.CVS-2007-07-29.using-lp which are udev rules
|
||
that are needed for the openSUSE 10.3 kernel. The rules are
|
||
derived from what sane-desc in sane-backends 1.0.18-cvs creates.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jun 13 11:50:30 CEST 2007 - jsmeix@suse.de
|
||
|
||
- Adapted create_hal_global_fdi_for_scanners according to the
|
||
currently newest changes in HAL (see Suse Bugzilla bnc#250659).
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jun 6 15:25:26 CEST 2007 - dmueller@suse.de
|
||
|
||
- module-build.diff builds driver modules as libtool modules.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Apr 21 15:15:08 CEST 2007 - aj@suse.de
|
||
|
||
- Use texlive.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 21 15:40:03 CET 2007 - jsmeix@suse.de
|
||
|
||
- Added a fix for an "array subscript is above array bounds"
|
||
error in niash.c to fix-buffer-overflow.patch
|
||
(see Suse Bugzilla bnc#246654).
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 31 14:41:10 CET 2007 - jsmeix@suse.de
|
||
|
||
- Added a fix for an "array subscript is above array bounds"
|
||
error in sanei_ab306.c to fix-buffer-overflow.patch
|
||
(see Suse Bugzilla bnc#239953).
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jan 29 14:29:35 CET 2007 - jsmeix@suse.de
|
||
|
||
- Renamed the package from 'sane' (which is only used by Suse)
|
||
to 'sane-backends' which is used by the rest of the world
|
||
and let this package provide and obsolete 'sane'.
|
||
- Updated replace-HZ-by-sysconf_SC_CLK_TCK.patch to what
|
||
there will be done upstream.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Dec 8 13:54:43 CET 2006 - jsmeix@suse.de
|
||
|
||
- fix-ambiguous-post-pre-increment.patch fixes an ambiguous
|
||
post-increment in canon-sane.c for big-endian architectures
|
||
(e.g. PowerPC).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 27 11:50:40 CEST 2006 - jsmeix@suse.de
|
||
|
||
- Updated hpaio.desc from the current HPLIP version 1.6.10
|
||
- Updated epkowa.desc from the current Iscan version 2.3.0.1.
|
||
- Added fixes of possible strncat buffer overflows and
|
||
strncpy unterminated string errors in as6e.c
|
||
to fix-buffer-overflow.patch.
|
||
- Replaced the complicated postinstall script by calling
|
||
create_hal_global_fdi_for_scanners which should obsolete
|
||
sane-dev (see Suse Bugzilla bnc#160899).
|
||
- Moved sane-dev from {_initrddir} to {_datadir}/sane/ to have it
|
||
still available in case of backward compatibility problems.
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Oct 22 12:25:08 CEST 2006 - meissner@suse.de
|
||
|
||
- buildrequires libgphoto2-devel.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 18 14:47:07 CEST 2006 - jsmeix@suse.de
|
||
|
||
- fix-uninitialized-variables.patch fixes an uninitialized
|
||
variable in teco2.c (see Suse Bugzilla bnc#205451).
|
||
- create_hal_global_fdi_for_scanners can be called by HAL or YaST
|
||
to create a global HAL fdi file for scanners which are known
|
||
by the current SANE version (see Suse Bugzilla bnc#160899).
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 11 10:53:35 CEST 2006 - jsmeix@suse.de
|
||
|
||
- disable-resmgr-support.patch disables the resmgr support in SANE
|
||
which is no longer needed in SANE because resmgr works now
|
||
outside of SANE via ACLs for the scanner device nodes.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 4 11:23:09 CEST 2006 - jsmeix@suse.de
|
||
|
||
- Replaced the fix from Thu Aug 31 in fujitsu.c by a new fix
|
||
fujitsu-disable-hw_ink_remain.patch which disables hw_ink_remain
|
||
which causes a buffer overflow (see Suse Bugzilla bnc#202243).
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Aug 31 15:09:06 CEST 2006 - jsmeix@suse.de
|
||
|
||
- Added a fix of a too small char array in fujitsu.c to
|
||
fix-buffer-overflow.patch (see Suse Bugzilla bnc#202243).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jul 21 10:20:00 CEST 2006 - jsmeix@suse.de
|
||
|
||
- canon-backend-autoprobing.patch lets the "canon" backend
|
||
do scanner auto-recognition (see Suse Bugzilla bnc#177492).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 4 14:47:26 CEST 2006 - jsmeix@suse.de
|
||
|
||
- Updated to sane-backends version 1.0.18:
|
||
New backends: dell1600n_net, hp3500, pixma, stv680.
|
||
Updated backends: avision, canon, dll, epson, fujitsu, genesys,
|
||
gt68xx, microtek2, mustek_pp, niash, plustek, snapscan, sp15c,
|
||
test, u12, umax1220u.
|
||
Several bug fixes.
|
||
- fix-buffer-overflow.patch fixes a too small char array
|
||
which causes a buffer overflow if SANE_DEBUG_EPSON is set.
|
||
- replace-HZ-by-sysconf_SC_CLK_TCK.patch replaces the fixed HZ
|
||
compile-time value (no longer supported by new glibc)
|
||
by the more correct sysconf(_SC_CLK_TCK) runtime value.
|
||
- Updated hpaio.desc from the current HPLIP version 1.6.6a.
|
||
- Updated epkowa.desc from the current Iscan version 2.1.0.1.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 22 14:29:05 CET 2006 - jsmeix@suse.de
|
||
|
||
- Added "haldaemon" to Should-Start in /etc/init.d/sane-dev and
|
||
keeping old name "hal" for the same boot facility to be safe.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 15 11:03:52 CET 2006 - jsmeix@suse.de
|
||
|
||
- Fixed percent-characters for RPM in post-install script
|
||
(use '%%%%' in spec file to get actually '%%' in the script).
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 13 11:52:47 CET 2006 - jsmeix@suse.de
|
||
|
||
- Added automagic but safe pos-install script which tries
|
||
to update resmgr permissions for scanners for an update
|
||
from Suse Linux 10.0 to 10.1 (see Suse Bugzilla bnc#157055).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 27 13:22:30 CET 2006 - jsmeix@suse.de
|
||
|
||
- Current epkowa.desc from the current iscan package.
|
||
- Current hpaio.desc made from the current hplip package.
|
||
- Changed hpoj.desc to match better to hpaio.desc.
|
||
Added "hpoj is outdated" comments to hpoj.desc.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jan 25 21:41:19 CET 2006 - mls@suse.de
|
||
|
||
- converted neededforbuild to BuildRequires
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 3 12:56:28 CET 2006 - jsmeix@suse.de
|
||
|
||
- Updated to sane-backends version 1.0.17.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 26 14:12:11 CEST 2005 - jsmeix@suse.de
|
||
|
||
- Disabled locking because /var/lock/sane/ would be world writable.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 20 12:02:46 CEST 2005 - jsmeix@suse.de
|
||
|
||
- Updated to sane-backends version 1.0.16.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Aug 22 14:43:14 CEST 2005 - jsmeix@suse.de
|
||
|
||
- Updated the hpaio.desc file according to our current HPLIP
|
||
software version 0.9.4.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Aug 9 12:25:44 CEST 2005 - jsmeix@suse.de
|
||
|
||
- Updated the epkowa.desc in this package with the newest version
|
||
from the iscan package to build the SANE documentation files
|
||
accordingly (see the entry dated Thu Feb 17 16:52:24 CET 2005).
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Aug 1 12:14:59 CEST 2005 - jsmeix@suse.de
|
||
|
||
- Added the USB usermap file to the sane package to have the
|
||
USB manufacturer and model IDs available for scanner detection.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 25 12:05:30 CEST 2005 - jsmeix@suse.de
|
||
|
||
- Added "Should-Start: hal" to sane-dev.
|
||
- The "SnapScan 1236u" needs no firmware upload (SUSE bug 73960).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue May 17 15:09:07 CEST 2005 - jsmeix@suse.de
|
||
|
||
- Fix "... is used uninitialized ..." warnings.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 11 11:39:50 CET 2005 - jsmeix@suse.de
|
||
|
||
- Removed the obsolete SLP stuff from sane-dev
|
||
because sane-dev has nothing to do with
|
||
saned and its SLP registration (SUSE bug 72156).
|
||
- Using only SANE device entries in sane-dev which start
|
||
with '^/dev/' to find possible SCSI devices because e.g.
|
||
HPLIP creates SANE devices like 'hpaio:.../dev/...'.
|
||
- Replaced the test with 'ps' for a running scanimage
|
||
with a simpler test using '/proc/$scanimagePID/cmdline'.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 24 09:33:15 CET 2005 - jsmeix@suse.de
|
||
|
||
- Increased the maximum wait time in sane-dev to 30 seconds
|
||
because some scanners fall asleep and need a longer time
|
||
to wake up and respond to 'scanimage -f ...'.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 17 16:52:24 CET 2005 - jsmeix@suse.de
|
||
|
||
- Updated the SUSE versions of the descriptions-external files.
|
||
- Now the SUSE versions of the descriptions-external files
|
||
are used for build so that the SANE documentation files
|
||
_defaultdocdir/sane/sane-backends/*.html
|
||
are built accordingly.
|
||
- Added 'Provides: sane-backends' because the rest of the world has
|
||
package names 'sane-backends' and 'sane-frontends' according to
|
||
the two SANE software projecs. Therefore third party RPMs which
|
||
require SANE libraries usually have 'Requires: sane-backends'.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Feb 10 02:40:55 CET 2005 - ro@suse.de
|
||
|
||
- added libpng to neededforbuild (for tetex)
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Feb 8 14:31:29 CET 2005 - jsmeix@suse.de
|
||
|
||
- Replaced the descriptions-external file epkowa.desc from SANE
|
||
by an extended SUSE version which has more model listed
|
||
according to "man sane-epkowa" in the SUSE iscan package.
|
||
- Removed the automated "insserv" for sane-dev because this
|
||
is now done by the YaST scanner config only if a SCSI scanner
|
||
was set up (i.e. for USB scanners sane-dev is useless and
|
||
therefore it should not run by default).
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 2 15:21:11 CET 2005 - jsmeix@suse.de
|
||
|
||
- Added a descriptions-external file hpaio.desc which was
|
||
manually derived from the models.xml in the hplip package.
|
||
Therefore there is a package version problem to have a fixed
|
||
source file hpaio.desc but in the future an automated script
|
||
may create an up to date hpaio.desc file.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Dec 28 11:24:53 CET 2004 - jsmeix@suse.de
|
||
|
||
- Changed how the descriptions and descriptions-external files
|
||
are installed (those files are needed by YaST to create its
|
||
scanner database): No longer via a doc/Makefile.in patch
|
||
but directly in the spec file to avoid changes in the sources
|
||
for SUSE-specific stuff.
|
||
- Added ':firmware "required"' entries for the respective scanners
|
||
to the descriptions files (for gt68xx, artec_eplus48u, snapscan)
|
||
so that YaST knows which scanners require a firmware upload.
|
||
- Replaced the descriptions-external file hpoj.desc from SANE
|
||
by an extended SUSE version which has a list of explicite model
|
||
names added so that YaST can show a detailed model list.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 17 16:57:23 CET 2004 - jsmeix@suse.de
|
||
|
||
- Changed runlevel script "sane-dev":
|
||
Avoid too long (perhaps infinite) waiting for "scanimage".
|
||
Maximum wait is 10 seconds.
|
||
Improved the format of the output.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 10 16:19:48 CET 2004 - jsmeix@suse.de
|
||
|
||
- Changed "sane" runlevel script which sets permissions in /dev/
|
||
and renamed it to "sane-dev" to avoid confusion with the
|
||
SANE network daemon "saned" and its service name "sane-port"
|
||
respectively "sane" (see SUSE bugzilla bnc#41233).
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Nov 8 15:57:37 CET 2004 - jsmeix@suse.de
|
||
|
||
- new sane-backends version 1.0.15
|
||
- sane-frontends stuff is moved to the new package sane-frontends
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Oct 20 01:57:33 CEST 2004 - ro@suse.de
|
||
|
||
- locale rename: no -> nb
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 20 17:47:53 CEST 2004 - jsmeix@suse.de
|
||
|
||
- Added a test in /etc/init.d/sane whether slpd is really
|
||
running before "/etc/init.d/slpd reload" is done.
|
||
(SUSE bugzilla bnc#42032).
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 15 13:50:05 CEST 2004 - jsmeix@suse.de
|
||
|
||
- Added sane-backends-1.0.14-epson_d8.patch which fixes the
|
||
problem with EPSON D8 function level scanners that have
|
||
a transparency unit (SUSE bugzilla bnc#45075).
|
||
- Changed the file name of /etc/xinetd.d/sane.xinetd to
|
||
/etc/xinetd.d/sane-port because xinetd ignores files
|
||
with names containing a dot (SUSE bugzilla bnc#45313).
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 13 14:46:04 CEST 2004 - jsmeix@suse.de
|
||
|
||
- Changed "sane" to "sane-port" in sane.xinetd see bug 41233
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 15 14:13:20 CEST 2004 - jsmeix@suse.de
|
||
|
||
- Added libieee1284 support (by using the new libieee1284 package)
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 13 15:34:55 CEST 2004 - jsmeix@suse.de
|
||
|
||
- Update sane-backends to version 1.0.14
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Apr 21 12:52:35 CEST 2004 - pth@suse.de
|
||
|
||
- Remove libtool macros from acinclude.m4 that caused build
|
||
failures.
|
||
- Fix the cases of unnecessary type-punning, obsoleting the need
|
||
for -fno-strict-aliasing.
|
||
- Fix pointer->int casts.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Apr 1 13:55:32 CEST 2004 - jsmeix@suse.de
|
||
|
||
- Correction of what was done according to previous entry:
|
||
Disable all entries in almost all descriptions-external/*.desc
|
||
files because none of the external backends is included in the
|
||
sane package
|
||
except one: /usr/share/sane/descriptions-external/hpoj.desc
|
||
because the hpoj backend is in fact available because it is
|
||
in the hp-officeJet package which is installed by default
|
||
see bug 37885
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 29 14:27:04 CEST 2004 - jsmeix@suse.de
|
||
|
||
- Removed sane-descriptions-external-epkowa.desc.dif and
|
||
disabled all entries in all descriptions-external/*.desc files
|
||
because none of the external backends is included in the sane
|
||
package (see bugzilla bnc#37169) and for details see
|
||
.../doc/packages/sane/sane-backends/sane-backends-external.html
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 25 15:44:37 CET 2004 - jsmeix@suse.de
|
||
|
||
- Patch sane-descriptions-external-epkowa.desc.dif
|
||
disables those entries in descriptions-external/epkowa.desc
|
||
which are also in descriptions/epson.desc
|
||
because we want to prefer the open source backend "epson"
|
||
(see bugzilla bnc#36584).
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 23 08:00:24 CET 2004 - meissner@suse.de
|
||
|
||
- gimp plugins are now in ../2.0/...
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 22 11:16:04 CET 2004 - meissner@suse.de
|
||
|
||
- epson.conf triggers autodetect on mentioning of "usb", so just
|
||
add this instead of all ids. #36585
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 12 10:55:40 CET 2004 - meissner@suse.de
|
||
|
||
- The plustek driver has its very own idea of a config file format,
|
||
adapt the config patch.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 8 15:04:54 CET 2004 - meissner@suse.de
|
||
|
||
- Updated the .conf files with most of the USB ids in use,
|
||
so scanimage -L finds the scanners even without kernel module.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 25 11:48:20 CET 2004 - meissner@suse.de
|
||
|
||
- Merged all system scanner ids into the hardcoded usermap,
|
||
since newer kernels might no longer have the scanner module.
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 21 13:04:46 CET 2004 - ro@suse.de
|
||
|
||
- use no-strict-aliasing
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 21 12:46:16 CET 2004 - ro@suse.de
|
||
|
||
- fix gimp plugin link
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Feb 21 11:46:39 CET 2004 - ro@suse.de
|
||
|
||
- updated frontends to 1.0.11-cvs to get gimp2 support
|
||
- use gtk2 for gimp
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 18 13:57:59 CET 2004 - meissner@suse.de
|
||
|
||
- actually apply the patch (and update it) and not just
|
||
readd it to the sources.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 16 17:59:51 CET 2004 - meissner@suse.de
|
||
|
||
- reapply resmgr patch.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Feb 6 15:46:45 CET 2004 - jsmeix@suse.de
|
||
|
||
- new versions sane-backends-1.0.13 and sane-frontends-1.0.11
|
||
- use the more important backend version number as package version
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jan 17 12:52:06 CET 2004 - meissner@suse.de
|
||
|
||
- fixed small typemismatch in sm3600.c
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 19 16:46:47 CET 2003 - adrian@suse.de
|
||
|
||
- use $HOSTNAME instead of $LOCALHOST in slp reg file
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Nov 14 10:55:04 CET 2003 - adrian@suse.de
|
||
|
||
- use correct keyword "X-UnitedLinux-Should-Start" in runlevel script
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Nov 13 22:51:33 CET 2003 - adrian@suse.de
|
||
|
||
- add xinetd file for sane daemon
|
||
- let slpd check for running saned via (x)inetd
|
||
- notify slpd, if using saned init script
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 12 15:42:36 CET 2003 - freitag@suse.de
|
||
|
||
- added registration file for slp daemon
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Nov 10 01:41:16 CET 2003 - ro@suse.de
|
||
|
||
- use net-snmp instead of ucdsnmp
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 10 13:00:01 CEST 2003 - hvogel@suse.de
|
||
|
||
- fix scanimage path in the init script
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jun 16 12:17:27 CEST 2003 - meissner@suse.de
|
||
|
||
- Also use -L/..._lib, so we find -lresmgr on x86_64.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 13 10:18:34 CEST 2003 - meissner@suse.de
|
||
|
||
- Buildrooted.
|
||
- Added missing directories and files.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 6 14:16:23 CEST 2003 - freitag@suse.de
|
||
|
||
- update to backend version 1.0.12 - better support of current
|
||
devices.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 3 17:12:04 CET 2003 - freitag@suse.de
|
||
|
||
- fixed a filelist error which turned out to be a wrong lib link.
|
||
Bug #24567
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 26 16:04:58 CET 2003 - meissner@suse.de
|
||
|
||
- Added one missing resmgr invocation.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 17 16:19:09 CET 2003 - meissner@suse.de
|
||
|
||
- Added resmgr support for both SCSI and USB kernel mode.
|
||
(basically use rsm_open_device). This will allow opening
|
||
the /dev/*scanner devices as user without need for special
|
||
permissions.
|
||
- Added a USB hotplug usermap which makes the sm3600 devices
|
||
accessible for libusb. (The rest are handled by the yast2 scanner
|
||
module).
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 17 13:39:41 CET 2003 - freitag@suse.de
|
||
|
||
- added epson backend directly from the author Karl Hein Kremer due
|
||
to further changes to the USB base code. Removed the patch applied
|
||
before again.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 17 10:09:29 CET 2003 - freitag@suse.de
|
||
|
||
- patch applied to detect Epson scanners via libusb correctly.
|
||
Thanks to Karl Heinz Kremer who sent it in.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 10 11:26:14 CET 2003 - freitag@suse.de
|
||
|
||
- updated to backends version 1.0.11 which was suggested to avoid
|
||
a possible security whole.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 3 11:20:17 CET 2003 - freitag@suse.de
|
||
|
||
- update to stable version 1.0.10
|
||
added gimp and gimp-devel to neededforbuild again to provide gimp
|
||
support for xscanimage
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 31 18:11:12 CET 2003 - meissner@suse.de
|
||
|
||
- neededforbuild +resmgr, so libusb gets detected.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 31 14:30:16 CET 2003 - freitag@suse.de
|
||
|
||
- added backend descriptions file to /usr/share/sane
|
||
moved the style file from /usr/X11R6/lib to /usr/share/sane
|
||
added sane postscript and dvi documentation as extra source
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jan 27 10:40:00 CET 2003 - freitag@suse.de
|
||
|
||
- update to version 1.0.10 pre 3
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 24 11:29:58 CET 2003 - freitag@suse.de
|
||
|
||
- update to pre version 1.0.10, final will follow soon.
|
||
Much more scanner supported.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Oct 31 11:56:53 CET 2002 - freitag@suse.de
|
||
|
||
- update to final version 1.0.9
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Oct 29 13:32:56 CET 2002 - ro@suse.de
|
||
|
||
- removed (old) libtool macros from acinclude.m4
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 18 12:46:26 CEST 2002 - freitag@suse.de
|
||
|
||
- updated to pre version of 1.0.9 in advance for 1.0.9 and did some
|
||
cleanup of the spec like removing a lot of neededforbuild deps
|
||
and applied proper CFLAGS
|
||
Added the gt68xx backend that supports expecially rf's new Mustek
|
||
usb scanner
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 9 15:16:07 CEST 2002 - freitag@suse.de
|
||
|
||
- fixed filelist and added libsane.so again.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 9 11:55:45 CEST 2002 - freitag@suse.de
|
||
|
||
- removed wrong lib libsane-hpoj from packlist, they came from package
|
||
hp-officeJet accidentially.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Aug 16 09:54:02 CEST 2002 - freitag@suse.de
|
||
|
||
- added prerequires (Bug #17983) and a postun procedure
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 29 16:18:13 CEST 2002 - meissner@suse.de
|
||
|
||
- gphoto -> libgphoto2
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Jul 27 15:04:46 CEST 2002 - adrian@suse.de
|
||
|
||
- fix neededforbuild
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 18 15:38:44 CEST 2002 - freitag@suse.de
|
||
|
||
- reapplied __KERNEL__-Patches
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Jul 17 16:49:12 CEST 2002 - freitag@suse.de
|
||
|
||
- update to sane version 1.0.8:
|
||
-Network backend and saned update
|
||
-documentation updates
|
||
-bugfixes
|
||
-updated backends
|
||
-new backends
|
||
-------------------------------------------------------------------
|
||
Tue Mar 19 13:12:23 CET 2002 - freitag@suse.de
|
||
|
||
- fixed bug #14916
|
||
This bug was caused by an segfault of scanimage which is used to
|
||
find out which scanner are in operation on the network scan server.
|
||
Since scanimage uses a one byte to small buffer in a string copy
|
||
operation, a segfault happens.
|
||
Fixed that bug by enlarging the buffer.
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 8 14:06:32 CET 2002 - freitag@suse.de
|
||
|
||
- fixed bug #14449
|
||
That changes the sane startup script to work with the scanimage
|
||
from sane package 1.0.7.
|
||
Added a proper check for being root or not. only root may start
|
||
or restart the service (which actually does nothing but setting
|
||
file permissions for scsi scanner). See rcsane.diff for the patch
|
||
applied on rc.sane. Note that rcsane.diff is not applied during
|
||
the build process, but shows the differences against the former
|
||
version of rc.sane
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 18 17:11:15 CET 2002 - freitag@suse.de
|
||
|
||
- fixed bug 13430 - updated to version 1.0.7 of sane. This broadens
|
||
the scanner support.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Feb 6 12:22:25 CET 2002 - freitag@suse.de
|
||
|
||
- minor fixes in rc.sane: removed useless test on start variable
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jan 10 15:09:23 CET 2002 - freitag@suse.de
|
||
|
||
- updated to V. 1.0.6, provides bugfixes, gphoto2 changes and some
|
||
new backends
|
||
- removed rc.config-template and used rpm macro instead to set the
|
||
rc.config var.
|
||
- removed mustek_usb external source, because it is now part of the
|
||
standard sane package.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 8 20:34:39 CET 2002 - egmont@suselinux.hu
|
||
|
||
- changed 'adjustscannerperm' to 'sane' in init script
|
||
- removed bogus 'probe' entry from the same script
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 21 01:44:23 CET 2001 - bjacke@suse.de
|
||
|
||
- remove useless provides
|
||
- make config files (noreplce)
|
||
- use libdir macro
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Sep 12 17:16:16 CEST 2001 - freitag@suse.de
|
||
|
||
- added support for Agfa SnapScan 1236U and updated to a later verion
|
||
of mustek_usb-Backend, which provides better integration to the
|
||
main backend module.
|
||
Disabled all dll-entries in /etc/sane.d/dll.conf to avoid probs
|
||
with wrong device detection which happend in the past. The yast
|
||
module enables the correct one, added a README.SuSE to the sane
|
||
package doc path that describes this change.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 4 17:16:16 CEST 2001 - freitag@suse.de
|
||
|
||
- added a rc-script that changes the permissions of scsi scanner
|
||
devices if they are installed. The scsi device files are switched
|
||
to permission 666 on startup and reverted back to 640 on shutdown.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 3 11:21:39 CEST 2001 - freitag@suse.de
|
||
|
||
- added a backend for mustek usb scanners.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Aug 29 17:32:55 CEST 2001 - freitag@suse.de
|
||
|
||
- added support for scanning from HP all-in-one-devices.
|
||
Therefore, package hp-officeJet is needed.
|
||
- added a configure option --docdir to get rid of build failiures
|
||
on distributions which have the documentation not in share.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Aug 27 12:05:51 CEST 2001 - freitag@suse.de
|
||
|
||
- applied patches for scanimage and sane-find-scanner that produce
|
||
better parseable output for scripts etc. to help yast2 module.
|
||
- added a not yet in SANE released driver for mustek usb scanners,
|
||
which are quite common in germany. The driver was initially written
|
||
by a mustek engineer and was overtaken by the mustek backend
|
||
maintainer of SANE.
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 17 14:40:49 CEST 2001 - uli@suse.de
|
||
|
||
- disabled direct PIO access for PPC
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jul 5 16:41:30 CEST 2001 - freitag@suse.de
|
||
|
||
- update to release 1.0.5
|
||
- documentation again created dynamically.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Jun 28 18:43:33 CEST 2001 - freitag@suse.de
|
||
|
||
- updated to pre-1.0.5 version, 1.0.5 is expected soon
|
||
- patched sane-find-scanner to have a silent mode.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Apr 9 10:58:07 CEST 2001 - freitag@suse.de
|
||
|
||
- applied snapscan-patch, fixed problem with missing gimp-plugin-link
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 30 16:43:20 CEST 2001 - uli@suse.de
|
||
|
||
- fixed to build on PPC
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 23 16:43:36 CET 2001 - freitag@suse.de
|
||
|
||
- removed dependency to gimp, patch to solve timing probs with
|
||
kernel 2.4
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jan 5 11:56:32 CET 2001 - freitag@suse.de
|
||
|
||
- updated to version 1.0.4
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Dec 20 09:04:44 CET 2000 - ro@suse.de
|
||
|
||
- fixed symlink
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Nov 20 18:51:03 CET 2000 - freitag@suse.de
|
||
|
||
- hide parport-scanner in standard sane distribution in dll.conf
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 15 09:24:39 CET 2000 - freitag@suse.de
|
||
|
||
- skipped parport-scanner driver also for axp
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 7 16:19:16 CET 2000 - freitag@suse.de
|
||
|
||
- skipped parport-scanner for ppc and sparc
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Nov 6 10:09:48 CET 2000 - freitag@suse.de
|
||
|
||
- fixed Copyright/License-Field in SpecFile
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Nov 2 23:55:53 CET 2000 - ro@suse.de
|
||
|
||
- fix neededforbuild for new package-names
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Nov 2 10:40:01 CET 2000 - freitag@suse.de
|
||
|
||
- new version 1.0.3
|
||
patch for Artec AS6E scanner
|
||
patch for HP4200 PPort Scanner
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 25 18:44:41 CEST 2000 - uli@suse.de
|
||
|
||
- fixed to build with new GIMP
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 25 16:33:19 MEST 2000 - egger@suse.de
|
||
|
||
- Upgraded to 1.0.3.
|
||
- Added -DGIMP_ENABLE_COMPAT_CRUFT to build again.
|
||
- The specfile is quite messy... maybe the maintainer could clean
|
||
that up, please?
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 25 01:04:16 CEST 2000 - ro@suse.de
|
||
|
||
- changed neededforbuild: libgimpd -> gimpdev
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Sep 12 14:15:34 CEST 2000 - mhafner@suse.de
|
||
|
||
- added suse_update_config
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jun 27 11:22:16 CEST 2000 - freitag@suse.de
|
||
|
||
- libs back to /usr/lib/sane - except libsane.so. and libsane-dll
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Jun 2 18:00:43 CEST 2000 - freitag@suse.de
|
||
|
||
- problem with missing headerfiles and wrong linked libs fixed.
|
||
|
||
-------------------------------------------------------------------
|
||
Wed May 24 16:28:05 CEST 2000 - freitag@suse.de
|
||
|
||
- new configure switch --enable-scsibuffersize due to reported
|
||
problems on the SANE-Mailinglist.
|
||
- installed *all* sane-libraries to /usr/lib
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Mar 21 10:02:35 CET 2000 - bodammer@suse.de
|
||
|
||
- backend for Agfa SnapScan V0.8 again
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Mar 20 12:57:59 CET 2000 - bodammer@suse.de
|
||
|
||
- update -> sane-1.0.2
|
||
link to libsane-dll.so.1 included for xsane to work
|
||
|
||
-------------------------------------------------------------------
|
||
Sat Mar 4 16:31:40 CET 2000 - ro@suse.de
|
||
|
||
- removed libgimp from neededforbuild
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Mar 2 15:46:18 CET 2000 - uli@suse.de
|
||
|
||
- moved man pages to _mandir
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Feb 7 15:57:14 CET 2000 - kukuk@suse.de
|
||
|
||
- Don't check for asm/io.h, this will not work on SPARC
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jan 18 15:38:21 CET 2000 - bodammer@suse.de
|
||
|
||
- backend for Agfa SnapScan updated to V0.8
|
||
works with new sg-modul from kernel > 2.2.5
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Oct 15 09:39:22 CEST 1999 - ro@suse.de
|
||
|
||
-xscanimage: renamed GIMP_EXTENSION to IS_GIMP_EXTENSION
|
||
(GIMP_EXTENSION is already used as enumerator as of gimp-1.1.10)
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de
|
||
|
||
- ran old prepare_spec on spec file to switch to new prepare_spec.
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Sep 2 19:02:36 CEST 1999 - ro@suse.de
|
||
|
||
- update to 1.0.1
|
||
- fixed neededforbuild to get gimp-support back
|
||
- removed tcl tk from neededforbuild
|
||
|
||
-------------------------------------------------------------------
|
||
Sun Jul 18 11:44:25 MEST 1999 - mha@suse.de
|
||
|
||
- removed '#' in front of /usr/sbin/saned in sane.spec
|
||
for mb who isn't here today ;-)
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Jul 13 12:42:22 MEST 1999 - bs@suse.de
|
||
|
||
- use gtk and glib instead of gtkn and glibn
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 19 14:16:40 MET 1999 - mb@suse.de
|
||
|
||
- fixed gtkn, gtkndev, glibn, glibndev dependencies
|
||
|
||
-------------------------------------------------------------------
|
||
Thu Nov 26 15:15:53 MET 1998 - mb@suse.de
|
||
|
||
- major update to version 1.0
|
||
- new enhanced drivers for Abaton, Agfa Focus and Ricoh scanners
|
||
- Kodak DC210 still not supported
|
||
- Update for many drivers (Artec,Kodak,DC25,Microtek,Microtek2,Mustek
|
||
UMAX and SnapScan).
|
||
- removed sgcheck. sgcheck now is in scsiinfo.
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Nov 23 15:07:44 MET 1998 - mb@suse.de
|
||
|
||
- added sgcheck tool. It scans /proc/scsi/scsi and tells you
|
||
exactly the generic scsi ID of your SCSI devices, respectively
|
||
your scanner.
|
||
- added README.sgcheck
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Nov 18 09:02:40 MET 1998 - ro@suse.de
|
||
|
||
- added libsane.so
|
||
|
||
-------------------------------------------------------------------
|
||
Tue Nov 17 16:52:19 MET 1998 - ro@suse.de
|
||
|
||
- adjust neededforbuild to current distribution
|
||
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Nov 13 14:49:08 MET 1998 - mb@suse.de
|
||
|
||
- new version 0.74
|
||
- new and more scanners supported
|
||
- automatically detects attached scanners
|
||
-------------------------------------------------------------------
|
||
Mon May 25 13:39:12 MEST 1998 - mb@suse.de
|
||
|
||
- new version 0.73
|
||
- according to author may still cause trouble with microtek2 scanners!!
|
||
- uses new gtk1.0.1
|
||
- added scanners to supported list
|
||
- lots of bug fixed
|
||
|
||
-------------------------------------------------------------------
|
||
Wed Mar 11 18:20:24 MET 1998 - ro@suse.de
|
||
|
||
- added libsane.so.0 to filelist
|
||
|
||
-------------------------------------------
|
||
Wed Feb 4 14:53:43 MET 1998 - mb@suse.de
|
||
|
||
- new version 0.70
|
||
- added support for various scanners, such as agfa, microtek etc.
|
||
- bugfixing for umax scanners
|
||
-------------------------------------------
|
||
|
||
Sun Sep 21 21:17:00 MEST 1997 - mb@suse.de
|
||
|
||
Initial version 0.63
|
||
-------------------------------------------
|