nur-packages

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

package.nix (708B)


      1 {
      2   lib,
      3   rustPlatform,
      4   fetchFromGitHub,
      5   cmake,
      6 }:
      7 
      8 rustPlatform.buildRustPackage (finalAttrs: {
      9   pname = "rumqtt";
     10   version = "0.20.0";
     11 
     12   src = fetchFromGitHub {
     13     owner = "bytebeamio";
     14     repo = "rumqtt";
     15     tag = "rumqttd-${finalAttrs.version}";
     16     hash = "sha256-WFhVSFAp5ZIqranLpU86L7keQaReEUXxxGhvikF+TBw=";
     17   };
     18 
     19   cargoHash = "sha256-UP1uhG+Ow/jN/B8i//vujP7vpoQ5PjYGCrXs0b1bym4=";
     20 
     21   nativeBuildInputs = [ cmake ];
     22 
     23   __darwinAllowLocalNetworking = true;
     24 
     25   meta = {
     26     description = "The MQTT ecosystem in rust";
     27     homepage = "https://github.com/bytebeamio/rumqtt";
     28     license = lib.licenses.asl20;
     29     maintainers = [ lib.maintainers.sikmir ];
     30     mainProgram = "rumqttd";
     31   };
     32 })