From 1c025c5c09376b0025e248f31cbfa7262e815c05 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Fri, 26 May 2017 13:02:27 +0200 Subject: [PATCH] sane: update to 1.0.27 --- srcpkgs/sane/patches/musl-sigset_t.patch | 24 ------- srcpkgs/sane/patches/musl-sys_types_h.patch | 73 --------------------- srcpkgs/sane/template | 14 ++-- 3 files changed, 6 insertions(+), 105 deletions(-) delete mode 100644 srcpkgs/sane/patches/musl-sigset_t.patch delete mode 100644 srcpkgs/sane/patches/musl-sys_types_h.patch diff --git a/srcpkgs/sane/patches/musl-sigset_t.patch b/srcpkgs/sane/patches/musl-sigset_t.patch deleted file mode 100644 index 1976ff7a2a..0000000000 --- a/srcpkgs/sane/patches/musl-sigset_t.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- include/sane/sanei_backend.h -+++ include/sane/sanei_backend.h -@@ -68,9 +68,11 @@ - - /* Just enough backwards compatibility that we get by in the backends - without making handstands. */ -+#if 0 - # ifdef sigset_t - # undef sigset_t - # endif -+#endif - # ifdef sigemptyset - # undef sigemptyset - # endif -@@ -96,7 +98,9 @@ - # undef SIG_SETMASK - # endif - -+#if 0 - # define sigset_t int -+#endif - # define sigemptyset(set) do { *(set) = 0; } while (0) - # define sigfillset(set) do { *(set) = ~0; } while (0) - # define sigaddset(set,signal) do { *(set) |= sigmask (signal); } while (0) diff --git a/srcpkgs/sane/patches/musl-sys_types_h.patch b/srcpkgs/sane/patches/musl-sys_types_h.patch deleted file mode 100644 index 5866a4130f..0000000000 --- a/srcpkgs/sane/patches/musl-sys_types_h.patch +++ /dev/null @@ -1,73 +0,0 @@ ---- include/sane/sanei_udp.h -+++ include/sane/sanei_udp.h -@@ -27,6 +27,9 @@ - #include - #include - #endif -+#ifdef HAVE_SYS_TYPES_H -+#include -+#endif - - extern SANE_Status sanei_udp_open(const char *host, int port, int *fdp); - extern SANE_Status sanei_udp_open_broadcast(int *fdp); ---- backend/kvs20xx_cmd.h -+++ backend/kvs20xx_cmd.h -@@ -9,6 +9,10 @@ - Panasonic KV-S20xx USB-SCSI scanners. - */ - -+#ifdef HAVE_SYS_TYPES_H -+#include -+#endif -+ - #define COMMAND_BLOCK 1 - #define DATA_BLOCK 2 - #define RESPONSE_BLOCK 3 ---- backend/kvs40xx.h -+++ backend/kvs40xx.h -@@ -10,6 +10,9 @@ - - #include "../include/sane/config.h" - #include -+#ifdef HAVE_SYS_TYPES_H -+#include -+#endif - - #undef BACKEND_NAME - #define BACKEND_NAME kvs40xx ---- backend/hp5400.c -+++ backend/hp5400.c -@@ -67,6 +67,9 @@ - #include /* malloc, free */ - #include /* memcpy */ - #include -+#ifdef HAVE_SYS_TYPES_H -+#include -+#endif - - - #define HP5400_CONFIG_FILE "hp5400.conf" ---- backend/hp5590.c -+++ backend/hp5590.c -@@ -48,6 +48,9 @@ - #include - #include - #include -+#ifdef HAVE_SYS_TYPES_H -+#include -+#endif - - #include "../include/sane/sane.h" - #define BACKEND_NAME hp5590 ---- backend/epsonds-io.c -+++ backend/epsonds-io.c -@@ -16,6 +16,9 @@ - #include "sane/config.h" - #include - #include /* sleep */ -+#ifdef HAVE_SYS_TYPES_H -+#include -+#endif - - #include "epsonds.h" - #include "epsonds-io.h" diff --git a/srcpkgs/sane/template b/srcpkgs/sane/template index 3c2c6dd404..b9a362b094 100644 --- a/srcpkgs/sane/template +++ b/srcpkgs/sane/template @@ -1,26 +1,24 @@ # Template file for 'sane' pkgname=sane -version=1.0.25 -revision=2 +version=1.0.27 +revision=1 wrksrc="sane-backends-${version}" build_style=gnu-configure build_options="snmp" -configure_args="--disable-locking --enable-avahi --disable-latex --enable-ipv6 - --with-docdir=/usr/share/doc/sane --enable-libusb_1_0 --enable-pthread - ac_cv_func_mmap_fixed_mapped=yes +configure_args="--disable-locking --enable-avahi --enable-ipv6 --enable-pthread + --with-usb --docdir=/usr/share/doc/sane ac_cv_func_mmap_fixed_mapped=yes $(vopt_with snmp)" hostmakedepends="pkg-config" makedepends="avahi-libs-devel libjpeg-turbo-devel tiff-devel libgphoto2-devel v4l-utils-devel libusb-devel libressl-devel $(vopt_if snmp net-snmp-devel)" depends="$(vopt_if snmp net-snmp)" -replaces="sane-udev-rules>=0" conf_files="/etc/sane.d/*.conf" short_desc="Scanner Access Now Easy" maintainer="Juan RP " homepage="http://www.sane-project.org/" license="GPL-2" -distfiles="http://ftp.lfs-matrix.net/pub/blfs/conglomeration/sane-backends/sane-backends-${version}.tar.gz" -checksum=a4d7ba8d62b2dea702ce76be85699940992daf3f44823ddc128812da33dc6e2c +distfiles="https://fossies.org/linux/misc/sane-backends-${version}.tar.xz" +checksum=9483e6789dae8117371059c95caaeda3e67dc25130f1d69ebfe926c5422e67b9 post_install() { # fix hp officejets