Paste number 347173: guix neko package

Index of paste annotations: 1 | 2 | 3 | 4 | 5 | 6

Paste number 347173: guix neko package
Pasted by: destt
When:4 years, 6 months ago
Share:Tweet this! | http://paste.lisp.org/+7FVP
Channel:None
Paste contents:
Raw Source | XML | Display As
(define-module (gnu packages neko)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system gnu)
  #:use-module (guix licenses)
  ;; these exist!
  #:use-module (gnu packages bdw-gc)
  #:use-module (gnu packages tls)
  #:use-module (gnu packages pcre)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages databases)
  #:use-module (gnu packages gtk)
  #:use-module (gnu packages web)
  ;; I don't know if this exists
  #:use-module (gnu packages mbedtls-apache))

(define-public neko-2.1.0
  (package
    (name "neko")
    (version "2.1.0")
    (source (origin
              (method url-fetch)
              (uri (string-append "http://nekovm.org/media/neko-" version
                                  "-src.tar.gz"))
              (sha256
                (base32
                  "0bv425dxmfllafx6zmrax5vvcqbnv0gkbymjdfncgqk4avrv0jsp"))))
    (build-system gnu-build-system)
    (inputs `(("libgc" ,libgc-dev)
              ("openssl" ,libssl-dev)
              ("pcre2" ,libpcre2)
              ("zlib" ,zlib)
              ("apache2" ,apache2)
              ("mariadb" ,mariadb)
              ("sqlite" ,sqlite)
              ("mbedtls-apache" ,mbedtls-apache)
              ("gtk+-2" ,gtk+-2)))
    (synopsis "The Neko Virtual Machine")
    (description "Neko is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provi$
    (home-page "https://nekovm.org/")
    (license mit)))

Annotations for this paste:

Annotation number 1: guix neko package
Pasted by: destt
When:4 years, 6 months ago
Share:Tweet this! | http://paste.lisp.org/+7FVP/1
Paste contents:
Raw Source | Display As
(define-module (gnu packages neko)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system cmake)
  #:use-module (guix licenses)
  #:use-module (gnu packages bdw-gc)
  #:use-module (gnu packages tls)
  #:use-module (gnu packages pcre)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages databases)
  #:use-module (gnu packages gtk)
  #:use-module (gnu packages web))

(define-public neko-2.1.0
  (package
    (name "neko")
    (version "2.1.0")
    (source (origin
              (method url-fetch)
              (uri (string-append "http://nekovm.org/media/neko-" version 
                                  "-src.tar.gz"))
              (sha256
                (base32
                  "0bv425dxmfllafx6zmrax5vvcqbnv0gkbymjdfncgqk4avrv0jsp"))))
    (build-system cmake-build-system)
    (inputs `(("libgc" ,libgc-dev)
              ("openssl" ,libssl-dev)
              ("pcre2" ,libpcre2)
              ("zlib" ,zlib)
              ("apache2" ,apache2)
              ("mariadb" ,mariadb)
              ("sqlite" ,sqlite)
              ("mbedtls-apache" ,mbedtls-apache)
              ("gtk+-2" ,gtk+-2)))
    (synopsis "The Neko Virtual Machine")
    (description "Neko is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries. ")
    (home-page "https://nekovm.org/")
    (license expat)))

Annotation number 2: guix neko package try 3
Pasted by: desttinghim
When:4 years, 6 months ago
Share:Tweet this! | http://paste.lisp.org/+7FVP/2
Paste contents:
Raw Source | Display As
(define-module (gnu packages neko)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system cmake)
  #:use-module ((guix licenses) #:prefix license:)
  #:use-module (gnu packages bdw-gc)
  #:use-module (gnu packages tls)
  #:use-module (gnu packages pcre)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages databases)
  #:use-module (gnu packages gtk)
  #:use-module (gnu packages web))

(define-public neko
  (package
    (name "neko")
    (version "2.1.0")
    (source (origin
              (method url-fetch)
              (uri (string-append "http://nekovm.org/media/neko-" version
                                  "-src.tar.gz"))
              (sha256
                (base32
                  "15ng9ad0jspnhj38csli1pvsv3nxm75f0nlps7i10194jvzdb4qc"))))
    (build-system cmake-build-system)
    (arguments
     '(#:phases
        (modify-phases %standard-phases
          (delete 'configure)
          (replace 'build
            (lambda* (#:key inputs outputs #:allow-other-keys)
             (let ((source-dir (getcwd)))
               (mkdir "build")
               (chdir "build")
               (system* "cmake" "..")
               (apply build #:make-flags "all" args)))))))
    (inputs `(("libgc" ,libgc)
              ("openssl" ,openssl)
              ("pcre2" ,pcre2)
              ("zlib" ,zlib)
              ("apache2" ,httpd)
              ("mariadb" ,mariadb)
              ("sqlite" ,sqlite)
              ("mbedtls-apache" ,mbedtls-apache)
              ("gtk+-2" ,gtk+-2)))
    (synopsis "The Neko Virtual Machine")
    (description "Neko is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries. ")
    (home-page "https://nekovm.org/")
    (license license:expat)))

Annotation number 3: guix neko package try 4
Pasted by: desttinghim
When:4 years, 6 months ago
Share:Tweet this! | http://paste.lisp.org/+7FVP/3
Paste contents:
Raw Source | Display As
(define-module (gnu packages neko)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system cmake)
  #:use-module ((guix licenses) #:prefix license:)
  #:use-module (gnu packages bdw-gc)
  #:use-module (gnu packages tls)
  #:use-module (gnu packages pcre)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages databases)
  #:use-module (gnu packages gtk)
  #:use-module (gnu packages web)
  #:use-module (gnu packages pkg-config)
  #:use-module (gnu packages version-control)
  #:use-module (gnu packages apr))

(define-public neko
  (package
    (name "neko")
    (version "2.1.0")
    (source (origin
              (method url-fetch)
              (uri (string-append "http://nekovm.org/media/neko-" version
                                  "-src.tar.gz"))
              (sha256
                (base32
                  "15ng9ad0jspnhj38csli1pvsv3nxm75f0nlps7i10194jvzdb4qc"))))
    (build-system cmake-build-system)
    (arguments
     '(#:phases
        (modify-phases %standard-phases
          (delete 'configure)
          (replace 'build
            (lambda* (#:key inputs outputs #:allow-other-keys)
             (let ((source-dir (getcwd)))
               (mkdir "build")
               (chdir "build")
               (system* "cmake" "..")
               (system* "make")
               (system* "make" "install")))))))
    (inputs `(("libgc" ,libgc)
              ("openssl" ,openssl)
              ("pcre2" ,pcre2)
              ("zlib" ,zlib)
              ("apache2" ,httpd)
              ("mariadb" ,mariadb)
              ("sqlite" ,sqlite)
              ("mbedtls-apache" ,mbedtls-apache)
              ("gtk+-2" ,gtk+-2)
              ("apr" ,apr)
              ("apr-util" ,apr-util)))
    (native-inputs `(("pkg-config" ,pkg-config)
                     ("git" ,git)))
    (synopsis "The Neko Virtual Machine")
    (description "Neko is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries. ")
    (home-page "https://nekovm.org/")
    (license license:expat)))

Annotation number 4: guix neko package try 5
Pasted by: desttinghim
When:4 years, 6 months ago
Share:Tweet this! | http://paste.lisp.org/+7FVP/4
Paste contents:
Raw Source | Display As
(define-module (gnu packages neko)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system cmake)
  #:use-module ((guix licenses) #:prefix license:)
  #:use-module (gnu packages bdw-gc)
  #:use-module (gnu packages tls)
  #:use-module (gnu packages pcre)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages databases)
  #:use-module (gnu packages gtk)
  #:use-module (gnu packages web)
  #:use-module (gnu packages pkg-config)
  #:use-module (gnu packages version-control)
  #:use-module (gnu packages apr))

(define-public neko
  (package
    (name "neko")
    (version "2.1.0")
    (source (origin
              (method url-fetch)
              (uri (string-append "http://nekovm.org/media/neko-" version
                                  "-src.tar.gz"))
              (sha256
                (base32
                  "15ng9ad0jspnhj38csli1pvsv3nxm75f0nlps7i10194jvzdb4qc"))))
    (build-system cmake-build-system)
    (arguments
     '(#:configure-flags
        (list (string-append "-DAPR_INCLUDE_DIR="
                             (assoc-ref %build-inputs "apr"))
              (string-append "-DAPRUTILS_INCLUDE_DIR="
                             (assoc-ref %build-inputs "apr-util")))
       #:phases
        (modify-phases %standard-phases
          (delete 'configure)
          (replace 'build
            (lambda* (#:key inputs outputs #:allow-other-keys)
             (let ((source-dir (getcwd)))
               (mkdir "build")
               (chdir "build")
               (system* "cmake" ".."
                        (string-append "-DAPR_INCLUDE_DIR="
                                       (assoc-ref %build-inputs "apr"))
                        (string-append "-DAPRUTIL_INCLUDE_DIR="
                                       (assoc-ref %build-inputs "apr-util")))
               (system* "make")
               (system* "make" "install")))))))
    (inputs `(("libgc" ,libgc)
              ("openssl" ,openssl)
              ("pcre2" ,pcre2)
              ("zlib" ,zlib)
              ("apache2" ,httpd)
              ("mariadb" ,mariadb)
              ("sqlite" ,sqlite)
              ("mbedtls-apache" ,mbedtls-apache)
              ("gtk+-2" ,gtk+-2)
              ("apr" ,apr)
              ("apr-util" ,apr-util)))
    (native-inputs `(("pkg-config" ,pkg-config)
                     ("git" ,git)))
    (synopsis "The Neko Virtual Machine")
    (description "Neko is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries. ")
    (home-page "https://nekovm.org/")
    (license license:expat)))

Annotation number 5: guix neko package try 5
Pasted by: desttinghim
When:4 years, 6 months ago
Share:Tweet this! | http://paste.lisp.org/+7FVP/5
Paste contents:
Raw Source | Display As
(define-module (gnu packages neko)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system cmake)
  #:use-module ((guix licenses) #:prefix license:)
  #:use-module (gnu packages bdw-gc)
  #:use-module (gnu packages tls)
  #:use-module (gnu packages pcre)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages databases)
  #:use-module (gnu packages gtk)
  #:use-module (gnu packages web)
  #:use-module (gnu packages pkg-config)
  #:use-module (gnu packages version-control)
  #:use-module (gnu packages apr))

(define-public neko
  (package
    (name "neko")
    (version "2.1.0")
    (source (origin
              (method url-fetch)
              (uri (string-append "http://nekovm.org/media/neko-" version
                                  "-src.tar.gz"))
              (sha256
                (base32
                  "15ng9ad0jspnhj38csli1pvsv3nxm75f0nlps7i10194jvzdb4qc"))))
    (build-system cmake-build-system)
    (arguments
     '(#:phases
        (modify-phases %standard-phases
          (delete 'configure)
          (replace 'build
            (lambda* (#:key inputs outputs #:allow-other-keys)
             (let ((source-dir (getcwd)))
               (mkdir "build")
               (chdir "build")
               (system* "cmake" ".."
                        (string-append "-DAPR_INCLUDE_DIR="
                                       (assoc-ref %build-inputs "apr"))
                        (string-append "-DAPRUTIL_INCLUDE_DIR="
                                       (assoc-ref %build-inputs "apr-util")))
               (system* "make")
               (system* "make" "install")))))))
    (inputs `(("libgc" ,libgc)
              ("openssl" ,openssl)
              ("pcre2" ,pcre2)
              ("zlib" ,zlib)
              ("apache2" ,httpd)
              ("mariadb" ,mariadb)
              ("sqlite" ,sqlite)
              ("mbedtls-apache" ,mbedtls-apache)
              ("gtk+-2" ,gtk+-2)
              ("apr" ,apr)
              ("apr-util" ,apr-util)))
    (native-inputs `(("pkg-config" ,pkg-config)
                     ("git" ,git)))
    (synopsis "The Neko Virtual Machine")
    (description "Neko is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries. ")
    (home-page "https://nekovm.org/")
    (license license:expat)))

Annotation number 6: guix neko package try 6
Pasted by: desttinghim
When:4 years, 6 months ago
Share:Tweet this! | http://paste.lisp.org/+7FVP/6
Paste contents:
Raw Source | Display As
(define-module (gnu packages neko)
  #:use-module (guix packages)
  #:use-module (guix download)
  #:use-module (guix build-system cmake)
  #:use-module ((guix licenses) #:prefix license:)
  #:use-module (gnu packages bdw-gc)
  #:use-module (gnu packages tls)
  #:use-module (gnu packages pcre)
  #:use-module (gnu packages compression)
  #:use-module (gnu packages databases)
  #:use-module (gnu packages gtk)
  #:use-module (gnu packages web)
  #:use-module (gnu packages pkg-config)
  #:use-module (gnu packages version-control)
  #:use-module (gnu packages apr))

(define-public neko
  (package
    (name "neko")
    (version "2.1.0")
    (source (origin
              (method url-fetch)
              (uri (string-append "http://nekovm.org/media/neko-" version
                                  "-src.tar.gz"))
              (sha256
                (base32
                  "15ng9ad0jspnhj38csli1pvsv3nxm75f0nlps7i10194jvzdb4qc"))))
    (build-system cmake-build-system)
    (arguments
     '(#:configure-flags (list "-Bbuild"
                               (string-append "-DAPR_INCLUDE_DIR="
                                              (assoc-ref %build-inputs "apr"))
                               (string-append "-DAPRUTIL_INCLUDE_DIR="
                                              (assoc-ref %build-inputs "apr-util")))
       #:make-flags (list "-Cbuild" "CFLAGS=-fPIC")
       #:parallel-build? #f))
    (inputs `(("libgc" ,libgc)
              ("openssl" ,openssl)
              ("pcre2" ,pcre2)
              ("zlib" ,zlib)
              ("apache2" ,httpd)
              ("mariadb" ,mariadb)
              ("sqlite" ,sqlite)
              ("mbedtls-apache" ,mbedtls-apache)
              ("gtk+-2" ,gtk+-2)
              ("apr" ,apr)
              ("apr-util" ,apr-util)))
    (native-inputs `(("pkg-config" ,pkg-config)
                     ("git" ,git)))
    (synopsis "The Neko Virtual Machine")
    (description "Neko is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries. ")
    (home-page "https://nekovm.org/")
    (license license:expat)))

Colorize as:
Show Line Numbers

Lisppaste pastes can be made by anyone at any time. Imagine a fearsomely comprehensive disclaimer of liability. Now fear, comprehensively.