nur-packages

My NUR packages
git clone git://git.sikmir.ru/nur-packages
Log | Files | Refs | README | LICENSE

bin.nix (953B)


      1 { lib, stdenv, fetchurl, undmg, cudatext }:
      2 
      3 stdenv.mkDerivation (finalAttrs: {
      4   pname = "cudatext-bin";
      5   version = "1.190.1.0";
      6 
      7   src = {
      8     "aarch64-darwin" = fetchurl {
      9       url = "mirror://sourceforge/cudatext/cudatext-macos-cocoa-aarch64-${finalAttrs.version}.dmg";
     10       hash = "sha256-Rr1i+dkesQ4T6kFQZyjvMgGYltyf3UMbzrtaMw+6ToQ=";
     11     };
     12     "x86_64-darwin" = fetchurl {
     13       url = "mirror://sourceforge/cudatext/cudatext-macos-cocoa-amd64-${finalAttrs.version}.dmg";
     14       hash = "sha256-QgiVsiOrSafjlMDv9DXmjyCMR/J/iKw0NRBC3eV6aSw=";
     15     };
     16   }.${stdenv.hostPlatform.system};
     17 
     18   nativeBuildInputs = [ undmg ];
     19 
     20   sourceRoot = ".";
     21 
     22   installPhase = ''
     23     mkdir -p $out/Applications
     24     cp -R *.app $out/Applications
     25   '';
     26 
     27   meta = with lib; {
     28     inherit (cudatext.meta) description homepage changelog license;
     29     platforms = [ "aarch64-darwin" "x86_64-darwin" ];
     30     maintainers = [ maintainers.sikmir ];
     31     skip.ci = true;
     32   };
     33 })