diff options
| author | 2025-08-17 11:58:14 -0400 | |
|---|---|---|
| committer | 2025-08-17 11:58:14 -0400 | |
| commit | 147dc2a005f1e9483267371312b3d1653da9f409 (patch) | |
| tree | cde603411692c476dd624389744ae0c28c2640b1 /mcgoron/guix/scheme-hello-world.scm | |
| parent | chez (diff) | |
try vicare
Diffstat (limited to 'mcgoron/guix/scheme-hello-world.scm')
| -rw-r--r-- | mcgoron/guix/scheme-hello-world.scm | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/mcgoron/guix/scheme-hello-world.scm b/mcgoron/guix/scheme-hello-world.scm deleted file mode 100644 index 5322db8..0000000 --- a/mcgoron/guix/scheme-hello-world.scm +++ /dev/null @@ -1,58 +0,0 @@ -#| Copyright (C) 2025 Peter McGoron - | - | This program 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 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 - | General Public License for more details. - | - | You should have received a copy of the GNU General Public License along - | with this program. If not, see <https://www.gnu.org/licenses/>. - |# - -(define-module (mcgoron guix scheme-hello-world) - #:use-module (guix packages) - #:use-module (guix download) - #:use-module (guix licenses) - #:use-module (guix gexp) - #:use-module (guix build-system gnu) - #:use-module (gnu packages tls) - #:use-module (mcgoron guix chibi) - #:use-module (mcgoron guix foment) - #:use-module (mcgoron guix sagittarius) - #:use-module (mcgoron guix gauche)) - -(define (hello-world-r7rs version) - (origin - (method url-fetch) - (uri (string-append "https://florida.moe/ftp/hello-world-r7rs/" - version ".tar.gz")) - (sha256 (base32 "1cx9p2mz3cmn02imp137vqmq8aw3mh5s23ybprgkc8pshgmaf8jn")))) - -(define-public hello-world-gauche - (package - (name "hello-world-gauche") - (version "1.0.0") - (synopsis "Prints hello world") - (description "Prints hello world") - (license asl2.0) - (home-page "https://example.com") - (source (origin - (method url-fetch) - (uri (string-append "https://florida.moe/ftp/hello-world-gauche/" - version ".tar.gz")) - (sha256 (base32 "0qfjzx5kwf8c5cjh5p72fg7wiyfn6mak4h5wsrhigzn9fzakxv3b")))) - (build-system gnu-build-system) - (arguments - (list - #:imported-modules `(,@%default-gnu-imported-modules (mcgoron guix gauche-build-system)) - #:modules '((mcgoron guix gauche-build-system) (guix build utils) (guix build gnu-build-system)) - #:phases - #~(modify-phases %standard-phases - (replace 'configure gauche-configure)))) - (inputs (list gauche-with-path)) - (native-inputs (list mbedtls gauche-with-path)))) |
