Commit graph

68925 commits

Author SHA1 Message Date
Tobias Geerinckx-Rice
da384d993b
gnu: python-pypika: Update to 0.44.0.
* gnu/packages/databases.scm (python-pypika): Update to 0.44.0.
2020-11-17 04:45:30 +01:00
Tobias Geerinckx-Rice
0fecc6ce67
gnu: python-peewee: Update to 3.14.0.
* gnu/packages/databases.scm (python-peewee): Update to 3.14.0.
2020-11-17 04:45:30 +01:00
Tobias Geerinckx-Rice
c7e8bfe2ff
gnu: xsimd: Define SIMD.
* gnu/packages/cpp.scm (xsimd)[description]: Expand the @acronym.
2020-11-17 04:45:29 +01:00
Tobias Geerinckx-Rice
902e944ef7
gnu: xsimd: Update to 7.4.9.
* gnu/packages/cpp.scm (xsimd): Update to 7.4.9.
2020-11-17 04:45:29 +01:00
Tobias Geerinckx-Rice
f3effa5132
gnu: gnu-pw-mgr: Update to 2.7.4.
* gnu/packages/gnu-pw-mgr.scm (gnu-pw-mgr): Update to 2.7.4.
2020-11-17 04:45:29 +01:00
Tobias Geerinckx-Rice
71456036de
gnu: youtube-dl: Update to 2020.11.17.
* gnu/packages/video.scm (youtube-dl): Update to 2020.11.17.
2020-11-17 04:45:29 +01:00
Tobias Geerinckx-Rice
7661f82d97
gnu: pdfpc: Update to 4.4.1.
* gnu/packages/pdf.scm (pdfpc): Update to 4.4.1.
2020-11-17 04:45:29 +01:00
Martin Becze
dc2de508a3
gnu: z3: Update to 4.8.9.
* gnu/packages/maths.scm (z3): Update to 4.8.9.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-11-16 21:19:45 +00:00
Miguel Ángel Arruga Vivas
46ce24fb2d
gnu: git: Add phase to restore hooks shebang.
Fixes <https://bugs.gnu.org/25508>.

* gnu/packages/version-control.scm (git)[arguments]: New phase
restore-sample-hooks-shebang.
2020-11-16 21:48:36 +01:00
Miguel Ángel Arruga Vivas
3428c66c5a
.dir-locals.el: Add upstream report link.
Follow up from 1d6e7732b1.

* .dir-locals.el: Modify comment to point at the report to bug-gnu-emacs.
2020-11-16 21:48:30 +01:00
Efraim Flashner
34a6f12351
gnu: grub: Cross-compile for mips64el-linux.
* gnu/packages/bootloaders.scm (grub)[arguments]: Add custom phase to
set BUILD_FREETYPE_* flags.
[native-inputs]: Add freetype.
2020-11-16 22:38:15 +02:00
Efraim Flashner
66f769122f
gnu: grub: Don't run tests when cross compiling.
* gnu/packages/bootloaders.scm (grub)[arguments]: Skip tests when
cross-compiling.
2020-11-16 22:38:15 +02:00
AuPath
4ef38c806d
gnu: Add emacs-boon.
* gnu/packages/emacs-xyz.scm (emacs-boon): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-16 20:19:53 +01:00
AuPath
322faf8e99
gnu: Add emacs-modalka.
* gnu/packages/emacs-xyz.scm (emacs-modalka): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-16 20:11:00 +01:00
Michael Rohleder
56003edef8
gnu: emacs-matrix-client: Update to 0.0.0-5.59c7924.
* gnu/packages/emacs-xyz.scm (emacs-matrix-client): Update to 0.0.0-5.59c7924.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-11-16 19:46:04 +01:00
Christopher Lemmer Webber
a895eace11
.dir-locals.el: Use setq-local on guix-directory.
* .dir-locals.el: Use setq-local on guix-directory.  While a problem with
using setq hasn't been identified, this seems like good hygiene.
2020-11-16 13:06:27 -05:00
Christopher Lemmer Webber
1d6e7732b1
.dir-locals.el: Prevent errors if .dir-locals.el isn't found.
While this repo should presumably always have a .dir-locals.el
by the nature of this file itself, it seems that this behavior "leaks".
See added comment for more details on the fix to this strange bug,
which is likely an upstream emacs or vc-mode issue.

Thanks to Miguel Ángel Arruga Vivas and Maxim Cournoyer for helping
investigate this problem.

* .dir-locals.el: Don't error out if .dir-locals.el isn't found.
2020-11-16 13:04:38 -05:00
Jonathan Brielmaier
f609369840
gnu: icedove: Update to 78.4.3.
* gnu/packages/gnuzilla.scm (icedove): Update to 78.4.3.
2020-11-16 17:38:29 +01:00
Danny Milosavljevic
f2c6375449
gnu: gcc-vc4: Update to commit 0fe4b83897341742f9df65797474cb0feab4b377.
* gnu/packages/patches/gcc-6-fix-buffer-size.patch: New file.
* gnu/packages/patches/gcc-6-fix-isl-includes.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/embedded.scm (gcc-vc4): Update to commit
0fe4b83897341742f9df65797474cb0feab4b377.
[source]: Add the patches from above.
2020-11-16 15:02:48 +01:00
Efraim Flashner
455daf46ad
gnu: pzstd: Cross compile.
* gnu/packages/compression.scm (pzstd)[arguments]: use cc-for-target,
cxx-for-target in make-flags.
[native-inputs]: Only use googletest when compiling natively.
[inputs]: Add googletest when cross compiling.
2020-11-16 15:10:30 +02:00
Efraim Flashner
9f58c83c3a
gnu: zstd: Cross compile.
* gnu/packages/compression.scm (zstd)[arguments]: When targeting another
system use cc-for-target in make-flags.
2020-11-16 14:47:37 +02:00
Efraim Flashner
40b52444bb
gnu: bsdiff: Cross compile.
* gnu/packages/compression.scm (bsdiff)[arguments]: Use cc-for-target in
make-flags.
2020-11-16 14:40:50 +02:00
Efraim Flashner
c0040f0ed0
gnu: squashfs-tools: Cross compile.
* gnu/packages/compression.scm (squashfs-tools)[arguments]: Use
cc-for-target in make-flags.
2020-11-16 14:39:41 +02:00
Efraim Flashner
dfb4a28575
gnu: lz4: Cross compile.
* gnu/packages/compression.scm (lz4)[arguments]: When targeting another
system use cc-for-target in make-flags.
2020-11-16 14:38:57 +02:00
Efraim Flashner
60587450e0
gnu: bam: Cross-compile.
* gnu/packages/build-tools.scm (bam)[arguments]: Use cc-for-target in
make-flags.
2020-11-16 14:17:27 +02:00
Efraim Flashner
50836eb724
gnu: lua: Cross compile.
* gnu/packages/lua.scm (lua)[arguments]: Use cc-for-target in
make-flags. Set SYSLIBS to include readline.
2020-11-16 14:16:52 +02:00
Efraim Flashner
1f048676b6
gnu: premake4: Cross compile.
* gnu/packages/build-tools.scm (premake4)[arguments]: Use cc-for-target
in make-flags.
2020-11-16 14:08:27 +02:00
Efraim Flashner
40e9545632
gnu: unifdef: Cross compile.
* gnu/packages/c.scm (unifdef)[arguments]: Use cc-for-target in
make-flags.
2020-11-16 14:03:05 +02:00
Efraim Flashner
6cc86492db
gnu: dtc: Cross compile.
* gnu/packages/bootloaders.scm (dtc)[arguments]: Use cc-for-target in
make-flags. Add custom phase to use correct pkg-config for target.
2020-11-16 13:03:00 +02:00
Efraim Flashner
afcf90c60f
gnu: hostapd: Cross compile.
* gnu/packages/admin.scm (hostapd)[arguments]: Use cc-for-target in
make-flags. Add custom flag to use correct pkg-config for target.
2020-11-16 13:03:00 +02:00
Efraim Flashner
164c49100d
gnu: masscan: Cross compile.
* gnu/packages/admin.scm (masscan)[arguments]: Use cc-for-target in
make-flags.
2020-11-16 13:03:00 +02:00
Efraim Flashner
a6b646911e
gnu: mktorrent: Cross compile.
* gnu/packages/bittorrent.scm (mktorrent)[arguments]: Use cc-for-target
in make-flags.
2020-11-16 13:03:00 +02:00
Efraim Flashner
7d728270ab
gnu: btar: Cross compile.
* gnu/packages/backup.scm (btar)[arguments]: Use cc-for-target in
make-flags.
2020-11-16 13:02:59 +02:00
Efraim Flashner
4def7dac23
gnu: dcadec: Cross compile.
* gnu/packages/audio.scm (dcadec)[arguments]: Use cc-for-target in
make-flags.
2020-11-16 13:02:59 +02:00
Efraim Flashner
bd3200fd8b
gnu: filteraudio: Cross compile.
* gnu/packages/audio.scm (filteraudio)[arguments]: Use cc-for-target in
make-flags.
2020-11-16 13:02:59 +02:00
Efraim Flashner
59775c1c79
gnu: rgbds: Cross compile.
* gnu/packages/assembly.scm (rgbds)[arguments]: Use cc-for-target in
make-flags. Add custom phase to use correct pkg-config for target.
2020-11-16 13:02:56 +02:00
Guillaume Le Vaillant
f6a42ac946
gnu: Add pdf2djvu.
* gnu/packages/djvu.scm (pdf2djvu): New variable.
2020-11-16 11:23:57 +01:00
Stefan
74eeb11dae
gnu: bootloader: Support chain loading to an EFI bootloader.
* gnu/bootloader.scm (efi-bootloader-profile): New function.
(efi-bootloader-chain): New function.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-11-16 10:33:18 +01:00
Danny Milosavljevic
b720cf90e7
utils: Add 'cxx-for-target'.
* guix/utils.scm (cxx-for-target): New procedure.
2020-11-16 10:26:46 +01:00
Efraim Flashner
cbd104bf6f
gnu: nnn: Cross compile.
* gnu/packages/admin.scm (nnn)[arguments]: Use cc-for-target in
make-flags. Add custom phase to use correct pkg-config for target.
2020-11-16 11:16:11 +02:00
Efraim Flashner
d4560e0b7b
gnu: cpulimit: Make check phase conditional.
* gnu/packages/admin.scm (cpulimit)[arguments]: Only run custom 'check
phase when tests are enabled.
2020-11-16 11:16:10 +02:00
Efraim Flashner
6e26bd5b7f
gnu: cpulimit: Use make-flags.
* gnu/packages/admin.scm (cpulimit)[arguments]: Introduce make-flags.
Use them in custom 'build and 'check phases.
2020-11-16 11:16:10 +02:00
Efraim Flashner
bc63198830
gnu: cpulimit: Cross compile.
* gnu/packages/admin.scm (cpulimit)[arguments]: Use cc-for-target in
custom 'build and 'check phases.
2020-11-16 11:04:35 +02:00
Efraim Flashner
12110f949d
gnu: acpica: Cross compile.
* gnu/packages/admin.scm (acpica)[arguments]: Use cc-for-target in
make-flags.
2020-11-16 11:03:50 +02:00
Efraim Flashner
8ec5adce41
gnu: wpa-supplicant-minimal: Cross compile.
* gnu/packages/admin.scm (wpa-supplicant-minimal)[arguments]: Use
cc-for-target in make-flags. Adjust custom 'configure phase to use the
correct pkg-config for the target.
2020-11-16 10:40:09 +02:00
Ryan Prior
8f447b1ae5
gnu: esbuild: Update to 0.8.7.
* gnu/packages/web.scm (esbuild): Update to 0.8.7.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-16 10:10:17 +02:00
Ryan Prior
8ebfa60d93
gnu: quickjs: Update to 2020-11-08.
* gnu/packages/javascript.scm (quickjs): Update to 2020-11-08.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-16 10:10:15 +02:00
Leo Prikler
b21ff78aa8
gnu: komikku: Update to 0.22.0.
* gnu/packages/gnome.scm (komikku): Update to 0.22.0.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-11-16 10:06:31 +02:00
Tobias Geerinckx-Rice
243512d984
gnu: xen: Update to 4.14.0.
* gnu/packages/virtualization.scm (xen): Update to 4.14.0.
2020-11-16 04:11:46 +01:00
Tobias Geerinckx-Rice
1a8a6b7c9b
gnu: xen: Fix build failure.
This reverts commit 6177320d78,
obsoleted by <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=30756>.
2020-11-16 04:11:46 +01:00