~ruther/guix-local

6119120f6dc0a36e8b32a3029ab4ae000cedd7d0 — Efraim Flashner 4 years ago da2ee1b
gnu: lagrange: Update to 1.8.2.

* gnu/packages/web-browsers.scm (lagrange): Update to 1.8.2.
[source]: Add snippet to remove bundled libraries.
[native-inputs]: Add zip.
1 files changed, 10 insertions(+), 3 deletions(-)

M gnu/packages/web-browsers.scm
M gnu/packages/web-browsers.scm => gnu/packages/web-browsers.scm +10 -3
@@ 693,7 693,7 @@ key-bindings (Emacs, vi, CUA), and is fully configurable in Common Lisp.")
(define-public lagrange
  (package
    (name "lagrange")
    (version "1.7.2")
    (version "1.8.2")
    (source
     (origin
       (method url-fetch)


@@ 701,13 701,20 @@ key-bindings (Emacs, vi, CUA), and is fully configurable in Common Lisp.")
        (string-append "https://git.skyjake.fi/skyjake/lagrange/releases/"
                       "download/v" version "/lagrange-" version ".tar.gz"))
       (sha256
        (base32 "1fr7p0pjli9clsgr0a1fp1pr119r9zqx43dvhc1g91bj742mxhfa"))))
        (base32 "1wb4gqn32sja2qik04chlcl743arr6c844zczy1a2aad5103cnip"))
       (modules '((guix build utils)))
       (snippet
        '(begin
           ;; TODO: unbundle fonts.
           (delete-file-recursively "lib/fribidi")
           (delete-file-recursively "lib/harfbuzz")))))
    (build-system cmake-build-system)
    (arguments
     `(#:tests? #false                  ;no tests
       #:configure-flags (list "-DTFDN_ENABLE_SSE41=OFF")))
    (native-inputs
     `(("pkg-config" ,pkg-config)))
     `(("pkg-config" ,pkg-config)
       ("zip" ,zip)))
    (inputs
     `(("fribidi" ,fribidi)
       ("harfbuzz" ,harfbuzz)