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

2020-09-07 Thread David Runge via arch-commits
Date: Monday, September 7, 2020 @ 20:11:46
  Author: dvzrv
Revision: 700288

upgpkg: csound 6.15.0-2: Rebuild against libwebsockets 4.1.0.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-07 20:10:54 UTC (rev 700287)
+++ PKGBUILD2020-09-07 20:11:46 UTC (rev 700288)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.15.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;


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

2020-08-14 Thread David Runge via arch-commits
Date: Friday, August 14, 2020 @ 13:55:29
  Author: dvzrv
Revision: 679140

upgpkg: csound 6.15.0-1: Upgrade to 6.15.0.

Remove now included patches.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |   32 ++--
 1 file changed, 10 insertions(+), 22 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-14 13:27:53 UTC (rev 679139)
+++ PKGBUILD2020-08-14 13:55:29 UTC (rev 679140)
@@ -5,8 +5,8 @@
 
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
-pkgver=6.14.0
-pkgrel=5
+pkgver=6.15.0
+pkgrel=1
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
@@ -15,37 +15,25 @@
 # gmm > 5.1 breaks linear-algebra opcode: 
https://github.com/csound/csound/issues/920
 makedepends=('alsa-lib' 'boost' 'cmake' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk'
 'fluidsynth' 'hdf5' 'jack' 'java-environment' 'ladspa' 'libmusicxml'
-'libsamplerate' 'libsndfile' 'libwebsockets' 'abletonlink' 'llvm' 'lua' 
'openssl'
-'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse')
+'libsamplerate' 'libsndfile' 'libwebsockets' 'abletonlink' 'llvm' 'lua'
+'openssl' 'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse')
 checkdepends=('cunit')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
-
"${pkgbase}-6.14.0-hdf5-1.12.0.patch::https://github.com/csound/csound/pull/1314/commits/de4a066566430e8742989dc41638242f5d07fa04.patch;
-
"${pkgbase}-6.14.0-gcc10.patch::https://github.com/csound/csound/commit/c444e8f752c3acc31d364b901204e09eae2e791e.patch;
 "${pkgbase}.sh"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
-sha512sums=('fc9eb1fc1b5cdbff88ebaa3500996938693481be2e9eead9193524878d1eb6ddd08dbe224892f7c24456e510c8c30e89aaeee8d090759b518994008cdeec9efd'
-
'5086419f4d41b69a70308a6f540720baaef76e778564d9aa33a57e0a0f4f6c436a66dd071a8721b672ef36f8f3f73d881957fa39b95caf88534290157a5f8e75'
-
'9c1b4927d840ebec6c5bdd74a350f1dd5b36824df9d8f3288f7530bee4ea3aa973a0eeb82dfd03fbb09ba42f0d575936b7ef912140dd5f1f8a65d0f64f0fe890'
+sha512sums=('3462a544357b9ef7d8f2e6c7aed5f0659524fab08669950436da856c9854f81f658f1bd50061e7e6bfd28663a578ef2e0ea75ac4f0f9c72d47682aa26185'
 
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
-
'638ecd8bc0b4c981e1f8c5592a123a3b1bb5582ee7017288be224eb670fccda79242ae42b6f6d8e91c2ad2f708af1de3c66283030d4b3373c0ec29ec260f379b'
-
'55769acd58add0ec6df5e188c74e16424deb679aebdbdd50dc5d9006c80a26c31dfe2564e5d71478abcb7a920b40c1f1baa02e4c3fd682a6d3bbc378ddcb8b7d')
-b2sums=('6e41fdc3db75f886e0c582ce0877411898eacf31a26da73d018be4ffa69f99da55a13434d99ae8a4f6f028766f83fdd3b8537b45ea9057cb971619677c1876df'
-
'fd779cdf880d7eafec815fe2755fc936ec0e77b890ec64c71d854036f846ecaf7d380e1738e573e6e20e0239eba641a77d5562134fc1a26e7215480aa1d15186'
-
'f2a91a3fb9b660b3f1eedd29673ad93d46ae9611767f060fa0db06e3f595433534f3a91c6182466af7ab75099ba25bc6f7d8a4df6d7b42458e05b1b2b5a9befd'
+
'cf7df42f3b6d869a5e9f531c64a50287f9385927b26c48ff3c334b2ed95d17334be85a3ef671008504d1a365b1412e2715dcff61a41e3c83b60621df25d67946'
+
'0eca00951708d7064d789bdd0d98534e815ecc275e09b3020cce89d6f6b1009c0347e7d5fd400ed321bd7e05c89d79644f64c18f47b46013bb6b49c88e42fca0')
+b2sums=('9513ae484606bacd82971bad80a8a4e9e42fa7ff9af33a7850052b2c3941b5260817efe8c502310da815802dd75681fbf239782783566bb402333917c91dbd1b'
 
'8a556685d0f9ee55c4de521b3d76fc729936e98e991e8ea860d64b29a1b09d142ab0a51548b2dddadb41ecb796e84ba1f8ed114494b4c67d7d6d8ab3475b2ede'
-
'9565c21623a60e06aae82bfbde186e496b5f3ae0eb619289a7db08235c7dcd520bee2283552fdf2ddb4eb85c7b0f184397d2fa0ee14d3bdeff9dccb44a7d7ff1'
-
'a91a3689dd3efa5c32c924178b646b73787132a07575f05a65ee1acafc69108ce6c33512e0b703012f75f201a86a0b84e08976f158b01ef5201807d1aaa31c35')
+
'b15b3381f13c7877130dfec60803ba1cdd12e5d2d92e5ea02c4d0dd5c1c70cc2bbec5f76634b385a0ffd20e7397d6c33bbe374128f01345999f34e2e2a0b7dd1'
+
'898da87eb8b10a75f3f6256eeade7aa180ff5e6dd93de8d2bf462d01d1d1cf5f4c5d7c4ed73402aa019674d597ff3fd1b7ac436059d9df39e0d77a15365d529e')
 
 prepare() {
   # fix file permissions in html manual
   find html/ -type f -exec chmod -c 644 {} \;
-  cd "${pkgbase}-${pkgver}"
-  # adding patch for hdf5 API changes:
-  # https://github.com/csound/csound/issues/1313
-  patch -Np1 -i "../${pkgbase}-6.14.0-hdf5-1.12.0.patch"
-  # fix linking with gcc >= 10
-  patch -Np1 -i "../${pkgbase}-6.14.0-gcc10.patch"
 }
 
 build() {


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

2020-07-11 Thread David Runge via arch-commits
Date: Saturday, July 11, 2020 @ 19:02:52
  Author: dvzrv
Revision: 663280

upgpkg: csound 6.14.0-5: Fixing optdepends.

A typo did not declare wiiuse as optdepends properly.

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-11 19:01:49 UTC (rev 663279)
+++ PKGBUILD2020-07-11 19:02:52 UTC (rev 663280)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.14.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
@@ -94,7 +94,7 @@
   'libpulse: for librtpulse plugin'
   'stk: for libstkops plugin'
   'libwebsockets: for libwebsocketIO plugin'
-  'bwiiuse: for libwiimote plugin'
+  'wiiuse: for libwiimote plugin'
   'libx11: for libwidgets plugin'
   'lua: for LUA integration'
   'openssl: for libfaustcsound plugin'


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

2020-07-09 Thread David Runge via arch-commits
Date: Thursday, July 9, 2020 @ 09:46:00
  Author: dvzrv
Revision: 661802

upgpkg: csound 6.14.0-4: Rebuilding against lua 5.4.

Adding an upstreamed patch for linking with gcc >= 10.1.0.
Removing sodeps from optdepends.
Applying latest cmake packaging guidelines.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |   39 +--
 1 file changed, 25 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-09 09:31:57 UTC (rev 661801)
+++ PKGBUILD2020-07-09 09:46:00 UTC (rev 661802)
@@ -6,11 +6,11 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.14.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
-license=('LGPL')
+license=('LGPL2.1')
 # libpd needs to be packaged: https://github.com/libpd/libpd/releases
 # gmm > 5.1 breaks linear-algebra opcode: 
https://github.com/csound/csound/issues/920
 makedepends=('alsa-lib' 'boost' 'cmake' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk'
@@ -20,14 +20,22 @@
 checkdepends=('cunit')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
 
"${pkgbase}-6.14.0-hdf5-1.12.0.patch::https://github.com/csound/csound/pull/1314/commits/de4a066566430e8742989dc41638242f5d07fa04.patch;
+
"${pkgbase}-6.14.0-gcc10.patch::https://github.com/csound/csound/commit/c444e8f752c3acc31d364b901204e09eae2e791e.patch;
 "${pkgbase}.sh"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
 
sha512sums=('fc9eb1fc1b5cdbff88ebaa3500996938693481be2e9eead9193524878d1eb6ddd08dbe224892f7c24456e510c8c30e89aaeee8d090759b518994008cdeec9efd'
 
'5086419f4d41b69a70308a6f540720baaef76e778564d9aa33a57e0a0f4f6c436a66dd071a8721b672ef36f8f3f73d881957fa39b95caf88534290157a5f8e75'
+
'9c1b4927d840ebec6c5bdd74a350f1dd5b36824df9d8f3288f7530bee4ea3aa973a0eeb82dfd03fbb09ba42f0d575936b7ef912140dd5f1f8a65d0f64f0fe890'
 
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
 
'638ecd8bc0b4c981e1f8c5592a123a3b1bb5582ee7017288be224eb670fccda79242ae42b6f6d8e91c2ad2f708af1de3c66283030d4b3373c0ec29ec260f379b'
 
'55769acd58add0ec6df5e188c74e16424deb679aebdbdd50dc5d9006c80a26c31dfe2564e5d71478abcb7a920b40c1f1baa02e4c3fd682a6d3bbc378ddcb8b7d')
+b2sums=('6e41fdc3db75f886e0c582ce0877411898eacf31a26da73d018be4ffa69f99da55a13434d99ae8a4f6f028766f83fdd3b8537b45ea9057cb971619677c1876df'
+
'fd779cdf880d7eafec815fe2755fc936ec0e77b890ec64c71d854036f846ecaf7d380e1738e573e6e20e0239eba641a77d5562134fc1a26e7215480aa1d15186'
+
'f2a91a3fb9b660b3f1eedd29673ad93d46ae9611767f060fa0db06e3f595433534f3a91c6182466af7ab75099ba25bc6f7d8a4df6d7b42458e05b1b2b5a9befd'
+
'8a556685d0f9ee55c4de521b3d76fc729936e98e991e8ea860d64b29a1b09d142ab0a51548b2dddadb41ecb796e84ba1f8ed114494b4c67d7d6d8ab3475b2ede'
+
'9565c21623a60e06aae82bfbde186e496b5f3ae0eb619289a7db08235c7dcd520bee2283552fdf2ddb4eb85c7b0f184397d2fa0ee14d3bdeff9dccb44a7d7ff1'
+
'a91a3689dd3efa5c32c924178b646b73787132a07575f05a65ee1acafc69108ce6c33512e0b703012f75f201a86a0b84e08976f158b01ef5201807d1aaa31c35')
 
 prepare() {
   # fix file permissions in html manual
@@ -36,6 +44,8 @@
   # adding patch for hdf5 API changes:
   # https://github.com/csound/csound/issues/1313
   patch -Np1 -i "../${pkgbase}-6.14.0-hdf5-1.12.0.patch"
+  # fix linking with gcc >= 10
+  patch -Np1 -i "../${pkgbase}-6.14.0-gcc10.patch"
 }
 
 build() {
@@ -45,7 +55,7 @@
   # it's not allowed to redistribute the scansyn opcodes: 
https://github.com/csound/csound/issues/1148
   # the python plugin is not python3 compatible: 
https://github.com/csound/csound/issues/631
   cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE='Release' \
+-DCMAKE_BUILD_TYPE='None' \
 -DBUILD_SCANSYN_OPCODES=OFF \
 
-DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" 
\
 -DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \
@@ -53,6 +63,7 @@
 -DBUILD_STATIC_LIBRARY=ON \
 -DBUILD_ABLETON_LINK_OPCODES=ON \
 -DABLETON_LINK_HOME=/usr/include/ableton \
+-W no-dev \
 -B build \
 -S .
   make VERBOSE=1 -C build
@@ -72,18 +83,18 @@
   'fltk: for libvirtual and libwidgets plugins'
   'hdf5: for hdf5ops plugin'
   'java-runtime: java integration'
-  'libfaust.so: for libfaustcsound plugin'
-  'libfluidsynth.so: for libfluidOpcodes plugin'
-  'libjack.so: for libjacko, librtjack and libjackTransport 
plugins'
-  

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

2020-04-11 Thread David Runge via arch-commits
Date: Saturday, April 11, 2020 @ 21:55:15
  Author: dvzrv
Revision: 613368

upgpkg: csound 6.14.0-3: Rebuilding against hdf5 1.12.0.

Adding upstreamed patch to fix API breaking changes in the hdf5 opcode.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-11 21:44:37 UTC (rev 613367)
+++ PKGBUILD2020-04-11 21:55:15 UTC (rev 613368)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.14.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
@@ -19,10 +19,12 @@
 'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse')
 checkdepends=('cunit')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
+
"${pkgbase}-6.14.0-hdf5-1.12.0.patch::https://github.com/csound/csound/pull/1314/commits/de4a066566430e8742989dc41638242f5d07fa04.patch;
 "${pkgbase}.sh"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
 
sha512sums=('fc9eb1fc1b5cdbff88ebaa3500996938693481be2e9eead9193524878d1eb6ddd08dbe224892f7c24456e510c8c30e89aaeee8d090759b518994008cdeec9efd'
+
'5086419f4d41b69a70308a6f540720baaef76e778564d9aa33a57e0a0f4f6c436a66dd071a8721b672ef36f8f3f73d881957fa39b95caf88534290157a5f8e75'
 
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
 
'638ecd8bc0b4c981e1f8c5592a123a3b1bb5582ee7017288be224eb670fccda79242ae42b6f6d8e91c2ad2f708af1de3c66283030d4b3373c0ec29ec260f379b'
 
'55769acd58add0ec6df5e188c74e16424deb679aebdbdd50dc5d9006c80a26c31dfe2564e5d71478abcb7a920b40c1f1baa02e4c3fd682a6d3bbc378ddcb8b7d')
@@ -30,6 +32,10 @@
 prepare() {
   # fix file permissions in html manual
   find html/ -type f -exec chmod -c 644 {} \;
+  cd "${pkgbase}-${pkgver}"
+  # adding patch for hdf5 API changes:
+  # https://github.com/csound/csound/issues/1313
+  patch -Np1 -i "../${pkgbase}-6.14.0-hdf5-1.12.0.patch"
 }
 
 build() {


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

2020-04-10 Thread Jelle van der Waa via arch-commits
Date: Friday, April 10, 2020 @ 19:31:52
  Author: jelle
Revision: 613159

upgpkg: csound 6.14.0-2

libwebsockets 4 rebuild

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-10 19:31:35 UTC (rev 613158)
+++ PKGBUILD2020-04-10 19:31:52 UTC (rev 613159)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.14.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
@@ -15,7 +15,7 @@
 # gmm > 5.1 breaks linear-algebra opcode: 
https://github.com/csound/csound/issues/920
 makedepends=('alsa-lib' 'boost' 'cmake' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk'
 'fluidsynth' 'hdf5' 'jack' 'java-environment' 'ladspa' 'libmusicxml'
-'libsamplerate' 'libsndfile' 'libwebsockets' 'link' 'llvm' 'lua' 'openssl'
+'libsamplerate' 'libsndfile' 'libwebsockets' 'abletonlink' 'llvm' 'lua' 
'openssl'
 'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse')
 checkdepends=('cunit')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;


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

2020-01-29 Thread David Runge via arch-commits
Date: Wednesday, January 29, 2020 @ 20:54:30
  Author: dvzrv
Revision: 559154

upgpkg: csound 6.14.0-1: Upgrading to 6.14.0. Switching to package based 
dependency representation in makedepends and pulling in sodeps in per-package 
depends.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |   19 +--
 1 file changed, 9 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-29 20:20:13 UTC (rev 559153)
+++ PKGBUILD2020-01-29 20:54:30 UTC (rev 559154)
@@ -5,8 +5,8 @@
 
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
-pkgver=6.13.0
-pkgrel=4
+pkgver=6.14.0
+pkgrel=1
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
@@ -14,19 +14,18 @@
 # libpd needs to be packaged: https://github.com/libpd/libpd/releases
 # gmm > 5.1 breaks linear-algebra opcode: 
https://github.com/csound/csound/issues/920
 makedepends=('alsa-lib' 'boost' 'cmake' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk'
-'libfluidsynth.so' 'hdf5' 'java-environment' 'ladspa'
-'libjack.so' 'libmusicxml2.so' 'libwebsockets' 'link' 'llvm' 'lua'
-'libportaudio.so' 'libportmidi.so' 'libsamplerate' 'libsndfile' 'libportSMF.so'
-'libstk.so' 'openssl' 'swig' 'libwiiuse.so')
+'fluidsynth' 'hdf5' 'jack' 'java-environment' 'ladspa' 'libmusicxml'
+'libsamplerate' 'libsndfile' 'libwebsockets' 'link' 'llvm' 'lua' 'openssl'
+'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse')
 checkdepends=('cunit')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
 "${pkgbase}.sh"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
-sha512sums=('51a30cb426fc77ac648f6a9fb669b9298e6608b39ae3b12181d16ecf1fb6f2ed3db31471615a60d2ce7906b91fdb911b38c8dfa3f93699768f490f87a2bcbbbd'
+sha512sums=('fc9eb1fc1b5cdbff88ebaa3500996938693481be2e9eead9193524878d1eb6ddd08dbe224892f7c24456e510c8c30e89aaeee8d090759b518994008cdeec9efd'
 
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
-
'87de3efc9aba736751d5bd93bb7bb9d47a3fc4c2e9df4552c9c1f3030f84e1aa29fa421f5360a22993cf0f6f7baae1d70bfb54201e5110f44f5a8c81d955deb5'
-
'30a55ec2c3ab0e243ac48a081954bea1f8fa653d25c908383c49a879972b94ba2ce7c3b3b0701be18ace28dc7fd199597d889fa1f9e5aca478792b835909c8fa')
+
'638ecd8bc0b4c981e1f8c5592a123a3b1bb5582ee7017288be224eb670fccda79242ae42b6f6d8e91c2ad2f708af1de3c66283030d4b3373c0ec29ec260f379b'
+
'55769acd58add0ec6df5e188c74e16424deb679aebdbdd50dc5d9006c80a26c31dfe2564e5d71478abcb7a920b40c1f1baa02e4c3fd682a6d3bbc378ddcb8b7d')
 
 prepare() {
   # fix file permissions in html manual
@@ -60,7 +59,7 @@
 
 package_csound() {
   groups=('pro-audio')
-  depends=('gcc-libs' 'glibc' 'libcurl.so' 'libsamplerate' 'libsndfile')
+  depends=('gcc-libs' 'glibc' 'libcurl.so' 'libsamplerate.so' 'libsndfile.so')
   optdepends=('alsa-lib: for librtalsa plugin'
   'csound-doc: for the canonical Csound Reference Manual'
   'csoundqt: for frontend/ editor with integrated help'


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

2019-12-25 Thread David Runge via arch-commits
Date: Wednesday, December 25, 2019 @ 18:39:48
  Author: dvzrv
Revision: 541204

upgpkg: csound 6.13.0-4: Updating maintainer info. Adding all direct library 
dependencies.
Adding all optional library dependencies. Removing support for python2 (it's 
EOL). Simplifying cmake setup.
Fixing file permissions for html manual in prepare() instead of install().

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |   82 -
 1 file changed, 44 insertions(+), 38 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-25 18:33:24 UTC (rev 541203)
+++ PKGBUILD2019-12-25 18:39:48 UTC (rev 541204)
@@ -1,4 +1,4 @@
-# Maintainer: David Runge 
+# Maintainer: David Runge 
 # Contributor: Ainola
 # Contributor: speps
 # Contributor: Bernardo Barros
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.13.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
@@ -13,9 +13,12 @@
 license=('LGPL')
 # libpd needs to be packaged: https://github.com/libpd/libpd/releases
 # gmm > 5.1 breaks linear-algebra opcode: 
https://github.com/csound/csound/issues/920
-makedepends=('boost' 'cmake' 'cunit' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk'
-'fluidsynth' 'hdf5' 'java-environment' 'ladspa' 'libmusicxml' 'libwebsockets'
-'link' 'llvm' 'lua' 'portmidi' 'portsmf' 'python2' 'stk' 'swig' 'wiiuse')
+makedepends=('alsa-lib' 'boost' 'cmake' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk'
+'libfluidsynth.so' 'hdf5' 'java-environment' 'ladspa'
+'libjack.so' 'libmusicxml2.so' 'libwebsockets' 'link' 'llvm' 'lua'
+'libportaudio.so' 'libportmidi.so' 'libsamplerate' 'libsndfile' 'libportSMF.so'
+'libstk.so' 'openssl' 'swig' 'libwiiuse.so')
+checkdepends=('cunit')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
 "${pkgbase}.sh"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
@@ -26,15 +29,16 @@
 
'30a55ec2c3ab0e243ac48a081954bea1f8fa653d25c908383c49a879972b94ba2ce7c3b3b0701be18ace28dc7fd199597d889fa1f9e5aca478792b835909c8fa')
 
 prepare() {
-  cd "${pkgbase}-${pkgver}"
-  mkdir build
+  # fix file permissions in html manual
+  find html/ -type f -exec chmod -c 644 {} \;
 }
 
 build() {
   local _java_major=$(java --version 2>/dev/null |grep 'openjdk'| cut -d ' ' 
-f2| cut -d '.' -f1)
-  cd "${pkgbase}-${pkgver}/build"
+  cd "${pkgbase}-${pkgver}"
   # without CMAKE_BUILD_TYPE=Release, csound is build as beta: 
https://bugs.archlinux.org/task/63348
   # it's not allowed to redistribute the scansyn opcodes: 
https://github.com/csound/csound/issues/1148
+  # the python plugin is not python3 compatible: 
https://github.com/csound/csound/issues/631
   cmake -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_BUILD_TYPE='Release' \
 -DBUILD_SCANSYN_OPCODES=OFF \
@@ -41,42 +45,48 @@
 
-DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" 
\
 -DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \
 -DLUA_LIBRARY=/usr/lib/liblua.so \
--DPYTHON_MODULE_INSTALL_DIR=/usr/lib/python2.7/site-packages \
 -DBUILD_STATIC_LIBRARY=ON \
 -DBUILD_ABLETON_LINK_OPCODES=ON \
 -DABLETON_LINK_HOME=/usr/include/ableton \
-..
-  make VERBOSE=1
+-B build \
+-S .
+  make VERBOSE=1 -C build
 }
 
 check() {
-  cd "${pkgbase}-${pkgver}/build"
-  make test
+  cd "${pkgbase}-${pkgver}"
+  make test -C build
 }
 
 package_csound() {
   groups=('pro-audio')
-  depends=('curl' 'libsndfile')
-  optdepends=('alsa-lib: librtalsa opcode'
-  'csound-doc: The canonical Csound Reference Manual'
-  'csoundqt: frontend/ editor with integrated help'
-  'fltk: libvirtual/libwidgets opcode'
-  'faust: libfaustcsound opcode'
-  'fluidsynth: libfluidsynth opcode'
-  'hdf5: hdf5ops opcode'
-  'jack: libjacko, librtjack, libjackTransport opcode'
+  depends=('gcc-libs' 'glibc' 'libcurl.so' 'libsamplerate' 'libsndfile')
+  optdepends=('alsa-lib: for librtalsa plugin'
+  'csound-doc: for the canonical Csound Reference Manual'
+  'csoundqt: for frontend/ editor with integrated help'
+  'fltk: for libvirtual and libwidgets plugins'
+  'hdf5: for hdf5ops plugin'
   'java-runtime: java integration'
-  'liblo: OSC opcode'
-  'libpulse: librtpulse opcode'
-  'libwebsockets: libwebsocketIO opcode'
-  'lua: LUA integration'
-  'portmidi: libpmidi opcode'
-  'python2: libpy opcode/ python2 integration'
-  'stk: stk opcode'
+  'libfaust.so: for libfaustcsound plugin'
+  

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

2019-08-21 Thread Jelle van der Waa via arch-commits
Date: Wednesday, August 21, 2019 @ 11:56:46
  Author: jelle
Revision: 500414

upgpkg: csound 6.13.0-3

libwebsockets update

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-21 11:55:14 UTC (rev 500413)
+++ PKGBUILD2019-08-21 11:56:46 UTC (rev 500414)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.13.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;


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

2019-08-05 Thread David Runge via arch-commits
Date: Monday, August 5, 2019 @ 18:13:28
  Author: dvzrv
Revision: 497504

upgpkg: csound 6.13.0-2

Rebuilding with CMAKE_BUILD_TYPE=Release, because by default some weird BETA 
mode is forced (FS#63348).
Disabling scansyn opcodes, as noone is actually allowed to distribute them 
(https://github.com/csound/csound/issues/1148).

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-05 17:47:00 UTC (rev 497503)
+++ PKGBUILD2019-08-05 18:13:28 UTC (rev 497504)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.13.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
@@ -33,7 +33,11 @@
 build() {
   local _java_major=$(java --version 2>/dev/null |grep 'openjdk'| cut -d ' ' 
-f2| cut -d '.' -f1)
   cd "${pkgbase}-${pkgver}/build"
+  # without CMAKE_BUILD_TYPE=Release, csound is build as beta: 
https://bugs.archlinux.org/task/63348
+  # it's not allowed to redistribute the scansyn opcodes: 
https://github.com/csound/csound/issues/1148
   cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE='Release' \
+-DBUILD_SCANSYN_OPCODES=OFF \
 
-DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" 
\
 -DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \
 -DLUA_LIBRARY=/usr/lib/liblua.so \


[arch-commits] Commit in csound/trunk (PKGBUILD fluidsynth2.patch)

2019-07-13 Thread David Runge via arch-commits
Date: Saturday, July 13, 2019 @ 18:47:16
  Author: dvzrv
Revision: 489375

upgpkg: csound 6.13.0-1

Upgrading to 6.13.0. Adding (Ableton) link opcode. Removing git and luajit as 
{,make}depends. The luajit opcode has been removed and git is not required to 
build or run csound.
Adding default lua (for lua integration). Removing now upstreamed fluidsynth > 
2.0.0 patch. Moving all opcode/ integration dependencies to named optdepends.

Modified:
  csound/trunk/PKGBUILD
Deleted:
  csound/trunk/fluidsynth2.patch

---+
 PKGBUILD  |   61 +++-
 fluidsynth2.patch |   59 --
 2 files changed, 32 insertions(+), 88 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-13 18:01:55 UTC (rev 489374)
+++ PKGBUILD2019-07-13 18:47:16 UTC (rev 489375)
@@ -5,36 +5,29 @@
 
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
-pkgver=6.12.2
-pkgrel=8
+pkgver=6.13.0
+pkgrel=1
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
 license=('LGPL')
 # libpd needs to be packaged: https://github.com/libpd/libpd/releases
-# current gmm doesn't work https://github.com/csound/csound/issues/920
+# gmm > 5.1 breaks linear-algebra opcode: 
https://github.com/csound/csound/issues/920
 makedepends=('boost' 'cmake' 'cunit' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk'
-'fluidsynth' 'git' 'hdf5' 'java-environment' 'ladspa' 'libmusicxml'
-'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig'
-'wiiuse')
+'fluidsynth' 'hdf5' 'java-environment' 'ladspa' 'libmusicxml' 'libwebsockets'
+'link' 'llvm' 'lua' 'portmidi' 'portsmf' 'python2' 'stk' 'swig' 'wiiuse')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
 "${pkgbase}.sh"
-"fluidsynth2.patch"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
-
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;
-"fluidsynth2.patch")
-sha512sums=('e00a1f74e38cc5edadcaa4ea2a38a79a010be21008cad091b46c79ed18242a925ab9279fc049b4e82f6944e4d6e815787b7f847b08ae3bba9bde60570aa96f58'
+
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
+sha512sums=('51a30cb426fc77ac648f6a9fb669b9298e6608b39ae3b12181d16ecf1fb6f2ed3db31471615a60d2ce7906b91fdb911b38c8dfa3f93699768f490f87a2bcbbbd'
 
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
-
'bf762db1079dde5b62f2bfe8ba649ac9e719b6ada535f3d67d048213133aeecb3caa3cb1e5bbf26fe78e4b1882e08be9bbea701bd49c914bfbf8d3ab7d83013b'
-
'eb287b9070c16d6cfbd890532d97eda34d72d8b5e5548a1a55ed7de91b2b913e04426cd50c94d0ac84221396002421077a5d22b3b67ce634c34a9aa1ceb53d9d'
-
'881bbdae5ab7fceb28199084173492eb8cc6477e72100739599e9d1448c607062efd1390b5cb19e03aeeae9c58eb608b61f36853dddb4d9141b86da31d00bc45'
-
'bf762db1079dde5b62f2bfe8ba649ac9e719b6ada535f3d67d048213133aeecb3caa3cb1e5bbf26fe78e4b1882e08be9bbea701bd49c914bfbf8d3ab7d83013b')
+
'87de3efc9aba736751d5bd93bb7bb9d47a3fc4c2e9df4552c9c1f3030f84e1aa29fa421f5360a22993cf0f6f7baae1d70bfb54201e5110f44f5a8c81d955deb5'
+
'30a55ec2c3ab0e243ac48a081954bea1f8fa653d25c908383c49a879972b94ba2ce7c3b3b0701be18ace28dc7fd199597d889fa1f9e5aca478792b835909c8fa')
 
 prepare() {
   cd "${pkgbase}-${pkgver}"
-  patch -Np1 -i ../fluidsynth2.patch
   mkdir build
-
 }
 
 build() {
@@ -43,13 +36,13 @@
   cmake -DCMAKE_INSTALL_PREFIX=/usr \
 
-DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" 
\
 -DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \
--DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \
--DLUAJIT_LIBRARY=/usr/lib/libluajit-5.1.so \
--DLUA_H_PATH=/usr/include/luajit-2.0/ \
+-DLUA_LIBRARY=/usr/lib/liblua.so \
 -DPYTHON_MODULE_INSTALL_DIR=/usr/lib/python2.7/site-packages \
 -DBUILD_STATIC_LIBRARY=ON \
+-DBUILD_ABLETON_LINK_OPCODES=ON \
+-DABLETON_LINK_HOME=/usr/include/ableton \
 ..
-  make
+  make VERBOSE=1
 }
 
 check() {
@@ -59,15 +52,25 @@
 
 package_csound() {
   groups=('pro-audio')
-  depends=('fluidsynth' 'git' 'hdf5' 'liblo' 'libmusicxml' 'libwebsockets'
-  'luajit' 'portmidi' 'portsmf' 'stk' 'tk' 'wiiuse')
-  optdepends=('csound-doc: The canonical Csound Reference Manual'
-  'csoundqt: Qt frontend'
-  'fltk: fltk GUIs'
-  'faust: Embed faust'
-  'java-runtime=8: Use csound with Java'
-  'python2: python opcodes'
-  'vim-csound: Use csound with vim')
+  depends=('curl' 

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

2019-06-18 Thread David Runge via arch-commits
Date: Tuesday, June 18, 2019 @ 22:05:57
  Author: dvzrv
Revision: 482219

upgpkg: csound 6.12.2-8

Rebuilding against default java-environment by generically passing 
JAVA_AWT_LIBRARY and JAVA_JVM_LIBRARY options to cmake. Moving created .jar to 
/usr/share/java.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |   12 
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-06-18 21:52:48 UTC (rev 482218)
+++ PKGBUILD2019-06-18 22:05:57 UTC (rev 482219)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.12.2
-pkgrel=7
+pkgrel=8
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
@@ -14,7 +14,7 @@
 # libpd needs to be packaged: https://github.com/libpd/libpd/releases
 # current gmm doesn't work https://github.com/csound/csound/issues/920
 makedepends=('boost' 'cmake' 'cunit' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk'
-'fluidsynth' 'git' 'hdf5' 'java-environment=8' 'ladspa' 'libmusicxml'
+'fluidsynth' 'git' 'hdf5' 'java-environment' 'ladspa' 'libmusicxml'
 'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig'
 'wiiuse')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
@@ -38,10 +38,11 @@
 }
 
 build() {
+  local _java_major=$(java --version 2>/dev/null |grep 'openjdk'| cut -d ' ' 
-f2| cut -d '.' -f1)
   cd "${pkgbase}-${pkgver}/build"
   cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DJAVA_AWT_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libawt.so 
\
--DJAVA_JVM_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64 \
+
-DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" 
\
+-DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \
 -DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \
 -DLUAJIT_LIBRARY=/usr/lib/libluajit-5.1.so \
 -DLUA_H_PATH=/usr/include/luajit-2.0/ \
@@ -75,6 +76,9 @@
   # rename extract executable due to name conflict with libextractor
   # https://github.com/csound/csound/issues/985
   mv -v "${pkgdir}/usr/bin/extract" "${pkgdir}/usr/bin/${pkgname}-extract"
+  # moving csnd6.jar to /usr/share/java
+  install -vdm 755 "${pkgdir}/usr/share/java/"
+  mv -v "${pkgdir}/usr/lib/"*.jar "${pkgdir}/usr/share/java/"
 }
 
 package_csound-doc() {


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

2019-04-18 Thread David Runge via arch-commits
Date: Thursday, April 18, 2019 @ 20:39:53
  Author: dvzrv
Revision: 452000

upgpkg: csound 6.12.2-7

Rebuilding against stk 4.6.1.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-18 20:30:02 UTC (rev 451999)
+++ PKGBUILD2019-04-18 20:39:53 UTC (rev 452000)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.12.2
-pkgrel=6
+pkgrel=7
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;


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

2019-04-07 Thread David Runge via arch-commits
Date: Sunday, April 7, 2019 @ 14:53:03
  Author: dvzrv
Revision: 450296

upgpkg: csound 6.12.2-6

Rebuilding against faust 2.15.11.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-07 14:50:26 UTC (rev 450295)
+++ PKGBUILD2019-04-07 14:53:03 UTC (rev 450296)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.12.2
-pkgrel=5
+pkgrel=6
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;


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

2019-03-18 Thread David Runge via arch-commits
Date: Tuesday, March 19, 2019 @ 00:11:02
  Author: dvzrv
Revision: 442523

upgpkg: csound 6.12.2-5

Rebuilding against netcdf 4.6.3.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-18 23:43:03 UTC (rev 442522)
+++ PKGBUILD2019-03-19 00:11:02 UTC (rev 442523)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.12.2
-pkgrel=4
+pkgrel=5
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;


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

2019-02-24 Thread David Runge via arch-commits
Date: Sunday, February 24, 2019 @ 15:59:40
  Author: dvzrv
Revision: 435520

upgpkg: csound 6.12.2-4

Rebuilding with wiiuse.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-24 15:59:13 UTC (rev 435519)
+++ PKGBUILD2019-02-24 15:59:40 UTC (rev 435520)
@@ -6,17 +6,17 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.12.2
-pkgrel=3
+pkgrel=4
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
 license=('LGPL')
-# wiiuse needs release before add: https://github.com/rpavlik/wiiuse/issues/92
 # libpd needs to be packaged: https://github.com/libpd/libpd/releases
 # current gmm doesn't work https://github.com/csound/csound/issues/920
 makedepends=('boost' 'cmake' 'cunit' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk'
 'fluidsynth' 'git' 'hdf5' 'java-environment=8' 'ladspa' 'libmusicxml'
-'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig')
+'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig'
+'wiiuse')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
 "${pkgbase}.sh"
 "fluidsynth2.patch"
@@ -59,7 +59,7 @@
 package_csound() {
   groups=('pro-audio')
   depends=('fluidsynth' 'git' 'hdf5' 'liblo' 'libmusicxml' 'libwebsockets'
-  'luajit' 'portmidi' 'portsmf' 'stk' 'tk')
+  'luajit' 'portmidi' 'portsmf' 'stk' 'tk' 'wiiuse')
   optdepends=('csound-doc: The canonical Csound Reference Manual'
   'csoundqt: Qt frontend'
   'fltk: fltk GUIs'


[arch-commits] Commit in csound/trunk (PKGBUILD fluidsynth2.patch)

2019-02-17 Thread David Runge via arch-commits
Date: Sunday, February 17, 2019 @ 13:46:32
  Author: dvzrv
Revision: 434039

upgpkg: csound 6.12.2-3

Rebuilding against fluidsynth > 2.0.0.

Modified:
  csound/trunk/PKGBUILD
  csound/trunk/fluidsynth2.patch

---+
 PKGBUILD  |   10 +-
 fluidsynth2.patch |   34 ++
 2 files changed, 15 insertions(+), 29 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-17 13:13:52 UTC (rev 434038)
+++ PKGBUILD2019-02-17 13:46:32 UTC (rev 434039)
@@ -9,7 +9,7 @@
 pkgrel=3
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
-url="http://csound.com;
+url="https://csound.com;
 license=('LGPL')
 # wiiuse needs release before add: https://github.com/rpavlik/wiiuse/issues/92
 # libpd needs to be packaged: https://github.com/libpd/libpd/releases
@@ -19,22 +19,22 @@
 'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
 "${pkgbase}.sh"
+"fluidsynth2.patch"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;
 "fluidsynth2.patch")
 
sha512sums=('e00a1f74e38cc5edadcaa4ea2a38a79a010be21008cad091b46c79ed18242a925ab9279fc049b4e82f6944e4d6e815787b7f847b08ae3bba9bde60570aa96f58'
 
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
+
'bf762db1079dde5b62f2bfe8ba649ac9e719b6ada535f3d67d048213133aeecb3caa3cb1e5bbf26fe78e4b1882e08be9bbea701bd49c914bfbf8d3ab7d83013b'
 
'eb287b9070c16d6cfbd890532d97eda34d72d8b5e5548a1a55ed7de91b2b913e04426cd50c94d0ac84221396002421077a5d22b3b67ce634c34a9aa1ceb53d9d'
 
'881bbdae5ab7fceb28199084173492eb8cc6477e72100739599e9d1448c607062efd1390b5cb19e03aeeae9c58eb608b61f36853dddb4d9141b86da31d00bc45'
-
'11e9350a5578dfb294fe90dcfbf9db28d62010dd88cc4b91a4254c3080bd49bf03d0b95d210ad5e3741e45505f0cb2f0081b78131743a8b77d3bca6a3076620c')
+
'bf762db1079dde5b62f2bfe8ba649ac9e719b6ada535f3d67d048213133aeecb3caa3cb1e5bbf26fe78e4b1882e08be9bbea701bd49c914bfbf8d3ab7d83013b')
 
 prepare() {
   cd "${pkgbase}-${pkgver}"
-  # requires out-of-tree build
+  patch -Np1 -i ../fluidsynth2.patch
   mkdir build
 
-  # Until Fluidsynth 2 support is included in an official release
-  patch -p1 < ../fluidsynth2.patch
 }
 
 build() {

Modified: fluidsynth2.patch
===
--- fluidsynth2.patch   2019-02-17 13:13:52 UTC (rev 434038)
+++ fluidsynth2.patch   2019-02-17 13:46:32 UTC (rev 434039)
@@ -1,8 +1,7 @@
-diff --git a/Opcodes/fluidOpcodes/fluidOpcodes.cpp 
b/Opcodes/fluidOpcodes/fluidOpcodes.cpp
-index d6f4da0fd..735c1021c 100644
 a/Opcodes/fluidOpcodes/fluidOpcodes.cpp
-+++ b/Opcodes/fluidOpcodes/fluidOpcodes.cpp
-@@ -208,16 +208,31 @@ public:
+diff -ruN a/Opcodes/fluidOpcodes/fluidOpcodes.cpp 
b/Opcodes/fluidOpcodes/fluidOpcodes.cpp
+--- a/Opcodes/fluidOpcodes/fluidOpcodes.cpp2018-11-07 15:05:23.0 
+0100
 b/Opcodes/fluidOpcodes/fluidOpcodes.cpp2019-01-25 17:59:40.572147743 
+0100
+@@ -208,6 +208,7 @@
  } else if (listPresets) {
fluid_sfont_t *fluidSoundfont =
fluid_synth_get_sfont_by_id(fluidSynth, soundFontId);
@@ -10,12 +9,7 @@
fluid_preset_t fluidPreset;
fluidSoundfont->iteration_start(fluidSoundfont);
OPARMS oparms;
-   csound->GetOParms(csound, );
-   if (oparms.msglevel & 0x7)
--while (fluidSoundfont->iteration_next(fluidSoundfont, )) {
-+while (fluidSoundfont->iteration_next(fluidSoundfont, ))
-+{
-   log(csound, "SoundFont: %3d  Bank: %3d  Preset: %3d  %s\n",
+@@ -218,6 +219,19 @@
soundFontId, fluidPreset.get_banknum(),
fluidPreset.get_num(),
fluidPreset.get_name());
@@ -35,23 +29,15 @@
  }
  }
  return result;
-@@ -277,19 +292,32 @@ public:
-   LockGuard guard(csound, mutex);
-   int32_t result = OK;
+@@ -279,6 +293,7 @@
toa(iFluidSynth, fluidSynth);
--  fluid_sfont_t *fluidSoundfont =
--fluid_synth_get_sfont(fluidSynth, 0);
-+  fluid_sfont_t *fluidSoundfont = fluid_synth_get_sfont(fluidSynth, 0);
+   fluid_sfont_t *fluidSoundfont =
+ fluid_synth_get_sfont(fluidSynth, 0);
 +#if FLUIDSYNTH_VERSION_MAJOR < 2
fluid_preset_t fluidPreset;
fluidSoundfont->iteration_start(fluidSoundfont);
OPARMS oparms;
-   csound->GetOParms(csound, );
-   if (oparms.msglevel & 0x7)
- while (fluidSoundfont->iteration_next(fluidSoundfont, ))
--  {
-+{
- 

[arch-commits] Commit in csound/trunk (PKGBUILD fluidsynth2.patch)

2019-02-16 Thread Brett Cornwall via arch-commits
Date: Sunday, February 17, 2019 @ 00:23:14
  Author: ainola
Revision: 433984

upgpkg: csound 6.12.2-3 - Fluidsynth2 support

Added:
  csound/trunk/fluidsynth2.patch
Modified:
  csound/trunk/PKGBUILD

---+
 PKGBUILD  |   11 +--
 fluidsynth2.patch |   73 
 2 files changed, 81 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-16 22:29:01 UTC (rev 433983)
+++ PKGBUILD2019-02-17 00:23:14 UTC (rev 433984)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.12.2
-pkgrel=2
+pkgrel=3
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
@@ -20,16 +20,21 @@
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
 "${pkgbase}.sh"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
-
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
+
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;
+"fluidsynth2.patch")
 
sha512sums=('e00a1f74e38cc5edadcaa4ea2a38a79a010be21008cad091b46c79ed18242a925ab9279fc049b4e82f6944e4d6e815787b7f847b08ae3bba9bde60570aa96f58'
 
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
 
'eb287b9070c16d6cfbd890532d97eda34d72d8b5e5548a1a55ed7de91b2b913e04426cd50c94d0ac84221396002421077a5d22b3b67ce634c34a9aa1ceb53d9d'
-
'881bbdae5ab7fceb28199084173492eb8cc6477e72100739599e9d1448c607062efd1390b5cb19e03aeeae9c58eb608b61f36853dddb4d9141b86da31d00bc45')
+
'881bbdae5ab7fceb28199084173492eb8cc6477e72100739599e9d1448c607062efd1390b5cb19e03aeeae9c58eb608b61f36853dddb4d9141b86da31d00bc45'
+
'11e9350a5578dfb294fe90dcfbf9db28d62010dd88cc4b91a4254c3080bd49bf03d0b95d210ad5e3741e45505f0cb2f0081b78131743a8b77d3bca6a3076620c')
 
 prepare() {
   cd "${pkgbase}-${pkgver}"
   # requires out-of-tree build
   mkdir build
+
+  # Until Fluidsynth 2 support is included in an official release
+  patch -p1 < ../fluidsynth2.patch
 }
 
 build() {

Added: fluidsynth2.patch
===
--- fluidsynth2.patch   (rev 0)
+++ fluidsynth2.patch   2019-02-17 00:23:14 UTC (rev 433984)
@@ -0,0 +1,73 @@
+diff --git a/Opcodes/fluidOpcodes/fluidOpcodes.cpp 
b/Opcodes/fluidOpcodes/fluidOpcodes.cpp
+index d6f4da0fd..735c1021c 100644
+--- a/Opcodes/fluidOpcodes/fluidOpcodes.cpp
 b/Opcodes/fluidOpcodes/fluidOpcodes.cpp
+@@ -208,16 +208,31 @@ public:
+ } else if (listPresets) {
+   fluid_sfont_t *fluidSoundfont =
+   fluid_synth_get_sfont_by_id(fluidSynth, soundFontId);
++#if FLUIDSYNTH_VERSION_MAJOR < 2
+   fluid_preset_t fluidPreset;
+   fluidSoundfont->iteration_start(fluidSoundfont);
+   OPARMS oparms;
+   csound->GetOParms(csound, );
+   if (oparms.msglevel & 0x7)
+-while (fluidSoundfont->iteration_next(fluidSoundfont, )) {
++while (fluidSoundfont->iteration_next(fluidSoundfont, ))
++{
+   log(csound, "SoundFont: %3d  Bank: %3d  Preset: %3d  %s\n",
+   soundFontId, fluidPreset.get_banknum(),
+   fluidPreset.get_num(),
+   fluidPreset.get_name());
++#else
++  fluid_preset_t *fluidPreset;
++  fluid_sfont_iteration_start(fluidSoundfont);
++  OPARMS oparms;
++  csound->GetOParms(csound, );
++  if (oparms.msglevel & 0x7)
++while (fluidPreset = fluid_sfont_iteration_next(fluidSoundfont))
++{
++  log(csound, "SoundFont: %3d  Bank: %3d  Preset: %3d  %s\n",
++  soundFontId, fluid_preset_get_banknum(fluidPreset),
++  fluid_preset_get_num(fluidPreset),
++  fluid_preset_get_name(fluidPreset));
++#endif
+ }
+ }
+ return result;
+@@ -277,19 +292,32 @@ public:
+   LockGuard guard(csound, mutex);
+   int32_t result = OK;
+   toa(iFluidSynth, fluidSynth);
+-  fluid_sfont_t *fluidSoundfont =
+-fluid_synth_get_sfont(fluidSynth, 0);
++  fluid_sfont_t *fluidSoundfont = fluid_synth_get_sfont(fluidSynth, 0);
++#if FLUIDSYNTH_VERSION_MAJOR < 2
+   fluid_preset_t fluidPreset;
+   fluidSoundfont->iteration_start(fluidSoundfont);
+   OPARMS oparms;
+   csound->GetOParms(csound, );
+   if (oparms.msglevel & 0x7)
+ while (fluidSoundfont->iteration_next(fluidSoundfont, ))
+-  {
++{
+ std::stringstream ss;
+ ss << "Bank: " << fluidPreset.get_banknum() <<
+   " Preset: " << fluidPreset.get_num() <<
+ " Name: " << 

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

2019-01-26 Thread Jelle van der Waa via arch-commits
Date: Saturday, January 26, 2019 @ 19:14:39
  Author: jelle
Revision: 428182

upgpkg: csound 6.12.2-2

libwebsockets soname bump

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-26 19:14:14 UTC (rev 428181)
+++ PKGBUILD2019-01-26 19:14:39 UTC (rev 428182)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.12.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;


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

2018-11-19 Thread David Runge via arch-commits
Date: Monday, November 19, 2018 @ 15:37:30
  Author: dvzrv
Revision: 408832

upgpkg: csound 6.12.2-1

Upgrading to 6.12.2.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-19 15:36:37 UTC (rev 408831)
+++ PKGBUILD2018-11-19 15:37:30 UTC (rev 408832)
@@ -5,8 +5,8 @@
 
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
-pkgver=6.12.0
-pkgrel=2
+pkgver=6.12.2
+pkgrel=1
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
@@ -21,10 +21,10 @@
 "${pkgbase}.sh"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
-sha512sums=('7053f998782e7f07fe209f866346179514434bd51ba4caf015bac09ed3843616d1644aac54cc7b8d437a81e69c634646419d45f07a65807f4061f8568bb4d232'
+sha512sums=('e00a1f74e38cc5edadcaa4ea2a38a79a010be21008cad091b46c79ed18242a925ab9279fc049b4e82f6944e4d6e815787b7f847b08ae3bba9bde60570aa96f58'
 
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
 
'eb287b9070c16d6cfbd890532d97eda34d72d8b5e5548a1a55ed7de91b2b913e04426cd50c94d0ac84221396002421077a5d22b3b67ce634c34a9aa1ceb53d9d'
-
'88f7cf0c1053d1af31f18f0f866e68ffd8fb8b5d7c1f762e8c391f8e447a178b0700b7cf05327bc6e9c35a0b6acaa3f198359786ea8b8a3a07d63b4fc7a3c316')
+
'881bbdae5ab7fceb28199084173492eb8cc6477e72100739599e9d1448c607062efd1390b5cb19e03aeeae9c58eb608b61f36853dddb4d9141b86da31d00bc45')
 
 prepare() {
   cd "${pkgbase}-${pkgver}"


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

2018-11-16 Thread David Runge via arch-commits
Date: Friday, November 16, 2018 @ 16:23:26
  Author: dvzrv
Revision: 408469

upgpkg: csound 6.12.0-2

Rebuilding against libmusicxml 3.14.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-16 16:22:55 UTC (rev 408468)
+++ PKGBUILD2018-11-16 16:23:26 UTC (rev 408469)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.12.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;


[arch-commits] Commit in csound/trunk (PKGBUILD fix-compiler-flag-overrides.patch)

2018-11-04 Thread David Runge via arch-commits
Date: Sunday, November 4, 2018 @ 19:59:16
  Author: dvzrv
Revision: 401517

upgpkg: csound 6.12.0-1

Upgrading to 6.12.0. Removing unneeded cmake options. Introducing call to test 
target.

Modified:
  csound/trunk/PKGBUILD
Deleted:
  csound/trunk/fix-compiler-flag-overrides.patch

---+
 PKGBUILD  |   67 +---
 fix-compiler-flag-overrides.patch |   14 ---
 2 files changed, 32 insertions(+), 49 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-04 19:39:15 UTC (rev 401516)
+++ PKGBUILD2018-11-04 19:59:16 UTC (rev 401517)
@@ -5,67 +5,64 @@
 
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
-pkgver=6.11.0
-pkgrel=9
+pkgver=6.12.0
+pkgrel=1
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
 license=('LGPL')
 # wiiuse needs release before add: https://github.com/rpavlik/wiiuse/issues/92
+# libpd needs to be packaged: https://github.com/libpd/libpd/releases
 # current gmm doesn't work https://github.com/csound/csound/issues/920
-makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'git'
-'hdf5' 'java-environment' 'ladspa' 'libwebsockets' 'llvm' 'luajit' 'pd'
-'portmidi' 'portsmf' 'python2' 'stk' 'swig')
-source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz;
-"${pkgname[0]}.sh"
-"fix-compiler-flag-overrides.patch"
+makedepends=('boost' 'cmake' 'cunit' 'doxygen' 'dssi' 'eigen' 'faust' 'fltk'
+'fluidsynth' 'git' 'hdf5' 'java-environment=8' 'ladspa' 'libmusicxml'
+'libwebsockets' 'llvm' 'luajit' 'portmidi' 'portsmf' 'python2' 'stk' 'swig')
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
+"${pkgbase}.sh"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
-sha512sums=('0261a9ed83d1545c4a29ab1e64dfe6ee72b3c4529b8c2107b81d6753a3fd76614aca12d59fc6d59b5cc093be4f631e41fdb3d57121bc4eeb67d6ca44c3ad01ad'
+sha512sums=('7053f998782e7f07fe209f866346179514434bd51ba4caf015bac09ed3843616d1644aac54cc7b8d437a81e69c634646419d45f07a65807f4061f8568bb4d232'
 
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
-
'67a67dd7718da8e88f7c92f18ce1136372044d40c3a9ef86bdaed5c8172e225aa03448ec656da22d60fe9edfc0f6b10f337b02b96505f2e8c0815ef1b8b6a084'
-
'c40fe88be3c101d84c473225183ccf02978113e24ad49d67945a1113012c39f590a7d51aeba939c4c43c691763b155a8f203ea993004f9d67d887f7ddce977d5'
-
'c2ed8c9e44c50df7a82c3f10d117007795a38d6d7d5b364240b3def75a5469111d2e1c0ab059825233c765fa7ceb1c876f4439045b6d88bd0060b56343fb7c81')
+
'eb287b9070c16d6cfbd890532d97eda34d72d8b5e5548a1a55ed7de91b2b913e04426cd50c94d0ac84221396002421077a5d22b3b67ce634c34a9aa1ceb53d9d'
+
'88f7cf0c1053d1af31f18f0f866e68ffd8fb8b5d7c1f762e8c391f8e447a178b0700b7cf05327bc6e9c35a0b6acaa3f198359786ea8b8a3a07d63b4fc7a3c316')
 
 prepare() {
-  cd "${pkgname[0]}-${pkgver}"
-  # problems compiler flags overrides: 
https://github.com/csound/csound/issues/960
-  patch -Np1 -i "${srcdir}/fix-compiler-flag-overrides.patch"
+  cd "${pkgbase}-${pkgver}"
   # requires out-of-tree build
-  mkdir bld
+  mkdir build
 }
 
 build() {
-  cd "${pkgname[0]}-${pkgver}/bld"
-  cmake .. -DCMAKE_BUILD_TYPE=Release \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DCMAKE_CXX_FLAGS="-Wno-error -Wno-missing-field-initializers" \
-   -DCMAKE_C_FLAGS="-Wno-error -Wno-missing-field-initializers" \
-   
-DJAVA_AWT_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libawt.so \
-   -DJAVA_JVM_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64 \
-   -DBUILD_FAUST_OPCODES=1 \
-   -DFAUST_LIBRARY=/usr/lib/libfaust.a \
-   -DLUAJIT_LIBRARY=/usr/lib/libluajit-5.1.so \
-   -DLUA_H_PATH=/usr/include/luajit-2.0/ \
-   -DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \
-   -DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \
-   -DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \
-   -DPYTHON_MODULE_INSTALL_DIR=/usr/lib/python2.7/site-packages
+  cd "${pkgbase}-${pkgver}/build"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DJAVA_AWT_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libawt.so 
\
+-DJAVA_JVM_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64 \
+-DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \
+-DLUAJIT_LIBRARY=/usr/lib/libluajit-5.1.so \
+-DLUA_H_PATH=/usr/include/luajit-2.0/ \
+-DPYTHON_MODULE_INSTALL_DIR=/usr/lib/python2.7/site-packages \
+-DBUILD_STATIC_LIBRARY=ON \
+..
   make
 }
 
+check() {

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

2018-10-23 Thread David Runge via arch-commits
Date: Tuesday, October 23, 2018 @ 20:02:34
  Author: dvzrv
Revision: 398720

upgpkg: csound 6.11.0-9

Rebuilding against hdf5 1.10.4.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-23 19:18:17 UTC (rev 398719)
+++ PKGBUILD2018-10-23 20:02:34 UTC (rev 398720)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.11.0
-pkgrel=8
+pkgrel=9
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;


[arch-commits] Commit in csound/trunk (PKGBUILD csound.sh)

2018-10-18 Thread David Runge via arch-commits
Date: Thursday, October 18, 2018 @ 22:10:56
  Author: dvzrv
Revision: 396164

upgpkg: csound 6.11.0-8

Updating the exported global environment variables OPCODE6DIR (was changed 
since 6.10 and upwards) and RAWWAVE_PATH (changed with stk 4.6.0-2).

Modified:
  csound/trunk/PKGBUILD
  csound/trunk/csound.sh

---+
 PKGBUILD  |4 ++--
 csound.sh |4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-18 22:05:17 UTC (rev 396163)
+++ PKGBUILD2018-10-18 22:10:56 UTC (rev 396164)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.11.0
-pkgrel=7
+pkgrel=8
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
@@ -22,7 +22,7 @@
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
 
sha512sums=('0261a9ed83d1545c4a29ab1e64dfe6ee72b3c4529b8c2107b81d6753a3fd76614aca12d59fc6d59b5cc093be4f631e41fdb3d57121bc4eeb67d6ca44c3ad01ad'
-
'26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995'
+
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
 
'67a67dd7718da8e88f7c92f18ce1136372044d40c3a9ef86bdaed5c8172e225aa03448ec656da22d60fe9edfc0f6b10f337b02b96505f2e8c0815ef1b8b6a084'
 
'c40fe88be3c101d84c473225183ccf02978113e24ad49d67945a1113012c39f590a7d51aeba939c4c43c691763b155a8f203ea993004f9d67d887f7ddce977d5'
 
'c2ed8c9e44c50df7a82c3f10d117007795a38d6d7d5b364240b3def75a5469111d2e1c0ab059825233c765fa7ceb1c876f4439045b6d88bd0060b56343fb7c81')

Modified: csound.sh
===
--- csound.sh   2018-10-18 22:05:17 UTC (rev 396163)
+++ csound.sh   2018-10-18 22:10:56 UTC (rev 396164)
@@ -1,3 +1,3 @@
-export OPCODE6DIR=/usr/lib/csound/plugins64
+export OPCODE6DIR=/usr/lib/csound/plugins64-6.0
 export CSSTRNGS=/usr/share/locale
-export RAWWAVE_PATH=/usr/lib/stk/rawwaves
+export RAWWAVE_PATH=/usr/share/stk/rawwaves


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

2018-09-20 Thread David Runge via arch-commits
Date: Thursday, September 20, 2018 @ 19:55:04
  Author: dvzrv
Revision: 383790

upgpkg: csound 6.11.0-7

Rebuilding against llvm 7.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-20 19:53:47 UTC (rev 383789)
+++ PKGBUILD2018-09-20 19:55:04 UTC (rev 383790)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.11.0
-pkgrel=6
+pkgrel=7
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;


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

2018-08-24 Thread David Runge via arch-commits
Date: Friday, August 24, 2018 @ 10:32:56
  Author: dvzrv
Revision: 373664

upgpkg: csound 6.11.0-6

Rebuilding against hdf5 1.10.3.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-24 10:30:32 UTC (rev 373663)
+++ PKGBUILD2018-08-24 10:32:56 UTC (rev 373664)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.11.0
-pkgrel=5
+pkgrel=6
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;


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

2018-08-02 Thread David Runge via arch-commits
Date: Thursday, August 2, 2018 @ 22:53:23
  Author: dvzrv
Revision: 367472

upgpkg: csound 6.11.0-5

Fixing FS#59486 (source tarball change, due to forced rewrite of history by 
being threatened by Steinberg over free VST headers).

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-08-02 22:38:14 UTC (rev 367471)
+++ PKGBUILD2018-08-02 22:53:23 UTC (rev 367472)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.11.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
@@ -21,7 +21,7 @@
 "fix-compiler-flag-overrides.patch"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
-sha512sums=('5e75c3c2ecbc02f5f190280682d60540d4181bd333592bcecfb34efdd725e6c841379706d30d5666e0deed575c5b8de9f1ae84a78dfb213480b149904313ef65'
+sha512sums=('0261a9ed83d1545c4a29ab1e64dfe6ee72b3c4529b8c2107b81d6753a3fd76614aca12d59fc6d59b5cc093be4f631e41fdb3d57121bc4eeb67d6ca44c3ad01ad'
 
'26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995'
 
'67a67dd7718da8e88f7c92f18ce1136372044d40c3a9ef86bdaed5c8172e225aa03448ec656da22d60fe9edfc0f6b10f337b02b96505f2e8c0815ef1b8b6a084'
 
'c40fe88be3c101d84c473225183ccf02978113e24ad49d67945a1113012c39f590a7d51aeba939c4c43c691763b155a8f203ea993004f9d67d887f7ddce977d5'


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

2018-07-28 Thread David Runge via arch-commits
Date: Saturday, July 28, 2018 @ 22:28:46
  Author: dvzrv
Revision: 363927

upgpkg: csound 6.11.0-4

Moving extract binary to csound-extract, because of name conflict with 
libextractor. Moving fltk and python2 to optdepends.

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-28 22:19:54 UTC (rev 363926)
+++ PKGBUILD2018-07-28 22:28:46 UTC (rev 363927)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.11.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
@@ -15,7 +15,7 @@
 # current gmm doesn't work https://github.com/csound/csound/issues/920
 makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'git'
 'hdf5' 'java-environment' 'ladspa' 'libwebsockets' 'llvm' 'luajit' 'pd'
-'portmidi' 'portsmf' 'stk' 'swig')
+'portmidi' 'portsmf' 'python2' 'stk' 'swig')
 
source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz;
 "${pkgname[0]}.sh"
 "fix-compiler-flag-overrides.patch"
@@ -56,12 +56,14 @@
 
 package_csound() {
   groups=('pro-audio')
-  depends=('fltk' 'fluidsynth' 'git' 'hdf5' 'liblo' 'libwebsockets' 'luajit'
+  depends=('fluidsynth' 'git' 'hdf5' 'liblo' 'libwebsockets' 'luajit'
   'portmidi' 'portsmf' 'stk' 'tk')
   optdepends=('csound-doc: The canonical Csound Reference Manual'
   'csoundqt: Qt frontend'
+  'fltk: fltk GUIs'
   'faust: Embed faust'
   'java-environment: Use csound with Java'
+  'python2: python opcodes'
   'vim-csound: Use csound with vim')
   cd "${pkgname}-${pkgver}/bld"
   make DESTDIR="${pkgdir}/" install
@@ -68,6 +70,9 @@
 
   # export vars in profile.d
   install -vDm 755 "${srcdir}/${pkgname}.sh" -t "${pkgdir}/etc/profile.d/"
+  # rename extract executable due to name conflict with libextractor
+  # https://github.com/csound/csound/issues/985
+  mv -v "${pkgdir}/usr/bin/extract" "${pkgdir}/usr/bin/${pkgname}-extract"
 }
 
 package_csound-doc() {


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

2018-06-03 Thread David Runge via arch-commits
Date: Sunday, June 3, 2018 @ 11:50:41
  Author: dvzrv
Revision: 339108

upgpkg: csound 6.11.0-3

Adding csound to pro-audio group.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-03 11:40:17 UTC (rev 339107)
+++ PKGBUILD2018-06-03 11:50:41 UTC (rev 339108)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.11.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
@@ -55,6 +55,7 @@
 }
 
 package_csound() {
+  groups=('pro-audio')
   depends=('fltk' 'fluidsynth' 'git' 'hdf5' 'liblo' 'libwebsockets' 'luajit'
   'portmidi' 'portsmf' 'stk' 'tk')
   optdepends=('csound-doc: The canonical Csound Reference Manual'


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

2018-05-19 Thread Jelle van der Waa via arch-commits
Date: Saturday, May 19, 2018 @ 14:14:20
  Author: jelle
Revision: 324611

libwebsockets 3

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-19 14:13:33 UTC (rev 324610)
+++ PKGBUILD2018-05-19 14:14:20 UTC (rev 324611)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.11.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;


[arch-commits] Commit in csound/trunk (PKGBUILD fix-compiler-flag-overrides.patch)

2018-05-18 Thread David Runge via arch-commits
Date: Friday, May 18, 2018 @ 13:20:27
  Author: dvzrv
Revision: 324273

upgpkg: csound 6.11.0-1

Upgrading to 6.11.0. Fixing all available opcode installations (luajit, java, 
python, etc.).
Fixing C_FLAGS and CXX_FLAGS overrides in CMakeLists.txt (so -Wno-error can be 
applied).

Added:
  csound/trunk/fix-compiler-flag-overrides.patch
Modified:
  csound/trunk/PKGBUILD

---+
 PKGBUILD  |   48 +---
 fix-compiler-flag-overrides.patch |   14 ++
 2 files changed, 43 insertions(+), 19 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-18 12:36:35 UTC (rev 324272)
+++ PKGBUILD2018-05-18 13:20:27 UTC (rev 324273)
@@ -5,8 +5,8 @@
 
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
-pkgver=6.10.0
-pkgrel=10
+pkgver=6.11.0
+pkgrel=1
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
@@ -13,20 +13,24 @@
 license=('LGPL')
 # wiiuse needs release before add: https://github.com/rpavlik/wiiuse/issues/92
 # current gmm doesn't work https://github.com/csound/csound/issues/920
-makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth'
-'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi'
-'python2' 'swig')
+makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 'git'
+'hdf5' 'java-environment' 'ladspa' 'libwebsockets' 'llvm' 'luajit' 'pd'
+'portmidi' 'portsmf' 'stk' 'swig')
 
source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz;
 "${pkgname[0]}.sh"
+"fix-compiler-flag-overrides.patch"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
-sha512sums=('1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4'
+sha512sums=('5e75c3c2ecbc02f5f190280682d60540d4181bd333592bcecfb34efdd725e6c841379706d30d5666e0deed575c5b8de9f1ae84a78dfb213480b149904313ef65'
 
'26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995'
-
'f61f46705607eb39897fd3b27353fb233acd9da5e00a2b64d63116f74b889f2daafa72d48ed7c5ec1890e32d81331f91455861f2cb3fad3d13b7d27ec203357a'
-
'cf6ec335782032fb0703a3042c0222316cd215eba2be242e65d4f1ae23d886177620c96cc63c1aace43a72c1d6258a88612c1ffd5ef0e43675729bae39969fa1')
+
'67a67dd7718da8e88f7c92f18ce1136372044d40c3a9ef86bdaed5c8172e225aa03448ec656da22d60fe9edfc0f6b10f337b02b96505f2e8c0815ef1b8b6a084'
+
'c40fe88be3c101d84c473225183ccf02978113e24ad49d67945a1113012c39f590a7d51aeba939c4c43c691763b155a8f203ea993004f9d67d887f7ddce977d5'
+
'c2ed8c9e44c50df7a82c3f10d117007795a38d6d7d5b364240b3def75a5469111d2e1c0ab059825233c765fa7ceb1c876f4439045b6d88bd0060b56343fb7c81')
 
 prepare() {
   cd "${pkgname[0]}-${pkgver}"
+  # problems compiler flags overrides: 
https://github.com/csound/csound/issues/960
+  patch -Np1 -i "${srcdir}/fix-compiler-flag-overrides.patch"
   # requires out-of-tree build
   mkdir bld
 }
@@ -33,10 +37,16 @@
 
 build() {
   cd "${pkgname[0]}-${pkgver}/bld"
-  cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
-   -DJAVA_MODULE_INSTALL_DIR=/usr/lib/csound/java \
+  cmake .. -DCMAKE_BUILD_TYPE=Release \
+   -DCMAKE_INSTALL_PREFIX=/usr \
+   -DCMAKE_CXX_FLAGS="-Wno-error -Wno-missing-field-initializers" \
+   -DCMAKE_C_FLAGS="-Wno-error -Wno-missing-field-initializers" \
+   
-DJAVA_AWT_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64/libawt.so \
+   -DJAVA_JVM_LIBRARY=/usr/lib/jvm/java-8-openjdk/jre/lib/amd64 \
-DBUILD_FAUST_OPCODES=1 \
-DFAUST_LIBRARY=/usr/lib/libfaust.a \
+   -DLUAJIT_LIBRARY=/usr/lib/libluajit-5.1.so \
+   -DLUA_H_PATH=/usr/include/luajit-2.0/ \
-DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \
-DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \
-DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \
@@ -45,27 +55,27 @@
 }
 
 package_csound() {
-  depends=('curl' 'fltk' 'fluidsynth' 'hdf5' 'liblo' 'luajit' 'portaudio' 
'portmidi' 'python2' 'stk' 'tk')
+  depends=('fltk' 'fluidsynth' 'git' 'hdf5' 'liblo' 'libwebsockets' 'luajit'
+  'portmidi' 'portsmf' 'stk' 'tk')
   optdepends=('csound-doc: The canonical Csound Reference Manual'
   'csoundqt: Qt frontend'
-  'faust: embed faust'
-  'java-environment: Java Wrapper'
+  'faust: Embed faust'
+  'java-environment: Use csound with Java'
   'vim-csound: Use csound with vim')
   cd "${pkgname}-${pkgver}/bld"
   make DESTDIR="${pkgdir}/" install
 
   # export 

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

2018-03-18 Thread Evangelos Foutras via arch-commits
Date: Monday, March 19, 2018 @ 00:24:06
  Author: foutrelis
Revision: 309101

upgpkg: csound 6.10.0-10

LLVM 6 rebuild.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-19 00:17:36 UTC (rev 309100)
+++ PKGBUILD2018-03-19 00:24:06 UTC (rev 309101)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.10.0
-pkgrel=9
+pkgrel=10
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;


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

2018-03-15 Thread David Runge via arch-commits
Date: Thursday, March 15, 2018 @ 15:08:39
  Author: dvzrv
Revision: 308568

upgpkg: csound 6.10.0-9

Cleaning up makedepends and adding issues for outstanding dependencies.
Adding vim-csound to optdepends for csound.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |   13 -
 1 file changed, 8 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-15 15:07:56 UTC (rev 308567)
+++ PKGBUILD2018-03-15 15:08:39 UTC (rev 308568)
@@ -6,14 +6,16 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.10.0
-pkgrel=8
+pkgrel=9
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
 license=('LGPL')
-# add gmm (after fix) and wiiuse
-makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 
'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' 
'python2' 'swig')
-# add {neovim,vim}-csound once there's a tagged release
+# wiiuse needs release before add: https://github.com/rpavlik/wiiuse/issues/92
+# current gmm doesn't work https://github.com/csound/csound/issues/920
+makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth'
+'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi'
+'python2' 'swig')
 
source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz;
 "${pkgname[0]}.sh"
 
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
@@ -47,7 +49,8 @@
   optdepends=('csound-doc: The canonical Csound Reference Manual'
   'csoundqt: Qt frontend'
   'faust: embed faust'
-  'java-environment: Java Wrapper')
+  'java-environment: Java Wrapper'
+  'vim-csound: Use csound with vim')
   cd "${pkgname}-${pkgver}/bld"
   make DESTDIR="${pkgdir}/" install
 


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

2018-02-13 Thread David Runge via arch-commits
Date: Tuesday, February 13, 2018 @ 10:51:08
  Author: dvzrv
Revision: 293770

upgpkg: csound 6.10.0-8

Moving csound-doc contents to proper /usr/share/doc location. This is also 
relevant for csoundqt's default paths.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-13 10:18:38 UTC (rev 293769)
+++ PKGBUILD2018-02-13 10:51:08 UTC (rev 293770)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.10.0
-pkgrel=7
+pkgrel=8
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
@@ -59,10 +59,10 @@
 package_csound-doc() {
   license=('LGPL' 'GPL')
   install -vDm644 Csound${pkgver}_manual.pdf \
-"${pkgdir}/usr/share/doc/${pkgbase}/${pkgbase}-manual.pdf"
+"${pkgdir}/usr/share/doc/${pkgname[1]}/${pkgbase}-manual.pdf"
 
-  install -dv "${pkgdir}/usr/share/doc/${pkgbase}/html"
-  cp -av "${srcdir}"/html/* "${pkgdir}/usr/share/doc/${pkgbase}/html"
+  install -dv "${pkgdir}/usr/share/doc/${pkgname[1]}/html"
+  cp -av "${srcdir}"/html/* "${pkgdir}/usr/share/doc/${pkgname[1]}/html"
   # fix file permissions
   find "${pkgdir}" -type f -exec chmod -c 644 {} \;
 }


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

2018-02-12 Thread David Runge via arch-commits
Date: Monday, February 12, 2018 @ 16:05:16
  Author: dvzrv
Revision: 293322

upgpkg: csound 6.10.0-7

Rebuilding for community. Adding python2 as makedepends.

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-02-12 16:03:31 UTC (rev 293321)
+++ PKGBUILD2018-02-12 16:05:16 UTC (rev 293322)
@@ -6,13 +6,13 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.10.0
-pkgrel=6
+pkgrel=7
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
 license=('LGPL')
 # add gmm (after fix) and wiiuse
-makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 
'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' 'swig')
+makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 
'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' 
'python2' 'swig')
 # add {neovim,vim}-csound once there's a tagged release
 
source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz;
 "${pkgname[0]}.sh"


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

2018-02-06 Thread David Runge via arch-commits
Date: Tuesday, February 6, 2018 @ 20:55:04
  Author: dvzrv
Revision: 289555

upgpkg: csound 6.10.0-6

Adding csound-doc as split package. Building with faust, rtmidi and rtaudio 
support.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |   53 -
 1 file changed, 36 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-02-06 20:53:32 UTC (rev 289554)
+++ PKGBUILD2018-02-06 20:55:04 UTC (rev 289555)
@@ -3,35 +3,38 @@
 # Contributor: speps
 # Contributor: Bernardo Barros
 
-pkgname=csound
+pkgbase=csound
+pkgname=('csound' 'csound-doc')
 pkgver=6.10.0
-pkgrel=5
+pkgrel=6
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
 license=('LGPL')
-depends=('curl' 'fltk' 'fluidsynth' 'hdf5' 'liblo' 'luajit' 'portaudio' 
'portmidi' 'python2' 'stk' 'tk')
-# add faust (after fix), gmm (after fix), wiiuse and
-makedepends=('boost' 'cmake' 'dssi' 'eigen' 'java-environment' 'ladspa' 
'luajit' 'pd' 'swig')
+# add gmm (after fix) and wiiuse
+makedepends=('boost' 'cmake' 'dssi' 'eigen' 'faust' 'fltk' 'fluidsynth' 
'java-environment' 'ladspa' 'llvm' 'luajit' 'pd' 'portaudio' 'portmidi' 'swig')
 # add {neovim,vim}-csound once there's a tagged release
-optdepends=('csound-doc: The canonical Csound Reference Manual'
-'csoundqt: Qt frontend'
-'java-environment: Java Wrapper')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz;
-"csound.sh")
+source=("${pkgname[0]}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz;
+"${pkgname[0]}.sh"
+
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
+
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
 
sha512sums=('1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4'
-
'26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995')
+
'26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995'
+
'f61f46705607eb39897fd3b27353fb233acd9da5e00a2b64d63116f74b889f2daafa72d48ed7c5ec1890e32d81331f91455861f2cb3fad3d13b7d27ec203357a'
+
'cf6ec335782032fb0703a3042c0222316cd215eba2be242e65d4f1ae23d886177620c96cc63c1aace43a72c1d6258a88612c1ffd5ef0e43675729bae39969fa1')
 
 prepare() {
-  cd "${pkgname}-${pkgver}"
+  cd "${pkgname[0]}-${pkgver}"
   # requires out-of-tree build
-  [ -d bld ] || mkdir bld
+  mkdir bld
 }
 
 build() {
-  cd "${pkgname}-${pkgver}/bld"
+  cd "${pkgname[0]}-${pkgver}/bld"
   cmake .. -DCMAKE_INSTALL_PREFIX=/usr \
-DJAVA_MODULE_INSTALL_DIR=/usr/lib/csound/java \
+   -DBUILD_FAUST_OPCODES=1 \
+   -DFAUST_LIBRARY=/usr/lib/libfaust.a \
-DLUA_MODULE_INSTALL_DIR=/usr/lib/lua/5.1/ \
-DPYTHON_INCLUDE_DIR=/usr/include/python2.7 \
-DPYTHON_LIBRARY=/usr/lib/libpython2.7.so \
@@ -39,13 +42,29 @@
   make
 }
 
-package() {
+package_csound() {
+  depends=('curl' 'fltk' 'fluidsynth' 'hdf5' 'liblo' 'luajit' 'portaudio' 
'portmidi' 'python2' 'stk' 'tk')
+  optdepends=('csound-doc: The canonical Csound Reference Manual'
+  'csoundqt: Qt frontend'
+  'faust: embed faust'
+  'java-environment: Java Wrapper')
   cd "${pkgname}-${pkgver}/bld"
   make DESTDIR="${pkgdir}/" install
 
   # export vars in profile.d
-  install -Dm755 "${srcdir}/${pkgname}.sh" \
-"${pkgdir}/etc/profile.d/${pkgname}.sh"
+  install -vDm755 "${srcdir}/${pkgname[0]}.sh" \
+"${pkgdir}/etc/profile.d/${pkgname[0]}.sh"
 }
 
+package_csound-doc() {
+  license=('LGPL' 'GPL')
+  install -vDm644 Csound${pkgver}_manual.pdf \
+"${pkgdir}/usr/share/doc/${pkgbase}/${pkgbase}-manual.pdf"
+
+  install -dv "${pkgdir}/usr/share/doc/${pkgbase}/html"
+  cp -av "${srcdir}"/html/* "${pkgdir}/usr/share/doc/${pkgbase}/html"
+  # fix file permissions
+  find "${pkgdir}" -type f -exec chmod -c 644 {} \;
+}
+
 # vim:set ts=2 sw=2 et:


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

2018-01-31 Thread David Runge via arch-commits
Date: Wednesday, January 31, 2018 @ 13:39:11
  Author: dvzrv
Revision: 288401

upgpkg: csound 6.10.0-5

Fixing source tarball file name.

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-31 13:24:41 UTC (rev 288400)
+++ PKGBUILD2018-01-31 13:39:11 UTC (rev 288401)
@@ -5,7 +5,7 @@
 
 pkgname=csound
 pkgver=6.10.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
@@ -17,7 +17,7 @@
 optdepends=('csound-doc: The canonical Csound Reference Manual'
 'csoundqt: Qt frontend'
 'java-environment: Java Wrapper')
-source=("${pkgname}-${pkgver}::https://github.com/csound/csound/archive/${pkgver}.tar.gz;
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/csound/csound/archive/${pkgver}.tar.gz;
 "csound.sh")
 
sha512sums=('1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4'
 
'26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995')


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

2018-01-31 Thread David Runge via arch-commits
Date: Wednesday, January 31, 2018 @ 12:57:50
  Author: dvzrv
Revision: 288393

upgpkg: csound 6.10.0-4

Making source tarball name unique

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-31 12:53:59 UTC (rev 288392)
+++ PKGBUILD2018-01-31 12:57:50 UTC (rev 288393)
@@ -5,7 +5,7 @@
 
 pkgname=csound
 pkgver=6.10.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
@@ -17,7 +17,7 @@
 optdepends=('csound-doc: The canonical Csound Reference Manual'
 'csoundqt: Qt frontend'
 'java-environment: Java Wrapper')
-source=("https://github.com/csound/csound/archive/${pkgver}.tar.gz;
+source=("${pkgname}-${pkgver}::https://github.com/csound/csound/archive/${pkgver}.tar.gz;
 "csound.sh")
 
sha512sums=('1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4'
 
'26e92e7168961686b3d89e9d552f4b086922469f7fc3e8b4b967d32bb7e41fddf014fd52a0aef30f229db57f7eac2980efe7c54b3fc3a7c321ae7e20adbb3995')


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

2018-01-26 Thread David Runge via arch-commits
Date: Friday, January 26, 2018 @ 13:16:50
  Author: dvzrv
Revision: 287139

upgpkg: csound 6.10.0-3

Adding csound 6.10.0 from AUR.

Modified:
  csound/trunk/PKGBUILD

--+
 PKGBUILD |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-26 13:16:03 UTC (rev 287138)
+++ PKGBUILD2018-01-26 13:16:50 UTC (rev 287139)
@@ -5,7 +5,7 @@
 
 pkgname=csound
 pkgver=6.10.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="http://csound.com;
@@ -13,11 +13,10 @@
 depends=('curl' 'fltk' 'fluidsynth' 'hdf5' 'liblo' 'luajit' 'portaudio' 
'portmidi' 'python2' 'stk' 'tk')
 # add faust (after fix), gmm (after fix), wiiuse and
 makedepends=('boost' 'cmake' 'dssi' 'eigen' 'java-environment' 'ladspa' 
'luajit' 'pd' 'swig')
+# add {neovim,vim}-csound once there's a tagged release
 optdepends=('csound-doc: The canonical Csound Reference Manual'
 'csoundqt: Qt frontend'
-'java-environment: Java Wrapper'
-'neovim-csound: Syntax highlighting and bindings for neovim'
-'vim-csound: Syntax highlighting and bindings for vim')
+'java-environment: Java Wrapper')
 source=("https://github.com/csound/csound/archive/${pkgver}.tar.gz;
 "csound.sh")
 
sha512sums=('1ccf0a2d5273da016ec585e788e4af0b91f55c3be081a51c53dc39b0fbcfba0cf1308828784a1e5dfc39250dedbd3f4b48afbb5c4140c11fd469ca6753702ed4'