Ludovic Courtès
932d160056
gexp: 'gexp-modules' now consistently deletes duplicates.
...
Fixes <https://bugs.gnu.org/32966 >.
Reported by Clément Lassieur <clement@lassieur.org>.
* guix/gexp.scm (gexp-attribute): Add 'equal?' optional parameter; pass
it to 'delete-duplicates'.
(gexp-modules)[module=?]: New procedure.
Pass it to 'gexp-attribute'.
* tests/gexp.scm ("gexp-modules deletes duplicates"): New test.
2018-10-27 16:39:29 +02:00
Ludovic Courtès
003789e837
pack: Hide 'zip' colliding binding.
...
* guix/scripts/pack.scm: Hide 'zip' from (gnu packages compression).
2018-10-27 16:39:29 +02:00
Ludovic Courtès
244a0d5aad
gnu: libzmf: Disable '-Werror'.
...
Fixes builds on i686-linux.
* gnu/packages/libreoffice.scm (libzmf)[arguments]: New field.
2018-10-27 16:39:29 +02:00
Ludovic Courtès
46727e3a9d
pack: Remove unused variable.
...
* guix/scripts/pack.scm (self-contained-tarball)[libgcrypt]: Remove.
2018-10-27 16:39:29 +02:00
Pierre Neidhardt
1316413558
gnu: git: Add "subtree" output.
...
* gnu/packages/version-control.scm (git)[outputs]: Add "subtree".
2018-10-27 16:29:47 +02:00
Florian Pelz
abc98e3be5
services: httpd: Allow using it with PHP.
...
* gnu/services/web.scm (httpd): Make existing httpd-module API public.
* doc/guix.texi (Apache HTTP Server): Document its usage with PHP-FPM.
Signed-off-by: Christopher Baines <mail@cbaines.net>
2018-10-27 14:08:45 +01:00
Meiyo Peng
cbea1e8dd2
gnu: lxqt-build-tools: Define LXQT_DATA_DIR and LXQT_ETC_XDG_DIR.
...
* gnu/packages/lxqt.scm (lxqt-build-tools)[arguments]: Define LXQT_DATA_DIR
and LXQT_ETC_XDG_DIR in the configure flags.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-27 19:50:41 +08:00
Meiyo Peng
6f00fb75ca
gnu: lxqt: Correct licenses for several packages.
...
* gnu/packages/lxqt.scm (pcmanfm-qt, lximage-qt, pavucontrol-qt, qtermwidget)
(qterminal, screengrab, lxqt): Correct license to GPL2+.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-27 18:17:08 +08:00
宋文武
a46c00a3d8
gnu: lxqt: Propagate qterminal actually.
...
* gnu/packages/lxqt.scm (lxqt)[propagated-inputs]: Fix typo of 'qterminal'.
2018-10-27 11:34:57 +08:00
Tobias Geerinckx-Rice
3825b44448
gnu: xmlsec-nss: Fix tests (and hence build).
...
* gnu/packages/xml.scm (xmlsec-nss)[native-inputs]: Add nss:bin to
provide the certutil command.
2018-10-27 04:49:19 +02:00
Tobias Geerinckx-Rice
4795e5e177
gnu: units: Update to 2.18.
...
* gnu/packages/maths.scm (units): Update to 2.18.
2018-10-27 04:47:56 +02:00
Tobias Geerinckx-Rice
6d9a690927
gnu: parallel: Update to 20181022.
...
* gnu/packages/parallel.scm (parallel): Update to 20181022.
2018-10-27 04:47:19 +02:00
Tobias Geerinckx-Rice
574d877e40
gnu: gvpe: Update to 3.1.
...
* gnu/packages/vpn.scm (gvpe): Update to 3.1.
[source]: Remove obsolete snippet.
[native-inputs]: Add pkg-config.
2018-10-27 04:47:18 +02:00
Tobias Geerinckx-Rice
b2d286545d
gnu: gama: Update to 2.01.
...
* gnu/packages/gps.scm (gama): Update to 2.01.
2018-10-27 04:47:18 +02:00
Tobias Geerinckx-Rice
b106b78cf8
gnu: perl-x11-xcb: Update to 0.18.
...
* gnu/packages/xorg.scm (perl-x11-xcb): Update to 0.18.
2018-10-27 04:47:18 +02:00
Tobias Geerinckx-Rice
429a332b1c
gnu: flatbuffers: Update to 1.10.0.
...
* gnu/packages/serialization.scm (flatbuffers): Update to 1.10.0.
2018-10-27 04:47:18 +02:00
Eric Bavier
829785c11d
gnu: Add tnef.
...
* gnu/packages/mail.scm (tnef): New variable.
2018-10-26 21:16:42 -05:00
HiPhish
01a0a0c445
gnu: Add lua5.1-lpeg and lua5.1-lmpack.
...
* gnu/packages/lua.scm (lua5.1-lpeg): New variable.
* gnu/packages/serialization.scm (lua5.1-libmpack): New variable.
The packages lua-lpeg and lua-libmpack had no Lua 5.1 variants. These
packages will be needed to build Neovim properly.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-10-26 21:17:00 +02:00
Pierre-Antoine Rouby
3239dcd38d
gnu: Add jp2a.
...
* gnu/packages/image.scm: New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2018-10-26 21:16:13 +02:00
Ludovic Courtès
fdf0248428
gnu: sbcl-lift: Fix 'license' field.
...
The invalid 'license' field was preventing evaluations from completing.
* gnu/packages/lisp.scm (sbcl-lift)[license]: Change to LICENSE:EXPAT.
2018-10-26 21:07:03 +02:00
Ludovic Courtès
fdc4f665dc
profiles: Fix typo in exports.
...
* guix/profiles.scm (&profile-collistion-error): Fix typo in export list.
2018-10-26 20:05:21 +02:00
Nikolai Merinov
2e2b8635b9
gnu: rust: Update to 1.28.
...
* gnu/packages/rust.scm (rust): Rename to...
(rust-1.27): ... this.
(rust): New variable.
2018-10-26 18:11:15 +02:00
Nikolai Merinov
e027a494fd
gnu: rust: Work around rust 1.25...1.27 reproducibility issues.
...
* gnu/packages/patches/rust-mdbook-support-reproducible-builds-by-forcing-window.search.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Add new patch file.
* gnu/packages/rust.scm (rust-1.19): Use system libssh2 library.
during cargo build. Note: libgit2 still bundled, because cargo
tests assume specific libgit2 minor release.
(rust-1.23): Inherit native-inputs from previous package.
(rust-1.25): Switch back to llvm 3.9.1 as workaround for
https://github.com/rust-lang/rust/issues/50556 issue.
(rust-1.27): Apply changes from
https://github.com/rust-lang-nursery/mdBook/pull/692 to make
generation of "searchindex.js" files reproducible. Disable cargo
test that required llvm 6.
2018-10-26 18:11:15 +02:00
Meiyo Peng
1fdcee026b
gnu: Add lxqt.
...
* gnu/packages/lxqt.scm (lxqt): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-26 22:07:05 +08:00
Meiyo Peng
a457e3f6ef
gnu: libqtxdg: Simplify configure flags.
...
* gnu/packages/lxqt.scm (libqtxdg)[arugemnts]: Use relative path for
'QTXDGX_ICONENGINEPLUGIN_INSTALL_PATH'.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-26 22:07:05 +08:00
Meiyo Peng
097166dfb0
gnu: lxqt.scm: Remove ${CMAKE_INSTALL_PREFIX} from DESTINATION path.
...
* gnu/packages/lxqt.scm: Remove ${CMAKE_INSTALL_PREFIX} from DESTINATION path.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-26 22:07:04 +08:00
Meiyo Peng
31fd62c8ca
gnu: Add obconf-qt.
...
* gnu/packages/lxqt.scm (obconf-qt): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-26 22:06:57 +08:00
Meiyo Peng
32b74b7028
gnu: Add compton-conf.
...
* gnu/packages/lxqt.scm (compton-conf): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-26 21:41:38 +08:00
Meiyo Peng
9886134cc6
gnu: Add qps.
...
* gnu/packages/lxqt.scm (qps): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-26 21:36:43 +08:00
Meiyo Peng
7e9e775f44
gnu: Add qterminal.
...
* gnu/packages/lxqt.scm (qterminal): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-26 21:31:15 +08:00
Meiyo Peng
4b88ab554c
gnu: Add screengrab.
...
* gnu/packages/lxqt.scm (screengrab): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-26 21:20:21 +08:00
Meiyo Peng
604bdae7e5
gnu: Add lximage-qt.
...
* gnu/packages/lxqt.scm (lximage-qt): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-26 21:12:17 +08:00
Meiyo Peng
26127ebb97
gnu: lxqt.scm: Sort packages into base, core, etc.
...
* gnu/packages/lxqt.scm: Sort packages into base, core, etc.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-26 21:05:12 +08:00
Meiyo Peng
0aab234954
gnu: Add qtermwidget.
...
* gnu/packages/lxqt.scm (qtermwidget): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-26 18:54:16 +08:00
Tobias Geerinckx-Rice
21c51ebd66
gnu: hplip: Update home page.
...
* gnu/packages/cups.scm (hplip)[home-page]: Follow its permanent
redirection.
2018-10-26 02:30:52 +02:00
Tobias Geerinckx-Rice
b17004f9f9
gnu: hplip: Update to 3.18.9.
...
* gnu/packages/cups.scm (hplip): Update to 3.18.9.
[arguments]: Add the resulting libraries to the build's RUNPATH.
2018-10-26 02:30:52 +02:00
Tobias Geerinckx-Rice
2fba511e0f
gnu: libsigrok: Update to 0.5.1.
...
* gnu/packages/electronics.scm (libsigrok): Update to 0.5.1.
[arguments]: Adjust to split udev rules and clean up a little.
2018-10-26 02:30:52 +02:00
Tobias Geerinckx-Rice
0e8e29088f
gnu: dnsmasq: Update to 2.80 [security fixes].
...
* gnu/packages/dns.scm (dnsmasq): Update to 2.80.
2018-10-26 02:30:52 +02:00
Tobias Geerinckx-Rice
e81ddedaef
gnu: tinc: Use HTTPS for sources and home page.
...
* gnu/packages/vpn.scm (tinc)[source, home-page]: Use HTTPS.
2018-10-26 02:30:51 +02:00
Leo Famulari
dea0178fb1
gnu: Mercurial: Update to 4.7.2.
...
* gnu/packages/version-control.scm (mercurial): Update to 4.7.2.
2018-10-25 20:00:27 -04:00
Meiyo Peng
84f6a9907b
gnu: Add pavucontrol-qt.
...
* gnu/packages/lxqt.scm (pavucontrol-qt): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-25 21:38:57 +08:00
Meiyo Peng
8b1d43a755
gnu: Add lxqt-themes.
...
* gnu/packages/lxqt.scm (lxqt-themes): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-25 21:34:55 +08:00
Meiyo Peng
5663b5b073
gnu: Add lxqt-qtplugin.
...
* gnu/packages/lxqt.scm (lxqt-qtplugin): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-25 21:25:54 +08:00
Meiyo Peng
643961bbc6
gnu: Add lxqt-powermanagement.
...
* gnu/packages/lxqt.scm (lxqt-powermanagement): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-25 21:21:26 +08:00
Meiyo Peng
ca302c3e8c
gnu: Add lxqt-openssh-askpass.
...
* gnu/packages/lxqt.scm (lxqt-openssh-askpass): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-25 21:17:16 +08:00
Meiyo Peng
bf0da63aae
gnu: Add lxqt-policykit.
...
* gnu/packages/lxqt.scm (lxqt-policykit): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-25 21:12:19 +08:00
Meiyo Peng
a98000a462
gnu: Add lxqt-notificationd.
...
* gnu/packages/lxqt.scm (lxqt-notificationd): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-25 21:12:19 +08:00
Meiyo Peng
f2b48558df
gnu: lxqt.scm: Move qttools from inputs to native-inputs.
...
* gnu/packages/lxqt.scm: Move qttools from inputs to native-inputs.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-25 21:12:13 +08:00
Meiyo Peng
35bfe41a01
gnu: Add lxqt-config.
...
* gnu/packages/lxqt.scm (lxqt-config): New variable.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2018-10-25 19:16:18 +08:00
Ricardo Wurmus
7b63047c94
gnu: Add r-sjplot.
...
* gnu/packages/cran.scm (r-sjplot): New variable.
2018-10-25 05:17:42 +02:00