From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id EIcZDicddmPQOgAAbAwnHQ (envelope-from ) for ; Thu, 17 Nov 2022 12:38:15 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id aYwYDicddmO2YgEA9RJhRA (envelope-from ) for ; Thu, 17 Nov 2022 12:38:15 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C2C97A90E for ; Thu, 17 Nov 2022 12:38:14 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ovdDY-0005Ey-HT; Thu, 17 Nov 2022 06:38:04 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ovdDW-0005Cg-Mc for guix-patches@gnu.org; Thu, 17 Nov 2022 06:38:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ovdDW-0000dE-CV for guix-patches@gnu.org; Thu, 17 Nov 2022 06:38:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ovdDW-0007wa-8Q for guix-patches@gnu.org; Thu, 17 Nov 2022 06:38:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#59092] [PATCH] gnu: Add motif Resent-From: Christopher Baines Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 17 Nov 2022 11:38:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 59092 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Andy Tai Cc: 59092@debbugs.gnu.org X-Debbugs-Original-Cc: 59092@debbugs.gnu.org, guix-patches@gnu.org Received: via spool by 59092-submit@debbugs.gnu.org id=B59092.166868505630466 (code B ref 59092); Thu, 17 Nov 2022 11:38:02 +0000 Received: (at 59092) by debbugs.gnu.org; 17 Nov 2022 11:37:36 +0000 Received: from localhost ([127.0.0.1]:59318 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovdD5-0007vK-JN for submit@debbugs.gnu.org; Thu, 17 Nov 2022 06:37:35 -0500 Received: from mira.cbaines.net ([212.71.252.8]:41840) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ovdD2-0007vA-Kw for 59092@debbugs.gnu.org; Thu, 17 Nov 2022 06:37:34 -0500 Received: from localhost (unknown [IPv6:2a02:8010:68c1:0:54d1:d5d4:280e:f699]) by mira.cbaines.net (Postfix) with ESMTPSA id 6079527BBE9; Thu, 17 Nov 2022 11:37:31 +0000 (GMT) Received: from felis (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id e4bb31fc; Thu, 17 Nov 2022 11:37:31 +0000 (UTC) References: User-agent: mu4e 1.8.11; emacs 28.2 From: Christopher Baines Date: Thu, 17 Nov 2022 11:35:20 +0000 In-reply-to: Message-ID: <87mt8perrb.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1668685094; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post; bh=TJ4CkpR/x4AAqeWewwAZID/bM2Y8Ql9hezX2CcpOEGw=; b=BuxrSbcoSoYD0U/wrzAT0+UhI8CjKK9D2OcnqQcedfmY2hWAaXh3+NaBLWEyIrDxXih4NR rFmke1Jyyg+15B2PMczI7nBM+af4IjApm+EqoJK+F6aNQS4Oh46BzIE+HHOSAnq7uOZ3UA XpvEjRDySoLYSoCYV+KLHKzuxKJuWitxwiORMRa/loWl6lpH1xrHpWEPqEEM21UTmiGzB1 irLpP/Xywozf680U2ou7AzOyca9KLWH61rulfHz+xtvxSBdTj+ZmdPhhWHXaIPjqD4O33o iLf3bMEze/7YIZEtGVXb6OdCodiTxF3xYMRDRwqF1Infx45I++DzKj/4fGl0EA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1668685094; a=rsa-sha256; cv=none; b=Pg9D42ZanolIppnhPovYTIQxXqFbT4SFfUpjsoFNdHWoMfTLjKdeDA3B7Y5HkhNO2ZMtcm 1V2Bd9uUg0NmhW4PZVuaqKLG+lOKX64ABLSO4eKT9MJ1xs2LY3HNtECJ6BeTzRb43w5BHg fU03JOaQuPyemzjUiAlfctpzHgSxkkPydiaEgVD35LSv57DHIfj8WhaHsWgqKBMkvN/Vz4 viKU+Z3O2gwTk3KfV2oPD5niduEMKKbMUqjvZu5TDPyczPHHTI/CHb1SFkiXg42pBltF43 jnjsOYJ4uyhSlbQo1i95QLY731rxlQmz1AsBOp/Clw17Ps+TmWLGtCiZT91uYg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.62 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: C2C97A90E X-Spam-Score: -4.62 X-Migadu-Scanner: scn0.migadu.com X-TUID: 5C61lgEBvbBK --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Andy Tai writes: Subject: [PATCH] gnu: Add motif > * gnu/packages/lesstif.scm (motif): New variable > --- > gnu/packages/lesstif.scm | 40 +++++++++++++++++++++++++++++++++++++++- > 1 file changed, 39 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/lesstif.scm b/gnu/packages/lesstif.scm > index 8f017f41be..7a53c1a9ee 100644 > --- a/gnu/packages/lesstif.scm > +++ b/gnu/packages/lesstif.scm > @@ -1,5 +1,6 @@ > ;;; GNU Guix --- Functional package management for GNU > ;;; Copyright =C2=A9 2013 Andreas Enge > +;;; Copyright =C2=A9 2022 Andy Tai > ;;; > ;;; This file is part of GNU Guix. > ;;; > @@ -21,7 +22,15 @@ (define-module (gnu packages lesstif) > #:use-module (guix packages) > #:use-module (guix download) > #:use-module (guix build-system gnu) > - #:use-module (gnu packages xorg)) > + #:use-module (guix git-download) > + #:use-module (gnu packages autotools) > + #:use-module (gnu packages c) > + #:use-module (gnu packages flex) > + #:use-module (gnu packages fontutils) > + #:use-module (gnu packages pkg-config) > + #:use-module (gnu packages xorg) > + > + ) There's a needless line here. > (define-public lesstif > @@ -46,3 +55,32 @@ (define-public lesstif > (synopsis "Clone of the Motif toolkit for the X window system") > (description "Clone of the Motif toolkit for the X window system.") > (license license:gpl2+))) ; some files are lgpl2.1+ or x11 > + > + > +(define-public motif > + (let ((commit "59858b0811e8d9dfaeb142f2b5a96f55482be1ed") > + (revision "0")) > + (package > + (name "motif") > + (version (git-version "2.3.8" revision commit)) > + (source > + (origin > + (method git-fetch) > + (uri (git-reference > + (url "https://git.code.sf.net/p/motif/code") > + (commit commit))) > + (file-name (git-file-name name version)) > + (sha256 > + (base32 > + "0yycq0vzga9qmgbfzn2d02ilpwxixwdv2j1d8sddl4dripcrg21m"))= )) > + (build-system gnu-build-system) > + (inputs > + (list libx11 xorgproto )) I'd remove the space after xorgproto. > + (propagated-inputs > + (list fontconfig freetype libxext libxft libxpm libxt xbitmaps= )) > + (native-inputs > + (list autoconf automake byacc flex libtool pkg-config)) > + (home-page "https://motif.ics.com/motif") > + (synopsis "Motif toolkit for the X window system") > + (description "The Motif toolkit for the X window system.") Would you be able to write a different description? It's nice if it doesn't just repeat the synopsis. Thanks, Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmN2HPhfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh aW5lcy5uZXQACgkQXiijOwuE9XfzMw//YVqzbW+gphZ4tCqPeP13q9amfitnFgkd nQn7UCoAFxyH+wVMxo42S9HAVAlvW0dDlm9GQ8qGeFdYXWvXGlYKbcWl8G1iGFFj O8WZi7K/mMMbWoGNK3ARmwhYhxovgeYW+Jvp1glx6TdosHvuQCKlcw7WYkikvlpO r78dZebCwWCa+QDBAQLpx4pB/6SCVaO8BgrrnwbodRYn+q4q98h6cRDdLMdtRsdV y6nNQT0X5X7QRNnnJ5sVhNTOUsMCRfctQYCcVNCc5BZHpSG2NjLykWSZbbJNi1lL u6+mMYlMJiJJ78O5OgQimiGBc7no4gKdN3xj03qW+6kr8Q65POPk0OXYNa4TcRsV MkBT5qd53GscrLrfkHoHHopERQAWIhQyWi1MVCaPDpx/a9wYsGnOz9BU+cXUrlQm VKje9Zv0ggbSwIWC3pXyjk/mX5gdR6TZd/EkqIiu6Wa5UJDYxbrFfGS+2PTHe46d TgtfzIfFStkvnf5nOI4bGe0SYxGuBhDOEr8wOg2BAmpsslOgNkzYoPMSZrB5KqwJ 2n9YRk2k4vDyvh2Z18bHi+deuZNB+4vlVYdyY9c/02Jc4hRxQKcoaJNfvRjAPR2L NGELwU6CoUYSPIrTE6Cs1gqGTFNaHCAUnB8t38ZjUVk4RTNdJbywl0DkmED6pNIi C2Hp4c0beho= =DgEe -----END PGP SIGNATURE----- --=-=-=--