File tree 2 files changed +8
-20
lines changed
2 files changed +8
-20
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11
11
12
12
let
13
13
replaceProtocPlaceholder = ''
14
- substituteInPlace build.sbt \
15
- --replace-fail 'PROTOC_PLACEHOLDER' '${ lib . getExe protobuf } '
14
+ cat <<EOF >> build.sbt
15
+ PB.protocExecutable := file("${ lib . getExe protobuf } ")
16
+ EOF
16
17
'' ;
17
18
mkSbtDerivation' = mkSbtDerivation . withOverrides { sbt = sbt . override { jre = jdk17 ; } ; } ;
18
19
in
19
20
mkSbtDerivation' {
20
21
pname = "basil" ;
21
- version = "0.1.2-alpha-unstable-2025-02-17 " ;
22
+ version = "0.1.2-alpha-unstable-2025-02-19 " ;
22
23
23
24
nativeBuildInputs = [ makeBinaryWrapper ] ;
24
25
25
26
src = fetchFromGitHub {
26
27
owner = "UQ-PAC" ;
27
28
repo = "bil-to-boogie-translator" ;
28
- rev = "2d006ebadc761079bcecfd3ae0a683116db72e34 " ;
29
- sha256 = "sha256-yFylN1C6HK32tsokNr0UDhSNESOFOE+abYh3ZLBPEvU =" ;
29
+ rev = "880b0e4ab877253e2d59a6a472a78d8e71a01b1a " ;
30
+ sha256 = "sha256-CqjNS9mP+CeTKnrGIZJhaWemIB/QMq/grGrswWgHPtc =" ;
30
31
} ;
31
32
32
- patches = [ ./0001-basil-protoc-version.patch ] ;
33
+ patches = [ ] ;
33
34
34
35
# we must run the command in both the main derivation
35
36
# and the dependency-generating derivation.
@@ -38,7 +39,7 @@ mkSbtDerivation' {
38
39
} ;
39
40
postPatch = replaceProtocPlaceholder ;
40
41
41
- depsSha256 = "sha256-KBhHr11b9/Ku2zhuw8wcNefG41IZSSmgC+AeRyvuZ0M =" ;
42
+ depsSha256 = "sha256-fT9MaztD3YGp36RHa/6quZmWX0OAEpchbxxIcCAcMT4 =" ;
42
43
43
44
buildPhase = ''
44
45
runHook preBuild
You can’t perform that action at this time.
0 commit comments