diff options
| author | Sergei Trofimovich <slyich@gmail.com> | 2023-11-02 17:20:32 +0000 |
|---|---|---|
| committer | Sergei Trofimovich <slyich@gmail.com> | 2023-11-02 17:28:43 +0000 |
| commit | ca73360bb710b9975d63e07058e565c828dfdebf (patch) | |
| tree | 7a0d2955032f116738dde29750687cf6d917d1ab /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch | |
| parent | d032c71dee92f2fe5f1c2de5053826bd12edc52a (diff) | |
net-snmp: drop build-only references from the closure
Before the change `net-snmp` embedded it's `./configure` options as is
and retained unneeded dependencies:
$ nix path-info -rSh $(nix-build -A net-snmp.lib) | nl |& unnix
1 /<<NIX>>/libunistring-1.1 1.8M
2 /<<NIX>>/xgcc-12.3.0-libgcc 139.1K
3 /<<NIX>>/libidn2-2.3.4 2.1M
4 /<<NIX>>/glibc-2.38-23 31.1M
5 /<<NIX>>/net-snmp-5.9.4 1.7M
6 /<<NIX>>/bash-5.2-p15 32.6M
7 /<<NIX>>/openssl-3.0.11 37.3M
8 /<<NIX>>/openssl-3.0.11-bin 39.8M
9 /<<NIX>>/openssl-3.0.11-dev 41.7M
10 /<<NIX>>/net-snmp-5.9.4-lib 46.2M
After the change the closure skips `openssl.dev` input and gets rid of
5MB of closure:
$ nix path-info -rSh $(nix-build -A net-snmp.lib) | nl |& unnix
1 /<<NIX>>/libunistring-1.1 1.8M
2 /<<NIX>>/xgcc-12.3.0-libgcc 139.1K
3 /<<NIX>>/libidn2-2.3.4 2.1M
4 /<<NIX>>/glibc-2.38-23 31.1M
5 /<<NIX>>/net-snmp-5.9.4 1.7M
6 /<<NIX>>/openssl-3.0.11 37.3M
7 /<<NIX>>/net-snmp-5.9.4-lib 41.8M
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions
