Commit graph

948 commits

Author SHA1 Message Date
github-actions[bot] 0ee8715a0d
Merge master into staging-next 2023-08-13 12:00:52 +00:00
Nick Cao 1a7be6dcab
Merge pull request #248563 from figsoda/ouch
ouch: 0.4.1 -> 0.4.2
2023-08-13 00:29:18 -06:00
github-actions[bot] f5eb026a2a
Merge master into staging-next 2023-08-13 06:00:52 +00:00
Artturi dce16c6a9c
Merge pull request #246282 from uninsane/pr/dtrx-8.5.3 2023-08-13 05:57:24 +03:00
R. Ryantm 1085787769 upx: 4.0.2 -> 4.1.0 2023-08-13 01:33:12 +00:00
figsoda e968b1693c ouch: 0.4.1 -> 0.4.2
Diff: https://github.com/ouch-org/ouch/compare/0.4.1...0.4.2

Changelog: https://github.com/ouch-org/ouch/blob/0.4.2/CHANGELOG.md
2023-08-11 13:07:32 -04:00
github-actions[bot] 66d14ccd84
Merge staging-next into staging 2023-08-08 06:01:31 +00:00
Robert Schütz 45d23095bb bzip3: 1.3.1 -> 1.3.2
Diff: https://github.com/kspalaiologos/bzip3/compare/1.3.1...1.3.2

Changelog: https://github.com/kspalaiologos/bzip3/blob/1.3.2/NEWS
2023-08-06 11:39:16 -07:00
Mario Rodas a5680988e5
Merge pull request #246936 from trofi/xz-update
xz: 5.4.3 -> 5.4.4
2023-08-05 09:45:26 -05:00
Konrad Borowski 3debecb546 flips: unstable-2021-10-28 -> unstable-2023-03-15 2023-08-04 18:18:43 +02:00
Sergei Trofimovich dc2fae9f69 xz: 5.4.3 -> 5.4.4
Changes: https://github.com/tukaani-project/xz/releases/tag/v5.4.4
2023-08-03 10:06:40 +01:00
Colin 97a9d12b6c dtrx: don't double-wrap the binary 2023-07-31 00:32:29 +00:00
Colin eba9bbc251 dtrx: 8.5.1 -> 8.5.3 2023-07-31 00:24:08 +00:00
figsoda e24037ed4a
Merge pull request #245387 from figsoda/unused 2023-07-26 23:15:17 -04:00
Connor Baker 495875182e
Merge pull request #224068 from SomeoneSerge/respect-config-cudaSupport
Respect global config.cudaSupport
2023-07-25 14:18:14 -04:00
figsoda 0f00e2f1cf pkgs/tools/compression: remove dead code 2023-07-25 10:28:26 -04:00
Someone Serge 471dbe9bcf
treewide: consume config.cudaSupport as required
Eliminate uses of `config.cudaSupport or false` and alike, since the
option is now declared in config.nix with a default value

fd .nix -t f -x sed 's/config\.cudaSupport or false, cudaPackages [?] [{][}]/config.cudaSupport, cudaPackages ? { }/' '{}' -i
fd .nix -t f -x sed 's/config\.cudaSupport or false/config.cudaSupport/' '{}' -i
fd .nix -t f -x sed 's/cudaSupport = pkgs.config.cudaSupport/inherit (pkgs.config) cudaSupport/' '{}' -i
fd .nix -t f -x sed 's/cudaSupport = config.cudaSupport/inherit (config) cudaSupport/' '{}' -i
2023-07-20 18:08:19 +03:00
Someone Serge 74549ec63b
tree-wide: 'enableCuda ? false' -> 'config.cudaSupport or false' to respect global defaults 2023-07-20 17:27:07 +03:00
Emily Trau 7e34e3aaf9 keka: init at 1.3.2 2023-07-08 01:23:16 +10:00
Claudio Bley eacc7be1e9
pigz: 2.6 -> 2.7 (#223504)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-06-06 10:28:00 +02:00
github-actions[bot] 7443b1efc5
Merge staging-next into staging 2023-05-30 12:01:46 +00:00
Simon Žlender d6ef66212b lz4: fix cross compilation to linux 2023-05-28 14:27:20 +00:00
R. Ryantm 71fa8d5b8f lhasa: 0.3.1 -> 0.4.0 2023-05-28 10:01:42 +00:00
Robert Schütz ae823091d6 bzip3: 1.3.0 -> 1.3.1
Diff: https://github.com/kspalaiologos/bzip3/compare/1.3.0...1.3.1

Changelog: https://github.com/kspalaiologos/bzip3/blob/1.3.1/NEWS
2023-05-22 02:40:16 -07:00
Vladimír Čunát 1ba92fc952
Merge branch 'master' into staging-next 2023-05-13 19:23:59 +02:00
Sergei Trofimovich 16a0675047 imagelol: fix build on gcc-12
Without the change build fails on gcc-12 as:

    ImageLOL.inl: In member function 'ImageLOL::u64 ImageLOL::ImageLOLWriter::write(const T&)':
    ImageLOL.inl:16:30: error: 'reverse_copy' is not a member of 'std'
       16 |                         std::reverse_copy(begin, end, std::begin(bytes));
          |                              ^~~~~~~~~~~~

Full build log: https://hydra.nixos.org/log/iph14caknll41zd90a4dn1jbafzzfj67-imagelol-0.2.drv

ZHF: #230712
2023-05-12 22:41:24 +01:00
Martin Weinelt edbfb3e327
Merge pull request #230280 from r-ryantm/auto-update/xz
xz: 5.4.2 -> 5.4.3
2023-05-08 01:52:24 +02:00
Rick van Schijndel 67486d98ab
Merge pull request #230011 from spwhitt/remove-spwhitt
Remove myself as maintainer
2023-05-06 16:38:40 +02:00
R. Ryantm 023a7822f8 xz: 5.4.2 -> 5.4.3 2023-05-06 08:06:53 +00:00
Ryan Burns b52217bb81 offzip: init at 0.4.1 2023-05-05 22:36:05 -03:00
Spencer Whitt 21dbdb5d03 maintainers: remove spwhitt 2023-05-05 12:34:05 +00:00
Brian McKenna fbd71c4856 dtrx: 8.5.0 -> 8.5.1 2023-04-28 08:14:56 +10:00
github-actions[bot] 52f2c9fe9e
Merge master into staging-next 2023-04-23 06:01:34 +00:00
figsoda c42d6a371b ouch: remove unused input 2023-04-22 19:15:55 -04:00
github-actions[bot] ca0f3efdbe
Merge master into staging-next 2023-04-21 18:01:26 +00:00
Brian McKenna aec122af56
dtrx: 8.4.0 -> 8.5.0 (#225953)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2023-04-21 16:32:33 +02:00
github-actions[bot] 62b0fc144a
Merge master into staging-next 2023-04-20 06:01:11 +00:00
figsoda a20c6d2d4c unzrip: unstable-2023-03-13 -> unstable-2023-04-16
Diff: bd2dffd43c...14ba4b4c9f
2023-04-18 16:33:26 -04:00
Sergei Trofimovich 116d2af312
Merge pull request #224738 from andersk/zstd
zstd: 1.5.4 → 1.5.5
2023-04-11 17:46:01 +01:00
github-actions[bot] 80f198ff3a
Merge staging-next into staging 2023-04-05 06:01:50 +00:00
Robert Schütz 14113cb0d0 bzip3: 1.2.3 -> 1.3.0
Diff: https://github.com/kspalaiologos/bzip3/compare/1.2.3...1.3.0

Changelog: https://github.com/kspalaiologos/bzip3/blob/1.3.0/NEWS
2023-04-04 18:12:24 -07:00
Anders Kaseorg 72e952ef3a zstd: 1.5.4 → 1.5.5
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2023-04-04 17:25:52 -07:00
github-actions[bot] 75808a4bf6
Merge staging-next into staging 2023-04-01 18:01:35 +00:00
Robert Schütz 5c4ad62a84 bzip3: 1.2.2 -> 1.2.3
Diff: https://github.com/kspalaiologos/bzip3/compare/1.2.2...1.2.3

Changelog: https://github.com/kspalaiologos/bzip3/blob/1.2.3/NEWS
2023-03-29 15:56:21 -07:00
Henri Rosten a439e85b7a xz: 5.4.1 -> 5.4.2
Signed-off-by: Henri Rosten <henri.rosten@unikie.com>
2023-03-22 08:20:49 +02:00
figsoda e333a6a1c9 orz: init at 1.6.2 2023-03-16 12:40:26 -04:00
figsoda eb4034bd00 unzrip: init at unstable-2023-03-13 2023-03-12 22:42:45 -04:00
Alyssa Ross 52c286ee5b
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
	pkgs/development/libraries/pmdk/default.nix
2023-02-23 13:51:34 +00:00
Artturin f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Alyssa Ross 200610b849
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/libraries/gtest/default.nix
	pkgs/development/libraries/hidapi/default.nix
2023-02-14 09:53:03 +00:00
John Ericson d488c432fb brotli: Add meta.pkgConfigModules and test 2023-02-13 10:24:55 -05:00
github-actions[bot] 29c2637dda
Merge staging-next into staging 2023-02-13 12:02:05 +00:00
Martin Weinelt 3ea51a72e4
Merge pull request #215845 from risicle/ris-zstd-passthru-tests
zstd: add some key reverse-dependencies to passthru.tests
2023-02-13 11:06:25 +00:00
Robert Scott f6664fb8ad
Merge pull request #215653 from trofi/zstd-update
zstd: 1.5.2 -> 1.5.4
2023-02-11 20:15:43 +00:00
John Ericson 3b7b2807bd
Merge pull request #215844 from obsidiansystems/more-meta-pkg-config-modules
treewide: Add `meta.pkgConfigModules` to a few packages
2023-02-11 11:47:55 -05:00
John Ericson 8e24bfb36a bzip2_1_1: Add meta.pkgConfigModules and test 2023-02-11 11:02:58 -05:00
John Ericson 839288b52a bzip3: Add meta.pkgConfigModules and test 2023-02-11 11:02:58 -05:00
Robert Scott e186a328e4 zstd: add some key reverse-dependencies to passthru.tests 2023-02-11 00:09:44 +00:00
Sergei Trofimovich 32693f33a2 zstd: 1.5.2 -> 1.5.4
Changes: https://github.com/facebook/zstd/releases/tag/v1.5.4
2023-02-10 08:32:14 +00:00
Thomas Gerbet 38f0b51a3e upx: 3.96 -> 4.0.2
https://github.com/upx/upx/blob/v4.0.2/NEWS
2023-02-09 22:44:10 +01:00
John Ericson 18a0b82750 bzip2: Add meta.pkgConfigModules and test 2023-02-07 12:15:36 -05:00
Vladimír Čunát 8a77ed60ac
Merge branch 'master' into staging-next 2023-01-27 09:36:55 +01:00
figsoda 1c4e970c15 crabz: 0.7.10 -> 0.8.1
Diff: https://github.com/sstadick/crabz/compare/v0.7.10...v0.8.1

Changelog: https://github.com/sstadick/crabz/blob/v0.8.1/CHANGELOG.md
2023-01-26 14:59:37 -05:00
github-actions[bot] a1c257a1c6
Merge master into staging-next 2023-01-25 18:01:20 +00:00
R. Ryantm 51c748a0ef advancecomp: 2.4 -> 2.5 2023-01-25 14:13:40 +00:00
github-actions[bot] c47e4b69a3
Merge master into staging-next 2023-01-25 00:02:20 +00:00
figsoda af1a7b1d79 crabz: 0.7.5 -> 0.7.10
Diff: https://github.com/sstadick/crabz/compare/v0.7.5...v0.7.10

Changelog: https://github.com/sstadick/crabz/blob/v0.7.10/CHANGELOG.md
2023-01-23 15:50:20 -05:00
Guillaume Girol 4ce9749f74 Merge remote-tracking branch 'origin/staging' into staging-nativeCheckInputs 2023-01-21 17:18:51 +01:00
Artturin d29b1ecb89 make-bootstrap-tools.nix: fix for wrapped gzip 2023-01-21 17:19:38 +02:00
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
Guillaume Girol 90c78aee6c Merge branch 'nativeCheckInputs' into staging-nativeCheckInputs 2023-01-21 12:00:00 +00:00
Sergei Trofimovich b9b1d958d0 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
	pkgs/development/libraries/qt-6/modules/qtbase.nix
	pkgs/stdenv/linux/make-bootstrap-tools.nix
2023-01-20 21:56:57 +00:00
Tim Cuthbertson 7584d9fbf8 zstd: fix cross-compilation on darwin 2023-01-19 15:04:40 +11:00
Sergei Trofimovich ea1a841e6f lzip: drop no-op nativeBuildInputs = [ ]; assignment
`nixpkgs` usually omits the assignment for most empty variables.
2023-01-16 16:44:13 +00:00
Artturi f338f1422e
Merge pull request #209371 from Artturin/gziprepro
gzip: make reproducible when GZIP_NO_TIMESTAMPS is set
2023-01-15 00:04:51 +02:00
Sergei Trofimovich 69b181af30 lzip: drop unused 'texinfo' input
As `lzip` is a bootstrap package it's sensitive not to pull in packages
that increase `sdtenv` build dependency scope.

In this case `texinfo` can be omitted and we can use man and info pages
that come with release tarball itself.

Checked with diffoscope there is no material difference in the outputs.
2023-01-14 16:21:14 +00:00
Sergei Trofimovich 1cc478222e xz: 5.4.0 -> 5.4.1
Changes: https://git.tukaani.org/?p=xz.git;a=blob;f=NEWS;hb=HEAD
2023-01-13 19:40:30 +00:00
Artturin 88f36d2694 gzip: make reproducible when GZIP_NO_TIMESTAMPS is set
the logic can be tested with

```
$ GZIP_NO_TIMESTAMPS=1 && echo "${GZIP_NO_TIMESTAMPS:+-n }"
-n
$ unset GZIP_NO_TIMESTAMPS && echo "${GZIP_NO_TIMESTAMPS:+-n }"

```
2023-01-12 01:30:29 +02:00
github-actions[bot] 892fc2184d
Merge master into staging-next 2023-01-11 18:01:26 +00:00
Robert Schütz ae46fb3cb6 bzip3: 1.2.1 -> 1.2.2
https://github.com/kspalaiologos/bzip3/releases/tag/1.2.2
2023-01-11 03:18:35 -08:00
Martin Weinelt c1e6c6af69 Merge remote-tracking branch 'origin/master' into staging-next 2023-01-11 03:51:33 +01:00
Artturi 27c1ec2ecf
Merge pull request #209816 from Artturin/deprecate-top-level-platform-aliases 2023-01-09 22:15:50 +02:00
Artturin 2eeb34c273 treewide: {build,host,target}Platform -> stdenv.{build,host,target}Platform 2023-01-09 21:13:22 +02:00
Martin Weinelt 4d65509504 Merge remote-tracking branch 'origin/master' into staging-next 2023-01-08 16:34:30 +01:00
Thiago Kenji Okada f5cc524d77
Merge pull request #208982 from wegank/imagelol-darwin
imagelol: unbreak on aarch64-darwin
2023-01-08 12:02:24 +00:00
github-actions[bot] ea5e5050f1
Merge master into staging-next 2023-01-06 06:01:11 +00:00
figsoda 411545a3d6 ouch: 0.4.0 -> 0.4.1
Diff: https://github.com/ouch-org/ouch/compare/0.4.0...0.4.1

Changelog: https://github.com/ouch-org/ouch/blob/0.4.1/CHANGELOG.md
2023-01-05 17:35:37 -05:00
Weijia Wang 67e911384e imagelol: unbreak on aarch64-darwin 2023-01-04 08:29:06 +01:00
Sergei Trofimovich 092d57c076 Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
    pkgs/development/tools/language-servers/ansible-language-server/default.nix
2022-12-28 09:35:37 +00:00
figsoda a211d94291 treewide: remove attrPath from nix-update-script calls
after https://github.com/Mic92/nix-update/pull/120 and https://github.com/NixOS/nixpkgs/pull/207703, `attrPath` can now be omitted when using `nix-update-script`
2022-12-26 12:39:21 -05:00
Sergei Trofimovich 73e6d3ed00 xz: 5.2.9 -> 5.4.0
Changes: https://git.tukaani.org/?p=xz.git;a=blob;f=NEWS;hb=HEAD

While at it fixed the updater to pick single first (most recent)
version.
2022-12-18 13:30:03 +00:00
github-actions[bot] 1e7dd98694
Merge master into staging-next 2022-12-14 00:02:18 +00:00
Rick van Schijndel 9833d56c24 treewide: mark packages broken that never built on PLATFORM
Done with the help of https://github.com/Mindavi/nixpkgs-mark-broken
Tool is still WIP but this is one of the first results.

I manually audited the results and removed some results that were not valid.

Note that some of these packages maybe should have more constrained platforms set
instead of broken set, but I think not being perfectly correct is better than
just keep trying to build all these things and never succeeding.

Some observations:

- Some darwin builds require XCode tools
- aarch64-linux builds sometimes suffer from using gcc9
  - gcc9 is getting older and misses some new libraries/features
- Sometimes tools try to do system detection or expect some explicit settings for
  platforms that are not x86_64-linux
2022-12-13 21:40:12 +01:00
Sergei Trofimovich 4ff395c061 xz: 5.2.8 -> 5.2.9
Changes: https://git.tukaani.org/?p=xz.git;a=blob_plain;f=NEWS
2022-12-03 16:14:01 +00:00
Sergei Trofimovich cf14882221
Merge pull request #203202 from trofi/xz-update
xz: 5.2.7 -> 5.2.8
2022-12-01 08:39:55 +00:00
Vladimír Čunát 1380fec7bf
Merge #199742: upx: apply patch for CVE-2021-20285 2022-11-27 19:34:16 +01:00
Sergei Trofimovich cd3cadc00a xz: 5.2.7 -> 5.2.8
Changes: https://git.tukaani.org/?p=xz.git;a=blob;f=NEWS;hb=HEAD
2022-11-27 08:39:20 +00:00
figsoda 9e279b7bd3 ouch: 0.3.1 -> 0.4.0
Changelog: https://github.com/ouch-org/ouch/blob/0.4.0/CHANGELOG.md
2022-11-23 17:31:10 -05:00
R. Ryantm 2051570194 advancecomp: 2.3 -> 2.4 2022-11-23 14:45:41 +00:00
Thomas Watson 80e1bfb034 zfp: 0.5.5 -> 1.0.0, fix issues
Remove examples as they have some common executable names likely to
cause conflicts, there is no way to properly install them, and they are
not particularly useful. Remove now-unnecessary installation hacks.

Disable the long tests as they are just bigger versions of the short
tests and end up being pretty slow.

Build CUDA kernels for all GPUs to avoid issues at runtime.
2022-11-16 19:17:40 +01:00