summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuilhem Saurel2024-01-24 01:12:10 +0100
committerGuilhem Saurel2024-01-24 01:12:10 +0100
commitfd8ea209b8279eab7f6db6ae5e69d52313b447b3 (patch)
treedb83f7c14d36d6cf2b8e5c4e0613c4df167df965
parentcdc2cefab83329caa6c7f80e43379dfd87e9756f (diff)
downloadaur-fd8ea209b8279eab7f6db6ae5e69d52313b447b3.tar.gz
v2.7.0
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD25
2 files changed, 25 insertions, 19 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 5457463983a3..d96d6633caca 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,25 +1,30 @@
pkgbase = pinocchio
pkgdesc = Dynamic computations using Spatial Algebra
- pkgver = 2.6.21
+ pkgver = 2.7.0
pkgrel = 1
url = https://github.com/stack-of-tasks/pinocchio
arch = i686
arch = x86_64
- license = BSD
+ license = BSD-2-Clause
makedepends = cmake
- makedepends = eigen
+ makedepends = boost
depends = hpp-fcl
depends = eigenpy
depends = urdfdom
- optdepends = doxygen
+ depends = python
+ depends = boost-libs
+ depends = gcc-libs
+ depends = glibc
+ depends = eigen
+ depends = doxygen
optdepends = lua52
optdepends = cppad
optdepends = cppadcodegen
- source = https://github.com/stack-of-tasks/pinocchio/releases/download/v2.6.21/pinocchio-2.6.21.tar.gz
- source = https://github.com/stack-of-tasks/pinocchio/releases/download/v2.6.21/pinocchio-2.6.21.tar.gz.sig
+ source = https://github.com/stack-of-tasks/pinocchio/releases/download/v2.7.0/pinocchio-2.7.0.tar.gz
+ source = https://github.com/stack-of-tasks/pinocchio/releases/download/v2.7.0/pinocchio-2.7.0.tar.gz.sig
validpgpkeys = A031AD35058955293D54DECEC45D22EF408328AD
validpgpkeys = 1462AF00C9CF3C9E7AFC905E63380359F089A579
- sha256sums = 11131e2a694388f7364f9d8d91615507ad2e13faf58a27a898b930f36f5e3db3
+ sha256sums = fbc8de46b3296c8bf7d4d9b03392c04809a1bca52930fab243749eeef39db406
sha256sums = SKIP
pkgname = pinocchio
diff --git a/PKGBUILD b/PKGBUILD
index 47a8d948af4a..16b3bfa68f86 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,19 @@
-# Maintainer: Guilhem "Nim65s" Saurel <guilhem.saurel@laas.fr>
+# Maintainer: Guilhem Saurel <guilhem.saurel@laas.fr>
-pkgorg='stack-of-tasks'
+_org='stack-of-tasks'
_pkgname='pinocchio'
pkgname=("$_pkgname" "$_pkgname-docs")
-pkgver=2.6.21
+pkgver=2.7.0
pkgrel=1
pkgdesc="Dynamic computations using Spatial Algebra"
arch=('i686' 'x86_64')
-url="https://github.com/$pkgorg/$pkgname"
-license=('BSD')
-depends=('hpp-fcl' 'eigenpy' 'urdfdom')
-optdepends=('doxygen' 'lua52' 'cppad' 'cppadcodegen')
-makedepends=('cmake' 'eigen')
-source=($url/releases/download/v$pkgver/$pkgname-$pkgver.tar.gz{,.sig})
-sha256sums=('11131e2a694388f7364f9d8d91615507ad2e13faf58a27a898b930f36f5e3db3'
+url="https://github.com/$_org/$_pkgname"
+license=('BSD-2-Clause')
+depends=('hpp-fcl' 'eigenpy' 'urdfdom' 'python' 'boost-libs' 'gcc-libs' 'glibc' 'eigen' 'python-numpy')
+optdepends=('lua52' 'cppad' 'cppadcodegen')
+makedepends=('cmake' 'boost' 'doxygen')
+source=("$url/releases/download/v$pkgver/$_pkgname-$pkgver.tar.gz"{,.sig})
+sha256sums=('fbc8de46b3296c8bf7d4d9b03392c04809a1bca52930fab243749eeef39db406'
'SKIP')
validpgpkeys=(
'A031AD35058955293D54DECEC45D22EF408328AD' # https://github.com/jcarpent.gpg
@@ -27,9 +27,10 @@ build() {
-DPYTHON_EXECUTABLE=/usr/bin/python \
-DBUILD_WITH_AUTODIFF_SUPPORT="$(pacman -Qs cppad > /dev/null && echo -n ON || echo -n OFF)" \
-DBUILD_WITH_CODEGEN_SUPPORT="$(pacman -Qs cppadcodegen > /dev/null && echo -n ON || echo -n OFF)" \
- -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib \
- -DGENERATE_PYTHON_STUBS=ON
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DGENERATE_PYTHON_STUBS=ON \
+ -Wno-dev
# TODO: stubs require -j1, ref https://github.com/jrl-umi3218/jrl-cmakemodules/issues/600
cmake --build "build-$pkgver" -j 1
}