From fcb37c02e48f52810d49653f83d6bc588760f3f5 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 19 Oct 2016 23:43:47 +0300 Subject: [PATCH] Sync with portage [Wed Oct 19 23:43:46 MSK 2016]. --- dev-util/kdevelop-php/Manifest | 1 + .../kdevelop-php/kdevelop-php-5.0.2.ebuild | 43 ++++ dev-util/kdevelop-python/Manifest | 1 + .../kdevelop-python-5.0.2.ebuild | 51 +++++ dev-util/kdevelop/Manifest | 1 + .../files/kdevelop-5.0.2-github-crash.patch | 39 ++++ dev-util/kdevelop/kdevelop-5.0.2.ebuild | 97 +++++++++ dev-util/kdevplatform/Manifest | 1 + .../kdevplatform/kdevplatform-5.0.2.ebuild | 109 ++++++++++ kde-apps/kdgantt2/kdgantt2-16.08.2.ebuild | 6 + .../raspberrypi-userland-9999-gentoo.patch | 10 - .../raspberrypi-userland-9999.ebuild | 4 - media-video/kmplayer/Manifest | 2 - .../files/kmplayer-0.11.3d-cmake34.patch | 14 -- .../kmplayer-0.11.3d-kdelibs-4.14.11.patch | 66 ------ .../kmplayer/files/kmplayer-flash.patch | 12 -- .../kmplayer/kmplayer-0.11.3d-r3.ebuild | 70 ------- media-video/kmplayer/kmplayer-0.11.5.ebuild | 67 ------ media-video/kmplayer/kmplayer-0.12.0a.ebuild | 5 +- metadata/dtd/timestamp.chk | 2 +- metadata/glsa/timestamp.chk | 2 +- metadata/md5-cache/dev-util/kdevelop-5.0.2 | 14 ++ .../md5-cache/dev-util/kdevelop-php-5.0.2 | 13 ++ .../md5-cache/dev-util/kdevelop-python-5.0.2 | 14 ++ .../md5-cache/dev-util/kdevplatform-5.0.2 | 15 ++ metadata/md5-cache/kde-apps/kdgantt2-16.08.2 | 2 +- .../media-libs/raspberrypi-userland-9999 | 2 +- .../md5-cache/media-video/kmplayer-0.11.3d-r3 | 13 -- .../md5-cache/media-video/kmplayer-0.11.5 | 13 -- .../md5-cache/media-video/kmplayer-0.12.0a | 10 +- metadata/md5-cache/net-libs/nodejs-6.9.0 | 14 ++ metadata/news/timestamp.chk | 2 +- metadata/timestamp | 2 +- metadata/timestamp.chk | 2 +- metadata/timestamp.x | 2 +- metadata/xml-schema/timestamp.chk | 2 +- net-libs/nodejs/Manifest | 1 + net-libs/nodejs/nodejs-6.9.0.ebuild | 193 ++++++++++++++++++ 38 files changed, 630 insertions(+), 287 deletions(-) create mode 100644 dev-util/kdevelop-php/kdevelop-php-5.0.2.ebuild create mode 100644 dev-util/kdevelop-python/kdevelop-python-5.0.2.ebuild create mode 100644 dev-util/kdevelop/files/kdevelop-5.0.2-github-crash.patch create mode 100644 dev-util/kdevelop/kdevelop-5.0.2.ebuild create mode 100644 dev-util/kdevplatform/kdevplatform-5.0.2.ebuild delete mode 100644 media-libs/raspberrypi-userland/files/raspberrypi-userland-9999-gentoo.patch delete mode 100644 media-video/kmplayer/files/kmplayer-0.11.3d-cmake34.patch delete mode 100644 media-video/kmplayer/files/kmplayer-0.11.3d-kdelibs-4.14.11.patch delete mode 100644 media-video/kmplayer/files/kmplayer-flash.patch delete mode 100644 media-video/kmplayer/kmplayer-0.11.3d-r3.ebuild delete mode 100644 media-video/kmplayer/kmplayer-0.11.5.ebuild create mode 100644 metadata/md5-cache/dev-util/kdevelop-5.0.2 create mode 100644 metadata/md5-cache/dev-util/kdevelop-php-5.0.2 create mode 100644 metadata/md5-cache/dev-util/kdevelop-python-5.0.2 create mode 100644 metadata/md5-cache/dev-util/kdevplatform-5.0.2 delete mode 100644 metadata/md5-cache/media-video/kmplayer-0.11.3d-r3 delete mode 100644 metadata/md5-cache/media-video/kmplayer-0.11.5 create mode 100644 metadata/md5-cache/net-libs/nodejs-6.9.0 create mode 100644 net-libs/nodejs/nodejs-6.9.0.ebuild diff --git a/dev-util/kdevelop-php/Manifest b/dev-util/kdevelop-php/Manifest index ca5f549b8d37..a6d1d88e0205 100644 --- a/dev-util/kdevelop-php/Manifest +++ b/dev-util/kdevelop-php/Manifest @@ -1,3 +1,4 @@ DIST kdev-php-5.0.1.tar.xz 675928 SHA256 3939502e34663938ffdc5eaf99fd8fdedec29c769bb04150f57da0811026315a SHA512 8f7a2961da18b4914fbb55857b3a967c624e05ba2887c7de06bee0f2269545bdffd15b19eb8261186268aa623f03290928853d532c90e8a324ff139d4f0c8690 WHIRLPOOL d89590672982803ce8cdc4ca44b03476dc6ffa8997f2ba33c5774e3575c259f3a8723f4ba23c720a406dbfda008d4e222fd675db1deba4624ca6bfc79c0d3a9f +DIST kdev-php-5.0.2.tar.xz 676252 SHA256 24ec89b4edc854808ce11a8e8b0aeb853f11926b26029bc46c80f901da00aec7 SHA512 1868aed8a79931ce2e41ae223e951657abdd6b8c87175bfaa4ec363add5d76cb6109df3d67a6acf489a0c075aafa4e7c238be2213e44169ddb75092fa4f55036 WHIRLPOOL 1e6d7a81c80498ba36c2526a32eef33841bcdf10adbaf49839b9ba81d14c09556fd60d64af02b7fc3c14fab5addb157458697551497d8f9fcff05d34fd4c5bbb DIST kdevelop-php-1.7.2.tar.xz 658060 SHA256 75de9a5afe32ecaa35eb14e1ae04dd9c6d3e9abf87274ca4537fbdc3b296a369 SHA512 419ac3865c15ba30997e08f655d4ba61877ff15b6f3c0261a52a74e7d158e7a82a638326d2ccae1a435b846f40f76723807ff318ea3242651fb8fee263cdf5e1 WHIRLPOOL bad67fdbff98c2d47dd3034f56abafbb7ff8d1fb17aec3e7004177a50f1f131808b56d80f3c89bb234613ab71badcf2fdd4e67420a3902eda33f2f94489ca2f0 DIST kdevelop-php-1.7.3.tar.bz2 691363 SHA256 6b3583560dc9c339d74c51d9774a3ff342e260b285c8d9bd8f7f89f47a7dbf69 SHA512 aa052f546e84ff002cbe899ce9b892935ddb88d959ed2ea695c020c59de6f9a706106bcf5fac11dbfb9a015199286f8d729affe1e0d40842867971c99143cd41 WHIRLPOOL be6ce21cbd0f91a110192194cf0892c5ce3c3cf5c847a1a42e4790e2274043d5ed5e6f3f332cac8ef4f340284f031b838ac415629bb187501a00e2abe2b3ec83 diff --git a/dev-util/kdevelop-php/kdevelop-php-5.0.2.ebuild b/dev-util/kdevelop-php/kdevelop-php-5.0.2.ebuild new file mode 100644 index 000000000000..1ed8ab728b33 --- /dev/null +++ b/dev-util/kdevelop-php/kdevelop-php-5.0.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +EGIT_BRANCH="5.0" +KDEBASE="kdevelop" +KDE_DOC_DIR="docs" +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional-recursive" +KMNAME="kdev-php" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="PHP plugin for KDevelop" +LICENSE="GPL-2 LGPL-2" +IUSE="" +[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" + +DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep threadweaver) + $(add_qt_dep qtgui) + $(add_qt_dep qtwebkit) + $(add_qt_dep qtwidgets) + dev-util/kdevelop-pg-qt:5 + >=dev-util/kdevplatform-${PV}:${SLOT} +" +RDEPEND="${DEPEND} + !dev-util/kdevelop-php-docs + dev-util/kdevelop:5 +" diff --git a/dev-util/kdevelop-python/Manifest b/dev-util/kdevelop-python/Manifest index 2e4487203fea..ec469428ce82 100644 --- a/dev-util/kdevelop-python/Manifest +++ b/dev-util/kdevelop-python/Manifest @@ -1,3 +1,4 @@ DIST kdev-python-1.7.2.tar.xz 3668764 SHA256 949254984bd489cd5597d4c4986057c43b60febde329f6f9d1b42228aef9444d SHA512 d49a65786516d6709808126c3ec1ea90ccce8f3a7fbdfd39082e6327d3186089fe9d64380587023f0d4d9eea2304f76d8ff510b52cb29169918596652508bae4 WHIRLPOOL 7a01d9afa3151b3139fde5a0609d4eec2be330afe0e7bd241c22658007108ec78be9fbcaf37b8d55bde34b1b354d5043e2b6e79ed52b194ab40744c196ed5124 DIST kdev-python-1.7.3.tar.bz2 4361300 SHA256 45b6418d4a96914472e04edec485fd25d04151f544cd1a2c96a63e3cd294f6b2 SHA512 f1f8bc33c60514daff2ed591c660a8ec97ecfc6ce7a28ad586fda5f93559e9b7842b3407340373389b8ccaad8350e49334e176df4a0c3e014aae42cf7259f417 WHIRLPOOL a2151b9e78aa15307ed764d7ba3fe2d4b77e4c13db1492537a5e2dd7023f646d0c3b43dd2f95505259c11bdc23cd03945c40ebdf7c12ba4009c2b518d2d50404 DIST kdev-python-5.0.1.tar.xz 1062028 SHA256 6adddfbf29eb89041ca392b59af388b799828df61932c992abe76b93f3d44985 SHA512 2772e280d43406f6bb1cbdbfa2e58e7df85d7f57a9c9ae112c2a48638179755fbc34b3ae5c4c570446b48a6737d49e08353a4d70bf63f62837983e403999646c WHIRLPOOL b8075954fa89a5c5f75b1d367b9b44ed4a686f522267e1909a9f633736cbb4783e3c0d8e78f301c03662d194e871ad954edbb009d2d63737eb5847c503511433 +DIST kdev-python-5.0.2.tar.xz 1062328 SHA256 5d160951933e2f6742a443e19d24e0c93a82567244500e4bb6a3124e5e4e11ff SHA512 b1e59d248f49573514c18c98010ed69a9ee4ec5ed980a1e39dfa335a1d4bc582b7db673faffb1ad0a46c6f4f8a901aa2df19d077aa9e468758b21d298ad854e1 WHIRLPOOL 933317a5ba5dfca11c608233a3cf4a7c285713eff7f89e80e2c7e21c9f108348eb636e8b21b415e3c9aa7d13294a2df6e4628e2e09680cda3b334d9fc5d07984 diff --git a/dev-util/kdevelop-python/kdevelop-python-5.0.2.ebuild b/dev-util/kdevelop-python/kdevelop-python-5.0.2.ebuild new file mode 100644 index 000000000000..5c64de719a04 --- /dev/null +++ b/dev-util/kdevelop-python/kdevelop-python-5.0.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +EGIT_BRANCH="5.0" +KDEBASE="kdevelop" +KMNAME="kdev-python" +PYTHON_COMPAT=( python3_5 ) +inherit kde5 python-single-r1 + +DESCRIPTION="Python plugin for KDevelop" +IUSE="" +[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" + +DEPEND="${PYTHON_DEPS} + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep kparts) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep threadweaver) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + dev-util/kdevplatform:5 +" +RDEPEND="${DEPEND} + dev-util/kdevelop:5 +" + +RESTRICT+=" test" + +pkg_setup() { + python-single-r1_pkg_setup + kde5_pkg_setup +} + +src_compile() { + pushd "${WORKDIR}"/${P}_build > /dev/null || die + emake parser + popd > /dev/null || die + + kde5_src_compile +} diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest index 6c679b218306..4fc231f6b6e2 100644 --- a/dev-util/kdevelop/Manifest +++ b/dev-util/kdevelop/Manifest @@ -1,3 +1,4 @@ DIST kdevelop-4.7.2.tar.xz 4441896 SHA256 5801a38a9abfebead18b74c0a0f5a6d68118b297c96ef1e2f75c8bfae3463b19 SHA512 f05643f185a02ce9f07b5e48b0cf61de5e0e2ed892b4fbe4edf749319c37466a2e904c7b64604cdff3b1c5c20e384ea23e7fdd1e30ed15642fd70f5e172e570a WHIRLPOOL 2caf928f84e22aacfa2691fc7a2752f84a38cdfccc4b3c176c04c0f81445a25548f7723ee57da293a921f7934789386bce7e4c50751cd4d61da2d15c39490695 DIST kdevelop-4.7.3.tar.bz2 4826588 SHA256 9db388d1c8274da7d168c13db612c7e94ece7815757b945b0aa0371620a06b35 SHA512 e6d410bda001cfaed7c15383497992d6aad0a878c4c6f786c154dc9de581139baf05e592a8355481dd25c7f8d3b52b3a9516187e1e85c1f229ba32bc7cc57636 WHIRLPOOL 521b58b688344884ed178b9f7eaa87f11c0eb7e631a83c33ba4b6b23ae49ca866da667e2e2d726ad17ea3bf311b66a2f2695627d50c4dbbed8074bb338270790 DIST kdevelop-5.0.1.tar.xz 4995176 SHA256 f8ef3bbd31d1f05627a554e0092b16faba3e332dd21f4e83db20f3789cea3465 SHA512 c83785c20cf4555abebcb4da7e64d6162eb5bdbe8e370de1a1129a06d8d68fef863c97140d6f6333b297fed71578c84d308d0f53d44545e7abbb982898dd7b0b WHIRLPOOL e622fb48a3d1e3ff74b234f3bd364ffcfdb0cf7190ecb107c56289fcf5bc7d733bae4b5349bb23ec55ad7a54fc8e1611c0e033f97b7bf29f20fa9cf096f78ef4 +DIST kdevelop-5.0.2.tar.xz 4994268 SHA256 9b017901167723230dee8b565cdc7b0e61762415ffcc0a32708f04f7ab668666 SHA512 a92d0c795442642f2bd7db9e37c3f13d67b19e9bb3d5e076ba409ae271062d3e022e284b5a2ce6be0b01d753c5ff4a3522a8149ab6f5f007bc6f24e7bd68e6db WHIRLPOOL 26152f4f78421e45d5ac6a5c8058a155cb5da38c8b348afeceb8868fe11d984d020f2e8b993f617209a118fc959684890bb78b5f0173f14e0d085d3975c319ca diff --git a/dev-util/kdevelop/files/kdevelop-5.0.2-github-crash.patch b/dev-util/kdevelop/files/kdevelop-5.0.2-github-crash.patch new file mode 100644 index 000000000000..09cb944b0ae8 --- /dev/null +++ b/dev-util/kdevelop/files/kdevelop-5.0.2-github-crash.patch @@ -0,0 +1,39 @@ +From: Kevin Funk +Date: Tue, 18 Oct 2016 07:47:28 +0000 +Subject: GitHub: Don't crash when Git plugin not loaded +X-Git-Url: http://quickgit.kde.org/?p=kdevelop.git&a=commitdiff&h=3afcc322a94878c8f5f662c1c5795b75a3bf62a5 +--- +GitHub: Don't crash when Git plugin not loaded + +BUG: 331883 +FIXED-IN: 5.0.3 +--- + + +--- a/providers/ghprovider/ghproviderwidget.cpp ++++ b/providers/ghprovider/ghproviderwidget.cpp +@@ -91,17 +91,20 @@ + if (!pos.isValid()) + return nullptr; + ++ auto plugin = ICore::self()->pluginController()->pluginForExtension("org.kdevelop.IBasicVersionControl", "kdevgit"); ++ if (!plugin) { ++ KMessageBox::error(0, i18n("The Git plugin could not be loaded which is required to import a Github project."), i18n("Github Provider Error")); ++ return nullptr; ++ } ++ + QString url = pos.data(ProviderModel::VcsLocationRole).toString(); + if (m_account->validAccount()) + url = "https://" + m_account->token() + "@" + url.mid(8); + QUrl real = QUrl(url); + VcsLocation loc(real); + +- auto plugin = ICore::self()->pluginController()->pluginForExtension("org.kdevelop.IBasicVersionControl", "kdevgit"); +- Q_ASSERT(plugin); + auto vc = plugin->extension(); + Q_ASSERT(vc); +- + return vc->createWorkingCopy(loc, dest); + } + + diff --git a/dev-util/kdevelop/kdevelop-5.0.2.ebuild b/dev-util/kdevelop/kdevelop-5.0.2.ebuild new file mode 100644 index 000000000000..f0231ec34444 --- /dev/null +++ b/dev-util/kdevelop/kdevelop-5.0.2.ebuild @@ -0,0 +1,97 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +EGIT_BRANCH="5.0" +KDE_HANDBOOK="forceoptional" +KDE_TEST="forceoptional-recursive" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more" +LICENSE="GPL-2 LGPL-2" +IUSE="+cxx +gdbui +ninja okteta +plasma +qmake qthelp" +[[ ${KDE_BUILD_TYPE} = release ]] && KEYWORDS="~amd64 ~x86" + +COMMON_DEPEND=" + $(add_frameworks_dep kcmutils) + $(add_frameworks_dep kcompletion) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifyconfig) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep ktexteditor) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_frameworks_dep threadweaver) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwebkit) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + >=dev-util/kdevplatform-${PV}:5 + x11-misc/shared-mime-info + cxx? ( >=sys-devel/clang-3.5.0 ) + gdbui? ( $(add_plasma_dep libksysguard) ) + okteta? ( $(add_kdeapps_dep okteta) ) + plasma? ( + $(add_frameworks_dep krunner) + $(add_frameworks_dep plasma) + ) + qmake? ( dev-util/kdevelop-pg-qt:5 ) + qthelp? ( $(add_qt_dep qthelp) ) +" +DEPEND="${COMMON_DEPEND} + $(add_qt_dep qtconcurrent) +" +RDEPEND="${COMMON_DEPEND} + $(add_kdeapps_dep kapptemplate) + $(add_kdeapps_dep kio-extras) + >=sys-devel/gdb-7.0[python] + ninja? ( dev-util/ninja ) + !dev-util/kdevelop:4 + !dev-util/kdevelop-clang + !dev-util/kdevelop-qmake + !dev-util/kdevelop-qmljs + !=cmake-3.4 - -Gentoo-bug: 568430 - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -59,6 +59,7 @@ - endif(NOT WIN32) - - -+include(CheckIncludeFiles) - check_include_files(stdint.h HAVE_STDINT_H) - - configure_file (config-kmplayer.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kmplayer.h ) diff --git a/media-video/kmplayer/files/kmplayer-0.11.3d-kdelibs-4.14.11.patch b/media-video/kmplayer/files/kmplayer-0.11.3d-kdelibs-4.14.11.patch deleted file mode 100644 index f6206c2c62bc..000000000000 --- a/media-video/kmplayer/files/kmplayer-0.11.3d-kdelibs-4.14.11.patch +++ /dev/null @@ -1,66 +0,0 @@ -From 4be412db53ce6342103836163c7b809f36d88a03 Mon Sep 17 00:00:00 2001 -From: David Faure -Date: Sun, 26 Jul 2015 17:29:49 +0200 -Subject: [PATCH] set cmake_min_req to 2.8.9 to match kdelibs4 policy; fix - build accordingly - -(working around the lack of ${KDE4_KMEDIAPLAYER_LIBS}) - -CCMAIL: kde-buildsystem@kde.org ---- - CMakeLists.txt | 1 + - src/CMakeLists.txt | 8 +++++--- - 2 files changed, 6 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 43d78ab..ff94308 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -1,3 +1,4 @@ -+cmake_minimum_required(VERSION 2.8.9) - project(kmplayer) - - cmake_policy(VERSION 2.6) -diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt -index 01180df..ac230ef 100644 ---- a/src/CMakeLists.txt -+++ b/src/CMakeLists.txt -@@ -13,7 +13,7 @@ IF (KMPLAYER_WITH_CAIRO) - MESSAGE("have cairo cflags:${optionalCFlags} ldflags:${optionalLinkFlags}") - endif (KMPLAYER_WITH_CAIRO) - --add_definitions(-DQT3_SUPPORT -DKDE3_SUPPORT -DKMPLAYER_VERSION_STRING=\\"${KMPLAYER_VERSION_STRING}\\") -+add_definitions(-DQT3_SUPPORT -DKDE3_SUPPORT -DKMPLAYER_VERSION_STRING="\\\"${KMPLAYER_VERSION_STRING}\\\"") - - ADD_DEFINITIONS(${CAIROCFlags}) - -@@ -73,6 +73,7 @@ SET_TARGET_PROPERTIES(kmplayercommon PROPERTIES COMPILE_FLAGS - "${CAIROCflags} ${GLibDBusCflags}") - - target_link_libraries(kmplayercommon -+ LINK_PRIVATE - ${CAIROLinkFlags} - ${GLibDBusLinkFlags} - ${KDE4_KPARTS_LIBS} -@@ -81,7 +82,7 @@ target_link_libraries(kmplayercommon - ${X11_X11_LIB} - ${EXPAT_LIBRARIES} - ${KDE4_SOLID_LIBS} -- kmediaplayer -+ ${KDE4_TARGET_PREFIX}kmediaplayer - ) - - install(TARGETS kmplayercommon ${INSTALL_TARGETS_DEFAULT_ARGS} ) -@@ -93,7 +94,8 @@ set(kmplayerpart_SRCS kmplayer_part.cpp) - kde4_add_plugin(kmplayerpart WITH_PREFIX ${kmplayerpart_SRCS}) - - target_link_libraries(kmplayerpart -- kmplayercommon kmediaplayer -+ kmplayercommon -+ ${KDE4_TARGET_PREFIX}kmediaplayer - ${KDE4_KPARTS_LIBS} - ${KDE4_KDEUI_LIBS} - ${QT_QT3SUPPORT_LIBRARY} --- -2.4.6 - diff --git a/media-video/kmplayer/files/kmplayer-flash.patch b/media-video/kmplayer/files/kmplayer-flash.patch deleted file mode 100644 index 0a6a72b10531..000000000000 --- a/media-video/kmplayer/files/kmplayer-flash.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -urN kmplayer-0.11.3d.old/src/kmplayer_part.desktop kmplayer-0.11.3d/src/kmplayer_part.desktop ---- kmplayer-0.11.3d.old/src/kmplayer_part.desktop 2012-06-10 14:35:46.000000000 +0200 -+++ kmplayer-0.11.3d/src/kmplayer_part.desktop 2012-09-11 14:42:04.160426844 +0200 -@@ -93,7 +93,7 @@ - Comment[zh_TW]=影像播放器外掛程式(與 QuickTime,XMovie,Windows Media 與 RealPlayer 相容) - X-KDE-Library=libkmplayerpart - # Keep in sync with the audio types in kmplayer.desktop --MimeType=application/ogg;application/smil;application/vnd.ms-asf;application/vnd.rn-realmedia;application/x-kmplayer;application/x-mplayer2;application/x-ogg;application/xspf+xml;audio/basic;audio/m3u;audio/mp4;audio/mpeg;audio/mpegurl;audio/vnd.rn-realaudio;audio/vorbis;audio/x-aiff;audio/x-flac;audio/x-m3u;audio/x-matroska;audio/x-mp2;audio/x-mp3;audio/x-mpegurl;audio/x-ms-asx;audio/x-ms-wma;audio/x-musepack;audio/x-mod;audio/x-oggflac;audio/x-pn-realaudio;audio/x-scpls;audio/x-speex;audio/x-vorbis;audio/x-wav;video/avi;video/mediaplayer;video/mp4;video/mpeg;video/quicktime;video/vnd.rn-realvideo;video/x-avi;video/x-flic;video/x-matroska;video/x-ms-asf;video/x-msvideo;video/x-ms-wmp;video/x-ms-wmv;video/x-ogm;video/x-theora;x-scheme-handler/mms;x-scheme-handler/pnm;x-scheme-handler/rtspt;x-scheme-handler/rtspu; -+MimeType=application/x-shockwave-flash;application/ogg;application/smil;application/vnd.ms-asf;application/vnd.rn-realmedia;application/x-kmplayer;application/x-mplayer2;application/x-ogg;application/xspf+xml;audio/basic;audio/m3u;audio/mp4;audio/mpeg;audio/mpegurl;audio/vnd.rn-realaudio;audio/vorbis;audio/x-aiff;audio/x-flac;audio/x-m3u;audio/x-matroska;audio/x-mp2;audio/x-mp3;audio/x-mpegurl;audio/x-ms-asx;audio/x-ms-wma;audio/x-musepack;audio/x-mod;audio/x-oggflac;audio/x-pn-realaudio;audio/x-scpls;audio/x-speex;audio/x-vorbis;audio/x-wav;video/avi;video/mediaplayer;video/mp4;video/mpeg;video/quicktime;video/vnd.rn-realvideo;video/x-avi;video/x-flic;video/x-matroska;video/x-ms-asf;video/x-msvideo;video/x-ms-wmp;video/x-ms-wmv;video/x-ogm;video/x-theora;x-scheme-handler/mms;x-scheme-handler/pnm;x-scheme-handler/rtspt;x-scheme-handler/rtspu; - Type=Service - Icon=kmplayer - X-KDE-ServiceTypes=KParts/ReadOnlyPart,Browser/View,KMediaPlayer/Player diff --git a/media-video/kmplayer/kmplayer-0.11.3d-r3.ebuild b/media-video/kmplayer/kmplayer-0.11.3d-r3.ebuild deleted file mode 100644 index 77f759395e12..000000000000 --- a/media-video/kmplayer/kmplayer-0.11.3d-r3.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -KDE_LINGUAS="bg bs ca ca@valencia cs da de el en_GB eo es et fr ga gl hr hu it -ja km ku lt lv mai nb nds nl nn pl pt pt_BR ro ru sk sr sr@latin sv th tr ug uk -zh_CN zh_TW" -KDE_HANDBOOK="optional" -inherit kde4-base - -DESCRIPTION="Video player plugin for Konqueror and basic MPlayer frontend" -HOMEPAGE="https://kmplayer.kde.org" -SRC_URI="https://kmplayer.kde.org/pkgs/${P}.tar.bz2" - -LICENSE="GPL-2 FDL-1.2 LGPL-2.1" -SLOT="4" -KEYWORDS="amd64 x86" -IUSE="cairo debug expat npp" - -DEPEND=" - media-libs/phonon[qt4] - x11-libs/libX11 - expat? ( >=dev-libs/expat-2.0.1 ) - cairo? ( - x11-libs/cairo - x11-libs/pango - ) - npp? ( - dev-libs/dbus-glib - $(add_kdeapps_dep kreadconfig) - >=x11-libs/gtk+-2.10.14:2 - www-plugins/adobe-flash - ) -" -RDEPEND="${DEPEND} - media-video/mplayer -" - -PATCHES=( - "${FILESDIR}/${P}-cmake34.patch" - "${FILESDIR}/${P}-kdelibs-4.14.11.patch" -) - -src_prepare() { - use npp && epatch "${FILESDIR}/${PN}-flash.patch" - sed -e '/add_subdirectory(icons)/d' \ - -i CMakeLists.txt || die - - kde4-base_src_prepare -} - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use cairo KMPLAYER_BUILT_WITH_CAIRO) - $(cmake-utils_use expat KMPLAYER_BUILT_WITH_EXPAT) - $(cmake-utils_use npp KMPLAYER_BUILT_WITH_NPP) - ) - kde4-base_src_configure -} - -src_install() { - kde4-base_src_install - - if use npp; then - kwriteconfig --file "${ED}/usr/share/config/kmplayerrc" --group "application/x-shockwave-flash" --key player npp - kwriteconfig --file "${ED}/usr/share/config/kmplayerrc" --group "application/x-shockwave-flash" --key plugin /usr/lib/nsbrowser/plugins/libflashplayer.so - fi -} diff --git a/media-video/kmplayer/kmplayer-0.11.5.ebuild b/media-video/kmplayer/kmplayer-0.11.5.ebuild deleted file mode 100644 index bd805c6e18cd..000000000000 --- a/media-video/kmplayer/kmplayer-0.11.5.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -inherit kde4-base - -DESCRIPTION="Video player plugin for Konqueror and basic MPlayer frontend" -HOMEPAGE="https://kmplayer.kde.org" -COMMIT_ID="a28ff105e76a227b799c2bbf6e732791de5fb84e" -SRC_URI="https://quickgit.kde.org/?p=kmplayer.git&a=snapshot&h=${COMMIT_ID}&fmt=tbz2 -> ${P}.tar.bz2" - -LICENSE="GPL-2 FDL-1.2 LGPL-2.1" -SLOT="4" -KEYWORDS="~amd64 ~x86" -IUSE="cairo debug expat npp" - -DEPEND=" - media-libs/phonon[qt4] - x11-libs/libX11 - cairo? ( - x11-libs/cairo - x11-libs/pango - ) - expat? ( >=dev-libs/expat-2.0.1 ) - npp? ( - $(add_kdeapps_dep kreadconfig) - dev-libs/dbus-glib - www-plugins/adobe-flash:* - >=x11-libs/gtk+-2.10.14:2 - ) -" -RDEPEND="${DEPEND} - media-video/mplayer -" - -PATCHES=( "${FILESDIR}/${PN}-0.11.3d-cmake34.patch" ) - -S="${WORKDIR}/${PN}" - -src_prepare() { - use npp && epatch "${FILESDIR}/${PN}-flash.patch" - sed -e '/add_subdirectory(icons)/d' \ - -i CMakeLists.txt || die - - kde4-base_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DKMPLAYER_BUILT_WITH_CAIRO=$(usex cairo) - -DKMPLAYER_BUILT_WITH_EXPAT=$(usex expat) - -DKMPLAYER_BUILT_WITH_NPP=$(usex npp) - ) - - kde4-base_src_configure -} - -src_install() { - kde4-base_src_install - - if use npp; then - kwriteconfig --file "${ED}/usr/share/config/kmplayerrc" --group "application/x-shockwave-flash" --key player npp - kwriteconfig --file "${ED}/usr/share/config/kmplayerrc" --group "application/x-shockwave-flash" --key plugin /usr/lib/nsbrowser/plugins/libflashplayer.so - fi -} diff --git a/media-video/kmplayer/kmplayer-0.12.0a.ebuild b/media-video/kmplayer/kmplayer-0.12.0a.ebuild index 224c4d862402..e9bd2a545e09 100644 --- a/media-video/kmplayer/kmplayer-0.12.0a.ebuild +++ b/media-video/kmplayer/kmplayer-0.12.0a.ebuild @@ -5,6 +5,7 @@ EAPI=6 EGIT_BRANCH="0.12" +KDE_HANDBOOK="true" inherit kde5 DESCRIPTION="Video player plugin for Konqueror and basic MPlayer frontend" @@ -12,7 +13,7 @@ HOMEPAGE="https://kmplayer.kde.org" SRC_URI="mirror://kde/stable/${PN}/${EGIT_BRANCH}/${P}.tar.bz2" LICENSE="GPL-2 FDL-1.2 LGPL-2.1" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="cairo npp" CDEPEND=" @@ -39,7 +40,7 @@ CDEPEND=" media-libs/phonon[qt5] x11-libs/libX11 x11-libs/libxcb - cairo? ( x11-libs/cairo ) + cairo? ( x11-libs/cairo[xcb] ) npp? ( dev-libs/dbus-glib dev-libs/glib:2 diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index b598fe045551..4b6eeef73007 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Wed, 19 Oct 2016 17:10:29 +0000 +Wed, 19 Oct 2016 20:10:30 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index ca3b898597a5..4b6eeef73007 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Wed, 19 Oct 2016 17:10:30 +0000 +Wed, 19 Oct 2016 20:10:30 +0000 diff --git a/metadata/md5-cache/dev-util/kdevelop-5.0.2 b/metadata/md5-cache/dev-util/kdevelop-5.0.2 new file mode 100644 index 000000000000..9369ad144228 --- /dev/null +++ b/metadata/md5-cache/dev-util/kdevelop-5.0.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=kde-frameworks/kcmutils-5.23.0:5 >=kde-frameworks/kcompletion-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kconfigwidgets-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/kcrash-5.23.0:5 >=kde-frameworks/kdeclarative-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kiconthemes-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kitemmodels-5.23.0:5 >=kde-frameworks/kitemviews-5.23.0:5 >=kde-frameworks/kjobwidgets-5.23.0:5 >=kde-frameworks/knewstuff-5.23.0:5 >=kde-frameworks/knotifyconfig-5.23.0:5 >=kde-frameworks/kparts-5.23.0:5 >=kde-frameworks/kservice-5.23.0:5 >=kde-frameworks/ktexteditor-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kwindowsystem-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=kde-frameworks/threadweaver-5.23.0:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtdeclarative-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtnetwork-5.6.1:5 >=dev-qt/qtwebkit-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 >=dev-util/kdevplatform-5.0.2:5 x11-misc/shared-mime-info cxx? ( >=sys-devel/clang-3.5.0 ) gdbui? ( >=kde-plasma/libksysguard-5.4.1:5 ) okteta? ( >=kde-apps/okteta-14.12.0:5 ) plasma? ( >=kde-frameworks/krunner-5.23.0:5 >=kde-frameworks/plasma-5.23.0:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) qthelp? ( >=dev-qt/qthelp-5.6.1:5 ) >=dev-qt/qtconcurrent-5.6.1:5 sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.23.0:5 handbook? ( >=kde-frameworks/kdoctools-5.23.0:5 ) test? ( >=dev-qt/qttest-5.6.1:5 ) >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils +DESCRIPTION=Integrated Development Environment, supporting KF5/Qt, C/C++ and much more +EAPI=6 +HOMEPAGE=https://www.kdevelop.org/ +IUSE=+cxx +gdbui +ninja okteta +plasma +qmake qthelp test debug +handbook test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 LGPL-2 +RDEPEND=>=kde-frameworks/kcmutils-5.23.0:5 >=kde-frameworks/kcompletion-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kconfigwidgets-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/kcrash-5.23.0:5 >=kde-frameworks/kdeclarative-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kiconthemes-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kitemmodels-5.23.0:5 >=kde-frameworks/kitemviews-5.23.0:5 >=kde-frameworks/kjobwidgets-5.23.0:5 >=kde-frameworks/knewstuff-5.23.0:5 >=kde-frameworks/knotifyconfig-5.23.0:5 >=kde-frameworks/kparts-5.23.0:5 >=kde-frameworks/kservice-5.23.0:5 >=kde-frameworks/ktexteditor-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kwindowsystem-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=kde-frameworks/threadweaver-5.23.0:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtdeclarative-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtnetwork-5.6.1:5 >=dev-qt/qtwebkit-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 >=dev-util/kdevplatform-5.0.2:5 x11-misc/shared-mime-info cxx? ( >=sys-devel/clang-3.5.0 ) gdbui? ( >=kde-plasma/libksysguard-5.4.1:5 ) okteta? ( >=kde-apps/okteta-14.12.0:5 ) plasma? ( >=kde-frameworks/krunner-5.23.0:5 >=kde-frameworks/plasma-5.23.0:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) qthelp? ( >=dev-qt/qthelp-5.6.1:5 ) >=kde-apps/kapptemplate-14.12.0:5 >=kde-apps/kio-extras-14.12.0:5 >=sys-devel/gdb-7.0[python] ninja? ( dev-util/ninja ) !dev-util/kdevelop:4 !dev-util/kdevelop-clang !dev-util/kdevelop-qmake !dev-util/kdevelop-qmljs !=kde-frameworks/kf-env-3 >=dev-qt/qtcore-5.6.1:5 +RESTRICT=test +SLOT=5 +SRC_URI=mirror://kde/stable/kdevelop/5.0.2/src/kdevelop-5.0.2.tar.xz +_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 096d27672c1010f7ae84e5ad0f0f4193 kde5-functions 59d60b16fb2817a6e0eddda11a6c31e4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=8e8547eeb8f0aa450933c114a4b49abd diff --git a/metadata/md5-cache/dev-util/kdevelop-php-5.0.2 b/metadata/md5-cache/dev-util/kdevelop-php-5.0.2 new file mode 100644 index 000000000000..a20dd71cd216 --- /dev/null +++ b/metadata/md5-cache/dev-util/kdevelop-php-5.0.2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=kde-frameworks/karchive-5.23.0:5 >=kde-frameworks/kcmutils-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kconfigwidgets-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kitemmodels-5.23.0:5 >=kde-frameworks/ktexteditor-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=kde-frameworks/threadweaver-5.23.0:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwebkit-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 dev-util/kdevelop-pg-qt:5 >=dev-util/kdevplatform-5.0.2:5 sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.23.0:5 handbook? ( >=kde-frameworks/kdoctools-5.23.0:5 ) test? ( >=dev-qt/qttest-5.6.1:5 ) >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils +DESCRIPTION=PHP plugin for KDevelop +EAPI=6 +HOMEPAGE=https://www.kdevelop.org/ +IUSE=test debug +handbook test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 LGPL-2 +RDEPEND=>=kde-frameworks/karchive-5.23.0:5 >=kde-frameworks/kcmutils-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kconfigwidgets-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kitemmodels-5.23.0:5 >=kde-frameworks/ktexteditor-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=kde-frameworks/threadweaver-5.23.0:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwebkit-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 dev-util/kdevelop-pg-qt:5 >=dev-util/kdevplatform-5.0.2:5 !dev-util/kdevelop-php-docs dev-util/kdevelop:5 >=kde-frameworks/kf-env-3 >=dev-qt/qtcore-5.6.1:5 +SLOT=5 +SRC_URI=mirror://kde/stable/kdevelop/5.0.2/src/kdev-php-5.0.2.tar.xz +_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 096d27672c1010f7ae84e5ad0f0f4193 kde5-functions 59d60b16fb2817a6e0eddda11a6c31e4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=92738f390569fc7a5a912d9c03f2be4a diff --git a/metadata/md5-cache/dev-util/kdevelop-python-5.0.2 b/metadata/md5-cache/dev-util/kdevelop-python-5.0.2 new file mode 100644 index 000000000000..454b9b734160 --- /dev/null +++ b/metadata/md5-cache/dev-util/kdevelop-python-5.0.2 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=dev-lang/python:3.5 >=dev-lang/python-exec-2:=[python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python3_5(+)] >=kde-frameworks/kcompletion-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kitemmodels-5.23.0:5 >=kde-frameworks/knewstuff-5.23.0:5 >=kde-frameworks/kparts-5.23.0:5 >=kde-frameworks/ktexteditor-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=kde-frameworks/threadweaver-5.23.0:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 dev-util/kdevplatform:5 sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.23.0:5 >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils +DESCRIPTION=Python plugin for KDevelop +EAPI=6 +HOMEPAGE=https://www.kdevelop.org/ +IUSE=debug python_targets_python3_5 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=dev-lang/python:3.5 >=dev-lang/python-exec-2:=[python_targets_python3_5(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),python_single_target_python3_5(+)] >=kde-frameworks/kcompletion-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kitemmodels-5.23.0:5 >=kde-frameworks/knewstuff-5.23.0:5 >=kde-frameworks/kparts-5.23.0:5 >=kde-frameworks/ktexteditor-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=kde-frameworks/threadweaver-5.23.0:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 dev-util/kdevplatform:5 dev-util/kdevelop:5 >=kde-frameworks/kf-env-3 >=dev-qt/qtcore-5.6.1:5 +RESTRICT=test +SLOT=5 +SRC_URI=mirror://kde/stable/kdevelop/5.0.2/src/kdev-python-5.0.2.tar.xz +_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 096d27672c1010f7ae84e5ad0f0f4193 kde5-functions 59d60b16fb2817a6e0eddda11a6c31e4 multilib 165fc17c38d1b11dac2008280dab6e80 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 1797277ea0e7cee5c7de7ce74cf8acd8 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=c8e6c063550558c83a24169e2d56edc0 diff --git a/metadata/md5-cache/dev-util/kdevplatform-5.0.2 b/metadata/md5-cache/dev-util/kdevplatform-5.0.2 new file mode 100644 index 000000000000..3e83c90eeba3 --- /dev/null +++ b/metadata/md5-cache/dev-util/kdevplatform-5.0.2 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack +DEPEND=>=kde-frameworks/karchive-5.23.0:5 >=kde-frameworks/kbookmarks-5.23.0:5 >=kde-frameworks/kcmutils-5.23.0:5 >=kde-frameworks/kcodecs-5.23.0:5 >=kde-frameworks/kcompletion-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kconfigwidgets-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/kdeclarative-5.23.0:5 >=kde-frameworks/kguiaddons-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kiconthemes-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kitemmodels-5.23.0:5 >=kde-frameworks/kitemviews-5.23.0:5 >=kde-frameworks/kjobwidgets-5.23.0:5 >=kde-frameworks/knewstuff-5.23.0:5 >=kde-frameworks/knotifications-5.23.0:5 >=kde-frameworks/knotifyconfig-5.23.0:5 >=kde-frameworks/kparts-5.23.0:5 >=kde-frameworks/kservice-5.23.0:5 >=kde-frameworks/ktexteditor-5.23.0:5 >=kde-frameworks/ktextwidgets-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kwindowsystem-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=kde-frameworks/sonnet-5.23.0:5 >=kde-frameworks/threadweaver-5.23.0:5 >=kde-apps/libkomparediff2-14.12.0:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qttest-5.6.1:5 >=dev-qt/qtwebkit-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 dev-libs/grantlee:5 reviewboard? ( dev-libs/purpose ) subversion? ( dev-libs/apr:1 dev-libs/apr-util:1 dev-vcs/subversion ) welcomepage? ( >=dev-qt/qtdeclarative-5.6.1:5[widgets] ) dev-libs/boost >=dev-qt/qtconcurrent-5.6.1:5 sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost ) dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.23.0:5 test? ( >=dev-qt/qttest-5.6.1:5 ) >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils +DESCRIPTION=KDE development support libraries and apps +EAPI=6 +HOMEPAGE=https://www.kdevelop.org/ +IUSE=cvs reviewboard subversion +welcomepage test debug test +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=>=kde-frameworks/karchive-5.23.0:5 >=kde-frameworks/kbookmarks-5.23.0:5 >=kde-frameworks/kcmutils-5.23.0:5 >=kde-frameworks/kcodecs-5.23.0:5 >=kde-frameworks/kcompletion-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kconfigwidgets-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/kdeclarative-5.23.0:5 >=kde-frameworks/kguiaddons-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kiconthemes-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kitemmodels-5.23.0:5 >=kde-frameworks/kitemviews-5.23.0:5 >=kde-frameworks/kjobwidgets-5.23.0:5 >=kde-frameworks/knewstuff-5.23.0:5 >=kde-frameworks/knotifications-5.23.0:5 >=kde-frameworks/knotifyconfig-5.23.0:5 >=kde-frameworks/kparts-5.23.0:5 >=kde-frameworks/kservice-5.23.0:5 >=kde-frameworks/ktexteditor-5.23.0:5 >=kde-frameworks/ktextwidgets-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kwindowsystem-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=kde-frameworks/sonnet-5.23.0:5 >=kde-frameworks/threadweaver-5.23.0:5 >=kde-apps/libkomparediff2-14.12.0:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qttest-5.6.1:5 >=dev-qt/qtwebkit-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 dev-libs/grantlee:5 reviewboard? ( dev-libs/purpose ) subversion? ( dev-libs/apr:1 dev-libs/apr-util:1 dev-vcs/subversion ) welcomepage? ( >=dev-qt/qtdeclarative-5.6.1:5[widgets] ) cvs? ( dev-vcs/cvs ) !dev-util/kdevelop:4 !dev-util/kdevplatform:4 >=kde-frameworks/kf-env-3 >=dev-qt/qtcore-5.6.1:5 +REQUIRED_USE=test? ( welcomepage ) +RESTRICT=test +SLOT=5 +SRC_URI=mirror://kde/stable/kdevelop/5.0.2/src/kdevplatform-5.0.2.tar.xz +_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 096d27672c1010f7ae84e5ad0f0f4193 kde5-functions 59d60b16fb2817a6e0eddda11a6c31e4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=a07f36e55b77f0b6ad490d02fd2aa1ed diff --git a/metadata/md5-cache/kde-apps/kdgantt2-16.08.2 b/metadata/md5-cache/kde-apps/kdgantt2-16.08.2 index 7545d6773866..12b3b2d9279c 100644 --- a/metadata/md5-cache/kde-apps/kdgantt2-16.08.2 +++ b/metadata/md5-cache/kde-apps/kdgantt2-16.08.2 @@ -10,4 +10,4 @@ RDEPEND=>=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtprintsupport-5.6.1:5 >=dev-qt/qtwidget SLOT=5 SRC_URI=mirror://kde/stable/applications/16.08.2/src/kdgantt2-16.08.2.tar.xz _eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 096d27672c1010f7ae84e5ad0f0f4193 kde5-functions 59d60b16fb2817a6e0eddda11a6c31e4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=5c7e1e85b4578301e2eeb5f0f4fe43c8 +_md5_=f4abb503b99681387211fd4d6d05819a diff --git a/metadata/md5-cache/media-libs/raspberrypi-userland-9999 b/metadata/md5-cache/media-libs/raspberrypi-userland-9999 index 99c288c11092..ef5a73b404c5 100644 --- a/metadata/md5-cache/media-libs/raspberrypi-userland-9999 +++ b/metadata/md5-cache/media-libs/raspberrypi-userland-9999 @@ -6,4 +6,4 @@ HOMEPAGE=https://github.com/raspberrypi/userland LICENSE=BSD SLOT=0 _eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc git-r3 86ff3e88fc8a07b4f595afa27e416341 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=0237927604f97de656394b3ea0752806 +_md5_=74dff92319b3bdb885c3a2e8f78481ae diff --git a/metadata/md5-cache/media-video/kmplayer-0.11.3d-r3 b/metadata/md5-cache/media-video/kmplayer-0.11.3d-r3 deleted file mode 100644 index 05122780ee61..000000000000 --- a/metadata/md5-cache/media-video/kmplayer-0.11.3d-r3 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=media-libs/phonon[qt4] x11-libs/libX11 expat? ( >=dev-libs/expat-2.0.1 ) cairo? ( x11-libs/cairo x11-libs/pango ) npp? ( dev-libs/dbus-glib >=kde-apps/kreadconfig-4.4:4[aqua=] >=x11-libs/gtk+-2.10.14:2 www-plugins/adobe-flash ) >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-2.8.12 dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) handbook? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-base/kdelibs-4.14.22:4[aqua=] -DESCRIPTION=Video player plugin for Konqueror and basic MPlayer frontend -EAPI=5 -HOMEPAGE=https://kmplayer.kde.org -IUSE=cairo debug expat npp l10n_bg l10n_bs l10n_ca l10n_ca-valencia l10n_cs l10n_da l10n_de l10n_el l10n_en-GB l10n_eo l10n_es l10n_et l10n_fr l10n_ga l10n_gl l10n_hr l10n_hu l10n_it l10n_ja l10n_km l10n_ku l10n_lt l10n_lv l10n_mai l10n_nb l10n_nds l10n_nl l10n_nn l10n_pl l10n_pt l10n_pt-BR l10n_ro l10n_ru l10n_sk l10n_sr l10n_sr-Latn l10n_sv l10n_th l10n_tr l10n_ug l10n_uk l10n_zh-CN l10n_zh-TW +handbook aqua -KEYWORDS=amd64 x86 -LICENSE=GPL-2 FDL-1.2 LGPL-2.1 -RDEPEND=media-libs/phonon[qt4] x11-libs/libX11 expat? ( >=dev-libs/expat-2.0.1 ) cairo? ( x11-libs/cairo x11-libs/pango ) npp? ( dev-libs/dbus-glib >=kde-apps/kreadconfig-4.4:4[aqua=] >=x11-libs/gtk+-2.10.14:2 www-plugins/adobe-flash ) media-video/mplayer kde-frameworks/oxygen-icons l10n_bg? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_bg(+)] ) l10n_bs? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_bs(+)] ) l10n_ca? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_ca(+)] ) l10n_ca-valencia? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_ca-valencia(+)] ) l10n_cs? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_cs(+)] ) l10n_da? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_da(+)] ) l10n_de? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_de(+)] ) l10n_el? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_el(+)] ) l10n_en-GB? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_en-GB(+)] ) l10n_eo? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_eo(+)] ) l10n_es? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_es(+)] ) l10n_et? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_et(+)] ) l10n_fr? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_fr(+)] ) l10n_ga? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_ga(+)] ) l10n_gl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_gl(+)] ) l10n_hr? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_hr(+)] ) l10n_hu? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_hu(+)] ) l10n_it? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_it(+)] ) l10n_ja? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_ja(+)] ) l10n_km? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_km(+)] ) l10n_ku? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_ku(+)] ) l10n_lt? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_lt(+)] ) l10n_lv? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_lv(+)] ) l10n_mai? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_mai(+)] ) l10n_nb? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_nb(+)] ) l10n_nds? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_nds(+)] ) l10n_nl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_nl(+)] ) l10n_nn? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_nn(+)] ) l10n_pl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_pl(+)] ) l10n_pt? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_pt(+)] ) l10n_pt-BR? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_pt-BR(+)] ) l10n_ro? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_ro(+)] ) l10n_ru? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_ru(+)] ) l10n_sk? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_sk(+)] ) l10n_sr? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_sr(+)] ) l10n_sr-Latn? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_sr-Latn(+)] ) l10n_sv? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_sv(+)] ) l10n_th? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_th(+)] ) l10n_tr? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_tr(+)] ) l10n_ug? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_ug(+)] ) l10n_uk? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_uk(+)] ) l10n_zh-CN? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_zh-CN(+)] ) l10n_zh-TW? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,l10n_zh-TW(+)] ) handbook? ( >=kde-base/kdelibs-4.4:4[aqua=,handbook] ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-base/kdelibs-4.14.22:4[aqua=] -SLOT=4 -SRC_URI=https://kmplayer.kde.org/pkgs/kmplayer-0.11.3d.tar.bz2 -_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 8632fcd33a047954f007dee9a137bdcc gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde4-base dd93ab23a8421a2802d4c139cd30a3c0 kde4-functions 8a4cfd7f1a927a64f5dbcc8f3277ec51 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=57e8f5e1b858f63f4d1579964c92e41e diff --git a/metadata/md5-cache/media-video/kmplayer-0.11.5 b/metadata/md5-cache/media-video/kmplayer-0.11.5 deleted file mode 100644 index 821834e025c7..000000000000 --- a/metadata/md5-cache/media-video/kmplayer-0.11.5 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack -DEPEND=media-libs/phonon[qt4] x11-libs/libX11 cairo? ( x11-libs/cairo x11-libs/pango ) expat? ( >=dev-libs/expat-2.0.1 ) npp? ( >=kde-apps/kreadconfig-4.4:4[aqua=] dev-libs/dbus-glib www-plugins/adobe-flash:* >=x11-libs/gtk+-2.10.14:2 ) >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-2.8.12 dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-base/kdelibs-4.14.22:4[aqua=] -DESCRIPTION=Video player plugin for Konqueror and basic MPlayer frontend -EAPI=6 -HOMEPAGE=https://kmplayer.kde.org -IUSE=cairo debug expat npp aqua -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 FDL-1.2 LGPL-2.1 -RDEPEND=media-libs/phonon[qt4] x11-libs/libX11 cairo? ( x11-libs/cairo x11-libs/pango ) expat? ( >=dev-libs/expat-2.0.1 ) npp? ( >=kde-apps/kreadconfig-4.4:4[aqua=] dev-libs/dbus-glib www-plugins/adobe-flash:* >=x11-libs/gtk+-2.10.14:2 ) media-video/mplayer kde-frameworks/oxygen-icons dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=kde-base/kdelibs-4.14.22:4[aqua=] -SLOT=4 -SRC_URI=https://quickgit.kde.org/?p=kmplayer.git&a=snapshot&h=a28ff105e76a227b799c2bbf6e732791de5fb84e&fmt=tbz2 -> kmplayer-0.11.5.tar.bz2 -_eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 8632fcd33a047954f007dee9a137bdcc gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde4-base dd93ab23a8421a2802d4c139cd30a3c0 kde4-functions 8a4cfd7f1a927a64f5dbcc8f3277ec51 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=0c7cb1b1cea465768b266f687b79f04f diff --git a/metadata/md5-cache/media-video/kmplayer-0.12.0a b/metadata/md5-cache/media-video/kmplayer-0.12.0a index c493ab2acdb4..3671d2245968 100644 --- a/metadata/md5-cache/media-video/kmplayer-0.12.0a +++ b/metadata/md5-cache/media-video/kmplayer-0.12.0a @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack -DEPEND=>=kde-frameworks/kbookmarks-5.23.0:5 >=kde-frameworks/kcompletion-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kconfigwidgets-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/kdelibs4support-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kiconthemes-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kmediaplayer-5.23.0:5 >=kde-frameworks/kparts-5.23.0:5 >=kde-frameworks/ktextwidgets-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtsvg-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtx11extras-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 media-libs/phonon[qt5] x11-libs/libX11 x11-libs/libxcb cairo? ( x11-libs/cairo ) npp? ( dev-libs/dbus-glib dev-libs/glib:2 www-plugins/adobe-flash:* >=x11-libs/gtk+-2.10.14:2 ) sys-devel/gettext sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.23.0:5 >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils +DEPEND=>=kde-frameworks/kbookmarks-5.23.0:5 >=kde-frameworks/kcompletion-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kconfigwidgets-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/kdelibs4support-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kiconthemes-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kmediaplayer-5.23.0:5 >=kde-frameworks/kparts-5.23.0:5 >=kde-frameworks/ktextwidgets-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtsvg-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtx11extras-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 media-libs/phonon[qt5] x11-libs/libX11 x11-libs/libxcb cairo? ( x11-libs/cairo[xcb] ) npp? ( dev-libs/dbus-glib dev-libs/glib:2 www-plugins/adobe-flash:* >=x11-libs/gtk+-2.10.14:2 ) sys-devel/gettext sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.23.0:5 handbook? ( >=kde-frameworks/kdoctools-5.23.0:5 ) >=dev-qt/qtcore-5.6.1:5 dev-util/desktop-file-utils app-arch/xz-utils DESCRIPTION=Video player plugin for Konqueror and basic MPlayer frontend EAPI=6 HOMEPAGE=https://kmplayer.kde.org -IUSE=cairo npp debug -KEYWORDS=~amd64 ~x86 +IUSE=cairo npp debug +handbook +KEYWORDS=amd64 x86 LICENSE=GPL-2 FDL-1.2 LGPL-2.1 -RDEPEND=>=kde-frameworks/kbookmarks-5.23.0:5 >=kde-frameworks/kcompletion-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kconfigwidgets-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/kdelibs4support-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kiconthemes-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kmediaplayer-5.23.0:5 >=kde-frameworks/kparts-5.23.0:5 >=kde-frameworks/ktextwidgets-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtsvg-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtx11extras-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 media-libs/phonon[qt5] x11-libs/libX11 x11-libs/libxcb cairo? ( x11-libs/cairo ) npp? ( dev-libs/dbus-glib dev-libs/glib:2 www-plugins/adobe-flash:* >=x11-libs/gtk+-2.10.14:2 ) media-video/mplayer !media-video/kmplayer:4 >=kde-frameworks/kf-env-3 >=dev-qt/qtcore-5.6.1:5 +RDEPEND=>=kde-frameworks/kbookmarks-5.23.0:5 >=kde-frameworks/kcompletion-5.23.0:5 >=kde-frameworks/kconfig-5.23.0:5 >=kde-frameworks/kconfigwidgets-5.23.0:5 >=kde-frameworks/kcoreaddons-5.23.0:5 >=kde-frameworks/kdelibs4support-5.23.0:5 >=kde-frameworks/ki18n-5.23.0:5 >=kde-frameworks/kiconthemes-5.23.0:5 >=kde-frameworks/kio-5.23.0:5 >=kde-frameworks/kmediaplayer-5.23.0:5 >=kde-frameworks/kparts-5.23.0:5 >=kde-frameworks/ktextwidgets-5.23.0:5 >=kde-frameworks/kwidgetsaddons-5.23.0:5 >=kde-frameworks/kxmlgui-5.23.0:5 >=dev-qt/qtdbus-5.6.1:5 >=dev-qt/qtgui-5.6.1:5 >=dev-qt/qtsvg-5.6.1:5 >=dev-qt/qtwidgets-5.6.1:5 >=dev-qt/qtx11extras-5.6.1:5 >=dev-qt/qtxml-5.6.1:5 media-libs/phonon[qt5] x11-libs/libX11 x11-libs/libxcb cairo? ( x11-libs/cairo[xcb] ) npp? ( dev-libs/dbus-glib dev-libs/glib:2 www-plugins/adobe-flash:* >=x11-libs/gtk+-2.10.14:2 ) media-video/mplayer !media-video/kmplayer:4 >=kde-frameworks/kf-env-3 >=dev-qt/qtcore-5.6.1:5 SLOT=5 SRC_URI=mirror://kde/stable/kmplayer/0.12/kmplayer-0.12.0a.tar.bz2 _eclasses_=cmake-utils f3d38665b0a86e08ba3a5473cdbfafd3 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 096d27672c1010f7ae84e5ad0f0f4193 kde5-functions 59d60b16fb2817a6e0eddda11a6c31e4 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=28afa5689e7ebd90725e3cac75f6fdfd +_md5_=03cb86065fcfc7f0c5ad21161aabb40e diff --git a/metadata/md5-cache/net-libs/nodejs-6.9.0 b/metadata/md5-cache/net-libs/nodejs-6.9.0 new file mode 100644 index 000000000000..e9a2702e3071 --- /dev/null +++ b/metadata/md5-cache/net-libs/nodejs-6.9.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst prepare pretend setup test +DEPEND=icu? ( >=dev-libs/icu-56:= ) npm? ( >=dev-lang/python-2.7.5-r2:2.7[threads] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) >=net-libs/http-parser-2.6.2:= >=dev-libs/libuv-1.9.0:= >=dev-libs/openssl-1.0.2g:0=[-bindist] sys-libs/zlib >=dev-lang/python-2.7.5-r2:2.7[threads] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] test? ( net-misc/curl ) +DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine +EAPI=6 +HOMEPAGE=https://nodejs.org/ +IUSE=cpu_flags_x86_sse2 debug doc icu +npm +snapshot +ssl test python_targets_python2_7 +KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos +LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT +RDEPEND=icu? ( >=dev-libs/icu-56:= ) npm? ( >=dev-lang/python-2.7.5-r2:2.7[threads] >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) >=net-libs/http-parser-2.6.2:= >=dev-libs/libuv-1.9.0:= >=dev-libs/openssl-1.0.2g:0=[-bindist] sys-libs/zlib +REQUIRED_USE=python_targets_python2_7 +SLOT=0 +SRC_URI=https://nodejs.org/dist/v6.9.0/node-v6.9.0.tar.xz +_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 8632fcd33a047954f007dee9a137bdcc multilib 165fc17c38d1b11dac2008280dab6e80 pax-utils 4c2654a34ebe732e85fda354f6ee642f python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 1797277ea0e7cee5c7de7ce74cf8acd8 toolchain-funcs 6198c04daba0e1307bd844df7d37f423 +_md5_=7b2c824dbb1f2961e58063e93f10f968 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index ca3b898597a5..4b6eeef73007 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Wed, 19 Oct 2016 17:10:30 +0000 +Wed, 19 Oct 2016 20:10:30 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 585811244f81..b46659a9fee7 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Wed Oct 19 17:09:34 UTC 2016 +Wed Oct 19 20:09:35 UTC 2016 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index a4474351a322..ccc785bbda93 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Wed, 19 Oct 2016 17:30:01 +0000 +Wed, 19 Oct 2016 20:30:01 +0000 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index ae9c4b5b2e1f..3b0f9cb8176a 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1476897001 Wed 19 Oct 2016 05:10:01 PM UTC +1476907801 Wed 19 Oct 2016 08:10:01 PM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index b598fe045551..4b6eeef73007 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Wed, 19 Oct 2016 17:10:29 +0000 +Wed, 19 Oct 2016 20:10:30 +0000 diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index 9faf5b33c50d..b03cf4028234 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -14,3 +14,4 @@ DIST node-v6.5.0.tar.xz 15555848 SHA256 ddf2056a9164c723db707b6c016f9e617f171662 DIST node-v6.6.0.tar.xz 15580876 SHA256 640485d2b672d3313203eae164576539e61f1e55d68122ff2c7fb59896e21a33 SHA512 3b382f98d9c92dbb1fa9c93969b14aa0be8d7b7eabbecf8be30ff92e9a5519cbaa5f5349b2dc88e919281638d6b7f109ff0f2fa03f84c7765c0fae496d51b1f2 WHIRLPOOL 395a4cfe26877cf6f1271d677d1538ddb78024030f5d8404426e7ef2acc4eb88e0914d8f27760cac4508dccbedfb1cfe8692eeaa2e091e2dc6b961a25053b273 DIST node-v6.7.0.tar.xz 15609148 SHA256 ceb028324aab1ee8c7ea6a62026f036f3ea71f5ef5212593d0f833f999dd3be5 SHA512 acf86362e33d10c5c59349a086fa2e07368e8bbb58b00c3d0df2c571e8ba637c5bee8f08d344d8693a24fcd75884448f9f3d389f2af48de6a86fc6b064c3e1ba WHIRLPOOL 3c3adf10ad6abd5aa71b5773def1661b2acd873c63ebcbe79c8f409ed83fc309a1cde4a45d241687485e709a5996062a046439bad8f2644616c5c839522baf4b DIST node-v6.8.1.tar.xz 15619508 SHA256 a44ff48de369381c506661996dec568085d42998613ed2a23ebb37fddc12c99a SHA512 9da04e126c3ed98f8fd7f310a08349804db9d8fa65f6a305df013e7f82a7afcad627da224ee73bd6142d4ae266ed9aa6ba04839f2cf7e051413b958c9296603e WHIRLPOOL 9d0144a7c908ad5db40a772a19a89e9ef7f7abf7201c79238bb97a8f6f2f7d80b16d89e10796f60cf407388e3ee753b5c308b8d9401eb10185dd3c61c0c25850 +DIST node-v6.9.0.tar.xz 15615224 SHA256 656342ed8a84c95a36af902f309aeeca7103b16d61c02925bd37bd47d2194915 SHA512 c8dc6899e8ec9d97d37b72a0ff6483069c494b05020ff6cf101c2b8b2774ed2673138fc260dc90b7317123d77daf89d0ba3321deda47457fa892456054f93337 WHIRLPOOL e65031667b619e0449924272359db01fd846dc68238e45a2bc4890d6f539b32dc173bab282c858412f2d34b73cdf68371a5677d081f9b56fb19791a9354ad740 diff --git a/net-libs/nodejs/nodejs-6.9.0.ebuild b/net-libs/nodejs/nodejs-6.9.0.ebuild new file mode 100644 index 000000000000..4e7689015852 --- /dev/null +++ b/net-libs/nodejs/nodejs-6.9.0.ebuild @@ -0,0 +1,193 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE="threads" + +inherit bash-completion-r1 eutils flag-o-matic pax-utils python-single-r1 toolchain-funcs + +DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" +HOMEPAGE="https://nodejs.org/" +SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz" + +LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos" +IUSE="cpu_flags_x86_sse2 debug doc icu +npm +snapshot +ssl test" + +RDEPEND="icu? ( >=dev-libs/icu-56:= ) + npm? ( ${PYTHON_DEPS} ) + >=net-libs/http-parser-2.6.2:= + >=dev-libs/libuv-1.9.0:= + >=dev-libs/openssl-1.0.2g:0=[-bindist] + sys-libs/zlib" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + test? ( net-misc/curl )" + +S="${WORKDIR}/node-v${PV}" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +PATCHES=( + "${FILESDIR}"/gentoo-global-npm-config.patch +) + +pkg_pretend() { + (use x86 && ! use cpu_flags_x86_sse2) && \ + die "Your CPU doesn't support the required SSE2 instruction." + + ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \ + die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 3.3 or newer." +} + +src_prepare() { + tc-export CC CXX PKG_CONFIG + export V=1 + export BUILDTYPE=Release + + # fix compilation on Darwin + # https://code.google.com/p/gyp/issues/detail?id=260 + sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die + + # make sure we use python2.* while using gyp + sed -i -e "s/python/${EPYTHON}/" deps/npm/node_modules/node-gyp/gyp/gyp || die + sed -i -e "s/|| 'python'/|| '${EPYTHON}'/" deps/npm/node_modules/node-gyp/lib/configure.js || die + + # less verbose install output (stating the same as portage, basically) + sed -i -e "/print/d" tools/install.py || die + + # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504 + local LIBDIR=$(get_libdir) + sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die + sed -i -e "s/'lib'/'${LIBDIR}'/" lib/module.js || die + sed -i -e "s|\"lib\"|\"${LIBDIR}\"|" deps/npm/lib/npm.js || die + + # Avoid writing a depfile, not useful + sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die + + # Avoid a test that I've only been able to reproduce from emerge. It doesnt + # seem sandbox related either (invoking it from a sandbox works fine). + # The issue is that no stdin handle is openened when asked for one. + # It doesn't really belong upstream , so it'll just be removed until someone + # with more gentoo-knowledge than me (jbergstroem) figures it out. + rm test/parallel/test-stdout-close-unref.js || die + + # debug builds. change install path, remove optimisations and override buildtype + if use debug; then + sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die + BUILDTYPE=Debug + fi + + default +} + +src_configure() { + local myarch="" + local myconf=( --shared-openssl --shared-libuv --shared-http-parser --shared-zlib ) + use npm || myconf+=( --without-npm ) + use icu && myconf+=( --with-intl=system-icu ) + use snapshot && myconf+=( --with-snapshot ) + use ssl || myconf+=( --without-ssl ) + use debug && myconf+=( --debug ) + + case ${ABI} in + amd64) myarch="x64";; + arm) myarch="arm";; + arm64) myarch="arm64";; + ppc64) myarch="ppc64";; + x32) myarch="x32";; + x86) myarch="ia32";; + *) myarch="${ABI}";; + esac + + GYP_DEFINES="linux_use_gold_flags=0 + linux_use_bundled_binutils=0 + linux_use_bundled_gold=0" \ + "${PYTHON}" configure \ + --prefix="${EPREFIX}"/usr \ + --dest-cpu=${myarch} \ + --without-dtrace \ + "${myconf[@]}" || die +} + +src_compile() { + emake -C out mksnapshot + pax-mark m "out/${BUILDTYPE}/mksnapshot" + emake -C out +} + +src_install() { + local LIBDIR="${ED}/usr/$(get_libdir)" + emake install DESTDIR="${D}" + pax-mark -m "${ED}"usr/bin/node + + # set up a symlink structure that node-gyp expects.. + dodir /usr/include/node/deps/{v8,uv} + dosym . /usr/include/node/src + for var in deps/{uv,v8}/include; do + dosym ../.. /usr/include/node/${var} + done + + if use doc; then + # Patch docs to make them offline readable + for i in `grep -rl 'fonts.googleapis.com' "${S}"/out/doc/api/*`; do + sed -i '/fonts.googleapis.com/ d' $i; + done + # Install docs! + dohtml -r "${S}"/doc/* + fi + + if use npm; then + dodir /etc/npm + + # Install bash completion for `npm` + # We need to temporarily replace default config path since + # npm otherwise tries to write outside of the sandbox + local npm_config="usr/$(get_libdir)/node_modules/npm/lib/config/core.js" + sed -i -e "s|'/etc'|'${ED}/etc'|g" "${ED}/${npm_config}" || die + local tmp_npm_completion_file="$(emktemp)" + "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}" + newbashcomp "${tmp_npm_completion_file}" npm + sed -i -e "s|'${ED}/etc'|'/etc'|g" "${ED}/${npm_config}" || die + + # Move man pages + doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/* + + # Clean up + rm "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile} || die + rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man} || die + + local find_exp="-or -name" + local find_name=() + for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \ + ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \ + "*.md" "*.markdown" "*.bat" "*.cmd"; do + find_name+=( ${find_exp} "${match}" ) + done + + # Remove various development and/or inappropriate files and + # useless docs of dependend packages. + find "${LIBDIR}"/node_modules \ + \( -type d -name examples \) -or \( -type f \( \ + -iname "LICEN?E*" \ + "${find_name[@]}" \ + \) \) -exec rm -rf "{}" \; + fi +} + +src_test() { + out/${BUILDTYPE}/cctest || die + "${PYTHON}" tools/test.py --mode=${BUILDTYPE,,} -J message parallel sequential || die +} + +pkg_postinst() { + einfo "The global npm config lives in /etc/npm. This deviates slightly" + einfo "from upstream which otherwise would have it live in /usr/etc/." + einfo "" + einfo "Protip: When using node-gyp to install native modules, you can" + einfo "avoid having to download extras by doing the following:" + einfo "$ node-gyp --nodedir /usr/include/node " +}