@ -10,48 +10,48 @@ let
glslang = fetchFromGitHub {
owner = " K h r o n o s G r o u p " ;
repo = " g l s l a n g " ;
rev = " 3 e e 5 f 2 f 1 d 3 3 1 6 e 2 2 8 9 1 6 7 8 8 b 3 0 0 d 7 8 6 b b 5 7 4 d 3 3 7 " ;
sha256 = " 1 l 5 h 9 d 9 2 m z d 3 5 p g s 0 w i b q f g 7 v b l 7 7 1 l w n v d l c s y h f 6 9 9 9 k h n 5 d z v " ;
rev = " 8 1 c c 1 0 a 4 9 8 b 2 5 a 9 0 1 4 7 c c c d 6 e 8 9 3 9 4 9 3 c 1 e 9 e 2 0 e " ;
hash = " s h a 2 5 6 - j T O x Z 1 n U 7 k v t d W j P z y I p / 5 Z e K w 3 J t Y y q h l F e I E 7 C y X 8 = " ;
} ;
lodepng = fetchFromGitHub {
owner = " l v a n d e v e " ;
repo = " l o d e p n g " ;
rev = " 3 4 6 2 8 e 8 9 e 8 0 c d 0 0 7 1 7 9 b 2 5 b 0 b 2 6 9 5 e 6 a f 0 f 5 7 f a c " ;
sha256 = " 1 0 y a f 2 1 8 x n m h v 7 r s q 6 d y s q r p s 4 3 r 3 0 c g r s 1 z 6 3 h 4 7 z 4 0 x 4 3 i k i a 0 " ;
rev = " 5 6 0 1 b 8 2 7 2 a 6 8 5 0 b 7 c 5 d 6 9 3 d d 0 c 0 e 1 6 d a 5 0 b e 8 d 8 d " ;
hash = " s h a 2 5 6 - d D 8 Q o y O o G o v 6 V E N F N T X W R m e n 4 n Y Y l e o Z 8 + 4 T p I C N S p o = " ;
} ;
shaderc = fetchFromGitHub {
owner = " g o o g l e " ;
repo = " s h a d e r c " ;
rev = " b a 9 2 b 1 1 e 1 f c a f 4 c 3 8 a 6 4 f 8 4 d 6 4 3 d 6 4 2 9 1 7 5 b f 6 5 0 " ;
sha256 = " 0 4 1 h i p 4 3 s i y 2 s r 7 h 6 h a b k 9 s x d m d 4 5 a g 4 k q g i 8 j k 0 v m 1 b 8 p q z k h q n " ;
rev = " e 7 2 1 8 6 b 6 6 b b 9 0 e d 0 6 a a f 1 5 c b d c 9 a 0 5 3 5 8 1 a 0 6 1 6 b " ;
hash = " s h a 2 5 6 - h d 1 I G s W k s g A f B 8 M q 5 y Z O z S y N G x X s C J x b 3 5 0 p D / G c s k k = " ;
} ;
spirv-headers = fetchFromGitHub {
owner = " K h r o n o s G r o u p " ;
repo = " S P I R V - H e a d e r s " ;
rev = " 3 f d a b d 0 d a 2 9 3 2 c 2 7 6 b 2 5 b 9 b 4 a 9 8 8 b a 1 3 4 e b a 1 a a 6 " ;
sha256 = " 1 7 h 5 c n 4 d y w 8 i x p 1 c p w 8 v f 1 z 9 0 m 0 f n 1 h h l v h 0 i y c m k n c c b b 1 z 3 4 q 7 " ;
rev = " b 4 2 b a 6 d 9 2 f a f 6 b 4 9 3 8 e 6 f 2 2 d d d 1 8 6 d b d a c c 9 8 d 7 8 " ;
hash = " s h a 2 5 6 - k s 9 J C j 5 r j + X u + + 7 z 5 R i H D k U 3 / s F X h c S c w 8 d A T f B / o t 0 = " ;
} ;
spirv-tools = fetchFromGitHub {
owner = " K h r o n o s G r o u p " ;
repo = " S P I R V - T o o l s " ;
rev = " f d 3 c a b d 8 b 5 f c 4 3 c e 8 3 8 8 4 a c 0 6 4 8 6 c 2 8 3 b 9 9 0 2 b 4 f " ;
sha256 = " 1 h 3 s m i c w 5 g z p a 1 7 s y b 3 0 0 8 5 z c c y d z s 4 f 4 1 f l 3 0 b c m i i p d n 2 x f p j r " ;
rev = " a 7 3 e 7 2 4 3 5 9 a 2 7 4 d 7 c f 4 f 4 2 4 8 e b a 5 b e 1 e 7 7 6 4 f b f d " ;
hash = " s h a 2 5 6 - v o o J H t g V R l B N k Q G 4 h u l Y O x I g H H 4 G M h X w 7 N 4 O E b k K J v U = " ;
} ;
in
stdenv . mkDerivation rec {
pname = " a m b e r " ;
version = " u n s t a b l e - 2 0 2 0 - 0 9 - 2 3 " ;
version = " u n s t a b l e - 2 0 2 2 - 0 4 - 2 1 " ;
src = fetchFromGitHub {
owner = " g o o g l e " ;
repo = pname ;
rev = " 0 e e e 2 d 4 5 d 0 5 3 d f c 5 6 6 b a a 5 8 4 4 2 a 9 b 1 b 7 0 8 e 4 f 2 a 7 " ;
sha256 = " 1 r r b v m n 9 h v h j 7 x j 8 9 y q v y 9 m x 0 v g 1 q a p d m 5 f k c a 8 m k d 3 5 1 6 d 9 f 5 p w " ;
rev = " 8 b 1 4 5 a 6 c 8 9 d c d b 4 e c 2 8 1 7 3 3 3 9 d d 1 7 6 f b 7 b 6 f 4 3 e d " ;
hash = " s h a 2 5 6 - + x F Y l U s 1 3 k h T 6 r 4 7 5 e J J + X S 8 7 5 h 2 s b + Y b J 8 Z N 4 M O S A A = " ;
} ;
buildInputs = [