summaryrefslogtreecommitdiff
path: root/media-sound/traverso
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/traverso')
-rw-r--r--media-sound/traverso/Manifest5
-rw-r--r--media-sound/traverso/files/traverso-0.49.3-gcc6.patch12
-rw-r--r--media-sound/traverso/traverso-0.49.5.ebuild (renamed from media-sound/traverso/traverso-0.49.3.ebuild)34
3 files changed, 23 insertions, 28 deletions
diff --git a/media-sound/traverso/Manifest b/media-sound/traverso/Manifest
index ef713112edcd..04cf262cbcb2 100644
--- a/media-sound/traverso/Manifest
+++ b/media-sound/traverso/Manifest
@@ -1,5 +1,4 @@
AUX traverso-0.49.2-desktop.patch 397 BLAKE2B 451566dd3c1f1db012810ce7dc341edf13ec864533a3bd771ced8d9ec96595e5bc89d896d694af45772e4cd64367975c0800e82b50167b2503fdee730150988d SHA512 36b617b837afa2b690433c34cc124fe43b0e5fff585288d279b52070ec0892996ad108c1fdfda0d370b3051b20b5f6238a08c2eb3023313661ceef0bfa5205b7
-AUX traverso-0.49.3-gcc6.patch 358 BLAKE2B f58e9b5a9ab5fcb87266251a3de18a5d5f1575b6b9391b66e3387ef524e1da7edb8d98140366e4ca66d6e09da8d5d6bb3addebc6f88b80215379f84733a5095f SHA512 f877f503ae05e76d653a0021db31ee84ef9e7aac7592ba241b9dfb558e6cd248a758001b817203cf00c81e7012a968c75081b3cdd1948bd5ba2db8e0cbad1eb9
-DIST traverso-0.49.3.tar.gz 1391101 BLAKE2B e0768bf17734903d78dd5e54e201451c24b51ff502b9c6b802d58d3dc0cd374107efac1b052440ca40be5edf1699beaa21a4fbac9e0d86661c9be95e2f68cc10 SHA512 3db1dbc99ef3b0a9597959a6a3ce93909ec32d5f00648659debe1e8c5cec58ac6ab2108d5c66a1fc4145c2fe110c7db801fda8914664127653457132eac94ef2
-EBUILD traverso-0.49.3.ebuild 1852 BLAKE2B f913728b1f97fb02e1bfbfed392288c75a4991f6468336303028843dfd256c9269509344bc24c4cd77935096d65fc400c3b6943923c622f7822300942102cc43 SHA512 45bf52ea2428cf035672c7752be55368a8b08113efccfa396dc80289bb663d124c944d349abbbf093f73bb19f2a0c8b8e8d098796a85ed84e1b1b35dd340779c
+DIST traverso-0.49.5.tar.gz 1510807 BLAKE2B de593be2ae8cc0310f25be45c8996ce6e9dd291a4e04d3ff185253821d84d44b2d816795d9510237b7a651af2f2ded3c032e48299d084db78f5f488e00fecda0 SHA512 86490479a06dca0e03e07a7938dd8ef1cf680da30c83ff1fac5f6a2f99b771995f6ef8f5ef8dff31103db50efadb69179057bf1c6a27b42b66260386986c94c4
+EBUILD traverso-0.49.5.ebuild 1941 BLAKE2B c7633cd92d50da3b677f40fc59021266502a0ba072d0731d42eb9fd2aa6f12ba47285076b7dd38cb671b196eade4afdfeba896da9538dc5d8e62b1faf12613c6 SHA512 b0552f9a49c775b1e4c6319671179a233ea6bddf5c0da155cedd2986346c101610008fa0e648f24b6dff8d0775cb2fa743757af315225a44472b4974beac17aa
MISC metadata.xml 549 BLAKE2B 24ea010b051ff1f74a4ee02fb17fb8dadd6d5fd7dde139b922accb0bfcab6d6ab9c210eda2446b2c25b9ae9122c037131313451e1b6d7081b1634f81c5982c03 SHA512 24c1c480ae3f907aae2948e43b245cc5882585870829712f89d49302ab36b8439c44400f59f52a2874136b3742fc8ccf4fd446131ca242f9af025eac325da053
diff --git a/media-sound/traverso/files/traverso-0.49.3-gcc6.patch b/media-sound/traverso/files/traverso-0.49.3-gcc6.patch
deleted file mode 100644
index d8ce1e581c8d..000000000000
--- a/media-sound/traverso/files/traverso-0.49.3-gcc6.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: traverso-0.49.3/src/common/Tsar.h
-===================================================================
---- traverso-0.49.3.orig/src/common/Tsar.h
-+++ traverso-0.49.3/src/common/Tsar.h
-@@ -63,7 +63,6 @@ struct TsarEvent {
- QObject* caller;
- void* argument;
- int slotindex;
-- void* _a[];
-
- // Used for the signal emiting stuff
- int signalindex;
diff --git a/media-sound/traverso/traverso-0.49.3.ebuild b/media-sound/traverso/traverso-0.49.5.ebuild
index b41d0605b8db..88f028379b41 100644
--- a/media-sound/traverso/traverso-0.49.3.ebuild
+++ b/media-sound/traverso/traverso-0.49.5.ebuild
@@ -1,12 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
-inherit cmake-utils eutils flag-o-matic gnome2-utils
+
+inherit cmake-utils desktop flag-o-matic gnome2-utils xdg-utils
DESCRIPTION="Professional Audio Tools for GNU/Linux"
-HOMEPAGE="http://traverso-daw.org/"
-SRC_URI="http://traverso-daw.org/${P}.tar.gz"
+HOMEPAGE="https://traverso-daw.org/"
+SRC_URI="https://traverso-daw.org/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
@@ -14,8 +15,10 @@ KEYWORDS="~amd64 ~x86"
IUSE="alsa debug jack lame lv2 mad pulseaudio"
RDEPEND="
- dev-qt/qtcore:4
- dev-qt/qtgui:4
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
>=media-libs/flac-1.1.2
>=media-libs/libogg-1.1.2
media-libs/libsamplerate
@@ -34,10 +37,7 @@ DEPEND="${RDEPEND}
DOCS=( AUTHORS ChangeLog README resources/help.text )
-PATCHES=(
- "${FILESDIR}"/${PN}-0.49.2-desktop.patch
- "${FILESDIR}"/${PN}-0.49.3-gcc6.patch
-)
+PATCHES=( "${FILESDIR}"/${PN}-0.49.2-desktop.patch )
src_configure() {
use lv2 && append-cppflags "$($(tc-getPKG_CONFIG) --cflags slv2)" #415165
@@ -69,6 +69,14 @@ src_install() {
doins -r resources/themes
}
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_mimeinfo_database_update
+ xdg_desktop_database_update
+}