1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-19 04:02:10 +00:00
Commit graph

390672 commits

Author SHA1 Message Date
Thiago Kenji Okada abc007896b maintainers: add matrix for thiagokokada 2022-07-07 20:44:35 +01:00
Ulrik Strid 9b3ec85d58 ocamlPackages.mirage-random: 2.0.0 -> 3.0.0 2022-07-07 21:40:38 +02:00
R. Ryantm 3e65be6910 bugdom: 1.3.1 -> 1.3.2 2022-07-07 19:36:20 +00:00
Sandro 63ae1a277e
Merge pull request #180556 from kilimnik/master 2022-07-07 21:31:45 +02:00
WeebSorceress e3f26208bc
anime-downloader: fix missing runtime dependencies 2022-07-07 16:30:59 -03:00
Sandro e1c4a3344a
Merge pull request #180561 from kilianar/gitlab-triage
gitlab-triage: 1.20.0 -> 1.23.1
2022-07-07 21:27:01 +02:00
Maximilian Bosch 89581ceed6
Merge pull request #180471 from r-ryantm/auto-update/cpp-utilities
cpp-utilities: 5.16.0 -> 5.17.0
2022-07-07 21:25:45 +02:00
kilimnik 30744e35e0 maintainers: add kilimnik 2022-07-07 21:01:12 +02:00
kilimnik a508339bc6 protoc-gen-connect-go: init at 0.1.1 2022-07-07 21:01:04 +02:00
Domen Kožar ec92e5a7ac
Merge pull request #180165 from Yarny0/virtualbox-linux519
virtualbox: update patch linux-5.18 -> linux-5.19
2022-07-07 13:50:06 -05:00
Jan Tojnar b88fe63b17
Merge pull request #180554 from ElXreno/flatpak-builder-migrate
flatpak-builder: remove libdwarf dependency and fix tests
2022-07-07 20:49:38 +02:00
K900 4acc16240c
Merge pull request #180560 from K900/wireplumber-0.4.11-fixes
wireplumber: backport a fix for no sound in VMs
2022-07-07 21:36:39 +03:00
Vincent Laporte a8406971c3 ocamlPackages.dns: 5.0.1 → 6.1.4
ocamlPackages.conduit: 4.0.2 → 5.1.0

ocamlPackages.cohttp: 4.0.0 → 5.0.0

ocamlPackages.ocsigen_server: fix compatibility with cohttp-5.0.0
2022-07-07 20:29:09 +02:00
Vincent Laporte 26a6c659f0 ocamlPackages.happy-eyeballs: init at 0.1.3 2022-07-07 20:29:09 +02:00
K900 41c194565f wireplumber: backport a fix for no sound in VMs 2022-07-07 21:07:50 +03:00
ElXreno 4eeaca86fd
nixosTests.installed-tests.flatpak-builder: fix tests
This commit fixes the following error:
       Failed assertions:
       - Setting xdg.portal.enable to true requires a portal implementation in xdg.portal.extraPortals such as xdg-desktop-portal-gtk or xdg-desktop-portal-kde.
2022-07-07 21:07:21 +03:00
kilianar d277300000 gitlab-triage: 1.20.0 -> 1.23.1
Set

passthru.updateScript = bundlerUpdateScript "gitlab-triage";

for easier updates.
2022-07-07 20:05:22 +02:00
ElXreno 95f9a70b48
flatpak-builder: remove libdwarf dependency
See ee8b921e91

Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2022-07-07 21:03:20 +03:00
github-actions[bot] 7bf7571a34
Merge master into staging-next 2022-07-07 18:01:11 +00:00
José Romildo Malaquias ebdd91b4e3
Merge pull request #180549 from romildo/upd.nixos.qt
nixos/qt5: add lxqt platform theme
2022-07-07 14:40:43 -03: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
Ryan Mulligan c8204403c5
Merge pull request #180417 from r-ryantm/auto-update/arb
arb: 2.22.1 -> 2.23.0
2022-07-07 10:15:56 -07:00
Vlad M ca2dfa2490
Merge pull request #180207 from dywedir/pijul
pijul: 1.0.0-beta.1 -> 1.0.0-beta.2
2022-07-07 20:12:11 +03: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
Nikolay Korotkiy db3568499d
apacheHttpdPackages.mod_mbtiles: init at 2022-05-25 2022-07-07 20:04:25 +03:00
Alexandre Acebedo a6a7eb74a6 papirus-icon-theme: add color option 2022-07-07 19:03:35 +02:00
Vladimír Čunát c869aa9ac9
Merge branch 'master' into staging-next
The purpose is to integrate the usual Haskell rebuild.
2022-07-07 18:50:02 +02:00
Atemu 5194de18ee libstrangle: support 32bit via implicit layer 2022-07-07 18:40:56 +02:00
R. Ryantm c56c9449ee argocd: 2.4.2 -> 2.4.4 2022-07-07 16:40:21 +00:00
Atemu 1a37a30af7 libstrangle: use direct nix store path in layer json
This allows you to load libstrangle without setting LD_LIBRARY_PATH to include
it. Only ENABLE_VK_LAYER_TORKEL104_libstrangle=1 is required now, as expected of
an implicit layer.

Previously, you were required to run your VK app via the wrapper:

    STRANGLE_FPS=30 strangle vkcube

Now you can control it via simple environment variables alone:

    ENABLE_VK_LAYER_TORKEL104_libstrangle=1 STRANGLE_FPS=30 vkcube
2022-07-07 18:39:16 +02:00
Pavol Rusnak 98472c0467
Merge pull request #180269 from prusnak/electron
electron_19: init at 19.0.7
2022-07-07 18:23:41 +02:00
R. Ryantm e9177abaac arb: 2.22.1 -> 2.23.0 2022-07-07 16:12:54 +00:00
superherointj dd28983a69
Merge pull request #180545 from superherointj/package-flyctl-0.0.348
flyctl: 0.0.346 -> 0.0.348
2022-07-07 13:11:09 -03:00
Antoine Fontaine 4950cb01e5 bookletimposer: init at 0.3.1 2022-07-07 18:11:00 +02:00
superherointj f3e1e0e800
Merge pull request #180547 from leo60228/update-leo60228-email
maintainers: update email for leo60228, add matrix and keys
2022-07-07 13:07:26 -03:00
Weijia Wang abe756d691 wcpg: init at 0.9 2022-07-07 18:05:54 +02:00
Linus Heckemann 159ca42f67
Merge pull request #180541 from onny/gt
gt: 2021-09-30 -> 2022-05-08
2022-07-07 18:03:02 +02:00
sternenseemann 9fbc67d63e opensoldat: rename from soldat-unstable
Upstream project was [renamed] which removes the ambiguity with
Soldat 1.7 as well as Soldat 2.

[renamed]: 0fec3d86af
2022-07-07 17:58:03 +02:00
sternenseemann 1812c19e36 soldat-unstable: 2021-11-01 -> 2022-07-02
* Support for GameNetworkingSockets 1.4.*

* Renamed to opensoldat, requiring us to adjust some links and pnames.
  $XDG_CONFIG_HOME/soldat is left as is for now in order to not break
  existing users configurations.
2022-07-07 17:58:03 +02:00
sternenseemann e2859ee197 gamenetworkingsockets: 1.3.0 -> 1.4.1
https://github.com/ValveSoftware/GameNetworkingSockets/releases/tag/v1.4.0
https://github.com/ValveSoftware/GameNetworkingSockets/releases/tag/v1.4.1
2022-07-07 17:58:03 +02:00
Dmitry Kalinkin 007c4341fe
blender: fix on darwin 2022-07-07 11:57:28 -04:00
Ryan Mulligan 684ec37505
Merge pull request #180459 from r-ryantm/auto-update/cargo-whatfeatures
cargo-whatfeatures: 0.9.6 -> 0.9.7
2022-07-07 08:56:43 -07:00
Ryan Mulligan ef7ee9db38
Merge pull request #180494 from r-ryantm/auto-update/earthly
earthly: 0.6.16 -> 0.6.19
2022-07-07 08:49:38 -07:00
Ryan Mulligan 3bf77ef913
Merge pull request #180502 from r-ryantm/auto-update/ferium
ferium: 4.1.1 -> 4.1.5
2022-07-07 08:48:43 -07:00
leo60228 46e67b8043
maintainers: update email for leo60228, add matrix and keys 2022-07-07 11:48:16 -04:00
Sandro 2770cc0b1e
Merge pull request #180511 from MoritzBoehme/update-spacy-models
python3Packages.spacy_models: 3.0.0 -> 3.3.0
2022-07-07 17:33:31 +02:00
Andrew Dunham ddcb3f9ff4 twisted: remove pyOpenSSL dependency on aarch64-darwin 2022-07-07 16:29:31 +01:00
Sandro 05c85f967d
gopls: 0.8.4 -> 0.9.0 (#180530) 2022-07-07 17:23:49 +02:00
Andriy Mykhaylyk 0874b00cd8
tgswitch: 0.5.389 -> 0.6.0 (#179718)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-07-07 17:17:09 +02:00
Robert Schütz 6e1b0ef6b7 python310Packages.ocrmypdf: 13.5.0 -> 13.6.0
https://github.com/ocrmypdf/OCRmyPDF/blob/v13.6.0/docs/release_notes.rst
2022-07-07 07:56:37 -07:00