Guillaume Girol
33afbf39f6
treewide: switch to nativeCheckInputs
...
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
github-actions[bot]
ceb05ad4bf
Merge master into staging-next
2023-01-13 06:01:09 +00:00
Kevin Puetz
ee7e9da5b9
borgbackup: cherry-pick patch to fix tests
...
borgbackup/borg#7250 is now fixed in 1.2-maint (pending for borg 1.2.4)
but borgbackup/borg#7252 was amended to a different approach before
being apporoved. Replace the original workaround with upstream's fix.
2023-01-12 18:09:15 -06:00
Martin Weinelt
c1e6c6af69
Merge remote-tracking branch 'origin/master' into staging-next
2023-01-11 03:51:33 +01:00
Martin Weinelt
71ab3109f2
borgbackup: unbundle xxhash and use pkgconfig
...
Borg can use the python pkgconfig package to discover library paths, we
don't need to pass them explicitly.
Removes libb2, because borg since version 1.2.0 uses hashlib.blake2b
instead.
2023-01-10 02:14:28 +01:00
Martin Weinelt
c64195df27
borgbackup: 1.2.2 -> 1.2.3
...
https://github.com/borgbackup/borg/blob/1.2.3/docs/changes.rst#version-123-2022-12-24
2023-01-10 02:14:28 +01:00
Martin Weinelt
510de5b6f9
borgbackup: Pass py into checkInputs
2023-01-05 13:20:48 +01:00
Florian Klink
0ab12ad0af
borgbackup: remove myself from maintainers
...
I don't use borgbackup anymore.
2022-10-15 17:21:24 +02:00
Martin Weinelt
5a852f4085
borgbackup: migrate to sphinxHook
2022-08-24 23:02:26 +02:00
Martin Weinelt
744963c24a
borgbackup: move manpages into man output
...
By creating the man output the multiple-outputs hook will automatically
move manpages in the correct path into it.
2022-08-23 23:05:57 +02:00
kilianar
ebdc70bf24
borgbackup: 1.2.1 -> 1.2.2
...
https://github.com/borgbackup/borg/releases/tag/1.2.2
2022-08-23 23:05:57 +02:00
Martin Weinelt
4f9602ee9a
borgbackup: install shell completions via helper script
...
Reduces the amount of custom scripting in postInstall in favor of
well-tested helper function that provides a concise abstraction.
2022-08-23 22:24:38 +02:00
Martin Weinelt
d2a9a19e8a
borgbackup: set meta.mainProgram
2022-06-05 20:37:10 -07:00
Martin Weinelt
36aa013ff4
borgbackup: 1.2.0 -> 1.2.1
...
https://github.com/borgbackup/borg/releases/tag/1.2.1
2022-06-05 20:37:10 -07:00
Robert Schütz
9b46fd9ba0
borgbackup: cython is only required at build-time
2022-05-31 12:13:12 +00:00
Robert Schütz
43337d4f93
borgbackup: need either pyfuse3 or llfuse
...
The former is preferred according to
https://borgbackup.readthedocs.io/en/1.2.0/installation.html#dependencies
but only works on Linux since it depends on libfuse3.
2022-05-31 12:13:12 +00:00
Martin Weinelt
c2d2758147
borgbackup: disable racy test
...
https://github.com/borgbackup/borg/issues/6573
2022-04-15 01:39:54 +02:00
Martin Weinelt
234a4600de
borgbackup: 1.1.17 -> 1.2.0
...
https://github.com/borgbackup/borg/releases/tag/1.2.0
2022-02-22 23:54:35 +01:00
Martin Weinelt
090638e14e
borgbackup: only include pyfuse3 when not on darwin
...
It includes the fuse package which does not eval on darwin.
2021-07-14 14:41:19 +02:00
Martin Weinelt
3848948f77
borgbackup: enable tests, clean up
2021-07-13 01:38:38 +02:00
Martin Weinelt
0e6e4d4276
borgbackup: 1.1.16 -> 1.1.17
...
https://github.com/borgbackup/borg/blob/1.1.17/docs/changes.rst#version-1117-2021-07-12
2021-07-12 23:41:03 +02:00
Robert Schütz
9fb9778cf0
borgbackup: make compatible with sphinx 4
2021-06-22 13:42:51 +02:00
Sandro
e570d93519
borgbackup: rename directory to borgbackup ( #118073 )
2021-03-30 16:48:27 +02:00