10 stdenv.mkDerivation (finalAttrs: {
12 version = "unstable-2022-09-03";
14 src = fetchFromGitHub {
17 rev = "cbb185e8adad6546b7e1c5e9ca59a81f98dca49f";
18 hash = "sha256-Osdyxp8DoEjcr2wQLCPqOQ2zQf/0JWYxaDpZB02ACWo=";
21 outputs = [ "out" "man" ];
33 simple = callPackage ./tests/simple.nix {
34 ucg = finalAttrs.finalPackage;
39 homepage = "https://gvansickle.github.io/ucg/";
40 description = "Grep-like tool for searching large bodies of source code";
42 UniversalCodeGrep (ucg) is an extremely fast grep-like tool specialized
43 for searching large bodies of source code. It is intended to be largely
44 command-line compatible with Ack, to some extent with ag, and where
45 appropriate with grep. Search patterns are specified as PCRE regexes.
47 license = lib.licenses.gpl3Plus;
49 maintainers = with lib.maintainers; [ AndersonTorres ];
50 platforms = lib.platforms.unix;
51 broken = stdenv.hostPlatform.isAarch64 || stdenv.hostPlatform.isDarwin;
54 # TODO: report upstream