Commit Graph

23 Commits

Author SHA1 Message Date
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