1 |
commit: 253b717f5cff98afed41853a83595ea220f8f2d4 |
2 |
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Aug 19 19:13:37 2019 +0000 |
4 |
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Aug 19 19:13:37 2019 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=253b717f |
7 |
|
8 |
x11-wm/e16: bump to 1.0.20 |
9 |
|
10 |
- since bircoph's on devaway, committing with devaway-allowance. |
11 |
|
12 |
Closes: https://bugs.gentoo.org/688782 |
13 |
Closes: https://github.com/gentoo/gentoo/pull/12335 |
14 |
Package-Manager: Portage-2.3.71, Repoman-2.3.17 |
15 |
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org> |
16 |
|
17 |
x11-wm/e16/Manifest | 1 + |
18 |
x11-wm/e16/e16-1.0.20.ebuild | 129 +++++++++++++++++++++++++++++++++++++++++++ |
19 |
2 files changed, 130 insertions(+) |
20 |
|
21 |
diff --git a/x11-wm/e16/Manifest b/x11-wm/e16/Manifest |
22 |
index cf2cea6107d..d8db06d04e1 100644 |
23 |
--- a/x11-wm/e16/Manifest |
24 |
+++ b/x11-wm/e16/Manifest |
25 |
@@ -1 +1,2 @@ |
26 |
DIST e16-1.0.19.tar.xz 1433016 BLAKE2B 9c27dd6a8d78d2f765b495e5398041a30bf939a5d3926f9f07e022c9bbbc70716b072e40beb6592159f896cc7a15e2fd4e25c8a07db333a80fc8156a82dce357 SHA512 9dc66a4224eacde92c567f9f5b029f21543675207b782077e25f3082ef2133a547eb955fc877b01b2200d99c26148f54a6b59f1ba191163760ecf3b32d5dd374 |
27 |
+DIST e16-1.0.20.tar.xz 1438516 BLAKE2B 32800ed079eb3c51c34277fa5d49ef7a892c0ccd5956f5f7eb7c34ab2e223fe7a5033b35d53402fa4a18283261a767ac692a5bfa08b46d5ea2a4e5195c656fed SHA512 798225dcfad266febe0911aeeac1a57256c45071e72ed326ae2081efdcf0d110e951f41badf5ece92dd0a40f5e342f80035e46d3c2435eb2f32a08c556893612 |
28 |
|
29 |
diff --git a/x11-wm/e16/e16-1.0.20.ebuild b/x11-wm/e16/e16-1.0.20.ebuild |
30 |
new file mode 100644 |
31 |
index 00000000000..5d940a12f3f |
32 |
--- /dev/null |
33 |
+++ b/x11-wm/e16/e16-1.0.20.ebuild |
34 |
@@ -0,0 +1,129 @@ |
35 |
+# Copyright 1999-2019 Gentoo Authors |
36 |
+# Distributed under the terms of the GNU General Public License v2 |
37 |
+ |
38 |
+EAPI=7 |
39 |
+ |
40 |
+DESCRIPTION="Enlightenment Window Manager (E16)" |
41 |
+HOMEPAGE="https://www.enlightenment.org https://sourceforge.net/projects/enlightenment/" |
42 |
+SRC_URI="mirror://sourceforge/enlightenment/${P}.tar.xz" |
43 |
+ |
44 |
+LICENSE="BSD" |
45 |
+SLOT="0" |
46 |
+KEYWORDS="~amd64 ~x86" |
47 |
+IUSE="audiofile container dbus debug +dialogs doc examples gnome |
48 |
+libhack modules nls opengl +pango sndfile sound +themes xcomposite |
49 |
++xft xi2 xinerama xpresent +xrandr +xrender +xsm +xsync zoom" |
50 |
+ |
51 |
+REQUIRED_USE=" |
52 |
+ audiofile? ( sound ) |
53 |
+ opengl? ( xcomposite ) |
54 |
+ sndfile? ( sound ) |
55 |
+ sound? ( ^^ ( sndfile audiofile ) ) |
56 |
+" |
57 |
+ |
58 |
+BDEPEND=" |
59 |
+ nls? ( sys-devel/gettext ) |
60 |
+ virtual/pkgconfig |
61 |
+" |
62 |
+COMMON_DEPEND=" |
63 |
+ media-libs/freetype:2 |
64 |
+ media-libs/imlib2[X] |
65 |
+ virtual/libiconv |
66 |
+ x11-libs/libX11 |
67 |
+ x11-libs/libXext |
68 |
+ x11-misc/xbitmaps |
69 |
+ dbus? ( sys-apps/dbus ) |
70 |
+ opengl? ( |
71 |
+ media-libs/glu |
72 |
+ media-libs/mesa |
73 |
+ ) |
74 |
+ pango? ( |
75 |
+ dev-libs/glib:2 |
76 |
+ x11-libs/pango[X] |
77 |
+ ) |
78 |
+ sound? ( |
79 |
+ || ( |
80 |
+ media-sound/apulse[sdk] |
81 |
+ media-sound/pulseaudio |
82 |
+ ) |
83 |
+ sndfile? ( media-libs/libsndfile ) |
84 |
+ audiofile? ( media-libs/audiofile:= ) |
85 |
+ ) |
86 |
+ xcomposite? ( |
87 |
+ x11-libs/libXcomposite |
88 |
+ x11-libs/libXdamage |
89 |
+ x11-libs/libXfixes |
90 |
+ ) |
91 |
+ xft? ( x11-libs/libXft ) |
92 |
+ xinerama? ( x11-libs/libXinerama ) |
93 |
+ xpresent? ( x11-libs/libXpresent ) |
94 |
+ xrandr? ( x11-libs/libXrandr ) |
95 |
+ xrender? ( x11-libs/libXrender ) |
96 |
+ xsm? ( |
97 |
+ x11-libs/libICE |
98 |
+ x11-libs/libSM |
99 |
+ ) |
100 |
+ zoom? ( x11-libs/libXxf86vm ) |
101 |
+" |
102 |
+RDEPEND="${COMMON_DEPEND} |
103 |
+ doc? ( app-doc/e16-docs ) |
104 |
+ nls? ( virtual/libintl ) |
105 |
+ themes? ( x11-themes/e16-themes ) |
106 |
+ !x11-wm/enlightenment:0 |
107 |
+" |
108 |
+DEPEND="${COMMON_DEPEND} |
109 |
+ x11-base/xorg-proto |
110 |
+" |
111 |
+ |
112 |
+PATCHES=( "${FILESDIR}/${PN}-user-fonts.patch" ) |
113 |
+ |
114 |
+src_configure() { |
115 |
+ local myconf=( |
116 |
+ $(use_enable container) |
117 |
+ $(use_enable dbus) |
118 |
+ $(use_enable debug libtrip) |
119 |
+ $(use_enable dialogs) |
120 |
+ $(use_enable doc docs) |
121 |
+ $(use_enable libhack) |
122 |
+ $(use_enable modules) |
123 |
+ $(use_enable nls) |
124 |
+ $(use_enable opengl glx) |
125 |
+ $(use_enable pango) |
126 |
+ $(use_enable sound sound pulseaudio) |
127 |
+ $(use_enable xcomposite composite) |
128 |
+ $(use_enable xft) |
129 |
+ $(use_enable xi2) |
130 |
+ $(use_enable xinerama) |
131 |
+ $(use_enable xpresent) |
132 |
+ $(use_enable xrandr) |
133 |
+ $(use_enable xrender) |
134 |
+ $(use_enable xsm sm) |
135 |
+ $(use_enable xsync) |
136 |
+ $(use_enable zoom) |
137 |
+ $(use_with audiofile sndldr audiofile) |
138 |
+ $(use_with gnome gnome gnome3) |
139 |
+ $(use_with sndfile sndldr sndfile) |
140 |
+ --enable-mans |
141 |
+ --disable-docs |
142 |
+ --disable-esdtest |
143 |
+ --disable-gcc-cpp |
144 |
+ --disable-hints-gnome |
145 |
+ --disable-werror |
146 |
+ --disable-xscrnsaver |
147 |
+ ) |
148 |
+ |
149 |
+ econf "${myconf[@]}" |
150 |
+} |
151 |
+ |
152 |
+src_install() { |
153 |
+ default |
154 |
+ docompress -x /usr/share/doc/${PF}/e16.html |
155 |
+ dodoc COMPLIANCE docs/e16.html |
156 |
+ use examples && dodoc -r sample-scripts |
157 |
+} |
158 |
+ |
159 |
+pkg_postinst() { |
160 |
+ einfo "In order to use custom fonts, put them into ~/.e16/fonts/ and use" |
161 |
+ einfo "appropriate names in ~/.e16/fonts.cfg. \"Use theme font configuration\"" |
162 |
+ einfo "in the Theme setting should be disabled for this to work." |
163 |
+} |