summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorThomas Sachau <tommy@gentoo.org>2014-05-11 10:24:00 +0000
committerThomas Sachau <tommy@gentoo.org>2014-05-11 10:24:00 +0000
commit26815bf6897e3ee1f6b3069118a31c2a0771c2d6 (patch)
treeb2fbb8c7fd3af83db78761dcb97308a5b437dd58 /x11-wm
parentRestore gtk2 useflag which was dropped for no good reason (diff)
downloadhistorical-26815bf6897e3ee1f6b3069118a31c2a0771c2d6.tar.gz
historical-26815bf6897e3ee1f6b3069118a31c2a0771c2d6.tar.bz2
historical-26815bf6897e3ee1f6b3069118a31c2a0771c2d6.zip
Import of e18 from the overlay, including version bump to 0.18.7
Package-Manager: portage-2.2.6-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x35899067
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/enlightenment/ChangeLog8
-rw-r--r--x11-wm/enlightenment/Manifest16
-rw-r--r--x11-wm/enlightenment/enlightenment-0.18.7.ebuild92
-rw-r--r--x11-wm/enlightenment/metadata.xml9
4 files changed, 117 insertions, 8 deletions
diff --git a/x11-wm/enlightenment/ChangeLog b/x11-wm/enlightenment/ChangeLog
index 30bd4ed4c3ff..38acc32e6906 100644
--- a/x11-wm/enlightenment/ChangeLog
+++ b/x11-wm/enlightenment/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-wm/enlightenment
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/ChangeLog,v 1.197 2014/05/04 11:13:42 zlogene Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/ChangeLog,v 1.198 2014/05/11 10:23:50 tommy Exp $
+
+*enlightenment-0.18.7 (11 May 2014)
+
+ 11 May 2014; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
+ +enlightenment-0.18.7.ebuild, metadata.xml:
+ Import of e18 from the overlay, including version bump to 0.18.7
04 May 2014; Mikle Kolyada <zlogene@gentoo.org> enlightenment-0.17.6.ebuild:
x86 stable wrt bug #455548
diff --git a/x11-wm/enlightenment/Manifest b/x11-wm/enlightenment/Manifest
index 843f37f477c4..db1289f9ceb1 100644
--- a/x11-wm/enlightenment/Manifest
+++ b/x11-wm/enlightenment/Manifest
@@ -12,8 +12,10 @@ DIST e16-1.0.7.tar.gz 2223518 SHA256 d36cf57e4125b173608a6f4cbfa53d91f59f047579f
DIST e16-1.0.8.tar.gz 2243485 SHA256 794d842ec30a29e0d6a85a3bd40120151c27419d77d2fd5759b49862063be27f SHA512 f8d8687a40defdbec385ab007351501a2bd5d39addc6d096655ee57b0384e59aa374c9d1860fa81f5405751e706015b920712c9607b04182916d9a5b7bfe22e7 WHIRLPOOL a558555b955951c9ccd039898d6e8b2219ae284f839ca921fe89bfebbf1ae9257826187c65ab81564cb074b1cb17cfd75bddfea7e02492796be6d05be62c237c
DIST e16-1.0.9.tar.gz 2256543 SHA256 d435840a4a429cb22f241d7889e82827061f6ef5ccd9bbc8720af51dee053d27 SHA512 75dc4c784bb70a22b5baa6462024164a10bcea325aa479d2c856f8d214910f36fba865f78017f5c71847991015e7164ecb3959b9ee6d8e531c1b938bd5f61d2a WHIRLPOOL 1c11956dee0905a5465bbc900c3e5fb5ded702b091d3e1bb93738101a82efda82270e5b1fb530e3980077a53fecdb6136bbc4b9c564136bf82ec475fc851cdbc
DIST enlightenment-0.17.6.tar.bz2 29500129 SHA256 25ec72b40e7827468a2498fedfb03f86cb6f20101b63175d80c96db3157b0c0e SHA512 5f8fec0b2c9cb2bcc3e2738b68e4266179153288a161e4e2d0f7ff50b702d6d78d836b433105c548997b516324ca7ba44a74a7361052235b50e18c22a26c9dc9 WHIRLPOOL e89b52efa2007815ef4de9272102f5f170a3838666483a4653bdaa2f37291e14e92d6814dcbd7dfdfdcf14735dc37571b6fa1bf6f7b5a8c08070723d75e7d03a
+DIST enlightenment-0.18.7.tar.bz2 27613518 SHA256 90fc71cd7eda1bf4e7cf4fa6ed4d578ce01f5d8c66e21f1d1a2ffbc843f36b13 SHA512 f06479e3c6da31f9457525247f1654ed10e192073f1e9fa9d07f5d8158f6463871960776c320bb5cc3676cdfb3188e4b0c5435c438051a2bfd9f3b2c8f73befd WHIRLPOOL b1b6323b047d330789b079dad45826269d878890b56b763b7a2b4a10dff1adecbeb062ba7cb795ff0f415d06f8da3c5b11a64dfaeb98fb8ac48d77e79b2d1391
EBUILD enlightenment-0.16.9999.ebuild 2003 SHA256 d3dbf359fd5dccf5acfc6dea699c0df051d172ae24061a5dceb681346e78845a SHA512 9bcd5e49a1a804611528b019b19d3e6adca816bd2d6607e5889ee69c7a7b1eddecfaeb905a4db8c4c95806f2ae78278024430322397ce7c841c5266ef280599d WHIRLPOOL 1f4faf945fc54a065493592712a892493c6350ccf5b3e420ace0d95bac873f300ea9f63193b214af22cbbd16889df815fe41a34bcd18e29124f501871db6190b
EBUILD enlightenment-0.17.6.ebuild 2204 SHA256 298ecba2780e0f04a286c59e2498b70223722ab900d3591a9a3818a3a50f06ad SHA512 339fb71d0ea756aaa3fd7e6aeb1e6f6cc469be5a8143a0cbe52a4c331b9e682ed6a499690cc39af18324a116c2b6632457cbe249d3cc17964dd5f2a18d26cd02 WHIRLPOOL 0607123b77fb19ce821d7eec36d53d5c2991eb513213dee9b1911347c173b1a33f8802074a567721ac66cc3a9caa44674569c52bf93e0725bc19735375ff3aa1
+EBUILD enlightenment-0.18.7.ebuild 2453 SHA256 7eeac80af8c69960cd498e8278695d6558003213ae1b67bc3c2bed5cf1e40655 SHA512 83a2424062ae53e5b1d4784036fa6ba7225e6d4aa82a1aea8a624148ea21f0199729b40a5a3d4a093aae40875183713b33bfa7d2a2c35cd981eb9388e4a17e90 WHIRLPOOL e3e4d334272ecdd2375ee79d87caabffb4a76e23109cb4e53d57943d5304aa8e4fe65345fdb289d265ef331f99ce2be401f11ccdfed685516d8d7eb85fd193ae
EBUILD enlightenment-1.0.10.ebuild 2046 SHA256 d3e15849cd3de2cd3fcfe3cb4e7af4ea576364093883ff4e69b1798591d81cd4 SHA512 46cd8c89a54294d4becdb0bed0398837da5483332f216e45ee83e90b0b1c5da77d22fc2ca021c2dc9d49395428af1226fd46cdc0e6c87675d3afb3543d6fde9c WHIRLPOOL 55e44c81f1478149a75c38e00d5145ff8c39227219b376fdc0022de10b9083700532fa282a78621307e8a960007aa15a00dd6eee2c58dcac11f01eb7c3a0d3d9
EBUILD enlightenment-1.0.11.ebuild 1989 SHA256 cd664da886e08cd1549de38a8736c3b8ac53802c44a7de84019255d46e1c0823 SHA512 f0969ffafbc528ca7b546e875f5018550a09a5fb64883465d904b228221c8fda49e941f8f534b250741366bf22ab11d1fbdea3a3f4d11d671c5a5e7affd55888 WHIRLPOOL 443e091c58eb804862b902ef4ff4cc85756d52b94573da872186e47e7cae4a17f280d33fa9f37e20a86e524ff54fd9494bf9db9104b146b76071dfff07664aab
EBUILD enlightenment-1.0.13.ebuild 1999 SHA256 26ae32cbef0436ff3f3fbaab70f93251f2b58a9eb23d0ba8230dfec8b3edbc29 SHA512 27742ad8f38e2329faa2154ab5fe567206450123a9404778612f125a59132ddeb752ddf4b94e327332b71c5b98d9eb4f2edd38cdfabaf0520adb92775e0670b8 WHIRLPOOL 5fa0597dd965782db99998d35d3bca8a859c62e8b9f37ff54cb012302440105b0b14f187fbc59cfec9bfa4d58cc59d567c330c2cc828d4ed6607fd68e8fef115
@@ -22,14 +24,14 @@ EBUILD enlightenment-1.0.6.ebuild 2090 SHA256 a63507a1241d65353cb4bfd83ddb240a64
EBUILD enlightenment-1.0.7.ebuild 2090 SHA256 5cfbf86f9aaa1a003619c6f1b92a16794c2ee660e24d82c00ed1ceecad915299 SHA512 eea2c7393d8c2ad6d82dc3efac682fe51b41d096c7c5e3ef9549537f9f1451cdbac678bd5eeac60e253b1894d98dfe56533d2c196ab45e03336ce055e313846a WHIRLPOOL 869d37f455b62c8d2d9113272ce70176ff8deed10ebe1a4d4c310aed808190499d483cc70eebd271113e450293e1c5e72bed86a80dc25498415b4d45ad033983
EBUILD enlightenment-1.0.8.ebuild 2080 SHA256 4b868dc821bcedce6fbf659c1b970e8fb8787b19ed6afc29702eb3b5c038b6b7 SHA512 07e48fe099e1f9d41a318afb28e6aed9e33d6842f7129e9cfb7fd79c278f9b957c0d6f53364252fa549628adec5b0cf72b815f8e0fb4e02eb1ab0db31da04ee0 WHIRLPOOL b4776d891efb53abe366d2eaf31d51aa24607eb25efdc0f956bf097fcd63530186a7bbb7f006eee9f4f1b426f36478de6657c5351fff1a32ab5167446ec72828
EBUILD enlightenment-1.0.9.ebuild 2090 SHA256 0326237b0c3630a139c778c726f4133cf97e20c652d6200c79a417d3db07c242 SHA512 d47b2da524cfb7d5903fa493ee4b2fc1a65bc4d4babeb3add467dba836b7ef3f5c6f30eb9d9d1fbcb6d95490374d35f274d6971017bdc8035ebda8fcbd12053b WHIRLPOOL 9eeec036ea494b69cbedaa49936ce19450e413cc017e92ac45185caf592df0ab8a5a166b35795fb4e2a85b0d32ab7f328fe7332728e1fbbc644807115d7dc89d
-MISC ChangeLog 28126 SHA256 9fba1d08c2af188cba160b48032993a48737fcd25f74e2f82c012e164711c2e7 SHA512 cbb7a85de0380151df0453f97d99b009ad1369b80e82a3cb9f2d675561a74d537f7f8426eea507ace1b1b73d7d2700c322e9c24ff3159f1f4558ef3ed63df973 WHIRLPOOL 095e70aa77df5c745f10d8a92269d375e9e8df2ae22ec709d4b75df007d568a4efcc3d79381b55591d507bbd298f71d692a426e96ef36583a1ba6f3c00daa3ae
-MISC metadata.xml 6443 SHA256 36425a4d45671b5fba7d6de342dedc7206dc98885e481830a0e2477eeda9de25 SHA512 995dbfad260ececf6a91641b0b8e024067be9a8bb43944ce3228ac525746a0cf8885800092a98c955c780561e1459b0e686333da1ef0d085d271bdb227e93c80 WHIRLPOOL 8f1edfc3ac0fc81005e2eef3cee6526c9bc8a87b6c6df580010e529f768c585496acc594f0a679d95a5422fea27181a033ac89603f6fc0237a06df406bd3ae32
+MISC ChangeLog 28334 SHA256 5f11eda625ab69fda9846647b7087ccddb42b2dcf4f6e2ba2c6cfc0653fa1910 SHA512 ad8d913210019af9f3def99fdfb84f1e702ff3a38264496d43c464b2e2e51c8b57940f0c22312fff6e0e08c1e1ae96d4f1c1ccae745e73c5493d768f5c469faf WHIRLPOOL a635c058ba374579b527e73dfa99832c56ce8b2bf2303c7977b28008496d349d0791bef0f81c81acf5dfe44961ae010240ba240558f43c7177264fcff51cb5d3
+MISC metadata.xml 7255 SHA256 919acf28654e386fd0fef6cc3457ba595cb877c6748d613724958f801cde097a SHA512 d0181b277e62ca84cca77bb105a9fba776e457a37e9ab47740056ccc7248ecb7a226d1ad38a675f510d0633aef39a344370ae91c6437785934fc080b389e8c92 WHIRLPOOL 550a420c45918a91449231fe5ef3f5185c011154a2e11ebb05880ca947e3de0533cf67b11e874fb733d042c9757f67c78fbe2095e84e16d0c4b68a2ab6695a1d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iJwEAQEIAAYFAlNmIjUACgkQG9wOWsQutdbWLAP7BF9yW1yQDkJS3ddVrkZIdhpZ
-jv/17g+pRNJ7uTOgMsocX/W0u/s4fE60cs6520VBSZhLGsm12ujgJJPtPVQD8STN
-8e82LAtJiTYrZMNm9wjzPpVnQmD1aSxj2BLhjypB0N7br8VVakQCJIFsr4ftaq3d
-zZFeK4nzA5/4Kq+b/W0=
-=fvws
+iJwEAQEIAAYFAlNvT7wACgkQG7kqcTWJkGdTGwQAs9nVx6Z6jpZJAs1JzDWEI6mH
++zSi61BtKeWOzM+FRE1NfBcTH9kBOHHejZbpo8IaJnKrvcwmTBmrZ0r6Pt/BVDsI
+8tbaR+5PP/aTZLy3mJ9BVoKVXrcmrmjdYkPHW7oWYAmnpvKotnrjzwhmmto8VkMM
+SiKMfiAzFoM4uzWj+3k=
+=uupu
-----END PGP SIGNATURE-----
diff --git a/x11-wm/enlightenment/enlightenment-0.18.7.ebuild b/x11-wm/enlightenment/enlightenment-0.18.7.ebuild
new file mode 100644
index 000000000000..5ba308d4c98c
--- /dev/null
+++ b/x11-wm/enlightenment/enlightenment-0.18.7.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/enlightenment/enlightenment-0.18.7.ebuild,v 1.1 2014/05/11 10:23:50 tommy Exp $
+
+EAPI=5
+
+MY_P=${P/_/-}
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_SUB_PROJECT="core"
+ EGIT_URI_APPEND="${PN}"
+else
+ SRC_URI="http://download.enlightenment.org/rel/apps/${PN}/${MY_P}.tar.bz2"
+ EKEY_STATE="snap"
+fi
+
+inherit enlightenment
+
+DESCRIPTION="Enlightenment DR17 window manager"
+
+LICENSE="BSD-2"
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0.17/${PV%%_*}"
+
+# The @ is just an anchor to expand from
+__EVRY_MODS=""
+__CONF_MODS="
+ +@applications +@comp +@dialogs +@display
+ +@interaction +@intl +@menus
+ +@paths +@performance +@randr +@shelves +@theme +@wallpaper2
+ +@window-manipulation +@window-remembers"
+__NORM_MODS="
+ @access +@appmenu +@backlight +@bluez4 +@battery +@clock
+ +@connman +@contact +@cpufreq +@everything +@fileman
+ +@fileman-opinfo +@gadman +@ibar +@ibox +@illume2 +@mixer +@msgbus
+ +@music-control +@notification +@pager +@quickaccess +@shot
+ +@start +@syscon +@systray +@tasks +@teamwork +@temperature +@tiling
+ +@winlist +@wizard @wl-desktop-shell @wl-screenshot +@xkbswitch"
+IUSE_E_MODULES="
+ ${__CONF_MODS//@/enlightenment_modules_conf-}
+ ${__NORM_MODS//@/enlightenment_modules_}"
+
+IUSE="pam spell static-libs systemd +udev ukit wayland ${IUSE_E_MODULES}"
+
+RDEPEND="
+ pam? ( sys-libs/pam )
+ systemd? ( sys-apps/systemd )
+ wayland? ( dev-libs/efl[wayland]
+ >=dev-libs/wayland-1.2.0
+ >=x11-libs/pixman-0.31.1
+ >=x11-libs/libxkbcommon-0.3.1
+ )
+ >=dev-libs/efl-1.8.3
+ || ( >=dev-libs/efl-1.8.3[X] >=dev-libs/efl-1.8.3[xcb] )
+ >=media-libs/elementary-1.8.2
+ x11-libs/xcb-util-keysyms"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}"/quickstart.diff
+ enlightenment_src_prepare
+}
+
+src_configure() {
+ E_ECONF+=(
+ --disable-install-sysactions
+ $(use_enable doc)
+ --disable-device-hal
+ $(use_enable nls)
+ $(use_enable pam)
+ $(use_enable systemd)
+ --enable-device-udev
+ $(use_enable udev mount-eeze)
+ $(use_enable ukit mount-udisks)
+ $(use_enable wayland wayland-clients)
+ )
+ local u c
+ for u in ${IUSE_E_MODULES} ; do
+ u=${u#+}
+ c=${u#enlightenment_modules_}
+ E_ECONF+=( $(use_enable ${u} ${c}) )
+ done
+ enlightenment_src_configure
+}
+
+src_install() {
+ enlightenment_src_install
+ insinto /etc/enlightenment
+ newins "${FILESDIR}"/gentoo-sysactions.conf sysactions.conf
+}
diff --git a/x11-wm/enlightenment/metadata.xml b/x11-wm/enlightenment/metadata.xml
index 9072d72d5375..30ab00a13b2f 100644
--- a/x11-wm/enlightenment/metadata.xml
+++ b/x11-wm/enlightenment/metadata.xml
@@ -56,11 +56,14 @@ Enlightenment Features:
<flag name='udev'>Use sys-fs/udev to determine available devices</flag>
<flag name='ukit'>Use upower/udisks to automount devices</flag>
<flag name="enlightenment_modules_access">Accessibility module designed to improve ease of use for the vision impaired and the blind</flag>
+ <flag name="enlightenment_modules_appmenu">Gadget that hold the toolbar of the foreground application</flag>
<flag name="enlightenment_modules_backlight">Backlight control slider gadget</flag>
<flag name="enlightenment_modules_battery">A gadget to visualize your battery status</flag>
+ <flag name="enlightenment_modules_bluez4">Configure Bluetooth devices</flag>
<flag name="enlightenment_modules_clock">Nice clock gadget to show current time</flag>
<flag name="enlightenment_modules_comp">Enlightenment Composite Manager</flag>
<flag name="enlightenment_modules_connman">Control Wifi and wired networks as a user</flag>
+ <flag name="enlightenment_modules_contact">Enable the contact module</flag>
<flag name="enlightenment_modules_cpufreq">Gadget to monitor and change the CPU frequency</flag>
<flag name="enlightenment_modules_dropshadow">Module to add a dropshadow to windows</flag>
<flag name="enlightenment_modules_everything">The run command module provides an application launcher dialog</flag>
@@ -72,6 +75,7 @@ Enlightenment Features:
<flag name="enlightenment_modules_illume2">Illume2 - next generation of illume - special WM mode for embedded devices and set of plugins with same purpose</flag>
<flag name="enlightenment_modules_mixer">A module to provide a mixer for changing volume</flag>
<flag name="enlightenment_modules_msgbus">DBus Extension</flag>
+ <flag name="enlightenment_modules_music-control">Control your music in your shelf</flag>
<flag name="enlightenment_modules_notification">notification-daemon alternative. Popup if an event occur</flag>
<flag name="enlightenment_modules_pager">Gadget to allow you to visualize your virtual desktops and the windows they contain</flag>
<flag name="enlightenment_modules_quickaccess">Enlightenment Quickaccess Launcher</flag>
@@ -80,12 +84,16 @@ Enlightenment Features:
<flag name="enlightenment_modules_syscon">This module provides a unified popup dialog for all the system actions in Enlightenment</flag>
<flag name="enlightenment_modules_systray">system tray that hold applications icons like Skype, Pidgin, Kopete and others</flag>
<flag name="enlightenment_modules_tasks">Gadget to allow you to switch tasks</flag>
+ <flag name="enlightenment_modules_teamwork">Enable teamwork module</flag>
<flag name="enlightenment_modules_temperature">Temperature monitor</flag>
<flag name="enlightenment_modules_tiling">Positions/resizes your windows tilingly</flag>
<flag name="enlightenment_modules_winlist">A module to show the list of client applications presently running</flag>
<flag name="enlightenment_modules_wizard">First Run Wizard</flag>
+ <flag name="enlightenment_modules_wl-desktop-shell">Enlightenment Wayland Desktop Shell</flag>
+ <flag name="enlightenment_modules_wl-screenshot">Enlightenment Wayland Screenshot module</flag>
<flag name="enlightenment_modules_xkbswitch">Keyboard layout configuration and switcher</flag>
<flag name="enlightenment_modules_conf-applications">Allows configuration of Ibar, Restart, and Startup applications</flag>
+ <flag name="enlightenment_modules_conf-comp">Configure default dialog properties</flag>
<flag name="enlightenment_modules_conf-dialogs">Configure default dialog properties</flag>
<flag name="enlightenment_modules_conf-display">Used to configure your screen</flag>
<flag name="enlightenment_modules_conf-edgebindings">Configure your edge bindings here</flag>
@@ -98,6 +106,7 @@ Enlightenment Features:
<flag name="enlightenment_modules_conf-randr">Used to configure your screen's resolution</flag>
<flag name="enlightenment_modules_conf-shelves">Shelf configuration dialog</flag>
<flag name="enlightenment_modules_conf-theme">Used to configure your theme preferences</flag>
+ <flag name="enlightenment_modules_conf-wallpaper2">Used to configure your theme preferences</flag>
<flag name="enlightenment_modules_conf-window-manipulation">Configures window raise, resistance, and maximize policies</flag>
<flag name="enlightenment_modules_conf-window-remembers">Delete existing window remembers</flag>
</use>