From 3b697b586c5f86ff86b68fcc49cd1df42770bbd2 Mon Sep 17 00:00:00 2001 From: Joost Ruis Date: Sun, 23 Aug 2020 20:06:14 +0200 Subject: [PATCH] [app-admin/calamares] drop old https://bugs.gentoo.org/717874 used old kde5 eclass, caused QA problems in tree --- app-admin/calamares/Manifest | 1 - app-admin/calamares/calamares-3.2.15.ebuild | 86 --------------------- 2 files changed, 87 deletions(-) delete mode 100644 app-admin/calamares/calamares-3.2.15.ebuild diff --git a/app-admin/calamares/Manifest b/app-admin/calamares/Manifest index 14f556e21..5978dea0a 100644 --- a/app-admin/calamares/Manifest +++ b/app-admin/calamares/Manifest @@ -1,3 +1,2 @@ -DIST calamares-3.2.15.tar.gz 3087945 BLAKE2B fdce86cbaa196f317597ccb978e3f0fe4877966613bf345b0bc4d9502eb08c25f9e1fae11edf9e99219a951b1445045d4923e70b12050cb20b75be5bf07b4b98 SHA512 3ac6cbbba7a29cdc30c95ceb7c5cb5cf043820f007e72fa13d2d6ab74204350e9713b9ee40299950f0e4e94ba30517bc4d3764dcf833cbb2a5bb8970db2e7a32 DIST calamares-3.2.16.tar.gz 3093109 BLAKE2B 1159b28017c3c034afd825ad9a488f110ceefeef916c184d9b245daab7d12c568e0058924c279bf0d40935720690ad19afa6509e8143237df92f2beb34abe617 SHA512 5f838471b2ece56151054b70b01902a74f1cf98b59889f05190fc5509667ee6f4e47909edc5505a38eacdad2c17a19745699c1d63e10e5ce140ecc3d7f6981b9 DIST calamares-3.2.17.1.tar.gz 3128350 BLAKE2B a6926faaf1d521647cc0037b88686f9ceee1cc8167b888fe3c25228cbca8058572c8786a51f6ce0ccb77b31351d21ac41fa6c86a6577569c118729e1263ccafa SHA512 fa8f1906aa7774b0f6bd65d1dc87ea2e08df92018c162f7e7fe01fe6119e65d6391141bc242623f88040bb18eb8b71003cb7417b27c10b39bc30de0f0bf8deb0 diff --git a/app-admin/calamares/calamares-3.2.15.ebuild b/app-admin/calamares/calamares-3.2.15.ebuild deleted file mode 100644 index 22aa62647..000000000 --- a/app-admin/calamares/calamares-3.2.15.ebuild +++ /dev/null @@ -1,86 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python{3_5,3_6} ) -inherit kde5 python-r1 - -DESCRIPTION="Distribution-independent installer framework" -HOMEPAGE="https://calamares.io" -if [[ ${KDE_BUILD_TYPE} == live ]] ; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}" -else - SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3" -IUSE="+networkmanager pythonqt +upower" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="${PYTHON_DEPS} - $(add_frameworks_dep kconfig) - $(add_frameworks_dep kcoreaddons) - $(add_frameworks_dep kcrash) - $(add_frameworks_dep kpackage) - $(add_frameworks_dep kparts) - $(add_frameworks_dep kservice) - $(add_qt_dep linguist-tools) - $(add_qt_dep qtdbus) - $(add_qt_dep qtdeclarative) - $(add_qt_dep qtgui) - $(add_qt_dep qtnetwork) - $(add_qt_dep qtsvg) - $(add_qt_dep qtwebengine 'widgets') - $(add_qt_dep qtwidgets) - $(add_qt_dep qtxml) - dev-cpp/yaml-cpp:= - >=dev-libs/boost-1.55:=[${PYTHON_USEDEP}] - dev-libs/libpwquality[${PYTHON_USEDEP}] - sys-apps/dbus - sys-apps/dmidecode - sys-auth/polkit-qt[qt5(+)] - >=sys-libs/kpmcore-3.0.3:5= - pythonqt? ( >=dev-python/PythonQt-3.1:=[${PYTHON_USEDEP}] ) -" - -RDEPEND="${DEPEND} - app-admin/sudo - dev-libs/libatasmart - net-misc/rsync - >=sys-block/parted-3.0 - || ( sys-boot/grub:2 sys-boot/systemd-boot ) - sys-boot/os-prober - sys-fs/squashfs-tools - sys-libs/timezone-data - virtual/udev - networkmanager? ( net-misc/networkmanager ) - upower? ( sys-power/upower ) -" - -src_prepare() { - cmake-utils_src_prepare - python_setup - export PYTHON_INCLUDE_DIRS="$(python_get_includedir)" \ - PYTHON_INCLUDE_PATH="$(python_get_library_path)" \ - PYTHON_CFLAGS="$(python_get_CFLAGS)" \ - PYTHON_LIBS="$(python_get_LIBS)" -} - -src_configure() { - local mycmakeargs=( - -DWEBVIEW_FORCE_WEBKIT=OFF - -DWITH_PYTHONQT=$(usex pythonqt) - ) - - kde5_src_configure - sed -i -e 's:pkexec /usr/bin/calamares:calamares-pkexec:' "${S}"/calamares.desktop - sed -i -e 's:Icon=calamares:Icon=drive-harddisk:' "${S}"/calamares.desktop -} - -src_install() { - kde5_src_install - dobin "${FILESDIR}"/calamares-pkexec -}