From unknown Tue Aug 19 05:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#40756] gnu: Add ktsuss. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 21 Apr 2020 23:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 40756 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 40756@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.158751162932112 (code B ref -1); Tue, 21 Apr 2020 23:28:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Apr 2020 23:27:09 +0000 Received: from localhost ([127.0.0.1]:50924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jR2I9-0008LU-RI for submit@debbugs.gnu.org; Tue, 21 Apr 2020 19:27:08 -0400 Received: from lists.gnu.org ([209.51.188.17]:49144) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jR2I8-0008LM-57 for submit@debbugs.gnu.org; Tue, 21 Apr 2020 19:27:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56432) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jR2I7-0003Ls-8n for guix-patches@gnu.org; Tue, 21 Apr 2020 19:26:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_PASS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jR2Hz-00065F-Vz for guix-patches@gnu.org; Tue, 21 Apr 2020 19:26:55 -0400 Received: from knopi.disroot.org ([178.21.23.139]:42244) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jR2Ht-0005VF-K8 for guix-patches@gnu.org; Tue, 21 Apr 2020 19:26:46 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6263E261AD for ; Wed, 22 Apr 2020 01:26:38 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0ipvx_6RhlcN for ; Wed, 22 Apr 2020 01:26:36 +0200 (CEST) Date: Tue, 21 Apr 2020 19:26:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1587511596; bh=CJaHjc4rf2xE3fX3E7UAAWu527uMe3eBaIShRhFybCw=; h=Date:From:To:Subject; b=GMqANntA/e+YOuIX8bPvv1/Sk0MNP36kwdRshGtQV1IRy9c/L2489sGkzmr1K88I5 8LhzT/hBvqHbLFovcCC4+wmXyrWnFa658+wEz2wVOgnFZapezofPuVxJldjxlImAja 4zMFSWkoK7w6LlARwfdsra9TyNhgHCipY2nm9KMXbQahFtgG5XLIlmKOyVUlFGPfRO QHF0VOyeDj3YzKGerJ9zTXKwL3kscsBKTqO930VjoGe8nowpdp1Vdt2Mos4WkZFWrA Rv8gul73wafyOjBM5t+esF3nFwtnriCn5Pm7gO+kcct46SozUlh3Kg8IWSu//scXoY 3fFEvCh8NUp0Q== From: Raghav Gururajan Message-ID: <20200421192622.7d6412e0.raghavgururajan@disroot.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/i2TYbJVH+G3CispIpqd0Dvn" Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/21 16:22:21 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 178.21.23.139 X-Spam-Score: 0.2 (/) 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: -1.7 (-) --MP_/i2TYbJVH+G3CispIpqd0Dvn Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline --MP_/i2TYbJVH+G3CispIpqd0Dvn Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=ktsuss.patch >From 9fff550b6719e9d52ba4e500360240d7adc76538 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Tue, 21 Apr 2020 19:17:35 -0400 Subject: [PATCH 4/4] gnu: Add ktsuss. * gnu/packages/admin.scm (ktsuss): New variable. --- gnu/packages/admin.scm | 51 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index bf5aa9d890..6744624067 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -52,6 +52,7 @@ (define-module (gnu packages admin) #:use-module (guix build-system cmake) #:use-module (guix build-system emacs) + #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) #:use-module (guix build-system perl) @@ -64,6 +65,7 @@ #:use-module (guix utils) #:use-module (gnu packages) #:use-module (gnu packages algebra) + #:use-module (gnu packages autogen) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bash) @@ -128,6 +130,55 @@ #:use-module (gnu packages xml) #:use-module (gnu packages xorg)) +(define-public ktsuss + (package + (name "ktsuss") + (version "2.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/nomius/ktsuss.git") + (commit version))) + (sha256 + (base32 "0q9931f9hp47v1n8scli4bdg2rkjpf5jf8v7jj2gdn83aia1r2hz")) + (file-name (git-file-name name version)))) + (build-system glib-or-gtk-build-system) + (arguments + `(#:configure-flags + (list + "--enable-sudo=yes") + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch + (lambda _ + (substitute* "configure.ac" + (("sudopath=`which sudo 2>/dev/null`") + (string-append "sudopath=" + (string-append (assoc-ref %build-inputs "sudo") + "/bin/sudo")))) + #t))))) + (native-inputs + `(("autoconf" ,autoconf) + ("autogen" ,autogen) + ("automake" ,automake) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib) + ("gtk+" ,gtk+-2) + ("sudo" ,sudo))) + (synopsis "Graphical front-end for Su") + (description "Ktsuss stands for 'keep the su simple, stupid', and as the +name says, is a graphical version (frontend) of su written in C and GTK+ 2. The +idea of the project is to remain simple and bug free.") + (home-page "https://github.com/nomius/ktsuss") + (license + (list + (license:non-copyleft "file://COPYING") + (license:non-copyleft "file://LICENSE"))))) + (define-public aide (package (name "aide") -- 2.26.1 --MP_/i2TYbJVH+G3CispIpqd0Dvn-- From unknown Tue Aug 19 05:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#40756] gnu: Add ktsuss. Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 23 Apr 2020 08:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40756 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Raghav Gururajan Cc: 40756@debbugs.gnu.org Received: via spool by 40756-submit@debbugs.gnu.org id=B40756.158762984632740 (code B ref 40756); Thu, 23 Apr 2020 08:18:02 +0000 Received: (at 40756) by debbugs.gnu.org; 23 Apr 2020 08:17:26 +0000 Received: from localhost ([127.0.0.1]:53964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jRX30-0008W0-Fu for submit@debbugs.gnu.org; Thu, 23 Apr 2020 04:17:26 -0400 Received: from relay10.mail.gandi.net ([217.70.178.230]:54901) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jRX2x-0008Vj-NO for 40756@debbugs.gnu.org; Thu, 23 Apr 2020 04:17:24 -0400 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay10.mail.gandi.net (Postfix) with ESMTPSA id C393024000B; Thu, 23 Apr 2020 08:17:16 +0000 (UTC) From: Nicolas Goaziou References: <20200421192622.7d6412e0.raghavgururajan@disroot.org> Date: Thu, 23 Apr 2020 10:17:14 +0200 In-Reply-To: <20200421192622.7d6412e0.raghavgururajan@disroot.org> (Raghav Gururajan's message of "Tue, 21 Apr 2020 19:26:22 -0400") Message-ID: <871roeliph.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) 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: -1.7 (-) Hello, Raghav Gururajan writes: > Subject: [PATCH 4/4] gnu: Add ktsuss. Thank you! It looks mostly good. I have some comments, tho. > + (modify-phases %standard-phases > + (add-after 'unpack 'patch Could you provide a more insightful name for the new phase? :) > + (lambda _ > + (substitute* "configure.ac" > + (("sudopath=`which sudo 2>/dev/null`") > + (string-append "sudopath=" > + (string-append (assoc-ref %build-inputs "sudo") > + "/bin/sudo")))) Please use (lambda* (#:key inputs #:allow-other-keys) ...) and `inputs' instead of the magical %build-inputs. > + (synopsis "Graphical front-end for Su") I would write: Graphical front end for @command{su} > + (description "Ktsuss stands for 'keep the su simple, stupid', and as the > +name says, is a graphical version (frontend) of su written in C and GTK+ 2. The > +idea of the project is to remain simple and bug free.") What about : (description "Ktsuss stands for ``Keep the @command{su} simple, stupid''. It is a graphical version of @command{su} written in C and GTK+ 2, with simplicity in mind.") > + (license > + (list > + (license:non-copyleft "file://COPYING") > + (license:non-copyleft "file://LICENSE"))))) It looks like the license is `bsd-3'. Do you have any reason to think otherwise ? Could you send an updated patch? Regards, -- Nicolas Goaziou From unknown Tue Aug 19 05:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#40756] gnu: Add ktsuss. Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Apr 2020 19:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40756 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Nicolas Goaziou Cc: 40756@debbugs.gnu.org Received: via spool by 40756-submit@debbugs.gnu.org id=B40756.158775611919743 (code B ref 40756); Fri, 24 Apr 2020 19:22:02 +0000 Received: (at 40756) by debbugs.gnu.org; 24 Apr 2020 19:21:59 +0000 Received: from localhost ([127.0.0.1]:57964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jS3tf-00058M-3Z for submit@debbugs.gnu.org; Fri, 24 Apr 2020 15:21:59 -0400 Received: from knopi.disroot.org ([178.21.23.139]:56652) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jS3tX-000585-W4 for 40756@debbugs.gnu.org; Fri, 24 Apr 2020 15:21:57 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 9608427E92; Fri, 24 Apr 2020 21:21:50 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id q38PKPPEK8Kg; Fri, 24 Apr 2020 21:21:45 +0200 (CEST) Date: Fri, 24 Apr 2020 15:21:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1587756105; bh=tlosuidKuKujAG8XqolpaVLWcU7k9IkCmdznwnoySi4=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=AKqgGyAfbrot4c/u54vljg7AARv0TkR8i1zhhaTDO+4JNX6PFUsoIHJB1HBYmObNg YC4dJBC7PSf0j9+ZOvX3rJRXTxOu1ftbypseS92j5CSQAZw+CAtOQ3WnaBA4SNn9Vh DTOf5TiwLNPbB+C8Uc4kjWRgj/QFolYyr9h3BJBwbDvc3Gs1qJ2nh8lrsxwps/57sF iSSAEDHvw7dTJG0XUX7ww9lz/LeyxhQzxiVbnhvrC69zonXd34F0OVn0GdokyTndnq B2iHP+X+WcJjNXgYOUrRbEnn7Fb/FGGoq0DAietco9QzbsHyMbpoGSN+8FXzNiz0kd boEafLTa20U6w== From: Raghav Gururajan Message-ID: <20200424152131.62ac18f1.raghavgururajan@disroot.org> In-Reply-To: <871roeliph.fsf@nicolasgoaziou.fr> References: <20200421192622.7d6412e0.raghavgururajan@disroot.org> <871roeliph.fsf@nicolasgoaziou.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: 0.0 (/) 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: -1.0 (-) Hi Nicolas! > > Subject: [PATCH 4/4] gnu: Add ktsuss. > > Thank you! > > It looks mostly good. I have some comments, tho. > > > + (modify-phases %standard-phases > > + (add-after 'unpack 'patch > > Could you provide a more insightful name for the new phase? :) > > > + (lambda _ > > + (substitute* "configure.ac" > > + (("sudopath=`which sudo 2>/dev/null`") > > + (string-append "sudopath=" > > + (string-append (assoc-ref %build-inputs > > "sudo") > > + "/bin/sudo")))) > > Please use (lambda* (#:key inputs #:allow-other-keys) ...) and `inputs' > instead of the magical %build-inputs. > > > + (synopsis "Graphical front-end for Su") > > I would write: > > Graphical front end for @command{su} > > > + (description "Ktsuss stands for 'keep the su simple, stupid', and as > > the +name says, is a graphical version (frontend) of su written in C and > > GTK+ 2. The +idea of the project is to remain simple and bug free.") > > What about : > > (description > "Ktsuss stands for ``Keep the @command{su} simple, stupid''. > It is a graphical version of @command{su} written in C and GTK+ 2, > with simplicity in mind.") > > > + (license > > + (list > > + (license:non-copyleft "file://COPYING") > > + (license:non-copyleft "file://LICENSE"))))) > > It looks like the license is `bsd-3'. Do you have any reason to think > otherwise ? > > Could you send an updated patch? Thank you for the feedback. Please find the updated patch attached with this email. Regards, RG. From unknown Tue Aug 19 05:14:04 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#40756] gnu: Add ktsuss. (v3) Resent-From: Raghav Gururajan Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 24 Apr 2020 19:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 40756 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Nicolas Goaziou Cc: 40756@debbugs.gnu.org Received: via spool by 40756-submit@debbugs.gnu.org id=B40756.158775620019896 (code B ref 40756); Fri, 24 Apr 2020 19:24:01 +0000 Received: (at 40756) by debbugs.gnu.org; 24 Apr 2020 19:23:20 +0000 Received: from localhost ([127.0.0.1]:57969 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jS3ux-0005Aq-Jq for submit@debbugs.gnu.org; Fri, 24 Apr 2020 15:23:19 -0400 Received: from knopi.disroot.org ([178.21.23.139]:55674) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jS3uv-0005Ai-PB for 40756@debbugs.gnu.org; Fri, 24 Apr 2020 15:23:18 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 1A08E26B95; Fri, 24 Apr 2020 21:23:17 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OxQb3nED8QAJ; Fri, 24 Apr 2020 21:23:15 +0200 (CEST) Date: Fri, 24 Apr 2020 15:23:02 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1587756195; bh=BCM9O2O59wmYVx9QWal+TxiXFWHEMp497dSkYHrbtSo=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=irSmbJvfVu6/QBWShAzKkKLs3bqXYAydrORKzngMtOoJLzmSQxZ0Vu1DbZofo6zh2 VaYaam27aIdB8kwDyFTzScJ+suLnDiorY44C+Tfuyxm16oxchTAR9hbbI1fx3creGO +mwXVjEZTnUq+4W9M7vpZgR4Ro0G9F4EWWtpT+DXwvr+/MmdfAKqFsMhVTX3dovfwT J9pp5FEq94GgfmNkYMcafYCJf7yaXQRzt8zgigLKteBUJV1DgfdMGHb8zWOCR8bN8J gs0VdsvaM5k8h56/FQ/Oj7iAEy4zllRqWr8cCYS8Q9jY1mOK7Qfzl/lpujfkH5fQ1q REq1+Dkd37qSg== From: Raghav Gururajan Message-ID: <20200424152302.608f23c2.raghavgururajan@disroot.org> In-Reply-To: <20200424152131.62ac18f1.raghavgururajan@disroot.org> References: <20200421192622.7d6412e0.raghavgururajan@disroot.org> <871roeliph.fsf@nicolasgoaziou.fr> <20200424152131.62ac18f1.raghavgururajan@disroot.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/Nc_T8fiJr.HOW/E92EvBaQl" X-Spam-Score: 0.0 (/) 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: -1.0 (-) --MP_/Nc_T8fiJr.HOW/E92EvBaQl Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline On Fri, 24 Apr 2020 15:21:31 -0400 Raghav Gururajan wrote: > Hi Nicolas! > > > > Subject: [PATCH 4/4] gnu: Add ktsuss. > > > > Thank you! > > > > It looks mostly good. I have some comments, tho. > > > > > + (modify-phases %standard-phases > > > + (add-after 'unpack 'patch > > > > Could you provide a more insightful name for the new phase? :) > > > > > + (lambda _ > > > + (substitute* "configure.ac" > > > + (("sudopath=`which sudo 2>/dev/null`") > > > + (string-append "sudopath=" > > > + (string-append (assoc-ref %build-inputs > > > "sudo") > > > + "/bin/sudo")))) > > > > Please use (lambda* (#:key inputs #:allow-other-keys) ...) and `inputs' > > instead of the magical %build-inputs. > > > > > + (synopsis "Graphical front-end for Su") > > > > I would write: > > > > Graphical front end for @command{su} > > > > > + (description "Ktsuss stands for 'keep the su simple, stupid', and as > > > the +name says, is a graphical version (frontend) of su written in C and > > > GTK+ 2. The +idea of the project is to remain simple and bug free.") > > > > What about : > > > > (description > > "Ktsuss stands for ``Keep the @command{su} simple, stupid''. > > It is a graphical version of @command{su} written in C and GTK+ 2, > > with simplicity in mind.") > > > > > + (license > > > + (list > > > + (license:non-copyleft "file://COPYING") > > > + (license:non-copyleft "file://LICENSE"))))) > > > > It looks like the license is `bsd-3'. Do you have any reason to think > > otherwise ? > > > > Could you send an updated patch? > > Thank you for the feedback. Please find the updated patch attached with this > email. > > Regards, > RG. --MP_/Nc_T8fiJr.HOW/E92EvBaQl Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0001-gnu-Add-ktsuss.patch >From 4a54ba65fbb201fc346af8c4580ce2991ea8e68d Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Fri, 24 Apr 2020 15:18:59 -0400 Subject: [PATCH] gnu: Add ktsuss. * gnu/packages/admin.scm (ktsuss): New variable. --- gnu/packages/admin.scm | 49 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 619a419170..80c2e05336 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -52,6 +52,7 @@ (define-module (gnu packages admin) #:use-module (guix build-system cmake) #:use-module (guix build-system emacs) + #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) #:use-module (guix build-system perl) @@ -64,6 +65,7 @@ #:use-module (guix utils) #:use-module (gnu packages) #:use-module (gnu packages algebra) + #:use-module (gnu packages autogen) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bash) @@ -128,6 +130,53 @@ #:use-module (gnu packages xml) #:use-module (gnu packages xorg)) +(define-public ktsuss + (package + (name "ktsuss") + (version "2.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/nomius/ktsuss.git") + (commit version))) + (sha256 + (base32 "0q9931f9hp47v1n8scli4bdg2rkjpf5jf8v7jj2gdn83aia1r2hz")) + (file-name (git-file-name name version)))) + (build-system glib-or-gtk-build-system) + (arguments + `(#:configure-flags + (list + "--enable-sudo=yes") + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch-sudo-path + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "configure.ac" + (("sudopath=`which sudo 2>/dev/null`") + (string-append "sudopath=" + (string-append (assoc-ref inputs "sudo") + "/bin/sudo")))) + #t))))) + (native-inputs + `(("autoconf" ,autoconf) + ("autogen" ,autogen) + ("automake" ,automake) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib) + ("gtk+" ,gtk+-2) + ("sudo" ,sudo))) + (synopsis "Graphical front end for @command{su}") + (description "Ktsuss stands for 'keep the @command{su} simple, stupid', +and as the name says, is a graphical version (frontend) of @command{su} +written in C and GTK+ 2. The idea of the project is to remain simple and +bug free.") + (home-page "https://github.com/nomius/ktsuss") + (license license:bsd-3))) + (define-public aide (package (name "aide") -- 2.26.1 --MP_/Nc_T8fiJr.HOW/E92EvBaQl-- From unknown Tue Aug 19 05:14:04 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Raghav Gururajan Subject: bug#40756: closed (Re: [bug#40756] gnu: Add ktsuss. (v3)) Message-ID: References: <87a730hcdc.fsf@nicolasgoaziou.fr> <20200421192622.7d6412e0.raghavgururajan@disroot.org> X-Gnu-PR-Message: they-closed 40756 X-Gnu-PR-Package: guix-patches Reply-To: 40756@debbugs.gnu.org Date: Fri, 24 Apr 2020 20:13:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1587759182-24548-1" This is a multi-part message in MIME format... ------------=_1587759182-24548-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #40756: gnu: Add ktsuss. which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 40756@debbugs.gnu.org. --=20 40756: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D40756 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1587759182-24548-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 40756-done) by debbugs.gnu.org; 24 Apr 2020 20:12:27 +0000 Received: from localhost ([127.0.0.1]:58034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jS4gV-0006NB-4Z for submit@debbugs.gnu.org; Fri, 24 Apr 2020 16:12:27 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:37793) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jS4gT-0006My-O5 for 40756-done@debbugs.gnu.org; Fri, 24 Apr 2020 16:12:26 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 9A86DC0006; Fri, 24 Apr 2020 20:12:17 +0000 (UTC) From: Nicolas Goaziou To: Raghav Gururajan Subject: Re: [bug#40756] gnu: Add ktsuss. (v3) References: <20200421192622.7d6412e0.raghavgururajan@disroot.org> <871roeliph.fsf@nicolasgoaziou.fr> <20200424152131.62ac18f1.raghavgururajan@disroot.org> <20200424152302.608f23c2.raghavgururajan@disroot.org> Date: Fri, 24 Apr 2020 22:12:15 +0200 In-Reply-To: <20200424152302.608f23c2.raghavgururajan@disroot.org> (Raghav Gururajan's message of "Fri, 24 Apr 2020 15:23:02 -0400") Message-ID: <87a730hcdc.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 40756-done Cc: 40756-done@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: -1.7 (-) Hello, Raghav Gururajan writes: > Subject: [PATCH] gnu: Add ktsuss. > > * gnu/packages/admin.scm (ktsuss): New variable. Applied. Thank you. Regards, -- Nicolas Goaziou ------------=_1587759182-24548-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 21 Apr 2020 23:27:09 +0000 Received: from localhost ([127.0.0.1]:50924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jR2I9-0008LU-RI for submit@debbugs.gnu.org; Tue, 21 Apr 2020 19:27:08 -0400 Received: from lists.gnu.org ([209.51.188.17]:49144) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jR2I8-0008LM-57 for submit@debbugs.gnu.org; Tue, 21 Apr 2020 19:27:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56432) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jR2I7-0003Ls-8n for guix-patches@gnu.org; Tue, 21 Apr 2020 19:26:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_PASS, URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jR2Hz-00065F-Vz for guix-patches@gnu.org; Tue, 21 Apr 2020 19:26:55 -0400 Received: from knopi.disroot.org ([178.21.23.139]:42244) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1jR2Ht-0005VF-K8 for guix-patches@gnu.org; Tue, 21 Apr 2020 19:26:46 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6263E261AD for ; Wed, 22 Apr 2020 01:26:38 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at disroot.org Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0ipvx_6RhlcN for ; Wed, 22 Apr 2020 01:26:36 +0200 (CEST) Date: Tue, 21 Apr 2020 19:26:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1587511596; bh=CJaHjc4rf2xE3fX3E7UAAWu527uMe3eBaIShRhFybCw=; h=Date:From:To:Subject; b=GMqANntA/e+YOuIX8bPvv1/Sk0MNP36kwdRshGtQV1IRy9c/L2489sGkzmr1K88I5 8LhzT/hBvqHbLFovcCC4+wmXyrWnFa658+wEz2wVOgnFZapezofPuVxJldjxlImAja 4zMFSWkoK7w6LlARwfdsra9TyNhgHCipY2nm9KMXbQahFtgG5XLIlmKOyVUlFGPfRO QHF0VOyeDj3YzKGerJ9zTXKwL3kscsBKTqO930VjoGe8nowpdp1Vdt2Mos4WkZFWrA Rv8gul73wafyOjBM5t+esF3nFwtnriCn5Pm7gO+kcct46SozUlh3Kg8IWSu//scXoY 3fFEvCh8NUp0Q== From: Raghav Gururajan To: guix-patches@gnu.org Subject: gnu: Add ktsuss. Message-ID: <20200421192622.7d6412e0.raghavgururajan@disroot.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/i2TYbJVH+G3CispIpqd0Dvn" Received-SPF: pass client-ip=178.21.23.139; envelope-from=raghavgururajan@disroot.org; helo=knopi.disroot.org X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/21 16:22:21 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 178.21.23.139 X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: submit 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: -1.7 (-) --MP_/i2TYbJVH+G3CispIpqd0Dvn Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline --MP_/i2TYbJVH+G3CispIpqd0Dvn Content-Type: text/x-patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=ktsuss.patch >From 9fff550b6719e9d52ba4e500360240d7adc76538 Mon Sep 17 00:00:00 2001 From: Raghav Gururajan Date: Tue, 21 Apr 2020 19:17:35 -0400 Subject: [PATCH 4/4] gnu: Add ktsuss. * gnu/packages/admin.scm (ktsuss): New variable. --- gnu/packages/admin.scm | 51 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index bf5aa9d890..6744624067 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -52,6 +52,7 @@ (define-module (gnu packages admin) #:use-module (guix build-system cmake) #:use-module (guix build-system emacs) + #:use-module (guix build-system glib-or-gtk) #:use-module (guix build-system gnu) #:use-module (guix build-system meson) #:use-module (guix build-system perl) @@ -64,6 +65,7 @@ #:use-module (guix utils) #:use-module (gnu packages) #:use-module (gnu packages algebra) + #:use-module (gnu packages autogen) #:use-module (gnu packages autotools) #:use-module (gnu packages base) #:use-module (gnu packages bash) @@ -128,6 +130,55 @@ #:use-module (gnu packages xml) #:use-module (gnu packages xorg)) +(define-public ktsuss + (package + (name "ktsuss") + (version "2.1") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://github.com/nomius/ktsuss.git") + (commit version))) + (sha256 + (base32 "0q9931f9hp47v1n8scli4bdg2rkjpf5jf8v7jj2gdn83aia1r2hz")) + (file-name (git-file-name name version)))) + (build-system glib-or-gtk-build-system) + (arguments + `(#:configure-flags + (list + "--enable-sudo=yes") + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'patch + (lambda _ + (substitute* "configure.ac" + (("sudopath=`which sudo 2>/dev/null`") + (string-append "sudopath=" + (string-append (assoc-ref %build-inputs "sudo") + "/bin/sudo")))) + #t))))) + (native-inputs + `(("autoconf" ,autoconf) + ("autogen" ,autogen) + ("automake" ,automake) + ("libtool" ,libtool) + ("pkg-config" ,pkg-config))) + (inputs + `(("glib" ,glib) + ("gtk+" ,gtk+-2) + ("sudo" ,sudo))) + (synopsis "Graphical front-end for Su") + (description "Ktsuss stands for 'keep the su simple, stupid', and as the +name says, is a graphical version (frontend) of su written in C and GTK+ 2. The +idea of the project is to remain simple and bug free.") + (home-page "https://github.com/nomius/ktsuss") + (license + (list + (license:non-copyleft "file://COPYING") + (license:non-copyleft "file://LICENSE"))))) + (define-public aide (package (name "aide") -- 2.26.1 --MP_/i2TYbJVH+G3CispIpqd0Dvn-- ------------=_1587759182-24548-1--