diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | libfirmata-firmata.diff | 11 |
3 files changed, 6 insertions, 20 deletions
@@ -1,6 +1,6 @@ pkgbase = libindi_3rdparty pkgdesc = 3rd party drivers for INDI, a distributed control protocol designed to operate astronomical instrumentation - pkgver = 1.9.8 + pkgver = 2.0.1 pkgrel = 1 url = http://www.indilib.org/index.php?title=Main_Page arch = i686 @@ -21,11 +21,9 @@ pkgbase = libindi_3rdparty depends = libftdi depends = rtl-sdr provides = libindi_3rdparty - source = https://github.com/indilib/indi-3rdparty/archive/v1.9.8.tar.gz + source = https://github.com/indilib/indi-3rdparty/archive/v2.0.1.tar.gz source = celestronaux-auxproto.diff - source = libfirmata-firmata.diff - sha256sums = a222a22ca4edae1816255e3851cfdb91efff557378021a44ca05d672410fc81e + sha256sums = be98a84ab6166321fe5aa74fca132cd866ae4e6910ef3b97e3502a44c59d277d sha256sums = fef4fe62933872bbf6424e8ee538363d38288ed12fce0222fd566bcb5a4bf372 - sha256sums = 525dc01ac3b4f96ee02809806abc309ce753271632cef267495074f74808c2c2 pkgname = libindi_3rdparty @@ -2,7 +2,7 @@ # Contributor: Peter Strapp <peter at strapp.co.uk> pkgname=libindi_3rdparty -pkgver=1.9.8 +pkgver=2.0.1 pkgrel=1 pkgdesc="3rd party drivers for INDI, a distributed control protocol designed to operate astronomical instrumentation" provides=("libindi_3rdparty") @@ -12,15 +12,14 @@ arch=(i686 x86_64) depends=(libvorbis libusb openal libnova libjpeg libindi libgphoto2 libftdi-compat cfitsio dcraw libftdi rtl-sdr) makedepends=(cmake boost) conflicts=() -source=("https://github.com/indilib/indi-3rdparty/archive/v${pkgver}.tar.gz" "celestronaux-auxproto.diff" "libfirmata-firmata.diff") -sha256sums=("a222a22ca4edae1816255e3851cfdb91efff557378021a44ca05d672410fc81e" "fef4fe62933872bbf6424e8ee538363d38288ed12fce0222fd566bcb5a4bf372" "525dc01ac3b4f96ee02809806abc309ce753271632cef267495074f74808c2c2") +source=("https://github.com/indilib/indi-3rdparty/archive/v${pkgver}.tar.gz" "celestronaux-auxproto.diff") +sha256sums=("be98a84ab6166321fe5aa74fca132cd866ae4e6910ef3b97e3502a44c59d277d" "fef4fe62933872bbf6424e8ee538363d38288ed12fce0222fd566bcb5a4bf372") prepare() { mkdir -p build cd indi-3rdparty-${pkgver} patch -Np1 < ${srcdir}/celestronaux-auxproto.diff - patch -Np1 < ${srcdir}/libfirmata-firmata.diff find ./ -name CMakeLists.txt -exec sed -i -e 's|"\/lib|"${CMAKE_INSTALL_PREFIX}/lib|g' {} \; # Allow installing outside of /lib } diff --git a/libfirmata-firmata.diff b/libfirmata-firmata.diff deleted file mode 100644 index 3ef43e96d681..000000000000 --- a/libfirmata-firmata.diff +++ /dev/null @@ -1,11 +0,0 @@ -diff --color -ru a/indi-duino/libfirmata/src/firmata.cpp b/indi-duino/libfirmata/src/firmata.cpp ---- a/indi-duino/libfirmata/src/firmata.cpp 2022-09-29 08:09:19.000000000 +0200 -+++ b/indi-duino/libfirmata/src/firmata.cpp 2022-11-09 13:45:30.756217041 +0100 -@@ -14,6 +14,7 @@ - #include <firmata.h> - #include <string.h> - #include <stdlib.h> -+#include <ctime> - - void (*firmata_debug_cb)(const char *file, int line, const char *msg, ...) = NULL; - |