summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-04-18 23:42:23 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-08-09 12:56:15 +0100
commitbea4645febf29fc2255ebb5ae11c3231b4c263db (patch)
tree6574a9cb676156e98337a940b32ef7243830b883
parent3279380abd6e673793180d21a5afb26d31ce0e10 (diff)
gnu: Add liblzf.
* gnu/packages/compression.scm (liblzf): New variable. Relates-to: guix/guix!7946
-rw-r--r--gnu/packages/compression.scm27
1 files changed, 27 insertions, 0 deletions
diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 10b15a2dd70..2a39da00ee2 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -241,6 +241,33 @@ the @code{zlib} source.")
241@code{jar} utility. Instead of being written in Java, FastJar is written in C.") 241@code{jar} utility. Instead of being written in Java, FastJar is written in C.")
242 (license license:gpl2+))) 242 (license license:gpl2+)))
243 243
244(define-public liblzf
245 (package
246 (name "liblzf")
247 (version "3.6")
248 (source
249 (origin
250 (method url-fetch)
251 (uri (string-append "https://dist.schmorp.de/liblzf/liblzf-"
252 version ".tar.gz" ))
253 (sha256
254 (base32 "0smlkyw09pffg70n1lindk08d6gcmfkjd7b17w6f9jlwgcgy0pcw"))))
255 (build-system gnu-build-system)
256 (arguments
257 (list #:tests? #f)) ;no tests
258 (home-page "https://oldhome.schmorp.de/marc/liblzf.html")
259 (synopsis "Very small data compression library")
260 (description
261 "LibLZF is a very small data compression library. It consists of only
262two .c and two .h files and is very easy to incorporate into your own
263programs. The compression algorithm is very, very fast, yet still written in
264portable C.
265
266Last not least, it is freely usable, unlike most other compression libraries
267which are under the GPL, this library uses a BSD-type license, so you can
268include it in your programs without worrying.")
269 (license license:gpl2)))
270
244(define-public libtar 271(define-public libtar
245 (package 272 (package
246 (name "libtar") 273 (name "libtar")