[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
14/100: gnu: google-brotli: Update package definition.
From: |
guix-commits |
Subject: |
14/100: gnu: google-brotli: Update package definition. |
Date: |
Wed, 8 Jul 2020 03:36:35 -0400 (EDT) |
dannym pushed a commit to branch wip-desktop
in repository guix.
commit 970cd7b69b2ee5b33a71086764241873226281ec
Author: Raghav Gururajan <raghavgururajan@disroot.org>
AuthorDate: Thu May 28 11:36:23 2020 -0400
gnu: google-brotli: Update package definition.
* gnu/packages/compression.scm (google-brotli): Cosmetic changes.
[home-page]: Modify.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
---
gnu/packages/compression.scm | 28 +++++++++++++++-------------
1 file changed, 15 insertions(+), 13 deletions(-)
diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 21b4b92..c684291 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -1815,9 +1815,10 @@ non-Windows systems without running the actual installer
using wine.")
(source
(origin
(method git-fetch)
- (uri (git-reference
- (url "https://github.com/google/brotli.git")
- (commit (string-append "v" version))))
+ (uri
+ (git-reference
+ (url "https://github.com/google/brotli.git")
+ (commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1811b55wdfg4kbsjcgh1kc938g118jpvif97ilgrmbls25dfpvvw"))))
@@ -1829,7 +1830,8 @@ non-Windows systems without running the actual installer
using wine.")
;; The build tools put a 'static' suffix on the static libraries,
but
;; other applications don't know how to find these.
(lambda* (#:key outputs #:allow-other-keys)
- (let ((lib (string-append (assoc-ref %outputs "out") "/lib/")))
+ (let* ((lib (string-append (assoc-ref %outputs "out")
+ "/lib/")))
(rename-file (string-append lib "libbrotlicommon-static.a")
(string-append lib "libbrotlicommon.a"))
(rename-file (string-append lib "libbrotlidec-static.a")
@@ -1838,19 +1840,19 @@ non-Windows systems without running the actual
installer using wine.")
(string-append lib "libbrotlienc.a"))
#t))))
#:configure-flags
- (list ;; Defaults to "lib64" on 64-bit archs.
- (string-append "-DCMAKE_INSTALL_LIBDIR="
- (assoc-ref %outputs "out") "/lib"))))
- (home-page "https://github.com/google/brotli")
+ (list
+ ;; Defaults to "lib64" on 64-bit archs.
+ (string-append "-DCMAKE_INSTALL_LIBDIR=" (assoc-ref %outputs "out")
+ "/lib"))))
(synopsis "General-purpose lossless compression")
- (description "This package provides the reference implementation of Brotli,
-a generic-purpose lossless compression algorithm that compresses data using a
+ (description "Google-Brotli is a reference implementation of Brotli, a
+generic-purpose lossless compression algorithm that compresses data using a
combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd
order context modeling, with a compression ratio comparable to the best
currently available general-purpose compression methods. It is similar in
speed
-with @code{deflate} but offers more dense compression.
-
-The specification of the Brotli Compressed Data Format is defined in RFC
7932.")
+with @code{deflate} but offers more dense compression. The specification of
the
+Brotli Compressed Data Format is defined in RFC 7932.")
+ (home-page "https://brotli.org/")
(license license:expat)))
(define-public brotli
- 05/100: gnu: Add portablexdr., (continued)
- 05/100: gnu: Add portablexdr., guix-commits, 2020/07/08
- 06/100: gnu: Add libxmlb., guix-commits, 2020/07/08
- 07/100: gnu: Add gnome-music., guix-commits, 2020/07/08
- 08/100: gnu: Add gnome-photos., guix-commits, 2020/07/08
- 12/100: gnu: at-spi2-atk: Update to 2.34.2., guix-commits, 2020/07/08
- 15/100: gnu: font-cantarell: Update package definition., guix-commits, 2020/07/08
- 03/100: gnu: Add libglib-testing., guix-commits, 2020/07/08
- 09/100: gnu: adwaita-icon-theme: Update to 3.36.1., guix-commits, 2020/07/08
- 10/100: gnu: appstream-glib: Update package definition., guix-commits, 2020/07/08
- 11/100: gnu: at-spi2-core: Update package definition., guix-commits, 2020/07/08
- 14/100: gnu: google-brotli: Update package definition.,
guix-commits <=
- 17/100: gnu: clutter-gtk: Update package definition., guix-commits, 2020/07/08
- 16/100: gnu: clutter: Update to 1.26.4., guix-commits, 2020/07/08
- 13/100: gnu: atk: Update to 2.36.0., guix-commits, 2020/07/08
- 21/100: gnu: catch-framework2: Update to 2.3.0., guix-commits, 2020/07/08
- 22/100: gnu: Add ronn., guix-commits, 2020/07/08
- 30/100: gnu: gdk-pixbuf: Update package definition., guix-commits, 2020/07/08
- 18/100: gnu: clutter-gst: Update package definition., guix-commits, 2020/07/08
- 20/100: gnu: dconf: Update to 0.36.0., guix-commits, 2020/07/08
- 23/100: gnu: Add nuspell., guix-commits, 2020/07/08
- 26/100: gnu: Add presage., guix-commits, 2020/07/08