summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick McLean <chutzpah@gentoo.org>2013-09-20 21:34:29 +0000
committerPatrick McLean <chutzpah@gentoo.org>2013-09-20 21:34:29 +0000
commit5fd1d62bde67488247d57d94852d57dc05991242 (patch)
tree23ceb0936b284115ce6f71f9feeae43ff15eae72 /x11-misc/lightdm
parentBump for CVE-2013-4311 and CVE-2013-4296 (diff)
downloadhistorical-5fd1d62bde67488247d57d94852d57dc05991242.tar.gz
historical-5fd1d62bde67488247d57d94852d57dc05991242.tar.bz2
historical-5fd1d62bde67488247d57d94852d57dc05991242.zip
Version bump, fixes bug #479660.
Package-Manager: portage-2.2.4/cvs/Linux x86_64 Manifest-Sign-Key: 0xE3F69979BB4B8928DA78E3D17CBF44EF
Diffstat (limited to 'x11-misc/lightdm')
-rw-r--r--x11-misc/lightdm/ChangeLog7
-rw-r--r--x11-misc/lightdm/Manifest32
-rw-r--r--x11-misc/lightdm/lightdm-1.7.16.ebuild102
3 files changed, 124 insertions, 17 deletions
diff --git a/x11-misc/lightdm/ChangeLog b/x11-misc/lightdm/ChangeLog
index 286a5a4d39c0..9bef8eb2279e 100644
--- a/x11-misc/lightdm/ChangeLog
+++ b/x11-misc/lightdm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-misc/lightdm
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/ChangeLog,v 1.71 2013/09/11 19:48:10 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/ChangeLog,v 1.72 2013/09/20 21:30:39 chutzpah Exp $
+
+*lightdm-1.7.16 (20 Sep 2013)
+
+ 20 Sep 2013; Patrick McLean <chutzpah@gentoo.org> +lightdm-1.7.16.ebuild:
+ Version bump, fixes bug #479660.
*lightdm-1.7.15 (11 Sep 2013)
*lightdm-1.4.3 (11 Sep 2013)
diff --git a/x11-misc/lightdm/Manifest b/x11-misc/lightdm/Manifest
index 96076bf8f71b..a09786285dd1 100644
--- a/x11-misc/lightdm/Manifest
+++ b/x11-misc/lightdm/Manifest
@@ -16,6 +16,7 @@ DIST lightdm-1.4.0.tar.gz 660979 SHA256 3486a9f828864a78d452696cf6fef6e1dec2f4ef
DIST lightdm-1.4.3.tar.gz 686161 SHA256 0c21ccd00c63da28f2b2e282df542d19427ab2f62aae994536fe444f31b0dd4c SHA512 8499ddda3fc07fdbecd5f7e958e5e19cb8a8397248f6dcf5d3640a28d57019a64d2440c8135a634ad1dc39a8a567ebc15b973a33b29ceb6d67c7ebd5c5870658 WHIRLPOOL 252ef8cb56f2314492c5c5e6da28ea08ac04b4d5ccec40d9329e7b25775e8a9c4ca90dedbf840cc2849f6f32534d3d682ac713d50c9e06726f95456578650870
DIST lightdm-1.6.2.tar.xz 430528 SHA256 b0de1dc81bb5ce81800feafb9fbc7806ef4dfc83733f0df058568e55b8a045f3 SHA512 7d72ce71241a73559ffbea3f1cae05744bbfa5430ed392522f21fcb710089e2cd202f8514476d087d65b6f8c4b415f31fb8c50c29e14ff67e12b48f4d2fff4ca WHIRLPOOL 57b6792fde24cecb3061eae4dc0641da78d8535f9555a49dd6e383b7f5e5aae31ee3c59daa08ed43584988f2f0022722c3ff09e31000f17b1b56ac581409c30c
DIST lightdm-1.7.15.tar.xz 446228 SHA256 2835cfa4b47fb0b7f9b873f1c8e4014e092826e2ac772ffa4f75763a846fe5c2 SHA512 9419feff1b891ef37494d5f11880c29b88a89eb693c10dc6ad22c10e3a1ef78d56410c0d2064122382a1a1ca84ced29626d49a1ac573996aaeac4d339a1d3dc4 WHIRLPOOL 20a43c5a2d7a2a1817a3dc91fe0affe6bda1501686897e4dda9cdd26e387e8a9b2a9dfb2f1d35399c649bfcad55892487048d0e7053556c30d4291d8a790ed66
+DIST lightdm-1.7.16.tar.xz 447680 SHA256 6cda26472f74019eb2a383664d9ea97533860dfd43f35d47a4d565800546bf00 SHA512 5cf513f2a9b5b9baaac4dd5b4575a3c1ad5af728b97f03aae6aaf4a3bbe8b35bb745a9ba1f109ced9060d2e7cf8aa3bd7c2f8d165eb555a5871ce241c1394732 WHIRLPOOL 6c2939a8e60d40b2f7a329e9e377592a5af54e34deb3acd3cd9535b77df706c5f80f174cfd06d3c48bfba098061421f09cbbde897d56308140db64deb0129ab1
DIST lightdm-gentoo-patch.tar.gz 101983 SHA256 2e56d0ef3926428cea7870fbade77b20bd05a7664ae301aacc56504e07cf39ba SHA512 1c809fdf93969122c69ae19e934c95c1228f04546cefdb9ceeb24898a000673c4bcdb6c942c63fdb36a88a3a48192a730826db8ae9c595788be24e4cb0831590 WHIRLPOOL 9f41b035a00ea7fdeda79afcfd20487ca1524b63653874b4b74bc06e8b5d0a3dde09c225d30d5b8a79d329bd797d89b4dfe73540c3ea1de2f33e72f24f88b69f
EBUILD lightdm-1.0.11.ebuild 3637 SHA256 9d7c348fcc2b0ff36e0c64c49094c86841dc7a4fe8149ed75853d84be9a7b52f SHA512 70d39118d38958c49579d36d27ff6230680397f5035e005f17b8b577934872933e13a0708e2b51e8ebfc1f5b11bd4e2b3fe14724a7a34c06bc2e2e11242ab214 WHIRLPOOL 727d3a962b9e624eec9c5f2d7c2d58b2ef11a5dece4e0e65f842e1a891affea027bfef831cbb93a452f9660b788a9e41a909d7acd06fe86ceb27b535a697d61d
EBUILD lightdm-1.2.2-r3.ebuild 3049 SHA256 05c32ff785f998fcee3717a78f70b42404b7daedd8d265c0404b097686127cdb SHA512 d4043a5342fa428d53fc364095af7cc69bd488e83cb9094379d07ecca19041d1a02ae6cebfaa8cc94aa84b64c86cfa7c03cdcd66d02a7a65c15df11b853e1a4e WHIRLPOOL 2bd54df9d9ba47441ba7782c13f66922cba578b454aa6934b56ae321d36262ead6d9bb3e6d22cf5fcb2bf5ea69910228e1067e14cbc655abbbeaaddf50f5a1d0
@@ -24,24 +25,23 @@ EBUILD lightdm-1.4.0.ebuild 3187 SHA256 5a16917a9060f15092667bf4d90c4656bc3eeb1b
EBUILD lightdm-1.4.3.ebuild 2844 SHA256 2309a13546208e58330736cf286f0c28d5fa69a7654939f429f0932a0879d09b SHA512 88578c2e178830237c77f2c530f4268a8c996e20bfc882ebbea0040cc3c3aee01a95baef6141d99ca52849f53ac0f774a8b95d921ae3ce20296f286f9e8e8e03 WHIRLPOOL da26d9f6ae0ab64875608f17278a8c73ef71e0058c82f0c755597a45266d46f62def61fbaddddbba805c7e6ff66af740cb915575e8c69d99a999833fdcff9f18
EBUILD lightdm-1.6.2.ebuild 2788 SHA256 6be2388473c13ec79258df7db561dc6dbc4e0dc459825b60ee14e5914b409d5f SHA512 b2e5c4001f1fd8320c83615f6f3e7ea8f5a6562dc3dcd8291255be2a01bc0fa8aa8b2f337b6b2731c9065a96bd6044e4d303a0b0f2756d321a49f77c3df12531 WHIRLPOOL 718b552a4334ee744022e4f9bf29ca60dee14a36bc774764c223d54432bab5465db63552af94dc7742b28760c4959886c55dbe4d3fa8e5f825848246e664e719
EBUILD lightdm-1.7.15.ebuild 2793 SHA256 81b19f86356276abaa6cdf9b4d9ce1f9add5a109a426e5eb09f95587ada882f7 SHA512 fdb60516c739d822f575c936f42732998eabb68e9b2a4ee17022f69655c9c44d4eedb928c1caaa5232afad8d66ca67bab3546e18bb19a0644ec554df54c3dae0 WHIRLPOOL 98f6c29f2518bf9fc2f67f0e472dff9b26fa1538e3f36d3178d75da0dbfc0ba2e63e12d16a61063c43f66af7580776d8548ea06d0b6830191b8bc8a311ea0957
-MISC ChangeLog 11901 SHA256 45446966f77745dcec67669f8b679f0e0d0965b3c9fb97fafbb1ec4f7a271fd8 SHA512 a0810dc3ce2c680473e589c95c73ea0b7dec721c0a19d86d14fce9e3853c4ae958d5a82039c5a4c75f7814ec8622af689d6ea23b3975708a75988bb33f03deee WHIRLPOOL 595a4fe7e78f33174c444ba571d9dbf3199729abe561b63f9148f1cc5539378159e17bb9eb7cc65c99ff4f9e58815536762651d5788cab8ce9912947bd069ef2
+EBUILD lightdm-1.7.16.ebuild 2793 SHA256 c3b6a6c231636ac64dfb2f9a409071e46f404df148ffce8f631313bf4ee743cc SHA512 d4d5aa6812eb7c3a422f1ea8c3c7fc46340e046afb0fc1a0fac82222dd2e311e6b57b84dc5a776163d2e711e243dd9626fc953aa000d582fb74beaf9b9011d28 WHIRLPOOL 6094b1be02c582f02f17f038dbf566d373f1044b549dd08769c2cd74cfa873d2bd790181728f0b26f36825ac16ab72296b17a92351810bd187515c911d907b60
+MISC ChangeLog 12044 SHA256 a7a475ee7ddbb0e50cfbf655f71ffd1602ae95c4c69475f3e8c7bc415f517da3 SHA512 e2f560c429ca69a5fac951cfef9e8f3bd749d84e16a4cb1edde76ccb5c1b5a3e09431fc106f82bc64096f8339464034c6dee791cee231a45e7a7321615302ca6 WHIRLPOOL 8c9d9044a901f8fded5d29c9173b8edffe36ab67b49ca41d8c70d5cbd92de06474b181babd04f40a360a7f46201a0702757daf2caaa75bd205d049be57c573e8
MISC metadata.xml 631 SHA256 6665147507139d37a77ca1565017d3380c1b7b4a34264164d4f42ee3512a7197 SHA512 ad72edf9d23be0092d92f1d3896fa5abdb6fc26c69c467942ea953b6dd67d5d06a6f28ac37e26b437cbdad8fdbf80cf5f37ae991f8990f976ed3f26e97b1cc9b WHIRLPOOL 470d40128827bbc9d02c8f6717d223bffd622b54baabc3b1fa74133b3ca450038564efd78b5e184c78bde7f0018a724db101eb85f951973b163b01c438eda853
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.21 (GNU/Linux)
-iQJ8BAEBCABmBQJSMMi4XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
-OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88gUkP/1WlRSTRSROIG0ENwCv6ueF3
-SjDQXsFPkSk7tPK5Fbu2SLRdIlILGmLprmSB6oUfyNTlmShtrgrBTTW7vttmXGbg
-M66FoepA3LqLSAMTh2FRR3RUtjmZNo3tyrShyVJbNgN6rpUkYyYp/mf6b7UVGjw1
-rDOH2yC8gUJOzu2WConSDQ+EiNNG1Fc6Qw/2RPH14i5gRFHzW/6aWRHlxLEtC5C0
-/UmIJ0qIzyyPPn5OwLYVHkuntzPFVMtjYs9bG7HLEI5sWkRXr1Kt3oT9VVD45nTD
-PzTLsqqjvBMOdJf+LprGhkSJqBV4A3vS8NQ3xRzKyjqhxn7DGHb3z2qc53naGWsY
-6dnki0jizmEzV0ISz5Fgx1GIWN2kBrntaJS3JGGGSglD9XMsmTwhDAev87bMsnfP
-GgGug/JEshPiEt1Gfv8jgl0+LFGNxjsCB7IuBRhIQMu6I3iV/ZBjCIgj+rdj5tGk
-60Xngg3al5kuylBr2Cotdcn69Yf2amgDUfVBhRPNnZtFaXWSdBSfotUz5ehN23ut
-W3uael7JwaowuUVamqL2X/PRljb0vzadlC3TqH7re1JjoOjfiHqvXeqg6SHKFo7g
-7PbpqGnQp/44znozJrRoUJVEvx1wpzB2ihSiZx70oPwvnpsqv2HqamgjdsPuZv1b
-bEHm0FkpGxxBCi0ON8yR
-=N5X5
+iQIcBAEBCAAGBQJSPL9fAAoJEHy/RO9cNQiDBeAP/30WjDy0DkoAm+3GbolNjn6u
+EoBpzT9An4aqTnOHHdLVfQ67JhSsnTIbgJE1byKkU9Cbn2WZLxzsHB6bCooBlNtN
+OjEC1pdO39e1XnjBJjW7z/IGhY6TdOQtc6uckX4ubStNLR77d7bDPq8ad2fxNlXv
+s9jD272EM9P5yTd7rASPkEP7sNeHH/uv2YoY1OK0CZJGqoHhFSF3W6iUFGWxPd9J
+hm8jwvXRPJjoqUchvre+0nOT6n21KbL7DiaigZmkvYe/2KOSucAF7ZJjEw874nWK
+CF4vkRDUhmDneNTzEMDBHKP9JqKvlRixuxcFyoFUGEbH+qpRSONw1heV6HSMWNR5
+Zwlumi6bs1yBS5J8ZpOIqHk4XwBlqWPItgvOIoWwTsNgwAZJ8p3Y3qQLgMFflMls
+wvtMMv9VNHwc02GEXeDeL6NUaHhbVdsJTgDzquqJcPMSFDRzWXz6IrsxAcaFe7rq
+6jrCI0D/QLs/D8FCirWFosMoIzqUWXEV+GwQaEizOon2f5bp2M9TWLFO4XkZnQz5
+zvWvCFhF1cGN7wYpWuok+erH8kjS7rzwYHOA8l+2Hh69gJWu6+caFxJe3DkuPXw5
+bOGibmbWRQbmlWmje5kwWb73i7Y/Wf/UanOzzT8VWsW3bXCNGR4Y06tC9dYn/K/L
+ZODEnS/Qk+ukWGMoOwS0
+=CB4r
-----END PGP SIGNATURE-----
diff --git a/x11-misc/lightdm/lightdm-1.7.16.ebuild b/x11-misc/lightdm/lightdm-1.7.16.ebuild
new file mode 100644
index 000000000000..94c7366fbd42
--- /dev/null
+++ b/x11-misc/lightdm/lightdm-1.7.16.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/lightdm/lightdm-1.7.16.ebuild,v 1.1 2013/09/20 21:30:39 chutzpah Exp $
+
+EAPI=5
+inherit autotools eutils pam readme.gentoo systemd
+
+TRUNK_VERSION="1.7"
+DESCRIPTION="A lightweight display manager"
+HOMEPAGE="http://www.freedesktop.org/wiki/Software/LightDM"
+SRC_URI="http://launchpad.net/${PN}/${TRUNK_VERSION}/${PV}/+download/${P}.tar.xz
+ mirror://gentoo/introspection-20110205.m4.tar.bz2"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="+gtk +introspection kde qt4 razor"
+REQUIRED_USE="|| ( gtk kde razor )"
+
+COMMON_DEPEND=">=dev-libs/glib-2.32.3:2
+ dev-libs/libxml2
+ sys-apps/accountsservice
+ virtual/pam
+ x11-libs/libX11
+ >=x11-libs/libxklavier-5
+ introspection? ( >=dev-libs/gobject-introspection-1 )
+ qt4? (
+ dev-qt/qtcore:4
+ dev-qt/qtdbus:4
+ dev-qt/qtgui:4
+ )"
+RDEPEND="${COMMON_DEPEND}
+ >=sys-auth/pambase-20101024-r2"
+DEPEND="${COMMON_DEPEND}
+ dev-util/gtk-doc-am
+ dev-util/intltool
+ gnome-base/gnome-common
+ sys-devel/gettext
+ virtual/pkgconfig"
+PDEPEND="gtk? ( x11-misc/lightdm-gtk-greeter )
+ kde? ( x11-misc/lightdm-kde )
+ razor? ( razorqt-base/razorqt-lightdm-greeter )"
+
+DOCS=( NEWS )
+
+src_prepare() {
+ sed -i -e 's:getgroups:lightdm_&:' tests/src/libsystem.c || die #412369
+ sed -i -e '/minimum-uid/s:500:1000:' data/users.conf || die
+
+ epatch "${FILESDIR}"/${PN}-1.7.7-session-wrapper.patch
+ epatch_user
+
+ # Remove bogus Makefile statement. This needs to go upstream
+ sed -i /"@YELP_HELP_RULES@"/d help/Makefile.am || die
+ if has_version dev-libs/gobject-introspection; then
+ eautoreconf
+ else
+ AT_M4DIR=${WORKDIR} eautoreconf
+ fi
+}
+
+src_configure() {
+ # Set default values if global vars unset
+ local _greeter _session _user
+ _greeter=${LIGHTDM_GREETER:=lightdm-gtk-greeter}
+ _session=${LIGHTDM_SESSION:=gnome}
+ _user=${LIGHTDM_USER:=root}
+ # Let user know how lightdm is configured
+ einfo "Gentoo configuration"
+ einfo "Default greeter: ${_greeter}"
+ einfo "Default session: ${_session}"
+ einfo "Greeter user: ${_user}"
+
+ econf \
+ --localstatedir=/var \
+ --disable-static \
+ $(use_enable introspection) \
+ $(use_enable qt4 liblightdm-qt) \
+ --with-user-session=${_session} \
+ --with-greeter-session=${_greeter} \
+ --with-greeter-user=${_user} \
+ --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html
+}
+
+src_install() {
+ default
+
+ insinto /etc/${PN}
+ doins data/{${PN},keys}.conf
+ doins "${FILESDIR}"/Xsession
+ fperms +x /etc/${PN}/Xsession
+
+ prune_libtool_files --all
+ rm -rf "${ED}"/etc/init
+
+ pamd_mimic system-local-login ${PN} auth account session #372229
+ dopamd "${FILESDIR}"/${PN}-autologin #390863, #423163
+
+ readme.gentoo_create_doc
+
+ systemd_dounit "${FILESDIR}/${PN}.service"
+}