Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: xfce-base/xfwm4/
Date: Sat, 04 Aug 2018 10:40:18
Message-Id: 1533379206.42101aefd32c6e1d0b5f5a43d835e32249fda484.mgorny@gentoo
1 commit: 42101aefd32c6e1d0b5f5a43d835e32249fda484
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 4 10:29:15 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 4 10:40:06 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42101aef
7
8 xfce-base/xfwm4: Bump to 4.12.5 (stable branch)
9
10 xfce-base/xfwm4/Manifest | 1 +
11 xfce-base/xfwm4/xfwm4-4.12.5.ebuild | 59 +++++++++++++++++++++++++++++++++++++
12 2 files changed, 60 insertions(+)
13
14 diff --git a/xfce-base/xfwm4/Manifest b/xfce-base/xfwm4/Manifest
15 index a17a6ce3a21..9a7a65bf9d1 100644
16 --- a/xfce-base/xfwm4/Manifest
17 +++ b/xfce-base/xfwm4/Manifest
18 @@ -1,2 +1,3 @@
19 DIST xfwm4-4.12.4.tar.bz2 1208874 BLAKE2B 60b584d71bc4696bae83897d80cd90d9c13233d1971c823eea6417c8020a0440dc0d648df4e11b27947915ca57130ea3bc7b588e902dc7db74945349ff9ac514 SHA512 a33530b08f094456c45ad7c627ba34d3772eaeacdc9f422a3a54a16194d494cb1d6798122398d917fb8bc970db7e1184d9dc8edefc365dacc86de22be397b43d
20 +DIST xfwm4-4.12.5.tar.bz2 1215450 BLAKE2B 3a156af589ec7391245edbedbc6e10ac9c746121f68e4bd0c64e30b9b0c11abfe13c1fb77321249edd4e5c8d3051f62f135093fabfd8ba215573d330fd3745c2 SHA512 b723638b9cd858beb75232a251471cfb2d01ddb412b536c3f0b432e1f894014e1ad51c77d208d5439ae8a8d970344d0146d5f9475106c1b66d22715af7af42d9
21 DIST xfwm4-4.13.0.tar.bz2 1229878 BLAKE2B 9d7f3d6121a1d1522294a659204d391e120b971cbca00f53f0a0d37f256f2ad65dc6ac1cfd5355d78fa5bd811ed8f7d4013081a10470f18e3edb9fcc0395e218 SHA512 01c6cc31dc179ccb51f9881f64ee9e4e16320ab888381d0b203ca0b2a46097048c30eabe7083aaec869c80e8e358c287896d6a1965a36ed6f2f981c27cfb2dce
22
23 diff --git a/xfce-base/xfwm4/xfwm4-4.12.5.ebuild b/xfce-base/xfwm4/xfwm4-4.12.5.ebuild
24 new file mode 100644
25 index 00000000000..b1ef18f4ba3
26 --- /dev/null
27 +++ b/xfce-base/xfwm4/xfwm4-4.12.5.ebuild
28 @@ -0,0 +1,59 @@
29 +# Copyright 1999-2018 Gentoo Foundation
30 +# Distributed under the terms of the GNU General Public License v2
31 +
32 +EAPI=6
33 +
34 +DESCRIPTION="Window manager for the Xfce desktop environment"
35 +HOMEPAGE="https://www.xfce.org/projects/"
36 +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
37 +
38 +LICENSE="GPL-2"
39 +SLOT="0"
40 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
41 +IUSE="dri startup-notification +xcomposite"
42 +
43 +RDEPEND="dev-libs/dbus-glib:=
44 + >=dev-libs/glib-2.20:=
45 + >=x11-libs/gtk+-2.24:2=
46 + x11-libs/libX11:=
47 + x11-libs/libXext:=
48 + x11-libs/libXinerama:=
49 + x11-libs/libXrandr:=
50 + x11-libs/libXrender:=
51 + x11-libs/pango:=
52 + >=x11-libs/libwnck-2.30:1=
53 + >=xfce-base/libxfce4util-4.10:=
54 + >=xfce-base/libxfce4ui-4.11:=
55 + >=xfce-base/xfconf-4.10:=
56 + startup-notification? ( x11-libs/startup-notification:= )
57 + xcomposite? (
58 + x11-libs/libXcomposite:=
59 + x11-libs/libXdamage:=
60 + x11-libs/libXfixes:=
61 + )"
62 +# libdrm: only headers are used
63 +# libICE/liBSM: not really used anywhere but checked by configure
64 +# https://bugzilla.xfce.org/show_bug.cgi?id=11914
65 +DEPEND="${RDEPEND}
66 + dev-util/intltool
67 + sys-devel/gettext
68 + x11-libs/libICE
69 + x11-libs/libSM
70 + xfce-base/exo
71 + virtual/pkgconfig
72 + dri? ( >=x11-libs/libdrm-2.4 )"
73 +
74 +DOCS=( AUTHORS ChangeLog COMPOSITOR NEWS README TODO )
75 +
76 +src_configure() {
77 + local myconf=(
78 + $(use_enable dri libdrm)
79 + $(use_enable startup-notification)
80 + --enable-xsync
81 + --enable-render
82 + --enable-randr
83 + $(use_enable xcomposite compositor)
84 + )
85 +
86 + econf "${myconf[@]}"
87 +}