1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 21:20:33 +02:00

460 Commits

Author SHA1 Message Date
Sharlatan Hellseher
76e3a33a1d gnu: restic: Update to 0.17.3.
* gnu/packages/backup.scm (restic): Update to 0.17.3. Use G-Expressions.
[source]: Switch to git-fetch.
[arguments] <go>: Use defult (go-1.24).
<tests?, test-flags, test-subdirs>: Enable tests, skip only 2 tests and
step up from "cmd/restic".
<phases>: Use default 'build, 'check and 'install; remove
'install-shell-comletion, no longer provided.
[native-inputs]: Add go-cloud-google-com-go-storage,
go-github-com-anacrolix-fuse,
go-github-com-azure-azure-sdk-for-go-sdk-azcore,
go-github-com-azure-azure-sdk-for-go-sdk-azidentity,
go-github-com-azure-azure-sdk-for-go-sdk-storage-azblob,
go-github-com-backblaze-blazer, go-github-com-cenkalti-backoff-v4,
go-github-com-cespare-xxhash-v2, go-github-com-elithrar-simple-scrypt,
go-github-com-google-go-cmp, go-github-com-hashicorp-golang-lru-v2,
go-github-com-klauspost-compress, go-github-com-minio-minio-go-v7,
go-github-com-minio-sha256-simd, go-github-com-ncw-swift-v2,
go-github-com-peterbourgon-unixtransport, go-github-com-pkg-errors,
go-github-com-pkg-profile, go-github-com-pkg-sftp,
go-github-com-pkg-xattr, go-github-com-restic-chunker,
go-github-com-spf13-cobra, go-github-com-spf13-pflag,
go-go-uber-org-automaxprocs, go-golang-org-x-crypto,
go-golang-org-x-net, go-golang-org-x-oauth2, go-golang-org-x-sync,
go-golang-org-x-sys, go-golang-org-x-term, go-golang-org-x-text,
go-golang-org-x-time, go-google-golang-org-api,
go-github-com-envoyproxy-go-control-plane, and
go-github-com-envoyproxy-go-control-plane-envoy.

Fixes: guix/guix#4915
Change-Id: I8f470a16e97cf2081a8cb3a798f7e931a96cae1f
2026-03-29 15:23:58 +01:00
Ludovic Courtès
2a50c9598b gnu: Reference the inherited ‘arguments’ value.
This commit was made by running this command:

  sed -e's/substitute-keyword-arguments (package-arguments [a-zA-Z0-9-]\+)/substitute-keyword-arguments arguments/g' -i gnu/packages/*.scm

… and then:

  1. reverting changes from ‘gnu/packages/rust.scm’ and
     ‘gnu/packages/java.scm’ since they would incur derivation changes and/or
     breakage;
  2. reverting the change for ‘gcc-final’ in ‘gnu/packages/commencement.scm’;
  3. reverting the change for ‘onnx-optimizer’, ‘openquest’, and ‘certbot’,
     which use ‘substitute-keyword-arguments’ for arguments that are not
     inherited (and thus ‘arguments’ would be unbound);
  4. reverting the change for ‘insight-toolkit-legacy’ and ‘wine64-staging’
     which make bogus assumptions about inherited arguments.

Change-Id: I122a7cf517b6b63cae38944b5d33ade4b1f5a89c
2026-03-20 13:27:15 +01:00
Aaron Covrig
80118dcf72 gnu: ruby-asciidoctor/minimal: Move to ruby-xyz module.
* gnu/packages/ruby-xyz.scm (ruby-asciidoctor/minimal): Move to...
* gnu/packages/ruby-check.scm (ruby-asciidoctor/minimal): ...here.
* gnu/packages/backup.scm,
* gnu/packages/ccache.scm,
* gnu/packages/cluster.scm,
* gnu/packages/compton.scm,
* gnu/packages/cryptsetup.scm,
* gnu/packages/engineering.scm,
* gnu/packages/games.scm,
* gnu/packages/irc.scm,
* gnu/packages/ntp.scm,
* gnu/packages/password-utils.scm,
* gnu/packages/radio.scm,
* gnu/packages/ruby-check.scm,
* gnu/packages/syndication.scm,
* gnu/packages/task-management.scm,
* gnu/packages/version-control.scm: Add module import.

Change-Id: I1083b2bb9d59fb4762cbbad777d059c321a997dd
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-01 18:44:31 +01:00
Carlos Durán Domínguez
2d8c8b2a57 gnu: burp: Update to 3.2.0.
* gnu/packages/backup.scm (burp): Update to 3.2.0.
[inputs]: Add libxcrypt.

Fixes: guix/guix#6534
Change-Id: If5b9fdb1eada5598b63252072f425d152e5803ba
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-25 14:16:28 +01:00
Carlos Durán Domínguez
d8c19e13e3 gnu: burp: Improve style.
* gnu/packages/backup.scm (burp): Use G-expressions.
[arguments]: Use G-expressions.

Change-Id: I56ab9b7a686997014d378612cf2e3901771848a5
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-25 14:16:28 +01:00
Nick Blumenauer
9dcb0c1861 gnu: borgmatic: Update to 2.1.2.
* gnu/packages/backup.scm (borgmatic): Update to 2.1.2.

Change-Id: I6cc541e821c4b033dc64ed68e1d0ba88391510bf
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-24 14:58:38 +01:00
jgart
a9a4df135f gnu: vorta: Delete python-wheel.
* gnu/packages/backup.scm (vorta)[native-inputs]: Delete python-wheel.

Change-Id: Ib16b633567dd1684b345eaf87b85988ab0ff190e
2026-02-11 16:12:10 -05:00
moksh
4a6dcca4e0 gnu: vorta: Update to 0.11.3.
* gnu/packages/backup.scm (vorta): Update to 0.11.3.

Change-Id: I338d0b595e74f90f881dcc7879be2e1ef8c58766
Signed-off-by: jgart <jgart@dismail.de>
2026-02-11 16:07:14 -05:00
Nicolas Graves
67b5f86424 gnu: vorta: Relocate phase 'set-HOME.
* gnu/packages/backup.scm (vorta)[arguments]<#:phases>: Relocate phase
'set-HOME.

Change-Id: Ief4c40b75e856b6e10df2069ef4bfa501ac5ec8c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07 12:28:56 +01:00
Nicolas Graves
b7f4cf4f46 gnu: duplicity: Remove python-lockfile propagated-input.
* gnu/packages/backup.scm (duplicity)[propagated-input]: Remove
python-lockfile.

Change-Id: Ieaa7330354c96aee0ee4c754419b10380f24acda
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25 21:22:40 +01:00
Maxim Cournoyer
8af878a459 gnu: Add libarchive-next.
* gnu/packages/backup.scm (libarchive-next): New variable.

Change-Id: Ifc4b9f79fc2a382da69b524ad4a5921ee90e0ba7
2026-01-12 11:22:59 +09:00
jgart
d4ed26d5be gnu: borgmatic: Use official upstream source.
* gnu/packages/backup.scm (borgmatic)[source]: Use official upstream source.

Change-Id: I7c4500030b64716dd501416a7437b7a2c67845ad
2025-12-25 17:54:14 -05:00
jgart
31768a3f46 gnu: borgmatic: Enable all tests.
* gnu/packages/backup.scm (borgmatic): Enable all tests.
[source]: Use GitHub source.
[arguments]: Enable all tests and format code.

Change-Id: Ia05ed054f13fb234fae8571d1c17aa1f99081747
2025-12-25 17:45:41 -05:00
jgart
2be190f989 gnu: borgmatic: Enable tests.
* gnu/packages/backup.scm (borgmatic)[arguments]: Enable tests.

Change-Id: Ie9db847586fd91d0ce1a7fa162d36878ed81fc00
2025-12-25 17:27:55 -05:00
jgart
cb0fadb84d gnu: borgmatic: Update to 2.0.13.
* gnu/packages/backup.scm (borgmatic): Update to 2.0.13.

Change-Id: I9bc978aa8c910097d518efafa9f1193de7eaf9fc
2025-12-25 17:14:48 -05:00
jgart
09fe136186 gnu: vorta: Update to 0.11.1.
* gnu/packages/backup.scm (vorta): Update to 0.11.1.

Change-Id: I8e41ccd1c18f13e7cb95cd4f46977d595b898cd0
2025-12-25 17:11:57 -05:00
jgart
8d04752c8d gnu: borg: Update to 1.4.3.
* gnu/packages/backup.scm (borg): Update to 1.4.3.

Change-Id: Ifc561ec3323e78322e2fbe368f7ab9947b08245c
2025-12-25 17:03:48 -05:00
Andreas Enge
ab92b81c90 gnu: Remove zbackup.
* gnu/packages/backup.scm (zbackup): Delete variable.

Fixes: guix/guix#3822
Change-Id: I067b8df90910444136ee6ca65148c26ba524697c
2025-11-25 17:13:16 +01:00
mstenek
34781d289d gnu: duplicity: Fix tests by switching to pyproejct.
* gnu/packages/backup.scm (duplicity):
  [build-system]: Switch to pyproejct-build-system.
  [arguments]: Remove <test-target>.

Fixes: guix/guix#3125
Change-Id: If13a5d6e4f5d111bb2a1a14a7e9b1f85c8b5560b
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-10-02 22:18:03 +01:00
Nicolas Graves
ee8706643e gnu: borg: Use python-msgpack-for-borg.
Otherwise tests fail.

* gnu/packages/backup.scm (borg)[inputs]: Replace python-msgpack by
python-msgpack-for-borg.

Change-Id: Icc02fa62856d17b20f42ecdf630dacef6dc44197
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-09-25 09:36:37 +01:00
Sharlatan Hellseher
84e46a5001 gnu: borg: Switch to pyproject-build-system.
* gnu/packages/backup.scm (borg)
  [build-system]: Use pyproject.
  [arguments] <test-flags>: Move all test related options here; run
  tests in parallel, supported by upstream.
  <phases>: Use default 'check.
  [native-inputs]: Add python-pytest-benchmark, python-pytest-xdist,
  python-setuptools, and python-wheel.

Change-Id: Ifa47a71be055cab86ee3c0a8dc34b943da881ad7
2025-09-25 09:36:19 +01:00
Andreas Enge
d8ec0c6ce4 gnu: Remove libchop.
* gnu/packages/backup.scm (libchop): Delete variable.

Change-Id: I19ec27717e4f13a149f62e5a0a025c0f0f84c74d
2025-09-18 18:29:58 +02:00
Maxim Cournoyer
10482f731e Reapply "Update Maxim's email address."
This reverts commit a7db92d9b3, this time with
the more careful command, to avoid a world rebuild:

grep -rl --exclude-dir=build --exclude-dir=patches --exclude=ld-wrapper.in \
  --exclude=sitecustomize.py --exclude=guix-emacs.el maxim.cournoyer@gmail.com |
  xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

Change-Id: I0871f5cf9ace79e34e78e24154d0da6ea95a3a91
2025-09-18 13:44:12 +09:00
Maxim Cournoyer
a7db92d9b3 Revert "Update Maxim's email address."
This reverts commit d0d87a744d. Oops! This
caused a world rebuild.

Change-Id: I25fff644b2b61d0ee93d69b457b04c72b5b74d15
2025-09-18 12:07:31 +09:00
Maxim Cournoyer
d0d87a744d Update Maxim's email address.
The change was automated via:

  git grep -l maxim.cournoyer@gmail.com |
    xargs sed -i 's/maxim.cournoyer@gmail.com/maxim@guixotic.coop/g'

* .mailmap: New entry.

Change-Id: Iaa88b1e51c94159c49138fb43910badb990eb169
2025-09-18 08:05:19 +09:00
Fabio Natali
26a50fec79 gnu: borgmatic: Update to 2.0.7.
* gnu/packages/backup.scm (borgmatic): Update to 2.0.7.
[inputs]: Remove python-colorama.

Change-Id: I236753e33f21bc8f04e3dad5e4248ba2c4c04398
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-19 18:54:32 +02:00
Zheng Junjie
ebcc2efd7e gnu: dump: Use G-expressions.
* gnu/packages/backup.scm (dump)[arguments]: Use G-expressions.
<#:configure-flags>: Add more CFLAGS.

Change-Id: Ibb56cf4f86bb12b3e536c4b3b77013c013aa29e8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:53 +02:00
Zheng Junjie
163df7ec57 gnu: dump: Fix build with gcc 14.
* gnu/packages/backup.scm (dump)[arguments]<#:configure-flags>: Add
CFLAGS=-Wno-error=int-conversion.

Change-Id: Ibb56cf4f86bb12b3e536c4b3b77013c013aa29e8
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-18 20:17:53 +02:00
Zheng Junjie
884b6e9615 gnu: libarchive: Explicitly disable openssl.
* gnu/packages/backup.scm (libarchive)[arguments]<#:configure-flags>:
Add --without-openssl.

Change-Id: Id64849ca319fc191998175ffb3ceba07c1bff744
2025-07-18 20:17:35 +02:00
Zheng Junjie
d8fb8e4bf9 gnu: libarchive: Update to 3.7.7.
* gnu/packages/backup.scm (libarchive): Update to 3.7.7.
* gnu/packages/backup.scm (libarchive/fixed): Delete variable.
* gnu/packages/patches/libarchive-remove-potential-backdoor.patch: Remove it
* gnu/local.mk (dist_patch_DATA): Unregister it.

Change-Id: Ia6474f9dae9a3d1a707d94fcace9bd50b2e3ac4c
2025-07-18 20:17:32 +02:00
Nicolas Graves
01ad0cf43e gnu: ruby: Populating (gnu packages ruby-check/ruby-xyz).
* gnu/packages/ruby.scm: Move all packages except different versions
of ruby and mruby, to either (gnu packages ruby-check) or
(gnu packages ruby-xyz).

* gnu/packages/ruby-check.scm (bundler, ruby-builder, ruby-cucumber-ci-environment,
ruby-cucumber-compatibility-kit,
ruby-cucumber-compatibility-kit-bootstrap, ruby-cucumber-core,
ruby-cucumber-expressions, ruby-cucumber-gherkin,
ruby-cucumber-html-formatter, ruby-cucumber-messages,
ruby-cucumber-tag-expressions, ruby-cucumber-wire, ruby-diff-lcs,
ruby-docile, ruby-fivemat, ruby-given-core, ruby-hoe, ruby-hoe-3,
ruby-json, ruby-mime-types, ruby-mime-types-data, ruby-mini-portile,
ruby-mini-portile-2, ruby-minitest, ruby-minitest-bonus-assertions,
ruby-minitest-focus, ruby-minitest-hooks, ruby-minitest-moar,
ruby-multi-test, ruby-rake, ruby-rake-compiler,
ruby-rake-compiler-dock, ruby-rspec, ruby-rspec-2, ruby-rspec-core,
ruby-rspec-core-2, ruby-rspec-expectations, ruby-rspec-expectations-2,
ruby-rspec-mocks, ruby-rspec-mocks-2, ruby-rspec-support, ruby-sequel,
ruby-simplecov-json-formatter, ruby-simplecov, ruby-simplecov-html,
ruby-sorcerer, ruby-unindent): Moved from (gnu packages ruby).
 (ruby-asciidoctor/minimal): New variable, to allow more minimal
 import of only (gnu packages ruby-check) in a lot of modules.
 (ruby-rubocop/minimal): New variable to build cucumber with a lot
 less dependencies.
 (cucumber-ruby-core)[native-inputs]: Replace ruby-rubocop by
 ruby-rubocop/minimal. Remove ruby-coveralls.

* gnu/packages/ruby-xyz.scm: Move all other packages from
(gnu packages ruby).

* gnu/packages/admin.scm
* gnu/packages/bioinformatics.scm
* gnu/packages/databases.scm
* gnu/packages/emacs-xyz.scm
* gnu/packages/gnome-xyz.scm
* gnu/packages/gnome.scm
* gnu/packages/groff.scm
* gnu/packages/kde-systemtools.scm
* gnu/packages/libffi.scm
* gnu/packages/mail.scm
* gnu/packages/maths.scm
* gnu/packages/mpd.scm
* gnu/packages/ntp.scm
* gnu/packages/package-management.scm
* gnu/packages/plotutils.scm
* gnu/packages/protobuf.scm
* gnu/packages/rails.scm
* gnu/packages/ruby-check.scm
* gnu/packages/ruby-xyz.scm
* gnu/packages/ruby.scm
* gnu/packages/shellutils.scm
* gnu/packages/statistics.scm
* gnu/packages/tex.scm
* gnu/packages/virtualization.scm:
    Adapt module imports accordingly.

* gnu/packages/backup.scm (btrbk):
* gnu/packages/ccache.scm (ccache):
* gnu/packages/cluster.scm (drbd-utils):
* gnu/packages/compton.scm (picom):
* gnu/packages/cryptsetup.scm (cryptsetup):
* gnu/packages/engineering.scm (kicad-doc):
* gnu/packages/games.scm (warzone2100):
* gnu/packages/irc.scm (open-adventure):
* gnu/packages/ntp.scm (weechat):
* gnu/packages/password-utils.scm (keepassxc):
* gnu/packages/radio.scm (wsjtx, jtdx):
* gnu/packages/syndication.scm (newsboat):
* gnu/packages/task-management.scm (timewarrior):
* gnu/packages/version-control.scm (git-lfs):
    [native-inputs]: Replace ruby-asciidoctor by
    ruby-asciidoctor/minimal. Adapt module imports accordingly.

* gnu/packages/text-editors.scm: Remove (gnu packages ruby) import.

Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-20 20:40:02 +02:00
Kjartan Oli Agustsson
ae587fa99e gnu: rdiff-backup: Use pyproject-build-system.
* gnu/packages/backup.scm (rdiff-backup): [build-system]: Use pyproject.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I6b25466551582bef0971d98711a1d66a02c5c705
2025-06-18 22:07:37 +01:00
Leo Famulari
603a3b8f43 gnu: borg: Update to 1.4.1.
* gnu/packages/backup.scm (borg): Update to 1.4.1.

Change-Id: I95ab0572732a400e371fc1b5edaecbe13ad0b106
Signed-off-by: Zheng Junjie <z572@z572.online>
2025-04-26 20:06:25 +08:00
Nicolas Graves
8088bd7604 gnu: python-sip: Update to 6.10.0.
* gnu/packages/qt.scm (python-sip): Update to 6.10.0.
[source]: Add snippet to relax python-setuptools requirement.
[native-inputs]: Remove python-wrapper. Add python-wheel. Sort inputs.
[propagated-inputs]: Remove python-tomli, python-wheel. Sort inputs.

* gnu/packages/backup.scm (vorta)[native-inputs]: Add
python-setuptools, python-wheel.

* gnu/packages/python-xyz.scm (python-echo)[native-inputs]: Add
python-setuptools, python-wheel.

* gnu/packages/patches/python-sip-include-dirs.patch: Refresh patch.

Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-04-16 11:46:25 +02:00
Danny Milosavljevic
05ab9bd7f3 gnu: vorta: Update to 0.10.3.
* gnu/packages/backup.scm (vorta): Update to 0.10.3.
[arguments]<#:test-flags>: Disable test.

Change-Id: I9d9e109a7ae97ad00c3df202f43d6d426eeb93e4
2025-02-15 16:39:47 +01:00
Sharlatan Hellseher
75437dbb76 Merge remote-tracking branch 'origin/go-team'
Change-Id: I3672a7dc248a41b1a83e4c488523f62cf1806710
2025-01-26 20:55:06 +00:00
Efraim Flashner
a4f2fe119e gnu: btrbk: Enable building on more systems.
* gnu/packages/backup.scm (btrbk)[arguments]: Add some phases to enable
building without ruby-asciidoctor.
[native-inputs]: Only add ruby-asciidoctor on supported systems.

Change-Id: I86b5b1b307d3a226cae0231d85519ebb96a29f8c
2025-01-22 14:39:28 +02:00
Sharlatan Hellseher
06902295e6 gnu: restic-rest-server: Update to 0.13.0.
* gnu/packages/backup.scm (restic-rest-server): Update to 0.13.0.

Change-Id: I0c83ee5a879a62c6859a27390435e93296523a99
2025-01-21 23:41:46 +00:00
Sharlatan Hellseher
323ab17caf gnu: borgmatic: Fix build.
* gnu/packages/backup.scm (borgmatic)
[arguments]<tests?>: Disable them as all failing
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I2bd80ff1943547c66174357371b128be8a580384
2024-12-16 13:03:51 +00:00
Nicolas Graves
910c1ee7ce gnu: borgmatic: Move to pyproject-build-system.
* gnu/packages/backup.scm (borgmatic):
  [build-system]: Move to pyproject-build-system.
  [arguments]: Migrate 'check phase replacement to <#:test-flags>.
  <#:phases>: Add 'set-path phase.

Change-Id: I916e87f10c75718c4e840d97eaa78623ed2a4fd3
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2024-12-13 20:18:56 +00:00
Maxim Cournoyer
d5107b0c5a gnu: libarchive/fixed: Do not export variable.
* gnu/packages/backup.scm (libarchive/fixed): Do not export variable; it's
used by libarchive as its replacement and need not be exposed to the command
line.

Change-Id: Iad6f0b6badb3fa728a69663f69419505da393c56
2024-11-17 16:54:47 +09:00
Liliana Marie Prikler
a6dab6e915 gnu: libarchive: Graft to 3.7.7. [security fixes]
* gnu/packages/backup.scm (libarchive): Add replacement with libarchive/fixed.
(libarchive/fixed): New variable.

Fixes: Out of bounds access in ZIP files [CVE-2024-37407].
Fixes: Out of bounds access in RAR files [CVE-2024-48957, CVE-2024-48958].
Fixes: Race condition in multi-threaded systems [CVE-2023-30571].
Fixes: NULL pointer dereference [CVE-2022-36227].
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
2024-11-12 17:41:14 +09:00
Sharlatan Hellseher
9ff0a39943 gnu: build/go: Apply default 'fix-embed-files phase.
These changes remove redundant phases where files, requiring to be embed
during build or check phases, are copied to the build directory as
proposed in <https://issues.guix.gnu.org/73299>.

* gnu/packages/backup.scm (restic-rest-server) [arguments]: <#:phases>:
Remove 'fix-embed-files phase.
* gnu/packages/configuration-management.scm (chezmoi): Likewise.
* gnu/packages/packages/golang-build.scm (go-github-com-golang-protobuf): Likewise.
* gnu/packages/golang-web.scm (go-github-com-go-openapi-loads,
go-github-com-go-openapi-runtime, go-github-com-golang-groupcache): Likewise.
* gnu/packages/golang-xyz.scm (go-github-com-dgraph-io-badger): Likewise.
* gnu/packages/golang.scm (go-github-com-ssgelm-cookiejarparser): Likewise.
* gnu/packages/ipfs.scm (go-github-com-ipfs-go-ds-badger,
go-github-com-libp2p-go-libp2p, kubo): Likewise.
* gnu/packages/irc.scm (soju): Likewise.
* gnu/packages/networking.scm (nebula): Likewise.
* gnu/packages/prometheus.scm (go-github-com-nbrownus-go-metrics-prometheus,
go-github-com-prometheus-client-golang, go-github-com-prometheus-common,
go-github-com-prometheus-common-sigv4, go-github-com-prometheus-exporter-toolkit,
go-github-com-prometheus-statsd-exporter): Likewise
* gnu/packages/version-control.scm (git-lfs): Likewise.
* gnu/packages/web.scm (miniflux): Likewise.

* gnu/packages/golang-crypto.scm (go-filippo-io-age): [arguments]:
<#:phases>: Remove 'copy-input-to-vendor-direcotyr and
'remove-vendor-directory phases.
* gnu/packages/golang-web.scm (go-github-com-go-openapi-analysis,
go-github-com-go-openapi-analysis, go-github-com-go-openapi-validate): Likewise.
* gnu/packages/golang.scm (go-github-com-charmbracelet-glamour): Likewise.
* gnu/packages/textutils.scm (vale): Likewise.

Change-Id: Ic2ec01c8caf86f3ae69d7a1812c1e0b78a549e91
2024-11-09 21:33:51 +00:00
Sharlatan Hellseher
b34aac7490 gnu: restic-rest-server: Fix build.
Fix the build as senn in <https://ci.guix.gnu.org/build/5805924/log/raw>.

* gnu/packages/backup.scm (restic-rest-server): Fix build.
[arguments]: <#:phases>: Add 'fix-embed-files.

Change-Id: I84454cddcd39c32f7b87d13d6ea9433c86426c8c
2024-11-09 21:33:51 +00:00
jgart
8576aaf5f9 gnu: vorta: Update to 0.9.1.
* gnu/packages/backup.scm (vorta): Update to 0.9.1.
[source]: Update origin url.
[build-system]: Use pyproject-build-system.
[arguments]: Disable tests that require an X server, update module imports,
and move check phase to before check phase.
[native-inputs]: Add python-platformdirs.
[inputs]: Use qt 6 version of inputs.

Change-Id: I9f56d892d2a0284ebe1a38d80705fbc03f18e4a2
2024-09-25 20:07:06 -05:00
Steve George
79db40eabe gnu: borgmatic: Update to 1.8.14.
* gnu/packages/backup.scm (borgmatic): Update to 1.8.14.

Change-Id: I8e5ea77c5880cafbb65ea00785f1e0f931fc0142
2024-09-09 23:46:23 -05:00
宋文武
f79b1fdaed gnu: borg: Fix build.
* gnu/packages/backup.scm (borg)[arguments]: Don't refer to nonexistent
'install-docs' phase.

Change-Id: If7c1a99ee0dc08a2a0649c78505de432cf996e9c
2024-08-31 10:45:12 +02:00
Ludovic Courtès
1b4733b77e gnu: libarchive: Ungraft.
* gnu/packages/backup.scm (libarchive)[replacement]: Remove.
[source]: Add ‘patches’.
(libarchive/fixed): Remove.

Change-Id: I32b717c2166a6683043e0169b96f383dc9404b96
2024-08-31 10:45:02 +02:00
Maxime Devos
2df94f7599 gnu: dirvish: Add 'bash' input for 'wrap-program'.
It is required for cross-compilation.

* gnu/packages/backup.scm (dirvish)[inputs]: Add 'bash-minimal'.

Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Change-Id: Iedf6818bd15cd6bab97ace14dee1964b4fec6dc6
2024-08-31 10:42:37 +02:00
Maxim Cournoyer
d2f10fa2b5 gnu: dirvish: Import the correct set of modules.
* gnu/packages/backup.scm (dirvish) [arguments] <modules>: Replace
%default-gnu-imported-modules with %default-gnu-modules.  Delete trailing #t.

Change-Id: I041a65441055a21f141bb7ea4a563e2624cd783c
2024-08-31 10:42:16 +02:00