[proaudio] [2785] media-sound/ardour: dependency sync and fixes, drop soundtouch, remove debug USE flag, add phone-home USE flag, ordered flags in metadata |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx
- Subject: [proaudio] [2785] media-sound/ardour: dependency sync and fixes, drop soundtouch, remove debug USE flag, add phone-home USE flag, ordered flags in metadata
- From: subversion@xxxxxxxxxxxxx
- Date: Fri, 09 Aug 2013 08:35:59 +0200
Revision: 2785
Author: lilrc
Date: 2013-08-09 08:35:59 +0200 (Fri, 09 Aug 2013)
Log Message:
-----------
media-sound/ardour: dependency sync and fixes, drop soundtouch, remove debug USE flag, add phone-home USE flag, ordered flags in metadata
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/ardour/ChangeLog
trunk/overlays/proaudio/media-sound/ardour/Manifest
trunk/overlays/proaudio/media-sound/ardour/ardour-3.9999.ebuild
trunk/overlays/proaudio/media-sound/ardour/metadata.xml
Modified: trunk/overlays/proaudio/media-sound/ardour/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ChangeLog 2013-08-09 05:15:36 UTC (rev 2784)
+++ trunk/overlays/proaudio/media-sound/ardour/ChangeLog 2013-08-09 06:35:59 UTC (rev 2785)
@@ -3,6 +3,18 @@
# $Header: $
09 Aug 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+ ardour-3.9999.ebuild, metadata.xml:
+ Remove debug USE flag.
+ Add phone-home USE flag.
+ Specify minimum version and SLOT of dependencies where possible.
+ Don't pull in libsoundtouch (upstream switched to rubberband).
+ Don't pull in suil or serd if lv2 is not requested.
+ Depend on media-libs/lv2 if USE="lv2".
+ Specify --no-fpu-optimization if neither sse nor altivec is requested.
+ Trigger fdo functions on remove too.
+ Order flags in metadata.xml and add phone-home.
+
+ 09 Aug 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
ardour-3.9999.ebuild:
Remove freesound USE flag.
Modified: trunk/overlays/proaudio/media-sound/ardour/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/Manifest 2013-08-09 05:15:36 UTC (rev 2784)
+++ trunk/overlays/proaudio/media-sound/ardour/Manifest 2013-08-09 06:35:59 UTC (rev 2785)
@@ -4,6 +4,6 @@
DIST ardour-2.8.11.tar.bz2 3322518 SHA256 6a743f42b795bb66179dd467c9b8e417e99d38fa915159155dd582709b563b73
EBUILD ardour-2.8.11.ebuild 3985 SHA256 53fa87aaa2d862c60aba684e3f6caf03fd4645645d19cb7a70c8904f566de395 SHA512 5350b4a2f13dddb4f6e526eea93fe90ca4a7a9da6f66f20447ac717fd6733648f0c6d6bf4d816ee5b7ad1dfe26cd9213dcba14ecd723727dec629adc8a12b79e WHIRLPOOL ef6fecadf109afeb537d184f64e3baf72d0ae6c6a5ce419d6ac3b952f11bd49354be6a786eb32b4303d61cba3860de7d1f60c61defbe0b6bb92bd9a02f037abf
EBUILD ardour-2.9999.ebuild 4014 SHA256 2bcd464a3ad3e9673ff958f9ad27a37621449893620686d2a32a2694929a412f SHA512 d05f4ab09ba5161d66cbac045f60cc4f1e852b98f8a67be8c06b39029b955636e8cac24c9fab69425b609fac19341c0a8f4b2274cd0f434b284f4ccde1ad6aa2 WHIRLPOOL b7d420623e92f02d4b2847013e341e00dae28a34491e0c74306f9e5d1cc1caa51347db64e6de02692022ed65d271f48865734fd8c494081668b126affcefe44b
-EBUILD ardour-3.9999.ebuild 2404 SHA256 c35a9a254b1d5f11b28b71bf7c441483f0c10795cca120f64af9bf0140049b40 SHA512 665ec257beca53bb3abacf0731c17a9550d1704f4c46da9c432c9e871f88a4a285399d0b036189ed8338c68ee833a333fbca990b00a830646d975711505035b3 WHIRLPOOL f9ff0ee8a60fe599a751de56d49653fbf6fdfcde63c7348cccc309808aba6307355e51db9b9c89efddb1a61ef09987074abe8e878eac02db6e3b51232f3d8b56
-MISC ChangeLog 7817 SHA256 09517b66f58e6163b043a328fe35a3cc3c7d46da8a56dbcfc366c285670daaf1 SHA512 8afc18d3a48df46534df2d17e7e9bd7fa13626965e4c05dbba148f2bed9fdad3d73f4563e7f62561d24ceb8df8de8b73d6f35f4b619692a0a4588f4bafe80c86 WHIRLPOOL f7d167320557a000330bbe689b8ac7402b853254c7e661efff78ca628ecf6a7ef7d84f15c26dea75b3dfb721c5a3f17e4cda46a3e1e8b0e4c5410911b977e289
-MISC metadata.xml 1118 SHA256 6182c09084546eb57544ede9cc395628adfcf54cdcc5981b2ad7edbd50ce999c SHA512 c5adeb20a0104a02820a5afa05324234bb7a049884956a9b3bb8d0fcca67ee187f54f40ed1ff4dd3703fcd8b293ebcb77ef7a4f372f69f98a89871ed28f1485a WHIRLPOOL 58622a42d7d343b1884da8a671e7994530d6ddb5a31098b86d20d80ff59fba2f931d36c03931b4bc3b3f056f0070ceb69eb3927cd4253b9d68328c55df5db331
+EBUILD ardour-3.9999.ebuild 2624 SHA256 e467e83574b0d370032883a1535318267827e4f71596750e06535f1f73d3cc7f SHA512 c738484842ad2daedee6b014bfbe36cf1baea85eb32bd8d73ea86c583dfdcb00139d7f5ad1acb6971370049096bd681e64ea5facf5bbaa41c2bed38de4266342 WHIRLPOOL 9c6fdeeaf86a2a0fe06a81516ba3ca26679ffbe064b5a9b1ba486b79a938a8dc994330db2006fb6abe28e320980ff884aeaf3b92f382bc037d9c2eede0070170
+MISC ChangeLog 8362 SHA256 f66a41b1a3fbf6ac650a248185dadde56bdcfe4f5830a7aeffadcbd15d93fe6a SHA512 4196b0c78814982847459ce9b34173348277d26972598093da0d19bbf86ba271d92956de8fe5bf8f611cf5c63632d031aa466130f2313bd13d11ab3020bd5ed2 WHIRLPOOL 1c425b344dd72ddc8227bd172a355068d66815fe8ef6c0cb2b9ae77b44a3234e80d031bd5ade4c849dc78e42d5ccab2128cfaf9efb7a0bf9d7f840c54b57dbf0
+MISC metadata.xml 1203 SHA256 36ddbf8cbf691d641acadf8f4496bfcb8498f69a73995a602c9535a1c55b06a3 SHA512 39519d12055a77fd8309b5d143ffaa56819fd92df0931ba482814ef4f5f921465eb788d568846e1d5df4e645578547b290c0cdb9a8f577e7df887c5d005836b3 WHIRLPOOL a5875840292336b1f2ab81072dd89f0b87b124a790e63b222df09bde4479131699f4da36c3e576e721cf59f9e27829f5710d5b270ad1b6dfa21cb23fdc2af7fc
Modified: trunk/overlays/proaudio/media-sound/ardour/ardour-3.9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/ardour-3.9999.ebuild 2013-08-09 05:15:36 UTC (rev 2784)
+++ trunk/overlays/proaudio/media-sound/ardour/ardour-3.9999.ebuild 2013-08-09 06:35:59 UTC (rev 2785)
@@ -14,40 +14,45 @@
LICENSE="GPL-2"
SLOT="3"
KEYWORDS=""
-IUSE="altivec debug doc nls sse lv2 vst wiimote"
+IUSE="altivec doc nls +phone-home sse lv2 vst wiimote"
RDEPEND="dev-cpp/cairomm
- >=dev-cpp/gtkmm-2.8.0
- >=dev-cpp/glibmm-2.32.0
- >=dev-cpp/libgnomecanvasmm-2.20.0
- >=dev-libs/glib-2.2
+ >=dev-cpp/gtkmm-2.18:2.4
+ >=dev-cpp/glibmm-2.32.0:2
+ >=dev-cpp/libgnomecanvasmm-2.20.0:2.6
+ >=dev-libs/glib-2.2:2
>=dev-libs/libsigc++-2.0
>=dev-libs/libxml2-2.6.0
- dev-libs/libxslt
- || ( dev-libs/serd =media-sound/drobilla-9999 )
- gnome-base/libgnomecanvas
+ >=gnome-base/libgnomecanvas-2.30
>=media-libs/alsa-lib-1.0.14a-r1
- media-libs/aubio
- media-libs/flac
- media-libs/liblo
+ >=media-libs/aubio-0.3.2
+ >=media-libs/flac-1.2.1
+ >=media-libs/liblo-0.26
>=media-libs/liblrdf-0.4.0
>=media-libs/libsamplerate-0.1.1-r1
>=media-libs/libsndfile-1.0.18_pre24
- media-libs/libsoundtouch
>=media-libs/raptor-1.4.2[curl]
- || ( >=media-libs/suil-0.6.2 =media-sound/drobilla-9999 )
>=media-libs/taglib-1.5
>=media-sound/jack-audio-connection-kit-0.120.1
- net-misc/curl
- =sci-libs/fftw-3*
+ >=net-misc/curl-7.0.0
+ sci-libs/fftw:3.0
virtual/libusb
- >=x11-libs/gtk+-2.12.1
+ >=x11-libs/gtk+-2.18:2
x11-libs/pango
x11-themes/gtk-engines
- lv2? ( || (
- >=media-libs/lilv-0.14.0
- =media-sound/drobilla-9999
- ) )
+ lv2? (
+ >=media-libs/lv2-1.0.0
+ || (
+ (
+ >=dev-libs/serd-0.14.0:0
+ >=dev-libs/sord-0.8.0:0
+ >=media-libs/sratom-0.2.0:0
+ >=media-libs/lilv-0.14.0:0
+ >=media-libs/suil-0.6.0:0
+ )
+ =media-sound/drobilla-9999
+ )
+ )
wiimote? ( app-misc/cwiid )"
DEPEND="${RDEPEND}
@@ -67,16 +72,18 @@
local myconf=(
--freedesktop
--noconfirm
- $(usex debug --debug "")
- $(usex nls --nls "")
+ $(usex doc --docs "")
$(usex lv2 --lv2 --no-lv2)
+ $(usex nls --nls --no-nls)
+ $(usex phone-home --phone-home --no-phone-home)
+ $(usex vst --windows-vst "")
$(usex wiimote --wiimote "")
- $(usex vst --windows-vst "")
- $(usex doc --docs "")
)
- if use sse || use altivec ;then
+ if use sse || use altivec; then
myconf+=( --fpu-optimization )
+ else
+ myconf+=( --no-fpu-optimization )
fi
waf-utils_src_configure ${myconf[@]}
@@ -101,3 +108,8 @@
ewarn "(e.g mysession/mysession.ardour) and make that file unreadable using chmod(1)."
ewarn ""
}
+
+pkg_postrm() {
+ fdo-mime_mime_database_update
+ fdo-mime_desktop_database_update
+}
Modified: trunk/overlays/proaudio/media-sound/ardour/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/ardour/metadata.xml 2013-08-09 05:15:36 UTC (rev 2784)
+++ trunk/overlays/proaudio/media-sound/ardour/metadata.xml 2013-08-09 06:35:59 UTC (rev 2785)
@@ -8,15 +8,16 @@
<use>
<flag name="aubio">Use Paul Brossier's aubio library for feature detection</flag>
<flag name="austate">Build with support for AU settings and presets</flag>
- <flag name="sys-libs">Use system libs instead of provided. No upstream support!!!</flag>
- <flag name="tranzport">Compile with support for Frontier Designs</flag>
- <flag name="oldfonts">Old school font sizes</flag>
<flag name="dmalloc">Compile and link using the dmalloc library</flag>
<flag name="fft_analysis">Include FFT analysis window</flag>
<flag name="fpu_optimization">Build runtime checked assembler code (sse, 3dnow, altivec, mmx)</flag>
<flag name="liblo">Compile with support for liblo library</flag>
+ <flag name="lv2">Use slv2 effect</flag>
+ <flag name="oldfonts">Old school font sizes</flag>
+ <flag name="phone-home">Contact ardour.org at startup for new announcements</flag>
<flag name="surfaces">Build support for control surfaces</flag>
- <flag name="lv2">Use slv2 effect"</flag>
+ <flag name="sys-libs">Use system libs instead of provided. No upstream support!!!</flag>
+ <flag name="tranzport">Compile with support for Frontier Designs</flag>
<flag name="wiimote">Use Nintendo Wiimote</flag>
</use>
</pkgmetadata>
- Messages sorted by: [ date | thread ]
- Prev by Date:
[proaudio] [2784] media-sound/ardour: remove freesound USE flag
- Next by Date:
[proaudio] [2786] media-sound/gxtuner: version bump, EAPI 5, libX11, respect CXX, no-herd, virtual/pkgconfig, order dependencies
- Previous by thread:
[proaudio] [2784] media-sound/ardour: remove freesound USE flag
- Next by thread:
[proaudio] [2786] media-sound/gxtuner: version bump, EAPI 5, libX11, respect CXX, no-herd, virtual/pkgconfig, order dependencies