safsaf/guix-dev.scm

58 lines
1.8 KiB
Scheme
Raw Normal View History

;; Safsaf, a Guile web framework
;; Copyright (C) 2026 Christopher Baines <mail@cbaines.net>
;; This program is free software: you can redistribute it and/or
;; modify it under the terms of the GNU Lesser General Public License
;; as published by the Free Software Foundation, either version 3 of
;; the License, or (at your option) any later version.
;;
;; This program 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
;; Lesser General Public License for more details.
;;
;; You should have received a copy of the GNU Lesser General Public
;; License along with this program. If not, see
;; <https://www.gnu.org/licenses/>.
(use-modules ((guix licenses) #:prefix license:)
(guix packages)
(guix git-download)
(guix build-system gnu)
(gnu packages autotools)
(gnu packages guile)
(gnu packages gnupg)
(gnu packages guile-xyz)
(gnu packages databases)
(gnu packages emacs)
(gnu packages pkg-config)
(gnu packages texinfo)
(gnu packages version-control))
(package
(name "safsaf")
(version "0")
(source #f)
(build-system gnu-build-system)
(inputs
(list guile-next
guile-knots
guile-webutils
guile-lib
guile-json-4
guile-sqlite3
guile-squee
guile-gcrypt))
(native-inputs
(list autoconf
automake
pkg-config
emacs-minimal
guile-documenta
texinfo
git))
(synopsis "Web framework for Guile Scheme")
(description "Web framework for Guile Scheme built on Guile Knots.")
(home-page "")
(license license:lgpl3+))