diff --git a/pkgs/c/capnpc/package.nix b/pkgs/c/capnpc/package.nix index d9faccf..11e8158 100644 --- a/pkgs/c/capnpc/package.nix +++ b/pkgs/c/capnpc/package.nix @@ -13,8 +13,8 @@ stdenv.mkDerivation { src = fetchFromGitHub { owner = "shen390s"; repo = "c-capnproto"; - rev = "main"; - sha256 = "sha256-QEy1CiXhBPWihvb3K8ZZDAME0OiXf62QHXQdypKfDRg="; + rev = "master"; + sha256 = "sha256-U+yUYYvfhPjvADtHsjN5LvOUzFEXZrTmmpqfypf/4Ik="; }; nativeBuildInputs = [ @@ -28,7 +28,7 @@ stdenv.mkDerivation { ''; configurePhase = '' - cmake --preset=ci-linux_x86_64 -DBUILD_SHARED_LIBS=OFF -DBUILD_TESTING=OFF -DCMAKE_INSTALL_PREFIX=$out + cmake --preset=ci-linux_x86_64 -DBUILD_SHARED_LIBS=OFF -DBUILD_TESTING=OFF ''; buildPhase = '' @@ -36,6 +36,11 @@ stdenv.mkDerivation { ''; installPhase = '' - cmake --install build + mkdir -p $out/bin + mkdir -p $out/include + mkdir -p $out/lib + cp build/capnpc-c $out/bin + cp build/libCapnC_Runtime.a $out/lib + cp lib/capnp_c.h $out/include ''; } diff --git a/pkgs/x/xbuild/package.nix b/pkgs/x/xbuild/package.nix index 3e43709..215a70f 100644 --- a/pkgs/x/xbuild/package.nix +++ b/pkgs/x/xbuild/package.nix @@ -18,8 +18,8 @@ let owner = "shen390s"; repo = "xbuild"; rev = "master"; - # sha256 = "sha256-V4trb5RhJwdvSMHRafMNJ1h2oDfZ8zabA9Vm2CVJLdg="; - sha256 = "sha256-V4trb5RhJwdvSMHRafMNJ1h2oDfZ8zabA9Vm2CVJLdg="; + # sha256 = "sha256-DLq7vC+4k2TMy5jKvQkFTy+xZmpvl0+DiWcd7CBVbgw="; + sha256 = "sha256-QuTXftn0LxkSGq5lZFbnGKlTRxIqEsJrfKzT+aa8a5k="; }; nativeBuildInputs = [ @@ -47,7 +47,6 @@ let pkgs.pkg-config pkgs.gnumake pkgs.gcc - pkgs.zig pkgs.coreutils pkgs.bash pkgs.strace @@ -68,11 +67,6 @@ let pkgs.ncurses pkgs.capnproto pkgs.postgresql - pkgs.findutils - pkgs.which - pkgs.gnugrep - pkgs.gawk - pkgs.gnused capnpc cedro ];