Commit Graph

1314 Commits

Author SHA1 Message Date
zowoq
4f647e91a8 zrepl: fix build with go 1.18 2022-10-01 22:24:09 +10:00
github-actions[bot]
e1d2f74dee
Merge master into staging-next 2022-09-30 18:03:29 +00:00
José Romildo Malaquias
e78c23cf5b
Merge pull request #193248 from romildo/upd.generic-updater
generic-updater: more flexible with name, pname, version and attr path, and cleanups
2022-09-30 09:19:21 -03:00
github-actions[bot]
9c14978f84
Merge master into staging-next 2022-09-29 12:01:25 +00:00
kilianar
9df724a7a8 kopia: 0.11.3 -> 0.12.0
https://github.com/kopia/kopia/releases/tag/v0.12.0
2022-09-28 11:41:39 +02:00
José Romildo
1072e203b3 {anydesk,btrbk,nncp}: simplify update script
- There is no need to pass pname and version arguments

- The version lister does not use positional arguments anymore, but
option arguments. Removed the echo command to fix an issue regarding
this.
2022-09-27 23:41:53 -03:00
José Romildo
01510c7ff3 treewide: no need to pass pname, version and attrPath to update scripts based on generic-updater 2022-09-27 23:41:53 -03:00
Artturi
1c1c182814
Merge pull request #192851 from Artturin/treewides1 2022-09-28 00:50:06 +03:00
R. Ryantm
dd1871dd26 gyb: 1.70 -> 1.71 2022-09-27 13:29:55 +00:00
Artturin
0734f54ef2 treewide: move pkg-config, autoreconfHook, intltool to nativeBuildInputs
found with nixpkgs-lint
2022-09-26 17:53:26 +03:00
R. Ryantm
eba37cb48d discordchatexporter-cli: 2.36 -> 2.36.1 2022-09-25 11:05:14 +00:00
Robert Scott
8b3a9a1efa
Merge pull request #191730 from viraptor/rdedup-darwin-fixed
rdedup: build fixed on darwin
2022-09-19 17:29:26 +01:00
Stanisław Pitucha
7ae78019d4 rdedup: build fixed on darwin 2022-09-18 12:18:12 +10:00
R. Ryantm
97daa67d11 discordchatexporter-cli: 2.35.2 -> 2.36 2022-09-17 06:10:00 +00:00
Jonas Heinrich
940f56da01
Merge pull request #187955 from r-ryantm/auto-update/autorestic
autorestic: 1.7.1 -> 1.7.3
2022-09-16 12:10:11 +02:00
R. Ryantm
b53d99bd63 discordchatexporter-cli: 2.35.2 -> 2.35.2 2022-09-15 11:40:52 +00:00
R. Ryantm
950d87ab0c autorestic: 1.7.1 -> 1.7.3 2022-09-14 23:23:40 +00:00
Frederik Rietdijk
4e62b94df3 Merge master into staging-next 2022-09-12 19:03:50 +02:00
Damien Cassou
5f326e2a40
Merge pull request #190823 from DamienCassou/borgmatic-improve 2022-09-12 17:32:00 +02:00
github-actions[bot]
33ef8defa2
Merge master into staging-next 2022-09-12 00:02:43 +00:00
Ivv
44ef157f55
Merge pull request #187359 from IvarWithoutBones/dotnetmodule-updatescripts
treewide: migrate buildDotnetModule update scripts to use fetch-deps
2022-09-11 21:40:06 +02:00
Damien Cassou
31d2aff243
borgmatic: Add passthru.tests.version 2022-09-11 20:18:19 +02:00
Damien Cassou
dca7412a8b
borgmatic: Add bash completion (no other supported shell) 2022-09-11 20:18:11 +02:00
github-actions[bot]
6ec60fd222
Merge master into staging-next 2022-09-11 18:01:19 +00:00
Florian Brandes
4886df0aea borgmatic: 1.6.4 -> 1.7.2
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-09-11 16:34:53 +02:00
github-actions[bot]
b6caee49dc
Merge master into staging-next 2022-09-11 00:02:48 +00:00
Ivar Scholten
b86d4e16e5
discordchatexporter-cli: migrate lockfile generation to fetch-deps 2022-09-11 01:06:34 +02:00
Ivv
4070161c5e
Merge pull request #190504 from r-ryantm/auto-update/discordchatexporter-cli
discordchatexporter-cli: 2.35.1 -> 2.35.2
2022-09-11 00:02:13 +02:00
R. Ryantm
4daffd3e77 discordchatexporter-cli: 2.35.1 -> 2.35.2 2022-09-09 13:52:54 +00:00
github-actions[bot]
a43d6b1a9a
Merge master into staging-next 2022-09-09 12:01:31 +00:00
Jonas Heinrich
59091fb65a
Merge pull request #190327 from r-ryantm/auto-update/gyb
gyb: 1.62 -> 1.70
2022-09-09 13:17:13 +02:00
github-actions[bot]
1c0ef46804
Merge master into staging-next 2022-09-09 00:02:46 +00:00
R. Ryantm
1a44856f01 gyb: 1.62 -> 1.70 2022-09-08 12:43:14 +00:00
R. Ryantm
1e7eabdf35 discordchatexporter-cli: 2.35 -> 2.35.1 2022-09-08 01:12:56 +00:00
github-actions[bot]
dc6009a527
Merge master into staging-next 2022-09-05 12:01:27 +00:00
Jonas Heinrich
2e0e743b93
Merge pull request #173077 from austinbutler/gyb
gyb: init at 1.62
2022-09-05 09:20:51 +02:00
github-actions[bot]
3a12bb0241
Merge master into staging-next 2022-08-30 00:03:00 +00:00
Jonas Heinrich
c3e4dc4f6d
Merge pull request #187484 from r-ryantm/auto-update/stenc
stenc: 1.0.8 -> 1.1.1
2022-08-29 20:59:28 +02:00
github-actions[bot]
5fa63a7863
Merge master into staging-next 2022-08-29 12:01:28 +00:00
Jonas Heinrich
7e7eab2b23
Merge pull request #183710 from r-ryantm/auto-update/partclone
partclone: 0.3.18 -> 0.3.20
2022-08-29 09:37:23 +02:00
Vladimír Čunát
f08ac2c92b
Merge branch 'master' into staging-next 2022-08-29 08:58:52 +02:00
Artturi
79c42aa06c
Merge pull request #186564 from Artturin/crossevalfixes
Fixes for cross-compilation
2022-08-27 17:49:00 +03:00
Mario Rodas
ae6e5d888b wal-g: 2.0.0 -> 2.0.1
https://github.com/wal-g/wal-g/releases/tag/v2.0.1
2022-08-27 04:20:00 +00:00
github-actions[bot]
ef162076bf
Merge master into staging-next 2022-08-26 06:13:53 +00:00
superherointj
2f1372557f
Merge pull request #188312 from NobbZ/restic-0-14-0
restic: 0.13.1 -> 0.14.0
2022-08-25 21:19:29 -03:00
Norbert Melzer
5c7f600e67 restic: 0.13.1 -> 0.14.0 2022-08-25 20:47:56 +02:00
github-actions[bot]
0b8aa77df1
Merge master into staging-next 2022-08-25 18:01:10 +00:00
Jonas Heinrich
cd47c96bf3
Merge pull request #181121 from kilianar/kopia
kopia: 0.11.2 -> 0.11.3
2022-08-25 15:46:31 +02:00
github-actions[bot]
5aa24ca693
Merge staging-next into staging 2022-08-25 00:03:34 +00:00
Martin Weinelt
249398ffa8 Merge remote-tracking branch 'origin/staging-next' into staging 2022-08-25 00:32:27 +02:00
Martin Weinelt
5a852f4085
borgbackup: migrate to sphinxHook 2022-08-24 23:02:26 +02:00
Bobby Rong
03428dbaaa
Merge pull request #187784 from r-ryantm/auto-update/btrbk
btrbk: 0.32.2 -> 0.32.4
2022-08-24 18:26:09 +08: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
R. Ryantm
d8334159bf btrbk: 0.32.2 -> 0.32.4 2022-08-21 19:50:45 +00:00
Jonas Heinrich
796a267784
Merge pull request #183920 from r-ryantm/auto-update/s3ql
s3ql: 3.8.1 -> 4.0.0
2022-08-21 09:44:39 +02:00
R. Ryantm
8d467cb6b9 stenc: 1.0.8 -> 1.1.1 2022-08-19 18:55:49 +00:00
ajs124
5cc75bbb98 percona-xtrabackup_*: pin to openssl_1_1 2022-08-17 20:16:45 +02:00
Sebastián Mancilla
291ef418cc
Merge pull request #185906 from r-ryantm/auto-update/dar
dar: 2.7.6 -> 2.7.7
2022-08-17 10:49:41 -04:00
Artturin
c6568adb00 treewide: makeWrapper buildInputs to nativeBuildInputs
most found with https://github.com/siraben/nix-lint
2022-08-16 13:14:19 +03:00
R. Ryantm
ff1dce127b monolith: 2.6.1 -> 2.6.2 2022-08-15 11:51:44 +00:00
Mario Rodas
716cd69d74
Merge pull request #186399 from Yarny0/tsm-client
tsm-client: 8.1.15.0 -> 8.1.15.1
2022-08-13 20:48:11 -05:00
Mario Rodas
bf17b4d9af
Merge pull request #184777 from r-ryantm/auto-update/zfs-prune-snapshots
zfs-prune-snapshots: 1.3.0 -> 1.5.0
2022-08-13 12:08:03 -05:00
Yarny0
5eaf0423eb tsm-client: 8.1.15.0 -> 8.1.15.1
IBM's "Authorized Program Analysis Report"s
(something like release notes):

https://www.ibm.com/support/pages/node/6590857

README:

https://www.ibm.com/support/pages/node/6593819

No Security Bulletins.

This also updates the version number and date in a comment.
The informations in the comment are still valid.
2022-08-13 08:26:28 +02:00
Yarny0
1132884a8d tsm-client: fix typo in comment 2022-08-13 08:26:28 +02:00
R. Ryantm
e2fc23b9c6 dar: 2.7.6 -> 2.7.7 2022-08-10 13:01:10 +00:00
Ivan Kozik
3151384600 grab-site: 2.2.2 -> 2.2.7 2022-08-07 08:21:45 +00:00
R. Ryantm
9691d0eba7 zfs-prune-snapshots: 1.3.0 -> 1.5.0 2022-08-02 08:34:07 +00:00
R. Ryantm
8829187576 s3ql: 3.8.1 -> 4.0.0 2022-07-30 07:43:09 +00:00
R. Ryantm
ffc83c71c7 partclone: 0.3.18 -> 0.3.20 2022-07-29 15:08:10 +00:00
Mario Rodas
dd5795a0e4
Merge pull request #182022 from StephenWithPH/duplicity-0.8.23
duplicity: 0.8.20 -> 0.8.23
2022-07-19 23:08:09 -05:00
StephenWithPH
f2187ade75
duplicity: 0.8.20 -> 0.8.23 2022-07-18 15:57:32 -07:00
github-actions[bot]
5f2ff17a45
Merge master into staging-next 2022-07-11 18:01:16 +00:00
Thomas Tuegel
e1e0d5d513
Merge pull request #108496 from knedlsepp/cmake-rpath
cmake/setup-hook.sh: Don't skip build-RPATH
2022-07-11 10:18:47 -05:00
kilianar
5d0a3c070e kopia: 0.11.2 -> 0.11.3
https://github.com/kopia/kopia/releases/tag/v0.11.3
2022-07-11 16:40:43 +02:00
Bobby Rong
3e9de03305
Merge pull request #180550 from kilianar/kopia
kopia: 0.11.1 -> 0.11.2
2022-07-11 20:24:36 +08:00
Ivv
6f6926b1dc
Merge pull request #179968 from r-ryantm/auto-update/discordchatexporter-cli
discordchatexporter-cli: 2.34.1 -> 2.35
2022-07-10 18:27:34 +02:00
R. Ryantm
19a442aae7 discordchatexporter-cli: 2.34.1 -> 2.35 2022-07-07 21:11:13 +00:00
Yarny0
4f4aa9685a tsm-client: 8.1.14.0 -> 8.1.15.0
IBM's "Authorized Program Analysis Report"s
(something like release notes):

https://www.ibm.com/support/pages/node/6590857

README:

https://www.ibm.com/support/pages/node/6593819

Security Bulletins:

https://www.ibm.com/support/pages/node/6596379 (CVE-2021-35550, CVE-2021-35603)
https://www.ibm.com/support/pages/node/6596741 (CVE-2022-22478, CVE-2022-22474)
https://www.ibm.com/support/pages/node/6596399 (CVE-2022-0778)
2022-07-07 19:22:30 +02:00
Yarny0
1ed9ba08f1 tsm-client: fix patching rpath with autoPatchelf
Since commit
7b9fd5d1c9
tsm-client no longer produces working binaries
(discovered with bisection).
Instead, calling the command line client `dsmc`
just produces the error

> error while loading shared libraries: libtsmxerces-depdom.so.28: cannot open shared object file: No such file or directory

Output of `ldd $out/dsmc`

> linux-vdso.so.1 (0x00007ffd89f70000)
> libgsk8ssl_64.so => /nix/store/i21g0x44g336ag8rkx0dgndb9v4w2xhk-tsm-client-8.1.13.3-unwrapped/local/ibm/gsk8_64/lib64/libgsk8ssl_64.so (0x0000791c8eb34000)
> libgsk8iccs_64.so => /nix/store/i21g0x44g336ag8rkx0dgndb9v4w2xhk-tsm-client-8.1.13.3-unwrapped/local/ibm/gsk8_64/lib64/libgsk8iccs_64.so (0x0000791c8e9b7000)
> libgsk8km_64.so => /nix/store/i21g0x44g336ag8rkx0dgndb9v4w2xhk-tsm-client-8.1.13.3-unwrapped/local/ibm/gsk8_64/lib64/libgsk8km_64.so (0x0000791c8e791000)
> libxmlutil-8.1.13.0.so => /nix/store/i21g0x44g336ag8rkx0dgndb9v4w2xhk-tsm-client-8.1.13.3-unwrapped/opt/tivoli/tsm/client/api/bin64/libxmlutil-8.1.13.0.so (0x0000791c8e675000)
> libcrypt.so.1 => /nix/store/qjgj2642srlbr59wwdihnn66sw97ming-glibc-2.33-123/lib/libcrypt.so.1 (0x0000791c8e639000)
> libpthread.so.0 => /nix/store/qjgj2642srlbr59wwdihnn66sw97ming-glibc-2.33-123/lib/libpthread.so.0 (0x0000791c8e619000)
> libdl.so.2 => /nix/store/qjgj2642srlbr59wwdihnn66sw97ming-glibc-2.33-123/lib/libdl.so.2 (0x0000791c8e614000)
> libstdc++.so.6 => /nix/store/ndnqiz3nnifj1blhg9q626xlmkqq1nmh-gcc-10.3.0-lib/lib/libstdc++.so.6 (0x0000791c8e43f000)
> libgpfs.so => /nix/store/i21g0x44g336ag8rkx0dgndb9v4w2xhk-tsm-client-8.1.13.3-unwrapped/opt/tivoli/tsm/client/api/bin64/libgpfs.so (0x0000791c8e22a000)
> libdmapi.so => /nix/store/i21g0x44g336ag8rkx0dgndb9v4w2xhk-tsm-client-8.1.13.3-unwrapped/opt/tivoli/tsm/client/api/bin64/libdmapi.so (0x0000791c8e020000)
> librt.so.1 => /nix/store/qjgj2642srlbr59wwdihnn66sw97ming-glibc-2.33-123/lib/librt.so.1 (0x0000791c8e015000)
> libm.so.6 => /nix/store/qjgj2642srlbr59wwdihnn66sw97ming-glibc-2.33-123/lib/libm.so.6 (0x0000791c8ded4000)
> libgcc_s.so.1 => /nix/store/ndnqiz3nnifj1blhg9q626xlmkqq1nmh-gcc-10.3.0-lib/lib/libgcc_s.so.1 (0x0000791c8deba000)
> libc.so.6 => /nix/store/qjgj2642srlbr59wwdihnn66sw97ming-glibc-2.33-123/lib/libc.so.6 (0x0000791c8dce5000)
> libgsk8cms_64.so => /nix/store/i21g0x44g336ag8rkx0dgndb9v4w2xhk-tsm-client-8.1.13.3-unwrapped/local/ibm/gsk8_64/lib64/libgsk8cms_64.so (0x0000791c8d78d000)
> /nix/store/4s21k8k7p1mfik0b33r2spq5hq7774k1-glibc-2.33-108/lib/ld-linux-x86-64.so.2 => /nix/store/qjgj2642srlbr59wwdihnn66sw97ming-glibc-2.33-123/lib64/ld-linux-x86-64.so.2 (0x0000791c8f074000)
> libtsmxerces-depdom.so.28 => not found
> libtsmxerces-c.so.28 => not found

Output of `ldd $out/lib/libtsmxerces-depdom.so.28`

> linux-vdso.so.1 (0x00007fff69388000)
> libpthread.so.0 => /nix/store/qjgj2642srlbr59wwdihnn66sw97ming-glibc-2.33-123/lib/libpthread.so.0 (0x000078f150454000)
> libtsmxerces-c.so.28 => not found
> libstdc++.so.6 => /nix/store/ndnqiz3nnifj1blhg9q626xlmkqq1nmh-gcc-10.3.0-lib/lib/libstdc++.so.6 (0x000078f15027f000)
> libm.so.6 => /nix/store/qjgj2642srlbr59wwdihnn66sw97ming-glibc-2.33-123/lib/libm.so.6 (0x000078f15013e000)
> libgcc_s.so.1 => /nix/store/ndnqiz3nnifj1blhg9q626xlmkqq1nmh-gcc-10.3.0-lib/lib/libgcc_s.so.1 (0x000078f150124000)
> libc.so.6 => /nix/store/qjgj2642srlbr59wwdihnn66sw97ming-glibc-2.33-123/lib/libc.so.6 (0x000078f14ff4d000)
> /nix/store/qjgj2642srlbr59wwdihnn66sw97ming-glibc-2.33-123/lib64/ld-linux-x86-64.so.2 (0x000078f150601000)

The commit given above rewrote the `autoPatchelfHook`.
The new hook still calls `patchelf` to actually
modify binary files, but the discovery of
shared libraries apparently got changed.

Thorough investigation of all `patchelf` calls in the
old and new autoPatchelfHook showed that all files are
treated equally up the the files

* $out/opt/tivoli/tsm/client/api/bin64/libtsmxerces-depdom.so.28.0
* $out/opt/tivoli/tsm/client/api/bin64/libxmlutil-8.1.13.0.so

where the new autoPatchelf implementation replaced `$out/lib`
with `$out/opt/tivoli/tsm/client/api/bin64` in the rpath.

I failed to see *why* the new algorithm does
that, or if that might be considered a bug.
The `tsm-client` package has some confusing symlink
structure which certainly might confuse `autoPatchelfHook`.

The following ideas to "restore" the old behaviour
of `autoPatchelfHook` failed to produce a working package:
* add "$out" or "${placeholder "out"}" to `runtimeDependencies`
* use `addAutoPatchelfSearchPath` with `$out/lib` or
  another so-file-containing directory

The commit at hand fixes the issue by directly adding `$out/lib`
to the rpath of all shared libraries in that directory.
This has to be done *after* `autoPatchelf` got executed.
To accomplish this, we disable auto-calling `autoPatchelf`
(it would run after `postFixup`) and instead call it
manually in `postFixup`, just before we patch the rpath by hand.
2022-07-07 19:05:28 +02:00
kilianar
5c8e8f748f kopia: 0.11.1 -> 0.11.2
https://github.com/kopia/kopia/releases/tag/v0.11.2
2022-07-07 18:24:01 +02:00
kilianar
2f19bff1b1 kopia: 0.11.0 -> 0.11.1
https://github.com/kopia/kopia/releases/tag/v0.11.1
2022-07-05 13:41:03 -03:00
kilianar
141e3f04af kopia: 0.10.7 -> 0.11.0
https://github.com/kopia/kopia/releases/tag/v0.11.0
2022-07-05 01:15:36 +02:00
Josef Kemetmüller
1ca04aa9f1 treewide: Stop setting CMAKE_SKIP_BUILD_RPATH=OFF
This is now the new default and thus doesn't need to be set manually
anymore.
2022-07-04 03:49:01 +03:00
Ryan Mulligan
1986a1cd4c
Merge pull request #179132 from r-ryantm/auto-update/btrbk
btrbk: 0.32.1 -> 0.32.2
2022-06-30 01:07:04 +02:00
ajs124
9966a132db maintainers: remove mschneider
no github account
2022-06-29 00:52:14 +02:00
ajs124
eec156df9c maintainers: remove muflax
github account deleted
2022-06-29 00:52:12 +02:00
Erik Arvstedt
1a32663efc
treewide: rename maintainer earvstedt -> erikarvstedt
The maintainer name now matches the Github username, which simplifies
maintainer notifications.
2022-06-26 19:12:18 +02:00
Shawn8901
c1d137b282 zrepl: add strip flags 2022-06-26 13:40:51 +02:00
Shawn8901
6c5f014da7 zrepl: set release version on build 2022-06-26 13:37:16 +02:00
R. Ryantm
a7857aa783 btrbk: 0.32.1 -> 0.32.2 2022-06-26 01:11:05 +00:00
Martin Weinelt
789aad1584
Merge pull request #179009 from kilianar/borgmatic 2022-06-26 01:07:46 +02:00
Sandro
ae8a0d5d00
Merge pull request #178658 from jtojnar/fix-duplicity
Revert "duplicity: S3 backups fail with "boto" not being found."
2022-06-25 20:30:48 +02:00
R. Ryantm
2fc3f8df49 dar: 2.7.5 -> 2.7.6 2022-06-25 14:34:11 +00:00
kilianar
42287fc8d6 borgmatic: 1.6.3 -> 1.6.4 2022-06-25 15:07:54 +02:00
Martin Weinelt
3284928127
Merge pull request #178710 from kilianar/borgmatic 2022-06-25 12:23:15 +02:00
Lassulus
b731803e95
Merge pull request #177207 from azahi/zfsbackup
zfsbackup: unstable-2020-09-30 -> unstable-2021-05-26
2022-06-24 07:43:28 +02:00
Azat Bahawi
8a40b9f1e6
zfsbackup: unstable-2020-09-30 -> unstable-2021-05-26 2022-06-24 00:13:04 +03:00
kilianar
f2a21b750d borgmatic: 1.5.18 -> 1.6.3 2022-06-23 12:58:43 +02:00