me
/
guix
Archived
1
0
Fork 0

Merge branch 'master' into staging

master
Marius Bakke 2020-03-02 23:49:10 +01:00
commit fb98351621
No known key found for this signature in database
GPG Key ID: A2A06DF2A33A54FA
51 changed files with 1845 additions and 1259 deletions

View File

@ -4236,7 +4236,7 @@ guix time-machine -- build hello
@end example
will thus build the package @code{hello} as defined in the master branch,
which is in general a newer revison of Guix than you have installed.
which is in general a newer revision of Guix than you have installed.
Time travel works in both directions!
Note that @command{guix time-machine} can trigger builds of channels and
@ -14098,7 +14098,7 @@ Each string gets on its own line. See the @code{AcceptEnv} option in
This example allows ssh-clients to export the @code{COLORTERM} variable.
It is set by terminal emulators, which support colors. You can use it in
your shell's ressource file to enable colors for the prompt and commands
your shell's resource file to enable colors for the prompt and commands
if this variable is set.
@lisp
@ -15621,7 +15621,7 @@ adding a service of type @code{mate-desktop-service-type} adds the MATE
metapackage to the system profile. ``Adding Enlightenment'' means that
@code{dbus} is extended appropriately, and several of Enlightenment's binaries
are set as setuid, allowing Enlightenment's screen locker and other
functionality to work as expetected.
functionality to work as expected.
The desktop environments in Guix use the Xorg display server by
default. If you'd like to use the newer display server protocol
@ -20048,7 +20048,7 @@ The @code{ServerName} in the configuration file, used to specify the
request scheme, hostname and port that the server uses to identify
itself.
This doesn't need to be set in the server config, and can be specifyed
This doesn't need to be set in the server config, and can be specified
in virtual hosts. The default is @code{#f} to not specify a
@code{ServerName}.
@ -21204,7 +21204,7 @@ false, listed actions are allowed.
@end deftp
@deftp {Data Type} zone-entry
Data type represnting a record entry in a zone file.
Data type representing a record entry in a zone file.
This type has the following parameters:
@table @asis
@ -21327,7 +21327,7 @@ The backend to store the keys in. Can be @code{'pem} or @code{'pkcs11}.
@item @code{config} (default: @code{"/var/lib/knot/keys/keys"})
The configuration string of the backend. An example for the PKCS#11 is:
@code{"pkcs11:token=knot;pin-value=1234 /gnu/store/.../lib/pkcs11/libsofthsm2.so"}.
For the pem backend, the string reprensents a path in the file system.
For the pem backend, the string represents a path in the file system.
@end table
@end deftp
@ -24582,7 +24582,7 @@ Defaults to @samp{"a fast webinterface for the git dscm"}.
@deftypevr {@code{cgit-configuration} parameter} string root-readme
The content of the file specified with this option will be included
verbatim below thef "about" link on the repository index page.
verbatim below the "about" link on the repository index page.
Defaults to @samp{""}.
@ -25465,7 +25465,7 @@ of DICT server (@pxref{Dicod,,, dico, GNU Dico Manual}).
The optional @var{config} argument specifies the configuration for
@command{dicod}, which should be a @code{<dicod-configuration>} object, by
default it serves the GNU Collaborative International Dictonary of English.
default it serves the GNU Collaborative International Dictionary of English.
You can add @command{open localhost} to your @file{~/.dico} file to make
@code{localhost} the default server for @command{dico} client
@ -26447,7 +26447,7 @@ Switch to an existing system generation. This action atomically
switches the system profile to the specified system generation. It
also rearranges the system's existing bootloader menu entries. It
makes the menu entry for the specified system generation the default,
and it moves the entries for the other generatiors to a submenu, if
and it moves the entries for the other generations to a submenu, if
supported by the bootloader being used. The next time the system
boots, it will use the specified system generation.

View File

@ -622,6 +622,7 @@ GNU_SYSTEM_MODULES = \
%D%/tests.scm \
%D%/tests/audio.scm \
%D%/tests/base.scm \
%D%/tests/cups.scm \
%D%/tests/databases.scm \
%D%/tests/desktop.scm \
%D%/tests/dict.scm \

View File

@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2015, 2016 Leo Famulari <leo@famulari.name>
;;; Copyright © 2020 Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
;;;
;;; This file is part of GNU Guix.
;;;
@ -29,7 +30,7 @@
(source (origin
(method url-fetch)
(uri (string-append
"http://www.brain-dump.org/projects/abduco/abduco-"
"https://www.brain-dump.org/projects/abduco/abduco-"
version ".tar.gz"))
(sha256
(base32
@ -45,5 +46,5 @@
(description "abduco provides session management i.e. it allows programs to
be run independently from their controlling terminal. That is, programs can
be detached---run in the background---and then later reattached.")
(home-page "http://www.brain-dump.org/projects/abduco/")
(home-page "https://www.brain-dump.org/projects/abduco/")
(license isc)))

View File

@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013 Nikita Karetnikov <nikita@karetnikov.org>
;;; Copyright © 2020 Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
;;;
;;; This file is part of GNU Guix.
;;;
@ -35,7 +36,7 @@
(base32
"0gv6m8giazshvgpvwbng98chpas09myyfw1zr2y7hqxib0mvy5ac"))))
(build-system gnu-build-system)
(home-page "https://gnu.org/software/acct/")
(home-page "https://www.gnu.org/software/acct/")
(synopsis "Standard login and process accounting utilities")
(description
"GNU acct provides a means for system administrators to determine

View File

@ -24,7 +24,7 @@
;;; Copyright © 2018 Rutger Helling <rhelling@mykolab.com>
;;; Copyright © 2018 Pierre Neidhardt <mail@ambrevar.xyz>
;;; Copyright © 2019 Brett Gilio <brettg@gnu.org>
;;; Copyright © 2019 Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
;;; Copyright © 2019,2020 Björn Höfling <bjoern.hoefling@bjoernhoefling.de>
;;; Copyright © 2019 Jakob L. Kreuze <zerodaysfordays@sdf.org>
;;; Copyright © 2019 Hartmut Goebel <h.goebel@crazy-compilers.com>
;;; Copyright © 2019 Alex Griffin <a@ajgrf.com>
@ -415,7 +415,7 @@ application (for console or X terminals) and requires ncurses.")
(("\"/bin/sh\"")
(string-append "\"" bash "/bin/sh\"")))
#t))))))
(home-page "https://www.gnu.org/software/pies/")
(home-page "https://www.gnu.org.ua/software/pies/")
(synopsis "Program invocation and execution supervisor")
(description
"GNU pies is a program that supervises the invocation and execution of
@ -1577,7 +1577,7 @@ module slots, and the list of I/O ports (e.g. serial, parallel, USB).")
(define-public acpica
(package
(name "acpica")
(version "20200110")
(version "20200214")
(source (origin
(method url-fetch)
(uri (string-append
@ -1585,7 +1585,7 @@ module slots, and the list of I/O ports (e.g. serial, parallel, USB).")
version ".tar.gz"))
(sha256
(base32
"1hb4g6r7w8s4bhlkk36fmb4qxghnrwvad7f18cpn6zz0b4sjs7za"))))
"0jdasziq184l3iqyp5vhrsbi6g89n10wr0ssliiz0xi3dqwsxcqk"))))
(build-system gnu-build-system)
(native-inputs `(("flex" ,flex)
("bison" ,bison)))
@ -1780,7 +1780,7 @@ environment variable is set and output is to tty.")
(string-append "SHELL=" bash "/bin/sh")))
#t))))))
(home-page "https://www.gnu.org/software/direvent/")
(home-page "https://www.gnu.org.ua/software/direvent/")
(synopsis "Daemon to monitor directories for events such as file removal")
(description
"A daemon that monitors directories for events, such as creating,
@ -1911,13 +1911,13 @@ of supported upstream metrics systems simultaneously.")
(define-public ansible
(package
(name "ansible")
(version "2.8.5")
(version "2.9.5")
(source
(origin
(method url-fetch)
(uri (pypi-uri "ansible" version))
(sha256
(base32 "11k94ifp42psivzx147xwbmq1ak7qnjdgkb6c1xz53nfapkh754f"))))
(base32 "19fav6rs58zdc3gfhh1lxhki36jn4252183rrd769sv46b9m1bji"))))
(build-system python-build-system)
(native-inputs
`(("python-bcrypt" ,python-bcrypt)
@ -2531,7 +2531,7 @@ a new command using the matched rule, and runs it.")
(setenv "prefix" (assoc-ref outputs "out"))
#t)))
#:make-flags (list "--environment-overrides")))
(home-page "https://www.gentoo.com/di/")
(home-page "https://gentoo.com/di/")
(synopsis "Advanced df like disk information utility")
(description
"@code{di} is a disk information utility, displaying everything that your
@ -2878,14 +2878,14 @@ Intel DRM Driver.")
(define-public fabric
(package
(name "fabric")
(version "1.14.0")
(version "1.14.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "Fabric" version))
(sha256
(base32
"13r0b0hllgf8j9rh6x1knmbgvingbdmx046aazv6vck2ll120mw1"))))
"1a3ndlpdw6bhn8fcw1jgznl117a8pnr84az9rb5fwnrypf1ph2b6"))))
(build-system python-build-system)
(arguments
`(#:python ,python-2 ; Python 2 only
@ -2909,7 +2909,7 @@ Intel DRM Driver.")
("python2-bcrypt" ,python2-bcrypt)))
(propagated-inputs
`(("python2-paramiko" ,python2-paramiko)))
(home-page "http://fabfile.org")
(home-page "https://www.fabfile.org/")
(synopsis "Simple Pythonic remote execution and deployment tool")
(description
"Fabric is designed to upload files and run shell commands on a number of
@ -3391,7 +3391,7 @@ support forum. It runs with the @code{/exec} command in most IRC clients.")
("python-mock" ,python-mock)
("python-pytest" ,python-pytest)
("python-sphinx" ,python-sphinx)))
(home-page "http://pyudev.readthedocs.org/")
(home-page "https://pyudev.readthedocs.io/")
(synopsis "Python udev binding")
(description "This package provides @code{udev} bindings for Python.")
(license license:lgpl2.1)))

View File

@ -1,7 +1,7 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019 Andreas Enge <andreas@enge.fr>
;;; Copyright © 2013, 2015, 2017, 2018 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2016, 2017, 2018, 2019 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;; Copyright © 2016, 2017, 2018, 2019, 2020 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;; Copyright © 2014, 2018 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2016, 2018, 2019 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2017 Efraim Flashner <efraim@flashner.co.il>
@ -345,19 +345,19 @@ precision.")
(define-public giac
(package
(name "giac")
(version "1.5.0-85")
(source (origin
(method url-fetch)
;; "~parisse/giac" is not used because the maintainer regularly
;; overwrites the release tarball there, introducing a checksum
;; mismatch every time. See
;; <https://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/README>
(uri (string-append "https://www-fourier.ujf-grenoble.fr/"
"~parisse/debian/dists/stable/main/"
"source/giac_" version ".tar.gz"))
(sha256
(base32
"03icgrfhb1xiy95cqmfgmcb1lw3775mr2ybnzandmyn44iycs6rh"))))
(version "1.5.0-87")
(source
(origin
(method url-fetch)
;; "~parisse/giac" is not used because the maintainer regularly
;; overwrites the release tarball there, introducing a checksum
;; mismatch every time. See
;; <https://www-fourier.ujf-grenoble.fr/~parisse/debian/dists/stable/main/source/README>
(uri (string-append "https://www-fourier.ujf-grenoble.fr/"
"~parisse/debian/dists/stable/main/source/"
"giac_" version ".tar.gz"))
(sha256
(base32 "1d0h1yb7qvh9x7wwv9yrzmcp712f49w1iljkxp4y6g9pzsmg1mmv"))))
(build-system gnu-build-system)
(arguments
`(#:modules ((ice-9 ftw)
@ -1498,7 +1498,7 @@ cohomology ring of a Grassmann variety. The software package also includes
a program that performs fast computation of the more general multiplicative
structure constants of Schubert polynomials.")
(license license:gpl2+)
(home-page "http://sites.math.rutgers.edu/~asbuch/lrcalc/")))
(home-page "https://sites.math.rutgers.edu/~asbuch/lrcalc/")))
(define-public iml
(package

View File

@ -49,7 +49,7 @@
(lambda _
(with-directory-excursion "test"
(invoke "./anthy" "--all")))))))
(home-page "http://anthy.osdn.jp/")
(home-page "https://anthy.osdn.jp/")
(synopsis "Japanese input method")
(description "Anthy is a Japanese input method for converting
hiragana text to mixed kana and kanji. It is written in the C

View File

@ -3398,7 +3398,7 @@ code, used in @code{libtoxcore}.")
`(#:tests? #f)) ; tests require access to ALSA devices.
(inputs
`(("alsa-lib" ,alsa-lib)))
(home-page "http://larsimmisch.github.io/pyalsaaudio/")
(home-page "https://larsimmisch.github.io/pyalsaaudio/")
(synopsis "ALSA wrappers for Python")
(description
"This package contains wrappers for accessing the ALSA API from Python.

View File

@ -63,7 +63,16 @@
`(delete "--disable-multilib" ,flags))))
(native-search-paths
(list (search-path-specification
(variable "CROSS_CPATH")
(variable "CROSS_C_INCLUDE_PATH")
(files '("avr/include")))
(search-path-specification
(variable "CROSS_CPLUS_INCLUDE_PATH")
(files '("avr/include")))
(search-path-specification
(variable "CROSS_OBJC_INCLUDE_PATH")
(files '("avr/include")))
(search-path-specification
(variable "CROSS_OBJCPLUS_INCLUDE_PATH")
(files '("avr/include")))
(search-path-specification
(variable "CROSS_LIBRARY_PATH")
@ -76,7 +85,10 @@
(package
(inherit avr-gcc-4.9)
(version (package-version gcc-5))
(source (package-source gcc-5))))
(source (origin
(inherit (package-source gcc-5))
(patches (append (origin-patches (package-source gcc-5))
(search-patches "gcc-cross-environment-variables.patch")))))))
(define (avr-libc avr-gcc)
(package

View File

@ -87,13 +87,13 @@ 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 "http://www.hboehm.info/gc/")
(home-page "https://www.hboehm.info/gc/")
(license (x11-style (string-append home-page "license.txt")))))
(define-public libgc-8.0
(package/inherit
libgc
(package
(inherit libgc)
(version "8.0.4")
(source (origin
(method url-fetch)
@ -104,8 +104,8 @@ C or C++ programs, though that is not its primary goal.")
"1798rp3mcfkgs38ynkbg2p47bq59pisrc6mn0l20pb5iczf0ssj3"))))))
(define-public libgc/back-pointers
(package
(inherit libgc)
(package/inherit
libgc
(name "libgc-back-pointers")
(arguments
`(#:make-flags

View File

@ -618,14 +618,14 @@ database is exposed as a @code{TxDb} object.")
(define-public r-txdb-mmusculus-ucsc-mm10-knowngene
(package
(name "r-txdb-mmusculus-ucsc-mm10-knowngene")
(version "3.4.7")
(version "3.10.0")
(source (origin
(method url-fetch)
(uri (bioconductor-uri "TxDb.Mmusculus.UCSC.mm10.knownGene"
version 'annotation))
(sha256
(base32
"04impkl8zh1gpwwrpbf19jqznsjrq2306yyhm6cmx6hr1401bd6b"))))
"0xs9npnhbwll7p62hibs02y4ac23jchdcr25i6a7qwq1kms82qk9"))))
(properties
`((upstream-name . "TxDb.Mmusculus.UCSC.mm10.knownGene")))
(build-system r-build-system)
@ -1648,14 +1648,14 @@ determining dependencies between variables, code improvement suggestions.")
(define-public r-chippeakanno
(package
(name "r-chippeakanno")
(version "3.20.0")
(version "3.20.1")
(source
(origin
(method url-fetch)
(uri (bioconductor-uri "ChIPpeakAnno" version))
(sha256
(base32
"0hp3s3shnrb55cxvx9wrdl67wqw9f55gdgx7262s4mahpxjswfsa"))))
"0kmfha4vprbi0z6n7v9w28xfrqcx5qad7yfr0b316j5aj8v9f4hc"))))
(properties `((upstream-name . "ChIPpeakAnno")))
(build-system r-build-system)
(propagated-inputs
@ -2216,14 +2216,14 @@ samples.")
(define-public r-biocneighbors
(package
(name "r-biocneighbors")
(version "1.4.1")
(version "1.4.2")
(source
(origin
(method url-fetch)
(uri (bioconductor-uri "BiocNeighbors" version))
(sha256
(base32
"05vi1cij37s8wgj92k3l6a3f3dwldj8jvijdp4695zczka6kypdf"))))
"1bx7i5pifj8w89fnhfgcfgcar2ik2ad8wqs2rix7yks90vz185i6"))))
(properties `((upstream-name . "BiocNeighbors")))
(build-system r-build-system)
(propagated-inputs
@ -3221,27 +3221,20 @@ surface of a flowcell.")
(define-public r-gkmsvm
(package
(name "r-gkmsvm")
(version "0.79.0")
(version "0.80.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "gkmSVM" version))
(sha256
(base32
"04dakbgfvfalz4rm4fvvybp506dn5fbj5g86ybfhrc6wywjllsz3"))))
"0ljcga246ad0ql8x3drvrdsyp0f20mgp3p6lnl79xb76qgfdnm0p"))))
(properties `((upstream-name . "gkmSVM")))
(build-system r-build-system)
(propagated-inputs
`(("r-biocgenerics" ,r-biocgenerics)
("r-biostrings" ,r-biostrings)
("r-genomeinfodb" ,r-genomeinfodb)
("r-genomicranges" ,r-genomicranges)
("r-iranges" ,r-iranges)
("r-kernlab" ,r-kernlab)
`(("r-kernlab" ,r-kernlab)
("r-rcpp" ,r-rcpp)
("r-rocr" ,r-rocr)
("r-rtracklayer" ,r-rtracklayer)
("r-s4vectors" ,r-s4vectors)
("r-seqinr" ,r-seqinr)))
(home-page "https://cran.r-project.org/web/packages/gkmSVM")
(synopsis "Gapped-kmer support vector machine")
@ -3612,14 +3605,14 @@ profiles (GO and KEGG) of gene and gene clusters.")
(define-public r-mlinterfaces
(package
(name "r-mlinterfaces")
(version "1.66.2")
(version "1.66.4")
(source
(origin
(method url-fetch)
(uri (bioconductor-uri "MLInterfaces" version))
(sha256
(base32
"1wc280iw9vllg6f58vsdj895yaqs8w42kl7jk8sgii009gwlaj8d"))))
"19hlicdndy2p45y7w91gnwi3wgq5s465a646z3qqk8gmn5sn614q"))))
(properties `((upstream-name . "MLInterfaces")))
(build-system r-build-system)
(propagated-inputs
@ -6028,14 +6021,14 @@ genes in the gene-set that are ranked above the leading edge).")
(define-public r-cicero
(package
(name "r-cicero")
(version "1.4.1")
(version "1.4.2")
(source
(origin
(method url-fetch)
(uri (bioconductor-uri "cicero" version))
(sha256
(base32
"07g6r335zqqy3r5v4x4glxdrcsq9bjhs9jmgvppiggv1h630a22w"))))
"154djqd32w87814ycfmfz27ikp17bnampvmvw5hzi5p2x9l3h82r"))))
(build-system r-build-system)
(propagated-inputs
`(("r-assertthat" ,r-assertthat)
@ -7297,14 +7290,14 @@ access.")
(define-public r-multiassayexperiment
(package
(name "r-multiassayexperiment")
(version "1.12.2")
(version "1.12.3")
(source
(origin
(method url-fetch)
(uri (bioconductor-uri "MultiAssayExperiment" version))
(sha256
(base32
"0722f3jl1xq8k8w7vrv986jd16bgysqp3n07pgmdn0hh1zh2mcqc"))))
"1vf6l88j3n6109j6sd08wfqxqpj2k20dvr8ll9zl1szsn18b4gny"))))
(properties
`((upstream-name . "MultiAssayExperiment")))
(build-system r-build-system)

View File

@ -7482,13 +7482,13 @@ names in their natural, rather than lexicographic, order.")
(define-public r-edger
(package
(name "r-edger")
(version "3.28.0")
(version "3.28.1")
(source (origin
(method url-fetch)
(uri (bioconductor-uri "edgeR" version))
(sha256
(base32
"1m7l6fbyik1b79v0h9qkmpa39svij1yiw24gxahbdqjg7fzsavh3"))))
"07dv99kl7jfa62nzcq705r56gcpb1hq7p4px48j71y2ddi1rqmr6"))))
(properties `((upstream-name . "edgeR")))
(build-system r-build-system)
(propagated-inputs
@ -7768,13 +7768,13 @@ biological sequences or sets of sequences.")
(define-public r-rsamtools
(package
(name "r-rsamtools")
(version "2.2.2")
(version "2.2.3")
(source (origin
(method url-fetch)
(uri (bioconductor-uri "Rsamtools" version))
(sha256
(base32
"1larx1a9cngmcsm2n7yyxrlnk69zi8m9dp3b90jva0ynspyi76v7"))))
"1vj43acawqqkf9yval9fzxarpsf04fmn78m2hq4f083w1k0myhyr"))))
(properties
`((upstream-name . "Rsamtools")))
(build-system r-build-system)
@ -9139,14 +9139,14 @@ unmodeled, or latent sources of noise.")
(define-public r-seqminer
(package
(name "r-seqminer")
(version "7.1")
(version "8.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "seqminer" version))
(sha256
(base32
"1jydcpkw4rwfp983j83kipvsvr10as9pb49zzn3c2v09k1gh3ymy"))))
"00jzj8mwb0zaiwlifd41b26mrq9mzigj18nc29dydi0r42hxg16i"))))
(build-system r-build-system)
(inputs
`(("zlib" ,zlib)))
@ -9521,13 +9521,13 @@ and irregular enzymatic cleavages, mass measurement accuracy, etc.")
(define-public r-seurat
(package
(name "r-seurat")
(version "3.1.3")
(version "3.1.4")
(source (origin
(method url-fetch)
(uri (cran-uri "Seurat" version))
(sha256
(base32
"0962mfgqk1di3wy1j0xdkvnw0q5m3q4xzd67d1l6dijlqiz8nfal"))))
"0lhjbjhv1hnx5i3gkx41k68i8ykay3f24708h30wx9xywww9lsvi"))))
(properties `((upstream-name . "Seurat")))
(build-system r-build-system)
(propagated-inputs
@ -9550,6 +9550,7 @@ and irregular enzymatic cleavages, mass measurement accuracy, etc.")
("r-mass" ,r-mass)
("r-matrix" ,r-matrix)
("r-metap" ,r-metap)
("r-patchwork" ,r-patchwork)
("r-pbapply" ,r-pbapply)
("r-plotly" ,r-plotly)
("r-png" ,r-png)
@ -10494,14 +10495,14 @@ provided.")
(define-public r-hdf5array
(package
(name "r-hdf5array")
(version "1.14.2")
(version "1.14.3")
(source
(origin
(method url-fetch)
(uri (bioconductor-uri "HDF5Array" version))
(sha256
(base32
"0mbx9rsr2571k4k4hmx3dr49rhqb31dhwy2r2bkrd4dbhvriqgld"))))
"1z153a7nxmlml72pl1saasj2il9g5ahpynkpv3mkhhsvl5kbwbh6"))))
(properties `((upstream-name . "HDF5Array")))
(build-system r-build-system)
(inputs

View File

@ -195,14 +195,14 @@ functions are simplified but can be faster or have other advantages.")
(define-public r-matrix-utils
(package
(name "r-matrix-utils")
(version "0.9.7")
(version "0.9.8")
(source
(origin
(method url-fetch)
(uri (cran-uri "Matrix.utils" version))
(sha256
(base32
"1x64r4aj3gy1dzjjysyrk1j9jq3qsnyrqws8i6bs7q8pf6gvr7va"))))
"0a5fq1scykqk0kc9j051j6fix6j2dqwz5wbgb0amaxsiywz9vigb"))))
(properties `((upstream-name . "Matrix.utils")))
(build-system r-build-system)
(propagated-inputs
@ -473,14 +473,14 @@ the embedded @code{RapidXML} C++ library.")
(define-public r-modelr
(package
(name "r-modelr")
(version "0.1.5")
(version "0.1.6")
(source
(origin
(method url-fetch)
(uri (cran-uri "modelr" version))
(sha256
(base32
"0nnfhlzz75ihs8azy963cc4cwg1kx81rybk4z3wm98bbghwfxfs5"))))
"1x2m34m4qirb401krmgc5wg3g7ndbcglfab2l0655rmky3fz7rfp"))))
(build-system r-build-system)
(propagated-inputs
`(("r-broom" ,r-broom)
@ -489,7 +489,8 @@ the embedded @code{RapidXML} C++ library.")
("r-purrr" ,r-purrr)
("r-rlang" ,r-rlang)
("r-tibble" ,r-tibble)
("r-tidyr" ,r-tidyr)))
("r-tidyr" ,r-tidyr)
("r-tidyselect" ,r-tidyselect)))
(home-page "https://github.com/tidyverse/modelr")
(synopsis "Helper functions for modelling in pipelines")
(description
@ -1916,14 +1917,14 @@ rows, dropping names) to see if the modified versions are identical.")
(define-public r-dendextend
(package
(name "r-dendextend")
(version "1.13.3")
(version "1.13.4")
(source
(origin
(method url-fetch)
(uri (cran-uri "dendextend" version))
(sha256
(base32
"1gx6blw644sx2c4s90672scrwl4bv5xlgnfwbcalkh6nff2sai0h"))))
"1pjbz6sb4pgh3d5pm53vmf3q8y6lq3hrgjd6547xxs3m63sb8mn4"))))
(build-system r-build-system)
(propagated-inputs
`(("r-ggplot2" ,r-ggplot2)
@ -2157,13 +2158,13 @@ most popular ones.")
(define-public r-sp
(package
(name "r-sp")
(version "1.4-0")
(version "1.4-1")
(source
(origin
(method url-fetch)
(uri (cran-uri "sp" version))
(sha256
(base32 "0mgjrlviv6qapgpiqdjcbsygzfs8bf5c64krh2rk555vf5njmnh7"))))
(base32 "0fbh865r4py89g6ln8bslig2vbxxwa642p5k5g02rskyhajg35lg"))))
(build-system r-build-system)
(propagated-inputs
`(("r-lattice" ,r-lattice)))
@ -3066,14 +3067,14 @@ by base R methods related to model fitting.")
(define-public r-broom
(package
(name "r-broom")
(version "0.5.4")
(version "0.5.5")
(source
(origin
(method url-fetch)
(uri (cran-uri "broom" version))
(sha256
(base32
"1w35v1qrg8d0bm7a4gsdqkmrl9nmymsvmamy48vc046a1axzgzq1"))))
"0n7zd64263kfavdi28rl2bxrsa00c3m4vjhhjdrfwvvmrcxj39fx"))))
(build-system r-build-system)
(propagated-inputs
`(("r-backports" ,r-backports)
@ -3791,14 +3792,14 @@ plots in @code{ggplot2}.")
(define-public r-cli
(package
(name "r-cli")
(version "2.0.1")
(version "2.0.2")
(source
(origin
(method url-fetch)
(uri (cran-uri "cli" version))
(sha256
(base32
"0x28i7kj4qndk6mnn99qn9w2nfldv8csjnsn0n8phfnxq5hnmp5y"))))
"1dhkah6jvr96k4h4agcc2rfls75bpjb0j58fzaz3dc0fp3jk8229"))))
(build-system r-build-system)
(propagated-inputs
`(("r-assertthat" ,r-assertthat)
@ -4127,14 +4128,14 @@ terminals.")
(define-public r-uuid
(package
(name "r-uuid")
(version "0.1-2")
(version "0.1-4")
(source
(origin
(method url-fetch)
(uri (cran-uri "uuid" version))
(sha256
(base32
"1gmisd630fc8ybg845hbg13wmm3pk3npaamrh5wqbc1nqd6p0wfx"))))
"0gm9ii7ncvllxbvyk6srsiinjmqyj7lmh84w43x4nhqpvafj9q4q"))))
(build-system r-build-system)
(home-page "http://www.rforge.net/uuid")
(synopsis "Tools for generating and handling of UUIDs")
@ -4146,14 +4147,14 @@ terminals.")
(define-public r-tinytex
(package
(name "r-tinytex")
(version "0.19")
(version "0.20")
(source
(origin
(method url-fetch)
(uri (cran-uri "tinytex" version))
(sha256
(base32
"0jlcrvcqcbkimg7w40z5vhlnakb829vfgqpspm3pfl8karwzgqp6"))))
"0n8v8inpsc99r0snvqbjhqlc6nm9hxjsw120hrxc2mw03pa5fvkg"))))
(build-system r-build-system)
(propagated-inputs
`(("r-xfun" ,r-xfun)))
@ -5935,14 +5936,14 @@ clustering.")
(define-public r-factominer
(package
(name "r-factominer")
(version "2.2")
(version "2.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "FactoMineR" version))
(sha256
(base32
"1hcas9iby95y6xcrf231yrd44s799aaaggb9jd1dcb5nd5vfpzw0"))))
"0ldgf3daksh6lpblhqys67m4mxqx3q9s9n5plfam6dwshfik0ky6"))))
(properties `((upstream-name . "FactoMineR")))
(build-system r-build-system)
(propagated-inputs
@ -6191,23 +6192,19 @@ references and Rd files.")
(define-public r-officer
(package
(name "r-officer")
(version "0.3.6")
(version "0.3.7")
(source
(origin
(method url-fetch)
(uri (cran-uri "officer" version))
(sha256
(base32
"1i6jmnbkx7gd0qyf6akhizmxp7y1dh3h7a886mcbmrzka9d60zh4"))))
"1zyrcf0xxm67bskynjac8dhil2as7rb0mmqaq30zp9lrgfwiycpz"))))
(build-system r-build-system)
(propagated-inputs
`(("r-base64enc" ,r-base64enc)
("r-digest" ,r-digest)
("r-htmltools" ,r-htmltools)
`(("r-digest" ,r-digest)
("r-magrittr" ,r-magrittr)
("r-r6" ,r-r6)
("r-rcpp" ,r-rcpp)
("r-rlang" ,r-rlang)
("r-uuid" ,r-uuid)
("r-xml2" ,r-xml2)
("r-zip" ,r-zip)))
@ -6959,13 +6956,13 @@ based on index arrays and simple triplet representations, respectively.")
(define-public r-manipulatewidget
(package
(name "r-manipulatewidget")
(version "0.10.0")
(version "0.10.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "manipulateWidget" version))
(sha256
(base32 "1zagrbwkn2d50zzw8i2vyb1hsq4cydmfsqiy1a2qlp6zrv8a6q9x"))))
(base32 "1vi71sjh7z1a880wffk8qqw7iysvk42q78giqxmm2sqz2a912qlx"))))
(properties
`((upstream-name . "manipulateWidget")))
(build-system r-build-system)
@ -8554,14 +8551,14 @@ results using @code{ggplot2}.")
(define-public r-effectsize
(package
(name "r-effectsize")
(version "0.1.1")
(version "0.2.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "effectsize" version))
(sha256
(base32
"0dd7nbkg8kmash9zh2gg08m7hbpsqwpkvkdhinfqkbg5d0jinhq8"))))
"1liix8rf8xq3hzi7684bl0s20iflsq6g5mxr5k59wp2qwn1i6aww"))))
(properties `((upstream-name . "effectsize")))
(build-system r-build-system)
(propagated-inputs
@ -8895,14 +8892,14 @@ ways.")
(define-public r-summarytools
(package
(name "r-summarytools")
(version "0.9.5")
(version "0.9.6")
(source
(origin
(method url-fetch)
(uri (cran-uri "summarytools" version))
(sha256
(base32
"0iv5237478y2ggbqln3cppm0crnqk3myrkf6ydkhwsd1z5q538pd"))))
"03pcb2ild1rb9f15yq8b68p9bg10z5wk2x7ahgyzkwdh5f81vbq2"))))
(build-system r-build-system)
(propagated-inputs
`(("r-base64enc" ,r-base64enc)
@ -9047,14 +9044,14 @@ the interfaces between R and C++.")
(define-public r-mvabund
(package
(name "r-mvabund")
(version "4.0.1")
(version "4.1.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "mvabund" version))
(sha256
(base32
"0la935gsiryfc0zixxr1dqj0av271x96pqxbi3bp6dksbw5gm68k"))))
"1z58h4dk3mc2hfnfvc7pghk471cbp7ah2s1z2ria5igw4s80962b"))))
(build-system r-build-system)
(propagated-inputs
`(("r-mass" ,r-mass)
@ -9187,14 +9184,14 @@ address a bug.")
(define-public r-rcppannoy
(package
(name "r-rcppannoy")
(version "0.0.14")
(version "0.0.15")
(source
(origin
(method url-fetch)
(uri (cran-uri "RcppAnnoy" version))
(sha256
(base32
"1wiigx5g5788j6lyc3f6bs1rsvc4alyc3052g35hxl1giinxmhn4"))))
"1rlw6npwwcp066midvkhnzf0xmmfkkdf6f581j3j1s2naqss3fvl"))))
(properties `((upstream-name . "RcppAnnoy")))
(build-system r-build-system)
(propagated-inputs
@ -9846,13 +9843,13 @@ manipulate tree data.")
(define-public r-rvcheck
(package
(name "r-rvcheck")
(version "0.1.7")
(version "0.1.8")
(source
(origin
(method url-fetch)
(uri (cran-uri "rvcheck" version))
(sha256
(base32 "1a3xlzi4n1rqiapfa180aif7n7nws8pbg8k3nk7ccaczvmni38aw"))))
(base32 "0627bc8qmhxmd63yh6f90qni3qw1zwdpxjln2qbychzmzd4am9ac"))))
(build-system r-build-system)
(propagated-inputs
`(("r-biocmanager" ,r-biocmanager)
@ -11386,14 +11383,14 @@ library.")
(define-public r-protviz
(package
(name "r-protviz")
(version "0.6.0")
(version "0.6.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "protViz" version))
(sha256
(base32
"165bh2m6rrcmr0pc2drj6hdg6xfx8k02lznxzj1fmsswsrlfhn3v"))))
"1ldciqh3f43xr9663yyhd9r6qwrg4c4vmkprlcancbnd460wakg7"))))
(properties `((upstream-name . "protViz")))
(build-system r-build-system)
(propagated-inputs `(("r-rcpp" ,r-rcpp)))
@ -13649,14 +13646,14 @@ that accept short and long options.")
(define-public r-wgcna
(package
(name "r-wgcna")
(version "1.68")
(version "1.69")
(source
(origin
(method url-fetch)
(uri (cran-uri "WGCNA" version))
(sha256
(base32
"1s7gy5vd7x67hpgli8r7ba2z99w3psiyv5hqmrh94zw141dg210a"))))
"022hkprnrafvggi8pkjffkvk1qlnibmbbxxrni00wkrdbga5589f"))))
(properties `((upstream-name . "WGCNA")))
(build-system r-build-system)
(propagated-inputs
@ -13669,7 +13666,6 @@ that accept short and long options.")
("r-hmisc" ,r-hmisc)
("r-impute" ,r-impute)
("r-rcpp" ,r-rcpp)
("r-robust" ,r-robust)
("r-survival" ,r-survival)
("r-matrixstats" ,r-matrixstats)
("r-preprocesscore" ,r-preprocesscore)))
@ -14027,14 +14023,14 @@ yeast.")
(define-public r-gridgraphics
(package
(name "r-gridgraphics")
(version "0.4-1")
(version "0.5-0")
(source
(origin
(method url-fetch)
(uri (cran-uri "gridGraphics" version))
(sha256
(base32
"1kr3p54bkv2q7agxrva30y9bkwkiq1k2cfl5z1kvyjv6f5xi4w5p"))))
"0rlyc3xk8kfrfzbfd8n4javq3yxqd7lsfmi4q5n6s61srnrl6c1r"))))
(properties `((upstream-name . "gridGraphics")))
(build-system r-build-system)
(home-page "https://github.com/pmur002/gridgraphics")
@ -14931,14 +14927,14 @@ batch correction, and data correction.")
(define-public r-styler
(package
(name "r-styler")
(version "1.3.1")
(version "1.3.2")
(source
(origin
(method url-fetch)
(uri (cran-uri "styler" version))
(sha256
(base32
"14vfw1w22b9kbbgz72dcg814ycjvrd91ziva42jmmzqbspfxjvmw"))))
"1waglhsy2c53qjgd2qhlzda3z0lbzbwx9fkrfhac41y6h91mgkrz"))))
(build-system r-build-system)
(propagated-inputs
`(("r-backports" ,r-backports)
@ -15137,14 +15133,14 @@ engine (Salmon et al., 2011) as provided by the package @code{sitmo}.")
(define-public r-dalex
(package
(name "r-dalex")
(version "1.0")
(version "1.0.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "DALEX" version))
(sha256
(base32
"0fcyk1zhpw5yyppyw45rplx8603mrbp4vxq8398h2lswgy1nmls4"))))
"1jbyn57vn6d281a5y15h5d8ljin8cdb9lr7lbgggc950blyfv4g0"))))
(properties `((upstream-name . "DALEX")))
(build-system r-build-system)
(propagated-inputs `(("r-ggplot2" ,r-ggplot2)))
@ -16068,14 +16064,14 @@ porting.")
(define-public r-subplex
(package
(name "r-subplex")
(version "1.5-4")
(version "1.6")
(source
(origin
(method url-fetch)
(uri (cran-uri "subplex" version))
(sha256
(base32
"10cbgbx1bgsax5z7gz6716g360xpq4mvq19cf4qqrxv02mmwz57z"))))
"1yfbfjvpbhgky7vihw3f4jl41pxpqb39z4nc045d5z7z48bdl18d"))))
(build-system r-build-system)
(native-inputs
`(("gfortran" ,gfortran)))
@ -17866,14 +17862,14 @@ allowed.")
(define-public r-gdina
(package
(name "r-gdina")
(version "2.7.8")
(version "2.7.9")
(source
(origin
(method url-fetch)
(uri (cran-uri "GDINA" version))
(sha256
(base32
"1aj2ssd7vpszl7p22srkkkpx4a7gkc38vrv3bq7j1zr32096y4zj"))))
"13pmj069r04h38hg61ibyn1ab15zdy9m0qv60vi25ahgsmg6ccvx"))))
(properties `((upstream-name . "GDINA")))
(build-system r-build-system)
(propagated-inputs
@ -19453,14 +19449,14 @@ Norwegian, Portuguese, Romanian, Russian, Spanish, Swedish and Turkish.")
(define-public r-quanteda
(package
(name "r-quanteda")
(version "1.5.2")
(version "2.0.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "quanteda" version))
(sha256
(base32
"0iv25rpx5cl9ansazjs0qb97pniajrxf4mqsnb5q98y2hil9ipd3"))))
"0snr610vahbdqkmma0zy5mg5qbb6n1b8sgsclqb2sccn1gg38vyy"))))
(properties `((upstream-name . "quanteda")))
(build-system r-build-system)
(propagated-inputs
@ -19469,7 +19465,7 @@ Norwegian, Portuguese, Romanian, Russian, Spanish, Swedish and Turkish.")
("r-fastmatch" ,r-fastmatch)
("r-ggplot2" ,r-ggplot2)
("r-ggrepel" ,r-ggrepel)
("r-lubridate" ,r-lubridate)
("r-jsonlite" ,r-jsonlite)
("r-magrittr" ,r-magrittr)
("r-matrix" ,r-matrix)
("r-network" ,r-network)
@ -19477,10 +19473,8 @@ Norwegian, Portuguese, Romanian, Russian, Spanish, Swedish and Turkish.")
("r-rcpp" ,r-rcpp)
("r-rcpparmadillo" ,r-rcpparmadillo)
("r-rcppparallel" ,r-rcppparallel)
("r-rspectra" ,r-rspectra)
("r-sna" ,r-sna)
("r-snowballc" ,r-snowballc)
("r-spacyr" ,r-spacyr)
("r-stopwords" ,r-stopwords)
("r-stringi" ,r-stringi)
("r-xml2" ,r-xml2)
@ -19803,14 +19797,14 @@ and analyze Stan models.")
(define-public r-rpf
(package
(name "r-rpf")
(version "1.0.2")
(version "1.0.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "rpf" version))
(sha256
(base32
"0j1229qc1mg0vy3msk3yzrpk2r64b8zvnk4rj8q27s38pgz9mix3"))))
"1i2kqd7nx55nn35qnw89xmnqk23x9c8xhkh736c2xg7k2ai84ybl"))))
(properties `((upstream-name . "rpf")))
(build-system r-build-system)
(propagated-inputs
@ -19831,14 +19825,14 @@ Complete access to optimized C functions is made available with
(define-public r-openmx
(package
(name "r-openmx")
(version "2.17.2")
(version "2.17.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "OpenMx" version))
(sha256
(base32
"092xbwgi72ihxv45qmzm6lv0470rsrqsn7l2jh61jnkx95n72zbb"))))
"1s2pcg281ag3qz2wz8yi826f2d3kj3qg916js7zz0nsrljcyv5bc"))))
(properties `((upstream-name . "OpenMx")))
(build-system r-build-system)
(propagated-inputs
@ -20561,3 +20555,138 @@ need to derive the partial derivatives.")
for Bayesian estimation. Users specify models via the customary R syntax with
a formula and @code{data.frame} plus some additional arguments for priors.")
(license license:gpl3+)))
(define-public r-kendall
(package
(name "r-kendall")
(version "2.2")
(source
(origin
(method url-fetch)
(uri (cran-uri "Kendall" version))
(sha256
(base32
"0z2yr3x2nvdm81w2imb61hxwcbmg14kfb2bxgh3wmkmv3wfjwkwn"))))
(properties `((upstream-name . "Kendall")))
(build-system r-build-system)
(propagated-inputs
`(("r-boot" ,r-boot)))
(native-inputs
`(("gfortran" ,gfortran)))
(home-page "https://cran.r-project.org/web/packages/Kendall/")
(synopsis "Kendall rank correlation and Mann-Kendall trend test")
(description
"This package computes the Kendall rank correlation and Mann-Kendall
trend test.")
(license license:gpl2+)))
(define-public r-zyp
(package
(name "r-zyp")
(version "0.10-1.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "zyp" version))
(sha256
(base32
"03cxpkfbhrx1fy8l0dl9a13ghz93cqq6877wa8rig09ksdiivaw9"))))
(properties `((upstream-name . "zyp")))
(build-system r-build-system)
(propagated-inputs
`(("r-kendall" ,r-kendall)))
(home-page "https://cran.r-project.org/web/packages/zyp/")
(synopsis "Zhang + Yue-Pilon Trends Package")
(description
"This package contains an efficient implementation of Sen's slope
method (Sen, 1968) plus implementation of Xuebin Zhang's (Zhang, 1999) and
Yue-Pilon's (Yue, 2002) pre-whitening approaches to determining trends in
climate data.")
(license license:lgpl2.1)))
(define-public r-zvcv
(package
(name "r-zvcv")
(version "1.0.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "ZVCV" version))
(sha256
(base32
"1npw836q2skx54843lgxvb0rfwafckjc8k8dljykm60ad3z7zak8"))))
(properties `((upstream-name . "ZVCV")))
(build-system r-build-system)
(propagated-inputs
`(("r-abind" ,r-abind)
("r-glmnet" ,r-glmnet)
("r-mvtnorm" ,r-mvtnorm)
("r-partitions" ,r-partitions)
("r-rcpp" ,r-rcpp)
("r-rcpparmadillo" ,r-rcpparmadillo)))
(home-page "https://cran.r-project.org/web/packages/ZVCV/")
(synopsis "Zero-Variance Control Variates")
(description
"@dfn{Zero-variance control variates} (ZV-CV) is a post-processing method
to reduce the variance of Monte Carlo estimators of expectations using the
derivatives of the log target. Once the derivatives are available, the only
additional computational effort is in solving a linear regression problem.
This method has been extended to higher dimensions using regularisation. This
package can be used to easily perform ZV-CV or regularised ZV-CV when a set of
samples, derivatives and function evaluations are available. Additional
functions for applying ZV-CV to two estimators for the normalising constant of
the posterior distribution in Bayesian statistics are also supplied.")
(license license:gpl2+)))
(define-public r-ztype
(package
(name "r-ztype")
(version "0.1.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "ztype" version))
(sha256
(base32
"0brbq2rgkl4mhjbb70kkfv47lzs66k9ppfs2klavcbripirxn5fx"))))
(properties `((upstream-name . "ztype")))
(build-system r-build-system)
(propagated-inputs
`(("r-assertthat" ,r-assertthat)
("r-dplyr" ,r-dplyr)
("r-ggplot2" ,r-ggplot2)
("r-lubridate" ,r-lubridate)
("r-magrittr" ,r-magrittr)
("r-rvest" ,r-rvest)
("r-stringr" ,r-stringr)))
(home-page "https://cran.r-project.org/web/packages/ztype/")
(synopsis "Run a Ztype game loaded with R functions")
(description
"How fast can you type R functions on your keyboard? Find out by running
a @code{zty.pe} game: export R functions as instructions to type to destroy
opponents' vessels.")
(license license:gpl3)))
(define-public r-zseq
(package
(name "r-zseq")
(version "0.2.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "Zseq" version))
(sha256
(base32
"06dndi2b1q79bmxax11bv0l5ifcz1mhpvbn90y6a6xymrgcq0ivi"))))
(properties `((upstream-name . "Zseq")))
(build-system r-build-system)
(propagated-inputs
`(("r-gmp" ,r-gmp)))
(home-page "https://cran.r-project.org/web/packages/Zseq/")
(synopsis "Integer sequence generator")
(description
"This package generates well-known integer sequences. The @code{gmp}
package is adopted for computing with arbitrarily large numbers. Every
function has a hyperlink to its corresponding item in the @dfn{On-Line
Encyclopedia of Integer Sequences} (OEIS) in the function help page.")
(license license:gpl3+)))

File diff suppressed because it is too large Load Diff

View File

@ -2947,7 +2947,7 @@ reasonable substitute.")
(propagated-inputs
`(("python-click" ,python-click)
("python-redis" ,python-redis)))
(home-page "http://python-rq.org/")
(home-page "https://python-rq.org/")
(synopsis "Simple job queues for Python")
(description
"RQ (Redis Queue) is a simple Python library for queueing jobs and

View File

@ -117,7 +117,7 @@ contains the archive keys used for that.")
(define-public debootstrap
(package
(name "debootstrap")
(version "1.0.118")
(version "1.0.119")
(source
(origin
(method git-fetch)
@ -127,7 +127,7 @@ contains the archive keys used for that.")
(file-name (git-file-name name version))
(sha256
(base32
"07x1x67dli6qwrlaribi07wgjp7fs1gzwkqgq1xy6lq1xz1xfdl2"))))
"0p0p8qmlsbvpfa0r7ifghr67zrrc96d83r9qwahzaxyxkvnhr4x4"))))
(build-system gnu-build-system)
(arguments
`(#:phases

View File

@ -930,7 +930,7 @@ static files.")
("python2-pytest-catchlog" ,python2-pytest-catchlog)
("python2-pytest-cov" ,python2-pytest-cov)
("python2-factory-boy" ,python2-factory-boy)))
(home-page "http://pootle.translatehouse.org/")
(home-page "https://pootle.translatehouse.org/")
(synopsis "Community localization server")
(description
"Pootle is an online translation and localization tool. It works to

View File

@ -602,14 +602,14 @@ Portuguese, Spanish and Italian.")
(define-public fet
(package
(name "fet")
(version "5.42.3")
(version "5.43.2")
(source
(origin
(method url-fetch)
(uri (string-append "https://www.lalescu.ro/liviu/fet/download/"
"fet-" version ".tar.bz2"))
(sha256
(base32 "0z31i8kwd59c3hlq35qll61qhc3x63w330ss92glhp12iy0aja1y"))))
(base32 "111ijwdpdnavi2jjp8jqnwkgi1b9n79svkfw68fmga0z7d3nd62g"))))
(build-system gnu-build-system)
(arguments
`(#:phases

View File

@ -970,13 +970,13 @@ in certain cases. It also enables recursion for anonymous functions.")
(define-public emacs-xr
(package
(name "emacs-xr")
(version "1.15")
(version "1.16")
(source
(origin
(method url-fetch)
(uri (string-append "https://elpa.gnu.org/packages/xr-" version ".tar"))
(sha256
(base32 "0pxzr6n0qa29ly8j3cl46rv9a65ajfcgahrhdylg4yfb9gh1x4ly"))))
(base32 "1s6pkbr7gkan0r9gfmix75m587d8cg6l11722v70zzgf2z9w2xg9"))))
(build-system emacs-build-system)
(home-page "https://elpa.gnu.org/packages/xr.html")
(synopsis "Convert string regexp to rx notation")
@ -1074,14 +1074,14 @@ optional minor mode which can apply this command automatically on save.")
(define-public emacs-relint
(package
(name "emacs-relint")
(version "1.13")
(version "1.14")
(source
(origin
(method url-fetch)
(uri (string-append
"https://elpa.gnu.org/packages/relint-" version ".tar"))
(sha256
(base32 "1kzzlixhd6kp0mkmgn02b7pqv6m55g708xsys7vjskdxbfb6jjib"))))
(base32 "0hjzhxcygb2r2s3g2pk3z9x3appy1y8gkw8gpg9cpkl6lpwcsh2f"))))
(build-system emacs-build-system)
(propagated-inputs `(("emacs-xr" ,emacs-xr)))
(home-page "https://github.com/mattiase/relint")
@ -20352,7 +20352,7 @@ Emacs that integrate with major modes like Org-mode.")
(define-public emacs-modus-themes
(package
(name "emacs-modus-themes")
(version "0.4.0")
(version "0.6.0")
(source
(origin
(method git-fetch)
@ -20361,7 +20361,7 @@ Emacs that integrate with major modes like Org-mode.")
(commit version)))
(file-name (git-file-name name version))
(sha256
(base32 "0c4y3y9mjf6x2b9087fk6nkxvgvm9f5l1p2vdwqny80vp4krsb8r"))))
(base32 "15z6qq0b0npp7hscmh04i3mi10bynzdy52fv2b160nji264zvcwa"))))
(build-system emacs-build-system)
(home-page "https://gitlab.com/protesilaos/modus-themes")
(synopsis "Emacs themes designed for colour-contrast accessibility")
@ -20559,12 +20559,12 @@ commands that bear resemblance to the input command.")
such as:
@itemize
- switch to last buffer,
- toggle single window display,
- toggle between horizontal and vertical splits,
- move borders more naturally,
- swap windows à-la @code{windmove}.
@end itemize\n")
@item switch to last buffer,
@item toggle single window display,
@item toggle between horizontal and vertical splits,
@item move borders more naturally,
@item swap windows à-la @code{windmove}.
@end itemize")
(license license:gpl3+)))
(define-public emacs-flycheck-cpplint

View File

@ -405,7 +405,7 @@ and a game metadata scraper.")
(string-append "prefix=" (assoc-ref %outputs "out")))
;; There is no test suite.
#:tests? #f))
(home-page "http://byuu.org/emulation/higan/")
(home-page "https://byuu.org/higan")
(synopsis "Nintendo multi-system emulator")
(description
"higan (formerly bsnes) is an emulator for multiple Nintendo video game
@ -1280,7 +1280,7 @@ play them on systems for which they were never designed!")
(define-public mame
(package
(name "mame")
(version "0.218")
(version "0.219")
(source
(origin
(method git-fetch)
@ -1289,7 +1289,7 @@ play them on systems for which they were never designed!")
(commit (apply string-append "mame" (string-split version #\.)))))
(file-name (git-file-name name version))
(sha256
(base32 "1c43hqfabc7spkyk5ma4bjdb0yqm93sdg5g13ka8mvi462snrfd7"))
(base32 "0s3nhkfa5c17ar1lzgvm20ndqain9llgqkab0ji5ycv2c85f06fl"))
(modules '((guix build utils)))
(snippet
;; Remove bundled libraries.

View File

@ -2046,14 +2046,14 @@ a.k.a. XenoCollide) as described in Game Programming Gems 7.")
(define-public ode
(package
(name "ode")
(version "0.16")
(version "0.16.1")
(source
(origin
(method url-fetch)
(uri (string-append "https://bitbucket.org/odedevs/ode/downloads/"
"ode-" version ".tar.gz"))
(sha256
(base32 "09xzrarxwxcf6rdv5jsjfjh454jnn29dpcw3wh6ic50kkipvg8sb"))
(base32 "1flfdqgdbcn1bx8nrrd4qnp6cvsxrhvk8cdg7vaq2dzkh6nsqa5j"))
(modules '((guix build utils)))
(snippet
'(begin
@ -2061,7 +2061,8 @@ a.k.a. XenoCollide) as described in Game Programming Gems 7.")
#t))))
(build-system cmake-build-system)
(arguments
;; Tests fail on all systems but x86_64.
;; Tests fail on all systems but x86_64. This is fixed upstream and can
;; be removed in 0.16.2+.
`(#:tests? ,(string-prefix? "x86_64-"
(or (%current-target-system)
(%current-system)))

View File

@ -3606,7 +3606,7 @@ fullscreen, use F5 or Alt+Enter.")
("qtscript" ,qtscript)
("openssl" ,openssl)
("sdl2" ,sdl2)))
(home-page "http://wz2100.net")
(home-page "https://wz2100.net")
(synopsis "3D Real-time strategy and real-time tactics game")
(description
"Warzone 2100 offers campaign, multi-player, and single-player skirmish

View File

@ -443,7 +443,7 @@ projections.")
(list "CC=gcc"
(string-append "PREFIX=" %output)
(string-append "CUSTOM_LDFLAGS=-Wl,-rpath=" %output "/lib"))))
(home-page "http://mapnik.org/")
(home-page "https://mapnik.org/")
(synopsis "Toolkit for developing mapping applications")
(description "Mapnik is a toolkit for developing mapping applications. It
is basically a collection of geographic objects like maps, layers,

View File

@ -2180,6 +2180,8 @@ from forcing GEXP-PROMISE."
(with-directory-excursion (string-append "librsvg-" #$version)
;; The following crate(s) are needed in addition to the ones replaced:
(begin
(substitute* "rsvg_internals/Cargo.toml"
(("\"=") "\""))
(invoke
"tar" "xvf" #+(package-source rust-autocfg-0.1) "-C" "vendor")
(invoke

View File

@ -116,6 +116,7 @@
`(;; XXX: parallel build fails, lacking:
;; mkdir -p "system_wrapper_js/"
#:parallel-build? #f
#:make-flags '("CXXFLAGS=-fpermissive")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'delete-timedout-test

View File

@ -667,6 +667,14 @@ It has a nice, simple s-expression based syntax.")
using Guile's foreign function interface.")
(license license:lgpl3+))))
(define-public guile3.0-squee
(package
(inherit guile-squee)
(name "guile3.0-squee")
(native-inputs `(("guile" ,guile-next)
,@(alist-delete "guile"
(package-native-inputs guile-squee))))))
(define-public guile-colorized
(package
(name "guile-colorized")
@ -1020,6 +1028,13 @@ Extensions) compliant email messages and reading emails from the mbox
format.")
(license license:agpl3+)))
(define-public guile3.0-email
(package
(inherit guile-email)
(name "guile3.0-email")
(inputs `(("guile" ,guile-next)
,@(alist-delete "guile" (package-inputs guile-email))))))
(define-public guile-newt
(package
(name "guile-newt")

View File

@ -7,14 +7,14 @@
;;; Copyright © 2015 Taylan Ulrich Bayırlı/Kammer <taylanbayirli@gmail.com>
;;; Copyright © 2015 Amirouche Boubekki <amirouche@hypermove.net>
;;; Copyright © 2014, 2017 John Darrington <jmd@gnu.org>
;;; Copyright © 2016, 2017, 2018 Leo Famulari <leo@famulari.name>
;;; Copyright © 2016, 2017, 2018, 2020 Leo Famulari <leo@famulari.name>
;;; Copyright © 2016, 2017, 2018, 2019 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2016, 2017, 2018, 2019, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2016 Eric Bavier <bavier@member.fsf.org>
;;; Copyright © 2016, 2017 Arun Isaac <arunisaac@systemreboot.net>
;;; Copyright © 2016, 2017 Kei Kebreau <kkebreau@posteo.net>
;;; Copyright © 2017 ng0 <ng0@n0.is>
;;; Copyright © 2017,2019 Hartmut Goebel <h.goebel@crazy-compilers.com>
;;; Copyright © 2017,2019,2020 Hartmut Goebel <h.goebel@crazy-compilers.com>
;;; Copyright © 2017 Julien Lepiller <julien@lepiller.eu>
;;; Copyright © 2018 Joshua Sierles, Nextjournal <joshua@nextjournal.com>
;;; Copyright © 2018 Fis Trivial <ybbs.daans@hotmail.com>
@ -69,10 +69,12 @@
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages python)
#:use-module (gnu packages python-xyz)
#:use-module (gnu packages qt)
#:use-module (gnu packages sphinx)
#:use-module (gnu packages video)
#:use-module (gnu packages web)
#:use-module (gnu packages xml)
#:use-module (gnu packages xorg)
#:use-module (gnu packages qt)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
#:use-module (guix download)
@ -1900,3 +1902,79 @@ losslessly translates between SNG and PNG.")
no dependency or linkage required. It's made for C (ISO C90), and has a C++
wrapper with a more convenient interface on top.")
(license license:zlib))))
(define-public icoutils
(package
(name "icoutils")
(version "0.32.3")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://savannah/icoutils/icoutils-" version ".tar.bz2"))
(sha256
(base32 "1q66cksms4l62y0wizb8vfavhmf7kyfgcfkynil3n99s0hny1aqp"))))
(build-system gnu-build-system)
(inputs
`(("libpng" ,libpng)
("perl" ,perl)))
(propagated-inputs
`(("perl-libwww" ,perl-libwww)))
(home-page "https://www.nongnu.org/icoutils/")
(synopsis "Extract and convert bitmaps from Windows icon and cursor files")
(description "Icoutils are a set of program for extracting and converting
bitmaps from Microsoft Windows icon and cursor files. These files usually
have the extension @code{.ico} or @code{.cur}, but they can also be embedded
in executables and libraries (@code{.dll}-files). (Such embedded files are
referred to as resources.)
Conversion of these files to and from PNG images is done @command{icotool}.
@command{extresso} automates these tasks with the help of special resource
scripts. Resources such can be extracted from MS Windows executable and
library files with @command{wrestool}.
This package can be used to create @code{favicon.ico} files for web sites.")
(license license:gpl3+)))
(define-public libavif
(package
(name "libavif")
(version "0.5.6")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/AOMediaCodec/libavif")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"15g76j9vb88q1v3azscph8im8714zdl70bni0al4ww9v80vhqpkd"))))
(build-system cmake-build-system)
(arguments
`(#:configure-flags '("-DAVIF_CODEC_AOM=ON" "-DAVIF_CODEC_DAV1D=ON"
"-DAVIF_CODEC_RAV1E=OFF" ; not packaged yet
"-DAVIF_BUILD_TESTS=ON")
#:phases
(modify-phases %standard-phases
(add-after 'install 'install-readme
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))
(doc (string-append out "/share/doc/libavif-"
,version)))
(install-file "../source/README.md" doc)))))
;; The test suite runs tests for all supported codecs and fails because we don't
;; have rav1e yet.
;; (replace 'check
;; (lambda _
;; (invoke "./aviftest" "../source/tests/data"))))
#:tests? #f))
(inputs
`(("libaom" ,libaom)
("dav1d" ,dav1d)))
(synopsis "Encode and decode AVIF files")
(description "Libavif is a C implementation of the AV1 Image File Format
(AVIF). It can encode and decode all YUV formats and bit depths supported by
AOM, including with alpha.")
(home-page "https://github.com/AOMediaCodec/libavif")
(license (list license:bsd-2 ; libavif itself
license:expat)))) ; cJSON in the test suite

View File

@ -3604,7 +3604,7 @@ more.")
(native-inputs
`(("java-junit" ,java-junit)
("java-hamcrest-core" ,java-hamcrest-core)))
(home-page "http://codehaus-plexus.github.io/plexus-interpolation/")
(home-page "https://codehaus-plexus.github.io/plexus-interpolation/")
(synopsis "Java components for interpolating ${} strings and the like")
(description "Plexus interpolator is a modular, flexible interpolation
framework for the expression language style commonly seen in Maven, Plexus,
@ -4757,7 +4757,7 @@ targeting the JVM.")
`(("java-junit" ,java-junit)
("java-hamcrest-core" ,java-hamcrest-core)
("java-easymock" ,java-easymock)))
(home-page "http://commons.apache.org/collections/")
(home-page "https://commons.apache.org/collections/")
(synopsis "Collections framework")
(description "The Java Collections Framework is the recognised standard
for collection handling in Java. Commons-Collections seek to build upon the
@ -6584,7 +6584,7 @@ logging framework for Java.")))
(native-inputs
`(("java-junit" ,java-junit)
("java-hamcrest-core" ,java-hamcrest-core)))
(home-page "http://commons.apache.org/cli/")
(home-page "https://commons.apache.org/cli/")
(synopsis "Command line arguments and options parsing library")
(description "The Apache Commons CLI library provides an API for parsing
command line options passed to programs. It is also able to print help
@ -6903,7 +6903,7 @@ tree walking, and translation.")
(native-inputs
`(("antlr" ,antlr2)
("java-junit" ,java-junit)))
(home-page "http://www.stringtemplate.org")
(home-page "https://www.stringtemplate.org")
(synopsis "Template engine to generate formatted text output")
(description "StringTemplate is a java template engine (with ports for C#,
Objective-C, JavaScript, Scala) for generating source code, web pages, emails,

View File

@ -360,42 +360,42 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
"linux-" version ".tar.xz"))
(sha256 hash)))
(define-public linux-libre-5.4-version "5.4.22")
(define-public linux-libre-5.4-version "5.4.23")
(define-public linux-libre-5.4-pristine-source
(let ((version linux-libre-5.4-version)
(hash (base32 "06kx9bmrrk1brici8wvvd6dxqawgcig4i59pwllcq39rgs6wn6v6")))
(hash (base32 "1jhyg2yc03fka92l7hwdajim6q5rk538hjdr1gwgvpfyyp6sla1z")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-5.4)))
(define-public linux-libre-4.19-version "4.19.106")
(define-public linux-libre-4.19-version "4.19.107")
(define-public linux-libre-4.19-pristine-source
(let ((version linux-libre-4.19-version)
(hash (base32 "1nlwgs15mc3hlfhqw95pz7wisg8yshzrxzzq2a0y30mjm5vbvj33")))
(hash (base32 "0h02pxzzwc5w2kfqw686bpxc13a93yq449lyzxxkxq1qilcsqjv5")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-4.19)))
(define-public linux-libre-4.14-version "4.14.171")
(define-public linux-libre-4.14-version "4.14.172")
(define-public linux-libre-4.14-pristine-source
(let ((version linux-libre-4.14-version)
(hash (base32 "181jadiwfix23xmqfvg7hpacjd0523v7vy0frzn8g8dlwj4j9q2g")))
(hash (base32 "0yi13cky6jdswca7nrjgcrdxk8rnqdbhblhy6mws103mjfms2613")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-4.14)))
(define-public linux-libre-4.9-version "4.9.214")
(define-public linux-libre-4.9-version "4.9.215")
(define-public linux-libre-4.9-pristine-source
(let ((version linux-libre-4.9-version)
(hash (base32 "10z4n792g88p46csla2g9b0m7vz40ln0901ffb2cfd3hmhyhjzxl")))
(hash (base32 "0j4z2al318654z40w4f8zhh73zwpgn8igjr5k4mz401phm3jyvr3")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-4.9)))
(define-public linux-libre-4.4-version "4.4.214")
(define-public linux-libre-4.4-version "4.4.215")
(define-public linux-libre-4.4-pristine-source
(let ((version linux-libre-4.4-version)
(hash (base32 "0v575wl85fg9c3ksdj570hxjcl9p1dxwzag3fm0qcrq75kp6bamn")))
(hash (base32 "00zy6cxwb16pqziiqs25pz5llryx2v2nbk9vvzpzxa8x43ad7g18")))
(make-linux-libre-source version
(%upstream-linux-source version hash)
deblob-scripts-4.4)))

View File

@ -2573,6 +2573,19 @@ package.")
(define-public cl-cffi
(sbcl-package->cl-source-package sbcl-cffi))
(define-public sbcl-cffi-uffi-compat
(package
(inherit sbcl-cffi-toolchain)
(name "sbcl-cffi-uffi-compat")
(native-inputs
`(,@(package-inputs sbcl-cffi-bootstrap))) ; For fix-paths phase
(inputs
`(("cffi" ,sbcl-cffi)))
(synopsis "UFFI Compatibility Layer for CFFI")))
(define-public cl-cffi-uffi-compat
(sbcl-package->cl-source-package sbcl-cffi-uffi-compat))
(define-public sbcl-cl-sqlite
(let ((commit "c738e66d4266ef63a1debc4ef4a1b871a068c112"))
(package
@ -4884,7 +4897,7 @@ port within a range.")
to be easy to use so that you can quickly start testing. CLUnit
provides a rich set of features aimed at improving your unit testing
experience.")
(home-page "http://tgutu.github.io/clunit/")
(home-page "https://tgutu.github.io/clunit/")
;; MIT License
(license license:expat))))
@ -10950,3 +10963,237 @@ interface for MySQL, PostgreSQL and SQLite.")
(define-public cl-dbd-sqlite3
(sbcl-package->cl-source-package sbcl-dbd-sqlite3))
(define-public sbcl-uffi
(package
(name "sbcl-uffi")
(version "2.1.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "http://git.kpe.io/uffi.git")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1hqszvz0a3wk4s9faa83sc3vjxcb5rxmjclyr17yzwg55z733kry"))))
(build-system asdf-build-system/sbcl)
(arguments
`(#:tests? #f ; TODO: Fix use of deprecated ASDF functions
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-permissions
(lambda _
(make-file-writable "doc/html.tar.gz")
#t)))))
(synopsis "Universal foreign function library for Common Lisp")
(description
"UFFI provides a universal foreign function interface (FFI)
for Common Lisp.")
(home-page "http://quickdocs.org/uffi/")
(license license:llgpl)))
(define-public cl-uffi
(package
(inherit (sbcl-package->cl-source-package sbcl-uffi))
(arguments
`(#:phases
;; asdf-build-system/source has its own phases and does not inherit
;; from asdf-build-system/sbcl phases.
(modify-phases %standard-phases/source
(add-after 'unpack 'fix-permissions
(lambda _
(make-file-writable "doc/html.tar.gz")
#t)))))))
(define-public sbcl-clsql
(package
(name "sbcl-clsql")
(version "6.7.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "http://git.kpe.io/clsql.git")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1v1k3s5bsy3lgd9gk459bzpb1r0kdjda25s29samxw4gsgf1fqvp"))
(snippet
'(begin
;; Remove precompiled libraries.
(delete-file "db-mysql/clsql_mysql.dll")
(delete-file "uffi/clsql_uffi.dll")
(delete-file "uffi/clsql_uffi.lib")
#t))))
(build-system asdf-build-system/sbcl)
(native-inputs
`(("cffi-uffi-compat" ,sbcl-cffi-uffi-compat)
("rt" ,sbcl-rt)
("uffi" ,sbcl-uffi)))
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-permissions
(lambda _
(make-file-writable "doc/html.tar.gz")
#t))
(add-after 'unpack 'fix-tests
(lambda _
(substitute* "clsql.asd"
(("clsql-tests :force t")
"clsql-tests"))
#t)))))
(synopsis "Common Lisp SQL Interface library")
(description
"@code{clsql} is a Common Lisp interface to SQL RDBMS based on the
Xanalys CommonSQL interface for Lispworks. It provides low-level database
interfaces as well as a functional and an object oriented interface.")
(home-page "http://clsql.kpe.io/")
(license license:llgpl)))
(define-public cl-clsql
(package
(inherit (sbcl-package->cl-source-package sbcl-clsql))
(native-inputs
`(("rt" ,cl-rt)))
(inputs
`(("mysql" ,mysql)
("postgresql" ,postgresql)
("sqlite" ,sqlite)
("zlib" ,zlib)))
(propagated-inputs
`(("cl-postgres" ,cl-postgres)
("cffi-uffi-compat" ,cl-cffi-uffi-compat)
("md5" ,cl-md5)
("uffi" ,cl-uffi)))
(arguments
`(#:phases
;; asdf-build-system/source has its own phases and does not inherit
;; from asdf-build-system/sbcl phases.
(modify-phases %standard-phases/source
(add-after 'unpack 'fix-permissions
(lambda _
(make-file-writable "doc/html.tar.gz")
#t)))))))
(define-public sbcl-clsql-uffi
(package
(inherit sbcl-clsql)
(name "sbcl-clsql-uffi")
(inputs
`(("cffi-uffi-compat" ,sbcl-cffi-uffi-compat)
("clsql" ,sbcl-clsql)
("uffi" ,sbcl-uffi)))
(synopsis "UFFI helper functions for Common Lisp SQL interface library")))
(define-public sbcl-clsql-sqlite3
(package
(inherit sbcl-clsql)
(name "sbcl-clsql-sqlite3")
(inputs
`(("clsql" ,sbcl-clsql)
("clsql-uffi" ,sbcl-clsql-uffi)
("sqlite" ,sqlite)))
(arguments
(substitute-keyword-arguments (package-arguments sbcl-clsql)
((#:phases phases '%standard-phases)
`(modify-phases ,phases
(add-after 'unpack 'fix-paths
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "db-sqlite3/sqlite3-loader.lisp"
(("libsqlite3")
(string-append (assoc-ref inputs "sqlite")
"/lib/libsqlite3")))
#t))))))
(synopsis "SQLite3 driver for Common Lisp SQL interface library")))
(define-public sbcl-clsql-postgresql
(package
(inherit sbcl-clsql)
(name "sbcl-clsql-postgresql")
(inputs
`(("clsql" ,sbcl-clsql)
("clsql-uffi" ,sbcl-clsql-uffi)
("postgresql" ,postgresql)))
(arguments
(substitute-keyword-arguments (package-arguments sbcl-clsql)
((#:phases phases '%standard-phases)
`(modify-phases ,phases
(add-after 'unpack 'fix-paths
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "db-postgresql/postgresql-loader.lisp"
(("libpq")
(string-append (assoc-ref inputs "postgresql")
"/lib/libpq")))
#t))))))
(synopsis "PostgreSQL driver for Common Lisp SQL interface library")))
(define-public sbcl-clsql-postgresql-socket3
(package
(inherit sbcl-clsql)
(name "sbcl-clsql-postgresql-socket3")
(inputs
`(("cl-postgres" ,sbcl-cl-postgres)
("clsql" ,sbcl-clsql)
("md5" ,sbcl-md5)))
(arguments
(substitute-keyword-arguments (package-arguments sbcl-clsql)
((#:phases phases '%standard-phases)
`(modify-phases ,phases
(add-after 'create-asd-file 'fix-asd-file
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))
(lib (string-append out "/lib/" (%lisp-type)))
(asd (string-append lib "/clsql-postgresql-socket3.asd")))
(substitute* asd
(("CLSQL-POSTGRESQL-SOCKET-SYSTEM::")
"")))
#t))))))
(synopsis "PostgreSQL driver for Common Lisp SQL interface library")))
(define-public sbcl-clsql-mysql
(package
(inherit sbcl-clsql)
(name "sbcl-clsql-mysql")
(inputs
`(("mysql" ,mysql)
("sbcl-clsql" ,sbcl-clsql)
("sbcl-clsql-uffi" ,sbcl-clsql-uffi)
("zlib" ,zlib)))
(arguments
(substitute-keyword-arguments (package-arguments sbcl-clsql)
((#:phases phases '%standard-phases)
`(modify-phases ,phases
(add-after 'unpack 'fix-paths
(lambda* (#:key inputs outputs #:allow-other-keys)
(let ((lib (string-append "#p\""
(assoc-ref outputs "out")
"/lib/\"")))
(substitute* "clsql-mysql.asd"
(("#p\"/usr/lib/clsql/clsql_mysql\\.so\"")
lib))
(substitute* "db-mysql/mysql-loader.lisp"
(("libmysqlclient" all)
(string-append (assoc-ref inputs "mysql") "/lib/" all))
(("clsql-mysql-system::\\*library-file-dir\\*")
lib)))
#t))
(add-before 'build 'build-helper-library
(lambda* (#:key inputs outputs #:allow-other-keys)
(let* ((mysql (assoc-ref inputs "mysql"))
(inc-dir (string-append mysql "/include/mysql"))
(lib-dir (string-append mysql "/lib"))
(shared-lib-dir (string-append (assoc-ref outputs "out")
"/lib"))
(shared-lib (string-append shared-lib-dir
"/clsql_mysql.so")))
(mkdir-p shared-lib-dir)
(invoke "gcc" "-fPIC" "-shared"
"-I" inc-dir
"db-mysql/clsql_mysql.c"
"-Wl,-soname=clsql_mysql"
"-L" lib-dir "-lmysqlclient" "-lz"
"-o" shared-lib)
#t)))))))
(synopsis "MySQL driver for Common Lisp SQL interface library")))

View File

@ -793,14 +793,12 @@ attachments, create new maildirs, and so on.")
(define mumimu
;; This is a fork of mu for use in Mumi that stores message bug IDs in its
;; database. It also renames the library to "mumimu" to avoid confusion.
(let ((commit "ad30b5e9c85f0465aeeeac461d8c32d95775d450")
(revision "1"))
(let ((commit "6b42431052c7cc9a2e147938e1b67f14a93e4ee5")
(revision "2"))
(package
(inherit mu)
(name "mumimu")
;; TODO The version here used to be (package-version guile-email), but
;; that code caused problems
(version (git-version "0.2.2" revision commit))
(version (git-version (package-version mu) revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
@ -809,7 +807,7 @@ attachments, create new maildirs, and so on.")
(file-name (git-file-name name version))
(sha256
(base32
"1y8r8csvkyxncgpi469dir4n4sga4z9xdzc18qh5s8bk29qj689n"))))
"044scxmjrckidqx935yza3aqnjyzrmhyvgx2gs2jyf68hl2qzb89"))))
(arguments
(substitute-keyword-arguments (package-arguments mu)
((#:tests? anything '())
@ -817,15 +815,7 @@ attachments, create new maildirs, and so on.")
((#:phases phases)
`(modify-phases ,phases
(replace 'patch-configure
(lambda _
(delete-file "autogen.sh")
(substitute* "configure.ac"
;; Use latest Guile
(("guile-2.0") "guile-2.2"))
(substitute* '("guile/Makefile.am"
"guile/mu/Makefile.am")
(("share/guile/site/2.0/") "share/guile/site/2.2/"))
#t))
(lambda _ (delete-file "autogen.sh") #t))
(replace 'fix-ffi
(lambda* (#:key outputs #:allow-other-keys)
(substitute* "guile/mumimu.scm"
@ -2319,9 +2309,7 @@ transfer protocols.")
`(("bdb" ,bdb)
("libasr" ,libasr)
("libevent" ,libevent)
;; XXX Upstream recommends LibreSSL, which doesn't support TLS 1.3 yet,
;; and requires a development release (3.0.2). Use OpenSSL instead.
("openssl" ,openssl)
("libressl" ,libressl) ; recommended, and supports e.g. ECDSA
("linux-pam" ,linux-pam)
("zlib" ,zlib)))
(native-inputs
@ -2970,8 +2958,8 @@ replacement for the @code{urlview} program.")
(license gpl2+)))
(define-public mumi
(let ((commit "8a57c87797ffb07baa88697130204184db643521")
(revision "5"))
(let ((commit "a933a62a4b8528b416319759b9985db80f3fce14")
(revision "6"))
(package
(name "mumi")
(version (git-version "0.0.0" revision commit))
@ -2983,29 +2971,7 @@ replacement for the @code{urlview} program.")
(file-name (git-file-name name version))
(sha256
(base32
"1575gn5p086sjxz5hvg6iyskq6cxf6vf50s9nsc4xgrbcqa3pv2c"))
(modules '((guix build utils)))
(snippet
'(begin
(substitute* "Makefile.am"
;; Install .go files to $prefix/lib instead of
;; $prefix/share.
(("^godir[[:space:]]*=.*")
"godir = \
$(libdir)/guile/@GUILE_EFFECTIVE_VERSION@/site-ccache\n")
;; Install assets.
(("^assetsdir.*" _)
"\
assetsdir = $(pkgdatadir)/assets
assetscssdir = $(assetsdir)/css
assetsimgdir = $(assetsdir)/img
assetsjsdir = $(assetsdir)/js
assetscss_DATA = $(wildcard assets/css/*)
assetsimg_DATA = $(wildcard assets/img/*)
assetsjs_DATA = $(wildcard assets/js/*)\n"))
#t))))
"0vlda7vjzpd942iz5vb471hj7ypml5gwl9s1am92klv6nk2vnvcx"))))
(build-system gnu-build-system)
(arguments
`(#:modules ((guix build gnu-build-system)
@ -3036,8 +3002,7 @@ assetsjs_DATA = $(wildcard assets/js/*)\n"))
(inputs
`(("guile-debbugs" ,guile-debbugs)
("guile-email" ,guile-email)
("guile-fibers" ,guile-fibers)
("guile-json" ,guile-json-1)
("guile-json" ,guile-json-3)
("guile-syntax-highlight" ,guile-syntax-highlight)
("gnutls" ,gnutls) ;needed to talk to https://debbugs.gnu.org
("guile" ,guile-2.2)

View File

@ -1563,7 +1563,7 @@ special variant of additive synthesis.")
(native-inputs
`(("pkg-config" ,pkg-config)
("intltool" ,intltool)))
(home-page "http://amsynth.github.io")
(home-page "https://amsynth.github.io")
(synopsis "Analog modeling synthesizer")
(description
"amsynth is an easy-to-use software synthesizer with a classic
@ -3991,7 +3991,7 @@ sample library.")
(native-inputs
`(("pkg-config" ,pkg-config)
("qttools" ,qttools)))
(home-page "http://muse-sequencer.org")
(home-page "https://muse-sequencer.github.io/")
(synopsis "MIDI/Audio sequencer")
(description "MusE is a MIDI/Audio sequencer with recording and editing
capabilities. Its audio sequencer supports the LADSPA, DSSI, and LV2 audio

View File

@ -604,14 +604,14 @@ of the same name.")
(define-public wireshark
(package
(name "wireshark")
(version "3.2.1")
(version "3.2.2")
(source
(origin
(method url-fetch)
(uri (string-append "https://www.wireshark.org/download/src/wireshark-"
version ".tar.xz"))
(sha256
(base32 "0nz84zyhs4177ljxmv34vgc9kgg7ssxhxa4mssxqwh6nb00697sq"))))
(base32 "0ygdxpz0i4jxp55fg9x4xcan093wycjb66yas073gviz9kpj6naz"))))
(build-system cmake-build-system)
(arguments
`(#:phases

View File

@ -340,7 +340,7 @@ Software distribution.")
"1i0hhkrqi7rqlainlg5pc4hibbx6b5dp3x99gmav8c3sbfvlk9mc"))))
(build-system dune-build-system)
(propagated-inputs `(("ocaml-cudf" ,ocaml-cudf)))
(home-page "http://www.i3s.unice.fr/~cpjm/misc/")
(home-page "https://www.i3s.unice.fr/~cpjm/misc/")
(synopsis "Upgrade path problem solver")
(description "Mccs (Multi Criteria CUDF Solver) is a CUDF problem solver.
Mccs take as input a CUDF problem and computes the best solution according to

View File

@ -114,8 +114,8 @@ features not otherwise available.")
(define-public cogserver
;; There are no releases.
(let ((commit "c8ad85fef446819e6bd711f0791887a5aa6a41f9")
(revision "1"))
(let ((commit "ec5f3b9590db0f6a085b5d0320f5d3710e0f1635")
(revision "2"))
(package
(name "cogserver")
(version (git-version "0" revision commit))
@ -127,11 +127,10 @@ features not otherwise available.")
(file-name (git-file-name name version))
(sha256
(base32
"0flwl2cbmnj7kjcx8vwk7rbhsp2si0a51ci0hx88a3xx1f76cp3f"))))
"1h0vcxb6n5dc654xqinqcxc7dxwcs6bsywgir8rhrqiykk760mzl"))))
(build-system cmake-build-system)
(arguments
`(#:tests? #f ; See https://github.com/opencog/cogserver/issues/24
#:test-target "tests"
`(#:test-target "tests"
#:configure-flags
(list (string-append "-DGUILE_INCLUDE_DIR="
(assoc-ref %build-inputs "guile")

View File

@ -788,14 +788,24 @@ written entirely in Python.")))
(define-public gwl
(package
(name "gwl")
(version "0.2.0")
(version "0.2.1")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnu/gwl/gwl-" version ".tar.gz"))
(sha256
(base32
"0db1nvy6qzhj9kv834vrlxw7gqv3lih1n4hv5zac1zjmb61ll915"))))
"1ji5jvzni8aml9fmimlr11g3k8isrnlvnbzhmwgdjh72hils0alc"))))
(build-system gnu-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(add-before 'build 'fix-tests
(lambda _
;; Avoid cross-device link.
(substitute* "tests/cache.scm"
(("/tmp/gwl-test-input-XXXXXX")
(string-append (getcwd) "/gwl-test-input-XXXXXX")))
#t)))))
(native-inputs
`(("autoconf" ,autoconf)
("automake" ,automake)

View File

@ -54,7 +54,7 @@
;;; Copyright © 2018, 2019, 2020 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;; Copyright © 2018 Oleg Pykhalov <go.wigust@gmail.com>
;;; Copyright © 2018, 2019 Clément Lassieur <clement@lassieur.org>
;;; Copyright © 2018, 2019 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2018, 2019, 2020 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2018 Luther Thompson <lutheroto@gmail.com>
;;; Copyright © 2018 Vagrant Cascadian <vagrant@debian.org>
;;; Copyright © 2019, 2020 Brett Gilio <brettg@gnu.org>
@ -508,7 +508,7 @@ NetCDF files can also be read and modified. Python-HDF4 is a fork of
(native-inputs
`(("python-cython" ,python-cython)
("python-pkgconfig" ,python-pkgconfig)))
(home-page "http://www.h5py.org/")
(home-page "https://www.h5py.org/")
(synopsis "Read and write HDF5 files from Python")
(description
"The h5py package provides both a high- and low-level interface to the
@ -2326,14 +2326,14 @@ environments and back.")
(define-public python-pyyaml
(package
(name "python-pyyaml")
(version "3.13")
(version "5.3")
(source
(origin
(method url-fetch)
(uri (pypi-uri "PyYAML" version))
(sha256
(base32
"1gx603g484z46cb74j9rzr6sjlh2vndxayicvlyhxdz98lhhkwry"))))
"058nd4p8f25wwzy2aiwh18wcrdm6663cqbfdkgjp8y9cp7ampx79"))))
(build-system python-build-system)
(inputs
`(("libyaml" ,libyaml)))
@ -3466,7 +3466,7 @@ include_dirs = ~a/include
(with-directory-excursion "/tmp"
(invoke "python" "-c"
"import numpy; numpy.test(verbose=2)")))))))
(home-page "http://www.numpy.org/")
(home-page "https://numpy.org")
(synopsis "Fundamental package for scientific computing with Python")
(description "NumPy is the fundamental package for scientific computing
with Python. It contains among other things: a powerful N-dimensional array
@ -7688,14 +7688,14 @@ Jupyter Notebook format and Python APIs for working with notebooks.")
(define-public python-bleach
(package
(name "python-bleach")
(version "3.1.0")
(version "3.1.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "bleach" version))
(sha256
(base32
"1yhrgrhkln8bd6gn3imj69g1h4xqah9gaz9q26crqr6gmmvpzprz"))))
"0j4xlnw99m1xy0s7wxz9fk5f3c1n8r296fh75jn5p5j61w6qg2xa"))))
(build-system python-build-system)
(propagated-inputs
`(("python-webencodings" ,python-webencodings)
@ -8770,14 +8770,14 @@ for the module to work under Python 3.3.")
(define-public python-colorama
(package
(name "python-colorama")
(version "0.3.9")
(version "0.4.3")
(source
(origin
(method url-fetch)
(uri (pypi-uri "colorama" version))
(sha256
(base32
"1wd1szk0z3073ghx26ynw43gnc140ibln1safgsis6s6z3s25ss8"))))
"189n8hpijy14jfan4ha9f5n06mnl33cxz7ay92wjqgkr639s0vg9"))))
(build-system python-build-system)
(synopsis "Colored terminal text rendering for Python")
(description "Colorama is a Python library for rendering colored terminal
@ -11193,40 +11193,39 @@ binary or text.")
,@(package-propagated-inputs base))))))
(define-public python-binwalk
(let ((commit "64201acfb5b0a9cdd9faa58c40a36dcff8612e29")
(revision "0"))
(package
(name "python-binwalk")
(version (git-version "2.1.1" revision commit))
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/ReFirmLabs/binwalk")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"1z7ca6rfp887hw5jc3sb45mm4fa0xid4lsp2z8g4r590dr7k7w15"))))
(build-system python-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(add-before 'check 'set-pythonpath
(lambda _
(setenv "PYTHONPATH"
(string-append
(getcwd) "/src/"
":" (getenv "PYTHONPATH")))
(setenv "HOME" "")
#t)))))
(native-inputs
`(("python-coverage" ,python-coverage)
("python-nose" ,python-nose)))
(home-page "https://github.com/ReFirmLabs/binwalk")
(synopsis "Firmware analysis tool")
(description "Binwalk is a tool for analyzing, reverse engineering, and extracting firmware images")
(license license:expat))))
(package
(name "python-binwalk")
(version "2.2.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/ReFirmLabs/binwalk")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"1bxgj569fzwv6jhcbl864nmlsi9x1k1r20aywjxc8b9b1zgqrlvc"))))
(build-system python-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(add-before 'check 'set-pythonpath
(lambda _
(setenv "PYTHONPATH"
(string-append
(getcwd) "/src/"
":" (getenv "PYTHONPATH")))
(setenv "HOME" "")
#t)))))
(native-inputs
`(("python-coverage" ,python-coverage)
("python-nose" ,python-nose)))
(home-page "https://github.com/ReFirmLabs/binwalk")
(synopsis "Firmware analysis tool")
(description "Binwalk is a tool for analyzing, reverse engineering, and
extracting firmware images")
(license license:expat)))
(define-public python-nltk
(package
@ -11554,7 +11553,7 @@ from Facebook.")
("python-six" ,python-six)))
(arguments
`(#:tests? #f)) ; no tests/ in the PyPI tarball
(home-page "http://graphene-python.org/")
(home-page "https://graphene-python.org/")
(synopsis "GraphQL Framework for Python")
(description
"Graphene is a Python library for building GraphQL schemas/types.
@ -13207,14 +13206,14 @@ for more filetypes can be easily added by creating plugins for them.")
(define-public python-radon
(package
(name "python-radon")
(version "2.2.0")
(version "4.1.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "radon" version))
(sha256
(base32
"07gq5hq4nrffxnlnksws9hrx7fd001gam63j62i82gyfr23gvdym"))))
"0vfxxzbnz5lxfvp0yxp35g6c8qqnnbhi4dm7shkm1d3d4192q22n"))))
(build-system python-build-system)
(arguments
`(#:phases (modify-phases %standard-phases
@ -13746,27 +13745,33 @@ many of the popular cloud service providers using a unified API.")
(define-public python2-apache-libcloud
(package-with-python2 python-apache-libcloud))
(define-public python-smmap2
(define-public python-smmap
(package
(name "python-smmap2")
(version "2.0.5")
(name "python-smmap")
(version "3.0.1")
(source
(origin
(method url-fetch)
(uri (pypi-uri "smmap2" version))
(uri (pypi-uri "smmap" version))
(sha256
(base32 "16k03pcnxd3lgzwgbd7nl4jwzm1wmahirvd09kljnzvy96hgza99"))))
(base32 "0ijlnv60y8f41py1wnn5n1a1i81cxd9dfpdhr0k3cgkrcbz8850p"))))
(build-system python-build-system)
(native-inputs
`(("python-nosexcover" ,python-nosexcover)))
(home-page "https://github.com/Byron/smmap")
(synopsis "Python sliding window memory map manager")
(description "@code{smmap2} is a pure Python implementation of a sliding
(description "@code{smmap} is a pure Python implementation of a sliding
window memory map manager.")
(license license:bsd-3)))
(define-public python-smmap2
(deprecated-package "python-smmap2" python-smmap))
(define-public python2-smmap
(package-with-python2 python-smmap))
(define-public python2-smmap2
(package-with-python2 python-smmap2))
(deprecated-package "python2-smmap2" python2-smmap))
(define-public python-regex
(package
@ -13869,14 +13874,14 @@ pure Python module.")
(define-public python-xenon
(package
(name "python-xenon")
(version "0.5.4")
(version "0.7.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "xenon" version))
(sha256
(base32
"029cbhysg2vr5n4jz8gpg2793f8wkwnqpr1qgv6c1dn685vy31mc"))))
"0nv207ql2wmh9q62503np056c4vf1c1hlsi5cvv5p5kx574k6r2y"))))
(build-system python-build-system)
(native-inputs
`(("python-pyyaml" ,python-pyyaml)
@ -13885,7 +13890,8 @@ pure Python module.")
("python-flake8" ,python-flake8)
("python-tox" ,python-tox)))
(arguments
`(#:phases
`(#:tests? #f ;test suite not shipped with the PyPI archive
#:phases
(modify-phases %standard-phases
(add-before 'build 'patch-test-requirements
(lambda _
@ -16384,7 +16390,7 @@ class in a @acronym{DRY, Don't Repeat Yourself} way.")
("python-arrow" ,python-arrow)
("python-numpy" ,python-numpy)
("python-ruamel.yaml" ,python-ruamel.yaml)))
(home-page "http://construct.readthedocs.io")
(home-page "https://construct.readthedocs.io")
(synopsis "Declarative and symmetrical parser and builder for binary data")
(description
"This package provides both simple, atomic constructs (such as
@ -17478,6 +17484,25 @@ such as a file modification and trigger an action. This is similar to inotify,
but portable.")
(license license:asl2.0)))
(define-public python-wget
(package
(name "python-wget")
(version "3.2")
(source
(origin
(method url-fetch)
(uri (pypi-uri "wget" version ".zip"))
(sha256
(base32
"0qb0y7ipby42m4m7h0ipazpdyc3bn9xi46lvifcwwl5albn31rim"))))
(build-system python-build-system)
(native-inputs `(("unzip" ,unzip)))
(home-page "https://bitbucket.org/techtonik/python-wget/")
(synopsis "Pure Python download utility")
(description "The python-wget library provides an API to download files
with features similar to the @command{wget} utility.")
(license license:unlicense)))
(define-public offlate
(package
(name "offlate")

View File

@ -2482,7 +2482,7 @@ It allows writing tests, checking results and automated testing in Ruby.")
"Markaby allows writing HTML packages in pure Ruby. This is similar to
the functionality provided by @acronym{ERB, Embedded Ruby}, but without the
mixture of HTML and additional ERB syntax.")
(home-page "http://markaby.github.io/")
(home-page "https://markaby.github.io/")
(license license:expat)))
(define-public ruby-maruku

View File

@ -396,7 +396,7 @@ history mechanism, job control and a C-like syntax.")
(define-public zsh
(package
(name "zsh")
(version "5.7.1")
(version "5.8")
(source (origin
(method url-fetch)
(uri (list (string-append
@ -407,7 +407,7 @@ history mechanism, job control and a C-like syntax.")
".tar.xz")))
(sha256
(base32
"1s3yww0mzgvpc48kp0x868mm3gbna42sbgzya0nknj0x5hn2jq3j"))))
"09yyaadq738zlrnlh1hd3ycj1mv3q5hh4xl1ank70mjnqm6bbi6w"))))
(build-system gnu-build-system)
(arguments `(#:configure-flags '("--with-tcsetpgrp" "--enable-pcre"
"--enable-maildir-support")

View File

@ -93,7 +93,7 @@
("python-mock" ,python-mock)
("python-nose" ,python-nose)
("python-pytest" ,python-pytest)))
(home-page "http://www.sphinx-doc.org")
(home-page "https://www.sphinx-doc.org")
(synopsis "Python documentation generator")
(description "Sphinx is a tool that makes it easy to create documentation
for Python projects or other documents consisting of multiple reStructuredText

View File

@ -183,7 +183,7 @@ This package also provides @command{xls2csv} to export Excel files to CSV.")
(define r-with-tests
(package
(name "r-with-tests")
(version "3.6.2")
(version "3.6.3")
(source (origin
(method url-fetch)
(uri (string-append "mirror://cran/src/base/R-"
@ -191,7 +191,7 @@ This package also provides @command{xls2csv} to export Excel files to CSV.")
version ".tar.gz"))
(sha256
(base32
"0m69pfi0nxyriyb2yz74xfzaxwfkinnf9kpvf1rz727vvmfa8rdx"))))
"13xaxwfbzj0bd6rn2n27z0n04lb93mcyq991w4vdbbg8v282jc49"))))
(build-system gnu-build-system)
(arguments
`(#:disallowed-references (,tzdata-for-tests)
@ -635,14 +635,14 @@ distributions beyond the exponential family.")
(define-public r-nnet
(package
(name "r-nnet")
(version "7.3-12")
(version "7.3-13")
(source
(origin
(method url-fetch)
(uri (cran-uri "nnet" version))
(sha256
(base32
"17amqnw9dpap2w8ivx53hxha2xrm0drwfnj32li0xk41hlz548r7"))))
"1z0rj5cm4ycw1y0gd5wwwg8c2298v90iybgqdqh17967jbi2125f"))))
(build-system r-build-system)
(home-page "http://www.stats.ox.ac.uk/pub/MASS4/")
(synopsis "Feed-forward neural networks and multinomial log-linear models")
@ -804,13 +804,13 @@ effects of different types of color-blindness.")
(define-public r-digest
(package
(name "r-digest")
(version "0.6.24")
(version "0.6.25")
(source
(origin
(method url-fetch)
(uri (cran-uri "digest" version))
(sha256
(base32 "01xsmcgqva9bza30zh7kj4lzapxgg4yiljfk99g4v6xng50mp604"))))
(base32 "1r9dkq0kxkps54gkmgcdngsd068p054va2vhnqhs5jmwp2vsvk0m"))))
(build-system r-build-system)
;; Vignettes require r-knitr, which requires r-digest, so we have to
;; disable them and the tests.
@ -1555,13 +1555,13 @@ R packages that praise their users.")
(define-public r-testthat
(package
(name "r-testthat")
(version "2.3.1")
(version "2.3.2")
(source (origin
(method url-fetch)
(uri (cran-uri "testthat" version))
(sha256
(base32
"0m8xchdpgn9iwj6gb2qw46zr85v9zf1gkbr9nnahmy5sp1s9bbky"))))
"0v70v2fs0f2ir962z9csbjlj8snrq9mbjfyhhb9dhz3zy26qs9hs"))))
(build-system r-build-system)
(propagated-inputs
`(("r-cli" ,r-cli)
@ -1607,13 +1607,13 @@ defined in different packages.")
(define-public r-rlang
(package
(name "r-rlang")
(version "0.4.4")
(version "0.4.5")
(source (origin
(method url-fetch)
(uri (cran-uri "rlang" version))
(sha256
(base32
"1kqmrk00lnkbclnvj1dizjbdav0g1w44yd6ja4yy3bivwan9jf23"))))
"1a0h3dr519p3jj6aygbhwi9f2zwlan6d07f1gkh2db56y5vaq7yd"))))
(build-system r-build-system)
(home-page "http://rlang.tidyverse.org")
(synopsis "Functions for base types, core R and Tidyverse features")
@ -3553,13 +3553,13 @@ vignettes.")
(define-public r-mvtnorm
(package
(name "r-mvtnorm")
(version "1.0-12")
(version "1.1-0")
(source (origin
(method url-fetch)
(uri (cran-uri "mvtnorm" version))
(sha256
(base32
"03rfmii9j8x8fjv7hp8qd28z0svl4w0x54k2f4jpwv4qa7079i24"))))
"0pfb6qk4yb6xaya8i1wvx6dnc3jj4s2g94sq2kzv4p8zn4pf24l1"))))
(build-system r-build-system)
(native-inputs
`(("gfortran" ,gfortran)))
@ -4179,14 +4179,14 @@ including:
(define-public r-gplots
(package
(name "r-gplots")
(version "3.0.1.2")
(version "3.0.3")
(source
(origin
(method url-fetch)
(uri (cran-uri "gplots" version))
(sha256
(base32
"0vrm7wqrmqsmfrc070r9chpzb0vv60pay2lyar9qxfry6bsrvx86"))))
"0hs6mk48i9yd43rg9wfjc2nxsjjwrnpifxqvxkv8ah18kvpd6xnp"))))
(build-system r-build-system)
(propagated-inputs
`(("r-catools" ,r-catools)
@ -5098,14 +5098,14 @@ expected shortfall risk are also included.")
(define-public r-nloptr
(package
(name "r-nloptr")
(version "1.2.1")
(version "1.2.2")
(source
(origin
(method url-fetch)
(uri (cran-uri "nloptr" version))
(sha256
(base32
"15yz60kljxwnhm2m3gryjzxl3ynhkhd5jiwc179b1hz6rlzf71hz"))))
"19k7nd3a7cg35k5i1cwj1lhgfs02jb7bc2gwlammpq6j41rh4vr7"))))
(build-system r-build-system)
(native-inputs
`(("r-knitr" ,r-knitr) ; for building vignettes
@ -5480,14 +5480,14 @@ and the corresponding decision threshold.")
(define-public r-forcats
(package
(name "r-forcats")
(version "0.4.0")
(version "0.5.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "forcats" version))
(sha256
(base32
"1cnjh23z59fhbjmy7y95425hcq3m5wrwqvahsxwi7zm6d9bwp0vw"))))
"1i4hblsjgwkrcwgvgsb5yj33pw1hwdj3lr9dvxymkv1kjdw0x5lg"))))
(build-system r-build-system)
(propagated-inputs
`(("r-ellipsis" ,r-ellipsis)

View File

@ -136,7 +136,7 @@
(utils (assoc-ref outputs "utils")))
(with-directory-excursion "src/github.com/syncthing/syncthing"
(install-file "syncthing" (string-append out "/bin"))
(for-each (cut install-file <> utils)
(for-each (cut install-file <> (string-append utils "/bin/"))
'("stcli" "stcompdirs" "stcrashreceiver"
"stdisco" "stdiscosrv" "stevents" "stfileinfo"
"stfinddevice" "stfindignored" "stgenfiles"

View File

@ -511,14 +511,14 @@ required structures.")
(define-public libressl
(package
(name "libressl")
(version "2.7.4")
(version "3.0.2")
(source (origin
(method url-fetch)
(uri (string-append "mirror://openbsd/LibreSSL/"
"libressl-" version ".tar.gz"))
(sha256
(base32
"19kxa5i97q7p6rrps9qm0nd8zqhdjvzx02j72400c73cl2nryfhy"))))
"13ir2lpxz8y1m151k7lrx306498nzfhwlvgkgv97v5cvywmifyyz"))))
(build-system gnu-build-system)
(arguments
;; Do as if 'getentropy' was missing since older Linux kernels lack it
@ -911,35 +911,46 @@ coding footprint.")
(source (origin
(method url-fetch)
(uri (string-append
"https://github.com/lukas2511/dehydrated/releases/download/"
"https://github.com/dehydrated-io/dehydrated/releases/download/"
"v" version "/dehydrated-" version ".tar.gz"))
(sha256
(base32
"0dgskgbdd95p13jx6s13p77y15wngb5cm6p4305cf2s54w0bvahh"))))
(build-system trivial-build-system)
(arguments
`(#:modules ((guix build utils))
`(#:modules ((guix build utils)
(srfi srfi-26))
#:builder
(begin
(use-modules (guix build utils))
(use-modules (guix build utils)
(srfi srfi-26))
(let* ((source (assoc-ref %build-inputs "source"))
(tar (assoc-ref %build-inputs "tar"))
(gz (assoc-ref %build-inputs "gzip"))
(out (assoc-ref %outputs "out"))
(bin (string-append out "/bin"))
(doc (string-append out "/share/doc/"))
(doc (string-append out "/share/doc/" ,name "-" ,version))
(man (string-append out "/share/man"))
(bash (in-vicinity (assoc-ref %build-inputs "bash") "bin")))
(setenv "PATH" (string-append gz "/bin"))
(invoke (string-append tar "/bin/tar") "xvf" source)
(chdir (string-append ,name "-" ,version))
(copy-recursively "docs" doc)
(install-file "LICENSE" doc)
(mkdir-p man)
(rename-file (string-append doc "/man")
(string-append man "/man1"))
(for-each (cut invoke "gzip" "-9" <>)
(find-files man ".*"))
(install-file "dehydrated" bin)
(install-file "LICENSE" (string-append doc ,name "-" ,version))
(with-directory-excursion bin
(patch-shebang "dehydrated" (list bash))
;; Do not try to write in the store.
;; Do not try to write to the store.
(substitute* "dehydrated"
(("SCRIPTDIR=\"\\$.*\"") "SCRIPTDIR=~/.dehydrated"))

View File

@ -880,13 +880,13 @@ default) of the repository.")
(define-public python-gitdb
(package
(name "python-gitdb")
(version "2.0.4")
(version "4.0.2")
(source (origin
(method url-fetch)
(uri (pypi-uri "gitdb2" version))
(uri (pypi-uri "gitdb" version))
(sha256
(base32
"0i608q9c47rdsmyac1cn6s0hzwwj7cb957y8fc9wacc5lnw8ak5v"))))
"0l113fphn6msjl3cl3kyf332b6lal7daxdd0nfma0x9ipfb013jr"))))
(build-system python-build-system)
(arguments
`(#:phases (modify-phases %standard-phases
@ -918,7 +918,7 @@ default) of the repository.")
(setenv "TRAVIS" "1")
(invoke "nosetests" "-v"))))))
(propagated-inputs
`(("python-smmap2" ,python-smmap2)))
`(("python-smmap" ,python-smmap)))
(native-inputs
`(("git" ,git)
("python-nose" ,python-nose)))
@ -937,13 +937,13 @@ allowing to handle large objects with a small memory footprint.")
(define-public python-gitpython
(package
(name "python-gitpython")
(version "2.1.11")
(version "3.1.0")
(source (origin
(method url-fetch)
(uri (pypi-uri "GitPython" version))
(sha256
(base32
"1a357c28dnhgvq3saia7v29r71ynp48l2qp5xsmnc4vgzmdxqdw2"))))
"1jzllsy9lwc9yibccgv7h9naxisazx2n3zmpy21c8n5xhysw69p4"))))
(build-system python-build-system)
(arguments
`(#:tests? #f ;XXX: Tests can only be run within the GitPython repository.

View File

@ -272,41 +272,37 @@ television and DVD. It is also known as AC-3.")
(license license:gpl2+)))
(define-public libaom
;; The 1.0.0-errata1 release installs a broken pkg-config .pc file. This
;; is fixed in libaom commit 0ddc150, but we use an even later commit.
(let ((commit "22b150bf040608028a56d8bf39e72f771383d836")
(revision "0"))
(package
(name "libaom")
(version (git-version "1.0.0-errata1" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://aomedia.googlesource.com/aom/")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"1pdd5h3n42607n6qmggz4yv8izhjr2kl6knb3kh7gh4v0vy47h1r"))))
(build-system cmake-build-system)
(native-inputs
`(("perl" ,perl)
("pkg-config" ,pkg-config)
("python" ,python))) ; to detect the version
(arguments
`(#:tests? #f ;no check target
#:configure-flags
;; build dynamic library
(list "-DBUILD_SHARED_LIBS=YES"
"-DENABLE_PIC=TRUE"
"-DAOM_TARGET_CPU=generic"
(string-append "-DCMAKE_INSTALL_PREFIX="
(assoc-ref %outputs "out")))))
(home-page "https://aomedia.googlesource.com/aom/")
(synopsis "AV1 video codec")
(description "Libaom is the reference implementation of AV1. It includes
a shared library and encoder and decoder command-line executables.")
(license license:bsd-2))))
(package
(name "libaom")
(version "1.0.0-errata1-avif")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://aomedia.googlesource.com/aom/")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"169yfgh7zigc21h71qclfyr7s4wwp2i9vbr4z6pkabypvass4v7m"))))
(build-system cmake-build-system)
(native-inputs
`(("perl" ,perl)
("pkg-config" ,pkg-config)
("python" ,python))) ; to detect the version
(arguments
`(#:tests? #f ;no check target
#:configure-flags
;; build dynamic library
(list "-DBUILD_SHARED_LIBS=YES"
"-DENABLE_PIC=TRUE"
"-DAOM_TARGET_CPU=generic"
(string-append "-DCMAKE_INSTALL_PREFIX="
(assoc-ref %outputs "out")))))
(home-page "https://aomedia.googlesource.com/aom/")
(synopsis "AV1 video codec")
(description "Libaom is the reference implementation of AV1. It includes a
shared library and encoder and decoder command-line executables.")
(license license:bsd-2)))
(define-public libmpeg2
(package
@ -1552,7 +1548,7 @@ To load this plugin, specify the following option when starting mpv:
(define-public youtube-dl
(package
(name "youtube-dl")
(version "2020.01.24")
(version "2020.02.16")
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/ytdl-org/youtube-dl/"
@ -1560,7 +1556,7 @@ To load this plugin, specify the following option when starting mpv:
version ".tar.gz"))
(sha256
(base32
"1zrnbjnwv315f9a83lk5c0gl4ianvp6q2kinxvqlv604sabcq78b"))))
"1ip0p7gifwmkls8ppfvz89j1lh82dg60zmvabj8njnhj170ikkdb"))))
(build-system python-build-system)
(arguments
;; The problem here is that the directory for the man page and completion

View File

@ -69,7 +69,7 @@
(define-public vim
(package
(name "vim")
(version "8.2.0303")
(version "8.2.0343")
(source (origin
(method git-fetch)
(uri (git-reference
@ -78,7 +78,7 @@
(file-name (git-file-name name version))
(sha256
(base32
"1559lg8wgydyfc8c2sb2m7p8mlkarm7539qfxkh1skrw4mxi605k"))))
"063i52h8v7f87zamrw2ph057f0x2nzwf1s0izrm2psy41cyf4wa3"))))
(build-system gnu-build-system)
(arguments
`(#:test-target "test"

View File

@ -303,10 +303,10 @@ server and embedded PowerPC, and S390 guests.")
(search-patches "qemu-glibc-2.27.patch"))))
;; qemu-minimal-2.10 needs Python 2. Remove below once no longer necessary.
(native-inputs `(("python-2" ,python-2)
,@(fold alist-delete (package-native-inputs qemu)
,@(fold alist-delete (package-native-inputs qemu-minimal)
'("python-wrapper" "python-sphinx"))))
(inputs
(fold alist-delete (package-inputs qemu)
(fold alist-delete (package-inputs qemu-minimal)
;; Disable seccomp support, because it's not required for the GRUB
;; test suite, and because it fails with libseccomp 2.4.2 and later.
'("libseccomp"))))))

View File

@ -88,7 +88,7 @@
(inputs `(("tk" ,tk)
("tcl" ,tcl)))
(home-page "http://wordnet.princeton.edu/")
(home-page "https://wordnet.princeton.edu/")
(synopsis "Lexical database for the English language")
(description
"WordNet is a large lexical database of English. Nouns, verbs,

View File

@ -2,6 +2,7 @@
;;; Copyright © 2016 David Craven <david@craven.ch>
;;; Copyright © 2019 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2019 Jesse Gildersleve <jessejohngildersleve@protonmail.com>
;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
;;;
;;; This file is part of GNU Guix.
;;;
@ -306,22 +307,23 @@ Relogin=" (if (sddm-configuration-relogin? config)
(compose list sddm-configuration-sddm))
(define sddm-service-type
(service-type (name 'sddm)
(extensions
(list (service-extension shepherd-root-service-type
sddm-shepherd-service)
(service-extension etc-service-type
sddm-etc-service)
(service-extension pam-root-service-type
sddm-pam-services)
(service-extension account-service-type
(const %sddm-accounts))
(service-extension profile-service-type
sddm-profile-service)))
(default-value (sddm-configuration))
(description
"Run SDDM, a display and log-in manager for X11 and
Wayland.")))
(handle-xorg-configuration sddm-configuration
(service-type (name 'sddm)
(extensions
(list (service-extension shepherd-root-service-type
sddm-shepherd-service)
(service-extension etc-service-type
sddm-etc-service)
(service-extension pam-root-service-type
sddm-pam-services)
(service-extension account-service-type
(const %sddm-accounts))
(service-extension profile-service-type
sddm-profile-service)))
(default-value (sddm-configuration))
(description
"Run SDDM, a display and log-in manager for X11 and
Wayland."))))
(define-deprecated (sddm-service #:optional (config (sddm-configuration)))
sddm-service-type

View File

@ -6,6 +6,7 @@
;;; Copyright © 2019 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2019 Tim Gesthuizen <tim.gesthuizen@yahoo.de>
;;; Copyright © 2020 shtwzrd <shtwzrd@protonmail.com>
;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
;;;
;;; This file is part of GNU Guix.
;;;
@ -103,6 +104,8 @@
gdm-configuration
gdm-service-type
gdm-service
handle-xorg-configuration
set-xorg-configuration))
;;; Commentary:
@ -459,6 +462,25 @@ desktop session from the system or user profile will be used."
(program-file "xinitrc" builder))
(define-syntax handle-xorg-configuration
(syntax-rules ()
"Generate the `compose' and `extend' entries of a login manager
`service-type' to handle specifying the `xorg-configuration' through
a `service-extension', as used by `set-xorg-configuration'."
((_ configuration-record service-type-definition)
(service-type
(inherit service-type-definition)
(compose (lambda (extensions)
(match extensions
(() #f)
((config . _) config))))
(extend (lambda (config xorg-configuration)
(if xorg-configuration
(configuration-record
(inherit config)
(xorg-configuration xorg-configuration))
config)))))))
;;;
;;; SLiM log-in manager.
@ -584,18 +606,20 @@ reboot_cmd " shepherd "/sbin/reboot\n"
(respawn? #t)))))
(define slim-service-type
(service-type (name 'slim)
(extensions
(list (service-extension shepherd-root-service-type
slim-shepherd-service)
(service-extension pam-root-service-type
slim-pam-service)
(handle-xorg-configuration slim-configuration
(service-type (name 'slim)
(extensions
(list (service-extension shepherd-root-service-type
slim-shepherd-service)
(service-extension pam-root-service-type
slim-pam-service)
;; Unconditionally add xterm to the system profile, to
;; avoid bad surprises.
(service-extension profile-service-type
(const (list xterm)))))
(default-value (slim-configuration))))
;; Unconditionally add xterm to the system profile, to
;; avoid bad surprises.
(service-extension profile-service-type
(const (list xterm)))))
(default-value (slim-configuration)))))
(define-deprecated (slim-service #:key (slim slim)
(allow-empty-passwords? #t) auto-login?
@ -946,44 +970,30 @@ the GNOME desktop environment.")
(respawn? #t))))
(define gdm-service-type
(service-type (name 'gdm)
(extensions
(list (service-extension shepherd-root-service-type
gdm-shepherd-service)
(service-extension activation-service-type
(const %gdm-activation))
(service-extension account-service-type
(const %gdm-accounts))
(service-extension pam-root-service-type
gdm-pam-service)
(service-extension profile-service-type
gdm-configuration-gnome-shell-assets)
(service-extension dbus-root-service-type
(compose list
gdm-configuration-gdm))
(service-extension localed-service-type
(compose
xorg-configuration-keyboard-layout
gdm-configuration-xorg))))
;; For convenience, this service can be extended with an
;; <xorg-configuration> record. Take the first one that
;; comes.
(compose (lambda (extensions)
(match extensions
(() #f)
((config . _) config))))
(extend (lambda (config xorg-configuration)
(if xorg-configuration
(gdm-configuration
(inherit config)
(xorg-configuration xorg-configuration))
config)))
(default-value (gdm-configuration))
(description
"Run the GNOME Desktop Manager (GDM), a program that allows
you to log in in a graphical session, whether or not you use GNOME.")))
(handle-xorg-configuration gdm-configuration
(service-type (name 'gdm)
(extensions
(list (service-extension shepherd-root-service-type
gdm-shepherd-service)
(service-extension activation-service-type
(const %gdm-activation))
(service-extension account-service-type
(const %gdm-accounts))
(service-extension pam-root-service-type
gdm-pam-service)
(service-extension profile-service-type
gdm-configuration-gnome-shell-assets)
(service-extension dbus-root-service-type
(compose list
gdm-configuration-gdm))
(service-extension localed-service-type
(compose
xorg-configuration-keyboard-layout
gdm-configuration-xorg))))
(default-value (gdm-configuration))
(description
"Run the GNOME Desktop Manager (GDM), a program that allows
you to log in in a graphical session, whether or not you use GNOME."))))
(define-deprecated (gdm-service #:key (gdm gdm)
(allow-empty-passwords? #t)

119
gnu/tests/cups.scm 100644
View File

@ -0,0 +1,119 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2020 Marius Bakke <mbakke@fastmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
;;; GNU Guix is free software; you can redistribute it and/or modify it
;;; under the terms of the GNU General Public License as published by
;;; the Free Software Foundation; either version 3 of the License, or (at
;;; your option) any later version.
;;;
;;; GNU Guix is distributed in the hope that it will be useful, but
;;; WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU General Public License
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
(define-module (gnu tests cups)
#:use-module (gnu tests)
#:use-module (gnu system)
#:use-module (gnu system vm)
#:use-module (gnu services)
#:use-module (gnu services cups)
#:use-module (gnu services networking)
#:use-module (guix gexp)
#:use-module (guix store)
#:use-module (guix monads)
#:export (%test-cups))
;;;
;;; Test the Common Unix Printing System.
;;;
(define* (run-cups-test os-configuration #:optional (cups-port 631))
(define os
(marionette-operating-system os-configuration
#:imported-modules '((gnu services herd))))
(define forwarded-port 8080)
(define vm
(virtual-machine
(operating-system os)
(port-forwardings `((,forwarded-port . ,cups-port)))))
(define test
(with-imported-modules '((gnu build marionette))
#~(begin
(use-modules (gnu build marionette)
(srfi srfi-11) (srfi srfi-64)
(web client) (web response))
(define marionette
(make-marionette (list #$vm)))
(mkdir #$output)
(chdir #$output)
(test-begin "cups")
;; Wait for the web interface to become ready.
(wait-for-tcp-port #$cups-port marionette)
(test-equal "http-get default page"
200
(let-values
(((response text)
(http-get #$(simple-format
#f "http://localhost:~A/" forwarded-port)
#:decode-body? #t)))
(response-code response)))
(test-equal "http-get admin page"
200
(let-values
(((response text)
(http-get #$(simple-format
#f "http://localhost:~A/admin" forwarded-port)
#:decode-body? #t)))
(response-code response)))
(test-end)
(exit (= (test-runner-fail-count (test-runner-current)) 0)))))
(gexp->derivation "cups-test" test))
(define %cups-os
(simple-operating-system
(service dhcp-client-service-type)
(service cups-service-type
(cups-configuration
(web-interface? #t)
;; Listen on all interfaces instead of just localhost so we
;; can access the web interface "remotely".
(listen '("*:631" "/var/run/cups/cups.sock"))
;; Add access controls for the Qemu-managed network.
(location-access-controls
(list (location-access-control
(path "/")
(access-controls '("Order allow,deny"
"Allow from 10.0.0.0/8")))
(location-access-control
(path "/admin")
(access-controls '("Order allow,deny"
"Allow from 10.0.0.0/8")))
(location-access-control
(path "/admin/conf")
(access-controls '("Order allow,deny"
"AuthType Basic"
"Require user @SYSTEM"
"Allow localhost")))))))))
(define %test-cups
(system-test
(name "cups")
(description "Test the CUPS print server")
(value (run-cups-test %cups-os))))