Age | Commit message (Collapse) | Author |
|
* gnu/packages/syncthing.scm (go-github-com-oschwald-maxminddb-golang): New
variable.
|
|
* gnu/packages/syncthing.scm (go-golang-org-x-sys-unix): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-minio-sha256-simd): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-lib-pq): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-kardianos-osext): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-jackpal-gateway): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-golang-snappy): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-golang-groupcache-lru): New
variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-gogo-protobuf): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-gogo-protobuf-protoc-gen-gogo):
New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-gobwas-glob): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-edsrzf-mmap-go): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-d4l3k-messagediff): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-calmh-xdr): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-calmh-du): New variable.
|
|
* gnu/packages/syncthing.scm (go-github-com-bkaradzic-go-lz4): New variable.
|
|
* gnu/packages/syncthing.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
|
|
* guix/build-system/go.scm,
guix/build/go-build-system.scm: New files.
* Makefile.am (MODULES): Add new files.
* doc/guix.texi (Build Systems): Document the go-build-system.
|
|
* gnu/packages/bioinformatics.scm (clustal-omega): Update to 1.2.4.
|
|
* gnu/packages/perl.scm: Add trailing slash to 'search.cpan.org' home
pages.
|
|
* gnu/packages/xorg.scm (imake, lndir, libxshmfence)
(xorg-rgb, xinit, xterm): Update 'home-page' following redirects.
|
|
* guix/scripts/lint.scm (probe-uri): Add special case for HTTP 301.
(validate-uri): Likewise.
* tests/lint.scm ("home-page: 301, invalid")
("home-page: 301 -> 200", "home-page: 301 -> 404")
("source: 301 -> 200", "source: 301 -> 404"): New tests.
|
|
* guix/tests/http.scm (%http-server-socket): Turn into...
(open-http-server-socket): ... this procedure.
(http-server-can-listen?): New procedure.
(http-write, %http-server-lock, %http-server-ready)
(http-open, stub-http-server): Move to 'call-with-http-server' body.
(call-with-http-server): Add #:headers parameter.
(with-http-server): Add an additional pattern with headers.
* tests/derivations.scm: Use (http-server-can-listen?) instead
of (force %http-server-socket).
* tests/lint.scm: Likewise.
|
|
* gnu/packages/python.scm (python-psycopg2): Update to 2.7.3.1.
[inputs]: Replace postgresql@9.6 with postgresql.
|
|
* gnu/packages/python.scm (python-psycopg2)[inputs]: Replace postgresql
with postgresql@9.6.
|
|
* gnu/packages/databases.scm (postgresql@9.6): New variable.
|
|
This fixes running ipython console and ipython3 console, as the
jupyter_console package is missing.
As python-ipython is an input to python-jupyter-console, use a modified
version of the package which doesn't have this input.
* gnu/packages/python.scm (python-jupyter-console-minimal): New variable.
(python-ipython)[propagated-inputs]: Replace python-jupyter-console with
python-jupyter-console-minimal.
|
|
* gnu/packages/networking.scm (wireshark)[inputs]: Move QTTOOLS ...
[native-inputs]: ... here.
[home-page]: Remove duplicate.
|
|
* gnu/packages/networking.scm (wireshark): Update to 2.4.2.
|
|
Fixes CVE-2017-{12176..12187}. See
<https://lists.x.org/archives/xorg-announce/2017-October/002814.html>
* gnu/packages/xorg.scm (xorg-server): Update to 1.19.5.
|
|
Hiding/unhiding changes the derivation and thus this caused too many rebuilds
for 'master'.
This reverts commit 8cf892e6cd488fe9c1dee8e90c5474315378cbeb.
|
|
* gnu/packages/gnunet.scm (libextractor): Update to 1.5.
|
|
* gnu/packages/security-token.scm (ccid): Update to 1.4.28.
|
|
* gnu/packages/gl.scm (mesa)<#:configure-flags>: Don't build imx driver.
|
|
* gnu/packages/qt.scm (qt): Update to 5.9.2.
[outputs]: Add 'examples'.
[source]: Update 3rd party code to unbundle.
[inputs]: Add bluez, double-conversion, gstreamer, gst-plugins-base,
jasper, libinput-minimal, libtiff, libwebp, libxext, wayland. Replace
pcre with pcre2.
[arguments]: Re-enable parallel building. Update build flags.
|
|
Partly fixes <https://bugs.gnu.org/28772>.
Reported by Oleg Pykhalov <go.wigust@gmail.com>.
* gnu/services.scm (cleanup-gexp): Remove /etc/{passwd,group}.lock and
/etc/.pwd.lock.
|
|
Previously we would call 'machine-load' once per machine, which was very
costly when there were many machines. Now we arrange to call it only
once on average (when all the machines have the same 'speed' value).
* guix/scripts/offload.scm (random-seed, shuffle): New procedures.
(choose-build-machine)[machines+slots+loads]: Rename to...
[machines+slots]: ... this. Remove load from the tuples therein.
[undecorate]: Adjust accordingly.
[machine-less-loaded-or-faster?]: Remove.
[machine-faster?]: New procedure.
Sort MACHINES+SLOTS according to 'machine-faster?'. Call
'machine-load?' as the last thing.
|
|
Fixes <https://bugs.gnu.org/28756>.
* guix/scripts/substitute.scm (progress-substitution):
Call '(close-port progress)'.
|
|
* gnu/packages/bioinformatics.scm (f-seq)[version]: Truncate commit part of
the version string.
|
|
* gnu/packages/gnome.scm (totem): Update to 3.26.0.
[source]: Add 'patches' field.
[build-system]: Switch to MESON-BUILD-SYSTEM.
[native-inputs]: Add GTK+:bin and GLIB:bin.
[arguments]: Pass #:glib-or-gtk?. Adjust #:configure-flags to new
syntax.
* gnu/packages/patches/totem-meson-easy-codec.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
|
|
This should allow more operations such as changing the system date and
time via the Control Center (reported at
<https://lists.gnu.org/archive/html/help-guix/2016-09/msg00059.html>),
performing "file operations" via gvfs, and interacting with processes
using the System Monitor.
* gnu/services/desktop.scm (gnome-polkit-settings): New procedure.
(gnome-desktop-service-type): Use it in POLKIT-SERVICE-TYPE extension.
|
|
* gnu/packages/gnome.scm (mobile-broadband-provider-info): Update to 20170310.
|
|
* gnu/packages/mail.scm (dovecot): Update to 2.2.33.1.
|
|
* gnu/packages/disk.scm (gparted): Update to 0.30.0.
|
|
* gnu/packages/gnome.scm (evince): Update to 3.26.0.
|
|
gnu/packages/gnome.scm (orca): Update to 3.26.0.
|
|
* gnu/packages/linux.scm (bluez): [arguments] Add phase to skip a test instead
of marking it as XFAIL.
|
|
* gnu/packages/bioinformatics.scm (rcas-web): Update to 0.0.4.
|
|
Fixes <https://bugs.gnu.org/28784>.
This mostly reverts 81a0f1cdf12e7bcc34c1203f034a323fa8f52cf5, which
introduced a regression: revealed ports are *never* GC'd (contrary to
what Guile's manual suggests).
In addition to the revert, 'close-procedure' now explicitly swallows
EBADF errors when 'close-port' is called.
* guix/zlib.scm (close-procedure): New procedure.
(make-gzip-input-port)[gzfile]: Use 'fileno' instead of 'port->fdes'.
Use 'close-procedure' instead of 'gzclose'.
(make-gzip-output-port): Likewise.
* tests/zlib.scm ("compression/decompression pipe"): Use 'port-closed?'
to determine whether PARENT has been closed.
|
|
* gnu/packages/mp3.scm (mpg123): Update to 1.25.7.
|