summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOSAMC2024-03-30 13:40:34 +0000
committerFlorian Hülsmann2024-03-30 13:40:34 +0000
commiteceaab562fb7102edc8d28ce0da724ac0288b0d3 (patch)
treebefcdbf80c4642bcdd18301c3aede693811faabb
parentdcacb6771eff378125809f2a3efcc4b4341c2241 (diff)
downloadaur-eceaab562fb7102edc8d28ce0da724ac0288b0d3.tar.gz
ola: liblo compatibility (#396)
* ola: liblo compatibility * add liblo patch
-rw-r--r--.SRCINFO4
-rw-r--r--.gitignore1
-rw-r--r--PKGBUILD10
3 files changed, 11 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 07fce6e217f8..ca1bbd8c9241 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ola
pkgdesc = Open Lighting Architecture for controlling entertainment lighting equipment
pkgver = 0.10.9
- pkgrel = 4
+ pkgrel = 5
url = https://www.openlighting.org
arch = x86_64
arch = aarch64
@@ -22,8 +22,10 @@ pkgbase = ola
options = !lto
source = ola-0.10.9.tar.gz::https://github.com/OpenLightingProject/ola/archive/refs/tags/0.10.9.tar.gz
source = fix-protobuf-v20.patch::https://github.com/OpenLightingProject/ola/pull/1875.patch
+ source = fix-liblo.patch::https://github.com/OpenLightingProject/ola/pull/1954.patch
sha256sums = d2a80d907f5a0a5169583060bd32aa0fdbb2fdfe18d1194dd922595ab6d447b5
sha256sums = 6e57bb39c94981f62da6cd6b5c2744ace8ebe4b7b9fa8ee383800c1e3b8d6742
+ sha256sums = b72b5e337546d93fe3873ab1aae7427e59e121ae0cb50bf5eeeb372ef6c5e411
pkgname = ola
depends = avahi
diff --git a/.gitignore b/.gitignore
index 08f9e2fe687b..56e182126879 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
/fix-protobuf-v20.patch
+/fix-liblo.patch
pkg/
src/
*.tar.*
diff --git a/PKGBUILD b/PKGBUILD
index 34a148dd09c6..6b7156208bed 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgbase=ola
pkgname=(ola ola-docs)
pkgver=0.10.9
-pkgrel=4
+pkgrel=5
pkgdesc='Open Lighting Architecture for controlling entertainment lighting equipment'
arch=(x86_64 aarch64)
url='https://www.openlighting.org'
@@ -13,15 +13,19 @@ depends=()
makedepends=(avahi cppunit doxygen flake8 libftdi-compat liblo libmicrohttpd ncurses protobuf-21
python-numpy python-protobuf util-linux-libs)
source=("$pkgbase-$pkgver.tar.gz::https://github.com/OpenLightingProject/$pkgbase/archive/refs/tags/$pkgver.tar.gz"
- "fix-protobuf-v20.patch::https://github.com/OpenLightingProject/$pkgbase/pull/1875.patch")
+ "fix-protobuf-v20.patch::https://github.com/OpenLightingProject/$pkgbase/pull/1875.patch"
+ "fix-liblo.patch::https://github.com/OpenLightingProject/$pkgbase/pull/1954.patch")
sha256sums=('d2a80d907f5a0a5169583060bd32aa0fdbb2fdfe18d1194dd922595ab6d447b5'
- '6e57bb39c94981f62da6cd6b5c2744ace8ebe4b7b9fa8ee383800c1e3b8d6742')
+ '6e57bb39c94981f62da6cd6b5c2744ace8ebe4b7b9fa8ee383800c1e3b8d6742'
+ 'b72b5e337546d93fe3873ab1aae7427e59e121ae0cb50bf5eeeb372ef6c5e411')
options=(!lto)
prepare() {
cd $pkgbase-$pkgver
# https://github.com/OpenLightingProject/ola/pull/1875
patch -p1 -i ../fix-protobuf-v20.patch
+ # https://github.com/OpenLightingProject/ola/pull/1954
+ patch -Np1 -i ../fix-liblo.patch
}
build() {