commit:     639ea8e37d94f4246ee94fa79e11aabf7e148612
Author:     Gerion Entrup <gerion.entrup <AT> flump <DOT> de>
AuthorDate: Mon Apr  2 20:18:55 2018 +0000
Commit:     gerion <gerion.entrup <AT> flump <DOT> de>
CommitDate: Mon Apr 23 21:30:04 2018 +0000
URL:        https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=639ea8e3

media-plugins/calf-0.90.0: depend on lash and ladish

 media-plugins/calf/Manifest                        |  4 +-
 ...calf-0.0.60-r2.ebuild => calf-0.90.0-r1.ebuild} | 45 ++++++++++++----------
 2 files changed, 27 insertions(+), 22 deletions(-)

diff --git a/media-plugins/calf/Manifest b/media-plugins/calf/Manifest
index 954d757..d3daf42 100644
--- a/media-plugins/calf/Manifest
+++ b/media-plugins/calf/Manifest
@@ -1,4 +1,4 @@
 AUX calf-0.0.60-cpp14.patch 3259 SHA256 
44e14913e34a21572a1258fbbc39f7e7362edd915b535fcb07efa77ede295bf7 SHA512 
6f71feced0d2cb3799a337cf5dd32ee43e8d5f412ea144a6e65c293d0d7c7898f800b375757422adc15b42576b6a4c817fdb07bf1ccf59ce658754b702c58243
 WHIRLPOOL 
7b9e20464bf73036fe52a86d528ffbf03e884468aef59c7fcbd3759bc2f388e8942038c0810c792e806f9d9a9ebd682fdae4fc94da270ea4a6a8b20a71ecf30e
-DIST calf-0.0.60.tar.gz 5594386 SHA256 
5ca8d3c8fbdca52304cbd01d80eebc0e2adf6bc6404a05a5fc58a0f5512c8100 SHA512 
85a814b1210765bd16a60a4921c4518b1721c6b72aa9c902d1c0f8e4dcad285de2b52e3c2783bc221b575c61de9c859f40d589cf8a68efc260f393a864dfc360
 WHIRLPOOL 
4cf931e1f6bddf4b4b53cd2d18f61c400fdf8c2137507f3623414bdd39980502163eb4cebcac953d9ab38e5571cbaf9de54e6c7cb25bfb61e59e2d0efbc5b692
-EBUILD calf-0.0.60-r2.ebuild 1098 SHA256 
e950eab7b96d53bca1a7a61473d8ca57562a326b42c5f0ef1f43a4ce96a4550a SHA512 
15ef9f0bb39fc94cb8e9ce9f437a313b0710eb9a5025dfa312397b282d7318ecca7eb5b970eac7a5484bd9a09580b725b72cc91131b2f4c75a5ddc01824d24b0
 WHIRLPOOL 
fff910210d7d1c14835e0f4c0000c4bda09883f2f1a89995a0c81c693bd50b56d0efbd58fdbed06b47aff63f8f40f11366be90b406c3b78873eb17e3ca1e9ffd
+DIST calf-0.90.0.tar.gz 15876661 SHA256 
1e470c313cb90ab4289a41971d3e77047782f4fea767fc7b28a2ce2adc771848 SHA512 
65dc1f7e6d83ca52ace25578d310b1806166a78a022d6509412ded44d3ac138a7e7909ebc91b93a3761a5ed3dff956809d6552bc70db6f25522132aa71f0b951
 WHIRLPOOL 
4d599e1e5e3e0ab435bc1fea5e327d47a88b06783276a0e5fb333f4dcf9563495af9b7d9324d447cec745eb47d35da68fd5a3e970e773d919f01ce170b2461c3
+EBUILD calf-0.90.0-r1.ebuild 1239 SHA256 
defcea0b3c9f6afb48578aa1c75a29dd41df42080f6a1ab5011370f19091b010 SHA512 
d9edc848b2e8d1edb8201cf12dec7bbf851d12f035cf10ed76d48ee6a75e5631bf7ad818f731ecdb9cbe6eaae8dbdb256f4eac590390646870736db571fa645b
 WHIRLPOOL 
d4ef436397c006ff08796bdae980a15be60c23c1555ff1e532d9972f8d7c9750ce8647e18f81fa5b2a4061be66b335f0a66b2751396cce6bd35a296e679ec39a
 MISC metadata.xml 426 SHA256 
0ea1403e2b2c9584cd40d26731b06f1665c4b93ce757074556174c41798d30cf SHA512 
c0c4dfea3fa151158b244edd8b03e666602d79df823e88889e6358fd2f5fb5910aab04c187492ad73904489835bbf8fcdc583a22a3ad0b59d772e9af494e02aa
 WHIRLPOOL 
96e695f96b8e4e166faee1e2e407e56f6d055466d7acb4c873827301180bc8e7f47852207aa30f428994b47890dd93842ff186dec3f3c383073cb0c1ade13229

diff --git a/media-plugins/calf/calf-0.0.60-r2.ebuild 
b/media-plugins/calf/calf-0.90.0-r1.ebuild
similarity index 55%
rename from media-plugins/calf/calf-0.0.60-r2.ebuild
rename to media-plugins/calf/calf-0.90.0-r1.ebuild
index c4ae269..7a37769 100644
--- a/media-plugins/calf/calf-0.0.60-r2.ebuild
+++ b/media-plugins/calf/calf-0.90.0-r1.ebuild
@@ -1,9 +1,8 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
-AUTOTOOLS_AUTORECONF=yes
-inherit autotools-utils
+EAPI=6
+inherit autotools
 
 DESCRIPTION="A set of open source instruments and effects for digital audio 
workstations"
 HOMEPAGE="http://calf-studio-gear.org/";
@@ -18,32 +17,38 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE="lash lv2 static-libs"
+IUSE="cpu_flags_x86_sse gtk jack lash lv2 static-libs experimental"
 
 RDEPEND="dev-libs/atk
        dev-libs/expat
        dev-libs/glib:2
-       gnome-base/libglade:2.0
        media-sound/fluidsynth
-       virtual/jack
-       x11-libs/cairo
-       x11-libs/gdk-pixbuf
-       x11-libs/gtk+:2
-       x11-libs/pango
+       jack? ( virtual/jack )
+       gtk? (
+               x11-libs/cairo
+               x11-libs/gtk+:2
+               x11-libs/gdk-pixbuf
+               x11-libs/pango
+       )
        lash? ( || ( media-sound/lash media-sound/ladish ) )
        lv2? ( media-libs/lv2 )"
 DEPEND="${RDEPEND}
        virtual/pkgconfig"
 
-PATCHES=(
-       "${FILESDIR}/${P}-cpp14.patch" # bug #594116
-)
+src_prepare() {
+       default
+       eautoreconf
+}
 
 src_configure() {
-       myeconfargs=(
-               --with-lv2-dir=/usr/$(get_libdir)/lv2
-               $(use_with lash)
-               $(use_with lv2)
-       )
-       autotools-utils_src_configure
+       # automagic...
+       #$(use_with gtk gui)
+       #$(use_with jack)
+       econf \
+               $(use_with lash) \
+               $(use_with lv2 lv2) \
+               $(usex lv2 "--with-lv2-dir=/usr/$(get_libdir)/lv2" "") \
+               $(use_enable static-libs static) \
+               $(use_enable cpu_flags_x86_sse sse) \
+               $(use_enable experimental)
 }

Reply via email to