From debbugs-submit-bounces@debbugs.gnu.org Fri May 05 11:25:53 2017 Received: (at submit) by debbugs.gnu.org; 5 May 2017 15:25:53 +0000 Received: from localhost ([127.0.0.1]:56549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6f75-0000nE-AN for submit@debbugs.gnu.org; Fri, 05 May 2017 11:25:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44578) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6f73-0000mx-8L for submit@debbugs.gnu.org; Fri, 05 May 2017 11:25:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6f6x-0004CK-1K for submit@debbugs.gnu.org; Fri, 05 May 2017 11:25:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54313) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d6f6w-0004CC-Uc for submit@debbugs.gnu.org; Fri, 05 May 2017 11:25:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35541) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d6f6v-00050J-C0 for guix-patches@gnu.org; Fri, 05 May 2017 11:25:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6f6s-0004Am-MV for guix-patches@gnu.org; Fri, 05 May 2017 11:25:37 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:38165) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d6f6s-000488-9Q for guix-patches@gnu.org; Fri, 05 May 2017 11:25:34 -0400 Received: from localhost (localhost [127.0.0.1]) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTP id CE0DB3808A8; Fri, 5 May 2017 17:25:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-transfer-encoding:content-type:content-type:mime-version :x-mailer:message-id:date:date:subject:subject:from:from :received:received:received; s=mdc; t=1493997924; x=1495812325; bh=cy9PDcFfc+AlTmamu7HggmILYT+5i1ymnf/26sBV/CY=; b=GCfT5AcecTH/ TWeZAUu3Uc39OA8fMisybCeGAbZRN6y8Wn8JXxHsJAk6RhNKS/ZNM5ekuRDGWmkr TXCcRufgQ8ruZ8M3+mIl3CXtLd7D8ICKkrzURvZhxnP3ABv4kRfmJpuPhYT4BdnA FDsyxbX65MVrcCEWT/QWiSkrsSrwldg= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from pegasus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (pegasus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 72T0PByq2yGc; Fri, 5 May 2017 17:25:24 +0200 (CEST) Received: from HTCATWO.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pegasus.bbbm.mdc-berlin.de (Postfix) with ESMTPS; Fri, 5 May 2017 17:25:24 +0200 (CEST) Received: from localhost (141.80.180.135) by HTCATWO.mdc-berlin.net (141.80.180.125) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 5 May 2017 17:24:37 +0200 From: Ricardo Wurmus To: Subject: [PATCH] gnu: Add lightdm. Date: Fri, 5 May 2017 17:24:35 +0200 Message-ID: <20170505152435.2241-1-ricardo.wurmus@mdc-berlin.de> X-Mailer: git-send-email 2.11.1 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Originating-IP: [141.80.180.135] X-TM-AS-Product-Ver: SMEX-11.0.0.4283-8.100.1062-23050.007 X-TM-AS-Result: No--12.992800-0.000000-31 X-TM-AS-MatchedID: 703786-704425-188019-700486-850104-139504-702358-700918-7 00387-700648-701248-700756-704195-862883-863263-113241-700826-704496-701590 -706817-709251-139705-701407-703788-706249-701021-706561-704421-705178-1881 98-701719-701384-704983-700970-105250-705314-702106-105040-702118-701670-70 6218-707909-702762-708196-106580-704568-702999-148004-148133-29997-42000-42 003-52000 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: iyzsong@gmail.com, Ricardo Wurmus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) * gnu/packages/display-managers.scm (lightdm): New variable. Co-authored-by: =E5=AE=8B=E6=96=87=E6=AD=A6 --- gnu/packages/display-managers.scm | 79 +++++++++++++++++++++++++++++++++= ++++++ 1 file changed, 79 insertions(+) diff --git a/gnu/packages/display-managers.scm b/gnu/packages/display-man= agers.scm index 0a70fd737..1bd7b8c3b 100644 --- a/gnu/packages/display-managers.scm +++ b/gnu/packages/display-managers.scm @@ -2,6 +2,8 @@ ;;; Copyright =C2=A9 2013 Joshua Grant ;;; Copyright =C2=A9 2014 Ludovic Court=C3=A8s ;;; Copyright =C2=A9 2014 Andreas Enge +;;; Copyright =C2=A9 2017 Ricardo Wurmus +;;; Copyright =C2=A9 2017 Sou Bunnbu ;;; ;;; This file is part of GNU Guix. ;;; @@ -23,6 +25,7 @@ #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system cmake) + #:use-module (guix build-system gnu) #:use-module (guix packages) #:use-module (gnu packages) #:use-module (gnu packages admin) @@ -30,10 +33,13 @@ #:use-module (gnu packages freedesktop) #:use-module (gnu packages gl) #:use-module (gnu packages glib) + #:use-module (gnu packages gnome) + #:use-module (gnu packages gnupg) #:use-module (gnu packages image) #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages linux) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python) #:use-module (gnu packages qt) #:use-module (gnu packages xdisorg) #:use-module (gnu packages xorg)) @@ -186,6 +192,79 @@ create smooth, animated user interfaces.") ;; QML files are MIT licensed and images are CC BY 3.0. (license (list license:gpl2+ license:expat license:cc-by3.0)))) =20 +(define-public lightdm + (package + (name "lightdm") + (version "1.22.0") + (source (origin + (method url-fetch) + (uri (string-append "https://launchpad.net/lightdm/" + "1.22" "/" version "/+download/lightdm= -" + version ".tar.xz")) + (sha256 + (base32 + "0a5bvfl2h7r873al6q7c819h0kg564k9fh51rl6489z6lyvazfg4"))= )) + (build-system gnu-build-system) + (arguments + '(#:parallel-tests? #f ; fails when run in parallel + #:configure-flags + (list "--localstatedir=3D/var") + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'fix-paths + (lambda _ + (substitute* "src/shared-data-manager.c" + (("/bin/rm") (which "rm"))) + (substitute* '("data/users.conf" + "common/user-list.c") + (("/bin/false") (which "false")) + (("/usr/sbin/nologin") (which "nologin"))) + (substitute* "src/seat.c" + (("/bin/sh") (which "sh"))) + #t)) + (add-after 'unpack 'disable-broken-tests + (lambda _ + (substitute* "tests/Makefile.in" + (("test-sessions-gobject ") "") + ((" test-sessions-python ") " ")) + #t)) + (add-before 'check 'pre-check + ;; Run test-suite under a dbus session. + (lambda* (#:key inputs #:allow-other-keys) + (wrap-program "tests/src/test-python-greeter" + `("PYTHONPATH" ":" prefix (,(getenv "PYTHONPATH"))) + `("GI_TYPELIB_PATH" ":" prefix (,(getenv "GI_TYPELIB_PATH= ")))) + + ;; Avoid printing locale warnings, which trip up the text + ;; matching tests. + (unsetenv "LC_ALL") + #t))))) + (inputs + `(("audit" ,audit) + ("linux-pam" ,linux-pam) + ("util-linux" ,util-linux) ; for sbin/nologin + ("libgcrypt" ,libgcrypt) + ("libxcb" ,libxcb))) + (native-inputs + `(("gobject-introspection" ,gobject-introspection) + ("pkg-config" ,pkg-config) + ("itstool" ,itstool) + ("intltool" ,intltool) + ;; For tests + ("dbus" ,dbus) + ("python" ,python-2) + ("python-pygobject" ,python2-pygobject))) + ;; Required by liblightdm-gobject-1.pc. + (propagated-inputs + `(("glib" ,glib) + ("libx11" ,libx11) + ("libxklavier" ,libxklavier))) + (home-page "https://www.freedesktop.org/wiki/Software/LightDM/") + (synopsis "Lightweight display manager") + (description "The Light Display Manager (LightDM) is a cross-desktop +display manager which supports different greeters.") + (license license:gpl3+))) + (define-public slim (package (name "slim") --=20 2.11.1 From debbugs-submit-bounces@debbugs.gnu.org Fri May 05 11:59:23 2017 Received: (at 26785) by debbugs.gnu.org; 5 May 2017 15:59:24 +0000 Received: from localhost ([127.0.0.1]:56578 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6fdb-0001Yh-OQ for submit@debbugs.gnu.org; Fri, 05 May 2017 11:59:23 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33048) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d6fda-0001YV-UW for 26785@debbugs.gnu.org; Fri, 05 May 2017 11:59:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6fdV-0004MJ-99 for 26785@debbugs.gnu.org; Fri, 05 May 2017 11:59:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35159) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d6fdP-0004IJ-1m; Fri, 05 May 2017 11:59:11 -0400 Received: from [193.50.110.181] (port=57512 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1d6fdO-0002J7-Dr; Fri, 05 May 2017 11:59:10 -0400 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Ricardo Wurmus Subject: Re: bug#26785: [PATCH] gnu: Add lightdm. References: <20170505152435.2241-1-ricardo.wurmus@mdc-berlin.de> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 16 =?utf-8?Q?Flor=C3=A9al?= an 225 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-unknown-linux-gnu Date: Fri, 05 May 2017 17:59:08 +0200 In-Reply-To: <20170505152435.2241-1-ricardo.wurmus@mdc-berlin.de> (Ricardo Wurmus's message of "Fri, 5 May 2017 17:24:35 +0200") Message-ID: <877f1v9twz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 26785 Cc: iyzsong@gmail.com, 26785@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Ricardo Wurmus skribis: > * gnu/packages/display-managers.scm (lightdm): New variable. > > Co-authored-by: =E5=AE=8B=E6=96=87=E6=AD=A6 LGTM. Thanks to both of you! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun May 07 06:00:53 2017 Received: (at 26785-done) by debbugs.gnu.org; 7 May 2017 10:00:53 +0000 Received: from localhost ([127.0.0.1]:59062 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7Izl-0005Nh-Kq for submit@debbugs.gnu.org; Sun, 07 May 2017 06:00:53 -0400 Received: from venus.bbbm.mdc-berlin.de ([141.80.25.30]:41556) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d7Izj-0005NY-BM for 26785-done@debbugs.gnu.org; Sun, 07 May 2017 06:00:52 -0400 Received: from localhost (localhost [127.0.0.1]) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTP id D311138054B for <26785-done@debbugs.gnu.org>; Sun, 7 May 2017 12:00:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mdc-berlin.de; h= content-transfer-encoding:content-type:content-type:mime-version :message-id:date:date:in-reply-to:subject:subject:from:from :user-agent:references:received:received:received; s=mdc; t= 1494151243; x=1495965644; bh=Xf7pzmhG4FVM4B6fJMyaOLY5U4R+SBPJaD7 Y2XiHIX0=; b=dy9uMjEnLqoJnMBtFEMexWLuV/GfWvBDENmxXm99rsQ1zqghw+A qsW42FDML/Xf8Kg+brUK8v0eu5a/KjypOwAfcqNWy3CmCEOSN7dlMihgbc4dzrUV sQfqjN2ROIKXP1WoOrcfiLFzUKCG0EPNumqgZs67MkHePirC2bMFCAXE= X-Virus-Scanned: amavisd-new at mdc-berlin.de Received: from venus.bbbm.mdc-berlin.de ([127.0.0.1]) by localhost (venus.bbbm.mdc-berlin.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00x2dFXXTTuX for <26785-done@debbugs.gnu.org>; Sun, 7 May 2017 12:00:43 +0200 (CEST) Received: from HTCATWO.mdc-berlin.net (puck.citx.mdc-berlin.de [141.80.36.101]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by venus.bbbm.mdc-berlin.de (Postfix) with ESMTPS for <26785-done@debbugs.gnu.org>; Sun, 7 May 2017 12:00:42 +0200 (CEST) Received: from localhost (141.80.180.135) by HTCATWO.mdc-berlin.net (141.80.180.125) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 7 May 2017 12:00:42 +0200 References: <20170505152435.2241-1-ricardo.wurmus@mdc-berlin.de> <877f1v9twz.fsf@gnu.org> User-agent: mu4e 0.9.18; emacs 25.2.1 From: Ricardo Wurmus To: <26785-done@debbugs.gnu.org> Subject: Re: bug#26785: [PATCH] gnu: Add lightdm. In-Reply-To: <877f1v9twz.fsf@gnu.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Sun, 7 May 2017 12:00:36 +0200 Message-ID: <87lgq9gf5n.fsf@mdc-berlin.de> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit X-Originating-IP: [141.80.180.135] X-TM-AS-Product-Ver: SMEX-11.0.0.4283-8.100.1062-23054.006 X-TM-AS-Result: No--0.370900-0.000000-31 X-TM-AS-MatchedID: 150567-703786-703731-139010-704425-700107-703330-148004-1 48133-41000-42000-42003 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 26785-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> * gnu/packages/display-managers.scm (lightdm): New variable. >> >> Co-authored-by: 宋文武 > > LGTM. Thanks to both of you! Pushed with commit 4606f3a3efd6a5a01152b3fdf727216bdd3d3b8c. -- Ricardo From unknown Sat Sep 20 00:51:30 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 04 Jun 2017 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator