aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorHilton Chain <hako@ultrarare.space>2023-12-19 22:45:18 +0800
committer宋文武 <iyzsong@member.fsf.org>2023-12-31 11:05:38 +0800
commit9d148d08be9d77781e8103915b1f498b03fd3dd2 (patch)
tree97c6d7c4011f3337945b9dc72dd9b68f467aab41 /tests
parent111d010921fea8c803427dc316086434e748e773 (diff)
downloadguix-9d148d08be9d77781e8103915b1f498b03fd3dd2.tar.gz
guix-9d148d08be9d77781e8103915b1f498b03fd3dd2.zip
gnu: font-lxgw-wenkai: Update to 1.315.
* gnu/packages/fonts.scm (font-lxgw-wenkai): Update to 1.315. Change-Id: I28d0526af7868a50a378fcbd5bd2d11d27b02aa1 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions
rbage collector for C and C++") (description "The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. It allows you to allocate memory basically as you normally would, without explicitly deallocating memory that is no longer useful. The collector automatically recycles memory when it determines that it can no longer be otherwise accessed. The collector is also used by a number of programming language implementations that either use C as intermediate code, want to facilitate easier interoperation with C libraries, or just prefer the simple collector interface. Alternatively, the garbage collector may be used as a leak detector for C or C++ programs, though that is not its primary goal.") (home-page "https://www.hboehm.info/gc/") (license (x11-style (string-append home-page "license.txt"))))) ;; TODO: Add a static output in libgc in the next rebuild cycle. (define-public libgc/static-libs (package/inherit libgc (arguments (substitute-keyword-arguments (package-arguments libgc) ((#:configure-flags flags #~'()) #~(cons "--enable-static" #$flags)))) (properties '((hidden? . #t))))) (define-public libgc-7 (package (inherit libgc) (version "7.6.12") (source (origin (method url-fetch) (uri (string-append "https://github.com/ivmai/bdwgc/releases" "/download/v" version "/gc-" version ".tar.gz")) (sha256 (base32 "10jhhi79d5brwlsyhwgpnrmc8nhlf7aan2lk9xhgihk5jc6srbvc")))) (propagated-inputs (list libatomic-ops)))) (define-public libgc/back-pointers (package/inherit libgc (name "libgc-back-pointers") (arguments (substitute-keyword-arguments (package-arguments libgc) ((#:make-flags _ #~'()) #~(list "CPPFLAGS=-DKEEP_BACK_PTRS=1")))) (synopsis "The BDW garbage collector, with back-pointer tracking"))) (define-public libatomic-ops (package (name "libatomic-ops") (version "7.6.12") (source (origin (method url-fetch) (uri (string-append "https://github.com/ivmai/libatomic_ops/releases/download/v" version "/libatomic_ops-" version ".tar.gz")) (sha256 (base32 "0glzah695wsf6c27hs5wwlw4mnq1vfivdshz1rb8pq7w4mp5dazh")))) (build-system gnu-build-system) (outputs '("out" "debug")) (synopsis "Accessing hardware atomic memory update operations") (description "This C library provides semi-portable access to hardware-provided atomic memory update operations on a number of architectures. These might allow you to write code that does more interesting things in signal handlers, write lock-free code, experiment with thread programming paradigms, etc.") (home-page "https://github.com/ivmai/libatomic_ops/") ;; Some source files are X11-style, others are GPLv2+. (license gpl2+)))