From a0ef854cba0d4a24bf90e4e8b8b4d9e05b9536b0 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich Date: Sat, 31 Aug 2019 14:33:55 +0000 Subject: [PATCH] community/supercollider to 3.10.3-1 --- community/supercollider/PKGBUILD | 13 +++++-------- community/supercollider/boost-1.67.patch | 12 ------------ 2 files changed, 5 insertions(+), 20 deletions(-) delete mode 100644 community/supercollider/boost-1.67.patch diff --git a/community/supercollider/PKGBUILD b/community/supercollider/PKGBUILD index da1bc9d8a..542ebac0e 100644 --- a/community/supercollider/PKGBUILD +++ b/community/supercollider/PKGBUILD @@ -7,34 +7,31 @@ _name=SuperCollider pkgname=supercollider -pkgver=3.10.2 +pkgver=3.10.3 pkgrel=1 pkgdesc="Environment and programming language for real time audio synthesis and algorithmic composition" arch=('x86_64') url="https://supercollider.github.io" license=('GPL3') groups=('pro-audio') -depends=('boost-libs' 'desktop-file-utils' 'fftw' 'jack' 'qt5-svg' 'qt5-webengine' 'qt5-websockets' 'yaml-cpp') +depends=('boost-libs' 'desktop-file-utils' 'fftw' 'jack' 'qt5-svg' +'qt5-webengine' 'qt5-websockets' 'yaml-cpp') makedepends=('boost' 'cmake' 'emacs' 'qt5-tools') checkdepends=('xorg-server-xvfb') optdepends=('emacs: emacs interface' 'gedit: gedit interface' 'sc3-plugins: additional extension plugins for scsynth') +provides=('libscsynth.so') source=("https://github.com/${pkgname}/${pkgname}/releases/download/Version-${pkgver}/${_name}-${pkgver}-Source-linux.tar.bz2" - 'boost-1.67.patch' "${pkgname}-use_system_boost.patch" ) install="${pkgname}.install" -sha512sums=('f7d136cb03e32dfd0b72e36047deaa24d5edfac0f7e9eeaac35f8e991cd52b00db0701478e0daefb24bfbbc55b5cf240e3f3429fd46caa8d76daa21c7aebaf46' - '9980d77802f18fd56d2a13f24f070e81768d9111b2cc63e479a0e9b405a04aec28bc523e5d36aab0462af6a3831d64598470cdc6c3266431e2ca64aa427a6bf2' +sha512sums=('e6427ae367395e50e3f31986bab43aa53894f6d8c35563371c14940e6c3303068d419f95edf198509479d8ac7420400d8f9df7d4168a326db2f262b954ea2c24' 'd9b2ef108673b11a27c63654ceacf3b7e51df11ce05fc6d9045abd219ea718c2552f5ea026a5182c272639e695a1073192013b14cae257e7e4b00dd3c303ecae') prepare() { mv -v "${_name}-Source" "${pkgname}-${pkgver}" cd "${pkgname}-${pkgver}" - # supernova build: - # https://github.com/supercollider/supercollider/issues/3981 - patch -Np1 -i ../boost-1.67.patch # make sure system boost is used # https://github.com/supercollider/supercollider/issues/4096 patch -Np1 -i ../"${pkgname}-use_system_boost.patch" diff --git a/community/supercollider/boost-1.67.patch b/community/supercollider/boost-1.67.patch deleted file mode 100644 index 1d1abaf91..000000000 --- a/community/supercollider/boost-1.67.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -upr supercollider-3.9.3.orig/server/supernova/utilities/time_tag.hpp supercollider-3.9.3/server/supernova/utilities/time_tag.hpp ---- supercollider-3.9.3.orig/server/supernova/utilities/time_tag.hpp 2018-03-28 23:05:07.000000000 +0300 -+++ supercollider-3.9.3/server/supernova/utilities/time_tag.hpp 2018-06-03 01:32:16.824417338 +0300 -@@ -230,7 +230,7 @@ public: - #ifdef BOOST_DATE_TIME_POSIX_TIME_STD_CONFIG - time_duration offset = seconds(get_secs() - ntp_offset) + nanoseconds(get_nanoseconds()); - #else -- time_duration offset = seconds(get_secs() - ntp_offset) + microseconds(get_nanoseconds()/1000); -+ time_duration offset = seconds(get_secs() - ntp_offset) + microseconds(long(get_nanoseconds()/1000)); - #endif - return ptime(base, offset); - }