lol

Merge pull request #297057 from ncfavier/1lab

agdaPackages._1lab: 2023-12-04 -> 2024-03-07

authored by

Naïm Favier and committed by
GitHub
b0982d71 11c9a7e4

+13 -5
+13 -5
pkgs/development/libraries/agda/1lab/default.nix
··· 2 3 mkDerivation rec { 4 pname = "1lab"; 5 - version = "unstable-2023-12-04"; 6 7 src = fetchFromGitHub { 8 owner = "plt-amy"; 9 repo = pname; 10 - rev = "47c2a96220b4d14419e5ddb973bc1fa06933e723"; 11 - hash = "sha256-0U6s6sXdynk2IWRBDXBJCf7Gc+gE8AhR1PXZl0DS4yU="; 12 }; 13 14 postPatch = '' ··· 17 18 # Remove verbosity options as they make Agda take longer and use more memory. 19 shopt -s globstar extglob 20 - sed -Ei '/OPTIONS/s/ -v ?[^ #]+//g' src/**/*.@(agda|lagda.md) 21 ''; 22 23 libraryName = "1lab"; 24 libraryFile = "1lab.agda-lib"; 25 - everythingFile = "src/index.lagda.md"; 26 27 meta = with lib; { 28 description =
··· 2 3 mkDerivation rec { 4 pname = "1lab"; 5 + version = "unstable-2024-03-07"; 6 7 src = fetchFromGitHub { 8 owner = "plt-amy"; 9 repo = pname; 10 + rev = "d698f21793c4815082c94d174b9eafae912abb1a"; 11 + hash = "sha256-v8avF9zNNz32kLuAacPdEVeUI9rjn6JCiWPzkXfzBS0="; 12 }; 13 14 postPatch = '' ··· 17 18 # Remove verbosity options as they make Agda take longer and use more memory. 19 shopt -s globstar extglob 20 + files=(src/**/*.@(agda|lagda.md)) 21 + sed -Ei '/OPTIONS/s/ -v ?[^ #]+//g' "''${files[@]}" 22 + 23 + # Generate all-pages manually instead of building the build script. 24 + mkdir -p _build 25 + for f in "''${files[@]}"; do 26 + f=''${f#src/} f=''${f%%.*} f=''${f//\//.} 27 + echo "open import $f" 28 + done > _build/all-pages.agda 29 ''; 30 31 libraryName = "1lab"; 32 libraryFile = "1lab.agda-lib"; 33 + everythingFile = "_build/all-pages.agda"; 34 35 meta = with lib; { 36 description =