From c02bf203ec338b94aaf47e5828ff93890dcebd56 Mon Sep 17 00:00:00 2001 From: Masaya Tojo Date: Wed, 15 Jul 2020 08:34:21 +0900 Subject: tojoqk: Add guile-toot. --- tojoqk/packages/guile-xyz.scm | 58 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 tojoqk/packages/guile-xyz.scm diff --git a/tojoqk/packages/guile-xyz.scm b/tojoqk/packages/guile-xyz.scm new file mode 100644 index 0000000..ef9e60c --- /dev/null +++ b/tojoqk/packages/guile-xyz.scm @@ -0,0 +1,58 @@ +;;; guix-channel +;;; Copyright © 2020 Masaya Tojo +;;; +;;; This file is part of guix-channel. +;;; +;;; guix-channel is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; guix-channel is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with guix-channel. If not, see . + +(define-module (tojoqk packages guix-xyz) + #:use-module (guix packages) + #:use-module ((guix licenses) #:prefix license:) + #:use-module (guix download) + #:use-module (guix build-system gnu) + #:use-module (gnu packages) + #:use-module (gnu packages autotools) + #:use-module (gnu packages guile) + #:use-module (gnu packages guile-xyz) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages texinfo)) + +(define-public guile-toot + (package + (name "guile-toot") + (version "0.1.1") + (source (origin + (method url-fetch) + (uri (string-append + "https://gitlab.com/tojoqk/toot/uploads/" + "d94fb16d38619b15a4dac331b47ebda2" + "/toot-" version ".tar.gz")) + (sha256 + (base32 + "19rmhxw1964zv59v9l6xqfz17zyvg6i7xzcrvm87qdavqs8rxccr")))) + (build-system gnu-build-system) + (native-inputs + `(("autoconf" ,autoconf) + ("automake" ,automake) + ("pkg-config" ,pkg-config) + ("texinfo" ,texinfo))) + (inputs + `(("guile" ,guile-3.0) + ("guile-lib" ,guile-lib) + ("gulie-json" ,guile-json-4) + ("guile-picture-language" ,guile-picture-language))) + (synopsis "Mastodon Client") + (description "Toot is Mastodon Client.") + (home-page "https://gitlab.com/tojoqk/toot") + (license license:gpl3+))) -- cgit v1.2.3