Alyssa Ross
8aa8e0ce7f
nixos/udev: compress all firmware if supported
...
This should be a significant disk space saving for most NixOS
installations. This method is a bit more complicated than doing it in
the postInstall for the firmware derivations, but this way it's
automatic, so each firmware package doesn't have to separately
implement its compression.
Currently, only xz compression is supported, but it's likely that
future versions of Linux will additionally support zstd, so I've
written the code in such a way that it would be very easy to implement
zstd compression for those kernels when they arrive, falling back to
xz for older (current) kernels.
I chose the highest possible level of compression (xz -9) because even
at this level, decompression time is negligible. Here's how long it took
to decompress every firmware file my laptop uses:
i915/kbl_dmc_ver1_04.bin 2ms
regulatory.db 4ms
regulatory.db.p7s 3ms
iwlwifi-7265D-29.ucode 62ms
9d71-GOOGLE-EVEMAX-0-tplg.bin 22ms
intel/dsp_fw_kbl.bin 65ms
dsp_lib_dsm_core_spt_release.bin 6ms
intel/ibt-hw-37.8.10-fw-22.50.19.14.f.bseq 7ms
And since booting NixOS is a parallel process, it's unlikely (but
difficult to measure) that the time to user interaction was held up at
all by most of these.
Fixes (partially?) #148197
2022-05-13 14:36:34 +00:00
Cyril Cohen
7e589a45ef
coqPackages: etc
...
- use propagatedBuildInputs to make sure ocaml plugin stuff is in path
- updated coqPackage.heq (broken url)
- fixed use of `DESTDIR` and `COQMF_COQLIB` in mkCoqDerivation
- adding `COQCORELIB` environement variable to put ocaml plugin files in the right place
- make metaFetch available from `coqPackages`
2022-05-12 06:11:43 +02:00
Sandro
143aa3e88c
Merge pull request #172615 from tjni/fix-cliscord-darwin
...
cliscord: fix build on Darwin
2022-05-12 01:36:29 +02:00
Sandro
997c1a8379
Merge pull request #172610 from tjni/fix-garage-darwin
...
garage: fix build on Darwin
2022-05-12 01:35:16 +02:00
Dmitry Bogatov
bad52402a5
python3.pkgs.sphinx-better-theme: init at 0.1.5 ( #171595 )
...
* python3.pkgs.sphinx-better-theme: init at 0.1.5
* Update pkgs/development/python-modules/sphinx-better-theme/default.nix
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
* Update pkgs/development/python-modules/sphinx-better-theme/default.nix
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Co-authored-by: Dmitry Bogatov <git#v1@kaction.cc>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-05-12 01:00:52 +02:00
Martin Weinelt
f53bffda16
Merge pull request #160980 from squalus/librewolf-dir
2022-05-12 00:52:18 +02:00
Theodore Ni
b1e6ccc862
cliscord: fix build on Darwin
...
Security needs to be added as a buildInput.
2022-05-11 16:51:17 -05:00
Sandro
2fbc5d5085
Merge pull request #143912 from ShamrockLee/gtkd
...
gtkd: 3.9.0 -> 3.10.0 and add possibility to use different D compilers
2022-05-11 23:48:16 +02:00
Sandro
8df07404e3
Merge pull request #164328 from ppenguin/add-python-pandoc-xnos
2022-05-11 23:36:37 +02:00
Theodore Ni
e3d8a347fe
garage: fix build on Darwin
...
Security needs to be added as a buildInput.
2022-05-11 16:32:35 -05:00
Sandro
2ffed241d2
Merge pull request #171814 from arjan-s/init-pls
...
pls: init at 4.0.3
2022-05-11 23:07:28 +02:00
Sandro
f7e2bc2eae
Merge pull request #172105 from KAction/crossplane
...
crossplane: init at 0.5.7
2022-05-11 22:58:27 +02:00
Fabian Affolter
184a39a65c
Merge pull request #172534 from fabaff/pkginfo2
...
python310Packages.pkginfo2: init at 30.0.0
2022-05-11 21:25:21 +02:00
Fabian Affolter
a297fe6d06
Merge pull request #172547 from fabaff/container-inspector
...
python310Packages.container-inspector: init at 31.0.0
2022-05-11 21:25:10 +02:00
Fabian Affolter
26d42b0f7b
Merge pull request #172552 from fabaff/pip-requirements-parser
...
python310Packages.pip-requirements-parser: init at 31.2.0
2022-05-11 21:24:59 +02:00
Arjan Schrijver
fd33656e3d
pls: init at 4.0.3
2022-05-11 20:27:05 +02:00
Rick van Schijndel
e680b5cf74
Merge pull request #172383 from Mindavi/treewide/remove-broken
...
Treewide(ish): remove long-time broken pkgs
2022-05-11 19:34:13 +02:00
Fabian Affolter
9281793311
Merge pull request #172388 from fabaff/pcapy-ng
...
python310Packages.pcapy-ng: init at 1.0.9
2022-05-11 19:29:19 +02:00
Rick van Schijndel
6345356323
pdftk-legacy: drop
...
Broken since 2020-08-24
2022-05-11 19:23:06 +02:00
Rick van Schijndel
0bd5909ea7
openbr: drop
...
Broken since 2016-05-08
2022-05-11 19:23:06 +02:00
Rick van Schijndel
70aad78d19
vogl: drop
...
Broken since 2019-10-07
2022-05-11 19:23:06 +02:00
Rick van Schijndel
bb38235dc6
infobar: drop
...
Broken since 2019-06-12
2022-05-11 19:23:05 +02:00
Rick van Schijndel
d14b6e65ff
samsung-unified-linux-driver_4_00_39: drop
...
Broken since 2018-10-03
2022-05-11 19:23:05 +02:00
Rick van Schijndel
2b6ad30610
libdap: drop
...
Broken since 2020-08-15
2022-05-11 19:23:05 +02:00
Rick van Schijndel
e8e6743b28
neopg: drop
...
Broken since 2020-11-30
2022-05-11 19:23:05 +02:00
Rick van Schijndel
442379fa7b
Merge pull request #172331 from Artturin/removeold1
...
portaudio2014 + libssh2 1.10: remove
2022-05-11 18:34:57 +02:00
Sandro
cf40da2012
Merge pull request #170354 from serge-belov/sb-nixpkgs-abyssinica
2022-05-11 17:01:13 +02:00
Artturi
8665df6c4f
Merge pull request #154917 from dasj19/remove-split2flac
...
split2flac: removed
2022-05-11 17:12:49 +03:00
Bobby Rong
e6d7f2b44f
Merge pull request #170037 from fersilva16/update/font-awesome
...
font-awesome: 5.15.3 -> 6.1.1
2022-05-11 22:00:05 +08:00
Daniel Șerbănescu
b116e88556
split2flac: removed
2022-05-11 15:27:01 +02:00
Sandro
19b44ba0ed
Merge pull request #172149 from doronbehar/pkg/python/moku
2022-05-11 15:18:49 +02:00
Dmitry Kalinkin
0a2adbd847
python3Packages.validict: init at 0.5.1 ( #171558 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-05-11 15:18:31 +02:00
Sandro
c5dbc6d161
pypiserver: 1.4.2 -> 1.5.0, add SuperSandro2000 as maintainer, add to… ( #172417 )
...
Co-authored-by: austinbutler <austinbutler@users.noreply.github.com>
2022-05-11 13:39:59 +02:00
Fabian Affolter
c2e73ebc70
python310Packages.pip-requirements-parser: init at 31.2.0
2022-05-11 13:24:03 +02:00
Fabian Affolter
b573c0d93b
python310Packages.container-inspector: init at 31.0.0
2022-05-11 13:03:40 +02:00
Artturi
e7edd38014
Merge pull request #171366 from aaronjheng/mysql-shell
...
mysql-shell: 8.0.28 -> 8.0.29
2022-05-11 13:11:43 +03:00
Fabian Affolter
69f7c98750
python310Packages.pkginfo2: init at 30.0.0
2022-05-11 11:49:45 +02:00
Elis Hirwing
b376c2d2af
Merge pull request #172256 from jtojnar/php-cleanups
...
php: Remove fixes for abandoned PHP versions
2022-05-11 08:44:53 +02:00
Rick van Schijndel
78520c1fff
Merge pull request #172387 from SuperSandro2000/CryptOpenSSLRandom
...
perlPackages.CryptOpenSSLRandom: mark broken for aarch64-darwin
2022-05-11 06:15:31 +02:00
davidak
a3469fde69
Merge pull request #172374 from Mindavi/anbox-kernel/drop
...
anbox: drop kernel modules package
2022-05-11 02:55:29 +02:00
davidak
9fa22fd550
Merge pull request #170183 from armeenm/remove-phwmon
...
phwmon: remove
2022-05-11 02:43:03 +02:00
Serge Belov
d09ee716bf
sil-abyssinica: init at 1.500
2022-05-11 12:39:33 +12:00
Sandro
83b213efd1
Merge pull request #172153 from gador/thedesk-electron
...
thedesk: update electron
2022-05-11 01:44:59 +02:00
Sandro
cce6609707
Merge pull request #172104 from greydot/whalebird
2022-05-11 01:13:52 +02:00
Sandro
6156f22b29
Merge pull request #172021 from WolfangAukang/raven-reader
2022-05-11 01:08:31 +02:00
Sandro
cc071a2166
Merge pull request #171993 from hlolli/feature/csound-darwin-support
...
csound: darwin support
2022-05-11 00:45:32 +02:00
Armeen Mahdian
6a503166b0
phwmon: remove
2022-05-10 17:32:40 -05:00
davidak
ff75cba0b6
Merge pull request #170278 from armeenm/remove-lumo
...
lumo: remove
2022-05-11 00:18:45 +02:00
Fabian Affolter
7c5607887f
python310Packages.pcapy-ng: init at 1.0.9
2022-05-10 22:58:20 +02:00
Sandro Jäckel
a797299a78
perlPackages.CryptOpenSSLRandom: mark broken for aarch64-darwin
2022-05-10 22:55:48 +02:00