[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/files/, media-sound/sonic-visualiser/

2025-01-02 Thread Andreas Sturmlechner
commit: 5de84fc471e9568aa203256504db5cfb1961f8eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  1 18:36:03 2025 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jan  2 20:14:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5de84fc4

media-sound/sonic-visualiser: drop 4.5

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |   1 -
 media-sound/sonic-visualiser/files/serd.patch  |  15 --
 .../files/sonic-visualiser-4.3-meson.build.patch   | 177 -
 .../sonic-visualiser/sonic-visualiser-4.5.ebuild   |  80 --
 4 files changed, 273 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 5263e442d929..cb0b1d7fb07a 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1 @@
-DIST sonic-visualiser-4.5.tar.gz 6652200 BLAKE2B 
a5e39a755e991663390370c06ce5d54b2ff9422081f8b9046097645f1f747972d270233a0d4fe05d4e6adde5239ca6d2d0210a8a67d9ef6ede60089471ce6452
 SHA512 
eca7f7b2a56a4c70f38c8fafdd20d5c0e773dc1a99a75189998dd1f50ae777df4999e1a4b3431f9202edfb8ce2686d05cf6448493c263c52ab5f068169a7385d
 DIST sonic-visualiser-5.0.1.tar.gz 6583441 BLAKE2B 
8c3b87aaae14d2ec3284c75b7a4c7a977bd54ede14a6c8c6d8a4f1bd679d051c6abc12045003940537d2ce86f20c33103fee6a90b56947b17f917e7deff7faad
 SHA512 
eb58403b3d680bbe9b6b30a2ee1899db71f245d6b7b153caa04953268bff1bb52da069d63d2e062ebb14e01a4474214de6770e389b6d611990db7fab8fd6ecc6

diff --git a/media-sound/sonic-visualiser/files/serd.patch 
b/media-sound/sonic-visualiser/files/serd.patch
deleted file mode 100644
index d2b20b409da3..
--- a/media-sound/sonic-visualiser/files/serd.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-From 865fbe253cde8e966709bb11dc8c441ceb3891ed Mon Sep 17 00:00:00 2001
-From: Chris Cannam 
-Date: Fri, 29 Jul 2022 13:31:37 +0100
-Subject: [PATCH] Fix build failure
-
 a/meson.build
-+++ b/meson.build
-@@ -138,6 +138,7 @@ if system == 'linux'
-   server_dependencies = [
- capnp_dep,
- sord_dep,
-+serd_dep,
- dl_dep,
-   ]
-   

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch
deleted file mode 100644
index 1abea0fdadce..
--- a/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch
+++ /dev/null
@@ -1,177 +0,0 @@
 a/meson.build
-+++ b/meson.build
-@@ -90,17 +90,7 @@ if system == 'linux'
-   serd_dep = dependency('serd-0', version: '>= 0.5')
-   capnp_dep = dependency('capnp', version: '>= 0.6')
-   lrdf_dep = dependency('lrdf', version: '>= 0.2')
--  oggz_dep = dependency('oggz', version: '>= 1.0.0')
--  fishsound_dep = dependency('fishsound', version: '>= 1.0.0')
--  mad_dep = dependency('mad', version: '>= 0.15.0')
--  id3tag_dep = dependency('id3tag', version: '>= 0.15.0')
--  opus_dep = dependency('opusfile')
--  lo_dep = dependency('liblo')
--  jack_dep = dependency('jack', version: '>= 0.100')
--  libpulse_dep = dependency('libpulse', version: '>= 0.9')
-   alsa_dep = dependency('alsa')
--  
--  portaudio_dep = dependency('portaudio-2.0', version: '>= 19', required: 
false)
- 
-   feature_dependencies = [
- bzip2_dep,
-@@ -113,23 +103,8 @@ if system == 'linux'
- serd_dep,
- capnp_dep,
- lrdf_dep,
--oggz_dep,
--fishsound_dep,
--mad_dep,
--id3tag_dep,
--opus_dep,
--lo_dep,
--portaudio_dep,
--jack_dep,
--libpulse_dep,
- alsa_dep,
-   ]
--
--  server_dependencies = [
--capnp_dep,
--sord_dep,
--dl_dep,
--  ]
-   
-   feature_defines = [
- '-DHAVE_BZ2',
-@@ -142,26 +117,110 @@ if system == 'linux'
- '-DHAVE_SERD',
- '-DHAVE_CAPNP',
- '-DHAVE_LRDF',
--'-DHAVE_OGGZ',
--'-DHAVE_FISHSOUND',
--'-DHAVE_MAD',
--'-DHAVE_ID3TAG',
--'-DHAVE_OPUS',
--'-DHAVE_LIBLO',
--'-DHAVE_JACK', '-DDYNAMIC_JACK',
--'-DHAVE_LIBPULSE',
- '-D__LINUX_ALSASEQ__',
- '-D__LINUX_ALSA__' # for RtMidi
-   ]
- 
--  if portaudio_dep.found()
-+  enable_id3tag = get_option('id3tag')
-+  if enable_id3tag
-+id3tag_dep = dependency('id3tag', version: '>= 0.15.0')
-+feature_dependencies += [
-+  id3tag_dep,
-+]
-+feature_defines += [
-+  '-DHAVE_ID3TAG',
-+]
-+  endif
-+
-+  enable_jack = get_option('jack')
-+  if enable_jack
-+jack_dep = dependency('jack', version: '>= 0.100')
-+feature_dependencies += [
-+  jack_dep,
-+]
-+feature_defines += [
-+  '-DHAVE_JACK',
-+  '-DDYNAMIC_JACK',
-+]
-+  endif
-+
-+  enable_mad = get_option('mad')
-+  if enable_mad
-+mad_dep = dependency('mad', version: '>= 0.15.0')
-+feature_dependencies += [
-+  mad_dep,
-+]
-+feature_defines += [
-+  '-DHAVE_MAD',
-+]
-+
-+svcore_moc_args = [
-+  '-DHAVE_MAD'
-+]
-+  endif
-+
-+  enable_ogg =

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2025-01-01 Thread Sam James
commit: d69bd04deb9b371c685260d17b14a4369488d88e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  1 18:11:27 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  1 18:11:27 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69bd04d

media-sound/sonic-visualiser: Stabilize 5.0.1-r1 x86, #947287

Signed-off-by: Sam James  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
index 2d2cae59e008..778e5ec721e8 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2866/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2025-01-01 Thread Sam James
commit: efcffaf4b3c4544bc6174c5f0023428157bb9081
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  1 18:11:26 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  1 18:11:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efcffaf4

media-sound/sonic-visualiser: Stabilize 5.0.1-r1 amd64, #947287

Signed-off-by: Sam James  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
index 9c2965ea5308..2d2cae59e008 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2866/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2024-12-01 Thread Miroslav Šulc
commit: 13ccd75a5f47d6b7f130cab9edb3ef2911215bb4
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Dec  1 20:44:19 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Dec  1 20:44:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ccd75a

removed forgotten comment

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
index 799a095a625a..9c2965ea5308 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
@@ -14,7 +14,6 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
-#  dev-qt/qtbase:6[test]
 BDEPEND="
virtual/pkgconfig
 "



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2024-12-01 Thread Miroslav Šulc
commit: e7c697ce442d3455faa2f3b5d9a174febc1684d3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Dec  1 20:43:41 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Dec  1 20:43:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c697ce

media-sound/sonic-visualiser: fixed qt6 deps in 5.0.1

Closes: https://bugs.gentoo.org/942774
Signed-off-by: Miroslav Šulc  gentoo.org>

 ...isualiser-5.0.1.ebuild => sonic-visualiser-5.0.1-r1.ebuild} | 10 +++---
 1 file changed, 3 insertions(+), 7 deletions(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-5.0.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
similarity index 92%
rename from media-sound/sonic-visualiser/sonic-visualiser-5.0.1.ebuild
rename to media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
index 3e8e85f984e8..799a095a625a 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-5.0.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-5.0.1-r1.ebuild
@@ -14,8 +14,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
+#  dev-qt/qtbase:6[test]
 BDEPEND="
-   dev-qt/qttest:5
virtual/pkgconfig
 "
 RDEPEND="
@@ -23,12 +23,8 @@ RDEPEND="
dev-libs/capnproto:=
dev-libs/serd
dev-libs/sord
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
+   dev-qt/qtbase:6[gui,network,ssl,widgets,xml]
+   dev-qt/qtsvg:6
media-libs/alsa-lib
media-libs/dssi
media-libs/ladspa-sdk



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/files/, media-sound/sonic-visualiser/

2024-10-31 Thread Miroslav Šulc
commit: fd09b083e51306e6fb9df0ae8f12b39b0dd8d5a6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Oct 31 22:46:30 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Oct 31 22:47:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd09b083

media-sound/sonic-visualiser: bump to 5.0.1 + scrubbed patches

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |  1 +
 media-sound/sonic-visualiser/files/serd.patch  |  6 --
 .../files/sonic-visualiser-4.3-meson.build.patch   |  5 --
 ...ch => sonic-visualiser-5.0.1-meson.build.patch} | 81 ++---
 .../sonic-visualiser/sonic-visualiser-5.0.1.ebuild | 82 ++
 5 files changed, 121 insertions(+), 54 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 29fb60832d07..5263e442d929 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1 +1,2 @@
 DIST sonic-visualiser-4.5.tar.gz 6652200 BLAKE2B 
a5e39a755e991663390370c06ce5d54b2ff9422081f8b9046097645f1f747972d270233a0d4fe05d4e6adde5239ca6d2d0210a8a67d9ef6ede60089471ce6452
 SHA512 
eca7f7b2a56a4c70f38c8fafdd20d5c0e773dc1a99a75189998dd1f50ae777df4999e1a4b3431f9202edfb8ce2686d05cf6448493c263c52ab5f068169a7385d
+DIST sonic-visualiser-5.0.1.tar.gz 6583441 BLAKE2B 
8c3b87aaae14d2ec3284c75b7a4c7a977bd54ede14a6c8c6d8a4f1bd679d051c6abc12045003940537d2ce86f20c33103fee6a90b56947b17f917e7deff7faad
 SHA512 
eb58403b3d680bbe9b6b30a2ee1899db71f245d6b7b153caa04953268bff1bb52da069d63d2e062ebb14e01a4474214de6770e389b6d611990db7fab8fd6ecc6

diff --git a/media-sound/sonic-visualiser/files/serd.patch 
b/media-sound/sonic-visualiser/files/serd.patch
index c7b6f179a686..d2b20b409da3 100644
--- a/media-sound/sonic-visualiser/files/serd.patch
+++ b/media-sound/sonic-visualiser/files/serd.patch
@@ -3,12 +3,6 @@ From: Chris Cannam 
 Date: Fri, 29 Jul 2022 13:31:37 +0100
 Subject: [PATCH] Fix build failure
 

- meson.build | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/meson.build b/meson.build
-index 59a635f..35fc470 100644
 --- a/meson.build
 +++ b/meson.build
 @@ -138,6 +138,7 @@ if system == 'linux'

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch
index d92c07d587f7..1abea0fdadce 100644
--- a/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch
+++ b/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch
@@ -1,5 +1,3 @@
-diff --git a/meson.build b/meson.build
-index d1771e1..b18a5b6 100644
 --- a/meson.build
 +++ b/meson.build
 @@ -90,17 +90,7 @@ if system == 'linux'
@@ -166,9 +164,6 @@ index d1771e1..b18a5b6 100644
]

  elif system == 'darwin'
-diff --git a/meson_options.txt b/meson_options.txt
-new file mode 100644
-index 000..e0da4fb
 --- /dev/null
 +++ b/meson_options.txt
 @@ -0,0 +1,8 @@

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-5.0.1-meson.build.patch
similarity index 83%
copy from 
media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch
copy to 
media-sound/sonic-visualiser/files/sonic-visualiser-5.0.1-meson.build.patch
index d92c07d587f7..5646dc07075e 100644
--- a/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch
+++ 
b/media-sound/sonic-visualiser/files/sonic-visualiser-5.0.1-meson.build.patch
@@ -1,8 +1,6 @@
-diff --git a/meson.build b/meson.build
-index d1771e1..b18a5b6 100644
 --- a/meson.build
 +++ b/meson.build
-@@ -90,17 +90,7 @@ if system == 'linux'
+@@ -119,22 +119,8 @@ if system == 'linux'
serd_dep = dependency('serd-0', version: '>= 0.5')
capnp_dep = dependency('capnp', version: '>= 0.6')
lrdf_dep = dependency('lrdf', version: '>= 0.2')
@@ -11,16 +9,21 @@ index d1771e1..b18a5b6 100644
 -  mad_dep = dependency('mad', version: '>= 0.15.0')
 -  id3tag_dep = dependency('id3tag', version: '>= 0.15.0')
 -  opus_dep = dependency('opusfile')
+-  opusenc_dep = dependency('opusenc', required: false)
+-  if not opusenc_dep.found()
+-opusenc_dep = dependency('libopusenc', required: false)
+-  endif
 -  lo_dep = dependency('liblo')
 -  jack_dep = dependency('jack', version: '>= 0.100')
 -  libpulse_dep = dependency('libpulse', version: '>= 0.9')
alsa_dep = dependency('alsa')
--  
+   
 -  portaudio_dep = dependency('portaudio-2.0', version: '>= 19', required: 
false)
- 
+-
feature_dependencies = [
+ vamphostsdk_dep,
  bzip2_dep,
-@@ -113,23 +103,8 @@ if system == 'linux'
+@@ -146,16 +132,6 @@ if system == 'linux'
  serd_dep,
  capnp_dep,
  lrdf_dep,
@@ -29,22 +32,15 @@ index d1771e1..b18a5b6 100644
 -mad_dep,
 -id3tag_dep,
 -opus_dep,
+-opusenc_dep,
 -lo_dep,
 -portaudio_dep,
 -jack_dep,
 -libpulse_dep,
  alsa_

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/, media-sound/sonic-visualiser/files/

2022-09-01 Thread Alexis Ballier
commit: b6cf096ef77d8bc4d4d0bc20b42100ae08e08638
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Sep  1 11:36:55 2022 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Sep  1 11:37:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cf096e

media-sound/sonic-visualiser: backport build fix

Signed-off-by: Alexis Ballier  gentoo.org>

 media-sound/sonic-visualiser/files/serd.patch   | 21 +
 .../sonic-visualiser/sonic-visualiser-4.5.ebuild|  1 +
 2 files changed, 22 insertions(+)

diff --git a/media-sound/sonic-visualiser/files/serd.patch 
b/media-sound/sonic-visualiser/files/serd.patch
new file mode 100644
index ..c7b6f179a686
--- /dev/null
+++ b/media-sound/sonic-visualiser/files/serd.patch
@@ -0,0 +1,21 @@
+From 865fbe253cde8e966709bb11dc8c441ceb3891ed Mon Sep 17 00:00:00 2001
+From: Chris Cannam 
+Date: Fri, 29 Jul 2022 13:31:37 +0100
+Subject: [PATCH] Fix build failure
+
+---
+ meson.build | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/meson.build b/meson.build
+index 59a635f..35fc470 100644
+--- a/meson.build
 b/meson.build
+@@ -138,6 +138,7 @@ if system == 'linux'
+   server_dependencies = [
+ capnp_dep,
+ sord_dep,
++serd_dep,
+ dl_dep,
+   ]
+   

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
index a1616c31a0aa..a8d5a288ec4f 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
@@ -62,6 +62,7 @@ REQUIRED_USE="
 
 PATCHES=(
"${FILESDIR}/${PN}-4.3-meson.build.patch"
+   "${FILESDIR}/serd.patch"
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2022-05-05 Thread Miroslav Šulc
commit: fcfc6d6a1f62c3967f3bce0975743e8be11cc5dc
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu May  5 10:11:13 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu May  5 10:11:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfc6d6a

media-sound/sonic-visualiser: removed obsolete 4.4

Bug: https://bugs.gentoo.org/842687
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |  1 -
 .../sonic-visualiser/sonic-visualiser-4.4.ebuild   | 82 --
 2 files changed, 83 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 5bab14113538..29fb60832d07 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1 @@
-DIST sonic-visualiser-4.4.tar.gz 6475000 BLAKE2B 
37797b5fdcc397530a8b36bb1727bc56be703738505a117c853616eace41344b9526f98602ec872f4baa157cb1e92044bf7e3ef9079fa24b456453542bcf5763
 SHA512 
a76a6e5fc2381a3e7c89762687176fa60a8b731951438094af0ecd50103f73104a4366eacf731015573f8d5e5f436cf497a3e0e041363d5158d4f546bdd1f7b0
 DIST sonic-visualiser-4.5.tar.gz 6652200 BLAKE2B 
a5e39a755e991663390370c06ce5d54b2ff9422081f8b9046097645f1f747972d270233a0d4fe05d4e6adde5239ca6d2d0210a8a67d9ef6ede60089471ce6452
 SHA512 
eca7f7b2a56a4c70f38c8fafdd20d5c0e773dc1a99a75189998dd1f50ae777df4999e1a4b3431f9202edfb8ce2686d05cf6448493c263c52ab5f068169a7385d

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
deleted file mode 100644
index db3e3d1354a7..
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson xdg
-
-DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="https://www.sonicvisualiser.org/ 
https://github.com/sonic-visualiser/sonic-visualiser";
-# original location is this, but there is an certificate issue:
-# 
https://code.soundsoftware.ac.uk/attachments/download/2811/sonic-visualiser-4.4.tar.gz
-# the tarball from github misses some files so it cannot be used
-SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
-
-BDEPEND="
-   dev-qt/qttest:5
-   virtual/pkgconfig
-"
-RDEPEND="
-   app-arch/bzip2
-   dev-libs/capnproto:=
-   dev-libs/serd
-   dev-libs/sord
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/alsa-lib
-   media-libs/dssi
-   media-libs/ladspa-sdk
-   media-libs/liblrdf
-   media-libs/libsamplerate
-   media-libs/libsndfile
-   media-libs/rubberband
-   media-libs/speex
-   media-libs/vamp-plugin-sdk
-   sci-libs/fftw:3.0=
-   id3tag? ( media-libs/libid3tag:= )
-   jack? ( virtual/jack )
-   mad? ( media-libs/libmad )
-   ogg? (
-   media-libs/libfishsound
-   media-libs/liboggz
-   )
-   opus? ( media-libs/opusfile )
-   osc? ( media-libs/liblo )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-"
-DEPEND="${RDEPEND}"
-
-# tests fail without mp3 support
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-   || ( jack pulseaudio portaudio )
-   test? ( id3tag mad )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-4.3-meson.build.patch"
-)
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use id3tag)
-   $(meson_use jack)
-   $(meson_use mad)
-   $(meson_use ogg)
-   $(meson_use opus)
-   $(meson_use osc)
-   $(meson_use portaudio)
-   $(meson_use pulseaudio)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2022-05-05 Thread Jakov Smolić
commit: db93360ebbb8b10d0efa343d28ff763d67928e2e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May  5 09:53:09 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May  5 09:53:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db93360e

media-sound/sonic-visualiser: Stabilize 4.5 x86, #842687

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
index 7a0734ad2f9c..a1616c31a0aa 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2820/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2022-04-04 Thread Miroslav Šulc
commit: 981088bf33acbf7bc320cf9ed99df80d755c67c9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Apr  5 05:14:01 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Apr  5 05:14:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981088bf

media-sound/sonic-visualiser: bump to 4.5

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |  1 +
 .../sonic-visualiser/sonic-visualiser-4.5.ebuild   | 79 ++
 2 files changed, 80 insertions(+)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 03ecf5986497..5bab14113538 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1 +1,2 @@
 DIST sonic-visualiser-4.4.tar.gz 6475000 BLAKE2B 
37797b5fdcc397530a8b36bb1727bc56be703738505a117c853616eace41344b9526f98602ec872f4baa157cb1e92044bf7e3ef9079fa24b456453542bcf5763
 SHA512 
a76a6e5fc2381a3e7c89762687176fa60a8b731951438094af0ecd50103f73104a4366eacf731015573f8d5e5f436cf497a3e0e041363d5158d4f546bdd1f7b0
+DIST sonic-visualiser-4.5.tar.gz 6652200 BLAKE2B 
a5e39a755e991663390370c06ce5d54b2ff9422081f8b9046097645f1f747972d270233a0d4fe05d4e6adde5239ca6d2d0210a8a67d9ef6ede60089471ce6452
 SHA512 
eca7f7b2a56a4c70f38c8fafdd20d5c0e773dc1a99a75189998dd1f50ae777df4999e1a4b3431f9202edfb8ce2686d05cf6448493c263c52ab5f068169a7385d

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
new file mode 100644
index ..36f6a1943011
--- /dev/null
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.5.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg
+
+DESCRIPTION="Music audio files viewer and analiser"
+HOMEPAGE="https://www.sonicvisualiser.org/ 
https://github.com/sonic-visualiser/sonic-visualiser";
+SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2820/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
+
+BDEPEND="
+   dev-qt/qttest:5
+   virtual/pkgconfig
+"
+RDEPEND="
+   app-arch/bzip2
+   dev-libs/capnproto:=
+   dev-libs/serd
+   dev-libs/sord
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/alsa-lib
+   media-libs/dssi
+   media-libs/ladspa-sdk
+   media-libs/liblrdf
+   media-libs/libsamplerate
+   media-libs/libsndfile
+   media-libs/rubberband
+   media-libs/speex
+   media-libs/vamp-plugin-sdk
+   sci-libs/fftw:3.0=
+   id3tag? ( media-libs/libid3tag:= )
+   jack? ( virtual/jack )
+   mad? ( media-libs/libmad )
+   ogg? (
+   media-libs/libfishsound
+   media-libs/liboggz
+   )
+   opus? ( media-libs/opusfile )
+   osc? ( media-libs/liblo )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+DEPEND="${RDEPEND}"
+
+# tests fail without mp3 support
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   || ( jack pulseaudio portaudio )
+   test? ( id3tag mad )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.3-meson.build.patch"
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use id3tag)
+   $(meson_use jack)
+   $(meson_use mad)
+   $(meson_use ogg)
+   $(meson_use opus)
+   $(meson_use osc)
+   $(meson_use portaudio)
+   $(meson_use pulseaudio)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2022-04-04 Thread Miroslav Šulc
commit: 27a82e41795d56df54d6c6bbe6e9788965108c8e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Apr  5 05:04:05 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Apr  5 05:04:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a82e41

media-sound/sonic-visualiser: fixed compilation issue

Closes: https://bugs.gentoo.org/831566
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
index cb1466d782e5..db3e3d1354a7 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -28,7 +28,7 @@ RDEPEND="
dev-libs/sord
dev-qt/qtcore:5
dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
+   dev-qt/qtnetwork:5[ssl]
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2021-11-10 Thread Miroslav Šulc
commit: fb13c126702b83c9bcf2ca817ba95e9c2e373953
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Nov 10 08:50:11 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Nov 10 08:50:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb13c126

media-sound/sonic-visualiser: removed obsolete 4.3-r1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |  1 -
 .../sonic-visualiser-4.3-r1.ebuild | 79 --
 2 files changed, 80 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index f2eba83a8b9..03ecf598649 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1 @@
-DIST sonic-visualiser-4.3.tar.gz 6467269 BLAKE2B 
4c9bbfc751f94dfc0e8c93a8ba791b0a4bf949fe1f528a081da583ad720dcb25b3e6f84e31104f11ab5003b338b62a1ca1a9572bc9ec820d0a4269d25cbe0e04
 SHA512 
cbe0edee9f346545222e05156e4536710db932d6ec335687e91f2f4b24582e7f47703a3ecade87574ead8fa78dca821fd9ff2eb0d6e44c2b9c33c8d053fd738d
 DIST sonic-visualiser-4.4.tar.gz 6475000 BLAKE2B 
37797b5fdcc397530a8b36bb1727bc56be703738505a117c853616eace41344b9526f98602ec872f4baa157cb1e92044bf7e3ef9079fa24b456453542bcf5763
 SHA512 
a76a6e5fc2381a3e7c89762687176fa60a8b731951438094af0ecd50103f73104a4366eacf731015573f8d5e5f436cf497a3e0e041363d5158d4f546bdd1f7b0

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.3-r1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.3-r1.ebuild
deleted file mode 100644
index 5592a828181..000
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.3-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson desktop xdg
-
-DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="https://www.sonicvisualiser.org/ 
https://github.com/sonic-visualiser/sonic-visualiser";
-SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
-
-BDEPEND="
-   dev-qt/qttest:5
-   virtual/pkgconfig
-"
-RDEPEND="
-   app-arch/bzip2
-   dev-libs/capnproto:=
-   dev-libs/serd
-   dev-libs/sord
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtxml:5
-   media-libs/alsa-lib
-   media-libs/dssi
-   media-libs/ladspa-sdk
-   media-libs/liblrdf
-   media-libs/libsamplerate
-   media-libs/libsndfile
-   media-libs/rubberband
-   media-libs/speex
-   media-libs/vamp-plugin-sdk
-   sci-libs/fftw:3.0=
-   id3tag? ( media-libs/libid3tag:= )
-   jack? ( virtual/jack )
-   mad? ( media-libs/libmad )
-   ogg? (
-   media-libs/libfishsound
-   media-libs/liboggz
-   )
-   opus? ( media-libs/opusfile )
-   osc? ( media-libs/liblo )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-sound/pulseaudio )
-"
-DEPEND="${RDEPEND}"
-
-# tests fail without mp3 support
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
-   || ( jack pulseaudio portaudio )
-   test? ( id3tag mad )
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-meson.build.patch"
-)
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use id3tag)
-   $(meson_use jack)
-   $(meson_use mad)
-   $(meson_use ogg)
-   $(meson_use opus)
-   $(meson_use osc)
-   $(meson_use portaudio)
-   $(meson_use pulseaudio)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2021-11-10 Thread Jakov Smolić
commit: c6e1b0ef18a027ec1c70a424a9283b0e18a8181e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Nov 10 08:32:16 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Nov 10 08:32:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6e1b0ef

media-sound/sonic-visualiser: Stabilize 4.4 x86, #820311

Signed-off-by: Jakov Smolić  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
index cd16b31dbb5..cb1466d782e 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2021-10-27 Thread Sam James
commit: bcf0d5b9ac61b2ee3193670c7da53a19485040f2
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf0d5b9

media-sound/sonic-visualiser: Stabilize 4.4 amd64, #820311

Signed-off-by: Sam James  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
index 8d1d65fccee..cd16b31dbb5 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2021-09-24 Thread Miroslav Šulc
commit: 8290d287bdcb2c86c91a142f2092a0d0ef12d814
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Sep 25 06:45:30 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Sep 25 06:59:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8290d287

media-sound/sonic-visualiser: bump to 4.4

Package-Manager: Portage-3.0.23, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |  1 +
 .../sonic-visualiser/sonic-visualiser-4.4.ebuild   | 82 ++
 2 files changed, 83 insertions(+)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index e46e9c9a5c9..f2eba83a8b9 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1 +1,2 @@
 DIST sonic-visualiser-4.3.tar.gz 6467269 BLAKE2B 
4c9bbfc751f94dfc0e8c93a8ba791b0a4bf949fe1f528a081da583ad720dcb25b3e6f84e31104f11ab5003b338b62a1ca1a9572bc9ec820d0a4269d25cbe0e04
 SHA512 
cbe0edee9f346545222e05156e4536710db932d6ec335687e91f2f4b24582e7f47703a3ecade87574ead8fa78dca821fd9ff2eb0d6e44c2b9c33c8d053fd738d
+DIST sonic-visualiser-4.4.tar.gz 6475000 BLAKE2B 
37797b5fdcc397530a8b36bb1727bc56be703738505a117c853616eace41344b9526f98602ec872f4baa157cb1e92044bf7e3ef9079fa24b456453542bcf5763
 SHA512 
a76a6e5fc2381a3e7c89762687176fa60a8b731951438094af0ecd50103f73104a4366eacf731015573f8d5e5f436cf497a3e0e041363d5158d4f546bdd1f7b0

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
new file mode 100644
index 000..8d1d65fccee
--- /dev/null
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson xdg
+
+DESCRIPTION="Music audio files viewer and analiser"
+HOMEPAGE="https://www.sonicvisualiser.org/ 
https://github.com/sonic-visualiser/sonic-visualiser";
+# original location is this, but there is an certificate issue:
+# 
https://code.soundsoftware.ac.uk/attachments/download/2811/sonic-visualiser-4.4.tar.gz
+# the tarball from github misses some files so it cannot be used
+SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
+
+BDEPEND="
+   dev-qt/qttest:5
+   virtual/pkgconfig
+"
+RDEPEND="
+   app-arch/bzip2
+   dev-libs/capnproto:=
+   dev-libs/serd
+   dev-libs/sord
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/alsa-lib
+   media-libs/dssi
+   media-libs/ladspa-sdk
+   media-libs/liblrdf
+   media-libs/libsamplerate
+   media-libs/libsndfile
+   media-libs/rubberband
+   media-libs/speex
+   media-libs/vamp-plugin-sdk
+   sci-libs/fftw:3.0=
+   id3tag? ( media-libs/libid3tag:= )
+   jack? ( virtual/jack )
+   mad? ( media-libs/libmad )
+   ogg? (
+   media-libs/libfishsound
+   media-libs/liboggz
+   )
+   opus? ( media-libs/opusfile )
+   osc? ( media-libs/liblo )
+   portaudio? ( media-libs/portaudio )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+DEPEND="${RDEPEND}"
+
+# tests fail without mp3 support
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   || ( jack pulseaudio portaudio )
+   test? ( id3tag mad )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.3-meson.build.patch"
+)
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use id3tag)
+   $(meson_use jack)
+   $(meson_use mad)
+   $(meson_use ogg)
+   $(meson_use opus)
+   $(meson_use osc)
+   $(meson_use portaudio)
+   $(meson_use pulseaudio)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2021-08-16 Thread Sam James
commit: 8853b9630531eaee907c0a2dc04ab161b3bfb4cf
Author: Sam James  gentoo  org>
AuthorDate: Mon Aug 16 21:21:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Aug 16 21:22:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8853b963

media-sound/sonic-visualiser: add missing slot operator dep (libid3tag)

Signed-off-by: Sam James  gentoo.org>

 .../{sonic-visualiser-4.3.ebuild => sonic-visualiser-4.3-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.3-r1.ebuild
similarity index 97%
rename from media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
rename to media-sound/sonic-visualiser/sonic-visualiser-4.3-r1.ebuild
index e1d71cfe2f6..5592a828181 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.3-r1.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
media-libs/speex
media-libs/vamp-plugin-sdk
sci-libs/fftw:3.0=
-   id3tag? ( media-libs/libid3tag )
+   id3tag? ( media-libs/libid3tag:= )
jack? ( virtual/jack )
mad? ( media-libs/libmad )
ogg? (



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/, media-sound/sonic-visualiser/files/

2021-03-17 Thread Miroslav Šulc
commit: a5f56e204a2e7bb8b955bcb997d3a462b9f87019
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Mar 17 09:08:12 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Mar 17 09:08:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f56e20

media-sound/sonic-visualiser: removed obsolete 4.2

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |   1 -
 .../files/sonic-visualiser-4.0.1-notest.patch  |  52 -
 .../sonic-visualiser/files/sonic-visualiser.xml|  16 ---
 .../sonic-visualiser/sonic-visualiser-4.2.ebuild   | 130 -
 4 files changed, 199 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 75ca1fed0dd..e46e9c9a5c9 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1 @@
-DIST sonic-visualiser-4.2.tar.gz 6532519 BLAKE2B 
8cc92b2cd932d3c9f014161635cd767aa6ffa671217fca7c63ec6b882ae46cc1ed790e108e9be59d536aab0cbead726057987c2920c501d451fd353b2bf83018
 SHA512 
186d723c74d3b2865588370d9ff3afaf9f5356957e670483ea52303477c6acd17bb99b44c05db0fe4c0dc9757ba17c5e25b7b2fda5a15e85d9e193322ce8f2c3
 DIST sonic-visualiser-4.3.tar.gz 6467269 BLAKE2B 
4c9bbfc751f94dfc0e8c93a8ba791b0a4bf949fe1f528a081da583ad720dcb25b3e6f84e31104f11ab5003b338b62a1ca1a9572bc9ec820d0a4269d25cbe0e04
 SHA512 
cbe0edee9f346545222e05156e4536710db932d6ec335687e91f2f4b24582e7f47703a3ecade87574ead8fa78dca821fd9ff2eb0d6e44c2b9c33c8d053fd738d

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-notest.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-notest.patch
deleted file mode 100644
index ec70849915e..000
--- a/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-notest.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-diff --git a/test-svcore-base.pro b/test-svcore-base.pro
-index 275cb58..636129c 100644
 a/test-svcore-base.pro
-+++ b/test-svcore-base.pro
-@@ -27,8 +27,3 @@ include(svcore/base/test/files.pri)
- 
- for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/base/test/%1", 
$$file) }
- for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/base/test/%1", 
$$file) }
--
--!win32* {
--POST_TARGETDEPS += $$PWD/libbase.a
--QMAKE_POST_LINK = ./$${TARGET}
--}
-diff --git a/test-svcore-data-fileio.pro b/test-svcore-data-fileio.pro
-index 7b53ca1..a2aa3ce 100644
 a/test-svcore-data-fileio.pro
-+++ b/test-svcore-data-fileio.pro
-@@ -27,8 +27,3 @@ include(svcore/data/fileio/test/files.pri)
- 
- for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/data/fileio/test/%1", 
$$file) }
- for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/data/fileio/test/%1", 
$$file) }
--
--!win32* {
--POST_TARGETDEPS += $$PWD/libbase.a
--QMAKE_POST_LINK = ./$${TARGET}
--}
-diff --git a/test-svcore-data-model.pro b/test-svcore-data-model.pro
-index 3b45ac0..d08b14e 100644
 a/test-svcore-data-model.pro
-+++ b/test-svcore-data-model.pro
-@@ -27,8 +27,3 @@ include(svcore/data/model/test/files.pri)
- 
- for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/data/model/test/%1", 
$$file) }
- for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/data/model/test/%1", 
$$file) }
--
--!win32* {
--POST_TARGETDEPS += $$PWD/libbase.a
--QMAKE_POST_LINK = ./$${TARGET}
--}
-diff --git a/test-svcore-system.pro b/test-svcore-system.pro
-index 6ef7db7..685c1ba 100644
 a/test-svcore-system.pro
-+++ b/test-svcore-system.pro
-@@ -27,8 +27,3 @@ include(svcore/system/test/files.pri)
- 
- for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/system/test/%1", 
$$file) }
- for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/system/test/%1", 
$$file) }
--
--!win32* {
--POST_TARGETDEPS += $$PWD/libbase.a
--QMAKE_POST_LINK = ./$${TARGET}
--}

diff --git a/media-sound/sonic-visualiser/files/sonic-visualiser.xml 
b/media-sound/sonic-visualiser/files/sonic-visualiser.xml
deleted file mode 100644
index 6daac743002..000
--- a/media-sound/sonic-visualiser/files/sonic-visualiser.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.freedesktop.org/standards/shared-mime-info";>
-
-  
-Sonic Visualiser session file
-
-
-  
-
-  
-Sonic Visualiser layer file
-
-
-  
-
-

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
deleted file mode 100644
index f76d06d4e8a..000
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop qmake-utils xdg
-
-DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="https://www.sonicvisualiser.org/";
-SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2755/${P}.tar.gz";
-
-LICE

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2021-03-17 Thread Sam James
commit: a270ba2e676e1d5f58d0e72457ea5a60b3f16d71
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 17 08:59:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 17 08:59:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a270ba2e

media-sound/sonic-visualiser: Stabilize 4.3 amd64, #775722

Signed-off-by: Sam James  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
index dc9d6ad9e45..e1d71cfe2f6 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2021-03-16 Thread Sam James
commit: 3eec3739d994fad223611279938997ad14a9a1a6
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 17 02:18:25 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 17 02:18:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eec3739

media-sound/sonic-visualiser: Stabilize 4.3 x86, #775722

Signed-off-by: Sam James  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
index 743413b051a..dc9d6ad9e45 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2021-02-19 Thread Miroslav Šulc
commit: 5599953aa2f72a50e60d6c8a5081bd6370896e81
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Feb 19 17:24:31 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Feb 19 17:24:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5599953a

media-sound/sonic-visualiser: reverted back to the original tarball

i copied the tarball to my devspace to work around the issue

Bug: https://bugs.gentoo.org/770451
Closes: https://bugs.gentoo.org/771609
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest| 2 +-
 media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index cc04a9d9770..75ca1fed0dd 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1,2 @@
 DIST sonic-visualiser-4.2.tar.gz 6532519 BLAKE2B 
8cc92b2cd932d3c9f014161635cd767aa6ffa671217fca7c63ec6b882ae46cc1ed790e108e9be59d536aab0cbead726057987c2920c501d451fd353b2bf83018
 SHA512 
186d723c74d3b2865588370d9ff3afaf9f5356957e670483ea52303477c6acd17bb99b44c05db0fe4c0dc9757ba17c5e25b7b2fda5a15e85d9e193322ce8f2c3
-DIST sonic-visualiser-4.3.tar.gz 8099627 BLAKE2B 
3b0217bc0b407b1c4cf82b684169bfbb84379e4d57c39e94449b1e83d8486bc163c99802f604ac5307aa965efe7b1e4b0ba1562ea3d621439e497f813b483d5b
 SHA512 
ad0807ac0752d0e215d2ff5bbf16e76f97ba4ab4b7201cdc970b8dc0ac2ca8443187261ee3a7722013ab292c25f0d949d9a0dda71b60b96ba2704785b07d855f
+DIST sonic-visualiser-4.3.tar.gz 6467269 BLAKE2B 
4c9bbfc751f94dfc0e8c93a8ba791b0a4bf949fe1f528a081da583ad720dcb25b3e6f84e31104f11ab5003b338b62a1ca1a9572bc9ec820d0a4269d25cbe0e04
 SHA512 
cbe0edee9f346545222e05156e4536710db932d6ec335687e91f2f4b24582e7f47703a3ecade87574ead8fa78dca821fd9ff2eb0d6e44c2b9c33c8d053fd738d

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
index 6c57bf921d2..743413b051a 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
@@ -7,7 +7,7 @@ inherit meson desktop xdg
 
 DESCRIPTION="Music audio files viewer and analiser"
 HOMEPAGE="https://www.sonicvisualiser.org/ 
https://github.com/sonic-visualiser/sonic-visualiser";
-SRC_URI="https://github.com/${PN}/${PN}/archive/sv_v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2021-02-19 Thread Miroslav Šulc
commit: f812d70ce93e87ebcf335658e1fadba4b2f5735c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Feb 19 12:26:20 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Feb 19 12:26:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f812d70c

media-sound/sonic-visualiser: updated src_uri, added homepage, updated metadata

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Closes: https://bugs.gentoo.org/770451
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest| 2 +-
 media-sound/sonic-visualiser/metadata.xml| 3 +++
 media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 75ca1fed0dd..cc04a9d9770 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1,2 @@
 DIST sonic-visualiser-4.2.tar.gz 6532519 BLAKE2B 
8cc92b2cd932d3c9f014161635cd767aa6ffa671217fca7c63ec6b882ae46cc1ed790e108e9be59d536aab0cbead726057987c2920c501d451fd353b2bf83018
 SHA512 
186d723c74d3b2865588370d9ff3afaf9f5356957e670483ea52303477c6acd17bb99b44c05db0fe4c0dc9757ba17c5e25b7b2fda5a15e85d9e193322ce8f2c3
-DIST sonic-visualiser-4.3.tar.gz 6467269 BLAKE2B 
4c9bbfc751f94dfc0e8c93a8ba791b0a4bf949fe1f528a081da583ad720dcb25b3e6f84e31104f11ab5003b338b62a1ca1a9572bc9ec820d0a4269d25cbe0e04
 SHA512 
cbe0edee9f346545222e05156e4536710db932d6ec335687e91f2f4b24582e7f47703a3ecade87574ead8fa78dca821fd9ff2eb0d6e44c2b9c33c8d053fd738d
+DIST sonic-visualiser-4.3.tar.gz 8099627 BLAKE2B 
3b0217bc0b407b1c4cf82b684169bfbb84379e4d57c39e94449b1e83d8486bc163c99802f604ac5307aa965efe7b1e4b0ba1562ea3d621439e497f813b483d5b
 SHA512 
ad0807ac0752d0e215d2ff5bbf16e76f97ba4ab4b7201cdc970b8dc0ac2ca8443187261ee3a7722013ab292c25f0d949d9a0dda71b60b96ba2704785b07d855f

diff --git a/media-sound/sonic-visualiser/metadata.xml 
b/media-sound/sonic-visualiser/metadata.xml
index 09c4d45f467..13f905d1374 100644
--- a/media-sound/sonic-visualiser/metadata.xml
+++ b/media-sound/sonic-visualiser/metadata.xml
@@ -5,6 +5,9 @@
 proau...@gentoo.org
 Gentoo ProAudio Project
   
+  
+ sonic-visualiser/sonic-visualiser
+  
   
 Enables ID3 tagging with id3tag library
   

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
index 79ea3cb1609..6c57bf921d2 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.3.ebuild
@@ -6,8 +6,8 @@ EAPI=7
 inherit meson desktop xdg
 
 DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="https://www.sonicvisualiser.org/";
-SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2755/${P}.tar.gz";
+HOMEPAGE="https://www.sonicvisualiser.org/ 
https://github.com/sonic-visualiser/sonic-visualiser";
+SRC_URI="https://github.com/${PN}/${PN}/archive/sv_v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/files/, media-sound/sonic-visualiser/

2021-02-13 Thread Miroslav Šulc
commit: 663f5d4793c32c07c78b8913b66ec0ad9b36571f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Feb 13 19:25:15 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Feb 13 19:25:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663f5d47

media-sound/sonic-visualiser: bump to 4.3, switched to meson

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |   1 +
 .../files/sonic-visualiser-4.3-meson.build.patch   | 182 +
 .../sonic-visualiser/sonic-visualiser-4.3.ebuild   |  79 +
 3 files changed, 262 insertions(+)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 989343543f5..75ca1fed0dd 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1 +1,2 @@
 DIST sonic-visualiser-4.2.tar.gz 6532519 BLAKE2B 
8cc92b2cd932d3c9f014161635cd767aa6ffa671217fca7c63ec6b882ae46cc1ed790e108e9be59d536aab0cbead726057987c2920c501d451fd353b2bf83018
 SHA512 
186d723c74d3b2865588370d9ff3afaf9f5356957e670483ea52303477c6acd17bb99b44c05db0fe4c0dc9757ba17c5e25b7b2fda5a15e85d9e193322ce8f2c3
+DIST sonic-visualiser-4.3.tar.gz 6467269 BLAKE2B 
4c9bbfc751f94dfc0e8c93a8ba791b0a4bf949fe1f528a081da583ad720dcb25b3e6f84e31104f11ab5003b338b62a1ca1a9572bc9ec820d0a4269d25cbe0e04
 SHA512 
cbe0edee9f346545222e05156e4536710db932d6ec335687e91f2f4b24582e7f47703a3ecade87574ead8fa78dca821fd9ff2eb0d6e44c2b9c33c8d053fd738d

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch
new file mode 100644
index 000..d92c07d587f
--- /dev/null
+++ b/media-sound/sonic-visualiser/files/sonic-visualiser-4.3-meson.build.patch
@@ -0,0 +1,182 @@
+diff --git a/meson.build b/meson.build
+index d1771e1..b18a5b6 100644
+--- a/meson.build
 b/meson.build
+@@ -90,17 +90,7 @@ if system == 'linux'
+   serd_dep = dependency('serd-0', version: '>= 0.5')
+   capnp_dep = dependency('capnp', version: '>= 0.6')
+   lrdf_dep = dependency('lrdf', version: '>= 0.2')
+-  oggz_dep = dependency('oggz', version: '>= 1.0.0')
+-  fishsound_dep = dependency('fishsound', version: '>= 1.0.0')
+-  mad_dep = dependency('mad', version: '>= 0.15.0')
+-  id3tag_dep = dependency('id3tag', version: '>= 0.15.0')
+-  opus_dep = dependency('opusfile')
+-  lo_dep = dependency('liblo')
+-  jack_dep = dependency('jack', version: '>= 0.100')
+-  libpulse_dep = dependency('libpulse', version: '>= 0.9')
+   alsa_dep = dependency('alsa')
+-  
+-  portaudio_dep = dependency('portaudio-2.0', version: '>= 19', required: 
false)
+ 
+   feature_dependencies = [
+ bzip2_dep,
+@@ -113,23 +103,8 @@ if system == 'linux'
+ serd_dep,
+ capnp_dep,
+ lrdf_dep,
+-oggz_dep,
+-fishsound_dep,
+-mad_dep,
+-id3tag_dep,
+-opus_dep,
+-lo_dep,
+-portaudio_dep,
+-jack_dep,
+-libpulse_dep,
+ alsa_dep,
+   ]
+-
+-  server_dependencies = [
+-capnp_dep,
+-sord_dep,
+-dl_dep,
+-  ]
+   
+   feature_defines = [
+ '-DHAVE_BZ2',
+@@ -142,26 +117,110 @@ if system == 'linux'
+ '-DHAVE_SERD',
+ '-DHAVE_CAPNP',
+ '-DHAVE_LRDF',
+-'-DHAVE_OGGZ',
+-'-DHAVE_FISHSOUND',
+-'-DHAVE_MAD',
+-'-DHAVE_ID3TAG',
+-'-DHAVE_OPUS',
+-'-DHAVE_LIBLO',
+-'-DHAVE_JACK', '-DDYNAMIC_JACK',
+-'-DHAVE_LIBPULSE',
+ '-D__LINUX_ALSASEQ__',
+ '-D__LINUX_ALSA__' # for RtMidi
+   ]
+ 
+-  if portaudio_dep.found()
++  enable_id3tag = get_option('id3tag')
++  if enable_id3tag
++id3tag_dep = dependency('id3tag', version: '>= 0.15.0')
++feature_dependencies += [
++  id3tag_dep,
++]
++feature_defines += [
++  '-DHAVE_ID3TAG',
++]
++  endif
++
++  enable_jack = get_option('jack')
++  if enable_jack
++jack_dep = dependency('jack', version: '>= 0.100')
++feature_dependencies += [
++  jack_dep,
++]
++feature_defines += [
++  '-DHAVE_JACK',
++  '-DDYNAMIC_JACK',
++]
++  endif
++
++  enable_mad = get_option('mad')
++  if enable_mad
++mad_dep = dependency('mad', version: '>= 0.15.0')
++feature_dependencies += [
++  mad_dep,
++]
++feature_defines += [
++  '-DHAVE_MAD',
++]
++
++svcore_moc_args = [
++  '-DHAVE_MAD'
++]
++  endif
++
++  enable_ogg = get_option('ogg')
++  if enable_ogg
++oggz_dep = dependency('oggz', version: '>= 1.0.0')
++fishsound_dep = dependency('fishsound', version: '>= 1.0.0')
++feature_dependencies += [
++  oggz_dep,
++  fishsound_dep,
++]
++feature_defines += [
++  '-DHAVE_OGGZ',
++  '-DHAVE_FISHSOUND',
++]
++  endif
++
++  enable_opus = get_option('opus')
++  if enable_opus
++opus_dep = dependency('opusfile')
++feature_dependencies += [
++  opus_dep,
++]
++feature_defines += [
++  '-DHAVE_OPUS',
++]
+

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/files/, media-sound/sonic-visualiser/

2020-11-09 Thread Miroslav Šulc
commit: d1b38a74aedf784f2299f4231732282ed794338c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Nov  9 12:01:55 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Nov  9 12:01:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b38a74

media-sound/sonic-visualiser: removed obsolete 4.0.1 & 4.1

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |   2 -
 .../files/sonic-visualiser-4.0.1-qt-5.15-fix.patch |  37 --
 .../sonic-visualiser-4.0.1-qt-deprecated.patch |  22 
 .../sonic-visualiser/sonic-visualiser-4.0.1.ebuild | 126 
 .../sonic-visualiser/sonic-visualiser-4.1.ebuild   | 129 -
 5 files changed, 316 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 780fa31327a..989343543f5 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,3 +1 @@
-DIST sonic-visualiser-4.0.1.tar.gz 6649178 BLAKE2B 
c231833f7cc6228d450600e5cbc6a6db85d0aa784ce67a225bedb1393ca82a99bca492912bbaf8bf87f5fcce48e57facc3f216b057233b53f596ccd71835d174
 SHA512 
6557d7c90618f7f2c18f8bb0058b8cd74a084f26376999074b9d5f23f04e1548b7e82ccbb73a301fa68c1d2f047810d312e568a85c9c7f3f25da9ec9b00c4220
-DIST sonic-visualiser-4.1.tar.gz 6535840 BLAKE2B 
b3afdb2026405148e2efb217e960a4e70fd8efbe3779c6cc3671b17a808f12e288efb89bbd5200da9ccfc8bdbd0c684d555f7394aab8e67d2963fd84f967da0c
 SHA512 
57edfc52ddbc9198a6608460a8f4e4fc2a382588f2881b7ea99cc738d7944d66c942f24218a303fb20eaa698ee365f29006c985f2385afd7f5c27fec5a241adb
 DIST sonic-visualiser-4.2.tar.gz 6532519 BLAKE2B 
8cc92b2cd932d3c9f014161635cd767aa6ffa671217fca7c63ec6b882ae46cc1ed790e108e9be59d536aab0cbead726057987c2920c501d451fd353b2bf83018
 SHA512 
186d723c74d3b2865588370d9ff3afaf9f5356957e670483ea52303477c6acd17bb99b44c05db0fe4c0dc9757ba17c5e25b7b2fda5a15e85d9e193322ce8f2c3

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-5.15-fix.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-5.15-fix.patch
deleted file mode 100644
index 007df8ecbb6..000
--- 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-5.15-fix.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 7ebbdfd514c70ab500c8079a11b8ed91d086fe5a Mon Sep 17 00:00:00 2001
-From: Christophe Giboudeaux 
-Date: Sat, 6 Jun 2020 11:09:16 +0200
-Subject: [PATCH] Fix build with Qt 5.15
-

- svgui/layer/WaveformLayer.cpp | 1 +
- svgui/view/Overview.cpp   | 1 +
- 2 files changed, 2 insertions(+)
-
-diff --git a/svgui/layer/WaveformLayer.cpp b/svgui/layer/WaveformLayer.cpp
-index 8499ba3..07b5b3c 100644
 a/svgui/layer/WaveformLayer.cpp
-+++ b/svgui/layer/WaveformLayer.cpp
-@@ -27,6 +27,7 @@
- #include "data/model/WaveformOversampler.h"
- 
- #include 
-+#include 
- #include 
- #include 
- 
-diff --git a/svgui/view/Overview.cpp b/svgui/view/Overview.cpp
-index 7e4248a..449ba63 100644
 a/svgui/view/Overview.cpp
-+++ b/svgui/view/Overview.cpp
-@@ -20,6 +20,7 @@
- 
- #include 
- #include 
-+#include 
- #include 
- 
- //#define DEBUG_OVERVIEW 1
--- 
-2.26.2
-

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-deprecated.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-deprecated.patch
deleted file mode 100644
index bf0bc76656b..000
--- 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-deprecated.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/checker/src/plugincandidates.cpp 
b/checker/src/plugincandidates.cpp
-index 2990905..8297253 100644
 a/checker/src/plugincandidates.cpp
-+++ b/checker/src/plugincandidates.cpp
-@@ -37,7 +37,7 @@
- 
- #include 
- #include 
--#include 
-+#include 
- 
- #if defined(_WIN32)
- #define PLUGIN_GLOB "*.dll"
-@@ -231,7 +231,7 @@ PluginCandidates::runHelper(vector libraries, 
string descriptor)
- process.write("\n", 1);
- }
- 
--QTime t;
-+QElapsedTimer t;
- t.start();
- int timeout = 15000; // ms
- 

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
deleted file mode 100644
index 9e65f200e3f..000
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop qmake-utils xdg
-
-DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="https://www.sonicvisualiser.org/";
-SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2607/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio"
-
-BDEPEND="
-   dev-qt/qttest:5
-   sys-devel/autoconf-archive
-   virtual/pkgconfig
-"
-RDEPEND="
-   app-arch/bzip2
-   

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2020-11-08 Thread Sam James
commit: 64c689b9a83b34f7c328c3de49b3f543791d255e
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 10:28:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 10:28:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c689b9

media-sound/sonic-visualiser: Stabilize 4.2 amd64, #743920

Signed-off-by: Sam James  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
index 5d603349ff0..f76d06d4e8a 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2755/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2020-10-18 Thread Thomas Deutschmann
commit: d0b9e956cde94d157dd9961c3d4ae74c8f3b08fe
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Oct 18 15:47:49 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Oct 18 16:00:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b9e956

media-sound/sonic-visualiser: x86 stable (bug #743920)

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
index 5c7e308417d..5d603349ff0 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2755/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2020-08-29 Thread Thomas Deutschmann
commit: 056a30f23c0014407f4c2251c332311e3bbb9278
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Aug 30 01:28:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Aug 30 01:32:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=056a30f2

media-sound/sonic-visualiser: x86 stable (bug #736362)

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
index 551a6960a37..3279c15e7c9 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2717/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2020-08-29 Thread Miroslav Šulc
commit: 99a5281a9f43df3f6a331bb85f077948cfb395f2
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug 29 16:37:02 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug 29 16:37:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a5281a

media-sound/sonic-visualiser: fixed tests

Closes: https://bugs.gentoo.org/739508
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild | 2 +-
 media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
index 5433a3bec4f..551a6960a37 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
@@ -58,7 +58,7 @@ DEPEND="${RDEPEND}"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="
|| ( jack pulseaudio portaudio )
-   test? ( mad )
+   test? ( id3tag mad )
 "
 
 PATCHES=(

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
index cd2faeea167..5c7e308417d 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
@@ -58,7 +58,7 @@ DEPEND="${RDEPEND}"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="
|| ( jack pulseaudio portaudio )
-   test? ( mad )
+   test? ( id3tag mad )
 "
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2020-08-21 Thread Miroslav Šulc
commit: 6405ab5d12d256c94328a6869c19b054c0785528
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Aug 21 09:09:01 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Aug 21 09:09:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6405ab5d

media-sound/sonic-visualiser: bump to 4.2 + fixed icon installation

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |   1 +
 .../sonic-visualiser/sonic-visualiser-4.2.ebuild   | 130 +
 2 files changed, 131 insertions(+)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 071af760de9..780fa31327a 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1,3 @@
 DIST sonic-visualiser-4.0.1.tar.gz 6649178 BLAKE2B 
c231833f7cc6228d450600e5cbc6a6db85d0aa784ce67a225bedb1393ca82a99bca492912bbaf8bf87f5fcce48e57facc3f216b057233b53f596ccd71835d174
 SHA512 
6557d7c90618f7f2c18f8bb0058b8cd74a084f26376999074b9d5f23f04e1548b7e82ccbb73a301fa68c1d2f047810d312e568a85c9c7f3f25da9ec9b00c4220
 DIST sonic-visualiser-4.1.tar.gz 6535840 BLAKE2B 
b3afdb2026405148e2efb217e960a4e70fd8efbe3779c6cc3671b17a808f12e288efb89bbd5200da9ccfc8bdbd0c684d555f7394aab8e67d2963fd84f967da0c
 SHA512 
57edfc52ddbc9198a6608460a8f4e4fc2a382588f2881b7ea99cc738d7944d66c942f24218a303fb20eaa698ee365f29006c985f2385afd7f5c27fec5a241adb
+DIST sonic-visualiser-4.2.tar.gz 6532519 BLAKE2B 
8cc92b2cd932d3c9f014161635cd767aa6ffa671217fca7c63ec6b882ae46cc1ed790e108e9be59d536aab0cbead726057987c2920c501d451fd353b2bf83018
 SHA512 
186d723c74d3b2865588370d9ff3afaf9f5356957e670483ea52303477c6acd17bb99b44c05db0fe4c0dc9757ba17c5e25b7b2fda5a15e85d9e193322ce8f2c3

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
new file mode 100644
index 000..cd2faeea167
--- /dev/null
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.2.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop qmake-utils xdg
+
+DESCRIPTION="Music audio files viewer and analiser"
+HOMEPAGE="https://www.sonicvisualiser.org/";
+SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2755/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
+
+BDEPEND="
+   dev-qt/qttest:5
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+"
+RDEPEND="
+   app-arch/bzip2
+   >=dev-libs/capnproto-0.6:=
+   dev-libs/serd
+   dev-libs/sord
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/alsa-lib
+   media-libs/dssi
+   media-libs/ladspa-sdk
+   media-libs/liblrdf
+   media-libs/libsamplerate
+   media-libs/libsndfile
+   media-libs/rubberband
+   media-libs/speex
+   media-libs/vamp-plugin-sdk
+   sci-libs/fftw:3.0=
+   id3tag? ( media-libs/libid3tag )
+   jack? ( virtual/jack )
+   mad? ( media-libs/libmad )
+   ogg? (
+   media-libs/libfishsound
+   media-libs/liboggz
+   )
+   opus? ( media-libs/opusfile )
+   osc? ( media-libs/liblo )
+   portaudio? ( >=media-libs/portaudio-19 )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+DEPEND="${RDEPEND}"
+
+# tests fail without mp3 support
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   || ( jack pulseaudio portaudio )
+   test? ( mad )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.0.1-notest.patch"
+)
+
+sv_disable_opt() {
+   einfo "Disabling $1"
+   for i in . svapp svcore svgui ; do
+   sed -i -e "/$1/d" "${S}/$i/configure.ac" || die "failed to 
remove $1 support"
+   done
+}
+
+src_prepare() {
+   default
+
+   use id3tag || sv_disable_opt id3tag
+   use jack || sv_disable_opt jack
+   use mad || sv_disable_opt mad
+   use ogg || sv_disable_opt fishsound
+   use ogg || sv_disable_opt oggz
+   use opus || sv_disable_opt opus
+   use osc || sv_disable_opt liblo
+   use portaudio || sv_disable_opt portaudio
+   use pulseaudio || sv_disable_opt libpulse
+
+   # capnproto 0.7 requires c++14 now
+   sed -e 's/AX_CXX_COMPILE_STDCXX_11/AX_CXX_COMPILE_STDCXX_14/g' \
+   -i configure.ac \
+   -i */configure.ac \
+   || die
+
+   eautoreconf
+}
+
+src_configure() {
+   export QMAKE="$(qt5_get_bindir)"/qmake
+   econf
+   eqmake5 -r sonic-visualiser.pro
+   sed -e 's/std=gnu++11/std=gnu++14/g' \
+   -i Makefile.* \
+   -i checker/Makefile.* \
+   || die
+}
+
+src_test() {
+   for i in test-svcore-base te

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2020-08-11 Thread Miroslav Šulc
commit: 047e2ba51295e397314e09a98bbbc06af9f9a010
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Aug 11 09:50:50 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug 11 09:51:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=047e2ba5

media-sound/sonic-visualiser: added missing restrict test in 4.1

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
index 0ce33444bc1..5433a3bec4f 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
@@ -55,6 +55,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 # tests fail without mp3 support
+RESTRICT="!test? ( test )"
 REQUIRED_USE="
|| ( jack pulseaudio portaudio )
test? ( mad )



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2020-08-11 Thread Miroslav Šulc
commit: 218418e394acf4d7bd77c3634c06d43199b0e3c3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Aug 11 09:02:41 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Aug 11 09:02:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218418e3

media-sound/sonic-visualizser: USE=mad needed for tests

Closes: https://bugs.gentoo.org/736621
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
index e2042ae9178..0ce33444bc1 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2717/${P}.tar.gz";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio"
+IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio test"
 
 BDEPEND="
dev-qt/qttest:5
@@ -54,7 +54,11 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-REQUIRED_USE="|| ( jack pulseaudio portaudio )"
+# tests fail without mp3 support
+REQUIRED_USE="
+   || ( jack pulseaudio portaudio )
+   test? ( mad )
+"
 
 PATCHES=(
"${FILESDIR}/${PN}-4.0.1-notest.patch"



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2020-07-08 Thread Miroslav Šulc
commit: 220c1618daf669b768f7a5aff6a5c036d32084a8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Jul  8 09:05:23 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jul  8 09:05:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=220c1618

media-sound/sonic-visualiser: bump to 4.1

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |   1 +
 .../sonic-visualiser/sonic-visualiser-4.1.ebuild   | 124 +
 2 files changed, 125 insertions(+)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index bbe58788fa4..071af760de9 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1 +1,2 @@
 DIST sonic-visualiser-4.0.1.tar.gz 6649178 BLAKE2B 
c231833f7cc6228d450600e5cbc6a6db85d0aa784ce67a225bedb1393ca82a99bca492912bbaf8bf87f5fcce48e57facc3f216b057233b53f596ccd71835d174
 SHA512 
6557d7c90618f7f2c18f8bb0058b8cd74a084f26376999074b9d5f23f04e1548b7e82ccbb73a301fa68c1d2f047810d312e568a85c9c7f3f25da9ec9b00c4220
+DIST sonic-visualiser-4.1.tar.gz 6535840 BLAKE2B 
b3afdb2026405148e2efb217e960a4e70fd8efbe3779c6cc3671b17a808f12e288efb89bbd5200da9ccfc8bdbd0c684d555f7394aab8e67d2963fd84f967da0c
 SHA512 
57edfc52ddbc9198a6608460a8f4e4fc2a382588f2881b7ea99cc738d7944d66c942f24218a303fb20eaa698ee365f29006c985f2385afd7f5c27fec5a241adb

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
new file mode 100644
index 000..e2042ae9178
--- /dev/null
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.1.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop qmake-utils xdg
+
+DESCRIPTION="Music audio files viewer and analiser"
+HOMEPAGE="https://www.sonicvisualiser.org/";
+SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2717/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio"
+
+BDEPEND="
+   dev-qt/qttest:5
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+"
+RDEPEND="
+   app-arch/bzip2
+   >=dev-libs/capnproto-0.6:=
+   dev-libs/serd
+   dev-libs/sord
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/alsa-lib
+   media-libs/dssi
+   media-libs/ladspa-sdk
+   media-libs/liblrdf
+   media-libs/libsamplerate
+   media-libs/libsndfile
+   media-libs/rubberband
+   media-libs/speex
+   media-libs/vamp-plugin-sdk
+   sci-libs/fftw:3.0=
+   id3tag? ( media-libs/libid3tag )
+   jack? ( virtual/jack )
+   mad? ( media-libs/libmad )
+   ogg? (
+   media-libs/libfishsound
+   media-libs/liboggz
+   )
+   opus? ( media-libs/opusfile )
+   osc? ( media-libs/liblo )
+   portaudio? ( >=media-libs/portaudio-19 )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="|| ( jack pulseaudio portaudio )"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-4.0.1-notest.patch"
+)
+
+sv_disable_opt() {
+   einfo "Disabling $1"
+   for i in . svapp svcore svgui ; do
+   sed -i -e "/$1/d" "${S}/$i/configure.ac" || die "failed to 
remove $1 support"
+   done
+}
+
+src_prepare() {
+   default
+
+   use id3tag || sv_disable_opt id3tag
+   use jack || sv_disable_opt jack
+   use mad || sv_disable_opt mad
+   use ogg || sv_disable_opt fishsound
+   use ogg || sv_disable_opt oggz
+   use opus || sv_disable_opt opus
+   use osc || sv_disable_opt liblo
+   use portaudio || sv_disable_opt portaudio
+   use pulseaudio || sv_disable_opt libpulse
+
+   # capnproto 0.7 requires c++14 now
+   sed -e 's/AX_CXX_COMPILE_STDCXX_11/AX_CXX_COMPILE_STDCXX_14/g' \
+   -i configure.ac \
+   -i */configure.ac \
+   || die
+
+   eautoreconf
+}
+
+src_configure() {
+   export QMAKE="$(qt5_get_bindir)"/qmake
+   econf
+   eqmake5 -r sonic-visualiser.pro
+   sed -e 's/std=gnu++11/std=gnu++14/g' \
+   -i Makefile.* \
+   -i checker/Makefile.* \
+   || die
+}
+
+src_test() {
+   for i in test-svcore-base test-svcore-data-fileio 
test-svcore-data-model test-svcore-system ; do
+   einfo "Running ${i}"
+   HOME="${T}" ./${i} || die
+   done
+}
+
+src_install() {
+   dobin ${PN} piper-vamp-simple-server piper-convert 
vamp-plugin-load-checker
+   dodoc README*
+
+   #install samples
+   insinto /usr/share/${PN}/samples
+   doins samples/*
+
+   # desktop entry
+   doicon icons/sv-icon.svg
+

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/files/, media-sound/sonic-visualiser/

2020-06-15 Thread Miroslav Šulc
commit: 7ca1ee802fd1768f87d1f29c7d0ded48a91e0a4f
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Jun 15 10:21:04 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jun 15 10:21:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ca1ee80

media-sound/sonic-visualiser: fixed compilation with qt 5.15

Closes: https://bugs.gentoo.org/727304
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../files/sonic-visualiser-4.0.1-qt-5.15-fix.patch | 37 ++
 .../sonic-visualiser/sonic-visualiser-4.0.1.ebuild |  1 +
 2 files changed, 38 insertions(+)

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-5.15-fix.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-5.15-fix.patch
new file mode 100644
index 000..007df8ecbb6
--- /dev/null
+++ 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-5.15-fix.patch
@@ -0,0 +1,37 @@
+From 7ebbdfd514c70ab500c8079a11b8ed91d086fe5a Mon Sep 17 00:00:00 2001
+From: Christophe Giboudeaux 
+Date: Sat, 6 Jun 2020 11:09:16 +0200
+Subject: [PATCH] Fix build with Qt 5.15
+
+---
+ svgui/layer/WaveformLayer.cpp | 1 +
+ svgui/view/Overview.cpp   | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/svgui/layer/WaveformLayer.cpp b/svgui/layer/WaveformLayer.cpp
+index 8499ba3..07b5b3c 100644
+--- a/svgui/layer/WaveformLayer.cpp
 b/svgui/layer/WaveformLayer.cpp
+@@ -27,6 +27,7 @@
+ #include "data/model/WaveformOversampler.h"
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ 
+diff --git a/svgui/view/Overview.cpp b/svgui/view/Overview.cpp
+index 7e4248a..449ba63 100644
+--- a/svgui/view/Overview.cpp
 b/svgui/view/Overview.cpp
+@@ -20,6 +20,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ //#define DEBUG_OVERVIEW 1
+-- 
+2.26.2
+

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
index d69fb24dcd6..9e65f200e3f 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
@@ -59,6 +59,7 @@ REQUIRED_USE="|| ( jack pulseaudio portaudio )"
 PATCHES=(
"${FILESDIR}/${P}-notest.patch"
"${FILESDIR}/${P}-qt-deprecated.patch"
+   "${FILESDIR}/${P}-qt-5.15-fix.patch"
 )
 
 sv_disable_opt() {



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2020-03-26 Thread Agostino Sarubbo
commit: d69eb515259be4bf2622e703f6d7b586fc06e9d9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 26 10:23:48 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 26 10:23:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69eb515

media-sound/sonic-visualiser: x86 stable wrt bug #706044

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
index a60d9469da9..d69fb24dcd6 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2607/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2020-03-26 Thread Agostino Sarubbo
commit: 9243f2a0a7e544788c86da33edf302e89d2822ea
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 26 10:16:57 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 26 10:16:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9243f2a0

media-sound/sonic-visualiser: amd64 stable wrt bug #706044

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
index f5736dea6a7..a60d9469da9 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2607/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="id3tag jack mad ogg opus osc +portaudio pulseaudio"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2019-12-19 Thread Miroslav Šulc
commit: 8208809d7b63c6fcdc360f83e7f8b2a8df642112
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Dec 19 09:26:55 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Dec 19 09:28:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8208809d

media-sound/sound-visualiser: fixed 4.0.1

fixed wrong dependency

Closes: https://bugs.gentoo.org/703350
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
index cf406da5079..f5736dea6a7 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-4.0.1.ebuild
@@ -47,7 +47,7 @@ RDEPEND="
media-libs/libfishsound
media-libs/liboggz
)
-   opus? ( media-libs/opus )
+   opus? ( media-libs/opusfile )
osc? ( media-libs/liblo )
portaudio? ( >=media-libs/portaudio-19 )
pulseaudio? ( media-sound/pulseaudio )



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/files/, media-sound/sonic-visualiser/

2019-12-18 Thread Miroslav Šulc
commit: e544c3ca8fe5893037061d94f06c5d55227054ff
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Dec 18 21:29:14 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Dec 18 21:32:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e544c3ca

media-sound/sonic-visualiser: 4.0.1 bump

1) eapi7
2) switched from xdg-utils to xdg
3) organized imports
4) added opus use flag
5) updated patches
6) removed piper related code in ebuild as it is not
   applicable anymore
7) updated and fixed tests (bug #633626)
8) added hand-made mime xml file as upstream provides
   just desktop files

Bug: https://bugs.gentoo.org/633626
Closes: https://bugs.gentoo.org/683088
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |   1 +
 .../files/sonic-visualiser-4.0.1-notest.patch  |  52 +
 .../sonic-visualiser-4.0.1-qt-deprecated.patch |  22 
 .../sonic-visualiser/files/sonic-visualiser.xml|  16 +++
 .../sonic-visualiser/sonic-visualiser-4.0.1.ebuild | 125 +
 5 files changed, 216 insertions(+)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 5bbeea3cff4..123d580e294 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1 +1,2 @@
 DIST sonic-visualiser-3.1.1.tar.gz 5304359 BLAKE2B 
79c9d1d55ea2ec939fdb7abe656ab81aae72862d139eda4e62037e0231c596cf725b4fd5741216e6413bc25e659798dee3b0e06f55063a9ad73f0d9204f76d84
 SHA512 
e83efffb62179e67a0e5fd7352f63f5a0210102a7fb38c5ad486479a3749f68a44fec2d1843d1c1ca826ba0004bf421811a270a0a50e3f89f71d956dc7a76ae7
+DIST sonic-visualiser-4.0.1.tar.gz 6649178 BLAKE2B 
c231833f7cc6228d450600e5cbc6a6db85d0aa784ce67a225bedb1393ca82a99bca492912bbaf8bf87f5fcce48e57facc3f216b057233b53f596ccd71835d174
 SHA512 
6557d7c90618f7f2c18f8bb0058b8cd74a084f26376999074b9d5f23f04e1548b7e82ccbb73a301fa68c1d2f047810d312e568a85c9c7f3f25da9ec9b00c4220

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-notest.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-notest.patch
new file mode 100644
index 000..ec70849915e
--- /dev/null
+++ b/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-notest.patch
@@ -0,0 +1,52 @@
+diff --git a/test-svcore-base.pro b/test-svcore-base.pro
+index 275cb58..636129c 100644
+--- a/test-svcore-base.pro
 b/test-svcore-base.pro
+@@ -27,8 +27,3 @@ include(svcore/base/test/files.pri)
+ 
+ for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/base/test/%1", 
$$file) }
+ for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/base/test/%1", 
$$file) }
+-
+-!win32* {
+-POST_TARGETDEPS += $$PWD/libbase.a
+-QMAKE_POST_LINK = ./$${TARGET}
+-}
+diff --git a/test-svcore-data-fileio.pro b/test-svcore-data-fileio.pro
+index 7b53ca1..a2aa3ce 100644
+--- a/test-svcore-data-fileio.pro
 b/test-svcore-data-fileio.pro
+@@ -27,8 +27,3 @@ include(svcore/data/fileio/test/files.pri)
+ 
+ for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/data/fileio/test/%1", 
$$file) }
+ for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/data/fileio/test/%1", 
$$file) }
+-
+-!win32* {
+-POST_TARGETDEPS += $$PWD/libbase.a
+-QMAKE_POST_LINK = ./$${TARGET}
+-}
+diff --git a/test-svcore-data-model.pro b/test-svcore-data-model.pro
+index 3b45ac0..d08b14e 100644
+--- a/test-svcore-data-model.pro
 b/test-svcore-data-model.pro
+@@ -27,8 +27,3 @@ include(svcore/data/model/test/files.pri)
+ 
+ for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/data/model/test/%1", 
$$file) }
+ for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/data/model/test/%1", 
$$file) }
+-
+-!win32* {
+-POST_TARGETDEPS += $$PWD/libbase.a
+-QMAKE_POST_LINK = ./$${TARGET}
+-}
+diff --git a/test-svcore-system.pro b/test-svcore-system.pro
+index 6ef7db7..685c1ba 100644
+--- a/test-svcore-system.pro
 b/test-svcore-system.pro
+@@ -27,8 +27,3 @@ include(svcore/system/test/files.pri)
+ 
+ for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/system/test/%1", 
$$file) }
+ for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/system/test/%1", 
$$file) }
+-
+-!win32* {
+-POST_TARGETDEPS += $$PWD/libbase.a
+-QMAKE_POST_LINK = ./$${TARGET}
+-}

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-deprecated.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-deprecated.patch
new file mode 100644
index 000..bf0bc76656b
--- /dev/null
+++ 
b/media-sound/sonic-visualiser/files/sonic-visualiser-4.0.1-qt-deprecated.patch
@@ -0,0 +1,22 @@
+diff --git a/checker/src/plugincandidates.cpp 
b/checker/src/plugincandidates.cpp
+index 2990905..8297253 100644
+--- a/checker/src/plugincandidates.cpp
 b/checker/src/plugincandidates.cpp
+@@ -37,7 +37,7 @@
+ 
+ #include 
+ #include 
+-#include 
++#include 
+ 
+ #if defined(_WIN32)
+ #define PLUGIN_GLOB "*.dll

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/, media-sound/sonic-visualiser/files/

2019-12-18 Thread Miroslav Šulc
commit: 44294a7d2097c646d6c226a25c63ad1c06d58cf3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Dec 18 21:32:06 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Dec 18 21:32:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44294a7d

media-sound/sonic-visualiser: removed old (3.1.1)

Closes: https://bugs.gentoo.org/633626
Package-Manager: Portage-2.3.82, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |   1 -
 media-sound/sonic-visualiser/files/notest.patch|  33 --
 media-sound/sonic-visualiser/files/piper.capnp | 364 -
 .../files/sonic-visualiser-3.1.1-qt-5.11.patch |  12 -
 .../sonic-visualiser/sonic-visualiser-3.1.1.ebuild | 132 
 5 files changed, 542 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 123d580e294..bbe58788fa4 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1 @@
-DIST sonic-visualiser-3.1.1.tar.gz 5304359 BLAKE2B 
79c9d1d55ea2ec939fdb7abe656ab81aae72862d139eda4e62037e0231c596cf725b4fd5741216e6413bc25e659798dee3b0e06f55063a9ad73f0d9204f76d84
 SHA512 
e83efffb62179e67a0e5fd7352f63f5a0210102a7fb38c5ad486479a3749f68a44fec2d1843d1c1ca826ba0004bf421811a270a0a50e3f89f71d956dc7a76ae7
 DIST sonic-visualiser-4.0.1.tar.gz 6649178 BLAKE2B 
c231833f7cc6228d450600e5cbc6a6db85d0aa784ce67a225bedb1393ca82a99bca492912bbaf8bf87f5fcce48e57facc3f216b057233b53f596ccd71835d174
 SHA512 
6557d7c90618f7f2c18f8bb0058b8cd74a084f26376999074b9d5f23f04e1548b7e82ccbb73a301fa68c1d2f047810d312e568a85c9c7f3f25da9ec9b00c4220

diff --git a/media-sound/sonic-visualiser/files/notest.patch 
b/media-sound/sonic-visualiser/files/notest.patch
deleted file mode 100644
index 59b4d04f933..000
--- a/media-sound/sonic-visualiser/files/notest.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-Index: sonic-visualiser-3.0.2/test-svcore-base.pro
-===
 sonic-visualiser-3.0.2.orig/test-svcore-base.pro
-+++ sonic-visualiser-3.0.2/test-svcore-base.pro
-@@ -28,6 +28,3 @@ include(svcore/base/test/files.pri)
- for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/base/test/%1", 
$$file) }
- for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/base/test/%1", 
$$file) }
- 
--!win32* {
--QMAKE_POST_LINK = ./$${TARGET}
--}
-Index: sonic-visualiser-3.0.2/test-svcore-data-fileio.pro
-===
 sonic-visualiser-3.0.2.orig/test-svcore-data-fileio.pro
-+++ sonic-visualiser-3.0.2/test-svcore-data-fileio.pro
-@@ -28,6 +28,3 @@ include(svcore/data/fileio/test/files.pr
- for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/data/fileio/test/%1", 
$$file) }
- for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/data/fileio/test/%1", 
$$file) }
- 
--!win32* {
--QMAKE_POST_LINK = ./$${TARGET}
--}
-Index: sonic-visualiser-3.0.2/test-svcore-data-model.pro
-===
 sonic-visualiser-3.0.2.orig/test-svcore-data-model.pro
-+++ sonic-visualiser-3.0.2/test-svcore-data-model.pro
-@@ -28,6 +28,3 @@ include(svcore/data/model/test/files.pri
- for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/data/model/test/%1", 
$$file) }
- for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/data/model/test/%1", 
$$file) }
- 
--!win32* {
--QMAKE_POST_LINK = ./$${TARGET}
--}

diff --git a/media-sound/sonic-visualiser/files/piper.capnp 
b/media-sound/sonic-visualiser/files/piper.capnp
deleted file mode 100644
index 6e99ff6849d..000
--- a/media-sound/sonic-visualiser/files/piper.capnp
+++ /dev/null
@@ -1,364 +0,0 @@
-
-# Piper audio feature extraction: schema for low-level operation
-#
-# This file is formatted to 130 characters width, in order to fit the
-# comments next to the schema definitions.
-#
-# Copyright (c) 2015-2017 Queen Mary, University of London, provided
-# under a BSD-style licence. See the file COPYING for details.
-
-@0xc4b1c6c44c999206;
-
-using Cxx = import "/capnp/c++.capnp";
-$Cxx.namespace("piper");
-
-struct Basic {
-# Basic metadata common to many Piper structures.
-
-identifier @0  :Text; # A computer-readable 
string. Must match the regex /^[a-zA-Z0-9_-]+$/.
-name   @1  :Text; # A short human-readable 
name or label. Must be present.
-description@2  :Text; # An optional human-readable 
descriptive text that may accompany the name.
-}
-
-struct ParameterDescriptor {
-# Properties of an adjustable parameter. A parameter's value is just a 
single
-# float, but the descriptor explains how to interpret and present that 
value.
-# A Piper feature extractor has a static list of parameters. The 
properties of
-# a given parameter never change, in contrast to output 

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2019-02-12 Thread Alexis Ballier
commit: 0bbf3625a6d486b9a6484c7f0418d1c6d4d3136c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 12 13:18:45 2019 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 12 13:19:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bbf3625

media-sound/sonic-visualiser: build in c++14 mode (required by capnproto 0.7)

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Alexis Ballier  gentoo.org>

 media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild | 13 -
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild
index 264d383f4b8..788100ee415 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -49,6 +49,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
dev-qt/qttest:5
virtual/pkgconfig
+   sys-devel/autoconf-archive
 "
 
 REQUIRED_USE="|| ( jack pulseaudio portaudio )"
@@ -77,6 +78,12 @@ src_prepare() {
use portaudio || sv_disable_opt portaudio
use pulseaudio || sv_disable_opt libpulse
 
+   # capnproto 0.7 requires c++14 now
+   sed -e 's/AX_CXX_COMPILE_STDCXX_11/AX_CXX_COMPILE_STDCXX_14/g' \
+   -i configure.ac \
+   -i */configure.ac \
+   || die
+
eautoreconf
 
# Those need to be regenerated as they must match current capnproto 
version
@@ -92,6 +99,10 @@ src_configure() {
export QMAKE="$(qt5_get_bindir)"/qmake
econf
eqmake5 -r sonic-visualiser.pro
+   sed -e 's/std=gnu++11/std=gnu++14/g' \
+   -i Makefile.* \
+   -i checker/Makefile.* \
+   || die
 }
 
 src_test() {



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/files/, media-sound/sonic-visualiser/

2018-10-11 Thread Michael Palimaka
commit: 0304bd779c2d41f0a71e39839bf8a009917ffe46
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Oct 11 12:36:39 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 11 12:42:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0304bd77

media-sound/sonic-visualiser: fix build with Qt 5.11

Closes: https://bugs.gentoo.org/664628
Signed-off-by: Michael Palimaka  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 .../files/sonic-visualiser-3.1.1-qt-5.11.patch   | 12 
 media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild   |  7 +--
 2 files changed, 17 insertions(+), 2 deletions(-)

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-3.1.1-qt-5.11.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-3.1.1-qt-5.11.patch
new file mode 100644
index 000..5d62677128b
--- /dev/null
+++ b/media-sound/sonic-visualiser/files/sonic-visualiser-3.1.1-qt-5.11.patch
@@ -0,0 +1,12 @@
+Bug: https://bugs.gentoo.org/664628
+
+--- a/svapp/audio/AudioCallbackRecordTarget.cpp
 b/svapp/audio/AudioCallbackRecordTarget.cpp
+@@ -19,6 +19,7 @@
+ 
+ #include "data/model/WritableWaveFileModel.h"
+ 
++#include 
+ #include 
+ #include 
+ 

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild
index feed92ce32e..264d383f4b8 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -53,7 +53,10 @@ DEPEND="${RDEPEND}
 
 REQUIRED_USE="|| ( jack pulseaudio portaudio )"
 
-PATCHES=( "${FILESDIR}/notest.patch" )
+PATCHES=(
+   "${FILESDIR}/notest.patch"
+   "${FILESDIR}/${P}-qt-5.11.patch"
+)
 
 sv_disable_opt() {
einfo "Disabling $1"



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2018-09-05 Thread Andreas Sturmlechner
commit: 6d7f0881cc7a0bbc7bec2631e8fefe85bfb879a5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep  1 19:46:37 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep  5 21:17:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7f0881

media-sound/sonic-visualiser: Drop 3.0.2

Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-sound/sonic-visualiser/Manifest  |   1 -
 .../sonic-visualiser/sonic-visualiser-3.0.2.ebuild | 109 -
 2 files changed, 110 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index d644ad47dff..5bbeea3cff4 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1 @@
-DIST sonic-visualiser-3.0.2.tar.gz 5123229 BLAKE2B 
767be64ae74a47e2d1fb2e1b9a93384999c3567613f0b9662d3c5063fd0d951398c6bf4f3ce118545f83f707647461a92e152cabb0596a80dae0284f8415188c
 SHA512 
25259df72175e397c63e76dca25f0099139c6569153c1e5750f90bcf5d661f20dd8c02aba53272567e72e661bfc66ec19cb3b3066795f978a6b76c826a5bf825
 DIST sonic-visualiser-3.1.1.tar.gz 5304359 BLAKE2B 
79c9d1d55ea2ec939fdb7abe656ab81aae72862d139eda4e62037e0231c596cf725b4fd5741216e6413bc25e659798dee3b0e06f55063a9ad73f0d9204f76d84
 SHA512 
e83efffb62179e67a0e5fd7352f63f5a0210102a7fb38c5ad486479a3749f68a44fec2d1843d1c1ca826ba0004bf421811a270a0a50e3f89f71d956dc7a76ae7

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
deleted file mode 100644
index e326ea97ed9..000
--- a/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils qmake-utils autotools xdg-utils
-
-DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="https://www.sonicvisualiser.org/";
-SRC_URI="https://code.soundsoftware.ac.uk/attachments/download//${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="id3tag jack mad ogg osc +portaudio pulseaudio"
-
-RDEPEND="dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtxml:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   media-libs/libsndfile
-   media-libs/libsamplerate
-   app-arch/bzip2
-   >=media-libs/dssi-0.9.1
-   media-libs/liblrdf
-   media-libs/ladspa-sdk
-   media-libs/speex
-   >=media-libs/vamp-plugin-sdk-2.0
-   media-libs/rubberband
-   dev-libs/sord
-   dev-libs/serd
-   sci-libs/fftw:3.0
-   >=dev-libs/capnproto-0.6:=
-   osc? ( media-libs/liblo )
-   portaudio? ( >=media-libs/portaudio-19_pre20071207 )
-   jack? ( media-sound/jack-audio-connection-kit )
-   mad? ( media-libs/libmad )
-   id3tag? ( media-libs/libid3tag )
-   ogg? ( media-libs/libfishsound >=media-libs/liboggz-1.1.0 )
-   pulseaudio? ( media-sound/pulseaudio )"
-
-DEPEND="${RDEPEND}
-   dev-qt/qttest:5
-   virtual/pkgconfig"
-
-REQUIRED_USE="|| ( jack pulseaudio portaudio )"
-
-sv_disable_opt() {
-   einfo "Disabling $1"
-   for i in . svapp svcore svgui ; do
-   sed -i -e "/$1/d" "${S}/$i/configure.ac" || die "failed to 
remove $1 support"
-   done
-}
-
-src_prepare() {
-   epatch "${FILESDIR}/notest.patch"
-
-   use id3tag || sv_disable_opt id3tag
-   use jack || sv_disable_opt jack
-   use mad || sv_disable_opt mad
-   use ogg || sv_disable_opt fishsound
-   use ogg || sv_disable_opt oggz
-   use osc || sv_disable_opt liblo
-   use portaudio || sv_disable_opt portaudio
-   use pulseaudio || sv_disable_opt libpulse
-
-   eautoreconf
-
-   # Those need to be regenerated as they must match current capnproto 
version
-   einfo "Regenerating piper capnproto files"
-   rm -f piper-cpp/vamp-capnp/piper.capnp.* || die
-   mkdir -p piper/capnp || die
-   cp "${FILESDIR}/piper.capnp" piper/capnp/ || die
-   cd piper-cpp
-   emake vamp-capnp/piper.capnp.h
-}
-
-src_configure() {
-   export QMAKE="$(qt5_get_bindir)"/qmake
-   econf
-   eqmake5 -r sonic-visualiser.pro
-}
-
-src_test() {
-   for i in test-svcore-base test-svcore-data-fileio 
test-svcore-data-model ; do
-   einfo "Running ${i}"
-   ./${i} || die
-   done
-}
-
-src_install() {
-   dobin ${PN} piper-vamp-simple-server piper-convert 
vamp-plugin-load-checker
-   dodoc README*
-   #install samples
-   insinto /usr/share/${PN}/samples
-   doins samples/*
-   # desktop entry
-   doicon icons/sv-icon.svg
-   domenu *.desktop
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2018-08-26 Thread Andreas Sturmlechner
commit: 7e80bf3c99cfcece063ee881503431213a7c113d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Aug 26 12:33:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Aug 26 12:33:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e80bf3c

media-sound/sonic-visualiser: 3.1.1 version bump

Closes: https://bugs.gentoo.org/664628
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 media-sound/sonic-visualiser/Manifest  |   1 +
 .../sonic-visualiser/sonic-visualiser-3.1.1.ebuild | 118 +
 2 files changed, 119 insertions(+)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 3eec0bdacbd..d644ad47dff 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1 +1,2 @@
 DIST sonic-visualiser-3.0.2.tar.gz 5123229 BLAKE2B 
767be64ae74a47e2d1fb2e1b9a93384999c3567613f0b9662d3c5063fd0d951398c6bf4f3ce118545f83f707647461a92e152cabb0596a80dae0284f8415188c
 SHA512 
25259df72175e397c63e76dca25f0099139c6569153c1e5750f90bcf5d661f20dd8c02aba53272567e72e661bfc66ec19cb3b3066795f978a6b76c826a5bf825
+DIST sonic-visualiser-3.1.1.tar.gz 5304359 BLAKE2B 
79c9d1d55ea2ec939fdb7abe656ab81aae72862d139eda4e62037e0231c596cf725b4fd5741216e6413bc25e659798dee3b0e06f55063a9ad73f0d9204f76d84
 SHA512 
e83efffb62179e67a0e5fd7352f63f5a0210102a7fb38c5ad486479a3749f68a44fec2d1843d1c1ca826ba0004bf421811a270a0a50e3f89f71d956dc7a76ae7

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild
new file mode 100644
index 000..feed92ce32e
--- /dev/null
+++ b/media-sound/sonic-visualiser/sonic-visualiser-3.1.1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools desktop qmake-utils xdg-utils
+
+DESCRIPTION="Music audio files viewer and analiser"
+HOMEPAGE="https://www.sonicvisualiser.org/";
+SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/2391/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="id3tag jack mad ogg osc +portaudio pulseaudio"
+
+RDEPEND="
+   app-arch/bzip2
+   >=dev-libs/capnproto-0.6:=
+   dev-libs/serd
+   dev-libs/sord
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   media-libs/alsa-lib
+   media-libs/dssi
+   media-libs/ladspa-sdk
+   media-libs/liblrdf
+   media-libs/libsamplerate
+   media-libs/libsndfile
+   media-libs/rubberband
+   media-libs/speex
+   media-libs/vamp-plugin-sdk
+   sci-libs/fftw:3.0=
+   id3tag? ( media-libs/libid3tag )
+   jack? ( media-sound/jack-audio-connection-kit )
+   mad? ( media-libs/libmad )
+   ogg? (
+   media-libs/libfishsound
+   >=media-libs/liboggz-1.1.0
+   )
+   osc? ( media-libs/liblo )
+   portaudio? ( >=media-libs/portaudio-19_pre20071207 )
+   pulseaudio? ( media-sound/pulseaudio )
+"
+DEPEND="${RDEPEND}
+   dev-qt/qttest:5
+   virtual/pkgconfig
+"
+
+REQUIRED_USE="|| ( jack pulseaudio portaudio )"
+
+PATCHES=( "${FILESDIR}/notest.patch" )
+
+sv_disable_opt() {
+   einfo "Disabling $1"
+   for i in . svapp svcore svgui ; do
+   sed -i -e "/$1/d" "${S}/$i/configure.ac" || die "failed to 
remove $1 support"
+   done
+}
+
+src_prepare() {
+   default
+
+   use id3tag || sv_disable_opt id3tag
+   use jack || sv_disable_opt jack
+   use mad || sv_disable_opt mad
+   use ogg || sv_disable_opt fishsound
+   use ogg || sv_disable_opt oggz
+   use osc || sv_disable_opt liblo
+   use portaudio || sv_disable_opt portaudio
+   use pulseaudio || sv_disable_opt libpulse
+
+   eautoreconf
+
+   # Those need to be regenerated as they must match current capnproto 
version
+   einfo "Regenerating piper capnproto files"
+   rm -f piper-cpp/vamp-capnp/piper.capnp.* || die
+   mkdir -p piper/capnp || die
+   cp "${FILESDIR}/piper.capnp" piper/capnp/ || die
+   cd piper-cpp || die
+   emake vamp-capnp/piper.capnp.h
+}
+
+src_configure() {
+   export QMAKE="$(qt5_get_bindir)"/qmake
+   econf
+   eqmake5 -r sonic-visualiser.pro
+}
+
+src_test() {
+   for i in test-svcore-base test-svcore-data-fileio 
test-svcore-data-model ; do
+   einfo "Running ${i}"
+   ./${i} || die
+   done
+}
+
+src_install() {
+   dobin ${PN} piper-vamp-simple-server piper-convert 
vamp-plugin-load-checker
+   dodoc README*
+   #install samples
+   insinto /usr/share/${PN}/samples
+   doins samples/*
+   # desktop entry
+   doicon icons/sv-icon.svg
+   domenu *.desktop
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ 

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2018-06-12 Thread Andreas Sturmlechner
commit: ca0f7325a42e3c30a84371aa51314e0bc358b6b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 12 18:17:20 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 12 18:33:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0f7325

media-sound/sonic-visualiser: Drop 2.5

Last remaining qmake-utils.eclass revdep @EAPI-4.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-sound/sonic-visualiser/Manifest  |   1 -
 .../sonic-visualiser/sonic-visualiser-2.5.ebuild   | 105 -
 2 files changed, 106 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 5b9516d696d..3eec0bdacbd 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,2 +1 @@
-DIST sonic-visualiser-2.5.tar.gz 4112133 BLAKE2B 
19a7c61b99c77ebb0b4d53f014aad282244b89b3a527cf69d465812468b87f97f6d33f2d8553066eb8aa9d985a913bf796cca5290426cdfc1f0082fce2eece23
 SHA512 
ec48456f5b089453ee9e8bdca5449da92b248a9278423b38a63dda4598b0496432337a152d8b296e8c5dcc2b434bc68c8d1dde225e398bf9bee1f4bbb6c8d7e6
 DIST sonic-visualiser-3.0.2.tar.gz 5123229 BLAKE2B 
767be64ae74a47e2d1fb2e1b9a93384999c3567613f0b9662d3c5063fd0d951398c6bf4f3ce118545f83f707647461a92e152cabb0596a80dae0284f8415188c
 SHA512 
25259df72175e397c63e76dca25f0099139c6569153c1e5750f90bcf5d661f20dd8c02aba53272567e72e661bfc66ec19cb3b3066795f978a6b76c826a5bf825

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
deleted file mode 100644
index bf3165115d0..000
--- a/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils qmake-utils autotools xdg-utils
-
-DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="https://www.sonicvisualiser.org/";
-SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/1675/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="id3tag jack mad ogg osc +portaudio pulseaudio"
-
-RDEPEND="dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtxml:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtnetwork:5
-   dev-qt/qttest:5
-   media-libs/libsndfile
-   media-libs/libsamplerate
-   app-arch/bzip2
-   >=media-libs/dssi-0.9.1
-   media-libs/liblrdf
-   media-libs/ladspa-sdk
-   media-libs/speex
-   >=media-libs/vamp-plugin-sdk-2.0
-   media-libs/rubberband
-   dev-libs/sord
-   dev-libs/serd
-   sci-libs/fftw:3.0
-   osc? ( media-libs/liblo )
-   portaudio? ( >=media-libs/portaudio-19_pre20071207 )
-   jack? ( media-sound/jack-audio-connection-kit )
-   mad? ( media-libs/libmad )
-   id3tag? ( media-libs/libid3tag )
-   ogg? ( media-libs/libfishsound >=media-libs/liboggz-1.1.0 )
-   pulseaudio? ( media-sound/pulseaudio )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-REQUIRED_USE="|| ( jack pulseaudio portaudio )"
-
-sv_disable_opt() {
-   einfo "Disabling $1"
-   for i in . svapp svcore svgui ; do
-   sed -i -e "/$1/d" "${S}/$i/configure.ac" || die "failed to 
remove $1 support"
-   done
-}
-
-src_prepare() {
-   use id3tag || sv_disable_opt id3tag
-   use jack || sv_disable_opt jack
-   use mad || sv_disable_opt mad
-   use ogg || sv_disable_opt fishsound
-   use ogg || sv_disable_opt oggz
-   use osc || sv_disable_opt liblo
-   use portaudio || sv_disable_opt portaudio
-   use pulseaudio || sv_disable_opt libpulse
-
-   eautoreconf
-}
-
-src_configure() {
-   export QMAKE="$(qt5_get_bindir)"/qmake
-   econf
-   eqmake5 -r sonic-visualiser.pro
-}
-
-src_compile() {
-   # de parallelize a bit otherwise it fails...
-   emake sub-dataquay-lib-pro
-   emake sub-svcore
-   emake sub-svgui
-   emake sub-svapp
-   emake sub-sv-pro
-}
-
-src_test() {
-   emake sub-svcore-base-test
-   emake sub-svcore-data-fileio-test
-}
-
-src_install() {
-   cd ${PN}
-   dobin ${PN}
-   dodoc README*
-   #install samples
-   insinto /usr/share/${PN}/samples
-   doins samples/*
-   # desktop entry
-   doicon icons/sv-icon.svg
-   domenu *.desktop
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2018-05-23 Thread Aaron Bauman
commit: e0aabb9cb2d8e545d2a33c9ac1bf1d9e952b09d8
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Wed May 23 17:17:32 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu May 24 00:40:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0aabb9c

media-sound/sonic-visualiser: use HTTPs

 media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild   | 4 ++--
 media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
index 00ec1a1077f..bf3165115d0 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
 inherit eutils qmake-utils autotools xdg-utils
 
 DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="http://www.sonicvisualiser.org/";
+HOMEPAGE="https://www.sonicvisualiser.org/";
 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/1675/${P}.tar.gz";
 
 LICENSE="GPL-2"

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
index 1ee37e1b1a9..e326ea97ed9 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 inherit eutils qmake-utils autotools xdg-utils
 
 DESCRIPTION="Music audio files viewer and analiser"
-HOMEPAGE="http://www.sonicvisualiser.org/";
+HOMEPAGE="https://www.sonicvisualiser.org/";
 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download//${P}.tar.gz";
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2018-01-28 Thread Thomas Deutschmann
commit: 355cca57b2b9d21df8423118ec0c3901910a31bd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan 28 16:35:15 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 28 16:36:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355cca57

media-sound/sonic-visualiser: x86 keyworded (bug #616384)

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
index 925c45cb4a6..1ee37e1b1a9 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ 
SRC_URI="https://code.soundsoftware.ac.uk/attachments/download//${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="id3tag jack mad ogg osc +portaudio pulseaudio"
 
 RDEPEND="dev-qt/qtcore:5



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2017-12-04 Thread Alexis Ballier
commit: 1c132c7d1055c62f6acd9491dcdf27f76068dc99
Author: Simon van der Veldt  gmail  com>
AuthorDate: Mon Dec  4 19:14:18 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Dec  4 21:51:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c132c7d

media-sound/sonic-visualiser Fix QA issue deprecated fdo-mime inherit

 media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild   | 6 +++---
 media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
index b433f5baa1c..00ec1a1077f 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=4
-inherit eutils qmake-utils autotools fdo-mime
+inherit eutils qmake-utils autotools xdg-utils
 
 DESCRIPTION="Music audio files viewer and analiser"
 HOMEPAGE="http://www.sonicvisualiser.org/";
@@ -97,9 +97,9 @@ src_install() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
index b15eff6a367..925c45cb4a6 100644
--- a/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
+++ b/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit eutils qmake-utils autotools fdo-mime
+inherit eutils qmake-utils autotools xdg-utils
 
 DESCRIPTION="Music audio files viewer and analiser"
 HOMEPAGE="http://www.sonicvisualiser.org/";
@@ -101,9 +101,9 @@ src_install() {
 }
 
 pkg_postinst() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }
 
 pkg_postrm() {
-   fdo-mime_desktop_database_update
+   xdg_desktop_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/files/, media-sound/sonic-visualiser/

2017-06-15 Thread Alexis Ballier
commit: 791a1edd422a657a8dc61f166db003d6c2c61161
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu Jun 15 12:40:32 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu Jun 15 12:43:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791a1edd

media-sound/sonic-visualiser: regenerate capnproto files

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-sound/sonic-visualiser/files/piper.capnp | 364 +
 .../sonic-visualiser/sonic-visualiser-3.0.2.ebuild |   8 +
 2 files changed, 372 insertions(+)

diff --git a/media-sound/sonic-visualiser/files/piper.capnp 
b/media-sound/sonic-visualiser/files/piper.capnp
new file mode 100644
index 000..6e99ff6849d
--- /dev/null
+++ b/media-sound/sonic-visualiser/files/piper.capnp
@@ -0,0 +1,364 @@
+
+# Piper audio feature extraction: schema for low-level operation
+#
+# This file is formatted to 130 characters width, in order to fit the
+# comments next to the schema definitions.
+#
+# Copyright (c) 2015-2017 Queen Mary, University of London, provided
+# under a BSD-style licence. See the file COPYING for details.
+
+@0xc4b1c6c44c999206;
+
+using Cxx = import "/capnp/c++.capnp";
+$Cxx.namespace("piper");
+
+struct Basic {
+# Basic metadata common to many Piper structures.
+
+identifier @0  :Text; # A computer-readable 
string. Must match the regex /^[a-zA-Z0-9_-]+$/.
+name   @1  :Text; # A short human-readable 
name or label. Must be present.
+description@2  :Text; # An optional human-readable 
descriptive text that may accompany the name.
+}
+
+struct ParameterDescriptor {
+# Properties of an adjustable parameter. A parameter's value is just a 
single
+# float, but the descriptor explains how to interpret and present that 
value.
+# A Piper feature extractor has a static list of parameters. The 
properties of
+# a given parameter never change, in contrast to output descriptors, which
+# may have different properties depending on the configuration of the 
extractor.
+
+basic  @0  :Basic;# Basic metadata about the 
parameter.
+unit   @1  :Text; # Human-recognisable unit of 
the parameter (e.g. Hz). May be left empty.
+minValue   @2  :Float32 = 0.0;# Minimum value. Must be 
provided.
+maxValue   @3  :Float32 = 0.0;# Maximum value. Must be 
provided.
+defaultValue   @4  :Float32 = 0.0;# Default if the parameter 
is not set to anything else. Must be provided.
+isQuantized@5  :Bool= false;  # True if parameter values 
are quantized to a particular resolution.
+quantizeStep   @6  :Float32 = 0.0;# Quantization resolution, 
if isQuantized.
+valueNames @7  :List(Text)  = []; # Optional human-readable 
labels for the values, if isQuantized.
+}
+
+enum SampleType {
+# How returned features are spaced on the input timeline.
+
+oneSamplePerStep   @0;# Each process input returns 
a feature aligned with that input's timestamp.
+fixedSampleRate@1;# Features are equally 
spaced at a given sample rate.
+variableSampleRate @2;# Features have their own 
individual timestamps.
+}
+
+struct StaticOutputDescriptor {
+
+# Properties of an output, that is, a single stream of features
+# produced in response to process and finish requests. A feature
+# extractor may have any number of outputs, and it always
+# calculates and returns features from all of them when
+# processing; this is useful in cases where more than one feature
+# can be easily calculated using a single method.
+# 
+# This structure contains the properties of an output that are
+# static, i.e. that do not depend on the parameter values provided
+# at configuration, excluding the Basic struct parameters like id
+# and description.  The Basic struct properties are not included
+# for historical reasons: they were already referenced separately
+# in the OutputDescriptor and ExtractorStaticData before this
+# struct was introduced.
+
+typeURI@0  :Text; # URI indicating the sort of 
feature that this output returns (see docs).
+}
+
+struct ConfiguredOutputDescriptor {
+# Properties of an output, that is, a single stream of features produced
+# in response to process and finish requests. A feature extractor may
+# have any number of outputs, and it always calculates and returns features
+# from all of them when processing; this is useful in cases where more
+# than one feature can be easily calculated using a single method.
+# This structure contains the properties of an output that are not static,
+# i.e. that may depend on the parameter values provided at configurat

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/files/, media-sound/sonic-visualiser/

2017-05-25 Thread Alexis Ballier
commit: 9b6f50df70013c44a749415cc3ca722a7e322a3c
Author: Alexis Ballier  gentoo  org>
AuthorDate: Thu May 25 14:50:00 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Thu May 25 14:50:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6f50df

media-sound/sonic-visualiser: Bump to 3.0.2, bug #616384

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-sound/sonic-visualiser/Manifest  |   1 +
 media-sound/sonic-visualiser/files/notest.patch|  33 +++
 .../sonic-visualiser/sonic-visualiser-3.0.2.ebuild | 101 +
 3 files changed, 135 insertions(+)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 6bc95a9bbcb..3eab3db5452 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1 +1,2 @@
 DIST sonic-visualiser-2.5.tar.gz 4112133 SHA256 
5a66f20bae002876c64bc26d79dcba4f4c96c3c71ae160b5aafb40cfeacecdbe SHA512 
ec48456f5b089453ee9e8bdca5449da92b248a9278423b38a63dda4598b0496432337a152d8b296e8c5dcc2b434bc68c8d1dde225e398bf9bee1f4bbb6c8d7e6
 WHIRLPOOL 
0038c197a731e503c01d4f69b3b1aa6d347df95e84bc4ed75b7cd670bb50eeeb615e1ae9bfb357d6414fbc338fdfce6179635e8390cf835c37f7c5029767df9f
+DIST sonic-visualiser-3.0.2.tar.gz 5123229 SHA256 
9ca9c37e1da5e6197bb61e5b05b29544cbf8389523467efbd465527f1dd6d8b3 SHA512 
25259df72175e397c63e76dca25f0099139c6569153c1e5750f90bcf5d661f20dd8c02aba53272567e72e661bfc66ec19cb3b3066795f978a6b76c826a5bf825
 WHIRLPOOL 
15ce603c4d34ffb0783138d7408ab903a3b1d1d776a997bf69c3d1de02f916f4d96e980e15b431450c6177d1d4ba85031b927dc7bdc9577bf6bceba2d3b37635

diff --git a/media-sound/sonic-visualiser/files/notest.patch 
b/media-sound/sonic-visualiser/files/notest.patch
new file mode 100644
index 000..59b4d04f933
--- /dev/null
+++ b/media-sound/sonic-visualiser/files/notest.patch
@@ -0,0 +1,33 @@
+Index: sonic-visualiser-3.0.2/test-svcore-base.pro
+===
+--- sonic-visualiser-3.0.2.orig/test-svcore-base.pro
 sonic-visualiser-3.0.2/test-svcore-base.pro
+@@ -28,6 +28,3 @@ include(svcore/base/test/files.pri)
+ for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/base/test/%1", 
$$file) }
+ for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/base/test/%1", 
$$file) }
+ 
+-!win32* {
+-QMAKE_POST_LINK = ./$${TARGET}
+-}
+Index: sonic-visualiser-3.0.2/test-svcore-data-fileio.pro
+===
+--- sonic-visualiser-3.0.2.orig/test-svcore-data-fileio.pro
 sonic-visualiser-3.0.2/test-svcore-data-fileio.pro
+@@ -28,6 +28,3 @@ include(svcore/data/fileio/test/files.pr
+ for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/data/fileio/test/%1", 
$$file) }
+ for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/data/fileio/test/%1", 
$$file) }
+ 
+-!win32* {
+-QMAKE_POST_LINK = ./$${TARGET}
+-}
+Index: sonic-visualiser-3.0.2/test-svcore-data-model.pro
+===
+--- sonic-visualiser-3.0.2.orig/test-svcore-data-model.pro
 sonic-visualiser-3.0.2/test-svcore-data-model.pro
+@@ -28,6 +28,3 @@ include(svcore/data/model/test/files.pri
+ for (file, TEST_SOURCES) { SOURCES += $$sprintf("svcore/data/model/test/%1", 
$$file) }
+ for (file, TEST_HEADERS) { HEADERS += $$sprintf("svcore/data/model/test/%1", 
$$file) }
+ 
+-!win32* {
+-QMAKE_POST_LINK = ./$${TARGET}
+-}

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
new file mode 100644
index 000..30abc7213af
--- /dev/null
+++ b/media-sound/sonic-visualiser/sonic-visualiser-3.0.2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils qmake-utils autotools fdo-mime
+
+DESCRIPTION="Music audio files viewer and analiser"
+HOMEPAGE="http://www.sonicvisualiser.org/";
+SRC_URI="https://code.soundsoftware.ac.uk/attachments/download//${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="id3tag jack mad ogg osc +portaudio pulseaudio"
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtxml:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtsvg:5
+   media-libs/libsndfile
+   media-libs/libsamplerate
+   app-arch/bzip2
+   >=media-libs/dssi-0.9.1
+   media-libs/liblrdf
+   media-libs/ladspa-sdk
+   media-libs/speex
+   >=media-libs/vamp-plugin-sdk-2.0
+   media-libs/rubberband
+   dev-libs/sord
+   dev-libs/serd
+   sci-libs/fftw:3.0
+   >=dev-libs/capnproto-0.6:=
+   osc? ( media-libs/liblo )
+   portaudio? ( >=media-libs/portaudio-19_pre20071207 )
+   jack? ( media-sound/jack-audio-connection-kit )
+   mad? ( media-libs/libmad )
+   id3tag? ( media-libs/libid3tag )
+   ogg?

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/files/, media-sound/sonic-visualiser/

2016-12-31 Thread Alexis Ballier
commit: eb31b18fe8af27c440605f9496fc72c967f092dd
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Dec 31 11:47:10 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Dec 31 11:47:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb31b18f

media-sound/sonic-visualiser: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-sound/sonic-visualiser/Manifest  |   3 -
 .../files/sonic-visualiser-1.7.1-liboggz11.patch   |  37 ---
 .../files/sonic-visualiser-1.8-configure.patch |  11 ---
 .../files/sonic-visualiser-1.8-gcc46.patch |  10 --
 .../files/sonic-visualiser-1.9-gcc47.patch |  20 
 .../sonic-visualiser/sonic-visualiser-1.9.ebuild   |  92 --
 .../sonic-visualiser/sonic-visualiser-2.3.ebuild   |  97 ---
 .../sonic-visualiser/sonic-visualiser-2.4.1.ebuild | 106 -
 8 files changed, 376 deletions(-)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index 6fec4d5..6bc95a9 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,4 +1 @@
-DIST sonic-visualiser-1.9.tar.gz 1867608 SHA256 
d899c219403d96c415809521ff71b7f326bf3c5015af496df7ae236de4712f02 SHA512 
b626b1ddf59071b280b1da9d8733759784febefb5abcb7ac8fc9bfa1bd7beb45aa8f68e854122cddd6a85b393943c87671298759945ae1f771ccc4fbd9ba2a5e
 WHIRLPOOL 
c7e66421e133ec36ad26e7f44da6f1ed2b2378be5d33bb6f3a66f822a7b81422280053d4902e844d1c91dbcb8c4cb40a5000eb30e63bc8722c1c05d3fc94008d
-DIST sonic-visualiser-2.3.tar.gz 2909195 SHA256 
0c90198d6974c8dfad7295498277f2ad8bd870b5e32d00e2aa22131bb3e006b8 SHA512 
647b8e9a5e3547f7d8546318a63e68282ccec70a6710e90b97f5ddc1425038784f1f2da251dbae5db5b380737181de8e22561b33f4b86f7a6b4af336cdbdb7d3
 WHIRLPOOL 
a7dd137f0d16bec5c462374932bd7e389f59fc19601bd2bd5e6872d4e5ce870f7414179e88bc3c13b46b42e10b06461d366146f09171a79531bece1db3303c89
-DIST sonic-visualiser-2.4.1.tar.gz 4155745 SHA256 
cb57cefddd47bdb31130dbc6d6ed53dd1084cbcecf426f4df02bbf098e82d41a SHA512 
9eb63ba8de670114d388e5faae6e8a16c732f05950324cee2c414d48cbe2e3a320b6876f4db578c01d08aa76de677ee295d5362160b03ab086eaba40c6f7f59f
 WHIRLPOOL 
601764c75110545147620fe94e089bb0b71d874e7da1f7eb15ba01a39a541d80fa73605ea8d25c48d4d1db41b1eac92ec56e52bd557c7b2f41784274cc162ccd
 DIST sonic-visualiser-2.5.tar.gz 4112133 SHA256 
5a66f20bae002876c64bc26d79dcba4f4c96c3c71ae160b5aafb40cfeacecdbe SHA512 
ec48456f5b089453ee9e8bdca5449da92b248a9278423b38a63dda4598b0496432337a152d8b296e8c5dcc2b434bc68c8d1dde225e398bf9bee1f4bbb6c8d7e6
 WHIRLPOOL 
0038c197a731e503c01d4f69b3b1aa6d347df95e84bc4ed75b7cd670bb50eeeb615e1ae9bfb357d6414fbc338fdfce6179635e8390cf835c37f7c5029767df9f

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-1.7.1-liboggz11.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-1.7.1-liboggz11.patch
deleted file mode 100644
index 6f2842c..
--- a/media-sound/sonic-visualiser/files/sonic-visualiser-1.7.1-liboggz11.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-Index: sonic-visualiser-1.7.1/data/fileio/OggVorbisFileReader.cpp
-===
 sonic-visualiser-1.7.1.orig/data/fileio/OggVorbisFileReader.cpp
-+++ sonic-visualiser-1.7.1/data/fileio/OggVorbisFileReader.cpp
-@@ -138,15 +138,15 @@ OggVorbisFileReader::DecodeThread::run()
- } 
- 
- int
--OggVorbisFileReader::readPacket(OGGZ *, ogg_packet *packet, long, void *data)
-+OggVorbisFileReader::readPacket(OGGZ *, oggz_packet *packet, long, void *data)
- {
- OggVorbisFileReader *reader = (OggVorbisFileReader *)data;
- FishSound *fs = reader->m_fishSound;
- 
--fish_sound_prepare_truncation(fs, packet->granulepos, packet->e_o_s);
--fish_sound_decode(fs, packet->packet, packet->bytes);
-+fish_sound_prepare_truncation(fs, packet->op.granulepos, 
packet->op.e_o_s);
-+fish_sound_decode(fs, packet->op.packet, packet->op.bytes);
- 
--reader->m_bytesRead += packet->bytes;
-+reader->m_bytesRead += packet->op.bytes;
- 
- // The number of bytes read by this function is smaller than
- // the file size because of the packet headers
-Index: sonic-visualiser-1.7.1/data/fileio/OggVorbisFileReader.h
-===
 sonic-visualiser-1.7.1.orig/data/fileio/OggVorbisFileReader.h
-+++ sonic-visualiser-1.7.1/data/fileio/OggVorbisFileReader.h
-@@ -82,7 +82,7 @@ protected:
- bool m_cancelled;
- int m_completion;
-  
--static int readPacket(OGGZ *, ogg_packet *, long, void *);
-+static int readPacket(OGGZ *, oggz_packet *, long, void *);
- static int acceptFrames(FishSound *, float **, long, void *);
- 
- class DecodeThread : public Thread

diff --git 
a/media-sound/sonic-visualiser/files/sonic-visualiser-1.8-configure.patch 
b/media-sound/sonic-visualiser/files/sonic-visualiser-1.8-configure.patch
deleted file mode 100644
index 0

[gentoo-commits] repo/gentoo:master commit in: media-sound/sonic-visualiser/

2016-01-06 Thread Alexis Ballier
commit: cbceb55776f57e8af53360b62fe55bfd41bd44ce
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Jan  6 10:11:41 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Jan  6 10:11:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbceb557

media-sound/sonic-visualiser: bump to 2.5, bug #568674

Package-Manager: portage-2.2.26
Signed-off-by: Alexis Ballier  gentoo.org>

 media-sound/sonic-visualiser/Manifest  |   1 +
 .../sonic-visualiser/sonic-visualiser-2.5.ebuild   | 106 +
 2 files changed, 107 insertions(+)

diff --git a/media-sound/sonic-visualiser/Manifest 
b/media-sound/sonic-visualiser/Manifest
index c35a0c2..6fec4d5 100644
--- a/media-sound/sonic-visualiser/Manifest
+++ b/media-sound/sonic-visualiser/Manifest
@@ -1,3 +1,4 @@
 DIST sonic-visualiser-1.9.tar.gz 1867608 SHA256 
d899c219403d96c415809521ff71b7f326bf3c5015af496df7ae236de4712f02 SHA512 
b626b1ddf59071b280b1da9d8733759784febefb5abcb7ac8fc9bfa1bd7beb45aa8f68e854122cddd6a85b393943c87671298759945ae1f771ccc4fbd9ba2a5e
 WHIRLPOOL 
c7e66421e133ec36ad26e7f44da6f1ed2b2378be5d33bb6f3a66f822a7b81422280053d4902e844d1c91dbcb8c4cb40a5000eb30e63bc8722c1c05d3fc94008d
 DIST sonic-visualiser-2.3.tar.gz 2909195 SHA256 
0c90198d6974c8dfad7295498277f2ad8bd870b5e32d00e2aa22131bb3e006b8 SHA512 
647b8e9a5e3547f7d8546318a63e68282ccec70a6710e90b97f5ddc1425038784f1f2da251dbae5db5b380737181de8e22561b33f4b86f7a6b4af336cdbdb7d3
 WHIRLPOOL 
a7dd137f0d16bec5c462374932bd7e389f59fc19601bd2bd5e6872d4e5ce870f7414179e88bc3c13b46b42e10b06461d366146f09171a79531bece1db3303c89
 DIST sonic-visualiser-2.4.1.tar.gz 4155745 SHA256 
cb57cefddd47bdb31130dbc6d6ed53dd1084cbcecf426f4df02bbf098e82d41a SHA512 
9eb63ba8de670114d388e5faae6e8a16c732f05950324cee2c414d48cbe2e3a320b6876f4db578c01d08aa76de677ee295d5362160b03ab086eaba40c6f7f59f
 WHIRLPOOL 
601764c75110545147620fe94e089bb0b71d874e7da1f7eb15ba01a39a541d80fa73605ea8d25c48d4d1db41b1eac92ec56e52bd557c7b2f41784274cc162ccd
+DIST sonic-visualiser-2.5.tar.gz 4112133 SHA256 
5a66f20bae002876c64bc26d79dcba4f4c96c3c71ae160b5aafb40cfeacecdbe SHA512 
ec48456f5b089453ee9e8bdca5449da92b248a9278423b38a63dda4598b0496432337a152d8b296e8c5dcc2b434bc68c8d1dde225e398bf9bee1f4bbb6c8d7e6
 WHIRLPOOL 
0038c197a731e503c01d4f69b3b1aa6d347df95e84bc4ed75b7cd670bb50eeeb615e1ae9bfb357d6414fbc338fdfce6179635e8390cf835c37f7c5029767df9f

diff --git a/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild 
b/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
new file mode 100644
index 000..71cb28d
--- /dev/null
+++ b/media-sound/sonic-visualiser/sonic-visualiser-2.5.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=4
+inherit eutils qmake-utils autotools fdo-mime
+
+DESCRIPTION="Music audio files viewer and analiser"
+HOMEPAGE="http://www.sonicvisualiser.org/";
+SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/1675/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="id3tag jack mad ogg osc +portaudio pulseaudio"
+
+RDEPEND="dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtxml:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtnetwork:5
+   dev-qt/qttest:5
+   media-libs/libsndfile
+   media-libs/libsamplerate
+   app-arch/bzip2
+   >=media-libs/dssi-0.9.1
+   media-libs/liblrdf
+   media-libs/ladspa-sdk
+   media-libs/speex
+   >=media-libs/vamp-plugin-sdk-2.0
+   media-libs/rubberband
+   dev-libs/sord
+   dev-libs/serd
+   sci-libs/fftw:3.0
+   osc? ( media-libs/liblo )
+   portaudio? ( >=media-libs/portaudio-19_pre20071207 )
+   jack? ( media-sound/jack-audio-connection-kit )
+   mad? ( media-libs/libmad )
+   id3tag? ( media-libs/libid3tag )
+   ogg? ( media-libs/libfishsound >=media-libs/liboggz-1.1.0 )
+   pulseaudio? ( media-sound/pulseaudio )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+REQUIRED_USE="|| ( jack pulseaudio portaudio )"
+
+sv_disable_opt() {
+   einfo "Disabling $1"
+   for i in . svapp svcore svgui ; do
+   sed -i -e "/$1/d" "${S}/$i/configure.ac" || die "failed to 
remove $1 support"
+   done
+}
+
+src_prepare() {
+   use id3tag || sv_disable_opt id3tag
+   use jack || sv_disable_opt jack
+   use mad || sv_disable_opt mad
+   use ogg || sv_disable_opt fishsound
+   use ogg || sv_disable_opt oggz
+   use osc || sv_disable_opt liblo
+   use portaudio || sv_disable_opt portaudio
+   use pulseaudio || sv_disable_opt libpulse
+
+   eautoreconf
+}
+
+src_configure() {
+   export QMAKE="$(qt5_get_bindir)"/qmake
+   econf
+   eqmake5 -r sonic-visualiser.pro
+}
+
+src_compile() {
+   # de parallelize a bit otherwise it fails...
+   emake sub-dataquay-lib-pro
+   emake sub-svcore
+   emake sub-svgui
+   emake sub-svapp
+   emake sub-sv-pro