From e91a1aaa5ec8fab37f0fd082ac6024d41c6651e2 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 7 Apr 2018 13:16:39 +0100 Subject: gentoo resync : 07.04.2018 --- app-office/Manifest.gz | Bin 9387 -> 9398 bytes app-office/calligra/Manifest | 5 +- app-office/calligra/calligra-3.0.1.ebuild | 241 --------------------- app-office/calligra/calligra-3.1.0-r2.ebuild | 2 +- .../files/calligra-3.0.0-no-arch-detection.patch | 17 -- app-office/kmymoney/Manifest | 4 +- app-office/kmymoney/kmymoney-4.8.1.1-r1.ebuild | 159 -------------- app-office/kmymoney/kmymoney-5.0.1-r2.ebuild | 11 +- app-office/libalkimia/Manifest | 4 +- app-office/libalkimia/libalkimia-5.0.0.ebuild | 25 --- app-office/libalkimia/libalkimia-7.0.1.ebuild | 2 +- 11 files changed, 15 insertions(+), 455 deletions(-) delete mode 100644 app-office/calligra/calligra-3.0.1.ebuild delete mode 100644 app-office/calligra/files/calligra-3.0.0-no-arch-detection.patch delete mode 100644 app-office/kmymoney/kmymoney-4.8.1.1-r1.ebuild delete mode 100644 app-office/libalkimia/libalkimia-5.0.0.ebuild (limited to 'app-office') diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz index da61016a27c4..e1687464587c 100644 Binary files a/app-office/Manifest.gz and b/app-office/Manifest.gz differ diff --git a/app-office/calligra/Manifest b/app-office/calligra/Manifest index f539fa5ebd79..697e47d0fed5 100644 --- a/app-office/calligra/Manifest +++ b/app-office/calligra/Manifest @@ -1,11 +1,8 @@ -AUX calligra-3.0.0-no-arch-detection.patch 408 BLAKE2B adff8aade0b9718692e84d8ab407caa3b8b8d279609fefd3daafa0617421bb18dee4ba41374aa0eed5e41e766e7a856e7f82dbec7ac7b4985d7e133fdf4eaed9 SHA512 91e1f5a760f118c3f7abdba1409c8c119265bcf43eef405ec0fdeb7b5b4fd7c0c7e38166acebe4b1766fe276015eb12e6a62743f3d8d648c20856e25c9231557 AUX calligra-3.1.0-doc.patch 323 BLAKE2B 56a886a5b4a4f371eebe3c4f72d5a4817b2fa19af29e55ee0af1f84751a84ec28df8794b8cb7ceb026c701843356ef83d0310dfc2454815d09c95edbb93a0c08 SHA512 6254828157896b44ba77ae36f99876a2806dd917e65a36fdf25ee75e1a6683678ef1dd4275d6712d4f25f808d53dcb20bc3787bb4217e77054e9797bf0ccef72 AUX calligra-3.1.0-no-arch-detection.patch 436 BLAKE2B 117544b6089912f34b3c4cb3ee7837fb4f4377cdc0edc8a6de91156fb99ce010bc857752cf683f7f57ca604dd6393b36eeb807a6007e59bf589e404d02d0cef1 SHA512 f8f747279eabb165da68fe83300223a2bd49a530116c04c9a31de2a32f9f2b3eb46f7866ce194c91d9fcb0ab77fde628574dc9a55e6a08c327e2716849a0da8d AUX calligra-3.1.0-plan-qt-5.11.patch 3818 BLAKE2B 1a1f619a491cbc3440ec8db091a1a0775c56f37ebb0be1a4ea0815ced8b6d22598b985e1a419bb572edb430c253d3fd5d0194d6f264ed4ac59c10d8d811cbc72 SHA512 fc375a35f5e29efc404f3546b995568f3c0a9cd3fb94e3c98085a897f9e9d08a1ea41ad1359665392b2f7449e552dead236c3617a4462d94ad4fa2689538150d AUX calligra-3.1.0-qt-5.11.patch 3537 BLAKE2B 25aa9f832eb49876e0ee28d3af945658f9e93610fa894cb73dc274083febf5d62c97de427c10277f07aa7ef8054f4e0c811c70d4b0c4068cd018a3475c9a7e80 SHA512 f895ee2b9999ab4ff6dae523e4f4ea6f72bd05a8f8163a33f05401b63c08cc3c987a1207d1008ae808db0564c0036194e3d6ab5806c681b793c5191f9e585a7e -DIST calligra-3.0.1.tar.xz 60764344 BLAKE2B e264f1eb5928d2f11fba9c9b71a77d2685230b9128105264d109d3aca51f32a814795dd04f5f8fb980dce4fa4d4365c4073b35c2abb8933c906238bc0b25aef2 SHA512 ec17d007262d598e16045c6c75f8a37dfdf73b980b02ae9bea20282cbd4dd53202f62fc4d8bd84484193a501859c2150079a76d83c1638d8449f41526df57ee0 DIST calligra-3.1.0.tar.xz 58037392 BLAKE2B b933012fe0031f4d6eac626054e7fb248f85635e5873224328d30f9aed31dce0a0a49f99cf6eea9c232477400af1d16ffc4dae483cdfd5081720434e95684e50 SHA512 ad1b689a5b36deafcf6985d4a0a1e8148d10e19fb4a0be8343c6e1d24146b9a8ffa0890ab5bbb21816b3134d21150b57f6159db1a30cc54c0fde5bf7bdf4537b DIST calligraplan-3.1.0.tar.xz 3617600 BLAKE2B af45aa28529c18c9fa9fae2b7c03ea1b795d3fec3fd44dbcc4ed056a4b1b843b10cb8a9ad6dab319775a7d7032520721a4719605859dd60100a19eafdcb621ed SHA512 a8ccc6ee2f0381b811926a296122464bdb79aad7c75ff0f7a554e4596165ff7fd7ef62c9af9232ea36542d6b538446c8920fe77cbbe7ffacdf6e6b99a1b68156 -EBUILD calligra-3.0.1.ebuild 6814 BLAKE2B 62e0cb77ebdbafc0d4dcf5e4e298122f84087dd895d9182b212ff4f040e62b04f52722860cdadf247880b9688d202985ef43b72f59841a2b79c73befb9c69924 SHA512 9fb02a5ab71bdfd24fe1588576fe1f9fbef96e4e3885e11d6a649cee6e44551c36430ae2f4c0693e9de4e5ddf5186713106a56f0b8e4df1efe61bd7711ad7adb -EBUILD calligra-3.1.0-r2.ebuild 6803 BLAKE2B 6bd8679066ae628bf84189ff92c6a2b8a3695736b5906ea8ad2d50afe5fbfe15bc577409d7010b1482a67c8158c13216ed81a515c12f4b2ba67474c5aa206d7a SHA512 9891067f8c5572ff93beebc8cd3d8b1a946ee68470d2a5d9e3f35682878f26c9d23f22a6dff343b9671ac78c814e4763517a2416bae96a6af91851745cf0fc9e +EBUILD calligra-3.1.0-r2.ebuild 6801 BLAKE2B 11f72f22bf4fa6ce1c20ceb82f7299a2593d89d79cbfaf60bc18b286bb4afd7e3fe7643bb18349a9a82711ce0384f6456a9c0a8a84fac8c15d517b3192d387ff SHA512 5c367c3f46ac99908708435d2450fcef2e9ac0a875c3d8ddbda97ba11971146f1b71da1a6727292f0943768430619d03d4a11fbda0849b88fe660048f1d15e30 MISC metadata.xml 1108 BLAKE2B 266bc6539219906527f6e8692cfac1a4c894164466e01bd3ddc290ed665d19af6419ae1a8939002a4ccc719826def4038264ecdd65fca3aef8627106114c804b SHA512 61655e86072fdb828475b721492c3029b834931126af3cd015b2de87f3e7d56a866707d04b04dc36319f45f77fe5f3b650131c1e82a4e65d094288d8effe1893 diff --git a/app-office/calligra/calligra-3.0.1.ebuild b/app-office/calligra/calligra-3.0.1.ebuild deleted file mode 100644 index 7a2d180f4ec7..000000000000 --- a/app-office/calligra/calligra-3.0.1.ebuild +++ /dev/null @@ -1,241 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -CHECKREQS_DISK_BUILD="4G" -KDE_HANDBOOK="forceoptional" -KDE_TEST="forceoptional-recursive" -inherit check-reqs kde5 versionator - -DESCRIPTION="KDE Office Suite" -HOMEPAGE="https://www.calligra.org/" -[[ ${KDE_BUILD_TYPE} == release ]] && SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz" - -LICENSE="GPL-2" - -[[ ${KDE_BUILD_TYPE} == release ]] && \ -KEYWORDS="amd64 x86" - -CAL_FTS=( karbon plan sheets words ) -CAL_EXP_FTS=( braindump stage ) - -IUSE="activities +crypt +fontconfig gsl import-filter jpeg2k +lcms okular openexr +pdf - phonon pim spacenav +truetype X $(printf 'calligra_features_%s ' ${CAL_FTS[@]}) - $(printf 'calligra_experimental_features_%s ' ${CAL_EXP_FTS[@]})" - -# TODO: Not packaged: Cauchy (https://bitbucket.org/cyrille/cauchy) -# Required for the matlab/octave formula tool -# drop qtcore subslot operator when QT_MINIMAL >= 5.7.0 -# FIXME: Disabled by upstream for good reason -# Crashes plan (https://bugs.kde.org/show_bug.cgi?id=311940) -# $(add_kdeapps_dep akonadi) -# $(add_kdeapps_dep akonadi-contacts) -COMMON_DEPEND=" - $(add_frameworks_dep karchive) - $(add_frameworks_dep kcmutils) - $(add_frameworks_dep kcodecs) - $(add_frameworks_dep kcompletion) - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kconfigwidgets) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kdelibs4support) - $(add_frameworks_dep kemoticons) - $(add_frameworks_dep kglobalaccel) - $(add_frameworks_dep kguiaddons) - $(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 knotifications) - $(add_frameworks_dep knotifyconfig) - $(add_frameworks_dep kparts) - $(add_frameworks_dep kross) - $(add_frameworks_dep ktextwidgets) - $(add_frameworks_dep kwallet) - $(add_frameworks_dep kwidgetsaddons) - $(add_frameworks_dep kwindowsystem) - $(add_frameworks_dep kxmlgui) - $(add_frameworks_dep sonnet) - $(add_qt_dep designer) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtprintsupport) - $(add_qt_dep qtscript) - $(add_qt_dep qtsvg) - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - dev-lang/perl - sys-libs/zlib - virtual/libiconv - activities? ( $(add_frameworks_dep kactivities) ) - crypt? ( app-crypt/qca:2[qt5] ) - fontconfig? ( media-libs/fontconfig ) - gsl? ( sci-libs/gsl ) - import-filter? ( - $(add_frameworks_dep khtml) - app-text/libetonyek - app-text/libodfgen - app-text/libwpd:* - app-text/libwpg:* - >=app-text/libwps-0.4 - dev-libs/librevenge - media-libs/libvisio - ) - lcms? ( - media-libs/ilmbase:= - media-libs/lcms:2 - ) - openexr? ( media-libs/openexr ) - pdf? ( app-text/poppler[qt5] ) - phonon? ( media-libs/phonon[qt5(+)] ) - spacenav? ( dev-libs/libspnav ) - truetype? ( media-libs/freetype:2 ) - X? ( - $(add_qt_dep qtx11extras) - x11-libs/libX11 - ) - calligra_experimental_features_braindump? ( $(add_qt_dep qtwebkit) ) - calligra_experimental_features_stage? ( - $(add_qt_dep qtwebkit) - okular? ( $(add_kdeapps_dep okular) ) - ) - calligra_features_karbon? ( jpeg2k? ( media-libs/openjpeg:= ) ) - calligra_features_plan? ( - $(add_frameworks_dep khtml) - $(add_qt_dep qtcore '' '' '5=') - dev-libs/kdiagram:5 - =dev-libs/kproperty-3.0*:5 - =dev-libs/kreport-3.0*:5 - pim? ( - $(add_kdeapps_dep kcalcore) - $(add_kdeapps_dep kcontacts) - ) - ) - calligra_features_sheets? ( dev-cpp/eigen:3 ) - calligra_features_words? ( - dev-libs/libxslt - okular? ( $(add_kdeapps_dep okular) ) - ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost - sys-devel/gettext - x11-misc/shared-mime-info - test? ( $(add_frameworks_dep threadweaver) ) -" -RDEPEND="${COMMON_DEPEND} - calligra_features_karbon? ( media-gfx/pstoedit[plotutils] ) - !app-office/calligra:4 - !app-office/calligra-l10n:4 -" -RESTRICT+=" test" - -PATCHES=( "${FILESDIR}/${PN}"-3.0.0-no-arch-detection.patch ) - -pkg_pretend() { - check-reqs_pkg_pretend -} - -pkg_setup() { - kde5_pkg_setup - check-reqs_pkg_setup -} - -src_prepare() { - kde5_src_prepare - - if ! use test; then - sed -e "/add_subdirectory( *benchmarks *)/s/^/#DONT/" \ - -i libs/pigment/CMakeLists.txt || die - fi - - # Unconditionally disable deprecated deps (required by QtQuick1) - punt_bogus_dep Qt5 Declarative - punt_bogus_dep Qt5 OpenGL - - if ! use calligra_experimental_features_stage && \ - ! use calligra_experimental_features_braindump; then - punt_bogus_dep Qt5 WebKitWidgets - punt_bogus_dep Qt5 WebKit - fi - - # Hack around the excessive use of CMake macros - if use okular && ! use calligra_features_words; then - sed -i -e "/add_subdirectory( *okularodtgenerator *)/ s/^/#DONT/" \ - extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODT" - fi - - if use okular && ! use calligra_experimental_features_stage; then - sed -i -e "/add_subdirectory( *okularodpgenerator *)/ s/^/#DONT/" \ - extras/CMakeLists.txt || die "Failed to disable OKULAR_GENERATOR_ODP" - fi -} - -src_configure() { - local cal_ft myproducts experimental=OFF - - # applications - for cal_ft in ${CAL_FTS[@]}; do - if use calligra_features_${cal_ft} ; then - myproducts+=( "${cal_ft^^}" ) - fi - done - # experimental/unmaintained applications - for cal_ft in ${CAL_EXP_FTS[@]}; do - if use calligra_experimental_features_${cal_ft} ; then - experimental=ON - myproducts+=( "${cal_ft^^}" ) - fi - done - - use lcms && myproducts+=( PLUGIN_COLORENGINES ) - use spacenav && myproducts+=( PLUGIN_SPACENAVIGATOR ) - - local mycmakeargs=( -DPRODUCTSET="${myproducts[*]}" ) - - if [[ ${KDE_BUILD_TYPE} == release ]] ; then - mycmakeargs+=( - -DRELEASE_BUILD=ON - -DBUILD_UNMAINTAINED=${experimental} - ) - fi - - use calligra_features_karbon && \ - mycmakeargs+=( $(cmake-utils_use_find_package jpeg2k OpenJPEG) ) - - mycmakeargs+=( - -DPACKAGERS_BUILD=OFF - -DWITH_Iconv=ON - $(cmake-utils_use_find_package activities KF5Activities) - -DWITH_Qca-qt5=$(usex crypt) - -DWITH_Fontconfig=$(usex fontconfig) - -DWITH_GSL=$(usex gsl) - -DWITH_LibEtonyek=$(usex import-filter) - -DWITH_LibOdfGen=$(usex import-filter) - -DWITH_LibRevenge=$(usex import-filter) - -DWITH_LibVisio=$(usex import-filter) - -DWITH_LibWpd=$(usex import-filter) - -DWITH_LibWpg=$(usex import-filter) - -DWITH_LibWps=$(usex import-filter) - $(cmake-utils_use_find_package phonon Phonon4Qt5) - $(cmake-utils_use_find_package pim KF5CalendarCore) - $(cmake-utils_use_find_package pim KF5Contacts) - -DWITH_LCMS2=$(usex lcms) - -DWITH_Okular5=$(usex okular) - -DWITH_OpenEXR=$(usex openexr) - -DWITH_Poppler=$(usex pdf) - -DWITH_Eigen3=$(usex calligra_features_sheets) - -ENABLE_CSTESTER_TESTING=$(usex test) - -DWITH_Freetype=$(usex truetype) - -DWITH_Vc=OFF - -DCMAKE_DISABLE_FIND_PACKAGE_Libgit2=ON - -DCMAKE_DISABLE_FIND_PACKAGE_Libqgit2=ON - ) - - kde5_src_configure -} diff --git a/app-office/calligra/calligra-3.1.0-r2.ebuild b/app-office/calligra/calligra-3.1.0-r2.ebuild index b1da5f430762..0389b5b7c9d7 100644 --- a/app-office/calligra/calligra-3.1.0-r2.ebuild +++ b/app-office/calligra/calligra-3.1.0-r2.ebuild @@ -20,7 +20,7 @@ HOMEPAGE="https://www.calligra.org/" LICENSE="GPL-2" [[ ${KDE_BUILD_TYPE} == release ]] && \ -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" CAL_FTS=( karbon plan sheets words ) diff --git a/app-office/calligra/files/calligra-3.0.0-no-arch-detection.patch b/app-office/calligra/files/calligra-3.0.0-no-arch-detection.patch deleted file mode 100644 index 1c544e9277d2..000000000000 --- a/app-office/calligra/files/calligra-3.0.0-no-arch-detection.patch +++ /dev/null @@ -1,17 +0,0 @@ -Avoid automagic CXXFLAG detection courtesy of dev-libs/vc. - -Gentoo-bug: 584118 - ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -617,10 +617,6 @@ - endif() - endmacro() - -- if (NOT PACKAGERS_BUILD) -- # Optimize the whole Calligra for current architecture -- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Vc_DEFINITIONS}") -- endif () - endif() - set(CMAKE_MODULE_PATH ${OLD_CMAKE_MODULE_PATH} ) - diff --git a/app-office/kmymoney/Manifest b/app-office/kmymoney/Manifest index 439a4cbb7ada..bc4f258be37d 100644 --- a/app-office/kmymoney/Manifest +++ b/app-office/kmymoney/Manifest @@ -1,6 +1,4 @@ AUX kmymoney-5.0.1-cmake.patch 1089 BLAKE2B 5574c6bebd5502a4f6046a57c14593b5b305734981bf04fe19bc500ccb76dcc56e851213b011c4cef41795d9134e970fb5a83e7372cf928136efbbf84451ace1 SHA512 dc894facca9ff086b92397b8fde830fee54593130eb52523ba8d3c517d037f98af8639918007a4970ce1c0e1df88208dd06a80fa6cf5d00ea6a7e06269702b74 -DIST kmymoney-4.8.1.1.tar.xz 20963444 BLAKE2B d2be72a1c7dc41f48405ee406c419b9eb74cc02a80949965b8241331c00fbec23c32177aea0a401a76ef64a97e25e9e532c28e4f29bf88c9c2fd04f608790df6 SHA512 1f730f7db9117469aebaab33891f6064f648fa0ad25afff9ac1fab8d638c376d8e1f013401512c4be060436d6bbdfdacad6427b1e0911ac6b46288db1e242783 DIST kmymoney-5.0.1.tar.xz 13307860 BLAKE2B df61285f848df693510f1807bbf66b7cfec4498f2c540df3420731734a8ced8c4ae6426e338af2cecc85278120087eddc261a9e35bad50722991e3bb617d4a9c SHA512 74ace8d98f144c503d572c68cf50c27664a49bc5f4428788b69a1da52b8f72e97e1bb70914dbf041c43884c3b6340e28390618dec179ebe3d1b3ea63bede93e7 -EBUILD kmymoney-4.8.1.1-r1.ebuild 3540 BLAKE2B c414fcdb2e15c26e6c0f8c741ed4660f56ce9f353f3ec57b94a99eb52f686bb57126a9e8ffd23629322cb62f1d244558e28866cc29824573652827cfd62bd65a SHA512 9fd06bd1b03a78612d7db3b71507464ab86055693c66913f947dfa6cb14fdf79d0b380a1bd4c0b4bfea2760eda918700c2229b282af6e5648fd189087209cbfb -EBUILD kmymoney-5.0.1-r2.ebuild 3042 BLAKE2B c8f5636352b7c370d3b0c33a1eab1642b7616bd019c80e1bdcbffa5698286caa708a276451ecf54738c72d0ba7d829ba4daa7a325cea034391c6daed013d7069 SHA512 79a8756396dd535e6506f61deaf7857a34fca38292854dfcfef7932fbb7a14f0c534ecd3b6bb998146ad7366bdff7d858c9476798105d998797dac8719495443 +EBUILD kmymoney-5.0.1-r2.ebuild 3139 BLAKE2B 8e372597b3e759bc9b2d98b911e2bf0f1ea5b44bea5423ed7b349c29e0642f447f8d68e0024f817260bf80772c5f528c541f39e04a0c27e71620901e4cdf88fc SHA512 b806f365594fdc062993a6b0441f4c918e2178348828a4cdc5b6a9efeea328f6fac2f9b6e81f5ed31b4d55985d7c077d10f034ff825ff80736e803d9afdbb093 MISC metadata.xml 787 BLAKE2B 090845c035b23d5dd951c6836a154c74736597c05f52a6841596d1d3663085176aae10ae54489eb6152faa82a5c77dbe7001861c63ca1b6191a534022e1be5bc SHA512 19f3d92cb3b3e92ce1692d76af59bc474257948a4740300484f17eecca391b0a4f6f5517fe6dd06d513231706c1123cf1e955ea6fb3a321d2fbc71063da68586 diff --git a/app-office/kmymoney/kmymoney-4.8.1.1-r1.ebuild b/app-office/kmymoney/kmymoney-4.8.1.1-r1.ebuild deleted file mode 100644 index 34a425616785..000000000000 --- a/app-office/kmymoney/kmymoney-4.8.1.1-r1.ebuild +++ /dev/null @@ -1,159 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils flag-o-matic gnome2-utils virtualx xdg-utils - -DESCRIPTION="Personal finance manager by KDE" -HOMEPAGE="https://kmymoney.org/" -SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" - -LICENSE="GPL-2" -SLOT="4" -KEYWORDS="amd64 x86" -IUSE="calendar debug doc +handbook hbci ofx quotes test weboob" - -COMMON_DEPEND=" - >=app-crypt/gpgme-1.7.0[cxx] - =net-libs/aqbanking-5.5.1 - >=sys-libs/gwenhywfar-4.15.3[qt4] - ) - ofx? ( >=dev-libs/libofx-0.9.4 ) - weboob? ( www-client/weboob ) -" -RDEPEND="${COMMON_DEPEND} - kde-frameworks/oxygen-icons:* - handbook? ( kde-frameworks/kdelibs:4[handbook] ) - quotes? ( dev-perl/Finance-Quote ) -" -DEPEND="${COMMON_DEPEND} - dev-libs/boost - virtual/pkgconfig - doc? ( app-doc/doxygen ) - handbook? ( - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xsl-stylesheets - ) - test? ( dev-qt/qttest:4 ) -" - -src_prepare() { - cmake-utils_src_prepare - - if [[ -v LINGUAS ]] ; then - pushd po > /dev/null || die - local lang - for lang in *; do - if [[ -e ${lang} ]] && ! has ${lang/.po/} ${LINGUAS} ; then - case ${lang} in - CMakeLists.txt) ;; - *) rm -r ${lang} || die ;; - esac - cmake_comment_add_subdirectory ${lang} - sed -e "/add_subdirectory([[:space:]]*${lang}\/.*[[:space:]]*)/d" \ - -i CMakeLists.txt || die - fi - done - popd > /dev/null || die - fi - - if ! use handbook; then - cmake_comment_add_subdirectory doc - else - if [[ -d doc && -v LINGUAS ]] ; then - pushd doc > /dev/null || die - local lang - for lang in *; do - if ! has ${lang} ${LINGUAS} && [[ ${lang} != "en_US" ]]; then - cmake_comment_add_subdirectory ${lang} - fi - done - popd > /dev/null || die - fi - fi - - # don't install as executable - sed -i kmymoney/CMakeLists.txt \ - -e "/install.*kmymoney.appdata/ s/PROGRAMS/FILES/" || die -} - -src_configure() { - use debug || append-cppflags -DQT_NO_DEBUG - - local mycmakeargs=( - -DUSE_QT_DESIGNER=OFF - -DENABLE_LIBICAL=$(usex calendar) - -DUSE_DEVELOPER_DOC=$(usex doc) - -DENABLE_KBANKING=$(usex hbci) - -DENABLE_LIBOFX=$(usex ofx) - -DCMAKE_DISABLE_FIND_PACKAGE_KdepimLibs=ON - -DKDE4_BUILD_TESTS=$(usex test) - -DENABLE_WEBOOB=$(usex weboob) - ) - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - use doc && cmake-utils_src_compile apidoc -} - -src_test() { - local kded4_pid - - _test_runner() { - export $(dbus-launch) - kded4 2>&1 > /dev/null & - kded4_pid=$! - - cmake-utils_src_test - } - - unset DBUS_SESSION_BUS_ADDRESS DBUS_SESSION_BUS_PID - - local myctestargs=( -E "(kmymoney-querytabletest)" ) # requires ktimezoned - virtx _test_runner - - if [[ -n "${kded4_pid}" ]] ; then - kill ${kded4_pid} - fi - - if [[ -n "${DBUS_SESSION_BUS_PID}" ]] ; then - kill ${DBUS_SESSION_BUS_PID} - fi -} - -src_install() { - use doc && HTML_DOCS=( "${BUILD_DIR}/apidocs/html/." ) - cmake-utils_src_install - - # We don't want /usr/share/doc/HTML to be compressed, - # because then khelpcenter can't find the docs - [[ -d ${ED%/}/usr/share/doc/HTML ]] && - docompress -x /usr/share/doc/HTML -} - -pkg_postinst() { - gnome2_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} - -pkg_postrm() { - gnome2_icon_cache_update - xdg_desktop_database_update - xdg_mimeinfo_database_update -} diff --git a/app-office/kmymoney/kmymoney-5.0.1-r2.ebuild b/app-office/kmymoney/kmymoney-5.0.1-r2.ebuild index eb313fe8717f..c1e3975e0277 100644 --- a/app-office/kmymoney/kmymoney-5.0.1-r2.ebuild +++ b/app-office/kmymoney/kmymoney-5.0.1-r2.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://kmymoney.org" SRC_URI="mirror://kde/stable/${PN}/${PV}/src/${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="activities addressbook calendar hbci holidays ofx quotes weboob" REQUIRED_USE="weboob? ( ${PYTHON_REQUIRED_USE} )" @@ -114,3 +114,12 @@ src_configure() { ) kde5_src_configure } + +src_test() { + # bug: 652636 + local myctestargs=( + -E "(reports-chart-test)" + ) + + kde5_src_test +} diff --git a/app-office/libalkimia/Manifest b/app-office/libalkimia/Manifest index 0dd720d315d4..e0f025bb1c29 100644 --- a/app-office/libalkimia/Manifest +++ b/app-office/libalkimia/Manifest @@ -1,5 +1,3 @@ DIST alkimia-7.0.1.tar.xz 38400 BLAKE2B c6dccf0702ae42bfcebfa20fc34233766ab4b08c81d7b8aa8af2be2003560f2e088e922a0ec5656c6f8e34d3f3a8348fb6315c3e5aecf72cda9fa2506e1a2161 SHA512 7f72eaf69ad38c5478498a212f6f644ab76a27aec588ff8817414c7e36190568012cd2faff7ae31978beec670539ac93e55f3637a331e90738bddc11a423138c -DIST libalkimia-5.0.0.tar.xz 28400 BLAKE2B 68fa555b1e42bcadcf7aa229092e8a2d6500f4e5d03720dd259eec43daeb7f2916564500d1d2b32c0b36988a8907120404830880a7d10999c3c6b9d010903f61 SHA512 9ba205f5726f237389b9ea928ef37fc3b38161aaec5988dcc64afa3d8e53575a055b248e3c27e738db13f9e6af231f493e1374bbc50d0672729b0cdb391ce99f -EBUILD libalkimia-5.0.0.ebuild 545 BLAKE2B 2c1264a998140dfe45f7134d43a00c99f11aaf6f8cb9715f78ffa6d5a88d0ea7f40e97b559f626e5a43c8493c14e9237e5c8350a50c624071e977b22d5ca1541 SHA512 cfbf2fa200b38a4b528421e09a3bf6da404e35cf8d5d79cbdbb81ae6f99d3bfe22a0e4bc9270417ce7dfc681ae1bc3cac0cfc05fe2c8940c7ce9f0a54132b02d -EBUILD libalkimia-7.0.1.ebuild 718 BLAKE2B a685ac8ec2ee5b01ca49212b8aecf9f54f6a6231dba76757d52613fba640ef16c79437029554a200e10b17ead8e32e0cfd6a429f7292b682af8a53eaabe9f008 SHA512 b6c545a93418a51ce07917a63db5131a82376c2f533af100f5d0092ed6636f86aeb6450970359d25aa97b7b93f64cdd7c06828fdf8fa3d849f1438c6f7e2a3cb +EBUILD libalkimia-7.0.1.ebuild 716 BLAKE2B 1ed3a062482699441aca649c0907f5dbf836c66da3abf9a5fc710abd337683584112d546743932cadd3a8bb8f8bbb2a6048f9411370cb3b5a740a730c209110d SHA512 746880e0244af2c01c48759f53d0c81d4949a3faa9e9f5a5c47414746b6647af67f845eef5c40ab0f2c2676a31cae3fd6566dbd944bf318f7964e4afe064ecad MISC metadata.xml 249 BLAKE2B ad415db89e5dee1627aa77f44ded9d4e1e5b8217d06c7ca25bbaa3fe92ce67c2b1090957c45a821b407d7927e5af798498aa6a5b903895ee1af8ee20a446c7f7 SHA512 76a5a340b13f0053ca3c5e94ed24380ea8d29b45ac8655419e22eaadb1e4a827c04d2e7e36b65145c4964e6526f656618fc6ac144e277ef53cb7373e6239e3c3 diff --git a/app-office/libalkimia/libalkimia-5.0.0.ebuild b/app-office/libalkimia/libalkimia-5.0.0.ebuild deleted file mode 100644 index af907c081fec..000000000000 --- a/app-office/libalkimia/libalkimia-5.0.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="Library with common classes and functionality used by KDE finance applications" -HOMEPAGE="https://community.kde.org/Alkimia/libalkimia" -SRC_URI="mirror://kde/stable/${PN/lib/}/${PV}/src/${P}.tar.xz" - -LICENSE="LGPL-2.1+" -KEYWORDS="amd64 x86" -SLOT="0/5" -IUSE="" - -RDEPEND=" - dev-libs/gmp:0=[cxx] - dev-qt/qtcore:4 - dev-qt/qtdbus:4 - kde-frameworks/kdelibs:4 -" -DEPEND="${RDEPEND} - virtual/pkgconfig -" diff --git a/app-office/libalkimia/libalkimia-7.0.1.ebuild b/app-office/libalkimia/libalkimia-7.0.1.ebuild index 369d414c124c..410a813b42f5 100644 --- a/app-office/libalkimia/libalkimia-7.0.1.ebuild +++ b/app-office/libalkimia/libalkimia-7.0.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://kde/stable/${KMNAME}/${PV}/src/${KMNAME}-${PV}.tar.xz" LICENSE="LGPL-2.1" SLOT="0/7" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="doc" RDEPEND=" -- cgit v1.2.3