oq: 1.1.0 -> 1.2.0

+13 -22
+3 -3
pkgs/development/tools/icr/default.nix
··· 13 13 14 14 crystal.buildCrystalPackage rec { 15 15 pname = "icr"; 16 - version = "unstable-2020-10-06"; 16 + version = "unstable-2021-03-14"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "crystal-community"; 20 20 repo = "icr"; 21 - rev = "8c57cd7c1fdf8088cb05c1587bd6c40d244a8a80"; 22 - sha256 = "sha256-b0w6oG2npNgdi2ZowMlJy0iUxQWqb9+DiruQl7Ztb0E="; 21 + rev = "b6b335f40aff4c2c07d21250949935e8259f7d1b"; 22 + sha256 = "sha256-Qoy37lCdHFnMAuuqyB9uT15/RLllksFyApYAGy+RmDs="; 23 23 }; 24 24 25 25 shardsFile = ./shards.nix;
+10 -19
pkgs/development/tools/oq/default.nix
··· 1 - { lib, fetchFromGitHub, crystal, jq, libxml2, makeWrapper, fetchpatch }: 1 + { lib 2 + , fetchFromGitHub 3 + , crystal 4 + , jq 5 + , libxml2 6 + , makeWrapper 7 + }: 2 8 3 9 crystal.buildCrystalPackage rec { 4 10 pname = "oq"; 5 - version = "1.1.0"; 11 + version = "1.2.0"; 6 12 7 13 src = fetchFromGitHub { 8 14 owner = "Blacksmoke16"; 9 15 repo = pname; 10 16 rev = "v${version}"; 11 - sha256 = "1zg4kxpfi3sap4cwp42zg46j5dv0nf926qdqm7k22ncm6jdrgpgw"; 17 + sha256 = "sha256-vMW+N3N6H8S6dNm4eBJo2tSxSiouG92t4Nq3cYSWcw0="; 12 18 }; 13 19 14 - patches = [ 15 - (fetchpatch { 16 - # remove once we have upgraded to oq 1.1.2+ 17 - name = "yaml-test-leniency.patch"; 18 - url = "https://github.com/Blacksmoke16/oq/commit/93ed2fe50c9ce3fd8d35427e007790ddaaafce60.patch"; 19 - sha256 = "1iyz0c0w0ykz268bkrlqwvh1jnnrja0mqip6y89sbpa14lp0l37n"; 20 - }) 21 - ]; 22 - 23 20 nativeBuildInputs = [ makeWrapper ]; 24 21 buildInputs = [ jq libxml2 ]; 25 22 26 - format = "crystal"; 27 - crystalBinaries.oq.src = "src/oq_cli.cr"; 28 - 29 - preCheck = '' 30 - mkdir bin 31 - cp oq bin/oq 32 - ''; 23 + format = "shards"; 33 24 34 25 postInstall = '' 35 26 wrapProgram "$out/bin/oq" \