From d42200bec37eef2a7478d88988ff00addd0a9202 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 25 Jan 2020 11:50:47 +0000 Subject: gentoo resync : 25.01.2020 --- media-sound/Manifest.gz | Bin 61741 -> 61726 bytes media-sound/jalv/Manifest | 7 +- media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch | 31 ---- media-sound/jalv/files/jalv-1.6.0-stdin.patch | 67 ------- media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch | 34 ---- media-sound/jalv/jalv-1.6.0-r2.ebuild | 60 ------ media-sound/jalv/jalv-1.6.4.ebuild | 4 +- media-sound/lollypop/Manifest | 4 +- media-sound/lollypop/lollypop-1.2.19.ebuild | 66 ------- media-sound/lollypop/lollypop-1.2.20.ebuild | 65 +++++++ media-sound/mixxx/Manifest | 3 +- media-sound/mixxx/files/mixxx-2.2.3-qt-5.14.patch | 215 ++++++++++++++++++++++ media-sound/mixxx/mixxx-2.2.3-r1.ebuild | 138 ++++++++++++++ media-sound/mixxx/mixxx-2.2.3.ebuild | 137 -------------- 14 files changed, 425 insertions(+), 406 deletions(-) delete mode 100644 media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch delete mode 100644 media-sound/jalv/files/jalv-1.6.0-stdin.patch delete mode 100644 media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch delete mode 100644 media-sound/jalv/jalv-1.6.0-r2.ebuild delete mode 100644 media-sound/lollypop/lollypop-1.2.19.ebuild create mode 100644 media-sound/lollypop/lollypop-1.2.20.ebuild create mode 100644 media-sound/mixxx/files/mixxx-2.2.3-qt-5.14.patch create mode 100644 media-sound/mixxx/mixxx-2.2.3-r1.ebuild delete mode 100644 media-sound/mixxx/mixxx-2.2.3.ebuild (limited to 'media-sound') diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz index ccb434358483..9fbb6e60145b 100644 Binary files a/media-sound/Manifest.gz and b/media-sound/Manifest.gz differ diff --git a/media-sound/jalv/Manifest b/media-sound/jalv/Manifest index cc786e0da790..e4216c4235b0 100644 --- a/media-sound/jalv/Manifest +++ b/media-sound/jalv/Manifest @@ -1,9 +1,4 @@ -AUX jalv-1.6.0-qt-5.7.0.patch 906 BLAKE2B 86d7f74c8a80dd4308c5ec4c67d866ae1c6917bfe429d32a92bdc03ec0ab5342e4f3bc957f773dadb943e7dc9d69f7209e0e4ec7a998edef067448dd5dce5a7c SHA512 b5ddc63afc7340a0d2d14bd924c7adc1393d469031c3d1c37210e21090b1159c2fd3879e627f8c8e611452d9ade40a9fe18de9e63880bdbd2f05caf96209b163 -AUX jalv-1.6.0-stdin.patch 2008 BLAKE2B 0fca98631638a2713cf9caa127ca4dce715d81441071fbe695654d9902639c9836398de5adc878f242c45fd52af73238621065cceb4ec0cf685c25debe1b02e5 SHA512 aab7ccb29a63ebaafe1c05852a9533930181e2c34c6015aff9b4d608bfa95a6d4218849736e960adcaef635f4ecb0c3188bcaf2c1f3feb02a5eaff8866a1cacd -AUX jalv-1.6.0-suil-qt5.patch 1159 BLAKE2B 8e319a59d00946f42586ea9b048b78725ed295d5ae55f6c87bf1739e5aad7319aa9eb7624aee7638b07d45dd757b7859745030d0419ac446367cf8a16bc024bc SHA512 22fd7452af3fcfd2c71a24cce218ce2fbcfccc2eaa224d54594a014ca184a72e80fb5489a868c298ff4ac3884805f2fd2bc827dd63eaa22df081804f0b355fc2 AUX jalv-1.6.4-qt-5.7.0.patch 462 BLAKE2B 54918c977485c0c420a3f23dbcbf4638def779429b6bd7065c79b0ddffc0263b1a65402b3ec0a7d8678f0ccba694a758d211d9d5fc589b6723cd728bcb4d29ff SHA512 048352f5355aa957a6d88026374555a9dc4b33a4aef972fa39de5ca772b1ca77298f81ae938482d43a41da513594255ae37c57bd2a3b70fe6b22b03f46d80ea7 -DIST jalv-1.6.0.tar.bz2 157726 BLAKE2B d1d35ccc3c0234d0005b83fca89ba0570f747f65568da6b5ea4ef0a0974bbd729540555e3cdcd77f3f5b7a8de9f987c7743e258d7544c8d70c7c51aaae84f9a5 SHA512 70453404788846774ef88b43653379f97140301e09e8de61779683df9ee85120485bebf03c959624639dc4d8dd71ce83db2a89b14b66be17696a88d1820ac1b3 DIST jalv-1.6.4.tar.bz2 346053 BLAKE2B 15f2a94d2b7809f865ee38c6e872ecb32e7c3aa856ad733a3c06e372bf3d3b6c5e434397fe325a8d336e0ef3f0786f4bd2beb14259945b2b1356a48f956a10b1 SHA512 bef75f422cae7d536e0caa620ea47872277e42001044a2682deb2c1aa3ecd8fc51056b4a49a950cbd04c6694751579f9932e7dd0f7868f9825ccc2d8e2110c1b -EBUILD jalv-1.6.0-r2.ebuild 1425 BLAKE2B 242e7f6c38d3df41107833fd68dc1d57f967985e4a600ca24730eaab49bef3ce87f2d44b43a1d3f563bb9f61464f732341780f8af87ca69bba3ab29d479916fe SHA512 7f07f817ad34ea0f7161e87046ca0229c712f3a2c3b8f1e63b4bd7fafb017a384d0e1a113076207ba50559d229472fe8ff92f781270d258ddac007707e94bc65 -EBUILD jalv-1.6.4.ebuild 1363 BLAKE2B 3aebc3187b3d8a3e9ccc4b1da8d4caca9a33b1f730aff6b6a73d796bd5479ff376750560ec6f4ef97ad96c176f48848a0a75293fa9a08a7cb8befc781e3bc003 SHA512 269a72dc46e2385c81fd5a41fb7918cd3a90a2ea01cf73d3b8fcdd005fffce5135beb2dd7d610f6743348bdd73f90bcf5097b4c2f939ac45add22fafb6e999c6 +EBUILD jalv-1.6.4.ebuild 1362 BLAKE2B df91b4019bd9d7bb182dc726a058a1538efaeb798d40490e3d2ddd6fe62b36d13b29c297f1c2b5e90efd52ed6d5c91e0dd47626afedaa8ae6c583e73dc378bee SHA512 fffa6299920c0cc0a98664a4be701826a15a4a32263c9cddae546c148a2051ecddb907b3569294764a00f1fd5be591e1c84031ecb5faf2f22f1fe6bbdc38cb30 MISC metadata.xml 1152 BLAKE2B c5969351b829ace0f2e54d452526a3f77939f99f721acd846c34ce84ca2264ca2c6996725969c034721df7de41abbf9dfbfcbdde9ade5b375f845479ec66d3ac SHA512 e9b1e1f84df16a830785b7020eeb35369d0c0465b82b3033cc0714f4df706b0b63a946c0dc1051d3c1a3b185e5c9563189a05482c2e1013462592d3b1150b29c diff --git a/media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch b/media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch deleted file mode 100644 index f6ca944b04c8..000000000000 --- a/media-sound/jalv/files/jalv-1.6.0-qt-5.7.0.patch +++ /dev/null @@ -1,31 +0,0 @@ -From c32f3ca76a09c03fe9a022eb46e049e6fd5e2dbb Mon Sep 17 00:00:00 2001 -From: David Robillard -Date: Sat, 7 Jan 2017 19:20:55 -0500 -Subject: Fix compilation with newer versions of Qt5 - - -diff --git a/wscript b/wscript -index 24f5a2b..08df946 100644 ---- a/wscript -+++ b/wscript -@@ -5,7 +5,7 @@ from waflib.extras import autowaf as autowaf - import waflib.Options as Options - - # Version of this package (even if built as a child) --JALV_VERSION = '1.6.0' -+JALV_VERSION = '1.6.1' - - # Variables for 'waf dist' - APPNAME = 'jalv' -@@ -231,7 +231,7 @@ def build(bld): - includes = ['.', 'src'], - lib = ['pthread'], - install_path = '${BINDIR}', -- cxxflags = ['-fPIC']) -+ cxxflags = ['-fPIC', '-std=c++11']) - autowaf.use_lib(bld, obj, libs + ' QT5') - - # Man pages --- -cgit v0.10.2 - diff --git a/media-sound/jalv/files/jalv-1.6.0-stdin.patch b/media-sound/jalv/files/jalv-1.6.0-stdin.patch deleted file mode 100644 index 953af7c5f3e3..000000000000 --- a/media-sound/jalv/files/jalv-1.6.0-stdin.patch +++ /dev/null @@ -1,67 +0,0 @@ -From 3a46e861b5b8dbbacb8dd1cec9fa2c69a10b26e0 Mon Sep 17 00:00:00 2001 -From: David Robillard -Date: Sat, 18 Feb 2017 18:00:03 +0100 -Subject: Add jalv -i option to ignore stdin for background use - - -diff --git a/doc/jalv.1 b/doc/jalv.1 -index 6d93a72..000ed5a 100644 ---- a/doc/jalv.1 -+++ b/doc/jalv.1 -@@ -17,6 +17,10 @@ Print the command line options. - Print control output changes to stdout. - - .TP -+\fB\-i\fR -+Ignore input on stdin (for background use). -+ -+.TP - \fB\-c SYM=VAL\fR - Set control value (e.g. "vol=1.4"). - -diff --git a/src/jalv_console.c b/src/jalv_console.c -index c0f369c..e0e114b 100644 ---- a/src/jalv_console.c -+++ b/src/jalv_console.c -@@ -106,6 +106,8 @@ jalv_init(int* argc, char*** argv, JalvOptions* opts) - opts->controls, (++n_controls + 1) * sizeof(char*)); - opts->controls[n_controls - 1] = (*argv)[a]; - opts->controls[n_controls] = NULL; -+ } else if ((*argv)[a][1] == 'i') { -+ opts->non_interactive = true; - } else if ((*argv)[a][1] == 'd') { - opts->dump = true; - } else if ((*argv)[a][1] == 't') { -@@ -191,7 +193,7 @@ jalv_open_ui(Jalv* jalv) - - show_iface->hide(suil_instance_get_handle(jalv->ui_instance)); - -- } else { -+ } else if (!jalv->opts.non_interactive) { - // Primitive command prompt for setting control values - while (!zix_sem_try_wait(jalv->done)) { - char line[128]; -@@ -202,6 +204,8 @@ jalv_open_ui(Jalv* jalv) - break; - } - } -+ } else { -+ zix_sem_wait(jalv->done); - } - - // Caller waits on the done sem, so increment it again to exit -diff --git a/src/jalv_internal.h b/src/jalv_internal.h -index 3a565ec..06f116a 100644 ---- a/src/jalv_internal.h -+++ b/src/jalv_internal.h -@@ -172,6 +172,7 @@ typedef struct { - int no_menu; ///< Hide menu iff true - int show_ui; ///< Show non-embedded UI - int print_controls; ///< Print control changes to stdout -+ int non_interactive; ///< Do not listen for commands on stdin - } JalvOptions; - - typedef struct { --- -cgit v0.10.2 - diff --git a/media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch b/media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch deleted file mode 100644 index a57447ce075b..000000000000 --- a/media-sound/jalv/files/jalv-1.6.0-suil-qt5.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 4d22c6a53ff1dcb657ab1913f1b100e42db19bca Mon Sep 17 00:00:00 2001 -From: David Robillard -Date: Sat, 18 Mar 2017 12:00:11 +0100 -Subject: Use new suil init API to fix Qt5 plugin UIs - - -diff --git a/src/jalv.c b/src/jalv.c -index 78901ca..20f24e7 100644 ---- a/src/jalv.c -+++ b/src/jalv.c -@@ -777,6 +777,7 @@ main(int argc, char** argv) - jalv.bpm = 120.0f; - jalv.control_in = (uint32_t)-1; - -+ suil_init(&argc, &argv, SUIL_ARG_NONE); - if (jalv_init(&argc, &argv, &jalv.opts)) { - return EXIT_FAILURE; - } -diff --git a/wscript b/wscript -index 19f51bb..e2adc63 100644 ---- a/wscript -+++ b/wscript -@@ -59,7 +59,7 @@ def configure(conf): - autowaf.check_pkg(conf, 'sord-0', uselib_store='SORD', - atleast_version='0.12.0', mandatory=True) - autowaf.check_pkg(conf, 'suil-0', uselib_store='SUIL', -- atleast_version='0.6.0', mandatory=True) -+ atleast_version='0.8.7', mandatory=True) - autowaf.check_pkg(conf, 'sratom-0', uselib_store='SRATOM', - atleast_version='0.6.0', mandatory=True) - if Options.options.portaudio: --- -cgit v0.10.2 - diff --git a/media-sound/jalv/jalv-1.6.0-r2.ebuild b/media-sound/jalv/jalv-1.6.0-r2.ebuild deleted file mode 100644 index a2fdff30c7c1..000000000000 --- a/media-sound/jalv/jalv-1.6.0-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python{2_7,3_6} ) -PYTHON_REQ_USE='threads(+)' - -inherit python-any-r1 qmake-utils waf-utils - -DESCRIPTION="Simple but fully featured LV2 host for Jack" -HOMEPAGE="http://drobilla.net/software/jalv/" -SRC_URI="http://download.drobilla.net/${P}.tar.bz2" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64" -IUSE="gtk gtk2 gtkmm portaudio qt5" - -RDEPEND=" - >=dev-libs/serd-0.14.0 - >=dev-libs/sord-0.12.0 - >=media-libs/lilv-0.24.0 - >=media-libs/lv2-1.6.0 - >=media-libs/sratom-0.6.0 - >=media-libs/suil-0.10.0 - gtk? ( >=x11-libs/gtk+-3.0.0:3 ) - gtk2? ( >=x11-libs/gtk+-2.18.0:2 ) - gtkmm? ( >=dev-cpp/gtkmm-2.20.0:2.4 ) - portaudio? ( media-libs/portaudio ) - !portaudio? ( virtual/jack ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - ) -" -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - virtual/pkgconfig" - -DOCS=( AUTHORS NEWS README ) - -PATCHES=( - "${FILESDIR}/${P}-qt-5.7.0.patch" - "${FILESDIR}/${P}-stdin.patch" - "${FILESDIR}/${P}-suil-qt5.patch" -) - -src_configure() { - use qt5 && export PATH="$(qt5_get_bindir):${PATH}" - waf-utils_src_configure \ - "--docdir=/usr/share/doc/${PF}" \ - --no-qt4 \ - $(use qt5 || echo --no-qt5) \ - $(use gtk || echo --no-gtk3) \ - $(use gtk2 || echo --no-gtk2) \ - $(use gtkmm || echo --no-gtkmm) \ - $(use portaudio && echo --portaudio) -} diff --git a/media-sound/jalv/jalv-1.6.4.ebuild b/media-sound/jalv/jalv-1.6.4.ebuild index a11ca9d1bd66..1a2a254f6300 100644 --- a/media-sound/jalv/jalv-1.6.4.ebuild +++ b/media-sound/jalv/jalv-1.6.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="amd64" IUSE="gtk gtk2 gtkmm portaudio qt5" RDEPEND=" diff --git a/media-sound/lollypop/Manifest b/media-sound/lollypop/Manifest index 122d3db1210e..b4367540dee1 100644 --- a/media-sound/lollypop/Manifest +++ b/media-sound/lollypop/Manifest @@ -1,5 +1,5 @@ DIST lollypop-1.1.4.16.tar.xz 455312 BLAKE2B 358fae45a4332c10ba59d65d09ae51f28fb7fc026e137289c47951536753796e0b7efa9f3713bccde68e6260f79b1132eb00357be8c53fba04f3c827e97851cf SHA512 08b8ec7c1fbe5f1b8f95f95677012eeb9bd83951ee320470a0da852e0a446818e48ede7de045f6d7b98dff8be139fa69d780dbf03e65904c773f8ec1493f9915 -DIST lollypop-1.2.19.tar.xz 483188 BLAKE2B 3c727878b90c8c48505becb47575d295c7623a086ab965def468554c385b956fd346ec22b460fa74964231e04d1310af93b286c6896b34e90104386b8d768536 SHA512 ef73fd592e2375456099365b429b04d5239d913f0c7e7f969b8d06352de8d4f8b8580ea1f0f43a5a0ca420324873c78e48d4f35cc791514b18461a744ecbcd02 +DIST lollypop-1.2.20.tar.xz 486920 BLAKE2B b4ce120935dbdd6392ff9b6ffa8acc6cceba33953d6595163cb0774adfeef9ca901f00d19101367d43d7edd3b8ebdfb15c43179de5780a0c56c825bc60ec9e72 SHA512 a5e17135a0d7ab3cc074c3fac49e76c22358d704e1b7bd5e2d554b426d9872947625c37d490f2859841b53d3c6d38e934efd8b1cf5a75b4fc76a2c5fbdf8fb82 EBUILD lollypop-1.1.4.16.ebuild 1402 BLAKE2B 5481a031876dea76a7591479fc79cf6af819ac55c0cbb8a1fab2ffa6dcee1efa24f72fb6b3e51e6f6184de2f2a31aeb92b93323e8a0cb51396b540708f75a985 SHA512 31f72c147a4c921475bff48dab39bc4adeed3df559775138ed378d0cba64b965af88c8d985cc7b35b0bb9e101d2c06ca5a54d03bb3291db101551911e8772f03 -EBUILD lollypop-1.2.19.ebuild 1478 BLAKE2B b694642c23b3fc34386ead63872ccf0dad07d19cc2673716028497a5f03bc1f8942f83cc19adcf2d29e4ffdea760809e37ab2637db446fde36998110b7397432 SHA512 100c1ef897c1d77bbb4cacf113aa26c4df1d76e175b5575d27c1342dff02e73f53268babc258d001208c20022dbaa5975c0fe370ae9bd966ecfbd0043573bbad +EBUILD lollypop-1.2.20.ebuild 1412 BLAKE2B c03cd05b49b172b9e77bd5163f4c32196dd7444e215cd6a212a9c6546ed428e62c54da1aef6d7f6a62af2e4f070601129a8bb08207dc27326616f87af2d36f65 SHA512 12e8b9d2261e40eb26dddfdd51bb7ac459249d555f710405e7f233257f3e5dabcee12cd30b25a44f9396008ab523d8896fe270bb97f5d2e8036de2098f76578d MISC metadata.xml 245 BLAKE2B 26bf988c73d073000ab8d21ea881c4088b90e7081410938828744375bfa8de31cce2c78154ccfc61105c853c1f24f4994ca4e5cbb80c4c89dfd489bbd10a09ee SHA512 ecb8a4621081ccdd43f08e4f560b0bc820c27d6a282c87e1a8f77137ec8b215188fe31f11fc6379533afee2ebe7e14d5395a45c1aab9abfe423fd832dba692a4 diff --git a/media-sound/lollypop/lollypop-1.2.19.ebuild b/media-sound/lollypop/lollypop-1.2.19.ebuild deleted file mode 100644 index fe1a81740e3c..000000000000 --- a/media-sound/lollypop/lollypop-1.2.19.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_6 ) -PYTHON_REQ_USE="sqlite" -HASH="5918e6040337c71b8b88932301c7de0e" -inherit python-r1 gnome2-utils meson xdg-utils - -DESCRIPTION="Modern music player for GNOME" -HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop" -SRC_URI="https://gitlab.gnome.org/World/${PN}/uploads/${HASH}/${P}.tar.xz" -KEYWORDS="~amd64" - -LICENSE="GPL-3" -SLOT="0" -REQUIRED_USE=${PYTHON_REQUIRED_USE} - -DEPEND="${PYTHON_DEPS} - dev-libs/appstream-glib[introspection] - dev-libs/glib:2 - dev-libs/gobject-introspection[cairo] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - gnome-base/gnome-common - x11-libs/gtk+:3 -" -BDEPEND="${DEPEND} - dev-python/pkgconfig[${PYTHON_USEDEP}] - dev-util/desktop-file-utils - dev-util/itstool - dev-util/intltool -" -RDEPEND="${DEPEND} - app-crypt/libsecret[introspection] - dev-libs/totem-pl-parser - dev-python/beautifulsoup:4[${PYTHON_USEDEP}] - dev-python/dbus-python - dev-python/pillow[${PYTHON_USEDEP}] - >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}] - media-libs/gst-plugins-base:1.0[introspection] -" - -RESTRICT="test" - -pkg_preinst() { - gnome2_schemas_savelist -} - -src_install() { - meson_src_install - python_foreach_impl python_optimize -} - -pkg_postinst() { - gnome2_gconf_install - gnome2_schemas_update - xdg_desktop_database_update -} - -pkg_postrm() { - gnome2_gconf_uninstall - gnome2_schemas_update - xdg_desktop_database_update -} diff --git a/media-sound/lollypop/lollypop-1.2.20.ebuild b/media-sound/lollypop/lollypop-1.2.20.ebuild new file mode 100644 index 000000000000..0134d5693e9e --- /dev/null +++ b/media-sound/lollypop/lollypop-1.2.20.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_6 ) +PYTHON_REQ_USE="sqlite" +inherit python-r1 gnome2-utils meson xdg-utils + +DESCRIPTION="Modern music player for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Lollypop" +SRC_URI="https://adishatz.org/${PN}/${P}.tar.xz" +KEYWORDS="~amd64" + +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE=${PYTHON_REQUIRED_USE} + +DEPEND="${PYTHON_DEPS} + dev-libs/appstream-glib[introspection] + dev-libs/glib:2 + dev-libs/gobject-introspection[cairo] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP}] + gnome-base/gnome-common + x11-libs/gtk+:3 +" +BDEPEND="${DEPEND} + dev-python/pkgconfig[${PYTHON_USEDEP}] + dev-util/desktop-file-utils + dev-util/itstool + dev-util/intltool +" +RDEPEND="${DEPEND} + app-crypt/libsecret[introspection] + dev-libs/totem-pl-parser + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + dev-python/dbus-python + dev-python/pillow[${PYTHON_USEDEP}] + >=dev-python/pylast-1.0.0[${PYTHON_USEDEP}] + media-libs/gst-plugins-base:1.0[introspection] +" + +RESTRICT="test" + +pkg_preinst() { + gnome2_schemas_savelist +} + +src_install() { + meson_src_install + python_foreach_impl python_optimize +} + +pkg_postinst() { + gnome2_gconf_install + gnome2_schemas_update + xdg_desktop_database_update +} + +pkg_postrm() { + gnome2_gconf_uninstall + gnome2_schemas_update + xdg_desktop_database_update +} diff --git a/media-sound/mixxx/Manifest b/media-sound/mixxx/Manifest index 4a4a0671d6f0..8e85b79f94b0 100644 --- a/media-sound/mixxx/Manifest +++ b/media-sound/mixxx/Manifest @@ -1,10 +1,11 @@ AUX mixxx-2.0.0-docs.patch 435 BLAKE2B c2e9b09abb293e59b2af49527eccf07c9488ae5e30e29e6c4d6330cc298a568ee7dd7014af6b9c1f1c4d98b8c11c96da7f74660eb4b3b522f449e7a6a431addc SHA512 01ab76466f782f538c894e460f7694553ae12804651f68aabb6aaa0dbdc89e2ff7e2b51529b0f112cee42c8053b75fc64241a9c8898def8cf1c76231b1ec5d59 AUX mixxx-2.2.0-lilv_include_fix.patch 1006 BLAKE2B 1541ecc32cb20d02d71577615b96605938a2d38e40e04fc43e864c8a85722475b795c807ccda1df0ff86c6268d1d1425934e3b413fdedc2effcbd6a2ab584ad6 SHA512 e15980f9861a61bf965636182fe3f0d41d25d569d2d4b43e167e53e33fe7e8f533878e93db237e90551ac409811de497e3313e32fc62462bf963b7f1f29c4a11 +AUX mixxx-2.2.3-qt-5.14.patch 17550 BLAKE2B 3f5c16106bbda8e45f1180ef6f2323a3786ddb11f9a355fac57c545d71a1f5080ef39665011d41b4500643a4e33340851bb3d849d381874e4abf9ac42a18e85f SHA512 677d8e832aab28f21c2641b1a94fce6fa43d652ba76b580a8a7cb7911dc5e5fb788cdcf7825906e7894d90198433f96e421531af4e65bd7d16a8b16fcb68fb54 DIST mixxx-2.1.8.tar.gz 34652727 BLAKE2B d996bb07a5914e5a3b8f276130e1f8fb46a9493e192e45a1b65cdb961b1a7ca0e98fed69d894ace8e61ee72231a1d8ba731921e46d3601ad0d41a79aa04a47ab SHA512 c1423bec9b3a9654ece5ae68c0f72975dcd2a9cee377520e56d4f35366a3bb23157c9c64f0f2b8a61d36e5d818216b64cb6aae53ca2b8e3dfa865b8911a7e1eb DIST mixxx-2.2.2.tar.gz 35050389 BLAKE2B 7d1f7fa3de7aa31bdc4e13110ceec4a07ae776aa995c191e467ece403b66dc930ab2632fb0705d204a416b3e64b87af13583f307b227626facb02a88f777c259 SHA512 3b9365bd9d9a7d387cd8791d7d9f6315116e04322370db103998d5e055a6de5e159a4605c7de96cbcf13e7d0653cbe53140dca18a8c3f1b688b227be2c4aeb6f DIST mixxx-2.2.3.tar.gz 35060366 BLAKE2B eb21f86f5330749add8a80328985d385a0a6f49f35f8be2a34e006e8c05f306aa1463be839208fe9c86396ea8b598002bd042fdb09ca93e2378e97c834a50d35 SHA512 dfa4f9ccb7d8aa486167a01e54ee5ebeb3655a4f63c7c163b66f0dd25a21f309eae3a213d253cc37ef501777961028932a9d4ac71f5befd54daca2bd2326b395 EBUILD mixxx-2.1.8.ebuild 3001 BLAKE2B e1812e508163883035ad68d507c9b186646fd8d49801cef7948dbeb3b6c3b4312285ad71ec8dd85966ce875f2706d3ee31f6233689327600f23a13eaafbda37d SHA512 858f7b5f84d9a95f48541da198d89691dae24267a3efc4846ec950602d4106a4f46df9387ca97fc6305c85fdd8b492bad48a57029f267c22b6700ad6a8351d61 EBUILD mixxx-2.2.2.ebuild 3159 BLAKE2B ab14ada19b18cf85144ac82b915ce3b16e2df4516587d7b11765f2f8c7d13db2c342d1a3e6d3f79b66a58a9a1dfddd1fcaf6b8a34f2f7d3179d61c73fced3f8b SHA512 8a124c7d2fa60b726707bf181f38193f36cf77ce6608343d13bc9ef9c78e32318837dccc8115233f44da637699327a9cd6aac2f8697c04d0fd466ded07ed9622 -EBUILD mixxx-2.2.3.ebuild 3159 BLAKE2B ab14ada19b18cf85144ac82b915ce3b16e2df4516587d7b11765f2f8c7d13db2c342d1a3e6d3f79b66a58a9a1dfddd1fcaf6b8a34f2f7d3179d61c73fced3f8b SHA512 8a124c7d2fa60b726707bf181f38193f36cf77ce6608343d13bc9ef9c78e32318837dccc8115233f44da637699327a9cd6aac2f8697c04d0fd466ded07ed9622 +EBUILD mixxx-2.2.3-r1.ebuild 3193 BLAKE2B f4aad33fd275705eb063253957024f4180da1100200ee072b20255e4edfb0445920c701a6181367ea1a5f033dbf298aea43c6327345724b4d98825254aace702 SHA512 4981ba8b73e138ab85719e782077b424639eda78ee99b34e24bcde45a8d2113b210fd38a7eec1780c1b49876bf11586b6ee4fdf9cd07dfbd8968130e363a49c7 EBUILD mixxx-9999.ebuild 3156 BLAKE2B 9251127fa8cab40f36aa43f999478b2bda2a4e99ab7939f1f758efd59fd58716e938b4e0128820996bd9bad616e35cf209eee4c9134fe229a296910db45dfa28 SHA512 ae54684c8970ad8068fd97674e4972326c14006c1c1e48d4563ab3b574a215d140eaa3c88f2ee6fa4ad3ebe9479c3bc1ffe5e855016605106d8ea30ab71e5af1 MISC metadata.xml 632 BLAKE2B d6c7a595841941a39b97a16a74677a1baae1a97fb4af73bb019c4fc03a96aaebf5b369b1e89a398f92c6cad4a28083620b4016cb9e5cbc99823025b776d7813c SHA512 109ee347f6a011c55858a555a93bc0d67ed6dc8a86ec7e2bcce8ad949a8742a4dedd1da3487ccaf1f928e063c6ce5750e083cddb9807d8bd732db231e2e7904f diff --git a/media-sound/mixxx/files/mixxx-2.2.3-qt-5.14.patch b/media-sound/mixxx/files/mixxx-2.2.3-qt-5.14.patch new file mode 100644 index 000000000000..686b16e159f0 --- /dev/null +++ b/media-sound/mixxx/files/mixxx-2.2.3-qt-5.14.patch @@ -0,0 +1,215 @@ +From e581b59fa838f471259ea24089d663bec4c02a1a Mon Sep 17 00:00:00 2001 +From: "S.Brandt" +Date: Fri, 17 Jan 2020 13:03:58 +0100 +Subject: [PATCH 1/2] Fixes faders become invisible for the Deere skin with QT + 5.14.0 . Simplified the affected svg graphics. There was some transformation + going on (that rotates a shape around the point 0,0), also the unscaled + handle graphics were bigger than the slider graphics. That was apparently not + an issue pre-QT5.14.0. + +--- + res/skins/Deere/handle-crossfader-blue.svg | 8 ++++++-- + res/skins/Deere/handle-crossfader-grey.svg | 8 ++++++-- + res/skins/Deere/handle-crossfader-lime.svg | 8 ++++++-- + res/skins/Deere/handle-crossfader-orange.svg | 8 ++++++-- + res/skins/Deere/handle-vertical-blue.svg | 8 ++++++-- + res/skins/Deere/handle-vertical-carmine.svg | 8 ++++++-- + res/skins/Deere/handle-vertical-grey.svg | 8 ++++++-- + res/skins/Deere/handle-vertical-lime.svg | 8 ++++++-- + res/skins/Deere/handle-vertical-orange.svg | 8 ++++++-- + res/skins/Deere/handle-vertical-purple.svg | 8 ++++++-- + res/skins/Deere/slider-crossfader-AutoDJ.svg | 6 +++++- + res/skins/Deere/slider-crossfader.svg | 8 ++++++-- + res/skins/Deere/slider-vertical.svg | 8 ++++++-- + 13 files changed, 77 insertions(+), 25 deletions(-) + +diff --git a/res/skins/Deere/handle-crossfader-blue.svg b/res/skins/Deere/handle-crossfader-blue.svg +index d17d769ec93..673ab8c304f 100644 +--- a/res/skins/Deere/handle-crossfader-blue.svg ++++ b/res/skins/Deere/handle-crossfader-blue.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/handle-crossfader-grey.svg b/res/skins/Deere/handle-crossfader-grey.svg +index 6c08871bae8..eb80ee8306e 100644 +--- a/res/skins/Deere/handle-crossfader-grey.svg ++++ b/res/skins/Deere/handle-crossfader-grey.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/handle-crossfader-lime.svg b/res/skins/Deere/handle-crossfader-lime.svg +index d17d769ec93..581868854b1 100644 +--- a/res/skins/Deere/handle-crossfader-lime.svg ++++ b/res/skins/Deere/handle-crossfader-lime.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/handle-crossfader-orange.svg b/res/skins/Deere/handle-crossfader-orange.svg +index c3587a775e1..15f2949153e 100644 +--- a/res/skins/Deere/handle-crossfader-orange.svg ++++ b/res/skins/Deere/handle-crossfader-orange.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/handle-vertical-blue.svg b/res/skins/Deere/handle-vertical-blue.svg +index b12a90b8194..c595936fb43 100644 +--- a/res/skins/Deere/handle-vertical-blue.svg ++++ b/res/skins/Deere/handle-vertical-blue.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/handle-vertical-carmine.svg b/res/skins/Deere/handle-vertical-carmine.svg +index 2ed243a60de..e1e700d8814 100644 +--- a/res/skins/Deere/handle-vertical-carmine.svg ++++ b/res/skins/Deere/handle-vertical-carmine.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/handle-vertical-grey.svg b/res/skins/Deere/handle-vertical-grey.svg +index c93bbfdf0b8..3bc72218911 100644 +--- a/res/skins/Deere/handle-vertical-grey.svg ++++ b/res/skins/Deere/handle-vertical-grey.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/handle-vertical-lime.svg b/res/skins/Deere/handle-vertical-lime.svg +index 5cd4d0c76bd..158d494d62a 100644 +--- a/res/skins/Deere/handle-vertical-lime.svg ++++ b/res/skins/Deere/handle-vertical-lime.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/handle-vertical-orange.svg b/res/skins/Deere/handle-vertical-orange.svg +index 1b6b91152df..10f79b79b87 100644 +--- a/res/skins/Deere/handle-vertical-orange.svg ++++ b/res/skins/Deere/handle-vertical-orange.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/handle-vertical-purple.svg b/res/skins/Deere/handle-vertical-purple.svg +index c606eac9b8c..1ccd440a239 100644 +--- a/res/skins/Deere/handle-vertical-purple.svg ++++ b/res/skins/Deere/handle-vertical-purple.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/slider-crossfader-AutoDJ.svg b/res/skins/Deere/slider-crossfader-AutoDJ.svg +index 3d4ee50b5a6..281dd06c32a 100644 +--- a/res/skins/Deere/slider-crossfader-AutoDJ.svg ++++ b/res/skins/Deere/slider-crossfader-AutoDJ.svg +@@ -1 +1,5 @@ +- ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/slider-crossfader.svg b/res/skins/Deere/slider-crossfader.svg +index 3ff945454de..ac5cb8cb52b 100644 +--- a/res/skins/Deere/slider-crossfader.svg ++++ b/res/skins/Deere/slider-crossfader.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ +diff --git a/res/skins/Deere/slider-vertical.svg b/res/skins/Deere/slider-vertical.svg +index 6876b84e028..30bc5061623 100644 +--- a/res/skins/Deere/slider-vertical.svg ++++ b/res/skins/Deere/slider-vertical.svg +@@ -1,2 +1,6 @@ +- +- ++ ++ ++ ++ ++ ++ + +From 8d1e0e2aabb8c95c0ca06faa93d50dbc75f537db Mon Sep 17 00:00:00 2001 +From: "S.Brandt" +Date: Fri, 17 Jan 2020 13:05:25 +0100 +Subject: [PATCH 2/2] Deere skin: Add maximum size for the crossfader slider + image to stop the crossfader handle from overflowing the background graphic. + +--- + res/skins/Deere/mixer.xml | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/res/skins/Deere/mixer.xml b/res/skins/Deere/mixer.xml +index b27e3e8b4e0..315d1f30709 100644 +--- a/res/skins/Deere/mixer.xml ++++ b/res/skins/Deere/mixer.xml +@@ -122,6 +122,7 @@ + + crossfader + 1me,40f ++ 200,40 + slider-crossfader.svg + handle-crossfader-orange.svg + true diff --git a/media-sound/mixxx/mixxx-2.2.3-r1.ebuild b/media-sound/mixxx/mixxx-2.2.3-r1.ebuild new file mode 100644 index 000000000000..d6c94204c6fd --- /dev/null +++ b/media-sound/mixxx/mixxx-2.2.3-r1.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit flag-o-matic scons-utils toolchain-funcs + +DESCRIPTION="Advanced Digital DJ tool based on Qt" +HOMEPAGE="https://www.mixxx.org/" +if [[ "${PV}" == 9999 ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git" +else + #SRC_URI="https://downloads.mixxx.org/${P}/${P}-src.tar.gz" + SRC_URI="https://github.com/mixxxdj/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-release-${PV}" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="aac doc ffmpeg hid lv2 mp3 mp4 opus shout wavpack" + +# fails to compile system-fidlib. Add ">media-libs/fidlib-0.9.10-r1" once this +# got fixed +RDEPEND=" + dev-db/sqlite + dev-libs/glib:2 + dev-libs/protobuf:0= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtopengl:5 + dev-qt/qtscript:5[scripttools] + dev-qt/qtsql:5 + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + dev-qt/qtxml:5 + media-libs/chromaprint + media-libs/flac + media-libs/libid3tag + media-libs/libogg + media-libs/libsndfile + >=media-libs/libsoundtouch-1.5 + media-libs/libvorbis + >=media-libs/portaudio-19_pre + media-libs/portmidi + media-libs/rubberband + media-libs/taglib + media-libs/vamp-plugin-sdk + sci-libs/fftw:3.0= + sys-power/upower + virtual/libusb:1 + virtual/opengl + x11-libs/libX11 + aac? ( + media-libs/faad2 + media-libs/libmp4v2:0 + ) + hid? ( dev-libs/hidapi ) + lv2? ( >=media-libs/lilv-0.24.2-r3 ) + mp3? ( media-libs/libmad ) + mp4? ( media-libs/libmp4v2:= ) + opus? ( media-libs/opusfile ) + shout? ( media-libs/libshout ) + wavpack? ( media-sound/wavpack ) + ffmpeg? ( media-video/ffmpeg:0= ) +" +# media-libs/rubberband RDEPENDs on sci-libs/fftw:3.0 +DEPEND=" + ${RDEPEND} + virtual/pkgconfig + dev-qt/qttest:5 + dev-qt/qtxmlpatterns:5 +" + +PATCHES=( + "${FILESDIR}"/${PN}-2.0.0-docs.patch + "${FILESDIR}"/${PN}-2.2.0-lilv_include_fix.patch + "${FILESDIR}"/${P}-qt-5.14.patch +) + +src_prepare() { + # use multilib compatible directory for plugins + sed -i -e "/unix_lib_path =/s/'lib'/'$(get_libdir)'/" src/SConscript || die + + default +} + +src_configure() { + local myoptimize=0 + + # Required for >=qt-5.7.0 (bug #590690) + append-cxxflags -std=c++11 + + # Try to get cpu type based on CFLAGS. + # Bug #591968 + for i in $(get-flag mcpu) $(get-flag march) ; do + if [[ ${i} = native ]] ; then + myoptimize="native" + break + fi + done + + myesconsargs=( + prefix="${EPREFIX}/usr" + qtdir="${EPREFIX}/usr/$(get_libdir)/qt5" + faad="$(usex aac 1 0)" + ffmpeg="$(usex ffmpeg 1 0)" + hid="$(usex hid 1 0)" + hifieq=1 + lilv="$(usex lv2 1 0)" + m4a="$(usex mp4 1 0)" + mad="$(usex mp3 1 0)" + optimize="${myoptimize}" + opus="$(usex opus 1 0)" + qt5=1 + shoutcast="$(usex shout 1 0)" + vinylcontrol=1 + wv="$(usex wavpack 1 0)" + ) +} + +src_compile() { + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]} +} + +src_install() { + CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]} \ + install_root="${ED%/}"/usr install + + dodoc README Mixxx-Manual.pdf +} diff --git a/media-sound/mixxx/mixxx-2.2.3.ebuild b/media-sound/mixxx/mixxx-2.2.3.ebuild deleted file mode 100644 index 87572640dcad..000000000000 --- a/media-sound/mixxx/mixxx-2.2.3.ebuild +++ /dev/null @@ -1,137 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic scons-utils toolchain-funcs - -DESCRIPTION="Advanced Digital DJ tool based on Qt" -HOMEPAGE="https://www.mixxx.org/" -if [[ "${PV}" == 9999 ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mixxxdj/${PN}.git" -else - #SRC_URI="https://downloads.mixxx.org/${P}/${P}-src.tar.gz" - SRC_URI="https://github.com/mixxxdj/${PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${PN}-release-${PV}" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="aac doc ffmpeg hid lv2 mp3 mp4 opus shout wavpack" - -# fails to compile system-fidlib. Add ">media-libs/fidlib-0.9.10-r1" once this -# got fixed -RDEPEND=" - dev-db/sqlite - dev-libs/glib:2 - dev-libs/protobuf:0= - dev-qt/qtconcurrent:5 - dev-qt/qtcore:5 - dev-qt/qtdbus:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtopengl:5 - dev-qt/qtscript:5[scripttools] - dev-qt/qtsql:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - dev-qt/qtxml:5 - media-libs/chromaprint - media-libs/flac - media-libs/libid3tag - media-libs/libogg - media-libs/libsndfile - >=media-libs/libsoundtouch-1.5 - media-libs/libvorbis - >=media-libs/portaudio-19_pre - media-libs/portmidi - media-libs/rubberband - media-libs/taglib - media-libs/vamp-plugin-sdk - sci-libs/fftw:3.0= - sys-power/upower - virtual/libusb:1 - virtual/opengl - x11-libs/libX11 - aac? ( - media-libs/faad2 - media-libs/libmp4v2:0 - ) - hid? ( dev-libs/hidapi ) - lv2? ( >=media-libs/lilv-0.24.2-r3 ) - mp3? ( media-libs/libmad ) - mp4? ( media-libs/libmp4v2:= ) - opus? ( media-libs/opusfile ) - shout? ( media-libs/libshout ) - wavpack? ( media-sound/wavpack ) - ffmpeg? ( media-video/ffmpeg:0= ) -" -# media-libs/rubberband RDEPENDs on sci-libs/fftw:3.0 -DEPEND=" - ${RDEPEND} - virtual/pkgconfig - dev-qt/qttest:5 - dev-qt/qtxmlpatterns:5 -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.0-docs.patch - "${FILESDIR}"/${PN}-2.2.0-lilv_include_fix.patch -) - -src_prepare() { - # use multilib compatible directory for plugins - sed -i -e "/unix_lib_path =/s/'lib'/'$(get_libdir)'/" src/SConscript || die - - default -} - -src_configure() { - local myoptimize=0 - - # Required for >=qt-5.7.0 (bug #590690) - append-cxxflags -std=c++11 - - # Try to get cpu type based on CFLAGS. - # Bug #591968 - for i in $(get-flag mcpu) $(get-flag march) ; do - if [[ ${i} = native ]] ; then - myoptimize="native" - break - fi - done - - myesconsargs=( - prefix="${EPREFIX}/usr" - qtdir="${EPREFIX}/usr/$(get_libdir)/qt5" - faad="$(usex aac 1 0)" - ffmpeg="$(usex ffmpeg 1 0)" - hid="$(usex hid 1 0)" - hifieq=1 - lilv="$(usex lv2 1 0)" - m4a="$(usex mp4 1 0)" - mad="$(usex mp3 1 0)" - optimize="${myoptimize}" - opus="$(usex opus 1 0)" - qt5=1 - shoutcast="$(usex shout 1 0)" - vinylcontrol=1 - wv="$(usex wavpack 1 0)" - ) -} - -src_compile() { - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \ - LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]} -} - -src_install() { - CC="$(tc-getCC)" CXX="$(tc-getCXX)" LINKFLAGS="${LDFLAGS}" \ - LIBDIR="${EPREFIX}/usr/$(get_libdir)" escons ${myesconsargs[@]} \ - install_root="${ED%/}"/usr install - - dodoc README Mixxx-Manual.pdf -} -- cgit v1.2.3