diff --git a/flake.nix b/flake.nix index 0b4e0b4..3a025a9 100644 --- a/flake.nix +++ b/flake.nix @@ -467,7 +467,58 @@ "mingw-w64-x86_64-artiq-comtools" ]; }; - msys2-repos = msys2.makeMsys2Repos [ msys2-levenshtein msys2-pythonparser msys2-sipyco msys2-artiq-comtools msys2-artiq ]; + msys2-korad_ka3005p = msys2.makeMsys2Package { + name = "korad_ka3005p"; + version = korad_ka3005p.version; + src = korad_ka3005p.src; + depends = [ "mingw-w64-x86_64-python-sipyco" "mingw-w64-x86_64-python-asyncserial" ]; + }; + msys2-novatech409b = msys2.makeMsys2Package { + name = "novatech409b"; + version = novatech409b.version; + src = novatech409b.src; + depends = [ "mingw-w64-x86_64-python-sipyco" "mingw-w64-x86_64-python-asyncserial" ]; + }; + msys2-lda = msys2.makeMsys2Package { + name = "lda"; + version = lda.version; + src = lda.src; + depends = [ "mingw-w64-x86_64-python-sipyco" ]; + }; + msys2-thorlabs_tcube = msys2.makeMsys2Package { + name = "thorlabs_tcube"; + version = thorlabs_tcube.version; + src = thorlabs_tcube.src; + depends = [ "mingw-w64-x86_64-python-sipyco" "mingw-w64-x86_64-python-asyncserial" ]; + }; + msys2-newfocus8742 = msys2.makeMsys2Package { + name = "newfocus8742"; + version = newfocus8742.version; + src = newfocus8742.src; + depends = [ "mingw-w64-x86_64-python-sipyco" ]; + }; + msys2-hut2 = msys2.makeMsys2Package { + name = "hut2"; + version = hut2.version; + src = hut2.src; + depends = [ "mingw-w64-x86_64-python-sipyco" ]; + }; + msys2-flake8-artiq = msys2.makeMsys2Package { + name = "flake8-artiq"; + version = flake8-artiq.version; + src = flake8-artiq.src; + depends = [ "mingw-w64-x86_64-python-flake8" ]; + }; + msys2-repos = msys2.makeMsys2Repos [ + msys2-levenshtein msys2-pythonparser msys2-sipyco msys2-artiq-comtools msys2-artiq + msys2-korad_ka3005p + msys2-novatech409b + msys2-lda + msys2-thorlabs_tcube + msys2-newfocus8742 + msys2-hut2 + msys2-flake8-artiq + ]; }; hydraJobs = packages.x86_64-linux;