Gentoo Archives: gentoo-commits

From: gerion <gerion.entrup@×××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/user/gerislay:master commit in: media-plugins/calf/
Date: Fri, 13 Jul 2018 21:40:37
Message-Id: 1524519004.639ea8e37d94f4246ee94fa79e11aabf7e148612.gerion@gentoo
1 commit: 639ea8e37d94f4246ee94fa79e11aabf7e148612
2 Author: Gerion Entrup <gerion.entrup <AT> flump <DOT> de>
3 AuthorDate: Mon Apr 2 20:18:55 2018 +0000
4 Commit: gerion <gerion.entrup <AT> flump <DOT> de>
5 CommitDate: Mon Apr 23 21:30:04 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=639ea8e3
7
8 media-plugins/calf-0.90.0: depend on lash and ladish
9
10 media-plugins/calf/Manifest | 4 +-
11 ...calf-0.0.60-r2.ebuild => calf-0.90.0-r1.ebuild} | 45 ++++++++++++----------
12 2 files changed, 27 insertions(+), 22 deletions(-)
13
14 diff --git a/media-plugins/calf/Manifest b/media-plugins/calf/Manifest
15 index 954d757..d3daf42 100644
16 --- a/media-plugins/calf/Manifest
17 +++ b/media-plugins/calf/Manifest
18 @@ -1,4 +1,4 @@
19 AUX calf-0.0.60-cpp14.patch 3259 SHA256 44e14913e34a21572a1258fbbc39f7e7362edd915b535fcb07efa77ede295bf7 SHA512 6f71feced0d2cb3799a337cf5dd32ee43e8d5f412ea144a6e65c293d0d7c7898f800b375757422adc15b42576b6a4c817fdb07bf1ccf59ce658754b702c58243 WHIRLPOOL 7b9e20464bf73036fe52a86d528ffbf03e884468aef59c7fcbd3759bc2f388e8942038c0810c792e806f9d9a9ebd682fdae4fc94da270ea4a6a8b20a71ecf30e
20 -DIST calf-0.0.60.tar.gz 5594386 SHA256 5ca8d3c8fbdca52304cbd01d80eebc0e2adf6bc6404a05a5fc58a0f5512c8100 SHA512 85a814b1210765bd16a60a4921c4518b1721c6b72aa9c902d1c0f8e4dcad285de2b52e3c2783bc221b575c61de9c859f40d589cf8a68efc260f393a864dfc360 WHIRLPOOL 4cf931e1f6bddf4b4b53cd2d18f61c400fdf8c2137507f3623414bdd39980502163eb4cebcac953d9ab38e5571cbaf9de54e6c7cb25bfb61e59e2d0efbc5b692
21 -EBUILD calf-0.0.60-r2.ebuild 1098 SHA256 e950eab7b96d53bca1a7a61473d8ca57562a326b42c5f0ef1f43a4ce96a4550a SHA512 15ef9f0bb39fc94cb8e9ce9f437a313b0710eb9a5025dfa312397b282d7318ecca7eb5b970eac7a5484bd9a09580b725b72cc91131b2f4c75a5ddc01824d24b0 WHIRLPOOL fff910210d7d1c14835e0f4c0000c4bda09883f2f1a89995a0c81c693bd50b56d0efbd58fdbed06b47aff63f8f40f11366be90b406c3b78873eb17e3ca1e9ffd
22 +DIST calf-0.90.0.tar.gz 15876661 SHA256 1e470c313cb90ab4289a41971d3e77047782f4fea767fc7b28a2ce2adc771848 SHA512 65dc1f7e6d83ca52ace25578d310b1806166a78a022d6509412ded44d3ac138a7e7909ebc91b93a3761a5ed3dff956809d6552bc70db6f25522132aa71f0b951 WHIRLPOOL 4d599e1e5e3e0ab435bc1fea5e327d47a88b06783276a0e5fb333f4dcf9563495af9b7d9324d447cec745eb47d35da68fd5a3e970e773d919f01ce170b2461c3
23 +EBUILD calf-0.90.0-r1.ebuild 1239 SHA256 defcea0b3c9f6afb48578aa1c75a29dd41df42080f6a1ab5011370f19091b010 SHA512 d9edc848b2e8d1edb8201cf12dec7bbf851d12f035cf10ed76d48ee6a75e5631bf7ad818f731ecdb9cbe6eaae8dbdb256f4eac590390646870736db571fa645b WHIRLPOOL d4ef436397c006ff08796bdae980a15be60c23c1555ff1e532d9972f8d7c9750ce8647e18f81fa5b2a4061be66b335f0a66b2751396cce6bd35a296e679ec39a
24 MISC metadata.xml 426 SHA256 0ea1403e2b2c9584cd40d26731b06f1665c4b93ce757074556174c41798d30cf SHA512 c0c4dfea3fa151158b244edd8b03e666602d79df823e88889e6358fd2f5fb5910aab04c187492ad73904489835bbf8fcdc583a22a3ad0b59d772e9af494e02aa WHIRLPOOL 96e695f96b8e4e166faee1e2e407e56f6d055466d7acb4c873827301180bc8e7f47852207aa30f428994b47890dd93842ff186dec3f3c383073cb0c1ade13229
25
26 diff --git a/media-plugins/calf/calf-0.0.60-r2.ebuild b/media-plugins/calf/calf-0.90.0-r1.ebuild
27 similarity index 55%
28 rename from media-plugins/calf/calf-0.0.60-r2.ebuild
29 rename to media-plugins/calf/calf-0.90.0-r1.ebuild
30 index c4ae269..7a37769 100644
31 --- a/media-plugins/calf/calf-0.0.60-r2.ebuild
32 +++ b/media-plugins/calf/calf-0.90.0-r1.ebuild
33 @@ -1,9 +1,8 @@
34 -# Copyright 1999-2017 Gentoo Foundation
35 +# Copyright 1999-2018 Gentoo Foundation
36 # Distributed under the terms of the GNU General Public License v2
37
38 -EAPI=5
39 -AUTOTOOLS_AUTORECONF=yes
40 -inherit autotools-utils
41 +EAPI=6
42 +inherit autotools
43
44 DESCRIPTION="A set of open source instruments and effects for digital audio workstations"
45 HOMEPAGE="http://calf-studio-gear.org/"
46 @@ -18,32 +17,38 @@ fi
47
48 LICENSE="LGPL-2.1"
49 SLOT="0"
50 -IUSE="lash lv2 static-libs"
51 +IUSE="cpu_flags_x86_sse gtk jack lash lv2 static-libs experimental"
52
53 RDEPEND="dev-libs/atk
54 dev-libs/expat
55 dev-libs/glib:2
56 - gnome-base/libglade:2.0
57 media-sound/fluidsynth
58 - virtual/jack
59 - x11-libs/cairo
60 - x11-libs/gdk-pixbuf
61 - x11-libs/gtk+:2
62 - x11-libs/pango
63 + jack? ( virtual/jack )
64 + gtk? (
65 + x11-libs/cairo
66 + x11-libs/gtk+:2
67 + x11-libs/gdk-pixbuf
68 + x11-libs/pango
69 + )
70 lash? ( || ( media-sound/lash media-sound/ladish ) )
71 lv2? ( media-libs/lv2 )"
72 DEPEND="${RDEPEND}
73 virtual/pkgconfig"
74
75 -PATCHES=(
76 - "${FILESDIR}/${P}-cpp14.patch" # bug #594116
77 -)
78 +src_prepare() {
79 + default
80 + eautoreconf
81 +}
82
83 src_configure() {
84 - myeconfargs=(
85 - --with-lv2-dir=/usr/$(get_libdir)/lv2
86 - $(use_with lash)
87 - $(use_with lv2)
88 - )
89 - autotools-utils_src_configure
90 + # automagic...
91 + #$(use_with gtk gui)
92 + #$(use_with jack)
93 + econf \
94 + $(use_with lash) \
95 + $(use_with lv2 lv2) \
96 + $(usex lv2 "--with-lv2-dir=/usr/$(get_libdir)/lv2" "") \
97 + $(use_enable static-libs static) \
98 + $(use_enable cpu_flags_x86_sse sse) \
99 + $(use_enable experimental)
100 }