summary refs log tree commit diff
path: root/pkgs/development/libraries/physics
diff options
context:
space:
mode:
authorFabian Affolter <mail@fabian-affolter.ch>2022-12-23 21:06:38 +0100
committerGitHub <noreply@github.com>2022-12-23 21:06:38 +0100
commitd666d47b9638e3219b813d45b14d3db3aaff931a (patch)
treeef077334a91a785f0e0688d4c6dcadbcfd0fa8dc /pkgs/development/libraries/physics
parentda625fb824416eab6f931fff8741c27512135b03 (diff)
downloadnixpkgs-d666d47b9638e3219b813d45b14d3db3aaff931a.tar
nixpkgs-d666d47b9638e3219b813d45b14d3db3aaff931a.tar.gz
nixpkgs-d666d47b9638e3219b813d45b14d3db3aaff931a.tar.bz2
nixpkgs-d666d47b9638e3219b813d45b14d3db3aaff931a.tar.lz
nixpkgs-d666d47b9638e3219b813d45b14d3db3aaff931a.tar.xz
nixpkgs-d666d47b9638e3219b813d45b14d3db3aaff931a.tar.zst
nixpkgs-d666d47b9638e3219b813d45b14d3db3aaff931a.zip
python310Packages.yoda: add changelog to meta
Diffstat (limited to 'pkgs/development/libraries/physics')
-rw-r--r--pkgs/development/libraries/physics/yoda/default.nix43
1 files changed, 33 insertions, 10 deletions
diff --git a/pkgs/development/libraries/physics/yoda/default.nix b/pkgs/development/libraries/physics/yoda/default.nix
index 233a4acc3ac..8806b0611d1 100644
--- a/pkgs/development/libraries/physics/yoda/default.nix
+++ b/pkgs/development/libraries/physics/yoda/default.nix
@@ -1,4 +1,13 @@
-{ lib, stdenv, fetchurl, fetchpatch, python, root, makeWrapper, zlib, withRootSupport ? false }:
+{ lib
+, stdenv
+, fetchurl
+, fetchpatch
+, python
+, root
+, makeWrapper
+, zlib
+, withRootSupport ? false
+}:
 
 stdenv.mkDerivation rec {
   pname = "yoda";
@@ -9,11 +18,23 @@ stdenv.mkDerivation rec {
     hash = "sha256-jQe7BNy3k2SFhxihggNFLY2foAAp+pQjnq+oUpAyuP8=";
   };
 
-  nativeBuildInputs = with python.pkgs; [ cython makeWrapper ];
-  buildInputs = [ python ]
-    ++ (with python.pkgs; [ numpy matplotlib ])
-    ++ lib.optional withRootSupport root;
-  propagatedBuildInputs = [ zlib ];
+  nativeBuildInputs = with python.pkgs; [
+    cython
+    makeWrapper
+  ];
+
+  buildInputs = [
+    python
+  ] ++ (with python.pkgs; [
+    numpy
+    matplotlib
+  ]) ++ lib.optional withRootSupport [
+    root
+  ];
+
+  propagatedBuildInputs = [
+    zlib
+  ];
 
   enableParallelBuilding = true;
 
@@ -31,13 +52,15 @@ stdenv.mkDerivation rec {
   hardeningDisable = [ "format" ];
 
   doInstallCheck = true;
+
   installCheckTarget = "check";
 
-  meta = {
+  meta = with lib; {
     description = "Provides small set of data analysis (specifically histogramming) classes";
-    license = lib.licenses.gpl3Only;
+    license = licenses.gpl3Only;
     homepage = "https://yoda.hepforge.org";
-    platforms = lib.platforms.unix;
-    maintainers = with lib.maintainers; [ veprbl ];
+    changelog = "https://gitlab.com/hepcedar/yoda/-/blob/yoda-${version}/ChangeLog";
+    platforms = platforms.unix;
+    maintainers = with maintainers; [ veprbl ];
   };
 }