From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id SErjOWfNKmBDcwAA0tVLHw (envelope-from ) for ; Mon, 15 Feb 2021 19:37:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id cOe9NWfNKmBESQAAB5/wlQ (envelope-from ) for ; Mon, 15 Feb 2021 19:37:11 +0000 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 4396D19C13 for ; Mon, 15 Feb 2021 20:37:11 +0100 (CET) Received: from localhost ([::1]:44894 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lBjgE-0000gM-Bp for larch@yhetil.org; Mon, 15 Feb 2021 14:37:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52260) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lBitO-0006CJ-2G for help-guix@gnu.org; Mon, 15 Feb 2021 13:46:43 -0500 Received: from smtpcmd0642.aruba.it ([62.149.156.42]:44157) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lBitI-0005Qw-T5 for help-guix@gnu.org; Mon, 15 Feb 2021 13:46:41 -0500 Received: from kurosawa.casa.net ([78.15.33.141]) by Aruba Outgoing Smtp with ESMTPSA id BitElzf1yl6tsBitElVMUY; Mon, 15 Feb 2021 19:46:33 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=aruba.it; s=a1; t=1613414793; bh=pVCZSPlP5S8N5ySdCzJSeQjggPdiPCupsRlqxkrfpyU=; h=Date:From:To:Subject:MIME-Version:Content-Type; b=hCCbIjogAYuQGvk5TOqxxBmRdyb6zWz/+B/4FCaTzDKmigcWzQ/2NUBVLzyLKHx5B t5fIq08qBtMUxHh+ybOM4olh8bL0Nwb3zqi4fKzM/gJBrjvgAufZy4n2L098X8DkQf /M6uj2vUbnJjfspqm6pPA9E3e94/FM7AdKyJJ4tJ4DRCKxEhybnYY8Y88g4rFqLJ2m vGPnYzX6CW95nC2c29NQ3wnk78mumCpTmBzPwThjX1epJ6r77AiVwf0K+cIgYJevAO BqTFa6px6gKcqqY++xEm9T8rbD1oqyWl3AWXeCnWWasadi84GzXTWEGFenUHlIuZpy XMxO9Kv0bPz3A== Received: by kurosawa.casa.net (Postfix, from userid 1000) id E972D184033A; Mon, 15 Feb 2021 19:46:20 +0100 (CET) Date: Mon, 15 Feb 2021 19:46:20 +0100 From: cage To: help-guix@gnu.org Subject: help with packaging a common lisp software Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="xr4yoVoKk+j0Gh4/" Content-Disposition: inline X-CMAE-Envelope: MS4wfGpc3MNY9gb34JQNDK2URB9CE48F6k+SJoyQ+19z0ezHLB4kFPPWvjXmRhKUS1rO4U9QSFbZUetvhMgrRVLYTX9wIaUrBLWGz9SYIOQTvq5r4O2bYl4B JDMmYmY5ffVwGmnCJvFYHHaiRwWheeHpt0AFDDybpjSrq96mIcHUKIrt Received-SPF: none client-ip=62.149.156.42; envelope-from=cage-dev@twistfold.it; helo=smtpcmd0642.aruba.it X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Mon, 15 Feb 2021 14:35:43 -0500 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.56 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=aruba.it header.s=a1 header.b=hCCbIjog; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: 4396D19C13 X-Spam-Score: -2.56 X-Migadu-Scanner: scn0.migadu.com X-TUID: s2F6bDZjms4y --xr4yoVoKk+j0Gh4/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi! I am trying to package this software: https://notabug.org/cage/tinmop/ The program is written in common lisp and it uses both ASDF to build the executable image (using SBCL compiler) and GNU autotools (for i18n files, data files and installation). I am struggling to make guix build the package, if i uses the gnu-build-system make fails because SBCL complains that it can not find ASDF. But if i switch to asdf-build-system i can compile the image (but not the executable) and i fail to call make (using `(invoke "make")) adding a phase (i tried to insert that "make" phase after or before several standard phases without luck. I have no clue, given that i am a novice both in guix and guile, i am attaching here the package definition file hoping that someone could give me suggestions to fix the issue. The package define several other libraries needed, seems the definition for them are working fine. Bye and thanks in advance. C. --xr4yoVoKk+j0Gh4/ Content-Type: application/vnd.lotus-screencam Content-Disposition: attachment; filename="tinmop-guix.scm" Content-Transfer-Encoding: quoted-printable ;;; Copyright =C2=A9 2021 cage released under GPLv3+=0A;;; derived from:=0A= =0A;;; GNU Guix --- Functional package management for GNU=0A;;; Copyright = =C2=A9 2014 John Darrington =0A;;; Copyright =C2=A9 2015 Tayla= n Ulrich Bay=C4=B1rl=C4=B1/Kammer =0A;;; Copyright= =C2=A9 2015 Mark H Weaver =0A;;; Copyright =C2=A9 2016 Fed= erico Beffa =0A;;; Copyright =C2=A9 2016, 2017 Niki= ta =0A;;; Copyright =C2=A9 2016, 2017 Andy Patterson =0A;;; Copyright =C2=A9 2017, 2019, 2020 Ricardo Wurmus =0A;;; Copyright =C2=A9 2017, 2018, 2019 Efraim Flashner =0A;;; Copyright =C2=A9 2017, 2019 Tobias Geerinckx-Ri= ce =0A;;; Copyright =C2=A9 2018 Benjamin Slade =0A;;; Copyright =C2=A9 2018 Alex Vong =0A;;; C= opyright =C2=A9 2018, 2020 Pierre Neidhardt =0A;;; Copyr= ight =C2=A9 2018, 2019 Pierre Langlois =0A;;; Copy= right =C2=A9 2019, 2020 Katherine Cox-Buday =0A;= ;; Copyright =C2=A9 2019 Jesse Gildersleve =0A;;; Copyright =C2=A9 2019, 2020 Guillaume Le Vaillant =0A;;; Copyright =C2=A9 2019 Brett Gilio =0A;;; Copy= right =C2=A9 2020 Konrad Hinsen =0A;;; Copyrigh= t =C2=A9 2020 Dimakis Dimakakos =0A;;; Copyright =C2= =A9 2020 Oleg Pykhalov =0A;;; Copyright =C2=A9 2020 Ad= am Kandur =0A;;;=0A;;; This file is not part of GNU Guix.=0A;= ;;=0A;;; GNU Guix is free software; you can redistribute it and/or modify i= t=0A;;; under the terms of the GNU General Public License as published by= =0A;;; the Free Software Foundation; either version 3 of the License, or (a= t=0A;;; your option) any later version.=0A;;;=0A;;; GNU Guix is distributed= in the hope that it will be useful, but=0A;;; WITHOUT ANY WARRANTY; withou= t even the implied warranty of=0A;;; MERCHANTABILITY or FITNESS FOR A PARTI= CULAR PURPOSE. See the=0A;;; GNU General Public License for more details.= =0A;;;=0A;;; You should have received a copy of the GNU General Public Lice= nse=0A;;; along with GNU Guix. If not, see .= =0A=0A;;; This file contains package definition file for tinmop and related= libraries.=0A=0A(define-module (tinmop-guix)=0A #:use-module (gnu package= s)=0A #:use-module (gnu packages gettext)=0A #:use-module (gnu packages n= curses)=0A #:use-module (gnu packages lisp)=0A #:use-module (gnu packages= lisp-xyz)=0A #:use-module (gnu packages freedesktop)=0A #:use-module (gn= u packages nano)=0A #:use-module (gnu packages tls)=0A #:use-module (gnu = packages curl)=0A #:use-module (gnu packages gnupg)=0A #:use-module ((gui= x build asdf-build-system))=0A #:use-module ((guix licenses) #:prefix lice= nse:)=0A #:use-module (guix packages)=0A #:use-module (guix download)=0A = #:use-module (guix git-download)=0A #:use-module (guix hg-download)=0A #= :use-module (guix utils)=0A #:use-module (guix build-system asdf)=0A #:us= e-module (guix build-system gnu))=0A=0A(define-public tooter=0A (let ((com= mit "b8d4b245b1d946bc9da6f51a3d8c2dc43e4d3868")=0A (revision "1"))= =0A (package=0A (name "tooter")=0A (version (git-version "1.0.= 0" revision commit))=0A (source=0A (origin=0A (method gi= t-fetch)=0A (uri (git-reference=0A (url "https://gith= ub.com/Shinmera/tooter")=0A (commit commit)))=0A (fil= e-name (git-file-name name version))=0A (sha256=0A (base32= "0g40dlis4dbw4p3zxz3scx27b9zm8zlzihywapf5zqrdqfx5hpq9"))))=0A (build-= system asdf-build-system/sbcl)=0A (arguments=0A '(#:asd-system-n= ame "tooter"))=0A (inputs=0A `(("sbcl-yason" ,sbc= l-yason)=0A ("sbcl-cl-ppcre" ,sbcl-cl-ppcre)=0A = ("sbcl-drakma" ,sbcl-drakma)=0A ("sbcl-documentation= -utils" ,sbcl-documentation-utils)))=0A (synopsis "Common Lisp client= library for Mastodon instances")=0A (description "A Common Lisp clien= t library for Mastodon instances.")=0A (home-page "https://shinmera.gi= thub.io/tooter/")=0A (license license:zlib))))=0A=0A(define-public sbc= l-croatoan-ncurses=0A (let ((commit "89ecd147cf1548f569f23353b3ab656cfb74d= e1f")=0A (revision "1"))=0A (package=0A (name "sbcl-croatoan= -ncurses")=0A (version (git-version "0.0.1" revision commit))=0A = (source=0A (origin=0A (method git-fetch)=0A (uri (git= -reference=0A (url "https://github.com/McParen/croatoan")=0A = (commit commit)))=0A (file-name (git-file-name name v= ersion))=0A (sha256=0A (base32 "0pk4mym88531jx0f1zmm6gmvrm= djzj2zcl2cdywdsxvjygr53zyx"))))=0A (build-system asdf-build-system/sbc= l)=0A (arguments=0A '(#:tests? #f=0A #:asd-system-name "= croatoan-ncurses"=0A #:phases=0A (modify-phases %standar= d-phases=0A (add-after 'unpack 'fix-paths=0A (lambda* (#:= key inputs #:allow-other-keys)=0A (substitute* "ncurses/ncurses= =2Elisp"=0A (("libncursesw" all)=0A = (string-append (assoc-ref inputs "ncurses")=0A = "/lib/"=0A = all))))))))=0A (inputs=0A `(("ncurses" ,ncu= rses)=0A ("sbcl-cffi" ,sbcl-cffi)=0A ("sbc= l-trivial-gray-streams" ,sbcl-trivial-gray-streams)=0A ("sbcl-bord= eaux-threads" ,sbcl-bordeaux-threads)))=0A (synopsis "Low-level L= isp CLOS bindings for the ncurses terminal library")=0A (description "= Low-level Lisp bindings for the ncurses terminal library.")=0A (home-p= age "https://github.com/McParen/croatoan")=0A (license license:x11))))= =0A=0A(define-public sbcl-croatoan=0A (let ((commit "89ecd147cf1548f569f23= 353b3ab656cfb74de1f")=0A (revision "1"))=0A (package=0A (nam= e "sbcl-croatoan")=0A (version (git-version "0.0.1" revision commit))= =0A (source=0A (origin=0A (method git-fetch)=0A = (uri (git-reference=0A (url "https://github.com/McParen/croat= oan")=0A (commit commit)))=0A (file-name (git-file-na= me name version))=0A (sha256=0A (base32 "0pk4mym88531jx0f1= zmm6gmvrmdjzj2zcl2cdywdsxvjygr53zyx"))))=0A (build-system asdf-build-s= ystem/sbcl)=0A (arguments=0A '(#:asd-system-name "croatoan"))=0A= (inputs=0A `(("sbcl-croatoan-ncurses" ,sbcl-croatoan-ncurse= s)=0A ("sbcl-trivial-gray-streams" ,sbcl-trivial-gray-streams)=0A = ("sbcl-bordeaux-threads" ,sbcl-bordeaux-threads)))=0A (syno= psis "High-level Lisp CLOS bindings for the ncurses terminal library")=0A = (description "High-level Lisp CLOS bindings for the ncurses terminal li= brary.")=0A (home-page "https://github.com/McParen/croatoan")=0A = (license license:x11))))=0A=0A(define-public sbcl-cl-spark=0A (let ((commi= t "4e34bcebdcf8e45265986eb43ad4ad03bb41a581")=0A (revision "1"))=0A = (package=0A (name "sbcl-cl-spark")=0A (version (git-version "0= =2E1.13" revision commit))=0A (source=0A (origin=0A (met= hod git-fetch)=0A (uri (git-reference=0A (url "https:= //github.com/tkych/cl-spark")=0A (commit commit)))=0A = (file-name (git-file-name name version))=0A (sha256=0A (b= ase32 "0my1fsgi2rjaqkpk934f2bjy63pmnj7faza3fzvnk6k3l66y19nk"))))=0A (b= uild-system asdf-build-system/sbcl)=0A (arguments=0A '(#:asd-sys= tem-name "cl-spark"))=0A (inputs `(("sbcl-fiveam" ,sbcl-fiveam)))=0A = (synopsis "Library to write histogram using utf-8 block characters")=0A= (description "Library to write histogram using utf-8 block characters= ")=0A (home-page "https://github.com/tkych/cl-spark")=0A (license= license:x11))))=0A=0A(define-public sbcl-cl-access=0A (let ((commit "8a82= 59e5c93605e9c68cc697efee71d09d6fc873")=0A (revision "1"))=0A (pac= kage=0A (name "sbcl-cl-access")=0A (version (git-version "1.5.0" = revision commit))=0A (source=0A (origin=0A (method git-f= etch)=0A (uri (git-reference=0A (url "https://github.= com/AccelerationNet/access")=0A (commit commit)))=0A = (file-name (git-file-name name version))=0A (sha256=0A (ba= se32 "16jiz74818kdyvijb06jjqf8dl15jw7yx867xjg08jqamx6jvwns"))))=0A (bu= ild-system asdf-build-system/sbcl)=0A (arguments=0A '(#:asd-syst= em-name "access"))=0A (inputs=0A `(("sbcl-lisp-unit2" ,sbcl-lis= p-unit2)=0A ("sbcl-iterate" ,sbcl-iterate)=0A ("sbcl-cl= oser-mop" ,sbcl-closer-mop)=0A ("sbcl-alexandria" ,sbcl-alexandri= a)=0A ("sbcl-anaphora" ,sbcl-anaphora)=0A ("sbcl-interpo= l" ,sbcl-cl-interpol)))=0A (synopsis "Common lisp library to unify = access to dictionary-like data-structures")=0A (description "Common li= sp library to unify access to dictionary structures ")=0A (home-page "= https://github.com/AccelerationNet/access")=0A (license license:bsd-3)= )))=0A=0A(define-public sbcl-sxql-composer=0A (let ((commit "2b2230cb01ae1= b68e28921d99e4814046867fb75")=0A (revision "1"))=0A (package=0A = (name "sbcl-sxql-composer")=0A (version (git-version "0.1" revisio= n commit))=0A (source=0A (origin=0A (method git-fetch)= =0A (uri (git-reference=0A (url "https://github.com/m= montone/sxql-composer")=0A (commit commit)))=0A (file= -name (git-file-name name version))=0A (sha256=0A (base32 = "1agkrj3ymskzc3c7pxbrj123d1kygjqcls145m0ap3i07q96hh1r"))))=0A (build-s= ystem asdf-build-system/sbcl)=0A (arguments=0A '(#:asd-system-na= me "sxql-composer"))=0A (inputs=0A `(("sbcl-sxql" ,sbcl-sxql)))= =0A (synopsis "Build and compose SXQL queries dynamically")=0A (d= escription "Build and compose SXQL queries dynamically")=0A (home-page= "https://github.com/mmontone/sxql-composer")=0A (license license:x11)= )))=0A=0A(define-public sbcl-cl-i18n=0A (let ((commit "fa0aa5bef8dfbdf2d72= f7cc9f49e848ccbb567aa")=0A (revision "1"))=0A (package=0A (n= ame "sbcl-cl-i18n")=0A (version (git-version "0.5.0" revision commit))= =0A (source=0A (origin=0A (method git-fetch)=0A = (uri (git-reference=0A (url "https://notabug.org/cage/cl-i18n= ")=0A (commit commit)))=0A (file-name (git-file-name = name version))=0A (sha256=0A (base32 "1hpsdbb3hd79bzbrnbqg= k2j3f0ispxvk91snp08fm2z3f1sds5as"))))=0A (build-system asdf-build-syst= em/sbcl)=0A (arguments=0A '(#:asd-system-name "cl-i18n"))=0A = (inputs=0A `(("sbcl-alexandria" ,sbcl-alexandria)=0A ("sbcl= -cl-ppcre-unicode" ,sbcl-cl-ppcre-unicode)=0A ("sbcl-babel" ,sbcl-b= abel)))=0A (synopsis "Gettext-style internationalisation framework for= Common Lisp")=0A (description "Gettext-style internationalisation fra= mework for Common Lisp")=0A (home-page "https://notabug.org/cage/cl-i1= 8n")=0A (license license:llgpl))))=0A=0A(define-public sbcl-crypto-sho= rtcuts=0A (let ((commit "7efd22d80e867cd8c9f8f363d4fe7b51ee2dadc0")=0A = (revision "1"))=0A (package=0A (name "sbcl-crypto-shortcuts")= =0A (version (git-version "2.0.0" revision commit))=0A (source=0A= (origin=0A (method git-fetch)=0A (uri (git-reference= =0A (url "https://github.com/Shinmera/crypto-shortcuts")=0A = (commit commit)))=0A (file-name (git-file-name name ve= rsion))=0A (sha256=0A (base32 "0c0m0ar04jn7qf2v8c4sivamlzk= i03r13rnxy8b3n27rh9r6hgin"))))=0A (build-system asdf-build-system/sbcl= )=0A (arguments=0A '(#:asd-system-name "crypto-shortcuts"))=0A = (inputs=0A `(("sbcl-ironclad" ,sbcl-ironclad)=0A ("sbcl-c= l-base64" ,sbcl-cl-base64)=0A ("sbcl-flexi-stream" ,sbcl-flexi-stre= ams)))=0A (synopsis "Collection of common cryptography functions")=0A = (description "Collection of common cryptography functions")=0A (h= ome-page "https://shinmera.github.io/crypto-shortcuts/")=0A (license l= icense:zlib))))=0A=0A(define-public sbcl-cl-html5-parser=0A (let ((commit = "74a92eb3a183a0afd089ea33350e816e6b9aeefa")=0A (revision "1"))=0A = (package=0A (name "sbcl-cl-html5-parser")=0A (version (git-versi= on "0.0.0" revision commit))=0A (source=0A (origin=0A (m= ethod git-fetch)=0A (uri (git-reference=0A (url "http= s://github.com/rotatef/cl-html5-parser")=0A (commit commit)))= =0A (file-name (git-file-name name version))=0A (sha256=0A = (base32 "04if61wigylsmn996rbfl8ylsd0d9hzdmg7p2wiglncibjzcl5k9"))))= =0A (build-system asdf-build-system/sbcl)=0A (arguments=0A = '(#:tests? #f=0A #:asd-system-name "cl-html5-parser"))=0A (inp= uts=0A `(("sbcl-cl-ppcre" ,sbcl-cl-ppcre)=0A ("sbcl-string-ca= se" ,sbcl-string-case)=0A ("sbcl-flexi-stream" ,sbcl-flexi-streams)= ))=0A (synopsis "HTML5 parser for Common Lisp")=0A (description "= HTML5 parser for Common Lisp")=0A (home-page "https://github.com/rotat= ef/cl-html5-parser")=0A (license license:gpl3+))))=0A=0A;; (define-pub= lic sbcl-cl-html5-parser-tests=0A;; (let ((commit "74a92eb3a183a0afd089ea= 33350e816e6b9aeefa")=0A;; (revision "1"))=0A;; (package=0A;; = (name "sbcl-cl-html5-parser-tests")=0A;; (version (git-version "0= =2E0.0" revision commit))=0A;; (source=0A;; (origin=0A;; = (method git-fetch)=0A;; (uri (git-reference=0A;; = (url "https://github.com/rotatef/cl-html5-parser")=0A;; (c= ommit commit)))=0A;; (file-name (git-file-name name version))=0A;;= (sha256=0A;; (base32 "04if61wigylsmn996rbfl8ylsd0d9hzdm= g7p2wiglncibjzcl5k9"))))=0A;; (build-system asdf-build-system/source)= =0A;; (arguments=0A;; '(#:asd-file "tests/cl-html5-pars= er-tests.asd"=0A;; #:asd-system-name "cl-html5-parser-tests"))=0A;= ; (inputs `(("sbcl-cl-html5-parser" ,sbcl-cl-html5-parser)))=0A;; = (synopsis "HTML5 parser for Common Lisp")=0A;; (description "HTML5= parser for Common Lisp")=0A;; (home-page "https://github.com/rotatef= /cl-html5-parser")=0A;; (license license:gpl3+))))=0A=0A(define-publi= c sbcl-percent-encoding=0A (let ((commit "c1224e22bc8048fbd3ebbc9329715a0c= 1b673170")=0A (revision "1"))=0A (package=0A (name "sbcl-per= cent-encoding")=0A (version (git-version "0.1" revision commit))=0A = (source=0A (origin=0A (method git-fetch)=0A (uri (= git-reference=0A (url "https://github.com/llibra/percent-enco= ding")=0A (commit commit)))=0A (file-name (git-file-n= ame name version))=0A (sha256=0A (base32 "0q1lh3sa6mkjr5gc= dkgimkpc29rgf9cjhv90f61h8ridj28grq0h"))))=0A (build-system asdf-build-= system/sbcl)=0A (arguments=0A '(#:asd-system-name "percent-encod= ing"))=0A (inputs=0A `(("sbcl-fiveam" ,sbcl-fiveam)=0A = ("sbcl-anaphora" ,sbcl-anaphora)=0A ("sbcl-babel" ,sbcl-babel)))= =0A (synopsis "RFC 3986 percent-encoding library")=0A (descriptio= n "RFC 3986 percent-encoding library")=0A (home-page "https://github.c= om/llibra/percent-encoding")=0A (license license:x11))))=0A=0A(define-= public tinmop=0A (let ((commit "121eaed346b0a094048fa6b565bc603b0842711b")= =0A (revision "1"))=0A (package=0A (name "tinmop")=0A (= version (git-version "0.5.1" revision commit))=0A (source=0A (or= igin=0A (method git-fetch)=0A (uri (git-reference=0A = (url "https://notabug.org/cage/tinmop/")=0A (commit c= ommit)))=0A (file-name (git-file-name name version))=0A (sh= a256=0A (base32 "13zvrf49x0lh27njrpfx3lhliw9yglip61awwkzflzga4pw4d= fil"))))=0A (build-system asdf-build-system/sbcl)=0A (native-inpu= ts=0A `(=0A ("gettext" ,gnu-gettext)=0A ("sbcl" ,s= bcl)=0A ("curl" ,curl)=0A ("gnupg" ,gnupg)))=0A (= inputs=0A `(("cl-asdf" ,cl-asdf)=0A ("xdg-util= s" ,xdg-utils)=0A ("nano" ,nano)=0A = ("openssl" ,openssl)=0A ("sbcl-alexandria" = ,sbcl-alexandria)=0A ("sbcl-cl-ppcre" ,sbcl-cl-ppcre= )=0A ("tooter" ,tooter)=0A ("sbcl-croatoan"= ,sbcl-croatoan)=0A ("sbcl-osicat" ,sbcl-osicat= )=0A ("sbcl-cl-spark" ,sbcl-cl-spark)=0A ("sbcl-cl= -access" ,sbcl-cl-access)=0A ("sbcl-cl-sqlite" ,sbc= l-cl-sqlite)=0A ("sbcl-sxql" ,sbcl-sxql)=0A ("= sbcl-sxql-composer" ,sbcl-sxql-composer)=0A ("sbcl-marshal" = ,sbcl-marshal)=0A ("sbcl-bordeaux-threads" ,sbcl-bordeaux-t= hreads)=0A ("sbcl-cl-base64" ,sbcl-cl-base64)=0A ("= sbcl-cl+ssl" ,sbcl-cl+ssl)=0A ("sbcl-log4cl" = ,sbcl-log4cl)=0A ("sbcl-local-time" ,sbcl-local-time)=0A = ("sbcl-cl-colors2" ,sbcl-cl-colors2)=0A ("sbcl-cl-i18n"= ,sbcl-cl-i18n)=0A ("sbcl-clunit2" ,sbcl-clunit= 2)=0A ("sbcl-esrap" ,sbcl-esrap)=0A ("sbcl-ieee= -floats" ,sbcl-ieee-floats)=0A ("sbcl-parse-number" ,sbc= l-parse-number)=0A ("sbcl-cl-html5-parser" ,sbcl-cl-html5-parser)= =0A ("sbcl-unix-opts" ,sbcl-unix-opts)=0A ("sbcl-cr= ypto-shortcuts" ,sbcl-crypto-shortcuts)=0A ("sbcl-drakma" = ,sbcl-drakma)=0A ("sbcl-usocket" ,sbcl-usocket)=0A = ("sbcl-babel" ,sbcl-babel)=0A ("sbcl-percent-encod= ing" ,sbcl-percent-encoding)))=0A (arguments=0A `(#:tests? #f= =0A #:asd-system-name "tinmop"=0A #:phases=0A (modi= fy-phases %standard-phases=0A (add-before 'copy-source 'gen-confi= g=0A (lambda* (#:key outputs #:allow-other-keys)=0A = (invoke "sh" "./configure" "SHELL=3Dsh")=0A = (invoke "make" "src/config.lisp")=0A = #t)))=0A ;; call 'make && make install'=0A = ))=0A (synopsis "Gemini and pleroma client with a terminal inte= rface")=0A (description "Gemini and pleroma client with a terminal int= erface")=0A (home-page "https://www.autistici.org/interzona/tinmop.htm= l")=0A (license license:gpl3+))))=0A=0Atinmop=0A --xr4yoVoKk+j0Gh4/--