* [Buildroot] [git commit] package/sane-airscan: new package
@ 2025-04-23 20:30 Thomas Petazzoni via buildroot
2025-04-25 8:06 ` Peter Korsgaard
0 siblings, 1 reply; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2025-04-23 20:30 UTC (permalink / raw)
To: buildroot
commit: https://git.buildroot.net/buildroot/commit/?id=f78280bf262ceb1c1abbdade9de77fcc4add74ae
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
Signed-off-by: Guillaume Chaye <guillaume.chaye@zeetim.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
---
DEVELOPERS | 3 +++
package/Config.in | 1 +
package/sane-airscan/Config.in | 20 ++++++++++++++++++++
package/sane-airscan/sane-airscan.hash | 3 +++
package/sane-airscan/sane-airscan.mk | 13 +++++++++++++
5 files changed, 40 insertions(+)
diff --git a/DEVELOPERS b/DEVELOPERS
index a692a9779c..1f0fc1903c 100644
--- a/DEVELOPERS
+++ b/DEVELOPERS
@@ -1361,6 +1361,9 @@ F: package/python-rpi-ws281x/
F: package/python-wtforms/
F: package/rpi-rgb-led-matrix/
+N: Guillaume Chaye
+F: package/sane-airscan/
+
N: Guillaume William Brs <guillaume.bressaix@gmail.com>
F: package/libnids/
F: package/libxcrypt/
diff --git a/package/Config.in b/package/Config.in
index 1bdbbd28fd..93bb99c2d7 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -615,6 +615,7 @@ endmenu
source "package/rtl8821au/Config.in"
source "package/rtl8821cu/Config.in"
source "package/rtl8822cs/Config.in"
+ source "package/sane-airscan/Config.in"
source "package/sane-backends/Config.in"
source "package/sdparm/Config.in"
source "package/sedutil/Config.in"
diff --git a/package/sane-airscan/Config.in b/package/sane-airscan/Config.in
new file mode 100644
index 0000000000..f35e244ea6
--- /dev/null
+++ b/package/sane-airscan/Config.in
@@ -0,0 +1,20 @@
+config BR2_PACKAGE_SANE_AIRSCAN
+ bool "sane-airscan"
+ select BR2_PACKAGE_AVAHI
+ select BR2_PACKAGE_AVAHI_DAEMON # needed to get avahi-client
+ select BR2_PACKAGE_DBUS # needed by avahi to get avahi-client
+ select BR2_PACKAGE_GNUTLS
+ select BR2_PACKAGE_JPEG
+ select BR2_PACKAGE_LIBPNG
+ select BR2_PACKAGE_LIBXML2
+ select BR2_PACKAGE_SANE_BACKENDS
+ select BR2_PACKAGE_TIFF
+ help
+ SANE backend for AirScan (eSCL) and WSD document scanners
+
+ Similar to how most modern network printers support
+ "driverless" printing, using the universal vendor-neutral
+ printing protocol, many modern network scanners and MFPs
+ support "driverless" scanning.
+
+ https://github.com/alexpevzner/sane-airscan
diff --git a/package/sane-airscan/sane-airscan.hash b/package/sane-airscan/sane-airscan.hash
new file mode 100644
index 0000000000..40fb84e32d
--- /dev/null
+++ b/package/sane-airscan/sane-airscan.hash
@@ -0,0 +1,3 @@
+# Locally computed
+sha256 647f41f84f9bce743c796ca84c1fda67e519968fab407490c28fd0cc6d7ac485 sane-airscan-0.99.33.tar.gz
+sha256 a2631c1b81992bd6f66db6be8b009ed7e3e998d1e2db4de497fa82d65011d373 LICENSE
diff --git a/package/sane-airscan/sane-airscan.mk b/package/sane-airscan/sane-airscan.mk
new file mode 100644
index 0000000000..168430e3e3
--- /dev/null
+++ b/package/sane-airscan/sane-airscan.mk
@@ -0,0 +1,13 @@
+################################################################################
+#
+# sane-airscan
+#
+################################################################################
+
+SANE_AIRSCAN_VERSION = 0.99.33
+SANE_AIRSCAN_SITE = $(call github,alexpevzner,sane-airscan,$(SANE_AIRSCAN_VERSION))
+SANE_AIRSCAN_DEPENDENCIES = avahi gnutls jpeg libpng libxml2 sane-backends tiff
+SANE_AIRSCAN_LICENSE = GPL-2.0+-with-exception
+SANE_AIRSCAN_LICENSE_FILES = LICENSE
+
+$(eval $(meson-package))
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [git commit] package/sane-airscan: new package
2025-04-23 20:30 [Buildroot] [git commit] package/sane-airscan: new package Thomas Petazzoni via buildroot
@ 2025-04-25 8:06 ` Peter Korsgaard
2025-04-25 9:16 ` Thomas Petazzoni via buildroot
0 siblings, 1 reply; 3+ messages in thread
From: Peter Korsgaard @ 2025-04-25 8:06 UTC (permalink / raw)
To: Thomas Petazzoni via buildroot; +Cc: Thomas Petazzoni
>>>>> "Thomas" == Thomas Petazzoni via buildroot <buildroot@buildroot.org> writes:
> commit: https://git.buildroot.net/buildroot/commit/?id=f78280bf262ceb1c1abbdade9de77fcc4add74ae
> branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
> Signed-off-by: Guillaume Chaye <guillaume.chaye@zeetim.com>
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
> ---
> DEVELOPERS | 3 +++
> package/Config.in | 1 +
> package/sane-airscan/Config.in | 20 ++++++++++++++++++++
> package/sane-airscan/sane-airscan.hash | 3 +++
> package/sane-airscan/sane-airscan.mk | 13 +++++++++++++
> 5 files changed, 40 insertions(+)
> diff --git a/DEVELOPERS b/DEVELOPERS
> index a692a9779c..1f0fc1903c 100644
> --- a/DEVELOPERS
> +++ b/DEVELOPERS
> @@ -1361,6 +1361,9 @@ F: package/python-rpi-ws281x/
> F: package/python-wtforms/
> F: package/rpi-rgb-led-matrix/
> +N: Guillaume Chaye
> +F: package/sane-airscan/
Email address is missing. I've fixed that now.
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [Buildroot] [git commit] package/sane-airscan: new package
2025-04-25 8:06 ` Peter Korsgaard
@ 2025-04-25 9:16 ` Thomas Petazzoni via buildroot
0 siblings, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2025-04-25 9:16 UTC (permalink / raw)
To: Peter Korsgaard; +Cc: Thomas Petazzoni via buildroot
On Fri, 25 Apr 2025 10:06:54 +0200
Peter Korsgaard <peter@korsgaard.com> wrote:
> > +N: Guillaume Chaye
> > +F: package/sane-airscan/
>
> Email address is missing. I've fixed that now.
Thanks for having paid attention (and fixing), and sorry for the
mistake here.
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-04-25 9:17 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-23 20:30 [Buildroot] [git commit] package/sane-airscan: new package Thomas Petazzoni via buildroot
2025-04-25 8:06 ` Peter Korsgaard
2025-04-25 9:16 ` Thomas Petazzoni via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.