diff --git a/nixpkgs-overlay/bmxd.nix b/nixpkgs-overlay/bmxd.nix deleted file mode 100644 index 890661bc..00000000 --- a/nixpkgs-overlay/bmxd.nix +++ /dev/null @@ -1,31 +0,0 @@ -{ stdenv, fetchgit, fetchpatch, }: - -let - src = fetchgit { - url = "https://gitlab.freifunk-dresden.de/firmware-developer/firmware.git"; - sha256 = "sha256-3sV59uqFp+TZKrDf7kmksLvz+5ZKriwFyXZMBH2Sdws="; - }; - path = "feeds/19.07/feeds-own/bmxd"; - makefile = builtins.readFile "${src}/${path}/Makefile"; - makeDef = name: - builtins.elemAt (builtins.match '' - .*?${name}:=([^ - ]+).*?'' makefile) 0; - name = makeDef "PKG_NAME"; - version = makeDef "PKG_VERSION"; - release = makeDef "PKG_RELEASE"; - patch = fetchpatch { - name = "timercpy.patch"; - url = - "https://gitlab.freifunk-dresden.de/firmware-developer/firmware/merge_requests/36.patch"; - sha256 = "sha256-40BbcCZ10cQzvkfsAi8ApCgmC4hGMh2J8xU6gjD3cng="; - }; -in stdenv.mkDerivation { - name = "${name}-${version}-${release}"; - inherit src; - patches = [ patch ]; - buildPhase = "cd ${path}/sources"; - installPhase = '' - make install SBINDIR=$out/sbin - ''; -} diff --git a/nixpkgs-overlay/default.nix b/nixpkgs-overlay/default.nix deleted file mode 100644 index c3e03dd6..00000000 --- a/nixpkgs-overlay/default.nix +++ /dev/null @@ -1,9 +0,0 @@ -final: prev: - -{ - - bmxd = prev.callPackage ./bmxd.nix { }; - - pile = prev.callPackage ./pile.nix { }; - -} diff --git a/nixpkgs-overlay/pile.nix b/nixpkgs-overlay/pile.nix deleted file mode 100644 index 2dab5b06..00000000 --- a/nixpkgs-overlay/pile.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ fetchgit, rustPlatform }: - -let - pile = fetchgit { - url = "https://github.com/astro/pile.git"; - sha256 = "sha256-z4xNUGmP35ZBZUpgozQHANZniADfmwEoclnEwNlvAC4="; - }; -in { - ledball = rustPlatform.buildRustPackage { - name = "ledball"; - version = "0.0.0"; - src = "${pile}/ledball"; - cargoSha256 = "0zyfbf3gph8gqab07fmm5a7x5slapsqn8ck6isp53fsa7ljnagjy"; - cargoBuildFlags = [ "--examples" ]; - postInstall = '' - mkdir -p $out/bin - - for f in target/*/release/examples/*; do - if [ -f $f ] && [ -x $f ]; then - cp $f $out/bin/ - fi - done - ''; - }; -}