mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-12-23 21:17:11 -05:00
gnu: Simplify package inputs.
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
This commit is contained in:
parent
aca2defe01
commit
8394619bac
460 changed files with 37644 additions and 49727 deletions
|
@ -223,19 +223,17 @@ (define-public florence
|
|||
"--without-docs"
|
||||
"--with-notification")))
|
||||
(inputs
|
||||
`(("libxml2" ,libxml2)
|
||||
("libglade" ,libglade)
|
||||
("librsvg" ,librsvg)
|
||||
("gstreamer" ,gstreamer)
|
||||
("cairo" ,cairo)
|
||||
("gtk+" ,gtk+)
|
||||
("libxtst" ,libxtst)
|
||||
("libxcomposite" ,libxcomposite)
|
||||
("libnotify" ,libnotify)))
|
||||
(list libxml2
|
||||
libglade
|
||||
librsvg
|
||||
gstreamer
|
||||
cairo
|
||||
gtk+
|
||||
libxtst
|
||||
libxcomposite
|
||||
libnotify))
|
||||
(native-inputs
|
||||
`(("gettext-minimal" ,gettext-minimal)
|
||||
("intltool" ,intltool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list gettext-minimal intltool pkg-config))
|
||||
(home-page "http://florence.sourceforge.net/")
|
||||
(synopsis "Extensible, scalable virtual keyboard for X11")
|
||||
(description
|
||||
|
@ -268,9 +266,9 @@ (define-public footswitch
|
|||
"14pyzc4ws1mj859xs9n4x83wzxxvd3bh5bdxzr6nv267xwx1mq68"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("hidapi" ,hidapi)))
|
||||
(list hidapi))
|
||||
(arguments
|
||||
`(#:tests? #f ; no tests
|
||||
#:make-flags (list (string-append "CC=" ,(cc-for-target)))
|
||||
|
|
|
@ -86,7 +86,7 @@ (define-public acl
|
|||
((".*test/cp\\.test.*") "")
|
||||
((".*test/setfacl-X\\.test.*") ""))
|
||||
#t)))))
|
||||
(inputs `(("attr" ,attr)))
|
||||
(inputs (list attr))
|
||||
(native-inputs
|
||||
`(("gettext" ,gettext-minimal)
|
||||
("perl" ,perl)))
|
||||
|
@ -125,8 +125,8 @@ (define-public python-pylibacl
|
|||
(when tests?
|
||||
(add-installed-pythonpath inputs outputs)
|
||||
(invoke "pytest" "tests")))))))
|
||||
(inputs `(("acl" ,acl)))
|
||||
(native-inputs `(("python-pytest" ,python-pytest)))
|
||||
(inputs (list acl))
|
||||
(native-inputs (list python-pytest))
|
||||
(home-page "https://pylibacl.k1024.org/")
|
||||
(synopsis "POSIX.1e @acronym{ACLs, access control lists} for Python")
|
||||
(description
|
||||
|
|
|
@ -134,7 +134,7 @@ (define-public ada/ed
|
|||
(find-files "share" ".")))
|
||||
#t)))))))
|
||||
(native-inputs
|
||||
`(("sed" ,sed)))
|
||||
(list sed))
|
||||
(home-page (string-append "https://web.archive.org/web/20140902150609/"
|
||||
"http://www2.informatik.uni-stuttgart.de/iste/ps/"
|
||||
"ada-software/html/dos_ada.html"))
|
||||
|
@ -167,10 +167,7 @@ (define-public python2-langkit
|
|||
(file-name (string-append name "-" version "-checkout"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python2-docutils" ,python2-docutils)
|
||||
("python2-enum34" ,python2-enum34)
|
||||
("python2-funcy" ,python2-funcy)
|
||||
("python2-mako" ,python2-mako)))
|
||||
(list python2-docutils python2-enum34 python2-funcy python2-mako))
|
||||
(arguments
|
||||
`(#:python ,python-2
|
||||
#:tests? #f)) ; Tests would requite gprbuild (Ada).
|
||||
|
|
|
@ -180,13 +180,9 @@ (define-public ktsuss
|
|||
"supath=/run/setuid-programs/su"))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(inputs
|
||||
`(("glib" ,glib)
|
||||
("gtk+" ,gtk+-2)))
|
||||
(list glib gtk+-2))
|
||||
(synopsis "Graphical front end for @command{su}")
|
||||
(description
|
||||
"Ktsuss stands for ``Keep the @command{su} simple, stupid''.
|
||||
|
@ -208,8 +204,7 @@ (define-public aide
|
|||
(base32 "15xp47sz7kk1ciffw3f5xw2jg2mb2lqrbr3q6p4bkbz5dap9iy8p"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("bison" ,bison)
|
||||
("flex" ,flex)))
|
||||
(list bison flex))
|
||||
(inputs
|
||||
`(("libgcrypt" ,libgcrypt)
|
||||
("libgpg-error" ,libgpg-error)
|
||||
|
@ -244,10 +239,9 @@ (define-public progress
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("which" ,which)))
|
||||
(list pkg-config which))
|
||||
(inputs
|
||||
`(("ncurses" ,ncurses)))
|
||||
(list ncurses))
|
||||
(arguments
|
||||
`(#:tests? #f ; no test suite
|
||||
#:make-flags
|
||||
|
@ -292,17 +286,15 @@ (define-public shepherd
|
|||
'(#:configure-flags '("--localstatedir=/var")
|
||||
#:make-flags '("GUILE_AUTO_COMPILE=0")))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
|
||||
;; This is the Guile we use as a cross-compiler...
|
||||
("guile" ,guile-3.0)))
|
||||
(list pkg-config
|
||||
;; This is the Guile we use as a cross-compiler...
|
||||
guile-3.0))
|
||||
(inputs
|
||||
;; ... and this is the one that appears in shebangs when cross-compiling.
|
||||
`(("guile" ,guile-3.0)
|
||||
|
||||
;; The 'shepherd' command uses Readline when used interactively. It's
|
||||
;; an unusual use case though, so we don't propagate it.
|
||||
("guile-readline" ,guile-readline)))
|
||||
(list guile-3.0
|
||||
;; The 'shepherd' command uses Readline when used interactively. It's
|
||||
;; an unusual use case though, so we don't propagate it.
|
||||
guile-readline))
|
||||
(synopsis "System service manager")
|
||||
(description
|
||||
"The GNU Shepherd is a daemon-managing daemon, meaning that it supervises
|
||||
|
@ -317,22 +309,18 @@ (define-public guile2.2-shepherd
|
|||
(inherit shepherd)
|
||||
(name "guile2.2-shepherd")
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("guile" ,guile-2.2)))
|
||||
(list pkg-config guile-2.2))
|
||||
(inputs
|
||||
`(("guile" ,guile-2.2)
|
||||
("guile2.2-readline" ,guile2.2-readline)))))
|
||||
(list guile-2.2 guile2.2-readline))))
|
||||
|
||||
(define-public guile2.0-shepherd
|
||||
(package
|
||||
(inherit shepherd)
|
||||
(name "guile2.0-shepherd")
|
||||
(native-inputs
|
||||
`(("help2man" ,help2man)
|
||||
("pkg-config" ,pkg-config)
|
||||
("guile" ,guile-2.0)))
|
||||
(list help2man pkg-config guile-2.0))
|
||||
(inputs
|
||||
`(("guile" ,guile-2.0)))
|
||||
(list guile-2.0))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -409,8 +397,7 @@ (define-public cloud-utils
|
|||
,(dirname (which "readlink"))))))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("python" ,python)
|
||||
("util-linux" ,util-linux))) ; contains sfdisk for growpart
|
||||
(list python util-linux)) ; contains sfdisk for growpart
|
||||
(home-page "https://launchpad.net/cloud-utils")
|
||||
(synopsis "Set of utilities for cloud computing environments")
|
||||
(description
|
||||
|
@ -656,7 +643,7 @@ (define-public htop
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("ncurses" ,ncurses)))
|
||||
(list ncurses))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
|
@ -704,7 +691,7 @@ (define-public bpytop
|
|||
(base32 "1fwmiwvs8ax9az3hbp1p79x6m3wq73pn3vkbhcg9jvps4wv8wcwb"))))
|
||||
(build-system python-build-system)
|
||||
(inputs
|
||||
`(("python-psutil" ,python-psutil)))
|
||||
(list python-psutil))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -931,7 +918,7 @@ (define-public mingetty
|
|||
(mkdir-p man8))
|
||||
#t)))
|
||||
#:tests? #f)) ; no tests
|
||||
(inputs `(("shadow" ,shadow)))
|
||||
(inputs (list shadow))
|
||||
|
||||
(home-page "https://sourceforge.net/projects/mingetty")
|
||||
(synopsis "Getty for the text console")
|
||||
|
@ -980,8 +967,7 @@ (define-public net-base
|
|||
(map (cut string-append etc "/" <>)
|
||||
'("services" "protocols" "rpc")))
|
||||
#t))))
|
||||
(native-inputs `(("tar" ,tar)
|
||||
("xz" ,xz)))
|
||||
(native-inputs (list tar xz))
|
||||
(synopsis "IANA protocol, port, and RPC number assignments")
|
||||
(description
|
||||
"This package provides the /etc/services, /etc/protocols, and /etc/rpc
|
||||
|
@ -1056,9 +1042,8 @@ (define-public netcat-openbsd
|
|||
(install-file "nc.1" man)
|
||||
(install-file "debian/copyright" doc)
|
||||
(copy-recursively "debian/examples" examples)))))))
|
||||
(inputs `(("libbsd" ,libbsd)))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)
|
||||
("quilt" ,quilt)))
|
||||
(inputs (list libbsd))
|
||||
(native-inputs (list pkg-config quilt))
|
||||
(home-page "https://packages.debian.org/sid/netcat-openbsd")
|
||||
(synopsis "Read and write data over TCP/IP")
|
||||
(description
|
||||
|
@ -1140,7 +1125,7 @@ (define-public prips
|
|||
(let ((out (assoc-ref outputs "out")))
|
||||
(install-file "prips"
|
||||
(string-append out "/bin"))))))))
|
||||
(native-inputs `(("perl-test-harness" ,perl-test-harness)))
|
||||
(native-inputs (list perl-test-harness))
|
||||
(synopsis "Tool that prints the IP addresses in a given range")
|
||||
(description "Prips can be used to print all of the IP addresses in
|
||||
a given range. This allows the enhancement of tools only work
|
||||
|
@ -1161,8 +1146,7 @@ (define-public alive
|
|||
"053hfp7s66lnilm1ii4jrjmy44wpa2cwwh6f0sl8cyz0mm813x4b"))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments '(#:configure-flags '("alive_cv_nice_ping=yes")))
|
||||
(inputs `(("guile" ,guile-2.0)
|
||||
("inetutils" ,inetutils)))
|
||||
(inputs (list guile-2.0 inetutils))
|
||||
(home-page "https://www.gnu.org/software/alive/")
|
||||
(synopsis "Autologin and keep-alive daemon")
|
||||
(description
|
||||
|
@ -1309,8 +1293,7 @@ (define-public isc-dhcp
|
|||
#t))))))
|
||||
|
||||
(native-inputs
|
||||
`(("perl" ,perl)
|
||||
("file" ,file)))
|
||||
(list perl file))
|
||||
|
||||
(inputs `(("inetutils" ,inetutils)
|
||||
;; TODO(core-updates): simply make this unconditional
|
||||
|
@ -1361,12 +1344,12 @@ (define-public radvd
|
|||
(base32 "1df827m3vkjq2bcs5y9wg2cygvpdwl8ppl446qqhyym584gz54nl"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("bison" ,bison)
|
||||
("check" ,check)
|
||||
("flex" ,flex)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf
|
||||
automake
|
||||
bison
|
||||
check
|
||||
flex
|
||||
pkg-config))
|
||||
(arguments
|
||||
`(#:configure-flags '("--with-check")))
|
||||
(home-page "https://radvd.litech.org/")
|
||||
|
@ -1391,8 +1374,7 @@ (define-public libpcap
|
|||
"1m5x26vlbymp90k1qh0w3nj2nxzyvfrmfmwpj17k81dgri55ya7d"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("bison" ,bison)
|
||||
("flex" ,flex)))
|
||||
(list bison flex))
|
||||
(arguments
|
||||
;; There are some tests in testprogs/, but no automated test suite.
|
||||
`(#:tests? #f
|
||||
|
@ -1426,9 +1408,8 @@ (define-public tcpdump
|
|||
(base32
|
||||
"1ghfs5gifzrk3813zf9zalfbjs70wg6llz6q31k180r7zf2nkcvr"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("libpcap" ,libpcap)
|
||||
("openssl" ,openssl)))
|
||||
(native-inputs `(("perl" ,perl))) ; for tests
|
||||
(inputs (list libpcap openssl))
|
||||
(native-inputs (list perl)) ; for tests
|
||||
(home-page "https://www.tcpdump.org/")
|
||||
(synopsis "Network packet analyzer")
|
||||
(description
|
||||
|
@ -1451,11 +1432,9 @@ (define-public jnettop
|
|||
"1855np7c4b0bqzhf1l1dyzxb90fpnvrirdisajhci5am6als31z9"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("glib" ,glib)
|
||||
("ncurses" ,ncurses)
|
||||
("libpcap" ,libpcap)))
|
||||
(list glib ncurses libpcap))
|
||||
(home-page
|
||||
"https://web.archive.org/web/20160703195221/http://jnettop.kubs.info/wiki/")
|
||||
(synopsis "Visualize network traffic by bandwidth use")
|
||||
|
@ -1524,26 +1503,26 @@ (define-public clusterssh
|
|||
(find-files "." ".*")))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("perl-cpan-changes" ,perl-cpan-changes)
|
||||
("perl-file-slurp" ,perl-file-slurp)
|
||||
("perl-file-which" ,perl-file-which)
|
||||
("perl-module-build" ,perl-module-build)
|
||||
("perl-readonly" ,perl-readonly)
|
||||
("perl-test-differences" ,perl-test-differences)
|
||||
("perl-test-distmanifest" ,perl-test-distmanifest)
|
||||
("perl-test-perltidy" ,perl-test-perltidy)
|
||||
("perl-test-pod" ,perl-test-pod)
|
||||
("perl-test-pod-coverage" ,perl-test-pod-coverage)
|
||||
("perl-test-trap" ,perl-test-trap)
|
||||
("perltidy" ,perltidy)))
|
||||
(list perl-cpan-changes
|
||||
perl-file-slurp
|
||||
perl-file-which
|
||||
perl-module-build
|
||||
perl-readonly
|
||||
perl-test-differences
|
||||
perl-test-distmanifest
|
||||
perl-test-perltidy
|
||||
perl-test-pod
|
||||
perl-test-pod-coverage
|
||||
perl-test-trap
|
||||
perltidy))
|
||||
(inputs
|
||||
`(("perl-exception-class" ,perl-exception-class)
|
||||
("perl-sort-naturally" ,perl-sort-naturally)
|
||||
("perl-tk" ,perl-tk)
|
||||
("perl-try-tiny" ,perl-try-tiny)
|
||||
("perl-x11-protocol" ,perl-x11-protocol)
|
||||
("perl-x11-protocol-other" ,perl-x11-protocol-other)
|
||||
("xterm" ,xterm)))
|
||||
(list perl-exception-class
|
||||
perl-sort-naturally
|
||||
perl-tk
|
||||
perl-try-tiny
|
||||
perl-x11-protocol
|
||||
perl-x11-protocol-other
|
||||
xterm))
|
||||
;; The clusterssh.sourceforge.net address requires login to view
|
||||
(home-page "https://sourceforge.net/projects/clusterssh/")
|
||||
(synopsis "Secure concurrent multi-server terminal control")
|
||||
|
@ -1589,10 +1568,7 @@ (define-public realmd
|
|||
("pkg-config" ,pkg-config)
|
||||
("python" ,python)))
|
||||
(inputs
|
||||
`(("glib" ,glib)
|
||||
("mit-krb5" ,mit-krb5)
|
||||
("openldap" ,openldap)
|
||||
("polkit" ,polkit)))
|
||||
(list glib mit-krb5 openldap polkit))
|
||||
(synopsis "DBus service for network authentication")
|
||||
(description "This package provides an on demand system DBus service.
|
||||
It allows callers to configure network authentication and domain membership
|
||||
|
@ -1633,9 +1609,7 @@ (define-public rename
|
|||
(find-files "." ".*")))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("perl-module-build" ,perl-module-build)
|
||||
("perl-test-pod" ,perl-test-pod)
|
||||
("perl-test-pod-coverage" ,perl-test-pod-coverage)))
|
||||
(list perl-module-build perl-test-pod perl-test-pod-coverage))
|
||||
(home-page "https://metacpan.org/pod/distribution/File-Rename/rename.PL")
|
||||
(synopsis "Perl extension for renaming multiple files")
|
||||
(description
|
||||
|
@ -1717,9 +1691,7 @@ (define-public rottlog
|
|||
(add-after 'install 'install-info
|
||||
(lambda _
|
||||
(invoke "make" "install-info"))))))
|
||||
(native-inputs `(("texinfo" ,texinfo)
|
||||
("automake" ,automake)
|
||||
("util-linux" ,util-linux))) ; for 'cal'
|
||||
(native-inputs (list texinfo automake util-linux)) ; for 'cal'
|
||||
(inputs `(("coreutils*" ,coreutils)
|
||||
("mailutils" ,mailutils)))
|
||||
(home-page "https://www.gnu.org/software/rottlog/")
|
||||
|
@ -1808,7 +1780,7 @@ (define-public sudo
|
|||
;; the chroot's /etc/passwd doesn't have it. Turn off the tests.
|
||||
#:tests? #f))
|
||||
(native-inputs
|
||||
`(("groff" ,groff)))
|
||||
(list groff))
|
||||
(inputs
|
||||
`(("coreutils" ,coreutils)
|
||||
,@(if (hurd-target?)
|
||||
|
@ -1872,7 +1844,7 @@ (define-public opendoas
|
|||
(list (string-append "CC=" ,(cc-for-target)))
|
||||
#:tests? #f)) ; no test suite
|
||||
(native-inputs
|
||||
`(("bison" ,bison)))
|
||||
(list bison))
|
||||
(home-page "https://github.com/Duncaen/OpenDoas")
|
||||
(synopsis "Portable version of OpenBSD's doas command")
|
||||
(description "Doas is a minimal replacement for the venerable sudo. It was
|
||||
|
@ -1967,11 +1939,9 @@ (define (copy-man-page target)
|
|||
"/lib"))
|
||||
#:tests? #f))
|
||||
(inputs
|
||||
`(("readline" ,readline)
|
||||
("libnl" ,libnl)
|
||||
("openssl" ,openssl)))
|
||||
(list readline libnl openssl))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(home-page "https://w1.fi/wpa_supplicant/")
|
||||
(synopsis "Connecting to WPA and WPA2-protected wireless networks")
|
||||
(description
|
||||
|
@ -1992,8 +1962,8 @@ (define (copy-man-page target)
|
|||
(define-public wpa-supplicant
|
||||
(package (inherit wpa-supplicant-minimal)
|
||||
(name "wpa-supplicant")
|
||||
(inputs `(("dbus" ,dbus)
|
||||
,@(package-inputs wpa-supplicant-minimal)))
|
||||
(inputs (modify-inputs (package-inputs wpa-supplicant-minimal)
|
||||
(prepend dbus)))
|
||||
(arguments
|
||||
(substitute-keyword-arguments (package-arguments wpa-supplicant-minimal)
|
||||
((#:phases phases)
|
||||
|
@ -2019,14 +1989,12 @@ (define-public wpa-supplicant-gui
|
|||
(package
|
||||
(inherit wpa-supplicant)
|
||||
(name "wpa-supplicant-gui")
|
||||
(inputs `(("qtbase" ,qtbase-5)
|
||||
("qtsvg" ,qtsvg)
|
||||
,@(package-inputs wpa-supplicant)))
|
||||
(inputs (modify-inputs (package-inputs wpa-supplicant)
|
||||
(prepend qtbase-5 qtsvg)))
|
||||
(native-inputs
|
||||
;; For icons.
|
||||
`(("imagemagick" ,imagemagick)
|
||||
("inkscape" ,inkscape)
|
||||
,@(package-native-inputs wpa-supplicant)))
|
||||
(modify-inputs (package-native-inputs wpa-supplicant)
|
||||
(prepend imagemagick inkscape)))
|
||||
(arguments
|
||||
`(#:phases (modify-phases %standard-phases
|
||||
(add-after 'unpack 'chdir
|
||||
|
@ -2118,11 +2086,10 @@ (define (copy-man-page target)
|
|||
(string-append "LIBDIR=" (assoc-ref %outputs "out")
|
||||
"/lib"))
|
||||
#:tests? #f))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)))
|
||||
(native-inputs (list pkg-config))
|
||||
|
||||
;; There's an optional dependency on SQLite.
|
||||
(inputs `(("openssl" ,openssl)
|
||||
("libnl" ,libnl)))
|
||||
(inputs (list openssl libnl))
|
||||
(home-page "https://w1.fi/hostapd/")
|
||||
(synopsis "Daemon for Wi-Fi access points and authentication servers")
|
||||
(description
|
||||
|
@ -2217,8 +2184,7 @@ (define-public acpica
|
|||
(base32
|
||||
"06wsrl1118sl9z76p9sh53zvzv5hpm82qks896d8slx5dgnzrrll"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs `(("flex" ,flex)
|
||||
("bison" ,bison)))
|
||||
(native-inputs (list flex bison))
|
||||
(arguments
|
||||
`(#:make-flags (list (string-append "PREFIX=" %output)
|
||||
(string-append "CC=" ,(cc-for-target))
|
||||
|
@ -2252,8 +2218,7 @@ (define-public s-tui
|
|||
(base32 "1l2ik5iwmb8vxa2aqdy62zfy3zfzbpq5a0pgpka2vvlw9ivpqy5p"))))
|
||||
(build-system python-build-system)
|
||||
(inputs
|
||||
`(("python-psutil" ,python-psutil)
|
||||
("python-urwid" ,python-urwid)))
|
||||
(list python-psutil python-urwid))
|
||||
(home-page "https://github.com/amanusk/s-tui")
|
||||
(synopsis "Interactive terminal stress test and monitoring tool")
|
||||
(description
|
||||
|
@ -2274,8 +2239,7 @@ (define-public stress
|
|||
"09shpd85g8dvpiw0mnwykss676g0s7lbi8ab37xjinb5lfff960p"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)))
|
||||
(list autoconf automake))
|
||||
(home-page "https://packages.debian.org/sid/stress")
|
||||
(synopsis "Impose load on and stress test a computer system")
|
||||
(description
|
||||
|
@ -2305,9 +2269,7 @@ (define-public detox
|
|||
"116bgpbkh3c96h6vq0880rmnpb5kbnnlvvkpsrcib6928bj8lfvi"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("flex" ,flex)))
|
||||
(list autoconf automake flex))
|
||||
(arguments
|
||||
`(#:phases (modify-phases %standard-phases
|
||||
(add-after 'unpack 'delete-configure
|
||||
|
@ -2497,7 +2459,7 @@ (define-public smartmontools
|
|||
(base32
|
||||
"1mlc25sd5rgj5xmzcllci47inmfdw7cp185fday6hc9rwqkqmnaw"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("libcap-ng" ,libcap-ng)))
|
||||
(inputs (list libcap-ng))
|
||||
(home-page "https://www.smartmontools.org/")
|
||||
(synopsis "S.M.A.R.T. harddisk control and monitoring tools")
|
||||
(description
|
||||
|
@ -2522,8 +2484,7 @@ (define-public fdupes
|
|||
(base32 "1g9p50xhi2sp0hqxml4w2k0kq9jv988q2yxm347z5349dlxvap6d"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("ncurses" ,ncurses)
|
||||
("pcre2" ,pcre2)))
|
||||
(list ncurses pcre2))
|
||||
(home-page "https://github.com/adrianlopezroche/fdupes")
|
||||
(synopsis "Identify duplicate files")
|
||||
(description
|
||||
|
@ -2653,27 +2614,24 @@ (define bin (string-append (assoc-ref outputs "out") "/bin"))
|
|||
;; devel/test/utils/shippable/shippable.sh.
|
||||
(invoke "ansible-test" "units" "-v")))))))
|
||||
(native-inputs
|
||||
`(("openssh" ,openssh)
|
||||
("openssl" ,openssl)
|
||||
("python-mock" ,python-mock)
|
||||
("python-pycrypto" ,python-pycrypto)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-pytest-forked" ,python-pytest-forked)
|
||||
("python-pytest-mock" ,python-pytest-mock)
|
||||
("python-pytest-xdist" ,python-pytest-xdist)
|
||||
("python-pytz" ,python-pytz)))
|
||||
(list openssh
|
||||
openssl
|
||||
python-mock
|
||||
python-pycrypto
|
||||
python-pytest
|
||||
python-pytest-forked
|
||||
python-pytest-mock
|
||||
python-pytest-xdist
|
||||
python-pytz))
|
||||
(inputs ;optional dependencies captured in wrap scripts
|
||||
`(("libselinux" ,libselinux)
|
||||
("python-paramiko" ,python-paramiko)
|
||||
("python-passlib" ,python-passlib)
|
||||
("python-pexpect" ,python-pexpect)
|
||||
("sshpass" ,sshpass)))
|
||||
(list libselinux python-paramiko python-passlib python-pexpect
|
||||
sshpass))
|
||||
(propagated-inputs ;core dependencies listed in egg-info/requires.txt
|
||||
`(("python-cryptography" ,python-cryptography)
|
||||
("python-jinja2" ,python-jinja2)
|
||||
("python-pyyaml" ,python-pyyaml)
|
||||
("python-packaging" ,python-packaging) ;for version number parsing
|
||||
("python-resolvelib" ,python-resolvelib-0.5)))
|
||||
(list python-cryptography
|
||||
python-jinja2
|
||||
python-pyyaml
|
||||
python-packaging ;for version number parsing
|
||||
python-resolvelib-0.5))
|
||||
(home-page "https://www.ansible.com/")
|
||||
(synopsis "Radically simple IT automation")
|
||||
(description "Ansible aims to be a radically simple IT automation system.
|
||||
|
@ -2709,7 +2667,7 @@ (define-public ansible
|
|||
(base32 "0aab9id6dqfw2111r731c7y1p77dpzczynmgl4d989p3a7n54z0b"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("ansible-core" ,ansible-core)))
|
||||
(list ansible-core))
|
||||
;; The Ansible collections are found by ansible-core via PYTHONPATH; the
|
||||
;; following search path ensures that they are found even when Python is
|
||||
;; not present in the profile.
|
||||
|
@ -2749,18 +2707,17 @@ (define-public debops
|
|||
"debops-debops-defaults-fall-back-to-less.patch"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("git" ,git)))
|
||||
(list git))
|
||||
(inputs
|
||||
`(("ansible" ,ansible)
|
||||
("encfs" ,encfs)
|
||||
("fuse" ,fuse)
|
||||
("util-linux" ,util-linux) ;; for umount
|
||||
("findutils" ,findutils)
|
||||
("gnupg" ,gnupg)
|
||||
("which" ,which)))
|
||||
(list ansible
|
||||
encfs
|
||||
fuse
|
||||
util-linux ;; for umount
|
||||
findutils
|
||||
gnupg
|
||||
which))
|
||||
(propagated-inputs
|
||||
`(("python-future" ,python-future)
|
||||
("python-distro" ,python-distro)))
|
||||
(list python-future python-distro))
|
||||
(arguments
|
||||
`(#:tests? #f
|
||||
#:phases
|
||||
|
@ -2911,8 +2868,7 @@ (define-public autojump
|
|||
(base32 "1rgpsh70manr2dydna9da4x7p8ahii7dgdgwir5fka340n1wrcws"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs ; for tests
|
||||
`(("python-mock" ,python-mock)
|
||||
("python-pytest" ,python-pytest)))
|
||||
(list python-mock python-pytest))
|
||||
(inputs
|
||||
`(("python" ,python-wrapper)))
|
||||
(arguments
|
||||
|
@ -2985,8 +2941,7 @@ (define-public iftop
|
|||
"15sgkdyijb7vbxpxjavh5qm5nvyii3fqcg9mzvw7fx8s6zmfwczp"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("libpcap" ,libpcap)
|
||||
("ncurses" ,ncurses)))
|
||||
(list libpcap ncurses))
|
||||
(arguments
|
||||
;; Fix build failure with GCC 10
|
||||
'(#:configure-flags '("CFLAGS=-O2 -g -fcommon")))
|
||||
|
@ -3020,8 +2975,7 @@ (define-public munge
|
|||
""))
|
||||
#t))))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)
|
||||
("libgcrypt" ,libgcrypt)))
|
||||
(list openssl libgcrypt))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
'(#:configure-flags
|
||||
|
@ -3256,16 +3210,10 @@ (define-public thefuck
|
|||
(("settings\\.init\\(\\)") ""))
|
||||
(invoke "py.test" "-v"))))))
|
||||
(propagated-inputs
|
||||
`(("python-colorama" ,python-colorama)
|
||||
("python-decorator" ,python-decorator)
|
||||
("python-psutil" ,python-psutil)
|
||||
("python-pyte" ,python-pyte)
|
||||
("python-six" ,python-six)))
|
||||
(list python-colorama python-decorator python-psutil python-pyte
|
||||
python-six))
|
||||
(native-inputs
|
||||
`(("go" ,go)
|
||||
("python-mock" ,python-mock)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-pytest-mock" ,python-pytest-mock)))
|
||||
(list go python-mock python-pytest python-pytest-mock))
|
||||
(home-page "https://github.com/nvbn/thefuck")
|
||||
(synopsis "Correct mistyped console command")
|
||||
(description
|
||||
|
@ -3330,7 +3278,7 @@ (define-public cbatticon
|
|||
("gettext" ,gettext-minimal)
|
||||
("libnotify" ,libnotify)))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(synopsis "Lightweight battery icon for the system tray")
|
||||
(description "cbatticon is a lightweight battery icon that displays
|
||||
the status of your battery in the system tray.")
|
||||
|
@ -3361,9 +3309,9 @@ (define-public interrobang
|
|||
#:make-flags (list (string-append "PREFIX="
|
||||
(assoc-ref %outputs "out")))))
|
||||
(inputs
|
||||
`(("libx11" ,libx11)))
|
||||
(list libx11))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(synopsis "Scriptable launcher menu")
|
||||
(description "Interrobang is a scriptable launcher menu with a customizable
|
||||
shortcut syntax and completion options.")
|
||||
|
@ -3400,11 +3348,9 @@ (define-public pam-krb5
|
|||
(("pam-util/vector\n") ""))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("linux-pam" ,linux-pam)
|
||||
("mit-krb5" ,mit-krb5)))
|
||||
(list linux-pam mit-krb5))
|
||||
(native-inputs
|
||||
`(("perl" ,perl)
|
||||
("perl-test-pod" ,perl-test-pod))) ; required for tests
|
||||
(list perl perl-test-pod)) ; required for tests
|
||||
(synopsis "Kerberos PAM module")
|
||||
(description
|
||||
"Pam-krb5 is a Kerberos PAM module for either MIT Kerberos or Heimdal.
|
||||
|
@ -3481,10 +3427,9 @@ (define-public sunxi-tools
|
|||
(source
|
||||
(sunxi-tools-source version))
|
||||
(native-inputs
|
||||
`(("sunxi-target-tools" ,sunxi-target-tools)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list sunxi-target-tools pkg-config))
|
||||
(inputs
|
||||
`(("libusb" ,libusb)))
|
||||
(list libusb))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
`(#:tests? #f ; no tests exist
|
||||
|
@ -3605,18 +3550,16 @@ (define-public igt-gpu-tools
|
|||
(arguments
|
||||
`(#:tests? #f)) ; many of the tests try to load kernel modules
|
||||
(inputs
|
||||
`(("cairo" ,cairo)
|
||||
("elfutils" ,elfutils) ; libdw
|
||||
("eudev" ,eudev)
|
||||
("kmod" ,kmod)
|
||||
("libdrm" ,libdrm)
|
||||
("libpciaccess" ,libpciaccess)
|
||||
("libunwind" ,libunwind)
|
||||
("procps" ,procps)))
|
||||
(list cairo
|
||||
elfutils ; libdw
|
||||
eudev
|
||||
kmod
|
||||
libdrm
|
||||
libpciaccess
|
||||
libunwind
|
||||
procps))
|
||||
(native-inputs
|
||||
`(("bison" ,bison)
|
||||
("flex" ,flex)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list bison flex pkg-config))
|
||||
(home-page "https://gitlab.freedesktop.org/drm/igt-gpu-tools")
|
||||
(synopsis "Tools for development and testing of the Intel DRM driver")
|
||||
(description "IGT GPU Tools is a collection of tools for development and
|
||||
|
@ -3704,11 +3647,7 @@ (define-public screenfetch
|
|||
(search-input-file %build-inputs
|
||||
"/bin/bash"))))))))
|
||||
(inputs
|
||||
`(("bash" ,bash)
|
||||
("bc" ,bc)
|
||||
("scrot" ,scrot)
|
||||
("xdpyinfo" ,xdpyinfo)
|
||||
("xprop" ,xprop)))
|
||||
(list bash bc scrot xdpyinfo xprop))
|
||||
(home-page "https://github.com/KittyKatt/screenFetch")
|
||||
(synopsis "System information script")
|
||||
(description "Bash screenshot information tool which can be used to
|
||||
|
@ -3781,7 +3720,7 @@ (define-public pfetch
|
|||
(base32
|
||||
"1md40av6i3xvvwig5jzhy4kf3s5sgxxk35r0vcyrjd8qyndk927l"))))
|
||||
(build-system trivial-build-system)
|
||||
(inputs `(("bash" ,bash)))
|
||||
(inputs (list bash))
|
||||
(arguments
|
||||
`(#:modules ((guix build utils))
|
||||
#:builder
|
||||
|
@ -3817,10 +3756,9 @@ (define-public nnn
|
|||
(base32 "0lqn7pyy8c1vy29vn8ad4x23cw67cy1d21ghns6f3w9a1h7kyjp0"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("ncurses" ,ncurses)
|
||||
("readline" ,readline)))
|
||||
(list ncurses readline))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(arguments
|
||||
`(#:tests? #f ; no tests
|
||||
#:phases
|
||||
|
@ -3869,18 +3807,14 @@ (define-public thermald
|
|||
(lambda _
|
||||
(setenv "NO_CONFIGURE" "yet"))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("autoconf-archive" ,autoconf-archive)
|
||||
("automake" ,automake)
|
||||
("glib" ,glib "bin") ; for glib-genmarshal, etc.
|
||||
("gtk-doc" ,gtk-doc)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf
|
||||
autoconf-archive
|
||||
automake
|
||||
`(,glib "bin") ; for glib-genmarshal, etc.
|
||||
gtk-doc
|
||||
pkg-config))
|
||||
(inputs
|
||||
`(("dbus-glib" ,dbus-glib)
|
||||
("libevdev" ,libevdev)
|
||||
("libxml2" ,libxml2)
|
||||
("upower" ,upower)
|
||||
("xz" ,xz)))
|
||||
(list dbus-glib libevdev libxml2 upower xz))
|
||||
(home-page "https://01.org/linux-thermal-daemon/")
|
||||
(synopsis "CPU scaling for thermal management")
|
||||
(description "The Linux Thermal Daemon helps monitor and control temperature
|
||||
|
@ -3904,7 +3838,7 @@ (define-public masscan
|
|||
(base32 "0q0c7bsf0pbl8napry1qyg0gl4pd8wn872h4mz9b56dx4rx90vqg"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("libpcap" ,libpcap)))
|
||||
(list libpcap))
|
||||
(arguments
|
||||
`(#:test-target "regress"
|
||||
#:make-flags
|
||||
|
@ -4052,7 +3986,7 @@ (define-public inxi-minimal
|
|||
("perl" ,perl)
|
||||
("procps" ,procps)))
|
||||
(native-inputs
|
||||
`(("gzip" ,gzip)))
|
||||
(list gzip))
|
||||
(arguments
|
||||
`(#:modules ((guix build utils))
|
||||
#:builder
|
||||
|
@ -4158,11 +4092,9 @@ (define-public pscircle
|
|||
(base32 "1sm99423hh90kr4wdjqi9sdrrpk65j2vz2hzj65zcxfxyr6khjci"))))
|
||||
(build-system meson-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("cairo" ,cairo)
|
||||
("libpng" ,libpng)
|
||||
("libx11" ,libx11)))
|
||||
(list cairo libpng libx11))
|
||||
(home-page "https://gitlab.com/mildlyparallel/pscircle")
|
||||
(synopsis "Visualize Linux processes in a form of radial tree")
|
||||
(description
|
||||
|
@ -4196,15 +4128,12 @@ (define-public python-pyudev
|
|||
(("= find_library") "= "))
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("eudev" ,eudev)))
|
||||
(list eudev))
|
||||
(propagated-inputs
|
||||
`(("python-six" ,python-six)))
|
||||
(list python-six))
|
||||
(native-inputs
|
||||
`(("python-docutils" ,python-docutils)
|
||||
("python-hypothesis" ,python-hypothesis)
|
||||
("python-mock" ,python-mock)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-sphinx" ,python-sphinx)))
|
||||
(list python-docutils python-hypothesis python-mock python-pytest
|
||||
python-sphinx))
|
||||
(home-page "https://pyudev.readthedocs.io/")
|
||||
(synopsis "Python udev binding")
|
||||
(description "This package provides @code{udev} bindings for Python.")
|
||||
|
@ -4225,7 +4154,7 @@ (define-public vmtouch
|
|||
(base32 "08da6apzfkfjwasn4dxrlfxqfx7arl28apdzac5nvm0fhvws0dxk"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(arguments
|
||||
`(#:tests? #f ; no tests
|
||||
#:make-flags
|
||||
|
@ -4263,15 +4192,14 @@ (define-public solaar
|
|||
(lambda _
|
||||
(setenv "PYTHONPATH" "lib"))))))
|
||||
(propagated-inputs
|
||||
`(("python-pygobject" ,python-pygobject)
|
||||
("python-pyudev" ,python-pyudev)
|
||||
|
||||
;; For GUI.
|
||||
("python-pyyaml" ,python-pyyaml)
|
||||
("python-psutil" ,python-psutil)
|
||||
("python-xlib" ,python-xlib)
|
||||
("gtk+" ,gtk+)
|
||||
("python-pygobject" ,python-pygobject)))
|
||||
(list python-pygobject
|
||||
python-pyudev
|
||||
;; For GUI.
|
||||
python-pyyaml
|
||||
python-psutil
|
||||
python-xlib
|
||||
gtk+
|
||||
python-pygobject))
|
||||
(home-page "https://pwr-solaar.github.io/Solaar/")
|
||||
(synopsis "Linux devices manager for the Logitech Unifying Receiver")
|
||||
(description "This package provides tools to manage clients of the
|
||||
|
@ -4369,7 +4297,7 @@ (define-public ngrep
|
|||
"1x2fyd7wdqlj1r76ilal06cl2wmbz0ws6i3ys204sbjh1cj6dcl7"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("libpcap" ,libpcap)))
|
||||
(list libpcap))
|
||||
(arguments
|
||||
`(#:tests? #f ;; No tests.
|
||||
#:configure-flags (list (string-append "--with-pcap-includes="
|
||||
|
@ -4399,8 +4327,7 @@ (define-public pam-mount
|
|||
(base32 "0832nh2qf9pisgwnbgx6hkylx5d7i416l19y3ly4ifv7k1p7mxqa"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("perl" ,perl)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list perl pkg-config))
|
||||
(inputs
|
||||
`(("cryptsetup" ,cryptsetup)
|
||||
("libhx" ,libhx)
|
||||
|
@ -4463,9 +4390,7 @@ (define-public jc
|
|||
(base32 "0rwvyyrdnw43pixp8h51rncq2inc9pbbj1j2191y5si00pjw34zr"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-pygments" ,python-pygments)
|
||||
("python-ruamel.yaml" ,python-ruamel.yaml)
|
||||
("python-xmltodict" ,python-xmltodict)))
|
||||
(list python-pygments python-ruamel.yaml python-xmltodict))
|
||||
(home-page "https://github.com/kellyjonbrazil/jc")
|
||||
(synopsis "Convert the output of command-line tools to JSON")
|
||||
(description "@code{jc} JSONifies the output of many CLI tools and
|
||||
|
@ -4487,7 +4412,7 @@ (define-public jtbl
|
|||
"19i21fqz2m40cds9pb17brjxkczqagmx2f7mfb0xdvbygaply5wz"))))
|
||||
(build-system python-build-system)
|
||||
(inputs
|
||||
`(("python-tabulate" ,python-tabulate)))
|
||||
(list python-tabulate))
|
||||
(home-page "https://github.com/kellyjonbrazil/jtbl")
|
||||
(synopsis "Command-line tool to print JSON data as a table in the terminal")
|
||||
(description "@code{jtbl} accepts piped JSON data from stdin and outputs a
|
||||
|
@ -4585,10 +4510,9 @@ (define-public nmrpflash
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libnl" ,libnl)
|
||||
("libpcap" ,libpcap)))
|
||||
(list libnl libpcap))
|
||||
(arguments
|
||||
`(#:tests? #f ; None exist
|
||||
#:make-flags
|
||||
|
@ -4747,7 +4671,7 @@ (define-public novena-eeprom
|
|||
(install-file "novena-eeprom" out-bin)
|
||||
(install-file "novena-eeprom.8" out-share-man)))))))
|
||||
(inputs
|
||||
`(("i2c-tools" ,i2c-tools)))
|
||||
(list i2c-tools))
|
||||
(synopsis "Novena EEPROM editor")
|
||||
(description "This package provides an editor for the Novena EEPROM.
|
||||
Novena boards contain a device-dependent descriptive EEPROM that defines
|
||||
|
@ -4799,7 +4723,7 @@ (define-public nq
|
|||
(base32 "0sdamjzvmf6cxhjmd1rjvn7zm6k10fp5n6vabyxd3yl30cgrxw2i"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(arguments
|
||||
`(#:make-flags (list (string-append "CC=" ,(cc-for-target))
|
||||
(string-append "PREFIX=" (assoc-ref %outputs "out")))
|
||||
|
@ -4830,7 +4754,7 @@ (define-public lsofgraph
|
|||
"058x04yp6bc77hbl3qchqm7pa8f9vqfl9jryr88m8pzl7kvpif54"))))
|
||||
(build-system trivial-build-system)
|
||||
(inputs
|
||||
`(("lua" ,lua)))
|
||||
(list lua))
|
||||
(arguments
|
||||
`(#:modules ((guix build utils))
|
||||
#:builder
|
||||
|
|
|
@ -52,7 +52,7 @@ (define-public adns
|
|||
;; XXX: Tests expect real name resolution to work.
|
||||
#:tests? #f))
|
||||
(native-inputs
|
||||
`(("m4" ,m4)))
|
||||
(list m4))
|
||||
(home-page "https://www.gnu.org/software/adns/")
|
||||
(synopsis "Asynchronous DNS client library and utilities")
|
||||
(description
|
||||
|
@ -85,7 +85,7 @@ (define-public c-ares
|
|||
;; Filter tests that require internet access.
|
||||
(setenv "GTEST_FILTER" "-*.Live*:*.FamilyV4*"))))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(home-page "https://c-ares.haxx.se/")
|
||||
(synopsis "C library for asynchronous DNS requests")
|
||||
(description
|
||||
|
|
|
@ -49,28 +49,28 @@ (define-public agda
|
|||
"159hznnsxg7hlp80r1wqizyd7gwgnq0j13cm4d27cns0ganslb07"))))
|
||||
(build-system haskell-build-system)
|
||||
(inputs
|
||||
`(("ghc-aeson" ,ghc-aeson)
|
||||
("ghc-alex" ,ghc-alex)
|
||||
("ghc-async" ,ghc-async)
|
||||
("ghc-blaze-html" ,ghc-blaze-html)
|
||||
("ghc-boxes" ,ghc-boxes)
|
||||
("ghc-case-insensitive" ,ghc-case-insensitive)
|
||||
("ghc-data-hash" ,ghc-data-hash)
|
||||
("ghc-edit-distance" ,ghc-edit-distance)
|
||||
("ghc-equivalence" ,ghc-equivalence)
|
||||
("ghc-gitrev" ,ghc-gitrev)
|
||||
("ghc-happy" ,ghc-happy)
|
||||
("ghc-hashable" ,ghc-hashable)
|
||||
("ghc-hashtables" ,ghc-hashtables)
|
||||
("ghc-monad-control" ,ghc-monad-control)
|
||||
("ghc-murmur-hash" ,ghc-murmur-hash)
|
||||
("ghc-parallel" ,ghc-parallel)
|
||||
("ghc-regex-tdfa" ,ghc-regex-tdfa)
|
||||
("ghc-split" ,ghc-split)
|
||||
("ghc-strict" ,ghc-strict)
|
||||
("ghc-unordered-containers" ,ghc-unordered-containers)
|
||||
("ghc-uri-encode" ,ghc-uri-encode)
|
||||
("ghc-zlib" ,ghc-zlib)))
|
||||
(list ghc-aeson
|
||||
ghc-alex
|
||||
ghc-async
|
||||
ghc-blaze-html
|
||||
ghc-boxes
|
||||
ghc-case-insensitive
|
||||
ghc-data-hash
|
||||
ghc-edit-distance
|
||||
ghc-equivalence
|
||||
ghc-gitrev
|
||||
ghc-happy
|
||||
ghc-hashable
|
||||
ghc-hashtables
|
||||
ghc-monad-control
|
||||
ghc-murmur-hash
|
||||
ghc-parallel
|
||||
ghc-regex-tdfa
|
||||
ghc-split
|
||||
ghc-strict
|
||||
ghc-unordered-containers
|
||||
ghc-uri-encode
|
||||
ghc-zlib))
|
||||
(arguments
|
||||
`(#:modules ((guix build haskell-build-system)
|
||||
(guix build utils)
|
||||
|
@ -139,7 +139,7 @@ (define-public agda-ial
|
|||
"0dlis6v6nzbscf713cmwlx8h9n2gxghci8y21qak3hp18gkxdp0g"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("agda" ,agda)))
|
||||
(list agda))
|
||||
(arguments
|
||||
`(#:parallel-build? #f
|
||||
#:phases
|
||||
|
|
|
@ -64,8 +64,7 @@ (define-public zxing-cpp
|
|||
"1yl2cpaqiv1g4nq9v0xfj1vd5faz55k4541vz6hsffvcxgn9nmc5"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("fmt" ,fmt)
|
||||
("googletest" ,googletest)))
|
||||
(list fmt googletest))
|
||||
(synopsis "C++ port of ZXing")
|
||||
(description "ZXing-CPP is a barcode scanning library.")
|
||||
(home-page "https://github.com/nu-book/zxing-cpp")
|
||||
|
@ -133,8 +132,8 @@ (define-public qrencode
|
|||
(with-directory-excursion "tests"
|
||||
(invoke "./test_basic.sh")))
|
||||
#t)))))
|
||||
(inputs `(("libpng" ,libpng)))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)))
|
||||
(inputs (list libpng))
|
||||
(native-inputs (list pkg-config))
|
||||
(synopsis "Encode data into a QR Code symbol")
|
||||
(description "Libqrencode is a C library for encoding data in a QR Code
|
||||
symbol, a kind of 2D symbology that can be scanned by handy terminals such as
|
||||
|
@ -161,10 +160,7 @@ (define-public libdmtx
|
|||
;; XXX Test suite is broken: https://github.com/dmtx/libdmtx/issues/22
|
||||
`(#:tests? #f))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(home-page "https://github.com/dmtx")
|
||||
(synopsis "Library for reading and writing Data Matrix 2D barcodes")
|
||||
(description "libdmtx is software for reading and writing Data Matrix 2D
|
||||
|
@ -213,9 +209,7 @@ (define-public zbar
|
|||
("v4l-utils" ,v4l-utils)))
|
||||
(propagated-inputs
|
||||
;; These are in 'requires' field of .pc files.
|
||||
`(("glib" ,glib)
|
||||
("gtk+" ,gtk+)
|
||||
("qtbase" ,qtbase-5)))
|
||||
(list glib gtk+ qtbase-5))
|
||||
(synopsis "Bar code reader")
|
||||
(description
|
||||
"ZBar can read barcodes from various sources, such as video streams,
|
||||
|
|
|
@ -89,9 +89,7 @@ (define-public mpfrcx
|
|||
"1545vgizpypqi2rrriad0ybqv0qwbn9zr0ibxpk00gha9ihv7acx"))))
|
||||
(build-system gnu-build-system)
|
||||
(propagated-inputs
|
||||
`(("gmp" ,gmp)
|
||||
("mpfr" ,mpfr)
|
||||
("mpc" ,mpc))) ; Header files are included by mpfrcx.h.
|
||||
(list gmp mpfr mpc)) ; Header files are included by mpfrcx.h.
|
||||
(synopsis "Arithmetic of polynomials over arbitrary precision numbers")
|
||||
(description
|
||||
"Mpfrcx is a library for the arithmetic of univariate polynomials over
|
||||
|
@ -138,10 +136,9 @@ (define-public cm
|
|||
"0qq6b1kwb1byj8ws33ya5awq0ilkpm32037pi1l4cf2737fg9m42"))))
|
||||
(build-system gnu-build-system)
|
||||
(propagated-inputs
|
||||
`(("mpfrcx" ,mpfrcx)
|
||||
("zlib" ,zlib))) ; Header files included from cm_common.h.
|
||||
(list mpfrcx zlib)) ; Header files included from cm_common.h.
|
||||
(inputs
|
||||
`(("pari-gp" ,pari-gp)))
|
||||
(list pari-gp))
|
||||
(synopsis "CM constructions for elliptic curves")
|
||||
(description
|
||||
"The CM software implements the construction of ring class fields of
|
||||
|
@ -168,13 +165,9 @@ (define-public fplll
|
|||
(patches (search-patches "fplll-std-fenv.patch"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(propagated-inputs ; header files pulled in by fplll/defs.h
|
||||
`(("gmp" ,gmp)
|
||||
("mpfr" ,mpfr)))
|
||||
(list gmp mpfr))
|
||||
(home-page "https://github.com/fplll/fplll")
|
||||
(synopsis "Library for LLL-reduction of euclidean lattices")
|
||||
(description
|
||||
|
@ -219,10 +212,7 @@ (define-public python-fpylll
|
|||
"1a25iibihph626jl4wbs4b77xc4a2c4nfc2ypscf9wpani3dnhjf"))))
|
||||
(build-system python-build-system)
|
||||
(inputs
|
||||
`(("fplll" ,fplll)
|
||||
("gmp" ,gmp)
|
||||
("mpfr" ,mpfr)
|
||||
("pari-gp" ,pari-gp)))
|
||||
(list fplll gmp mpfr pari-gp))
|
||||
(propagated-inputs
|
||||
`(("cysignals" ,python-cysignals)
|
||||
("cython" ,python-cython)
|
||||
|
@ -250,10 +240,7 @@ (define-public pari-gp
|
|||
(native-inputs
|
||||
`(("texlive" ,(texlive-updmap.cfg
|
||||
(list texlive-amsfonts)))))
|
||||
(inputs `(("gmp" ,gmp)
|
||||
("libx11" ,libx11)
|
||||
("perl" ,perl)
|
||||
("readline" ,readline)))
|
||||
(inputs (list gmp libx11 perl readline))
|
||||
(arguments
|
||||
'(#:make-flags '("all")
|
||||
#:test-target "dobench"
|
||||
|
@ -289,8 +276,8 @@ (define-public gp2c
|
|||
(base32
|
||||
"039ip7qkwwv46wrcdrz7y12m30kazzkjr44kqbc0h137g4wzd7zf"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs `(("perl" ,perl)))
|
||||
(inputs `(("pari-gp" ,pari-gp)))
|
||||
(native-inputs (list perl))
|
||||
(inputs (list pari-gp))
|
||||
(arguments
|
||||
'(#:configure-flags
|
||||
(list (string-append "--with-paricfg="
|
||||
|
@ -324,12 +311,12 @@ (define-public cmh
|
|||
"1ws2yhzxmm2l5xqqqcjcimmg40f9qq5l9i6d4i5434an9v9s8531"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("gmp" ,gmp)
|
||||
("mpfr" ,mpfr)
|
||||
("mpc" ,mpc)
|
||||
("mpfrcx" ,mpfrcx)
|
||||
("fplll" ,fplll)
|
||||
("pari-gp" ,pari-gp)))
|
||||
(list gmp
|
||||
mpfr
|
||||
mpc
|
||||
mpfrcx
|
||||
fplll
|
||||
pari-gp))
|
||||
(synopsis "Igusa class polynomial computations")
|
||||
(description
|
||||
"The CMH software computes Igusa (genus 2) class polynomials, which
|
||||
|
@ -440,10 +427,9 @@ (define-public flint
|
|||
(base32 "1gp4wm2s8c27g2hh53d09cys62da1bsxfwbcsj9cd7cfikm95pv1"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("ntl" ,ntl)))
|
||||
(list ntl))
|
||||
(propagated-inputs
|
||||
`(("gmp" ,gmp)
|
||||
("mpfr" ,mpfr))) ; header files from both are included by flint/arith.h
|
||||
(list gmp mpfr)) ; header files from both are included by flint/arith.h
|
||||
(arguments
|
||||
`(#:parallel-tests? #f ; seems to be necessary on arm
|
||||
#:phases
|
||||
|
@ -497,10 +483,9 @@ (define-public arb
|
|||
"1lmcl122qy6mr1g1y65bm7dk9fj0sym7gzmvar5vdgk7ln03c5iq"))))
|
||||
(build-system gnu-build-system)
|
||||
(propagated-inputs
|
||||
`(("flint" ,flint))) ; flint.h is included by arf.h
|
||||
(list flint)) ; flint.h is included by arf.h
|
||||
(inputs
|
||||
`(("gmp" ,gmp)
|
||||
("mpfr" ,mpfr)))
|
||||
(list gmp mpfr))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -542,12 +527,11 @@ (define-public python-flint
|
|||
(patches (search-patches "python-flint-includes.patch"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-cython" ,python-cython)))
|
||||
(list python-cython))
|
||||
(propagated-inputs
|
||||
`(("python-numpy" ,python-numpy)))
|
||||
(list python-numpy))
|
||||
(inputs
|
||||
`(("arb" ,arb)
|
||||
("flint" ,flint)))
|
||||
(list arb flint))
|
||||
(synopsis "Python module wrapping ARB and FLINT")
|
||||
(description
|
||||
"Python-flint is a Python extension module wrapping FLINT
|
||||
|
@ -576,11 +560,9 @@ (define-public ntl
|
|||
#t))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("libtool" ,libtool)
|
||||
("perl" ,perl))) ; for configuration
|
||||
(list libtool perl)) ; for configuration
|
||||
(inputs
|
||||
`(("gmp" ,gmp)
|
||||
("gf2x" ,gf2x)))
|
||||
(list gmp gf2x))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -627,9 +609,7 @@ (define-public singular
|
|||
"13gy1gdng8zijwlr1fn5sixw53z0zf9czzlg0vh1dcc59zw6v998"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("doxygen" ,doxygen)
|
||||
("graphviz" ,graphviz)
|
||||
("perl" ,perl)))
|
||||
(list doxygen graphviz perl))
|
||||
(inputs
|
||||
`(("cddlib" ,cddlib)
|
||||
("gmp" ,gmp)
|
||||
|
@ -668,7 +648,7 @@ (define-public gmp-ecm
|
|||
"0hxs24c2m3mh0nq1zz63z3sb7dhy1rilg2s1igwwcb26x3pb7xqc"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("gmp" ,gmp)))
|
||||
(list gmp))
|
||||
(arguments
|
||||
`(#:configure-flags '("--enable-shared"
|
||||
;; Disable specific assembly routines, which depend
|
||||
|
@ -698,13 +678,9 @@ (define-public bc
|
|||
(patches (search-patches "bc-fix-cross-compilation.patch"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("automake" ,automake)
|
||||
("autoconf" ,autoconf)
|
||||
("ed" ,ed)
|
||||
("flex" ,flex)
|
||||
("texinfo" ,texinfo)))
|
||||
(list automake autoconf ed flex texinfo))
|
||||
(inputs
|
||||
`(("readline" ,readline)))
|
||||
(list readline))
|
||||
(arguments
|
||||
'(#:configure-flags
|
||||
(list "--with-readline")
|
||||
|
@ -784,7 +760,7 @@ (define-public fftw
|
|||
;; available on the user's machine when that package is built on a
|
||||
;; different machine.
|
||||
"ax_cv_c_flags__mtune_native=no")))
|
||||
(native-inputs `(("perl" ,perl)))
|
||||
(native-inputs (list perl))
|
||||
(home-page "http://fftw.org")
|
||||
(synopsis "Computing the discrete Fourier transform")
|
||||
(description
|
||||
|
@ -855,8 +831,7 @@ (define-public java-la4j
|
|||
"**/SparseVectorTest.java"
|
||||
"**/DenseVectorTest.java")))
|
||||
(native-inputs
|
||||
`(("java-junit" ,java-junit)
|
||||
("java-hamcrest-core" ,java-hamcrest-core)))
|
||||
(list java-junit java-hamcrest-core))
|
||||
(home-page "http://la4j.org/")
|
||||
(synopsis "Java library that provides Linear Algebra primitives and algorithms")
|
||||
(description "The la4j library is a Java library that provides Linear
|
||||
|
@ -893,7 +868,7 @@ (define-public java-jlargearrays
|
|||
#:tests? #f ; tests are not included in the release archive
|
||||
#:jdk ,icedtea-8))
|
||||
(propagated-inputs
|
||||
`(("java-commons-math3" ,java-commons-math3)))
|
||||
(list java-commons-math3))
|
||||
(home-page "https://gitlab.com/ICM-VisLab/JLargeArrays")
|
||||
(synopsis "Library of one-dimensional arrays that can store up to 263 elements")
|
||||
(description "JLargeArrays is a Java library of one-dimensional arrays
|
||||
|
@ -918,8 +893,7 @@ (define-public java-jtransforms
|
|||
#:tests? #f ; tests are not included in the release archive
|
||||
#:jdk ,icedtea-8))
|
||||
(propagated-inputs
|
||||
`(("java-commons-math3" ,java-commons-math3)
|
||||
("java-jlargearrays" ,java-jlargearrays)))
|
||||
(list java-commons-math3 java-jlargearrays))
|
||||
(home-page "https://github.com/wendykierp/JTransforms")
|
||||
(synopsis "Multithreaded FFT library written in pure Java")
|
||||
(description "JTransforms is a multithreaded FFT library written in pure
|
||||
|
@ -943,7 +917,7 @@ (define-public lmfit
|
|||
"00bch77a6qgnw6vzsjn2a42n8n683ih3xm0wpr454jxa15hw78vf"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("perl" ,perl))) ; for pod2man
|
||||
(list perl)) ; for pod2man
|
||||
(home-page "https://jugit.fz-juelich.de/mlz/lmfit")
|
||||
(synopsis "Levenberg-Marquardt minimization and least-squares fitting")
|
||||
(description "lmfit is a C library for Levenberg-Marquardt least-squares
|
||||
|
@ -976,10 +950,7 @@ (define-public symengine
|
|||
"-DWITH_SYMENGINE_THREAD_SAFE=on"
|
||||
"-DBUILD_SHARED_LIBS=on"))) ;also build libsymengine
|
||||
(inputs
|
||||
`(("flint" ,flint)
|
||||
("gmp" ,gmp)
|
||||
("mpc" ,mpc)
|
||||
("mpfr" ,mpfr)))
|
||||
(list flint gmp mpc mpfr))
|
||||
(home-page "https://github.com/symengine/symengine")
|
||||
(synopsis "Fast symbolic manipulation library")
|
||||
(description
|
||||
|
@ -1008,8 +979,7 @@ (define-public ginac
|
|||
("pkg-config" ,pkg-config)
|
||||
("python" ,python-wrapper))) ; Python is required
|
||||
(inputs
|
||||
`(("cln" ,cln)
|
||||
("readline" ,readline)))
|
||||
(list cln readline))
|
||||
(home-page "https://www.ginac.de/")
|
||||
(synopsis "Library for symbolic computation")
|
||||
(description "GiNaC is a C++ library for symbolic computation. Contrary
|
||||
|
@ -1144,8 +1114,7 @@ (define-public xtensor
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("googletest" ,googletest)
|
||||
("xtl" ,xtl)))
|
||||
(list googletest xtl))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
'("-DBUILD_TESTS=ON")
|
||||
|
@ -1226,9 +1195,7 @@ (define-public gap
|
|||
#t))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("gmp" ,gmp)
|
||||
("readline" ,readline)
|
||||
("zlib" ,zlib)))
|
||||
(list gmp readline zlib))
|
||||
(arguments
|
||||
`(#:modules ((ice-9 ftw)
|
||||
(srfi srfi-26)
|
||||
|
@ -1315,9 +1282,7 @@ (define-public gappa
|
|||
"0q1wdiwqj6fsbifaayb1zkp20bz8a1my81sqjsail577jmzwi07w"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("boost" ,boost)
|
||||
("gmp" ,gmp)
|
||||
("mpfr" ,mpfr)))
|
||||
(list boost gmp mpfr))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -1358,11 +1323,9 @@ (define-public givaro
|
|||
"11wz57q6ijsvfs5r82masxgr319as92syi78lnl9lgdblpc6xigk"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(propagated-inputs
|
||||
`(("gmp" ,gmp))) ; gmp++.h includes gmpxx.h
|
||||
(list gmp)) ; gmp++.h includes gmpxx.h
|
||||
(synopsis "Algebraic computations with exact rings and fields")
|
||||
(description
|
||||
"Givaro is a C++ library implementing the basic arithmetic of various
|
||||
|
@ -1389,14 +1352,11 @@ (define-public fflas-ffpack
|
|||
"1ynbjd72qrwp0b4kpn0p5d7gddpvj8dlb5fwdxajr5pvkvi3if74"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(inputs
|
||||
`(("openblas" ,openblas)))
|
||||
(list openblas))
|
||||
(propagated-inputs
|
||||
`(("givaro" ,givaro))) ; required according to the .pc file
|
||||
(list givaro)) ; required according to the .pc file
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
(list (string-append "--with-blas-libs="
|
||||
|
@ -1432,12 +1392,9 @@ (define-public linbox
|
|||
(patches (search-patches "linbox-fix-pkgconfig.patch"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(propagated-inputs
|
||||
`(("fflas-ffpack" ,fflas-ffpack)))
|
||||
(list fflas-ffpack))
|
||||
(synopsis "C++ library for linear algebra over exact rings")
|
||||
(description
|
||||
"LinBox is a C++ template library for exact linear algebra computation
|
||||
|
@ -1461,12 +1418,9 @@ (define-public m4ri
|
|||
"0xfg6pffbn8r1s0y7bn9b8i55l00d41dkmhrpf7pwk53qa3achd3"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(inputs
|
||||
`(("libpng" ,libpng)))
|
||||
(list libpng))
|
||||
(synopsis "Arithmetic of dense matrices over F_2")
|
||||
(description "M4RI is a library for fast arithmetic with dense matrices
|
||||
over F2. The name M4RI comes from the first implemented algorithm: The
|
||||
|
@ -1551,11 +1505,9 @@ (define-public m4rie
|
|||
"0r8lv46qx5mkz5kp3ay2jnsp0mbhlqr5z2z220wdk73wdshcznss"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(inputs
|
||||
`(("m4ri" ,m4ri)))
|
||||
(list m4ri))
|
||||
(synopsis "Arithmetic of dense matrices over F_{2^e}")
|
||||
(description "M4RI is a library for fast arithmetic with dense matrices
|
||||
over finite fields of characteristic 2. So it extends the functionality
|
||||
|
@ -1578,12 +1530,9 @@ (define-public eclib
|
|||
"1gw27lqc3f525n8qdcmr2nyn16y9g10z9f6dnmckyyxcdzvhq35n"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(inputs
|
||||
`(("ntl" ,ntl)
|
||||
("pari-gp" ,pari-gp)))
|
||||
(list ntl pari-gp))
|
||||
(synopsis "Ranks of elliptic curves and modular symbols")
|
||||
(description "The eclib package includes mwrank (for 2-descent on
|
||||
elliptic curves over Q) and modular symbol code; it has been written by
|
||||
|
@ -1608,9 +1557,7 @@ (define-public lrcalc
|
|||
(patches (search-patches "lrcalc-includes.patch"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -1720,12 +1667,12 @@ (define-public sollya
|
|||
"11290ivi9h665cxi8f1shlavhy10vzb8s28m57hrcgnxyxqmhx0m"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("fplll" ,fplll)
|
||||
("gmp" ,gmp)
|
||||
("gnuplot" ,gnuplot)
|
||||
("libxml2" ,libxml2)
|
||||
("mpfi" ,mpfi)
|
||||
("mpfr" ,mpfr)))
|
||||
(list fplll
|
||||
gmp
|
||||
gnuplot
|
||||
libxml2
|
||||
mpfi
|
||||
mpfr))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
(list (string-append "--docdir=${datadir}/doc/sollya-" ,version))
|
||||
|
|
|
@ -311,7 +311,7 @@ (define-public android-libsparse
|
|||
(add-after 'unpack 'enter-source
|
||||
(lambda _ (chdir "libsparse") #t)))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(list zlib))
|
||||
(home-page "https://developer.android.com/")
|
||||
(synopsis "Android platform sparse library")
|
||||
(description "@code{android-libsparse} is a library in common use by the
|
||||
|
@ -342,11 +342,9 @@ (define-public android-libziparchive
|
|||
(string-append out "/include/ziparchive"))
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(list zlib))
|
||||
(native-inputs
|
||||
`(("android-libbase" ,android-libbase)
|
||||
("android-libutils" ,android-libutils)
|
||||
("android-liblog" ,android-liblog)))
|
||||
(list android-libbase android-libutils android-liblog))
|
||||
(home-page "https://developer.android.com/")
|
||||
(synopsis "Android platform ZIP library")
|
||||
(description "@code{android-libziparchive} is a library in common use by the
|
||||
|
@ -389,10 +387,7 @@ (define-public adb
|
|||
(install-file "diagnose_usb.h" (string-append (assoc-ref outputs "out") "/include"))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("android-libbase" ,android-libbase)
|
||||
("android-libcutils" ,android-libcutils)
|
||||
("android-liblog" ,android-liblog)
|
||||
("openssl" ,openssl)))
|
||||
(list android-libbase android-libcutils android-liblog openssl))
|
||||
(home-page "https://developer.android.com/studio/command-line/adb.html")
|
||||
(synopsis "Android Debug Bridge")
|
||||
(description
|
||||
|
@ -511,11 +506,11 @@ (define-public android-libselinux
|
|||
(("#ifdef HOST") "#ifdef XXX"))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(native-inputs
|
||||
`(("android-bionic-uapi" ,android-bionic-uapi)
|
||||
;; pcre is inlined by our package.
|
||||
("pcre" ,pcre)))
|
||||
(list android-bionic-uapi
|
||||
;; pcre is inlined by our package.
|
||||
pcre))
|
||||
(home-page "https://developer.android.com/")
|
||||
(synopsis "Android version of the SELinux libraries and utilities")
|
||||
(description
|
||||
|
@ -561,11 +556,8 @@ (define-public android-ext4-utils
|
|||
(copy-recursively "." (string-append out "/include")))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("android-libcutils" ,android-libcutils)
|
||||
("android-liblog" ,android-liblog)
|
||||
("android-libselinux" ,android-libselinux)
|
||||
("android-libsparse" ,android-libsparse)
|
||||
("zlib" ,zlib)))
|
||||
(list android-libcutils android-liblog android-libselinux
|
||||
android-libsparse zlib))
|
||||
(native-inputs
|
||||
`(("android-core" ,(android-platform-system-core version))))
|
||||
(home-page "https://developer.android.com/")
|
||||
|
@ -603,11 +595,8 @@ (define-public android-f2fs-utils
|
|||
(install-file "mkf2fsuserimg.sh" bin)
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("f2fs-tools" ,f2fs-tools-1.7)
|
||||
("android-libselinux" ,android-libselinux)
|
||||
("android-libsparse" ,android-libsparse)
|
||||
("android-libcutils" ,android-libcutils)
|
||||
("zlib" ,zlib)))
|
||||
(list f2fs-tools-1.7 android-libselinux android-libsparse
|
||||
android-libcutils zlib))
|
||||
(home-page "https://developer.android.com/")
|
||||
(synopsis "Android f2fs utils")
|
||||
(description "@code{android-f2fs-utils} is a library in common use by the
|
||||
|
@ -644,8 +633,7 @@ (define-public android-libutils
|
|||
(lambda* (#:key inputs outputs #:allow-other-keys)
|
||||
(copy-recursively "../include/utils" (string-append (assoc-ref outputs "out") "/include/utils")))))))
|
||||
(inputs
|
||||
`(("android-safe-iop" ,android-safe-iop)
|
||||
("android-libcutils" ,android-libcutils)))
|
||||
(list android-safe-iop android-libcutils))
|
||||
(native-inputs
|
||||
`(("android-bionic-uapi" ,android-bionic-uapi)
|
||||
("android-liblog" ,android-liblog)
|
||||
|
@ -682,22 +670,22 @@ (define-public fastboot
|
|||
(install-file "fastboot" bin)
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("adb" ,adb)
|
||||
("android-safe-iop" ,android-safe-iop)
|
||||
("android-ext4-utils" ,android-ext4-utils)
|
||||
("android-f2fs-utils" ,android-f2fs-utils)
|
||||
("android-libbase" ,android-libbase)
|
||||
("android-libcutils" ,android-libcutils)
|
||||
("android-liblog" ,android-liblog)
|
||||
("android-libutils" ,android-libutils)
|
||||
("android-libsparse" ,android-libsparse)
|
||||
("android-libziparchive" ,android-libziparchive)
|
||||
("android-libselinux" ,android-libselinux)
|
||||
("pcre" ,pcre)
|
||||
("mkbootimg" ,mkbootimg)
|
||||
("zlib" ,zlib)))
|
||||
(list adb
|
||||
android-safe-iop
|
||||
android-ext4-utils
|
||||
android-f2fs-utils
|
||||
android-libbase
|
||||
android-libcutils
|
||||
android-liblog
|
||||
android-libutils
|
||||
android-libsparse
|
||||
android-libziparchive
|
||||
android-libselinux
|
||||
pcre
|
||||
mkbootimg
|
||||
zlib))
|
||||
(native-inputs
|
||||
`(("xz" ,xz)))
|
||||
(list xz))
|
||||
(home-page "https://developer.android.com/studio/command-line/")
|
||||
(synopsis "Android image flasher")
|
||||
(description
|
||||
|
@ -897,21 +885,18 @@ (define-public python-androguard
|
|||
(invoke "nosetests" "--with-coverage" "--with-timer"
|
||||
"--timer-top-n" "50"))))))
|
||||
(native-inputs
|
||||
`(("python-codecov" ,python-codecov)
|
||||
("python-coverage" ,python-coverage)
|
||||
("python-mock" ,python-mock)
|
||||
("python-nose" ,python-nose)
|
||||
("python-nose-timer" ,python-nose-timer)))
|
||||
(list python-codecov python-coverage python-mock python-nose
|
||||
python-nose-timer))
|
||||
(propagated-inputs
|
||||
`(("python-asn1crypto" ,python-asn1crypto)
|
||||
("python-colorama" ,python-colorama)
|
||||
("python-future" ,python-future)
|
||||
("python-ipython" ,python-ipython)
|
||||
("python-lxml" ,python-lxml)
|
||||
("python-matplotlib" ,python-matplotlib)
|
||||
("python-networkx" ,python-networkx)
|
||||
("python-pygments" ,python-pygments)
|
||||
("python-pyperclip" ,python-pyperclip)))
|
||||
(list python-asn1crypto
|
||||
python-colorama
|
||||
python-future
|
||||
python-ipython
|
||||
python-lxml
|
||||
python-matplotlib
|
||||
python-networkx
|
||||
python-pygments
|
||||
python-pyperclip))
|
||||
(home-page "https://github.com/androguard/androguard")
|
||||
(synopsis "Python tool to play with Android files")
|
||||
(description
|
||||
|
@ -946,28 +931,25 @@ (define-public fdroidserver
|
|||
(("docker-py >= 1.9, < 2.0") "docker >= 1.9"))
|
||||
#t)))))
|
||||
(propagated-inputs
|
||||
`(("python-androguard" ,python-androguard)
|
||||
("python-apache-libcloud" ,python-apache-libcloud)
|
||||
("python-clint" ,python-clint)
|
||||
("python-defusedxml" ,python-defusedxml)
|
||||
("python-docker" ,python-docker)
|
||||
("python-gitpython" ,python-gitpython)
|
||||
("python-mwclient" ,python-mwclient)
|
||||
("python-paramiko" ,python-paramiko)
|
||||
("python-pillow" ,python-pillow)
|
||||
("python-pyasn1" ,python-pyasn1)
|
||||
("python-pyasn1-modules" ,python-pyasn1-modules)
|
||||
("python-pyyaml" ,python-pyyaml)
|
||||
("python-qrcode" ,python-qrcode)
|
||||
("python-ruamel.yaml" ,python-ruamel.yaml)
|
||||
("python-requests" ,python-requests)
|
||||
("python-vagrant" ,python-vagrant)))
|
||||
(list python-androguard
|
||||
python-apache-libcloud
|
||||
python-clint
|
||||
python-defusedxml
|
||||
python-docker
|
||||
python-gitpython
|
||||
python-mwclient
|
||||
python-paramiko
|
||||
python-pillow
|
||||
python-pyasn1
|
||||
python-pyasn1-modules
|
||||
python-pyyaml
|
||||
python-qrcode
|
||||
python-ruamel.yaml
|
||||
python-requests
|
||||
python-vagrant))
|
||||
(native-inputs
|
||||
`(("python-babel" ,python-babel)
|
||||
("python-bcrypt" ,python-bcrypt)
|
||||
("python-docker-pycreds" ,python-docker-pycreds)
|
||||
("python-pynacl" ,python-pynacl)
|
||||
("python-websocket-client" ,python-websocket-client)))
|
||||
(list python-babel python-bcrypt python-docker-pycreds python-pynacl
|
||||
python-websocket-client))
|
||||
(home-page "https://f-droid.org")
|
||||
(synopsis "F-Droid server tools")
|
||||
(description
|
||||
|
@ -996,7 +978,7 @@ (define-public fdroidcl
|
|||
#:tests? #f ; TODO: Inputs missing.
|
||||
#:install-source? #f))
|
||||
(inputs
|
||||
`(("go-github-com-kr-pretty" ,go-github-com-kr-pretty)))
|
||||
(list go-github-com-kr-pretty))
|
||||
;(native-inputs
|
||||
; `(("go-github-com-rogpeppe-go-internal-testscript"
|
||||
; ,go-github-com-rogpeppe-go-internal-testscript)))
|
||||
|
@ -1049,7 +1031,7 @@ (define-public enjarify
|
|||
(mkdir-p (string-append out "/bin/"))
|
||||
(copy-file "enjarify.sh" (string-append out "/bin/enjarify"))
|
||||
#t))))))
|
||||
(native-inputs `(("openjdk" ,openjdk12)))
|
||||
(native-inputs (list openjdk12))
|
||||
(synopsis "Translate Dalvik bytecode to equivalent Java bytecode")
|
||||
(description "Android applications are Java programs that run on a
|
||||
customized virtual machine, which is part of the Android operating system, the
|
||||
|
|
|
@ -82,8 +82,7 @@ (define-public rlottie
|
|||
"-Dlog=true"
|
||||
"-Dtest=true")))
|
||||
(native-inputs
|
||||
`(("googletest" ,googletest)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list googletest pkg-config))
|
||||
(synopsis "Lottie Animation Library")
|
||||
(description "Rlottie is a platform independent standalone c++ library for
|
||||
rendering vector based animations and art in realtime.")
|
||||
|
@ -182,8 +181,7 @@ (define-public synfig
|
|||
("openexr" ,openexr-2)
|
||||
("pango" ,pango)))
|
||||
(native-inputs
|
||||
`(("intltool" ,intltool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list intltool pkg-config))
|
||||
(home-page "https://www.synfig.org")
|
||||
(synopsis "Vector-based 2D animation renderer")
|
||||
(description
|
||||
|
@ -225,13 +223,9 @@ (define-public synfigstudio
|
|||
`("XDG_DATA_DIRS" ":" prefix (,gtk-share)))
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("gtkmm" ,gtkmm-3)
|
||||
("gtk+" ,gtk+)
|
||||
("libsigc++" ,libsigc++)
|
||||
("synfig" ,synfig)))
|
||||
(list gtkmm-3 gtk+ libsigc++ synfig))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("intltool" ,intltool)))
|
||||
(list pkg-config intltool))
|
||||
(home-page "https://www.synfig.org")
|
||||
(synopsis "Vector-based 2D animation package (GUI)")
|
||||
(description
|
||||
|
@ -454,7 +448,7 @@ (define-public papagayo
|
|||
("qtmultimedia" ,qtmultimedia)
|
||||
("libsndfile" ,libsndfile)))
|
||||
(native-inputs
|
||||
`(("qttools" ,qttools)))
|
||||
(list qttools))
|
||||
(home-page "https://www.lostmarble.com/papagayo/")
|
||||
(synopsis "Lip-syncing for animations")
|
||||
(description
|
||||
|
@ -480,10 +474,7 @@ (define-public pencil2d
|
|||
"0b1nwiwyg01087q318vymg4si76dw41ykxbn2zwd6dqbxzbpr1dh"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("qtbase" ,qtbase-5)
|
||||
("qtxmlpatterns" ,qtxmlpatterns)
|
||||
("qtmultimedia" ,qtmultimedia)
|
||||
("qtsvg" ,qtsvg)))
|
||||
(list qtbase-5 qtxmlpatterns qtmultimedia qtsvg))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
|
|
@ -66,11 +66,11 @@ (define-public clamav
|
|||
"clamav-config-llvm-libs.patch"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("check" ,check) ; for tests
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf
|
||||
automake
|
||||
check ; for tests
|
||||
libtool
|
||||
pkg-config))
|
||||
(inputs
|
||||
`(("bzip2" ,bzip2)
|
||||
("libcurl" ,curl)
|
||||
|
|
|
@ -48,8 +48,7 @@ (define-public apr
|
|||
;; Thus, build sequentially.
|
||||
'(#:parallel-build? #f
|
||||
#:parallel-tests? #f))
|
||||
(inputs `(("perl" ,perl)
|
||||
("libltdl" ,libltdl)))
|
||||
(inputs (list perl libltdl))
|
||||
(home-page "http://apr.apache.org/")
|
||||
(synopsis "The Apache Portable Runtime Library")
|
||||
(description
|
||||
|
@ -75,9 +74,9 @@ (define-public apr-util
|
|||
"0nq3s1yn13vplgl6qfm09f7n0wm08malff9s59bqf9nid9xjzqfk"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("apr" ,apr)))
|
||||
(list apr))
|
||||
(propagated-inputs
|
||||
`(("expat" ,expat)))
|
||||
(list expat))
|
||||
(arguments
|
||||
'(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
|
|
@ -151,8 +151,7 @@ (define-public arcan
|
|||
(base32
|
||||
"0dcxcnqjkyyqdr2yk84mprvkncy5g172kfs6vc4zrkklsbkr8yi2"))))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("ruby" ,ruby))) ; For documentation and testing
|
||||
(list pkg-config ruby)) ; For documentation and testing
|
||||
(home-page "https://arcan-fe.com")
|
||||
(synopsis "Display server, multimedia framework and game engine (egl-dri)")
|
||||
(description "Arcan is a development framework for creating virtually
|
||||
|
@ -171,9 +170,9 @@ (define-public arcan-sdl
|
|||
(inherit arcan)
|
||||
(name "arcan-sdl")
|
||||
(inputs
|
||||
`(("sdl" ,sdl)
|
||||
,@(fold alist-delete (package-inputs arcan)
|
||||
'("libdrm"))))
|
||||
(modify-inputs (package-inputs arcan)
|
||||
(delete "libdrm")
|
||||
(prepend sdl)))
|
||||
(arguments
|
||||
`(,@(ensure-keyword-arguments
|
||||
(package-arguments arcan)
|
||||
|
@ -219,11 +218,7 @@ (define-public xarcan
|
|||
,(string-append "--with-xkb-output="
|
||||
"/tmp")))) ; FIXME: Copied from xorg
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("util-macros" ,util-macros)))
|
||||
(list pkg-config autoconf automake libtool util-macros))
|
||||
(inputs
|
||||
`(("arcan" ,arcan)
|
||||
("font-util" ,font-util)
|
||||
|
@ -251,14 +246,14 @@ (define-public arcan-wayland
|
|||
(inherit arcan)
|
||||
(name "arcan-wayland")
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("arcan" ,arcan)
|
||||
("libseccomp" ,libseccomp)
|
||||
("libxkbcommon" ,libxkbcommon)
|
||||
("mesa" ,mesa)
|
||||
("wayland" ,wayland)
|
||||
("wayland-protocols" ,wayland-protocols)))
|
||||
(list arcan
|
||||
libseccomp
|
||||
libxkbcommon
|
||||
mesa
|
||||
wayland
|
||||
wayland-protocols))
|
||||
(arguments
|
||||
`(#:tests? #f
|
||||
#:phases
|
||||
|
|
|
@ -73,7 +73,7 @@ (define-public aspell
|
|||
(string-append "\"filter-path" middle
|
||||
"\"" libdir "\"")))
|
||||
#t))))))
|
||||
(inputs `(("perl" ,perl)))
|
||||
(inputs (list perl))
|
||||
|
||||
(native-search-paths
|
||||
;; This is a Guix-specific environment variable that takes a single
|
||||
|
@ -131,8 +131,7 @@ (define* (aspell-dictionary dict-name full-name
|
|||
(list (string-append "dictdir=" out "/lib/aspell")
|
||||
(string-append "datadir=" out "/lib/aspell")))
|
||||
#:tests? #f))
|
||||
(native-inputs `(("aspell" ,aspell)
|
||||
("which" ,which)))
|
||||
(native-inputs (list aspell which))
|
||||
(synopsis (string-append full-name " dictionary for GNU Aspell")) ; XXX: i18n
|
||||
(description
|
||||
"This package provides a dictionary for the GNU Aspell spell checker.")
|
||||
|
@ -389,10 +388,7 @@ (define* (aspell-word-list language synopsis
|
|||
(base32
|
||||
"11lkrnhwrf5mvrrq45k4mads3n9aswgac8dc25ba61c75alxb5rs"))))
|
||||
(native-inputs
|
||||
`(("tar" ,tar)
|
||||
("gzip" ,gzip)
|
||||
("perl" ,perl)
|
||||
("aspell" ,aspell)))
|
||||
(list tar gzip perl aspell))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
|
@ -522,10 +518,9 @@ (define-public ispell
|
|||
(format port "#define MAN45DIR \"~a/share/man/man5\"~%" out))))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("grep" ,grep)
|
||||
("ncurses" ,ncurses)))
|
||||
(list grep ncurses))
|
||||
(native-inputs
|
||||
`(("bison" ,bison)))
|
||||
(list bison))
|
||||
(synopsis "Interactive spell-checking tool for Unix")
|
||||
(description "Ispell is an interactive spell-checking tool supporting many
|
||||
European languages.")
|
||||
|
|
|
@ -68,8 +68,8 @@ (define-public nasm
|
|||
(base32
|
||||
"0gqand86b0r86k3h46dh560lykxmxqqywz5m55kgjfq7q4lngbrw"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs `(("perl" ,perl) ;for doc and test target
|
||||
("texinfo" ,texinfo)))
|
||||
(native-inputs (list perl ;for doc and test target
|
||||
texinfo))
|
||||
(arguments
|
||||
`(#:test-target "test"
|
||||
#:phases
|
||||
|
@ -140,7 +140,7 @@ (define-public lightning
|
|||
(base32
|
||||
"1jgxbq2cm51dzi3zhz38mmgwdcgs328mfl8iviw8dxn6dn36p1gd"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs `(("zlib" ,zlib)))
|
||||
(native-inputs (list zlib))
|
||||
(arguments
|
||||
;; Some tests fail when run in parallel.
|
||||
`(#:parallel-tests? #f))
|
||||
|
@ -324,12 +324,9 @@ (define-public rgbds
|
|||
,(string-append "PREFIX="
|
||||
(assoc-ref %outputs "out")))))
|
||||
(native-inputs
|
||||
`(("bison" ,bison)
|
||||
("flex" ,flex)
|
||||
("pkg-config" ,pkg-config)
|
||||
("util-linux" ,util-linux)))
|
||||
(list bison flex pkg-config util-linux))
|
||||
(inputs
|
||||
`(("libpng" ,libpng)))
|
||||
(list libpng))
|
||||
(home-page "https://github.com/gbdev/rgbds")
|
||||
(synopsis "Rednex Game Boy Development System")
|
||||
(description
|
||||
|
@ -402,7 +399,7 @@ (define-public xa
|
|||
(modify-phases %standard-phases
|
||||
(delete 'configure)) ; no "configure" script
|
||||
#:make-flags (list (string-append "DESTDIR=" (assoc-ref %outputs "out")))))
|
||||
(native-inputs `(("perl" ,perl)))
|
||||
(native-inputs (list perl))
|
||||
(home-page "https://www.floodgap.com/retrotech/xa/")
|
||||
(synopsis "Two-pass portable cross-assembler")
|
||||
(description
|
||||
|
|
|
@ -144,8 +144,7 @@ (define-public python-fitsio
|
|||
(substitute* "fitsio/test.py"
|
||||
(("'SKIP_BZIP_TEST' in os.environ") "True")))))))
|
||||
(propagated-inputs
|
||||
`(("python-numpy" ,python-numpy)
|
||||
("cfitsio" ,cfitsio)))
|
||||
(list python-numpy cfitsio))
|
||||
(home-page "https://github.com/esheldon/fitsio")
|
||||
(synopsis
|
||||
"Python library to read from and write to FITS files")
|
||||
|
@ -250,7 +249,7 @@ (define-public wcslib
|
|||
(sha256
|
||||
(base32 "1536gmcpm6pckn9xrb6j8s4pm1vryjhzvhfaj9wx3jwxcpbdy0dw"))))
|
||||
(inputs
|
||||
`(("cfitsio" ,cfitsio)))
|
||||
(list cfitsio))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
|
@ -321,8 +320,7 @@ (define-public gnuastro
|
|||
("wcslib" ,wcslib)
|
||||
("zlib" ,zlib)))
|
||||
(native-inputs
|
||||
`(("libtool" ,libtool)
|
||||
("lzip" ,lzip)))
|
||||
(list libtool lzip))
|
||||
(home-page "https://www.gnu.org/software/gnuastro/")
|
||||
(synopsis "Astronomy utilities")
|
||||
(description "The GNU Astronomy Utilities (Gnuastro) is a suite of
|
||||
|
@ -360,9 +358,7 @@ (define-public sextractor
|
|||
(string-append
|
||||
"--with-fftw-incdir=" (assoc-ref %build-inputs "fftw") "/include"))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(inputs
|
||||
`(("openblas" ,openblas)
|
||||
("fftw" ,fftwf)))
|
||||
|
@ -454,11 +450,9 @@ (define-public stackistry
|
|||
(copy-recursively "lang" lang))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("gtkmm" ,gtkmm-3)
|
||||
("libskry" ,libskry)
|
||||
("ffmpeg" ,ffmpeg)))
|
||||
(list gtkmm-3 libskry ffmpeg))
|
||||
(home-page "https://github.com/GreatAttractor/stackistry")
|
||||
(synopsis "Astronomical lucky imaging/image stacking tool")
|
||||
(description
|
||||
|
@ -483,12 +477,12 @@ (define-public stellarium
|
|||
(base32 "049jlc8vx06pad5h2syrmf7f1l346yr5iraai0wkn8s8pk30j8q7"))))
|
||||
(build-system cmake-build-system)
|
||||
(inputs
|
||||
`(("qtbase" ,qtbase-5)
|
||||
("qtlocation" ,qtlocation)
|
||||
("qtmultimedia" ,qtmultimedia)
|
||||
("qtscript" ,qtscript)
|
||||
("qtserialport" ,qtserialport)
|
||||
("zlib" ,zlib)))
|
||||
(list qtbase-5
|
||||
qtlocation
|
||||
qtmultimedia
|
||||
qtscript
|
||||
qtserialport
|
||||
zlib))
|
||||
(native-inputs
|
||||
`(("gettext" ,gettext-minimal) ; xgettext is used at compile time
|
||||
("perl" ,perl) ; for pod2man
|
||||
|
@ -591,7 +585,7 @@ (define-public celestia
|
|||
;; glut: for glut interface
|
||||
("freeglut" ,freeglut)))
|
||||
(propagated-inputs
|
||||
`(("lua" ,lua)))
|
||||
(list lua))
|
||||
(arguments
|
||||
`(#:configure-flags '("-DENABLE_GLUT=ON" "-DENABLE_QT=OFF")
|
||||
#:tests? #f)) ;no tests
|
||||
|
@ -683,27 +677,23 @@ (define-public python-astropy
|
|||
;; Skip tests that need remote data.
|
||||
"-m" "not remote_data")))))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("python-coverage" ,python-coverage)
|
||||
("python-cython" ,python-cython)
|
||||
("python-extension-helpers" ,python-extension-helpers)
|
||||
("python-ipython" ,python-ipython)
|
||||
("python-jplephem" ,python-jplephem)
|
||||
("python-objgraph" ,python-objgraph)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-pytest-astropy" ,python-pytest-astropy)
|
||||
("python-pytest-xdist" ,python-pytest-xdist)
|
||||
("python-setuptools-scm" ,python-setuptools-scm)
|
||||
("python-sgp4" ,python-sgp4)
|
||||
("python-skyfield" ,python-skyfield)))
|
||||
(list pkg-config
|
||||
python-coverage
|
||||
python-cython
|
||||
python-extension-helpers
|
||||
python-ipython
|
||||
python-jplephem
|
||||
python-objgraph
|
||||
python-pytest
|
||||
python-pytest-astropy
|
||||
python-pytest-xdist
|
||||
python-setuptools-scm
|
||||
python-sgp4
|
||||
python-skyfield))
|
||||
(inputs
|
||||
`(("cfitsio" ,cfitsio)
|
||||
("expat" ,expat)))
|
||||
(list cfitsio expat))
|
||||
(propagated-inputs
|
||||
`(("python-configobj" ,python-configobj)
|
||||
("python-numpy" ,python-numpy)
|
||||
("python-ply" ,python-ply)
|
||||
("python-pyerfa" ,python-pyerfa)))
|
||||
(list python-configobj python-numpy python-ply python-pyerfa))
|
||||
(home-page "https://www.astropy.org/")
|
||||
(synopsis "Core package for Astronomy in Python")
|
||||
(description
|
||||
|
@ -736,9 +726,7 @@ (define-public libnova
|
|||
(("/bin/sh") (which "sh")))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(synopsis "Celestial mechanics, astrometry and astrodynamics library")
|
||||
(description "Libnova is a general purpose, double precision, Celestial
|
||||
Mechanics, Astrometry and Astrodynamics library.")
|
||||
|
@ -779,7 +767,7 @@ (define-public libskry
|
|||
(copy-recursively "include" include))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("ffmpeg" ,ffmpeg)))
|
||||
(list ffmpeg))
|
||||
(home-page "https://github.com/GreatAttractor/libskry")
|
||||
(synopsis "Astronimical lucky imaging library")
|
||||
(description
|
||||
|
@ -885,7 +873,7 @@ (define-public xplanet
|
|||
"xplanet-1.3.1-xpUtil-Add2017LeapSecond.cpp.patch"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libx11" ,libx11)
|
||||
("libxscrnsaver" ,libxscrnsaver)
|
||||
|
@ -933,10 +921,7 @@ (define-public gpredict
|
|||
("gettext" ,gettext-minimal)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("glib" ,glib)
|
||||
("goocanvas" ,goocanvas)
|
||||
("gtk+" ,gtk+)))
|
||||
(list curl glib goocanvas gtk+))
|
||||
(arguments
|
||||
`(#:configure-flags '("CFLAGS=-O2 -g -fcommon")
|
||||
#:phases
|
||||
|
@ -1020,13 +1005,9 @@ (define-public imppg
|
|||
(string-append "-DCMAKE_INSTALL_PREFIX=" (assoc-ref outputs "out"))
|
||||
".."))))))
|
||||
(native-inputs
|
||||
`(("boost" ,boost)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list boost pkg-config))
|
||||
(inputs
|
||||
`(("cfitsio" ,cfitsio)
|
||||
("freeimage" ,freeimage)
|
||||
("glew" ,glew)
|
||||
("wxwidgets" ,wxwidgets)))
|
||||
(list cfitsio freeimage glew wxwidgets))
|
||||
(home-page "https://github.com/GreatAttractor/imppg")
|
||||
(synopsis "Astronomical Image Post-Proccessor (ImPPG)")
|
||||
(description
|
||||
|
@ -1076,17 +1057,17 @@ (define-public indi
|
|||
(let ((out (assoc-ref outputs "out")))
|
||||
(mkdir-p (string-append out "/lib/udev/rules.d"))))))))
|
||||
(native-inputs
|
||||
`(("googletest" ,googletest)))
|
||||
(list googletest))
|
||||
(inputs
|
||||
`(("cfitsio" ,cfitsio)
|
||||
("curl" ,curl)
|
||||
("fftw" ,fftw)
|
||||
("gsl" ,gsl)
|
||||
("libjpeg-turbo" ,libjpeg-turbo)
|
||||
("libnova" ,libnova)
|
||||
("libtiff" ,libtiff)
|
||||
("libusb" ,libusb)
|
||||
("zlib" ,zlib)))
|
||||
(list cfitsio
|
||||
curl
|
||||
fftw
|
||||
gsl
|
||||
libjpeg-turbo
|
||||
libnova
|
||||
libtiff
|
||||
libusb
|
||||
zlib))
|
||||
(home-page "https://www.indilib.org")
|
||||
(synopsis "Library for astronimical intrumentation control")
|
||||
(description
|
||||
|
@ -1144,12 +1125,9 @@ (define-public sunclock
|
|||
(invoke "xmkmf"))))
|
||||
#:tests? #f)) ; No check target.
|
||||
(inputs
|
||||
`(("libjpeg-turbo" ,libjpeg-turbo)
|
||||
("libpng" ,libpng)
|
||||
("libx11" ,libx11)
|
||||
("libxpm" ,libxpm)))
|
||||
(list libjpeg-turbo libpng libx11 libxpm))
|
||||
(native-inputs
|
||||
`(("imake" ,imake)))
|
||||
(list imake))
|
||||
(home-page "https://github.com/nongiach/Sunclock")
|
||||
(synopsis
|
||||
"Map of the Earth that shows which portion is illuminated by the Sun")
|
||||
|
@ -1184,7 +1162,7 @@ (define-public python-jplephem
|
|||
(setenv "PATH" (string-append out "/bin:" (getenv "PATH")))
|
||||
(invoke "python" "-m" "unittest" "discover" "-s" "test"))))))))
|
||||
(inputs
|
||||
`(("python-numpy" ,python-numpy)))
|
||||
(list python-numpy))
|
||||
(home-page "https://github.com/brandon-rhodes/python-jplephem")
|
||||
(synopsis "Python version of NASA DE4xx ephemerides")
|
||||
(description
|
||||
|
@ -1223,7 +1201,7 @@ (define-public python-pyerfa
|
|||
(inputs
|
||||
`(("liberfa" ,erfa)))
|
||||
(propagated-inputs
|
||||
`(("python-numpy" ,python-numpy)))
|
||||
(list python-numpy))
|
||||
(home-page "https://github.com/liberfa/pyerfa")
|
||||
(synopsis "Python bindings for ERFA")
|
||||
(description
|
||||
|
@ -1333,10 +1311,7 @@ (define-public python-skyfield
|
|||
;; framework https://github.com/brandon-rhodes/assay
|
||||
`(#:tests? #f))
|
||||
(inputs
|
||||
`(("python-certifi" ,python-certifi)
|
||||
("python-jplephem" ,python-jplephem)
|
||||
("python-numpy" ,python-numpy)
|
||||
("python-sgp4" ,python-sgp4)))
|
||||
(list python-certifi python-jplephem python-numpy python-sgp4))
|
||||
(home-page "https://rhodesmill.org/skyfield/")
|
||||
(synopsis "Astronomy for Python")
|
||||
(description
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -44,11 +44,11 @@ (define-public augeas
|
|||
(build-system gnu-build-system)
|
||||
;; Marked as "required" in augeas.pc.
|
||||
(propagated-inputs
|
||||
`(("libxml2" ,libxml2)))
|
||||
(list libxml2))
|
||||
(inputs
|
||||
`(("readline" ,readline)))
|
||||
(list readline))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(home-page "https://augeas.net")
|
||||
(synopsis "Edit configuration files programmatically")
|
||||
(description
|
||||
|
|
|
@ -59,14 +59,11 @@ (define-public oath-toolkit
|
|||
(for-each delete-file (find-files lib "\\.a$"))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
|
||||
;; XXX: Perhaps this should be propagated from xmlsec.
|
||||
("libltdl" ,libltdl)))
|
||||
(list pkg-config
|
||||
;; XXX: Perhaps this should be propagated from xmlsec.
|
||||
libltdl))
|
||||
(inputs
|
||||
`(("linux-pam" ,linux-pam)
|
||||
("openssl" ,openssl)
|
||||
("xmlsec-openssl" ,xmlsec-openssl)))
|
||||
(list linux-pam openssl xmlsec-openssl))
|
||||
(home-page "https://www.nongnu.org/oath-toolkit/")
|
||||
(synopsis "One-time password (OTP) components")
|
||||
(description
|
||||
|
@ -111,16 +108,9 @@ (define-public yubico-pam
|
|||
;; The pam_test fails because ykclient fails to build a Curl handle.
|
||||
'(#:make-flags '("TESTS=util_test")))
|
||||
(inputs
|
||||
`(("linux-pam" ,linux-pam)
|
||||
("libyubikey" ,libyubikey)
|
||||
("ykclient" ,ykclient)
|
||||
("yubikey-personalization" ,yubikey-personalization)))
|
||||
(list linux-pam libyubikey ykclient yubikey-personalization))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("asciidoc" ,asciidoc)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool asciidoc pkg-config))
|
||||
(home-page "https://developers.yubico.com/yubico-pam")
|
||||
(synopsis "Yubico pluggable authentication module")
|
||||
(description "The Yubico PAM module provides an easy way to integrate the
|
||||
|
@ -141,9 +131,9 @@ (define-public pamtester
|
|||
(base32 "1mdj1wj0adcnx354fs17928yn2xfr1hj5mfraq282dagi873sqw3"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("linux-pam" ,linux-pam)))
|
||||
(list linux-pam))
|
||||
(home-page "http://pamtester.sourceforge.net/")
|
||||
(synopsis "Utility for testing pluggable authentication modules (PAM) facility")
|
||||
(description
|
||||
|
|
|
@ -42,10 +42,8 @@ (define-public autogen
|
|||
(sha256
|
||||
(base32 "16mlbdys8q4ckxlvxyhwkdnh1ay9f6g0cyp1kylkpalgnik398gq"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs `(("pkg-config" ,pkg-config)
|
||||
("which" ,which)))
|
||||
(inputs `(("guile" ,guile-2.2)
|
||||
("perl" ,perl))) ; for doc generator mdoc
|
||||
(native-inputs (list pkg-config which))
|
||||
(inputs (list guile-2.2 perl)) ; for doc generator mdoc
|
||||
(arguments
|
||||
'(#:configure-flags
|
||||
;; XXX Needed to build 5.18.16. ./configure fails without it:
|
||||
|
|
|
@ -63,8 +63,7 @@ (define-public autoconf-2.69
|
|||
("perl" ,perl)
|
||||
("m4" ,m4)))
|
||||
(native-inputs
|
||||
`(("perl" ,perl)
|
||||
("m4" ,m4)))
|
||||
(list perl m4))
|
||||
(arguments
|
||||
`(;; XXX: testsuite: 209 and 279 failed. The latter is an impurity. It
|
||||
;; should use our own "cpp" instead of "/lib/cpp".
|
||||
|
@ -313,7 +312,7 @@ (define-public autobuild
|
|||
(base32
|
||||
"0gv7g61ja9q9zg1m30k4snqwwy1kq7b4df6sb7d2qra7kbdq8af1"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("perl" ,perl)))
|
||||
(inputs (list perl))
|
||||
(synopsis "Process generated build logs")
|
||||
(description "Autobuild is a package that processes build logs generated
|
||||
when building software. Autobuild is primarily focused on packages using
|
||||
|
@ -465,7 +464,7 @@ (define-public libtool
|
|||
"0vxj52zm709125gwv9qqlw02silj8bnjnh4y07arrz60r31ai1vw"))
|
||||
(patches (search-patches "libtool-skip-tests2.patch"))))
|
||||
(build-system gnu-build-system)
|
||||
(propagated-inputs `(("m4" ,m4)))
|
||||
(propagated-inputs (list m4))
|
||||
(native-inputs `(("m4" ,m4)
|
||||
("perl" ,perl)
|
||||
;; XXX: this shouldn't be necessary, but without it test
|
||||
|
@ -562,7 +561,7 @@ (define-public config
|
|||
(install-file "doc/config.sub.1" man1)
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("help2man" ,help2man)))
|
||||
(list help2man))
|
||||
(home-page "https://savannah.gnu.org/projects/config")
|
||||
(synopsis "Ubiquitous config.guess and config.sub scripts")
|
||||
(description "The `config.guess' script tries to guess a canonical system triple,
|
||||
|
@ -618,7 +617,7 @@ (define-public pyconfigure
|
|||
(("/usr/bin/env python") (which "python3")))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("python" ,python-3)))
|
||||
(list python-3))
|
||||
(synopsis "@command{configure} interface for Python-based packages")
|
||||
(description
|
||||
"GNU pyconfigure provides template files for easily implementing
|
||||
|
|
|
@ -168,8 +168,7 @@ (define-public microscheme
|
|||
#:make-flags
|
||||
(list (string-append "PREFIX=" (assoc-ref %outputs "out")))))
|
||||
(native-inputs
|
||||
`(("unzip" ,unzip)
|
||||
("xxd" ,xxd)))
|
||||
(list unzip xxd))
|
||||
(home-page "https://github.com/ryansuchocki/microscheme/")
|
||||
(synopsis "Scheme subset for Atmel microcontrollers")
|
||||
(description
|
||||
|
|
|
@ -205,7 +205,7 @@ (define-public axoloti-runtime
|
|||
;; for uploading compiled patches and firmware
|
||||
("dfu-util" ,dfu-util-for-axoloti)))
|
||||
(native-inputs
|
||||
`(("unzip" ,unzip)))
|
||||
(list unzip))
|
||||
(home-page "http://www.axoloti.com/")
|
||||
(synopsis "Audio development environment for the Axoloti core board")
|
||||
(description
|
||||
|
@ -351,9 +351,8 @@ (define-public axoloti-patcher
|
|||
("java-jgit" ,java-jgit-4.2)
|
||||
("axoloti-runtime" ,axoloti-runtime)))
|
||||
(native-inputs
|
||||
`(("ant" ,ant)
|
||||
("zip" ,zip) ; for repacking the jar
|
||||
("unzip" ,unzip)))
|
||||
(list ant zip ; for repacking the jar
|
||||
unzip))
|
||||
(description
|
||||
"The Axoloti patcher offers a “patcher” environment similar to Pure Data
|
||||
for sketching digital audio algorithms. The patches run on a standalone
|
||||
|
|
|
@ -118,11 +118,11 @@ (define-public duplicity
|
|||
("pygobject" ,python-pygobject)
|
||||
("urllib3" ,python-urllib3)))
|
||||
(inputs
|
||||
`(("dbus" ,dbus) ; dbus-launch (Gio backend)
|
||||
("librsync" ,librsync)
|
||||
("lftp" ,lftp)
|
||||
("gnupg" ,gnupg) ; gpg executable needed
|
||||
("util-linux" ,util-linux))) ; for setsid
|
||||
(list dbus ; dbus-launch (Gio backend)
|
||||
librsync
|
||||
lftp
|
||||
gnupg ; gpg executable needed
|
||||
util-linux)) ; for setsid
|
||||
(arguments
|
||||
`(#:test-target "test"
|
||||
#:phases
|
||||
|
@ -173,8 +173,7 @@ (define-public par2cmdline
|
|||
(base32
|
||||
"11mx8q29cr0sryd11awab7y4mhqgbamb1ss77rffjj6in8pb4hdk"))))
|
||||
(native-inputs
|
||||
`(("automake" ,automake)
|
||||
("autoconf" ,autoconf)))
|
||||
(list automake autoconf))
|
||||
(build-system gnu-build-system)
|
||||
(synopsis "File verification and repair tools")
|
||||
(description "Par2cmdline uses Reed-Solomon error-correcting codes to
|
||||
|
@ -200,14 +199,14 @@ (define-public hdup
|
|||
(base32
|
||||
"02bnczg01cyhajmm4rhbnc0ja0dd9ikv9fwv28asxh1rlx9yr0b7"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs `(("pkg-config" ,pkg-config)))
|
||||
(native-inputs (list pkg-config))
|
||||
(inputs
|
||||
`(("glib" ,glib)
|
||||
("tar" ,tar)
|
||||
("lzop" ,lzop)
|
||||
("mcrypt" ,mcrypt)
|
||||
("openssh" ,openssh)
|
||||
("gnupg" ,gnupg-1)))
|
||||
(list glib
|
||||
tar
|
||||
lzop
|
||||
mcrypt
|
||||
openssh
|
||||
gnupg-1))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
`(,(string-append "--sbindir=" (assoc-ref %outputs "out") "/bin"))
|
||||
|
@ -239,13 +238,13 @@ (define-public libarchive
|
|||
"16r95rlmikll1k8vbhh06vq6x3srkc10hzxjjf3021mjs2ld65qf"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("bzip2" ,bzip2)
|
||||
("libxml2" ,libxml2)
|
||||
("lzo" ,lzo)
|
||||
("nettle" ,nettle)
|
||||
("xz" ,xz)
|
||||
("zlib" ,zlib)
|
||||
("zstd" ,zstd "lib")))
|
||||
(list bzip2
|
||||
libxml2
|
||||
lzo
|
||||
nettle
|
||||
xz
|
||||
zlib
|
||||
`(,zstd "lib")))
|
||||
(arguments
|
||||
`(#:configure-flags '("--disable-static")
|
||||
#:phases
|
||||
|
@ -337,21 +336,15 @@ (define-public rdup
|
|||
(base32 "0bzyv6qmnivxnv9nw7lnfn46k0m1dlxcjj53zcva6v8y8084l1iw"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("pkg-config" ,pkg-config)
|
||||
|
||||
;; For tests.
|
||||
("dejagnu" ,dejagnu)))
|
||||
(list autoconf automake pkg-config
|
||||
;; For tests.
|
||||
dejagnu))
|
||||
(inputs
|
||||
;; XXX Compiling with nettle (encryption) support requires patching out
|
||||
;; -Werror from GNUmakefile.in. Then, rdup-tr-{en,de}crypt tests fail:
|
||||
;; free(): invalid pointer
|
||||
;; ** rdup-tr: SIGPIPE received, exiting
|
||||
`(("glib" ,glib)
|
||||
("pcre" ,pcre)
|
||||
("libarchive" ,libarchive)
|
||||
("mcrypt" ,mcrypt)))
|
||||
(list glib pcre libarchive mcrypt))
|
||||
(arguments
|
||||
`(#:parallel-build? #f ;race conditions
|
||||
#:phases
|
||||
|
@ -414,13 +407,11 @@ (define-public snapraid
|
|||
(setenv "VERSION" ,version)
|
||||
(patch-shebang "autover.sh"))))))
|
||||
(native-inputs
|
||||
`(("automake" ,automake)
|
||||
("autoconf" ,autoconf)
|
||||
|
||||
;; For the tests.
|
||||
("valgrind" ,valgrind)))
|
||||
(list automake autoconf
|
||||
;; For the tests.
|
||||
valgrind))
|
||||
(inputs
|
||||
`(("util-linux" ,util-linux "lib"))) ; libblkid
|
||||
(list `(,util-linux "lib"))) ; libblkid
|
||||
(home-page "https://www.snapraid.it/")
|
||||
(synopsis "Efficient backups using parity snapshots across disk arrays")
|
||||
(description
|
||||
|
@ -462,7 +453,7 @@ (define-public btar
|
|||
"0miklk4bqblpyzh1bni4x6lqn88fa8fjn15x1k1n8bxkx60nlymd"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("librsync" ,librsync-0.9)))
|
||||
(list librsync-0.9))
|
||||
(arguments
|
||||
`(#:make-flags `(,(string-append "PREFIX=" (assoc-ref %outputs "out"))
|
||||
,(string-append "CC=" ,(cc-for-target)))
|
||||
|
@ -493,10 +484,9 @@ (define-public rdiff-backup
|
|||
(base32 "11rvjcp77zwgkphz1kyf5yqgr3rlss7dm9xzmvpvc4lp99xq7drb"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-setuptools-scm" ,python-setuptools-scm)))
|
||||
(list python-setuptools-scm))
|
||||
(inputs
|
||||
`(("python" ,python)
|
||||
("librsync" ,librsync)))
|
||||
(list python librsync))
|
||||
(arguments
|
||||
`(#:tests? #f)) ; Tests require root/sudo
|
||||
(home-page "https://rdiff-backup.net/")
|
||||
|
@ -535,8 +525,7 @@ (define-public rsnapshot
|
|||
(lambda _
|
||||
(invoke "make" "test"))))))
|
||||
(inputs
|
||||
`(("perl" ,perl)
|
||||
("rsync" ,rsync)))
|
||||
(list perl rsync))
|
||||
(home-page "https://rsnapshot.org")
|
||||
(synopsis "Deduplicating snapshot backup utility based on rsync")
|
||||
(description "rsnapshot is a file system snapshot utility based on rsync.
|
||||
|
@ -600,22 +589,20 @@ (define-public libchop
|
|||
;; some obscure reason. Better skip it.
|
||||
(setenv "XFAIL_TESTS" "utils/block-server"))))))
|
||||
(native-inputs
|
||||
`(("guile" ,guile-2.0)
|
||||
("gperf" ,gperf-3.0) ;see <https://bugs.gnu.org/32382>
|
||||
("pkg-config" ,pkg-config)
|
||||
("rpcsvc-proto" ,rpcsvc-proto))) ;for 'rpcgen'
|
||||
(list guile-2.0 gperf-3.0 ;see <https://bugs.gnu.org/32382>
|
||||
pkg-config rpcsvc-proto)) ;for 'rpcgen'
|
||||
(inputs
|
||||
`(("guile" ,guile-2.0)
|
||||
("util-linux" ,util-linux)
|
||||
("libtirpc" ,libtirpc)
|
||||
("gnutls" ,gnutls)
|
||||
("tdb" ,tdb)
|
||||
("bdb" ,bdb)
|
||||
("gdbm" ,gdbm)
|
||||
("libgcrypt" ,libgcrypt)
|
||||
("lzo" ,lzo)
|
||||
("bzip2" ,bzip2)
|
||||
("zlib" ,zlib)))
|
||||
(list guile-2.0
|
||||
util-linux
|
||||
libtirpc
|
||||
gnutls
|
||||
tdb
|
||||
bdb
|
||||
gdbm
|
||||
libgcrypt
|
||||
lzo
|
||||
bzip2
|
||||
zlib))
|
||||
(home-page "https://nongnu.org/libchop/")
|
||||
(synopsis "Tools & library for data backup and distributed storage")
|
||||
(description
|
||||
|
@ -740,16 +727,14 @@ (define-public borg
|
|||
(string-append share "/fish/vendor_completions.d")))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("python-cython" ,python-cython)
|
||||
("python-setuptools-scm" ,python-setuptools-scm)
|
||||
("python-pytest" ,python-pytest)))
|
||||
(list python-cython python-setuptools-scm python-pytest))
|
||||
(inputs
|
||||
`(("acl" ,acl)
|
||||
("libb2" ,libb2)
|
||||
("lz4" ,lz4)
|
||||
("openssl" ,openssl)
|
||||
("python-llfuse" ,python-llfuse)
|
||||
("zstd" ,zstd "lib")))
|
||||
(list acl
|
||||
libb2
|
||||
lz4
|
||||
openssl
|
||||
python-llfuse
|
||||
`(,zstd "lib")))
|
||||
(synopsis "Deduplicated, encrypted, authenticated and compressed backups")
|
||||
(description "Borg is a deduplicating backup program. Optionally, it
|
||||
supports compression and authenticated encryption. The main goal of Borg is to
|
||||
|
@ -773,12 +758,9 @@ (define-public wimlib
|
|||
"04ny5s5z05gk6davbwkjkraan781k2xzw6kjwp75h6ncv45dv1sb"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("fuse" ,fuse)
|
||||
("libxml2" ,libxml2)
|
||||
("ntfs-3g" ,ntfs-3g)
|
||||
("openssl" ,openssl)))
|
||||
(list fuse libxml2 ntfs-3g openssl))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
(list "--disable-static"
|
||||
|
@ -889,10 +871,7 @@ (define write-man
|
|||
(for-each write-man man-pages)
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("perl" ,perl)
|
||||
("rsync" ,rsync)
|
||||
("perl-libtime-period" ,perl-libtime-period)
|
||||
("perl-libtime-parsedate" ,perl-libtime-parsedate)))
|
||||
(list perl rsync perl-libtime-period perl-libtime-parsedate))
|
||||
(home-page "http://dirvish.org/")
|
||||
(synopsis "Fast, disk based, rotating network backup system")
|
||||
(description
|
||||
|
@ -1038,11 +1017,7 @@ (define-public zbackup
|
|||
(arguments
|
||||
`(#:tests? #f)) ;no test
|
||||
(inputs
|
||||
`(("lzo" ,lzo)
|
||||
("libressl" ,libressl)
|
||||
("protobuf" ,protobuf)
|
||||
("xz" ,xz)
|
||||
("zlib" ,zlib)))
|
||||
(list lzo libressl protobuf xz zlib))
|
||||
(home-page "http://zbackup.org")
|
||||
(synopsis "Versatile deduplicating backup tool")
|
||||
(description
|
||||
|
@ -1076,12 +1051,10 @@ (define-public dump
|
|||
"--disable-readline"
|
||||
"--disable-rmt")))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)
|
||||
("zlib" ,zlib)
|
||||
("util-linux" ,util-linux "lib")
|
||||
("e2fsprogs" ,e2fsprogs)))
|
||||
(list openssl zlib
|
||||
`(,util-linux "lib") e2fsprogs))
|
||||
(home-page "https://dump.sourceforge.io/")
|
||||
(synopsis "Ext2/3/4 file system dump/restore utilities")
|
||||
(description "Dump examines files in a file system, determines which ones
|
||||
|
@ -1118,17 +1091,14 @@ (define-public burp
|
|||
(string-append prefix " 3600" suffix "\n")))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("acl" ,acl)
|
||||
("librsync" ,librsync)
|
||||
("ncurses" ,ncurses) ; for the live status monitor
|
||||
("openssl" ,openssl)
|
||||
("uthash" ,uthash)
|
||||
("zlib" ,zlib)))
|
||||
(list acl
|
||||
librsync
|
||||
ncurses ; for the live status monitor
|
||||
openssl
|
||||
uthash
|
||||
zlib))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("check" ,check-0.14)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake check-0.14 pkg-config))
|
||||
(home-page "https://burp.grke.org")
|
||||
(synopsis "Differential backup and restore")
|
||||
(description "Burp is a network backup and restore program. It attempts
|
||||
|
@ -1149,17 +1119,16 @@ (define-public disarchive
|
|||
"0jgc53rrbas8i4z13l2ii99cpav1ma73spsjg70ygihf0635r3dh"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("pkg-config" ,pkg-config)
|
||||
("guile" ,guile-3.0) ;for cross-compilation
|
||||
("guile-gcrypt" ,guile-gcrypt)
|
||||
("guile-quickcheck" ,guile-quickcheck)))
|
||||
(list autoconf
|
||||
automake
|
||||
pkg-config
|
||||
guile-3.0 ;for cross-compilation
|
||||
guile-gcrypt
|
||||
guile-quickcheck))
|
||||
(inputs
|
||||
`(("guile" ,guile-3.0)
|
||||
("zlib" ,zlib)))
|
||||
(list guile-3.0 zlib))
|
||||
(propagated-inputs
|
||||
`(("guile-gcrypt" ,guile-gcrypt)))
|
||||
(list guile-gcrypt))
|
||||
(home-page "https://ngyro.com/software/disarchive.html")
|
||||
(synopsis "Software archive disassembler")
|
||||
(description "Disarchive can disassemble software archives into data
|
||||
|
@ -1200,15 +1169,10 @@ (define-public borgmatic
|
|||
":" (getenv "PATH")))
|
||||
(invoke "pytest")))))))
|
||||
(inputs
|
||||
`(("borg" ,borg)
|
||||
("python-colorama" ,python-colorama)
|
||||
("python-jsonschema" ,python-jsonschema)
|
||||
("python-requests" ,python-requests)
|
||||
("python-ruamel.yaml" ,python-ruamel.yaml)))
|
||||
(list borg python-colorama python-jsonschema python-requests
|
||||
python-ruamel.yaml))
|
||||
(native-inputs
|
||||
`(("python-flexmock" ,python-flexmock)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-pytest-cov" ,python-pytest-cov)))
|
||||
(list python-flexmock python-pytest python-pytest-cov))
|
||||
(home-page "https://torsion.org/borgmatic/")
|
||||
(synopsis "Simple, configuration-driven backup software")
|
||||
(description
|
||||
|
|
|
@ -137,8 +137,7 @@ (define-public bash
|
|||
(outputs '("out"
|
||||
"doc" ;1.7 MiB of HTML and extra files
|
||||
"include")) ;headers used by extensions
|
||||
(inputs `(("readline" ,readline)
|
||||
("ncurses" ,ncurses))) ;TODO: add texinfo
|
||||
(inputs (list readline ncurses)) ;TODO: add texinfo
|
||||
(arguments
|
||||
`(;; When cross-compiling, `configure' incorrectly guesses that job
|
||||
;; control is missing.
|
||||
|
@ -285,7 +284,7 @@ (define-public bash-completion
|
|||
(patches
|
||||
(search-patches "bash-completion-directories.patch"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs `(("util-linux" ,util-linux)))
|
||||
(native-inputs (list util-linux))
|
||||
(arguments
|
||||
`(#:phases (modify-phases %standard-phases
|
||||
(add-after
|
||||
|
@ -378,10 +377,8 @@ (define-public bats
|
|||
(base32
|
||||
"0f59zh4d4pa1a7ybs5zl6h0csbqqv11lbnq0jl1dgwm1s6p49bsq"))))
|
||||
(inputs
|
||||
`(("bash" ,bash)
|
||||
("coreutils" ,coreutils)
|
||||
("guile" ,guile-3.0) ;for wrap-script
|
||||
("grep" ,grep)))
|
||||
(list bash coreutils guile-3.0 ;for wrap-script
|
||||
grep))
|
||||
(arguments
|
||||
`(#:modules ((guix build utils))
|
||||
#:builder
|
||||
|
@ -428,14 +425,14 @@ (define-public bash-ctypes
|
|||
(base32 "0s1sifqzqmr0dnciv06yqrpzgj11d7n0gy5zaxh6b3x8bx7k75l8"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("elfutils" ,elfutils)
|
||||
("libelf" ,libelf)
|
||||
("libffi" ,libffi)
|
||||
("zlib" ,zlib)
|
||||
;; Require a bash with C plugin support to build.
|
||||
("bash" ,bash)))
|
||||
(list elfutils
|
||||
libelf
|
||||
libffi
|
||||
zlib
|
||||
;; Require a bash with C plugin support to build.
|
||||
bash))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(home-page "https://github.com/taviso/ctypes.sh")
|
||||
(synopsis "Foreign function interface for Bash")
|
||||
(description "Bash-ctypes is a Bash plugin that provides a foreign
|
||||
|
|
|
@ -84,7 +84,7 @@ (define-public java-w3c-smil-3.0
|
|||
")))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("unzip" ,unzip)))
|
||||
(list unzip))
|
||||
(home-page "https://www.w3.org/Style/CSS/SAC/")
|
||||
(synopsis "W3C SAC interface for CSS parsers in Java")
|
||||
(description "This package provides a SAC interface by the W3C.
|
||||
|
@ -136,9 +136,9 @@ (define-public java-w3c-svg-1.0
|
|||
")))
|
||||
#t)))))
|
||||
(propagated-inputs
|
||||
`(("java-w3c-smil" ,java-w3c-smil-3.0)))
|
||||
(list java-w3c-smil-3.0))
|
||||
(native-inputs
|
||||
`(("unzip" ,unzip)))
|
||||
(list unzip))
|
||||
(home-page "https://www.w3.org/Style/CSS/SAC/")
|
||||
(synopsis "W3C SVG 1.0 interface")
|
||||
(description "This package provides a SVG 1.0 interface.")
|
||||
|
@ -189,7 +189,7 @@ (define-public java-w3c-sac
|
|||
(lambda* (#:key source #:allow-other-keys)
|
||||
(invoke "unzip" source))))))
|
||||
(native-inputs
|
||||
`(("unzip" ,unzip)))
|
||||
(list unzip))
|
||||
(home-page "https://www.w3.org/Style/CSS/SAC/")
|
||||
(synopsis "W3C SAC interface for CSS parsers in Java")
|
||||
(description "This package provides a SAC interface by the W3C.
|
||||
|
@ -248,8 +248,7 @@ (define-public java-xmlgraphics-commons
|
|||
("java-mockito" ,java-mockito-1)
|
||||
("java-objenesis" ,java-objenesis)))
|
||||
(propagated-inputs
|
||||
`(("java-commons-io" ,java-commons-io)
|
||||
("java-commons-logging-minimal" ,java-commons-logging-minimal)))
|
||||
(list java-commons-io java-commons-logging-minimal))
|
||||
(home-page "https://xmlgraphics.apache.org/commons/")
|
||||
(synopsis "XMLGraphics constants")
|
||||
(description "This package provides XMLGraphics constants (originally
|
||||
|
|
|
@ -60,7 +60,7 @@ (define-public libgc
|
|||
(%current-target-system)))
|
||||
'("--disable-gcj-support")
|
||||
'()))))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)))
|
||||
(native-inputs (list pkg-config))
|
||||
(propagated-inputs
|
||||
(if (%current-target-system)
|
||||
;; The build system refuses to check for compiler intrinsics when
|
||||
|
@ -109,7 +109,7 @@ (define-public libgc-7
|
|||
(sha256
|
||||
(base32
|
||||
"10jhhi79d5brwlsyhwgpnrmc8nhlf7aan2lk9xhgihk5jc6srbvc"))))
|
||||
(propagated-inputs `(("libatomic-ops" ,libatomic-ops)))))
|
||||
(propagated-inputs (list libatomic-ops))))
|
||||
|
||||
(define-public libgc/back-pointers
|
||||
(package/inherit
|
||||
|
|
|
@ -94,9 +94,7 @@ (define-public fio
|
|||
(find-files oldbin script?))))))))
|
||||
(outputs '("out" "utils"))
|
||||
(inputs
|
||||
`(("libaio" ,libaio)
|
||||
("python" ,python)
|
||||
("zlib" ,zlib)))
|
||||
(list libaio python zlib))
|
||||
(home-page "https://github.com/axboe/fio")
|
||||
(synopsis "Flexible I/O tester")
|
||||
(description
|
||||
|
@ -132,7 +130,7 @@ (define-public intel-mpi-benchmarks/openmpi
|
|||
#t))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("openmpi" ,openmpi)))
|
||||
(list openmpi))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -241,7 +239,7 @@ (define-public bonnie++
|
|||
"010bmlmi0nrlp3aq7p624sfaj5a65lswnyyxk3cnz1bqig0cn2vf"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(arguments '(#:tests? #f)) ; there are no tests
|
||||
(home-page "https://doc.coker.com.au/projects/bonnie/")
|
||||
(synopsis "Hard drive and file system benchmark suite")
|
||||
|
@ -298,20 +296,18 @@ (define-public python-locust
|
|||
"not test_custom_exit_code"
|
||||
"not test_webserver") " and ")))))))
|
||||
(propagated-inputs
|
||||
`(("python-configargparse" ,python-configargparse)
|
||||
("python-flask" ,python-flask)
|
||||
("python-flask-basicauth" ,python-flask-basicauth)
|
||||
("python-gevent" ,python-gevent)
|
||||
("python-geventhttpclient" ,python-geventhttpclient)
|
||||
("python-msgpack" ,python-msgpack)
|
||||
("python-psutil" ,python-psutil)
|
||||
("python-pyzmq" ,python-pyzmq)
|
||||
("python-requests" ,python-requests)
|
||||
("python-werkzeug" ,python-werkzeug)))
|
||||
(list python-configargparse
|
||||
python-flask
|
||||
python-flask-basicauth
|
||||
python-gevent
|
||||
python-geventhttpclient
|
||||
python-msgpack
|
||||
python-psutil
|
||||
python-pyzmq
|
||||
python-requests
|
||||
python-werkzeug))
|
||||
(native-inputs
|
||||
`(("python-mock" ,python-mock)
|
||||
("python-pyquery" ,python-pyquery)
|
||||
("python-pytest" ,python-pytest))) ;for more easily skipping tests
|
||||
(list python-mock python-pyquery python-pytest)) ;for more easily skipping tests
|
||||
(home-page "https://locust.io/")
|
||||
(synopsis "Distributed load testing framework")
|
||||
(description "Locust is a performance testing tool that aims to be easy to
|
||||
|
@ -383,8 +379,7 @@ (define-public clpeak
|
|||
(build-system cmake-build-system)
|
||||
(home-page "https://github.com/krrishnarraj/clpeak")
|
||||
(inputs
|
||||
`(("opencl-clhpp" ,opencl-clhpp)
|
||||
("opencl-icd-loader" ,opencl-icd-loader)))
|
||||
(list opencl-clhpp opencl-icd-loader))
|
||||
(synopsis "OpenCL benchmark tool")
|
||||
(description
|
||||
"A synthetic benchmarking tool to measure peak capabilities of OpenCL
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -52,11 +52,11 @@ (define-public bison
|
|||
;; "./examples/c/reccalc/scan.l:13:10: fatal error: parse.h: No such file
|
||||
;; or directory". Full log in <https://bugs.gnu.org/36238>.
|
||||
#:parallel-tests? #f))
|
||||
(native-inputs `(("perl" ,perl)
|
||||
;; m4 is not present in PATH when cross-building.
|
||||
("m4" ,m4)))
|
||||
(inputs `(("flex" ,flex)))
|
||||
(propagated-inputs `(("m4" ,m4)))
|
||||
(native-inputs (list perl
|
||||
;; m4 is not present in PATH when cross-building.
|
||||
m4))
|
||||
(inputs (list flex))
|
||||
(propagated-inputs (list m4))
|
||||
(home-page "https://www.gnu.org/software/bison/")
|
||||
(synopsis "Yacc-compatible parser generator")
|
||||
(description
|
||||
|
|
|
@ -122,14 +122,9 @@ (define-public transmission
|
|||
(string-append gui "/share/man/man1/transmission-gtk.1"))
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("libevent" ,libevent)
|
||||
("curl" ,curl)
|
||||
("openssl" ,openssl)
|
||||
("zlib" ,zlib)
|
||||
("gtk+" ,gtk+)))
|
||||
(list libevent curl openssl zlib gtk+))
|
||||
(native-inputs
|
||||
`(("intltool" ,intltool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list intltool pkg-config))
|
||||
(home-page "https://transmissionbt.com/")
|
||||
(synopsis "Fast and easy BitTorrent client")
|
||||
(description
|
||||
|
@ -163,13 +158,9 @@ (define-public transmission-remote-gtk
|
|||
(base32 "0qz9wi70qc6vgnaymivc3xz6y86c9hglk6wjv3snnqxpxmp9saay"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("gettext" ,gnu-gettext)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list gnu-gettext pkg-config))
|
||||
(inputs
|
||||
`(("appstream-glib" ,appstream-glib)
|
||||
("curl" ,curl)
|
||||
("gtk+" ,gtk+)
|
||||
("json-glib" ,json-glib)))
|
||||
(list appstream-glib curl gtk+ json-glib))
|
||||
(synopsis "Gtk frontend to the Transmission daemon")
|
||||
(description "transmission-remote-gtk is a GTK client for remote management
|
||||
of the Transmission BitTorrent client, using its HTTP RPC protocol.")
|
||||
|
@ -189,10 +180,8 @@ (define-public libtorrent
|
|||
(base32
|
||||
"10z9i1rc41cmmi7nx8k7k1agsx6afv09g9cl7g9zr35fyhl5l4gd"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)
|
||||
("cppunit" ,cppunit)))
|
||||
(inputs (list openssl zlib))
|
||||
(native-inputs (list pkg-config cppunit))
|
||||
(synopsis "BitTorrent library of rtorrent")
|
||||
(description
|
||||
"LibTorrent is a BitTorrent library used by and developed in parallel
|
||||
|
@ -214,14 +203,13 @@ (define-public rtorrent
|
|||
(base32
|
||||
"1bs2fnf4q7mlhkhzp3i1v052v9xn8qa7g845pk9ia8hlpw207pwy"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("libtorrent" ,libtorrent)
|
||||
("ncurses" ,ncurses)
|
||||
("curl" ,curl)
|
||||
("cyrus-sasl" ,cyrus-sasl)
|
||||
("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)
|
||||
("cppunit" ,cppunit)))
|
||||
(inputs (list libtorrent
|
||||
ncurses
|
||||
curl
|
||||
cyrus-sasl
|
||||
openssl
|
||||
zlib))
|
||||
(native-inputs (list pkg-config cppunit))
|
||||
(synopsis "BitTorrent client with ncurses interface")
|
||||
(description
|
||||
"rTorrent is a BitTorrent client with an ncurses interface. It supports
|
||||
|
@ -255,7 +243,7 @@ (define-public tremc
|
|||
(delete 'configure)
|
||||
(delete 'build))))
|
||||
(inputs
|
||||
`(("python" ,python)))
|
||||
(list python))
|
||||
(synopsis "Console client for the Transmission BitTorrent daemon")
|
||||
(description "Tremc is a console client, with a curses interface, for the
|
||||
Transmission BitTorrent daemon.")
|
||||
|
@ -334,17 +322,17 @@ (define-public aria2
|
|||
(string-append "// " text)))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("cppunit" ,cppunit) ; for the tests
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list cppunit ; for the tests
|
||||
pkg-config))
|
||||
(inputs
|
||||
`(("c-ares" ,c-ares)
|
||||
("gnutls" ,gnutls)
|
||||
("gmp" ,gmp)
|
||||
("libssh2" ,libssh2)
|
||||
("libxml2" ,libxml2)
|
||||
("nettle" ,nettle)
|
||||
("sqlite" ,sqlite)
|
||||
("zlib" ,zlib)))
|
||||
(list c-ares
|
||||
gnutls
|
||||
gmp
|
||||
libssh2
|
||||
libxml2
|
||||
nettle
|
||||
sqlite
|
||||
zlib))
|
||||
(home-page "https://aria2.github.io/")
|
||||
(synopsis "Utility for parallel downloading files")
|
||||
(description
|
||||
|
@ -369,17 +357,16 @@ (define-public uget
|
|||
(arguments
|
||||
`(#:configure-flags '("CFLAGS=-fcommon")))
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("gtk+" ,gtk+)
|
||||
("glib" ,glib)
|
||||
("gnutls" ,gnutls)
|
||||
("gstreamer" ,gstreamer)
|
||||
("libgcrypt" ,libgcrypt)
|
||||
("libnotify" ,libnotify)
|
||||
("openssl" ,openssl)))
|
||||
(list curl
|
||||
gtk+
|
||||
glib
|
||||
gnutls
|
||||
gstreamer
|
||||
libgcrypt
|
||||
libnotify
|
||||
openssl))
|
||||
(native-inputs
|
||||
`(("intltool" ,intltool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list intltool pkg-config))
|
||||
(home-page "https://ugetdm.com/")
|
||||
(synopsis "Universal download manager with GTK+ interface")
|
||||
(description
|
||||
|
@ -459,8 +446,7 @@ (define-public libtorrent-rasterbar
|
|||
"-j" (if parallel-tests?
|
||||
(number->string (parallel-job-count))
|
||||
"1")))))))))
|
||||
(inputs `(("boost" ,boost)
|
||||
("openssl" ,openssl)))
|
||||
(inputs (list boost openssl))
|
||||
(native-inputs `(("libfaketime" ,libfaketime)
|
||||
("python" ,python-wrapper)
|
||||
("pkg-config" ,pkg-config)))
|
||||
|
@ -506,8 +492,7 @@ (define-public qbittorrent
|
|||
(wrap-qt-program "qbittorrent" #:output out #:inputs inputs))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("qttools" ,qttools)))
|
||||
(list pkg-config qttools))
|
||||
(inputs
|
||||
`(("boost" ,boost)
|
||||
("libtorrent-rasterbar" ,libtorrent-rasterbar)
|
||||
|
@ -560,8 +545,7 @@ (define-public deluge
|
|||
("python-twisted" ,python-twisted)
|
||||
("python-zope-interface" ,python-zope-interface)))
|
||||
(native-inputs
|
||||
`(("intltool" ,intltool)
|
||||
("python-wheel" ,python-wheel)))
|
||||
(list intltool python-wheel))
|
||||
;; TODO: Enable tests.
|
||||
;; After "pytest-twisted" is packaged, HOME is set, and an X server is
|
||||
;; started, some of the tests still fail. There are likely some tests
|
||||
|
|
|
@ -77,8 +77,7 @@ (define-public boost
|
|||
(base32
|
||||
"0m08hhk3l7zvzajyk39qlw566q3fhixayhc2j11328qf0gy8b7zw"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("icu4c" ,icu4c)
|
||||
("zlib" ,zlib)))
|
||||
(inputs (list icu4c zlib))
|
||||
(native-inputs
|
||||
`(("perl" ,perl)
|
||||
,@(if (%current-target-system)
|
||||
|
@ -216,9 +215,7 @@ (define-public boost-for-irods
|
|||
("libcxxabi" ,libcxxabi-6)
|
||||
("zlib" ,zlib)))
|
||||
(native-inputs
|
||||
`(("clang" ,clang-6)
|
||||
("perl" ,perl)
|
||||
("tcsh" ,tcsh)))
|
||||
(list clang-6 perl tcsh))
|
||||
(arguments
|
||||
`(#:tests? #f
|
||||
#:make-flags
|
||||
|
@ -462,7 +459,7 @@ (define-public mdds
|
|||
"03b8i43pw4m767mm0cnbi77x7qhpkzpi9b1f6dpp4cmyszmnsk8l"))))
|
||||
(build-system gnu-build-system)
|
||||
(propagated-inputs
|
||||
`(("boost" ,boost))) ; inclusion of header files
|
||||
(list boost)) ; inclusion of header files
|
||||
(home-page "https://gitlab.com/mdds/mdds")
|
||||
(synopsis "Multi-dimensional C++ data structures and indexing algorithms")
|
||||
(description "Mdds (multi-dimensional data structure) provides a
|
||||
|
|
|
@ -263,11 +263,11 @@ (define-public grub-minimal
|
|||
(inherit grub)
|
||||
(name "grub-minimal")
|
||||
(inputs
|
||||
(fold alist-delete (package-inputs grub)
|
||||
'("lvm2" "mdadm" "fuse" "console-setup")))
|
||||
(modify-inputs (package-inputs grub)
|
||||
(delete "lvm2" "mdadm" "fuse" "console-setup")))
|
||||
(native-inputs
|
||||
(fold alist-delete (package-native-inputs grub)
|
||||
'("help2man" "texinfo" "parted" "qemu" "xorriso")))
|
||||
(modify-inputs (package-native-inputs grub)
|
||||
(delete "help2man" "texinfo" "parted" "qemu" "xorriso")))
|
||||
(arguments
|
||||
(substitute-keyword-arguments (package-arguments grub)
|
||||
((#:configure-flags _ ''())
|
||||
|
@ -295,9 +295,8 @@ (define-public grub-efi
|
|||
(name "grub-efi")
|
||||
(synopsis "GRand Unified Boot loader (UEFI version)")
|
||||
(inputs
|
||||
`(("efibootmgr" ,efibootmgr)
|
||||
("mtools" ,mtools)
|
||||
,@(package-inputs grub)))
|
||||
(modify-inputs (package-inputs grub)
|
||||
(prepend efibootmgr mtools)))
|
||||
(arguments
|
||||
`(;; TODO: Tests need a UEFI firmware for qemu. There is one at
|
||||
;; https://github.com/tianocore/edk2/tree/master/OvmfPkg .
|
||||
|
@ -344,8 +343,8 @@ (define-public grub-hybrid
|
|||
(name "grub-hybrid")
|
||||
(synopsis "GRand Unified Boot loader (hybrid version)")
|
||||
(inputs
|
||||
`(("grub" ,grub)
|
||||
,@(package-inputs grub-efi)))
|
||||
(modify-inputs (package-inputs grub-efi)
|
||||
(prepend grub)))
|
||||
(arguments
|
||||
(substitute-keyword-arguments (package-arguments grub-efi)
|
||||
((#:modules modules `((guix build utils) (guix build gnu-build-system)))
|
||||
|
@ -455,14 +454,14 @@ (define-public dtc
|
|||
"0wrl43rvd8nnm1v1wyfdr17vk8q7ymib62vli6da8n9ni4lwbkk5"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("bison" ,bison)
|
||||
("flex" ,flex)
|
||||
("libyaml" ,libyaml)
|
||||
("pkg-config" ,pkg-config)
|
||||
("swig" ,swig)
|
||||
("valgrind" ,valgrind)))
|
||||
(list bison
|
||||
flex
|
||||
libyaml
|
||||
pkg-config
|
||||
swig
|
||||
valgrind))
|
||||
(inputs
|
||||
`(("python" ,python)))
|
||||
(list python))
|
||||
(arguments
|
||||
`(#:make-flags
|
||||
(list (string-append "CC=" ,(cc-for-target))
|
||||
|
@ -556,8 +555,8 @@ (define-public u-boot-tools
|
|||
(inherit u-boot)
|
||||
(name "u-boot-tools")
|
||||
(native-inputs
|
||||
`(("sdl2" ,sdl2)
|
||||
,@(package-native-inputs u-boot)))
|
||||
(modify-inputs (package-native-inputs u-boot)
|
||||
(prepend sdl2)))
|
||||
(arguments
|
||||
`(#:make-flags '("HOSTCC=gcc")
|
||||
#:test-target "tcheck"
|
||||
|
@ -1263,9 +1262,7 @@ (define-public ipxe
|
|||
(lambda _ (chdir "..") #t)))
|
||||
#:tests? #f)) ; no test suite
|
||||
(native-inputs
|
||||
`(("perl" ,perl)
|
||||
("syslinux" ,syslinux)
|
||||
("xorriso" ,xorriso)))
|
||||
(list perl syslinux xorriso))
|
||||
(home-page "https://ipxe.org")
|
||||
(synopsis "PXE-compliant network boot firmware")
|
||||
(description "iPXE is a network boot firmware. It provides a full PXE
|
||||
|
|
|
@ -91,7 +91,7 @@ (define-public bam
|
|||
(native-inputs
|
||||
`(("python" ,python-2)))
|
||||
(inputs
|
||||
`(("lua" ,lua)))
|
||||
(list lua))
|
||||
(home-page "https://matricks.github.io/bam/")
|
||||
(synopsis "Fast and flexible build system")
|
||||
(description "Bam is a fast and flexible build system. Bam uses Lua to
|
||||
|
@ -166,7 +166,7 @@ (define-public bmake
|
|||
(inputs
|
||||
`(("bash" ,bash-minimal)))
|
||||
(native-inputs
|
||||
`(("coreutils" ,coreutils)))
|
||||
(list coreutils))
|
||||
(arguments
|
||||
`(#:tests? #f ; test during build
|
||||
#:phases
|
||||
|
@ -284,12 +284,12 @@ (define-public meson
|
|||
;; Meson calls the various executables in out/bin through the
|
||||
;; Python interpreter, so we cannot use the shell wrapper.
|
||||
(delete 'wrap))))
|
||||
(inputs `(("ninja" ,ninja)))
|
||||
(inputs (list ninja))
|
||||
|
||||
;; XXX: Python is propagated just to 'GUIX_PYTHONPATH' is set (!).
|
||||
;; MESON-WRAPPED below fixes that by wrapping the 'meson' executable.
|
||||
;; TODO: Make MESON-WRAPPED the new MESON on the next core update cycle.
|
||||
(propagated-inputs `(("python" ,python)))
|
||||
(propagated-inputs (list python))
|
||||
|
||||
(home-page "https://mesonbuild.com/")
|
||||
(properties '((hidden? . #t)))
|
||||
|
@ -358,7 +358,7 @@ (define-public premake4
|
|||
"1017rd0wsjfyq2jvpjjhpszaa7kmig6q1nimw76qx3cjz2868lrn"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("unzip" ,unzip))) ; for unpacking the source
|
||||
(list unzip)) ; for unpacking the source
|
||||
(arguments
|
||||
`(#:make-flags (list (string-append "CC=" ,(cc-for-target)))
|
||||
#:tests? #f ; No test suite
|
||||
|
@ -465,12 +465,11 @@ (define-public tup
|
|||
(display "au BufNewFile,BufRead Tupfile,*.tup setf tup")))
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("fuse" ,fuse)
|
||||
("pcre" ,pcre)
|
||||
("pcre" ,pcre "bin") ; pcre-config
|
||||
("sqlite" ,sqlite)))
|
||||
(list fuse pcre
|
||||
`(,pcre "bin") ; pcre-config
|
||||
sqlite))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(home-page "http://gittup.org/tup/")
|
||||
(synopsis "Fast build system that's hard to get wrong")
|
||||
(description "Tup is a generic build system based on a directed acyclic
|
||||
|
@ -507,11 +506,9 @@ (define-public osc
|
|||
(string-append bin "osc"))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("python-chardet" ,python-chardet)))
|
||||
(list python-chardet))
|
||||
(inputs
|
||||
`(("python-m2crypto" ,python-m2crypto)
|
||||
("python-pycurl" ,python-pycurl)
|
||||
("rpm" ,rpm))) ; for python-rpm
|
||||
(list python-m2crypto python-pycurl rpm)) ; for python-rpm
|
||||
(home-page "https://github.com/openSUSE/osc")
|
||||
(synopsis "Open Build Service command line tool")
|
||||
(description "@command{osc} is a command line interface to the Open Build
|
||||
|
@ -540,10 +537,9 @@ (define-public compiledb
|
|||
(substitute* "setup.py" (("^ *'shutilwhich'\n") ""))
|
||||
(substitute* "compiledb/compiler.py" (("shutilwhich") "shutil")))))))
|
||||
(propagated-inputs
|
||||
`(("python-bashlex" ,python-bashlex)
|
||||
("python-click" ,python-click)))
|
||||
(list python-bashlex python-click))
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)))
|
||||
(list python-pytest))
|
||||
(home-page
|
||||
"https://github.com/nickdiego/compiledb")
|
||||
(synopsis
|
||||
|
|
|
@ -106,11 +106,11 @@ (define-public busybox
|
|||
(apply invoke "make"
|
||||
(string-append "CONFIG_PREFIX=" out)
|
||||
"install" make-flags)))))))
|
||||
(native-inputs `(("perl" ,perl) ; needed to generate the man pages (pod2man)
|
||||
;; The following are needed by the tests.
|
||||
("inetutils" ,inetutils)
|
||||
("which" ,(@ (gnu packages base) which))
|
||||
("zip" ,zip)))
|
||||
(native-inputs (list perl ; needed to generate the man pages (pod2man)
|
||||
;; The following are needed by the tests.
|
||||
inetutils
|
||||
(@ (gnu packages base) which)
|
||||
zip))
|
||||
(synopsis "Many common UNIX utilities in a single executable")
|
||||
(description "BusyBox combines tiny versions of many common UNIX utilities
|
||||
into a single small executable. It provides a fairly complete environment for
|
||||
|
@ -162,7 +162,7 @@ (define-public toybox
|
|||
(let ((out (assoc-ref outputs "out")))
|
||||
(delete-file-recursively (string-append out "/usr"))))))
|
||||
#:test-target "tests"))
|
||||
(native-inputs `(("bc" ,bc)))
|
||||
(native-inputs (list bc))
|
||||
(synopsis "Many common UNIX utilities in a single executable")
|
||||
(description "ToyBox combines tiny versions of many common UNIX utilities
|
||||
into a single small executable. It provides a fairly complete environment for
|
||||
|
|
|
@ -69,8 +69,7 @@ (define-public tcc
|
|||
(base32
|
||||
"177bdhwzrnqgyrdv1dwvpd04fcxj68s5pm1dzwny6359ziway8yy"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs `(("perl" ,perl)
|
||||
("texinfo" ,texinfo)))
|
||||
(native-inputs (list perl texinfo))
|
||||
(arguments
|
||||
`(#:configure-flags (list (string-append "--elfinterp="
|
||||
(assoc-ref %build-inputs "libc")
|
||||
|
@ -130,8 +129,7 @@ (define-public pcc
|
|||
(replace 'check
|
||||
(lambda _ (invoke "make" "-C" "cc/cpp" "test") #t)))))
|
||||
(native-inputs
|
||||
`(("bison" ,bison)
|
||||
("flex" ,flex)))
|
||||
(list bison flex))
|
||||
(synopsis "Portable C compiler")
|
||||
(description
|
||||
"PCC is a portable C compiler. The project goal is to write a C99
|
||||
|
@ -162,8 +160,7 @@ (define-public libbytesize
|
|||
("pkg-config" ,pkg-config)
|
||||
("python" ,python)))
|
||||
(inputs
|
||||
`(("mpfr" ,mpfr)
|
||||
("pcre2" ,pcre2)))
|
||||
(list mpfr pcre2))
|
||||
(home-page "https://github.com/storaged-project/libbytesize")
|
||||
(synopsis "Tiny C library for working with arbitrary big sizes in bytes")
|
||||
(description
|
||||
|
@ -205,7 +202,7 @@ (define-public udunits
|
|||
`(#:configure-flags
|
||||
(list "--disable-static")))
|
||||
(inputs
|
||||
`(("expat" ,expat)))
|
||||
(list expat))
|
||||
(home-page "https://www.unidata.ucar.edu/software/udunits/")
|
||||
(synopsis "C library for units of physical quantities and value-conversion utils")
|
||||
(description
|
||||
|
@ -238,11 +235,7 @@ (define-public libfixposix
|
|||
"1x4q6yspi5g2s98vq4qszw4z3zjgk9l5zs8471w4d4cs6l97w08j"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)
|
||||
("check" ,check)))
|
||||
(list autoconf automake libtool pkg-config check))
|
||||
(synopsis "Thin wrapper over POSIX syscalls")
|
||||
(description
|
||||
"The purpose of libfixposix is to offer replacements for parts of POSIX
|
||||
|
@ -317,7 +310,7 @@ (define-public libwuya
|
|||
headers)
|
||||
(install-file "libwuya.a" (string-append out "/lib"))
|
||||
#t))))))
|
||||
(inputs `(("lua" ,lua)))
|
||||
(inputs (list lua))
|
||||
(home-page "https://github.com/WuBingzheng/libwuya/")
|
||||
(synopsis "C library implementing various data structures")
|
||||
(description "The @code{libwuya} library implements data structures such
|
||||
|
@ -368,7 +361,7 @@ (define-public packcc
|
|||
(string-append out "/share/doc/packcc"))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("bats" ,bats)))
|
||||
(list bats))
|
||||
(synopsis "Packrat parser generator for C")
|
||||
(description
|
||||
"PackCC is a packrat parser generator for the C programming language.
|
||||
|
@ -398,7 +391,7 @@ (define-public sparse
|
|||
(base32
|
||||
"0z1qds52144nvsdnl82r3zs3vax618v920jmffyyssmwj54qpcka"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("perl" ,perl)))
|
||||
(inputs (list perl))
|
||||
(arguments
|
||||
'(#:make-flags `(,(string-append "PREFIX=" (assoc-ref %outputs "out")))
|
||||
#:phases (modify-phases %standard-phases
|
||||
|
@ -441,10 +434,7 @@ (define-public libestr
|
|||
(replace 'bootstrap
|
||||
(lambda _ (invoke "autoreconf" "-vfi"))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("pkg-config" ,pkg-config)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake pkg-config libtool))
|
||||
(home-page "https://github.com/rsyslog/libestr")
|
||||
(synopsis "Helper functions for handling strings")
|
||||
(description
|
||||
|
@ -467,9 +457,7 @@ (define-public libfastjson
|
|||
(base32 "12rqcdqxazw8czzxbivdapdgj19pcswpw1jp2915sxbljis83g6q"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(home-page "https://github.com/rsyslog/libfastjson")
|
||||
(synopsis "Fast JSON library for C")
|
||||
(description
|
||||
|
@ -500,12 +488,12 @@ (define-public liblogging
|
|||
(replace 'bootstrap
|
||||
(lambda _ (invoke "autoreconf" "-vfi"))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("pkg-config" ,pkg-config)
|
||||
("libtool" ,libtool)
|
||||
;; For rst2man.py
|
||||
("python-docutils" ,python-docutils)))
|
||||
(list autoconf
|
||||
automake
|
||||
pkg-config
|
||||
libtool
|
||||
;; For rst2man.py
|
||||
python-docutils))
|
||||
(home-page "https://github.com/rsyslog/liblogging")
|
||||
(synopsis "Easy to use and lightweight signal-safe logging library")
|
||||
(description
|
||||
|
@ -538,7 +526,7 @@ (define-public unifdef
|
|||
(string-append "prefix=" %output))
|
||||
#:tests? #f)) ;no test suite
|
||||
(native-inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(home-page "https://dotat.at/prog/unifdef/")
|
||||
(synopsis "Utility to selectively processes conditional C preprocessor")
|
||||
(description "The @command{unifdef} utility selectively processes
|
||||
|
@ -596,7 +584,7 @@ (define-public aws-checksums
|
|||
(string-append "-DCMAKE_PREFIX_PATH="
|
||||
(assoc-ref %build-inputs "aws-c-common")))))
|
||||
(inputs
|
||||
`(("aws-c-common" ,aws-c-common)))
|
||||
(list aws-c-common))
|
||||
(synopsis "Amazon Web Services checksum library")
|
||||
(description
|
||||
"This library provides cross-Platform hardware accelerated CRC32c and CRC32
|
||||
|
@ -625,12 +613,9 @@ (define-public aws-c-event-stream
|
|||
(string-append "-DCMAKE_PREFIX_PATH="
|
||||
(assoc-ref %build-inputs "aws-c-common")))))
|
||||
(propagated-inputs
|
||||
`(("aws-c-common" ,aws-c-common)
|
||||
("aws-c-io" ,aws-c-io)
|
||||
("aws-checksums" ,aws-checksums)))
|
||||
(list aws-c-common aws-c-io aws-checksums))
|
||||
(inputs
|
||||
`(("aws-c-cal" ,aws-c-cal)
|
||||
("s2n" ,s2n)))
|
||||
(list aws-c-cal s2n))
|
||||
(synopsis "Amazon Web Services client-server message format library")
|
||||
(description
|
||||
"This library is a C99 implementation for @acronym{AWS,Amazon Web Services}
|
||||
|
@ -661,9 +646,7 @@ (define-public aws-c-io
|
|||
(assoc-ref %build-inputs "aws-c-common"))
|
||||
"-DENABLE_NET_TESTS=OFF")))
|
||||
(propagated-inputs
|
||||
`(("aws-c-cal" ,aws-c-cal)
|
||||
("aws-c-common" ,aws-c-common)
|
||||
("s2n" ,s2n)))
|
||||
(list aws-c-cal aws-c-common s2n))
|
||||
(synopsis "Event driven framework for implementing application protocols")
|
||||
(description "This library provides a C99 framework for constructing
|
||||
event-driven, asynchronous network application protocols.")
|
||||
|
@ -691,7 +674,7 @@ (define-public aws-c-cal
|
|||
(string-append "-DCMAKE_PREFIX_PATH="
|
||||
(assoc-ref %build-inputs "aws-c-common")))))
|
||||
(propagated-inputs
|
||||
`(("aws-c-common" ,aws-c-common)))
|
||||
(list aws-c-common))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)
|
||||
("openssl:static" ,openssl "static")))
|
||||
|
@ -742,8 +725,7 @@ (define-public aws-c-http
|
|||
(assoc-ref %build-inputs "aws-c-common"))
|
||||
"-DENABLE_NET_TESTS=OFF")))
|
||||
(propagated-inputs
|
||||
`(("aws-c-compression" ,aws-c-compression)
|
||||
("aws-c-io" ,aws-c-io)))
|
||||
(list aws-c-compression aws-c-io))
|
||||
(synopsis "Amazon Web Services HTTP library")
|
||||
(description
|
||||
"This library provides a C99 implementation of the HTTP/1.1 and HTTP/2
|
||||
|
@ -772,7 +754,7 @@ (define-public aws-c-compression
|
|||
(string-append "-DCMAKE_PREFIX_PATH="
|
||||
(assoc-ref %build-inputs "aws-c-common")))))
|
||||
(propagated-inputs
|
||||
`(("aws-c-common" ,aws-c-common)))
|
||||
(list aws-c-common))
|
||||
(synopsis "Amazon Web Services compression library")
|
||||
(description
|
||||
"This library provides a C99 implementation of compression algorithms,
|
||||
|
@ -805,10 +787,7 @@ (define-public aws-c-auth
|
|||
(assoc-ref %build-inputs "aws-c-common"))
|
||||
"-DENABLE_NET_TESTS=OFF")))
|
||||
(propagated-inputs
|
||||
`(("aws-c-cal" ,aws-c-cal)
|
||||
("aws-c-common" ,aws-c-common)
|
||||
("aws-c-http" ,aws-c-http)
|
||||
("aws-c-io" ,aws-c-io)))
|
||||
(list aws-c-cal aws-c-common aws-c-http aws-c-io))
|
||||
(synopsis "Amazon Web Services client-side authentication library")
|
||||
(description
|
||||
"This library provides a C99 implementation for AWS client-side
|
||||
|
@ -838,8 +817,7 @@ (define-public aws-c-s3
|
|||
(assoc-ref %build-inputs "aws-c-common"))
|
||||
"-DENABLE_NET_TESTS=OFF")))
|
||||
(propagated-inputs
|
||||
`(("aws-c-auth" ,aws-c-auth)
|
||||
("aws-c-http" ,aws-c-http)))
|
||||
(list aws-c-auth aws-c-http))
|
||||
(synopsis "Amazon Web Services client library for Amazon S3")
|
||||
(description
|
||||
"This library provides a C99 client implementation of the Simple Storage
|
||||
|
@ -868,8 +846,7 @@ (define-public aws-c-mqtt
|
|||
(string-append "-DCMAKE_PREFIX_PATH="
|
||||
(assoc-ref %build-inputs "aws-c-common")))))
|
||||
(propagated-inputs
|
||||
`(("aws-c-http" ,aws-c-http)
|
||||
("aws-c-io" ,aws-c-io)))
|
||||
(list aws-c-http aws-c-io))
|
||||
(synopsis "Amazon Web Services MQTT library")
|
||||
(description
|
||||
"This library provides a C99 implementation of the Message Queuing
|
||||
|
|
|
@ -39,8 +39,8 @@ (define-public calcurse
|
|||
(sha256
|
||||
(base32 "0cgkd285x5pk62lmdx9fjxl46c5lj8wj2cqbxq7d99yb4il5fdjk"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("ncurses" ,ncurses)))
|
||||
(native-inputs `(("tzdata" ,tzdata-for-tests)))
|
||||
(inputs (list ncurses))
|
||||
(native-inputs (list tzdata-for-tests))
|
||||
(arguments
|
||||
;; The ical tests all want to create a ".calcurse" directory, and may
|
||||
;; fail with "cannot create directory '.calcurse': File exists" if run
|
||||
|
|
|
@ -80,7 +80,7 @@ (define-public date
|
|||
;; Install pkg-config files
|
||||
;; https://github.com/HowardHinnant/date/pull/538
|
||||
(search-patches "date-output-pkg-config-files.patch"))))
|
||||
(inputs `(("tzdata" ,tzdata)))
|
||||
(inputs (list tzdata))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
'(#:configure-flags (list "-DUSE_SYSTEM_TZ_DB=ON"
|
||||
|
@ -158,19 +158,17 @@ (define-public libical
|
|||
(("\\\"/usr/share/lib/zoneinfo\\\"") "")))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("docbook-xml" ,docbook-xml-4.3)
|
||||
("gobject-introspection" ,gobject-introspection)
|
||||
("gtk-doc" ,gtk-doc/stable)
|
||||
("perl" ,perl)
|
||||
("pkg-config" ,pkg-config)
|
||||
("vala" ,vala)))
|
||||
(list docbook-xml-4.3
|
||||
gobject-introspection
|
||||
gtk-doc/stable
|
||||
perl
|
||||
pkg-config
|
||||
vala))
|
||||
(inputs
|
||||
`(("glib" ,glib)
|
||||
("libxml2" ,libxml2)
|
||||
("tzdata" ,tzdata)))
|
||||
(list glib libxml2 tzdata))
|
||||
(propagated-inputs
|
||||
;; In Requires.private of libical.pc.
|
||||
`(("icu4c" ,icu4c)))
|
||||
(list icu4c))
|
||||
(home-page "https://libical.github.io/libical/")
|
||||
(synopsis "iCalendar protocols and data formats implementation")
|
||||
(description
|
||||
|
@ -204,23 +202,22 @@ (define-public khal
|
|||
(string-append (assoc-ref outputs "out") "/share/man/man1"))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("python-setuptools-scm" ,python-setuptools-scm)
|
||||
;; Required to build manpage
|
||||
("python-sphinxcontrib-newsfeed" ,python-sphinxcontrib-newsfeed)
|
||||
("python-sphinx" ,python-sphinx)))
|
||||
(list python-setuptools-scm
|
||||
;; Required to build manpage
|
||||
python-sphinxcontrib-newsfeed python-sphinx))
|
||||
(inputs
|
||||
`(("sqlite" ,sqlite)
|
||||
("python-configobj" ,python-configobj)
|
||||
("python-dateutil" ,python-dateutil)
|
||||
("python-icalendar" ,python-icalendar)
|
||||
("python-tzlocal" ,python-tzlocal)
|
||||
("python-urwid" ,python-urwid)
|
||||
("python-pytz" ,python-pytz)
|
||||
("python-setproctitle" ,python-setproctitle)
|
||||
("python-atomicwrites" ,python-atomicwrites)
|
||||
("python-click" ,python-click)
|
||||
("python-click-log" ,python-click-log)
|
||||
("python-pyxdg" ,python-pyxdg)))
|
||||
(list sqlite
|
||||
python-configobj
|
||||
python-dateutil
|
||||
python-icalendar
|
||||
python-tzlocal
|
||||
python-urwid
|
||||
python-pytz
|
||||
python-setproctitle
|
||||
python-atomicwrites
|
||||
python-click
|
||||
python-click-log
|
||||
python-pyxdg))
|
||||
(synopsis "Console calendar program")
|
||||
(description "Khal is a standards based console calendar program,
|
||||
able to synchronize with CalDAV servers through vdirsyncer.")
|
||||
|
@ -275,10 +272,7 @@ (define-public remind
|
|||
(list "bin/cm2rem.tcl"
|
||||
"bin/tkremind"))))))))
|
||||
(inputs
|
||||
`(("inetutils" ,inetutils)
|
||||
("tcl" ,tcl)
|
||||
("tcllib" ,tcllib)
|
||||
("tk" ,tk)))
|
||||
(list inetutils tcl tcllib tk))
|
||||
(home-page "https://dianne.skoll.ca/projects/remind/")
|
||||
(synopsis "Sophisticated calendar and alarm program")
|
||||
(description
|
||||
|
@ -347,9 +341,9 @@ (define-public confclerk
|
|||
#t))))
|
||||
#:tests? #f)) ; no tests
|
||||
(native-inputs
|
||||
`(("perl" ,perl))) ; pod2man
|
||||
(list perl)) ; pod2man
|
||||
(inputs
|
||||
`(("qtbase" ,qtbase-5)))
|
||||
(list qtbase-5))
|
||||
(home-page "https://www.toastfreeware.priv.at/confclerk")
|
||||
(synopsis "Offline conference schedule application")
|
||||
(description
|
||||
|
@ -423,11 +417,9 @@ (define-public gsimplecal
|
|||
"1qyf65l088dqsz25hm6s1cv18j52yaias0llqvpqwjfnvssa5cxg"))
|
||||
(modules '((guix build utils)))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("gtk+" ,gtk+)))
|
||||
(inputs (list gtk+))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake pkg-config))
|
||||
(home-page "https://dmedvinsky.github.io/gsimplecal/")
|
||||
(synopsis "Lightweight calendar applet")
|
||||
(description "@command{gsimplecal} is a lightweight calendar application
|
||||
|
|
|
@ -40,10 +40,10 @@ (define-public ccache
|
|||
(sha256
|
||||
(base32 "186b5lfbdd48cvbxqv2yh93pgr8lhahl1jzw00k2rmjzmbxwl04j"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs `(("perl" ,perl) ; for test/run
|
||||
("which" ,(@ (gnu packages base) which))))
|
||||
(inputs `(("zlib" ,zlib)
|
||||
("zstd" ,zstd "lib")))
|
||||
(native-inputs (list perl ; for test/run
|
||||
(@ (gnu packages base) which)))
|
||||
(inputs (list zlib
|
||||
`(,zstd "lib")))
|
||||
(arguments
|
||||
'( ;; The Redis backend must be explicitly disabled to build without Redis.
|
||||
#:configure-flags
|
||||
|
|
|
@ -118,11 +118,9 @@ (define-public libcdio
|
|||
"0avi6apv5ydjy6b9c3z9a46rvp5i57qyr09vr7x4nndxkmcfjl45"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("ncurses" ,ncurses)
|
||||
("libcddb" ,libcddb)))
|
||||
(list ncurses libcddb))
|
||||
(native-inputs
|
||||
`(("help2man" ,help2man)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list help2man pkg-config))
|
||||
(home-page "https://www.gnu.org/software/libcdio/")
|
||||
(synopsis "CD Input and Control library")
|
||||
(description
|
||||
|
@ -147,8 +145,8 @@ (define-public libcdio-paranoia
|
|||
(base32
|
||||
"12hfnrq7amv9qjzc92cr265m7kh0a1hpasck8cxx1gygbhqczc9k"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs `(("pkg-config" ,pkg-config)))
|
||||
(propagated-inputs `(("libcdio" ,libcdio)))
|
||||
(native-inputs (list pkg-config))
|
||||
(propagated-inputs (list libcdio))
|
||||
(home-page "https://www.gnu.org/software/libcdio/")
|
||||
(synopsis "Jitter- and error-tolerant CD audio extraction")
|
||||
(description
|
||||
|
@ -198,10 +196,7 @@ (define-public xorriso
|
|||
`("PATH" ":" prefix (,(string-append out "/bin"))))
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("acl" ,acl)
|
||||
("readline" ,readline)
|
||||
("tk" ,tk)
|
||||
("zlib" ,zlib)))
|
||||
(list acl readline tk zlib))
|
||||
(home-page "https://www.gnu.org/software/xorriso/")
|
||||
(synopsis "Create, manipulate, burn ISO-9660 file systems")
|
||||
(description
|
||||
|
@ -283,14 +278,9 @@ (define-public cdrdao
|
|||
(substitute* "configure.ac" (("^AM_GCONF_SOURCE_2.*") ""))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake pkg-config))
|
||||
(inputs
|
||||
`(("ao" ,ao)
|
||||
("lame" ,lame)
|
||||
("libmad" ,libmad)
|
||||
("libvorbis" ,libvorbis)))
|
||||
(list ao lame libmad libvorbis))
|
||||
(home-page "http://cdrdao.sourceforge.net")
|
||||
(synopsis "Read and write CDs in disk-at-once mode")
|
||||
(description "cdrdao records audio or data CDs in disk-at-once (DAO) mode,
|
||||
|
@ -382,9 +372,9 @@ (define-public dvd+rw-tools
|
|||
(patches (search-patches "dvd+rw-tools-add-include.patch"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("cdrtools" ,cdrtools)))
|
||||
(list cdrtools))
|
||||
(native-inputs
|
||||
`(("m4" ,m4)))
|
||||
(list m4))
|
||||
(arguments
|
||||
`(#:tests? #f ; No tests.
|
||||
#:phases
|
||||
|
@ -430,7 +420,7 @@ (define-public dvdisaster
|
|||
(base32 "1hz3fvqfdrwb7dn6ggqkpcgyjag37ivm1layw27ncjz9glklxjbr"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("gtk+" ,gtk+-2)))
|
||||
(list gtk+-2))
|
||||
(native-inputs
|
||||
`(("gettext" ,gettext-minimal)
|
||||
("pkg-config" ,pkg-config)
|
||||
|
@ -572,8 +562,7 @@ (define-public libcue
|
|||
(arguments
|
||||
`(#:configure-flags '("-DBUILD_SHARED_LIBS=ON")))
|
||||
(native-inputs
|
||||
`(("bison" ,bison)
|
||||
("flex" ,flex)))
|
||||
(list bison flex))
|
||||
(home-page "https://github.com/lipnitsk/libcue")
|
||||
(synopsis "C library to parse cue sheets")
|
||||
(description "Libcue is a C library to parse so-called @dfn{cue sheets}
|
||||
|
@ -684,20 +673,18 @@ (define (wrap file)
|
|||
#t)))
|
||||
#:tests? #f)) ; no test target
|
||||
|
||||
(inputs `(("wget" ,wget)
|
||||
("which" ,which)
|
||||
("cdparanoia" ,cdparanoia)
|
||||
("cd-discid" ,cd-discid)
|
||||
("vorbis-tools" ,vorbis-tools)
|
||||
("flac" ,flac)
|
||||
|
||||
("perl-musicbrainz-discid" ,perl-musicbrainz-discid)
|
||||
("perl-webservice-musicbrainz" ,perl-webservice-musicbrainz)
|
||||
("perl-mojolicious" ,perl-mojolicious) ;indirect dependency
|
||||
|
||||
;; A couple of Python and Perl scripts are included.
|
||||
("python" ,python)
|
||||
("perl" ,perl)))
|
||||
(inputs (list wget
|
||||
which
|
||||
cdparanoia
|
||||
cd-discid
|
||||
vorbis-tools
|
||||
flac
|
||||
perl-musicbrainz-discid
|
||||
perl-webservice-musicbrainz
|
||||
perl-mojolicious ;indirect dependency
|
||||
;; A couple of Python and Perl scripts are included.
|
||||
python
|
||||
perl))
|
||||
|
||||
(synopsis "Command-line audio CD ripper")
|
||||
(description
|
||||
|
@ -730,7 +717,7 @@ (define-public geteltorito
|
|||
(let ((out (assoc-ref outputs "out")))
|
||||
(install-file "geteltorito"
|
||||
(string-append out "/bin"))))))))
|
||||
(inputs `(("perl" ,perl)))
|
||||
(inputs (list perl))
|
||||
(synopsis "Extract the boot image from a CD-ROM")
|
||||
(description
|
||||
"@command{geteltorito} can extract the initial/default boot
|
||||
|
@ -771,8 +758,7 @@ (define (bin-directory input-name)
|
|||
"flac"
|
||||
"opus-tools"
|
||||
"wavpack"))))))))))
|
||||
(native-inputs `(("intltool" ,intltool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(native-inputs (list intltool pkg-config))
|
||||
;; TODO: Add the necessary packages for Musepack encoding.
|
||||
(inputs `(("gtk+-2" ,gtk+-2)
|
||||
("glib" ,glib)
|
||||
|
@ -823,15 +809,11 @@ (define-public ripit
|
|||
(("\\$\\(DESTDIR\\)/usr/local") (assoc-ref outputs "out"))
|
||||
(("../../etc") "etc")))))))
|
||||
(native-inputs
|
||||
`(("coreutils" ,coreutils)))
|
||||
(list coreutils))
|
||||
(inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(propagated-inputs
|
||||
`(("cdparanoia" ,cdparanoia)
|
||||
("flac" ,flac)
|
||||
("vorbis-tools" ,vorbis-tools)
|
||||
("wavpack" ,wavpack)
|
||||
("perl-cddb-get" ,perl-cddb-get)))
|
||||
(list cdparanoia flac vorbis-tools wavpack perl-cddb-get))
|
||||
(home-page (string-append "https://web.archive.org/web/20170119092156/"
|
||||
"http://www.suwald.com/ripit/about.php"))
|
||||
(synopsis "Command-line program to extract audio CDs")
|
||||
|
@ -875,7 +857,7 @@ (define-public libburn
|
|||
"0m1vyry6pi115nysfgb0cg313qqhnlxqdg7f920wpiar0z8mjl2j"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(home-page "https://dev.lovelyhq.com/libburnia/libburn")
|
||||
(synopsis "Library for reading and writing optical discs")
|
||||
(description
|
||||
|
@ -897,10 +879,9 @@ (define-public libisofs
|
|||
"13m82l13cb5d7ca53dv3akma1jr9gw0hnnshdwqpj6ahly0fv85a"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("zlib" ,zlib)
|
||||
("acl" ,acl)))
|
||||
(list zlib acl))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(home-page "https://dev.lovelyhq.com/libburnia/libisofs")
|
||||
(synopsis "Library to create ISO 9660 images")
|
||||
(description
|
||||
|
@ -939,10 +920,7 @@ (define-public cdrkit-libre
|
|||
"extern char\t*outfile"))))))
|
||||
(build-system cmake-build-system)
|
||||
(inputs
|
||||
`(("bzip2" ,bzip2)
|
||||
("libcap" ,libcap)
|
||||
("perl" ,perl)
|
||||
("zlib" ,zlib)))
|
||||
(list bzip2 libcap perl zlib))
|
||||
(arguments
|
||||
`(#:tests? #f ;no tests
|
||||
#:phases
|
||||
|
@ -975,10 +953,9 @@ (define-public libmirage
|
|||
"0f8i2ha44rykkk3ac2q8zsw3y1zckw6qnf6zvkyrj3qqbzhrf3fm"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("intltool" ,intltool)))
|
||||
(list pkg-config intltool))
|
||||
(inputs
|
||||
`(("glib" ,glib)))
|
||||
(list glib))
|
||||
(arguments
|
||||
;; No tests.
|
||||
'(#:tests? #f))
|
||||
|
@ -1004,12 +981,9 @@ (define-public cdemu-daemon
|
|||
"16g6fv1lxkdmbsy6zh5sj54dvgwvm900fd18aq609yg8jnqm644d"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("intltool" ,intltool)))
|
||||
(list pkg-config intltool))
|
||||
(inputs
|
||||
`(("libmirage" ,libmirage)
|
||||
("glib" ,glib)
|
||||
("ao" ,ao)))
|
||||
(list libmirage glib ao))
|
||||
(arguments
|
||||
;; No tests.
|
||||
'(#:tests? #f))
|
||||
|
@ -1033,12 +1007,9 @@ (define-public cdemu-client
|
|||
"1prrdhv0ia0axc6b73crszqzh802wlkihz6d100yvg7wbgmqabd7"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("intltool" ,intltool)))
|
||||
(list pkg-config intltool))
|
||||
(inputs
|
||||
`(("python" ,python)
|
||||
("python-pygobject" ,python-pygobject)
|
||||
("cdemu-daemon" ,cdemu-daemon)))
|
||||
(list python python-pygobject cdemu-daemon))
|
||||
(arguments
|
||||
;; No tests.
|
||||
`(#:tests? #f
|
||||
|
|
|
@ -42,11 +42,7 @@ (define-public cedille
|
|||
(base32
|
||||
"1h5s6ayh3s76z184jai3jidcs4cjk8s4nvkkv2am8dg4gfsybq22"))))
|
||||
(inputs
|
||||
`(("agda" ,agda)
|
||||
("agda-ial" ,agda-ial)
|
||||
("ghc" ,ghc)
|
||||
("ghc-alex" ,ghc-alex)
|
||||
("ghc-happy" ,ghc-happy)))
|
||||
(list agda agda-ial ghc ghc-alex ghc-happy))
|
||||
(build-system emacs-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
|
|
|
@ -76,7 +76,7 @@ (define-public desec-certbot-hook
|
|||
#:install-plan
|
||||
'(("." "etc/desec" #:include ("hook.sh")))))
|
||||
(inputs
|
||||
`(("curl" ,curl)))
|
||||
(list curl))
|
||||
(synopsis "Certbot DNS challenge automatization for deSEC")
|
||||
(description "The deSEC can be used to obtain certificates with certbot
|
||||
DNS ownership verification. With the help of this hook script, you can obtain
|
||||
|
@ -133,8 +133,7 @@ (define-public nss-certs
|
|||
(build-system gnu-build-system)
|
||||
(outputs '("out"))
|
||||
(native-inputs
|
||||
`(("certdata2pem" ,certdata2pem)
|
||||
("openssl" ,openssl)))
|
||||
(list certdata2pem openssl))
|
||||
(inputs '())
|
||||
(propagated-inputs '())
|
||||
(arguments
|
||||
|
@ -201,8 +200,7 @@ (define-public le-certs
|
|||
(string-append openssl "/bin/c_rehash")
|
||||
".")))))
|
||||
(native-inputs
|
||||
`(("openssl" ,openssl)
|
||||
("perl" ,perl))) ;for 'c_rehash'
|
||||
(list openssl perl)) ;for 'c_rehash'
|
||||
(inputs
|
||||
`(; The Let's Encrypt root certificate, "ISRG Root X1".
|
||||
("isrgrootx1.pem"
|
||||
|
|
|
@ -107,7 +107,7 @@ (define-public pedansee
|
|||
("pkg-config" ,pkg-config)
|
||||
("python" ,python-wrapper)))
|
||||
(inputs
|
||||
`(("glib" ,glib)))
|
||||
(list glib))
|
||||
(synopsis "Code checker for C")
|
||||
(description "Pedansee checks C source files for compliance with a particular
|
||||
programming style. The style is currently defined by the pedansee source code
|
||||
|
@ -248,7 +248,7 @@ (define-public clitest
|
|||
(string-append out "/share/doc/clitest-" ,version))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("perl" ,perl))) ;for tests
|
||||
(list perl)) ;for tests
|
||||
(synopsis "Command line test tool")
|
||||
(description
|
||||
"@command{clitest} is a portable shell script that performs automatic
|
||||
|
@ -276,9 +276,7 @@ (define-public cunit
|
|||
(replace 'bootstrap
|
||||
(lambda _ (invoke "autoreconf" "-vfi"))))))
|
||||
(native-inputs
|
||||
`(("automake" ,automake)
|
||||
("autoconf" ,autoconf)
|
||||
("libtool" ,libtool)))
|
||||
(list automake autoconf libtool))
|
||||
(home-page "http://cunit.sourceforge.net/")
|
||||
(synopsis "Automated testing framework for C")
|
||||
(description
|
||||
|
@ -460,12 +458,9 @@ (define-public cmdtest
|
|||
(build-system python-build-system)
|
||||
(arguments `(#:tests? #f)) ;requires Python 2!
|
||||
(native-inputs
|
||||
`(("python-coverage-test-runner" ,python-coverage-test-runner)
|
||||
("python" ,python)))
|
||||
(list python-coverage-test-runner python))
|
||||
(inputs
|
||||
`(("python-cliapp" ,python-cliapp)
|
||||
("python-markdown" ,python-markdown)
|
||||
("python-ttystatus" ,python-ttystatus)))
|
||||
(list python-cliapp python-markdown python-ttystatus))
|
||||
(home-page "https://liw.fi/cmdtest/")
|
||||
(synopsis "Black box Unix program tester")
|
||||
(description
|
||||
|
@ -559,7 +554,7 @@ (define-public cxxtest
|
|||
(copy-recursively "../sample" (string-append doc-dir "/sample"))
|
||||
#t))))))
|
||||
(propagated-inputs
|
||||
`(("python-ply" ,python-ply)))
|
||||
(list python-ply))
|
||||
(home-page "https://cxxtest.com/")
|
||||
(synopsis "Unit testing framework for C++")
|
||||
(description "CxxTest is a unit testing framework for C++ that is similar
|
||||
|
@ -634,7 +629,7 @@ (define-public go-github.com-smartystreets-assertions
|
|||
(arguments
|
||||
'(#:import-path "github.com/smartystreets/assertions"))
|
||||
(native-inputs
|
||||
`(("go-github.com-smartystreets-gunit" ,go-github.com-smartystreets-gunit)))
|
||||
(list go-github.com-smartystreets-gunit))
|
||||
(synopsis "Assertions for testing with Go")
|
||||
(description
|
||||
"The @code{assertions} package provides convenient assertion functions
|
||||
|
@ -659,8 +654,7 @@ (define-public go-github.com-smartystreets-goconvey
|
|||
(arguments
|
||||
'(#:import-path "github.com/smartystreets/goconvey"))
|
||||
(propagated-inputs
|
||||
`(("go-github.com-jtolds-gls" ,go-github.com-jtolds-gls)
|
||||
("go-github.com-smartystreets-assertions" ,go-github.com-smartystreets-assertions)))
|
||||
(list go-github.com-jtolds-gls go-github.com-smartystreets-assertions))
|
||||
(synopsis "Go testing tool with both a web and terminal user interface")
|
||||
(description
|
||||
"GoConvey is a testing tool for Go. It integrates with go test, can show
|
||||
|
@ -748,7 +742,7 @@ (define-public cpputest
|
|||
"1xslavlb1974y5xvs8n1j9zkk05dlw8imy4saasrjlmibl895ii1"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("googletest" ,googletest)))
|
||||
(list googletest))
|
||||
(home-page "https://cpputest.github.io/")
|
||||
(synopsis "Unit testing and mocking framework for C/C++")
|
||||
(description
|
||||
|
@ -777,8 +771,7 @@ (define-public python-parameterized
|
|||
(format #t "test suite not run~%"))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("python-mock" ,python-mock)
|
||||
("python-nose" ,python-nose)))
|
||||
(list python-mock python-nose))
|
||||
(home-page "https://github.com/wolever/parameterized")
|
||||
(synopsis "Parameterized testing with any Python test framework")
|
||||
(description
|
||||
|
@ -830,7 +823,7 @@ (define-public python-mock
|
|||
(base32
|
||||
"1hrp6j0yrx2xzylfv02qa8kph661m6yq4p0mc8fnimch9j4psrc3"))))
|
||||
(propagated-inputs
|
||||
`(("python-six" ,python-six)))
|
||||
(list python-six))
|
||||
(build-system python-build-system)
|
||||
(arguments
|
||||
;; FIXME: Tests require "pytest", which depends on this package.
|
||||
|
@ -891,9 +884,7 @@ (define-public python-nose2
|
|||
(build-system python-build-system)
|
||||
(arguments `(#:tests? #f)) ; 'module' object has no attribute 'collector'
|
||||
(propagated-inputs
|
||||
`(("python-cov-core" ,python-cov-core)
|
||||
("python-pytest-cov" ,python-pytest-cov)
|
||||
("python-six" ,python-six)))
|
||||
(list python-cov-core python-pytest-cov python-six))
|
||||
(home-page "https://github.com/nose-devs/nose2")
|
||||
(synopsis "Next generation of nicer testing for Python")
|
||||
(description
|
||||
|
@ -928,8 +919,7 @@ (define-public python-unittest2
|
|||
(lambda _
|
||||
(zero? (system* "python" "-m" "unittest2" "discover" "--verbose")))))))
|
||||
(propagated-inputs
|
||||
`(("python-six" ,python-six)
|
||||
("python-traceback2" ,python-traceback2)))
|
||||
(list python-six python-traceback2))
|
||||
(home-page "https://pypi.org/project/unittest2/")
|
||||
(synopsis "Python unit testing library")
|
||||
(description
|
||||
|
@ -1056,9 +1046,8 @@ (define-public python-pytest-bootstrap
|
|||
(package
|
||||
(inherit (strip-python2-variant python-pytest))
|
||||
(name "python-pytest-bootstrap")
|
||||
(native-inputs `(("python-iniconfig" ,python-iniconfig)
|
||||
("python-setuptools-scm" ,python-setuptools-scm)
|
||||
("python-toml" ,python-toml)))
|
||||
(native-inputs (list python-iniconfig python-setuptools-scm
|
||||
python-toml))
|
||||
(arguments `(#:tests? #f))
|
||||
(properties `((python2-variant . ,(delay python2-pytest-bootstrap))))))
|
||||
|
||||
|
@ -1102,8 +1091,7 @@ (define-public python-pytest-assume
|
|||
(when tests?
|
||||
(invoke "pytest")))))))
|
||||
(propagated-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-six" ,python-six)))
|
||||
(list python-pytest python-six))
|
||||
(home-page "https://github.com/astraw38/pytest-assume")
|
||||
(synopsis "Pytest plugin that allows multiple failures per test")
|
||||
|
||||
|
@ -1139,8 +1127,7 @@ (define-public python-pytest-cov
|
|||
(invoke "python" "./setup.py" "check"
|
||||
"--strict" "--metadata"))))))
|
||||
(propagated-inputs
|
||||
`(("python-coverage" ,python-coverage)
|
||||
("python-pytest" ,python-pytest)))
|
||||
(list python-coverage python-pytest))
|
||||
(home-page "https://github.com/pytest-dev/pytest-cov")
|
||||
(synopsis "Pytest plugin for measuring coverage")
|
||||
(description
|
||||
|
@ -1164,9 +1151,9 @@ (define-public python-pytest-httpserver
|
|||
"0vbls0j570l5my83j4jnk5blmnir44i0w511azlh41nl6k8rac5f"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)))
|
||||
(list python-pytest))
|
||||
(propagated-inputs
|
||||
`(("python-werkzeug" ,python-werkzeug)))
|
||||
(list python-werkzeug))
|
||||
(arguments
|
||||
'(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -1201,7 +1188,7 @@ (define-public python-pytest-random-order
|
|||
(when tests?
|
||||
(invoke "python" "-m" "pytest" "--random-order")))))))
|
||||
(propagated-inputs
|
||||
`(("python-pytest" ,python-pytest)))
|
||||
(list python-pytest))
|
||||
(home-page "https://github.com/jbasko/pytest-random-order")
|
||||
(synopsis "Pytest plugin to randomize the order of tests")
|
||||
(description "@code{pytest-random-order} is a Pytest plugin that
|
||||
|
@ -1237,7 +1224,7 @@ (define-public python-pytest-runner
|
|||
(format #t "test suite not run~%"))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("python-setuptools-scm" ,python-setuptools-scm)))
|
||||
(list python-setuptools-scm))
|
||||
(home-page "https://github.com/pytest-dev/pytest-runner")
|
||||
(synopsis "Invoke py.test as a distutils command")
|
||||
(description
|
||||
|
@ -1284,7 +1271,7 @@ (define-public python-pytest-lazy-fixture
|
|||
(add-installed-pythonpath inputs outputs)
|
||||
(invoke "pytest" "-vv"))))))
|
||||
(propagated-inputs
|
||||
`(("python-pytest" ,python-pytest)))
|
||||
(list python-pytest))
|
||||
(home-page "https://github.com/tvorog/pytest-lazy-fixture")
|
||||
(synopsis "Use fixtures in @code{pytest.mark.parametrize}")
|
||||
(description "This plugin helps to use fixtures in
|
||||
|
@ -1317,10 +1304,9 @@ (define-public python-pytest-mock
|
|||
(invoke "pytest" "--assert=plain"
|
||||
"-k" "not test_standalone_mock")))))))
|
||||
(native-inputs
|
||||
`(("python-pytest-asyncio" ,python-pytest-asyncio)
|
||||
("python-setuptools-scm" ,python-setuptools-scm)))
|
||||
(list python-pytest-asyncio python-setuptools-scm))
|
||||
(propagated-inputs
|
||||
`(("python-pytest" ,python-pytest)))
|
||||
(list python-pytest))
|
||||
(home-page "https://github.com/pytest-dev/pytest-mock/")
|
||||
(synopsis "Thin-wrapper around the mock package for easier use with py.test")
|
||||
(description
|
||||
|
@ -1388,12 +1374,9 @@ (define-public python-pytest-xdist
|
|||
(invoke "pytest" "-vv"
|
||||
"-n" (number->string (parallel-job-count)))))))))
|
||||
(native-inputs
|
||||
`(("python-setuptools-scm" ,python-setuptools-scm)))
|
||||
(list python-setuptools-scm))
|
||||
(propagated-inputs
|
||||
`(("python-execnet" ,python-execnet)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-py" ,python-py)
|
||||
("python-pytest-forked" ,python-pytest-forked)))
|
||||
(list python-execnet python-pytest python-py python-pytest-forked))
|
||||
(home-page
|
||||
"https://github.com/pytest-dev/pytest-xdist")
|
||||
(synopsis
|
||||
|
@ -1446,10 +1429,9 @@ (define-public python-pytest-timeout
|
|||
(add-installed-pythonpath inputs outputs)
|
||||
(invoke "pytest" "-vv"))))))
|
||||
(propagated-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-pytest-cov" ,python-pytest-cov)))
|
||||
(list python-pytest python-pytest-cov))
|
||||
(native-inputs
|
||||
`(("python-pexpect" ,python-pexpect)))
|
||||
(list python-pexpect))
|
||||
(home-page "https://github.com/pytest-dev/pytest-timeout")
|
||||
(synopsis "Plugin for py.test to abort hanging tests")
|
||||
(description
|
||||
|
@ -1514,7 +1496,7 @@ (define-public python-scripttest
|
|||
"0f4w84k8ck82syys7yg9maz93mqzc8p5ymis941x034v44jzq74m"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)))
|
||||
(list python-pytest))
|
||||
(home-page (string-append "https://web.archive.org/web/20161029233413/"
|
||||
"http://pythonpaste.org/scripttest/"))
|
||||
(synopsis "Python library to test command-line scripts")
|
||||
|
@ -1560,9 +1542,7 @@ (define-public python-testtools
|
|||
(invoke "python" "-m" "testtools.run"
|
||||
"testtools.tests.test_suite")))))))
|
||||
(propagated-inputs
|
||||
`(("python-extras" ,python-extras)
|
||||
("python-fixtures" ,python-fixtures)
|
||||
("python-pbr" ,python-pbr)))
|
||||
(list python-extras python-fixtures python-pbr))
|
||||
(native-inputs
|
||||
`(("python-testscenarios" ,python-testscenarios-bootstrap)))
|
||||
(description
|
||||
|
@ -1602,8 +1582,7 @@ (define-public python-testscenarios
|
|||
(inherit python-testscenarios-bootstrap)
|
||||
(name "python-testscenarios")
|
||||
(propagated-inputs
|
||||
`(("python-pbr" ,python-pbr)
|
||||
("python-testtools" ,python-testtools)))
|
||||
(list python-pbr python-testtools))
|
||||
(description
|
||||
"Testscenarios provides clean dependency injection for Python unittest
|
||||
style tests.")))
|
||||
|
@ -1637,7 +1616,7 @@ (define-public python-testresources
|
|||
(inherit python-testresources-bootstrap)
|
||||
(name "python-testresources")
|
||||
(propagated-inputs
|
||||
`(("python-pbr" ,python-pbr)))
|
||||
(list python-pbr))
|
||||
(arguments '())
|
||||
(native-inputs
|
||||
`(("python-fixtures" ,python-fixtures)
|
||||
|
@ -1677,12 +1656,9 @@ (define-public python-subunit
|
|||
(inherit python-subunit-bootstrap)
|
||||
(name "python-subunit")
|
||||
(propagated-inputs
|
||||
`(("python-extras" ,python-extras)
|
||||
("python-testtools" ,python-testtools)))
|
||||
(list python-extras python-testtools))
|
||||
(native-inputs
|
||||
`(("python-fixtures" ,python-fixtures)
|
||||
("python-hypothesis" ,python-hypothesis)
|
||||
("python-testscenarios" ,python-testscenarios)))
|
||||
(list python-fixtures python-hypothesis python-testscenarios))
|
||||
(description
|
||||
"Python-subunit is a Python implementation of the subunit test streaming
|
||||
protocol.")))
|
||||
|
@ -1709,8 +1685,7 @@ (define-public python-fixtures-bootstrap
|
|||
;; Package is not loadable on its own at this stage.
|
||||
(delete 'sanity-check))))
|
||||
(propagated-inputs
|
||||
`(("python-pbr-minimal" ,python-pbr-minimal)
|
||||
("python-six" ,python-six)))
|
||||
(list python-pbr-minimal python-six))
|
||||
(home-page "https://launchpad.net/python-fixtures")
|
||||
(synopsis "Python test fixture library")
|
||||
(description
|
||||
|
@ -1732,8 +1707,7 @@ (define-public python-fixtures
|
|||
"fixtures.test_suite")))))))
|
||||
(propagated-inputs
|
||||
;; Fixtures uses pbr at runtime to check versions, etc.
|
||||
`(("python-pbr" ,python-pbr)
|
||||
("python-six" ,python-six)))
|
||||
(list python-pbr python-six))
|
||||
(native-inputs
|
||||
`(("python-mock" ,python-mock)
|
||||
("python-testtools" ,python-testtools-bootstrap)))
|
||||
|
@ -1759,7 +1733,7 @@ (define-public python-testrepository-bootstrap
|
|||
("python-subunit" ,python-subunit-bootstrap)
|
||||
("python-testtools" ,python-testtools-bootstrap)))
|
||||
(native-inputs
|
||||
`(("python-mimeparse" ,python-mimeparse)))
|
||||
(list python-mimeparse))
|
||||
(home-page "https://launchpad.net/testrepository")
|
||||
(synopsis "Database for Python test results")
|
||||
(description
|
||||
|
@ -1774,11 +1748,9 @@ (define-public python-testrepository
|
|||
;; FIXME: Many tests are failing.
|
||||
'(#:tests? #f))
|
||||
(propagated-inputs
|
||||
`(("python-fixtures" ,python-fixtures)
|
||||
("python-subunit" ,python-subunit)
|
||||
("python-testtools" ,python-testtools)))
|
||||
(list python-fixtures python-subunit python-testtools))
|
||||
(native-inputs
|
||||
`(("python-mimeparse" ,python-mimeparse)))
|
||||
(list python-mimeparse))
|
||||
(description "Testrepository provides a database of test results which can
|
||||
be used as part of a developer's workflow to check things such as what tests
|
||||
have failed since the last commit or what tests are currently failing.")))
|
||||
|
@ -1825,10 +1797,8 @@ (define-public python-pytest-asyncio
|
|||
(base32 "03drs4myv1ik79148xyhli37q6mp931jb14cz65n8qvls2zvvwgx"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-coverage" ,python-coverage)
|
||||
("python-async-generator" ,python-async-generator)
|
||||
("python-hypothesis" ,python-hypothesis)
|
||||
("python-pytest" ,python-pytest)))
|
||||
(list python-coverage python-async-generator python-hypothesis
|
||||
python-pytest))
|
||||
(home-page "https://github.com/pytest-dev/pytest-asyncio")
|
||||
(synopsis "Pytest support for asyncio")
|
||||
(description "Python asyncio code is usually written in the form of
|
||||
|
@ -1850,7 +1820,7 @@ (define-public python-cov-core
|
|||
"0k3np9ymh06yv1ib96sb6wfsxjkqhmik8qfsn119vnhga9ywc52a"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-coverage" ,python-coverage)))
|
||||
(list python-coverage))
|
||||
(home-page "https://github.com/schlamar/cov-core")
|
||||
(synopsis "Coverage plugin core for pytest-cov, nose-cov and nose2-cov")
|
||||
(description
|
||||
|
@ -1875,10 +1845,9 @@ (define-public python-codecov
|
|||
"1217c0vqf7ii65635gvl27a5pfhv0r7zhrpdp9cx640hg73bgn4f"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-unittest2" ,python-unittest2)))
|
||||
(list python-unittest2))
|
||||
(propagated-inputs
|
||||
`(("python-coverage" ,python-coverage)
|
||||
("python-requests" ,python-requests)))
|
||||
(list python-coverage python-requests))
|
||||
(home-page "https://github.com/codecov/codecov-python")
|
||||
(synopsis "Upload code coverage reports to @code{codecov.io}")
|
||||
(description
|
||||
|
@ -1926,7 +1895,7 @@ (define-public python-testpath
|
|||
wheel (string-append "--prefix=" out)))
|
||||
(find-files "dist" "\\.whl$"))))))))
|
||||
(native-inputs
|
||||
`(("python-flit" ,python-flit)))
|
||||
(list python-flit))
|
||||
(home-page "https://github.com/takluyver/testpath")
|
||||
(synopsis "Test utilities for code working with files and commands")
|
||||
(description
|
||||
|
@ -1947,7 +1916,7 @@ (define-public python-testlib
|
|||
(base32 "1mz26cxn4x8bbgv0rn0mvj2z05y31rkc8009nvdlb3lam5b4mj3y"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("unzip" ,unzip))) ; for unpacking the source
|
||||
(list unzip)) ; for unpacking the source
|
||||
(synopsis "Python micro test suite harness")
|
||||
(description "A micro unittest suite harness for Python.")
|
||||
(home-page "https://github.com/trentm/testlib")
|
||||
|
@ -1969,10 +1938,7 @@ (define-public python-pytest-cache
|
|||
"1a873fihw4rhshc722j4h6j7g3nj7xpgsna9hhg3zn6ksknnhx5y"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-apipkg" ,python-apipkg)
|
||||
("python-execnet" ,python-execnet)
|
||||
("python-py" ,python-py)
|
||||
("python-pytest" ,python-pytest)))
|
||||
(list python-apipkg python-execnet python-py python-pytest))
|
||||
(synopsis "Py.test plugin with mechanisms for caching across test runs")
|
||||
(description "The pytest-cache plugin provides tools to rerun failures from
|
||||
the last py.test invocation.")
|
||||
|
@ -2000,11 +1966,9 @@ (define-public python-pytest-localserver
|
|||
(lambda _
|
||||
(invoke "py.test" "-v"))))))
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-requests" ,python-requests)
|
||||
("python-six" ,python-six)))
|
||||
(list python-pytest python-requests python-six))
|
||||
(propagated-inputs
|
||||
`(("python-werkzeug" ,python-werkzeug)))
|
||||
(list python-werkzeug))
|
||||
(synopsis "Py.test plugin to test server connections locally")
|
||||
(description "Pytest-localserver is a plugin for the pytest testing
|
||||
framework which enables you to test server connections locally.")
|
||||
|
@ -2023,10 +1987,9 @@ (define-public python-pytest-xprocess
|
|||
"0rm2rchrr63imn44xk5slwydxf8gvy579524qcxq7dc42pnk17zx"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-setuptools-scm" ,python-setuptools-scm)))
|
||||
(list python-setuptools-scm))
|
||||
(propagated-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-psutil" ,python-psutil)))
|
||||
(list python-pytest python-psutil))
|
||||
(synopsis "Pytest plugin to manage external processes across test runs")
|
||||
(description "Pytest-xprocess is an experimental py.test plugin for managing
|
||||
processes across test runs.")
|
||||
|
@ -2045,7 +2008,7 @@ (define-public python-pytest-subtesthack
|
|||
"15kzcr5pchf3id4ikdvlv752rc0j4d912n589l4rifp8qsj19l1x"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-pytest" ,python-pytest)))
|
||||
(list python-pytest))
|
||||
(synopsis "Set-up and tear-down fixtures for unit tests")
|
||||
(description "This plugin allows you to set up and tear down fixtures within
|
||||
unit test functions that use @code{py.test}. This is useful for using
|
||||
|
@ -2070,9 +2033,7 @@ (define-public python-pytest-sugar
|
|||
(base32 "1i0hv3h49zvl62jbiyjag84carbrp3zprqzxffdr291nxavvac0n"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-packaging" ,python-packaging)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-termcolor" ,python-termcolor)))
|
||||
(list python-packaging python-pytest python-termcolor))
|
||||
(home-page "https://pivotfinland.com/pytest-sugar/")
|
||||
(synopsis "Plugin for pytest that changes the default look and feel")
|
||||
(description
|
||||
|
@ -2131,8 +2092,8 @@ (define-public python2-hypothesis
|
|||
(base32
|
||||
"183gpxbfcdhdqzlahkji5a71n6lmvgqsbkcb0ihqad51n2j6jhrw"))))
|
||||
(propagated-inputs
|
||||
`(("python2-enum34" ,python2-enum34)
|
||||
,@(package-propagated-inputs hypothesis))))))
|
||||
(modify-inputs (package-propagated-inputs hypothesis)
|
||||
(prepend python2-enum34))))))
|
||||
|
||||
(define-public python-hypothesmith
|
||||
(package
|
||||
|
@ -2176,7 +2137,7 @@ (define-public python-lit
|
|||
(lambda _
|
||||
(invoke "python" "lit.py" "tests"))))))
|
||||
(native-inputs
|
||||
`(("llvm" ,llvm)))
|
||||
(list llvm))
|
||||
(home-page "https://llvm.org/")
|
||||
(synopsis "LLVM Software Testing Tool")
|
||||
(description "@code{lit} is a portable tool for executing LLVM and Clang
|
||||
|
@ -2209,9 +2170,9 @@ (define-public python-pytest-pep8
|
|||
(add-installed-pythonpath inputs outputs)
|
||||
(invoke "pytest" "-v")))))))
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)))
|
||||
(list python-pytest))
|
||||
(propagated-inputs
|
||||
`(("python-pep8" ,python-pep8)))
|
||||
(list python-pep8))
|
||||
(home-page "https://bitbucket.org/pytest-dev/pytest-pep8")
|
||||
(synopsis "Py.test plugin to check PEP8 requirements")
|
||||
(description "Pytest plugin for checking PEP8 compliance.")
|
||||
|
@ -2242,12 +2203,10 @@ (define-public python-pytest-flakes
|
|||
(add-installed-pythonpath inputs outputs)
|
||||
(invoke "py.test" "-vv" "-k" "not test_syntax_error"))))))
|
||||
(native-inputs
|
||||
`(("python-coverage" ,python-coverage)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-pytest-cache" ,python-pytest-cache)
|
||||
("python-pytest-pep8" ,python-pytest-pep8)))
|
||||
(list python-coverage python-pytest python-pytest-cache
|
||||
python-pytest-pep8))
|
||||
(propagated-inputs
|
||||
`(("python-pyflakes" ,python-pyflakes)))
|
||||
(list python-pyflakes))
|
||||
(home-page "https://github.com/fschulze/pytest-flakes")
|
||||
(synopsis "Py.test plugin to check source code with pyflakes")
|
||||
(description "Pytest plugin for checking Python source code with pyflakes.")
|
||||
|
@ -2278,7 +2237,7 @@ (define-public python-coverage-test-runner
|
|||
(lambda _
|
||||
(invoke "./testrun"))))))
|
||||
(propagated-inputs
|
||||
`(("python-coverage" ,python-coverage)))
|
||||
(list python-coverage))
|
||||
(home-page "https://liw.fi/coverage-test-runner/")
|
||||
(synopsis "Python module for running unit tests")
|
||||
(description "@code{CoverageTestRunner} is a python module for running
|
||||
|
@ -2304,14 +2263,9 @@ (define-public python-pylint
|
|||
(base32 "15yw69v1cj6zkndk60c2g0dgl0khh8bfm1lrwhjffpdjfc7nkc9a"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-pytest-benchmark" ,python-pytest-benchmark)
|
||||
("python-pytest-runner" ,python-pytest-runner)))
|
||||
(list python-pytest python-pytest-benchmark python-pytest-runner))
|
||||
(propagated-inputs
|
||||
`(("python-astroid" ,python-astroid)
|
||||
("python-isort" ,python-isort)
|
||||
("python-mccabe" ,python-mccabe)
|
||||
("python-toml" ,python-toml)))
|
||||
(list python-astroid python-isort python-mccabe python-toml))
|
||||
(home-page "https://github.com/PyCQA/pylint")
|
||||
(synopsis "Python source code analyzer which looks for coding standard
|
||||
errors")
|
||||
|
@ -2416,7 +2370,7 @@ (define-public python-pytest-catchlog
|
|||
"1w7wxh27sbqwm4jgwrjr9c2gy384aca5jzw9c0wzhl0pmk2mvqab"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("unzip" ,unzip)))
|
||||
(list unzip))
|
||||
(propagated-inputs
|
||||
`(("pytest" ,python-pytest)))
|
||||
(home-page "https://github.com/eisensheng/pytest-catchlog")
|
||||
|
@ -2441,8 +2395,7 @@ (define-public python-nosexcover
|
|||
"10xqr12qv62k2flxwqhh8cr00cjhn7sfjrm6p35gd1x5bmjkr319"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-coverage" ,python-coverage)
|
||||
("python-nose" ,python-nose)))
|
||||
(list python-coverage python-nose))
|
||||
(home-page "https://github.com/cmheisel/nose-xcover")
|
||||
(synopsis "Extends nose.plugins.cover to add Cobertura-style XML reports")
|
||||
(description "Nose-xcover is a companion to the built-in
|
||||
|
@ -2493,14 +2446,10 @@ (define-public behave
|
|||
"behave-skip-a-couple-of-tests.patch"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-mock" ,python-mock)
|
||||
("python-nose" ,python-nose)
|
||||
("python-pathpy" ,python-pathpy)
|
||||
("python-pyhamcrest" ,python-pyhamcrest)
|
||||
("python-pytest" ,python-pytest)))
|
||||
(list python-mock python-nose python-pathpy python-pyhamcrest
|
||||
python-pytest))
|
||||
(propagated-inputs
|
||||
`(("python-parse" ,python-parse)
|
||||
("python-parse-type" ,python-parse-type)))
|
||||
(list python-parse python-parse-type))
|
||||
(arguments
|
||||
'(#:test-target "behave_test"))
|
||||
(home-page "https://github.com/behave/behave")
|
||||
|
@ -2535,8 +2484,7 @@ (define-public python-behave-web-api
|
|||
(("'ordereddict==1.1'") "")) ; Python >= 2.7 has it built-in.
|
||||
#t)))))
|
||||
(propagated-inputs
|
||||
`(("behave" ,behave)
|
||||
("python-requests" ,python-requests)))
|
||||
(list behave python-requests))
|
||||
(home-page "https://github.com/jefersondaniel/behave-web-api")
|
||||
(synopsis "Provides testing for JSON APIs with Behave for Python")
|
||||
(description "This package provides testing utility modules for testing
|
||||
|
@ -2565,11 +2513,9 @@ (define-public python-rednose
|
|||
(("six==1.10.0") "six"))
|
||||
#t)))))
|
||||
(propagated-inputs
|
||||
`(("python-colorama" ,python-colorama)
|
||||
("python-termstyle" ,python-termstyle)))
|
||||
(list python-colorama python-termstyle))
|
||||
(native-inputs
|
||||
`(("python-six" ,python-six)
|
||||
("python-nose" ,python-nose)))
|
||||
(list python-six python-nose))
|
||||
(home-page "https://github.com/JBKahn/rednose")
|
||||
(synopsis "Colored output for Python nosetests")
|
||||
(description "This package provides colored output for the
|
||||
|
@ -2595,7 +2541,7 @@ (define-public python-nose-random
|
|||
"1dvip61r2frjv35mv6mmfjc07402z73pjbndfp3mhxyjn2zhksw2"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-nose" ,python-nose)))
|
||||
(list python-nose))
|
||||
(home-page "https://github.com/fzumstein/nose-random")
|
||||
(synopsis "Nose plugin to facilitate randomized unit testing with
|
||||
Python")
|
||||
|
@ -2617,8 +2563,7 @@ (define-public python-nose-randomly
|
|||
(base32 "0z662rqhfk4bjmg806mn4frb8nz4gbh7mrddsrhfffp1g4yklj3y"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-nose" ,python-nose)
|
||||
("python-numpy" ,python-numpy)))
|
||||
(list python-nose python-numpy))
|
||||
(home-page "https://github.com/adamchainz/nose-randomly")
|
||||
(synopsis
|
||||
"Nose plugin to randomly order tests and control random.seed")
|
||||
|
@ -2645,8 +2590,7 @@ (define-public python-nose-timer
|
|||
(base32 "05wzkc88vbzw62pqkvhl33211b90kns0lny70b7qw62rcg4flzk4"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-nose" ,python-nose)
|
||||
("python-termcolor" ,python-termcolor)))
|
||||
(list python-nose python-termcolor))
|
||||
(home-page "https://github.com/mahmoudimus/nose-timer")
|
||||
(synopsis "Timer plugin for nosetests")
|
||||
(description "Shows how much time was needed to run individual tests.")
|
||||
|
@ -2667,11 +2611,9 @@ (define-public python-freezegun
|
|||
(base32 "0al75mk829j1izxi760b7yjnknjihyfhp2mvi5qiyrxb9cpxwqk2"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-mock" ,python-mock)
|
||||
("python-pytest" ,python-pytest)))
|
||||
(list python-mock python-pytest))
|
||||
(propagated-inputs
|
||||
`(("python-six" ,python-six)
|
||||
("python-dateutil" ,python-dateutil)))
|
||||
(list python-six python-dateutil))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -2754,10 +2696,7 @@ (define-public python-pyhamcrest
|
|||
(base32
|
||||
"05kdzlhs2kvj82pfca13qszszcj6dyrk4b9pbr46x06sq2s4qyls"))))
|
||||
(native-inputs ;all native inputs are for tests
|
||||
`(("python-pytest-cov" ,python-pytest-cov)
|
||||
("python-mock" ,python-mock)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-hypothesis" ,python-hypothesis)))
|
||||
(list python-pytest-cov python-mock python-pytest python-hypothesis))
|
||||
(build-system python-build-system)
|
||||
(arguments
|
||||
`(#:phases (modify-phases %standard-phases
|
||||
|
@ -2840,9 +2779,9 @@ (define-public libfaketime
|
|||
(("/bin/bash") (which "bash"))))))
|
||||
#:test-target "test"))
|
||||
(native-inputs
|
||||
`(("perl" ,perl))) ;for tests
|
||||
(list perl)) ;for tests
|
||||
(inputs
|
||||
`(("coreutils" ,coreutils)))
|
||||
(list coreutils))
|
||||
(synopsis "Fake the system time for single applications")
|
||||
(description
|
||||
"The libfaketime library allows users to modify the system time that an
|
||||
|
@ -2873,18 +2812,15 @@ (define-public umockdev
|
|||
(("/run") "/tmp"))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("vala" ,vala)
|
||||
("gobject-introspection" ,gobject-introspection)
|
||||
("gtk-doc" ,gtk-doc/stable)
|
||||
("pkg-config" ,pkg-config)
|
||||
|
||||
;; For tests.
|
||||
("python" ,python)
|
||||
("which" ,which)))
|
||||
(list vala
|
||||
gobject-introspection
|
||||
gtk-doc/stable
|
||||
pkg-config
|
||||
;; For tests.
|
||||
python
|
||||
which))
|
||||
(inputs
|
||||
`(("glib" ,glib)
|
||||
("eudev" ,eudev)
|
||||
("libgudev" ,libgudev)))
|
||||
(list glib eudev libgudev))
|
||||
(home-page "https://github.com/martinpitt/umockdev/")
|
||||
(synopsis "Mock hardware devices for creating unit tests")
|
||||
(description "umockdev mocks hardware devices for creating integration
|
||||
|
@ -2961,7 +2897,7 @@ (define-public python-pyfakefs
|
|||
"python" "-m" "pytest"
|
||||
"pyfakefs/pytest_tests/pytest_plugin_test.py"))))))
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)))
|
||||
(list python-pytest))
|
||||
(build-system python-build-system)
|
||||
;; Guix lint doesn't like that this is a permanent redirect to the GitHub
|
||||
;; page, but the pyfakefs documentation asks us to use this specific URL
|
||||
|
@ -3016,10 +2952,9 @@ (define-public python-aiounittest
|
|||
(invoke "nosetests" "-v")
|
||||
(format #t "test suite not run~%"))
|
||||
#t)))))
|
||||
(propagated-inputs `(("python-wrapt" ,python-wrapt)))
|
||||
(propagated-inputs (list python-wrapt))
|
||||
(native-inputs
|
||||
`(("python-coverage" ,python-coverage)
|
||||
("python-nose" ,python-nose)))
|
||||
(list python-coverage python-nose))
|
||||
(home-page
|
||||
"https://github.com/kwarunek/aiounittest")
|
||||
(synopsis "Test asyncio code more easily")
|
||||
|
@ -3040,7 +2975,7 @@ (define-public python-pytest-dependency
|
|||
"0swl3mxca7nnjbb5grfzrm3fa2750h9vjsha0f2kyrljc6895a62"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-pytest" ,python-pytest)))
|
||||
(list python-pytest))
|
||||
(home-page
|
||||
"https://github.com/RKrahl/pytest-dependency")
|
||||
(synopsis "Manage dependencies of tests")
|
||||
|
@ -3062,10 +2997,9 @@ (define-public python-pytest-datadir
|
|||
"066bg6wlzgq2pqnjp73dfrcmk8951xw3aqcxa3p1axgqimrixbyk"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-setuptools-scm" ,python-setuptools-scm)))
|
||||
(list python-setuptools-scm))
|
||||
(propagated-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-wheel" ,python-wheel)))
|
||||
(list python-pytest python-wheel))
|
||||
(home-page "https://github.com/gabrielcnr/pytest-datadir")
|
||||
(synopsis "Pytest plugin for manipulating test data directories and files")
|
||||
(description
|
||||
|
@ -3086,19 +3020,17 @@ (define-public python-pytest-regressions
|
|||
"05jpsvv8rj8i4x24fphpnar5dl4s6d6bw6ikjk5d8v96rdviz9qm"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-pytest-datadir" ,python-pytest-datadir)
|
||||
("python-pyyaml" ,python-pyyaml)))
|
||||
(list python-pytest-datadir python-pyyaml))
|
||||
(native-inputs
|
||||
`(("python-matplotlib" ,python-matplotlib)
|
||||
("python-numpy" ,python-numpy)
|
||||
("python-pandas" ,python-pandas)
|
||||
("python-pillow" ,python-pillow)
|
||||
("python-pre-commit" ,python-pre-commit)
|
||||
("python-restructuredtext-lint"
|
||||
,python-restructuredtext-lint)
|
||||
("python-tox" ,python-tox)
|
||||
("python-setuptools-scm" ,python-setuptools-scm)
|
||||
("python-pytest" ,python-pytest)))
|
||||
(list python-matplotlib
|
||||
python-numpy
|
||||
python-pandas
|
||||
python-pillow
|
||||
python-pre-commit
|
||||
python-restructuredtext-lint
|
||||
python-tox
|
||||
python-setuptools-scm
|
||||
python-pytest))
|
||||
(home-page "https://github.com/ESSS/pytest-regressions")
|
||||
(synopsis "Easy to use fixtures to write regression tests")
|
||||
(description
|
||||
|
|
|
@ -70,20 +70,20 @@ (define-public avogadrolibs
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("eigen" ,eigen)
|
||||
("mmtf-cpp" ,mmtf-cpp)
|
||||
("msgpack" ,msgpack)
|
||||
("googletest" ,googletest)
|
||||
("pkg-config" ,pkg-config)
|
||||
("pybind11" ,pybind11)))
|
||||
(list eigen
|
||||
mmtf-cpp
|
||||
msgpack
|
||||
googletest
|
||||
pkg-config
|
||||
pybind11))
|
||||
(inputs
|
||||
`(("glew" ,glew)
|
||||
("libarchive" ,libarchive)
|
||||
("libmsym" ,libmsym)
|
||||
("molequeue" ,molequeue)
|
||||
("python" ,python)
|
||||
("spglib" ,spglib)
|
||||
("qtbase" ,qtbase-5)))
|
||||
(list glew
|
||||
libarchive
|
||||
libmsym
|
||||
molequeue
|
||||
python
|
||||
spglib
|
||||
qtbase-5))
|
||||
(arguments
|
||||
'(#:configure-flags (list "-DENABLE_TESTING=ON"
|
||||
(string-append "-DSPGLIB_INCLUDE_DIR="
|
||||
|
@ -113,13 +113,9 @@ (define-public avogadro2
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("eigen" ,eigen)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list eigen pkg-config))
|
||||
(inputs
|
||||
`(("avogadrolibs" ,avogadrolibs)
|
||||
("hdf5" ,hdf5)
|
||||
("molequeue" ,molequeue)
|
||||
("qtbase" ,qtbase-5)))
|
||||
(list avogadrolibs hdf5 molequeue qtbase-5))
|
||||
;; TODO: Enable tests with "-DENABLE_TESTING" configure flag.
|
||||
(arguments
|
||||
'(#:tests? #f))
|
||||
|
@ -147,7 +143,7 @@ (define-public domainfinder
|
|||
"1z26lsyf7xwnzwjvimmbla7ckipx6p734w7y0jk2a2fzci8fkdcr"))))
|
||||
(build-system python-build-system)
|
||||
(inputs
|
||||
`(("python-mmtk" ,python2-mmtk)))
|
||||
(list python2-mmtk))
|
||||
(arguments
|
||||
`(#:python ,python-2
|
||||
;; No test suite
|
||||
|
@ -303,7 +299,7 @@ (define-public molequeue
|
|||
"1w1fgxzqrb5yxvpmnc3c9ymnvixy0z1nfafkd9whg9zw8nbgl998"))))
|
||||
(build-system cmake-build-system)
|
||||
(inputs
|
||||
`(("qtbase" ,qtbase-5)))
|
||||
(list qtbase-5))
|
||||
(arguments
|
||||
'(#:configure-flags '("-DENABLE_TESTING=ON")
|
||||
#:phases
|
||||
|
@ -355,12 +351,10 @@ (define-public nmoldyn
|
|||
"016h4bqg419p6s7bcx55q5iik91gqmk26hbnfgj2j6zl0j36w51r"))))
|
||||
(build-system python-build-system)
|
||||
(inputs
|
||||
`(("python-matplotlib" ,(with-numpy-1.8 python2-matplotlib))
|
||||
("python-scientific" ,python2-scientific)
|
||||
("netcdf" ,netcdf)
|
||||
("gv" ,gv)))
|
||||
(list (with-numpy-1.8 python2-matplotlib) python2-scientific netcdf
|
||||
gv))
|
||||
(propagated-inputs
|
||||
`(("python-mmtk" ,python2-mmtk)))
|
||||
(list python2-mmtk))
|
||||
(arguments
|
||||
`(#:python ,python-2
|
||||
#:tests? #f ; No test suite
|
||||
|
@ -416,7 +410,7 @@ (define-public tng
|
|||
"1apf2n8nb34z09xarj7k4jgriq283l769sakjmj5aalpbilvai4q"))))
|
||||
(build-system cmake-build-system)
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(list zlib))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -502,13 +496,13 @@ (define-public gromacs
|
|||
("python-pygments" ,python-pygments)
|
||||
("python-sphinx" ,python-sphinx)))
|
||||
(inputs
|
||||
`(("fftwf" ,fftwf)
|
||||
("hwloc" ,hwloc-2 "lib")
|
||||
("lmfit" ,lmfit)
|
||||
("openblas" ,openblas)
|
||||
("perl" ,perl)
|
||||
("tinyxml2" ,tinyxml2)
|
||||
("tng" ,tng)))
|
||||
(list fftwf
|
||||
`(,hwloc-2 "lib")
|
||||
lmfit
|
||||
openblas
|
||||
perl
|
||||
tinyxml2
|
||||
tng))
|
||||
(home-page "http://www.gromacs.org/")
|
||||
(synopsis "Molecular dynamics software package")
|
||||
(description "GROMACS is a versatile package to perform molecular dynamics,
|
||||
|
@ -549,12 +543,9 @@ (define-public openbabel
|
|||
(assoc-ref %build-inputs "inchi") "/include/inchi"))
|
||||
#:test-target "test"))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("eigen" ,eigen)
|
||||
("inchi" ,inchi)
|
||||
("libxml2" ,libxml2)
|
||||
("zlib" ,zlib)))
|
||||
(list eigen inchi libxml2 zlib))
|
||||
(home-page "http://openbabel.org/wiki/Main_Page")
|
||||
(synopsis "Chemistry data manipulation toolbox")
|
||||
(description
|
||||
|
@ -649,19 +640,18 @@ (define-public python-pymol
|
|||
(string-append "--prefix=" (assoc-ref outputs "out"))
|
||||
"--root=/"))))))
|
||||
(inputs
|
||||
`(("freetype" ,freetype)
|
||||
("libpng" ,libpng)
|
||||
("freeglut" ,freeglut)
|
||||
("glew" ,glew)
|
||||
("libxml2" ,libxml2)
|
||||
("mmtf-cpp" ,mmtf-cpp)
|
||||
("msgpack" ,msgpack)
|
||||
("python-pyqt" ,python-pyqt)
|
||||
("glm" ,glm)
|
||||
("netcdf" ,netcdf)))
|
||||
(list freetype
|
||||
libpng
|
||||
freeglut
|
||||
glew
|
||||
libxml2
|
||||
mmtf-cpp
|
||||
msgpack
|
||||
python-pyqt
|
||||
glm
|
||||
netcdf))
|
||||
(native-inputs
|
||||
`(("catch2" ,catch-framework2)
|
||||
("python-setuptools" ,python-setuptools)))
|
||||
(list catch-framework2 python-setuptools))
|
||||
(home-page "https://pymol.org")
|
||||
(synopsis "Molecular visualization system")
|
||||
(description "PyMOL is a capable molecular viewer and renderer. It can be
|
||||
|
|
|
@ -284,7 +284,7 @@ (define-public chez-srfi
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("chez-scheme" ,chez-scheme)))
|
||||
(list chez-scheme))
|
||||
(arguments
|
||||
`(#:make-flags (let ((out (assoc-ref %outputs "out")))
|
||||
(list (string-append "PREFIX=" out)
|
||||
|
@ -481,9 +481,9 @@ (define-public chez-matchable
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("chez-srfi" ,chez-srfi))) ; for tests
|
||||
(list chez-srfi)) ; for tests
|
||||
(native-inputs
|
||||
`(("chez-scheme" ,chez-scheme)))
|
||||
(list chez-scheme))
|
||||
(arguments
|
||||
`(#:make-flags ,(chez-make-flags name version)
|
||||
#:test-target "test"
|
||||
|
@ -510,11 +510,11 @@ (define-public chez-irregex
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("chez-matchable" ,chez-matchable))) ; for tests
|
||||
(list chez-matchable)) ; for tests
|
||||
(propagated-inputs
|
||||
`(("chez-srfi" ,chez-srfi))) ; for irregex-utils
|
||||
(list chez-srfi)) ; for irregex-utils
|
||||
(native-inputs
|
||||
`(("chez-scheme" ,chez-scheme)))
|
||||
(list chez-scheme))
|
||||
(arguments
|
||||
`(#:make-flags ,(chez-make-flags name version)
|
||||
#:test-target "test"
|
||||
|
@ -542,9 +542,9 @@ (define-public chez-fmt
|
|||
(file-name (string-append name "-" version ".tar.gz"))))
|
||||
(build-system gnu-build-system)
|
||||
(propagated-inputs
|
||||
`(("chez-srfi" ,chez-srfi))) ; for irregex-utils
|
||||
(list chez-srfi)) ; for irregex-utils
|
||||
(native-inputs
|
||||
`(("chez-scheme" ,chez-scheme)))
|
||||
(list chez-scheme))
|
||||
(arguments
|
||||
`(#:make-flags ,(chez-make-flags name version)
|
||||
#:test-target "chez-check"
|
||||
|
@ -582,9 +582,9 @@ (define-public chez-mit
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("chez-srfi" ,chez-srfi))) ; for tests
|
||||
(list chez-srfi)) ; for tests
|
||||
(native-inputs
|
||||
`(("chez-scheme" ,chez-scheme)))
|
||||
(list chez-scheme))
|
||||
(arguments
|
||||
`(#:make-flags ,(chez-make-flags name version)
|
||||
#:test-target "test"
|
||||
|
@ -612,12 +612,11 @@ (define-public chez-scmutils
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("chez-srfi" ,chez-srfi))) ; for tests
|
||||
(list chez-srfi)) ; for tests
|
||||
(native-inputs
|
||||
`(("chez-scheme" ,chez-scheme)))
|
||||
(list chez-scheme))
|
||||
(propagated-inputs
|
||||
`(("chez-mit" ,chez-mit)
|
||||
("chez-srfi" ,chez-srfi)))
|
||||
(list chez-mit chez-srfi))
|
||||
(arguments
|
||||
`(#:make-flags ,(chez-make-flags name version)
|
||||
#:tests? #f ; no test suite
|
||||
|
|
|
@ -68,7 +68,7 @@ (define-public chicken
|
|||
(variable "CHICKEN_REPOSITORY_PATH")
|
||||
;; TODO extract binary version into a module level definition.
|
||||
(files (list "var/lib/chicken/11")))))
|
||||
(propagated-inputs `(("gcc-toolchain" ,gcc-toolchain)))
|
||||
(propagated-inputs (list gcc-toolchain))
|
||||
(home-page "https://www.call-cc.org/")
|
||||
(synopsis "R5RS Scheme implementation that compiles native code via C")
|
||||
(description
|
||||
|
@ -99,7 +99,7 @@ (define-public chicken-srfi-1
|
|||
(build-system chicken-build-system)
|
||||
(arguments '(#:egg-name "srfi-1"))
|
||||
(inputs
|
||||
`(("chicken-test" ,chicken-test)))
|
||||
(list chicken-test))
|
||||
(home-page "https://wiki.call-cc.org/eggref/5/srfi-1")
|
||||
(synopsis "SRFI-1 list library")
|
||||
(description
|
||||
|
@ -182,11 +182,9 @@ (define-public chicken-agrep
|
|||
;; TODO do we really have to make these propagated?
|
||||
;; I don't know Chicken's module system well enough to tell
|
||||
(propagated-inputs
|
||||
`(("chicken-datatype" ,chicken-datatype)
|
||||
("chicken-srfi-1" ,chicken-srfi-1)
|
||||
("chicken-srfi-14" ,chicken-srfi-14)))
|
||||
(list chicken-datatype chicken-srfi-1 chicken-srfi-14))
|
||||
(inputs
|
||||
`(("chicken-test" ,chicken-test)))
|
||||
(list chicken-test))
|
||||
(build-system chicken-build-system)
|
||||
(arguments '(#:egg-name "agrep"))
|
||||
(synopsis "Approximate string matching library")
|
||||
|
@ -217,8 +215,7 @@ (define-public chicken-datatype
|
|||
(build-system chicken-build-system)
|
||||
(arguments '(#:egg-name "datatype"))
|
||||
(inputs
|
||||
`(("chicken-srfi-1" ,chicken-srfi-1)
|
||||
("chicken-test" ,chicken-test)))
|
||||
(list chicken-srfi-1 chicken-test))
|
||||
(home-page "https://wiki.call-cc.org/eggref/5/datatype")
|
||||
(synopsis "Facility for creating and using variant records")
|
||||
(description
|
||||
|
@ -245,7 +242,7 @@ (define-public chicken-iset
|
|||
(base32
|
||||
"0gz50n5i561n5sk9prry0lrxz6bfrq9if5bclaq6a0f7lzinhnzb"))))
|
||||
(inputs
|
||||
`(("chicken-test" ,chicken-test)))
|
||||
(list chicken-test))
|
||||
(build-system chicken-build-system)
|
||||
(arguments '(#:egg-name "iset"))
|
||||
(synopsis "Integer set library")
|
||||
|
|
|
@ -168,28 +168,24 @@ (define-public cuirass
|
|||
`("GUILE_LOAD_COMPILED_PATH" ":" prefix (,objs)))
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("guile" ,guile-3.0-latest)
|
||||
("guile-avahi" ,guile-avahi)
|
||||
("guile-fibers" ,guile-fibers)
|
||||
("guile-gcrypt" ,guile-gcrypt)
|
||||
("guile-json" ,guile-json-4)
|
||||
("guile-simple-zmq" ,guile-simple-zmq)
|
||||
("guile-squee" ,guile-squee-dev)
|
||||
("guile-git" ,guile-git)
|
||||
("guile-zlib" ,guile-zlib)
|
||||
("guile-mastodon" ,guile-mastodon)
|
||||
("gnutls" ,gnutls)
|
||||
("mailutils" ,mailutils)
|
||||
;; FIXME: this is propagated by "guile-git", but it needs to be among
|
||||
;; the inputs to add it to GUILE_LOAD_PATH.
|
||||
("guile-bytestructures" ,guile-bytestructures)
|
||||
("guix" ,guix)))
|
||||
(list guile-3.0-latest
|
||||
guile-avahi
|
||||
guile-fibers
|
||||
guile-gcrypt
|
||||
guile-json-4
|
||||
guile-simple-zmq
|
||||
guile-squee-dev
|
||||
guile-git
|
||||
guile-zlib
|
||||
guile-mastodon
|
||||
gnutls
|
||||
mailutils
|
||||
;; FIXME: this is propagated by "guile-git", but it needs to be among
|
||||
;; the inputs to add it to GUILE_LOAD_PATH.
|
||||
guile-bytestructures
|
||||
guix))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("pkg-config" ,pkg-config)
|
||||
("texinfo" ,texinfo)
|
||||
("ephemeralpg" ,ephemeralpg)))
|
||||
(list autoconf automake pkg-config texinfo ephemeralpg))
|
||||
(native-search-paths
|
||||
;; For HTTPS access, Cuirass itself honors these variables, with the
|
||||
;; same semantics as Git and OpenSSL (respectively).
|
||||
|
@ -275,11 +271,7 @@ (define-public laminar
|
|||
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("capnproto" ,capnproto)
|
||||
("rapidjson" ,rapidjson)
|
||||
("sqlite" ,sqlite)
|
||||
("boost" ,boost)
|
||||
("zlib" ,zlib)))
|
||||
(list capnproto rapidjson sqlite boost zlib))
|
||||
(native-inputs
|
||||
`(("googletest" ,googletest)
|
||||
("uglifyjs" ,node-uglify-js)
|
||||
|
|
|
@ -207,7 +207,7 @@ (define-public clojure-algo-monads
|
|||
#:test-dirs '("src/test/clojure/")
|
||||
#:doc-dirs '()))
|
||||
(native-inputs
|
||||
`(("clojure-tools-macro" ,clojure-tools-macro)))
|
||||
(list clojure-tools-macro))
|
||||
(synopsis
|
||||
"Monad Macros and Definitions")
|
||||
(description
|
||||
|
|
|
@ -165,13 +165,9 @@ (define-public keepalived
|
|||
(string-append infodir "/keepalived-figures"))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("python-sphinx" ,python-sphinx)
|
||||
("texinfo" ,texinfo)))
|
||||
(list pkg-config python-sphinx texinfo))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)
|
||||
("libnfnetlink" ,libnfnetlink)
|
||||
("libnl" ,libnl)))
|
||||
(list openssl libnfnetlink libnl))
|
||||
(home-page "https://www.keepalived.org/")
|
||||
(synopsis "Load balancing and high-availability frameworks")
|
||||
(description
|
||||
|
@ -204,8 +200,7 @@ (define-public libraft
|
|||
((".*test_uv_append.c.*") ""))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("libuv" ,libuv)
|
||||
("lz4" ,lz4)))
|
||||
(list libuv lz4))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
|
@ -245,15 +240,11 @@ (define-public libdqlite
|
|||
;; race condition when tearing down the test server.
|
||||
((".*test_client.c.*") "")))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(inputs
|
||||
`(("libraft" ,libraft)
|
||||
("libuv" ,libuv)))
|
||||
(list libraft libuv))
|
||||
(propagated-inputs
|
||||
`(("sqlite" ,sqlite))) ; dqlite.h includes sqlite3.h
|
||||
(list sqlite)) ; dqlite.h includes sqlite3.h
|
||||
(build-system gnu-build-system)
|
||||
(synopsis "Distributed SQLite")
|
||||
(description "dqlite is a C library that implements an embeddable and replicated
|
||||
|
|
|
@ -83,7 +83,7 @@ (define-public cmake-shared
|
|||
(arguments
|
||||
`(#:tests? #f)) ; No target
|
||||
(native-inputs
|
||||
`(("extra-cmake-modules" ,extra-cmake-modules)))
|
||||
(list extra-cmake-modules))
|
||||
(synopsis "Shared CMake functions and macros")
|
||||
(description "CMake-Shared are shared functions and macros for projects
|
||||
using the CMake build system.")
|
||||
|
@ -291,8 +291,8 @@ (define preserved-files ',%preserved-third-party-files)
|
|||
lstat)
|
||||
#t))))
|
||||
(inputs
|
||||
`(("jsoncpp" ,jsoncpp)
|
||||
,@(package-inputs cmake-bootstrap)))
|
||||
(modify-inputs (package-inputs cmake-bootstrap)
|
||||
(prepend jsoncpp)))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
|
@ -373,8 +373,9 @@ (define-public cmake
|
|||
(string-append doc html))
|
||||
(delete-file-recursively (string-append out html)))))))))
|
||||
(inputs
|
||||
`(("ncurses" ,ncurses) ;required for ccmake
|
||||
,@(package-inputs cmake-minimal)))
|
||||
(modify-inputs (package-inputs cmake-minimal)
|
||||
(prepend ncurses ;required for ccmake
|
||||
)))
|
||||
;; Extra inputs required to build the documentation.
|
||||
(native-inputs
|
||||
`(,@(package-native-inputs cmake-minimal)
|
||||
|
|
|
@ -68,11 +68,7 @@ (define-public gnucobol
|
|||
(base32
|
||||
"1yb1plmv4firfnbb119r2vh1hay221w1ya34nyz0qwsxppfr56hy"))))))
|
||||
(inputs
|
||||
`(("bdb" ,bdb)
|
||||
("gmp" ,gmp)
|
||||
("json-c" ,json-c)
|
||||
("libxml2" ,libxml2)
|
||||
("ncurses" ,ncurses)))
|
||||
(list bdb gmp json-c libxml2 ncurses))
|
||||
(build-system gnu-build-system)
|
||||
(home-page "https://www.gnu.org/software/gnucobol/")
|
||||
(synopsis "A modern COBOL compiler")
|
||||
|
|
|
@ -116,8 +116,7 @@ (define-public complexity
|
|||
"0lr0l9kj2w3jilz9h9y4np9pf9i9ccpy6331lanki2fnz4z8ldvd"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("texinfo" ,texinfo)
|
||||
("autogen" ,autogen)))
|
||||
(list texinfo autogen))
|
||||
(home-page "https://www.gnu.org/software/complexity/")
|
||||
(synopsis "Analyze complexity of C functions")
|
||||
(description
|
||||
|
@ -256,7 +255,7 @@ (define ref
|
|||
|
||||
#:make-flags (list (string-append "PREFIX="
|
||||
(assoc-ref %outputs "out")))))
|
||||
(inputs `(("perl" ,perl)))
|
||||
(inputs (list perl))
|
||||
(home-page "https://dwheeler.com/sloccount/")
|
||||
(synopsis "Count physical source lines of code (SLOC)")
|
||||
(description
|
||||
|
@ -282,12 +281,12 @@ (define-public cloc
|
|||
(base32 "0ic9q6qqw5f1wafp9lpmhr0miasbdb9zr59c0jlymnzffdmnliyc"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("coreutils" ,coreutils)
|
||||
("perl" ,perl)
|
||||
("perl-algorithm-diff" ,perl-algorithm-diff)
|
||||
("perl-digest-md5" ,perl-digest-md5)
|
||||
("perl-parallel-forkmanager" ,perl-parallel-forkmanager)
|
||||
("perl-regexp-common" ,perl-regexp-common)))
|
||||
(list coreutils
|
||||
perl
|
||||
perl-algorithm-diff
|
||||
perl-digest-md5
|
||||
perl-parallel-forkmanager
|
||||
perl-regexp-common))
|
||||
(arguments
|
||||
`(#:phases (modify-phases %standard-phases
|
||||
(delete 'configure) ; nothing to configure
|
||||
|
@ -340,11 +339,9 @@ (define-public the-silver-searcher
|
|||
;; https://gcc.gnu.org/gcc-10/porting_to.html.
|
||||
`(#:configure-flags (list "CFLAGS=-fcommon")))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("pcre" ,pcre)
|
||||
("xz" ,xz)
|
||||
("zlib" ,zlib)))
|
||||
(list pcre xz zlib))
|
||||
(home-page "https://geoff.greer.fm/ag/")
|
||||
(synopsis "Fast code searching tool")
|
||||
(description
|
||||
|
@ -426,16 +423,9 @@ (define-public universal-ctags
|
|||
(substitute* "Tmain/utils.sh"
|
||||
(("/bin/echo") (which "echo"))))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("packcc" ,packcc)
|
||||
("perl" ,perl)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake packcc perl pkg-config))
|
||||
(inputs
|
||||
`(("jansson" ,jansson)
|
||||
("libseccomp" ,libseccomp)
|
||||
("libxml2" ,libxml2)
|
||||
("libyaml" ,libyaml)))
|
||||
(list jansson libseccomp libxml2 libyaml))
|
||||
(home-page "https://ctags.io/")
|
||||
(synopsis "Generate tag files for source code")
|
||||
(description
|
||||
|
@ -491,9 +481,8 @@ (define-public withershins
|
|||
#t)))))
|
||||
(home-page "https://github.com/cameronwhite/withershins")
|
||||
(inputs
|
||||
`(("libiberty" ,libiberty)
|
||||
("binutils" ,binutils) ;for libbfd
|
||||
("zlib" ,zlib)))
|
||||
(list libiberty binutils ;for libbfd
|
||||
zlib))
|
||||
(synopsis "C++11 library for generating stack traces")
|
||||
(description
|
||||
"Withershins is a simple cross-platform C++11 library for generating
|
||||
|
@ -538,9 +527,7 @@ (define-public lcov
|
|||
(wrap-program (string-append out "/bin/geninfo")
|
||||
`("PERL5LIB" ":" prefix (,(getenv "PERL5LIB")))))
|
||||
#t)))))
|
||||
(inputs `(("perl" ,perl)
|
||||
("perl-io-compress" ,perl-io-compress)
|
||||
("perl-json" ,perl-json)))
|
||||
(inputs (list perl perl-io-compress perl-json))
|
||||
(home-page "http://ltp.sourceforge.net/coverage/lcov.php")
|
||||
(synopsis "Code coverage tool that enhances GNU gcov")
|
||||
(description "LCOV is an extension of @command{gcov}, a tool part of the
|
||||
|
@ -598,13 +585,9 @@ (define-public kcov
|
|||
(("/bin/(bash|sh)" shell)
|
||||
(string-append (assoc-ref inputs "bash") shell)))))))))
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("elfutils" ,elfutils)
|
||||
("libelf" ,libelf)
|
||||
("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(list curl elfutils libelf openssl zlib))
|
||||
(native-inputs
|
||||
`(("python" ,python)))
|
||||
(list python))
|
||||
(home-page "https://github.com/SimonKagstrom/kcov")
|
||||
(synopsis "Code coverage tester for compiled languages, Python and Bash")
|
||||
(description "Kcov is a FreeBSD/Linux/OSX code coverage tester for compiled
|
||||
|
@ -649,14 +632,14 @@ (define-public rtags
|
|||
"-DBUILD_TESTING=FALSE")
|
||||
#:tests? #f))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("bash-completion" ,bash-completion)
|
||||
("clang" ,clang)
|
||||
("llvm" ,llvm)
|
||||
("lua" ,lua)
|
||||
("rct" ,rct)
|
||||
("selene" ,selene)))
|
||||
(list bash-completion
|
||||
clang
|
||||
llvm
|
||||
lua
|
||||
rct
|
||||
selene))
|
||||
(home-page "https://github.com/Andersbakken/rtags")
|
||||
(synopsis "Indexer for the C language family with Emacs integration")
|
||||
(description
|
||||
|
@ -682,8 +665,7 @@ (define-public colormake
|
|||
(base32 "1f9v5s0viq4yc9iv6701h3pv7j21zz1ckl37lpp9hsnliiizv03p"))))
|
||||
(build-system trivial-build-system)
|
||||
(native-inputs
|
||||
`(("bash" ,bash)
|
||||
("perl" ,perl)))
|
||||
(list bash perl))
|
||||
(arguments
|
||||
`(#:modules ((guix build utils))
|
||||
#:builder
|
||||
|
@ -738,7 +720,7 @@ (define-public makefile2graph
|
|||
(modify-phases %standard-phases
|
||||
(delete 'configure))))
|
||||
(native-inputs
|
||||
`(("graphviz" ,graphviz)))
|
||||
(list graphviz))
|
||||
(home-page "https://github.com/lindenb/makefile2graph")
|
||||
(synopsis "Creates a graph of dependencies from GNU Make")
|
||||
(description
|
||||
|
@ -885,8 +867,7 @@ (define-public indent
|
|||
'("config.sub" "config.guess")))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("texinfo" ,texinfo)
|
||||
("automake" ,automake))) ; For up to date 'config.guess' and 'config.sub'.
|
||||
(list texinfo automake)) ; For up to date 'config.guess' and 'config.sub'.
|
||||
(synopsis "Code reformatter")
|
||||
(description
|
||||
"Indent is a program that makes source code easier to read by
|
||||
|
@ -955,7 +936,7 @@ (define-public cscope
|
|||
(sha256
|
||||
(base32 "0ngiv4aj3rr35k3q3wjx0y19gh7i1ydqa0cqip6sjwd8fph5ll65"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("ncurses" ,ncurses)))
|
||||
(inputs (list ncurses))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
;; Specify the correct ncurses directory to prevent incorrect fallback
|
||||
|
|
|
@ -169,10 +169,8 @@ (define-public minizip
|
|||
(delete-file (string-append out "/include/minizip/crypt.h"))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(propagated-inputs `(("zlib" ,zlib)))
|
||||
(list autoconf automake libtool))
|
||||
(propagated-inputs (list zlib))
|
||||
(home-page (package-home-page zlib))
|
||||
(synopsis "Zip Compression library")
|
||||
(description
|
||||
|
@ -193,7 +191,7 @@ (define-public fastjar
|
|||
(base32
|
||||
"0iginbz2m15hcsa3x4y7v3mhk54gr1r7m3ghx0pg4n46vv2snmpi"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("zlib" ,zlib)))
|
||||
(inputs (list zlib))
|
||||
(home-page "https://savannah.nongnu.org/projects/fastjar")
|
||||
(synopsis "Replacement for Sun's 'jar' utility")
|
||||
(description
|
||||
|
@ -221,11 +219,9 @@ (define-public libtar
|
|||
(build-system gnu-build-system)
|
||||
(arguments `(#:tests? #f)) ; no "check" target
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(list zlib))
|
||||
(synopsis "C library for manipulating POSIX tar files")
|
||||
(description
|
||||
"libtar is a C library for manipulating POSIX tar files. It handles
|
||||
|
@ -466,7 +462,7 @@ (define-public pbzip2
|
|||
"1rnvgcdixjzbrmcr1nv9b6ccrjfrhryaj7jwz28yxxv6lam3xlcg"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("bzip2" ,bzip2)))
|
||||
(list bzip2))
|
||||
(arguments
|
||||
`(#:tests? #f ; no tests
|
||||
#:phases (modify-phases %standard-phases
|
||||
|
@ -550,7 +546,7 @@ (define-public lhasa
|
|||
(search-input-directory inputs
|
||||
"share/zoneinfo")))))))
|
||||
(native-inputs
|
||||
`(("tzdata" ,tzdata-for-tests)))
|
||||
(list tzdata-for-tests))
|
||||
(home-page "https://fragglet.github.com/lhasa/")
|
||||
(synopsis "LHA archive decompressor")
|
||||
(description "Lhasa is a replacement for the Unix LHA tool, for
|
||||
|
@ -600,7 +596,7 @@ (define-public lzop
|
|||
(base32
|
||||
"0h9gb8q7y54m9mvy3jvsmxf21yx8fc3ylzh418hgbbv0i8mbcwky"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("lzo" ,lzo)))
|
||||
(inputs (list lzo))
|
||||
(home-page "https://www.lzop.org/")
|
||||
(synopsis "Compress or expand files")
|
||||
(description
|
||||
|
@ -696,7 +692,7 @@ (define-public sharutils
|
|||
(string-append "extern " all)))))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("which" ,which)))
|
||||
(list which))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -739,7 +735,7 @@ (define-public sfarklib
|
|||
(("/usr/local") (assoc-ref outputs "out")))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(list zlib))
|
||||
(home-page "https://github.com/raboof/sfArkLib")
|
||||
(synopsis "Library for SoundFont decompression")
|
||||
(description
|
||||
|
@ -775,8 +771,7 @@ (define-public sfarkxtc
|
|||
(("/usr/local") (assoc-ref outputs "out")))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)
|
||||
("sfarklib" ,sfarklib)))
|
||||
(list zlib sfarklib))
|
||||
(home-page "https://github.com/raboof/sfarkxtc")
|
||||
(synopsis "Basic sfArk decompressor")
|
||||
(description "SfArk extractor converts SoundFonts in the compressed legacy
|
||||
|
@ -818,9 +813,8 @@ (define-public lz4
|
|||
(build-system gnu-build-system)
|
||||
(outputs (list "out" "static"))
|
||||
(native-inputs
|
||||
`(;; For tests.
|
||||
("python" ,python)
|
||||
("valgrind" ,valgrind)))
|
||||
(list ;; For tests.
|
||||
python valgrind))
|
||||
(arguments
|
||||
`(;; Not designed for parallel testing.
|
||||
;; See https://github.com/lz4/lz4/issues/957#issuecomment-737419821
|
||||
|
@ -936,10 +930,7 @@ (define-public squashfs-tools-ng
|
|||
`(#:configure-flags
|
||||
(list "--disable-static")))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(inputs
|
||||
`(("libselinux" ,libselinux)
|
||||
|
||||
|
@ -1009,7 +1000,7 @@ (define-public pigz
|
|||
#:make-flags
|
||||
(list ,(string-append "CC=" (cc-for-target)))
|
||||
#:test-target "tests"))
|
||||
(inputs `(("zlib" ,zlib)))
|
||||
(inputs (list zlib))
|
||||
(home-page "https://zlib.net/pigz/")
|
||||
(synopsis "Parallel implementation of gzip")
|
||||
(description
|
||||
|
@ -1034,8 +1025,7 @@ (define-public pixz
|
|||
"1ifxr18f2h75gkcrkx8033kwmwmrcgxshpaawyc2n4dzn1p2rqz5"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("libarchive" ,libarchive)))
|
||||
(list pkg-config libarchive))
|
||||
(home-page "https://github.com/vasi/pixz")
|
||||
(synopsis "Parallel indexing implementation of LZMA")
|
||||
(description
|
||||
|
@ -1081,7 +1071,7 @@ (define-public cabextract
|
|||
(delete-file-recursively dir-name)
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libmspack" ,libmspack)
|
||||
("libmspack-source" ,(package-source libmspack))))
|
||||
|
@ -1106,17 +1096,15 @@ (define-public libjcat
|
|||
(base32 "18qkyg19r7fxzv93kar5n808n3582ygjmqwa7rnyg5y4b6hnwihl"))))
|
||||
(build-system meson-build-system)
|
||||
(native-inputs
|
||||
`(("gobject-introspection" ,gobject-introspection)
|
||||
("help2man" ,help2man)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list gobject-introspection help2man pkg-config))
|
||||
(inputs
|
||||
`(("git" ,git)
|
||||
("glib" ,glib)
|
||||
("gnupg" ,gnupg)
|
||||
("gnutls" ,gnutls)
|
||||
("gpgme" ,gpgme)
|
||||
("json-glib" ,json-glib)
|
||||
("vala" ,vala)))
|
||||
(list git
|
||||
glib
|
||||
gnupg
|
||||
gnutls
|
||||
gpgme
|
||||
json-glib
|
||||
vala))
|
||||
(home-page "https://github.com/hughsie/libjcat")
|
||||
(synopsis "Library for reading and writing Jcat files")
|
||||
(description
|
||||
|
@ -1146,8 +1134,7 @@ (define-public xdelta
|
|||
#t))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)))
|
||||
(list autoconf automake))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -1182,10 +1169,7 @@ (define-public lrzip
|
|||
'())
|
||||
("perl" ,perl)))
|
||||
(inputs
|
||||
`(("bzip2" ,bzip2)
|
||||
("lz4" ,lz4)
|
||||
("lzo" ,lzo)
|
||||
("zlib" ,zlib)))
|
||||
(list bzip2 lz4 lzo zlib))
|
||||
(home-page "http://ck.kolivas.org/apps/lrzip/")
|
||||
(synopsis "Large file compressor with a very high compression ratio")
|
||||
(description "lrzip is a compression utility that uses long-range
|
||||
|
@ -1295,8 +1279,7 @@ (define-public snappy-with-clang6
|
|||
(native-inputs
|
||||
`(("clang" ,clang-toolchain-6)))
|
||||
(inputs
|
||||
`(("libcxx+libcxxabi" ,libcxx+libcxxabi-6)
|
||||
("libcxxabi" ,libcxxabi-6)))))
|
||||
(list libcxx+libcxxabi-6 libcxxabi-6))))
|
||||
|
||||
(define-public p7zip
|
||||
(package
|
||||
|
@ -1404,7 +1387,7 @@ (define-public gzstream
|
|||
(install-file "libgzstream.a" lib)
|
||||
(install-file "gzstream.h" include)
|
||||
#t))))))
|
||||
(propagated-inputs `(("zlib" ,zlib)))
|
||||
(propagated-inputs (list zlib))
|
||||
(home-page "http://www.cs.unc.edu/Research/compgeom/gzstream/")
|
||||
(synopsis "Compressed C++ iostream")
|
||||
(description "gzstream is a small library for providing zlib
|
||||
|
@ -1454,7 +1437,7 @@ (define-public zpaq
|
|||
(string-append "PREFIX="
|
||||
(assoc-ref %outputs "out")))))
|
||||
(native-inputs
|
||||
`(("perl" ,perl))) ; for pod2man
|
||||
(list perl)) ; for pod2man
|
||||
(home-page "http://mattmahoney.net/dc/zpaq.html")
|
||||
(synopsis "Incremental journaling archiver")
|
||||
(description "ZPAQ is a command-line archiver for realistic situations with
|
||||
|
@ -1518,7 +1501,7 @@ (define-public unshield
|
|||
(base32 "1k5cw6vnpja8yjlnhx5124xrw9i8s1l539hfdqqrqz3l5gn0bnyd"))
|
||||
(file-name "unshield-the-feeble-files-spanish.zip")))))
|
||||
(native-inputs
|
||||
`(("unzip" ,unzip)))
|
||||
(list unzip))
|
||||
(arguments
|
||||
`(#:out-of-source? #f
|
||||
#:phases
|
||||
|
@ -1710,7 +1693,7 @@ (define-public zip
|
|||
(base32
|
||||
"0sb3h3067pzf3a7mlxn1hikpcjrsvycjcnj9hl9b1c3ykcgvps7h"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("bzip2" ,bzip2)))
|
||||
(inputs (list bzip2))
|
||||
(arguments
|
||||
`(#:tests? #f ; no test target
|
||||
#:make-flags (let ((out (assoc-ref %outputs "out")))
|
||||
|
@ -1889,11 +1872,9 @@ (define-public zziplib
|
|||
"0i6bpa2b13z19alm6ig80364dnin1w28cvif18k6wkkb0w3dzp8y"))))
|
||||
(build-system cmake-build-system)
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(native-inputs `(("perl" ,perl) ; for the documentation
|
||||
("pkg-config" ,pkg-config)
|
||||
("python" ,python)
|
||||
("zip" ,zip))) ; to create test files
|
||||
(list zlib))
|
||||
(native-inputs (list perl ; for the documentation
|
||||
pkg-config python zip)) ; to create test files
|
||||
(synopsis "Library for accessing zip files")
|
||||
(description
|
||||
"ZZipLib is a library based on zlib for accessing zip files.")
|
||||
|
@ -1913,8 +1894,7 @@ (define-public libzip
|
|||
(base32
|
||||
"0zn9vaiwy2izj8cnm8i7c2mbdn38n328grqb8f07x55s4kd3nxph"))))
|
||||
(native-inputs
|
||||
`(("perl" ,perl)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list perl pkg-config))
|
||||
(inputs
|
||||
`(("gnutls" ,gnutls)
|
||||
("liblzma" ,xz)
|
||||
|
@ -1954,8 +1934,7 @@ (define-public atool
|
|||
"/bin/file'")))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("perl" ,perl)
|
||||
("file" ,file)))
|
||||
(list perl file))
|
||||
(home-page "https://www.nongnu.org/atool/")
|
||||
(synopsis "Universal tool to manage file archives of various types")
|
||||
(description "The main command is @command{aunpack} which extracts files
|
||||
|
@ -2059,7 +2038,7 @@ (define-public plzip
|
|||
(base32 "19zinpx7hssl6r3vilpvq2s7wha3545xan8b0vcvsxnyipdx3n0l"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("lzlib" ,lzlib)))
|
||||
(list lzlib))
|
||||
(home-page "https://www.nongnu.org/lzip/plzip.html")
|
||||
(synopsis "Parallel lossless data compressor for the lzip format")
|
||||
(description
|
||||
|
@ -2091,10 +2070,8 @@ (define-public innoextract
|
|||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
`(#:tests? #f))
|
||||
(inputs `(("boost" ,boost)
|
||||
("libiconv" ,libiconv)
|
||||
("xz" ,xz)))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)))
|
||||
(inputs (list boost libiconv xz))
|
||||
(native-inputs (list pkg-config))
|
||||
(home-page "https://constexpr.org/innoextract/")
|
||||
(synopsis "Tool for extracting Inno Setup installers")
|
||||
(description "innoextract allows extracting Inno Setup installers under
|
||||
|
@ -2210,10 +2187,9 @@ (define-public upx
|
|||
(patches (search-patches "upx-CVE-2021-20285.patch"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(inputs
|
||||
`(("ucl" ,ucl)
|
||||
("zlib" ,zlib)))
|
||||
(list ucl zlib))
|
||||
(arguments
|
||||
`(#:make-flags
|
||||
(list "all")
|
||||
|
@ -2260,10 +2236,9 @@ (define-public quazip-0
|
|||
(arguments
|
||||
`(#:tests? #f)) ;no test
|
||||
(native-inputs
|
||||
`(("doxygen" ,doxygen)))
|
||||
(list doxygen))
|
||||
(inputs
|
||||
`(("qtbase" ,qtbase-5)
|
||||
("zlib" ,zlib)))
|
||||
(list qtbase-5 zlib))
|
||||
(home-page "https://stachenov.github.io/quazip/index.html")
|
||||
(synopsis "Qt/C++ wrapper for Minizip")
|
||||
(description "QuaZIP is a simple C++ wrapper over Gilles Vollant's
|
||||
|
@ -2318,10 +2293,9 @@ (define-public zchunk
|
|||
(string-append (assoc-ref inputs "zstd")
|
||||
"/bin/zstd"))))))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("zstd" ,zstd)))
|
||||
(list curl zstd))
|
||||
(propagated-inputs
|
||||
`(("zstd:lib" ,zstd "lib"))) ;in Requires.private of zck.pc
|
||||
(home-page "https://github.com/zchunk/zchunk")
|
||||
|
@ -2378,7 +2352,7 @@ (define-public zutils
|
|||
make-flags))))))
|
||||
(native-inputs
|
||||
;; Needed to extract the source tarball and run the test suite.
|
||||
`(("lzip" ,lzip)))
|
||||
(list lzip))
|
||||
(home-page "https://www.nongnu.org/zutils/zutils.html")
|
||||
(synopsis "Utilities that transparently operate on compressed files")
|
||||
(description
|
||||
|
@ -2494,8 +2468,8 @@ (define-public xarchiver
|
|||
("libxslt" ,libxslt)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(inputs
|
||||
`(("adwaita-icon-theme" ,adwaita-icon-theme) ; hard-coded theme
|
||||
("gtk+" ,gtk+)))
|
||||
(list adwaita-icon-theme ; hard-coded theme
|
||||
gtk+))
|
||||
(home-page "https://github.com/ib/xarchiver")
|
||||
(synopsis "Graphical front-end for archive operations")
|
||||
(description "Xarchiver is a front-end to various command line archiving
|
||||
|
@ -2633,7 +2607,7 @@ (define-public libdeflate
|
|||
(modify-phases %standard-phases
|
||||
(delete 'configure))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(list zlib))
|
||||
(home-page "https://github.com/ebiggers/libdeflate")
|
||||
(synopsis "Library for DEFLATE/zlib/gzip compression and decompression")
|
||||
(description "Libdeflate is a library for fast, whole-buffer DEFLATE-based
|
||||
|
@ -2660,9 +2634,9 @@ (define-public tarlz
|
|||
(base32 "1x5dw03lcwfigcv97cg70gkbkfycjmv1012s9lwnl4izvl9235qg"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("lzip" ,lzip)))
|
||||
(list lzip))
|
||||
(inputs
|
||||
`(("lzlib" ,lzlib)))
|
||||
(list lzlib))
|
||||
(home-page "https://www.nongnu.org/lzip/tarlz.html")
|
||||
(synopsis "Combination of the tar archiver and the lzip compressor")
|
||||
(description
|
||||
|
|
|
@ -58,25 +58,21 @@ (define-public compton
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("dbus" ,dbus)
|
||||
("libconfig" ,libconfig)
|
||||
("libx11" ,libx11)
|
||||
("libxcomposite" ,libxcomposite)
|
||||
("libxdamage" ,libxdamage)
|
||||
("libxext" ,libxext)
|
||||
("libxfixes" ,libxfixes)
|
||||
("libxinerama" ,libxinerama)
|
||||
("libxrandr" ,libxrandr)
|
||||
("libxrender" ,libxrender)
|
||||
("mesa" ,mesa)
|
||||
("xprop" ,xprop)
|
||||
("xwininfo" ,xwininfo)))
|
||||
(list dbus
|
||||
libconfig
|
||||
libx11
|
||||
libxcomposite
|
||||
libxdamage
|
||||
libxext
|
||||
libxfixes
|
||||
libxinerama
|
||||
libxrandr
|
||||
libxrender
|
||||
mesa
|
||||
xprop
|
||||
xwininfo))
|
||||
(native-inputs
|
||||
`(("asciidoc" ,asciidoc)
|
||||
("libdrm" ,libdrm)
|
||||
("pkg-config" ,pkg-config)
|
||||
("python" ,python)
|
||||
("xorgproto" ,xorgproto)))
|
||||
(list asciidoc libdrm pkg-config python xorgproto))
|
||||
(arguments
|
||||
`(#:make-flags (list
|
||||
"CC=gcc"
|
||||
|
@ -127,23 +123,21 @@ (define-public picom
|
|||
(file-name (string-append "picom-" version))))
|
||||
(build-system meson-build-system)
|
||||
(inputs
|
||||
`(("dbus" ,dbus)
|
||||
("libconfig" ,libconfig)
|
||||
("libx11" ,libx11)
|
||||
("libxext" ,libxext)
|
||||
("libev" ,libev)
|
||||
("mesa" ,mesa)
|
||||
("xprop" ,xprop)
|
||||
("xcb-util-renderutil" ,xcb-util-renderutil)
|
||||
("xcb-util-image" ,xcb-util-image)
|
||||
("pixman" ,pixman)
|
||||
("uthash" ,uthash)
|
||||
("libxdg-basedir" ,libxdg-basedir)
|
||||
("pcre" ,pcre)))
|
||||
(list dbus
|
||||
libconfig
|
||||
libx11
|
||||
libxext
|
||||
libev
|
||||
mesa
|
||||
xprop
|
||||
xcb-util-renderutil
|
||||
xcb-util-image
|
||||
pixman
|
||||
uthash
|
||||
libxdg-basedir
|
||||
pcre))
|
||||
(native-inputs
|
||||
`(("asciidoc" ,asciidoc)
|
||||
("pkg-config" ,pkg-config)
|
||||
("xorgproto" ,xorgproto)))
|
||||
(list asciidoc pkg-config xorgproto))
|
||||
(arguments
|
||||
`(#:build-type "release"
|
||||
#:configure-flags '("-Dwith_docs=true")))
|
||||
|
|
|
@ -48,56 +48,56 @@ (define-public chezmoi
|
|||
;; We don't need to install the source code for end-user applications.
|
||||
#:install-source? #f))
|
||||
(native-inputs
|
||||
`(("go-github-com-masterminds-sprig" ,go-github-com-masterminds-sprig)
|
||||
("go-github-com-masterminds-goutils" ,go-github-com-masterminds-goutils)
|
||||
("go-github-com-masterminds-semver" ,go-github-com-masterminds-semver)
|
||||
("go-github-com-google-uuid" ,go-github-com-google-uuid)
|
||||
("go-github-com-huandu-xstrings" ,go-github-com-huandu-xstrings)
|
||||
("go-github-com-imdario-mergo" ,go-github-com-imdario-mergo)
|
||||
("go-github-com-mitchellh-reflectwalk" ,go-github-com-mitchellh-reflectwalk)
|
||||
("go-github-com-mitchellh-copystructure" ,go-github-com-mitchellh-copystructure)
|
||||
("go-github-com-bmatcuk-doublestar" ,go-github-com-bmatcuk-doublestar)
|
||||
("go-github-com-charmbracelet-glamour" ,go-github-com-charmbracelet-glamour)
|
||||
("go-github-com-alecthomas-chroma" ,go-github-com-alecthomas-chroma)
|
||||
("go-github-com-coreos-go-semver" ,go-github-com-coreos-go-semver)
|
||||
("go-github-com-danwakefield-fnmatch" ,go-github-com-danwakefield-fnmatch)
|
||||
("go-github-com-dlclark-regexp2" ,go-github-com-dlclark-regexp2)
|
||||
("go-github-go-git" ,go-github-go-git)
|
||||
("go-github-com-google-go-github" ,go-github-com-google-go-github)
|
||||
("go-github-com-google-go-querystring" ,go-github-com-google-go-querystring)
|
||||
("go-github-com-google-renameio" ,go-github-com-google-renameio)
|
||||
("go-github-com-microcosm-cc-bluemonday",go-github-com-microcosm-cc-bluemonday)
|
||||
("go-github-com-aymerick-douceur" ,go-github-com-aymerick-douceur)
|
||||
("go-github-com-chris-ramon-douceur" ,go-github-com-chris-ramon-douceur)
|
||||
("go-github-com-gorilla-css" ,go-github-com-gorilla-css)
|
||||
("go-github-com-muesli-reflow-ansi" ,go-github-com-muesli-reflow-ansi)
|
||||
("go-github-com-muesli-reflow-wordwrap" ,go-github-com-muesli-reflow-wordwrap)
|
||||
("go-github-com-muesli-reflow-indent" ,go-github-com-muesli-reflow-indent)
|
||||
("go-github-com-muesli-reflow-padding" ,go-github-com-muesli-reflow-padding)
|
||||
("go-github-com-muesli-termenv" ,go-github-com-muesli-termenv)
|
||||
("go-github-com-google-goterm" ,go-github-com-google-goterm)
|
||||
("go-golang-org-colorful" ,go-golang-org-colorful)
|
||||
("go-github-com-mattn-go-isatty" ,go-github-com-mattn-go-isatty)
|
||||
("go-github.com-mattn-go-runewidth" ,go-github.com-mattn-go-runewidth)
|
||||
("go-github-com-olekukonko-tablewriter" ,go-github-com-olekukonko-tablewriter)
|
||||
("go-github-com-pelletier-go-toml" ,go-github-com-pelletier-go-toml)
|
||||
("go-github-com-pkg-diff" ,go-github-com-pkg-diff)
|
||||
("go-github-com-sergi-go-diff" ,go-github-com-sergi-go-diff)
|
||||
("go-github-com-spf13-cobra" ,go-github-com-spf13-cobra)
|
||||
("go-github-com-spf13-viper" ,go-github-com-spf13-viper)
|
||||
("go-github-com-twpayne-go-shell" ,go-github-com-twpayne-go-shell)
|
||||
("go-github-com-twpayne-go-vfs" ,go-github-com-twpayne-go-vfs)
|
||||
("go-github-com-twpayne-go-vfsafero" ,go-github-com-twpayne-go-vfsafero)
|
||||
("go-github-com-twpayne-go-xdg" ,go-github-com-twpayne-go-xdg)
|
||||
("go-github-com-yuin-goldmark" ,go-github-com-yuin-goldmark)
|
||||
("go-github-com-zalando-go-keyring" ,go-github-com-zalando-go-keyring)
|
||||
("go-github-com-godbus-dbus" ,go-github-com-godbus-dbus)
|
||||
("go-etcd-io-bbolt" ,go-etcd-io-bbolt)
|
||||
("go-golang-org-x-crypto" ,go-golang-org-x-crypto)
|
||||
("go-golang-org-x-net" ,go-golang-org-x-net)
|
||||
("go-golang-org-x-oauth2" ,go-golang-org-x-oauth2)
|
||||
("go-github-com-rogpeppe-go-internal" ,go-github-com-rogpeppe-go-internal)
|
||||
("gopkg-in-errgo-fmt-errors" ,gopkg-in-errgo-fmt-errors)))
|
||||
(list go-github-com-masterminds-sprig
|
||||
go-github-com-masterminds-goutils
|
||||
go-github-com-masterminds-semver
|
||||
go-github-com-google-uuid
|
||||
go-github-com-huandu-xstrings
|
||||
go-github-com-imdario-mergo
|
||||
go-github-com-mitchellh-reflectwalk
|
||||
go-github-com-mitchellh-copystructure
|
||||
go-github-com-bmatcuk-doublestar
|
||||
go-github-com-charmbracelet-glamour
|
||||
go-github-com-alecthomas-chroma
|
||||
go-github-com-coreos-go-semver
|
||||
go-github-com-danwakefield-fnmatch
|
||||
go-github-com-dlclark-regexp2
|
||||
go-github-go-git
|
||||
go-github-com-google-go-github
|
||||
go-github-com-google-go-querystring
|
||||
go-github-com-google-renameio
|
||||
go-github-com-microcosm-cc-bluemonday
|
||||
go-github-com-aymerick-douceur
|
||||
go-github-com-chris-ramon-douceur
|
||||
go-github-com-gorilla-css
|
||||
go-github-com-muesli-reflow-ansi
|
||||
go-github-com-muesli-reflow-wordwrap
|
||||
go-github-com-muesli-reflow-indent
|
||||
go-github-com-muesli-reflow-padding
|
||||
go-github-com-muesli-termenv
|
||||
go-github-com-google-goterm
|
||||
go-golang-org-colorful
|
||||
go-github-com-mattn-go-isatty
|
||||
go-github.com-mattn-go-runewidth
|
||||
go-github-com-olekukonko-tablewriter
|
||||
go-github-com-pelletier-go-toml
|
||||
go-github-com-pkg-diff
|
||||
go-github-com-sergi-go-diff
|
||||
go-github-com-spf13-cobra
|
||||
go-github-com-spf13-viper
|
||||
go-github-com-twpayne-go-shell
|
||||
go-github-com-twpayne-go-vfs
|
||||
go-github-com-twpayne-go-vfsafero
|
||||
go-github-com-twpayne-go-xdg
|
||||
go-github-com-yuin-goldmark
|
||||
go-github-com-zalando-go-keyring
|
||||
go-github-com-godbus-dbus
|
||||
go-etcd-io-bbolt
|
||||
go-golang-org-x-crypto
|
||||
go-golang-org-x-net
|
||||
go-golang-org-x-oauth2
|
||||
go-github-com-rogpeppe-go-internal
|
||||
gopkg-in-errgo-fmt-errors))
|
||||
(home-page "https://www.chezmoi.io/")
|
||||
(synopsis "Personal configuration files manager")
|
||||
(description "This package helps to manage personal configuration files
|
||||
|
|
|
@ -74,20 +74,20 @@ (define-public conky
|
|||
(install-file "src/conky" bin))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("freetype" ,freetype)
|
||||
("imlib2" ,imlib2)
|
||||
("libx11" ,libx11)
|
||||
("libxdamage" ,libxdamage)
|
||||
("libxext" ,libxext)
|
||||
("libxft" ,libxft)
|
||||
("libxinerama" ,libxinerama)
|
||||
("pulseaudio" ,pulseaudio)
|
||||
("lua" ,lua)
|
||||
("ncurses" ,ncurses)
|
||||
("curl" ,curl)
|
||||
("wireless-tools" ,wireless-tools)))
|
||||
(list freetype
|
||||
imlib2
|
||||
libx11
|
||||
libxdamage
|
||||
libxext
|
||||
libxft
|
||||
libxinerama
|
||||
pulseaudio
|
||||
lua
|
||||
ncurses
|
||||
curl
|
||||
wireless-tools))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(synopsis "Lightweight system monitor for X")
|
||||
(description
|
||||
"Conky is a lightweight system monitor for X that displays operating
|
||||
|
|
|
@ -71,22 +71,22 @@ (define-public connman
|
|||
`(("pkg-config" ,pkg-config)
|
||||
("python" ,python-wrapper)))
|
||||
(inputs
|
||||
`(("dbus" ,dbus)
|
||||
("glib" ,glib)
|
||||
("gnutls" ,gnutls)
|
||||
("iptables" ,iptables)
|
||||
("libmnl" ,libmnl)
|
||||
("lz4" ,lz4) ; required by openconnect.pc
|
||||
("readline" ,readline)
|
||||
;; These inputs are needed for connman to include the interface to
|
||||
;; these technologies so IF they are installed they can be used.
|
||||
;; TODO: add neard, ofono
|
||||
("openconnect" ,openconnect)
|
||||
("openvpn" ,openvpn)
|
||||
("ppp" ,ppp)
|
||||
("vpnc" ,vpnc)
|
||||
("wpa-supplicant" ,wpa-supplicant)
|
||||
("xl2tpd" ,xl2tpd)))
|
||||
(list dbus
|
||||
glib
|
||||
gnutls
|
||||
iptables
|
||||
libmnl
|
||||
lz4 ; required by openconnect.pc
|
||||
readline
|
||||
;; These inputs are needed for connman to include the interface to
|
||||
;; these technologies so IF they are installed they can be used.
|
||||
;; TODO: add neard, ofono
|
||||
openconnect
|
||||
openvpn
|
||||
ppp
|
||||
vpnc
|
||||
wpa-supplicant
|
||||
xl2tpd))
|
||||
(home-page "https://01.org/connman")
|
||||
(synopsis "Connection management daemon")
|
||||
(description "Connman provides a daemon for managing Internet connections.
|
||||
|
@ -125,7 +125,7 @@ (define-public econnman
|
|||
(wrap-program bin
|
||||
`("GUIX_PYTHONPATH" ":" prefix (,(getenv "GUIX_PYTHONPATH"))))
|
||||
#t))))))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)))
|
||||
(native-inputs (list pkg-config))
|
||||
(inputs
|
||||
`(("efl" ,efl)
|
||||
("python" ,python-wrapper)
|
||||
|
@ -150,9 +150,9 @@ (define-public cmst
|
|||
(sha256
|
||||
(base32 "0jn12wxwjznady6aniwmvahg1dj25p902sdwj0070biv6vx5c7dq"))))
|
||||
(inputs
|
||||
`(("qtbase" ,qtbase-5)))
|
||||
(list qtbase-5))
|
||||
(native-inputs
|
||||
`(("qttools" ,qttools)))
|
||||
(list qttools))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
'(#:phases
|
||||
|
|
|
@ -50,7 +50,7 @@ (define-public convmv
|
|||
(patch-shebang "suite/parsable_tester.pl")
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(synopsis "Convert filenames between character sets")
|
||||
(description
|
||||
"convmv is a file renamer, that converts between different encodings,
|
||||
|
|
|
@ -70,17 +70,17 @@ (define-public cook
|
|||
|
||||
(setenv "SH" (which "sh"))
|
||||
#t)))))
|
||||
(native-inputs `(("bison" ,bison)
|
||||
;; For building the documentation:
|
||||
("groff" ,groff)
|
||||
;; For the tests:
|
||||
("sharutils" ,sharutils)
|
||||
;; One test wants rsh. However there is no rsh server
|
||||
;; running in the build environment and so far as I'm
|
||||
;; aware, it cannot be started without root.
|
||||
;; This test is therefore just skipped.
|
||||
;; ("inetutils" ,inetutils)
|
||||
("ed" ,ed)))
|
||||
(native-inputs (list bison
|
||||
;; For building the documentation:
|
||||
groff
|
||||
;; For the tests:
|
||||
sharutils
|
||||
;; One test wants rsh. However there is no rsh server
|
||||
;; running in the build environment and so far as I'm
|
||||
;; aware, it cannot be started without root.
|
||||
;; This test is therefore just skipped.
|
||||
;; ("inetutils" ,inetutils)
|
||||
ed))
|
||||
(home-page (string-append "https://web.archive.org/web/20140727122520/"
|
||||
"http://miller.emu.id.au/pmiller/software/cook/"))
|
||||
(synopsis "Tool for constructing files")
|
||||
|
|
|
@ -78,11 +78,9 @@ (define-public coq-core
|
|||
(separator #f))))
|
||||
(build-system dune-build-system)
|
||||
(inputs
|
||||
`(("gmp" ,gmp)
|
||||
("ocaml-zarith" ,ocaml-zarith)))
|
||||
(list gmp ocaml-zarith))
|
||||
(native-inputs
|
||||
`(("ocaml-ounit2" ,ocaml-ounit2)
|
||||
("which" ,which)))
|
||||
(list ocaml-ounit2 which))
|
||||
(arguments
|
||||
`(#:package "coq-core"
|
||||
#:test-target "."))
|
||||
|
@ -105,9 +103,7 @@ (define-public coq-stdlib
|
|||
`(#:package "coq-stdlib"
|
||||
#:test-target "."))
|
||||
(inputs
|
||||
`(("coq-core" ,coq-core)
|
||||
("gmp" ,gmp)
|
||||
("ocaml-zarith" ,ocaml-zarith)))
|
||||
(list coq-core gmp ocaml-zarith))
|
||||
(native-inputs '())))
|
||||
|
||||
(define-public coq
|
||||
|
@ -118,8 +114,7 @@ (define-public coq
|
|||
`(#:package "coq"
|
||||
#:test-target "."))
|
||||
(propagated-inputs
|
||||
`(("coq-core" ,coq-core)
|
||||
("coq-stdlib" ,coq-stdlib)))
|
||||
(list coq-core coq-stdlib))
|
||||
(native-inputs '())))
|
||||
|
||||
(define-public coq-ide-server
|
||||
|
@ -130,9 +125,7 @@ (define-public coq-ide-server
|
|||
`(#:tests? #f
|
||||
#:package "coqide-server"))
|
||||
(inputs
|
||||
`(("coq" ,coq)
|
||||
("gmp" ,gmp)
|
||||
("ocaml-zarith" ,ocaml-zarith)))))
|
||||
(list coq gmp ocaml-zarith))))
|
||||
|
||||
(define-public coq-ide
|
||||
(package
|
||||
|
@ -142,8 +135,7 @@ (define-public coq-ide
|
|||
`(#:tests? #f
|
||||
#:package "coqide"))
|
||||
(propagated-inputs
|
||||
`(("coq" ,coq)
|
||||
("coq-ide-server" ,coq-ide-server)))
|
||||
(list coq coq-ide-server))
|
||||
(inputs
|
||||
`(("lablgtk3" ,lablgtk3)))))
|
||||
|
||||
|
@ -170,7 +162,7 @@ (define-public proof-general
|
|||
`(("emacs" ,emacs-minimal)
|
||||
("texinfo" ,texinfo)))
|
||||
(inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(arguments
|
||||
(let ((base-directory "/share/emacs/site-lisp/ProofGeneral"))
|
||||
`(#:tests? #f ; no check target
|
||||
|
@ -250,11 +242,7 @@ (define-public coq-flocq
|
|||
"0j7vq7ifqcdaj2x881aha2rl51l2p72y1cn7r2xya0fjgsssfigy"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("ocaml" ,ocaml)
|
||||
("which" ,which)
|
||||
("coq" ,coq)))
|
||||
(list autoconf automake ocaml which coq))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
(list (string-append "COQUSERCONTRIB=" (assoc-ref %outputs "out")
|
||||
|
@ -301,21 +289,18 @@ (define-public coq-gappa
|
|||
"1ivh8xm1c8191rm4riamjzya2x6ls96qax5byir1fywf9hbxr1vg"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("ocaml" ,ocaml)
|
||||
("which" ,which)
|
||||
("coq" ,coq)
|
||||
("camlp5" ,camlp5)
|
||||
("bison" ,bison)
|
||||
("flex" ,flex)))
|
||||
(list autoconf
|
||||
automake
|
||||
ocaml
|
||||
which
|
||||
coq
|
||||
camlp5
|
||||
bison
|
||||
flex))
|
||||
(inputs
|
||||
`(("gmp" ,gmp)
|
||||
("mpfr" ,mpfr)
|
||||
("ocaml-zarith" ,ocaml-zarith)
|
||||
("boost" ,boost)))
|
||||
(list gmp mpfr ocaml-zarith boost))
|
||||
(propagated-inputs
|
||||
`(("coq-flocq" ,coq-flocq)))
|
||||
(list coq-flocq))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
(list (string-append "COQUSERCONTRIB=" (assoc-ref %outputs "out")
|
||||
|
@ -361,9 +346,7 @@ (define-public coq-mathcomp
|
|||
(base32 "0aj8hsdzzds5w0p1858s2b6k9zssjcxa6kgpi0q1nvaml4zfpkcc"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("ocaml" ,ocaml)
|
||||
("which" ,which)
|
||||
("coq" ,coq)))
|
||||
(list ocaml which coq))
|
||||
(arguments
|
||||
`(#:tests? #f ; No tests.
|
||||
#:make-flags (list (string-append "COQLIBINSTALL="
|
||||
|
@ -401,11 +384,7 @@ (define-public coq-coquelicot
|
|||
"146s5y2xsc7wb43m1pq1n4p14hw99gqbzx0ic3a4naxq16v7cv4w"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("ocaml" ,ocaml)
|
||||
("which" ,which)
|
||||
("coq" ,coq)))
|
||||
(list autoconf automake ocaml which coq))
|
||||
(propagated-inputs
|
||||
`(("mathcomp" ,coq-mathcomp)))
|
||||
(arguments
|
||||
|
@ -453,11 +432,9 @@ (define-public coq-bignums
|
|||
"0jsgdvj0ddhkls32krprp34r64y1rb5mwxl34fgaxk2k4664yq06"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("ocaml" ,ocaml)
|
||||
("coq" ,coq)))
|
||||
(list ocaml coq))
|
||||
(inputs
|
||||
`(("camlp5" ,camlp5)
|
||||
("ocaml-zarith" ,ocaml-zarith)))
|
||||
(list camlp5 ocaml-zarith))
|
||||
(arguments
|
||||
`(#:tests? #f ; No test target.
|
||||
#:make-flags
|
||||
|
@ -488,11 +465,7 @@ (define-public coq-interval
|
|||
"0sr9psildc0sda07r2r47rfgyry49yklk38bg04yyvry5j5pryb6"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("ocaml" ,ocaml)
|
||||
("which" ,which)
|
||||
("coq" ,coq)))
|
||||
(list autoconf automake ocaml which coq))
|
||||
(propagated-inputs
|
||||
`(("flocq" ,coq-flocq)
|
||||
("bignums" ,coq-bignums)
|
||||
|
@ -549,7 +522,7 @@ (define-public coq-autosubst
|
|||
(modify-phases %standard-phases
|
||||
(delete 'configure))))
|
||||
(native-inputs
|
||||
`(("coq" ,coq)))
|
||||
(list coq))
|
||||
(home-page "https://www.ps.uni-saarland.de/autosubst/")
|
||||
(synopsis "Coq library for parallel de Bruijn substitutions")
|
||||
(description "Formalizing syntactic theories with variable binders is
|
||||
|
@ -580,11 +553,9 @@ (define-public coq-equations
|
|||
"19bj9nncd1r9g4273h5qx35gs3i4bw5z9bhjni24b413hyj55hkv"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("ocaml" ,ocaml)
|
||||
("coq" ,coq)
|
||||
("camlp5" ,camlp5)))
|
||||
(list ocaml coq camlp5))
|
||||
(inputs
|
||||
`(("ocaml-zarith" ,ocaml-zarith)))
|
||||
(list ocaml-zarith))
|
||||
(arguments
|
||||
`(#:test-target "test-suite"
|
||||
#:make-flags (list (string-append "COQLIBINSTALL="
|
||||
|
@ -625,12 +596,9 @@ (define-public coq-semantics
|
|||
"0ldrp86bfcjpzsb08p45sgs3aczjzr1gksy5dsf7pxapg05pc7ac"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("coq" ,coq)
|
||||
("ocaml" ,ocaml)
|
||||
("ocamlbuild" ,ocamlbuild)
|
||||
("ocaml-findlib" ,ocaml-findlib)))
|
||||
(list coq ocaml ocamlbuild ocaml-findlib))
|
||||
(inputs
|
||||
`(("ocaml-num" ,ocaml-num)))
|
||||
(list ocaml-num))
|
||||
(arguments
|
||||
`(#:tests? #f ;included in Makefile
|
||||
#:make-flags (list (string-append "COQLIBINSTALL="
|
||||
|
@ -670,7 +638,7 @@ (define-public coq-stdpp
|
|||
"1l1w6srzydjg0h3f4krrfgvz455h56shyy2lbcnwdbzjkahibl7v"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("coq" ,coq)))
|
||||
(list coq))
|
||||
(arguments
|
||||
`(#:tests? #f ; Tests are executed during build phase.
|
||||
#:make-flags (list (string-append "COQLIBINSTALL="
|
||||
|
|
|
@ -95,11 +95,9 @@ (define-public range-v3
|
|||
(base32 "18230bg4rq9pmm5f8f65j444jpq56rld4fhmpham8q3vr1c1bdjh"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("doxygen" ,doxygen)
|
||||
("gcc" ,gcc-9)
|
||||
("perl" ,perl)))
|
||||
(list doxygen gcc-9 perl))
|
||||
(inputs
|
||||
`(("boost" ,boost)))
|
||||
(list boost))
|
||||
(synopsis "Range library for C++14/17/20")
|
||||
(description "Range-v3 is an extension of the Standard Template Library that
|
||||
makes its iterators and algorithms more powerful by making them composable.
|
||||
|
@ -140,8 +138,7 @@ (define-public c++-gsl
|
|||
(base32 "0gbvr48f03830g3154bjhw92b8ggmg6wwh5xyb8nppk9v6w752l0"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("googletest" ,googletest)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list googletest pkg-config))
|
||||
(synopsis "Guidelines Support Library")
|
||||
(description "c++-gsl contains functions and types that are suggested for
|
||||
use by the C++ Core Guidelines maintained by the Standard C++ Foundation.")
|
||||
|
@ -164,9 +161,7 @@ (define-public libzen
|
|||
(base32
|
||||
"1rwaxmid9iv65n0y6xlcyxxydsvihjni9ldxpg6pbqz43amp49xx"))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(build-system gnu-build-system)
|
||||
(arguments
|
||||
'(#:phases
|
||||
|
@ -209,7 +204,7 @@ (define-public rttr
|
|||
(substitute* "src/unit_tests/unit_tests.cmake"
|
||||
(("misc/library_test.cpp") ""))
|
||||
#t)))))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)))
|
||||
(native-inputs (list pkg-config))
|
||||
(home-page "https://github.com/rttrorg/rttr/")
|
||||
(synopsis "C++ Reflection Library")
|
||||
(description
|
||||
|
@ -240,11 +235,9 @@ (define-public rct
|
|||
'("-DWITH_TESTS=ON" ; To run the test suite
|
||||
"-DRCT_RTTI_ENABLED=ON")))
|
||||
(native-inputs
|
||||
`(("cppunit" ,cppunit)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list cppunit pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(list openssl zlib))
|
||||
(home-page "https://github.com/Andersbakken/rct")
|
||||
(synopsis "C++ library providing Qt-like APIs on top of the STL")
|
||||
(description "Rct is a set of C++ tools that provide nicer (more Qt-like)
|
||||
|
@ -267,7 +260,7 @@ (define-public dashel
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system cmake-build-system)
|
||||
(arguments '(#:tests? #f)) ; no tests
|
||||
(native-inputs `(("pkg-config" ,pkg-config)))
|
||||
(native-inputs (list pkg-config))
|
||||
(home-page "https://github.com/aseba-community/dashel")
|
||||
(synopsis "Data stream helper encapsulation library")
|
||||
(description
|
||||
|
@ -295,7 +288,7 @@ (define-public xsimd
|
|||
`(#:configure-flags (list "-DBUILD_TESTS=ON")
|
||||
#:test-target "xtest"))
|
||||
(native-inputs
|
||||
`(("googletest" ,googletest)))
|
||||
(list googletest))
|
||||
(home-page "https://github.com/QuantStack/xsimd")
|
||||
(synopsis "C++ wrappers for SIMD intrinsics and math implementations")
|
||||
(description
|
||||
|
@ -359,7 +352,7 @@ (define-public fifo-map
|
|||
(modules '((guix build utils)))
|
||||
(snippet '(delete-file-recursively "./test/thirdparty"))))
|
||||
(native-inputs
|
||||
`(("catch2" ,catch-framework2-1)))
|
||||
(list catch-framework2-1))
|
||||
(build-system cmake-build-system)
|
||||
(arguments
|
||||
`(#:phases
|
||||
|
@ -447,7 +440,7 @@ (define-public json-modern-cxx
|
|||
(base32
|
||||
"0nzsjzlvk14dazwh7k2jb1dinb0pv9jbx5jsyn264wvva0y7daiv")))))))
|
||||
(inputs
|
||||
`(("fifo-map" ,fifo-map)))
|
||||
(list fifo-map))
|
||||
(synopsis "JSON parser and printer library for C++")
|
||||
(description "JSON for Modern C++ is a C++ JSON library that provides
|
||||
intuitive syntax and trivial integration.")
|
||||
|
@ -468,8 +461,7 @@ (define-public xtl
|
|||
"1kd9zl4h6nrsg29hq13vwp4zhfj8sa90vj40726lpw6vxz48k4di"))
|
||||
(file-name (git-file-name name version))))
|
||||
(native-inputs
|
||||
`(("googletest" ,googletest)
|
||||
("json-modern-cxx" ,json-modern-cxx)))
|
||||
(list googletest json-modern-cxx))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
'("-DBUILD_TESTS=ON")
|
||||
|
@ -504,10 +496,9 @@ (define-public ccls
|
|||
(arguments
|
||||
'(#:tests? #f)) ; no check target
|
||||
(inputs
|
||||
`(("rapidjson" ,rapidjson)))
|
||||
(list rapidjson))
|
||||
(native-inputs
|
||||
`(("clang" ,clang)
|
||||
("llvm" ,llvm)))
|
||||
(list clang llvm))
|
||||
(home-page "https://github.com/MaskRay/ccls")
|
||||
(synopsis "C/C++/Objective-C language server")
|
||||
(description
|
||||
|
@ -558,11 +549,9 @@ (define-public gperftools
|
|||
;; https://bugs.gnu.org/46562
|
||||
'(#:parallel-tests? #f))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
;; For tests.
|
||||
("perl" ,perl)))
|
||||
(list autoconf automake libtool
|
||||
;; For tests.
|
||||
perl))
|
||||
(home-page "https://github.com/gperftools/gperftools")
|
||||
(synopsis "Multi-threaded malloc() and performance analysis tools for C++")
|
||||
(description
|
||||
|
@ -626,11 +615,9 @@ (define-public cpp-httplib
|
|||
(invoke "make"))))))))
|
||||
(native-inputs
|
||||
;; required to build shared lib
|
||||
`(("python" ,python)))
|
||||
(list python))
|
||||
(inputs
|
||||
`(("brotli" ,brotli)
|
||||
("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(list brotli openssl zlib))
|
||||
(home-page "https://github.com/yhirose/cpp-httplib")
|
||||
(synopsis "C++ HTTP/HTTPS server and client library")
|
||||
(description "cpp-httplib is a C++11 single-file cross platform blocking
|
||||
|
@ -663,9 +650,7 @@ (define-public cpplint
|
|||
#t)))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-pytest-cov" ,python-pytest-cov)
|
||||
("python-pytest-runner" ,python-pytest-runner)))
|
||||
(list python-pytest python-pytest-cov python-pytest-runner))
|
||||
(home-page "https://github.com/cpplint/cpplint")
|
||||
(synopsis "Static code checker for C++")
|
||||
(description "@code{cpplint} is a command-line tool to check C/C++ files
|
||||
|
@ -695,7 +680,7 @@ (define-public reproc
|
|||
;; Enable building of shared library.
|
||||
#:configure-flags `("-DBUILD_SHARED_LIBS=1")))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(synopsis "Process IO library")
|
||||
(description "reproc (Redirected Process) is a C/C++ library that
|
||||
simplifies starting, stopping and communicating with external programs. The
|
||||
|
@ -803,7 +788,7 @@ (define-public abseil-cpp-20200923.3
|
|||
(("check_target\\(gtest_main\\)") "")
|
||||
(("check_target\\(gmock\\)") "")))))))
|
||||
(native-inputs
|
||||
`(("googletest" ,googletest)))
|
||||
(list googletest))
|
||||
(home-page "https://abseil.io")
|
||||
(synopsis "Augmented C++ standard library")
|
||||
(description "Abseil is a collection of C++ library code designed to
|
||||
|
@ -893,26 +878,23 @@ (define-public folly
|
|||
;; Leave tests disabled; see https://github.com/facebook/folly/issues/1456
|
||||
#:tests? #f))
|
||||
(propagated-inputs
|
||||
`(("boost" ,boost)
|
||||
("gflags" ,gflags)
|
||||
("glog" ,glog)
|
||||
("liburing" ,liburing)))
|
||||
(list boost gflags glog liburing))
|
||||
(inputs
|
||||
`(("bzip2" ,bzip2)
|
||||
("double-conversion" ,double-conversion)
|
||||
("fmt" ,fmt)
|
||||
("libaio" ,libaio)
|
||||
("libevent" ,libevent)
|
||||
("libiberty" ,libiberty)
|
||||
("libsodium" ,libsodium)
|
||||
("libunwind" ,libunwind)
|
||||
("lz4" ,lz4)
|
||||
("openssl" ,openssl)
|
||||
("snappy" ,snappy)
|
||||
("zlib" ,zlib)
|
||||
("zstd" ,zstd "lib")))
|
||||
(list bzip2
|
||||
double-conversion
|
||||
fmt
|
||||
libaio
|
||||
libevent
|
||||
libiberty
|
||||
libsodium
|
||||
libunwind
|
||||
lz4
|
||||
openssl
|
||||
snappy
|
||||
zlib
|
||||
`(,zstd "lib")))
|
||||
(native-inputs
|
||||
`(("googletest" ,googletest)))
|
||||
(list googletest))
|
||||
(synopsis "Collection of C++ components complementing the standard library")
|
||||
(description
|
||||
"Folly (acronymed loosely after Facebook Open Source Library) is a library
|
||||
|
@ -949,12 +931,12 @@ (define-public aws-crt-cpp
|
|||
(assoc-ref %build-inputs "aws-c-common"))
|
||||
"-DENABLE_NET_TESTS=OFF")))
|
||||
(propagated-inputs
|
||||
`(("aws-c-auth" ,aws-c-auth)
|
||||
("aws-c-cal" ,aws-c-cal)
|
||||
("aws-c-event-stream" ,aws-c-event-stream)
|
||||
("aws-c-http" ,aws-c-http)
|
||||
("aws-c-mqtt" ,aws-c-mqtt)
|
||||
("aws-c-s3" ,aws-c-s3)))
|
||||
(list aws-c-auth
|
||||
aws-c-cal
|
||||
aws-c-event-stream
|
||||
aws-c-http
|
||||
aws-c-mqtt
|
||||
aws-c-s3))
|
||||
(synopsis "C++ wrapper for Amazon Web Services C libraries")
|
||||
(description "The AWS Common Runtime (CRT) library provides a C++ wrapper
|
||||
implementation for the following @acronym{AWS,Amazon Web Services} C libraries:
|
||||
|
@ -988,12 +970,9 @@ (define-public aws-sdk-cpp
|
|||
(string-append "-DCMAKE_PREFIX_PATH="
|
||||
(assoc-ref %build-inputs "aws-c-common")))))
|
||||
(propagated-inputs
|
||||
`(("aws-crt-cpp" ,aws-crt-cpp)))
|
||||
(list aws-crt-cpp))
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("openssl" ,openssl)
|
||||
("pulseaudio" ,pulseaudio)
|
||||
("zlib" ,zlib)))
|
||||
(list curl openssl pulseaudio zlib))
|
||||
(synopsis "Amazon Web Services SDK for C++")
|
||||
(description
|
||||
"The AWS SDK for C++ provides a C++11 interface to the @acronym{AWS,Amazon
|
||||
|
@ -1029,7 +1008,7 @@ (define-public libexpected
|
|||
(lambda _
|
||||
(invoke "./tests"))))))
|
||||
(native-inputs
|
||||
`(("catch2" ,catch-framework2)))
|
||||
(list catch-framework2))
|
||||
(synopsis "C++11/14/17 std::expected with functional-style extensions")
|
||||
(description "@code{std::expected} is proposed as the preferred way to
|
||||
represent objects which will either have an expected value, or an unexpected
|
||||
|
@ -1056,7 +1035,7 @@ (define-public magic-enum
|
|||
"1x47radgsifgz3vn2561mlvf4cq46ii33cpyqf01znm56iirwq89"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("gcc" ,gcc-9)))
|
||||
(list gcc-9))
|
||||
(synopsis "C++17 header only library for compile time reflection of enums")
|
||||
(description "Magic Enum offers static reflection of enums, with
|
||||
conversions to and from strings, iteration and related functionality.")
|
||||
|
@ -1102,8 +1081,7 @@ (define-public cli11
|
|||
(("^ PROPERTIES FOLDER \"Extern\"\\)") ""))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("doxygen" ,doxygen)
|
||||
("googletest" ,googletest)))
|
||||
(list doxygen googletest))
|
||||
(synopsis "Command line parser for C++11")
|
||||
(description
|
||||
"CLI11 is a command line parser for C++11 and beyond that provides a rich
|
||||
|
@ -1129,7 +1107,7 @@ (define-public caf
|
|||
'(#:configure-flags
|
||||
'("-DCAF_ENABLE_EXAMPLES=OFF")))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(synopsis "C++ implementation of the actor model")
|
||||
(description "The C++ Actor Framework (CAF) offers a high-level C++17
|
||||
programming environment using the actor model for concurrent, distributed
|
||||
|
@ -1186,9 +1164,7 @@ (define-public libconfini
|
|||
(replace 'bootstrap
|
||||
(lambda _ (invoke "sh" "bootstrap" "--noconfigure"))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(home-page "https://madmurphy.github.io/libconfini/html/index.html")
|
||||
(synopsis "INI file parser")
|
||||
(description "@code{libconfini} is an INI file parser library written in
|
||||
|
@ -1225,8 +1201,8 @@ (define-public libcutl
|
|||
;;"--with-external-boost"
|
||||
"--with-external-expat")))
|
||||
(inputs
|
||||
`(;;("boost ,boost)
|
||||
("expat" ,expat)))
|
||||
(list ;;("boost ,boost)
|
||||
expat))
|
||||
(home-page "https://www.codesynthesis.com/projects/libcutl/")
|
||||
(synopsis "C++ utility library with generic and independent components")
|
||||
(description "libcutl is a C++ utility library. It contains a collection
|
||||
|
@ -1271,7 +1247,7 @@ (define-public libxsd-frontend
|
|||
#:include-regexp ("\\.so$")))
|
||||
args))))))
|
||||
(native-inputs
|
||||
`(("build" ,build)))
|
||||
(list build))
|
||||
(inputs
|
||||
`(("libcutl" ,libcutl)
|
||||
("libxerces-c" ,xerces-c)))
|
||||
|
@ -1319,9 +1295,9 @@ (define-public cli
|
|||
(string-append "edge_dispatcher::" all)))))
|
||||
(delete 'configure))))
|
||||
(native-inputs
|
||||
`(("build" ,build)))
|
||||
(list build))
|
||||
(inputs
|
||||
`(("libcutl" ,libcutl)))
|
||||
(list libcutl))
|
||||
(synopsis "C++ Command Line Interface (CLI) definition language")
|
||||
(description "@code{cli} is a domain-specific language (DSL) for defining
|
||||
command line interfaces of C++ programs. It allows you to describe the
|
||||
|
@ -1362,16 +1338,13 @@ (define-public xsd
|
|||
,version)))))
|
||||
(delete 'configure))))
|
||||
(native-inputs
|
||||
`(("build" ,build)
|
||||
("cli" ,cli)))
|
||||
(list build cli))
|
||||
(inputs
|
||||
`(("libcutl" ,libcutl)
|
||||
("libnsl" ,libnsl)
|
||||
("libxsd-frontend" ,libxsd-frontend)))
|
||||
(list libcutl libnsl libxsd-frontend))
|
||||
(propagated-inputs
|
||||
;; The code XSD generates requires the following library at run time;
|
||||
;; propagate it for convenience.
|
||||
`(("xerces-c" ,xerces-c)))
|
||||
(list xerces-c))
|
||||
(synopsis "XML Data Binding for C++")
|
||||
(description "CodeSynthesis XSD (also known as libxsd or xsdcxx) is an XML
|
||||
Schema to C++ data binding compiler. Provided with an XML instance
|
||||
|
@ -1415,10 +1388,9 @@ (define-public jsonnet
|
|||
`(#:configure-flags '("-DUSE_SYSTEM_GTEST=ON" "-DUSE_SYSTEM_JSON=ON"
|
||||
"-DBUILD_STATIC_LIBS=OFF")))
|
||||
(native-inputs
|
||||
`(("googletest" ,googletest)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list googletest pkg-config))
|
||||
(inputs
|
||||
`(("json-modern-cxx" ,json-modern-cxx)))
|
||||
(list json-modern-cxx))
|
||||
(home-page "https://jsonnet.org/")
|
||||
(synopsis "Data templating language")
|
||||
(description "Jsonnet is a templating language extending JSON
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -97,7 +97,7 @@ (define-public rust-andrew-0.2
|
|||
#:cargo-development-inputs
|
||||
(("rust-smithay-client-toolkit" ,rust-smithay-client-toolkit-0.4))))
|
||||
(inputs
|
||||
`(("wayland" ,wayland)))))
|
||||
(list wayland))))
|
||||
|
||||
(define-public rust-ansi-colours-1
|
||||
(package
|
||||
|
@ -211,11 +211,9 @@ (define-public rust-aom-sys-0.2
|
|||
(("rust-bindgen" ,rust-bindgen-0.54)
|
||||
("rust-metadeps" ,rust-metadeps-1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libaom" ,libaom)
|
||||
("clang" ,clang)
|
||||
("llvm" ,llvm)))
|
||||
(list libaom clang llvm))
|
||||
(home-page "https://github.com/rust-av/aom-rs")
|
||||
(synopsis "FFI bindings to aom")
|
||||
(description "This package provides FFI bindings to aom.")
|
||||
|
@ -241,11 +239,9 @@ (define-public rust-aom-sys-0.1
|
|||
(("rust-bindgen" ,rust-bindgen-0.53)
|
||||
("rust-metadeps" ,rust-metadeps-1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libaom" ,libaom)
|
||||
("clang" ,clang)
|
||||
("llvm" ,llvm)))))
|
||||
(list libaom clang llvm))))
|
||||
|
||||
(define-public rust-ascii-canvas-2
|
||||
(package
|
||||
|
@ -593,11 +589,9 @@ (define-public rust-dav1d-sys-0.3
|
|||
(("rust-bindgen" ,rust-bindgen-0.54)
|
||||
("rust-metadeps" ,rust-metadeps-1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("dav1d" ,dav1d)
|
||||
("clang" ,clang)
|
||||
("llvm" ,llvm)))
|
||||
(list dav1d clang llvm))
|
||||
(home-page "https://github.com/rust-av/dav1d-rs")
|
||||
(synopsis "FFI bindings to dav1d")
|
||||
(description "This package provides FFI bindings to dav1d.")
|
||||
|
@ -984,8 +978,7 @@ (define-public rust-glutin-0.26
|
|||
("rust-winapi" ,rust-winapi-0.3)
|
||||
("rust-winit" ,rust-winit-0.24))))
|
||||
(inputs
|
||||
`(("rust-wayland-client" ,rust-wayland-client-0.28)
|
||||
("rust-wayland-egl" ,rust-wayland-egl-0.28)))
|
||||
(list rust-wayland-client-0.28 rust-wayland-egl-0.28))
|
||||
(home-page "https://github.com/tomaka/glutin")
|
||||
(synopsis "Cross-platform OpenGL context provider")
|
||||
(description "This package provides an OpenGL context provider.")
|
||||
|
@ -1996,7 +1989,7 @@ (define-public rust-ravif-0.6
|
|||
#:cargo-development-inputs
|
||||
(("rust-avif-parse" ,rust-avif-parse-0.13))))
|
||||
(native-inputs
|
||||
`(("nasm" ,nasm))) ;for building rav1e
|
||||
(list nasm)) ;for building rav1e
|
||||
(home-page "https://lib.rs/ravif")
|
||||
(synopsis "Library for encoding images in AVIF format")
|
||||
(description "This package is a rav1e-based pure Rust library for encoding
|
||||
|
@ -2213,7 +2206,7 @@ (define-public rust-smithay-clipboard-0.3
|
|||
#:cargo-development-inputs
|
||||
(("rust-andrew" ,rust-andrew-0.2))))
|
||||
(inputs
|
||||
`(("wayland" ,wayland)))))
|
||||
(list wayland))))
|
||||
|
||||
(define-public rust-tiff-0.6
|
||||
(package
|
||||
|
@ -2327,14 +2320,14 @@ (define-public rust-wayland-client-0.28
|
|||
#:cargo-development-inputs
|
||||
(("rust-tempfile" ,rust-tempfile-3))))
|
||||
(inputs
|
||||
`(("rust-bitflags" ,rust-bitflags-1)
|
||||
("rust-downcast-rs" ,rust-downcast-rs-1)
|
||||
("rust-libc" ,rust-libc-0.2)
|
||||
("rust-nix" ,rust-nix-0.18)
|
||||
("rust-scoped-tls" ,rust-scoped-tls-1)
|
||||
("rust-wayland-commons" ,rust-wayland-commons-0.28)
|
||||
("rust-wayland-scanner" ,rust-wayland-scanner-0.28)
|
||||
("rust-wayland-sys" ,rust-wayland-sys-0.28)))
|
||||
(list rust-bitflags-1
|
||||
rust-downcast-rs-1
|
||||
rust-libc-0.2
|
||||
rust-nix-0.18
|
||||
rust-scoped-tls-1
|
||||
rust-wayland-commons-0.28
|
||||
rust-wayland-scanner-0.28
|
||||
rust-wayland-sys-0.28))
|
||||
(home-page "https://github.com/smithay/wayland-rs")
|
||||
(synopsis
|
||||
"Rust bindings to the standard C implementation of the wayland protocol")
|
||||
|
@ -2421,10 +2414,8 @@ (define-public rust-wayland-commons-0.28
|
|||
("rust-once-cell" ,rust-once-cell-1)
|
||||
("rust-smallvec" ,rust-smallvec-1))))
|
||||
(inputs
|
||||
`(("rust-nix" ,rust-nix-0.18)
|
||||
("rust-once-cell" ,rust-once-cell-1)
|
||||
("rust-smallvec" ,rust-smallvec-1)
|
||||
("rust-wayland-sys" ,rust-wayland-sys-0.28)))
|
||||
(list rust-nix-0.18 rust-once-cell-1 rust-smallvec-1
|
||||
rust-wayland-sys-0.28))
|
||||
(home-page "https://github.com/smithay/wayland-rs")
|
||||
(synopsis "Types and structures used by wayland-client and wayland-server")
|
||||
(description
|
||||
|
@ -2489,9 +2480,7 @@ (define-public rust-wayland-cursor-0.28
|
|||
(("rust-nix" ,rust-nix-0.18)
|
||||
("rust-xcursor" ,rust-xcursor-0.3))))
|
||||
(inputs
|
||||
`(("rust-nix" ,rust-nix-0.18)
|
||||
("rust-wayland-client" ,rust-wayland-client-0.28)
|
||||
("rust-xcursor" ,rust-xcursor-0.3)))
|
||||
(list rust-nix-0.18 rust-wayland-client-0.28 rust-xcursor-0.3))
|
||||
(home-page "https://github.com/smithay/wayland-rs")
|
||||
(synopsis "Bindings to libwayland-cursor")
|
||||
(description
|
||||
|
@ -2513,11 +2502,10 @@ (define-public rust-wayland-egl-0.28
|
|||
(base32 "1xd7iap0x4sidmy9dv02cdnxjhnbk9li7r7f39x9cg0i8xs50ly6"))))
|
||||
(build-system cargo-build-system)
|
||||
(inputs
|
||||
`(("rust-wayland-client" ,rust-wayland-client-0.28)
|
||||
("rust-wayland-sys" ,rust-wayland-sys-0.28)))
|
||||
(list rust-wayland-client-0.28 rust-wayland-sys-0.28))
|
||||
;; For the PKG_CONFIG_PATH environment variable.
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(home-page "https://github.com/smithay/wayland-rs")
|
||||
(synopsis "Bindings to libwayland-egl")
|
||||
(description
|
||||
|
@ -2543,11 +2531,9 @@ (define-public rust-wayland-protocols-0.28
|
|||
`(#:cargo-inputs
|
||||
(("rust-bitflags" ,rust-bitflags-1))))
|
||||
(inputs
|
||||
`(("rust-bitflags" ,rust-bitflags-1)
|
||||
("rust-wayland-client" ,rust-wayland-client-0.28)
|
||||
("rust-wayland-commons" ,rust-wayland-commons-0.28)
|
||||
("rust-wayland-scanner" ,rust-wayland-scanner-0.28)
|
||||
("rust-wayland-server" ,rust-wayland-server-0.28)))
|
||||
(list rust-bitflags-1 rust-wayland-client-0.28
|
||||
rust-wayland-commons-0.28 rust-wayland-scanner-0.28
|
||||
rust-wayland-server-0.28))
|
||||
(home-page "https://github.com/smithay/wayland-rs")
|
||||
(synopsis "Generated API for the officials Wayland protocol extensions")
|
||||
(description
|
||||
|
@ -2615,9 +2601,7 @@ (define-public rust-wayland-scanner-0.28
|
|||
(base32 "0g8ky63qk27in7zajycj3fyydsxlj19hanfcvr8d7z5kcxbvl43h"))))
|
||||
(build-system cargo-build-system)
|
||||
(inputs
|
||||
`(("rust-proc-macro2" ,rust-proc-macro2-1)
|
||||
("rust-quote" ,rust-quote-1)
|
||||
("rust-xml-rs" ,rust-xml-rs-0.8)))
|
||||
(list rust-proc-macro2-1 rust-quote-1 rust-xml-rs-0.8))
|
||||
(home-page "https://github.com/smithay/wayland-rs")
|
||||
(synopsis "Generate Rust APIs from XML Wayland protocol files")
|
||||
(description
|
||||
|
@ -2685,16 +2669,16 @@ (define-public rust-wayland-server-0.28
|
|||
("rust-parking-lot" ,rust-parking-lot-0.11)
|
||||
("rust-scoped-tls" ,rust-scoped-tls-1))))
|
||||
(inputs
|
||||
`(("rust-bitflags" ,rust-bitflags-1)
|
||||
("rust-downcast-rs" ,rust-downcast-rs-1)
|
||||
("rust-lazy-static" ,rust-lazy-static-1)
|
||||
("rust-libc" ,rust-libc-0.2)
|
||||
("rust-nix" ,rust-nix-0.18)
|
||||
("rust-parking-lot" ,rust-parking-lot-0.11)
|
||||
("rust-scoped-tls" ,rust-scoped-tls-1)
|
||||
("rust-wayland-commons" ,rust-wayland-commons-0.28)
|
||||
("rust-wayland-scanner" ,rust-wayland-scanner-0.28)
|
||||
("rust-wayland-sys" ,rust-wayland-sys-0.28)))
|
||||
(list rust-bitflags-1
|
||||
rust-downcast-rs-1
|
||||
rust-lazy-static-1
|
||||
rust-libc-0.2
|
||||
rust-nix-0.18
|
||||
rust-parking-lot-0.11
|
||||
rust-scoped-tls-1
|
||||
rust-wayland-commons-0.28
|
||||
rust-wayland-scanner-0.28
|
||||
rust-wayland-sys-0.28))
|
||||
(home-page "https://github.com/smithay/wayland-rs")
|
||||
(synopsis
|
||||
"Bindings to the standard C implementation of the wayland protocol")
|
||||
|
@ -2785,12 +2769,10 @@ (define-public rust-wayland-sys-0.28
|
|||
(string-append libwayland "/lib/" shared-lib)))
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("rust-dlib" ,rust-dlib-0.4)
|
||||
("rust-lazy-static" ,rust-lazy-static-1)
|
||||
("rust-libc" ,rust-libc-0.2)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3)))
|
||||
(list rust-dlib-0.4 rust-lazy-static-1 rust-libc-0.2
|
||||
rust-pkg-config-0.3))
|
||||
(propagated-inputs
|
||||
`(("wayland" ,wayland)))
|
||||
(list wayland))
|
||||
(home-page "https://github.com/smithay/wayland-rs")
|
||||
(synopsis "FFI bindings to the various @file{libwayland-*.so} libraries")
|
||||
(description
|
||||
|
@ -2880,7 +2862,7 @@ (define-public rust-winit-0.24
|
|||
("rust-winapi" ,rust-winapi-0.3)
|
||||
("rust-x11-dl" ,rust-x11-dl-2))))
|
||||
(inputs
|
||||
`(("rust-wayland-client" ,rust-wayland-client-0.28)))
|
||||
(list rust-wayland-client-0.28))
|
||||
(home-page "https://github.com/rust-windowing/winit")
|
||||
(synopsis "Window creation library")
|
||||
(description
|
||||
|
@ -3072,7 +3054,7 @@ (define-public rust-x11-clipboard-0.4
|
|||
`(#:tests? #f ; Tests require display server.
|
||||
#:cargo-inputs (("rust-xcb" ,rust-xcb-0.9))))
|
||||
(native-inputs
|
||||
`(("python" ,python)))))
|
||||
(list python))))
|
||||
|
||||
(define-public rust-x11-dl-2
|
||||
(package
|
||||
|
|
|
@ -55,8 +55,7 @@ (define-public rust-atk-sys-0.9
|
|||
(("rust-shell-words" ,rust-shell-words-0.1)
|
||||
("rust-tempfile" ,rust-tempfile-3))))
|
||||
(inputs
|
||||
`(("atk" ,atk)
|
||||
("glib" ,glib)))
|
||||
(list atk glib))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "FFI bindings to libatk-1")
|
||||
(description "FFI bindings to libatk-1")
|
||||
|
@ -86,8 +85,7 @@ (define-public rust-atk-0.8
|
|||
#:cargo-development-inputs
|
||||
(("rust-gir-format-check" ,rust-gir-format-check-0.1))))
|
||||
(inputs
|
||||
`(("atk" ,atk)
|
||||
("glib" ,glib)))
|
||||
(list atk glib))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "Rust bindings for the ATK library")
|
||||
(description "Rust bindings for the ATK library")
|
||||
|
@ -119,7 +117,7 @@ (define-public rust-cairo-rs-0.9
|
|||
#:cargo-development-inputs
|
||||
(("rust-tempfile" ,rust-tempfile-3))))
|
||||
(inputs
|
||||
`(("cairo" ,cairo)))
|
||||
(list cairo))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "Rust bindings for the Cairo library")
|
||||
(description "Rust bindings for the Cairo library")
|
||||
|
@ -198,7 +196,7 @@ (define-public rust-cairo-sys-rs-0.10
|
|||
("rust-winapi" ,rust-winapi-0.3)
|
||||
("rust-x11" ,rust-x11-2))))
|
||||
(inputs
|
||||
`(("cairo" ,cairo)))
|
||||
(list cairo))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "FFI bindings to libcairo")
|
||||
(description "This package provides FFI bindings to libcairo.")
|
||||
|
@ -255,11 +253,7 @@ (define-public rust-gdk-0.13
|
|||
#:cargo-development-inputs
|
||||
(("rust-gir-format-check" ,rust-gir-format-check-0.1))))
|
||||
(inputs
|
||||
`(("cairo" ,cairo)
|
||||
("gdk-pixbuf" ,gdk-pixbuf)
|
||||
("glib" ,glib)
|
||||
("gtk+" ,gtk+)
|
||||
("pango" ,pango)))
|
||||
(list cairo gdk-pixbuf glib gtk+ pango))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "Rust bindings for the GDK 3 library")
|
||||
(description "This package provides Rust bindings for the GDK 3 library.")
|
||||
|
@ -321,7 +315,7 @@ (define-public rust-gdk-pixbuf-0.9
|
|||
#:cargo-development-inputs
|
||||
(("rust-gir-format-check" ,rust-gir-format-check-0.1))))
|
||||
(inputs
|
||||
`(("gdk-pixbuf" ,gdk-pixbuf)))
|
||||
(list gdk-pixbuf))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "Rust bindings for the GdkPixbuf library")
|
||||
(description "Rust bindings for the GdkPixbuf library")
|
||||
|
@ -405,7 +399,7 @@ (define-public rust-gdk-pixbuf-sys-0.10
|
|||
(("rust-shell-words" ,rust-shell-words-0.1)
|
||||
("rust-tempfile" ,rust-tempfile-3))))
|
||||
(inputs
|
||||
`(("gdk-pixbuf" ,gdk-pixbuf)))
|
||||
(list gdk-pixbuf))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "FFI bindings to libgdk_pixbuf-2.0")
|
||||
(description "This package provides FFI bindings to @code{libgdk_pixbuf-2.0}.")
|
||||
|
@ -463,11 +457,7 @@ (define-public rust-gdk-sys-0.10
|
|||
(("rust-shell-words" ,rust-shell-words-0.1)
|
||||
("rust-tempfile" ,rust-tempfile-3))))
|
||||
(inputs
|
||||
`(("cairo" ,cairo)
|
||||
("gdk-pixbuf" ,gdk-pixbuf)
|
||||
("gtk+" ,gtk+)
|
||||
("glib" ,glib)
|
||||
("pango" ,pango)))
|
||||
(list cairo gdk-pixbuf gtk+ glib pango))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "FFI bindings to libgdk-3")
|
||||
(description "FFI bindings to libgdk-3")
|
||||
|
@ -533,7 +523,7 @@ (define-public rust-gio-0.9
|
|||
(("rust-gir-format-check" ,rust-gir-format-check-0.1)
|
||||
("rust-serial-test" ,rust-serial-test-0.4))))
|
||||
(inputs
|
||||
`(("glib" ,glib)))
|
||||
(list glib))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "Rust bindings for the Gio library")
|
||||
(description "Rust bindings for the Gio library")
|
||||
|
@ -621,7 +611,7 @@ (define-public rust-gio-sys-0.10
|
|||
("rust-system-deps" ,rust-system-deps-1)
|
||||
("rust-winapi" ,rust-winapi-0.3))))
|
||||
(inputs
|
||||
`(("glib" ,glib)))
|
||||
(list glib))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "FFI bindings to libgio-2.0")
|
||||
(description "This package provides FFI bindings to libgio-2.0.")
|
||||
|
@ -697,7 +687,7 @@ (define-public rust-glib-0.10
|
|||
("rust-libc" ,rust-libc-0.2)
|
||||
("rust-once-cell" ,rust-once-cell-1))))
|
||||
(inputs
|
||||
`(("glib" ,glib)))
|
||||
(list glib))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "Rust bindings for the GLib library")
|
||||
(description "Rust bindings for the GLib library")
|
||||
|
@ -807,7 +797,7 @@ (define-public rust-glib-sys-0.10
|
|||
(("rust-shell-words" ,rust-shell-words-0.1)
|
||||
("rust-tempfile" ,rust-tempfile-3))))
|
||||
(inputs
|
||||
`(("glib" ,glib)))
|
||||
(list glib))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "FFI bindings to libglib-2.0")
|
||||
(description "This package provides FFI bindings to libglib-2.0.")
|
||||
|
@ -858,7 +848,7 @@ (define-public rust-gobject-sys-0.10
|
|||
(("rust-shell-words" ,rust-shell-words-0.1)
|
||||
("rust-tempfile" ,rust-tempfile-3))))
|
||||
(inputs
|
||||
`(("glib" ,glib)))
|
||||
(list glib))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "FFI bindings to libgobject-2.0")
|
||||
(description "This package provides FFI bindings to libgobject-2.0.")
|
||||
|
@ -925,11 +915,7 @@ (define-public rust-gtk-0.8
|
|||
#:cargo-development-inputs
|
||||
(("rust-gir-format-check" ,rust-gir-format-check-0.1))))
|
||||
(inputs
|
||||
`(("atk" ,atk)
|
||||
("cairo" ,cairo)
|
||||
("glib" ,glib)
|
||||
("gtk+" ,gtk+)
|
||||
("pango" ,pango)))
|
||||
(list atk cairo glib gtk+ pango))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "Rust bindings for the GTK+ 3 library")
|
||||
(description "This package provides Rust bindings for the GTK+ 3 library.")
|
||||
|
@ -985,7 +971,7 @@ (define-public rust-gtk-sys-0.9
|
|||
(("rust-shell-words" ,rust-shell-words-0.1)
|
||||
("rust-tempfile" ,rust-tempfile-3))))
|
||||
(inputs
|
||||
`(("gtk+" ,gtk+)))
|
||||
(list gtk+))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "FFI bindings to libgtk-3")
|
||||
(description "This package provides FFI bindings to libgtk-3.")
|
||||
|
@ -1017,7 +1003,7 @@ (define-public rust-pango-0.9
|
|||
#:cargo-development-inputs
|
||||
(("rust-gir-format-check" ,rust-gir-format-check-0.1))))
|
||||
(inputs
|
||||
`(("pango" ,pango)))
|
||||
(list pango))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "Rust bindings for the Pango library")
|
||||
(description "Rust bindings for the Pango library")
|
||||
|
@ -1097,7 +1083,7 @@ (define-public rust-pango-sys-0.10
|
|||
("rust-libc" ,rust-libc-0.2)
|
||||
("rust-system-deps" ,rust-system-deps-1))))
|
||||
(inputs
|
||||
`(("pango" ,pango)))
|
||||
(list pango))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "FFI bindings to libpango-1.0")
|
||||
(description "This package provides FFI bindings to @code{libpango-1.0}.")
|
||||
|
@ -1156,7 +1142,7 @@ (define-public rust-pangocairo-0.9
|
|||
#:cargo-development-inputs
|
||||
(("rust-gir-format-check" ,rust-gir-format-check-0.1))))
|
||||
(inputs
|
||||
`(("gtk+" ,gtk+)))
|
||||
(list gtk+))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "Rust bindings for the PangoCairo library")
|
||||
(description
|
||||
|
@ -1218,7 +1204,7 @@ (define-public rust-pangocairo-sys-0.10
|
|||
(("rust-shell-words" ,rust-shell-words-0.1)
|
||||
("rust-tempfile" ,rust-tempfile-3))))
|
||||
(inputs
|
||||
`(("gtk+" ,gtk+)))
|
||||
(list gtk+))
|
||||
(home-page "https://gtk-rs.org/")
|
||||
(synopsis "FFI bindings to libgtk-3")
|
||||
(description "This package provides FFI bindings to libgtk-3.")
|
||||
|
|
|
@ -1033,8 +1033,7 @@ (define-public rust-adblock-0.4
|
|||
("rust-serde-json" ,rust-serde-json-1)
|
||||
("rust-sha2" ,rust-sha2-0.9)
|
||||
("rust-tokio" ,rust-tokio-1.8))))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)
|
||||
("openssl" ,openssl)))
|
||||
(native-inputs (list pkg-config openssl))
|
||||
(home-page "https://github.com/brave/adblock-rust/")
|
||||
(synopsis "Adblock Plus syntax filter parsing and matching")
|
||||
(description "This package provides native Rust module for Adblock Plus
|
||||
|
@ -2772,10 +2771,9 @@ (define-public rust-article-scraper-1
|
|||
("rust-tokio" ,rust-tokio-1)
|
||||
("rust-url" ,rust-url-2))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libxml2" ,libxml2)
|
||||
("openssl" ,openssl)))
|
||||
(list libxml2 openssl))
|
||||
(home-page "https://gitlab.com/news-flash/article_scraper")
|
||||
(synopsis "Scrap article contents from the web")
|
||||
(description "This package provides a crate to scrap article contents from
|
||||
|
@ -5084,7 +5082,7 @@ (define-public rust-bindgen-0.55
|
|||
(base32
|
||||
"0hxlvy9q9984rr3rqaxwmgxjrd9wh11mcc161hv3shz6b7jkrcbm"))))
|
||||
(inputs
|
||||
`(("clang" ,clang)))
|
||||
(list clang))
|
||||
(arguments
|
||||
`(#:cargo-inputs
|
||||
(("rust-bitflags" ,rust-bitflags-1)
|
||||
|
@ -5153,7 +5151,7 @@ (define-public rust-bindgen-0.54
|
|||
("rust-diff" ,rust-diff-0.1)
|
||||
("rust-shlex" ,rust-shlex-0.1))))
|
||||
(inputs
|
||||
`(("clang" ,clang)))))
|
||||
(list clang))))
|
||||
|
||||
(define-public rust-bindgen-0.53
|
||||
(package
|
||||
|
@ -8104,7 +8102,7 @@ (define-public rust-capnp-rpc-0.13
|
|||
(base32 "17p0y0yk68pzsnpmaklhiqrrlrrv0ld8nhbg4qflmgibshi8b69p"))))
|
||||
(build-system cargo-build-system)
|
||||
(native-inputs
|
||||
`(("capnproto" ,capnproto)))
|
||||
(list capnproto))
|
||||
(arguments
|
||||
`(#:cargo-inputs
|
||||
(("rust-capnp" ,rust-capnp-0.13)
|
||||
|
@ -8300,12 +8298,9 @@ (define-public rust-cargo-0.53
|
|||
("rust-walkdir" ,rust-walkdir-2)
|
||||
("rust-winapi" ,rust-winapi-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("libssh2" ,libssh2)
|
||||
("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(list curl libssh2 openssl zlib))
|
||||
(home-page "https://crates.io")
|
||||
(synopsis "Package manager for Rust")
|
||||
(description "Cargo, a package manager for Rust. This package provides
|
||||
|
@ -8583,7 +8578,7 @@ (define-public rust-cexpr-0.4
|
|||
#:cargo-development-inputs
|
||||
(("rust-clang-sys" ,rust-clang-sys-0.28))))
|
||||
(inputs
|
||||
`(("clang" ,clang)))
|
||||
(list clang))
|
||||
(home-page "https://github.com/jethrogb/rust-cexpr")
|
||||
(synopsis "C expression parser and evaluator")
|
||||
(description
|
||||
|
@ -9051,7 +9046,7 @@ (define-public rust-clang-sys-1
|
|||
"0695kfrqx7n091fzm6msbqg2q2kyhka64q08lm63f3l9d964i8cx"))))
|
||||
(build-system cargo-build-system)
|
||||
(inputs
|
||||
`(("clang" ,clang)))
|
||||
(list clang))
|
||||
(arguments
|
||||
`(#:cargo-inputs
|
||||
(("rust-glob" ,rust-glob-0.3)
|
||||
|
@ -11287,7 +11282,7 @@ (define-public rust-cpuprofiler-0.0
|
|||
("rust-lazy-static" ,rust-lazy-static-1)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3))))
|
||||
(inputs
|
||||
`(("gperftools" ,gperftools)))
|
||||
(list gperftools))
|
||||
(home-page "https://github.com/AtheMathmo/cpuprofiler")
|
||||
(synopsis "Bindings to Google's cpu profiler")
|
||||
(description "This package provides bindings to Google's cpu profiler.")
|
||||
|
@ -11349,10 +11344,7 @@ (define-public rust-crates-io-0.33
|
|||
("rust-serde-json" ,rust-serde-json-1)
|
||||
("rust-url" ,rust-url-2))))
|
||||
(native-inputs
|
||||
`(("curl" ,curl)
|
||||
("openssl" ,openssl)
|
||||
("pkg-config" ,pkg-config)
|
||||
("zlib" ,zlib)))
|
||||
(list curl openssl pkg-config zlib))
|
||||
(home-page "https://github.com/rust-lang/cargo")
|
||||
(synopsis "Helpers for interacting with @url{crates.io}")
|
||||
(description "This package provides helpers for interacting with
|
||||
|
@ -12501,7 +12493,7 @@ (define-public rust-crypto-hash-0.3
|
|||
("rust-openssl" ,rust-openssl-0.10)
|
||||
("rust-winapi" ,rust-winapi-0.3))))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(home-page "https://github.com/malept/crypto-hash")
|
||||
(synopsis "Wrapper for OS-level cryptographic hash functions")
|
||||
(description "This package provides a wrapper for OS-level cryptographic
|
||||
|
@ -12970,12 +12962,9 @@ (define-public rust-curl-0.4
|
|||
("rust-mio" ,rust-mio-0.6)
|
||||
("rust-mio-extras" ,rust-mio-extras-2))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("nghttp2" ,nghttp2)
|
||||
("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(list curl nghttp2 openssl zlib))
|
||||
(home-page "https://github.com/alexcrichton/curl-rust")
|
||||
(synopsis "Rust bindings to libcurl for making HTTP requests")
|
||||
(description
|
||||
|
@ -13013,12 +13002,9 @@ (define-public rust-curl-sys-0.4
|
|||
#:cargo-development-inputs
|
||||
(("rust-cfg-if" ,rust-cfg-if-1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("nghttp2" ,nghttp2)
|
||||
("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(list curl nghttp2 openssl zlib))
|
||||
(home-page "https://github.com/alexcrichton/curl-rust")
|
||||
(synopsis "Native bindings to the libcurl library")
|
||||
(description
|
||||
|
@ -13784,9 +13770,9 @@ (define-public rust-dbus-0.9
|
|||
#:cargo-development-inputs
|
||||
(("rust-tempfile" ,rust-tempfile-3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("dbus" ,dbus)))
|
||||
(list dbus))
|
||||
(home-page "https://github.com/diwic/dbus-rs")
|
||||
(synopsis "Rust bindings to D-Bus")
|
||||
(description "This package provides Rust bindings to D-Bus.")
|
||||
|
@ -13829,9 +13815,9 @@ (define-public rust-dbus-tree-0.9
|
|||
(arguments
|
||||
`(#:cargo-inputs (("rust-dbus" ,rust-dbus-0.9))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("dbus" ,dbus)))
|
||||
(list dbus))
|
||||
(home-page "https://github.com/diwic/dbus-rs")
|
||||
(synopsis "Framework for writing D-Bus method handlers (legacy)")
|
||||
(description
|
||||
|
@ -14711,7 +14697,7 @@ (define-public rust-diesel-1
|
|||
"0hpmwrc0zx3zvpgwp9zrm6wj8d8i8q8990grlrnfzlivbi6zqyq4"))))
|
||||
(build-system cargo-build-system)
|
||||
(native-inputs
|
||||
`(("sqlite" ,sqlite)))
|
||||
(list sqlite))
|
||||
(arguments
|
||||
`(#:cargo-inputs
|
||||
(("rust-bigdecimal" ,rust-bigdecimal-0.1)
|
||||
|
@ -15206,8 +15192,7 @@ (define-public rust-dirs-2
|
|||
(("rust-cfg-if" ,rust-cfg-if-0.1)
|
||||
("rust-dirs-sys" ,rust-dirs-sys-0.3))))
|
||||
(inputs
|
||||
`(("rust-cfg-if" ,rust-cfg-if-0.1)
|
||||
("rust-dirs-sys" ,rust-dirs-sys-0.3)))))
|
||||
(list rust-cfg-if-0.1 rust-dirs-sys-0.3))))
|
||||
|
||||
(define-public rust-dirs-1
|
||||
(package
|
||||
|
@ -15297,10 +15282,8 @@ (define-public rust-dirs-sys-0.3
|
|||
("rust-redox-users" ,rust-redox-users-0.3)
|
||||
("rust-winapi" ,rust-winapi-0.3))))
|
||||
(inputs
|
||||
`(("rust-cfg-if" ,rust-cfg-if-0.1)
|
||||
("rust-libc" ,rust-libc-0.2)
|
||||
("rust-redox-users" ,rust-redox-users-0.3)
|
||||
("rust-winapi" ,rust-winapi-0.3)))
|
||||
(list rust-cfg-if-0.1 rust-libc-0.2 rust-redox-users-0.3
|
||||
rust-winapi-0.3))
|
||||
(home-page "https://github.com/soc/dirs-sys-rs")
|
||||
(synopsis
|
||||
"System-level helper functions for the dirs and directories crates")
|
||||
|
@ -15425,7 +15408,7 @@ (define-public rust-dlib-0.4
|
|||
`(#:cargo-inputs
|
||||
(("rust-libloading" ,rust-libloading-0.6))))
|
||||
(inputs
|
||||
`(("rust-libloading" ,rust-libloading-0.6)))
|
||||
(list rust-libloading-0.6))
|
||||
(home-page "https://github.com/vberger/dlib")
|
||||
(synopsis "Helper macros for manually loading optional system libraries")
|
||||
(description
|
||||
|
@ -16291,7 +16274,7 @@ (define-public rust-emacs-0.11
|
|||
("rust-failure-derive" ,rust-failure-derive-0.1)
|
||||
("rust-lazy-static" ,rust-lazy-static-1))))
|
||||
(inputs
|
||||
`(("clang" ,clang)))
|
||||
(list clang))
|
||||
(home-page "https://github.com/ubolonton/emacs-module-rs")
|
||||
(synopsis "Library for creating Emacs's dynamic modules")
|
||||
(description
|
||||
|
@ -16341,7 +16324,7 @@ (define-public rust-emacs-module-0.10
|
|||
`(#:cargo-inputs
|
||||
(("rust-bindgen" ,rust-bindgen-0.48))))
|
||||
(inputs
|
||||
`(("clang" ,clang)))
|
||||
(list clang))
|
||||
(home-page "https://github.com/ubolonton/emacs-module-rs")
|
||||
(synopsis "Raw FFI for emacs-module")
|
||||
(description "This module provides a high-level binding to emacs-module:
|
||||
|
@ -17525,9 +17508,9 @@ (define-public rust-expat-sys-2
|
|||
(("rust-cmake" ,rust-cmake-0.1)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("expat" ,expat)))
|
||||
(list expat))
|
||||
(home-page "http://www.libexpat.org/")
|
||||
(synopsis "XML parser library written in C")
|
||||
(description "XML parser library written in C")
|
||||
|
@ -17879,9 +17862,9 @@ (define-public rust-fastq-0.6
|
|||
(("rust-bio" ,rust-bio-0.33)
|
||||
("rust-parasailors" ,rust-parasailors-0.3))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(list zlib))
|
||||
(native-inputs
|
||||
`(("libtool" ,libtool)))
|
||||
(list libtool))
|
||||
(home-page "https://github.com/aseyboldt/fastq-rs")
|
||||
(synopsis "Parser for fastq files")
|
||||
(description "This package provides a parser for fastq files.")
|
||||
|
@ -18060,9 +18043,9 @@ (define-public rust-feedbin-api-0.1
|
|||
("rust-rand" ,rust-rand-0.8)
|
||||
("rust-tokio" ,rust-tokio-1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(home-page "https://gitlab.com/news-flash/feedbin_api")
|
||||
(synopsis "Rust implementation of the Feedbin REST API")
|
||||
(description
|
||||
|
@ -18099,9 +18082,9 @@ (define-public rust-feedly-api-0.4
|
|||
(("rust-dotenv" ,rust-dotenv-0.15)
|
||||
("rust-tokio" ,rust-tokio-1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(home-page "https://gitlab.com/news-flash/feedly_api")
|
||||
(synopsis "Rust implementation of the feedly REST API")
|
||||
(description
|
||||
|
@ -18253,9 +18236,9 @@ (define-public rust-fever-api-0.2
|
|||
(("rust-dotenv" ,rust-dotenv-0.15)
|
||||
("rust-tokio" ,rust-tokio-1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(home-page "https://gitlab.com/news-flash/fever_api")
|
||||
(synopsis "Rust implementation of the Fever API")
|
||||
(description
|
||||
|
@ -19099,8 +19082,7 @@ (define-public rust-freetype-rs-0.23
|
|||
#:cargo-development-inputs
|
||||
(("rust-unicode-normalization" ,rust-unicode-normalization-0.1))))
|
||||
(inputs
|
||||
`(("freetype" ,freetype)
|
||||
("zlib" ,zlib)))))
|
||||
(list freetype zlib))))
|
||||
|
||||
(define-public rust-freetype-sys-0.13
|
||||
(package
|
||||
|
@ -19146,8 +19128,7 @@ (define-public rust-freetype-sys-0.9
|
|||
("rust-libz-sys" ,rust-libz-sys-1)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3))))
|
||||
(inputs
|
||||
`(("freetype" ,freetype)
|
||||
("zlib" ,zlib)))))
|
||||
(list freetype zlib))))
|
||||
|
||||
(define-public rust-fs2-0.4
|
||||
(package
|
||||
|
@ -21251,10 +21232,7 @@ (define-public rust-git2-0.13
|
|||
`(("pkg-config" ,pkg-config)
|
||||
("git" ,git-minimal))) ;for a single test
|
||||
(inputs
|
||||
`(("libgit2" ,libgit2)
|
||||
("libssh2" ,libssh2)
|
||||
("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(list libgit2 libssh2 openssl zlib))
|
||||
(home-page "https://github.com/rust-lang/git2-rs")
|
||||
(synopsis "Rust bindings to libgit2")
|
||||
(description
|
||||
|
@ -21888,8 +21866,7 @@ (define-public rust-grep-pcre2-0.1
|
|||
(("rust-grep-matcher" ,rust-grep-matcher-0.1)
|
||||
("rust-pcre2" ,rust-pcre2-0.2))))
|
||||
(native-inputs
|
||||
`(("pcre2" ,pcre2)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list pcre2 pkg-config))
|
||||
(home-page
|
||||
"https://github.com/BurntSushi/ripgrep")
|
||||
(synopsis "Use PCRE2 with the grep crate")
|
||||
|
@ -24038,9 +24015,9 @@ (define-public rust-hyper-tls-0.4
|
|||
(base32
|
||||
"1vcfyz7dxavf4brns15afmj5fxz88lbn05rrpbfqsnybdp2sqyfr"))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(arguments
|
||||
`(#:cargo-inputs
|
||||
(("rust-bytes" ,rust-bytes-0.5)
|
||||
|
@ -25050,11 +25027,9 @@ (define-public rust-isahc-0.9
|
|||
("rust-test-case" ,rust-test-case-1)
|
||||
("rust-tracing-subscriber" ,rust-tracing-subscriber-0.2))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(list curl openssl zlib))
|
||||
(home-page "https://github.com/sagebind/isahc")
|
||||
(synopsis "Practical HTTP client")
|
||||
(description
|
||||
|
@ -25484,7 +25459,7 @@ (define-public rust-jemalloc-sys-0.3
|
|||
(string-append jemalloc "/lib/libjemalloc_pic.a")))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("jemalloc" ,jemalloc)))
|
||||
(list jemalloc))
|
||||
(home-page "https://github.com/gnzlbg/jemallocator")
|
||||
(synopsis "Rust FFI bindings to jemalloc")
|
||||
(description "This package provides Rust FFI bindings to jemalloc.")
|
||||
|
@ -25564,7 +25539,7 @@ (define-public rust-jemallocator-0.1
|
|||
(string-append jemalloc "/lib/libjemalloc_pic.a")))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("jemalloc" ,jemalloc)))))
|
||||
(list jemalloc))))
|
||||
|
||||
(define-public rust-jetscii-0.5
|
||||
(package
|
||||
|
@ -26282,7 +26257,7 @@ (define-public rust-lazy-static-1
|
|||
#:cargo-development-inputs
|
||||
(("rust-doc-comment" ,rust-doc-comment-0.3))))
|
||||
(inputs
|
||||
`(("rust-spin" ,rust-spin-0.5)))
|
||||
(list rust-spin-0.5))
|
||||
(home-page "https://github.com/rust-lang-nursery/lazy-static.rs")
|
||||
(synopsis "Macro for declaring lazily evaluated statics in Rust")
|
||||
(description
|
||||
|
@ -26694,9 +26669,9 @@ (define-public rust-libdbus-sys-0.2
|
|||
`(#:cargo-inputs
|
||||
(("rust-pkg-config" ,rust-pkg-config-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("dbus" ,dbus)))
|
||||
(list dbus))
|
||||
(home-page "https://github.com/diwic/dbus-rs")
|
||||
(synopsis "FFI bindings to libdbus")
|
||||
(description "This package provides FFI bindings to libdbus.")
|
||||
|
@ -26820,11 +26795,9 @@ (define-public rust-libgit2-sys-0.12
|
|||
("rust-openssl-sys" ,rust-openssl-sys-0.9)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libgit2" ,libgit2)
|
||||
("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(list libgit2 openssl zlib))
|
||||
(home-page "https://github.com/rust-lang/git2-rs")
|
||||
(synopsis "Native bindings to the libgit2 library")
|
||||
(description
|
||||
|
@ -26925,8 +26898,7 @@ (define-public rust-libloading-0.6
|
|||
(("rust-libc" ,rust-libc-0.2)
|
||||
("rust-static-assertions" ,rust-static-assertions-1))))
|
||||
(inputs
|
||||
`(("rust-cfg-if" ,rust-cfg-if-1)
|
||||
("rust-winapi" ,rust-winapi-0.3)))))
|
||||
(list rust-cfg-if-1 rust-winapi-0.3))))
|
||||
|
||||
(define-public rust-libloading-0.5
|
||||
(package
|
||||
|
@ -27075,8 +27047,7 @@ (define-public rust-libnghttp2-sys-0.1
|
|||
("rust-cc" ,rust-cc-1)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3))))
|
||||
(inputs
|
||||
`(("nghttp2" ,nghttp2 "lib")
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list `(,nghttp2 "lib") pkg-config))
|
||||
(home-page "https://github.com/alexcrichton/nghttp2-rs")
|
||||
(synopsis "FFI bindings for libnghttp2 (nghttp2)")
|
||||
(description
|
||||
|
@ -27123,11 +27094,9 @@ (define-public rust-libpijul-0.12
|
|||
("rust-tempdir" ,rust-tempdir-0.3)
|
||||
("rust-toml" ,rust-toml-0.4))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("clang" ,clang)
|
||||
("nettle" ,nettle)
|
||||
("openssl" ,openssl)))
|
||||
(list clang nettle openssl))
|
||||
(home-page "https://pijul.org/")
|
||||
(synopsis "Library component of the pijul version control system")
|
||||
(description
|
||||
|
@ -27176,9 +27145,9 @@ (define-public rust-libpulse-binding-2
|
|||
(add-before 'check 'set-HOME
|
||||
(lambda _ (setenv "HOME" "/tmp") #t)))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("pulseaudio" ,pulseaudio)))
|
||||
(list pulseaudio))
|
||||
(home-page "https://github.com/jnqnfe/pulse-binding-rust")
|
||||
(synopsis "Binding for the PulseAudio libpulse library")
|
||||
(description
|
||||
|
@ -27208,9 +27177,9 @@ (define-public rust-libpulse-sys-1
|
|||
("rust-pkg-config" ,rust-pkg-config-0.3)
|
||||
("rust-winapi" ,rust-winapi-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("pulseaudio" ,pulseaudio)))
|
||||
(list pulseaudio))
|
||||
(home-page "https://github.com/jnqnfe/pulse-binding-rust")
|
||||
(synopsis "FFI bindings for the PulseAudio")
|
||||
(description
|
||||
|
@ -27231,7 +27200,7 @@ (define-public rust-libsqlite3-sys-0.22
|
|||
(base32 "17gqc2mwih81j3ds479gl5zmsxqzzrcrj3yyv62vh34bgy8n82r9"))))
|
||||
(build-system cargo-build-system)
|
||||
(inputs
|
||||
`(("sqlite" ,sqlite)))
|
||||
(list sqlite))
|
||||
(arguments
|
||||
`(#:skip-build? #t
|
||||
#:cargo-inputs
|
||||
|
@ -27258,7 +27227,7 @@ (define-public rust-libsqlite3-sys-0.20
|
|||
(sha256
|
||||
(base32 "1g9gbjjpm9phhs991abkzmacszibp94m5nrh331ycd99y9ci1lv4"))))
|
||||
(inputs
|
||||
`(("sqlite" ,sqlite)))
|
||||
(list sqlite))
|
||||
(arguments
|
||||
`(#:skip-build? #t
|
||||
#:cargo-inputs
|
||||
|
@ -27318,7 +27287,7 @@ (define-public rust-libsqlite3-sys-0.15
|
|||
(base32 "104n0s4f46zprppjq6y82y0wjh1r2cgwzw26w914yj30rizy1cbj"))))
|
||||
(build-system cargo-build-system)
|
||||
(inputs
|
||||
`(("sqlite" ,sqlite)))
|
||||
(list sqlite))
|
||||
(arguments
|
||||
`(#:cargo-inputs
|
||||
;; build dependencies
|
||||
|
@ -27349,9 +27318,9 @@ (define-public rust-libxml-0.3
|
|||
(("rust-criterion" ,rust-criterion-0.3)
|
||||
("rust-rayon" ,rust-rayon-1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libxml2" ,libxml2)))
|
||||
(list libxml2))
|
||||
(home-page "https://github.com/KWARC/rust-libxml")
|
||||
(synopsis "Rust wrapper for libxml2")
|
||||
(description "This package provides a Rust wrapper for libxml2, the XML
|
||||
|
@ -27399,8 +27368,7 @@ (define-public rust-libz-sys-1
|
|||
("rust-pkg-config" ,rust-pkg-config-0.3)
|
||||
("rust-vcpkg" ,rust-vcpkg-0.2))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("zlib" ,zlib)))
|
||||
(list pkg-config zlib))
|
||||
(home-page "https://github.com/rust-lang/libz-sys")
|
||||
(synopsis "Bindings to the system libz library")
|
||||
(description
|
||||
|
@ -27628,11 +27596,9 @@ (define-public rust-libssh2-sys-0.2
|
|||
("rust-pkg-config" ,rust-pkg-config-0.3)
|
||||
("rust-vcpkg" ,rust-vcpkg-0.2))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libssh2" ,libssh2)
|
||||
("openssl" ,openssl)
|
||||
("zlib" ,zlib)))
|
||||
(list libssh2 openssl zlib))
|
||||
(home-page "https://github.com/alexcrichton/ssh2-rs")
|
||||
(synopsis "Native bindings to the libssh2 library")
|
||||
(description
|
||||
|
@ -27664,9 +27630,9 @@ (define-public rust-lmdb-rkv-0.14
|
|||
(("rust-rand" ,rust-rand-0.4)
|
||||
("rust-tempdir" ,rust-tempdir-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("lmdb" ,lmdb)))
|
||||
(list lmdb))
|
||||
(home-page "https://github.com/mozilla/lmdb-rs")
|
||||
(synopsis "Safe Rust bindings for LMDB")
|
||||
(description "This package provides idiomatic and safe APIs for interacting
|
||||
|
@ -27700,9 +27666,9 @@ (define-public rust-lmdb-rkv-sys-0.11
|
|||
("rust-cc" ,rust-cc-1)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("lmdb" ,lmdb)))
|
||||
(list lmdb))
|
||||
(home-page "https://github.com/mozilla/lmdb-rs")
|
||||
(synopsis "Rust bindings for liblmdb")
|
||||
(description "This package provides rust bindings for liblmdb.")
|
||||
|
@ -28382,8 +28348,7 @@ (define-public rust-lzma-sys-0.1
|
|||
("rust-cc" ,rust-cc-1)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("xz" ,xz)))
|
||||
(list pkg-config xz))
|
||||
(home-page "https://github.com/alexcrichton/xz2-rs")
|
||||
(synopsis "Bindings to liblzma for lzma and xz stream encoding/decoding")
|
||||
(description
|
||||
|
@ -29814,9 +29779,9 @@ (define-public rust-migrations-macros-1
|
|||
#:cargo-development-inputs
|
||||
(("rust-tempdir" ,rust-tempdir-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("sqlite" ,sqlite)))
|
||||
(list sqlite))
|
||||
(home-page "https://diesel.rs")
|
||||
(synopsis "Code generation macros for Diesel's embedded migrations")
|
||||
(description "This package provides code generation macros for Diesel's
|
||||
|
@ -29959,9 +29924,9 @@ (define-public rust-miniflux-api-0.3
|
|||
(("rust-dotenv" ,rust-dotenv-0.15)
|
||||
("rust-tokio" ,rust-tokio-1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(home-page "https://gitlab.com/news-flash/miniflux_api")
|
||||
(synopsis "Rust implementation of the Miniflux REST API")
|
||||
(description
|
||||
|
@ -30599,10 +30564,9 @@ (define-public rust-mpris-player-0.6
|
|||
(("rust-dbus" ,rust-dbus-0.6)
|
||||
("rust-glib" ,rust-glib-0.10))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("dbus" ,dbus)
|
||||
("glib" ,glib)))
|
||||
(list dbus glib))
|
||||
(home-page "https://gitlab.gnome.org/World/Rust/mpris-player")
|
||||
(synopsis "Library for creating MPRIS2 media players over D-Bus")
|
||||
(description "This package provides a library for creating MPRIS2 media
|
||||
|
@ -30822,7 +30786,7 @@ (define-public rust-mysqlclient-sys-0.2
|
|||
(("rust-pkg-config" ,rust-pkg-config-0.3)
|
||||
("rust-vcpkg" ,rust-vcpkg-0.2))))
|
||||
(native-inputs
|
||||
`(("mariadb" ,mariadb "lib")))
|
||||
(list `(,mariadb "lib")))
|
||||
(home-page "https://github.com/sgrif/mysqlclient-sys")
|
||||
(synopsis "Auto-generated rust bindings for libmysqlclient")
|
||||
(description "This package provides auto-generated rust bindings for
|
||||
|
@ -31249,9 +31213,9 @@ (define-public rust-napi-sys-0.4
|
|||
"0cjirf6n4i2lw65iaww8d4hahv3cbfm5ka9hlansvnbfgzwadzq9"))))
|
||||
(build-system cargo-build-system)
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(arguments
|
||||
`(#:cargo-inputs
|
||||
(("rust-bindgen" ,rust-bindgen-0.55)
|
||||
|
@ -31296,9 +31260,9 @@ (define-public rust-native-tls-0.2
|
|||
(("rust-hex" ,rust-hex-0.4)
|
||||
("rust-test-cert-gen" ,rust-test-cert-gen-0.1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(home-page "https://github.com/sfackler/rust-native-tls")
|
||||
(synopsis "Wrapper over a platform's native TLS implementation")
|
||||
(description
|
||||
|
@ -31691,11 +31655,9 @@ (define-public rust-nettle-7
|
|||
(patches (search-patches "rust-nettle-disable-vendor.patch"))))
|
||||
(build-system cargo-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("clang" ,clang)
|
||||
("gmp" ,gmp)
|
||||
("nettle" ,nettle)))
|
||||
(list clang gmp nettle))
|
||||
(arguments
|
||||
`(#:skip-build? #t ;; provides nothing, has no tests
|
||||
#:cargo-inputs
|
||||
|
@ -31740,10 +31702,9 @@ (define-public rust-nettle-sys-2
|
|||
(patches (search-patches "rust-nettle-sys-disable-vendor.patch"))))
|
||||
(build-system cargo-build-system)
|
||||
(native-inputs
|
||||
`(("clang" ,clang)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list clang pkg-config))
|
||||
(inputs
|
||||
`(("nettle" ,nettle)))
|
||||
(list nettle))
|
||||
(arguments
|
||||
`(#:cargo-inputs
|
||||
(("rust-bindgen" ,rust-bindgen-0.51)
|
||||
|
@ -31838,11 +31799,9 @@ (define-public rust-news-flash-1
|
|||
(("rust-tempfile" ,rust-tempfile-3)
|
||||
("rust-tokio" ,rust-tokio-1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libxml2" ,libxml2)
|
||||
("openssl" ,openssl)
|
||||
("sqlite" ,sqlite)))
|
||||
(list libxml2 openssl sqlite))
|
||||
(home-page "https://gitlab.com/news-flash/news_flash")
|
||||
(synopsis "Base library for NewsFlash")
|
||||
(description "This package provides the base library for the NewsFlash
|
||||
|
@ -31875,9 +31834,9 @@ (define-public rust-newsblur-api-0.1
|
|||
(("rust-dotenv" ,rust-dotenv-0.15)
|
||||
("rust-tokio" ,rust-tokio-1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(home-page "https://gitlab.com/news-flash/newsblur_api/")
|
||||
(synopsis "Rust implementation of the NewsBlur API")
|
||||
(description
|
||||
|
@ -32211,10 +32170,7 @@ (define-public rust-nix-0.18
|
|||
("rust-sysctl" ,rust-sysctl-0.1)
|
||||
("rust-tempfile" ,rust-tempfile-3))))
|
||||
(inputs
|
||||
`(("rust-bitflags" ,rust-bitflags-1)
|
||||
("rust-cc" ,rust-cc-1)
|
||||
("rust-cfg-if" ,rust-cfg-if-0.1)
|
||||
("rust-libc" ,rust-libc-0.2)))))
|
||||
(list rust-bitflags-1 rust-cc-1 rust-cfg-if-0.1 rust-libc-0.2))))
|
||||
|
||||
(define-public rust-nix-0.17
|
||||
(package
|
||||
|
@ -32457,7 +32413,7 @@ (define-public rust-nom-7
|
|||
(string-append jemalloc "/lib/libjemalloc_pic.a")))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("jemalloc" ,jemalloc)))
|
||||
(list jemalloc))
|
||||
(home-page "https://github.com/Geal/nom")
|
||||
(synopsis
|
||||
"Byte-oriented, zero-copy, parser combinators library")
|
||||
|
@ -32857,10 +32813,9 @@ (define-public rust-notmuch-0.6
|
|||
(substitute* "Cargo.toml"
|
||||
(("version = \"0.3.2\"") "version = \"0.5.0\"")))))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)
|
||||
("notmuch" ,notmuch)))
|
||||
(list openssl notmuch))
|
||||
(home-page "https://github.com/vhdirk/notmuch-rs")
|
||||
(synopsis "Rust interface and bindings for Notmuch")
|
||||
(description
|
||||
|
@ -34427,9 +34382,9 @@ (define-public rust-openssl-sys-0.9
|
|||
("rust-pkg-config" ,rust-pkg-config-0.3)
|
||||
("rust-vcpkg" ,rust-vcpkg-0.2))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(home-page "https://github.com/sfackler/rust-openssl")
|
||||
(synopsis "FFI bindings to OpenSSL")
|
||||
(description
|
||||
|
@ -35038,9 +34993,9 @@ (define-public rust-parasail-sys-0.2
|
|||
#:cargo-inputs
|
||||
(("rust-libc" ,rust-libc-0.2))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(list zlib))
|
||||
(native-inputs
|
||||
`(("libtool" ,libtool)))
|
||||
(list libtool))
|
||||
(home-page "https://github.com/anp/parasailors")
|
||||
(synopsis "Bindings to the parasail pairwise genetic sequence alignment library")
|
||||
(description
|
||||
|
@ -35072,9 +35027,9 @@ (define-public rust-parasailors-0.3
|
|||
(("rust-libc" ,rust-libc-0.2)
|
||||
("rust-parasail-sys" ,rust-parasail-sys-0.2))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(list zlib))
|
||||
(native-inputs
|
||||
`(("libtool" ,libtool)))
|
||||
(list libtool))
|
||||
(home-page "https://github.com/anp/parasailors")
|
||||
(synopsis "SIMD accelerated pairwise genetic sequence alignment")
|
||||
(description "This package provides SIMD accelerated pairwise genetic
|
||||
|
@ -35921,7 +35876,7 @@ (define-public rust-pcap-sys-0.1
|
|||
(("rust-libc" ,rust-libc-0.2)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3)
|
||||
("rust-winapi" ,rust-winapi-0.3))))
|
||||
(inputs `(("libpcap" ,libpcap)))
|
||||
(inputs (list libpcap))
|
||||
(home-page "https://github.com/jmmk/rustcap")
|
||||
(synopsis "Low-level bindings to libpcap")
|
||||
(description "This package provides low-level Rust bindings to the libpcap
|
||||
|
@ -35949,8 +35904,7 @@ (define-public rust-pcre2-0.2
|
|||
("rust-pcre2-sys" ,rust-pcre2-sys-0.2)
|
||||
("rust-thread-local" ,rust-thread-local-1))))
|
||||
(native-inputs
|
||||
`(("pcre2" ,pcre2)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list pcre2 pkg-config))
|
||||
(home-page "https://github.com/BurntSushi/rust-pcre2")
|
||||
(synopsis "High level wrapper library for PCRE2")
|
||||
(description
|
||||
|
@ -35980,8 +35934,7 @@ (define-public rust-pcre2-sys-0.2
|
|||
("rust-pkg-config" ,rust-pkg-config-0.3)
|
||||
("rust-cc" ,rust-cc-1))))
|
||||
(native-inputs
|
||||
`(("pcre2" ,pcre2)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list pcre2 pkg-config))
|
||||
(home-page
|
||||
"https://github.com/BurntSushi/rust-pcre2")
|
||||
(synopsis "Low level bindings to PCRE2")
|
||||
|
@ -36964,7 +36917,7 @@ (define-public rust-pkg-config-0.3
|
|||
"/bin/pkg-config\"")))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(home-page "https://github.com/rust-lang/pkg-config-rs")
|
||||
(synopsis "Library to run the pkg-config system tool")
|
||||
(description
|
||||
|
@ -38137,7 +38090,7 @@ (define-public rust-pq-sys-0.4
|
|||
(("rust-pkg-config" ,rust-pkg-config-0.3)
|
||||
("rust-vcpkg" ,rust-vcpkg-0.2))))
|
||||
(native-inputs
|
||||
`(("postgresql" ,postgresql)))
|
||||
(list postgresql))
|
||||
(home-page "https://crates.io/crates/pq-sys")
|
||||
(synopsis "Auto-generated rust bindings for libpq")
|
||||
(description "This package provides auto-generated rust bindings for
|
||||
|
@ -38791,7 +38744,7 @@ (define-public rust-proc-macro2-1
|
|||
#:cargo-development-inputs
|
||||
(("rust-quote" ,rust-quote-1))))
|
||||
(inputs
|
||||
`(("rust-unicode-xid" ,rust-unicode-xid-0.2)))
|
||||
(list rust-unicode-xid-0.2))
|
||||
(home-page "https://github.com/alexcrichton/proc-macro2")
|
||||
(synopsis "Stable implementation of the upcoming new `proc_macro` API")
|
||||
(description "This package provides a stable implementation of the upcoming new
|
||||
|
@ -42230,9 +42183,9 @@ (define-public rust-reqwest-0.10
|
|||
("rust-tokio" ,rust-tokio-0.2)
|
||||
("rust-wasm-bindgen-test" ,rust-wasm-bindgen-test-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))))
|
||||
(list openssl))))
|
||||
|
||||
(define-public rust-reqwest-0.9
|
||||
(package
|
||||
|
@ -42528,9 +42481,9 @@ (define-public rust-rkv-0.10
|
|||
(("rust-byteorder" ,rust-byteorder-1)
|
||||
("rust-tempfile" ,rust-tempfile-3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("lmdb" ,lmdb)))
|
||||
(list lmdb))
|
||||
(home-page "https://github.com/mozilla/rkv")
|
||||
(synopsis "Typed key-value storage")
|
||||
(description "This package provides a typed key-value storage solution.")
|
||||
|
@ -43315,7 +43268,7 @@ (define-public rust-rusqlite-0.23
|
|||
(setenv "RUSTC_BOOTSTRAP" "1")
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))))
|
||||
(list pkg-config))))
|
||||
|
||||
(define-public rust-rusqlite-0.19
|
||||
(package
|
||||
|
@ -43353,7 +43306,7 @@ (define-public rust-rusqlite-0.19
|
|||
("rust-unicase" ,rust-unicase-2)
|
||||
("rust-uuid" ,rust-uuid-0.7))))
|
||||
(inputs
|
||||
`(("sqlite" ,sqlite)))))
|
||||
(list sqlite))))
|
||||
|
||||
(define-public rust-rust-argon2-0.7
|
||||
(package
|
||||
|
@ -46097,7 +46050,7 @@ (define-public rust-seccomp-sys-0.1
|
|||
(build-system cargo-build-system)
|
||||
(arguments
|
||||
`(#:cargo-inputs (("rust-libc" ,rust-libc-0.2))))
|
||||
(inputs `(("libseccomp" ,libseccomp)))
|
||||
(inputs (list libseccomp))
|
||||
(home-page "https://github.com/polachok/seccomp-sys")
|
||||
(synopsis "Low-level bindings to libseccomp")
|
||||
(description "This package provides low-level bindings to libseccomp.")
|
||||
|
@ -46643,7 +46596,7 @@ (define-public rust-seq-io-0.3
|
|||
("rust-rand" ,rust-rand-0.7)
|
||||
("rust-rand-isaac" ,rust-rand-isaac-0.2))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(list zlib))
|
||||
(home-page "https://github.com/markschl/seq_io")
|
||||
(synopsis "Fast FASTA, FASTQ and FASTX parsing")
|
||||
(description "This library provides readers for the the following sequence
|
||||
|
@ -46718,10 +46671,9 @@ (define-public rust-sequoia-openpgp-0.9
|
|||
#:cargo-development-inputs
|
||||
(("rust-rpassword" ,rust-rpassword-3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("clang" ,clang)
|
||||
("nettle" ,nettle)))
|
||||
(list clang nettle))
|
||||
(home-page "https://sequoia-pgp.org/")
|
||||
(synopsis "OpenPGP data types and associated machinery")
|
||||
(description
|
||||
|
@ -47904,7 +47856,7 @@ (define-public rust-servo-fontconfig-0.4
|
|||
(("rust-libc" ,rust-libc-0.2)
|
||||
("rust-servo-fontconfig-sys" ,rust-servo-fontconfig-sys-4))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("fontconfig" ,fontconfig)))))
|
||||
|
||||
|
@ -47958,7 +47910,7 @@ (define-public rust-servo-fontconfig-sys-4
|
|||
("rust-servo-freetype-sys" ,rust-servo-freetype-sys-4)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("fontconfig" ,fontconfig)))))
|
||||
|
||||
|
@ -47984,9 +47936,9 @@ (define-public rust-servo-freetype-sys-4
|
|||
(("rust-cmake" ,rust-cmake-0.1)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("freetype" ,freetype)))
|
||||
(list freetype))
|
||||
(home-page "https://www.freetype.org/")
|
||||
(synopsis "Rust wrapper around freetype")
|
||||
(description
|
||||
|
@ -52597,7 +52549,7 @@ (define-public rust-syscallz-0.15
|
|||
("rust-seccomp-sys" ,rust-seccomp-sys-0.1)
|
||||
("rust-strum" ,rust-strum-0.19)
|
||||
("rust-strum-macros" ,rust-strum-macros-0.19))))
|
||||
(inputs `(("libseccomp" ,libseccomp)))
|
||||
(inputs (list libseccomp))
|
||||
(home-page "https://github.com/kpcyrd/syscallz-rs")
|
||||
(synopsis "Simple seccomp library for rust")
|
||||
(description "Simple seccomp library for rust")
|
||||
|
@ -53501,9 +53453,9 @@ (define-public rust-tectonic-pdf-io-0.1
|
|||
("rust-tectonic-cfg-support" ,rust-tectonic-cfg-support-0.1)
|
||||
("rust-tectonic-dep-support" ,rust-tectonic-dep-support-0.1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libpng" ,libpng)))
|
||||
(list libpng))
|
||||
(home-page "https://tectonic-typesetting.github.io/")
|
||||
(synopsis "Xdvipdfmx's PDF, XDV, and image I/O APIs in C, as a Rust crate")
|
||||
(description
|
||||
|
@ -54589,9 +54541,9 @@ (define-public rust-thrussh-libsodium-0.1
|
|||
(("rust-libc" ,rust-libc-0.2)
|
||||
("rust-pkg-config" ,rust-pkg-config-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libsodium" ,libsodium)))
|
||||
(list libsodium))
|
||||
(home-page "https://nest.pijul.com/pijul_org/thrussh")
|
||||
(synopsis "Straightforward bindings to libsodium")
|
||||
(description
|
||||
|
@ -55844,9 +55796,9 @@ (define-public rust-tokio-openssl-0.4
|
|||
(("rust-futures" ,rust-futures-0.3)
|
||||
("rust-tokio" ,rust-tokio-0.2))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))))
|
||||
(list openssl))))
|
||||
|
||||
(define-public rust-tokio-openssl-0.3
|
||||
(package
|
||||
|
@ -56608,9 +56560,9 @@ (define-public rust-tokio-tls-0.3
|
|||
("rust-tokio-util" ,rust-tokio-util-0.3)
|
||||
("rust-winapi" ,rust-winapi-0.3))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(home-page "https://tokio.rs")
|
||||
(synopsis "TLS/SSL streams for Tokio")
|
||||
(description "An implementation of TLS/SSL streams for Tokio giving an
|
||||
|
@ -57750,9 +57702,9 @@ (define-public rust-trust-dns-native-tls-0.19
|
|||
("rust-tokio-tls" ,rust-tokio-tls-0.3)
|
||||
("rust-trust-dns-proto" ,rust-trust-dns-proto-0.19))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))))
|
||||
(list openssl))))
|
||||
|
||||
(define-public rust-trust-dns-native-tls-0.18
|
||||
(package
|
||||
|
@ -57850,9 +57802,9 @@ (define-public rust-trust-dns-openssl-0.19
|
|||
(("rust-openssl" ,rust-openssl-0.10)
|
||||
("rust-tokio" ,rust-tokio-0.2))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))))
|
||||
(list openssl))))
|
||||
|
||||
(define-public rust-trust-dns-openssl-0.18
|
||||
(package
|
||||
|
@ -58280,9 +58232,9 @@ (define-public rust-trust-dns-rustls-0.19
|
|||
#:cargo-development-inputs
|
||||
(("rust-openssl" ,rust-openssl-0.10))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))))
|
||||
(list openssl))))
|
||||
|
||||
(define-public rust-trust-dns-rustls-0.18
|
||||
(package
|
||||
|
@ -58325,9 +58277,9 @@ (define-public rust-trust-dns-rustls-0.6
|
|||
(base32
|
||||
"0vbh2y7w2s5gcw33fn4hb5f927kgjm6603vw63slg9riikmsiq43"))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(arguments
|
||||
`(#:cargo-test-flags
|
||||
'("--release" "--" "--skip=tests::test_tls_client_stream_ipv4")
|
||||
|
@ -61794,8 +61746,8 @@ (define-public rust-winapi-0.3
|
|||
(("winapi-i686-pc-windows-gnu" ,rust-winapi-i686-pc-windows-gnu-0.4)
|
||||
("winapi-x86-64-pc-windows-gnu" ,rust-winapi-x86-64-pc-windows-gnu-0.4))))
|
||||
(inputs
|
||||
`(("rust-winapi-i686-pc-windows-gnu" ,rust-winapi-i686-pc-windows-gnu-0.4)
|
||||
("rust-winapi-x86-64-pc-windows-gnu" ,rust-winapi-x86-64-pc-windows-gnu-0.4)))
|
||||
(list rust-winapi-i686-pc-windows-gnu-0.4
|
||||
rust-winapi-x86-64-pc-windows-gnu-0.4))
|
||||
(home-page "https://github.com/retep998/winapi-rs")
|
||||
(synopsis "Raw FFI bindings for all of Windows API")
|
||||
(description
|
||||
|
@ -62352,12 +62304,9 @@ (define-public rust-xcb-0.9
|
|||
("rust-log" ,rust-log-0.4)
|
||||
("rust-x11" ,rust-x11-2))))
|
||||
(inputs
|
||||
`(("libx11" ,libx11)
|
||||
("libxcb" ,libxcb)
|
||||
("xcb-proto" ,xcb-proto)))
|
||||
(list libx11 libxcb xcb-proto))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("python" ,python)))
|
||||
(list pkg-config python))
|
||||
(home-page "https://github.com/rtbo/rust-xcb")
|
||||
(synopsis "Rust bindings and wrappers for XCB")
|
||||
(description
|
||||
|
@ -62632,8 +62581,7 @@ (define-public rust-xz2-0.1
|
|||
("rust-rand" ,rust-rand-0.5)
|
||||
("rust-tokio-core" ,rust-tokio-core-0.1))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("xz" ,xz)))
|
||||
(list pkg-config xz))
|
||||
(home-page "https://github.com/alexcrichton/xz2-rs")
|
||||
(synopsis "Rust bindings to liblzma")
|
||||
(description "This package provides Rust bindings to liblzma providing
|
||||
|
|
|
@ -231,9 +231,9 @@ (define-public signify
|
|||
(modify-phases %standard-phases
|
||||
(delete 'configure))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libbsd" ,libbsd)))
|
||||
(list libbsd))
|
||||
(synopsis "Create and verify cryptographic signatures")
|
||||
(description "The signify utility creates and verifies cryptographic
|
||||
signatures using the elliptic curve Ed25519. This is a Linux port of the
|
||||
|
@ -292,7 +292,7 @@ (define-public go-minisign
|
|||
(arguments
|
||||
'(#:import-path "github.com/jedisct1/go-minisign"))
|
||||
(propagated-inputs
|
||||
`(("go-golang-org-x-crypto" ,go-golang-org-x-crypto)))
|
||||
(list go-golang-org-x-crypto))
|
||||
(home-page "https://github.com/jedisct1/go-minisign")
|
||||
(synopsis "Minisign verification library for Golang")
|
||||
(description "A Golang library to verify Minisign signatures.")
|
||||
|
@ -327,10 +327,7 @@ (define-public encfs
|
|||
("googletest-source" ,(package-source googletest))
|
||||
("perl" ,perl)))
|
||||
(inputs
|
||||
`(("attr" ,attr)
|
||||
("fuse" ,fuse)
|
||||
("openssl" ,openssl)
|
||||
("tinyxml2" ,tinyxml2)))
|
||||
(list attr fuse openssl tinyxml2))
|
||||
(arguments
|
||||
`(#:configure-flags (list "-DUSE_INTERNAL_TINYXML=OFF")
|
||||
#:phases
|
||||
|
@ -397,7 +394,7 @@ (define-public keyutils
|
|||
"SHAREDIR=/share/keyutils")
|
||||
#:test-target "test"))
|
||||
(inputs
|
||||
`(("mit-krb5" ,mit-krb5)))
|
||||
(list mit-krb5))
|
||||
(home-page "https://people.redhat.com/dhowells/keyutils/")
|
||||
(synopsis "Linux key management utilities")
|
||||
(description
|
||||
|
@ -440,9 +437,9 @@ (define-public ssss
|
|||
(install-file "ssss.1.html" docdir)
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("gmp" ,gmp)))
|
||||
(list gmp))
|
||||
(native-inputs
|
||||
`(("xmltoman" ,xmltoman)))
|
||||
(list xmltoman))
|
||||
(home-page "http://point-at-infinity.org/ssss/")
|
||||
(synopsis "Shamir's secret sharing scheme implementation")
|
||||
(description "@command{ssss-split} and @command{ssss-combine} are utilities that split
|
||||
|
@ -463,7 +460,7 @@ (define-public tomb
|
|||
(base32
|
||||
"136nfnpaz29hngwwnzrmc858gpnvnb977gf4ldbpapw1h1k3r8mk"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs `(("sudo" ,sudo))) ;presence needed for 'check' phase
|
||||
(native-inputs (list sudo)) ;presence needed for 'check' phase
|
||||
(inputs
|
||||
`(("zsh" ,zsh)
|
||||
("gnupg" ,gnupg)
|
||||
|
@ -556,7 +553,7 @@ (define-public scrypt
|
|||
(install-file "FORMAT" doc)
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(home-page "https://www.tarsnap.com/scrypt.html")
|
||||
(synopsis "Memory-hard encryption tool based on scrypt")
|
||||
(description "This package provides a simple password-based encryption
|
||||
|
@ -614,8 +611,7 @@ (define-public perl-math-random-isaac-xs
|
|||
"0yxqqcqvj51fn7b7j5xqhz65v74arzgainn66c6k7inijbmr1xws"))))
|
||||
(build-system perl-build-system)
|
||||
(native-inputs
|
||||
`(("perl-module-build" ,perl-module-build)
|
||||
("perl-test-nowarnings" ,perl-test-nowarnings)))
|
||||
(list perl-module-build perl-test-nowarnings))
|
||||
(home-page "https://metacpan.org/release/Math-Random-ISAAC-XS")
|
||||
(synopsis "C implementation of the ISAAC PRNG algorithm")
|
||||
(description "ISAAC (Indirection, Shift, Accumulate, Add, and Count) is a
|
||||
|
@ -641,9 +637,9 @@ (define-public perl-math-random-isaac
|
|||
"0z1b3xbb3xz71h25fg6jgsccra7migq7s0vawx2rfzi0pwpz0wr7"))))
|
||||
(build-system perl-build-system)
|
||||
(native-inputs
|
||||
`(("perl-test-nowarnings" ,perl-test-nowarnings)))
|
||||
(list perl-test-nowarnings))
|
||||
(propagated-inputs
|
||||
`(("perl-math-random-isaac-xs" ,perl-math-random-isaac-xs)))
|
||||
(list perl-math-random-isaac-xs))
|
||||
(home-page "https://metacpan.org/release/Math-Random-ISAAC")
|
||||
(synopsis "Perl interface to the ISAAC PRNG algorithm")
|
||||
(description "ISAAC (Indirection, Shift, Accumulate, Add, and Count) is a
|
||||
|
@ -669,16 +665,15 @@ (define-public perl-crypt-random-source
|
|||
(base32 "1rpdds3sy5l1fhngnkrsgwsmwd54wpicx3i9ds69blcskwkcwkpc"))))
|
||||
(build-system perl-build-system)
|
||||
(native-inputs
|
||||
`(("perl-module-build-tiny" ,perl-module-build-tiny)
|
||||
("perl-test-fatal" ,perl-test-fatal)))
|
||||
(list perl-module-build-tiny perl-test-fatal))
|
||||
(propagated-inputs
|
||||
`(("perl-capture-tiny" ,perl-capture-tiny)
|
||||
("perl-module-find" ,perl-module-find)
|
||||
("perl-module-runtime" ,perl-module-runtime)
|
||||
("perl-moo" ,perl-moo)
|
||||
("perl-namespace-clean" ,perl-namespace-clean)
|
||||
("perl-sub-exporter" ,perl-sub-exporter)
|
||||
("perl-type-tiny" ,perl-type-tiny)))
|
||||
(list perl-capture-tiny
|
||||
perl-module-find
|
||||
perl-module-runtime
|
||||
perl-moo
|
||||
perl-namespace-clean
|
||||
perl-sub-exporter
|
||||
perl-type-tiny))
|
||||
(home-page "https://metacpan.org/release/Crypt-Random-Source")
|
||||
(synopsis "Get weak or strong random data from pluggable sources")
|
||||
(description "This module provides implementations for a number of
|
||||
|
@ -699,15 +694,11 @@ (define-public perl-math-random-secure
|
|||
"0dgbf4ncll4kmgkyb9fsaxn0vf2smc9dmwqzgh3259zc2zla995z"))))
|
||||
(build-system perl-build-system)
|
||||
(native-inputs
|
||||
`(("perl-list-moreutils" ,perl-list-moreutils)
|
||||
("perl-test-leaktrace" ,perl-test-leaktrace)
|
||||
("perl-test-sharedfork" ,perl-test-sharedfork)
|
||||
("perl-test-warn" ,perl-test-warn)))
|
||||
(list perl-list-moreutils perl-test-leaktrace perl-test-sharedfork
|
||||
perl-test-warn))
|
||||
(inputs
|
||||
`(("perl-crypt-random-source" ,perl-crypt-random-source)
|
||||
("perl-math-random-isaac" ,perl-math-random-isaac)
|
||||
("perl-math-random-isaac-xs" ,perl-math-random-isaac-xs)
|
||||
("perl-moo" ,perl-moo)))
|
||||
(list perl-crypt-random-source perl-math-random-isaac
|
||||
perl-math-random-isaac-xs perl-moo))
|
||||
(home-page "https://metacpan.org/release/Math-Random-Secure")
|
||||
(synopsis "Cryptographically secure replacement for rand()")
|
||||
(description "This module is intended to provide a
|
||||
|
@ -796,7 +787,7 @@ (define-public crypto++
|
|||
"Cflags: -I${includedir}\n"))
|
||||
#t))))))))
|
||||
(native-inputs
|
||||
`(("unzip" ,unzip)))
|
||||
(list unzip))
|
||||
(home-page "https://cryptopp.com/")
|
||||
(synopsis "C++ class library of cryptographic schemes")
|
||||
(description "Crypto++ is a C++ class library of cryptographic schemes.")
|
||||
|
@ -974,9 +965,7 @@ (define-public botan
|
|||
`(("python" ,python-wrapper)
|
||||
("python-docutils" ,python-docutils)))
|
||||
(inputs
|
||||
`(("sqlite" ,sqlite)
|
||||
("bzip2" ,bzip2)
|
||||
("zlib" ,zlib)))
|
||||
(list sqlite bzip2 zlib))
|
||||
(synopsis "Cryptographic library in C++11")
|
||||
(description "Botan is a cryptography library, written in C++11, offering
|
||||
the tools necessary to implement a range of practical systems, such as TLS/DTLS,
|
||||
|
@ -1032,11 +1021,9 @@ (define-public asignify
|
|||
(string-append "--with-openssl="
|
||||
(assoc-ref %build-inputs "openssl")))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(home-page "https://github.com/vstakhov/asignify")
|
||||
(synopsis "Cryptographic authentication and encryption tool and library")
|
||||
(description "Asignify offers public cryptographic signatures and
|
||||
|
@ -1104,9 +1091,7 @@ (define-public libsecp256k1
|
|||
"--enable-module-ecdh"
|
||||
"--enable-shared")))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
;; WARNING: This package might need additional configure flags to run properly.
|
||||
;; See https://github.com/archlinux/svntogit-community/blob/packages/libsecp256k1/trunk/PKGBUILD.
|
||||
(synopsis "C library for EC operations on curve secp256k1")
|
||||
|
@ -1144,9 +1129,7 @@ (define-public libsecp256k1-bitcoin-cash
|
|||
(base32 "1rnif3iny6pz1r3g69bagzr342mm3x0v66b60csnmm1rg44bd5v1"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(arguments
|
||||
'(#:configure-flags '("--enable-module-recovery"
|
||||
"--enable-experimental"
|
||||
|
@ -1194,10 +1177,9 @@ (define-public stoken
|
|||
"0npgr6y85gzwksy8jkwa4yzvqwjprwnplx3yiw3ayk4f0ldlhaxa"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("nettle" ,nettle)
|
||||
("libxml2" ,libxml2)))
|
||||
(list nettle libxml2))
|
||||
(home-page "http://stoken.sf.net")
|
||||
(synopsis "Software Token for cryptographic authentication")
|
||||
(description
|
||||
|
@ -1244,8 +1226,7 @@ (define-public hpenc
|
|||
(mkdir-p man1)
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("libsodium" ,libsodium)
|
||||
("openssl" ,openssl)))
|
||||
(list libsodium openssl))
|
||||
(synopsis "High-performance command-line tool for stream encryption")
|
||||
(description "Hpenc is a command-line tool for performing authenticated
|
||||
encryption (AES-GCM and ChaCha20-Poly1305) of streaming data. It does not
|
||||
|
@ -1272,9 +1253,9 @@ (define-public minisign
|
|||
; No test suite
|
||||
`(#:tests? #f))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libsodium" ,libsodium)))
|
||||
(list libsodium))
|
||||
(home-page "https://jedisct1.github.io/minisign")
|
||||
(synopsis "Tool to sign files and verify signatures")
|
||||
(description
|
||||
|
@ -1340,14 +1321,11 @@ (define-public python-olm
|
|||
(when tests?
|
||||
(add-installed-pythonpath inputs outputs)
|
||||
(invoke "pytest")))))))
|
||||
(inputs `(("libolm" ,libolm)))
|
||||
(inputs (list libolm))
|
||||
(propagated-inputs
|
||||
`(("python-cffi" ,python-cffi)
|
||||
("python-future" ,python-future)))
|
||||
(list python-cffi python-future))
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-pytest-benchmark" ,python-pytest-benchmark)
|
||||
("python-aspectlib" ,python-aspectlib)))
|
||||
(list python-pytest python-pytest-benchmark python-aspectlib))
|
||||
(synopsis "Python bindings for libolm")
|
||||
(description "The libolm library implements the Double Ratchet
|
||||
cryptographic ratchet. It is written in C and C++11, and exposed as a C
|
||||
|
@ -1387,7 +1365,7 @@ (define-public hash-extender
|
|||
(install-file "README.md" docdir)
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(synopsis "Tool for hash length extension attacks")
|
||||
(description "@command{hash_extender} is a utility for performing hash
|
||||
length extension attacks supporting MD4, MD5, RIPEMD-160, SHA-0, SHA-1,
|
||||
|
@ -1420,9 +1398,9 @@ (define-public mkp224o
|
|||
(install-file "mkp224o" bindir)
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)))
|
||||
(list autoconf))
|
||||
(inputs
|
||||
`(("libsodium" ,libsodium)))
|
||||
(list libsodium))
|
||||
(synopsis "Tor hidden service v3 name generator")
|
||||
(description "@code{mkp224o} generates valid ed25519 (hidden service
|
||||
version 3) onion addresses. It allows one to produce customized vanity .onion
|
||||
|
@ -1444,8 +1422,7 @@ (define-public transcrypt
|
|||
(base32 "0bpz1hazbhfb6pqi68x55kq6a31bgh6vwij836slmi4jqiwvnh5a"))
|
||||
(file-name (git-file-name name version))))
|
||||
(inputs
|
||||
`(("git" ,git)
|
||||
("openssl" ,openssl)))
|
||||
(list git openssl))
|
||||
(build-system copy-build-system)
|
||||
(arguments
|
||||
`(#:install-plan
|
||||
|
@ -1524,11 +1501,7 @@ (define-public cryfs
|
|||
`(("python" ,python-wrapper)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(inputs
|
||||
`(("boost" ,boost)
|
||||
("curl" ,curl)
|
||||
("fuse" ,fuse)
|
||||
("range-v3" ,range-v3)
|
||||
("spdlog" ,spdlog)))
|
||||
(list boost curl fuse range-v3 spdlog))
|
||||
(home-page "https://www.cryfs.org/")
|
||||
(synopsis "Encrypted FUSE filesystem for the cloud")
|
||||
(description "CryFS encrypts your files, so you can safely store them anywhere.
|
||||
|
|
|
@ -55,14 +55,14 @@ (define-public cryptsetup
|
|||
;; GRUB 2.06 supports LUKS2, but does it reliably support all set-ups…?
|
||||
"--with-default-luks-format=LUKS1")))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("argon2" ,argon2)
|
||||
("json-c" ,json-c)
|
||||
("libgcrypt" ,libgcrypt)
|
||||
("lvm2" ,lvm2) ; device-mapper
|
||||
("popt" ,popt)
|
||||
("util-linux" ,util-linux "lib"))) ;libuuid
|
||||
(list argon2
|
||||
json-c
|
||||
libgcrypt
|
||||
lvm2 ; device-mapper
|
||||
popt
|
||||
`(,util-linux "lib"))) ;libuuid
|
||||
(synopsis "Set up transparent encryption of block devices using dm-crypt")
|
||||
(description
|
||||
"Cryptsetup is a utility used to conveniently set up disk encryption based
|
||||
|
|
|
@ -84,9 +84,7 @@ (define-public brlaser
|
|||
(assoc-ref %outputs "out")
|
||||
"/lib/cups"))))
|
||||
(inputs
|
||||
`(("ghostscript" ,ghostscript)
|
||||
("cups" ,cups)
|
||||
("zlib" ,zlib)))
|
||||
(list ghostscript cups zlib))
|
||||
(home-page "https://github.com/pdewacht/brlaser")
|
||||
(synopsis "Brother laser printer driver")
|
||||
(description "Brlaser is a CUPS driver for Brother laser printers. This
|
||||
|
@ -213,8 +211,8 @@ (define-public cups-filters
|
|||
out "/lib/cups/filter")))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("glib" ,glib "bin") ; for gdbus-codegen
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list `(,glib "bin") ; for gdbus-codegen
|
||||
pkg-config))
|
||||
(inputs
|
||||
`(("avahi" ,avahi)
|
||||
("fontconfig" ,fontconfig)
|
||||
|
@ -327,10 +325,9 @@ (define-public cups-minimal
|
|||
"#elif defined(HAVE_AVAHI)"))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)
|
||||
("gnutls" ,gnutls)))
|
||||
(list zlib gnutls))
|
||||
(home-page "https://openprinting.github.io/")
|
||||
(synopsis "The Common Unix Printing System")
|
||||
(description
|
||||
|
@ -486,11 +483,7 @@ (define-public cups-pk-helper
|
|||
"0a52jw6rm7lr5nbyksiia0rn7sasyb5cjqcb95z1wxm2yprgi6lm"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("intltool" ,intltool)
|
||||
("pkg-config" ,pkg-config)
|
||||
("glib" ,glib)
|
||||
("polkit" ,polkit)
|
||||
("cups" ,cups)))
|
||||
(list intltool pkg-config glib polkit cups))
|
||||
(home-page "https://www.freedesktop.org/wiki/Software/cups-pk-helper/")
|
||||
(synopsis "PolicyKit helper to configure CUPS with fine-grained privileges")
|
||||
(description
|
||||
|
@ -692,8 +685,7 @@ (define-public hplip
|
|||
("sane-backends" ,sane-backends-minimal)
|
||||
("zlib" ,zlib)))
|
||||
(native-inputs
|
||||
`(("perl" ,perl)
|
||||
("pkg-config" ,pkg-config)))))
|
||||
(list perl pkg-config))))
|
||||
|
||||
(define-public hplip-minimal
|
||||
(package/inherit hplip
|
||||
|
@ -735,11 +727,9 @@ (define-public foomatic-filters
|
|||
(home-page
|
||||
"https://wiki.linuxfoundation.org/openprinting/database/foomatic")
|
||||
(native-inputs
|
||||
`(("perl" ,perl)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list perl pkg-config))
|
||||
(inputs
|
||||
`(("dbus" ,dbus)
|
||||
("a2ps" ,a2ps)))
|
||||
(list dbus a2ps))
|
||||
(arguments
|
||||
'( ;; Specify the installation directories.
|
||||
#:configure-flags (list (string-append "ac_cv_path_CUPS_BACKENDS="
|
||||
|
@ -853,13 +843,9 @@ (define-public foo2zjs
|
|||
#:tests? #f ;no tests
|
||||
#:make-flags '("CC=gcc")))
|
||||
(inputs
|
||||
`(("coreutils" ,coreutils)
|
||||
("sed" ,sed)
|
||||
("ghostscript" ,ghostscript)
|
||||
("foomatic-filters" ,foomatic-filters))) ;for 'foomatic-rip'
|
||||
(list coreutils sed ghostscript foomatic-filters)) ;for 'foomatic-rip'
|
||||
(native-inputs
|
||||
`(("bc" ,bc)
|
||||
("groff" ,groff)))
|
||||
(list bc groff))
|
||||
;; The domain has expired and no one has meaningfully taken up the torch.
|
||||
(home-page (string-append "https://web.archive.org/web/20210129024712/"
|
||||
"http://foo2zjs.rkkda.com/"))
|
||||
|
@ -923,8 +909,7 @@ (define-public epson-inkjet-printer-escpr
|
|||
(for-each (cut invoke "gzip" "-9" <>)
|
||||
(find-files "share/cups" "\\.ppd$")))))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)))
|
||||
(list autoconf automake))
|
||||
(inputs
|
||||
`(("cups" ,cups-minimal)))
|
||||
(synopsis "ESC/P-R printer driver")
|
||||
|
@ -1024,7 +1009,7 @@ (define-public python-pycups
|
|||
'(;; Tests require CUPS to be running
|
||||
#:tests? #f))
|
||||
(inputs
|
||||
`(("cups" ,cups)))
|
||||
(list cups))
|
||||
(home-page "https://github.com/zdohnal/pycups")
|
||||
(synopsis "Python bindings for libcups")
|
||||
(description
|
||||
|
|
|
@ -69,11 +69,8 @@ (define-public curl
|
|||
(build-system gnu-build-system)
|
||||
(outputs '("out"
|
||||
"doc")) ;1.2 MiB of man3 pages
|
||||
(inputs `(("gnutls" ,gnutls)
|
||||
("libidn" ,libidn)
|
||||
("mit-krb5" ,mit-krb5)
|
||||
("nghttp2" ,nghttp2 "lib")
|
||||
("zlib" ,zlib)))
|
||||
(inputs (list gnutls libidn mit-krb5
|
||||
`(,nghttp2 "lib") zlib))
|
||||
(native-inputs
|
||||
`(("nghttp2" ,nghttp2)
|
||||
("perl" ,perl)
|
||||
|
@ -190,9 +187,8 @@ (define-public kurly
|
|||
(string-append man "/kurly.1")))
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("go-github-com-alsm-ioprogress" ,go-github-com-alsm-ioprogress)
|
||||
("go-github-com-aki237-nscjar" ,go-github-com-aki237-nscjar)
|
||||
("go-github-com-urfave-cli" ,go-github-com-urfave-cli)))
|
||||
(list go-github-com-alsm-ioprogress go-github-com-aki237-nscjar
|
||||
go-github-com-urfave-cli))
|
||||
(synopsis "Command-line HTTP client")
|
||||
(description "kurly is an alternative to the @code{curl} program written in
|
||||
Go. kurly is designed to operate in a similar manner to curl, with select
|
||||
|
@ -263,10 +259,9 @@ (define-public guile-curl
|
|||
;; The build system does not actually compile the Scheme module.
|
||||
;; So we can compile it and put it in the right place in one go.
|
||||
(invoke "guild" "compile" curl.scm "-o" curl.go)))))))
|
||||
(native-inputs `(("pkg-config" ,pkg-config)))
|
||||
(native-inputs (list pkg-config))
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("guile" ,guile-3.0)))
|
||||
(list curl guile-3.0))
|
||||
(home-page "http://www.lonelycactus.com/guile-curl.html")
|
||||
(synopsis "Curl bindings for Guile")
|
||||
(description "@code{guile-curl} is a project that has procedures that allow
|
||||
|
@ -279,8 +274,7 @@ (define-public guile2.2-curl
|
|||
(inherit guile-curl)
|
||||
(name "guile2.2-curl")
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("guile" ,guile-2.2)))))
|
||||
(list curl guile-2.2))))
|
||||
|
||||
(define-public curlpp
|
||||
(package
|
||||
|
@ -301,7 +295,7 @@ (define-public curlpp
|
|||
'(#:tests? #f))
|
||||
;; The installed version needs the header files from the C library.
|
||||
(propagated-inputs
|
||||
`(("curl" ,curl)))
|
||||
(list curl))
|
||||
(synopsis "C++ wrapper around libcURL")
|
||||
(description
|
||||
"This package provides a free and easy-to-use client-side C++ URL
|
||||
|
@ -332,7 +326,7 @@ (define-public h2c
|
|||
'(#:install-plan
|
||||
'(("./h2c" "bin/"))))
|
||||
(inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(home-page "https://curl.se/h2c/")
|
||||
(synopsis "Convert HTTP headers to a curl command line")
|
||||
(description
|
||||
|
|
|
@ -69,9 +69,7 @@ (define-public cvassistant
|
|||
(replace 'configure
|
||||
(lambda _ (invoke "qmake"))))))
|
||||
(inputs
|
||||
`(("qtbase" ,qtbase-5)
|
||||
("quazip" ,quazip-0)
|
||||
("zlib" ,zlib)))
|
||||
(list qtbase-5 quazip-0 zlib))
|
||||
(home-page "https://cvassistant.sourceforge.io/")
|
||||
(synopsis "Job application organizer")
|
||||
(description "Whether you're looking for a job or trying to help
|
||||
|
|
|
@ -44,7 +44,7 @@ (define-public ropgadget
|
|||
(base32 "08ms7x4af07970ij9899l75sghnxsa7xyx73gkn6gv0l05p1hqfw"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-capstone" ,python-capstone)))
|
||||
(list python-capstone))
|
||||
(home-page "http://shell-storm.org/project/ROPgadget/")
|
||||
(synopsis "Semiautomatic return oriented programming")
|
||||
(description
|
||||
|
@ -68,23 +68,22 @@ (define-public pwntools
|
|||
(arguments
|
||||
'(#:tests? #f)) ;XXX: needs a specific version of unicorn
|
||||
(propagated-inputs
|
||||
`(("capstone" ,capstone)
|
||||
("python-dateutil" ,python-dateutil)
|
||||
("python-intervaltree" ,python-intervaltree)
|
||||
("python-mako" ,python-mako)
|
||||
("python-packaging" ,python-packaging)
|
||||
("python-paramiko" ,python-paramiko)
|
||||
("python-psutil" ,python-psutil)
|
||||
("python-pyelftools" ,python-pyelftools)
|
||||
("python-pygments" ,python-pygments)
|
||||
("python-pyserial" ,python-pyserial)
|
||||
("python-pysocks" ,python-pysocks)
|
||||
("python-requests" ,python-requests)
|
||||
("ropgadget" ,ropgadget)
|
||||
("python-six" ,python-six)
|
||||
("python-sortedcontainers"
|
||||
,python-sortedcontainers)
|
||||
("unicorn" ,unicorn)))
|
||||
(list capstone
|
||||
python-dateutil
|
||||
python-intervaltree
|
||||
python-mako
|
||||
python-packaging
|
||||
python-paramiko
|
||||
python-psutil
|
||||
python-pyelftools
|
||||
python-pygments
|
||||
python-pyserial
|
||||
python-pysocks
|
||||
python-requests
|
||||
ropgadget
|
||||
python-six
|
||||
python-sortedcontainers
|
||||
unicorn))
|
||||
(home-page "https://github.com/Gallopsled/pwntools")
|
||||
(synopsis
|
||||
"Capture-the-flag (CTF) framework and exploit development library")
|
||||
|
|
|
@ -48,14 +48,11 @@ (define-public cyrus-sasl
|
|||
"cyrus-sasl-CVE-2019-19906.patch"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(inputs `(("gdbm" ,gdbm)
|
||||
("openssl" ,openssl)))
|
||||
(list autoconf automake libtool))
|
||||
(inputs (list gdbm openssl))
|
||||
(propagated-inputs
|
||||
`(;; cyrus-sasl.pc refers to -lkrb5, so propagate it.
|
||||
("mit-krb5" ,mit-krb5)))
|
||||
(list ;; cyrus-sasl.pc refers to -lkrb5, so propagate it.
|
||||
mit-krb5))
|
||||
(arguments
|
||||
'(#:configure-flags (list (string-append "--with-plugindir="
|
||||
(assoc-ref %outputs "out")
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -39,8 +39,8 @@ (define-public datamash
|
|||
(base32
|
||||
"1cxdlhgz3wzjqlq8bgwad93fgqymk2abbldfzw1ffnhcp4mmjjjp"))))
|
||||
(native-inputs
|
||||
`(("which" ,which) ;for tests
|
||||
("perl" ,perl))) ;for help2man
|
||||
(list which ;for tests
|
||||
perl)) ;for help2man
|
||||
(build-system gnu-build-system)
|
||||
(home-page "https://www.gnu.org/software/datamash/")
|
||||
(synopsis "Scriptable statistics and data calculation")
|
||||
|
|
|
@ -72,9 +72,7 @@ (define-public marisa
|
|||
(base32 "1pk6wmi28pa8srb4szybrwfn71jldb61c5vgxsiayxcyg1ya4qqh"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(home-page "https://github.com/s-yata/marisa-trie")
|
||||
(synopsis "Trie data structure C++ library")
|
||||
(description "@acronym{MARISA, Matching Algorithm with Recursively
|
||||
|
@ -149,7 +147,7 @@ (define-public liburcu
|
|||
"085s437nig6bdiv9im4k4qwqbrbnc4qw9flqi16jlb493az0vcnb"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("perl" ,perl))) ; for tests
|
||||
(list perl)) ; for tests
|
||||
(home-page "https://liburcu.org/")
|
||||
(synopsis "User-space RCU data synchronisation library")
|
||||
(description "liburcu is a user-space @dfn{Read-Copy-Update} (RCU) data
|
||||
|
@ -174,7 +172,7 @@ (define-public uthash
|
|||
(base32 "0k80bjbb6ss5wpmfmfji6xbyjm990hg9kcshwwnhdnh73vxkcd1m"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(arguments
|
||||
`(#:make-flags
|
||||
(list "CC=gcc")
|
||||
|
@ -269,7 +267,7 @@ (define-public sdsl-lite
|
|||
out ,version)))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("libdivsufsort" ,libdivsufsort)))
|
||||
(list libdivsufsort))
|
||||
(home-page "https://github.com/simongog/sdsl-lite")
|
||||
(synopsis "Succinct data structure library")
|
||||
(description "The Succinct Data Structure Library (SDSL) is a powerful and
|
||||
|
@ -346,7 +344,7 @@ (define-public robin-map
|
|||
"1li70vwsksva9c4yly90hjafgqfixi1g6d52qq9p6r60vqc4pkjj"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("boost" ,boost))) ; needed for tests
|
||||
(list boost)) ; needed for tests
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
|
|
@ -53,17 +53,15 @@ (define-public radicale
|
|||
(base32 "1xlsvrmx6jhi71j6j8z9sli5vwxasivzjyqf8zq8r0l5p7350clf"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-pytest-cov" ,python-pytest-cov)
|
||||
("python-pytest-flake8" ,python-pytest-flake8)
|
||||
("python-pytest-isort" ,python-pytest-isort)
|
||||
("python-pytest-runner" ,python-pytest-runner)
|
||||
("python-waitress" ,python-waitress)))
|
||||
(list python-pytest
|
||||
python-pytest-cov
|
||||
python-pytest-flake8
|
||||
python-pytest-isort
|
||||
python-pytest-runner
|
||||
python-waitress))
|
||||
(propagated-inputs
|
||||
`(("python-dateutil" ,python-dateutil)
|
||||
("python-defusedxml" ,python-defusedxml)
|
||||
("python-passlib" ,python-passlib)
|
||||
("python-vobject" ,python-vobject)))
|
||||
(list python-dateutil python-defusedxml python-passlib
|
||||
python-vobject))
|
||||
(synopsis "Basic CalDAV and CardDAV server")
|
||||
(description "Radicale is a CalDAV and CardDAV server for UNIX-like
|
||||
platforms. Calendars and address books are available for both local and remote
|
||||
|
@ -88,12 +86,12 @@ (define-public xandikos
|
|||
(base32 "13ikmcja9p42azb5ccqj2bw98zybna6zlflj10hqy0kvbib70l94"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-aiohttp" ,python-aiohttp)
|
||||
("python-defusedxml" ,python-defusedxml)
|
||||
("python-dulwich" ,python-dulwich)
|
||||
("python-icalendar" ,python-icalendar)
|
||||
("python-jinja2" ,python-jinja2)
|
||||
("python-multidict" ,python-multidict)))
|
||||
(list python-aiohttp
|
||||
python-defusedxml
|
||||
python-dulwich
|
||||
python-icalendar
|
||||
python-jinja2
|
||||
python-multidict))
|
||||
(home-page "https://www.xandikos.org/")
|
||||
(synopsis "Lightweight CalDAV/CardDAV server")
|
||||
(description
|
||||
|
@ -153,24 +151,22 @@ (define-public vdirsyncer
|
|||
"/share/man/man1"))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("python-setuptools-scm" ,python-setuptools-scm)
|
||||
("python-sphinx" ,python-sphinx)
|
||||
;; Required for testing
|
||||
("python-hypothesis" ,python-hypothesis)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-pytest-localserver" ,python-pytest-localserver)
|
||||
("python-pytest-subtesthack" ,python-pytest-subtesthack)
|
||||
("python-urllib3" ,python-urllib3)
|
||||
("python-wsgi-intercept" ,python-wsgi-intercept)
|
||||
("radicale" ,radicale)))
|
||||
(list python-setuptools-scm
|
||||
python-sphinx
|
||||
;; Required for testing
|
||||
python-hypothesis
|
||||
python-pytest
|
||||
python-pytest-localserver
|
||||
python-pytest-subtesthack
|
||||
python-urllib3
|
||||
python-wsgi-intercept
|
||||
radicale))
|
||||
(inputs
|
||||
`(;; XXX https://github.com/mitsuhiko/click/issues/200
|
||||
("python-click" ,python-click-5)))
|
||||
(list ;; XXX https://github.com/mitsuhiko/click/issues/200
|
||||
python-click-5))
|
||||
(propagated-inputs
|
||||
`(("python-atomicwrites" ,python-atomicwrites)
|
||||
("python-click-log" ,python-click-log)
|
||||
("python-click-threading" ,python-click-threading)
|
||||
("python-requests-toolbelt" ,python-requests-toolbelt)))
|
||||
(list python-atomicwrites python-click-log python-click-threading
|
||||
python-requests-toolbelt))
|
||||
(synopsis "Synchronize calendars and contacts")
|
||||
(description "Vdirsyncer synchronizes your calendars and addressbooks
|
||||
between two storage locations. The most popular purpose is to
|
||||
|
|
|
@ -43,14 +43,14 @@ (define-public ncdc
|
|||
(base32 "1bdgqd07f026qk6vpbxqsin536znd33931m3b4z44prlm9wd6pyi"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("bzip2" ,bzip2)
|
||||
("glib" ,glib)
|
||||
("gnutls" ,gnutls)
|
||||
("ncurses" ,ncurses)
|
||||
("sqlite" ,sqlite)
|
||||
("zlib" ,zlib)))
|
||||
(list bzip2
|
||||
glib
|
||||
gnutls
|
||||
ncurses
|
||||
sqlite
|
||||
zlib))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(home-page "https://dev.yorhel.nl/ncdc")
|
||||
(synopsis
|
||||
"Lightweight direct connect client with a friendly ncurses interface")
|
||||
|
|
|
@ -71,8 +71,7 @@ (define-public debian-archive-keyring
|
|||
(find-files "trusted.gpg" "\\.gpg$")))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("gnupg" ,gnupg)
|
||||
("jetring" ,jetring)))
|
||||
(list gnupg jetring))
|
||||
(home-page "https://packages.qa.debian.org/d/debian-archive-keyring.html")
|
||||
(synopsis "GnuPG archive keys of the Debian archive")
|
||||
(description
|
||||
|
@ -136,7 +135,7 @@ (define-public debian-ports-archive-keyring
|
|||
(find-files "trusted.gpg" "\\.gpg$")))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("gnupg" ,gnupg)))
|
||||
(list gnupg))
|
||||
(home-page "https://tracker.debian.org/pkg/debian-ports-archive-keyring")
|
||||
(synopsis "GnuPG archive keys of the Debian ports archive")
|
||||
(description
|
||||
|
@ -177,8 +176,7 @@ (define-public ubuntu-keyring
|
|||
(find-files "." "ubuntu-[am].*\\.gpg$")))
|
||||
#t)))
|
||||
(native-inputs
|
||||
`(("tar" ,tar)
|
||||
("gzip" ,gzip)))
|
||||
(list tar gzip))
|
||||
(home-page "https://launchpad.net/ubuntu/+source/ubuntu-keyring")
|
||||
(synopsis "GnuPG keys of the Ubuntu archive")
|
||||
(description
|
||||
|
@ -259,7 +257,7 @@ (define-public debootstrap
|
|||
("gnupg" ,gnupg)
|
||||
("wget" ,wget)))
|
||||
(native-inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(home-page "https://tracker.debian.org/pkg/debootstrap")
|
||||
(synopsis "Bootstrap a basic Debian system")
|
||||
(description "Debootstrap is used to create a Debian base system from
|
||||
|
@ -328,8 +326,7 @@ (define-public apt-mirror
|
|||
"PREFIX=/")
|
||||
#:phases (modify-phases %standard-phases (delete 'configure))))
|
||||
(inputs
|
||||
`(("wget" ,wget)
|
||||
("perl" ,perl)))
|
||||
(list wget perl))
|
||||
(home-page "http://apt-mirror.github.io/")
|
||||
(synopsis "Script for mirroring a Debian repository")
|
||||
(description
|
||||
|
@ -379,12 +376,12 @@ (define-public dpkg
|
|||
("pkg-config" ,pkg-config)
|
||||
("perl-io-string" ,perl-io-string)))
|
||||
(inputs
|
||||
`(("bzip2" ,bzip2)
|
||||
("libmd" ,libmd)
|
||||
("ncurses" ,ncurses)
|
||||
("perl" ,perl)
|
||||
("xz" ,xz)
|
||||
("zlib" ,zlib)))
|
||||
(list bzip2
|
||||
libmd
|
||||
ncurses
|
||||
perl
|
||||
xz
|
||||
zlib))
|
||||
(home-page "https://wiki.debian.org/Teams/Dpkg")
|
||||
(synopsis "Debian package management system")
|
||||
(description "This package provides the low-level infrastructure for
|
||||
|
@ -429,15 +426,14 @@ (define-public reprepro
|
|||
(string-append zsh "_reprepro"))
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("bdb" ,bdb)
|
||||
("bzip2" ,bzip2)
|
||||
("gpgme" ,gpgme)
|
||||
("libarchive" ,libarchive)
|
||||
("xz" ,xz)
|
||||
("zlib" ,zlib)))
|
||||
(list bdb
|
||||
bzip2
|
||||
gpgme
|
||||
libarchive
|
||||
xz
|
||||
zlib))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)))
|
||||
(list autoconf automake))
|
||||
(home-page "https://salsa.debian.org/brlink/reprepro")
|
||||
(synopsis "Debian package repository producer")
|
||||
(description "Reprepro is a tool to manage a repository of Debian packages
|
||||
|
|
|
@ -84,7 +84,7 @@ (define-public delta
|
|||
"184wh35pf2ddx97319s6sgkzpz48xxkbwzcjpycv009bm53lh61q"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs ;Installed programs are perl scripts
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -127,7 +127,7 @@ (define-public c-reduce
|
|||
(sha256
|
||||
(base32 "0qx0zq8jxzx2as2zf0740g7kvgq163ayn3041di4vwk77490y76v"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs `(("flex" ,flex)))
|
||||
(native-inputs (list flex))
|
||||
(inputs
|
||||
`(("astyle" ,astyle)
|
||||
("llvm" ,llvm)
|
||||
|
@ -189,9 +189,7 @@ (define-public c-vise
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("flex" ,flex)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-pytest-flake8" ,python-pytest-flake8)))
|
||||
(list flex python-pytest python-pytest-flake8))
|
||||
(inputs
|
||||
`(("bash" ,bash-minimal) ; For wrap-program
|
||||
("clang" ,clang)
|
||||
|
@ -252,7 +250,7 @@ (define-public american-fuzzy-lop
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("qemu" ,qemu-for-american-fuzzy-lop)))
|
||||
(list qemu-for-american-fuzzy-lop))
|
||||
(arguments
|
||||
`(#:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out"))
|
||||
(string-append "DOC_PATH=$(PREFIX)/share/doc/"
|
||||
|
@ -470,9 +468,7 @@ (define-public stress-make
|
|||
"0k55cy7x0hlc6rgpascl6ibhcfxaash3p9r9r8kwvbm3zag1rmac"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("go" ,go)))
|
||||
(list autoconf automake go))
|
||||
(inputs
|
||||
`(("make-source" ,(package-source gnu-make))))
|
||||
(arguments
|
||||
|
@ -572,17 +568,17 @@ (define-public scanmem
|
|||
`("GUIX_PYTHONPATH" ":" prefix (,python-path))))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("libtool" ,libtool)
|
||||
("python-wrapper" ,python-wrapper)
|
||||
("gobject-introspection" ,gobject-introspection)
|
||||
("gtk+" ,gtk+)
|
||||
("intltool" ,intltool)
|
||||
("automake" ,automake)
|
||||
("autoconf" ,autoconf)))
|
||||
(list libtool
|
||||
python-wrapper
|
||||
gobject-introspection
|
||||
gtk+
|
||||
intltool
|
||||
automake
|
||||
autoconf))
|
||||
(inputs
|
||||
`(("readline" ,readline)))
|
||||
(list readline))
|
||||
(propagated-inputs
|
||||
`(("python-pygobject" ,python-pygobject)))
|
||||
(list python-pygobject))
|
||||
(home-page "https://github.com/scanmem/scanmem")
|
||||
(synopsis "Memory scanner")
|
||||
(description "Scanmem is a debugging utility designed to isolate the
|
||||
|
@ -612,8 +608,8 @@ (define-public remake
|
|||
"0xlx2485y0israv2pfghmv74lxcv9i5y65agy69mif76yc4vfvif"))
|
||||
(patches (search-patches "remake-impure-dirs.patch"))))
|
||||
(inputs
|
||||
`(("readline" ,readline)
|
||||
,@(package-inputs gnu-make)))
|
||||
(modify-inputs (package-inputs gnu-make)
|
||||
(prepend readline)))
|
||||
(home-page "http://bashdb.sourceforge.net/remake/")
|
||||
(description "Remake is an enhanced version of GNU Make that adds improved
|
||||
error reporting, better tracing, profiling, and a debugger.")
|
||||
|
@ -665,14 +661,9 @@ (define-public rr
|
|||
(setenv "HOME" (getcwd))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("ninja" ,ninja)
|
||||
("which" ,which)))
|
||||
(list pkg-config ninja which))
|
||||
(inputs
|
||||
`(("gdb" ,gdb)
|
||||
("capnproto" ,capnproto)
|
||||
("python" ,python)
|
||||
("python-pexpect" ,python-pexpect)))
|
||||
(list gdb capnproto python python-pexpect))
|
||||
(home-page "https://rr-project.org/")
|
||||
(synopsis "Record and reply debugging framework")
|
||||
(description
|
||||
|
@ -741,8 +732,7 @@ (define-public libleak
|
|||
(let* ((out (assoc-ref outputs "out")))
|
||||
(install-file "libleak.so" (string-append out "/lib"))
|
||||
#t))))))
|
||||
(inputs `(("libbacktrace" ,libbacktrace)
|
||||
("libwuya" ,libwuya)))
|
||||
(inputs (list libbacktrace libwuya))
|
||||
(home-page "https://github.com/WuBingzheng/libleak")
|
||||
(synopsis "Memory leaks detection tool")
|
||||
(description "The libleak tool detects memory leaks by hooking memory
|
||||
|
@ -781,8 +771,7 @@ (define-public mspdebug
|
|||
"INSTALL=install"
|
||||
(string-append "PREFIX=" %output))))
|
||||
(inputs
|
||||
`(("libusb-compat" ,libusb-compat)
|
||||
("readline" ,readline)))
|
||||
(list libusb-compat readline))
|
||||
(synopsis "Debugging tool for MSP430 MCUs")
|
||||
(description "MspDebug supports FET430UIF, eZ430, RF2500 and Olimex
|
||||
MSP430-JTAG-TINY programmers, as well as many other compatible
|
||||
|
|
|
@ -38,7 +38,7 @@ (define-public dejagnu
|
|||
(base32
|
||||
"0qfj2wd4qk1yn9yzam6g8nmyxfazcc0knjyyibycb2ainkhp21hd"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("expect" ,expect)))
|
||||
(inputs (list expect))
|
||||
(arguments
|
||||
'(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
|
|
@ -40,63 +40,63 @@ (define-public dhall
|
|||
(base32 "1by2d84fbckspczddl4npfsf89q6nprmbg0i5g8yr1psp0fpl4ab"))))
|
||||
(build-system haskell-build-system)
|
||||
(inputs
|
||||
`(("ghc-aeson" ,ghc-aeson)
|
||||
("ghc-aeson-pretty" ,ghc-aeson-pretty)
|
||||
("ghc-ansi-terminal" ,ghc-ansi-terminal)
|
||||
("ghc-atomic-write" ,ghc-atomic-write-0.2.0.7)
|
||||
("ghc-case-insensitive" ,ghc-case-insensitive)
|
||||
("ghc-cborg" ,ghc-cborg)
|
||||
("ghc-cborg-json" ,ghc-cborg-json)
|
||||
("ghc-contravariant" ,ghc-contravariant)
|
||||
("ghc-data-fix" ,ghc-data-fix)
|
||||
("ghc-diff" ,ghc-diff)
|
||||
("ghc-dotgen" ,ghc-dotgen)
|
||||
("ghc-either" ,ghc-either)
|
||||
("ghc-exceptions" ,ghc-exceptions)
|
||||
("ghc-half" ,ghc-half)
|
||||
("ghc-hashable" ,ghc-hashable)
|
||||
("ghc-lens-family-core" ,ghc-lens-family-core)
|
||||
("ghc-megaparsec" ,ghc-megaparsec)
|
||||
("ghc-memory" ,ghc-memory)
|
||||
("ghc-mmorph" ,ghc-mmorph)
|
||||
("ghc-network-uri" ,ghc-network-uri)
|
||||
("ghc-optparse-applicative" ,ghc-optparse-applicative)
|
||||
("ghc-parsers" ,ghc-parsers)
|
||||
("ghc-parser-combinators" ,ghc-parser-combinators)
|
||||
("ghc-prettyprinter" ,ghc-prettyprinter)
|
||||
("ghc-prettyprinter-ansi-terminal" ,ghc-prettyprinter-ansi-terminal)
|
||||
("ghc-pretty-simple" ,ghc-pretty-simple)
|
||||
("ghc-profunctors" ,ghc-profunctors)
|
||||
("ghc-pretty-simple" ,ghc-pretty-simple)
|
||||
("ghc-repline" ,ghc-repline)
|
||||
("ghc-serialise" ,ghc-serialise)
|
||||
("ghc-scientific" ,ghc-scientific)
|
||||
("ghc-text-manipulate" ,ghc-text-manipulate)
|
||||
("ghc-th-lift-instances" ,ghc-th-lift-instances)
|
||||
("ghc-transformers-compat" ,ghc-transformers-compat)
|
||||
("ghc-unordered-containers" ,ghc-unordered-containers)
|
||||
("ghc-uri-encode" ,ghc-uri-encode)
|
||||
("ghc-vector" ,ghc-vector)
|
||||
("ghc-cryptonite" ,ghc-cryptonite)
|
||||
("ghc-http-types" ,ghc-http-types)
|
||||
("ghc-http-client" ,ghc-http-client)
|
||||
("ghc-http-client-tls" ,ghc-http-client-tls)))
|
||||
(list ghc-aeson
|
||||
ghc-aeson-pretty
|
||||
ghc-ansi-terminal
|
||||
ghc-atomic-write-0.2.0.7
|
||||
ghc-case-insensitive
|
||||
ghc-cborg
|
||||
ghc-cborg-json
|
||||
ghc-contravariant
|
||||
ghc-data-fix
|
||||
ghc-diff
|
||||
ghc-dotgen
|
||||
ghc-either
|
||||
ghc-exceptions
|
||||
ghc-half
|
||||
ghc-hashable
|
||||
ghc-lens-family-core
|
||||
ghc-megaparsec
|
||||
ghc-memory
|
||||
ghc-mmorph
|
||||
ghc-network-uri
|
||||
ghc-optparse-applicative
|
||||
ghc-parsers
|
||||
ghc-parser-combinators
|
||||
ghc-prettyprinter
|
||||
ghc-prettyprinter-ansi-terminal
|
||||
ghc-pretty-simple
|
||||
ghc-profunctors
|
||||
ghc-pretty-simple
|
||||
ghc-repline
|
||||
ghc-serialise
|
||||
ghc-scientific
|
||||
ghc-text-manipulate
|
||||
ghc-th-lift-instances
|
||||
ghc-transformers-compat
|
||||
ghc-unordered-containers
|
||||
ghc-uri-encode
|
||||
ghc-vector
|
||||
ghc-cryptonite
|
||||
ghc-http-types
|
||||
ghc-http-client
|
||||
ghc-http-client-tls))
|
||||
(native-inputs
|
||||
`(("ghc-foldl" ,ghc-foldl)
|
||||
("ghc-generic-random" ,ghc-generic-random-1.3.0.1)
|
||||
("ghc-quickcheck" ,ghc-quickcheck)
|
||||
("ghc-quickcheck-instances" ,ghc-quickcheck-instances)
|
||||
("ghc-semigroups" ,ghc-semigroups)
|
||||
("ghc-special-values" ,ghc-special-values)
|
||||
("ghc-spoon" ,ghc-spoon)
|
||||
("ghc-tasty" ,ghc-tasty)
|
||||
("ghc-tasty-expected-failure" ,ghc-tasty-expected-failure)
|
||||
("ghc-tasty-hunit" ,ghc-tasty-hunit)
|
||||
("ghc-tasty-quickcheck" ,ghc-tasty-quickcheck)
|
||||
("ghc-tasty-silver" ,ghc-tasty-silver)
|
||||
("ghc-turtle" ,ghc-turtle)
|
||||
("ghc-mockery" ,ghc-mockery)
|
||||
("ghc-doctest" ,ghc-doctest)))
|
||||
(list ghc-foldl
|
||||
ghc-generic-random-1.3.0.1
|
||||
ghc-quickcheck
|
||||
ghc-quickcheck-instances
|
||||
ghc-semigroups
|
||||
ghc-special-values
|
||||
ghc-spoon
|
||||
ghc-tasty
|
||||
ghc-tasty-expected-failure
|
||||
ghc-tasty-hunit
|
||||
ghc-tasty-quickcheck
|
||||
ghc-tasty-silver
|
||||
ghc-turtle
|
||||
ghc-mockery
|
||||
ghc-doctest))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
|
|
@ -65,7 +65,7 @@ (define-public dico
|
|||
(lambda _
|
||||
;; Test '71: append + dooffs + env' fails if $V is not 2.
|
||||
(invoke "make" "check" "V=2"))))))
|
||||
(native-inputs `(("groff" ,groff)))
|
||||
(native-inputs (list groff))
|
||||
(inputs
|
||||
`(("m4" ,m4) ;used at run time
|
||||
("pcre" ,pcre)
|
||||
|
|
|
@ -100,9 +100,7 @@ (define-public vera
|
|||
"vera.texi" "--force" "--html" "-o"
|
||||
(string-append html "/vera.html"))))
|
||||
#:modules ((guix build utils))))
|
||||
(native-inputs `(("texinfo" ,texinfo)
|
||||
("tar" ,tar)
|
||||
("gzip" ,gzip)))
|
||||
(native-inputs (list texinfo tar gzip))
|
||||
(home-page "https://savannah.gnu.org/projects/vera/")
|
||||
(synopsis "List of acronyms")
|
||||
(description
|
||||
|
@ -167,7 +165,7 @@ (define-public ding
|
|||
(base32
|
||||
"0chjqs3z9zs1w3l7b5lsaj682rgnkf9kibcbzhggqqcn1pbvl5sq"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("tk" ,tk)))
|
||||
(inputs (list tk))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -290,9 +288,7 @@ (define-public translate-shell
|
|||
(guix build utils))
|
||||
#:test-target "test"))
|
||||
(inputs
|
||||
`(("curl" ,curl)
|
||||
("fribidi" ,fribidi)
|
||||
("rlwrap" ,rlwrap)))
|
||||
(list curl fribidi rlwrap))
|
||||
(native-inputs
|
||||
`(("emacs" ,emacs-minimal)
|
||||
("util-linux" ,util-linux))) ; hexdump, for the test
|
||||
|
@ -329,12 +325,9 @@ (define-public lttoolbox
|
|||
(lambda _
|
||||
(invoke "autoreconf" "-vfi"))))))
|
||||
(inputs
|
||||
`(("libxml2" ,libxml2)))
|
||||
(list libxml2))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(home-page "https://wiki.apertium.org/wiki/Lttoolbox")
|
||||
(synopsis "Lexical processing toolbox")
|
||||
(description "Lttoolbox is a toolbox for lexical processing, morphological
|
||||
|
@ -360,10 +353,7 @@ (define-public apertium
|
|||
(file-name (string-append name "-" version ".tar.gz"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("libxml2" ,libxml2)
|
||||
("libxslt" ,libxslt)
|
||||
("lttoolbox" ,lttoolbox)
|
||||
("pcre" ,pcre)))
|
||||
(list libxml2 libxslt lttoolbox pcre))
|
||||
(native-inputs
|
||||
`(("apertium-get"
|
||||
,(origin
|
||||
|
@ -435,10 +425,7 @@ (define-public sdcv
|
|||
`(("gettext" ,gettext-minimal)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(inputs
|
||||
`(("glib" ,glib)
|
||||
("ncurses" ,ncurses)
|
||||
("readline" ,readline)
|
||||
("zlib" ,zlib)))
|
||||
(list glib ncurses readline zlib))
|
||||
(home-page "https://dushistov.github.io/sdcv/")
|
||||
(synopsis "Console version of StarDict")
|
||||
(description "sdcv is simple text-based utility for work with dictionaries
|
||||
|
|
|
@ -140,14 +140,14 @@ (define-public diffoscope
|
|||
(let* ((out (assoc-ref outputs "out"))
|
||||
(man (string-append out "/share/man/man1")))
|
||||
(install-file "doc/diffoscope.1" man)))))))
|
||||
(inputs `(("rpm" ,rpm) ;for rpm-python
|
||||
("python-debian" ,python-debian)
|
||||
("python-libarchive-c" ,python-libarchive-c)
|
||||
("python-magic" ,python-magic)
|
||||
("python-tlsh" ,python-tlsh)
|
||||
("acl" ,acl) ;for getfacl
|
||||
("colordiff" ,colordiff)
|
||||
("xxd" ,xxd)))
|
||||
(inputs (list rpm ;for rpm-python
|
||||
python-debian
|
||||
python-libarchive-c
|
||||
python-magic
|
||||
python-tlsh
|
||||
acl ;for getfacl
|
||||
colordiff
|
||||
xxd))
|
||||
(native-inputs `(("help2man" ,help2man)
|
||||
;; Below are modules used for tests.
|
||||
("binwalk" ,binwalk)
|
||||
|
@ -243,10 +243,7 @@ (define-public reprotest
|
|||
(base32
|
||||
"19lwsxq53isgfkvlxvxqqmbjfcim3lhcxwk7m9ddfjiynhq74949"))))
|
||||
(inputs
|
||||
`(("python-debian" ,python-debian)
|
||||
("python-distro" ,python-distro)
|
||||
("python-libarchive-c" ,python-libarchive-c)
|
||||
("python-rstr" ,python-rstr)))
|
||||
(list python-debian python-distro python-libarchive-c python-rstr))
|
||||
(native-inputs
|
||||
`(("diffoscope" ,diffoscope)
|
||||
("help2man" ,help2man)
|
||||
|
@ -324,10 +321,9 @@ (define-public trydiffoscope
|
|||
(string-append share "/doc/" ,name "-" ,version)))
|
||||
#t)))))
|
||||
(propagated-inputs
|
||||
`(("python-requests" ,python-requests)))
|
||||
(list python-requests))
|
||||
(native-inputs
|
||||
`(("gzip" ,gzip)
|
||||
("python-docutils" ,python-docutils)))
|
||||
(list gzip python-docutils))
|
||||
(build-system python-build-system)
|
||||
(home-page "https://try.diffoscope.org")
|
||||
(synopsis "Client for remote diffoscope service")
|
||||
|
|
|
@ -50,16 +50,14 @@ (define-public linuxdcpp
|
|||
#:scons-flags (list (string-append "PREFIX=" %output))
|
||||
#:tests? #f)) ; no tests
|
||||
(inputs
|
||||
`(("boost" ,boost)
|
||||
("bzip2" ,bzip2)
|
||||
("gtk+" ,gtk+-2)
|
||||
("libglade" ,libglade)
|
||||
("libnotify" ,libnotify)
|
||||
("openssl" ,openssl)))
|
||||
(list boost
|
||||
bzip2
|
||||
gtk+-2
|
||||
libglade
|
||||
libnotify
|
||||
openssl))
|
||||
(native-inputs
|
||||
`(("bazaar" ,bazaar)
|
||||
("gettext-minimal" ,gettext-minimal)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list bazaar gettext-minimal pkg-config))
|
||||
(home-page "https://launchpad.net/linuxdcpp/")
|
||||
(synopsis "Direct Connect client")
|
||||
(description "LinuxDC++ is a Direct Connect (DC) client. Direct Connect
|
||||
|
|
|
@ -141,7 +141,7 @@ (define-public bcache-tools
|
|||
"/share/man/man8"))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("util-linux:lib" ,util-linux "lib"))) ; libblkid
|
||||
(home-page "https://bcache.evilpiepirate.org")
|
||||
|
@ -209,15 +209,14 @@ (define-public udevil
|
|||
(("`which udevil 2>/dev/null`") "/run/setuid-programs/udevil"))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("intltool" ,intltool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list intltool pkg-config))
|
||||
(inputs
|
||||
`(("cifs-utils" ,cifs-utils)
|
||||
("curlftpfs" ,curlftpfs)
|
||||
("eudev" ,eudev)
|
||||
("fakeroot" ,fakeroot)
|
||||
("glib" ,glib)
|
||||
("sshfs" ,sshfs)))
|
||||
(list cifs-utils
|
||||
curlftpfs
|
||||
eudev
|
||||
fakeroot
|
||||
glib
|
||||
sshfs))
|
||||
(synopsis "Device and file system manager")
|
||||
(description "udevil is a command line program that mounts and unmounts
|
||||
removable devices without a password, shows device info, and monitors device
|
||||
|
@ -249,9 +248,8 @@ (define-public parted
|
|||
(("/usr/bin/python") (which "python")))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("lvm2" ,lvm2)
|
||||
("readline" ,readline)
|
||||
("util-linux" ,util-linux "lib")))
|
||||
(list lvm2 readline
|
||||
`(,util-linux "lib")))
|
||||
(native-inputs
|
||||
`(("gettext" ,gettext-minimal)
|
||||
|
||||
|
@ -335,8 +333,7 @@ (define-public gpart
|
|||
(substitute* "autogen.sh"
|
||||
(("\\./configure") "")))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)))
|
||||
(list autoconf automake))
|
||||
(home-page "https://github.com/baruch/gpart")
|
||||
(synopsis "Guess and recover PC-style partition tables")
|
||||
(description
|
||||
|
@ -424,7 +421,7 @@ (define-public ddrescue
|
|||
`(#:configure-flags (list (string-append "CXX=" ,(cxx-for-target)))))
|
||||
(home-page "https://www.gnu.org/software/ddrescue/ddrescue.html")
|
||||
(synopsis "Data recovery utility")
|
||||
(native-inputs `(("lzip" ,lzip)))
|
||||
(native-inputs (list lzip))
|
||||
(description
|
||||
"GNU ddrescue is a fully automated data recovery tool. It copies data
|
||||
from one file to another, working to rescue data in case of read errors. The
|
||||
|
@ -451,10 +448,9 @@ (define-public dosfstools
|
|||
#:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs "out"))
|
||||
(string-append "CC=" ,(cc-for-target)))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
;; For tests.
|
||||
("xxd" ,xxd)))
|
||||
(list autoconf automake
|
||||
;; For tests.
|
||||
xxd))
|
||||
(home-page "https://github.com/dosfstools/dosfstools")
|
||||
(synopsis "Utilities for making and checking MS-DOS FAT file systems")
|
||||
(description
|
||||
|
@ -489,7 +485,7 @@ (define-public fatfsck/static
|
|||
;; Add fsck.vfat symlink to match the Linux driver name.
|
||||
(symlink exe "fsck.vfat")
|
||||
#t)))))
|
||||
(inputs `(("dosfstools" ,dosfstools/static)))
|
||||
(inputs (list dosfstools/static))
|
||||
(home-page (package-home-page dosfstools))
|
||||
(synopsis "Statically linked fsck.fat from dosfstools")
|
||||
(description "This package provides a statically-linked @command{fsck.fat}
|
||||
|
@ -570,17 +566,13 @@ (define-public gparted
|
|||
;; as '/dev/disk/by-id'
|
||||
`(#:tests? #f))
|
||||
(inputs
|
||||
`(("util-linux" ,util-linux "lib")
|
||||
("parted" ,parted)
|
||||
("glib" ,glib)
|
||||
("gtkmm" ,gtkmm-3)
|
||||
("libxml2" ,libxml2)))
|
||||
(list `(,util-linux "lib") parted glib gtkmm-3 libxml2))
|
||||
(native-inputs
|
||||
`(("intltool" ,intltool)
|
||||
("itstool" ,itstool)
|
||||
("lvm2" ,lvm2) ; for tests
|
||||
("yelp-tools" ,yelp-tools)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list intltool
|
||||
itstool
|
||||
lvm2 ; for tests
|
||||
yelp-tools
|
||||
pkg-config))
|
||||
(home-page "https://gparted.org/")
|
||||
(synopsis "Partition editor to graphically manage disk partitions")
|
||||
(description "GParted is a GNOME partition editor for creating,
|
||||
|
@ -638,8 +630,7 @@ (define-public f3
|
|||
(lambda* (#:key make-flags #:allow-other-keys)
|
||||
(apply invoke "make" "install-extra" make-flags))))))
|
||||
(inputs
|
||||
`(("eudev" ,eudev)
|
||||
("parted" ,parted)))
|
||||
(list eudev parted))
|
||||
(home-page "http://oss.digirati.com.br/f3/")
|
||||
(synopsis "Test real capacity of flash memory cards and such.")
|
||||
(description "F3 (Fight Flash Fraud or Fight Fake Flash) tests the full
|
||||
|
@ -675,12 +666,11 @@ (define-public python-parted
|
|||
(invoke "python" "-m" "unittest" "discover" "-v")
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("e2fsprogs" ,e2fsprogs)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list e2fsprogs pkg-config))
|
||||
(propagated-inputs
|
||||
`(("python-six" ,python-six)))
|
||||
(list python-six))
|
||||
(inputs
|
||||
`(("parted" ,parted)))
|
||||
(list parted))
|
||||
(home-page "https://github.com/dcantrell/pyparted")
|
||||
(synopsis "Parted bindings for Python")
|
||||
(description "This package provides @code{parted} bindings for Python.")
|
||||
|
@ -701,10 +691,9 @@ (define-public duperemove
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("glib" ,glib)
|
||||
("sqlite" ,sqlite)))
|
||||
(list glib sqlite))
|
||||
(arguments
|
||||
`(#:tests? #f ; no test suite
|
||||
#:phases
|
||||
|
@ -744,12 +733,11 @@ (define-public ranger
|
|||
"0lfjrpv3z4h0knd3v94fijrw2zjba51mrp3mjqx2c98wr428l26f"))))
|
||||
(build-system python-build-system)
|
||||
(inputs
|
||||
`(("w3m" ,w3m)))
|
||||
(list w3m))
|
||||
(native-inputs
|
||||
`(("which" ,which)
|
||||
|
||||
;; For tests.
|
||||
("python-pytest" ,python-pytest)))
|
||||
(list which
|
||||
;; For tests.
|
||||
python-pytest))
|
||||
(arguments
|
||||
'( ;; The 'test' target runs developer tools like pylint, which fail.
|
||||
#:test-target "test_pytest"
|
||||
|
@ -791,9 +779,7 @@ (define-public volume-key
|
|||
"16rhfz6sjwxlmss1plb2wv2i3jq6wza02rmz1d2jrlnsq67p98vc"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("swig" ,swig)
|
||||
("python" ,python-3))) ; used to generate the Python bindings
|
||||
(list pkg-config swig python-3)) ; used to generate the Python bindings
|
||||
(inputs
|
||||
`(("cryptsetup" ,cryptsetup)
|
||||
("nss" ,nss)
|
||||
|
@ -834,23 +820,20 @@ (define-public ndctl
|
|||
"1vi61bm9wyawklswh9mj9zdp28ar7r97qckwnhgiyila73fb3jx2"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("asciidoc" ,asciidoc)
|
||||
("automake" ,automake)
|
||||
("autoconf" ,autoconf)
|
||||
("bash-completion" ,bash-completion)
|
||||
("docbook-xsl" ,docbook-xsl)
|
||||
("libtool" ,libtool)
|
||||
("libxml2" ,libxml2)
|
||||
("pkg-config" ,pkg-config)
|
||||
("xmlto" ,xmlto)
|
||||
;; Required for offline docbook generation.
|
||||
("which" ,which)))
|
||||
(list asciidoc
|
||||
automake
|
||||
autoconf
|
||||
bash-completion
|
||||
docbook-xsl
|
||||
libtool
|
||||
libxml2
|
||||
pkg-config
|
||||
xmlto
|
||||
;; Required for offline docbook generation.
|
||||
which))
|
||||
(inputs
|
||||
`(("eudev" ,eudev)
|
||||
("json-c" ,json-c)
|
||||
("keyutils" ,keyutils)
|
||||
("kmod" ,kmod)
|
||||
("util-linux" ,util-linux "lib")))
|
||||
(list eudev json-c keyutils kmod
|
||||
`(,util-linux "lib")))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
(list "--disable-asciidoctor" ; use docbook-xsl instead
|
||||
|
@ -890,8 +873,8 @@ (define-public dmraid
|
|||
(base32
|
||||
"1n7vsqvh7y6yvil682q129d21yhb0cmvd5fvsbkza7ypd78inhlk"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs `(("lvm2" ,lvm2)))
|
||||
(native-inputs `(("which" ,which)))
|
||||
(inputs (list lvm2))
|
||||
(native-inputs (list which))
|
||||
(arguments
|
||||
`(#:tests? #f ; No tests.
|
||||
;; Prevent a race condition where some target would attempt to link
|
||||
|
@ -947,22 +930,22 @@ (define-public libblockdev
|
|||
("python" ,python-wrapper)
|
||||
("util-linux" ,util-linux)))
|
||||
(inputs
|
||||
`(("btrfs-progs" ,btrfs-progs)
|
||||
("cryptsetup" ,cryptsetup)
|
||||
("dosfstools" ,dosfstools)
|
||||
("dmraid" ,dmraid)
|
||||
("eudev" ,eudev)
|
||||
("glib" ,glib)
|
||||
("kmod" ,kmod)
|
||||
("libbytesize" ,libbytesize)
|
||||
("libyaml" ,libyaml)
|
||||
("lvm2" ,lvm2)
|
||||
("mdadm" ,mdadm)
|
||||
("ndctl" ,ndctl)
|
||||
("nss" ,nss)
|
||||
("parted" ,parted)
|
||||
("volume-key" ,volume-key)
|
||||
("xfsprogs" ,xfsprogs)))
|
||||
(list btrfs-progs
|
||||
cryptsetup
|
||||
dosfstools
|
||||
dmraid
|
||||
eudev
|
||||
glib
|
||||
kmod
|
||||
libbytesize
|
||||
libyaml
|
||||
lvm2
|
||||
mdadm
|
||||
ndctl
|
||||
nss
|
||||
parted
|
||||
volume-key
|
||||
xfsprogs))
|
||||
(home-page "https://github.com/storaged-project/libblockdev")
|
||||
(synopsis "Library for manipulating block devices")
|
||||
(description
|
||||
|
@ -1125,8 +1108,7 @@ (define-public xfe
|
|||
(("~/.config/xfe") xfe)))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("intltool" ,intltool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list intltool pkg-config))
|
||||
(inputs
|
||||
`(("bash" ,bash)
|
||||
("coreutils" ,coreutils)
|
||||
|
@ -1204,15 +1186,12 @@ (define-public memkind
|
|||
"0w5hws12l167mbr4n6a6fl0mhf8mci61fsn55lh2cxz33f7q8n2x"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(;; memkind patched jemalloc to add je_arenalookupx,
|
||||
;; je_check_reallocatex--i.e. they forked jemalloc.
|
||||
;("jemalloc" ,jemalloc)
|
||||
("ndctl" ,ndctl)
|
||||
("numactl" ,numactl)))
|
||||
(list ;; memkind patched jemalloc to add je_arenalookupx,
|
||||
;; je_check_reallocatex--i.e. they forked jemalloc.
|
||||
;("jemalloc" ,jemalloc)
|
||||
ndctl numactl))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
(list (string-append "--docdir=" (assoc-ref %outputs "out")
|
||||
|
@ -1296,10 +1275,9 @@ (define-public bmaptools
|
|||
(invoke "nosetests" "-v"
|
||||
"--exclude" "test_bmap_helpers"))))))
|
||||
(native-inputs
|
||||
`(("python-mock" ,python-mock)
|
||||
("python-nose" ,python-nose)))
|
||||
(list python-mock python-nose))
|
||||
(propagated-inputs
|
||||
`(("python-six" ,python-six)))
|
||||
(list python-six))
|
||||
(home-page "https://github.com/intel/bmap-tools")
|
||||
(synopsis "Create block map for a file or copy a file using block map")
|
||||
(description "Bmaptool is a tool for creating the block map (bmap) for a
|
||||
|
@ -1340,15 +1318,9 @@ (define-public duc
|
|||
(doc (string-append out "/share/doc/" ,name "-" ,version)))
|
||||
(copy-recursively "examples" (string-append doc "/examples"))))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(inputs
|
||||
`(("cairo" ,cairo)
|
||||
("pango" ,pango)
|
||||
("tokyocabinet" ,tokyocabinet)
|
||||
("ncurses" ,ncurses)))
|
||||
(list cairo pango tokyocabinet ncurses))
|
||||
(home-page "http://duc.zevv.nl")
|
||||
(synopsis "Library and suite of tools for inspecting disk usage")
|
||||
(description "Duc maintains a database of accumulated sizes of
|
||||
|
|
|
@ -74,28 +74,24 @@ (define-public sddm
|
|||
"0hcdysw8ibr66vk8i7v56l0v5ijvhlq67v4460mc2xf2910g2m72"))))
|
||||
(build-system qt-build-system)
|
||||
(native-inputs
|
||||
`(("extra-cmake-modules" ,extra-cmake-modules)
|
||||
("pkg-config" ,pkg-config)
|
||||
("qttools" ,qttools)))
|
||||
(list extra-cmake-modules pkg-config qttools))
|
||||
(inputs
|
||||
`(("elogind" ,elogind)
|
||||
("glib" ,glib)
|
||||
("libxcb" ,libxcb)
|
||||
("libxkbcommon" ,libxkbcommon)
|
||||
("linux-pam" ,linux-pam)
|
||||
("qtbase" ,qtbase-5)
|
||||
("qtdeclarative" ,qtdeclarative)
|
||||
|
||||
;; Some user-defined themes use QtQuick components internally. Adding
|
||||
;; QtQuick & co. here; they end up in QML2_IMPORT_PATH thanks to
|
||||
;; 'wrap-qt-program'.
|
||||
("qtgraphicaleffects" ,qtgraphicaleffects)
|
||||
("qtquickcontrols" ,qtquickcontrols)
|
||||
("qtquickcontrols2" ,qtquickcontrols2)
|
||||
("qtsvg" ,qtsvg)
|
||||
|
||||
("shadow" ,shadow)
|
||||
("wayland" ,wayland)))
|
||||
(list elogind
|
||||
glib
|
||||
libxcb
|
||||
libxkbcommon
|
||||
linux-pam
|
||||
qtbase-5
|
||||
qtdeclarative
|
||||
;; Some user-defined themes use QtQuick components internally. Adding
|
||||
;; QtQuick & co. here; they end up in QML2_IMPORT_PATH thanks to
|
||||
;; 'wrap-qt-program'.
|
||||
qtgraphicaleffects
|
||||
qtquickcontrols
|
||||
qtquickcontrols2
|
||||
qtsvg
|
||||
shadow
|
||||
wayland))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
,#~(list
|
||||
|
@ -234,11 +230,11 @@ (define-public lightdm
|
|||
(unsetenv "LC_ALL")
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("audit" ,audit)
|
||||
("linux-pam" ,linux-pam)
|
||||
("shadow" ,shadow) ;for sbin/nologin
|
||||
("libgcrypt" ,libgcrypt)
|
||||
("libxcb" ,libxcb)))
|
||||
(list audit
|
||||
linux-pam
|
||||
shadow ;for sbin/nologin
|
||||
libgcrypt
|
||||
libxcb))
|
||||
(native-inputs
|
||||
`(("gobject-introspection" ,gobject-introspection)
|
||||
("pkg-config" ,pkg-config)
|
||||
|
@ -251,9 +247,7 @@ (define-public lightdm
|
|||
("python-pygobject" ,python2-pygobject)))
|
||||
;; Required by liblightdm-gobject-1.pc.
|
||||
(propagated-inputs
|
||||
`(("glib" ,glib)
|
||||
("libx11" ,libx11)
|
||||
("libxklavier" ,libxklavier)))
|
||||
(list glib libx11 libxklavier))
|
||||
(home-page "https://www.freedesktop.org/wiki/Software/LightDM/")
|
||||
(synopsis "Lightweight display manager")
|
||||
(description "The Light Display Manager (LightDM) is a cross-desktop
|
||||
|
@ -305,10 +299,7 @@ (define-public lightdm-gtk-greeter
|
|||
`("GIO_EXTRA_MODULES" ":" prefix (,gtk))))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("exo" ,exo)
|
||||
("intltool" ,intltool)
|
||||
("pkg-config" ,pkg-config)
|
||||
("xfce4-dev-tools" ,xfce4-dev-tools)))
|
||||
(list exo intltool pkg-config xfce4-dev-tools))
|
||||
(inputs
|
||||
`(("bash" ,bash-minimal) ; for wrap-program
|
||||
("lightdm" ,lightdm)
|
||||
|
@ -353,7 +344,7 @@ (define-public slim
|
|||
("libxmu" ,libxmu)
|
||||
("xauth" ,xauth)))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(arguments
|
||||
'(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
|
|
@ -58,20 +58,17 @@ (define-public boinc-client
|
|||
"1p8y3mnf5yfhavhqxwf9v68prg1601h8q1pllm5z89zh661di3mj"))))
|
||||
(build-system gnu-build-system)
|
||||
(arguments '(#:configure-flags '("--disable-server")))
|
||||
(inputs `(("openssl" ,openssl)
|
||||
("curl" ,curl)
|
||||
("wxwidgets" ,wxwidgets)
|
||||
("gtk+" ,gtk+)
|
||||
("gdk-pixbuf" ,gdk-pixbuf)
|
||||
("libnotify" ,libnotify)
|
||||
("sqlite" ,sqlite)
|
||||
("python" ,python)
|
||||
("python-pyserial" ,python-pyserial)))
|
||||
(inputs (list openssl
|
||||
curl
|
||||
wxwidgets
|
||||
gtk+
|
||||
gdk-pixbuf
|
||||
libnotify
|
||||
sqlite
|
||||
python
|
||||
python-pyserial))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(synopsis "Help cutting-edge science research using your computer")
|
||||
(description "BOINC is a platform for high-throughput computing on a large
|
||||
scale (thousands or millions of computers). It can be used for volunteer
|
||||
|
|
|
@ -97,29 +97,27 @@ (define-public python-django
|
|||
(delete 'wrap))))
|
||||
;; TODO: Install extras/django_bash_completion.
|
||||
(native-inputs
|
||||
`(("tzdata" ,tzdata-for-tests)
|
||||
;; Remaining packages are test requirements taken from
|
||||
;; tests/requirements/py3.txt
|
||||
("python-docutils" ,python-docutils)
|
||||
;; optional for tests: ("python-geoip2" ,python-geoip2)
|
||||
;; optional for tests: ("python-memcached" ,python-memcached)
|
||||
("python-numpy" ,python-numpy)
|
||||
("python-pillow" ,python-pillow)
|
||||
("python-pyyaml" ,python-pyyaml)
|
||||
;; optional for tests: ("python-selenium" ,python-selenium)
|
||||
("python-tblib" ,python-tblib)))
|
||||
(list tzdata-for-tests
|
||||
;; Remaining packages are test requirements taken from
|
||||
;; tests/requirements/py3.txt
|
||||
python-docutils
|
||||
;; optional for tests: ("python-geoip2" ,python-geoip2)
|
||||
;; optional for tests: ("python-memcached" ,python-memcached)
|
||||
python-numpy
|
||||
python-pillow
|
||||
python-pyyaml
|
||||
;; optional for tests: ("python-selenium" ,python-selenium)
|
||||
python-tblib))
|
||||
(propagated-inputs
|
||||
`(("python-asgiref" ,python-asgiref)
|
||||
("python-pytz" ,python-pytz)
|
||||
("python-sqlparse" ,python-sqlparse)
|
||||
|
||||
;; Optional dependencies.
|
||||
("python-argon2-cffi" ,python-argon2-cffi)
|
||||
("python-bcrypt" ,python-bcrypt)
|
||||
|
||||
;; This input is not strictly required, but in practice many Django
|
||||
;; libraries need it for test suites and similar.
|
||||
("python-jinja2" ,python-jinja2)))
|
||||
(list python-asgiref
|
||||
python-pytz
|
||||
python-sqlparse
|
||||
;; Optional dependencies.
|
||||
python-argon2-cffi
|
||||
python-bcrypt
|
||||
;; This input is not strictly required, but in practice many Django
|
||||
;; libraries need it for test suites and similar.
|
||||
python-jinja2))
|
||||
(home-page "https://www.djangoproject.com/")
|
||||
(synopsis "High-level Python Web framework")
|
||||
(description
|
||||
|
@ -141,9 +139,9 @@ (define-public python-django-2.2
|
|||
(base32
|
||||
"171ll8m1wp684z1r0lz93l377jc6jyq63q5p7sqx8iqk6ypmxrmi"))))
|
||||
(native-inputs
|
||||
`(;; 2.2 requires Selenium for the test suite.
|
||||
("python-selenium" ,python-selenium)
|
||||
,@(package-native-inputs python-django)))))
|
||||
(modify-inputs (package-native-inputs python-django)
|
||||
(prepend ;; 2.2 requires Selenium for the test suite.
|
||||
python-selenium)))))
|
||||
|
||||
(define-public python-django-extensions
|
||||
(package
|
||||
|
@ -164,19 +162,16 @@ (define-public python-django-extensions
|
|||
(arguments
|
||||
'(#:tests? #f)) ;XXX: requires a Postgres or MySQL database
|
||||
(propagated-inputs
|
||||
`(("python-six" ,python-six)
|
||||
("python-vobject" ,python-vobject)
|
||||
("python-werkzeug" ,python-werkzeug)
|
||||
("python-dateutil" ,python-dateutil)
|
||||
("python-django" ,python-django)))
|
||||
(list python-six python-vobject python-werkzeug python-dateutil
|
||||
python-django))
|
||||
(native-inputs
|
||||
`(("python-mock" ,python-mock)
|
||||
("python-factory-boy" ,python-factory-boy)
|
||||
("python-tox" ,python-tox)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-pytest-cov" ,python-pytest-cov)
|
||||
("python-pytest-django" ,python-pytest-django)
|
||||
("python-shortuuid" , python-shortuuid)))
|
||||
(list python-mock
|
||||
python-factory-boy
|
||||
python-tox
|
||||
python-pytest
|
||||
python-pytest-cov
|
||||
python-pytest-django
|
||||
python-shortuuid))
|
||||
(home-page
|
||||
"https://github.com/django-extensions/django-extensions")
|
||||
(synopsis "Custom management extensions for Django")
|
||||
|
@ -208,13 +203,9 @@ (define-public python-django-localflavor
|
|||
(getenv "GUIX_PYTHONPATH")))
|
||||
(invoke "invoke" "test")))))))
|
||||
(native-inputs
|
||||
`(("python-coverage" ,python-coverage)
|
||||
("python-invoke" ,python-invoke)
|
||||
("python-pytest-django" ,python-pytest-django)
|
||||
("which" ,which)))
|
||||
(list python-coverage python-invoke python-pytest-django which))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-stdnum" ,python-stdnum)))
|
||||
(list python-django python-stdnum))
|
||||
(home-page "https://django-localflavor.readthedocs.io/en/latest/")
|
||||
(synopsis "Country-specific Django helpers")
|
||||
(description "Django-LocalFlavor is a collection of assorted pieces of code
|
||||
|
@ -251,10 +242,9 @@ (define-public python-django-simple-math-captcha
|
|||
(lambda _
|
||||
(invoke "python" "runtests.py"))))))
|
||||
(native-inputs
|
||||
`(("python-mock" ,python-mock)))
|
||||
(list python-mock))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-six" ,python-six)))
|
||||
(list python-django python-six))
|
||||
(synopsis "Easy-to-use math field/widget captcha for Django forms")
|
||||
(description
|
||||
"A multi-value-field that presents a human answerable question,
|
||||
|
@ -277,7 +267,7 @@ (define-public python-django-classy-tags
|
|||
;; FIXME: How to make the test templates available to Django?
|
||||
(arguments '(#:tests? #f))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(home-page "https://github.com/divio/django-classy-tags")
|
||||
(synopsis "Class based template tags for Django")
|
||||
(description
|
||||
|
@ -306,11 +296,9 @@ (define-public python-django-taggit
|
|||
(lambda _
|
||||
(invoke "python3" "-m" "django" "test" "--settings=tests.settings"))))))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-isort" ,python-isort)))
|
||||
(list python-django python-isort))
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-mock" ,python-mock)))
|
||||
(list python-pytest python-mock))
|
||||
(home-page
|
||||
"https://github.com/jazzband/django-taggit")
|
||||
(synopsis
|
||||
|
@ -332,8 +320,7 @@ (define-public python-easy-thumbnails
|
|||
"14gzp5cv24z0qhxb7f7k7v9jgzpaj4n8yhjq83ynpx8183fs1rz4"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-pillow" ,python-pillow)))
|
||||
(list python-django python-pillow))
|
||||
(home-page "https://github.com/SmileyChris/easy-thumbnails")
|
||||
(synopsis "Easy thumbnails for Django")
|
||||
(description
|
||||
|
@ -376,12 +363,11 @@ (define-public python-pytest-django
|
|||
" and not test_urls_cache_is_cleared")))
|
||||
(format #t "test suite not run~%")))))))
|
||||
(native-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-setuptools-scm" ,python-setuptools-scm)
|
||||
;; For tests.
|
||||
("python-pytest-xdist" ,python-pytest-xdist-next)))
|
||||
(list python-django python-setuptools-scm
|
||||
;; For tests.
|
||||
python-pytest-xdist-next))
|
||||
(propagated-inputs
|
||||
`(("python-pytest" ,python-pytest)))
|
||||
(list python-pytest))
|
||||
(home-page "https://pytest-django.readthedocs.org/")
|
||||
(synopsis "Django plugin for py.test")
|
||||
(description "Pytest-django is a plugin for py.test that provides a set of
|
||||
|
@ -416,18 +402,18 @@ (define-public python-django-haystack
|
|||
(delete 'sanity-check))
|
||||
#:tests? #f)) ; OSError: libgdal.so.27: cannot open shared object file
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(native-inputs
|
||||
`(("gdal" ,gdal)
|
||||
("python-coverage" ,python-coverage)
|
||||
("python-dateutil" ,python-dateutil)
|
||||
("python-geopy" ,python-geopy)
|
||||
("python-mock" ,python-mock)
|
||||
("python-nose" ,python-nose)
|
||||
("python-requests" ,python-requests)
|
||||
("python-setuptools-scm" ,python-setuptools-scm)
|
||||
("python-pysolr" ,python-pysolr)
|
||||
("python-whoosh" ,python-whoosh)))
|
||||
(list gdal
|
||||
python-coverage
|
||||
python-dateutil
|
||||
python-geopy
|
||||
python-mock
|
||||
python-nose
|
||||
python-requests
|
||||
python-setuptools-scm
|
||||
python-pysolr
|
||||
python-whoosh))
|
||||
(home-page "http://haystacksearch.org/")
|
||||
(synopsis "Pluggable search for Django")
|
||||
(description "Haystack provides modular search for Django. It features a
|
||||
|
@ -454,10 +440,8 @@ (define-public python-django-filter
|
|||
(lambda _
|
||||
(invoke "python" "runtests.py"))))))
|
||||
(native-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-djangorestframework" ,python-djangorestframework)
|
||||
("python-django-crispy-forms" ,python-django-crispy-forms)
|
||||
("python-mock" ,python-mock)))
|
||||
(list python-django python-djangorestframework
|
||||
python-django-crispy-forms python-mock))
|
||||
(home-page "https://django-filter.readthedocs.io/en/latest/")
|
||||
(synopsis "Reusable Django application to filter querysets dynamically")
|
||||
(description
|
||||
|
@ -488,13 +472,11 @@ (define-public python-django-allauth
|
|||
(invoke "django-admin" "test" "allauth.tests"
|
||||
"--pythonpath=."))))))
|
||||
(propagated-inputs
|
||||
`(("python-openid" ,python-openid)
|
||||
("python-requests" ,python-requests)
|
||||
("python-requests-oauthlib" ,python-requests-oauthlib)))
|
||||
(list python-openid python-requests python-requests-oauthlib))
|
||||
(native-inputs
|
||||
`(("python-mock" ,python-mock)))
|
||||
(list python-mock))
|
||||
(inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(home-page "https://github.com/pennersr/django-allauth")
|
||||
(synopsis "Set of Django applications addressing authentication")
|
||||
(description
|
||||
|
@ -519,11 +501,9 @@ (define-public python-django-debug-toolbar
|
|||
"1m1j2sx7q0blma0miswj3c8hrfi5q4y5cq2b816v8gagy89xgc57"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-sqlparse" ,python-sqlparse)
|
||||
("python-django" ,python-django)))
|
||||
(list python-sqlparse python-django))
|
||||
(native-inputs
|
||||
`(("python-django-jinja" ,python-django-jinja)
|
||||
("python-html5lib" ,python-html5lib)))
|
||||
(list python-django-jinja python-html5lib))
|
||||
(arguments
|
||||
'(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -552,11 +532,8 @@ (define-public python-django-debug-toolbar-alchemy
|
|||
(build-system python-build-system)
|
||||
(arguments '(#:tests? #f)) ;XXX: 'make check' does "echo TODO"
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-django-debug-toolbar" ,python-django-debug-toolbar)
|
||||
("python-jsonplus" ,python-jsonplus)
|
||||
("python-six" ,python-six)
|
||||
("python-sqlalchemy" ,python-sqlalchemy)))
|
||||
(list python-django python-django-debug-toolbar python-jsonplus
|
||||
python-six python-sqlalchemy))
|
||||
(synopsis "Django Debug Toolbar panel for SQLAlchemy")
|
||||
(description
|
||||
"This package completely mimics the default Django Debug Toolbar SQL
|
||||
|
@ -580,7 +557,7 @@ (define-public python-django-gravatar2
|
|||
'(;; TODO: The django project for the tests is missing from the release.
|
||||
#:tests? #f))
|
||||
(inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(home-page "https://github.com/twaddington/django-gravatar")
|
||||
(synopsis "Gravatar support for Django, improved version")
|
||||
(description
|
||||
|
@ -600,10 +577,9 @@ (define-public python-django-assets
|
|||
"0fc6i77faxxv1gjlp06lv3kw64b5bhdiypaygfxh5djddgk83fwa"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-nose" ,python-nose)))
|
||||
(list python-nose))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-webassets" ,python-webassets)))
|
||||
(list python-django python-webassets))
|
||||
(home-page "https://github.com/miracle2k/django-assets")
|
||||
(synopsis "Asset management for Django")
|
||||
(description
|
||||
|
@ -628,10 +604,7 @@ (define-public python-django-jinja
|
|||
"0p9pkn6jjzagpnvcrl9c2vjqamkms7ymvyhhmaqqqhrlv89qnzp7"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-jinja2" ,python-jinja2)
|
||||
("python-pytz" ,python-pytz)
|
||||
("python-django-pipeline" ,python-django-pipeline)))
|
||||
(list python-django python-jinja2 python-pytz python-django-pipeline))
|
||||
(arguments
|
||||
'(;; TODO Tests currently fail due to issues with the configuration for
|
||||
;; django-pipeline
|
||||
|
@ -721,7 +694,7 @@ (define-public python-django-bulk-update
|
|||
;; XXX: Tests require a Postgres database.
|
||||
`(#:tests? #f))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(home-page "https://github.com/aykut/django-bulk-update")
|
||||
(synopsis "Simple bulk update over Django ORM or with helper function")
|
||||
(description
|
||||
|
@ -748,9 +721,9 @@ (define-public python-django-contact-form
|
|||
(invoke "coverage" "run" "--source" "contact_form"
|
||||
"runtests.py"))))))
|
||||
(native-inputs
|
||||
`(("python-coverage" ,python-coverage)))
|
||||
(list python-coverage))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(home-page "https://github.com/ubernostrum/django-contact-form")
|
||||
(synopsis "Contact form for Django")
|
||||
(description
|
||||
|
@ -770,8 +743,7 @@ (define-public python-django-contrib-comments
|
|||
"0ccdiv784a5vnpfal36km4dyg12340rwhpr0riyy0k89wfnjn8yi"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-six" ,python-six)))
|
||||
(list python-django python-six))
|
||||
(home-page "https://github.com/django/django-contrib-comments")
|
||||
(synopsis "Comments framework")
|
||||
(description
|
||||
|
@ -808,10 +780,8 @@ (define-public python-django-pipeline
|
|||
(invoke "django-admin" "test" "tests"
|
||||
"--pythonpath=.")))))))
|
||||
(propagated-inputs
|
||||
`(("python-css-html-js-minify" ,python-css-html-js-minify)
|
||||
("python-django" ,python-django)
|
||||
("python-slimit" ,python-slimit)
|
||||
("python-jsmin" ,python-jsmin)))
|
||||
(list python-css-html-js-minify python-django python-slimit
|
||||
python-jsmin))
|
||||
(home-page
|
||||
"https://github.com/jazzband/django-pipeline")
|
||||
(synopsis "Asset packaging library for Django")
|
||||
|
@ -841,14 +811,10 @@ (define-public python-django-redis
|
|||
(with-directory-excursion "tests"
|
||||
(invoke "python" "runtests.py")))))))
|
||||
(native-inputs
|
||||
`(("python-fakeredis" ,python-fakeredis)
|
||||
("python-hiredis" ,python-hiredis)
|
||||
("python-mock" ,python-mock)
|
||||
("python-msgpack" ,python-msgpack)
|
||||
("redis" ,redis)))
|
||||
(list python-fakeredis python-hiredis python-mock python-msgpack
|
||||
redis))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-redis" ,python-redis)))
|
||||
(list python-django python-redis))
|
||||
(home-page "https://github.com/niwibe/django-redis")
|
||||
(synopsis "Full featured redis cache backend for Django")
|
||||
(description
|
||||
|
@ -876,13 +842,9 @@ (define-public python-django-rq
|
|||
"--settings=django_rq.tests.settings"
|
||||
"--pythonpath=."))))))
|
||||
(native-inputs
|
||||
`(("python-django-redis" ,python-django-redis)
|
||||
("python-mock" ,python-mock)
|
||||
("python-rq-scheduler" ,python-rq-scheduler)
|
||||
("redis" ,redis)))
|
||||
(list python-django-redis python-mock python-rq-scheduler redis))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-rq" ,python-rq)))
|
||||
(list python-django python-rq))
|
||||
(home-page "https://github.com/ui/django-rq")
|
||||
(synopsis "Django integration with RQ")
|
||||
(description
|
||||
|
@ -905,10 +867,8 @@ (define-public python-django-q
|
|||
;; FIXME: Tests require disque, Redis, MongoDB, Docker.
|
||||
(arguments '(#:tests? #f))
|
||||
(propagated-inputs
|
||||
`(("python-arrow" ,python-arrow)
|
||||
("python-blessed" ,python-blessed)
|
||||
("python-django" ,python-django)
|
||||
("python-django-picklefield" ,python-django-picklefield)))
|
||||
(list python-arrow python-blessed python-django
|
||||
python-django-picklefield))
|
||||
(home-page "https://django-q.readthedocs.io/")
|
||||
(synopsis "Multiprocessing distributed task queue for Django")
|
||||
(description
|
||||
|
@ -935,7 +895,7 @@ (define-public python-django-sortedm2m
|
|||
"test" "--settings=test_project.settings"
|
||||
"--pythonpath=."))))))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(home-page "https://github.com/jazzband/django-sortedm2m")
|
||||
(synopsis "Drop-in replacement for django's own ManyToManyField")
|
||||
(description
|
||||
|
@ -962,7 +922,7 @@ (define-public python-django-appconf
|
|||
(setenv "DJANGO_SETTINGS_MODULE" "tests.test_settings")
|
||||
(invoke "django-admin" "test" "--pythonpath=."))))))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(home-page "https://github.com/django-compressor/django-appconf")
|
||||
(synopsis "Handle configuration defaults of packaged Django apps")
|
||||
(description
|
||||
|
@ -996,8 +956,7 @@ (define-public python-django-statici18n
|
|||
(setenv "DJANGO_SETTINGS_MODULE" "project.settings")
|
||||
(invoke "pytest" "-vv"))))))
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-pytest-django" ,python-pytest-django)))
|
||||
(list python-pytest python-pytest-django))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("django-appconf" ,python-django-appconf)))
|
||||
|
@ -1027,7 +986,7 @@ (define-public python-django-tagging
|
|||
(setenv "DJANGO_SETTINGS_MODULE" "tagging.tests.settings")
|
||||
(invoke "django-admin" "test" "--pythonpath=."))))))
|
||||
(inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(home-page "https://github.com/Fantomas42/django-tagging")
|
||||
(synopsis "Generic tagging application for Django")
|
||||
(description "This package provides a generic tagging application for
|
||||
|
@ -1065,10 +1024,9 @@ (define-public python-djangorestframework
|
|||
(invoke "python" "runtests.py" "--nolint")
|
||||
(format #t "test suite not run~%")))))))
|
||||
(native-inputs
|
||||
`(("python-pytest" ,python-pytest)
|
||||
("python-pytest-django" ,python-pytest-django)))
|
||||
(list python-pytest python-pytest-django))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(home-page "https://www.django-rest-framework.org")
|
||||
(synopsis "Toolkit for building Web APIs with Django")
|
||||
(description
|
||||
|
@ -1090,9 +1048,7 @@ (define-public python-django-sekizai
|
|||
(build-system python-build-system)
|
||||
(arguments '(#:tests? #f)) ; Tests not included with release.
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-django-classy-tags" ,python-django-classy-tags)
|
||||
("python-six" ,python-six)))
|
||||
(list python-django python-django-classy-tags python-six))
|
||||
(home-page "https://github.com/divio/django-sekizai")
|
||||
(synopsis "Template blocks for Django projects")
|
||||
(description "Sekizai means blocks in Japanese, and that is what this app
|
||||
|
@ -1121,7 +1077,7 @@ (define-public python-django-crispy-forms
|
|||
'(;; No included tests
|
||||
#:tests? #f))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(home-page
|
||||
"http://github.com/maraujop/django-crispy-forms")
|
||||
(synopsis "Tool to control Django forms without custom templates")
|
||||
|
@ -1156,15 +1112,10 @@ (define-public python-django-compressor
|
|||
;; https://github.com/django-compressor/django-compressor/issues/998
|
||||
#:tests? #f))
|
||||
(propagated-inputs
|
||||
`(("python-django-appconf" ,python-django-appconf)
|
||||
("python-rcssmin" ,python-rcssmin)
|
||||
("python-rjsmin" ,python-rjsmin)))
|
||||
(list python-django-appconf python-rcssmin python-rjsmin))
|
||||
(native-inputs
|
||||
`(("python-beautifulsoup4" ,python-beautifulsoup4)
|
||||
("python-brotli" ,python-brotli)
|
||||
("python-csscompressor" ,python-csscompressor)
|
||||
("python-django-sekizai" ,python-django-sekizai)
|
||||
("python-mock" ,python-mock)))
|
||||
(list python-beautifulsoup4 python-brotli python-csscompressor
|
||||
python-django-sekizai python-mock))
|
||||
(home-page "https://django-compressor.readthedocs.io/en/latest/")
|
||||
(synopsis
|
||||
"Compress linked and inline JavaScript or CSS into single cached files")
|
||||
|
@ -1195,9 +1146,9 @@ (define-public python-django-override-storage
|
|||
(lambda _
|
||||
(invoke "python" "runtests.py"))))))
|
||||
(native-inputs
|
||||
`(("python-mock" ,python-mock)))
|
||||
(list python-mock))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)))
|
||||
(list python-django))
|
||||
(synopsis "Django test helpers to manage file storage side effects")
|
||||
(description
|
||||
"This project provides tools to help reduce the side effects of using
|
||||
|
@ -1228,11 +1179,9 @@ (define-public python-django-auth-ldap
|
|||
(invoke "python" "-m" "django" "test"
|
||||
"--settings" "tests.settings")))))))
|
||||
(native-inputs
|
||||
`(("openldap" ,openldap)
|
||||
("python-mock" ,python-mock)))
|
||||
(list openldap python-mock))
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-ldap" ,python-ldap)))
|
||||
(list python-django python-ldap))
|
||||
(home-page "https://github.com/django-auth-ldap/django-auth-ldap")
|
||||
(synopsis "Django LDAP authentication backend")
|
||||
(description
|
||||
|
@ -1256,10 +1205,7 @@ (define-public python-django-logging-json
|
|||
;; Importing this module requires a Django project.
|
||||
(delete 'sanity-check))))
|
||||
(propagated-inputs
|
||||
`(("python-certifi" ,python-certifi)
|
||||
("python-django" ,python-django)
|
||||
("python-elasticsearch" ,python-elasticsearch)
|
||||
("python-six" ,python-six)))
|
||||
(list python-certifi python-django python-elasticsearch python-six))
|
||||
(home-page "https://github.com/cipriantarta/django-logging")
|
||||
(synopsis "Log requests/responses in various formats")
|
||||
(description
|
||||
|
@ -1281,10 +1227,7 @@ (define-public python-django-netfields
|
|||
(build-system python-build-system)
|
||||
(arguments '(#:tests? #f)) ;XXX: Requires a running PostgreSQL server
|
||||
(propagated-inputs
|
||||
`(("python-django" ,python-django)
|
||||
("python-netaddr" ,python-netaddr)
|
||||
("python-psycopg2" ,python-psycopg2)
|
||||
("python-six" ,python-six)))
|
||||
(list python-django python-netaddr python-psycopg2 python-six))
|
||||
(home-page "https://github.com/jimfunk/django-postgresql-netfields")
|
||||
(synopsis "PostgreSQL netfields implementation for Django")
|
||||
(description
|
||||
|
@ -1324,9 +1267,7 @@ (define-public python-django-url-filter
|
|||
"tests/" "url_filter/"))
|
||||
(format #t "test suite not run~%")))))))
|
||||
(propagated-inputs
|
||||
`(("python-cached-property" ,python-cached-property)
|
||||
("python-django" ,python-django)
|
||||
("python-six" ,python-six)))
|
||||
(list python-cached-property python-django python-six))
|
||||
(synopsis "Filter data via human-friendly URLs")
|
||||
(description
|
||||
"The main goal of Django URL Filter is to provide an easy URL interface
|
||||
|
@ -1350,9 +1291,7 @@ (define-public python-django-svg-image-form-field
|
|||
(base32 "131m545khn8l20j4x2bvlvz36dlbnhj9pc98i2dw72s3bw8pgws0"))))
|
||||
(build-system python-build-system)
|
||||
(propagated-inputs
|
||||
`(("python-defusedxml" ,python-defusedxml)
|
||||
("python-django" ,python-django)
|
||||
("python-pillow" ,python-pillow)))
|
||||
(list python-defusedxml python-django python-pillow))
|
||||
(home-page "https://github.com/artrey/django-svg-image-form-field")
|
||||
(synopsis "Form field to validate SVG and other images")
|
||||
(description "This form field allows users to provide SVG images for
|
||||
|
|
|
@ -71,13 +71,9 @@ (define-public djvulibre
|
|||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
;; The 3.5.28 release tarball isn't bootstrapped.
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(inputs
|
||||
`(("libjpeg-turbo" ,libjpeg-turbo)
|
||||
("libtiff" ,libtiff)
|
||||
("zlib" ,zlib)))
|
||||
(list libjpeg-turbo libtiff zlib))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -109,17 +105,9 @@ (define-public djview
|
|||
(file-name (git-file-name name version))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)
|
||||
("qttools" ,qttools)))
|
||||
(list autoconf automake libtool pkg-config qttools))
|
||||
(inputs
|
||||
`(("djvulibre" ,djvulibre)
|
||||
("glib" ,glib)
|
||||
("libxt" ,libxt)
|
||||
("libtiff" ,libtiff)
|
||||
("qtbase" ,qtbase-5)))
|
||||
(list djvulibre glib libxt libtiff qtbase-5))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -213,12 +201,12 @@ (define-public djvu2pdf
|
|||
(base32 "0v2ax30m7j1yi4m02nzn9rc4sn4vzqh5vywdh96r64j4pwvn5s5g"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("djvulibre" ,djvulibre)
|
||||
("gawk" ,gawk)
|
||||
("ghostscript" ,ghostscript)
|
||||
("grep" ,grep)
|
||||
("ncurses" ,ncurses)
|
||||
("which" ,which)))
|
||||
(list djvulibre
|
||||
gawk
|
||||
ghostscript
|
||||
grep
|
||||
ncurses
|
||||
which))
|
||||
(arguments
|
||||
`(#:tests? #f ; No test suite
|
||||
#:phases
|
||||
|
@ -277,9 +265,7 @@ (define-public minidjvu
|
|||
(native-inputs
|
||||
`(("gettext" ,gettext-minimal)))
|
||||
(inputs
|
||||
`(("libjpeg-turbo" ,libjpeg-turbo)
|
||||
("libtiff" ,libtiff)
|
||||
("zlib" ,zlib)))
|
||||
(list libjpeg-turbo libtiff zlib))
|
||||
(arguments
|
||||
'(#:configure-flags '("--disable-static")
|
||||
#:parallel-build? #f
|
||||
|
@ -318,10 +304,8 @@ (define-public djvusmooth
|
|||
(base32 "0z403cklvxzz0qaczgv83ax0nknrd9h8micp04j9kjfdxk2sgval"))))
|
||||
(build-system python-build-system)
|
||||
(inputs
|
||||
`(("djvulibre" ,djvulibre)
|
||||
("python2-djvulibre" ,python2-djvulibre)
|
||||
("python2-subprocess32" ,python2-subprocess32)
|
||||
("python2-wxpython" ,python2-wxpython)))
|
||||
(list djvulibre python2-djvulibre python2-subprocess32
|
||||
python2-wxpython))
|
||||
(arguments
|
||||
`(#:python ,python-2
|
||||
#:phases
|
||||
|
@ -360,7 +344,7 @@ (define-public didjvu
|
|||
(base32 "0xyrnk8d2khi7q1zr28gjkjq6frz4mkb5jdl8821yzf12k7c8pbv"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("python2-nose" ,python2-nose)))
|
||||
(list python2-nose))
|
||||
(inputs
|
||||
`(("djvulibre" ,djvulibre)
|
||||
("minidjvu" ,minidjvu)
|
||||
|
@ -427,9 +411,7 @@ (define-public ocrodjvu
|
|||
(base32 "09w9rqr7z2jd5kwp178zz2yrsc82mxs7gksipg92znxzgzhmw2ng"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("libxml2" ,libxml2)
|
||||
("python2-nose" ,python2-nose)
|
||||
("python2-pillow" ,python2-pillow)))
|
||||
(list libxml2 python2-nose python2-pillow))
|
||||
(inputs
|
||||
`(("djvulibre" ,djvulibre)
|
||||
("ocrad" ,ocrad)
|
||||
|
|
|
@ -75,7 +75,7 @@ (define-public rdmd
|
|||
(let ((bin (string-append (assoc-ref outputs "out") "/bin")))
|
||||
(install-file "rdmd" bin)))))))
|
||||
(native-inputs
|
||||
`(("ldc" ,ldc)))
|
||||
(list ldc))
|
||||
(home-page "https://github.com/D-Programming-Language/tools/")
|
||||
(synopsis "Specialized equivalent to 'make' for the D language")
|
||||
(description
|
||||
|
@ -448,9 +448,9 @@ (define-public dub
|
|||
(install-file "bin/dub" bin)
|
||||
#t))))))
|
||||
(inputs
|
||||
`(("curl" ,curl)))
|
||||
(list curl))
|
||||
(native-inputs
|
||||
`(("ldc" ,ldc)))
|
||||
(list ldc))
|
||||
(home-page "https://code.dlang.org/getting_started")
|
||||
(synopsis "Package and build manager for D projects")
|
||||
(description
|
||||
|
|
|
@ -127,10 +127,7 @@ (define-public cloudflare-cli
|
|||
":"))))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("bash-minimal" ,bash-minimal)
|
||||
("curl" ,curl)
|
||||
("grep" ,grep)
|
||||
("json.sh" ,json.sh)))
|
||||
(list bash-minimal curl grep json.sh))
|
||||
(synopsis
|
||||
"CLI to edit Cloudflare DNS records")
|
||||
(description
|
||||
|
@ -213,9 +210,7 @@ (define-public ldns
|
|||
("python" ,python-wrapper)
|
||||
("swig" ,swig)))
|
||||
(inputs
|
||||
`(("libpcap" ,libpcap)
|
||||
("nss-certs" ,nss-certs)
|
||||
("openssl" ,openssl)))
|
||||
(list libpcap nss-certs openssl))
|
||||
(synopsis "DNS library that facilitates DNS tool programming")
|
||||
(description "LDNS aims to simplify DNS programming, it supports recent
|
||||
RFCs like the DNSSEC documents, and allows developers to easily create
|
||||
|
@ -342,9 +337,9 @@ (define-public dnsmasq
|
|||
"027b0ycw8h8yvvkq46vnr7dv8iqn5srm4kr7hm7sq110kvy2rm98"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("dbus" ,dbus)))
|
||||
(list dbus))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases (delete 'configure))
|
||||
|
@ -388,16 +383,15 @@ (define-public isc-bind
|
|||
(outputs `("out" "utils"))
|
||||
(inputs
|
||||
;; It would be nice to add GeoIP and gssapi once there are packages.
|
||||
`(("libcap" ,libcap)
|
||||
("libuv" ,libuv)
|
||||
("libxml2" ,libxml2)
|
||||
("openssl" ,openssl)
|
||||
("p11-kit" ,p11-kit)
|
||||
("python" ,python)
|
||||
("python-ply" ,python-ply)))
|
||||
(list libcap
|
||||
libuv
|
||||
libxml2
|
||||
openssl
|
||||
p11-kit
|
||||
python
|
||||
python-ply))
|
||||
(native-inputs
|
||||
`(("perl" ,perl)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list perl pkg-config))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
(list (string-append "--with-pkcs11="
|
||||
|
@ -490,13 +484,9 @@ (define-public dnscrypt-proxy
|
|||
;; The system version is still favored and referenced.
|
||||
(invoke "autoreconf" "-vif"))))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("automake" ,automake)
|
||||
("autoconf" ,autoconf)
|
||||
("libtool" ,libtool)))
|
||||
(list pkg-config automake autoconf libtool))
|
||||
(inputs
|
||||
`(("libltdl" ,libltdl)
|
||||
("libsodium" ,libsodium)))
|
||||
(list libltdl libsodium))
|
||||
(home-page "https://www.dnscrypt.org/")
|
||||
(synopsis "Securely send DNS requests to a remote server")
|
||||
(description
|
||||
|
@ -535,10 +525,9 @@ (define-public dnscrypt-wrapper
|
|||
(lambda _
|
||||
(invoke "make" "configure"))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)))
|
||||
(list autoconf))
|
||||
(inputs
|
||||
`(("libevent" ,libevent)
|
||||
("libsodium" ,libsodium)))
|
||||
(list libevent libsodium))
|
||||
(home-page "https://github.com/Cofyc/dnscrypt-wrapper")
|
||||
(synopsis "Server-side dnscrypt proxy")
|
||||
(description
|
||||
|
@ -575,10 +564,7 @@ (define-public libasr
|
|||
(string-append out "/share/man/man3"))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list autoconf automake libtool pkg-config))
|
||||
(home-page "https://www.opensmtpd.org")
|
||||
(synopsis "Asynchronous resolver library by the OpenBSD project")
|
||||
(description
|
||||
|
@ -640,8 +626,7 @@ (define-public nsd
|
|||
(string-append doc "/examples/" file-name)))))))
|
||||
#:tests? #f)) ; no tests
|
||||
(inputs
|
||||
`(("libevent" ,libevent)
|
||||
("openssl" ,openssl)))
|
||||
(list libevent openssl))
|
||||
(home-page "https://www.nlnetlabs.nl/projects/nsd/about/")
|
||||
(synopsis "Authoritative DNS name server")
|
||||
(description "@dfn{NSD}, short for Name Server Daemon, is an authoritative
|
||||
|
@ -692,7 +677,7 @@ (define-public rbldnsd
|
|||
(install-file "rbldnsd" sbin)
|
||||
(install-file "rbldnsd.8" man8)))))))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)))
|
||||
(list zlib))
|
||||
(native-inputs
|
||||
;; For running the test suite. Python 3 is not yet supported by a release:
|
||||
;; see <https://github.com/spamhaus/rbldnsd/issues/16>.
|
||||
|
@ -728,15 +713,14 @@ (define-public unbound
|
|||
(build-system gnu-build-system)
|
||||
(outputs '("out" "python"))
|
||||
(native-inputs
|
||||
`(("flex" ,flex)
|
||||
("swig" ,swig)))
|
||||
(list flex swig))
|
||||
(inputs
|
||||
`(("expat" ,expat)
|
||||
("libevent" ,libevent)
|
||||
("nghttp2" ,nghttp2 "lib")
|
||||
("protobuf" ,protobuf)
|
||||
("python-wrapper" ,python-wrapper)
|
||||
("openssl" ,openssl)))
|
||||
(list expat
|
||||
libevent
|
||||
`(,nghttp2 "lib")
|
||||
protobuf
|
||||
python-wrapper
|
||||
openssl))
|
||||
(arguments
|
||||
`(#:configure-flags
|
||||
(list "--disable-static" ; save space and non-determinism in libunbound.a
|
||||
|
@ -889,9 +873,9 @@ (define-public yadifa
|
|||
(base32 "1mwy6sfnlaslx26f3kpj9alh8i8y8bf1nbnsdd5j04hjsbavd07p")))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("which" ,which)))
|
||||
(list which))
|
||||
(inputs
|
||||
`(("openssl" ,openssl)))
|
||||
(list openssl))
|
||||
(arguments
|
||||
`(#:phases
|
||||
(modify-phases %standard-phases
|
||||
|
@ -1018,13 +1002,13 @@ (define-public knot
|
|||
(rename-file (string-append out "/share/man/man1")
|
||||
(string-append tools "/share/man/man1"))))))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)
|
||||
("pkg-config" ,pkg-config)
|
||||
("python-sphinx" ,python-sphinx)
|
||||
("ragel" ,ragel)
|
||||
("texinfo" ,texinfo)))
|
||||
(list autoconf
|
||||
automake
|
||||
libtool
|
||||
pkg-config
|
||||
python-sphinx
|
||||
ragel
|
||||
texinfo))
|
||||
(inputs
|
||||
`(("fstrm" ,fstrm)
|
||||
("gnutls" ,gnutls)
|
||||
|
@ -1115,14 +1099,14 @@ (define-public knot-resolver
|
|||
`("LUA_CPATH" ";" prefix ,(map lua-cpath lua-*)))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("cmocka" ,cmocka) ; for unit tests
|
||||
("doxygen" ,doxygen)
|
||||
("protobuf-c" ,protobuf-c)
|
||||
("pkg-config" ,pkg-config)
|
||||
("python-breathe" ,python-breathe)
|
||||
("python-sphinx" ,python-sphinx)
|
||||
("python-sphinx-rtd-theme" ,python-sphinx-rtd-theme)
|
||||
("texinfo" ,texinfo)))
|
||||
(list cmocka ; for unit tests
|
||||
doxygen
|
||||
protobuf-c
|
||||
pkg-config
|
||||
python-breathe
|
||||
python-sphinx
|
||||
python-sphinx-rtd-theme
|
||||
texinfo))
|
||||
(inputs
|
||||
`(("fstrm" ,fstrm)
|
||||
("gnutls" ,gnutls)
|
||||
|
@ -1159,14 +1143,13 @@ (define-public ddclient
|
|||
(base32 "0hf377g4j9r9sac75xp17nk2h58mazswz4vkg4g2gl2yyhvzq91w"))))
|
||||
(build-system trivial-build-system) ; no Makefile.PL
|
||||
(native-inputs
|
||||
`(("bash" ,bash)
|
||||
("perl" ,perl)))
|
||||
(list bash perl))
|
||||
(inputs
|
||||
`(("inetutils" ,inetutils) ; logger
|
||||
("net-tools" ,net-tools)
|
||||
("perl-data-validate-ip" ,perl-data-validate-ip)
|
||||
("perl-digest-sha1" ,perl-digest-sha1)
|
||||
("perl-io-socket-ssl" ,perl-io-socket-ssl)))
|
||||
(list inetutils ; logger
|
||||
net-tools
|
||||
perl-data-validate-ip
|
||||
perl-digest-sha1
|
||||
perl-io-socket-ssl))
|
||||
(arguments
|
||||
`(#:modules ((guix build utils))
|
||||
#:builder
|
||||
|
@ -1264,12 +1247,9 @@ (define-public hnsd
|
|||
(arguments
|
||||
'(#:configure-flags '("--disable-static"))) ;no need for libhsk.a
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(inputs
|
||||
`(("unbound" ,unbound)
|
||||
("libuv" ,libuv)))
|
||||
(list unbound libuv))
|
||||
(home-page "https://www.handshake.org/")
|
||||
(synopsis "Resolver daemon for the Handshake naming protocol")
|
||||
(description
|
||||
|
@ -1431,7 +1411,7 @@ (define-public openresolv
|
|||
PATH=~a/bin:$PATH"
|
||||
coreutils)))))))))
|
||||
(inputs
|
||||
`(("coreutils-minimal" ,coreutils-minimal)))
|
||||
(list coreutils-minimal))
|
||||
(home-page "https://roy.marples.name/projects/openresolv/")
|
||||
(synopsis "Resolvconf POSIX compliant implementation, a middleman for resolv.conf")
|
||||
(description "openresolv is an implementation of @command{resolvconf}, the
|
||||
|
|
|
@ -78,7 +78,7 @@ (define-public docbook-xml-5
|
|||
(string-append
|
||||
"uri=\"file://" dtd "/")))
|
||||
#t)))))
|
||||
(native-inputs `(("unzip" ,unzip)))
|
||||
(native-inputs (list unzip))
|
||||
(home-page "https://docbook.org")
|
||||
(synopsis "DocBook XML DTDs for document authoring")
|
||||
(description
|
||||
|
@ -221,9 +221,8 @@ (define name-version
|
|||
name-version "/")))
|
||||
#t))
|
||||
#:modules ((guix build utils))))
|
||||
(native-inputs `(("bzip2" ,bzip2)
|
||||
("xz" ,xz) ;needed for repacked tarballs
|
||||
("tar" ,tar)))
|
||||
(native-inputs (list bzip2 xz ;needed for repacked tarballs
|
||||
tar))
|
||||
(home-page "https://docbook.org")
|
||||
(synopsis "DocBook XSL style sheets for document authoring")
|
||||
(description
|
||||
|
@ -317,10 +316,9 @@ (define-public docbook-dsssl
|
|||
;; The doc output contains 1.4 MiB of HTML documentation.
|
||||
(symlink docbook-dsssl-doc doc)))))
|
||||
(inputs
|
||||
`(("docbook-dsssl-doc" ,docbook-dsssl-doc)))
|
||||
(list docbook-dsssl-doc))
|
||||
(native-inputs
|
||||
`(("bzip2" ,bzip2)
|
||||
("tar" ,tar)))
|
||||
(list bzip2 tar))
|
||||
(home-page "https://docbook.org/")
|
||||
(synopsis "DSSSL style sheets for DocBook")
|
||||
(description "This package provides DSSSL style sheets for DocBook.")
|
||||
|
@ -398,9 +396,9 @@ (define-public docbook-sgml
|
|||
(("(.*ISO 8879.*)\"iso-(.*)\\.gml\"" _ head name)
|
||||
(string-append head "\"" iso-entities-dir "/ISO" name "\"")))))))
|
||||
(native-inputs
|
||||
`(("unzip" ,unzip)))
|
||||
(list unzip))
|
||||
(inputs
|
||||
`(("iso-8879-entities" ,iso-8879-entities)))
|
||||
(list iso-8879-entities))
|
||||
(home-page "https://docbook.org")
|
||||
(synopsis "DocBook SGML style sheets for document authoring")
|
||||
(description "This package provides SGML style sheets for DocBook.")
|
||||
|
@ -591,13 +589,13 @@ (define-public docbook-utils
|
|||
;; Propagated for convenience. All these tools are used at run time to
|
||||
;; provide the complete functionality of the docbook-utils commands.
|
||||
(propagated-inputs
|
||||
`(("texlive-jadetex" ,texlive-jadetex)
|
||||
("docbook-sgml" ,docbook-sgml-3.1)
|
||||
("docbook-dsssl" ,docbook-dsssl)
|
||||
("openjade" ,openjade)
|
||||
("opensp" ,opensp)
|
||||
("lynx" ,lynx)
|
||||
("perl-sgmls" ,perl-sgmls)))
|
||||
(list texlive-jadetex
|
||||
docbook-sgml-3.1
|
||||
docbook-dsssl
|
||||
openjade
|
||||
opensp
|
||||
lynx
|
||||
perl-sgmls))
|
||||
(home-page "https://packages.debian.org/sid/docbook-utils")
|
||||
(synopsis "DocBook converter to other formats")
|
||||
(description "The docbook-utils package is a collection of utilities
|
||||
|
|
|
@ -69,13 +69,10 @@ (define-public python-docker
|
|||
;; TODO: Tests require a running Docker daemon.
|
||||
(arguments '(#:tests? #f))
|
||||
(inputs
|
||||
`(("python-requests" ,python-requests)
|
||||
("python-six" ,python-six)
|
||||
("python-urllib3" ,python-urllib3)))
|
||||
(list python-requests python-six python-urllib3))
|
||||
(propagated-inputs
|
||||
`(("python-docker-pycreds" ,python-docker-pycreds)
|
||||
("python-paramiko" ,python-paramiko) ;adds SSH support
|
||||
("python-websocket-client" ,python-websocket-client)))
|
||||
(list python-docker-pycreds python-paramiko ;adds SSH support
|
||||
python-websocket-client))
|
||||
(home-page "https://github.com/docker/docker-py/")
|
||||
(synopsis "Python client for Docker")
|
||||
(description "Docker-Py is a Python client for the Docker container
|
||||
|
@ -95,7 +92,7 @@ (define-public python-dockerpty
|
|||
"1kjn64wx23jmr8dcc6g7bwlmrhfmxr77gh6iphqsl39sayfxdab9"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("python-six" ,python-six)))
|
||||
(list python-six))
|
||||
(home-page "https://github.com/d11wtq/dockerpty")
|
||||
(synopsis "Python library to use the pseudo-TTY of a Docker container")
|
||||
(description "Docker PTY provides the functionality needed to operate the
|
||||
|
@ -118,18 +115,18 @@ (define-public docker-compose
|
|||
;; TODO: Tests require running Docker daemon.
|
||||
(arguments '(#:tests? #f))
|
||||
(inputs
|
||||
`(("python-cached-property" ,python-cached-property)
|
||||
("python-distro" ,python-distro)
|
||||
("python-docker" ,python-docker)
|
||||
("python-dockerpty" ,python-dockerpty)
|
||||
("python-docopt" ,python-docopt)
|
||||
("python-dotenv" ,python-dotenv)
|
||||
("python-jsonschema" ,python-jsonschema)
|
||||
("python-pyyaml" ,python-pyyaml)
|
||||
("python-requests" ,python-requests)
|
||||
("python-six" ,python-six)
|
||||
("python-texttable" ,python-texttable)
|
||||
("python-websocket-client" ,python-websocket-client)))
|
||||
(list python-cached-property
|
||||
python-distro
|
||||
python-docker
|
||||
python-dockerpty
|
||||
python-docopt
|
||||
python-dotenv
|
||||
python-jsonschema
|
||||
python-pyyaml
|
||||
python-requests
|
||||
python-six
|
||||
python-texttable
|
||||
python-websocket-client))
|
||||
(home-page "https://www.docker.com/")
|
||||
(synopsis "Multi-container orchestration for Docker")
|
||||
(description "Docker Compose is a tool for defining and running
|
||||
|
@ -161,11 +158,9 @@ (define-public python-docker-pycreds
|
|||
(("2.4.1") ,(package-version python-flake8)))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("python-flake8" ,python-flake8)
|
||||
("python-pytest" ,python-pytest)
|
||||
("python-pytest-cov" ,python-pytest-cov)))
|
||||
(list python-flake8 python-pytest python-pytest-cov))
|
||||
(propagated-inputs
|
||||
`(("python-six" ,python-six)))
|
||||
(list python-six))
|
||||
(home-page "https://github.com/shin-/dockerpy-creds")
|
||||
(synopsis
|
||||
"Python bindings for the Docker credentials store API")
|
||||
|
@ -233,14 +228,9 @@ (define-public containerd
|
|||
(apply invoke "make" (string-append "DESTDIR=" out) "install"
|
||||
',make-flags)))))))))
|
||||
(inputs
|
||||
`(("btrfs-progs" ,btrfs-progs)
|
||||
("libseccomp" ,libseccomp)
|
||||
("pigz" ,pigz)
|
||||
("runc" ,runc)
|
||||
("util-linux" ,util-linux)))
|
||||
(list btrfs-progs libseccomp pigz runc util-linux))
|
||||
(native-inputs
|
||||
`(("go" ,go)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list go pkg-config))
|
||||
(synopsis "Docker container runtime")
|
||||
(description "This package provides the container daemon for Docker.
|
||||
It includes image transfer and storage, container execution and supervision,
|
||||
|
@ -594,10 +584,8 @@ (define-public docker
|
|||
("xfsprogs" ,xfsprogs)
|
||||
("xz" ,xz)))
|
||||
(native-inputs
|
||||
`(("eudev" ,eudev) ; TODO: Should be propagated by lvm2 (.pc -> .pc)
|
||||
("go" ,go)
|
||||
("gotestsum" ,gotestsum)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list eudev ; TODO: Should be propagated by lvm2 (.pc -> .pc)
|
||||
go gotestsum pkg-config))
|
||||
(synopsis "Docker container component library, and daemon")
|
||||
(description "This package provides a framework to assemble specialized
|
||||
container systems. It includes components for orchestration, image
|
||||
|
@ -668,9 +656,7 @@ (define-public docker-cli
|
|||
(install-file "build/docker" out-bin)
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("go" ,go)
|
||||
("libltdl" ,libltdl)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list go libltdl pkg-config))
|
||||
(synopsis "Command line interface to Docker")
|
||||
(description "This package provides a command line interface to Docker.")
|
||||
(home-page "https://www.docker.com/")
|
||||
|
|
|
@ -93,7 +93,7 @@ (define-public latex2html
|
|||
(assoc-ref outputs "out")))
|
||||
#t)))))
|
||||
(inputs
|
||||
`(("perl" ,perl)))
|
||||
(list perl))
|
||||
(synopsis "LaTeX documents to HTML")
|
||||
(description "LaTeX2HTML is a utility that converts LaTeX documents to web
|
||||
pages in HTML.")
|
||||
|
@ -160,13 +160,9 @@ (define-public asciidoc
|
|||
"/xml/dtd/docbook/docbookx.dtd")))
|
||||
#t)))))
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)))
|
||||
(list autoconf))
|
||||
(inputs
|
||||
`(("python" ,python)
|
||||
("docbook-xml" ,docbook-xml)
|
||||
("docbook-xsl" ,docbook-xsl)
|
||||
("libxml2" ,libxml2)
|
||||
("libxslt" ,libxslt)))
|
||||
(list python docbook-xml docbook-xsl libxml2 libxslt))
|
||||
(home-page "https://asciidoc.org/")
|
||||
(synopsis "Text-based document generation system")
|
||||
(description
|
||||
|
@ -199,10 +195,8 @@ (define-public doxygen
|
|||
"1lcif1qi20gf04qyjrx7x367669g17vz2ilgi4cmamp1whdsxbk7"))))
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("bison" ,bison)
|
||||
("flex" ,flex)
|
||||
("libxml2" ,libxml2) ;provides xmllint for the tests
|
||||
("python" ,python))) ;for creating the documentation
|
||||
(list bison flex libxml2 ;provides xmllint for the tests
|
||||
python)) ;for creating the documentation
|
||||
(inputs
|
||||
`(("bash" ,bash-minimal)))
|
||||
(arguments
|
||||
|
@ -281,13 +275,11 @@ (define-public scrollkeeper
|
|||
(assoc-ref %build-inputs "docbook-xml")
|
||||
"/xml/dtd/docbook/catalog.xml"))))
|
||||
(inputs
|
||||
`(("perl" ,perl)
|
||||
("libxml2" ,libxml2)
|
||||
("libxslt" ,libxslt)
|
||||
;; The configure script checks for either version 4.2 or 4.1.2.
|
||||
("docbook-xml" ,docbook-xml-4.2)))
|
||||
(list perl libxml2 libxslt
|
||||
;; The configure script checks for either version 4.2 or 4.1.2.
|
||||
docbook-xml-4.2))
|
||||
(native-inputs
|
||||
`(("intltool" ,intltool)))
|
||||
(list intltool))
|
||||
(home-page "http://scrollkeeper.sourceforge.net/")
|
||||
(synopsis "Open Documentation Cataloging Project")
|
||||
(description "ScrollKeeper is a cataloging system for documentation on open
|
||||
|
@ -329,8 +321,7 @@ (define-public zeal
|
|||
`("QTWEBENGINEPROCESS_PATH" = (,qt-process-path)))
|
||||
#t))))))
|
||||
(native-inputs
|
||||
`(("extra-cmake-modules" ,extra-cmake-modules)
|
||||
("pkg-config" ,pkg-config)))
|
||||
(list extra-cmake-modules pkg-config))
|
||||
(inputs
|
||||
`(("libarchive" ,libarchive)
|
||||
("sqlite" ,sqlite)
|
||||
|
|
|
@ -63,22 +63,21 @@ (define-public dunst
|
|||
#:phases (modify-phases %standard-phases
|
||||
(delete 'configure))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("perl" ,perl) ; for pod2man
|
||||
("which" ,which)))
|
||||
(list pkg-config perl ; for pod2man
|
||||
which))
|
||||
(inputs
|
||||
`(("dbus" ,dbus)
|
||||
("librsvg" ,librsvg) ; for svg support
|
||||
("glib" ,glib)
|
||||
("cairo" ,cairo)
|
||||
("pango" ,pango)
|
||||
("libnotify" ,libnotify) ; for dunstify
|
||||
("libx11" ,libx11)
|
||||
("libxscrnsaver" ,libxscrnsaver)
|
||||
("libxinerama" ,libxinerama)
|
||||
("libxrandr" ,libxrandr)
|
||||
("libxdg-basedir" ,libxdg-basedir)
|
||||
("wayland" ,wayland))) ; for wayland support
|
||||
(list dbus
|
||||
librsvg ; for svg support
|
||||
glib
|
||||
cairo
|
||||
pango
|
||||
libnotify ; for dunstify
|
||||
libx11
|
||||
libxscrnsaver
|
||||
libxinerama
|
||||
libxrandr
|
||||
libxdg-basedir
|
||||
wayland)) ; for wayland support
|
||||
(home-page "https://dunst-project.org/")
|
||||
(synopsis "Customizable and lightweight notification daemon")
|
||||
(description
|
||||
|
|
|
@ -41,7 +41,7 @@ (define-public dvtm
|
|||
#:phases (modify-phases %standard-phases
|
||||
(delete 'configure)
|
||||
(delete 'check)))) ; no test suite
|
||||
(inputs `(("ncurses" ,ncurses)))
|
||||
(inputs (list ncurses))
|
||||
(synopsis "Tiling window management for the console")
|
||||
(description "dvtm brings the concept of tiling window management,
|
||||
popularized by X11-window managers like dwm, to the console. As a console
|
||||
|
|
|
@ -51,7 +51,7 @@ (define-public liblcf
|
|||
"0n2k4brd264jg9p6918x7dnb2iimpzjh8q3v1fws58450xbgnkqc"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(propagated-inputs
|
||||
;; Required by 'liblcf.pc'.
|
||||
`(("expat" ,expat)
|
||||
|
@ -91,23 +91,23 @@ (define-public easyrpg-player
|
|||
(list (string-append "--with-bash-completion-dir="
|
||||
%output "/etc/bash_completion.d/"))))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("freetype" ,freetype)
|
||||
("harfbuzz" ,harfbuzz)
|
||||
("liblcf" ,liblcf)
|
||||
("libpng" ,libpng)
|
||||
("libsndfile" ,libsndfile)
|
||||
("libvorbis" ,libvorbis)
|
||||
("libxmp" ,libxmp)
|
||||
("mpg123" ,mpg123)
|
||||
("opusfile" ,opusfile)
|
||||
("pixman" ,pixman)
|
||||
("sdl2-mixer" ,sdl2-mixer)
|
||||
("sdl2" ,sdl2)
|
||||
("speexdsp" ,speexdsp)
|
||||
("wildmidi" ,wildmidi)
|
||||
("zlib" ,zlib)))
|
||||
(list freetype
|
||||
harfbuzz
|
||||
liblcf
|
||||
libpng
|
||||
libsndfile
|
||||
libvorbis
|
||||
libxmp
|
||||
mpg123
|
||||
opusfile
|
||||
pixman
|
||||
sdl2-mixer
|
||||
sdl2
|
||||
speexdsp
|
||||
wildmidi
|
||||
zlib))
|
||||
(home-page "https://easyrpg.org/")
|
||||
(synopsis "Play RPG Maker 2000 and 2003 games")
|
||||
(description
|
||||
|
|
|
@ -110,7 +110,7 @@ (define-public python-pychm
|
|||
"0wpn9ijlsmrpyiwg3drmgz4dms1i1i347adgqw37bkrh3vn6yq16"))))
|
||||
(build-system python-build-system)
|
||||
(inputs
|
||||
`(("chmlib" ,chmlib)))
|
||||
(list chmlib))
|
||||
(home-page "https://github.com/dottedmag/pychm")
|
||||
(synopsis "Handle CHM files")
|
||||
(description "This package provides a Python module for interacting
|
||||
|
@ -150,11 +150,11 @@ (define-public calibre
|
|||
"calibre-remove-test-unrar.patch"))))
|
||||
(build-system python-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)
|
||||
("qtbase" ,qtbase-5) ; for qmake
|
||||
("python-flake8" ,python-flake8)
|
||||
("python-pyqt-builder" ,python-pyqt-builder)
|
||||
("xdg-utils" ,xdg-utils)))
|
||||
(list pkg-config
|
||||
qtbase-5 ; for qmake
|
||||
python-flake8
|
||||
python-pyqt-builder
|
||||
xdg-utils))
|
||||
(inputs
|
||||
`(("fontconfig" ,fontconfig)
|
||||
("font-liberation" ,font-liberation)
|
||||
|
@ -368,10 +368,9 @@ (define-public ebook-tools
|
|||
`(#:tests? #f)) ; No 'test' target
|
||||
(build-system cmake-build-system)
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(inputs
|
||||
`(("libzip" ,libzip)
|
||||
("libxml2" ,libxml2)))
|
||||
(list libzip libxml2))
|
||||
(home-page "http://ebook-tools.sourceforge.net")
|
||||
(synopsis "Tools and library for dealing with various ebook file formats")
|
||||
(description "This package provides command-line tools and a library for
|
||||
|
@ -408,7 +407,7 @@ (define-public inkbox
|
|||
(lambda* (#:key make-flags #:allow-other-keys)
|
||||
(apply invoke (cons "qmake" make-flags)))))))
|
||||
(native-inputs
|
||||
`(("qtbase" ,qtbase-5)))
|
||||
(list qtbase-5))
|
||||
(home-page "https://alpinekobox.ddns.net/InkBox/inkbox/")
|
||||
(synopsis "EBook reader")
|
||||
(description "This package provides InkBox eBook reader.")
|
||||
|
@ -567,26 +566,26 @@ (define-public cozy
|
|||
("pkg-config" ,pkg-config)
|
||||
("python" ,python-wrapper)))
|
||||
(inputs
|
||||
`(("file" ,file)
|
||||
("granite" ,granite)
|
||||
("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
|
||||
("gst-libav" ,gst-libav)
|
||||
("gst-plugins-bad" ,gst-plugins-bad)
|
||||
("gst-plugins-good" ,gst-plugins-good)
|
||||
("gst-plugins-ugly" ,gst-plugins-ugly)
|
||||
("gtk+" ,gtk+)
|
||||
("libdazzle" ,libdazzle)
|
||||
("libgee" ,libgee)
|
||||
("libhandy" ,libhandy)
|
||||
("python-distro" ,python-distro)
|
||||
("python-gst" ,python-gst)
|
||||
("python-mutagen" ,python-mutagen)
|
||||
("python-packaging" ,python-packaging)
|
||||
("python-peewee" ,python-peewee)
|
||||
("python-pycairo" ,python-pycairo)
|
||||
("python-pygobject" ,python-pygobject)
|
||||
("python-pytz" ,python-pytz)
|
||||
("python-requests" ,python-requests)))
|
||||
(list file
|
||||
granite
|
||||
gsettings-desktop-schemas
|
||||
gst-libav
|
||||
gst-plugins-bad
|
||||
gst-plugins-good
|
||||
gst-plugins-ugly
|
||||
gtk+
|
||||
libdazzle
|
||||
libgee
|
||||
libhandy
|
||||
python-distro
|
||||
python-gst
|
||||
python-mutagen
|
||||
python-packaging
|
||||
python-peewee
|
||||
python-pycairo
|
||||
python-pygobject
|
||||
python-pytz
|
||||
python-requests))
|
||||
(home-page "https://cozy.geigi.de/")
|
||||
(synopsis "Modern audiobook player using GTK+")
|
||||
(description
|
||||
|
@ -625,10 +624,9 @@ (define-public xchm
|
|||
"0b12ym7cn65wy268kbksyhakicwb053c8xfn76q2dawrvbras9dj"))))
|
||||
(build-system gnu-build-system)
|
||||
(inputs
|
||||
`(("wxwidgets" ,wxwidgets)
|
||||
("chmlib" ,chmlib)))
|
||||
(list wxwidgets chmlib))
|
||||
(native-inputs
|
||||
`(("pkg-config" ,pkg-config)))
|
||||
(list pkg-config))
|
||||
(home-page "https://github.com/rzvncj/xCHM")
|
||||
(synopsis "CHM file viewer")
|
||||
(description "xCHM is a graphical CHM file viewer. It is a frontend to
|
||||
|
@ -650,12 +648,9 @@ (define-public libmobi
|
|||
"0yps72cm609xn2k7alflkdhp9kgr1w7zzyxjygz0n1kqrdcplihh"))))
|
||||
(build-system gnu-build-system)
|
||||
(native-inputs
|
||||
`(("autoconf" ,autoconf)
|
||||
("automake" ,automake)
|
||||
("libtool" ,libtool)))
|
||||
(list autoconf automake libtool))
|
||||
(inputs
|
||||
`(("zlib" ,zlib)
|
||||
("libxml2" ,libxml2)))
|
||||
(list zlib libxml2))
|
||||
(home-page "https://github.com/bfabiszewski/libmobi/")
|
||||
(synopsis "C library for handling MOBI formats")
|
||||
(description "Libmobi is a C library for handling MOBI ebook
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue