Hacker GitHub

← All repos

NixOS/nixpkgs

View on GitHub ↗ ★ 26,678 Nix

Nix Packages collection & NixOS

597 mentions on Hacker News by 359 people: 26 stories, 571 comments · first 2013-12-15 · latest 2026-10-21

Mentions per year 597 mentions · busiest year 2021 (112)
20082026
  1. I'm working on Nixpkgs support for WASI cross compilation here: https://github.com/NixOS/nixpkgs/pull/56555
  2. …For example, as matthewbauer commented below, Nix can support WebAssembly as a compilation target: https://github.com/NixOS/nixpkgs/pull/56555
  3. …functionalities of those examples are packaged separately, I checked just to be sure: wireguard: https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/netw... virtualbox: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applicatio...…
    comment by danharaj · 2019-03-13 · in A rant about NixOS
  4. …later download the built binary from the NixOS cache so you don't have to build it yourself. [1]: https://github.com/NixOS/nixpkgs/blob/fce8f26af6ef8209c7d282...
    comment by Shoue · 2019-03-10 · in Winding down my Debian involvement
  5. Nix / NixOS[1], and Gentoo[2] also use monorepos with some provision for overlays. 1: https://github.com/NixOS/nixpkgs 2: https://github.com/gentoo/gentoo
    comment by samdoshi · 2019-03-10 · in Winding down my Debian involvement
  6. …some commentary on the nix team hoping to adopt some of the work being done by debian et al here: https://github.com/NixOS/nixpkgs/issues/9731
  7. …library magically compatible with each other. Feel free to close issues like this one if I'm wrong: https://github.com/NixOS/nixpkgs/issues/30551
    comment by exogen · 2019-02-19 · in Why I Write CSS in JavaScript
  8. …already contain reusable functions which do this, e.g. 'fetchPypi', 'buildPythonPackage', etc. https://github.com/NixOS/nixpkgs/blob/master/doc/languages-f... > But most system package managers are platform specific, which is not really…
    comment by chriswarbo · 2019-02-13 · in The State of Python Packaging
  9. …distribution (OpenJDK), due to an erroneous merge that Git applied without warning or conflict : https://github.com/NixOS/nixpkgs/commit/5d0ef3fd900769e82175... To repeat the issue: I basically broke a build on our Linux distribution when…
    comment by aseipp · 2019-02-05 · in Pijul for Git users
  10. One of the largest open source repositories ever: https://github.com/NixOS/nixpkgs
    comment by pmeunier · 2019-02-05 · in Pijul for Git users
  11. You might be interested in this PR: "[nixpkgs] elementary: init a 5.0 Juno" https://github.com/NixOS/nixpkgs/pull/48637 I'm actively trying to build some cool things with Nix/NixOS and then write up a series of blog posts. Several recent…
  12. …the ISO that you link to (nixos-graphical-18.09.776. 6a3f5bcb061 -x86_64-linux) and get this URL: https://github.com/NixOS/nixpkgs/commits/6a3f5bcb061 And the ISO URL from NixOS.org ([...]/nixos-graphical-18.09.1023. 06fb0253afa…
    comment by colemickens · 2018-11-03 · in NixOS – Purely Functional Linux Distribution
  13. …interesting about the security update process for NixOS, is that it's an open collaborative effort: https://github.com/NixOS/nixpkgs/issues/23334 More eyeballs are definitely needed for handling security issues, especially since LWN…
  14. …get a security update in a shared-library out to multiple slow-to-build packages quickly. 1: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-supp... The existing way is to use replaceDependency(), which takes an input as an already…
  15. …The whole BitTorrent test is a 116-line Nix expression that's eminently pleasant to read: https://github.com/NixOS/nixpkgs/blob/49a6964a4250d98644da61...
  16. …commit that has all your desired versions and pin it that way. with import (builtins.fetchTarball https://github.com/NixOS/nixpkgs/archive/9a5f7b1630c138a82cb... ) {}; This way, all your versions of packages will be pinned to this specific…
    comment by kiloreux · 2018-10-06 · in NixOS 18.09 Jellyfish Released
  17. …It's fairly bespoke and tuned to our own needs. The source code for the Perl driver is here: https://github.com/NixOS/nixpkgs/blob/f148c5c4a1ffa353836bfd... It can even do multi-machine test setups as another comment pointed out, and it's…
    comment by aseipp · 2018-08-18 · in An EPYC NixOS Build Farm
  18. …heard of it before. It seams pretty useful. The link to plasma tests is provided in the article. https://github.com/NixOS/nixpkgs/blob/49a6964a4250d98644da61...
    comment by O_H_E · 2018-08-18 · in An EPYC NixOS Build Farm
  19. …now that Julia is getting ready for prime time and Nix is steadily gaining more and more users: https://github.com/NixOS/nixpkgs/issues/20649
    comment by bagsvaerd70 · 2018-08-09 · in Julia 1.0
  20. I packaged it up for Nix, though it might need an update. https://github.com/NixOS/nixpkgs/pull/33853
    comment by tomberek · 2018-05-31 · in Teleport 2.6 Released
  21. …the binaries that the Apache project has already built and run patchelf on them to make them work. https://github.com/NixOS/nixpkgs/blob/master/pkgs/applicatio...
  22. …yet. (And maybe for things we can't build from source, as much as I try to stay away from those.) https://github.com/NixOS/nixpkgs/pull/33371
    comment by pxc · 2018-04-07 · in NixOS 18.03 Released
  23. …there are official binaries at https://nixos.org/nixos/download.html , which I believe are built by https://github.com/NixOS/nixpkgs/blob/master/nixos/maintaine... . You can then either replace the images as needed, or redeploy in place.…
    comment by Nullabillity · 2018-04-06 · in NixOS 18.03 Released
  24. …it in. Looks like it should be another great release though, good to see Nix defaulting to 2.0. 1: https://github.com/NixOS/nixpkgs/pull/9250
    comment by johnramsden · 2018-04-06 · in NixOS 18.03 “Impala” Released
  25. …nixpkgs not too long ago gained support for programmatically declaring binfmt_misc configuration: https://github.com/NixOS/nixpkgs/commit/c64639b54caa6595f9ef...
    comment by EtDybNuvCu · 2018-03-05 · in Nerd Sniped by BINFMT_MISC
  26. …overlay repo that insulates me from the upstream nixpkgs workflow. This was discussed a bit over at https://github.com/NixOS/nixpkgs/issues/27312 but perhaps didn't get enough visibility because I also stubbornly prefer to work on Github…
    comment by lukego · 2018-02-23 · in Nix 2.0 Released
  27. …files (e.g. by filename extension) from being visible in builds. This might suit your use case too. https://github.com/NixOS/nixpkgs/blob/master/lib/sources.nix
    comment by lukego · 2018-02-23 · in Nix 2.0 Released
  28. Yes, fetchurl will try it: https://github.com/NixOS/nixpkgs/blob/733151b7825ee8840f7437... Edit: It was apparently added in 2007: https://nixos.org/releases/nixpkgs/nixpkgs-0.11/release-note...
    comment by ymse · 2018-02-23 · in Nix 2.0 Released
  29. …is tagged[1] but nixpkgs isn't updated yet[2] [1] https://github.com/NixOS/nix/releases/tag/2.0 [2] https://github.com/NixOS/nixpkgs/blob/472dd33ea4905d562d9380...
    comment by clhodapp · 2018-02-23 · in Nix 2.0 Released
  30. The easiest way is probably to do following: git clone https://github.com/nixos/nixpkgs cd nixpkgs git checkout origin/nix-2.0 nix-env -i $(nix-build --no-out-link . -A nix)
    comment by manveru · 2018-02-23 · in Nix 2.0 Released
  31. Your second point is exactly what happened to me here: https://github.com/NixOS/nixpkgs/issues/9682 Sure, pinning is great, and the ability to ignore versions seems to be a great design goal. Unfortunately, that design goal is shoved down…
    comment by thomastjeffery · 2018-02-23 · in Nix 2.0 Released
  32. I don't know about homebrew, but Nix does (not binaries, though). https://github.com/NixOS/nixpkgs
    comment by thomastjeffery · 2017-12-11 · in Homebrew 1.4.0
  33. …for some tasks while with Guile you can perform those operations with Scheme. Nix's Firefox: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applicatio... Guix IceCat: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages...
    comment by anon90556382956 · 2017-12-08 · in GNU Guix and GuixSD 0.14.0 released
  34. …for example. Updating a package is a simple as bumping two lines and sending a pull request here: https://github.com/NixOS/nixpkgs For reference, I’m the (co)maintainer of over 80 packages in Nixpkgs. IIRC, I submitted my first PR within…
    comment by cstrahan · 2017-11-23 · in Why we never thank open source maintainers
  35. …images using Nix instead of `docker` (where they can't avoid Docker entirely for whatever reason): https://github.com/NixOS/nixpkgs/blob/2a036ca1a5eafdaed11be1... You can read more about the Docker image building support here (along with…
    comment by cstrahan · 2017-10-17 · in What is Nix and why you should try it
  36. …fair bit of interest on the mailing list https://goo.gl/kvNwC1 and raised some money for it as well https://github.com/NixOS/nixpkgs/pull/9250#issuecomment-3208... . I'm pretty sure I read somewhere that it's planned to go in the next…
    comment by johnramsden · 2017-10-16 · in What is Nix and why you should try it
  37. It's coming: https://github.com/NixOS/nixpkgs/pull/9250
    comment by johnramsden · 2017-10-16 · in What is Nix and why you should try it
  38. …excited for where NixOS is going in the future, especially when declarative user environments https://github.com/NixOS/nixpkgs/pull/9250 (user configuration) with NixUP becomes a thing. I will definitely be coming back to it in the future.
    comment by johnramsden · 2017-10-16 · in What is Nix and why you should try it
  39. Here are some links that might help you to get OpenGL work with nix programs on non-NixOS machines: * https://github.com/NixOS/nixpkgs/issues/9415#issuecomment-30... * https://github.com/guibou/nixGL *…
  40. FWIW, I packaged Envoy for NixOS in an evening: https://github.com/NixOS/nixpkgs/blob/dab3272f47f13c2a7442e3... That nets you $ nix-build -A envoy ... and then you're done. Of course, we have a CI server that builds our packages regularly,…
  41. There are some guys working on a new k8s module for NixOS. https://github.com/NixOS/nixpkgs/pull/25426
    comment by webster23 · 2017-09-18 · in Why we started CoreOS
  42. …to change[0]. I don't know about couch but it has 2.0 and the change to 2.1 shouldn't be big. [0] https://github.com/NixOS/nixpkgs/commit/c699694cbf4400480fe4...
  43. …Nix promises (and in fact there is at least one open issue to add full deterministic builds to Nix https://github.com/NixOS/nixpkgs/issues/9731 )
  44. …dbname=postgres"; }; }; } BTW the postage devs were very helpful in fixing packaging issues. [1] https://github.com/NixOS/nixpkgs/pull/27796
    comment by vdijkbas · 2017-07-31 · in Postage – A fast replacement for pgAdmin
  45. …it's one of the worst thing I've ever had to deploy. [0]: Well, it's not pulled there, but it's at https://github.com/NixOS/nixpkgs/pull/27159 if you're interested.
    comment by roblabla · 2017-07-07 · in What’s Next for Gitlab CI: Auto DevOps
  46. …wants the death of privileged ports. When I proposed this for NixOS I wasn't exactly well received: https://github.com/NixOS/nixpkgs/issues/11908#issuecomment-2...
    comment by rnhmjoj · 2017-07-06 · in Privileged Ports Are Expensive (2016)
  47. …frankly awful to write in any other language that I know of... like this, to take a random example: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applicatio...
    comment by mbrock · 2017-04-23 · in [ -z $var ] works unreasonably well
  48. Packages: https://github.com/NixOS/nixpkgs/tree/release-17.03 * Nix packages can be extended via overlays https://nixos.org/nixpkgs/manual/#sec-overlays-install * GCC = 5.4.0, systemd = 232. Linux kernel = 4.9 * Packages in nixpkgs can be…
    comment by rdtsc · 2017-04-01 · in New NixOS 17.03 Release
  49. …not correspond to actual keys, b) nixpkgs doesn't actually contain any of these identifiers anymore https://github.com/NixOS/nixpkgs/issues/14897
  50. …https://github.com/LnL7/nix-darwin You can find the implementation of the nginx service here: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/s...