devendor pegtl

Change-Id: I609a58985fc5210806d0959049a48976ae079c30
This commit is contained in:
vigress8 2024-07-26 10:43:48 +04:00
parent 393794ad92
commit a98dce2a1f
3 changed files with 1 additions and 28 deletions

View file

@ -196,8 +196,6 @@
busybox-sandbox-shell = final.busybox-sandbox-shell or final.default-busybox-sandbox-shell; busybox-sandbox-shell = final.busybox-sandbox-shell or final.default-busybox-sandbox-shell;
}; };
pegtl = final.nix.passthru.pegtl;
# Export the patched version of boehmgc that Lix uses into the overlay # Export the patched version of boehmgc that Lix uses into the overlay
# for consumers of this flake. # for consumers of this flake.
boehmgc-nix = final.nix.passthru.boehmgc-nix; boehmgc-nix = final.nix.passthru.boehmgc-nix;

View file

@ -1,23 +0,0 @@
{
stdenv,
cmake,
ninja,
fetchFromGitHub,
}:
stdenv.mkDerivation {
pname = "pegtl";
version = "3.2.7";
src = fetchFromGitHub {
repo = "PEGTL";
owner = "taocpp";
rev = "refs/tags/3.2.7";
hash = "sha256-IV5YNGE4EWVrmg2Sia/rcU8jCuiBynQGJM6n3DCWTQU=";
};
nativeBuildInputs = [
cmake
ninja
];
}

View file

@ -35,7 +35,7 @@
meson, meson,
ninja, ninja,
openssl, openssl,
pegtl ? __forDefaults.pegtl, pegtl,
pkg-config, pkg-config,
python3, python3,
rapidcheck, rapidcheck,
@ -70,8 +70,6 @@
lix-doc = callPackage ./lix-doc/package.nix { }; lix-doc = callPackage ./lix-doc/package.nix { };
build-release-notes = callPackage ./maintainers/build-release-notes.nix { }; build-release-notes = callPackage ./maintainers/build-release-notes.nix { };
pegtl = callPackage ./misc/pegtl.nix { };
}, },
}: }:
let let