Bert Peters pushed to branch main at Arch Linux / Packaging / Packages / sane
Commits:
5e9aa782 by Bert Peters at 2026-02-16T17:23:49+01:00
upgpkg: 1.4.0-4: gcc-libs deprecation
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = sane
pkgdesc = Scanner Access Now Easy
pkgver = 1.4.0
- pkgrel = 3
+ pkgrel = 4
url = https://gitlab.com/sane-project/backends
arch = x86_64
license = GPL-2.0-or-later
@@ -21,25 +21,29 @@ pkgbase = sane
makedepends = texlive-latexextra
depends = bash
depends = cairo
- depends = gcc-libs
depends = glibc
+ depends = libgcc
depends = libpng
depends = libieee1284
+ depends = libstdc++
depends = net-snmp
depends = v4l-utils
optdepends = sane-airscan: for scanners working in driverless mode
provides = libsane.so
source =
https://gitlab.com/sane-project/backends/-/archive/1.4.0/backends-1.4.0.tar.gz
+ source =
sane-gcc16.patch::https://gitlab.com/sane-project/backends/-/commit/d04d17b456d9847021b6df6eb08a3419a75172cf.patch
source = 66-saned.rules
source = sane.sysusers
source = saned.service
source = saned.socket
sha512sums =
69adc9e4a7c7252ff677c510c4112096c3c4b00525113795d5d2ecd0efe8716a556c6c403df685d0e360eae72546ad55ff9dd27b3fde5c5b1b9d13dbcd735465
+ sha512sums =
6352cb8be29006a39bc52db42922280439d309eb5d6a5140f71050d8ebd46432e759e2d0360219c34f228acbb7856e78e367ef29443012a3783815f06776d45f
sha512sums =
d0d1b6bd6fbb04d610e7186e26d04c2233a620cc7c731ca3acd7fb860dd033fbe99d8974ffa1dd59c8affcc4aa2664d76ab3dfd6f7b2a734b31d7e3832359c41
sha512sums =
12eb44f94464f79f7cff05d769685e724efd79a45ec646bf72941f482d4b63d17c4098df30558a533f7ba725ef397f46e34053fc96e40f46f89196d5721cf05b
sha512sums =
baf2cf2fdff689f776973ac4f69ea02b131f2a1a754a8d52a8e8ad33b0e559ba286649a891723a7ad94b2bcb01ec88155d43c36eaeb35e47fbc8ea80c49c5d47
sha512sums =
a23ceeeb02bd9e214702003a3165886858ecbdd93df89cd37ad5f00581745454548ccda0ab656f2dc0acbf2896a8781568c786797e64a07014be003d6140a093
b2sums =
1bb766d311ec8672f630f7ef10209de030bb7efee565e878f9bf64505f93fbccd668872babe49631cd11e9c5cdee8e1dfb53e69c2577739323fc5daaa08510e2
+ b2sums =
33e931837b0e7d93ca2eaeccc9b5f2b006d7aa63f3071d1003871d4620b52ca1c66beca1bedc765514e6ef39181bc9aa3308626d21ff1328440f81d3f7a45ced
b2sums =
c9c6ba224b9b27f4ecc6b1ded6621a8abb52b1ded2d9078e4cad31177290b788e286fad74545a5cb09e1f6726515adc22003988eb646dc986e87f1a8061a0e27
b2sums =
14711932fa106dab7464b75f1c9fd96a5bfa34fd2727486c382ffcd8af5e6d7b327d8c1b29a2ff7d45c6f810b04394e6aa17afacad0e733d9f0162e40fe9ac32
b2sums =
272b4860dbd3f2b69eedfed4532cf8a388629c003c9a0e0ee98defbc2023e07edc26275a17f56ea9fd4d90e9b3b6532c5b10d1e2b91e6ab4df242ac44101d802
@@ -48,10 +52,11 @@ pkgbase = sane
pkgname = sane
depends = bash
depends = cairo
- depends = gcc-libs
depends = glibc
+ depends = libgcc
depends = libpng
depends = libieee1284
+ depends = libstdc++
depends = net-snmp
depends = v4l-utils
depends = avahi
=====================================
PKGBUILD
=====================================
@@ -8,7 +8,7 @@
_name=backends
pkgname=sane
pkgver=1.4.0
-pkgrel=3
+pkgrel=4
pkgdesc="Scanner Access Now Easy"
arch=(x86_64)
url="https://gitlab.com/sane-project/backends"
@@ -19,10 +19,11 @@ license=(
depends=(
bash
cairo
- gcc-libs
glibc
+ libgcc
libpng
libieee1284
+ libstdc++
net-snmp
v4l-utils
)
@@ -47,17 +48,20 @@ optdepends=(
provides=(libsane.so)
source=(
$url/-/archive/$pkgver/$_name-$pkgver.tar.gz
+
$pkgname-gcc16.patch::$url/-/commit/d04d17b456d9847021b6df6eb08a3419a75172cf.patch
66-${pkgname}d.rules
$pkgname.sysusers
${pkgname}d.service
${pkgname}d.socket
)
sha512sums=('69adc9e4a7c7252ff677c510c4112096c3c4b00525113795d5d2ecd0efe8716a556c6c403df685d0e360eae72546ad55ff9dd27b3fde5c5b1b9d13dbcd735465'
+
'6352cb8be29006a39bc52db42922280439d309eb5d6a5140f71050d8ebd46432e759e2d0360219c34f228acbb7856e78e367ef29443012a3783815f06776d45f'
'd0d1b6bd6fbb04d610e7186e26d04c2233a620cc7c731ca3acd7fb860dd033fbe99d8974ffa1dd59c8affcc4aa2664d76ab3dfd6f7b2a734b31d7e3832359c41'
'12eb44f94464f79f7cff05d769685e724efd79a45ec646bf72941f482d4b63d17c4098df30558a533f7ba725ef397f46e34053fc96e40f46f89196d5721cf05b'
'baf2cf2fdff689f776973ac4f69ea02b131f2a1a754a8d52a8e8ad33b0e559ba286649a891723a7ad94b2bcb01ec88155d43c36eaeb35e47fbc8ea80c49c5d47'
'a23ceeeb02bd9e214702003a3165886858ecbdd93df89cd37ad5f00581745454548ccda0ab656f2dc0acbf2896a8781568c786797e64a07014be003d6140a093')
b2sums=('1bb766d311ec8672f630f7ef10209de030bb7efee565e878f9bf64505f93fbccd668872babe49631cd11e9c5cdee8e1dfb53e69c2577739323fc5daaa08510e2'
+
'33e931837b0e7d93ca2eaeccc9b5f2b006d7aa63f3071d1003871d4620b52ca1c66beca1bedc765514e6ef39181bc9aa3308626d21ff1328440f81d3f7a45ced'
'c9c6ba224b9b27f4ecc6b1ded6621a8abb52b1ded2d9078e4cad31177290b788e286fad74545a5cb09e1f6726515adc22003988eb646dc986e87f1a8061a0e27'
'14711932fa106dab7464b75f1c9fd96a5bfa34fd2727486c382ffcd8af5e6d7b327d8c1b29a2ff7d45c6f810b04394e6aa17afacad0e733d9f0162e40fe9ac32'
'272b4860dbd3f2b69eedfed4532cf8a388629c003c9a0e0ee98defbc2023e07edc26275a17f56ea9fd4d90e9b3b6532c5b10d1e2b91e6ab4df242ac44101d802'
@@ -68,6 +72,9 @@ prepare() {
sed '1,41p' $_name-$pkgver/backend/dll.c >
LicenseRef-GPL-2.0-or-later-with-linking-exception.txt
cd $_name-$pkgver
+
+ patch -p1 < ../$pkgname-gcc16.patch
+
# copy translation files so they become reproducible:
https://gitlab.com/sane-project/backends/-/issues/647
cp -v po/en{_GB,@quot}.po
cp -v po/en{_GB,@boldquot}.po
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/sane/-/commit/5e9aa782f0c79c5f9fe281ba91338e228e193852
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/sane/-/commit/5e9aa782f0c79c5f9fe281ba91338e228e193852
You're receiving this email because of your account on gitlab.archlinux.org.