Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
|
|
|
|
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
|
|
It is deprecated and will be removed after 18.09.
|
|
Otherwise it doesn't connect with the rest of the system.
[Bjørn: I think this is a symptom of jack1 packaging problem in nixpkgs.
The two libraries are _supposed_ to be interchangeable.]
|
|
changes:
* buildPhase = "true"
* buildPhase = ":"
|
|
|
|
Baudline is a scientific signal analysis application.
I was unsure whether the baudline license allowed packaging in nixpkgs,
so I sent a copy of this nix expression (and some explanation) to their
support. I got this reply:
From: Erik Olson <erik@sigblips.com>
Subject: Re: Licensing question
Hello Bjorn,
This sounds fine. What you suggest doing is very similar to how the
FreeBSD FreshPorts system deals with baudline.
Erik
So basically, everything is good as long as we only distribute the _expression_
to install the package. We must not distribute the package (binary).
|