Christopher Baines
40db2394b2
gnu: Add perl-moox-handlesvia.
...
* gnu/packages/perl.scm (perl-moox-handlesvia): New variable.
2017-09-12 22:59:36 +01:00
Christopher Baines
3565756f44
gnu: Add perl-data-perl.
...
* gnu/packages/perl.scm (perl-data-perl): New variable.
2017-09-12 22:59:36 +01:00
Christopher Baines
3a58f45502
gnu: Add perl-moox.
...
* gnu/packages/perl.scm (perl-moox): New variable.
2017-09-12 22:59:36 +01:00
Ludovic Courtès
1fda01ef42
gnu: texinfo: Add 6.5.
...
* gnu/packages/texinfo.scm (texinfo-latest): New variable.
2017-09-12 23:56:34 +02:00
Ludovic Courtès
960c40de21
doc: Use Screen and OpenSSH in the bare-bones example.
...
* gnu/system/examples/bare-bones.tmpl (packages): Remove TCPDUMP; add
SCREEN and OPENSSH.
* doc/guix.texi (Using the Configuration System): Adjust explanation
accordingly.
2017-09-12 23:56:34 +02:00
Ludovic Courtès
4e854b1814
install: Include the whole bare-bones OS in the image.
...
* gnu/system/install.scm (%installation-services): Load
"example/bare-bones.tmpl". Add a 'gc-root-service-type' instance.
2017-09-12 23:56:33 +02:00
Ludovic Courtès
96da5d6296
system: Add gexp compiler for <operating-system>.
...
* gnu/system.scm (operating-system-compiler): New procedure.
2017-09-12 23:56:33 +02:00
Tobias Geerinckx-Rice
bbb1246fd8
gnu: youtube-dl: Update to 2017.09.11.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.11.
2017-09-12 23:36:24 +02:00
Tobias Geerinckx-Rice
097b80e180
gnu: gtksourceview: Update to 3.24.4.
...
* gnu/packages/gtk.scm (gtksourceview): Update to 3.24.4.
2017-09-12 23:36:24 +02:00
Tobias Geerinckx-Rice
db122a9b5e
gnu: libpeas: Update to 1.22.0.
...
* gnu/packages/gnome.scm (libpeas): Update to 1.22.0.
[inputs]: Remvoe libxml2.
2017-09-12 23:36:23 +02:00
Tobias Geerinckx-Rice
0f8c520408
gnu: network-manager: Update to 1.8.2.
...
* gnu/packages/gnome.scm (network-manager): Update to 1.8.2.
2017-09-12 23:36:23 +02:00
Tobias Geerinckx-Rice
8fc5cdc6a0
gnu: tracker: Update to 1.12.3.
...
* gnu/packages/gnome.scm (tracker): Update to 1.12.3.
2017-09-12 23:36:23 +02:00
Tobias Geerinckx-Rice
9c2d0a1aa8
gnu: gnome-shell-extensions: Update to 3.24.3.
...
* gnu/packages/gnome.scm (gnome-shell-extensions): Update to 3.24.3.
2017-09-12 23:36:22 +02:00
Tobias Geerinckx-Rice
bd38e6a560
gnu: gnome-settings-daemon: Update to 3.24.3.
...
* gnu/packages/gnome.scm (gnome-settings-daemon): Update to 3.24.3.
2017-09-12 23:36:22 +02:00
Tobias Geerinckx-Rice
f97e96ae8b
gnu: gsettings-desktop-schemas: Update to 3.24.1.
...
* gnu/packages/gnome.scm (gsettings-desktop-schemas): Update to 3.24.1.
2017-09-12 23:36:22 +02:00
Marius Bakke
790ba6d3e1
gnu: imagemagick: Update to 6.9.9-12.
...
* gnu/packages/imagemagick.scm (imagemagick): Update to 6.9.9-12.
2017-09-12 22:55:05 +02:00
Marius Bakke
8d3975459d
gnu: libraw: Update to 0.18.4.
...
* gnu/packages/photo.scm (libraw): Update to 0.18.4.
2017-09-12 22:55:05 +02:00
Marius Bakke
40c2653375
gnu: ffmpeg: Update to 3.3.4.
...
* gnu/packages/video.scm (ffmpeg): Update to 3.3.4.
2017-09-12 22:55:05 +02:00
Marius Bakke
51fcc6d2ae
gnu: feh: Update to 2.20.
...
* gnu/packages/image-viewers.scm (feh): Update to 2.20.
2017-09-12 22:55:05 +02:00
Marius Bakke
493f2cbf06
gnu: notmuch: Update to 0.25.1.
...
* gnu/packages/mail.scm (notmuch): Update to 0.25.1.
2017-09-12 22:55:05 +02:00
Marius Bakke
777f485ee6
gnu: python-django: Update to 1.10.8 [fixes CVE-2017-12794].
...
* gnu/packages/django.scm (python-django): Update to 1.10.8.
2017-09-12 22:55:05 +02:00
ng0
8b8702c939
gnu: neomutt: Update to 20170912.
...
* gnu/packages/mail.scm (neomutt): Update to 20170912.
2017-09-12 21:17:55 +02:00
Dave Love
b08952f1bb
gnu: openmpi: Configure without builtin atomics.
...
See https://www.mail-archive.com/users@lists.open-mpi.org//msg31400.html
* gnu/packages/mpi.scm (openmpi)[arguments]: Don't configure with
--enable-builtin-atomics.
Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2017-09-12 14:56:59 +02:00
Dave Love
a247fe7b0d
gnu: openmpi: Remove Valgrind from closure.
...
* gnu/packages/mpi.scm (openmpi)[arguments]: Elide romio config info to
avoid reference to valgrind.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-12 08:58:27 +02:00
ng0
b5831eb771
gnu: Add mate.
...
* gnu/packages/mate.scm (mate): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:42 +03:00
ng0
16cd07c163
gnu: Add mate-control-center.
...
* gnu/packages/mate.scm (mate-control-center): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:40 +03:00
ng0
4d553e0a93
gnu: Add mate-media.
...
* gnu/packages/mate.scm (mate-media): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:37 +03:00
ng0
da78e01b87
gnu: Add mate-applets.
...
* gnu/packages/mate.scm (mate-applets): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:34 +03:00
ng0
0bb3d6bf3a
gnu: Add mate-settings-daemon.
...
* gnu/packages/mate.scm (mate-settings-daemon): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:31 +03:00
ng0
9c9909effb
gnu: Add libmatekbd.
...
* gnu/packages/mate.scm (libmatekbd): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:28 +03:00
ng0
133cb8766c
gnu: Add libmatemixer.
...
* gnu/packages/mate.scm (libmatemixer): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:25 +03:00
ng0
c3812bec8e
gnu: Add mate-panel.
...
* gnu/packages/mate.scm (mate-panel): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:23 +03:00
ng0
a8376ca5bf
gnu: Add mate-session-manager.
...
* gnu/packages/mate.scm (mate-session-manager): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:21 +03:00
ng0
4d26a340b5
gnu: Add marco.
...
* gnu/packages/mate.scm (marco): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:20 +03:00
ng0
17df429ce6
gnu: Add mate-terminal.
...
* gnu/packages/mate.scm (mate-terminal): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:18 +03:00
ng0
42a6eaaceb
gnu: Add caja.
...
* gnu/packages/mate.scm (caja): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-12 09:55:10 +03:00
Efraim Flashner
fa7647c631
gnu: monero: Fix building on aarch64-linux.
...
* gnu/packages/finance.scm (monero)[arguments]: Add a configure-flag to
set architecture type on aarch64.
2017-09-12 09:55:07 +03:00
Jan Nieuwenhuizen
f435379762
gnu: mes: Update to 0.10.
...
* gnu/packages/mes.scm (mes): Update to 0.10.
2017-09-11 18:03:42 -04:00
Ludovic Courtès
7940188ebf
system: Fix typo in 'read-boot-parameters'.
...
Fixes a regression introduced in
commit 075681d350
.
* gnu/system.scm (read-boot-parameters): For 'root-device', use
'device-sexp->device', not 'device->sexp'.
2017-09-11 23:00:40 +02:00
Ludovic Courtès
5f7fe1c57e
vm: Generate a UUID to identify the root file system.
...
This makes collisions less likely than when using a label to look up the
partition. See <https://bugs.gnu.org/27735 >.
* gnu/system/vm.scm (operating-system-uuid): New procedure.
(system-disk-image): Define 'root-uuid' and use it for the root file
system. Pass it to 'iso9660-image' and 'qemu-image'.
2017-09-11 22:26:29 +02:00
Ludovic Courtès
fd3b4b985d
vm: Allow users to specify a UUID for the root partition.
...
* gnu/system/vm.scm (qemu-image): Add #:file-system-uuid parameter; pass
it as the 'uuid' field of the root partition.
2017-09-11 22:26:24 +02:00
Ludovic Courtès
ce094b4663
uuid: 'uuid' macro supports more UUID types.
...
* gnu/system/uuid.scm (string->uuid): Turn 'type' into an optional
argument.
(uuid): Add clauses to allow for an optional 'type' parameter.
2017-09-11 22:24:47 +02:00
Ludovic Courtès
075681d350
system: Serialize the UUID type in the "parameters" file.
...
* gnu/system.scm (read-boot-parameters)[device->sexp]: New procedure.
Use it for 'root-device' and 'store-device'.
(device->sexp): Serialize the UUID type in addition to its bytevector.
2017-09-11 22:24:47 +02:00
Ludovic Courtès
9b336338cd
system: Introduce a disjoint UUID type.
...
Conceptually a UUID is just a bytevector. However, there's software out
there such as GRUB that relies on the string representation of different
UUID types (e.g., the string representation of DCE UUIDs differs from
that of ISO-9660 UUIDs, even if they are actually bytevectors of the
same length). This new <uuid> record type allows us to preserve
information about the type of UUID so we can eventually convert it to a
string using the right representation.
* gnu/system/uuid.scm (<uuid>): New record type.
(bytevector->uuid): New procedure.
(uuid): Return calls to 'make-uuid'.
(uuid->string): Rewrite using 'match-lambda*' to accept a single 'uuid?'
argument.
* gnu/bootloader/grub.scm (grub-root-search): Check for 'uuid?' instead
of 'bytevector?'.
* gnu/system.scm (bootable-kernel-arguments): Check whether ROOT-DEVICE
is 'uuid?'.
(read-boot-parameters): Use 'bytevector->uuid' when the
store device is a bytevector.
(read-boot-parameters-file): Check for 'uuid?' instead of 'bytevector?'.
(device->sexp): New procedure.
(operating-system-boot-parameters-file): Use it for 'root-device' and
'store'.
(operating-system-bootcfg): Remove conditional in definition of
'root-device'.
* gnu/system/file-systems.scm (file-system->spec): Check for 'uuid?' on
DEVICE and take its bytevector.
* gnu/system/mapped-devices.scm (open-luks-device): Likewise.
* gnu/system/vm.scm (iso9660-image): Call 'uuid-bytevector' for the
#:volume-uuid argument.
2017-09-11 22:24:46 +02:00
Ludovic Courtès
d1ff5f9db3
services: file-system: Use 'file-system->spec'.
...
* gnu/services/base.scm (file-system-shepherd-service): Use
'file-system->spec' instead of in-line code.
2017-09-11 22:24:46 +02:00
Ludovic Courtès
47cef4ecad
file-systems: Introduce (gnu system uuid).
...
* gnu/build/file-systems.scm (sub-bytevector)
(latin1->string, %fat32-endianness, fat32-uuid->string)
(%iso9660-uuid-rx, string->iso9660-uuid)
(iso9660-uuid->string, %network-byte-order)
(dce-uuid->string, %uuid-rx, string->dce-uuid)
(string->ext2-uuid, string->ext3-uuid, string->ext4-uuid)
(vhashq, %uuid-parsers, %uuid-printers, string->uuid)
(uuid->string): Move to...
* gnu/system/uuid.scm: ... here. New file.
* gnu/system/file-systems.scm (uuid): Move to the above file.
* gnu/system/vm.scm: Adjust accordingly.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add uuid.scm.
2017-09-11 22:24:46 +02:00
Ludovic Courtès
943e1b975f
services: base: Import the closure of (gnu build file-systems).
...
* gnu/services/base.scm (file-system-shepherd-service): Use
'source-module-closure' in the 'with-imported-modules' form.
2017-09-11 22:24:46 +02:00
Ludovic Courtès
a8e1247d7d
file-systems: Add UUID type dictionaries.
...
* gnu/build/file-systems.scm (uuid->string): Rename to...
(dce-uuid->string): ... this.
(string->uuid): Rename to...
(string->dce-uuid): ... this.
(vhashq): New macro.
(%uuid-parsers, %uuid-printers): New variables.
(uuid->string, string->uuid): New procedures.
2017-09-11 22:24:46 +02:00
Ludovic Courtès
bae28ccb69
vm: Allow partitions to be initialized with a given UUID.
...
* gnu/build/vm.scm (<partition>)[uuid]: New field.
(create-ext-file-system): Add #:uuid and honor it.
(create-fat-file-system): Add #:uuid.
(format-partition): Add #:uuid and honor it.
(initialize-partition): Honor the 'uuid' field of PARTITION.
2017-09-11 22:24:46 +02:00
Leo Famulari
007b92cfc0
gnu: mpg123: Update to 1.25.6 [fixes CVE-2017-12797].
...
* gnu/packages/mp3.scm (mpg123): Update to 1.25.6.
2017-09-11 13:23:26 -04:00
Tobias Geerinckx-Rice
5564b2c53e
gnu: libchamplain: Update to 0.12.16.
...
* gnu/packages/gnome.scm (libchamplain): Update to 0.12.16.
2017-09-11 15:01:20 +02:00
Tobias Geerinckx-Rice
45586b8dd8
gnu: gnome-online-accounts: Update to 3.24.3.
...
* gnu/packages/gnome.scm (gnome-online-accounts): Update to 3.24.3.
2017-09-11 15:01:20 +02:00
Ludovic Courtès
66ae958c5b
gnu: emacs: Patch message-mode enriched text translation [security fix].
...
* gnu/packages/patches/emacs-unsafe-enriched-mode-translations.patch:
New file.
* gnu/packages/emacs.scm (emacs)[source](patches): Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-09-11 14:52:29 +02:00
Jan Nieuwenhuizen
238ee64802
gnu: nyacc: Update to 0.82.0.
...
* gnu/packages/mes.scm (nyacc): Update to 0.82.0.
2017-09-11 14:44:05 +02:00
Ben Woodcroft
d8661f52b1
gnu: ruby-activesupport: Update to 5.1.4.
...
* gnu/packages/ruby.scm (ruby-activesupport): Update to 5.1.4.
2017-09-11 21:43:20 +10:00
宋文武
6bda496286
gnu: icedtea-8: Install the nss.cfg file to JRE.
...
Before this, accessing HTTPS will throw an exception about 'nss.cfg' could not
be found.
* gnu/packages/java.scm (icedtea-8)[arguments]: Copy 'nss.cfg' from JDK into
JRE in the install phase.
2017-09-11 19:07:56 +08:00
Ludovic Courtès
130c3bc894
gnu: gdb: Update to 8.0.1.
...
* gnu/packages/gdb.scm (gdb): Update to 8.0.1.
2017-09-11 11:57:51 +02:00
Ludovic Courtès
21c2757f27
gnu: guix: Update snapshot.
...
* gnu/packages/package-management.scm (guix): Update to a9468b4
.
2017-09-11 11:36:38 +02:00
Theodoros Foradis
79228a52d2
gnu: Add monero-core.
...
* gnu/packages/finance.scm (monero-core): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-11 11:10:21 +02:00
Theodoros Foradis
8514662b20
gnu: Add monero.
...
* gnu/packages/finance.scm (monero): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-11 11:10:20 +02:00
Efraim Flashner
e5f3d1183c
gnu: libffcall: Update to 2.0.
...
* gnu/packages/libffcall.scm (libffcall): Update to 2.0.
2017-09-11 11:16:11 +03:00
Mark H Weaver
4b4869ce97
gnu: linux-libre: Update to 4.13.1.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.1.
(%linux-libre-hash): Update hash.
2017-09-11 00:42:09 -04:00
Mark H Weaver
3abc12d6d2
gnu: linux-libre@4.9: Update to 4.9.49.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.49.
2017-09-11 00:41:24 -04:00
Jelle Licht
cfd34f4316
gnu: python-apsw: Build with all extensions.
...
* gnu/packages/python.scm (python-apsw)[phases]: Replace build phase; add flag
to build all extensions. Add build-test-helper to allow testing of
extensions.
2017-09-11 01:12:59 +02:00
Tobias Geerinckx-Rice
c1b815a5b8
gnu: gnome-sudoku: Update to 3.26.0.
...
* gnu/packages/gnome.scm (gnome-sudoku): Update to 3.26.0.
2017-09-11 00:54:03 +02:00
Tobias Geerinckx-Rice
55a9f04052
gnu: gnome-klotski: Update to 3.22.2.
...
* gnu/packages/gnome.scm (gnome-klotski): Update to 3.22.2.
2017-09-11 00:54:02 +02:00
Tobias Geerinckx-Rice
da40501ba5
gnu: libgnome-games-support: Update to 1.2.3.
...
* gnu/packages/gnome.scm (libgnome-games-support): Update to 1.2.3.
2017-09-11 00:54:01 +02:00
Tobias Geerinckx-Rice
e0f4966448
gnu: cloc: Fix typo in description.
...
* gnu/packages/code.scm (cloc)[description]: Fix typo.
2017-09-11 00:54:01 +02:00
Tobias Geerinckx-Rice
7ca001c33d
gnu: cloc: Update to 1.74.
...
* gnu/packages/code.scm (cloc): Update to 1.74.
[source]: Update source URL.
2017-09-11 00:54:00 +02:00
Tobias Geerinckx-Rice
4e4de30a4b
gnu: youtube-dl: Update to 2017.09.10.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.10.
2017-09-11 00:54:00 +02:00
Kei Kebreau
4561498e1f
gnu: Fix build failures caused by commit
...
d10092b849
.
* gnu/packages/bioinformatics.scm (seek)[arguments]: Restore previous phase
order.
* gnu/packages/ci.scm (cuirass)[arguments]: Add patch-/bin/sh phase.
2017-09-10 18:21:35 -04:00
Ludovic Courtès
1e8d398abc
install: Add OpenSSH to the global profile.
...
Suggested by Jan Nieuwenhuizen.
* gnu/system/install.scm (installation-os)[packages]: Add OPENSSH.
2017-09-10 23:34:29 +02:00
Ludovic Courtès
903ae630a0
install: Add 'passwd' to $PATH.
...
Suggested by Jan Nieuwenhuizen.
* gnu/system/install.scm (installation-os)[setuid-programs]: Add 'passwd'.
2017-09-10 23:34:29 +02:00
Jan Nieuwenhuizen
4aafce22ab
gnu: Add emacs-bash-completion.
...
* gnu/packages/emacs.scm (emacs-bash-completion): New variable.
2017-09-10 22:43:05 +02:00
Efraim Flashner
338b58e0ea
gnu: openjpeg: Fix CVE-2017-14164.
...
* gnu/packages/image.scm (openjpeg)[source]: Add patch.
* gnu/packages/patches/openjpeg-CVE-2017-14164.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-09-10 22:00:35 +03:00
Efraim Flashner
224bb4b6f9
gnu: graphicsmagick: Fix CVE-2017-14165.
...
* gnu/packages/imagemagick.scm (graphicsmagick)[source]: Add patch.
* gnu/packages/patches/graphicsmagick-CVE-2017-14165.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-09-10 21:45:45 +03:00
Christopher Baines
814da59fcc
gnu: Add emacs-wgrep.
...
* gnu/packages/emacs.scm (emacs-wgrep): New variable.
2017-09-10 19:27:00 +01:00
Christopher Baines
81808194ac
gnu: Add emacs-rspec.
...
* gnu/packages/emacs.scm (emacs-rspec): New variable.
2017-09-10 19:26:51 +01:00
Kei Kebreau
2cc752c0b0
gnu: graphicsmagick: Fix CVE-2017-14042.
...
* gnu/packages/imagemagick.scm (graphicsmagick)[source]: Add patch.
* gnu/packages/patches/graphicsmagick-CVE-2017-14042.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-09-10 09:33:56 -04:00
Christopher Baines
575065bd1c
vm: Add comment about deduplication in make-iso9660-image.
...
* gnu/build/vm.scm (make-iso9660-image): Add comment about the use of
#:deduplicate #f when calling register-closure.
2017-09-10 11:59:55 +01:00
Tobias Geerinckx-Rice
bc64676c46
gnu: btrfs-progs: Update to 4.13.
...
* gnu/packages/linux.scm (btrfs-progs): Update 4.13.
[native-inputs]: Add acl.
2017-09-10 12:50:32 +02:00
Ludovic Courtès
67a37c6311
gnu: foomatic-filters: Add missing patches.
...
This is a followup to commit d02aabaf1b
.
* gnu/packages/patches/foomatic-filters-CVE-2015-8327.patch: New file.
* gnu/packages/patches/foomatic-filters-CVE-2015-8560.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
2017-09-10 12:00:25 +02:00
Ludovic Courtès
5db0a1cd5a
gnu: Add foo2zjs.
...
* gnu/packages/cups.scm (foo2zjs): New variable.
2017-09-09 23:01:52 +02:00
Ludovic Courtès
d02aabaf1b
gnu: Add foomatic-filters.
...
* gnu/packages/cups.scm (foomatic-filters): New procedure.
2017-09-09 23:01:52 +02:00
Leo Famulari
45bed1d3ea
gnu: python2-acme: Remove package.
...
This package has not built successfully for a long time. Since it
appears to have no users, we remove it for now.
* gnu/packages/tls.scm (python2-acme): Remove variable.
2017-09-08 19:55:34 -04:00
Leo Famulari
73a2ef3697
gnu: tcpdump: Remove alternate source URL.
...
* gnu/packages/admin.scm (tcpdump)[source]: Remove alternate URL.
2017-09-08 19:36:04 -04:00
Leo Famulari
72fe8956f5
gnu: certbot, python-acme: Update to 0.18.1.
...
* gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.18.1.
2017-09-08 19:26:55 -04:00
Oleg Pykhalov
1eb6b72483
gnu: Add python-betamax-matchers.
...
* gnu/packages/python.scm (python-betamax-matchers, python2-betamax-matchers):
New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-08 18:12:51 +02:00
Oleg Pykhalov
4967946b8a
gnu: Add python-uritemplate.
...
* gnu/packages/python.scm (python-uritemplate, python2-uritemplate): New
variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-08 18:08:58 +02:00
Troy Sankey
a5d6b0a3d2
gnu: notmuch-addrlookup-c: Update to 8-1.88f156d.
...
* gnu/packages/mail.scm (notmuch-addrlookup-c): Update to 8-1.88f156d.
[source]: Use git-fetch.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-08 18:08:31 +02:00
ng0
a79830d035
gnu: neomutt: Update to 20170907.
...
* gnu/packages/mail.scm (neomutt): Update to 20170907.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-08 17:43:37 +02:00
Ludovic Courtès
8bfa40eae5
gnu: hwloc: Update to 1.11.8.
...
* gnu/packages/mpi.scm (hwloc): Update to 1.11.8.
2017-09-08 12:48:08 +02:00
Mark H Weaver
b3a63e697d
gnu: linux-libre@4.9: Update to 4.9.48.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.48.
2017-09-08 03:46:16 -04:00
Mark H Weaver
5c6f434d74
gnu: linux-libre@4.4: Update to 4.4.87.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.87.
2017-09-08 03:45:30 -04:00
Ludovic Courtès
4e39604111
tests: Fix incorrect use of 'file-append'.
...
Fixes a regression introduced in fbc7b1f125
.
* gnu/tests/install.scm (run-install)[install]: Don't use 'file-append'
with a string as its first argument; use a gexp with 'string-append' instead.
Use a gexp instead of a list for "-cdrom IMG".
2017-09-08 00:11:21 +02:00
Ludovic Courtès
cd1ad27e6c
gnu: elogind: Use itself as the cgroup controller.
...
Fixes a regression introduced in
fa67d56541
whereby elogind would fail to
start with:
Cannot determine cgroup we are running in: No data available
Out of memory.
thereby preventing log-in altogether.
* gnu/packages/freedesktop.scm (elogind)[arguments]: Pass
"--with-cgroup-controller=elogind".
* gnu/tests/desktop.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
2017-09-08 00:11:21 +02:00
Ludovic Courtès
cf42428a4a
services: elogind: Add default value.
...
* gnu/services/desktop.scm (elogind-service-type)[default-value]: New
field.
2017-09-08 00:11:21 +02:00
Ludovic Courtès
13877c3453
marionette: 'wait-for-file' can be passed a read procedure.
...
* gnu/build/marionette.scm (wait-for-file): Add #:read parameter and
honor it.
* gnu/tests/base.scm (run-basic-test)["login on tty1"]: Use
'wait-for-file' instead of inline code.
2017-09-08 00:11:21 +02:00
Ludovic Courtès
505760ed08
gnu: elogind: Remove unnecessary configure flag.
...
* gnu/packages/freedesktop.scm (elogind)[arguments]: Remove
"--with-libcap" configure flag, which is no longer needed.
2017-09-08 00:11:21 +02:00
Leo Famulari
81635ad03e
gnu: tcpdump: Update to 4.9.2 [security fixes].
...
Fixes CVE-2017-{12893,12894,12895,12896,12897,12898,12899,12900,12901,12902,
12985,12986,12987,12988,12989,12990,12991,12992,12993,12994,12995,12996,12997,
12998,12999,13000,13001,13002,13003,13004,13005,13006,13007,13008,13009,13010,
13012,13013,13014,13015,13016,13017,13018,13019,13020,13021,13022,13023,13024,
13025,13026,13027,13028,13029,13030,13031,13032,13033,13034,13035,13036,13037,
13038,13039,13040,13041,13042,13043,13044,13045,13046,13047,13048,13049,13050,
13051,13052,13053,13054,13055,13687,13688,13689,13690,13725}.
* gnu/packages/admin.scm (tcpdump): Update to 4.9.2.
[source]: Remove patches and add alternate source URL.
* gnu/packages/patches/tcpdump-CVE-2017-11541.patch,
gnu/packages/patches/tcpdump-CVE-2017-11542.patch,
gnu/packages/patches/tcpdump-CVE-2017-11543.patch: Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
2017-09-07 17:44:20 -04:00
Leo Famulari
3b2802f8c4
gnu: certbot, python-acme: Update to 0.18.0.
...
* gnu/packages/tls.scm (certbot, python-acme, python2-acme): Update to 0.18.0.
2017-09-07 15:47:01 -04:00
Leo Famulari
6a7bd25bf2
gnu: qemu: Fix CVE-2017-{13711,14167}.
...
* gnu/packages/patches/qemu-CVE-2017-14167.patch
gnu/packages/patches/qemu-CVE-2017-13711.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/virtualization.scm (qemu)[source]: Use them.
2017-09-07 15:46:57 -04:00
Leo Famulari
94d671f673
gnu: libarchive: Replace with libarchive 3.3.2 and fix CVE-2017-14166.
...
* gnu/packages/backup.scm (libarchive)[replacement]: New field.
(libarchive-3.3.2): New variable.
* gnu/packages/patches/libarchive-CVE-2017-14166.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2017-09-07 14:29:38 -04:00
Ludovic Courtès
5a7deb1174
gnu: Add BLIS.
...
* gnu/packages/maths.scm (make-blis): New procedure.
(blis, ignorance): New variables.
(blis/x86_64): New macro.
(blis-sandybridge, blis-haswell, blis-knl): New variables.
2017-09-07 15:38:56 +02:00
Ludovic Courtès
c2ffcc4425
gnu: elogind: Add '-L' flag for libcap in libelogind.la.
...
This fix allows us to revert this series of commits:
1b97e9261
* gnu: gdm: Add missing input.
de0c89f18
* gnu: colord: Add missing input.
7e38ba654
* gnu: accountsservice: Add missing input.
166bc1b25
* gnu: network-manager: Add missing input.
daae20894
* gnu: modem-manager: Add missing input.
1f919459e
* gnu: udisks: Add missing input.
744e9d074
* gnu: mutter: Add missing input.
0cce140dc
* gnu: gnome-session: Add missing input.
77c2476ae
* gnu: polkit: Add missing input.
124ac301c
* gnu: weston: Add missing input.
472c2223c
* gnu: kmscon: Add missing input.
* gnu/packages/freedesktop.scm (elogind)[arguments]: Add
'add-libcap-to-search-path' phase.
(weston)[inputs]: Remove LIBCAP.
(udisks): Likewise.
(accountsservice): Likewise.
(modem-manager): Likewise.
* gnu/packages/gnome.scm (colord): Likewise
(gnome-session): Likewise.
(mutter): Likewise.
(network-manager): Likewise.
(gdm): Likewise.
* gnu/packages/polkit.scm (polkit): Likewise.
* gnu/packages/terminals.scm (kmscon): Likewise.
2017-09-07 13:57:42 +02:00
Peter Mikkelsen
26ba09ba35
gnu: elogind: Update to 232.4.
...
* gnu/packages/freedesktop.scm (elogind): Update to 232.4.
[arguments]: Add --with-rootlibexecdir.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-07 13:57:39 +02:00
Roel Janssen
eaff063aa0
gnu: emacs-ess: Relocate the etc directory so that ESS can find it.
...
* gnu/packages/emacs.scm (emacs-ess): Relocate the etc directory so
that ESS can find it.
2017-09-07 09:59:32 +02:00
Cyril Roelandt
c98f9c5296
gnu: python-tox: Update to 2.8.0.
...
* gnu/packages/python.scm (python-tox): Update to 2.8.0.
2017-09-06 23:54:22 +02:00
Efraim Flashner
18e565bf67
gnu: terminology: Update to 1.1.1.
...
* gnu/packages/enlightenment.scm (terminology): Update to 1.1.1.
2017-09-06 22:07:37 +03:00
Peter Mikkelsen
1b97e92613
gnu: gdm: Add missing input.
...
* gnu/packages/gnome.scm (gdm)[inputs]: Add libcap.
2017-09-06 19:05:56 +03:00
Peter Mikkelsen
de0c89f181
gnu: colord: Add missing input.
...
* gnu/packages/gnome.scm (colord)[inputs]: Add libcap.
2017-09-06 19:05:56 +03:00
Peter Mikkelsen
7e38ba654a
gnu: accountsservice: Add missing input.
...
* gnu/packages/freedesktop.scm (accountsservice)[inputs]: Add libcap.
2017-09-06 19:05:55 +03:00
Peter Mikkelsen
166bc1b259
gnu: network-manager: Add missing input.
...
* gnu/packages/gnome.scm (network-manager)[inputs]: Add libcap.
2017-09-06 19:05:55 +03:00
Peter Mikkelsen
daae208942
gnu: modem-manager: Add missing input.
...
* gnu/packages/freedesktop.scm (modem-manager)[inputs]: Add libcap.
2017-09-06 19:05:55 +03:00
Peter Mikkelsen
1f919459eb
gnu: udisks: Add missing input.
...
* gnu/packages/freedesktop.scm (udisks)[inputs]: Add libcap.
2017-09-06 19:05:55 +03:00
Tobias Geerinckx-Rice
4ef6cfefaa
gnu: python-pyxb: Update to 1.2.6.
...
* gnu/packages/xml.scm (python-pyxb): Update to 1.2.6.
2017-09-06 17:12:42 +02:00
Tobias Geerinckx-Rice
35a4fefc01
gnu: iproute: Edit description.
...
* gnu/packages/linux.scm (iproute)[description]: Re-order, be concise, and
omit information that is obsolete, misleading, or irrelevant to Guix users.
2017-09-06 17:12:41 +02:00
Tobias Geerinckx-Rice
ddcac5595e
gnu: iproute: Update to 4.13.0.
...
* gnu/packages/linux.scm (iproute): Update to 4.13.0.
2017-09-06 17:12:40 +02:00
Nicolas Goaziou
e9ba22d6e1
gnu: emacs-org: Update to 20170906.
...
* gnu/packages/emacs.scm (emacs-org): Update to 20170906, a.k.a. Org 9.1.
2017-09-06 14:45:08 +02:00
Efraim Flashner
98df3a88b5
gnu: libzip: Update to 1.3.0 (fixes CVE-2017-14107).
...
* gnu/packages/compression.scm (libzip): Update to 1.3.0.
[source]: Remove patch.
[arguments]: Remove custom 'patch-perl phase.
* gnu/packages/patches/libzip-CVE-2017-12858.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2017-09-06 14:20:43 +03:00
Efraim Flashner
3b7c606965
gnu: openjpeg: Fix CVE-2017-14151, CVE-2017-14152.
...
* gnu/packages/image.scm (openjpeg)[source]: Add patches.
* gnu/packages/patches/openjpeg-CVE-2017-14151.patch,
gnu/packages/patches/openjpeg-CVE-2017-14152.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-09-06 14:20:40 +03:00
Nicolas Goaziou
f049e79dc3
gnu: csound: Update to 6.09.1.
...
* gnu/packages/audio.scm (csound): Update to 6.09.1. Change source URI.
* gnu/packages/patches/csound-header-ordering.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Remove reference to patch above.
2017-09-06 12:51:59 +02:00
Roel Janssen
026ebc141f
gnu: Update calibre to 3.6.0.
...
* gnu/local.mk: Remove calibre-drop-unrar.patch
* gnu/packages/ebook.scm (calibre): Update to 3.6.0.
Add python-html5-parser input.
* gnu/packages/patches/calibre-drop-unrar.patch: Remove file.
2017-09-06 12:42:57 +02:00
Roel Janssen
13be557d98
gnu: Add python-html5-parser, python2-html5-parser.
...
* gnu/packages/python.scm (python-html5-parser): New variable.
(python2-html5-parser: New variable.
2017-09-06 12:42:40 +02:00
Roel Janssen
2054b52201
gnu: Update python-lxml to 3.8.0.
...
* gnu/packages/python.scm (python-lxml): Update to 3.8.0.
2017-09-06 12:41:41 +02:00
Christopher Baines
21a656f590
gnu: Add emacs-go-mode.
...
* gnu/packages/emacs.scm (emacs-go-mode): New variable.
2017-09-06 08:51:38 +01:00
Efraim Flashner
744e9d0745
gnu: mutter: Add missing input.
...
* gnu/packages/gnome.scm (mutter)[inputs]: Add libcap.
2017-09-06 10:49:59 +03:00
Efraim Flashner
50918af29b
gnu: mutter: Only propagate glib once.
...
* gnu/packages/gnome.scm (mutter)[propagated-inputs]: Remove duplicate
glib.
2017-09-06 10:49:55 +03:00
Efraim Flashner
0cce140dc2
gnu: gnome-session: Add missing input.
...
* gnu/packages/gnome.scm (gnome-settings)[inputs]: Add libcap.
2017-09-06 10:49:51 +03:00
Efraim Flashner
77c2476ae3
gnu: polkit: Add missing input.
...
* gnu/packages/polkit.scm (polkit)[inputs]: Add libcap.
2017-09-06 10:49:47 +03:00
Efraim Flashner
124ac301c1
gnu: weston: Add missing input.
...
* gnu/packages/freedesktop.scm (weston)[inputs]: Add libcap.
2017-09-06 10:49:44 +03:00
Efraim Flashner
472c2223c0
gnu: kmscon: Add missing input.
...
* gnu/packages/terminals.scm (kmscon)[inputs]: Add libcap.
2017-09-06 10:49:31 +03:00
Christopher Baines
fbc7b1f125
tests: Add test for installing from an ISO Image.
...
* gnu/tests/install.scm (%test-iso-image-installer): New variable.
(run-install): Add #:installation-disk-image-file-system-type as a keyword
argument.
2017-09-06 08:43:56 +01:00
Christopher Baines
b069111f7a
vm: Call iso9660-image with #:register-closures? as #t.
...
* gnu/system/vm.scm (system-disk-image): Call iso9660-image with
#:register-closures? as #t.
2017-09-06 08:43:52 +01:00
Christopher Baines
e375d3fab7
vm: Add support for registering closures to iso9660-image.
...
* gnu/system/vm.scm (iso9660-image): Add support for registering closures.
2017-09-06 08:43:48 +01:00
Christopher Baines
309b8fe7e6
vm: Create /mnt in the generated ISO image in make-iso9660-image.
...
This is used in the installation process, as the mountpoint for the target
filesystem.
* gnu/build/vm.scm (make-iso9660-image): Create /mnt within the generated ISO
image.
2017-09-06 08:43:44 +01:00
Christopher Baines
22bbdb5f79
vm: Add support for registering closures to make-iso9660-image.
...
This mimics the functionality in the root-partition-initializer used in
creating the QEMU image. This helps when trying to run guix system init from
the generated ISO image.
* gnu/build/vm.scm (make-iso9660-image): Add support for registering closures.
2017-09-06 08:43:38 +01:00
Efraim Flashner
f1597427f2
gnu: file: Fix CVE-2017-1000249.
...
* gnu/packages/file.scm (file)[replacement]: New field.
(file/fixed): New variable.
* gnu/packages/commencement.scm (file-boot0): Use package/inherit.
* gnu/packages/patches/file-CVE-2017-1000249.patch.
* gnu/local.mk (dist_patch_DATA): Register it.
2017-09-05 23:04:05 +03:00
Tobias Geerinckx-Rice
5cf0997a0b
gnu: ruby-coderay: Update to 1.1.2.
...
* gnu/packages/ruby.scm (ruby-coderay): Update to 1.1.2.
2017-09-05 20:57:14 +02:00
Tobias Geerinckx-Rice
26ac5c90c1
gnu: nginx: Enable HTTP/2.0 (ngx_http_v2_module).
...
* gnu/packages/web.scm (nginx)[arguments]: Add ‘--with-http_v2_module’ flag.
2017-09-05 20:57:14 +02:00
Tobias Geerinckx-Rice
352a5b639b
services: web: Fix nginx-service-type's ‘file’ procedure.
...
* gnu/services/web.scm (nginx-activation, nginx-shepherd-service): Replace
references to non-existent ‘config-file’ with ‘file’.
* doc/guix.texi (Web Services): Likewise.
2017-09-05 20:57:14 +02:00
Leo Famulari
514c2f4806
gnu: tcpdump: Fix CVE-2017-[11541,11542,11543].
...
* gnu/packages/patches/tcpdump-CVE-2017-11541.patch,
gnu/packages/patches/tcpdump-CVE-2017-11542.patch
gnu/packages/patches/tcpdump-CVE-2017-11543.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/admin.scm (tcpdump)[source]: Use them.
2017-09-05 14:53:50 -04:00
Efraim Flashner
0cae36b5e5
gnu: libmediainfo: Adjust build phases.
...
* gnu/packages/video.scm (libmediainfo)[arguments]: Change to the build
directory before running autogen.
2017-09-05 21:51:03 +03:00
Ricardo Wurmus
fa67d56541
gnu: elogind: Update to 232.3.
...
* gnu/packages/freedesktop.scm (elogind): Update to 232.3.
[home-page]: Use new upstream home page.
[arguments]: Disable tests, add new required configure flags; add build phase
"autogen".
[native-inputs]: Add autoconf, automake, libtool, and python.
2017-09-05 16:59:46 +02:00
Ricardo Wurmus
8036caa75a
gnu: r-tidyr: Update to 0.7.1.
...
* gnu/packages/statistics.scm (r-tidyr): Update to 0.7.1.
2017-09-05 16:59:46 +02:00
Ricardo Wurmus
31b7f0c0fc
gnu: r-gdtools: Update to 0.1.6.
...
* gnu/packages/statistics.scm (r-gdtools): Update to 0.1.6.
2017-09-05 16:59:45 +02:00
Roel Janssen
325c039c1d
gnu: Add r-sparql.
...
* gnu/packages/bioinformatics.scm (r-sparql): New variable.
2017-09-05 11:02:03 +02:00
Tobias Geerinckx-Rice
c0ac72e18c
gnu: epiphany: Update to 3.24.4.
...
* gnu/packages/gnome.scm (epiphany): Update to 3.24.4.
2017-09-05 05:44:27 +02:00
Tobias Geerinckx-Rice
b8fb94d5b8
gnu: libvirt: Make selected inputs native-inputs.
...
* gnu/packages/virtualization.scm (libvirt)[inputs]: Move perl, polkit, and
python from here...
[native-inputs]: ...to here.
2017-09-05 05:27:41 +02:00
Tobias Geerinckx-Rice
2f110b32a4
gnu: libvirt: Update to 3.7.0.
...
* gnu/packages/virtualization.scm (libvirt): Update to 3.7.0.
[native-inputs]: Add libxslt for xsltproc.
2017-09-05 05:27:40 +02:00
Tobias Geerinckx-Rice
864f2f0ef0
gnu: python-libvirt: Update to 3.7.0.
...
* gnu/packages/virtualization.scm (python-libvirt): Update to 3.7.0.
2017-09-05 05:27:40 +02:00
Tobias Geerinckx-Rice
b3fee5c141
gnu: Use HTTPS for libvirt.org.
...
* gnu/packages/virtualization.scm (libvirt, python-libvirt)[home-page]:
Use HTTPS.
2017-09-05 05:27:39 +02:00
Mark H Weaver
b8b0f536a4
gnu: libidn2: Replace with 2.0.4 [security fixes].
...
* gnu/packages/libidn.scm (libidn2)[replacement]: New field.
(libidn2-2.0.4): New variable.
2017-09-04 20:39:20 -04:00
Ludovic Courtès
a913d9d926
gnu: emacs-tiny: Fix typo.
...
* gnu/packages/emacs.scm (emacs-tiny)[description]: Fix typo.
2017-09-04 23:52:44 +02:00
Christopher Baines
26361de404
gnu: Add emacs-minitest.
...
* gnu/packages/emacs.scm (emacs-minitest): New variable.
2017-09-04 22:31:37 +01:00
Christopher Baines
4138e782dc
vm: Remove redundant conditional in system-disk-image.
...
* gnu/system/vm.scm (system-disk-image): Remove redundant conditional for
#:file-system-type when calling qemu-image.
2017-09-04 22:30:04 +01:00
Marius Bakke
c427fda233
gnu: classpath-devel: Fix build after d10092b849
.
...
* gnu/packages/java.scm (classpath-devel)[arguments]: Actually run 'bootstrap'
phase.
2017-09-04 22:08:55 +02:00
Alex Kost
8505d34829
gnu: emacs-browse-at-remote: Simplify 'check' phase.
...
* gnu/packages/emacs.scm (emacs-browse-at-remote)[native-inputs]: Add
'ert-runner'.
[arguments]: Run it in the 'check' phase.
2017-09-04 22:44:59 +03:00
Efraim Flashner
77bb6c227b
gnu: gpm: Fix build.
...
* gnu/packages/linux.scm (gpm)[arguments]: Patch autogen.sh shebang
during the 'boottstrap phase.
2017-09-04 22:36:01 +03:00
Efraim Flashner
b82c63d013
gnu: quassel: Update package definition.
...
* gnu/packages/irc.scm (quassel)[source]: Remove bundled scripts.
[arguments]: Update comments in 'configure-flags.
[inputs]: Remove oxygen-icons. Move extra-cmake-modules and qttools ...
[native-inputs]: ... to here.
2017-09-04 22:21:33 +03:00
Leo Famulari
4b1dd9ab31
gnu: i3-wm: Update to 4.14.
...
* gnu/packages/wm.scm (i3-wm): Update to 4.14.
2017-09-04 11:19:27 -04:00
Leo Famulari
6cdb0f4d12
gnu: mpd: Update to 0.20.10.
...
* gnu/packages/mpd.scm (mpd): Update to 0.20.10.
2017-09-04 11:19:23 -04:00
Maxim Cournoyer
b9f67d6dda
services: Add auto-enable? parameter to the bluetooth-service.
...
* gnu/services/desktop.scm (bluetooth-configuration): New record.
(bluetooth-shepherd-service): Use it.
(bluetooth-directory): New method.
(bluetooth-service-type): Use it to extend the etc-service-type service.
(bluetooth-service): Add `auto-enable?' parameter.
* doc/guix.texi (Desktop Services): Document it.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-04 15:41:24 +02:00
Oleg Pykhalov
65101a2596
gnu: Add python-ghp-import.
...
* gnu/packages/version-control.scm (python-ghp-import, python2-ghp-import):
New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-04 15:24:04 +02:00
Oleg Pykhalov
6325309898
gnu: Add emacs-tiny.
...
* gnu/packages/emacs.scm (emacs-tiny): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-04 15:24:04 +02:00
Paul Garlick
c4d4a77923
gnu: pt-scotch32: use keyword arguments from "scotch32"
...
*gnu/packages/maths.scm (pt-scotch32) [arguments]: substitute keyword
arguments from "scotch32" package, ensuring that the INTSIZE32 macro is
set
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-04 15:24:04 +02:00
Mark H Weaver
6bd1c41e87
gnu: linux-libre: Update to 4.13.
...
* gnu/packages/linux.scm (%linux-libre-version): Update to 4.13.
(%linux-libre-hash): Update hash.
* gnu/packages/aux-files/linux-libre/4.12-i686.conf,
gnu/packages/aux-files/linux-libre/4.12-x86_64.conf: Delete files.
* gnu/packages/aux-files/linux-libre/4.13-i686.conf,
gnu/packages/aux-files/linux-libre/4.13-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Adjust accordingly.
2017-09-04 05:31:07 -04:00
Efraim Flashner
709a3bb7b8
gnu: weechat: Change to cmake-build-system.
...
* gnu/packages/irc.scm (weechat)[build-system]: Switch to
cmake-build-system.
[arguments]: Remove configure-flags, disable tets, remove
'autogen phase.
[inputs]: Remove diffutils, libltdl, openssl, cyrus-sasl. Move gettext ...
[native-inputs]: ... to here. Remove autoconf, file, autogen, automake,
libtool.
2017-09-04 11:21:42 +03:00
Kei Kebreau
d10092b849
gnu: Put autoconf-related phases immediately after the 'unpack phase.
...
* gnu/packages/audio.scm (audacity, rtmidi)[arguments]: Correct phases
accordingly.
* gnu/packages/bioinformatics.scm (mash, seek, vsearch, emboss,
htslib-for-sambamba)[arguments]: Likewise.
* gnu/packages/ci.scm (cuirass)[arguments]: Likewise.
* gnu/packages/compression.scm (minizip, xdelta)[arguments]: Likewise.
* gnu/packages/cpp.scm (libzen)[arguments]: Likewise.
* gnu/packages/crypto.scm (opendht)[arguments]: Likewise.
* gnu/packages/databases.scm (4store, mdbtools)[arguments]: Likewise.
* gnu/packages/debug.scm (stress-make)[arguments]: Likewise.
* gnu/packages/dns.scm (dnscrypt-proxy, dnscrypt-wrapper)[arguments]:
Likewise.
* gnu/packages/emacs.scm (emacs-pdf-tools)[arguments]: Likewise.
* gnu/packages/embedded.scm (libjaylink, openocd)[arguments]: Likewise.
* gnu/packages/engineering.scm (gerbv)[arguments]: Likewise.
* gnu/packages/erlang.scm (erlang)[arguments]: Likewise.
* gnu/packages/ftp.scm (weex)[arguments]: Likewise.
* gnu/packages/gnome.scm (dia)[arguments]: Likewise.
* gnu/packages/gnunet.scm (gnurl, guile-gnunet)[arguments]: Likewise.
* gnu/packages/gtk.scm (guile-rsvg, graphene)[arguments]: Likewise.
* gnu/packages/guile.scm (guildhall, guile-ics, guile-sqlite3)[arguments]:
Likewise.
* gnu/packages/ibus.scm (ibus-libpinyin)[arguments]: Likewise.
* gnu/packages/irc.scm (weechat)[arguments]: Likewise.
* gnu/packages/java.scm (classpath-devel)[arguments]: Likewise.
* gnu/packages/libreoffice.scm (libetonyek)[arguments]: Likewise.
* gnu/packages/libusb.scm (hidapi)[arguments]: Likewise.
* gnu/packages/linux.scm (gpm)[arguments]: Likewise.
* gnu/packages/logging.scm (glog)[arguments]: Likewise.
* gnu/packages/machine-learning.scm (ghmm)[arguments]: Likewise.
* gnu/packages/mail.scm (dovecot-trees, dovecot-libsodium-plugin, esmtp)
[arguments]: Likewise.
* gnu/packages/messaging.scm (freetalk, libmesode, libstrophe)[arguments]:
Likewise.
* gnu/packages/microcom.scm (microcom)[arguments]: Likewise.
* gnu/packages/ocaml.scm (ocaml-ssl)[arguments]: Likewise.
* gnu/packages/parallel.scm (slurm)[arguments]: Likewise.
* gnu/packages/pdf.scm (libharu)[arguments]: Likewise.
* gnu/packages/samba.scm (cifs-utils)[arguments]: Likewise.
* gnu/packages/serialization.scm (msgpack)[arguments]: Likewise.
* gnu/packages/shells.scm (scsh)[arguments]: Likewise.
* gnu/packages/telephony.scm (libiax2)[arguments]: Likewise.
* gnu/packages/textutils.scm (dotconf)[arguments]: Likewise.
* gnu/packages/version-control.scm (findnewest)[arguments]: Likewise.
* gnu/packages/video.scm (libmediainfo, mediainfo)[arguments]: Likewise.
2017-09-04 00:10:59 -04:00
Efraim Flashner
5804c7b616
gnu: libmateweather: Update inputs.
...
* gnu/packages/mate.scm (libmateweather)[inputs]: Remove gdk-pixpuf.
Move dconf ...
[native-inputs]: ... to here.
2017-09-03 18:01:12 +03:00
ng0
6a548c56ef
gnu: mate-desktop: Add 'gtk-doc' back to native-inputs.
...
* gnu/packages/mate.scm (mate-desktop)[native-inputs]: Uncomment
'gtk-doc' as input.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-03 16:18:15 +03:00
ng0
60692df286
gnu: mate-themes: Update to 3.22.13.
...
* gnu/packages/mate.scm (mate-themes): Update to 3.22.13.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-03 16:18:14 +03:00
ng0
68d2eea0b8
gnu: mate-themes: Update inputs.
...
* gnu/packages/mate.scm (mate-themes)[inputs]: Remove gtk+, gtk-engines,
murrine. Move gdk-pixbuf ...
[native-inputs]: ... to here. Add gtk+@2.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-03 16:18:11 +03:00
ng0
4915c51986
gnu: mate-icon-theme: Remove 'gtk+' from native-inputs.
...
* gnu/packages/mate.scm (mate-icon-theme)[native-inputs]: Remove 'gtk+'.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-03 16:18:08 +03:00
ng0
833b7e0af0
gnu: mate: Use https.
...
* gnu/packages/mate.scm (mate-icon-theme)[source, home-page]: Use https.
(mate-themes)[source, home-page]: Likewise.
(mate-desktop)[source, home-page]: Likewise.
(libmateweather)[source, home-page]: Likewise.
(mate-menus)[source, home-page]: Likewise.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2017-09-03 16:18:04 +03:00
Mark H Weaver
3c7c916161
gnu: icecat: Update to 52.3.0-gnu1 and add more upstream fixes.
...
* gnu/packages/gnuzilla.scm (icecat): Update to 52.3.0-gnu1.
[source]: Remove outdated patches and add more selected fixes from
upstream mozilla-esr52.
2017-09-02 19:50:58 -04:00
Ludovic Courtès
4110fbc6dd
services: '%desktop-services' uses NetworkManager instead of Wicd.
...
Discussed at
<https://lists.gnu.org/archive/html/guix-devel/2017-08/msg00277.html >.
* gnu/services/desktop.scm (%desktop-services): Remove call to
'wicd-service'. Add instances of NETWORK-MANAGER-SERVICE-TYPE and
WPA-SUPPLICANT-SERVICE-TYPE.
* doc/guix.texi (Networking Services): Document
'network-manager-service-type' as being part of '%desktop-services'.
(Desktop Services): Replace Wicd with NM.
2017-09-03 00:52:17 +02:00
Mark H Weaver
9a37764014
gnu: linux-libre@4.9: Update to 4.9.47.
...
* gnu/packages/linux.scm (linux-libre-4.9): Update to 4.9.47.
2017-09-02 17:46:22 -04:00
Mark H Weaver
3e51cd8c76
gnu: linux-libre@4.4: Update to 4.4.86.
...
* gnu/packages/linux.scm (linux-libre-4.4): Update to 4.4.86.
2017-09-02 17:45:37 -04:00
Jelle Licht
448339709d
gnu: node: Update to 8.4.0.
...
* gnu/packages/patches/node-9077.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Remove it.
* gnu/packages/node.scm (node): Update to 8.4.0.
(node)[arguments]: Removed broken linter test. Removed dns test.
2017-09-02 22:59:18 +02:00
ng0
4da9beab14
gnu: Add emacs-base16-theme.
...
* gnu/packages/emacs.scm (emacs-base16-theme): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
2017-09-02 22:40:58 +03:00
Oleg Pykhalov
eaf4ba6ef3
gnu: Add emacs-browse-at-remote.
...
* gnu/packages/emacs.scm (emacs-browse-at-remote): New variable.
Signed-off-by: Alex Kost <alezost@gmail.com>
2017-09-02 22:40:58 +03:00
Alex Kost
780162c797
gnu: emacs-guix: Update to 0.3.3.
...
* gnu/packages/emacs.scm (emacs-guix): Update to 0.3.3.
2017-09-02 22:40:58 +03:00
Andreas Enge
c64692a72d
gnu: pari-gp: Update to 2.9.3.
...
* gnu/packages/algebra.scm (pari-gp): Update to 2.9.3.
2017-09-02 17:11:49 +02:00
Leo Famulari
7bac819614
gnu: rosegarden: Import bash and lirc modules.
...
This is a followup to commit 9bc38f2872
.
* gnu/packages/music.scm (define-module): Import (gnu packages bash) and
(gnu packages lirc).
2017-09-02 11:07:57 -04:00
Leo Famulari
631c9f743f
gnu: net-tools: Build from a source archive instead of a Git checkout.
...
* gnu/packages/linux.scm (net-tools)[source]: Use url-fetch and adjust
the source URL accordingly.
[native-inputs]: Add UNZIP.
(net-tools-for-tests)[native-inputs]: Add field so that we can exclude UNZIP.
2017-09-02 11:07:56 -04:00
Kei Kebreau
d536113df0
gnu: openjpeg: Fix CVE-2017-{14040,14041}.
...
* gnu/packages/image.scm (openjpeg)[source]: Add patches.
* gnu/packages/patches/openjpeg-CVE-2017-14040.patch,
gnu/packages/patches/openjpeg-CVE-2017-14041.patch: New files.
* gnu/local.mk (dist_patch_DATA): Register them.
2017-09-02 10:21:03 -04:00
宋文武
65e4109cdc
gnu: emacs-cider: Update to 0.15.0.
...
* gnu/packages/emacs.scm (emacs-cider): Update to 0.15.0.
2017-09-02 21:23:34 +08:00
Danny Milosavljevic
9bc38f2872
gnu: Add rosegarden.
...
* gnu/packages/music.scm (rosegarden): New variable.
2017-09-02 14:29:11 +02:00
Hartmut Goebel
7ae9542bf3
gnu: Add prison.
...
* gnu/packages/kde-frameworks.scm (prison): New variable.
2017-09-02 13:11:31 +02:00
Hartmut Goebel
7ade80220b
gnu: Add libdmtx.
...
* gnu/packages/aidc.scm (libdmtx): New variable.
2017-09-02 13:11:30 +02:00
Marius Bakke
3fe666aa29
gnu: perl-www-opensearch: Enable tests.
...
Fixes <https://bugs.gnu.org/28253 >.
* gnu/packages/web.scm (perl-www-opensearch)[native-inputs]: Add
PERL-CLASS-ERRORHANDLER, PERL-DATETIME, PERL-DATETIME-FORMAT-MAIL,
PERL-DATETIME-FORMAT-W3CDTF, PERL-FEED-FIND, PERL-MODULE-PLUGGABLE,
PERL-URI-FETCH, PERL-TEST-SIMPLE, PERL-XML-ATOM and PERL-XML-RSS.
2017-09-02 12:32:51 +02:00
Marius Bakke
47111bb365
gnu: ffmpeg@2.8: Update to 2.8.13.
...
* gnu/packages/video.scm (ffmpeg-2.8): Update to 2.8.13.
2017-09-02 12:08:54 +02:00
Maxim Cournoyer
f306825da8
gnu: exiv2: Update source checksum.
...
The source archive was updated in place; only a cleanup of non functional
files was done (see: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=28326 ).
* gnu/packages/image.scm (exiv2)[source]: Update hash.
Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2017-09-02 10:40:42 +02:00
Ethan R. Jones
7bd65a6304
gnu: swish-e: Work around compilation error and test failures.
...
* gnu/packages/search.scm (swish-e)[inputs]: Remove ZLIB and LIBXML2.
[arguments]: Add #:configure-flags.
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2017-09-02 00:58:11 +02:00
Muriithi Frederick Muriuki
2038a48f4d
gnu: Add python-xenon.
...
* gnu/packages/python.scm (python-xenon, python2-xenon) New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2017-09-02 00:58:11 +02:00
Tobias Geerinckx-Rice
6106d195a2
gnu: perl-html-tree: Update to 5.07.
...
* gnu/packages/web.scm (perl-html-tree): Update to 5.07.
2017-09-01 23:52:19 +02:00
Tobias Geerinckx-Rice
33fd32c285
gnu: youtube-dl: Update to 2017.09.02.
...
* gnu/packages/video.scm (youtube-dl): Update to 2017.09.02.
2017-09-01 23:52:19 +02:00
Tobias Geerinckx-Rice
bbfc523d95
gnu: dub: Update to 1.5.0.
...
* gnu/packages/ldc.scm (dub): Update to 1.5.0.
2017-09-01 23:52:19 +02:00
Tobias Geerinckx-Rice
def056d138
gnu: perl-context-preserve: Update source URL.
...
* gnu/packages/perl.scm (perl-context-preserve)[source]: Update CPAN author.
2017-09-01 23:52:18 +02:00