~ruther/guix-local

27fcbf3c818a610af5357367912971c1aee9cb82 — Andy Tai 3 years ago 8716f33
gnu: Add swig@4.1.

* gnu/packages/swig.scm (swig-next): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 18 insertions(+), 0 deletions(-)

M gnu/packages/swig.scm
M gnu/packages/swig.scm => gnu/packages/swig.scm +18 -0
@@ 67,3 67,21 @@ you tailor the wrapping process to suit your application.")

    ;; See http://www.swig.org/Release/LICENSE for details.
    (license gpl3+)))

(define-public swig-next
  ;; a number of packages using swig do not build with this version
  ;; so we need to keep swig 4.0.2 above and place the current release
  ;; as swig-next
  (package
    (inherit swig)
    (name "swig")
    (version "4.1.1")
    (source (origin
              (method url-fetch)
              (uri (string-append "mirror://sourceforge/" name "/" name "/"
                                 name "-" version "/"
                                 name "-" version ".tar.gz"))
              (sha256
               (base32
                "16xc767gf5ip40jh698wbdrxrghli5v2c966bkdmrmpwv378mw1a"))))
    (inputs (list pcre2))))