Commit Graph

346010 Commits

Author SHA1 Message Date
Yarny0
7934926b2e tsm-client: makeWrapper buildInputs to nativeBuildInputs
Although I'm not sure if `tsm-client` will ever be
subject to cross-compiling, referencing makeWrapper
from native BuildInputs is The Right Thing.

This is a kind of follow-up of
https://github.com/NixOS/nixpkgs/pull/112276
2022-01-17 12:09:26 +01:00
Yarny0
5ad0ecb901 tsm-client: 8.1.8.0 -> 8.1.13.0
tsm-client now links against openssl;
patchelf complains without it.

Links to IBM's "Authorized Program Analysis Report"s
(something like release notes),
to READMEs, and to Security Bulletins,
for all updates between 8.1.8.0 and 8.1.13.0:

* 8.1.9.x
  * APARs: https://www.ibm.com/support/pages/node/1077159
  * READMEs: https://www.ibm.com/support/pages/node/1108473
  * https://www.ibm.com/support/pages/node/1107261 (CVE-2018-2025)
  * https://www.ibm.com/support/pages/node/1107777 (CVE-2019-4406)

* 8.1.10.x
  * APARs: https://www.ibm.com/support/pages/node/6223098
  * READMEs: https://www.ibm.com/support/pages/node/6223388
  * https://www.ibm.com/support/pages/node/6221448 (CVE-2020-4494, CVE-2020-4406)
  * https://www.ibm.com/support/pages/node/6245356 (CVE-2020-2654)
  * https://www.ibm.com/support/pages/node/6245366 (CVE-2015-4000)

* 8.1.11.x
  * APARs: https://www.ibm.com/support/pages/node/6367203
  * READMEs: https://www.ibm.com/support/pages/node/6367205
  * https://www.ibm.com/support/pages/node/6371646
  * https://www.ibm.com/support/pages/node/6371650
  * https://www.ibm.com/support/pages/node/6371652

* 8.1.12.x
  * APARs: https://www.ibm.com/support/pages/node/6429561
  * READMEs: https://www.ibm.com/support/pages/node/6443671
  * https://www.ibm.com/support/pages/node/6445503 (CVE-2021-20532)
  * https://www.ibm.com/support/pages/node/6445497 (CVE-2021-29672, CVE-2021-20546)
  * https://www.ibm.com/support/pages/node/6445489 (CVE-2020-1971, CVE-2021-23840, CVE-2021-23841)
  * https://www.ibm.com/support/pages/node/6445483 (CVE-2020-27221, CVE-2020-14782)

* 8.1.13.x
  * APARs: https://www.ibm.com/support/pages/node/6524936
  * READMEs: https://www.ibm.com/support/pages/node/6524938
  * https://www.ibm.com/support/pages/node/6524706 (CVE-2021-39048)
  * https://www.ibm.com/support/pages/node/6524712 (CVE-2021-3712, CVE-2021-3711)
2022-01-17 12:09:26 +01:00
Yarny0
517ae2a288 tsm-client: update URL structure
IBM has changed the URL structures of their support web pages.
The commit at hand updates most URLs and
in particular the package update instructions
so they follow the new structure.
It also calculates the source download URL from the
version number, so package updates no longer have to
update the URL in addition to the version string.
2022-01-17 12:09:26 +01:00
Yarny0
6d134acc4a tsm-client: use explicit package option for Java GUI
The tsm-client package comes in two flavours:
command line only (`tsm-client`) and with a
Java-backed GUI (`tsm-client-withGui`).
To control which package is built,
the build recipe simply used to check if the
`jdk8` package was provided as package input.
This commit changes this mechanism:
The build recipe now accepts the explicit option `enableGui`,
which is set to `false` by default.

As the commit at hand touches the build recipe arguments,
it also changes argument sorting following
https://nixos.org/manual/nixpkgs/stable/#sec-syntax
2022-01-17 12:09:26 +01:00
Yarny0
ce6eea6002 tsm-client: add gnugrep to PATH
While testing the new version, I observed that
`dsmc` prints an error "sh: grep: command not found"
when executed with empty PATH.
Apparently, `dsmc` needs `grep` in its PATH.
2022-01-17 12:09:26 +01:00
Yarny0
6e157a481a tsm-client: fix lvm2 support
lvm2 support was broken when lvm2 got
converted to a multiple-output derivation:

https://github.com/NixOS/nixpkgs/pull/93024
d3a991d410

The `runtimeDependencies` attribute doesn't specifically
look for a `lib` output, so it uses the main `out` output
which no longer contains the library object files.

Since TSM loads the `libdevmapper.so` library
dynamically (likely with `dlfcn.h` functions),
the breakage couldn't be detected at build time.

The commit at hand simply uses
`getLib` to pick the correct output.
2022-01-17 12:09:23 +01:00
Graham Christensen
5aaed40d22
Merge pull request #154911 from mweinelt/cryptsetup
cryptsetup: 2.4.2 -> 2.4.3
2022-01-13 15:06:32 -05:00
Jan Tojnar
1bf884461a
Merge pull request #154920 from dasj19/gdk-pixbuf-xlib-updates
gdk-pixbuf-xlib: 2020-06-11-unstable -> 2.40.2
2022-01-13 20:37:23 +01:00
Fabian Affolter
b9aa18f464
Merge pull request #154848 from fabaff/bump-time-machine
python3Packages.time-machine: 2.5.0 -> 2.6.0
2022-01-13 20:12:39 +01:00
Fabian Affolter
847ab63391
Merge pull request #154884 from fabaff/bump-aioresponses
python3Packages.aioresponses: 0.7.2 -> 0.7.3
2022-01-13 20:12:33 +01:00
Fabian Affolter
98227dd036
Merge pull request #154890 from fabaff/bump-deemix
python3Packages.deemix: 3.6.5 -> 3.6.6
2022-01-13 20:12:22 +01:00
Fabian Affolter
2df8c93083
Merge pull request #154907 from fabaff/fix-debugpy
python310Packages.debugpy: disable failing tests
2022-01-13 20:12:10 +01:00
Fabian Affolter
756aa43f7c
Merge pull request #154908 from fabaff/fix-marshmallow-dataclass
python310Packages.marshmallow-dataclass: ignore DeprecationWarning
2022-01-13 20:12:00 +01:00
Daniel Șerbănescu
6c0fc2514d gdk-pixbuf-xlib: 2020-06-11-unstable -> 2.40.2 2022-01-13 20:11:35 +01:00
Fabian Affolter
6ee6ba49a3
Merge pull request #154914 from fabaff/fix-glom
python3Packages.glom: switch to pytestCheckHook
2022-01-13 20:11:15 +01:00
Renaud
011522ff6a
Merge pull request #154353 from figsoda/update-synth
synth: 0.6.2 -> 0.6.4
2022-01-13 20:05:44 +01:00
Renaud
023304b08c
Merge pull request #154398 from r-ryantm/auto-update/gitRepo
gitRepo: 2.19 -> 2.20
2022-01-13 19:54:51 +01:00
R. RyanTM
ba97ea6dcb
ttygif: 1.5.0 -> 1.6.0
(#154434)
2022-01-13 19:43:23 +01:00
Anderson Torres
3decc8a139
Merge pull request #154899 from AndersonTorres/new-misc
xiphos: code refactor
2022-01-13 15:31:01 -03:00
R. RyanTM
dd4109a2aa
tinyssh: 20210601 -> 20220101
(#154469)
2022-01-13 19:26:26 +01:00
R. RyanTM
6ba9a81059
git-hub: 2.1.1 -> 2.1.2
(#154504)
2022-01-13 19:19:57 +01:00
Renaud
4d73b9327f
Merge pull request #154516 from r-ryantm/auto-update/strawberry
strawberry: 1.0.0 -> 1.0.1
2022-01-13 19:15:57 +01:00
R. RyanTM
75f0a6b65b
inadyn: 2.9.0 -> 2.9.1
* inadyn: 2.9.0 -> 2.9.1 (#154567)

* inadyn: fix homepage URI

Co-authored-by: Renaud <c0bw3b@users.noreply.github.com>
2022-01-13 19:13:25 +01:00
Fabian Affolter
229298c6de
Merge pull request #154889 from fabaff/bump-celery
python3Packages.celery: 5.2.1 -> 5.2.3
2022-01-13 18:52:18 +01:00
Fabian Affolter
09b3ac7aa5 python3Packages.glom: switch to pytestCheckHook 2022-01-13 18:49:26 +01:00
R. Ryantm
2d3dd64808 scala: 2.13.7 -> 2.13.8 2022-01-13 12:44:50 -05:00
Fabian Affolter
37076fc603 python3Packages.boltons: add patch for pprint 2022-01-13 18:38:47 +01:00
Martin Weinelt
99ee04b5d1 cryptsetup: 2.4.2 -> 2.4.3 2022-01-13 18:24:48 +01:00
Sandro
5e1226aef7
Merge pull request #153896 from lucasew/packages/bpycv 2022-01-13 18:22:53 +01:00
R. RyanTM
441efc81bc
libkeyfinder: 2.2.5 -> 2.2.6
(#154608)
2022-01-13 18:11:36 +01:00
ajs124
b0a269ace3
Merge pull request #154885 from lostnet/mozjs
spidermonkey_91: 91.4.0 -> 91.5.0
2022-01-13 18:10:27 +01:00
ajs124
8da45806ec
Merge pull request #154902 from helsinki-systems/upd/nginx-quic
nginxQuic: 10522e8dea41 -> 6f8253673669
2022-01-13 18:10:06 +01:00
Sandro
0c12c011f6
Merge pull request #154905 from SuperSandro2000/stfl 2022-01-13 18:08:51 +01:00
Robert Hensing
5473929d36
Merge pull request #154785 from tfc/pandoc-drawio-filter
pandoc-drawio-filter: init at 1.0
2022-01-13 18:07:46 +01:00
ajs124
a282e47548
Merge pull request #154533 from r-ryantm/auto-update/texstudio
texstudio: 4.1.2 -> 4.2.0
2022-01-13 18:04:36 +01:00
Sandro
2c7c494a4d
Merge pull request #154897 from fabaff/fix-eventlet 2022-01-13 18:00:56 +01:00
Sandro
660012f42d
Merge pull request #154904 from SuperSandro2000/maloader 2022-01-13 17:49:12 +01:00
Fabian Affolter
077a0b2ee6 python310Packages.marshmallow-dataclass: ignore DeprecationWarning 2022-01-13 17:38:57 +01:00
Fabian Affolter
93a324cd58 python310Packages.debugpy: disable failing tests 2022-01-13 17:32:48 +01:00
pennae
4d78aaf345
Merge pull request #154828 from liclac/syncterm
syncterm: init at 1.1
2022-01-13 16:30:12 +00:00
Sandro
2a5b7a5d32
Merge pull request #154896 from datastory/master 2022-01-13 17:30:03 +01:00
Robert Schütz
fb43fde2f5 python3Packages.igraph: 0.9.8 -> 0.9.9 2022-01-13 08:18:25 -08:00
R. Ryantm
fc4fbe9478 igraph: 0.9.5 -> 0.9.6 2022-01-13 08:18:25 -08:00
Sandro Jäckel
421976c3e3
stfl: don't overwrite buildPhase, potentially make makeFlags working 2022-01-13 17:17:22 +01:00
Sandro Jäckel
24e553ceab
maloader: use fetchFromGitHub 2022-01-13 17:16:39 +01:00
Janne Heß
75a8b258eb
nginxQuic: 10522e8dea41 -> 6f8253673669
This fixes a bug where the connection would hang indefinitely when more
than 3999 bytes are transmitted from proxy_pass.

Was introduced in 6ccf3867959a as in:
https://mailman.nginx.org/archives/list/nginx-devel@nginx.org/thread/C5CPKFVKLTI5WDNF7CV7MMK6G3POBBA3/
2022-01-13 16:58:34 +01:00
Honza Cibulka
d1c70dc137 calibre: added pycryptodome Python package
Pycryptodome Python package needed for running DeDRM Plugin.
2022-01-13 16:49:46 +01:00
AndersonTorres
ce35012411 xiphos: code refactor
Now with my (current) personal tastes.
2022-01-13 12:19:58 -03:00
Anderson Torres
15a0935454
Merge pull request #154891 from AndersonTorres/new-misc
variety: use runtimeShell instead of stdenv.shell
2022-01-13 12:18:23 -03:00
Fabian Affolter
0aca821582 python3Packages.eventlet: switch to pytestCheckHook 2022-01-13 16:04:47 +01:00