Skip to content

Commit

Permalink
Merge pull request input-output-hk#1591 from input-output-hk/release/…
Browse files Browse the repository at this point in the history
…0.15.0

Merge release/0.15.0 into develop branch
  • Loading branch information
nikolaglumac authored Oct 14, 2019
2 parents 6ff2bfb + b8c58c6 commit 958bc9e
Show file tree
Hide file tree
Showing 10 changed files with 15,425 additions and 24 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Changelog

### Features

- Implemented "Newsfeed" feature ([PR 1570](https://github.com/input-output-hk/daedalus/pull/1570))
- Implemented "Newsfeed" feature ([PR 1570](https://github.com/input-output-hk/daedalus/pull/1570), [PR 1578](https://github.com/input-output-hk/daedalus/pull/1578), [PR 1580](https://github.com/input-output-hk/daedalus/pull/1580))
- Implemented "Wallet recovery phrase verification" feature ([PR 1565](https://github.com/input-output-hk/daedalus/pull/1565))
- Implemented new "Automated update" notification design ([PR 1491](https://github.com/input-output-hk/daedalus/pull/1491))
- Improved "Wallets" list scrollbar UX ([PR 1475](https://github.com/input-output-hk/daedalus/pull/1475))
Expand Down
18 changes: 11 additions & 7 deletions default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -57,9 +57,14 @@ let
);
throwSystem = throw "Unsupported system: ${pkgs.stdenv.hostPlatform.system}";
ghcWithCardano = cardanoSL.haskellPackages.ghcWithPackages (ps: [ ps.cardano-sl ps.cardano-sl-x509 ]);
daedalus-bridge = cardanoSL.daedalus-bridge.overrideAttrs (oldAttrs: {
buildCommand = ''
${oldAttrs.buildCommand}
cp ${./installers/cardano-configuration.yaml} $out/config/configuration.yaml
'';
});
packages = self: {
inherit cluster pkgs version;
inherit (cardanoSL) daedalus-bridge;
inherit cluster pkgs version daedalus-bridge;

# a cross-compiled fastlist for the ps-list package
fastlist = pkgs.pkgsCross.mingwW64.callPackage ./fastlist.nix {};
Expand All @@ -72,7 +77,7 @@ let
# the native makensis binary, with cross-compiled windows stubs
nsis = nsisNixPkgs.callPackage ./nsis.nix {};

unsignedUnpackedCardano = cardanoSL.daedalus-bridge;
unsignedUnpackedCardano = daedalus-bridge;
unpackedCardano = if dummyInstaller then self.dummyUnpacked else (if needSignedBinaries then self.signedCardano else self.unsignedUnpackedCardano);
signFile = file: let
localSigningScript = pkgs.writeScript "signing-script" ''
Expand Down Expand Up @@ -235,8 +240,7 @@ let

## TODO: move to installers/nix
hsDaedalusPkgs = import ./installers {
inherit (cardanoSL) daedalus-bridge;
inherit localLib system;
inherit localLib system daedalus-bridge;
};
daedalus-installer = pkgs.haskell.lib.justStaticExecutables self.hsDaedalusPkgs.daedalus-installer;
daedalus = self.callPackage ./installers/nix/linux.nix {};
Expand All @@ -248,7 +252,7 @@ let
rawapp = self.callPackage ./yarn2nix.nix {
inherit buildNum;
api = "ada";
apiVersion = cardanoSL.daedalus-bridge.version;
apiVersion = daedalus-bridge.version;
};
rawapp-win64 = self.rawapp.override { win64 = true; };
source = builtins.filterSource cleanSourceFilter ./.;
Expand Down Expand Up @@ -368,7 +372,7 @@ let
inherit (self) postInstall preInstall cluster rawapp;
inherit pkgs;
installationSlug = installPath;
installedPackages = [ daedalus' self.postInstall self.namespaceHelper daedalus'.cfg self.daedalus-bridge daedalus'.daedalus-frontend self.xdg-open ];
installedPackages = [ daedalus' self.postInstall self.namespaceHelper daedalus'.cfg daedalus-bridge daedalus'.daedalus-frontend self.xdg-open ];
nix-bundle = self.nix-bundle;
}).installerBundle;
};
Expand Down
Binary file not shown.
Loading

0 comments on commit 958bc9e

Please sign in to comment.