[arch-commits] Commit in libsigrok/trunk (PKGBUILD)

Evangelos Foutras foutrelis at gemini.archlinux.org
Fri Dec 10 14:56:28 UTC 2021


    Date: Friday, December 10, 2021 @ 14:56:27
  Author: foutrelis
Revision: 1068089

upgpkg: libsigrok 0.5.2-10: fix build with Python 3.10

Modified:
  libsigrok/trunk/PKGBUILD

----------+
 PKGBUILD |    7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-10 14:41:37 UTC (rev 1068088)
+++ PKGBUILD	2021-12-10 14:56:27 UTC (rev 1068089)
@@ -3,13 +3,13 @@
 
 pkgname=libsigrok
 pkgver=0.5.2
-pkgrel=9
+pkgrel=10
 pkgdesc='Client software that supports various hardware logic analyzers, core library'
 arch=('x86_64')
 url='https://www.sigrok.org/wiki/Libsigrok'
 license=('GPL3')
 depends=('libftdi' 'libserialport' 'glibmm' 'libzip' 'libieee1284' 'bluez-libs' 'hidapi' 'libudev.so')
-makedepends=('cmake' 'doxygen' 'ruby' 'jdk8-openjdk' 'swig' 'python' 'pygobject-devel' 'python-numpy' 'python-setuptools')
+makedepends=('cmake' 'doxygen' 'ruby' 'jdk8-openjdk' 'swig' 'python' 'pygobject-devel' 'python-numpy' 'python-setuptools' 'autoconf-archive')
 optdepends=('python' 'ruby' 'jdk8-openjdk'
             'sigrok-firmware-fx2lafw: Cypress FX2-based device support')
 source=("https://sigrok.org/download/source/$pkgname/$pkgname-$pkgver.tar.gz"
@@ -23,6 +23,9 @@
   cd $pkgname-$pkgver
   patch -p1 < ../fix_swig4_java_bindings.patch # https://sigrok.org/bugzilla/show_bug.cgi?id=1527
   patch -p1 < ../fix_ruby_bindings.patch # https://sigrok.org/bugzilla/show_bug.cgi?id=1526
+
+  # regenerate ./configure so it can detect Python 3.10
+  autoreconf -vi
 }
 
 build() {



More information about the arch-commits mailing list