From: Amélia Coutard-Sander Date: Wed, 15 Jan 2025 18:36:11 +0000 (+0100) Subject: Ajout de mon simulateur d'automates cellulaires X-Git-Url: https://git.ameliathe1st.gay/?a=commitdiff_plain;h=4875919ff35e7e31715412cf11fadc84281d3b0e;p=canal-guix.git Ajout de mon simulateur d'automates cellulaires --- diff --git a/amy/packages/games.scm b/amy/packages/games.scm new file mode 100644 index 0000000..2f9009e --- /dev/null +++ b/amy/packages/games.scm @@ -0,0 +1,42 @@ +; Copyright 2023 Amélia COUTARD. +; +; This file from the guix channel amy 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. +; +; This 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 this channel. If +; not, see . + +(define-module (amy packages games) + #:use-module (gnu packages ocaml) + #:use-module (guix build-system dune) + #:use-module (guix download) + #:use-module (guix git-download) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (guix packages) + #:export (cells)) + +(define cells + (package + (name "cells") + (version "0.0-0cc457f1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://git.ameliathe1st.gay/cells.git") + (commit "0cc457f1783c90ba7902ebee980e05a02f03081e"))) ;(string-append "v" version)))) + (file-name (string-append name "-" version "-checkout")) + (sha256 + (base32 "0625ymp7fxvvrph2v8g4pnjll22cyg1bmisd5i2lkp5zgsnny4qh")))) + (build-system dune-build-system) + (inputs (list ocaml-graphics)) + (synopsis "Simulateur d'automates cellulaires") + (description "Un simulateur générique d'automates cellulaires 2D en OCaml, chaque automate étant représenté par un module.") + (home-page "https://www.ameliathe1st.gay") + (license license:agpl3+)))