summaryrefslogtreecommitdiff
path: root/kde-frameworks/kpackage
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-08-18 18:16:17 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-08-18 18:16:17 +0100
commitfc637fb28da700da71ec2064d65ca5a7a31b9c6c (patch)
tree326613a08f25851c388715e205576a2e7d25dc4f /kde-frameworks/kpackage
parentb24bd25253fe093f722ab576d29fdc41d04cb1ee (diff)
gentoo resync : 18.08.2019
Diffstat (limited to 'kde-frameworks/kpackage')
-rw-r--r--kde-frameworks/kpackage/Manifest5
-rw-r--r--kde-frameworks/kpackage/files/kpackage-5.60.0-qt-5.12.4-missing-header.patch39
-rw-r--r--kde-frameworks/kpackage/kpackage-5.60.0.ebuild2
-rw-r--r--kde-frameworks/kpackage/kpackage-5.61.0.ebuild35
4 files changed, 80 insertions, 1 deletions
diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest
index 5f60746d5b2e..ba415fae72a6 100644
--- a/kde-frameworks/kpackage/Manifest
+++ b/kde-frameworks/kpackage/Manifest
@@ -1,3 +1,6 @@
+AUX kpackage-5.60.0-qt-5.12.4-missing-header.patch 967 BLAKE2B 1e0067a7c6403762e401689b97a801890268380046df566ec2dad0697d843068ca489bbeb060d14f113057ade5c88c0dd910b8c0c450842f8b9d06a8bbd17eac SHA512 4fcecd790ca63973ae8a82f96ebf01fac818ec8fe56e6279f1a45b46c2bfd4ad2ebaf0433c48999cf9c7b37c8351807c2cada108c4dea888f6895de29142eb08
DIST kpackage-5.60.0.tar.xz 132548 BLAKE2B 9c2dc512080305a4dfc3e20a060088eabe0474c66b58755d46dda74aeb5f8330b1c537ac0f3b2779dbf14166cf9c49831db8458886e683463ad8632d05429703 SHA512 afa110d5c4016311b808231aaa2715b5046daf8c7e0088bfaaf50949df252132f468ef96684b55289e37953f1d8891b0b33457aa54096249d4fa41163dab2477
-EBUILD kpackage-5.60.0.ebuild 662 BLAKE2B 020a6618684c2e4a38bfea2f8d5c66378e4ea58a1a7f9c4ceab58468d95050cf37c522f797aee5d7f2679fbd11d29c37caa9c0d87933c5946df9bc266b6d6ebb SHA512 6d919625fbea27a6edd78612eafccc02006464d56b4202e3b0d534a829f7e7affa02e736700bd91f11e6fc96dfc0d1ef706cc3117d3237c2e7afaff5f854baa8
+DIST kpackage-5.61.0.tar.xz 132400 BLAKE2B aaf7951a049015545d4ac82800267d7bad68212ea875ea2eb39c597950c17facc50e4b8496ba117558cfe3f306383a6c46f6a3351569defe8990f989d5df2483 SHA512 59e2357811d8b41b01dcf0fff34b115ae45d8ee9f0e9c9132bf3d906db65173fee41c8ece44443b997ccb6088d36139ac5de3e7ae3201f26e30f00fd318273ee
+EBUILD kpackage-5.60.0.ebuild 725 BLAKE2B 6f480ee5b6b378ff339150d6e0de402307aa469589a5c0f218f979ef1a299b11f224d587142789025a8b57761f58c2542dba08b3dc8144ccc31258f903615453 SHA512 0ffda078b53b5307559e521b6452f939fd61b3e1026244256a8713d348bfb21604b27fb23420b5c9714354c87611d98678112b03e88a06eaee1182d28a164043
+EBUILD kpackage-5.61.0.ebuild 665 BLAKE2B e2d96c0c6ed6441cae1bd2360b7d3f62f22c5aae4fb56a29726e478db21874f102c076ed36301a4574606956a6cc44391b07b7da54924a2761d3b103d5da58fd SHA512 ebbe419ae19780525b4e156c348e1c6d65b1274d89eb3764038b486615dc16394dc3e136c15cdf42c5ea953101ad86dbc6d7b43df1229deb4de7dcc9cdb07357
MISC metadata.xml 318 BLAKE2B 9665006abc95aceca873c478f86e683bdf562983e75d0235b882e0ee38133677ffa2c3fb1d3c486d8bb849bc2bdb10be3b2ba2ab08c145cb782a22e802e65a68 SHA512 4a404127f167e1af4cfd3b76cdf77cae21aede91f089dc058512b3bd8ef3dd2e2929ff28636ce2baaeb5e7754c6f6203a6ef461fd7335ad1654eb7f24c101337
diff --git a/kde-frameworks/kpackage/files/kpackage-5.60.0-qt-5.12.4-missing-header.patch b/kde-frameworks/kpackage/files/kpackage-5.60.0-qt-5.12.4-missing-header.patch
new file mode 100644
index 000000000000..793d387cf1d8
--- /dev/null
+++ b/kde-frameworks/kpackage/files/kpackage-5.60.0-qt-5.12.4-missing-header.patch
@@ -0,0 +1,39 @@
+From 886f7f4004e55f4eb3d61c15ec10d64878fc1dbd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Daniel=20Vr=C3=A1til?= <dvratil@kde.org>
+Date: Fri, 12 Jul 2019 12:19:25 +0200
+Subject: Fix build due to missing QVector include
+
+Summary:
+I get 'implicit instantiation of undefined template 'QVector<QString>'
+when building against Qt 5.12.4 without this change.
+
+Test Plan: Builds against Qt 5.12.4
+
+Reviewers: dfaure, davidedmundson
+
+Reviewed By: davidedmundson
+
+Subscribers: kde-frameworks-devel
+
+Tags: #frameworks
+
+Differential Revision: https://phabricator.kde.org/D22414
+---
+ src/kpackage/private/versionparser.cpp | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/src/kpackage/private/versionparser.cpp b/src/kpackage/private/versionparser.cpp
+index 71dcd08..2411d2a 100644
+--- a/src/kpackage/private/versionparser.cpp
++++ b/src/kpackage/private/versionparser.cpp
+@@ -21,6 +21,8 @@
+
+ #include "package.h"
+
++#include <QVector>
++
+
+ namespace KPackage
+ {
+--
+cgit v1.1
diff --git a/kde-frameworks/kpackage/kpackage-5.60.0.ebuild b/kde-frameworks/kpackage/kpackage-5.60.0.ebuild
index 9845939285de..0da3b829e88d 100644
--- a/kde-frameworks/kpackage/kpackage-5.60.0.ebuild
+++ b/kde-frameworks/kpackage/kpackage-5.60.0.ebuild
@@ -20,6 +20,8 @@ DEPEND="
"
RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/${P}-qt-5.12.4-missing-header.patch" )
+
src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package man KF5DocTools)
diff --git a/kde-frameworks/kpackage/kpackage-5.61.0.ebuild b/kde-frameworks/kpackage/kpackage-5.61.0.ebuild
new file mode 100644
index 000000000000..bcf035400b5a
--- /dev/null
+++ b/kde-frameworks/kpackage/kpackage-5.61.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kde5
+
+DESCRIPTION="Framework to install and load packages of non binary content"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="man"
+
+BDEPEND="
+ man? ( $(add_frameworks_dep kdoctools) )
+"
+DEPEND="
+ $(add_frameworks_dep karchive)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package man KF5DocTools)
+ )
+
+ kde5_src_configure
+}
+
+src_test() {
+ #bug 650214
+ local myctestargs=( -E "(plasma-plasmoidpackagetest)" )
+ kde5_src_test
+}