Loading pkgs/development/tools/misc/c2ffi/default.nix +8 −7 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitHub , cmake , llvmPackages_11 , llvmPackages_16 , unstableGitUpdater }: let c2ffiBranch = "llvm-11.0.0"; llvmPackages = llvmPackages_11; c2ffiBranch = "llvm-16.0.0"; llvmPackages = llvmPackages_16; in llvmPackages.stdenv.mkDerivation { pname = "c2ffi-${c2ffiBranch}"; version = "unstable-2021-06-15"; version = "0-unstable-2023-11-18"; src = fetchFromGitHub { owner = "rpav"; repo = "c2ffi"; rev = "f50243926a0afb589de1078a073ac08910599582"; sha256 = "UstGicFzFY0/Jge5HGYTPwYSnh9OUBY5346ObZYfR54="; rev = "097cbe61ca02dc79ea60859aa056975131a9d985"; hash = "sha256-pflolW5OoEkVDozy4cjCdUIVxgE/SfVKIhQyNBDhENc="; }; passthru.updateScript = unstableGitUpdater { Loading @@ -45,7 +46,7 @@ llvmPackages.stdenv.mkDerivation { # LLVM may be compiled with -fno-rtti, so let's just turn it off. # A mismatch between lib{clang,LLVM}* and us can lead to the link time error: # undefined reference to `typeinfo for clang::ASTConsumer' CXXFLAGS="-fno-rtti"; env.CXXFLAGS="-fno-rtti"; meta = with lib; { homepage = "https://github.com/rpav/c2ffi"; Loading Loading
pkgs/development/tools/misc/c2ffi/default.nix +8 −7 Original line number Diff line number Diff line { lib , stdenv , fetchFromGitHub , cmake , llvmPackages_11 , llvmPackages_16 , unstableGitUpdater }: let c2ffiBranch = "llvm-11.0.0"; llvmPackages = llvmPackages_11; c2ffiBranch = "llvm-16.0.0"; llvmPackages = llvmPackages_16; in llvmPackages.stdenv.mkDerivation { pname = "c2ffi-${c2ffiBranch}"; version = "unstable-2021-06-15"; version = "0-unstable-2023-11-18"; src = fetchFromGitHub { owner = "rpav"; repo = "c2ffi"; rev = "f50243926a0afb589de1078a073ac08910599582"; sha256 = "UstGicFzFY0/Jge5HGYTPwYSnh9OUBY5346ObZYfR54="; rev = "097cbe61ca02dc79ea60859aa056975131a9d985"; hash = "sha256-pflolW5OoEkVDozy4cjCdUIVxgE/SfVKIhQyNBDhENc="; }; passthru.updateScript = unstableGitUpdater { Loading @@ -45,7 +46,7 @@ llvmPackages.stdenv.mkDerivation { # LLVM may be compiled with -fno-rtti, so let's just turn it off. # A mismatch between lib{clang,LLVM}* and us can lead to the link time error: # undefined reference to `typeinfo for clang::ASTConsumer' CXXFLAGS="-fno-rtti"; env.CXXFLAGS="-fno-rtti"; meta = with lib; { homepage = "https://github.com/rpav/c2ffi"; Loading