Skip to content

Commit

Permalink
blender-bin: respect original nixpkgs in overlays
Browse files Browse the repository at this point in the history
  • Loading branch information
schuelermine committed May 15, 2022
1 parent 91f2ffe commit 875ef62
Showing 1 changed file with 15 additions and 5 deletions.
20 changes: 15 additions & 5 deletions blender/flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@

let

pkgs = import nixpkgs {
new-pkgs = import nixpkgs {
system = "x86_64-linux";
overlays = [ self.overlays.default ];
};

mkBlender = { pname, version, src }:
mkBlender = { pkgs, pname, version, src }:
with pkgs;

stdenv.mkDerivation rec {
Expand Down Expand Up @@ -47,17 +47,18 @@
};

mkTest = { blender }:
pkgs.runCommand "blender-test" { buildInputs = [ blender ]; }
new-pkgs.runCommand "blender-test" { buildInputs = [ blender ]; }
''
blender --version
touch $out
'';

in {

overlays.default = final: prev: {
overlays.default = pkgs: pkgs-super: {

blender_2_79 = mkBlender {
inherit pkgs;
pname = "blender-bin";
version = "2.79-20190523-054dbb833e15";
src = import <nix/fetchurl.nix> {
Expand All @@ -67,6 +68,7 @@
};

blender_2_81 = mkBlender {
inherit pkgs;
pname = "blender-bin";
version = "2.81a";
src = import <nix/fetchurl.nix> {
Expand All @@ -76,6 +78,7 @@
};

blender_2_82 = mkBlender {
inherit pkgs;
pname = "blender-bin";
version = "2.82a";
src = import <nix/fetchurl.nix> {
Expand All @@ -85,6 +88,7 @@
};

blender_2_83 = mkBlender {
inherit pkgs;
pname = "blender-bin";
version = "2.83.9";
src = import <nix/fetchurl.nix> {
Expand All @@ -94,6 +98,7 @@
};

blender_2_90 = mkBlender {
inherit pkgs;
pname = "blender-bin";
version = "2.90.1";
src = import <nix/fetchurl.nix> {
Expand All @@ -103,6 +108,7 @@
};

blender_2_91 = mkBlender {
inherit pkgs;
pname = "blender-bin";
version = "2.91.2";
src = import <nix/fetchurl.nix> {
Expand All @@ -112,6 +118,7 @@
};

blender_2_92 = mkBlender {
inherit pkgs;
pname = "blender-bin";
version = "2.92.0";
src = import <nix/fetchurl.nix> {
Expand All @@ -121,6 +128,7 @@
};

blender_2_93 = mkBlender {
inherit pkgs;
pname = "blender-bin";
version = "2.93.7";
src = import <nix/fetchurl.nix> {
Expand All @@ -130,6 +138,7 @@
};

blender_3_0 = mkBlender {
inherit pkgs;
pname = "blender-bin";
version = "3.0.1";
src = import <nix/fetchurl.nix> {
Expand All @@ -139,6 +148,7 @@
};

blender_3_1 = mkBlender {
inherit pkgs;
pname = "blender-bin";
version = "3.1.2";
src = import <nix/fetchurl.nix> {
Expand All @@ -150,7 +160,7 @@
};

packages.x86_64-linux = rec {
inherit (pkgs)
inherit (new-pkgs)
blender_2_79
blender_2_81
blender_2_82
Expand Down

0 comments on commit 875ef62

Please sign in to comment.