Skip to content
Snippets Groups Projects
Select Git revision
  • b5c27f1c9bedc6d765676c1871da070b3295ee32
  • master default protected
  • pw-autocomplete-off
  • redis-rate-limits
  • typehints
  • incremental-sync
  • test_instance_path
  • consistent_strings
  • qol_edits
  • v1.2.x
  • v1.x.x
  • v1.1.x
  • feature_invite_validuntil_minmax
  • Dockerfile
  • pylint_disable_consider-using-f-string
  • v1.0.x
  • roles-recursive-cte
  • v2.2.0
  • v2.1.0
  • v2.0.1
  • v2.0.0
  • v1.2.0
  • v1.1.2
  • v1.1.1
  • v1.0.2
  • v1.1.0
  • v1.0.1
  • v1.0.0
  • v0.3.0
  • v0.2.0
  • v0.1.5
  • v0.1.4
  • v0.1.2
33 results

nginx.include.conf

Blame
  • Forked from uffd / uffd
    Source project has a limited visibility.
    manifest.scm 2.10 KiB
    (define-module (guix walint)
      #:use-module (guix download)
      #:use-module (guix gexp)
      #:use-module (guix profiles)
      #:use-module (gnu packages haskell)
      #:use-module (gnu packages haskell-web)
      #:use-module (gnu packages haskell-xyz)
      #:use-module (guix packages)
      #:use-module (guix git-download)
      #:use-module (guix build-system haskell)
      #:use-module (guix licenses)
      #:use-module (srfi srfi-1))
    
    ;; the regex packages provided by current guix are a little too old,
    ;; and would result in a missing typeclass instance
    (define ghc-regex-base-newer
      (package
        (inherit ghc-regex-base)
        (version "0.94.0.1")
        (source
         (origin
           (method url-fetch)
           (uri (string-append
                 "https://hackage.haskell.org/package/regex-base/regex-base-"
                 version
                 ".tar.gz"))
           (sha256
            (base32
             "1ngdmmrxs1rhvib052c6shfa40yad82jylylikz327r0zxpxkcbi"))))))
    
    (define ghc-regex-tdfa-newer
      (package
        (inherit ghc-regex-tdfa)
        (version "1.3.1.1")
        (inputs `(("ghc-regex-base" ,ghc-regex-base-newer)
                  ("ghc-utf8-string" ,ghc-utf8-string)))
        (source
         (origin
           (method url-fetch)
           (uri (string-append
                 "https://hackage.haskell.org/package/regex-tdfa/regex-tdfa-"
                 version ".tar.gz"))
           (sha256
            (base32
             "1msrq31k4jmn2lmrdzn87jqarqhw265ca69rfg5jpa5adrzm3gmi"))))))
    
    (define-public walint
      (package
        (name "walint")
        (version "0.1")
        (source
          (local-file "" #:recursive? #t))
        (build-system haskell-build-system)
        (arguments '())
        (inputs
         `(("ghc" ,ghc)
           ("ghc-aeson" ,ghc-aeson)
           ("ghc-regex-tdfa" ,ghc-regex-tdfa-newer)
           ("ghc-getopt-generics" ,ghc-getopt-generics)
           ("ghc-aeson-pretty" ,ghc-aeson-pretty)
           ("ghc-either" ,ghc-either)
           ("ghc-extra" ,ghc-extra)
           ("ghc-bytestring-builder" ,ghc-bytestring-builder)))
        (home-page "https://stuebinm.eu/git/walint")
        (synopsis "linter for workadventure maps")
        (description
         "linter for workadventure maps")
        (license "undecided")))
    
    (packages->manifest
     `(,walint))