Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
The main CMakeLists.txt no longer includes the FindNETPBM.cmake file.
This commit removes the comment on the `include` statement to re-enable
including the FindNETPBM.cmake file.
Moreover the netpbm libraries weren't found due to the name searched for
included an extraneous `.` The
`stdenv.hostPlatform.extensions.sharedLibrary` expressions resolves to
".so" on x86_64-linux which means that the `-name` flag gets passed
"*..so*" instead of "*.so*". This commit ensures that "*.so*" is passed
when looking for the netpbm shared objects.
|
|
The CMake build configuration for pfsglview used an internal variable,
GLUT_glut_LIBRARY, to link with GLUT, which seems to have stopped
working when CMake was bumped from 3.21 in 3.22 in nixpkgs#147818. Use
the officially documented GLUT_LIBRARIES instead.
|
|
|
|
In opencv 2.x, unfree libraries are built by default. The package
should therefore have been marked as unfree, but wasn't.
I've disabled the non-free libraries by default, and added an option
to enable them. There are three programs in Nixpkgs that depend on
opencv2: mathematica, pfstools, and p2pvc. pfstools requires the
non-free libraries if it's built with opencv support, so I've disabled
opencv by default there and added an option to enable it. p2pvc links
fine, so presumably doesn't need the non-free libraries. I can't test
mathematica, so I'm just going to leave it alone.
|
|
|
|
|
|
|
|
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
|
|
Since release 2.1.0 pfsview supports qt5.
|
|
|
|
|
|
Because man & info pages won't be going to $doc after the next commit.
Scripted change for the files having one-package-per-file.
|
|
* pkgs: refactor needless quoting of homepage meta attribute
A lot of packages are needlessly quoting the homepage meta attribute
(about 1400, 22%), this commit refactors all of those instances.
* pkgs: Fixing some links that were wrongfully unquoted in the previous
commit
* Fixed some instances
|
|
Make either 'bin' or 'out' the first output.
|
|
|
|
|
|
Likewise for propagatedBuildNativeInputs, etc. "buildNativeInputs"
sounds like an imperative rather than a noun phrase.
|
|
svn path=/nixpkgs/trunk/; revision=29403
|
|
anymore.
svn path=/nixpkgs/trunk/; revision=14892
|