about summary refs log tree commit diff
path: root/pkgs/development/libraries
diff options
context:
space:
mode:
authorOTABI Tomoya <tomoya.otabi@gmail.com>2023-12-31 10:02:02 +0900
committerGitHub <noreply@github.com>2023-12-31 10:02:02 +0900
commitc10df0fb3ee43920a8752957e0e268cbdde2abc6 (patch)
tree73cc60ad6de79307f4175b2a5b9f85bdacda7a98 /pkgs/development/libraries
parent8ae636c59bd45a3258b2a787f9f1737a3713f7f3 (diff)
parent07964df9f55546110cc02f6a648a2ad0dfc84fd5 (diff)
downloadnixlib-c10df0fb3ee43920a8752957e0e268cbdde2abc6.tar
nixlib-c10df0fb3ee43920a8752957e0e268cbdde2abc6.tar.gz
nixlib-c10df0fb3ee43920a8752957e0e268cbdde2abc6.tar.bz2
nixlib-c10df0fb3ee43920a8752957e0e268cbdde2abc6.tar.lz
nixlib-c10df0fb3ee43920a8752957e0e268cbdde2abc6.tar.xz
nixlib-c10df0fb3ee43920a8752957e0e268cbdde2abc6.tar.zst
nixlib-c10df0fb3ee43920a8752957e0e268cbdde2abc6.zip
Merge pull request #277651 from natsukium/rdkit/update
python311Packages.rdkit: 2023.09.1 -> 2023.09.3; coordgenlibs: fix build with clang
Diffstat (limited to 'pkgs/development/libraries')
-rw-r--r--pkgs/development/libraries/coordgenlibs/default.nix18
1 files changed, 13 insertions, 5 deletions
diff --git a/pkgs/development/libraries/coordgenlibs/default.nix b/pkgs/development/libraries/coordgenlibs/default.nix
index 1d89025a51fa..4febe03ef04d 100644
--- a/pkgs/development/libraries/coordgenlibs/default.nix
+++ b/pkgs/development/libraries/coordgenlibs/default.nix
@@ -7,23 +7,31 @@
 , maeparser
 }:
 
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
   pname = "coordgenlibs";
   version = "3.0.2";
 
   src = fetchFromGitHub {
     owner = "schrodinger";
-    repo = pname;
-    rev = "v${version}";
-    sha256 = "sha256-casFPNbPv9mkKpzfBENW7INClypuCO1L7clLGBXvSvI=";
+    repo = "coordgenlibs";
+    rev = "v${finalAttrs.version}";
+    hash = "sha256-casFPNbPv9mkKpzfBENW7INClypuCO1L7clLGBXvSvI=";
   };
 
   nativeBuildInputs = [ cmake ];
   buildInputs = [ boost zlib maeparser ];
 
+  env = lib.optionalAttrs stdenv.cc.isClang {
+    NIX_CFLAGS_COMPILE = "-Wno-unused-but-set-variable";
+  };
+
+  doCheck = true;
+
   meta = with lib; {
     description = "Schrodinger-developed 2D Coordinate Generation";
+    homepage = "https://github.com/schrodinger/coordgenlibs";
+    changelog = "https://github.com/schrodinger/coordgenlibs/releases/tag/${finalAttrs.version}";
     maintainers = [ maintainers.rmcgibbo ];
     license = licenses.bsd3;
   };
-}
+})