Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: kde-plasma/kwin/
Date: Tue, 04 Jul 2017 12:48:19
Message-Id: 1499172483.c7aeb15f62331968b90bb9e597a09429719afd34.kensington@gentoo
1 commit: c7aeb15f62331968b90bb9e597a09429719afd34
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jul 4 12:47:54 2017 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Tue Jul 4 12:48:03 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7aeb15f
7
8 kde-plasma/kwin: version bump 5.10.3.1
9
10 Package-Manager: Portage-2.3.6, Repoman-2.3.2
11
12 kde-plasma/kwin/Manifest | 1 +
13 kde-plasma/kwin/kwin-5.10.3.1.ebuild | 95 ++++++++++++++++++++++++++++++++++++
14 2 files changed, 96 insertions(+)
15
16 diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
17 index 20efe92ec46..9bc9981fff2 100644
18 --- a/kde-plasma/kwin/Manifest
19 +++ b/kde-plasma/kwin/Manifest
20 @@ -1,3 +1,4 @@
21 +DIST kwin-5.10.3.1.tar.xz 4663812 SHA256 199e3a2593e9e66bbd6521ee8a25a012003d15f6b4bf2f102c70b798c9abd03a SHA512 d05e9ae48d87920d278e804415528402171766145f25b0d98c6740df06ab4f3b1c3054a7bf266fbcbac6fdafda8417b3f1a643e0ae6647ae37e4d5f35ecf3259 WHIRLPOOL 1753fc4ab03551b8cb2a3183986354e43e8a817be2ecba5b4f3c0f0e4b09162a14ed01dc9233c20059528ed0be6320856c1ee9c78a820ef56919e38e379ff1d8
22 DIST kwin-5.10.3.tar.xz 4663428 SHA256 43f27ebce2019d75033fbea02766c87937c5f57b584bfde6cff06854f771796d SHA512 134d55100cf843d9a40afec019ce99b2d85ff68c94cd242583e526ae082128dba92bdd4cc6ad7b1b7d0dd6c73a83b13434ed725a590c961ada71dcf6d687cc51 WHIRLPOOL 5fd9b8d1bcdb92d82fec479c25c02ab891b2472fc0bd5093f5d3dfdf21d3ed155bd7319f87171b95a2a506421fcb823bf50c0db0392c5d4ce238591bb5bdb42f
23 DIST kwin-5.8.6.tar.xz 3999644 SHA256 e549dd4e6ab3c8e4779209fe3583615e9e87d3f251a66edf0a0416d10c7c2ddd SHA512 bd1a4f0ce46902905690efa6d2b54d34cb03ef95c3e14c705219d258fb11fbf3d4be0dd0c368ef3eb94820191dc49cc8b320012117914928bea4f69d8f25e407 WHIRLPOOL 9c7432febd0f4c0f6cf08d230c9a3f154d3bf24a37b6b53c9df2cdc0d66ec4297e297ccb61dd0396613955d6c777ea245c56213cca0a1f5c413f896ba22e5bbc
24 DIST kwin-5.8.7.tar.xz 4002980 SHA256 62266b62b68757aabd5f94d2f599f5d774fd225f4767a3916ab5f150881c879b SHA512 f1f3b01f85378e663385887add8dd5b2f40076cfc57f7cf638e83e2424fedb576b4b431b14151422ea43c535677131e61b8d9e7fe60e5a5f4ea06520c895bd1e WHIRLPOOL f8e07334c397794fb8f9985b15349e46e1858e32fd1f30563ca6b5911621962ce2145d3c67af2a9ccd51b9c41a8ba038460bd9cdeb586df67079a8ee60d5c5ad
25
26 diff --git a/kde-plasma/kwin/kwin-5.10.3.1.ebuild b/kde-plasma/kwin/kwin-5.10.3.1.ebuild
27 new file mode 100644
28 index 00000000000..30a4b71b6a2
29 --- /dev/null
30 +++ b/kde-plasma/kwin/kwin-5.10.3.1.ebuild
31 @@ -0,0 +1,95 @@
32 +# Copyright 1999-2017 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +
37 +KDE_HANDBOOK="optional"
38 +KDE_TEST="optional"
39 +VIRTUALX_REQUIRED="test"
40 +inherit kde5
41 +
42 +DESCRIPTION="KDE window manager"
43 +LICENSE="GPL-2+"
44 +KEYWORDS="~amd64 ~arm ~x86"
45 +IUSE="gles2 multimedia"
46 +
47 +COMMON_DEPEND="
48 + $(add_frameworks_dep kactivities)
49 + $(add_frameworks_dep kauth)
50 + $(add_frameworks_dep kcmutils)
51 + $(add_frameworks_dep kcompletion)
52 + $(add_frameworks_dep kconfig)
53 + $(add_frameworks_dep kconfigwidgets)
54 + $(add_frameworks_dep kcoreaddons)
55 + $(add_frameworks_dep kcrash)
56 + $(add_frameworks_dep kdeclarative)
57 + $(add_frameworks_dep kglobalaccel)
58 + $(add_frameworks_dep ki18n)
59 + $(add_frameworks_dep kiconthemes)
60 + $(add_frameworks_dep kidletime)
61 + $(add_frameworks_dep kinit)
62 + $(add_frameworks_dep kio)
63 + $(add_frameworks_dep knewstuff)
64 + $(add_frameworks_dep knotifications)
65 + $(add_frameworks_dep kpackage)
66 + $(add_frameworks_dep kservice)
67 + $(add_frameworks_dep kwayland)
68 + $(add_frameworks_dep kwidgetsaddons)
69 + $(add_frameworks_dep kwindowsystem X)
70 + $(add_frameworks_dep kxmlgui)
71 + $(add_frameworks_dep plasma)
72 + $(add_plasma_dep breeze)
73 + $(add_plasma_dep kdecoration)
74 + $(add_plasma_dep kscreenlocker)
75 + $(add_qt_dep qtcore)
76 + $(add_qt_dep qtdbus)
77 + $(add_qt_dep qtdeclarative)
78 + $(add_qt_dep qtgui 'gles2=')
79 + $(add_qt_dep qtscript)
80 + $(add_qt_dep qtwidgets)
81 + $(add_qt_dep qtx11extras)
82 + >=dev-libs/libinput-1.5
83 + >=dev-libs/wayland-1.2
84 + media-libs/fontconfig
85 + media-libs/freetype
86 + media-libs/libepoxy
87 + media-libs/mesa[egl,gbm,gles2?,wayland]
88 + virtual/libudev:=
89 + x11-libs/libICE
90 + x11-libs/libSM
91 + x11-libs/libX11
92 + x11-libs/libXi
93 + x11-libs/libdrm
94 + >=x11-libs/libxcb-1.10
95 + >=x11-libs/libxkbcommon-0.7.0
96 + x11-libs/xcb-util-cursor
97 + x11-libs/xcb-util-image
98 + x11-libs/xcb-util-keysyms
99 +"
100 +RDEPEND="${COMMON_DEPEND}
101 + $(add_plasma_dep kde-cli-tools)
102 + multimedia? (
103 + || (
104 + $(add_qt_dep qtmultimedia 'gstreamer,qml')
105 + $(add_qt_dep qtmultimedia 'gstreamer010,qml')
106 + )
107 + )
108 + !<kde-apps/kdeartwork-meta-15.08.3-r1:4
109 + !kde-plasma/kwin:4
110 + !kde-plasma/systemsettings:4
111 +"
112 +DEPEND="${COMMON_DEPEND}
113 + $(add_qt_dep designer)
114 + $(add_qt_dep qtconcurrent)
115 + x11-proto/xproto
116 + test? ( x11-libs/xcb-util-wm )
117 +"
118 +
119 +RESTRICT+=" test"
120 +
121 +PATCHES=( "${FILESDIR}/${PN}-5.8.7-glibc-sysmacros.patch" )
122 +
123 +src_prepare() {
124 + kde5_src_prepare
125 + use multimedia || eapply "${FILESDIR}/${PN}-gstreamer-optional.patch"
126 +}