Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/
Date: Mon, 28 Dec 2020 12:10:09
Message-Id: 1609157402.dc754d3f052175838a563d72fbd249a969c20a18.fordfrog@gentoo
1 commit: dc754d3f052175838a563d72fbd249a969c20a18
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Mon Dec 28 12:09:37 2020 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Mon Dec 28 12:10:02 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc754d3f
7
8 media-sound/ardour: updated latest ebuilds
9
10 1) ported changes from 6.5 to 6.5-r1
11 2) fixed installation of icons in 6.5-r1 and live
12 (symlinks not grabbed by xdg)
13
14 Package-Manager: Portage-3.0.12, Repoman-3.0.2
15 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
16
17 media-sound/ardour/ardour-6.5-r1.ebuild | 33 ++++++++++++++++-----------------
18 media-sound/ardour/ardour-9999.ebuild | 3 +--
19 2 files changed, 17 insertions(+), 19 deletions(-)
20
21 diff --git a/media-sound/ardour/ardour-6.5-r1.ebuild b/media-sound/ardour/ardour-6.5-r1.ebuild
22 index f1c48e775b0..225b1611607 100644
23 --- a/media-sound/ardour/ardour-6.5-r1.ebuild
24 +++ b/media-sound/ardour/ardour-6.5-r1.ebuild
25 @@ -24,13 +24,13 @@ SLOT="6"
26 IUSE="altivec doc jack nls phonehome pulseaudio cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow"
27
28 RDEPEND="
29 - >=dev-cpp/glibmm-2.32.0
30 - >=dev-cpp/gtkmm-2.16:2.4
31 - >=dev-cpp/libgnomecanvasmm-2.26:2.6
32 + dev-cpp/glibmm
33 + dev-cpp/gtkmm:2.4
34 + dev-cpp/libgnomecanvasmm:2.6
35 dev-libs/boost:=
36 - >=dev-libs/glib-2.10.1:2
37 + dev-libs/glib:2
38 dev-libs/libsigc++:2
39 - >=dev-libs/libxml2-2.6:2
40 + dev-libs/libxml2:2
41 dev-libs/libxslt
42 >=gnome-base/libgnomecanvas-2
43 media-libs/alsa-lib
44 @@ -39,29 +39,29 @@ RDEPEND="
45 media-libs/freetype:2
46 media-libs/libart_lgpl
47 media-libs/liblo
48 - >=media-libs/liblrdf-0.4.0-r20
49 - >=media-libs/libsamplerate-0.1
50 - >=media-libs/libsndfile-1.0.18
51 - >=media-libs/libsoundtouch-1.6.0
52 + media-libs/liblrdf
53 + media-libs/libsamplerate
54 + media-libs/libsndfile
55 + media-libs/libsoundtouch
56 media-libs/raptor:2
57 - >=media-libs/rubberband-1.6.0
58 - >=media-libs/taglib-1.7
59 + media-libs/rubberband
60 + media-libs/taglib
61 media-libs/vamp-plugin-sdk
62 net-misc/curl
63 sys-libs/readline:0=
64 sci-libs/fftw:3.0[threads]
65 virtual/libusb:1
66 x11-libs/cairo
67 - >=x11-libs/gtk+-2.8.1:2
68 + x11-libs/gtk+:2
69 x11-libs/pango
70 jack? ( virtual/jack )
71 pulseaudio? ( media-sound/pulseaudio )
72 media-libs/lilv
73 media-libs/sratom
74 dev-libs/sord
75 - >=media-libs/suil-0.6.10
76 - >=media-libs/lv2-1.4.0"
77 -# !bundled-libs? ( media-sound/fluidsynth ) at leat libltc is missing to be able to unbundle...
78 + media-libs/suil
79 + media-libs/lv2"
80 +# !bundled-libs? ( media-sound/fluidsynth ) at least libltc is missing to be able to unbundle...
81
82 DEPEND="${RDEPEND}
83 ${PYTHON_DEPS}
84 @@ -155,8 +155,7 @@ src_install() {
85 doman ${PN}${SLOT}.1
86
87 for s in 16 22 32 48 256 512; do
88 - dosym ../../../../ardour${SLOT}/resources/Ardour-icon_${s}px.png \
89 - /usr/share/icons/hicolor/${s}x${s}/apps/ardour${SLOT}.png
90 + newicon -s ${s} gtk2_ardour/resources/Ardour-icon_${s}px.png ardour${SLOT}.png
91 done
92
93 sed -i \
94
95 diff --git a/media-sound/ardour/ardour-9999.ebuild b/media-sound/ardour/ardour-9999.ebuild
96 index 55fedd0ef1d..225b1611607 100644
97 --- a/media-sound/ardour/ardour-9999.ebuild
98 +++ b/media-sound/ardour/ardour-9999.ebuild
99 @@ -155,8 +155,7 @@ src_install() {
100 doman ${PN}${SLOT}.1
101
102 for s in 16 22 32 48 256 512; do
103 - dosym ../../../../ardour${SLOT}/resources/Ardour-icon_${s}px.png \
104 - /usr/share/icons/hicolor/${s}x${s}/apps/ardour${SLOT}.png
105 + newicon -s ${s} gtk2_ardour/resources/Ardour-icon_${s}px.png ardour${SLOT}.png
106 done
107
108 sed -i \