summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnu: Add texlive-biblatex-apa.Tor Egil Hoftun Kvæstad2022-09-01
| | | | | | * gnu/packages/tex.scm (texlive-biblatex-apa): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add guile-srfi-146.pukkamustard2022-09-01
| | | | | | * gnu/packages/guile-xyz.scm (guile-srfi-146): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add guile-srfi-128.pukkamustard2022-09-01
| | | | | | * gnu/packages/guile-xyz.scm (guile-srfi-128): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: tdlib: Update to 1.8.4.Zhu Zihao2022-09-01
| | | | | | | | | * gnu/packages/messaging.scm (tdlib): Update to 1.8.4. <#:configure-flags>: Enable LTO. Move build type settings to #:build-type arguments. <#:build-type>: Use "Release build". Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: tdlib: Use G-expressions.Zhu Zihao2022-09-01
| | | | | | * gnu/packages/messaging.scm (tdlib)[arguments]: Use G-expressions. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: perf-tools: Patch executable file names.Olivier Dion2022-09-01
| | | | | | | | | * gnu/packages/instrumentation.scm (perf-tools)[arguments: Add 'patch-file-names' phase. [inputs]: Remove GCC-TOOLCHAIN, which appears to be redundant and would be retained as a reference due to the new phase. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add cbqn.Christopher Rodriguez2022-09-01
| | | | | | * gnu/packages/bqn.scm (cbqn): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add singeli-sources.Christopher Rodriguez2022-09-01
| | | | | | * gnu/packages/bqn.scm: Add singeli-sources origin definition. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add cbqn-bootstrap.Christopher Rodriguez2022-09-01
| | | | | | * gnu/packages/bqn.scm: Add cbqn-bootstrap package. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add bqn-sources.Christopher Rodriguez2022-09-01
| | | | | | * gnu/packages/bqn.scm (bqn-sources): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add dbqn.Christopher Rodriguez2022-09-01
| | | | | | | * gnu/packages/bqn.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: emacs-diff-hl: Update to 1.9.0.Nicolas Goaziou2022-08-31
| | | | * gnu/packages/emacs-xyz.scm (emacs-diff-hl): Update to 1.9.0.
* gnu: emacs-autothemer: Update to 0.2.10.Nicolas Goaziou2022-08-31
| | | | * gnu/packages/emacs-xyz.scm (emacs-autothemer): Update to 0.2.10.
* gnu: emacs-vertico: Update to 0.26.Nicolas Goaziou2022-08-31
| | | | * gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 0.26.
* gnu: emacs-corfu: Update to 0.27.Nicolas Goaziou2022-08-31
| | | | * gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 0.27.
* gnu: emacs-s: Update to 1.13.0.Nicolas Goaziou2022-08-31
| | | | * gnu/packages/emacs-xyz.scm (emacs-s): Update to 1.13.0.
* gnu: emacs-tramp: Update to 2.5.3.2.Nicolas Goaziou2022-08-31
| | | | * gnu/packages/emacs-xyz.scm (emacs-tramp): Update to 2.5.3.2.
* gnu: python-simplejson: Update to 3.17.6.jgart via Guix-patches via2022-08-31
| | | | | | * gnu/packages/python-xyz.scm (python-simplejson): Update to 3.17.6. Signed-off-by: David Thompson <davet@gnu.org>
* gnu: Add r-milor.Ricardo Wurmus2022-08-31
| | | | * gnu/packages/bioconductor.scm (r-milor): New variable.
* gnu: Add linux-libre 5.19.Leo Famulari2022-08-31
| | | | | | | | | | | | * gnu/packages/linux.scm (linux-libre-5.19-version, linux-libre-5.19-gnu-revision, deblob-scripts-5.19, linux-libre-5.19-pristine-source, linux-libre-5.19-source, linux-libre-headers-5.19, linux-libre-5.19): New variables. * gnu/packages/aux-files/linux-libre/5.19-arm.conf, gnu/packages/aux-files/linux-libre/5.19-arm64.conf, gnu/packages/aux-files/linux-libre/5.19-i686.conf, gnu/packages/aux-files/linux-libre/5.19-x86_64.conf: New files. * Makefile.am (AUX_FILES): Add them.
* gnu: Add ghc-roman-numerals.Alice BRENON2022-08-31
| | | | | | * gnu/packages/haskell-xyz.scm (ghc-roman-numerals): New variable. Signed-off-by: David Thompson <davet@gnu.org>
* gnu: linux-libre 5.10: Update to 5.10.139.Leo Famulari2022-08-31
| | | | | * gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.139. (linux-libre-5.10-pristine-source): Update hash.
* gnu: Add python-nanopb.Maxim Cournoyer2022-08-31
| | | | * gnu/packages/protobuf.scm (python-nanopb): New variable.
* gnu: Add nanopb.Maxim Cournoyer2022-08-31
| | | | * gnu/packages/protobuf.scm (nanopb): New variable.
* gnu: Add python-grpcio-tools.Maxim Cournoyer2022-08-31
| | | | * gnu/packages/rpc.scm (python-grpcio-tools): New variable.
* gnu: python-grpcio: Update to 1.47.0.Maxim Cournoyer2022-08-31
| | | | | | | | | | * gnu/packages/rpc.scm (python-grpcio): Update to 1.47.0. [source]{snippet}: Remove abseil-cpp from preserved bundled libraries. Preserve xxhash. [phases]: Delete trailing #t. {use-system-libraries}: Set the GRPC_PYTHON_BUILD_SYSTEM_RE2 and GRPC_PYTHON_BUILD_SYSTEM_ABSL environment variables to 1. Path setup.py. [inputs]: Add abseil-cpp and re2.
* gnu: abseil-cpp: Update to 20220623.0.Maxim Cournoyer2022-08-31
| | | | * gnu/packages/cpp.scm (abseil-cpp): Update to 20220623.0.
* gnu: Add vpn-slice.Arun Isaac2022-08-31
| | | | * gnu/packages/vpn.scm (vpn-slice): New variable.
* image: Add comments.Mathieu Othacehe2022-08-31
| | | | * gnu/image.scm: Add some comments across the whole module.
* gnu: emacs-flycheck-guile: Update to 0.4.Andrew Whatson2022-08-31
| | | | | | * gnu/packages/emacs-xyz.scm (emacs-flycheck-guile): Update to 0.4. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
* gnu: Add fwupd.Petr Hodina2022-08-31
| | | | | | * gnu/packages/firmware.scm (fwupd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: libcgroup: Update to 2.0.2.muradm2022-08-31
| | | | | | | * gnu/packages/linux.scm (libcgroup): Update to 2.0.2. [source]: Project migrated to github. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* pull: Create a version 3 manifest.Ludovic Courtès2022-08-31
| | | | | | | | | | | | | This makes the profile readable by older Guix instances. This is a followup to c9fbd40785a99e13a59d8e530830ce85220a9871. Fixes <https://issues.guix.gnu.org/57306>. Reported by Arun Isaac <arunisaac@systemreboot.net>. * guix/profiles.scm (%manifest-format-version): Export. * guix/scripts/package.scm (build-and-use-profile): Add #:format-version and pass it to 'profile-derivation'. * guix/scripts/pull.scm (build-and-install): Pass #:format-version 3.
* reconfigure: Use 'current-channels' to obtain provenance data.Ludovic Courtès2022-08-31
| | | | | | | | | | | | | This reinstates a modified version of b08439809f0868a74d0bd0e14d45cb3e5dd46a8c, which contained a thinko. Previously, build-time metadata from (guix config) would be ignored when available--e.g., when running /run/current-system/profile/bin/guix. This is a followup to 316fc2acbb112bfa572ae30f95a93bcd56621234. * guix/scripts/system/reconfigure.scm (check-forward-update): Use 'current-channels' rather than 'current-profile' + 'profile-channels'.
* gnu: pigx-bsseq: Update to 0.1.8.Ricardo Wurmus2022-08-31
| | | | * gnu/packages/bioinformatics.scm (pigx-bsseq): Update to 0.1.8.
* gnu: r-dyngen: Update to 1.0.4.Mădălin Ionel Patrașcu2022-08-30
| | | | | | | * gnu/packages/bioinformatics.scm (r-dyngnen): Update to 1.0.4. [source]: Change to cran-uri source. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
* gnu: parallel: Update to 20220822.Efraim Flashner2022-08-30
| | | | * gnu/packages/parallel.scm (parallel): Update to 20220822.
* gnu: qutebrowser: Update to 2.5.2.Efraim Flashner2022-08-30
| | | | * gnu/packages/web-browsers.scm (qutebrowser): Update to 2.5.2.
* gnu: translate-shell: Update to 0.9.7.Efraim Flashner2022-08-30
| | | | | * gnu/packages/dictionaries.scm (translate-shell): Update to 0.9.7. [arguments]: Remove trailing #t from phases.
* gnu: git-annex: Update to 10.20220822.Efraim Flashner2022-08-30
| | | | | * gnu/packages/haskell-apps.scm (git-annex): Update to 10.20220822. [arguments]: Remove trailing #t from phases.
* gnu: tig: Update to 2.5.7.Efraim Flashner2022-08-30
| | | | * gnu/packages/version-control.scm (tig): Update to 2.5.7.
* gnu: tree: Update to 2.0.3.Efraim Flashner2022-08-30
| | | | * gnu/packages/admin.scm (tree): Update to 2.0.3.
* tests: image: New test.Mathieu Othacehe2022-08-30
| | | | | | | | | | Add a new image test module to validate the image creation itself. The images structures are validated using guile-parted. Checking the content of those images is out of scope and should be performed in other modules (installation for instance). * gnu/tests/image.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
* scripts: system: Check the image operating-system.Mathieu Othacehe2022-08-30
| | | | | * guix/scripts/system.scm (process-action): Check that the provided image has a defined operating-system.
* image: Remove an unused field.Mathieu Othacehe2022-08-30
| | | | * gnu/image.scm (<partition>)[device]: Remove it.
* image: Perform more sanitizing.Mathieu Othacehe2022-08-30
| | | | | | | * gnu/image.scm (validate-size, validate-partition-offset, validate-partition-flags): New macros. (<partition>)[size, offset, flags]: Sanitize those fields using the above procedures respectively.
* build: image: Make partition uuid optional.Mathieu Othacehe2022-08-30
| | | | | | | The uuid field of <partition> defaults to #false. This should be reflected when creating the partition. * gnu/build/image.scm (make-ext-image): Make it optional.
* build: image: Remove unused variable.Mathieu Othacehe2022-08-30
| | | | * gnu/build/image.scm (make-ext-image): Remove the unused flags variable.
* gnu: Introduce versioned 'openssl-1.1' variable.Marius Bakke2022-08-30
| | | | | | | | | | | | | | | | | | | | | ...and use it in packages that do not yet support 3.0. * gnu/packages/tls.scm (openssl): Rename to ... (openssl-1.1): ... this. (openssl/fixed): Inherit from OPENSSL-1.1. (openssl-3.0): Likewise. (openssl): Turn into alias for OPENSSL-1.1. * gnu/packages/ruby.scm (ruby-2.6)[inputs]: Change from OPENSSL to OPENSSL-1.1. (ruby-3.0)[inputs]: Change "openssl" input to OPENSSL. (ruby-3.1): Inherit from RUBY-3.0. * gnu/packages/python.scm (python-2.7)[inputs]: Change from OPENSSL to OPENSSL-1.1. (python-3.9)[inputs]: Replace "openssl" with OPENSSL. * gnu/packages/python-crypto.scm (python-cryptography)[inputs]: Change from OPENSSL to OPENSSL-1.1. * gnu/packages/databases.scm (mariadb)[inputs]: Likewise. * gnu/packages/node.scm (node)[native-inputs, inputs]: Likewise. (node-lts)[native-inputs]: Likewise.
* services: gitolite: Relax permissions on service user home directory.David Thompson2022-08-30
| | | | | | | | | | | | Fixes https://issues.guix.gnu.org/56444 * gnu/services/version-control.scm (gitolite-activation): Modify permissions on home directory so that git group has read access. Reported-by: Evgeny Pisemsky <evgeny@pisemsky.com> Experienced by David Thompson for years, wondering what was wrong. Thanks for finding the root cause, Evgeny! :)