Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add/lxi tools #107176

Closed
wants to merge 2,292 commits into from
Closed

Add/lxi tools #107176

wants to merge 2,292 commits into from

Conversation

vq
Copy link
Contributor

@vq vq commented Dec 18, 2020

Motivation for this change

Add https://lxi-tools.github.io/

My first package. Added myself as maintainer.

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.

mweinelt and others added 30 commits November 23, 2020 22:14
5.8.x is EOL which is kind of unfortunate for a hardened kernel.

(cherry picked from commit 726d307)
The linux 5.9 package set was introduced in
0a614d2 but the linuxPackages_latest
packageset alias wasn't updated.

(cherry picked from commit 873497f)

Linux 5.8.x is EOL.
It's cleaner to reference buildPackages directly in
build-support/docker directly.

(cherry picked from commit 6847a5c)
(cherry picked from commit 5a69816)
(cherry picked from commit e90cfc7)
`mpv.vapoursynth.python3.sitePackages` expands to `/lib/python3.8/site-packages`, thus `/lib/lib/python3.8/site-packages` being produced in wrapper, which is wrong

(cherry picked from commit 83c847c)
…ed-5.9

[20.09] linux-hardened: 5.8.x -> 5.9.x
…-5.9

[20.09] linuxPackages_latest: update to linuxPackages_5_9
This improves performance by ~30-40% for smaller test cases and makes
larger cases where my laptop would OOM pass in seconds.

(cherry picked from commit 85605c8)
In 85605c8 we got a really nice
performance improvement.

By using this implementation for texlive instantiation RSS is cut by
~2.6x with a similar wall time speedup.

(cherry picked from commit ce84cc0)
python in buildInputs fixes automatically mfscli and mfscgiserv.

(cherry picked from commit 53fa857)
…0.09

[20.09] appimage-run: parse readelf's output in C locale
Very strange that stdenv.isDarwin is in this expression but without
platforms including darwin.

(cherry picked from commit af2465a)
(cherry picked from commit 297bac6)
Remove gtk2 flag, which is no longer supported.

(cherry picked from commit 8ccd765)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet