diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2019-06-06 16:04:23 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2019-06-06 17:06:07 +0200 |
commit | 8ea97068f86f7c38eb7eba7b4834d24395ea63c8 (patch) | |
tree | 1a99302b57a044d70ab6ffc235920f12cd030996 /kde-apps/konqueror | |
parent | dev-texlive/texlive-luatex: Add more blockers (diff) | |
download | gentoo-8ea97068f86f7c38eb7eba7b4834d24395ea63c8.tar.gz gentoo-8ea97068f86f7c38eb7eba7b4834d24395ea63c8.tar.bz2 gentoo-8ea97068f86f7c38eb7eba7b4834d24395ea63c8.zip |
kde-apps: Add KDE Applications 19.04.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
Diffstat (limited to 'kde-apps/konqueror')
-rw-r--r-- | kde-apps/konqueror/Manifest | 1 | ||||
-rw-r--r-- | kde-apps/konqueror/konqueror-19.04.2.ebuild | 113 |
2 files changed, 114 insertions, 0 deletions
diff --git a/kde-apps/konqueror/Manifest b/kde-apps/konqueror/Manifest index 17f9eae2a772..fca0a0ea9d38 100644 --- a/kde-apps/konqueror/Manifest +++ b/kde-apps/konqueror/Manifest @@ -1,2 +1,3 @@ DIST konqueror-18.12.3.tar.xz 7755872 BLAKE2B 87a6d0a506aa989fe43064c9c197f2b2dc8e521580f9ef63daa74fd2c2bf5e30ffee1dd70af092879147616331941086aaf8f6a12563b8403a60744db2be44c7 SHA512 a7cc231887af484c2bdd45f6f7ec3664aa15d799bb7715f27191d3cfbb11b135a28b5742a121608025cfc462367539389caee38f83d3f4dc75ab94fc29997830 DIST konqueror-19.04.1.tar.xz 7750944 BLAKE2B d77c46ea823bcefe4b15b7c8a517da0f789f370a9038f8caf82f3c6e5ca8a52f6a1efa39d832d9b81f670a7616c903d1a5b9b472d7932d3b8b1b5b9ff5f7d413 SHA512 0fedb71cd7d7dd536e7952321e6fb4e0c07ba1da4dcf63e92c3aa97567c8251760944713555e3a8d14ee91beb80beef20551397e04b1e2361b77b32c04901d65 +DIST konqueror-19.04.2.tar.xz 7748316 BLAKE2B 20c2450a5cbbd2f50bdad34ba25b2866701cc2c4e5914052ad91453e32d43ef97947ae432c53fddb1c8730209ee59a79ecaad002c05491be25d112af08e31c6b SHA512 39e7a7c81fc7ace73359ac6b25766bf9d11fe6edf8aecdcb83524bdad2802c10a1a8269450e1e98e645557cb935867c46a7dc001de161002522a8dd40d5105ce diff --git a/kde-apps/konqueror/konqueror-19.04.2.ebuild b/kde-apps/konqueror/konqueror-19.04.2.ebuild new file mode 100644 index 000000000000..ef632d406711 --- /dev/null +++ b/kde-apps/konqueror/konqueror-19.04.2.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_HANDBOOK="forceoptional" # not optional until !kdelibs4support +KDE_TEST="true" +VIRTUALX_REQUIRED="test" +inherit flag-o-matic kde5 + +DESCRIPTION="Web browser and file manager based on KDE Frameworks" +HOMEPAGE=" + https://kde.org/applications/internet/konqueror/ + https://konqueror.org/ +" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="activities speech tidy +webengine X" +# 4 of 4 tests fail. Last checked for 4.0.3 +RESTRICT+=" test" + +COMMON_DEPEND=" + $(add_frameworks_dep karchive) + $(add_frameworks_dep kbookmarks) + $(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 kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdelibs4support) + $(add_frameworks_dep kdesu) + $(add_frameworks_dep kguiaddons) + $(add_frameworks_dep khtml) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kio) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep kjobwidgets) + $(add_frameworks_dep kparts) + $(add_frameworks_dep kservice) + $(add_frameworks_dep kwallet) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + sys-libs/zlib + speech? ( $(add_qt_dep qtspeech) ) + tidy? ( app-text/tidy-html5 ) + webengine? ( $(add_qt_dep qtwebengine 'widgets') ) + X? ( $(add_qt_dep qtx11extras) ) +" +DEPEND="${COMMON_DEPEND} + activities? ( $(add_frameworks_dep kactivities) ) +" +RDEPEND="${COMMON_DEPEND} + !kde-apps/kfmclient:4 + !kde-apps/konq-plugins + !kde-apps/libkonq:5 + $(add_kdeapps_dep kfind) + $(add_plasma_dep kde-cli-tools) + !webengine? ( kde-misc/kwebkitpart:5 ) +" + +src_prepare() { + [[ ${CHOST} == *-solaris* ]] && append-ldflags -lmalloc + + if ! use webengine; then + punt_bogus_dep Qt5 WebEngineWidgets + cmake_comment_add_subdirectory webenginepart + fi + + kde5_src_prepare +} + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package activities KF5Activities) + $(cmake-utils_use_find_package speech Qt5TextToSpeech) + $(cmake-utils_use_find_package tidy LibTidy) + $(cmake-utils_use_find_package X X11) + ) + kde5_src_configure +} + +pkg_postinst() { + kde5_pkg_postinst + + if [[ -z "${REPLACING_VERSIONS}" ]]; then + if ! has_version kde-apps/keditbookmarks:${SLOT} ; then + elog "For bookmarks support, install keditbookmarks:" + elog "kde-apps/keditbookmarks:${SLOT}" + fi + + if ! has_version kde-apps/dolphin:${SLOT} ; then + elog "If you want to use konqueror as a filemanager, install the dolphin kpart:" + elog "kde-apps/dolphin:${SLOT}" + fi + + if ! has_version kde-apps/svg:${SLOT} ; then + elog "For konqueror to view SVGs, install the svg kpart:" + elog "kde-apps/svgpart:${SLOT}" + fi + + if ! has_version virtual/jre ; then + elog "To use Java on webpages install virtual/jre." + fi + fi +} |