Commit graph

51579 commits

Author SHA1 Message Date
zimoun
7282f94967
lint: Add '--load-path' option.
* guix/scripts/lint.scm (%options): Add '--load-path' option.
* doc/guix.texi: Document it.
* tests/guix-lint.sh: Test it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-12-08 23:14:03 +01:00
Ludovic Courtès
d9b4022c6f
gnu: gedit: Build sequentially.
* gnu/packages/gnome.scm (gedit)[arguments]: Pass #:parallel-build?.
2019-12-08 23:14:03 +01:00
Nicolas Goaziou
cd4f3911c5
gnu: wireshark: Update to 3.0.7.
* gnu/packages/networking.scm (wireshark): Update to 3.0.7.
2019-12-08 19:21:23 +01:00
Julien Lepiller
5ffcd84a54
gnu: youtube-dl: Update to 2019.11.28.
* gnu/packages/video.scm (youtube-dl): Update to 2019.11.28.
2019-12-08 19:19:04 +01:00
Pierre Neidhardt
9fcf282058
doc: Mention how to simulate a `guix pull' before submitting patches.
* doc/contributing.texi (Submitting Patches): Mention the dummy guix pull
  command in the check list.
2019-12-08 16:34:32 +01:00
Pierre Neidhardt
bf99d7e0e2
doc: Mention how to rebuild guix before submitting patches.
* doc/contributing.texi (Submitting Patches): Mention rebuild command in the
  check list.
2019-12-08 16:32:34 +01:00
Ricardo Wurmus
936788686f
gnu: emacs-dired-sidebar: Update to 0.1.0-1.21ccb67.
* gnu/packages/emacs-xyz.scm (emacs-dired-sidebar): Update to 0.1.0-1.21ccb67.
2019-12-08 11:33:11 +01:00
Brian Leung
91905793b9
gnu: emacs-tramp-auto-auth: Remove duplicate recipe.
* gnu/packages/emacs-xyz.scm (emacs-tramp-auto-auth): Remove duplicate recipe.
2019-12-07 22:32:50 -08:00
Oleg Pykhalov
449dc8b749
gnu: docker-cli: Install shell completion.
* gnu/packages/docker.scm (docker-cli)[arguments]: Install shell completion.
2019-12-08 10:39:09 +03:00
Brian Leung
dbd8a978f9
gnu: emacs-tramp-auto-auth: Fix synopsis and description.
* gnu/packages/emacs-xyz.scm (emacs-tramp-auto-auth): Fix synopsis and description.
2019-12-07 22:27:34 -08:00
Brian Leung
5309758627
gnu: Add emacs-psession.
* gnu/packages/emacs-xyz.scm (emacs-psession): New variable.
2019-12-07 22:16:36 -08:00
Brian Leung
41565d111a
gnu: Add emacs-tramp-auto-auth.
* gnu/packages/emacs-xyz.scm (emacs-tramp-auto-auth): New variable.
2019-12-07 22:16:35 -08:00
Brian Leung
3c88b673a4
gnu: Add emacs-helm-linux-disks.
* gnu/packages/emacs-xyz.scm (emacs-helm-linux-disks): New variable.
2019-12-07 22:16:35 -08:00
Brian Leung
6165fb240b
gnu: Add emacs-isearch-dabbrev.
* gnu/packages/emacs-xyz.scm (emacs-isearch-dabbrev): New variable.
2019-12-07 22:16:34 -08:00
Brian Leung
e8da79ab6f
gnu: Add emacs-esh-help.
* gnu/packages/emacs-xyz.scm (emacs-esh-help): New variable.
2019-12-07 22:16:34 -08:00
Brian Leung
20820be9c8
gnu: Add emacs-helm-lacarte.
* gnu/packages/emacs-xyz.scm (emacs-helm-lacarte): New variable.
2019-12-07 22:16:34 -08:00
Brian Leung
7e93817dfb
gnu: Add emacs-shackle.
* gnu/packages/emacs-xyz.scm (emacs-shackle): New variable.
2019-12-07 22:16:33 -08:00
Brian Leung
e6ba3dac61
gnu: Add emacs-ivy-omni-org.
* gnu/packages/emacs-xyz.scm (emacs-ivy-omni-org): New variable.
2019-12-07 22:16:33 -08:00
Brian Leung
ec26950882
gnu: Add emacs-blackout.
* gnu/packages/emacs-xyz.scm (emacs-blackout): New variable.
2019-12-07 22:16:32 -08:00
Brian Leung
4a6f2cee20
gnu: Add emacs-repl-toggle.
* gnu/packages/emacs-xyz.scm (emacs-repl-toggle): New variable.
2019-12-07 22:16:32 -08:00
Brian Leung
ab9feebb31
gnu: Add emacs-fullframe.
* gnu/packages/emacs-xyz.scm (emacs-fullframe): New variable.
2019-12-07 22:16:31 -08:00
Maxim Cournoyer
add773c37a
emacs-build-system: Move the source directory to the start of EMACSLOADPATH.
Fixes issue #38479 (see: https://bugs.gnu.org/38479).

* guix/build/emacs-build-system.scm (add-source-to-load-path): Move the source
directory to the start of the EMACSLOADPATH environment variable.

Reported-by:  Diego Nicola Barbato <dnbarbato@posteo.de>
2019-12-08 11:58:08 +09:00
Maxim Cournoyer
d0105e7f29
emacs-build-system: Make the order of the phases more clear.
* guix/build/emacs-build-system.scm (%standard-phases): Re-arrange to explicit
the ordering of phases.
2019-12-08 11:58:08 +09:00
Ludovic Courtès
629a53844b
gnu: guile-next: Update to 2.9.6.
* gnu/packages/guile.scm (guile-next): Update to 2.9.6.
2019-12-08 00:47:26 +01:00
Robert Vollmert
e7d45693d9
services: mcron: Add description.
* gnu/services/mcron.scm (mcron-service-type): Add description.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-12-08 00:47:26 +01:00
Andrew Miloradovsky
327bfe8db9
gnu: glusterfs: Update to 7.0
* gnu/packages/file-systems.scm (glusterfs): Update to 7.0.
[source]: Update URL.
[arguments]: Add "PYTHON=" and"--enable-cmocka" configure flags.
Remove 'replace-config.sub and 'fix-lex phases.  Add 'autogen.
[native-inputs]: Add libtirpc, rpcsvc-proto, autoconf, automake, and
libtool.
[inputs]: Add fuse, libaio, and rdma-core.  Remove lvm2 and sqlite.
* gnu/packages/patches/glusterfs-use-PATH-instead-of-hardcodes.patch:
Remove.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2019-12-08 00:47:26 +01:00
Ludovic Courtès
a1d7920861
machine: Remove unnecessary record self-referencing bindings.
'this-machine' and 'this-machine-ssh-configuration' were useless given
that there are no thunked fields.

* gnu/machine.scm (<machine>)[this-machine]: Remove.
* gnu/machine/ssh.scm (<machine-ssh-configuration>)
[this-machine-ssh-configuration]: Remove.
2019-12-08 00:47:26 +01:00
Ludovic Courtès
deeaa9e199
gnu: tcc-boot0: Add ftp.gnu.org URL for the source tarball.
The generated source tarball from gitlab.com is now mirrored at
ftp.gnu.org to ensure that it remains available, unchanged.

* gnu/packages/commencement.scm (tcc-boot0)[source]: Add "mirror://gnu" URL.
2019-12-08 00:47:26 +01:00
Nicolas Goaziou
a4a2807b95
gnu: musescore: Update to 3.3.4.
* gnu/packages/music.scm (musescore): Update to 3.3.4.
2019-12-07 22:23:57 +01:00
Hartmut Goebel
f69439dff4
build-system: qt: Fix output missing in wrapped variables.
* guix/build/qt-build-system .scm (handle-output): Use directory of
  output, not its name.
2019-12-07 20:48:38 +01:00
Hartmut Goebel
ebce20b2c8
gnu: baloo: Blacklist some failing tests.
* gnu/packages/kde-frameworks.scm (baloo)[arguments]<phases>
  {check-setup}: Add creating a BLACKLIST file.
2019-12-07 20:44:33 +01:00
Kei Kebreau
352f710b7c
gnu: modem-manager: Update to 1.10.8.
* gnu/packages/freedesktop.scm (modem-manager): Update to 1.10.8.
2019-12-07 14:04:16 -05:00
Kei Kebreau
6425d87ae5
gnu: network-manager: Update to 1.18.4.
* gnu/packages/gnome.scm (network-manager): Update to 1.18.4.
2019-12-07 14:04:16 -05:00
Kei Kebreau
4f937a3209
gnu: python-pyatspi: Update to 2.34.0.
* gnu/packages/gnome.scm (python-pyatspi): Update to 2.34.0.
2019-12-07 14:04:16 -05:00
Kei Kebreau
d682c59916
gnu: nautilus: Update to 3.32.3.
* gnu/packages/gnome.scm (nautilus): Update to 3.32.3.
2019-12-07 14:04:16 -05:00
Kei Kebreau
e7d710afa9
gnu: pipewire: Update to 0.2.7.
* gnu/packages/linux.scm (pipewire): Update to 0.2.7.
2019-12-07 14:04:16 -05:00
Kei Kebreau
a865e9383a
gnu: grilo: Update to 0.3.10.
* gnu/packages/gnome.scm (grilo): Update to 0.3.10.
2019-12-07 14:04:16 -05:00
Kei Kebreau
09956cce4c
gnu: python-dbusmock: Update to 0.18.3.
* gnu/packages/python-xyz.scm (python-dbusmock): Update to 0.18.3.
[arguments]: Update phases accordingly.
2019-12-07 14:04:16 -05:00
Kei Kebreau
aa2003471f
gnu: gnome-online-accounts: Update to 3.32.1.
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.32.1.
2019-12-07 14:04:15 -05:00
Kei Kebreau
2b01919943
gnu: file-roller: Update to 3.32.2.
* gnu/packages/gnome.scm (file-roller): Update to 3.32.2.
2019-12-07 14:04:15 -05:00
Kei Kebreau
606803654c
gnu: epiphany: Update to 3.32.5.
* gnu/packages/gnome.scm (epiphany): Update to 3.32.5.
2019-12-07 14:04:15 -05:00
Kei Kebreau
1fc2ec794b
gnu: gnome-session: Update to 3.32.0.
* gnu/packages/gnome.scm (gnome-session): Update to 3.32.0.
2019-12-07 14:04:15 -05:00
Kei Kebreau
1f1b6d608b
gnu: yelp: Update to 3.32.2.
* gnu/packages/gnome.scm (yelp): Update to 3.32.2.
2019-12-07 14:04:15 -05:00
Kei Kebreau
bcea3c11d6
gnu: seahorse: Update to 3.32.2.
* gnu/packages/gnome.scm (seahorse): Update to 3.32.2.
[arguments]: Set #:glib-or-gtk? flag.
2019-12-07 14:04:15 -05:00
Kei Kebreau
8a5bfb2676
gnu: quadrapassel: Update to 3.32.0.
* gnu/packages/games.scm (quadrapassel): Update to 3.32.0.
[build-system]: Use meson-build-system.
[arguments]: Set glib-or-gtk? flag and add 'skip-gtk-update-icon-cache' phase.
2019-12-07 14:04:15 -05:00
Kei Kebreau
62f0e9bdaa
gnu: gnome-maps: Update to 3.32.2.1.
* gnu/packages/geo.scm (gnome-maps): Update to 3.32.2.1.
2019-12-07 14:04:14 -05:00
Kei Kebreau
c1e419c4f4
gnu: gnome-klotski: Update to 3.32.0.
* gnu/packages/gnome.scm (gnome-klotski): Update to 3.32.0.
[build-system]: Use meson-build-system.
[arguments]: Set glib-or-gtk? flag and add 'skip-gtk-update-icon-cache' phase.
[native-inputs]: Add glib:bin and vala.
2019-12-07 14:04:14 -05:00
Kei Kebreau
3748992a9e
gnu: ghex: Update to 3.18.4.
* gnu/packages/gnome.scm (ghex): Update to 3.18.4.
[build-system]: Use meson-build-system.
[arguments]: Set glib-or-gtk? flag and add 'skip-gtk-update-icon-cache' phase.
[native-inputs]: Add glib:bin.
2019-12-07 14:04:14 -05:00
Kei Kebreau
21ed1154c8
gnu: network-manager: Update to 1.18.2.
* gnu/packages/gnome.scm (network-manager): Update to 1.18.2.
2019-12-07 14:04:14 -05:00
Kei Kebreau
d5e615ca29
gnu: gnome-shell: Update to 3.32.2.
* gnu/packages/gnome.scm (gnome-shell): Update to 3.32.2.
2019-12-07 14:04:14 -05:00