diff --git a/extra/csound/.SRCINFO b/extra/csound/.SRCINFO new file mode 100644 index 000000000..e2b98a175 --- /dev/null +++ b/extra/csound/.SRCINFO @@ -0,0 +1,82 @@ +pkgbase = csound + pkgdesc = Programming language for sound rendering and signal processing + pkgver = 6.18.1 + pkgrel = 4 + url = https://csound.com + arch = x86_64 + license = LGPL-2.1-or-later + checkdepends = cunit + makedepends = alsa-lib + makedepends = cmake + makedepends = doxygen + makedepends = dssi + makedepends = fluidsynth + makedepends = hdf5 + makedepends = jack + makedepends = java-environment + makedepends = ladspa + makedepends = libmusicxml + makedepends = libsamplerate + makedepends = libsndfile + makedepends = libwebsockets + makedepends = llvm + makedepends = lua + makedepends = openssl + makedepends = portaudio + makedepends = portmidi + makedepends = portsmf + makedepends = python + makedepends = stk + makedepends = strip-nondeterminism + makedepends = swig + makedepends = wiiuse + source = https://github.com/csound/csound/archive/6.18.1/csound-6.18.1.tar.gz + source = csound.sh + source = https://github.com/csound/csound/releases/download/6.17.0/Csound6.17.0_manual_html.zip + source = https://github.com/csound/csound/releases/download/6.17.0/Csound6.17.0_manual_pdf.zip + sha512sums = 4ea4dccb36017c96482389a8d139f6f55c79c5ceb9cc34e6d2bfabcb930b4833d0301be4a4b21929db27b2d8ce30754b5c5867acd2ea5a849135e1b8d1506acf + sha512sums = 53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc + sha512sums = ff2098828e51e78aa80b10736ea162d90c0b1bef3265e469951a5df63250d283e852490cb2a6599dcb1b8a5c185cf4f0b9534f501e4cb755b9da67ecfb1f4ba6 + sha512sums = bf664bab1dec073b48853ccf7519086c55ad74af33db86ac7f95746231c18fb10d46a485047788050094e412d27bbd0df65e238d31b01b435989f2fd734189a6 + b2sums = 1b258724dd986eea63921e36b43235eb05702729ee31e40ef724f7e7644755adeb5a3abdca9188d65296882d5f532693c0f9fc742ee5d39ccc7fbed860ec0bf4 + b2sums = 8a556685d0f9ee55c4de521b3d76fc729936e98e991e8ea860d64b29a1b09d142ab0a51548b2dddadb41ecb796e84ba1f8ed114494b4c67d7d6d8ab3475b2ede + b2sums = 3148a60a398d49d6932864d84b2ee37ddf86d5389b91c99443b2c64f7c3b270d040b83ac88b80ebc772c198223682452da1618391fcc8963fe63151b7837037e + b2sums = c0210f2fb97a6707ae6cd0a0cf38cd374f4d4c973b188ee8d418a7efd5c98dc1d4e61867de021ed2859bd8264cc0876b46deb565c358b6efea42f471d39671a9 + +pkgname = csound + groups = pro-audio + depends = curl + depends = libcurl.so + depends = gcc-libs + depends = glibc + depends = libsamplerate + depends = libsamplerate.so + depends = libsndfile + depends = libsndfile.so + optdepends = alsa-lib: for librtalsa plugin + optdepends = csound-doc: for the canonical Csound Reference Manual + optdepends = csound-plugins: for additional opcodes + optdepends = csoundqt: for frontend/ editor with integrated help + optdepends = hdf5: for hdf5ops plugin + optdepends = java-runtime: java integration + optdepends = fluidsynth: for libfluidOpcodes plugin + optdepends = jack: for libjacko, librtjack and libjackTransport plugins + optdepends = liblo: for libosc plugin + optdepends = ncurses: for libfaustcsound plugin + optdepends = portmidi: for libpmidi plugin + optdepends = portaudio: for librtpa plugin + optdepends = libpulse: for librtpulse plugin + optdepends = stk: for libstkops plugin + optdepends = libwebsockets: for libwebsocketIO plugin + optdepends = wiiuse: for libwiimote plugin + optdepends = libx11: for libwidgets plugin + optdepends = lua: for LUA integration + optdepends = openssl: for libfaustcsound plugin + optdepends = python-numpy: For Csound Python bindings + optdepends = vim-csound: vim integration + optdepends = zlib: for libfaustcsound plugin + provides = libcsound64.so + provides = libcsnd6.so + +pkgname = csound-doc + pkgdesc = Programming language for sound rendering and signal processing - documentation diff --git a/extra/csound/.nvchecker.toml b/extra/csound/.nvchecker.toml new file mode 100644 index 000000000..f21c9fadf --- /dev/null +++ b/extra/csound/.nvchecker.toml @@ -0,0 +1,3 @@ +[csound] +source = "git" +git = "https://github.com/csound/csound" diff --git a/extra/csound/PKGBUILD b/extra/csound/PKGBUILD index 4be90c183..927ffeb72 100644 --- a/extra/csound/PKGBUILD +++ b/extra/csound/PKGBUILD @@ -14,11 +14,11 @@ pkgbase=csound pkgname=(csound csound-doc) pkgver=6.18.1 _manual_pkgver=6.17.0 -pkgrel=3 +pkgrel=4 pkgdesc="Programming language for sound rendering and signal processing" arch=(x86_64) url="https://csound.com" -license=(LGPL2.1) +license=(LGPL-2.1-or-later) # 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=(