summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-08-04gnu: anystyle: Use GDBM by default....Since we have GDBM available, it offers a smaller memory footprint and faster start-up. * gnu/packages/ruby.scm (anystyle)[arguments]<#:phases>: Add phase 'change-default-dictionary-adapter'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: anystyle: Add tests for dictionary adapters....* gnu/packages/ruby.scm (anystyle)[arguments]: Instead of deleting the 'check' phase, replace it with a few tests. Add SRFI 1 to '#:modules'. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: ruby-anystyle: Initialize dictionary files....For the GDBM and Marshal dictionary adapters to be useful with their default settings, we must initialize their data files during the package build: upstream would initialize them lazily, but that doesn't work with an immutable installation directory (at least, not without more complex patches). Otherwise, we would always end up rebuilding the dictionary at startup, which is “slow” and “not recommended”. * gnu/packages/patches/ruby-anystyle-fix-dictionary-populate.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ruby.scm (ruby-anystyle)[patches]: Use it. [arguments]<#:phases>: Add 'populate-dictionaries' phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: ruby-anystyle-data: Don't write to installed gem....* gnu/packages/patches/ruby-anystyle-data-immutable-install.patch: New patch. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ruby.scm (ruby-anystyle-data)[patches]: Use it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add anystyle....* gnu/packages/ruby.scm (anystyle): New variable. (ruby-anystyle)[description]: Mention it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-anystyle....* gnu/packages/ruby.scm (ruby-anystyle): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-anystyle-data....* gnu/packages/ruby.scm (ruby-anystyle-data): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-gli....* gnu/packages/ruby.scm (ruby-gli): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-edtf....* gnu/packages/ruby.scm (ruby-edtf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-citeproc....* gnu/packages/ruby.scm (ruby-citeproc): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-unicode-scripts....* gnu/packages/ruby.scm (ruby-unicode-scripts): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-bibtex-ruby....* gnu/packages/ruby.scm (ruby-bibtex-ruby): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-rdf-vocab....* gnu/packages/ruby.scm (ruby-rdf-vocab): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-rdf....* gnu/packages/ruby.scm (ruby-rdf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-link-header....* gnu/packages/ruby.scm (ruby-link-header): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-latex-decode....* gnu/packages/patches/ruby-latex-decode-fix-test.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/ruby.scm (ruby-latex-decode): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-ritex....* gnu/packages/ruby.scm (ruby-ritex): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add itex2mml....* gnu/packages/maths.scm (itex2mml): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-namae....* gnu/packages/ruby.scm (ruby-namae): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: Add ruby-wapiti....* gnu/packages/ruby.scm (ruby-wapiti): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Philip McGrath
2022-08-04gnu: make-clang-toolchain: Require explicit libomp....* gnu/packages/llvm.scm (make-clang-toolchain): Remove default libomp parameter since each clang-toolchain has a matching libomp package. (clang-toolchain-13): Explicitly refer to libomp-13. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: clang-toolchain-6: Use libomp-6....* gnu/packages/llvm.scm (clang-toolchain-6): Switch dependency from the default libomp-13 to libomp-6. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: Add libomp-6....* gnu/packages/llvm.scm (libomp-6): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: clang-toolchain-7: Use libomp-7....* gnu/packages/llvm.scm (clang-toolchain-7): Switch dependency from the default libomp-13 to libomp-7. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: Add libomp-7....* gnu/packages/llvm.scm (libomp-7): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: clang-toolchain-8: Use libomp-8....* gnu/packages/llvm.scm (clang-toolchain-8): Switch dependency from the default libomp-13 to libomp-8. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: Add libomp-8....* gnu/packages/llvm.scm (libomp-8): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: clang-toolchain-9: Use libomp-9....* gnu/packages/llvm.scm (clang-toolchain-9): Switch dependency from the default libomp-13 to libomp-9. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: Add libomp-9....* gnu/packages/llvm.scm (libomp-9): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: clang-toolchain-10: Use libomp-10....* gnu/packages/llvm.scm (clang-toolchain-10): Switch dependency from the default libomp-13 to libomp-10. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: Add libomp-10....* gnu/packages/llvm.scm (libomp-10): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: clang-toolchain-11: Use libomp-11....* gnu/packages/llvm.scm (clang-toolchain-11): Switch dependency from the default libomp-13 to libomp-11. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: Add libomp-11....* gnu/packages/llvm.scm (libomp-11): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: clang-toolchain-12: Use libomp-12....* gnu/packages/llvm.scm (clang-toolchain-12): Switch dependency from the default libomp-13 to libomp-12. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: Add libomp-12....* gnu/packages/llvm.scm (libomp-12): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: libomp-13: Reference llvm-13 version string....* gnu/packages/llvm.scm (libomp-13): Reference llvm-13 version string. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: libomp-14: Reference llvm-14 version string....* gnu/packages/llvm.scm (libomp-14): Reference llvm-14 version string. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan
2022-08-04gnu: Add aoflagger....* gnu/packages/astronomy.scm (aoflagger): New variable. * gnu/packages/patches/aoflagger-use-system-provided-pybind11.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sharlatan Hellseher
2022-08-04gnu: Add aocommon....* gnu/packages/astronomy.scm (aocommon): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Sharlatan Hellseher
2022-08-04gnu: Add barony....* gnu/packages/games.scm (barony): New variable. * gnu/packages/patches/barony-fix-textures.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Timotej Lazar
2022-08-04environment: Report "command not found" from the child process....Fixes a bug whereby, for example: guix shell bash -- bash -c xyz would erroneously print: guix shell: error: bash: command not found simply because the parent process could not distinguish that 127 from a "genuine" 127 used by convention for "command not found". * guix/scripts/environment.scm (launch-environment): Before exiting, report a "command not found" error and suggest a command name. (validate-exit-status): Remove. (launch-environment/fork): Remove call (launch-environment/container)[exit/status*]: Remove. Call 'exit/status' instead of it. Ludovic Courtès
2022-08-04gnu: python-args: Patch reference to basestring....Hi Maxime, I **totally** forgot about this one! Seems like no one is using it. `python2-args` also builds. But no package seems to depend on it anyway. Regards, Tanguy * gnu/packages/python-xyz.scm (python-args)[source]: Use the latest version from the git repository to get the test suite. [home-page]: Update URL. [native-inputs]: Add python-nose. [arguments]: Replace reference to basestring with str. Invoke nosetests. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Tanguy Le Carrour
2022-08-04guix build: Print hints when -s or --target is passed an invalid string....* guix/scripts/build.scm (%standard-cross-build-options) (%standard-native-build-options): Print hints when the target/system is not found. Ludovic Courtès
2022-08-04gnu: python-shapely: Update to 1.8.2....* gnu/packages/python-xyz.scm (python-shapely): Update to 1.8.2. [source]: Remove snippet. Guillaume Le Vaillant
2022-08-04gnu: sshfs: Update to 3.7.3....* gnu/packages/linux.scm (sshfs): Update to 3.7.3. [build-system]: Replace gnu-build-system with meson-build-system. [native-inputs]: Add dependencies to generate man page. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> kiasoc5
2022-08-04gnu: mako: Update to 1.7.1....* gnu/packages/wm.scm (mako): Update to 1.7.1. [inputs]: Replace elogind with basu. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> muradm
2022-08-04gnu: gperftools: Update to 2.10....* gnu/packages/cpp.scm (gperftools): Update to 2.10. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Greg Hogan
2022-08-04gnu: lldb: Update to 14.0.6....* gnu/packages/llvm.scm (lldb): Update to 14.0.6. [source]: Fetch using LLVM-MONOREPO. [phases]: Add phase to change to source subdirectory. [inputs]: Change from LLVM-13 and CLANG-13 to LLVM-14 and CLANG-14. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Greg Hogan
2022-08-04gnu: workrave: Update to 1.10.50....* gnu/packages/gnome.scm (workrave): Update to 1.10.50. 宋文武
2022-08-04gnu: tint2: Update to 17.0.2....* gnu/packages/xdisorg.scm (tint2): Update to 17.0.2. Signed-off-by: 宋文武 <iyzsong@member.fsf.org> Wamm K. D