tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
oq: 1.1.0 -> 1.2.0
Peter Hoeg
4 years ago
a176af3d
34b5e46f
+13
-22
2 changed files
expand all
collapse all
unified
split
pkgs
development
tools
icr
default.nix
oq
default.nix
+3
-3
pkgs/development/tools/icr/default.nix
···
13
13
14
14
crystal.buildCrystalPackage rec {
15
15
pname = "icr";
16
16
-
version = "unstable-2020-10-06";
16
16
+
version = "unstable-2021-03-14";
17
17
18
18
src = fetchFromGitHub {
19
19
owner = "crystal-community";
20
20
repo = "icr";
21
21
-
rev = "8c57cd7c1fdf8088cb05c1587bd6c40d244a8a80";
22
22
-
sha256 = "sha256-b0w6oG2npNgdi2ZowMlJy0iUxQWqb9+DiruQl7Ztb0E=";
21
21
+
rev = "b6b335f40aff4c2c07d21250949935e8259f7d1b";
22
22
+
sha256 = "sha256-Qoy37lCdHFnMAuuqyB9uT15/RLllksFyApYAGy+RmDs=";
23
23
};
24
24
25
25
shardsFile = ./shards.nix;
+10
-19
pkgs/development/tools/oq/default.nix
···
1
1
-
{ lib, fetchFromGitHub, crystal, jq, libxml2, makeWrapper, fetchpatch }:
1
1
+
{ lib
2
2
+
, fetchFromGitHub
3
3
+
, crystal
4
4
+
, jq
5
5
+
, libxml2
6
6
+
, makeWrapper
7
7
+
}:
2
8
3
9
crystal.buildCrystalPackage rec {
4
10
pname = "oq";
5
5
-
version = "1.1.0";
11
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
11
-
sha256 = "1zg4kxpfi3sap4cwp42zg46j5dv0nf926qdqm7k22ncm6jdrgpgw";
17
17
+
sha256 = "sha256-vMW+N3N6H8S6dNm4eBJo2tSxSiouG92t4Nq3cYSWcw0=";
12
18
};
13
19
14
14
-
patches = [
15
15
-
(fetchpatch {
16
16
-
# remove once we have upgraded to oq 1.1.2+
17
17
-
name = "yaml-test-leniency.patch";
18
18
-
url = "https://github.com/Blacksmoke16/oq/commit/93ed2fe50c9ce3fd8d35427e007790ddaaafce60.patch";
19
19
-
sha256 = "1iyz0c0w0ykz268bkrlqwvh1jnnrja0mqip6y89sbpa14lp0l37n";
20
20
-
})
21
21
-
];
22
22
-
23
20
nativeBuildInputs = [ makeWrapper ];
24
21
buildInputs = [ jq libxml2 ];
25
22
26
26
-
format = "crystal";
27
27
-
crystalBinaries.oq.src = "src/oq_cli.cr";
28
28
-
29
29
-
preCheck = ''
30
30
-
mkdir bin
31
31
-
cp oq bin/oq
32
32
-
'';
23
23
+
format = "shards";
33
24
34
25
postInstall = ''
35
26
wrapProgram "$out/bin/oq" \