Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages /
libftdi
Commits:
6b4b04ca by Carl Smedstad at 2024-11-18T21:04:45+01:00
upgpkg: 1.5-7: Python 3.13 rebuild
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = libftdi
pkgdesc = A library to talk to FTDI chips, optional python bindings.
pkgver = 1.5
- pkgrel = 6
+ pkgrel = 7
url = https://www.intra2net.com/en/developer/libftdi/download.php
arch = x86_64
license = GPL2
@@ -17,9 +17,11 @@ pkgbase = libftdi
source =
https://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.5.tar.bz2
source =
https://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.5.tar.bz2.sig
source = fix_includes_path.patch
+ source =
https://src.fedoraproject.org/rpms/libftdi/raw/rawhide/f/libftdi-1.5-swig-4.3.patch
validpgpkeys = 3CEA9B8868BC3852618EB5B4707F91A424F006F5
sha256sums =
7c7091e9c86196148bd41177b4590dccb1510bfe6cea5bf7407ff194482eb049
sha256sums = SKIP
sha256sums =
065a157326f28c61d1ec470a3064b0cb2fd3c13497a9b496ca76a9dac573de07
+ sha256sums =
78d434d4aa1d38ab6b71f7cbd60b9be44afa59bf434a57be556ef820bfa13c3d
pkgname = libftdi
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
pkgname=libftdi
pkgver=1.5
-pkgrel=6
+pkgrel=7
pkgdesc="A library to talk to FTDI chips, optional python bindings."
arch=('x86_64')
url="https://www.intra2net.com/en/developer/libftdi/download.php"
@@ -12,10 +12,12 @@ optdepends=('python: library bindings')
makedepends=('boost' 'cmake' 'python' 'swig' 'python-setuptools')
# doxygen for docs, confuse for eeprom
source=(https://www.intra2net.com/en/developer/libftdi/download/${pkgname}1-$pkgver.tar.bz2{,.sig}
- fix_includes_path.patch)
+ fix_includes_path.patch
+
"https://src.fedoraproject.org/rpms/libftdi/raw/rawhide/f/libftdi-1.5-swig-4.3.patch")
sha256sums=('7c7091e9c86196148bd41177b4590dccb1510bfe6cea5bf7407ff194482eb049'
'SKIP'
- '065a157326f28c61d1ec470a3064b0cb2fd3c13497a9b496ca76a9dac573de07')
+ '065a157326f28c61d1ec470a3064b0cb2fd3c13497a9b496ca76a9dac573de07'
+ '78d434d4aa1d38ab6b71f7cbd60b9be44afa59bf434a57be556ef820bfa13c3d')
validpgpkeys=('3CEA9B8868BC3852618EB5B4707F91A424F006F5') # Intra2net open
source
prepare() {
@@ -24,6 +26,7 @@ prepare() {
sed -i "s|MODE=\"0664\", GROUP=\"plugdev\"|TAG+=\"uaccess\"|g"
packages/99-libftdi.rules
patch -p1 < ../fix_includes_path.patch
+ patch -p1 < ../libftdi-1.5-swig-4.3.patch
}
build() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libftdi/-/commit/6b4b04ca6b626d24469cc8da1dcfaad391fbdc58
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/libftdi/-/commit/6b4b04ca6b626d24469cc8da1dcfaad391fbdc58
You're receiving this email because of your account on gitlab.archlinux.org.