Skip to content
Snippets Groups Projects
  1. Sep 08, 2019
    • Matthew James Kraai's avatar
      doc: Fix verb conjugation. · 861b9a36
      Matthew James Kraai authored
      
      * doc/guix.texi (Invoking guix pull): Change "run" to "ran".
      
      Signed-off-by: default avatarTobias Geerinckx-Rice <me@tobias.gr>
      861b9a36
    • L p R n d n's avatar
      gnu: thunar-volman: Update to 0.9.5. · 3426c0e5
      L p R n d n authored
      
      * gnu/packages/xfce.scm (thunar-volman): Update to 0.9.5.
      
      Signed-off-by: default avatarLudovic Courtès <ludo@gnu.org>
      3426c0e5
    • Ludovic Courtès's avatar
      import: github: Fix incorrect no-release case. · 982a94e9
      Ludovic Courtès authored
      This is a followup to 81c3dc32.
      
      Since that commit, when /releases returned an empty JSON array, we would
      not fall back to /tags because of the incorrect match.
      
      * guix/import/github.scm (fetch-releases-or-tags): Match the empty
      vector instead of the empty list.
      982a94e9
    • L p R n d n's avatar
      gnu: tumbler: Remove unused gstreamer. · 2bb29718
      L p R n d n authored
      
      * gnu/packages/xfce.scm (tumbler)[inputs]: Remove gstreamer.
      
      Signed-off-by: default avatarLudovic Courtès <ludo@gnu.org>
      2bb29718
    • L p R n d n's avatar
      gnu: tumbler: Fix pdf thumbnailer. · 2a6f5190
      L p R n d n authored
      
      * gnu/packages/xfce.scm (tumbler)[inputs]: Add cairo.
      
      Signed-off-by: default avatarLudovic Courtès <ludo@gnu.org>
      2a6f5190
    • Ludovic Courtès's avatar
      gnu: libraft: Fetch source from Git. · befac358
      Ludovic Courtès authored
      * gnu/packages/cluster.scm (libraft)[source]: Switch to GIT-FETCH.
      befac358
    • Andrew Miloradovsky's avatar
      gnu: Add libraft · 45151bcb
      Andrew Miloradovsky authored
      
      * gnu/packages/cluster.scm (libraft): New variable.
      
      Signed-off-by: default avatarLudovic Courtès <ludo@gnu.org>
      45151bcb
    • Ludovic Courtès's avatar
      gnu: guix: Update to cc98b008. · 74781c65
      Ludovic Courtès authored
      * gnu/packages/package-management.scm (guix): Update to cc98b008.
      (guix-daemon)[arguments]: Remove 'install' phase; add
      'change-default-guix' phase.
      74781c65
    • Efraim Flashner's avatar
      gnu: micropython: Update to 1.11. · 28ac7335
      Efraim Flashner authored
      * gnu/packages/python.scm (micropython): Update to 1.11.
      28ac7335
    • Efraim Flashner's avatar
      gnu: wget2: Update to 1.99.2. · 78249ebf
      Efraim Flashner authored
      * gnu/packages/wget.scm (wget2): Update to 1.99.2.
      [source]: Download from gnu mirrors.
      [arguments]: Remove custom 'bootstrap phase, update custom
      'skip-network-tests phase. Don't build static library.
      [inputs]: Add bzip2, gpgme, zlib.
      [native-inputs]: Remove autoconf, automake, flex, gettext-minimal,
      libtool, python-2.
      78249ebf
    • Efraim Flashner's avatar
      gnu: wget.scm: Use license: prefix. · 7fb74221
      Efraim Flashner authored
      * gnu/packages/wget.scm (wget, wgetpaste, wget2)[license]: Use
      'license:' prefix.
      7fb74221
    • Ludovic Courtès's avatar
      etc: Remove references to libexec/guix* from SELinux policy. · cc98b008
      Ludovic Courtès authored
      * etc/guix-daemon.cil.in: Remove references to libexec/guix*.
      cc98b008
    • Ludovic Courtès's avatar
      daemon: Remove 'NIX_LIBEXEC_DIR'. · 82f903e7
      Ludovic Courtès authored
      * nix/libstore/globals.hh (Settings)[nixLibexecDir]: Remove.
      * nix/libstore/globals.cc (Settings::processEnvironment): Remove
      reference to 'nixLibexecDir'.
      * nix/local.mk (libstore_a_CPPFLAGS): Remove -DNIX_LIBEXEC_DIR flag.
      * build-aux/pre-inst-env.in: Remove references to 'NIX_LIBEXEC_DIR'.
      82f903e7
    • Ludovic Courtès's avatar
      daemon: Run 'guix substitute' directly and assume a single substituter. · f6919ebd
      Ludovic Courtès authored
      The daemon had a mechanism that allows it to handle a list of
      substituters and try them sequentially; this removes it.
      
      * nix/scripts/substitute.in: Remove.
      * nix/local.mk (nodist_pkglibexec_SCRIPTS): Remove.
      * config-daemon.ac: Don't output 'nix/scripts/substitute'.
      * nix/libstore/build.cc (SubstitutionGoal)[subs, sub, hasSubstitute]:
      Remove.
      [tryNext]: Make private.
      (SubstitutionGoal::SubstitutionGoal, SubstitutionGoal::init): Remove now
      unneeded initializers.
      (SubstitutionGoal::tryNext): Adjust to assume a single substituter: call
      'amDone' upfront when we couldn't find substitutes.
      (SubstitutionGoal::tryToRun): Adjust to run 'guix substitute' via
      'settings.guixProgram'.
      (SubstitutionGoal::finished): Call 'amDone(ecFailed)' upon failure
      instead of setting 'state' to 'tryNext'.
      * nix/libstore/globals.hh (Settings)[substituters]: Remove.
      * nix/libstore/local-store.cc (LocalStore::~LocalStore): Adjust to
      handle a single substituter.
      (LocalStore::startSubstituter): Remove 'path' parameter.  Adjust to
      invoke 'settings.guixProgram'.  Don't refer to 'run.program', which no
      longer exists.
      (LocalStore::querySubstitutablePaths): Adjust for 'runningSubstituters'
      being a singleton instead of a list.
      (LocalStore::querySubstitutablePathInfos): Likewise, and remove
      'substituter' parameter.
      * nix/libstore/local-store.hh (RunningSubstituter)[program]: Remove.
      (LocalStore)[runningSubstituters]: Remove.
      [runningSubstituter]: New field.
      [querySubstitutablePathInfos]: Remove 'substituter' parameter.
      [startSubstituter]: Remove 'substituter' parameter.
      * nix/nix-daemon/guix-daemon.cc (main): Remove references to
      'settings.substituters'.
      * nix/nix-daemon/nix-daemon.cc (performOp): Ignore the user's
      "build-use-substitutes" value when 'settings.useSubstitutes' is false.
      f6919ebd
    • Ludovic Courtès's avatar
      daemon: Run 'guix offload' directly. · bc69ea2d
      Ludovic Courtès authored
      * nix/scripts/offload.in: Remove.
      * nix/local.mk (nodist_pkglibexec_SCRIPTS) [BUILD_DAEMON_OFFLOAD]:
      Remove 'scripts/offload'.
      * config-daemon.ac: Don't output 'nix/scripts/offload'.
      * build-aux/pre-inst-env.in: Don't set 'NIX_BUILD_HOOK'.
      * nix/libstore/build.cc (HookInstance::HookInstance): Run 'guix
      offload'.
      (DerivationGoal::tryBuildHook): Remove reference to 'NIX_BUILD_HOOK'.
      * nix/nix-daemon/guix-daemon.cc (main) [HAVE_DAEMON_OFFLOAD_HOOK]: Don't
      set 'NIX_BUILD_HOOK'.
      * nix/nix-daemon/nix-daemon.cc (performOp) [!HAVE_DAEMON_OFFLOAD_HOOK]:
      Leave 'settings.useBuildHook' unchanged.
      bc69ea2d
    • Ludovic Courtès's avatar
      daemon: Run 'guix perform-download' directly. · 9fcc35c5
      Ludovic Courtès authored
      * nix/scripts/download.in: Remove.
      * nix/local.mk (nodist_pkglibexec_SCRIPTS): Remove 'scripts/download'.
      * config-daemon.ac: Don't output 'nix/scripts/download'.
      * nix/libstore/builtins.cc (builtinDownload): Invoke 'guix
      perform-download' directly.
      9fcc35c5
    • Ludovic Courtès's avatar
      daemon: Run 'guix authenticate' directly. · 0c684b7e
      Ludovic Courtès authored
      * nix/scripts/authenticate.in: Remove.
      * nix/local.mk (nodist_pkglibexec_SCRIPTS): Remove
      scripts/authenticate.
      * config-daemon.ac: Don't output 'nix/scripts/authenticate'.
      * nix/libstore/local-store.cc (runAuthenticationProgram): Run 'guix
      authenticate'.
      0c684b7e
    • Ludovic Courtès's avatar
      daemon: Invoke 'guix gc --list-busy' instead of 'list-runtime-roots'. · 2e3e5d21
      Ludovic Courtès authored
      * nix/scripts/list-runtime-roots.in: Remove.
      * guix/store/roots.scm (%proc-directory): New variable.
      (proc-file-roots, proc-exe-roots, proc-cwd-roots)
      (proc-fd-roots, proc-maps-roots, proc-environ-roots)
      (referenced-files, canonicalize-store-item, busy-store-items): New
      procedures, taken from 'list-runtime-roots.in'.
      * nix/libstore/globals.hh (Settings)[guixProgram]: New field.
      * nix/libstore/globals.cc (Settings::processEnvironment): Initialize
      'guixProgram'.
      * nix/libstore/gc.cc (addAdditionalRoots): Drop code related to
      'NIX_ROOT_FINDER'.  Run "guix gc --list-busy".
      * nix/local.mk (nodist_pkglibexec_SCRIPTS): Remove
      'scripts/list-runtime-roots'.
      * config-daemon.ac: Don't output nix/scripts/list-runtime-roots.
      * build-aux/pre-inst-env.in: Don't set 'NIX_ROOT_FINDER'.
      Set 'GUIX'.
      * doc/guix.texi (Invoking guix gc): Document '--list-busy'.
      * guix/scripts/gc.scm (show-help, %options): Add "--list-busy".
      (guix-gc)[list-busy]: New procedure.
      Handle the 'list-busy' action.
      2e3e5d21
    • raingloom's avatar
      gnu: Add fmit. · 7fcc2f93
      raingloom authored
      
      * gnu/packages/music.scm (fmit): New variable.
      
      Signed-off-by: default avatarNicolas Goaziou <mail@nicolasgoaziou.fr>
      7fcc2f93
    • Efraim Flashner's avatar
      gnu: haskell-xyz.scm: Correctly hide packages. · 799d8d3c
      Efraim Flashner authored
      * gnu/packages/haskell-xyz.scm (ghc-attoparsec-bootstrap,
      ghc-integer-logarithms-bootstrap, ghc-scientific-bootstrap,
      ghc-semigroups-bootstrap, ghc-unordered-containers-bootstrap,
      ghc-wcwidth-bootstrap)[properties]: Fix typo, make 'hidden?' a tuple.
      799d8d3c
    • Ricardo Wurmus's avatar
      gnu: Add emacs-tao-theme. · e0819e5c
      Ricardo Wurmus authored
      * gnu/packages/emacs-xyz.scm (emacs-tao-theme): New variable.
      e0819e5c
    • Vagrant Cascadian's avatar
      gnu: Add odt2txt. · bc5aa386
      Vagrant Cascadian authored
      * gnu/packages/textutils (odt2txt): New variable.
      * gnu/packages/package-management (diffoscope)[native-inputs]: Add odt2txt.
        [use-modules]: Remove accidentally added libreoffice package module.
      bc5aa386
    • Vagrant Cascadian's avatar
      gnu: Add sng. · d54ca1cd
      Vagrant Cascadian authored
      * gnu/packages/images (sng): New variable.
      * gnu/packages/package-management (diffoscope)[native-inputs]: Add sng.
      d54ca1cd
    • Vagrant Cascadian's avatar
      gnu: Add pngsuite. · 68fea604
      Vagrant Cascadian authored
      * gnu/packages/image (pngsuite): New variable.
      68fea604
    • Vagrant Cascadian's avatar
      gnu: diffoscope: Enable even more tests. · 37ecf2d9
      Vagrant Cascadian authored
      * gnu/packages/package-management (diffoscope)[native-inputs]: Add additional
        dependencies for tests.
        [use-module]: Add corresponding package modules.
      37ecf2d9
    • Vagrant Cascadian's avatar
      gnu: diffoscope: Enable additional tests. · 3dd20da0
      Vagrant Cascadian authored
      * gnu/packages/package-management (diffoscope) [native-inputs]: Add additional
        packages used for tests.
      3dd20da0
    • Vagrant Cascadian's avatar
      gnu: diffoscope: Update to 123. · 3ec8c0ca
      Vagrant Cascadian authored
      * gnu/packages/package-management (diffoscope): Update to 123.
        [arguments]: Update phase writable-test-data to include tests directory.
          Add phase remove-ocaml-test.
      3ec8c0ca
    • Vagrant Cascadian's avatar
      gnu: python-debian: Update to 0.1.36. · 9f74bd31
      Vagrant Cascadian authored
      * gnu/packages/python-xyz (python-debian): Update to 0.1.36.
        [source]: Switch to using git-fetch.
        [arguments]: Add phase to delete tests depending on tools not yet present in
        guix.
        [propagated-inputs]: Add python-chardet.
      9f74bd31
  2. Sep 07, 2019
Loading