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

David Runge dvzrv at archlinux.org
Thu Jan 16 13:30:43 UTC 2020


    Date: Thursday, January 16, 2020 @ 13:30:42
  Author: dvzrv
Revision: 552761

upgpkg: faust 2.20.2-2: Fixing missing C-API components (FS#65086).

Modified:
  faust/trunk/PKGBUILD

----------+
 PKGBUILD |   14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-01-16 13:29:57 UTC (rev 552760)
+++ PKGBUILD	2020-01-16 13:30:42 UTC (rev 552761)
@@ -5,7 +5,7 @@
 
 pkgname=faust
 pkgver=2.20.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A functional programming language for realtime audio signal processing."
 arch=('x86_64')
 url="https://faust.grame.fr/"
@@ -33,9 +33,17 @@
             'texlive-core: for faust2pdf')
 provides=('libfaustmachine.so' 'libfaust.so' 'libOSCFaust.so' 'libHTTPDFaust.so')
 options=('staticlibs')
-source=("https://github.com/grame-cncm/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('35c0025eb16d80bf927573b07c3cb4350521ec9efb563712f256c2d6bc0635c81f57f4e6e33c2318e6dd73c77d2c7334814add47f2393d1f00e87614a4d93e1e')
+source=("https://github.com/grame-cncm/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"
+        "${pkgname}-2.20.2-fix_c-api.patch::https://github.com/grame-cncm/faust/commit/0bbc3e4b605d3cec5e8fa17162b342e761ae9a1a.patch")
+sha512sums=('35c0025eb16d80bf927573b07c3cb4350521ec9efb563712f256c2d6bc0635c81f57f4e6e33c2318e6dd73c77d2c7334814add47f2393d1f00e87614a4d93e1e'
+            '3a8fd90694e62ed89c4ee4ebf8e81bbff397a66ba58184f4334e6ad0559b4285f4d6c54338b4024b30cacf378e3291cd5d3ef08bb896f152cf5139a99c607b75')
 
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # fixing broken C-API: https://bugs.archlinux.org/task/65086
+  patch -Np1 -i "../${pkgname}-2.20.2-fix_c-api.patch"
+}
+
 build() {
   cd "${pkgname}-${pkgver}"
   make PREFIX=/usr world



More information about the arch-commits mailing list