|
|
4917226 |
# build options
|
|
|
4917226 |
%{!?qt5_qtwebengine_arches:%global qt5_qtwebengine_arches %{ix86} x86_64 %{arm} aarch64 mips mipsel mips64el}
|
|
|
0ab54b1 |
%ifarch %ix86 x86_64
|
|
|
4917226 |
%define cmakearch -DSUPERNOVA=ON
|
|
|
0ab54b1 |
%else
|
|
|
0ab54b1 |
%define cmakearch -DSUPERNOVA=OFF -DSSE=OFF -DSSE2=OFF -DNOVA_SIMD=ON -DSC_WII=OFF
|
|
|
4917226 |
%endif
|
|
|
4917226 |
|
|
|
4917226 |
Summary: Object oriented programming environment for real-time audio and video processing
|
|
|
4917226 |
Name: supercollider
|
|
|
5a9dda7 |
Version: 3.12.2
|
|
|
5f3ab20 |
Release: 5%{?dist}
|
|
|
4917226 |
License: GPLv2+
|
|
|
4917226 |
URL: https://supercollider.github.io/
|
|
|
4917226 |
|
|
|
eb7d5ca |
Source0: https://github.com/supercollider/supercollider/releases/download/Version-%{version}/SuperCollider-%{version}-Source.tar.bz2
|
|
|
a29db5e |
|
|
|
4917226 |
ExclusiveArch: %{qt5_qtwebengine_arches}
|
|
|
4917226 |
|
|
|
4917226 |
Requires: emacs
|
|
|
4917226 |
Requires: qjackctl
|
|
|
4917226 |
|
|
|
4917226 |
BuildRequires: alsa-lib-devel
|
|
|
4917226 |
BuildRequires: avahi-devel
|
|
|
4917226 |
BuildRequires: boost-devel
|
|
|
4917226 |
BuildRequires: cmake
|
|
|
4917226 |
BuildRequires: desktop-file-utils
|
|
|
4917226 |
BuildRequires: emacs
|
|
|
4917226 |
BuildRequires: fftw3-devel
|
|
|
4917226 |
BuildRequires: gcc-c++
|
|
|
4917226 |
BuildRequires: jack-audio-connection-kit-devel
|
|
|
4917226 |
BuildRequires: libatomic
|
|
|
4917226 |
BuildRequires: libcurl-devel
|
|
|
4917226 |
BuildRequires: libicu-devel
|
|
|
4917226 |
BuildRequires: libsndfile-devel
|
|
|
4917226 |
BuildRequires: libtool
|
|
|
4917226 |
BuildRequires: libX11-devel
|
|
|
4917226 |
BuildRequires: libXt-devel
|
|
|
4917226 |
BuildRequires: make
|
|
|
4917226 |
BuildRequires: pkgconfig
|
|
|
4917226 |
BuildRequires: python3-devel
|
|
|
4917226 |
BuildRequires: qt5-qtbase-devel
|
|
|
4917226 |
BuildRequires: qt5-qtlocation-devel
|
|
|
4917226 |
BuildRequires: qt5-qtsensors-devel
|
|
|
4917226 |
BuildRequires: qt5-qtsvg-devel
|
|
|
4917226 |
BuildRequires: qt5-qttools-devel
|
|
|
4917226 |
BuildRequires: qt5-qtwebengine-devel
|
|
|
4917226 |
BuildRequires: qt5-qtwebkit-devel
|
|
|
4917226 |
BuildRequires: qt5-qtwebsockets-devel
|
|
|
4917226 |
BuildRequires: readline-devel
|
|
|
4917226 |
BuildRequires: systemd-devel
|
|
|
4917226 |
BuildRequires: yaml-cpp-devel
|
|
|
4917226 |
|
|
|
4917226 |
%description
|
|
|
4917226 |
SuperCollider is an object oriented programming environment for
|
|
|
4917226 |
real-time audio and video processing. It is one of the finest and most
|
|
|
4917226 |
versatile environments for signal processing and especially for
|
|
|
4917226 |
creating music applications of all kinds, such as complete
|
|
|
4917226 |
compositions, interactive performances, installations etc.
|
|
|
4917226 |
|
|
|
4917226 |
%package devel
|
|
|
4917226 |
Summary: Development files for SuperCollider
|
|
|
4917226 |
Requires: supercollider%{?_isa} = %{version}-%{release}
|
|
|
4917226 |
Requires: alsa-lib-devel
|
|
|
4917226 |
Requires: avahi-devel
|
|
|
4917226 |
Requires: boost-devel
|
|
|
4917226 |
Requires: jack-audio-connection-kit-devel
|
|
|
4917226 |
Requires: libsndfile-devel
|
|
|
4917226 |
Requires: pkgconfig
|
|
|
4917226 |
|
|
|
4917226 |
%description devel
|
|
|
4917226 |
This package includes include files and libraries needed to develop
|
|
|
4917226 |
SuperCollider applications
|
|
|
4917226 |
|
|
|
4917226 |
%package emacs
|
|
|
4917226 |
Summary: SuperCollider support for Emacs
|
|
|
4917226 |
Requires: supercollider%{?_isa} = %{version}-%{release}
|
|
|
4917226 |
|
|
|
4917226 |
%description emacs
|
|
|
4917226 |
SuperCollider support for the Emacs text editor.
|
|
|
4917226 |
|
|
|
4917226 |
%package gedit
|
|
|
4917226 |
Summary: SuperCollider support for GEdit
|
|
|
4917226 |
Requires: supercollider%{?_isa} = %{version}-%{release}
|
|
|
4917226 |
|
|
|
4917226 |
%description gedit
|
|
|
4917226 |
SuperCollider support for the GEdit text editor.
|
|
|
4917226 |
|
|
|
4917226 |
%package vim
|
|
|
4917226 |
Summary: SuperCollider support for Vim
|
|
|
4917226 |
Requires: supercollider%{?_isa} = %{version}-%{release}
|
|
|
4917226 |
|
|
|
4917226 |
%description vim
|
|
|
4917226 |
SuperCollider support for the Vim text editor.
|
|
|
4917226 |
|
|
|
4917226 |
%prep
|
|
|
eb7d5ca |
%setup -q -n SuperCollider-%{version}-Source
|
|
|
a29db5e |
|
|
|
4917226 |
# Ensure external libraries bundle are not used
|
|
|
4917226 |
rm -Rf external_libraries/boost external_libraries/boost*.patch external_libraries/yaml-cpp
|
|
|
4917226 |
# Remove unused boost component not provided by system package
|
|
|
4917226 |
sed -e 's/ test_exec_monitor//' \
|
|
|
4917226 |
-e 's/.*boost_test_exec_monitor_lib.*//' \
|
|
|
4917226 |
-e 's/.*Boost_TEST_EXEC_MONITOR_LIBRARY.*//' \
|
|
|
4917226 |
-i CMakeLists.txt
|
|
|
4917226 |
|
|
|
4917226 |
%build
|
|
|
eb7d5ca |
export CFLAGS="%{build_cflags} -fext-numeric-literals -fPIC"
|
|
|
eb7d5ca |
export CXXFLAGS="%{build_cxxflags} -fext-numeric-literals -fPIC"
|
|
|
4917226 |
%cmake -DCMAKE_SKIP_RPATH:BOOL=ON \
|
|
|
4917226 |
-DSYSTEM_BOOST=ON \
|
|
|
4917226 |
-DSYSTEM_YAMLCPP=ON \
|
|
|
4917226 |
-DCMAKE_BUILD_TYPE=Release \
|
|
|
4917226 |
-DCMAKE_VERBOSE_MAKEFILE=TRUE \
|
|
|
4917226 |
%{cmakearch} %{?geditver} \
|
|
|
4917226 |
..
|
|
|
bba93a5 |
%cmake_build
|
|
|
4917226 |
|
|
|
4917226 |
%install
|
|
|
bba93a5 |
%cmake_install
|
|
|
4917226 |
# install external header libraries needed to build external ugens
|
|
|
4917226 |
mkdir -p %{buildroot}/%{_includedir}/SuperCollider/external_libraries
|
|
|
4917226 |
cp -r external_libraries/nova* %{buildroot}/%{_includedir}/SuperCollider/external_libraries
|
|
|
4917226 |
# install the version file
|
|
|
4917226 |
install -m0644 SCVersion.txt %{buildroot}/%{_includedir}/SuperCollider/
|
|
|
4917226 |
# remove .placeholder file
|
|
|
4917226 |
find %{buildroot}/%{_datadir} -name .placeholder -delete
|
|
|
7c28b96 |
# remove non-scallable (and unused) icons
|
|
|
7c28b96 |
rm -Rf %{buildroot}/%{_datadir}/icons/hicolor/*x*
|
|
|
4917226 |
|
|
|
4917226 |
%check
|
|
|
4917226 |
desktop-file-validate %{buildroot}/%{_datadir}/applications/SuperColliderIDE.desktop
|
|
|
4917226 |
|
|
|
4917226 |
%files
|
|
|
4917226 |
%doc README*
|
|
|
4917226 |
%license COPYING
|
|
|
4917226 |
%{_bindir}/sclang
|
|
|
4917226 |
# in doc
|
|
|
4917226 |
%exclude %{_datadir}/SuperCollider/AUTHORS
|
|
|
4917226 |
%exclude %{_datadir}/SuperCollider/COPYING
|
|
|
4917226 |
%exclude %{_datadir}/SuperCollider/README.md
|
|
|
4917226 |
%exclude %{_datadir}/SuperCollider/README_LINUX.md
|
|
|
4917226 |
%exclude %{_datadir}/SuperCollider/CHANGELOG.md
|
|
|
4917226 |
%dir %{_datadir}/SuperCollider
|
|
|
4917226 |
%{_datadir}/SuperCollider/HelpSource
|
|
|
4917226 |
%{_datadir}/SuperCollider/SCClassLibrary
|
|
|
4917226 |
%{_datadir}/SuperCollider/sounds
|
|
|
4917226 |
%{_datadir}/SuperCollider/translations
|
|
|
4917226 |
# scsynth
|
|
|
4917226 |
%{_bindir}/scsynth
|
|
|
4917226 |
%dir %{_libdir}/SuperCollider
|
|
|
4917226 |
%{_libdir}/SuperCollider/plugins
|
|
|
0ab54b1 |
%ifarch %ix86 x86_64
|
|
|
4917226 |
# supernova
|
|
|
4917226 |
%{_bindir}/supernova
|
|
|
4917226 |
%endif
|
|
|
4917226 |
# examples
|
|
|
4917226 |
%{_datadir}/SuperCollider/examples
|
|
|
4917226 |
%{_datadir}/SuperCollider/HID_Support
|
|
|
4917226 |
# ide
|
|
|
4917226 |
%{_bindir}/scide
|
|
|
4917226 |
%{_datadir}/applications/SuperColliderIDE.desktop
|
|
|
7c28b96 |
%{_datadir}/icons/hicolor/scalable/apps/sc_ide.svg
|
|
|
4917226 |
%{_datadir}/mime/packages/supercollider.xml
|
|
|
4917226 |
|
|
|
4917226 |
%files devel
|
|
|
4917226 |
%{_includedir}/SuperCollider
|
|
|
4917226 |
|
|
|
4917226 |
%files emacs
|
|
|
4917226 |
%{_datadir}/emacs/site-lisp/SuperCollider
|
|
|
4917226 |
%{_datadir}/SuperCollider/Extensions/scide_scel
|
|
|
4917226 |
|
|
|
4917226 |
%files vim
|
|
|
4917226 |
%{_datadir}/SuperCollider/Extensions/scide_scvim/SCVim.sc
|
|
|
4917226 |
|
|
|
4917226 |
%files gedit
|
|
|
4917226 |
%{_libdir}/gedit*/plugins/*
|
|
|
4917226 |
%{_datadir}/gtksourceview*/language-specs/supercollider.lang
|
|
|
4917226 |
|
|
|
4917226 |
%changelog
|
|
|
5f3ab20 |
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.12.2-5
|
|
|
5f3ab20 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
|
5f3ab20 |
|
|
|
156e521 |
* Fri May 06 2022 Thomas Rodgers <trodgers@redhat.com> - 3.12.2-4
|
|
|
156e521 |
- Rebuilt for Boost 1.78
|
|
|
156e521 |
|
|
|
e37328e |
* Wed May 04 2022 Thomas Rodgers <trodgers@redhat.com> - 3.12.2-3
|
|
|
e37328e |
- Rebuilt for Boost 1.78
|
|
|
e37328e |
|
|
|
fd9d6b8 |
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.12.2-2
|
|
|
fd9d6b8 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
|
|
fd9d6b8 |
|
|
|
5a9dda7 |
* Sun Jan 9 2022 Tristan Cacqueray <tdecacqu@redhat.com> - 3.12.2-1
|
|
|
5a9dda7 |
- Bump to 3.12.2
|
|
|
5a9dda7 |
|
|
|
474a9f9 |
* Sat Aug 07 2021 Jonathan Wakely <jwakely@redhat.com> - 3.12.0-2
|
|
|
474a9f9 |
- Rebuilt for Boost 1.76
|
|
|
474a9f9 |
|
|
|
7c28b96 |
* Tue Aug 3 2021 Tristan Cacqueray <tdecacqu@redhat.com> - 3.12.0-1
|
|
|
7c28b96 |
- Bump to 3.12.0
|
|
|
7c28b96 |
|
|
|
36eb218 |
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.11.2-3
|
|
|
36eb218 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
|
|
36eb218 |
|
|
|
2ea05ad |
* Tue Mar 30 2021 Jonathan Wakely <jwakely@redhat.com> - 3.11.2-2
|
|
|
2ea05ad |
- Rebuilt for removed libstdc++ symbol (#1937698)
|
|
|
2ea05ad |
|
|
|
616cb12 |
* Thu Jan 28 2021 Tristan Cacqueray <tdecacqu@redhat.com> - 3.11.2-1
|
|
|
616cb12 |
- Bump to 3.11.2
|
|
|
616cb12 |
- Fix compilation with Boost-1.75
|
|
|
616cb12 |
|
|
|
c497fad |
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.11.1-3
|
|
|
c497fad |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
|
|
c497fad |
|
|
|
4ee8c8e |
* Fri Jan 22 2021 Jonathan Wakely <jwakely@redhat.com> - 3.11.1-2
|
|
|
4ee8c8e |
- Rebuilt for Boost 1.75
|
|
|
4ee8c8e |
|
|
|
eb7d5ca |
* Tue Oct 13 2020 Tristan Cacqueray <tdecacqu@redhat.com> - 3.11.1-1
|
|
|
eb7d5ca |
- Bump to 3.11.1
|
|
|
eb7d5ca |
- Force application to build with -fPIC to close #1887877
|
|
|
eb7d5ca |
|
|
|
bba93a5 |
* Mon Aug 3 2020 Tristan Cacqueray <tdecacqu@redhat.com> - 3.10.4-6
|
|
|
bba93a5 |
- Use the new cmake macro
|
|
|
bba93a5 |
|
|
|
e4bbe9c |
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.4-5
|
|
|
e4bbe9c |
- Second attempt - Rebuilt for
|
|
|
e4bbe9c |
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
e4bbe9c |
|
|
|
b7ca4fb |
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.10.4-4
|
|
|
b7ca4fb |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
b7ca4fb |
|
|
|
a29db5e |
* Mon Jun 1 2020 Tristan Cacqueray <tdecacqu@redhat.com> - 3.10.4-3
|
|
|
a29db5e |
- Add fix for boost 1.73.0
|
|
|
a29db5e |
|
|
|
0ab54b1 |
* Tue Mar 3 2020 Tristan Cacqueray <tdecacqu@redhat.com> - 3.10.4-2
|
|
|
0ab54b1 |
- Fix aarch64 build failure
|
|
|
0ab54b1 |
|
|
|
4917226 |
* Sat Jan 25 2020 Tristan Cacqueray <tdecacqu@redhat.com> - 3.10.4-1
|
|
|
4917226 |
- Bump to 3.10.4
|
|
|
4917226 |
|
|
|
4917226 |
* Fri Apr 12 2019 Tristan Cacqueray <tdecacqu@redhat.com> - 3.10.2-2
|
|
|
4917226 |
- add skip_rpath option to cmake
|
|
|
4917226 |
- removed un-necessary defattr and cleaning steps
|
|
|
4917226 |
- remove boost/yaml-cpp bundle
|
|
|
4917226 |
- switch to Source-linux release
|
|
|
4917226 |
- use rpm macros
|
|
|
4917226 |
- cleanup for Fedora review request
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Jul 31 2018 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.10.2-1
|
|
|
4917226 |
- update to 3.10.2 (fixes bad memory leak)
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Jul 31 2018 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.9.3-1
|
|
|
4917226 |
- update to 3.9.3
|
|
|
4917226 |
- updated scvim list of files (just one SC class)
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Oct 25 2017 Yann Collette <ycollette.nospam@free.fr> 3.8.0-1
|
|
|
4917226 |
- update to 3.8.0
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Dec 15 2016 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.7.2-1
|
|
|
4917226 |
- add "-fext-numeric-literals" to build on Fedora 25
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Nov 24 2016 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.7.2-1
|
|
|
4917226 |
- update to 3.7.2
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Aug 5 2015 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.7.0-0.2.350.gae6996d
|
|
|
4917226 |
- newest git
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Aug 5 2015 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.7.0-0.2.207.g4b75ab6
|
|
|
4917226 |
- newest git again
|
|
|
4917226 |
- some information on the atomic problem here:
|
|
|
4917226 |
http://stackoverflow.com/questions/31381892/fedora-22-compile-atomic-is-lock-free
|
|
|
4917226 |
so, link against libatomic and add the libatomic build requirement (link_with_atomic.patch)
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Jun 3 2015 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.7.0-0.2.54.g29f2195
|
|
|
4917226 |
- update to latest git again, 54.g29f2195
|
|
|
4917226 |
|
|
|
4917226 |
* Wed May 13 2015 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.7.0-0.1.111.ga86e12a
|
|
|
4917226 |
- update to latest git
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Apr 14 2015 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.7.0-0.1.ge130238
|
|
|
4917226 |
- update to latest git ge130238
|
|
|
4917226 |
- now requires qt5 and friends (the packaging has changed)
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Feb 3 2015 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.7.0-0.1.gf312c5f
|
|
|
4917226 |
- get latest master git, relabel package to 3.7.0-0.1.git (alpha 0), this
|
|
|
4917226 |
should have been done in the last build (see SCVersion.txt)
|
|
|
4917226 |
- add systemd-devel build requirement for udev libraries
|
|
|
4917226 |
- increment calibrate_backoff to 60 seconds in supernova
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Dec 17 2013 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.6.6-1.g7ed54b1
|
|
|
4917226 |
- update to 3.6.6, latest git pull
|
|
|
4917226 |
- add build requirement for older version of yaml-cpp03 for Fedora > 19
|
|
|
4917226 |
- removed README docs from editors
|
|
|
4917226 |
|
|
|
4917226 |
* Sun Sep 15 2013 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.6.5-1.gc4f595a
|
|
|
4917226 |
- update to latest git, do proper git release numbering
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Sep 3 2013 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.6.5-1
|
|
|
4917226 |
- start a build on the arm platform
|
|
|
4917226 |
- update to latest git
|
|
|
4917226 |
- add patch for enabling nanosleep (patch2)
|
|
|
4917226 |
- set SC_WII=OFF as there are problems with uint64_t & friends
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Jun 27 2013 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.6.5-1
|
|
|
4917226 |
- update to 3.6.5
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Apr 22 2013 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.6.4-1
|
|
|
4917226 |
- update to 3.6.4
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Mar 12 2013 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.6.3-1
|
|
|
4917226 |
- update to 3.6.3
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Jan 16 2013 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.6.2-1
|
|
|
4917226 |
- update to 3.6.2
|
|
|
4917226 |
- add yaml-cpp-devel build requirement
|
|
|
4917226 |
- add SCVersion.txt to the install (needed by sc3-plugins)
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Sep 11 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5.5-1
|
|
|
4917226 |
- update to 3.5.5
|
|
|
4917226 |
|
|
|
4917226 |
* Sun Jul 15 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5.3-2
|
|
|
4917226 |
- strip weird characters from sc source files, causes problems
|
|
|
4917226 |
(apparently) with some locales
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Jun 27 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5.3-1
|
|
|
4917226 |
- update to 3.5.3
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Jun 26 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5.2-1.fcX.1
|
|
|
4917226 |
- rebuild for fc14 and gedit2
|
|
|
4917226 |
|
|
|
4917226 |
* Wed May 9 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>
|
|
|
4917226 |
- downloaded Dan Stowell's version of Julius Smith's patch, no change in release
|
|
|
4917226 |
|
|
|
4917226 |
* Tue May 8 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5.2-1
|
|
|
4917226 |
- update to 3.5.2 and latest pv ugens fix by Julius Smith
|
|
|
4917226 |
|
|
|
4917226 |
* Mon May 7 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>
|
|
|
4917226 |
- new version of new pv ugens by Julius Smith (no change in release)
|
|
|
4917226 |
|
|
|
4917226 |
* Sat May 5 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5.1-4
|
|
|
4917226 |
- add new pv ugens by Julius Smith
|
|
|
4917226 |
|
|
|
4917226 |
* Fri May 4 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5.1-3
|
|
|
4917226 |
- add patch to fix sfft code (Julius Smith)
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Apr 19 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5.1-2
|
|
|
4917226 |
- add patch to fix qttextview background
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Apr 2 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5.1-1
|
|
|
4917226 |
- update to 3.5.1
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Mar 20 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5.0-1
|
|
|
4917226 |
- update to official 3.5.0 release
|
|
|
4917226 |
- remove the build_supernova flag, always build it
|
|
|
4917226 |
|
|
|
4917226 |
* Sat Mar 17 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20120317
|
|
|
4917226 |
- updated to current git for latest fixes
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Mar 1 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20120301
|
|
|
4917226 |
- add perl incantation to fix supernova plugin path for x86_64
|
|
|
4917226 |
- update to current 3.5 branch git (should be post-rc3)
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Feb 28 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20120228
|
|
|
4917226 |
- update to current 3.5 git to fix boost asio includes
|
|
|
4917226 |
- fix file list, gedit-2 no longer there
|
|
|
4917226 |
- readd libscsynth and libsupercollider_boost_thread libraries, add
|
|
|
4917226 |
build define to keep the spec file compatible with git HEAD
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Feb 27 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.rc2
|
|
|
4917226 |
- updated to 3.5-rc2 (February 20th)
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Feb 14 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20120213
|
|
|
4917226 |
- update to current git
|
|
|
4917226 |
- remove supercollider-sclang package and supercollider-libscsynth,
|
|
|
4917226 |
these packages were created when sc was not 64 bit compliant so
|
|
|
4917226 |
we could install a 32 bit sclang on a 64 bit install
|
|
|
4917226 |
- merge supernova package into main package, remove boost library from files
|
|
|
4917226 |
- remove -DSSE42=ON build option (only valid for very new Nehalem processors)
|
|
|
4917226 |
- remove -DSSE41=ON, roundsd does not work even in a Core Duo processor
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Feb 1 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20120201
|
|
|
4917226 |
- updated to current git (20120201)
|
|
|
4917226 |
- libsclang.so* is no longer used, remove from files
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Jan 3 2012 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20111230
|
|
|
4917226 |
- libQtCollider.so no longer exists, add qt-webkit-devel build requirement
|
|
|
4917226 |
|
|
|
4917226 |
* Fri Dec 30 2011 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20111230
|
|
|
4917226 |
- update to latest git
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Oct 26 2011 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20111026
|
|
|
4917226 |
- update to latest git (fix sse initialization)
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Oct 24 2011 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20111024
|
|
|
4917226 |
- update to latest git fixes
|
|
|
4917226 |
|
|
|
4917226 |
* Fri Oct 21 2011 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20111021
|
|
|
4917226 |
- update to current supercollider git
|
|
|
4917226 |
- remove sc3-plugins, SwingOSC and quarks from build, they are now
|
|
|
4917226 |
(again) separate packages
|
|
|
4917226 |
- remove very old obsolete and provides
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Oct 18 2011 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>
|
|
|
4917226 |
- tons of changes to the spec file
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Oct 18 2011 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20111018
|
|
|
4917226 |
- update to latest sc3 and sc3-plugins git (makefile fixes for supernova)
|
|
|
4917226 |
|
|
|
4917226 |
* Sat Oct 15 2011 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>
|
|
|
4917226 |
- add git version of sc3-plugins, latest swingosc and latest quarks
|
|
|
4917226 |
- package cruciallib for Instr and friends (used to be part of the
|
|
|
4917226 |
main distribution)
|
|
|
4917226 |
|
|
|
4917226 |
* Fri Oct 14 2011 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.5-0.1.git20111014
|
|
|
4917226 |
- start packaging current supercollider git for supernova support
|
|
|
4917226 |
|
|
|
4917226 |
* Sat Aug 27 2011 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.4.4-1
|
|
|
4917226 |
- new build, supercollider > 3.4 does not come with sc3-plugins
|
|
|
4917226 |
or swingosc anymore, add those two sources separately as well as
|
|
|
4917226 |
svn 2002 of the quark repository
|
|
|
4917226 |
|
|
|
4917226 |
* Tue May 31 2011 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.4-2
|
|
|
4917226 |
- added -fpermissive workaround for building on fc15/gcc4.6 (SC_Wii.cpp
|
|
|
4917226 |
fails to compile). This is of course not a proper fix.
|
|
|
4917226 |
|
|
|
4917226 |
* Sat Jan 8 2011 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.4-2
|
|
|
4917226 |
- add optimizations to plugins build
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Jul 19 2010 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.4-1
|
|
|
4917226 |
- add supercollider-3.4-stknamespace.patch for Fedora 13's gcc
|
|
|
4917226 |
|
|
|
4917226 |
* Fri Jul 16 2010 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.4-1
|
|
|
4917226 |
- update to 3.4, sclang now builds on x86_64
|
|
|
4917226 |
- add libicu and readline build dependencies (readline test fails
|
|
|
4917226 |
due to - probably - a header problem, so comment the test out and
|
|
|
4917226 |
assume that readline-devel is installed, patch1)
|
|
|
4917226 |
- rework stkfloat patch for new version
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Jun 8 2010 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.3.1-5
|
|
|
4917226 |
- add patch to change MY_FLOAT to StkFloat in stk ugen code, use the
|
|
|
4917226 |
external include files for stk. Do not use internal header files anymore.
|
|
|
4917226 |
|
|
|
4917226 |
* Fri May 21 2010 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.3.1-4
|
|
|
4917226 |
- with newer version of stk in Fedora sc can link dynamically against
|
|
|
4917226 |
stk
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Mar 8 2010 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.3.1-4
|
|
|
4917226 |
- rebuild against newer stk libraries, fails to link at runtime with
|
|
|
4917226 |
missing symbols (will try with static stk build)
|
|
|
4917226 |
|
|
|
4917226 |
* Fri Jan 22 2010 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.3.1-3
|
|
|
4917226 |
- split libscsynth into a separate package so that both 32 and 64 bits
|
|
|
4917226 |
versions can be installed in a 64 bit environment (the 32 bit version
|
|
|
4917226 |
is needed by the 32 bit sclang binary).
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Jul 21 2009 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.3.1-2
|
|
|
4917226 |
- add patch2 to deal with breakage in gcc4.4/fc11 in swingosc, see
|
|
|
4917226 |
http://www.listarc.bham.ac.uk/lists/sc-dev/msg10558.html
|
|
|
4917226 |
|
|
|
4917226 |
* Sat Jul 4 2009 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>
|
|
|
4917226 |
- install to proper lib64 path on x86_64
|
|
|
4917226 |
- add sc scel code to install, SConstruct fails to install it
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Jul 1 2009 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>
|
|
|
4917226 |
- split out language in supercollider-sclang
|
|
|
4917226 |
- redo all file lists based on manual installs in a mock chroot
|
|
|
4917226 |
- enable builds on x86_64, the supercollider-sclang will be copied
|
|
|
4917226 |
from the i386 build
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Jun 30 2009 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu>
|
|
|
4917226 |
- split emacs support into separate package
|
|
|
4917226 |
- added ProcMod.sc patch from Josh for extras
|
|
|
4917226 |
- create MathLib, AmbIEM, redUniverse, dewdrop_lib packages from
|
|
|
4917226 |
quarks source
|
|
|
4917226 |
|
|
|
4917226 |
* Sun Jun 28 2009 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.3.1-1
|
|
|
4917226 |
- updated to stable 3.3.1 with Extras
|
|
|
4917226 |
- rework stk.so patch, AY patch included now in source
|
|
|
4917226 |
- rework scvim and sce idnstall
|
|
|
4917226 |
|
|
|
4917226 |
* Fri Jun 12 2009 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.3-1
|
|
|
4917226 |
- updated to stable 3.3 with Extras (added Obsoletes/Provides for all
|
|
|
4917226 |
sc3 related packages
|
|
|
4917226 |
- build and install all sc3-plugins, SwingOSC
|
|
|
4917226 |
- add AY patch PIC to avoid selinux text relocation errors
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Mar 26 2009 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.3-0.rc.svn8982.1
|
|
|
4917226 |
- testing 3.3.RC svn
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Mar 16 2009 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.3-0.alpha.svn8939.1
|
|
|
4917226 |
- testing 3.3 alpha, added ruby to build requirements (needed by scvim)
|
|
|
4917226 |
- disable install of scvim until install target is fixed
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Nov 10 2008 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.2.1-0.svn7903.1
|
|
|
4917226 |
- add obsoletes/provides for supercollider-beqsuite-ugens
|
|
|
4917226 |
|
|
|
4917226 |
* Sun Nov 9 2008 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.2.1-0.svn7903.1
|
|
|
4917226 |
- update to current svn
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Apr 16 2008 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.2.1-0.svn7501.4
|
|
|
4917226 |
- build with JACK_DLL enabled and Wii support on on Fedora >= 7
|
|
|
4917226 |
(needs cwiid-devel package)
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Apr 8 2008 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.2.1-0.svn7501.2
|
|
|
4917226 |
- do not use SC_USE_JACK_CLIENT_NEW which is the default, add patch0
|
|
|
4917226 |
to eliminate the code from SC_Jack.cpp (was it truly on? I should
|
|
|
4917226 |
double check)
|
|
|
4917226 |
|
|
|
4917226 |
* Sat Apr 5 2008 Fernando Lopez-Lezcano <nando@ccrma.stanford.edu> 3.2.1-0.svn7501.1
|
|
|
4917226 |
- updated to current svn
|
|
|
4917226 |
- no longer install /etc/sclang.cfg
|
|
|
4917226 |
- changed version numbering scheme to include the proper version
|
|
|
4917226 |
- /usr/lib/SuperCollider/plugins/ReverbUGens.so conflicts with the
|
|
|
4917226 |
old supercollider-reverb-ugens collection (built from the
|
|
|
4917226 |
supercollider-sc3-plugins, also supercollider-ljpc-classes,
|
|
|
4917226 |
supercollider-dewdrop, supercollider-josh-ugens
|
|
|
4917226 |
|
|
|
4917226 |
* Fri Feb 1 2008 Arnaud Gomes-do-Vale <Arnaud.Gomes@ircam.fr>
|
|
|
4917226 |
- built on CentOS
|
|
|
4917226 |
- won't build on x86_64
|
|
|
4917226 |
|
|
|
4917226 |
* Sat Nov 17 2007 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU>
|
|
|
4917226 |
- installed Headers in the proper location that matches the pkgconfig
|
|
|
4917226 |
CFLAGS locations
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Jul 24 2007 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU>
|
|
|
4917226 |
- updated to svn from 07.07.23
|
|
|
4917226 |
- added w3m to build and run dependencies
|
|
|
4917226 |
- "source" directory is now "Source"
|
|
|
4917226 |
- added emacs readme file as README.emacs
|
|
|
4917226 |
- fix build on fc7, replace emacs with emacs-22.1
|
|
|
4917226 |
|
|
|
4917226 |
* Tue May 8 2007 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20070219-0.2.5866svn
|
|
|
4917226 |
- build on fc7, add patch0 to direct X11 path to right location
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Mar 8 2007 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20070219-0.2.5866svn
|
|
|
4917226 |
- install all source files in the -devel package, some UGens (sc3-plugins)
|
|
|
4917226 |
need the full source to build
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Feb 21 2007 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20070219-0.1.5866svn
|
|
|
4917226 |
- updated to svn 5866
|
|
|
4917226 |
|
|
|
4917226 |
* Fri Jan 19 2007 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20070118-0.2.5811svn
|
|
|
4917226 |
- added Platform to /etc/sclang.conf (otherwise linux specific classes
|
|
|
4917226 |
are not loaded)
|
|
|
4917226 |
- in fc4 remove URL tag from .pc files, the stock pkgconfig does not like
|
|
|
4917226 |
them (later updates do but the build env does not use them)
|
|
|
4917226 |
- split -devel package, add proper requires (libhowl, avahi)
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Jan 18 2007 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20070118-0.1.5811svn
|
|
|
4917226 |
- switched to svn, updated to revision 5811
|
|
|
4917226 |
- added static scsynth.a lib to files list
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Jan 15 2007 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20061127-0.1.cvs
|
|
|
4917226 |
- added missing libXt-devel dependency in fc5/6
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Jan 11 2007 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20061127-0.5.cvs
|
|
|
4917226 |
- build on fc5 and fc6, remove howl-devel dependency as howl is no
|
|
|
4917226 |
longer being developed or maintained. Replace with Avahi.
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Jan 8 2007 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20061127-0.5.cvs
|
|
|
4917226 |
- added howl-devel build requirement (erased openmotif-devel)
|
|
|
4917226 |
- fix removal of CVS directories (a directory with spaces in it was
|
|
|
4917226 |
being erased by mistake)
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Jan 4 2007 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20061127-0.4.cvs
|
|
|
4917226 |
- updated to cvs snapshot 2007.01.04
|
|
|
4917226 |
- add a line in /etc/sclang.cfg to include ~/.sclang.scel.cfg if exists
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Dec 26 2006 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20061127-0.4.cvs
|
|
|
4917226 |
- really enable crucial and JITLib (needed \+ instead of just + in
|
|
|
4917226 |
perl one-liner)
|
|
|
4917226 |
|
|
|
4917226 |
* Tue Dec 19 2006 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20061127-0.3.cvs
|
|
|
4917226 |
- install SCComplex.h file, Josh Parmenter's PV needs it (and anything
|
|
|
4917226 |
using FFT_UGens.h)
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Dec 18 2006 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20061127-0.2.cvs
|
|
|
4917226 |
- enabled crucial and JITlib by default in /etc/sclang.conf
|
|
|
4917226 |
|
|
|
4917226 |
* Mon Nov 27 2006 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20061127
|
|
|
4917226 |
- updated get-cvs script with new urls
|
|
|
4917226 |
- updated to cvs snapshot dated 20061127.105006
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Jan 5 2006 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20060105
|
|
|
4917226 |
- updated to cvs snapshot 2006.01.05
|
|
|
4917226 |
|
|
|
4917226 |
* Fri Jul 15 2005 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU>
|
|
|
4917226 |
- added fc4/gcc4 patch posted by Russell Johnston
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Jul 14 2005 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20050714
|
|
|
4917226 |
- updated to today's cvs
|
|
|
4917226 |
- add scons DEVELOPMENT option to get all the devel files built and
|
|
|
4917226 |
installed
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Jun 30 2005 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20050630
|
|
|
4917226 |
- updated to cvs snapshot 2005.06.30
|
|
|
4917226 |
- build is now scons based
|
|
|
4917226 |
- added patch for gcc4 build
|
|
|
4917226 |
|
|
|
4917226 |
* Thu May 5 2005 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20050505
|
|
|
4917226 |
- updated to cvs snapshot 2005.05.05
|
|
|
4917226 |
- added howl-devel build requirement on fc3
|
|
|
4917226 |
- create proper configuration file
|
|
|
4917226 |
- do not add ~/supercollider directory, users will need to create the
|
|
|
4917226 |
proper subdirectories in the current directory before starting sclang
|
|
|
4917226 |
|
|
|
4917226 |
* Sun Oct 3 2004 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20040930
|
|
|
4917226 |
- tried to --enable-lid but compile fails
|
|
|
4917226 |
|
|
|
4917226 |
* Thu Sep 30 2004 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 0.0.20040930
|
|
|
4917226 |
- cvs: 2004/09/30
|
|
|
4917226 |
- added patch to configure to add X11 library path search
|
|
|
4917226 |
|
|
|
4917226 |
* Fri Aug 13 2004 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 2004.08.13-1
|
|
|
4917226 |
- downloaded new cvs snapshot
|
|
|
4917226 |
- many changes to spec file
|
|
|
4917226 |
- add .so.0 links for sclang and scsynth shared libraries
|
|
|
4917226 |
|
|
|
4917226 |
* Wed Jan 21 2004 Fernando Lopez-Lezcano <nando@ccrma.Stanford.EDU> 3.0-1.cvs
|
|
|
4917226 |
- Initial build.
|
|
|
4917226 |
- installs a /root/.sclang.cfg??
|