Commit graph

8757 commits

Author SHA1 Message Date
Ludovic Courtès
78981bb9bd file-systems: Do not truncate mount points that already exist.
Reported by David Thompson <dthompson2@worcester.edu>
at <https://lists.gnu.org/archive/html/guix-devel/2015-10/msg00284.html>.

* gnu/build/file-systems.scm (mount-file-system): When SOURCE matches
  'regular-file?', do not create MOUNT-POINT if it already exists.  This
  fixes a bug whereby we would be truncating MOUNT-POINT if it already
  existed.
2015-10-17 11:57:38 +02:00
Ludovic Courtès
0e3cc3116d syscalls: Fix ABI mismatch for 'clone'.
Fixes <http://bugs.gnu.org/21694>.

* guix/build/syscalls.scm (clone): Change 'syscall' parameter types to
  LONG, UNSIGNED-LONG, or '*; make sure it has 6 parameters.  Adjust
  caller accordingly.
2015-10-17 11:53:25 +02:00
宋文武
5fba12ecd3 gnu: at-spi2-atk: Fix test.
* gnu/packages/gtk.scm (at-spi2-atk)[arguments]: Run test with
  'DBUS_FATAL_WARNINGS=0'.
2015-10-17 17:52:54 +08:00
宋文武
9b0bbb4767 gnu: graphite2: Update to 1.3.3.
* gnu/packages/fontutils.scm (graphite2): Update to 1.3.3.
2015-10-17 15:31:20 +08:00
宋文武
8ce36e81c2 gnu: freeglut: Update to 3.0.0.
* gnu/packages/gl.scm (freeglut): Update to 3.0.0.
2015-10-17 14:48:02 +08:00
宋文武
ecd9c37f1f gnu: cmake: Update to 3.3.2.
* gnu/packages/cmake.scm (cmake): Update to 3.3.2.
2015-10-17 14:47:28 +08:00
宋文武
d18c3c646c gnu: mesa: Update to 11.0.3.
* gnu/packages/gl.scm (mesa): Update to 11.0.3.
2015-10-17 13:24:47 +08:00
宋文武
3b54548f03 gnu: libdrm: Update to 2.4.65.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.65.
2015-10-17 11:39:56 +08:00
宋文武
381d3400b1 gnu: libpciaccess: Update to 0.13.4.
* gnu/packages/xorg.scm (libpciaccess): Update to 0.13.4.
2015-10-17 11:39:03 +08:00
宋文武
6410d25700 gnu: libva: Update to 1.6.1.
* gnu/packages/video.scm (libva): Update to 1.6.1.
2015-10-17 11:27:19 +08:00
宋文武
fd730590b6 gnu: libsoup: Update to 2.52.1, enable vala bindings.
* gnu/packages/gnome.scm (vala): Update to 2.52.1.
  [native-inputs]: Add vala.
  [arguments]: Pass vapidir=$out/share/vala/vapi in the 'install' phase.
2015-10-17 11:09:03 +08:00
宋文武
aa8789c012 gnu: glib-networking: Update to 2.46.1.
* gnu/packages/gnome.scm (glib-networking): Update to 2.46.1.
2015-10-17 10:51:20 +08:00
宋文武
3e429a86a9 gnu: gsettings-desktop-schemas: Update to 3.18.0.
* gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 3.18.0.
2015-10-17 10:50:46 +08:00
宋文武
f4925a4fb8 gnu: vala: Update to 0.30.0.
* gnu/packages/gnome.scm (vala): Update to 0.30.0.
  [arguments]: Run tests with "DBUS_FATAL_WARNINGS=0'.
2015-10-17 10:48:52 +08:00
宋文武
5f37e56ba4 gnu: librsvg: Fix tests.
GLib doesn't allow duplicate test case paths any more.

* gnu/packages/patches/librsvg-tests.patch: New file.
* gnu/packages/gnome.scm (librsvg)[source]: Add patch.
* gnu-system.am (dist_patch_DATA): Add it.
2015-10-17 10:30:25 +08:00
Andreas Enge
d82633d06a gnu: mutt: Update to 1.5.24.
* gnu/packages/patches/mutt-CVE-2014-9116.patch: Delete file.
* gnu/packages/mail.scm (mutt): Update to 1.5.24.
  [source]: Update and remove patch.
* gnu-system.am (dist_patch_DATA): Unregister removed patch.
2015-10-16 22:58:07 +02:00
xd1le
1268e52d5d gnu: Add bspwm.
* gnu/packages/wm.scm (bspwm): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2015-10-16 19:54:42 +03:00
xd1le
998b8c07b8 gnu: Add sxhkd.
* gnu/packages/xdisorg.scm (sxhkd): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
2015-10-16 19:54:42 +03:00
宋文武
f43c0e9c44 gnu: librsvg: Update to 2.40.11.
* gnu/packages/gnome.scm (librsvg): Update to 2.40.11.
2015-10-16 23:04:33 +08:00
Alex Kost
727495757f emacs: Add "View graph" actions to system graph commands.
* emacs/guix-command.el (guix-command-additional-execute-arguments,
  guix-command-special-executors): Add "View graph" actions for
  'dmd-graph' and 'extension-graph' commands.
2015-10-16 17:24:13 +03:00
宋文武
3ad29c9ef5 gnu: gtkmm-2: Fix build by passing '-std=c++11'.
* gnu/packages/gtk.scm (gtkmm-2)[arguments]: Pass '-std=c++11' as
  CPPFLAGS.
2015-10-16 22:19:20 +08:00
Alex Kost
e0c5309a83 emacs: Disambiguate "d" key in 'system' popup.
* emacs/guix-command.el (guix-command-improve-system-argument): Use "D"
  key for 'disk-image' action (leave "d" for 'dmd-graph').
2015-10-16 17:14:57 +03:00
Alex Kost
b1b53df382 emacs: init: Add "share/emacs/site-lisp" to 'load-path'.
Fixes a regression introduced in 7741139080.

Reported by Ludovic Courtès <ludo@gnu.org>.

Not all emacs packages have "...-autoloads.el" files, so there is a
chance that "~/.guix-profile/share/emacs/site-lisp" will not be added to
'load-path', so add it unconditionally.

* emacs/guix-init.el: Add guix emacs directory to 'load-path'.  Move
  requiring 'guix-emacs' to the top-level.
2015-10-16 17:14:57 +03:00
宋文武
e75230c1b7 gnu: eudev: Update to 3.1.5.
* gnu/packages/linux.scm (eudev): Update to 3.1.5.
* gnu/packages/patches/eudev-rules-directory.patch: Adapt to it.
2015-10-16 21:13:02 +08:00
宋文武
37fe56cff6 gnu: at-spi2-core: Fix test failure.
* gnu/packages/gtk.scm (at-spi2-core)[arguments]: Run test with
  'DBUS_FATAL_WARNINGS=0'.
2015-10-16 21:07:48 +08:00
Ludovic Courtès
4af7c83bc7 system: Define 'GST_PLUGIN_PATH' in /etc/profile.
* gnu/system.scm (operating-system-etc-service)[profile]: Add
  'GST_PLUGIN_PATH' definition.
2015-10-15 23:11:29 +02:00
Ludovic Courtès
3d2a9c8c8e doc: Regenerate 'guix graph' examples.
* doc/images/coreutils-bag-graph.dot, doc/images/coreutils-graph.dot:
  Regenerate from current packages.  This removes the weird dependency
  on 'sed'.
2015-10-15 23:11:29 +02:00
Ludovic Courtès
d96034ed69 gnu: Add python-libarchive-c.
* gnu/packages/python.scm (python-libarchive-c, python2-libarchive-c):
  New variables.
2015-10-15 23:11:29 +02:00
Ludovic Courtès
d8c4998fd4 gnu: Add python-tlsh.
* gnu/packages/python.scm (python-tlsh, python2-tlsh): New variable.
2015-10-15 23:11:29 +02:00
宋文武
aa382d7e46 gnu: gtkmm: Update to 3.18.0.
* gnu/packages/gtk.scm (gtkmm): Update to 3.18.0.
2015-10-15 23:42:16 +08:00
宋文武
b172ea003f gnu: atkmm: Update to 2.24.1.
* gnu/packages/gtk.scm (atkmm): Update to 2.24.1.
2015-10-15 23:42:16 +08:00
宋文武
256da71fb1 gnu: pangomm: Update to 2.38.1.
* gnu/packages/gtk.scm (pangomm): Update to 2.38.1.
2015-10-15 23:42:15 +08:00
宋文武
2079087ccc gnu: cairomm: Update to 1.12.0.
* gnu/packages/gtk.scm (cairomm): Update to 1.12.0.
  [source]: Change to "mirror://gnome/".
2015-10-15 23:42:15 +08:00
宋文武
9fe2e17dd1 gnu: gtk+: Update to 3.18.2.
* gnu/packages/gtk.scm (gtk+): Update to 3.18.2.
2015-10-15 23:42:15 +08:00
宋文武
9fbfb4ecb0 gnu: at-spi2-atk: Update to 2.18.1.
* gnu/packages/gtk.scm (at-spi2-atk): Update to 2.18.1.
2015-10-15 23:42:15 +08:00
宋文武
f14c0a49a7 gnu: at-spi2-core: Update to 2.18.1.
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.18.1.
2015-10-15 23:42:15 +08:00
宋文武
e945787829 gnu: pango: Update to 1.38.1.
* gnu/packages/gtk.scm (pango): Update to 1.38.1.
2015-10-15 23:42:15 +08:00
宋文武
7a2c7808d0 gnu: harfbuzz: Update to 1.0.5.
* gnu/packages/gtk.scm (harfbuzz): Update to 1.0.5.
2015-10-15 23:42:15 +08:00
宋文武
492b0e383b gnu: atk: Update to 2.18.0.
* gnu/packages/gtk.scm (atk): Update to 2.18.0.
2015-10-15 23:42:14 +08:00
宋文武
7363cda42d gnu: poppler: Update to 0.37.0.
* gnu/packages/pdf.scm (poppler): Update to 0.37.0.
2015-10-15 23:42:14 +08:00
宋文武
13ddcf404b gnu: python-pygobject: Update to 3.18.0.
* gnu/packages/glib.scm (python-pygobject): Update to 3.18.0.
2015-10-15 23:42:14 +08:00
宋文武
9b4613d2ad gnu: glibmm: Update to 2.46.1.
* gnu/packages/glib.scm (glibmm): Update to 2.46.1.
2015-10-15 23:42:14 +08:00
宋文武
93d809b0df gnu: libsigc++: Update to 2.6.1.
* gnu/packages/glib.scm (libsigc++): Update to 2.6.1.
2015-10-15 23:42:14 +08:00
宋文武
fa09ebfa0e gnu: intltool: Update to 0.51.0.
* gnu/packages/glib.scm (intltool): Update to 0.51.0.
2015-10-15 23:42:14 +08:00
宋文武
ed89d90117 gnu: gobject-introspection: Update to 1.46.0.
* gnu/packages/glib.scm (gobject-introspection): Update to 1.46.0.
  [source]: Add a snippet to correct python shebang.
2015-10-15 23:42:14 +08:00
宋文武
3c19c6a4d3 gnu: glib: Update to 2.46.1.
* gnu/packages/glib.scm (glib): Update to 2.46.1.
2015-10-15 23:42:13 +08:00
Ben Woodcroft
07f61cb242 gnu: Add ruby-yard.
* gnu/packages/ruby.scm (ruby-yard): New variable.
2015-10-15 12:21:50 +02:00
Ben Woodcroft
5ac984b3d5 gnu: Add ruby-rspec-2.
* gnu/packages/ruby.scm (ruby-rspec-2): New variable.
2015-10-15 12:21:36 +02:00
Ben Woodcroft
6da9adebaa gnu: Add ruby-rspec-mocks-2.
* gnu/packages/ruby.scm (ruby-rspec-mocks-2): New variable.
2015-10-15 12:20:49 +02:00
Ben Woodcroft
fb157f2507 gnu: Add ruby-rspec-expectations-2.
* gnu/packages/ruby.scm (ruby-rspec-expectations-2): New variable.
2015-10-15 12:20:02 +02:00