pkgs/tools/compression: cleanup of various packages#104849
pkgs/tools/compression: cleanup of various packages#104849IvarWithoutBones wants to merge 15 commits intoNixOS:masterfrom
Conversation
|
Result of 23 packages built:
|
| }; | ||
|
|
||
| buildInputs = [ bzip2 ]; | ||
| patches = [ ./include-systypes.patch ]; |
There was a problem hiding this comment.
When and why was this patch added and why is it not needed anymore?
|
|
||
| buildInputs = [ lzma ]; | ||
|
|
||
| patches = [ ./_SC_ARG_MAX.patch ]; |
| @@ -1,31 +1,27 @@ | |||
| { stdenv, fetchurl, zlib, util-linux }: | |||
| { stdenv, fetchurl, zlib, utillinux }: | |||
|
I agree with the pname/version and fetchFromGitHub changes but a lot of the style changes just look like diff churn to me. I agree with your style choices but I don't think you should be forcing them on these packages' maintainers. To be clear, all the rebuild-causing changes look like a big improvement. It's just the whitespace changes and |
|
|
||
| cmakeFlags = [] | ||
| ++ stdenv.lib.optional staticOnly "-DBUILD_SHARED_LIBS=OFF"; | ||
| cmakeFlags = stdenv.lib.optional staticOnly "-DBUILD_SHARED_LIBS=OFF"; |
There was a problem hiding this comment.
| cmakeFlags = stdenv.lib.optional staticOnly "-DBUILD_SHARED_LIBS=OFF"; | |
| cmakeFlags = lib.optional staticOnly "-DBUILD_SHARED_LIBS=OFF"; |
| @@ -52,9 +51,7 @@ stdenv.mkDerivation rec { | |||
|
|
|||
| meta = with stdenv.lib; { | |||
There was a problem hiding this comment.
| meta = with stdenv.lib; { | |
| meta = with lib; { |
| ''; | ||
| makeFlags = [ "PREFIX=$(out)" ]; | ||
|
|
||
| meta = with stdenv.lib; { |
There was a problem hiding this comment.
| meta = with stdenv.lib; { | |
| meta = with lib; { |
| ''; | ||
|
|
||
| meta = { | ||
| meta = with stdenv.lib; { |
There was a problem hiding this comment.
| meta = with stdenv.lib; { | |
| meta = with lib; { |
| platforms = platforms.linux; | ||
| }; | ||
| } | ||
| meta = with stdenv.lib; { |
There was a problem hiding this comment.
| meta = with stdenv.lib; { | |
| meta = with lib; { |
| install -Dm755 pigz.pdf "$out/share/doc/pigz/pigz.pdf" | ||
| ''; | ||
|
|
||
| meta = with stdenv.lib; { |
There was a problem hiding this comment.
| meta = with stdenv.lib; { | |
| meta = with lib; { |
| license = stdenv.lib.licenses.bsd2; | ||
| maintainers = [stdenv.lib.maintainers.raskin]; | ||
| platforms = stdenv.lib.platforms.unix; | ||
| meta = with stdenv.lib; { |
There was a problem hiding this comment.
| meta = with stdenv.lib; { | |
| meta = with lib; { |
| ''; | ||
|
|
||
| meta = { | ||
| meta = with stdenv.lib; { |
There was a problem hiding this comment.
| meta = with stdenv.lib; { | |
| meta = with lib; { |
| ]; | ||
|
|
||
| meta = { | ||
| meta = with stdenv.lib; { |
There was a problem hiding this comment.
| meta = with stdenv.lib; { | |
| meta = with lib; { |
| makeFlags = [ "AR=${stdenv.cc.bintools.targetPrefix}ar" ]; | ||
|
|
||
| meta = { | ||
| meta = with stdenv.lib; { |
There was a problem hiding this comment.
| meta = with stdenv.lib; { | |
| meta = with lib; { |
|
I marked this as stale due to inactivity. → More info |
|
I've rebased this here https://github.com/helsinki-systems/nixpkgs/tree/cleanup/compression, if you want to still have this merged @IvarWithoutBones |
|
Closed in favor of #130928 |
|
Thanks @ajs124! Totally forgot about this one. |
Motivation for this change
A ton of these packages are fairly outdated, with a lot of formatting issues. This fixes some of those.
Things done
sandboxinnix.confon non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"./result/bin/)nix path-info -Sbefore and after)