[terminatorX] Change from gtk2 to gtk3
by Leigh Scott
commit 3dc7333ed4f92bf3c1be9635c49716d53b85a70d
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Tue Jul 19 22:59:59 2016 +0100
Change from gtk2 to gtk3
terminatorX.spec | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/terminatorX.spec b/terminatorX.spec
index 98cedd1..01a86b2 100644
--- a/terminatorX.spec
+++ b/terminatorX.spec
@@ -13,7 +13,7 @@ BuildRequires: desktop-file-utils
BuildRequires: libappstream-glib
BuildRequires: gnome-libs-devel
BuildRequires: gnome-doc-utils
-BuildRequires: gtk2-devel
+BuildRequires: gtk3-devel
BuildRequires: jack-audio-connection-kit-devel
BuildRequires: ladspa-devel
BuildRequires: libcap-devel
@@ -94,6 +94,7 @@ fi
%changelog
* Tue Jul 19 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 4.0.0-1
- Update to 4.0.0
+- Change from gtk2 to gtk3
* Sat Dec 06 2014 Nicolas Chauvet <kwizart(a)gmail.com> - 3.90-3
- Switch to mpg123
8 years, 4 months
[traverso/f24] patch for gcc-6
by Leigh Scott
Summary of changes:
6153e82... patch for gcc-6 (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 4 months
[traverso] patch for gcc-6
by Leigh Scott
commit 6153e82a9492f1911b25c767ffb3a0c8b0e76143
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Tue Jul 19 22:52:15 2016 +0100
patch for gcc-6
gcc6-buildfix-01.patch | 34 ++++++++++++++++++++++++++++++++++
traverso.spec | 7 ++++++-
2 files changed, 40 insertions(+), 1 deletion(-)
---
diff --git a/gcc6-buildfix-01.patch b/gcc6-buildfix-01.patch
new file mode 100644
index 0000000..7a392b3
--- /dev/null
+++ b/gcc6-buildfix-01.patch
@@ -0,0 +1,34 @@
+--- a/src/common/Tsar.h
++++ b/src/common/Tsar.h
+@@ -62,8 +62,7 @@
+ // used for slot invokation stuff
+ QObject* caller;
+ void* argument;
+- int slotindex;
+- void* _a[];
++ int slotindex;
+
+ // Used for the signal emiting stuff
+ int signalindex;
+
+
+--- a/src/plugins/LV2/LV2Plugin.cpp
++++ b/src/plugins/LV2/LV2Plugin.cpp
+@@ -26,6 +26,7 @@
+ #include <AudioBus.h>
+ #include <AudioDevice.h>
+ #include <Utils.h>
++#include <cmath>
+
+ #if defined Q_WS_MAC
+ #include <cmath>
+@@ -314,7 +315,7 @@
+ case CONTROL:
+ switch (direction) {
+ case INPUT:
+- defaultValue = isnan(defaultValue) ? 0.0 : defaultValue;
++ defaultValue = std::isnan(defaultValue) ? 0.0 : defaultValue;
+ ctrlport = new LV2ControlPort(this, portIndex, defaultValue);
+ break;
+ case OUTPUT:
+
diff --git a/traverso.spec b/traverso.spec
index 94392ca..9f4b706 100644
--- a/traverso.spec
+++ b/traverso.spec
@@ -15,7 +15,7 @@
Name: traverso
Version: 0.49.3
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Multitrack Audio Recording and Editing Suite
Group: Applications/Multimedia
License: GPLv2+
@@ -27,6 +27,7 @@ Source0: %{name}-%{version}.tar.gz
Patch0: %{name}-priority.patch
# Fix DSO linking
Patch1: traverso-gcc49.patch
+Patch2: gcc6-buildfix-01.patch
BuildRequires: alsa-lib-devel
BuildRequires: cmake
BuildRequires: desktop-file-utils
@@ -72,6 +73,7 @@ playback are all perfectly safe, giving you instant feedback on your work!
%setup -q
%patch0 -p1 -b .priority
%patch1 -p1 -b .gcc49
+%patch2 -p1 -b .gcc6
# Fix permission issues
@@ -155,6 +157,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_datadir}/mime/packages/*.xml
%changelog
+* Tue Jul 19 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 0.49.3-2
+- patch for gcc-6
+
* Fri Nov 28 2014 Orcan Ogetbil <oget [DOT] fedora [AT] gmail [DOT] com> - 0.49.3-1
- Update to 0.49.3
8 years, 4 months
[terminatorX/f23] Update to 4.0.0
by Leigh Scott
Summary of changes:
e75351a... Update to 4.0.0 (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 4 months
[terminatorX/f24] Update to 4.0.0
by Leigh Scott
Summary of changes:
e75351a... Update to 4.0.0 (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 4 months
[terminatorX] Update to 4.0.0
by Leigh Scott
commit e75351aef378d694a0a89c41beb42e7fea2dcc97
Author: leigh123linux <leigh123linux(a)googlemail.com>
Date: Tue Jul 19 22:29:11 2016 +0100
Update to 4.0.0
.gitignore | 1 +
sources | 2 +-
terminatorX.spec | 30 ++++++++++++++++--------------
3 files changed, 18 insertions(+), 15 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index bf39881..8b6a5dc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
terminatorX-3.90.tar.bz2
+/terminatorX-4.0.0.tar.bz2
diff --git a/sources b/sources
index c25fa16..5de66d0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-4457e0f9ec2d97c99fb8893f1382b727 terminatorX-3.90.tar.bz2
+e835c4925d4776d15627128fc54122fa terminatorX-4.0.0.tar.bz2
diff --git a/terminatorX.spec b/terminatorX.spec
index d7dffb3..98cedd1 100644
--- a/terminatorX.spec
+++ b/terminatorX.spec
@@ -1,7 +1,7 @@
Summary: Real-time Audio Synthesizer
Name: terminatorX
-Version: 3.90
-Release: 3%{?dist}
+Version: 4.0.0
+Release: 1%{?dist}
Group: Applications/Multimedia
License: GPLv2+ and GFDL
URL: http://terminatorx.org/
@@ -10,6 +10,7 @@ Source0: http://terminatorx.org/dist/%{name}-%{version}.tar.bz2
BuildRequires: alsa-lib-devel
BuildRequires: audiofile-devel
BuildRequires: desktop-file-utils
+BuildRequires: libappstream-glib
BuildRequires: gnome-libs-devel
BuildRequires: gnome-doc-utils
BuildRequires: gtk2-devel
@@ -22,7 +23,7 @@ BuildRequires: libvorbis-devel
BuildRequires: libxml2-devel
BuildRequires: libXxf86dga-devel
BuildRequires: libmpg123-devel, mpg123
-BuildRequires: scrollkeeper
+BuildRequires: rarian-compat
BuildRequires: sox
BuildRequires: vorbis-tools
@@ -31,9 +32,6 @@ Requires: mpg123
Requires: sox
Requires: vorbis-tools
-Requires(post): scrollkeeper
-Requires(postun): scrollkeeper
-
%description
terminatorX is a real-time audio synthesizer that allows you to "scratch" on
digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way
@@ -64,35 +62,39 @@ desktop-file-install \
`for c in ${REMOVE} ; do echo "--remove-category $c " ; done` \
%{buildroot}%{_datadir}/applications/%{name}.desktop
+appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/terminatorX.appdata.xml
%post
-touch --no-create %{_datadir}/icons/hicolor &>/dev/null
-scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :
+/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
if [ $1 -eq 0 ] ; then
- touch --no-create %{_datadir}/icons/hicolor &>/dev/null
- gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null
+ /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ /usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
-scrollkeeper-update -q || :
%posttrans
-gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files
-%doc AUTHORS ChangeLog COPYING* NEWS README* THANKS TODO
+%doc AUTHORS ChangeLog NEWS README* THANKS TODO
+%license COPYING*
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1*
%{_datadir}/mime-info/%{name}.keys
%{_datadir}/mime-info/%{name}.mime
%{_datadir}/omf/*/*
-%{_datadir}/icons/hicolor/48x48/*/*png
+%{_datadir}/icons/hicolor/*/*/*png
%{_datadir}/pixmaps/%{name}.xpm
+%{_datadir}/appdata/terminatorX.appdata.xml
%{_datadir}/applications/%{name}.desktop
%{_datadir}/gnome/help/%{name}-manual/
%changelog
+* Tue Jul 19 2016 Leigh Scott <leigh123linux(a)googlemail.com> - 4.0.0-1
+- Update to 4.0.0
+
* Sat Dec 06 2014 Nicolas Chauvet <kwizart(a)gmail.com> - 3.90-3
- Switch to mpg123
8 years, 4 months
[xcpc] Built against motif because lesstif has been retired for F24
by Andrea Musuruane
commit 5d1019b374f520df1a3f08f1697cfcbe31fe99dd
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Tue Jul 19 21:41:16 2016 +0200
Built against motif because lesstif has been retired for F24
xcpc.spec | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/xcpc.spec b/xcpc.spec
index 0bb0c5c..40f3da8 100644
--- a/xcpc.spec
+++ b/xcpc.spec
@@ -2,7 +2,7 @@
Name: xcpc
Version: 0.0
-Release: 0.15.%{date}wip%{?dist}
+Release: 0.16.%{date}wip%{?dist}
Summary: A portable Amstrad CPC464/CPC664/CPC6128 Emulator written in C
License: GPLv2+
@@ -12,7 +12,7 @@ Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{date}.tar.gz
BuildRequires: glib2-devel
BuildRequires: libdsk-devel
BuildRequires: libXmu-devel
-BuildRequires: libXaw-devel
+BuildRequires: motif-devel
BuildRequires: libICE-devel
BuildRequires: libtool
BuildRequires: desktop-file-utils
@@ -33,7 +33,7 @@ sed -i -e 's/^Icon=%{name}.xpm$/Icon=%{name}/g' src/%{name}.desktop
%build
-%configure --with-athena
+%configure --with-motif1
make %{?_smp_mflags}
@@ -80,6 +80,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Tue Jul 19 2016 Andrea Musuruane <musuruan(a)gmail.com> - 0.0-0.16.20070122wip
+- Built against motif because lesstif has been retired for F24
+
* Sun Jul 17 2016 Andrea Musuruane <musuruan(a)gmail.com> - 0.0-0.15.20070122wip
- Built against libXaw because lesstif has been retired for F24
- Updated URL
8 years, 4 months