| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
* gnu/packages/rdf.scm (sord)[inputs]: Move serd from here…
[propagated-inputs]: …to here.
|
|
|
|
| |
* gnu/packages/python-xyz.scm (synopsis): Fix typo.
|
|
|
|
| |
* gnu/packages/gnupg.scm (npth): Update to 1.6.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Until now, running, say:
guix build -e '(@@ (gnu packages bootloaders) u-boot-a20-olinuxino-micro)' \
-s armhf-linux
on an x86_64-linux machine wouldn't have the desired effect
because (%current-system) would return "x86_64-linux" when 'same-arch?'
was evaluated. This fixes that.
* gnu/packages/bootloaders.scm (make-u-boot-package)[same-arch?]: Turn
into a thunk so that (%current-system) is evaluated in the right
context, and adjust callers. Use 'string=?' instead of 'string-prefix?'.
|
|
|
|
|
|
| |
* gnu/packages/upnp.scm (readymedia): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
| |
* gnu/packages/messaging.scm (telegram-purple): Update to 1.4.1.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-prescient): Update to 3.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
| |
* gnu/packages/emacs-xyz.scm (emacs-so-long): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
|
|
|
| |
* doc/contributing.texi (Building from Git, Running Guix Before It Is
Installed): Make instructions using Guix come first and clarify which code is
an instruction and which is merely an example.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|
|
|
|
|
| |
* gnu/packages/python-xyz.scm (python-ipykernel)[arguments]: Add
'set-python-file-name' phase.
|
|
|
|
| |
* gnu/packages/linux.scm (multipath-tools): Update to 0.8.2.
|
|
|
|
|
|
|
| |
Ceph adds a massive dependency for a little-used feature. It was mainly added
because the build-system previously could not cope with librados being missing.
* gnu/packages/linux.scm (multipath-tools)[inputs]: Remove CEPH:LIB.
|
|
|
|
|
|
| |
* gnu/packages/python-xyz.scm (python-swagger-spec-validator): Update to
2.4.3.
[native-inputs]: Add python-pyyaml.
|
|
|
|
| |
* gnu/packages/python-web.scm (python-flask-htpasswd): New variable.
|
|
|
|
| |
* gnu/packages/gnome.scm (network-manager-vpnc): New variable.
|
|
|
|
|
|
| |
* gnu/packages/gnome.scm (network-manager-openvpn)[arguments]: Add custom
'patch-path' phase to replace references to openvpn and modprobe.
[inputs]: Add kmod.
|
|
|
|
|
| |
* gnu/packages/gnome.scm (network-manager-openvpn)[arguments]: Pass
'--localstatedir=/var' to #:configure-flags.
|
|
|
|
|
| |
* gnu/services/networking.scm (network-manager-shepherd-service): Clear
'NM_OPENVPN_USER' and 'NM_OPENVPN_GROUP' in #:environment-variables.
|
|
|
|
|
|
|
| |
Extends the dbus service when vpn plugins are enabled.
* gnu/services/networking.scm (network-manager-service-type): Load vpn plugins
when extending dbus service.
|
|
|
|
|
|
|
|
| |
* gnu/packages/patches/nm-plugin-path.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gnome.scm (network-manager)[source](patches): New field.
Signed-off-by: Jelle Licht <jlicht@fsfe.org>
|
|
|
|
| |
* gnu/packages/audio.scm (gnaural): New variable.
|
|
|
|
| |
* gnu/packages/mail.scm (msmtp): Update to 1.8.5.
|
|
|
|
| |
* gnu/packages/mail.scm (mpop): Update to 1.4.5.
|
|
|
|
| |
* gnu/packages/audio.scm (qjackctl): Update to 0.5.9.
|
|
|
|
|
| |
* gnu/packages/audio.scm (qsynth): Update to 0.5.7.
[arguments]: Remove CXXFLAGS=-std=gnu++11 #:configure-flag.
|
|
|
|
| |
* gnu/packages/audio.scm (qsynth)[home-page]: Update.
|
|
|
|
| |
* gnu/packages/maths.scm (opencascade-occt): New variable.
|
|
|
|
| |
* gnu/packages/build-tools.scm (osc): Update to 0.165.2.
|
|
|
|
| |
* gnu/packages/algebra.scm (gap): Update to 4.10.2.
|
|
|
|
| |
* gnu/packages/fonts.scm (font-google-noto): Update to 20171025.
|
|
|
|
| |
* gnu/packages/cran.scm (r-pmcmr)[description]: Use ‘dependent’.
|
|
|
|
|
|
| |
* build-aux/build-self.scm (make-config.scm): Replace gnu.org/s/guix with guix.gnu.org.
* guix/scripts/publish.scm (render-home-page): Likewise.
* guix/self.scm (make-config.scm): Likewise.
|
|
|
|
| |
* gnu/packages/backup.scm (hdup)[home-page]: Load from archive.org.
|
|
|
|
| |
* gnu/packages/version-control.scm (mercurial): Update to 5.0.2.
|
|
|
|
| |
* gnu/packages/algebra.scm (pari-gp): Update to 2.11.2.
|
|
|
|
| |
* gnu/packages/xorg.scm (xauth): Update to 1.1.
|
|
|
|
| |
* gnu/packages/algebra.scm (gp2c): Update to 0.0.11pl2.
|
|
|
|
| |
* gnu/packages/ruby.scm (jekyll): Update to 3.8.6.
|
|
|
|
|
|
|
|
|
|
| |
Fixes <https://bugs.gnu.org/36084>.
* gnu/packages/haskell-check.scm (ghc-clock-bootstrap): Move this...
* gnu/packages/haskell.scm (ghc-clock-bootstrap): ...here and inherit
from ghc-clock (which implies updating to version 0.7.2).
Co-authored-by: Robert Vollmert <rob@vllmrt.net>
|
|
|
|
|
|
|
| |
* gnu/packages/base.scm (make-gcc-libc): Make public.
* gnu/packages/commencement.scm (make-gcc-toolchain): Add 'libc'
optional argument to specify using a non-default glibc package, also
make public.
|
|
|
|
|
|
|
| |
This fixes CVE-2019-972921 and CVE-2019-951487.
* gnu/packages/chromium.scm (%chromium-version): Set to 75.0.3770.142.
(%chromium-origin): Update hash.
|
|
|
|
|
|
| |
* gnu/packages/python-xyz.scm (python-matplotlib)[propagated-inputs]: Remove
gtk+ and python-pyqt.
[arguments]: Adjust configure-environment phase.
|
|
|
|
| |
* gnu/packages/education.scm (snap): Update to 5.0.4.
|
|
|
|
| |
* doc/build.scm (html-manual): Add images/ symlinks.
|
|
|
|
|
|
|
|
|
| |
* guix/build/cargo-build-system.scm: Use (gnu build json) instead
of (json parser).
* guix/build-system/cargo.scm: Import (gnu build json) instead of
(json parser).
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
|
|
|
|
|
|
| |
* gnu/packages/crates-io.scm (rust-proc-macro2): Update to 0.4.30.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
|
|
|
|
|
|
|
| |
* guix/build/cargo-build-system.scm (configure): Set CARGO_HOME.
(install): No longer set CARGO_HOME.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
|
|
|
|
| |
* gnu/packages/admin.scm (direvent): Update to 5.2.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I think there are a couple of potential uses for this. It's somewhat a
separation in to what checkers are just checking the contents of the
repository (line length for example), and other checkers which are bringing in
external information which could change.
I'm thinking particularly, about treating network dependent checkers
differently when automatically running them, but this commit also adds a
--no-network flag to guix lint, which selects the checkers that don't access
the network, which could be useful if no network access is available.
* guix/lint.scm (%checkers): Rename to %all-checkers.
(%local-checkers, %network-dependent-checkers): New variables.
* guix/scripts/lint.scm (run-checkers): Make the checkers argument mandatory.
(list-checkers-and-exit): Handle the checkers as an argument.
(%options): Adjust for changes to %checkers, add a --no-network option, and
change how the --list-checkers option is handled.
(guix-lint): Adjust indentation, and update how the checkers are handled.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To try and move towards making programatic access to the linting code easier,
this commit separates out the linting script, from the linting functionality
that it uses.
* guix/scripts/lint.scm (emit-warnings): Alter to to not use match-lambda, as
<lint-warning> isn't accessible.
(<lint-warning>, lint-warning, make-lint-warning, lint-warning?,
lint-warning-message, lint-warning-message-text, lint-warning-message-data,
lint-warning-location, package-file, %make-warning make-warning,
<lint-checker>, lint-checker, make-lint-checker, lint-checker?,
lint-checker-name, lint-checker-description, lint-checker-check,
properly-starts-sentance?, starts-with-abbreviation?, %quoted-identifier-rx,
check-description-style, package-input-intersection,
check-inputs-should-be-native, check-inputs-should-not-be-an-input-at-all,
package-name-regexp, check-synopsis-style, probe-uri,
tls-certificate-error-string, validate-uri, check-home-page,
%distro-directory, check-patch-file-names, escape-quotes,
official-gnu-packages*, check-gnu-synopsis+description, origin-uris,
check-source, check-source-file-name, check-source-unstable-tarball,
check-mirror-url, check-github-url, check-derivation, check-license,
call-with-networking-fail-safe, with-networking-fail-safe,
current-vulnerabilities*, package-vulnerabilities, check-vulnerabilities,
check-for-updates, report-tabulations, report-trailing-white-space,
report-long-line, %hanging-paren-rx, report-lone-parantheses,
%formatting-reporters, report-formatting-issues, check-formatting, %checkers):
Move to…
* guix/lint.scm: … here
* po/guix/POTFILES.in: Add guix/lint.scm.
* Makefile.am: Add guix/lint.scm.
* tests/lint.scm: Change to import (guix lint), rather than (guix scripts lint).
|