diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2018-06-11 23:13:38 +0200 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2018-06-11 23:18:00 +0200 |
commit | e23feed1818bd47ce44a3340276e2b21bc77ae2f (patch) | |
tree | b950932ad6ca89d108e7d986ceaf5de806366969 | |
parent | dev-libs/granite: Drop old (diff) | |
download | gentoo-e23feed1818bd47ce44a3340276e2b21bc77ae2f.tar.gz gentoo-e23feed1818bd47ce44a3340276e2b21bc77ae2f.tar.bz2 gentoo-e23feed1818bd47ce44a3340276e2b21bc77ae2f.zip |
media-sound/ardour: Removed old.
Package-Manager: Portage-2.3.40, Repoman-2.3.9
-rw-r--r-- | media-sound/ardour/Manifest | 8 | ||||
-rw-r--r-- | media-sound/ardour/ardour-2.8.16-r1.ebuild | 82 | ||||
-rw-r--r-- | media-sound/ardour/ardour-4.7-r1.ebuild | 138 | ||||
-rw-r--r-- | media-sound/ardour/ardour-4.7-r2.ebuild | 139 | ||||
-rw-r--r-- | media-sound/ardour/ardour-5.10.ebuild | 141 | ||||
-rw-r--r-- | media-sound/ardour/ardour-5.3-r1.ebuild | 143 | ||||
-rw-r--r-- | media-sound/ardour/ardour-5.5-r1.ebuild | 141 | ||||
-rw-r--r-- | media-sound/ardour/ardour-5.6-r1.ebuild | 141 | ||||
-rw-r--r-- | media-sound/ardour/ardour-5.8-r1.ebuild | 141 | ||||
-rw-r--r-- | media-sound/ardour/ardour-5.9.ebuild | 141 | ||||
-rw-r--r-- | media-sound/ardour/files/ardour-2.8.11-flags.patch | 28 | ||||
-rw-r--r-- | media-sound/ardour/files/ardour-2.8.14-boost-150.patch | 13 | ||||
-rw-r--r-- | media-sound/ardour/files/ardour-2.8.14-syslibs.patch | 108 | ||||
-rw-r--r-- | media-sound/ardour/files/ardour-4.0-lv2.patch | 56 | ||||
-rw-r--r-- | media-sound/ardour/files/ardour-4.7-gcc.patch | 100 | ||||
-rw-r--r-- | media-sound/ardour/metadata.xml | 3 |
16 files changed, 0 insertions, 1523 deletions
diff --git a/media-sound/ardour/Manifest b/media-sound/ardour/Manifest index 218f86e373b1..2715b3fb7e14 100644 --- a/media-sound/ardour/Manifest +++ b/media-sound/ardour/Manifest @@ -1,9 +1 @@ -DIST ardour-2.8.16.tar.bz2 2169916 BLAKE2B 47db892002f439312efdeec9840d96045a9852b078d4cd88de2fe089f510b904028cb7b0a2d2d39cf004a1bf60127bbfa91af6b9ff1118f3729f9c6d2363d14f SHA512 02e74883cf466fcd5588ec8f2fd9d032b4611071d630b412c853a7ae7cb46045c0cde4308abbc78da3f54aae0ab1c32a980b8d1e1a965c8633ef43d8e08e0d0d -DIST ardour-4.7.tar.gz 9863149 BLAKE2B 1b81230a1add69506ad703b09cd683fad0ba5c78c30c1701b913ed42690665201541ff01ada9e5b913fc7000df1622cc9fb9b56fa95e46a48d6608ac4fc90f13 SHA512 5daff563ec0b2dc38ec6ca55bb12526ef54da9d8d5a29a9fd6d869f54b83e6fe5ff3c28ef654e6700455110b4a46ce42a33902eb66d96330c6c0948eb3cd3096 -DIST ardour-5.10.tar.bz2 8844840 BLAKE2B 5dd0834b96e56d6ae215f30ab70a28e1cc5f1045ce1c118977fc7dd58e80b8093f1337d4836ca1b68035da7f6f600b36009c6d853e9e001f4f7d549ea62626e2 SHA512 4dc8c43ed81b931e855f4a19b5674712a8322edaa06f466d5dd0eb93076a67da12795944c8f17b30b89bb5e87f54279fc2b21d147d48e98e5cb69a3f965a8bb8 DIST ardour-5.12.tar.bz2 8852834 BLAKE2B 0409d920ab0abc9e52a40cc343c5481d53292bea6e5c89c58328f95c53f7f09f30ce421f2ed0da0e3fdb4eaeeb5a25da0d07ed1d4c382b5b607f3b89324eca1b SHA512 c4b4332bddb2406924119c181622801725f4a7dd7741c1a66ddbc2236542764b786337da2f0a751f3bbe6e0389b5da765eb19b14a6a90c8f8a7fd68231e5067d -DIST ardour-5.3.tar.bz2 8244811 BLAKE2B d2635ef720c03ec84bf481f09244c6fad78b857dcda52d7a40e0da9ce5c0a37f9cf5c8355429f86e17ddccb857a7b75c07481408dae2f10b8c71215e9ef8fa9e SHA512 464c311cd3f3f4a580ad451be7a8143a3f2f7454364426c952e757999aba92af6611d0bc31f4d5e0ca301a3c79e4cd1ec19b01ec9941f34e6fa4cf338149291f -DIST ardour-5.5.tar.bz2 9237459 BLAKE2B 71e967202e46a7e7db1fc2717a8d27470e411dd686a5fd858da57aff72be1e277e20bd9f2568073cc91d21b6124af3ac3bf6024781fae344b83f4900025dc838 SHA512 63132681dda7890b8f455a8142935f0bdce28e718b98d1d79a9207ad86b25d31698285d28871bb5043b3b859efd8b1fb8b7b7324fa3abd952a7a9c8e1691e09c -DIST ardour-5.6.tar.bz2 8590451 BLAKE2B ffafbac62d5bddfff2f4b4bda92692c1c7644050eec444e209f6b4d3b5c300c7ee39d46cd249196ca64b8a43c8716e5fc35272895dd059061669de629100697a SHA512 6d7c72f4bb91e0d9d63dfb2273108e3f61bddac9c21f1f58fe6cb73d5f0a028e735d226c3aa2d1404916b566a103d556a2934b083a4c5d629ec7e28c0abd34f9 -DIST ardour-5.8.tar.bz2 8669692 BLAKE2B 6628d0c6f81feb96f1d3bc5453cbeb3d5d7c012a2efa1e800d84fd1101c651bb4092e599ef6725507c6243a94107242a496b1b4f6df884bcaa8954c0f71a6861 SHA512 96b3a81f8c48f66839fb8cddeec5ed0c4a95a6092eab15eacb69007cf093cc6572c308e37c8acbc0194eeecf809980c22c04449fe65d683c298d8d0611e7950e -DIST ardour-5.9.tar.bz2 8830842 BLAKE2B 4c025475528f7b0b58b18b9a075abab4805efa538af774bd7aa4b86da98c4df1ee639bb253f4326a11924d577c49a7af8c77098edf63a76205c60880bdac31b3 SHA512 1ba713f3953456260df9d183b30730c959f2707f8c9dd1280a3ab5eb5d9dbdd0e81db98150346f60f777f6bd02eeaaf9f9bcf43cf2ec0b5addce3b50fcbf7413 diff --git a/media-sound/ardour/ardour-2.8.16-r1.ebuild b/media-sound/ardour/ardour-2.8.16-r1.ebuild deleted file mode 100644 index 20db704fb18c..000000000000 --- a/media-sound/ardour/ardour-2.8.16-r1.ebuild +++ /dev/null @@ -1,82 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils flag-o-matic toolchain-funcs scons-utils - -DESCRIPTION="Digital Audio Workstation" -HOMEPAGE="http://ardour.org/" -SRC_URI="mirror://gentoo/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="~amd64 ~x86" -IUSE="altivec curl debug nls lv2 cpu_flags_x86_sse" - -RDEPEND="media-libs/aubio - media-libs/liblo - sci-libs/fftw:3.0 - media-libs/freetype:2 - >=dev-libs/glib-2.10.1:2 - dev-cpp/glibmm:2 - >=x11-libs/gtk+-2.8.1:2 - >=dev-libs/libxml2-2.6:2 - >=media-libs/libsndfile-1.0.18 - >=media-libs/libsamplerate-0.1 - >=media-libs/rubberband-1.6.0 - >=media-libs/libsoundtouch-1.6.0 - media-libs/flac - media-libs/raptor:2 - >=media-libs/liblrdf-0.4.0-r20 - virtual/jack - >=gnome-base/libgnomecanvas-2 - media-libs/vamp-plugin-sdk - dev-libs/libxslt - dev-libs/libsigc++:2 - >=dev-cpp/gtkmm-2.16:2.4 - >=dev-cpp/libgnomecanvasmm-2.26:2.6 - media-libs/alsa-lib - x11-libs/pango - x11-libs/cairo - media-libs/libart_lgpl - virtual/libusb:0 - dev-libs/boost - curl? ( net-misc/curl ) - lv2? ( - >=media-libs/slv2-0.6.1 - media-libs/lilv - media-libs/suil - )" -DEPEND="${RDEPEND} - virtual/pkgconfig - nls? ( sys-devel/gettext )" - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}-2.8.11-flags.patch \ - "${FILESDIR}"/${PN}-2.8.14-syslibs.patch \ - "${FILESDIR}"/${PN}-2.8.14-boost-150.patch -} - -src_compile() { - local FPU_OPTIMIZATION=$($(use altivec || use cpu_flags_x86_sse) && echo 1 || echo 0) - tc-export CC CXX - mkdir -p "${D}" - - escons \ - DESTDIR="${D}" \ - FPU_OPTIMIZATION="${FPU_OPTIMIZATION}" \ - PREFIX=/usr \ - SYSLIBS=1 \ - $(use_scons curl FREESOUND) \ - $(use_scons debug DEBUG) \ - $(use_scons nls NLS) \ - $(use_scons lv2 LV2) -} - -src_install() { - escons install - doman ${PN}.1 - newicon icons/icon/ardour_icon_mac.png ${PN}.png - make_desktop_entry ardour2 ardour2 ardour AudioVideo -} diff --git a/media-sound/ardour/ardour-4.7-r1.ebuild b/media-sound/ardour/ardour-4.7-r1.ebuild deleted file mode 100644 index 166114e42cd3..000000000000 --- a/media-sound/ardour/ardour-4.7-r1.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE='threads(+)' -#EPYTHON='python2.7' -inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils - -DESCRIPTION="Digital Audio Workstation" -HOMEPAGE="http://ardour.org/" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git" - inherit git-r3 -else - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/Ardour/ardour/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="GPL-2" -SLOT="4" -IUSE="altivec doc jack lv2 cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" - -RDEPEND=" - >=dev-cpp/glibmm-2.32.0 - >=dev-cpp/gtkmm-2.16:2.4 - >=dev-cpp/libgnomecanvasmm-2.26:2.6 - dev-libs/boost:= - >=dev-libs/glib-2.10.1:2 - dev-libs/libsigc++:2 - >=dev-libs/libxml2-2.6:2 - dev-libs/libxslt - >=gnome-base/libgnomecanvas-2 - media-libs/alsa-lib - media-libs/aubio - media-libs/flac - media-libs/freetype:2 - media-libs/libart_lgpl - media-libs/liblo - >=media-libs/liblrdf-0.4.0-r20 - >=media-libs/libsamplerate-0.1 - >=media-libs/libsndfile-1.0.18 - >=media-libs/libsoundtouch-1.6.0 - media-libs/raptor:2 - >=media-libs/rubberband-1.6.0 - >=media-libs/taglib-1.7 - media-libs/vamp-plugin-sdk - net-misc/curl - sci-libs/fftw:3.0 - virtual/libusb:0 - x11-libs/cairo - >=x11-libs/gtk+-2.8.1:2 - x11-libs/pango - jack? ( virtual/jack ) - lv2? ( - >=media-libs/slv2-0.6.1 - media-libs/lilv - media-libs/sratom - dev-libs/sord - >=media-libs/suil-0.6.10 - >=media-libs/lv2-1.4.0 - )" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - jack? ( virtual/jack ) - sys-devel/gettext - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] )" - -pkg_setup() { - if has_version \>=dev-libs/libsigc++-2.6 ; then - append-cxxflags -std=c++11 - fi - python-any-r1_pkg_setup -} - -src_prepare(){ - if ! [[ ${PV} == *9999* ]]; then - epatch "${FILESDIR}"/${PN}-4.x-revision-naming.patch - touch "${S}/libs/ardour/revision.cc" - fi - use lv2 || epatch "${FILESDIR}"/${PN}-4.0-lv2.patch - sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die - MARCH=$(get-flag march) - OPTFLAGS="" - if use cpu_flags_x86_sse; then - if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then - elog "You enabled sse but use an march that does not support sse!" - elog "We add -msse to the flags now, but please consider switching your march in make.conf!" - fi - OPTFLAGS="sse" - fi - if use cpu_flags_x86_mmx; then - if [[ ${MARCH} == "i486" ]]; then - elog "You enabled mmx with i486 set as march! You have been warned!" - fi - OPTFLAGS="${OPTFLAGS} mmx" - fi - if use cpu_flags_x86_3dnow; then - OPTFLAGS="${OPTFLAGS} 3dnow" - fi - sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \ - -i "${S}"/wscript || die - sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die - append-flags "-lboost_system" - python_fix_shebang "${S}"/wscript - python_fix_shebang "${S}"/waf -} - -src_configure() { - tc-export CC CXX - mkdir -p "${D}" - waf-utils_src_configure \ - --destdir="${D}" \ - --prefix=/usr \ - --configdir=/etc \ - --nls \ - --optimize \ - $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \ - $(usex lv2 "--lv2" "--no-lv2") \ - $(usex doc "--docs" '') \ - $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") -} - -src_install() { - waf-utils_src_install - mv ${PN}.1 ${PN}${SLOT}.1 - doman ${PN}${SLOT}.1 - newicon icons/icon/ardour_icon_tango_48px_red.png ${PN}${SLOT}.png - make_desktop_entry ardour4 ardour4 ardour4 AudioVideo -} - -pkg_postinst() { - elog "If you are using Ardour and want to keep its development alive" - elog "then please consider to make a donation upstream at ${HOMEPAGE}" -} diff --git a/media-sound/ardour/ardour-4.7-r2.ebuild b/media-sound/ardour/ardour-4.7-r2.ebuild deleted file mode 100644 index dfce82a22d08..000000000000 --- a/media-sound/ardour/ardour-4.7-r2.ebuild +++ /dev/null @@ -1,139 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE='threads(+)' -#EPYTHON='python2.7' -inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils - -DESCRIPTION="Digital Audio Workstation" -HOMEPAGE="http://ardour.org/" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git" - inherit git-r3 -else - KEYWORDS="~amd64 ~x86" - SRC_URI="https://github.com/Ardour/ardour/archive/${PV}.tar.gz -> ${P}.tar.gz" -fi - -LICENSE="GPL-2" -SLOT="4" -IUSE="altivec doc jack lv2 cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" - -RDEPEND=" - >=dev-cpp/glibmm-2.32.0 - >=dev-cpp/gtkmm-2.16:2.4 - >=dev-cpp/libgnomecanvasmm-2.26:2.6 - dev-libs/boost:= - >=dev-libs/glib-2.10.1:2 - dev-libs/libsigc++:2 - >=dev-libs/libxml2-2.6:2 - dev-libs/libxslt - >=gnome-base/libgnomecanvas-2 - media-libs/alsa-lib - media-libs/aubio - media-libs/flac - media-libs/freetype:2 - media-libs/libart_lgpl - media-libs/liblo - >=media-libs/liblrdf-0.4.0-r20 - >=media-libs/libsamplerate-0.1 - >=media-libs/libsndfile-1.0.18 - >=media-libs/libsoundtouch-1.6.0 - media-libs/raptor:2 - >=media-libs/rubberband-1.6.0 - >=media-libs/taglib-1.7 - media-libs/vamp-plugin-sdk - net-misc/curl - sci-libs/fftw:3.0[threads] - virtual/libusb:0 - x11-libs/cairo - >=x11-libs/gtk+-2.8.1:2 - x11-libs/pango - jack? ( virtual/jack ) - lv2? ( - >=media-libs/slv2-0.6.1 - media-libs/lilv - media-libs/sratom - dev-libs/sord - >=media-libs/suil-0.6.10 - >=media-libs/lv2-1.4.0 - )" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - jack? ( virtual/jack ) - sys-devel/gettext - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] )" - -pkg_setup() { - if has_version \>=dev-libs/libsigc++-2.6 ; then - append-cxxflags -std=c++11 - fi - python-any-r1_pkg_setup -} - -src_prepare(){ - if ! [[ ${PV} == *9999* ]]; then - epatch "${FILESDIR}"/${PN}-4.x-revision-naming.patch - epatch "${FILESDIR}"/${PN}-4.7-gcc.patch - touch "${S}/libs/ardour/revision.cc" - fi - use lv2 || epatch "${FILESDIR}"/${PN}-4.0-lv2.patch - sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die - MARCH=$(get-flag march) - OPTFLAGS="" - if use cpu_flags_x86_sse; then - if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then - elog "You enabled sse but use an march that does not support sse!" - elog "We add -msse to the flags now, but please consider switching your march in make.conf!" - fi - OPTFLAGS="sse" - fi - if use cpu_flags_x86_mmx; then - if [[ ${MARCH} == "i486" ]]; then - elog "You enabled mmx with i486 set as march! You have been warned!" - fi - OPTFLAGS="${OPTFLAGS} mmx" - fi - if use cpu_flags_x86_3dnow; then - OPTFLAGS="${OPTFLAGS} 3dnow" - fi - sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \ - -i "${S}"/wscript || die - sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die - append-flags "-lboost_system" - python_fix_shebang "${S}"/wscript - python_fix_shebang "${S}"/waf -} - -src_configure() { - tc-export CC CXX - mkdir -p "${D}" - waf-utils_src_configure \ - --destdir="${D}" \ - --prefix=/usr \ - --configdir=/etc \ - --nls \ - --optimize \ - $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \ - $(usex lv2 "--lv2" "--no-lv2") \ - $(usex doc "--docs" '') \ - $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") -} - -src_install() { - waf-utils_src_install - mv ${PN}.1 ${PN}${SLOT}.1 - doman ${PN}${SLOT}.1 - newicon icons/icon/ardour_icon_tango_48px_red.png ${PN}${SLOT}.png - make_desktop_entry ardour4 ardour4 ardour4 AudioVideo -} - -pkg_postinst() { - elog "If you are using Ardour and want to keep its development alive" - elog "then please consider to make a donation upstream at ${HOMEPAGE}" -} diff --git a/media-sound/ardour/ardour-5.10.ebuild b/media-sound/ardour/ardour-5.10.ebuild deleted file mode 100644 index 8998723b5075..000000000000 --- a/media-sound/ardour/ardour-5.10.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE='threads(+)' -#EPYTHON='python2.7' -inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils - -DESCRIPTION="Digital Audio Workstation" -HOMEPAGE="http://ardour.org/" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git" - inherit git-r3 -else - KEYWORDS="~amd64 ~x86" - SRC_URI="mirror://gentoo/Ardour-${PV}.0.tar.bz2 -> ${P}.tar.bz2" - S="${WORKDIR}/Ardour-${PV}.0" -fi - -LICENSE="GPL-2" -SLOT="5" -IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" - -RDEPEND=" - >=dev-cpp/glibmm-2.32.0 - >=dev-cpp/gtkmm-2.16:2.4 - >=dev-cpp/libgnomecanvasmm-2.26:2.6 - dev-libs/boost:= - >=dev-libs/glib-2.10.1:2 - dev-libs/libsigc++:2 - >=dev-libs/libxml2-2.6:2 - dev-libs/libxslt - >=gnome-base/libgnomecanvas-2 - media-libs/alsa-lib - media-libs/aubio - media-libs/flac - media-libs/freetype:2 - media-libs/libart_lgpl - media-libs/liblo - >=media-libs/liblrdf-0.4.0-r20 - >=media-libs/libsamplerate-0.1 - >=media-libs/libsndfile-1.0.18 - >=media-libs/libsoundtouch-1.6.0 - media-libs/raptor:2 - >=media-libs/rubberband-1.6.0 - >=media-libs/taglib-1.7 - media-libs/vamp-plugin-sdk - net-misc/curl - sys-libs/readline:0= - sci-libs/fftw:3.0[threads] - virtual/libusb:0 - x11-libs/cairo - >=x11-libs/gtk+-2.8.1:2 - x11-libs/pango - jack? ( virtual/jack ) - >=media-libs/slv2-0.6.1 - media-libs/lilv - media-libs/sratom - dev-libs/sord - >=media-libs/suil-0.6.10 - >=media-libs/lv2-1.4.0" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - jack? ( virtual/jack ) - sys-devel/gettext - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] )" - -pkg_setup() { - if has_version \>=dev-libs/libsigc++-2.6 ; then - append-cxxflags -std=c++11 - fi - python-any-r1_pkg_setup -} - -src_prepare(){ - eapply_user - if ! [[ ${PV} == *9999* ]]; then - eapply "${FILESDIR}"/${PN}-4.x-revision-naming.patch - touch "${S}/libs/ardour/revision.cc" - fi - sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die - MARCH=$(get-flag march) - OPTFLAGS="" - if use cpu_flags_x86_sse; then - if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then - elog "You enabled sse but use an march that does not support sse!" - elog "We add -msse to the flags now, but please consider switching your march in make.conf!" - fi - OPTFLAGS="sse" - fi - if use cpu_flags_x86_mmx; then - if [[ ${MARCH} == "i486" ]]; then - elog "You enabled mmx with i486 set as march! You have been warned!" - fi - OPTFLAGS="${OPTFLAGS} mmx" - fi - if use cpu_flags_x86_3dnow; then - OPTFLAGS="${OPTFLAGS} 3dnow" - fi - sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \ - -i "${S}"/wscript || die - sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die - append-flags "-lboost_system" - python_fix_shebang "${S}"/wscript - python_fix_shebang "${S}"/waf -} - -src_configure() { - tc-export CC CXX - mkdir -p "${D}" - waf-utils_src_configure \ - --destdir="${D}" \ - --prefix=/usr \ - --configdir=/etc \ - --nls \ - --optimize \ - --lv2 \ - $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \ - $(usex doc "--docs" '') \ - $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") -} - -src_install() { - waf-utils_src_install - mv ${PN}.1 ${PN}${SLOT}.1 - doman ${PN}${SLOT}.1 - newicon "${S}/gtk2_ardour/resources/Ardour-icon_48px.png" ${PN}${SLOT}.png - make_desktop_entry ardour5 ardour5 ardour5 AudioVideo -} - -pkg_postinst() { - elog "If you are using Ardour and want to keep its development alive" - elog "then please consider to make a donation upstream at ${HOMEPAGE}." - elog "Please do _not_ report problems with the package to ${PN} upstream." - elog "If you think you've found a bug, check the upstream binary package" - elog "before you report anything to upstream." -} diff --git a/media-sound/ardour/ardour-5.3-r1.ebuild b/media-sound/ardour/ardour-5.3-r1.ebuild deleted file mode 100644 index d6f899d24322..000000000000 --- a/media-sound/ardour/ardour-5.3-r1.ebuild +++ /dev/null @@ -1,143 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE='threads(+)' -#EPYTHON='python2.7' -inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils - -DESCRIPTION="Digital Audio Workstation" -HOMEPAGE="http://ardour.org/" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git" - inherit git-r3 -else - KEYWORDS="~amd64 ~x86" - SRC_URI="http://fossies.org/linux/misc/Ardour-${PV}.0.tar.bz2 -> ${P}.tar.bz2" - S="${WORKDIR}/Ardour-${PV}.0" -fi - -LICENSE="GPL-2" -SLOT="5" -IUSE="altivec doc jack lv2 cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" - -RDEPEND=" - >=dev-cpp/glibmm-2.32.0 - >=dev-cpp/gtkmm-2.16:2.4 - >=dev-cpp/libgnomecanvasmm-2.26:2.6 - dev-libs/boost:= - >=dev-libs/glib-2.10.1:2 - dev-libs/libsigc++:2 - >=dev-libs/libxml2-2.6:2 - dev-libs/libxslt - >=gnome-base/libgnomecanvas-2 - media-libs/alsa-lib - media-libs/aubio - media-libs/flac - media-libs/freetype:2 - media-libs/libart_lgpl - media-libs/liblo - >=media-libs/liblrdf-0.4.0-r20 - >=media-libs/libsamplerate-0.1 - >=media-libs/libsndfile-1.0.18 - >=media-libs/libsoundtouch-1.6.0 - media-libs/raptor:2 - >=media-libs/rubberband-1.6.0 - >=media-libs/taglib-1.7 - media-libs/vamp-plugin-sdk - net-misc/curl - sys-libs/readline:0= - sci-libs/fftw:3.0[threads] - virtual/libusb:0 - x11-libs/cairo - >=x11-libs/gtk+-2.8.1:2 - x11-libs/pango - jack? ( virtual/jack ) - lv2? ( - >=media-libs/slv2-0.6.1 - media-libs/lilv - media-libs/sratom - dev-libs/sord - >=media-libs/suil-0.6.10 - >=media-libs/lv2-1.4.0 - )" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - jack? ( virtual/jack ) - sys-devel/gettext - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] )" - -pkg_setup() { - if has_version \>=dev-libs/libsigc++-2.6 ; then - append-cxxflags -std=c++11 - fi - python-any-r1_pkg_setup -} - -src_prepare(){ - if ! [[ ${PV} == *9999* ]]; then - epatch "${FILESDIR}"/${PN}-4.x-revision-naming.patch - touch "${S}/libs/ardour/revision.cc" - fi - use lv2 || epatch "${FILESDIR}"/${PN}-4.0-lv2.patch - sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die - MARCH=$(get-flag march) - OPTFLAGS="" - if use cpu_flags_x86_sse; then - if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then - elog "You enabled sse but use an march that does not support sse!" - elog "We add -msse to the flags now, but please consider switching your march in make.conf!" - fi - OPTFLAGS="sse" - fi - if use cpu_flags_x86_mmx; then - if [[ ${MARCH} == "i486" ]]; then - elog "You enabled mmx with i486 set as march! You have been warned!" - fi - OPTFLAGS="${OPTFLAGS} mmx" - fi - if use cpu_flags_x86_3dnow; then - OPTFLAGS="${OPTFLAGS} 3dnow" - fi - sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \ - -i "${S}"/wscript || die - sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die - append-flags "-lboost_system" - python_fix_shebang "${S}"/wscript - python_fix_shebang "${S}"/waf -} - -src_configure() { - tc-export CC CXX - mkdir -p "${D}" - waf-utils_src_configure \ - --destdir="${D}" \ - --prefix=/usr \ - --configdir=/etc \ - --nls \ - --optimize \ - $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \ - $(usex lv2 "--lv2" "--no-lv2") \ - $(usex doc "--docs" '') \ - $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") -} - -src_install() { - waf-utils_src_install - mv ${PN}.1 ${PN}${SLOT}.1 - doman ${PN}${SLOT}.1 - newicon "${S}/gtk2_ardour/resources/Ardour-icon_48px.png" ${PN}${SLOT}.png - make_desktop_entry ardour5 ardour5 ardour5 AudioVideo -} - -pkg_postinst() { - elog "If you are using Ardour and want to keep its development alive" - elog "then please consider to make a donation upstream at ${HOMEPAGE}." - elog "Please do _not_ report problems with the package to ${PN} upstream." - elog "If you think you've found a bug, check the upstream binary package" - elog "before you report anything to upstream." -} diff --git a/media-sound/ardour/ardour-5.5-r1.ebuild b/media-sound/ardour/ardour-5.5-r1.ebuild deleted file mode 100644 index 8998723b5075..000000000000 --- a/media-sound/ardour/ardour-5.5-r1.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE='threads(+)' -#EPYTHON='python2.7' -inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils - -DESCRIPTION="Digital Audio Workstation" -HOMEPAGE="http://ardour.org/" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git" - inherit git-r3 -else - KEYWORDS="~amd64 ~x86" - SRC_URI="mirror://gentoo/Ardour-${PV}.0.tar.bz2 -> ${P}.tar.bz2" - S="${WORKDIR}/Ardour-${PV}.0" -fi - -LICENSE="GPL-2" -SLOT="5" -IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" - -RDEPEND=" - >=dev-cpp/glibmm-2.32.0 - >=dev-cpp/gtkmm-2.16:2.4 - >=dev-cpp/libgnomecanvasmm-2.26:2.6 - dev-libs/boost:= - >=dev-libs/glib-2.10.1:2 - dev-libs/libsigc++:2 - >=dev-libs/libxml2-2.6:2 - dev-libs/libxslt - >=gnome-base/libgnomecanvas-2 - media-libs/alsa-lib - media-libs/aubio - media-libs/flac - media-libs/freetype:2 - media-libs/libart_lgpl - media-libs/liblo - >=media-libs/liblrdf-0.4.0-r20 - >=media-libs/libsamplerate-0.1 - >=media-libs/libsndfile-1.0.18 - >=media-libs/libsoundtouch-1.6.0 - media-libs/raptor:2 - >=media-libs/rubberband-1.6.0 - >=media-libs/taglib-1.7 - media-libs/vamp-plugin-sdk - net-misc/curl - sys-libs/readline:0= - sci-libs/fftw:3.0[threads] - virtual/libusb:0 - x11-libs/cairo - >=x11-libs/gtk+-2.8.1:2 - x11-libs/pango - jack? ( virtual/jack ) - >=media-libs/slv2-0.6.1 - media-libs/lilv - media-libs/sratom - dev-libs/sord - >=media-libs/suil-0.6.10 - >=media-libs/lv2-1.4.0" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - jack? ( virtual/jack ) - sys-devel/gettext - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] )" - -pkg_setup() { - if has_version \>=dev-libs/libsigc++-2.6 ; then - append-cxxflags -std=c++11 - fi - python-any-r1_pkg_setup -} - -src_prepare(){ - eapply_user - if ! [[ ${PV} == *9999* ]]; then - eapply "${FILESDIR}"/${PN}-4.x-revision-naming.patch - touch "${S}/libs/ardour/revision.cc" - fi - sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die - MARCH=$(get-flag march) - OPTFLAGS="" - if use cpu_flags_x86_sse; then - if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then - elog "You enabled sse but use an march that does not support sse!" - elog "We add -msse to the flags now, but please consider switching your march in make.conf!" - fi - OPTFLAGS="sse" - fi - if use cpu_flags_x86_mmx; then - if [[ ${MARCH} == "i486" ]]; then - elog "You enabled mmx with i486 set as march! You have been warned!" - fi - OPTFLAGS="${OPTFLAGS} mmx" - fi - if use cpu_flags_x86_3dnow; then - OPTFLAGS="${OPTFLAGS} 3dnow" - fi - sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \ - -i "${S}"/wscript || die - sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die - append-flags "-lboost_system" - python_fix_shebang "${S}"/wscript - python_fix_shebang "${S}"/waf -} - -src_configure() { - tc-export CC CXX - mkdir -p "${D}" - waf-utils_src_configure \ - --destdir="${D}" \ - --prefix=/usr \ - --configdir=/etc \ - --nls \ - --optimize \ - --lv2 \ - $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \ - $(usex doc "--docs" '') \ - $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") -} - -src_install() { - waf-utils_src_install - mv ${PN}.1 ${PN}${SLOT}.1 - doman ${PN}${SLOT}.1 - newicon "${S}/gtk2_ardour/resources/Ardour-icon_48px.png" ${PN}${SLOT}.png - make_desktop_entry ardour5 ardour5 ardour5 AudioVideo -} - -pkg_postinst() { - elog "If you are using Ardour and want to keep its development alive" - elog "then please consider to make a donation upstream at ${HOMEPAGE}." - elog "Please do _not_ report problems with the package to ${PN} upstream." - elog "If you think you've found a bug, check the upstream binary package" - elog "before you report anything to upstream." -} diff --git a/media-sound/ardour/ardour-5.6-r1.ebuild b/media-sound/ardour/ardour-5.6-r1.ebuild deleted file mode 100644 index 8998723b5075..000000000000 --- a/media-sound/ardour/ardour-5.6-r1.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE='threads(+)' -#EPYTHON='python2.7' -inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils - -DESCRIPTION="Digital Audio Workstation" -HOMEPAGE="http://ardour.org/" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git" - inherit git-r3 -else - KEYWORDS="~amd64 ~x86" - SRC_URI="mirror://gentoo/Ardour-${PV}.0.tar.bz2 -> ${P}.tar.bz2" - S="${WORKDIR}/Ardour-${PV}.0" -fi - -LICENSE="GPL-2" -SLOT="5" -IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" - -RDEPEND=" - >=dev-cpp/glibmm-2.32.0 - >=dev-cpp/gtkmm-2.16:2.4 - >=dev-cpp/libgnomecanvasmm-2.26:2.6 - dev-libs/boost:= - >=dev-libs/glib-2.10.1:2 - dev-libs/libsigc++:2 - >=dev-libs/libxml2-2.6:2 - dev-libs/libxslt - >=gnome-base/libgnomecanvas-2 - media-libs/alsa-lib - media-libs/aubio - media-libs/flac - media-libs/freetype:2 - media-libs/libart_lgpl - media-libs/liblo - >=media-libs/liblrdf-0.4.0-r20 - >=media-libs/libsamplerate-0.1 - >=media-libs/libsndfile-1.0.18 - >=media-libs/libsoundtouch-1.6.0 - media-libs/raptor:2 - >=media-libs/rubberband-1.6.0 - >=media-libs/taglib-1.7 - media-libs/vamp-plugin-sdk - net-misc/curl - sys-libs/readline:0= - sci-libs/fftw:3.0[threads] - virtual/libusb:0 - x11-libs/cairo - >=x11-libs/gtk+-2.8.1:2 - x11-libs/pango - jack? ( virtual/jack ) - >=media-libs/slv2-0.6.1 - media-libs/lilv - media-libs/sratom - dev-libs/sord - >=media-libs/suil-0.6.10 - >=media-libs/lv2-1.4.0" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - jack? ( virtual/jack ) - sys-devel/gettext - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] )" - -pkg_setup() { - if has_version \>=dev-libs/libsigc++-2.6 ; then - append-cxxflags -std=c++11 - fi - python-any-r1_pkg_setup -} - -src_prepare(){ - eapply_user - if ! [[ ${PV} == *9999* ]]; then - eapply "${FILESDIR}"/${PN}-4.x-revision-naming.patch - touch "${S}/libs/ardour/revision.cc" - fi - sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die - MARCH=$(get-flag march) - OPTFLAGS="" - if use cpu_flags_x86_sse; then - if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then - elog "You enabled sse but use an march that does not support sse!" - elog "We add -msse to the flags now, but please consider switching your march in make.conf!" - fi - OPTFLAGS="sse" - fi - if use cpu_flags_x86_mmx; then - if [[ ${MARCH} == "i486" ]]; then - elog "You enabled mmx with i486 set as march! You have been warned!" - fi - OPTFLAGS="${OPTFLAGS} mmx" - fi - if use cpu_flags_x86_3dnow; then - OPTFLAGS="${OPTFLAGS} 3dnow" - fi - sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \ - -i "${S}"/wscript || die - sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die - append-flags "-lboost_system" - python_fix_shebang "${S}"/wscript - python_fix_shebang "${S}"/waf -} - -src_configure() { - tc-export CC CXX - mkdir -p "${D}" - waf-utils_src_configure \ - --destdir="${D}" \ - --prefix=/usr \ - --configdir=/etc \ - --nls \ - --optimize \ - --lv2 \ - $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \ - $(usex doc "--docs" '') \ - $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") -} - -src_install() { - waf-utils_src_install - mv ${PN}.1 ${PN}${SLOT}.1 - doman ${PN}${SLOT}.1 - newicon "${S}/gtk2_ardour/resources/Ardour-icon_48px.png" ${PN}${SLOT}.png - make_desktop_entry ardour5 ardour5 ardour5 AudioVideo -} - -pkg_postinst() { - elog "If you are using Ardour and want to keep its development alive" - elog "then please consider to make a donation upstream at ${HOMEPAGE}." - elog "Please do _not_ report problems with the package to ${PN} upstream." - elog "If you think you've found a bug, check the upstream binary package" - elog "before you report anything to upstream." -} diff --git a/media-sound/ardour/ardour-5.8-r1.ebuild b/media-sound/ardour/ardour-5.8-r1.ebuild deleted file mode 100644 index 8998723b5075..000000000000 --- a/media-sound/ardour/ardour-5.8-r1.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE='threads(+)' -#EPYTHON='python2.7' -inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils - -DESCRIPTION="Digital Audio Workstation" -HOMEPAGE="http://ardour.org/" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git" - inherit git-r3 -else - KEYWORDS="~amd64 ~x86" - SRC_URI="mirror://gentoo/Ardour-${PV}.0.tar.bz2 -> ${P}.tar.bz2" - S="${WORKDIR}/Ardour-${PV}.0" -fi - -LICENSE="GPL-2" -SLOT="5" -IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" - -RDEPEND=" - >=dev-cpp/glibmm-2.32.0 - >=dev-cpp/gtkmm-2.16:2.4 - >=dev-cpp/libgnomecanvasmm-2.26:2.6 - dev-libs/boost:= - >=dev-libs/glib-2.10.1:2 - dev-libs/libsigc++:2 - >=dev-libs/libxml2-2.6:2 - dev-libs/libxslt - >=gnome-base/libgnomecanvas-2 - media-libs/alsa-lib - media-libs/aubio - media-libs/flac - media-libs/freetype:2 - media-libs/libart_lgpl - media-libs/liblo - >=media-libs/liblrdf-0.4.0-r20 - >=media-libs/libsamplerate-0.1 - >=media-libs/libsndfile-1.0.18 - >=media-libs/libsoundtouch-1.6.0 - media-libs/raptor:2 - >=media-libs/rubberband-1.6.0 - >=media-libs/taglib-1.7 - media-libs/vamp-plugin-sdk - net-misc/curl - sys-libs/readline:0= - sci-libs/fftw:3.0[threads] - virtual/libusb:0 - x11-libs/cairo - >=x11-libs/gtk+-2.8.1:2 - x11-libs/pango - jack? ( virtual/jack ) - >=media-libs/slv2-0.6.1 - media-libs/lilv - media-libs/sratom - dev-libs/sord - >=media-libs/suil-0.6.10 - >=media-libs/lv2-1.4.0" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - jack? ( virtual/jack ) - sys-devel/gettext - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] )" - -pkg_setup() { - if has_version \>=dev-libs/libsigc++-2.6 ; then - append-cxxflags -std=c++11 - fi - python-any-r1_pkg_setup -} - -src_prepare(){ - eapply_user - if ! [[ ${PV} == *9999* ]]; then - eapply "${FILESDIR}"/${PN}-4.x-revision-naming.patch - touch "${S}/libs/ardour/revision.cc" - fi - sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die - MARCH=$(get-flag march) - OPTFLAGS="" - if use cpu_flags_x86_sse; then - if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then - elog "You enabled sse but use an march that does not support sse!" - elog "We add -msse to the flags now, but please consider switching your march in make.conf!" - fi - OPTFLAGS="sse" - fi - if use cpu_flags_x86_mmx; then - if [[ ${MARCH} == "i486" ]]; then - elog "You enabled mmx with i486 set as march! You have been warned!" - fi - OPTFLAGS="${OPTFLAGS} mmx" - fi - if use cpu_flags_x86_3dnow; then - OPTFLAGS="${OPTFLAGS} 3dnow" - fi - sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \ - -i "${S}"/wscript || die - sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die - append-flags "-lboost_system" - python_fix_shebang "${S}"/wscript - python_fix_shebang "${S}"/waf -} - -src_configure() { - tc-export CC CXX - mkdir -p "${D}" - waf-utils_src_configure \ - --destdir="${D}" \ - --prefix=/usr \ - --configdir=/etc \ - --nls \ - --optimize \ - --lv2 \ - $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \ - $(usex doc "--docs" '') \ - $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") -} - -src_install() { - waf-utils_src_install - mv ${PN}.1 ${PN}${SLOT}.1 - doman ${PN}${SLOT}.1 - newicon "${S}/gtk2_ardour/resources/Ardour-icon_48px.png" ${PN}${SLOT}.png - make_desktop_entry ardour5 ardour5 ardour5 AudioVideo -} - -pkg_postinst() { - elog "If you are using Ardour and want to keep its development alive" - elog "then please consider to make a donation upstream at ${HOMEPAGE}." - elog "Please do _not_ report problems with the package to ${PN} upstream." - elog "If you think you've found a bug, check the upstream binary package" - elog "before you report anything to upstream." -} diff --git a/media-sound/ardour/ardour-5.9.ebuild b/media-sound/ardour/ardour-5.9.ebuild deleted file mode 100644 index 8998723b5075..000000000000 --- a/media-sound/ardour/ardour-5.9.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE='threads(+)' -#EPYTHON='python2.7' -inherit eutils toolchain-funcs flag-o-matic python-any-r1 waf-utils - -DESCRIPTION="Digital Audio Workstation" -HOMEPAGE="http://ardour.org/" - -if [[ ${PV} == *9999* ]]; then - EGIT_REPO_URI="http://git.ardour.org/ardour/ardour.git" - inherit git-r3 -else - KEYWORDS="~amd64 ~x86" - SRC_URI="mirror://gentoo/Ardour-${PV}.0.tar.bz2 -> ${P}.tar.bz2" - S="${WORKDIR}/Ardour-${PV}.0" -fi - -LICENSE="GPL-2" -SLOT="5" -IUSE="altivec doc jack cpu_flags_x86_sse cpu_flags_x86_mmx cpu_flags_x86_3dnow" - -RDEPEND=" - >=dev-cpp/glibmm-2.32.0 - >=dev-cpp/gtkmm-2.16:2.4 - >=dev-cpp/libgnomecanvasmm-2.26:2.6 - dev-libs/boost:= - >=dev-libs/glib-2.10.1:2 - dev-libs/libsigc++:2 - >=dev-libs/libxml2-2.6:2 - dev-libs/libxslt - >=gnome-base/libgnomecanvas-2 - media-libs/alsa-lib - media-libs/aubio - media-libs/flac - media-libs/freetype:2 - media-libs/libart_lgpl - media-libs/liblo - >=media-libs/liblrdf-0.4.0-r20 - >=media-libs/libsamplerate-0.1 - >=media-libs/libsndfile-1.0.18 - >=media-libs/libsoundtouch-1.6.0 - media-libs/raptor:2 - >=media-libs/rubberband-1.6.0 - >=media-libs/taglib-1.7 - media-libs/vamp-plugin-sdk - net-misc/curl - sys-libs/readline:0= - sci-libs/fftw:3.0[threads] - virtual/libusb:0 - x11-libs/cairo - >=x11-libs/gtk+-2.8.1:2 - x11-libs/pango - jack? ( virtual/jack ) - >=media-libs/slv2-0.6.1 - media-libs/lilv - media-libs/sratom - dev-libs/sord - >=media-libs/suil-0.6.10 - >=media-libs/lv2-1.4.0" - -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - jack? ( virtual/jack ) - sys-devel/gettext - virtual/pkgconfig - doc? ( app-doc/doxygen[dot] )" - -pkg_setup() { - if has_version \>=dev-libs/libsigc++-2.6 ; then - append-cxxflags -std=c++11 - fi - python-any-r1_pkg_setup -} - -src_prepare(){ - eapply_user - if ! [[ ${PV} == *9999* ]]; then - eapply "${FILESDIR}"/${PN}-4.x-revision-naming.patch - touch "${S}/libs/ardour/revision.cc" - fi - sed 's/'full-optimization\'\ :\ \\[.*'/'full-optimization\'\ :\ \'\','/' -i "${S}"/wscript || die - MARCH=$(get-flag march) - OPTFLAGS="" - if use cpu_flags_x86_sse; then - if [[ ${MARCH} == "i686" ]] || [[ ${MARCH} == "i486" ]]; then - elog "You enabled sse but use an march that does not support sse!" - elog "We add -msse to the flags now, but please consider switching your march in make.conf!" - fi - OPTFLAGS="sse" - fi - if use cpu_flags_x86_mmx; then - if [[ ${MARCH} == "i486" ]]; then - elog "You enabled mmx with i486 set as march! You have been warned!" - fi - OPTFLAGS="${OPTFLAGS} mmx" - fi - if use cpu_flags_x86_3dnow; then - OPTFLAGS="${OPTFLAGS} 3dnow" - fi - sed 's/flag_line\ =\ o.*/flag_line\ =\ \": '"${OPTFLAGS}"' just some place holders\"/' \ - -i "${S}"/wscript || die - sed 's/cpu\ ==\ .*/cpu\ ==\ "LeaveMarchAsIs":/' -i "${S}"/wscript || die - append-flags "-lboost_system" - python_fix_shebang "${S}"/wscript - python_fix_shebang "${S}"/waf -} - -src_configure() { - tc-export CC CXX - mkdir -p "${D}" - waf-utils_src_configure \ - --destdir="${D}" \ - --prefix=/usr \ - --configdir=/etc \ - --nls \ - --optimize \ - --lv2 \ - $(usex jack "--with-backends=alsa,jack" "--with-backends=alsa --libjack=weak") \ - $(usex doc "--docs" '') \ - $({ use altivec || use cpu_flags_x86_sse; } && echo "--fpu-optimization" || echo "--no-fpu-optimization") -} - -src_install() { - waf-utils_src_install - mv ${PN}.1 ${PN}${SLOT}.1 - doman ${PN}${SLOT}.1 - newicon "${S}/gtk2_ardour/resources/Ardour-icon_48px.png" ${PN}${SLOT}.png - make_desktop_entry ardour5 ardour5 ardour5 AudioVideo -} - -pkg_postinst() { - elog "If you are using Ardour and want to keep its development alive" - elog "then please consider to make a donation upstream at ${HOMEPAGE}." - elog "Please do _not_ report problems with the package to ${PN} upstream." - elog "If you think you've found a bug, check the upstream binary package" - elog "before you report anything to upstream." -} diff --git a/media-sound/ardour/files/ardour-2.8.11-flags.patch b/media-sound/ardour/files/ardour-2.8.11-flags.patch deleted file mode 100644 index 607b072cffa2..000000000000 --- a/media-sound/ardour/files/ardour-2.8.11-flags.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- ardour-2.8.11/SConstruct.orig -+++ ardour-2.8.11/SConstruct -@@ -414,6 +414,15 @@ - if os.environ.has_key('CXX'): - context['CXX'] = os.environ['CXX'] - -+ if os.environ.has_key('CFLAGS'): -+ env['CCFLAGS'] += SCons.Util.CLVar(os.environ['CFLAGS']) -+ -+ if os.environ.has_key('CXXFLAGS'): -+ env['CXXFLAGS'] += SCons.Util.CLVar(os.environ['CXXFLAGS']) -+ -+ if os.environ.has_key('LDFLAGS'): -+ env['LINKFLAGS'] += SCons.Util.CLVar(os.environ['LDFLAGS']) -+ - if os.environ.has_key('DISTCC_HOSTS'): - context['ENV']['DISTCC_HOSTS'] = os.environ['DISTCC_HOSTS'] - context['ENV']['HOME'] = os.environ['HOME'] -@@ -807,9 +816,6 @@ - if env['DEBUG'] == 1: - env.Append(CCFLAGS=" ".join (debug_flags)) - env.Append(LINKFLAGS=" ".join (debug_flags)) --else: -- env.Append(CCFLAGS=" ".join (opt_flags)) -- env.Append(LINKFLAGS=" ".join (opt_flags)) - - if env['STL_DEBUG'] == 1: - env.Append(CXXFLAGS="-D_GLIBCXX_DEBUG") diff --git a/media-sound/ardour/files/ardour-2.8.14-boost-150.patch b/media-sound/ardour/files/ardour-2.8.14-boost-150.patch deleted file mode 100644 index 0d23568a309c..000000000000 --- a/media-sound/ardour/files/ardour-2.8.14-boost-150.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- /home/mad/ardour-2.8.14/SConstruct 2012-11-21 00:30:54.000000000 +0100 -+++ SConstruct 2012-11-21 17:34:02.000000000 +0100 -@@ -955,7 +961,9 @@ - # FLAC .... - # - --# boost (we don't link against boost, just use some header files) -+# boost (we need to link against boost with >=1.50. header files alone will not work anymore) -+ -+env.Append(LIBS=['boost_system']) - - libraries['boost'] = LibraryInfo () - prep_libcheck(env, libraries['boost']) diff --git a/media-sound/ardour/files/ardour-2.8.14-syslibs.patch b/media-sound/ardour/files/ardour-2.8.14-syslibs.patch deleted file mode 100644 index a06c3b04e276..000000000000 --- a/media-sound/ardour/files/ardour-2.8.14-syslibs.patch +++ /dev/null @@ -1,108 +0,0 @@ ---- SConstruct -+++ SConstruct -@@ -891,39 +891,6 @@ - - - # --# these are part of the Ardour source tree because they are C++ --# -- --libraries['vamp'] = LibraryInfo (LIBS='vampsdk', -- LIBPATH='#libs/vamp-sdk', -- CPPPATH='#libs/vamp-sdk') --libraries['vamphost'] = LibraryInfo (LIBS='vamphostsdk', -- LIBPATH='#libs/vamp-sdk', -- CPPPATH='#libs/vamp-sdk') -- --env['RUBBERBAND'] = False -- --conf = Configure (env) -- --if conf.CheckHeader ('fftw3.h'): -- env['RUBBERBAND'] = True -- libraries['rubberband'] = LibraryInfo (LIBS='rubberband', -- LIBPATH='#libs/rubberband', -- CPPPATH='#libs/rubberband', -- CCFLAGS='-DUSE_RUBBERBAND') --else: -- print "" -- print "-------------------------------------------------------------------------" -- print "You do not have the FFTW single-precision development package installed." -- print "This prevents Ardour from using the Rubberband library for timestretching" -- print "and pitchshifting. It will fall back on SoundTouch for timestretch, and " -- print "pitchshifting will not be available." -- print "-------------------------------------------------------------------------" -- print "" -- --conf.Finish() -- --# - # Check for libusb - - libraries['usb'] = LibraryInfo () -@@ -1109,10 +1076,22 @@ - # Comment the previous line and uncomment this for old versions of Debian: - #libraries['soundtouch'].ParseConfig ('pkg-config --cflags --libs libSoundTouch') - -- libraries['appleutility'] = LibraryInfo(LIBS='libappleutility', -- LIBPATH='#libs/appleutility', -- CPPPATH='#libs/appleutility') -+ #libraries['appleutility'] = LibraryInfo(LIBS='libappleutility', -+ # LIBPATH='#libs/appleutility', -+ # CPPPATH='#libs/appleutility') - -+ env['RUBBERBAND'] = True -+ env.Append (CXXFLAGS="-DUSE_RUBBERBAND") -+ libraries['rubberband'] = LibraryInfo() -+ libraries['rubberband'].ParseConfig ('pkg-config --cflags --libs rubberband') -+ -+ libraries['vamp-sdk'] = LibraryInfo() -+ libraries['vamp-sdk'].ParseConfig ('pkg-config --cflags --libs vamp-sdk') -+ libraries['vamp'] = LibraryInfo() -+ libraries['vamp'].ParseConfig ('pkg-config --cflags --libs vamp-sdk') -+ libraries['vamphost'] = LibraryInfo() -+ libraries['vamphost'].ParseConfig ('pkg-config --cflags --libs vamp-hostsdk') -+ - coredirs = [ - 'templates', - 'manual' -@@ -1122,7 +1101,6 @@ - 'libs/pbd', - 'libs/midi++2', - 'libs/ardour', -- 'libs/vamp-sdk', - 'libs/vamp-plugins/', - # these are unconditionally included but have - # tests internally to avoid compilation etc -@@ -1138,8 +1116,7 @@ - gtk_subdirs = [ - # 'libs/flowcanvas', - 'libs/gtkmm2ext', -- 'gtk2_ardour', -- clearlooks_version -+ 'gtk2_ardour' - ] - - else: -@@ -1251,9 +1228,9 @@ - # timestretch libraries - # - --timefx_subdirs = [] --if env['RUBBERBAND']: -- timefx_subdirs += ['libs/rubberband'] -+#timefx_subdirs = [] -+#if env['RUBBERBAND']: -+# timefx_subdirs += ['libs/rubberband'] - - # - # Tools -@@ -1441,7 +1418,7 @@ - for subdir in coredirs: - SConscript (subdir + '/SConscript') - --for sublistdir in [ subdirs, timefx_subdirs, gtk_subdirs, surface_subdirs, tools_subdirs ]: -+for sublistdir in [ subdirs, gtk_subdirs, surface_subdirs, tools_subdirs ]: - for subdir in sublistdir: - SConscript (subdir + '/SConscript') - diff --git a/media-sound/ardour/files/ardour-4.0-lv2.patch b/media-sound/ardour/files/ardour-4.0-lv2.patch deleted file mode 100644 index a79e3f20c447..000000000000 --- a/media-sound/ardour/files/ardour-4.0-lv2.patch +++ /dev/null @@ -1,56 +0,0 @@ -diff -rupN ardour-4.0-vanilla/libs/ardour/automatable.cc ardour-4.0/libs/ardour/automatable.cc ---- ardour-4.0-vanilla/libs/ardour/automatable.cc 2015-04-18 00:23:10.000000000 +0200 -+++ ardour-4.0/libs/ardour/automatable.cc 2015-04-21 16:32:14.943812000 +0200 -@@ -34,7 +34,11 @@ - #include "ardour/plugin.h" - #include "ardour/plugin_insert.h" - #include "ardour/session.h" -+ -+#ifdef LV2_SUPPORT - #include "ardour/uri_map.h" -+#endif -+ - #include "ardour/value_as_string.h" - - #include "i18n.h" -diff -rupN ardour-4.0-vanilla/libs/ardour/buffer_set.cc ardour-4.0/libs/ardour/buffer_set.cc ---- ardour-4.0-vanilla/libs/ardour/buffer_set.cc 2015-04-18 00:23:10.000000000 +0200 -+++ ardour-4.0/libs/ardour/buffer_set.cc 2015-04-21 16:40:44.216812000 +0200 -@@ -34,8 +34,8 @@ - #include "ardour/midi_buffer.h" - #include "ardour/port.h" - #include "ardour/port_set.h" --#include "ardour/uri_map.h" - #ifdef LV2_SUPPORT -+#include "ardour/uri_map.h" - #include "ardour/lv2_plugin.h" - #include "lv2_evbuf.h" - #endif -diff -rupN ardour-4.0-vanilla/libs/ardour/event_type_map.cc ardour-4.0/libs/ardour/event_type_map.cc ---- ardour-4.0-vanilla/libs/ardour/event_type_map.cc 2015-04-18 00:23:10.000000000 +0200 -+++ ardour-4.0/libs/ardour/event_type_map.cc 2015-04-21 16:47:28.489812000 +0200 -@@ -24,7 +24,9 @@ - #include "ardour/event_type_map.h" - #include "ardour/parameter_descriptor.h" - #include "ardour/parameter_types.h" -+#ifdef LV2_SUPPORT - #include "ardour/uri_map.h" -+#endif - #include "evoral/Parameter.hpp" - #include "evoral/ParameterDescriptor.hpp" - #include "evoral/midi_events.h" -diff -rupN ardour-4.0-vanilla/libs/ardour/globals.cc ardour-4.0/libs/ardour/globals.cc ---- ardour-4.0-vanilla/libs/ardour/globals.cc 2015-04-18 00:23:10.000000000 +0200 -+++ ardour-4.0/libs/ardour/globals.cc 2015-04-21 16:54:33.404812000 +0200 -@@ -106,8 +106,9 @@ - #include "ardour/runtime_functions.h" - #include "ardour/session_event.h" - #include "ardour/source_factory.h" -+#ifdef LV2_SUPPORT - #include "ardour/uri_map.h" -- -+#endif - #include "audiographer/routines.h" - - #if defined (__APPLE__) - diff --git a/media-sound/ardour/files/ardour-4.7-gcc.patch b/media-sound/ardour/files/ardour-4.7-gcc.patch deleted file mode 100644 index 685eb2ab1178..000000000000 --- a/media-sound/ardour/files/ardour-4.7-gcc.patch +++ /dev/null @@ -1,100 +0,0 @@ ---- libs/gtkmm2ext/actions.cc.old 2016-02-19 02:28:56.000000000 +0100 -+++ libs/gtkmm2ext/actions.cc 2017-06-05 03:32:48.762688016 +0200 -@@ -401,7 +401,7 @@ - gtkmm2.6, so we fall back to the C level. - */ - -- if (ui_manager == 0) { -+ if (ui_manager == (Glib::RefPtr<Gtk::UIManager>) 0) { - return RefPtr<Action> (); - } - ---- libs/gtkmm2ext/fastmeter.cc.old 2016-02-19 02:28:56.000000000 +0100 -+++ libs/gtkmm2ext/fastmeter.cc 2017-06-05 05:01:57.075834979 +0200 -@@ -731,7 +731,7 @@ - - Glib::RefPtr<Gdk::Window> win; - -- if ((win = get_window()) == 0) { -+ if ((win = get_window()) == (Glib::RefPtr<Gdk::Window>) 0) { - queue_draw (); - return; - } - ---- gtk2_ardour/editor.cc.old 2016-02-19 02:28:56.000000000 +0100 -+++ gtk2_ardour/editor.cc 2017-06-05 05:38:20.971481110 +0200 -@@ -714,16 +714,16 @@ - list<Glib::RefPtr<Gdk::Pixbuf> > window_icons; - Glib::RefPtr<Gdk::Pixbuf> icon; - -- if ((icon = ::get_icon ("ardour_icon_16px")) != 0) { -+ if (icon = ::get_icon ("ardour_icon_16px")) { - window_icons.push_back (icon); - } -- if ((icon = ::get_icon ("ardour_icon_22px")) != 0) { -+ if (icon = ::get_icon ("ardour_icon_22px")) { - window_icons.push_back (icon); - } -- if ((icon = ::get_icon ("ardour_icon_32px")) != 0) { -+ if (icon = ::get_icon ("ardour_icon_32px")) { - window_icons.push_back (icon); - } -- if ((icon = ::get_icon ("ardour_icon_48px")) != 0) { -+ if (icon = ::get_icon ("ardour_icon_48px")) { - window_icons.push_back (icon); - } - if (!window_icons.empty()) { - ---- gtk2_ardour/fft_graph.cc.old 2016-02-19 02:28:56.000000000 +0100 -+++ gtk2_ardour/fft_graph.cc 2017-06-05 06:21:56.644212996 +0200 -@@ -203,7 +203,7 @@ - - - -- if (graph_gc == 0) { -+ if (graph_gc == (Glib::RefPtr<Gdk::GC>) 0) { - graph_gc = GC::create( get_window() ); - } - -@@ -213,7 +213,7 @@ - - graph_gc->set_rgb_fg_color( grey ); - -- if (layout == 0) { -+ if (layout == (Glib::RefPtr<Pango::Layout>) 0) { - layout = create_pango_layout (""); - layout->set_font_description (get_style()->get_font()); - } - ---- gtk2_ardour/startup.cc.old 2016-02-19 02:28:56.000000000 +0100 -+++ gtk2_ardour/startup.cc 2017-06-05 06:41:27.091051601 +0200 -@@ -79,23 +79,23 @@ - set_position (WIN_POS_CENTER); - set_border_width (12); - -- if ((icon_pixbuf = ::get_icon ("ardour_icon_48px")) == 0) { -+ if ((icon_pixbuf = ::get_icon ("ardour_icon_48px")) == (Glib::RefPtr<Gdk::Pixbuf>) 0) { - throw failed_constructor(); - } - - list<Glib::RefPtr<Gdk::Pixbuf> > window_icons; - Glib::RefPtr<Gdk::Pixbuf> icon; - -- if ((icon = ::get_icon ("ardour_icon_16px")) != 0) { -+ if (icon = ::get_icon ("ardour_icon_16px")) { - window_icons.push_back (icon); - } -- if ((icon = ::get_icon ("ardour_icon_22px")) != 0) { -+ if (icon = ::get_icon ("ardour_icon_22px")) { - window_icons.push_back (icon); - } -- if ((icon = ::get_icon ("ardour_icon_32px")) != 0) { -+ if (icon = ::get_icon ("ardour_icon_32px")) { - window_icons.push_back (icon); - } -- if ((icon = ::get_icon ("ardour_icon_48px")) != 0) { -+ if (icon = ::get_icon ("ardour_icon_48px")) { - window_icons.push_back (icon); - } - if (!window_icons.empty ()) { - diff --git a/media-sound/ardour/metadata.xml b/media-sound/ardour/metadata.xml index c770fdfe0e97..20dec2c8d4e9 100644 --- a/media-sound/ardour/metadata.xml +++ b/media-sound/ardour/metadata.xml @@ -5,9 +5,6 @@ <email>proaudio@gentoo.org</email> <name>Gentoo ProAudio Project</name> </maintainer> - <use> - <flag name="lv2">Add support for Ladspa V2</flag> - </use> <upstream> <remote-id type="github">Ardour/ardour</remote-id> </upstream> |