git-annex: replacing optparse-applicative needs a deep override
| Warning: This package indirectly depends on multiple versions of the same | package. This is highly likely to cause a compile failure. | package wai-app-static-3.1.6.1 requires optparse-applicative-0.13.2.0 | package tasty-rerun-1.1.6 requires optparse-applicative-0.13.2.0 | package tasty-0.11.2.1 requires optparse-applicative-0.13.2.0 | package git-annex-6.20170520 requires optparse-applicative-0.14.0.0
This commit is contained in:
parent
4ef00cab4e
commit
9721c54592
@ -63,7 +63,7 @@ self: super: {
|
|||||||
|
|
||||||
# The Hackage tarball is purposefully broken, because it's not intended to be, like, useful.
|
# The Hackage tarball is purposefully broken, because it's not intended to be, like, useful.
|
||||||
# https://git-annex.branchable.com/bugs/bash_completion_file_is_missing_in_the_6.20160527_tarball_on_hackage/
|
# https://git-annex.branchable.com/bugs/bash_completion_file_is_missing_in_the_6.20160527_tarball_on_hackage/
|
||||||
git-annex = ((overrideCabal super.git-annex (drv: {
|
git-annex = (((overrideCabal super.git-annex (drv: {
|
||||||
src = pkgs.fetchgit {
|
src = pkgs.fetchgit {
|
||||||
name = "git-annex-${drv.version}-src";
|
name = "git-annex-${drv.version}-src";
|
||||||
url = "git://git-annex.branchable.com/";
|
url = "git://git-annex.branchable.com/";
|
||||||
@ -74,8 +74,9 @@ self: super: {
|
|||||||
dbus = if pkgs.stdenv.isLinux then self.dbus else null;
|
dbus = if pkgs.stdenv.isLinux then self.dbus else null;
|
||||||
fdo-notify = if pkgs.stdenv.isLinux then self.fdo-notify else null;
|
fdo-notify = if pkgs.stdenv.isLinux then self.fdo-notify else null;
|
||||||
hinotify = if pkgs.stdenv.isLinux then self.hinotify else self.fsnotify;
|
hinotify = if pkgs.stdenv.isLinux then self.hinotify else self.fsnotify;
|
||||||
|
}).overrideScope (self: super: {
|
||||||
optparse-applicative = self.optparse-applicative_0_14_0_0;
|
optparse-applicative = self.optparse-applicative_0_14_0_0;
|
||||||
};
|
});
|
||||||
|
|
||||||
# https://github.com/froozen/kademlia/issues/2
|
# https://github.com/froozen/kademlia/issues/2
|
||||||
kademlia = dontCheck super.kademlia;
|
kademlia = dontCheck super.kademlia;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user