Commit Graph

46778 Commits

Author SHA1 Message Date
Marius Bakke 5a7c6d02b2
gnu: emacs-cmake-mode: Do not inherit inputs and outputs from CMake.
* gnu/packages/cmake.scm (emacs-cmake-mode)[native-inputs, inputs, outputs]:
New fields.
[arguments]: End phases on #t.
2019-08-01 15:49:28 +02:00
Marius Bakke 497b2d3942
gnu: dbus-c++: Fix build with GCC 7.
* gnu/packages/patches/dbus-c++-gcc-compat.patch,
gnu/packages/patches/dbus-c++-threading-mutex.patch: New files.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/glib.scm (dbus-c++)[source](patches): New field.
[arguments]: End phases on #t.
2019-07-31 16:52:39 +02:00
Marius Bakke 51d4c79dc2
gnu: Remove workarounds for <https://bugs.gnu.org/36721>.
These are no longer needed since 941ef1a1e5.

* gnu/packages/compression.scm (innoextract)[arguments]: Remove
"-DBoost_NO_BOOST_CMAKE=ON" from <#:configure-flags>.
* gnu/packages/game-development.scm (openmw)[arguments]: Likewise.
* gnu/packages/games.scm (supertux, colobot, leela-zero)[arguments]: Likewise.
* gnu/packages/graphics.scm (openimageio)[arguments]: Likewise.
* gnu/packages/ibus.scm (librime)[arguments]: Likewise.
2019-07-31 14:54:59 +02:00
Marius Bakke f9f72d3536
gnu: glib: Update to 2.60.6.
* gnu/packages/patches/glib-keyfile-arguments.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/glib.scm (glib): Update to 2.60.6.
[source](patches): Remove obsolete patch.
2019-07-31 14:41:37 +02:00
Marius Bakke 014d4c1495
gnu: libice: Update to 1.0.10.
* gnu/packages/xorg.scm (libice): Update to 1.0.10.
2019-07-31 14:41:37 +02:00
Marius Bakke bffe4305ec
gnu: gnutls: Update to 3.6.9.
* gnu/packages/tls.scm (gnutls): Update to 3.6.9.
2019-07-31 14:41:37 +02:00
Marius Bakke d7342997cd
gnu: libtasn1: Update to 4.14.
* gnu/packages/tls.scm (libtasn1): Update to 4.14.
2019-07-31 14:41:37 +02:00
Marius Bakke e23dd49360
gnu: poppler: Update to 0.79.0.
* gnu/packages/pdf.scm (poppler): Update to 0.79.0.
2019-07-31 14:41:37 +02:00
Marius Bakke 888940c2d3
gnu: curl: Update to 7.65.3.
* gnu/packages/curl.scm (curl): Update to 7.65.3.
2019-07-31 14:41:37 +02:00
Marius Bakke 941ef1a1e5
gnu: boost: Do not install CMake files.
Fixes <https://bugs.gnu.org/36721>.

* gnu/packages/boost.scm (boost)[arguments]: Add "--no-cmake-config" to
<#:configure-flags>.
2019-07-31 14:41:36 +02:00
Marius Bakke 14767d4466
gnu: CMake: Update to 3.15.1.
* gnu/packages/cmake.scm (cmake-minimal): Update to 3.15.1.
[arguments]: Do not patch /bin/sh in removed file.
2019-07-31 14:41:36 +02:00
Marius Bakke 0a6e9e13c5
gnu: Remove workarounds for missing libarchive nettle propagation.
* gnu/packages/gnome.scm (brasero, libgxps, aisleriot, grilo, grilo-plugins,
totem, rhythmbox, gvfs, d-feet, gnome-session, gnome-autoar, tracker,
nautilus)[inputs]: Remove NETTLE.
* gnu/packages/linux.scm (singularity)[inputs]: Likewise.
* gnu/packages/mate.scm (atril)[inputs]: Likewise.
* gnu/packages/package-management.scm (rpm, libostree, flatpak)[inputs]: Likewise.
2019-07-31 14:41:36 +02:00
Marius Bakke 1664e2ab39
gnu: libarchive: Embed absolute references to required libraries in .la file.
* gnu/packages/backup.scm (libarchive)[arguments]: Substitute -lfoo compiler
flags with absolute references in libarchive.la, in addition to libarchive.pc.
2019-07-31 14:41:36 +02:00
Marius Bakke f8071e9b3b
gnu: libarchive: Do not build 'libarchive.a'.
* gnu/packages/backup.scm (libarchive)[arguments]: Add <#:configure-flags>.
2019-07-31 14:41:36 +02:00
Marius Bakke 80ba43b5f8
gnu: libarchive: Enable zstd support.
CMake 3.15 has a test that expects zstd to be enabled.  It adds ~1 MiB to the
closure size.

* gnu/packages/backup.scm (libarchive)[inputs]: Add ZSTD:LIB.  Sort
alphabetically.
[arguments]: Adjust one of the zstd tests.  Adjust libarchive.pc.
2019-07-31 14:41:36 +02:00
Marius Bakke f73fe13ccd
gnu: icu4c: Make 'libicudata.so' behave the same on all architectures.
* gnu/packages/icu4c.scm (icu4c)[arguments]: Do not pass
'--with-data-packaging=archive' in #:configure-flags.  Add phase to enable use
of standard libraries in libicudata.so.
2019-07-31 14:41:35 +02:00
Marius Bakke 7999d317bc
gnu: icu4c: Add upstream patches.
This is necessary to fix a test failure in 'node' when built for i686-linux.

* gnu/packages/icu4c.scm (%icu4c-patches): New variable.
(icu4c)[source](patches, patch-flags): New fields.
2019-07-31 14:41:35 +02:00
Marius Bakke cfad3defb7
gnu: gpsbabel: Remove GCC 5 workaround.
* gnu/packages/gps.scm (gpsbabel)[arguments]<#:configure-flags>: Remove
"CXXFLAGS".
2019-07-31 14:41:35 +02:00
Marius Bakke e4e2bef12d
gnu: prank: Update to 170427.
* gnu/packages/bioinformatics.scm (prank): Update to 170427.
2019-07-31 14:41:35 +02:00
Marius Bakke c7e31cde04
gnu: ftgl: Update to 2.4.0.
* gnu/packages/gl.scm (ftgl): Update to 2.4.0.
[home-page]: Change to maintained fork at <https://github.com/frankheckenbach/ftgl>.
[source]: Change to GIT-FETCH.
[native-inputs]: Add AUTOCONF, AUTOMAKE and LIBTOOL.
2019-07-31 14:41:35 +02:00
Marius Bakke 6a2e54236e
Merge branch 'master' into core-updates 2019-07-31 14:28:56 +02:00
Danny Milosavljevic 3d88855dfd
gnu: claws-mail: Add startup-notification.
* gnu/packages/mail.scm (claws-mail)[inputs]: Add startup-notification.
2019-07-31 14:07:01 +02:00
Oleg Pykhalov 716908411b
gnu: emacs-org-ql: Update to 0.1.
* gnu/packages/emacs-xyz.scm (emacs-org-ql): Update to 0.1.
2019-07-31 13:08:58 +03:00
Oleg Pykhalov becb69cfe6
gnu: Add emacs-org-redmine.
* gnu/packages/emacs-xyz.scm (emacs-org-redmine): New variable.
2019-07-31 13:08:25 +03:00
Pierre Neidhardt e4ce0097c7
gnu: Add sbcl-mk-string-metrics.
* gnu/packages/lisp.scm (sbcl-mk-string-metrics): New variable.
2019-07-31 10:27:45 +02:00
Tobias Geerinckx-Rice bab94ffa0e
gnu: python-glances: Please ‘guix lint’.
* gnu/packages/python-xyz.scm (python-glances)[synopsis]: Remove article.
[description]: Double-space between sentences.
2019-07-31 05:46:07 +02:00
Tobias Geerinckx-Rice 15b4c91163
gnu: python-glances: Don't check for updates by default.
* gnu/packages/python-xyz.scm (python-glances)[source]: Add snippet.
2019-07-31 05:46:07 +02:00
Tobias Geerinckx-Rice 9898a2d345
gnu: python-glances: Update to 3.1.1.
* gnu/packages/python-xyz.scm (python-glances): Update to 3.1.1.
[propagated-inputs]: Add python-future.
2019-07-31 05:46:07 +02:00
Eric Bavier 9e43348e75
gnu: netsurf: Add libnslog input.
* gnu/packages/web.scm (netsurf)[inputs]: Add libnslog.
2019-07-30 22:37:27 -05:00
Eric Bavier 2c618972c0
gnu: Add libnslog.
* gnu/packages/web.scm (libnslog): New variable.
2019-07-30 22:36:44 -05:00
Eric Bavier 33d13088d0
gnu: netsurf: Update to 3.9.
* gnu/packages/web.scm (netsurf)[source]: Update to 3.9.
[native-inputs]: Add "xxd" input.
2019-07-30 19:27:47 -05:00
Eric Bavier 595d4ab163
gnu: nsgenbind: Update to 0.7.
* gnu/packages/web.scm (nsgenbind)[source]: Update to 0.7.  Remove use of
"name" in source url.
2019-07-30 19:27:08 -05:00
Eric Bavier 0a7473f16b
gnu: libnspsl: Update to 0.1.5.
* gnu/packages/web.scm (libnspsl)[source]: Update to 0.1.5.  Remove use of
"name" in url.
2019-07-30 19:26:33 -05:00
Eric Bavier 2dd9b64307
gnu: libdom: Update to 0.4.0.
* gnu/packages/web.scm (libdom)[source]: Update to 0.4.0.  Remove use of
"name" in source url.
2019-07-30 19:25:57 -05:00
Eric Bavier 816edf3380
gnu: libcss: Update to 0.9.0.
* gnu/packages/web.scm (libcss)[source]: Update to 0.9.0.  Remove use of
"name" in source url.
2019-07-30 19:25:23 -05:00
Eric Bavier c033093b8d
gnu: libwapcaplet: Update to 0.4.2.
* gnu/packages/web.scm (libwapcaplet)[source]: Update to 0.4.2.  Remove use of
"name" in source url.
2019-07-30 19:24:49 -05:00
Eric Bavier 33abd52719
gnu: hubbub: Update to 0.3.6.
* gnu/packages/web.scm (hubbub)[source]: Update to 0.3.6.  Remove use of
"name" in source url.
2019-07-30 19:22:25 -05:00
Leo Famulari 274ba54e53
gnu: Blender: Update to 2.80.
* gnu/packages/graphics.scm (blender): Update to 2.80.
2019-07-30 18:56:27 -04:00
Nicolas Goaziou ffbaefc71a
gnu: flare-game: Update to 1.11.
* gnu/packages/games.scm (flare-game): Update to 1.11.
2019-07-30 22:47:44 +02:00
Nicolas Goaziou f9622ec713
gnu: flare-engine: Update to 1.11.
* gnu/packages/games.scm (flare-engine): Update to 1.11.
2019-07-30 22:39:33 +02:00
Nicolas Goaziou 5473261b21
gnu: grammalecte: Update to 1.2.1.
* gnu/packages/dictionaries.scm (grammalecte): Update to 1.2.1.
2019-07-30 22:28:03 +02:00
Nicolas Goaziou 2363ed01ec
gnu: Add geany.
* gnu/packages/text-editors.scm (geany): New variable.
2019-07-30 20:01:59 +02:00
Nicolas Goaziou c55cd98c9c
gnu: Add scintilla.
* gnu/packages/text-editors.scm (scintilla): New variable.
2019-07-30 20:01:54 +02:00
Ricardo Wurmus b2dce6b5a2
gnu: Add r-monocle3.
* gnu/packages/bioconductor.scm (r-monocle3): New variable.
2019-07-30 15:52:48 +02:00
Ricardo Wurmus 86c46d7120
gnu: Add r-uwot.
* gnu/packages/cran.scm (r-uwot): New variable.
2019-07-30 15:52:07 +02:00
Ricardo Wurmus cf51d895f3
gnu: Add r-matrix-utils.
* gnu/packages/cran.scm (r-matrix-utils): New variable.
2019-07-30 15:51:42 +02:00
Ricardo Wurmus 0b2883e1f6
gnu: Add r-grr.
* gnu/packages/cran.scm (r-grr): New variable.
2019-07-30 15:51:34 +02:00
Ricardo Wurmus c4a5ce4648
gnu: Add r-rcppparallel.
* gnu/packages/cran.scm (r-rcppparallel): New variable.
2019-07-30 15:50:42 +02:00
Ricardo Wurmus 8f7d7cd05f
gnu: Add r-speedglm.
* gnu/packages/cran.scm (r-speedglm): New variable.
2019-07-30 15:50:35 +02:00
Ricardo Wurmus 3e63f078da
gnu: Add r-pbmcapply.
* gnu/packages/cran.scm (r-pbmcapply): New variable.
2019-07-30 15:50:20 +02:00