gnome-keysign: Fix eval
future package is marked as broken so this was not evaluating. As a result, in conjunction with https://github.com/python/cpython/issues/103847, update.nix froze when trying to bump GNOME package set.
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
{
|
||||
lib,
|
||||
fetchFromGitLab,
|
||||
fetchpatch,
|
||||
python3,
|
||||
wrapGAppsHook3,
|
||||
gobject-introspection,
|
||||
@@ -22,6 +23,14 @@ python3.pkgs.buildPythonApplication rec {
|
||||
hash = "sha256-k77z8Yligzs4rHpPckRGcC5qnCHynHQRjdDkzxwt1Ss=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# Remove broken future dependency
|
||||
(fetchpatch {
|
||||
url = "https://gitlab.gnome.org/GNOME/gnome-keysign/-/commit/ea197254baf70a499a371678369eda85aff7a4c5.patch";
|
||||
hash = "sha256-Msd0NzNAkoAAxZ/WNiM3xV382lnx+xT6gyQiNGDEMM8=";
|
||||
})
|
||||
];
|
||||
|
||||
nativeBuildInputs = [
|
||||
wrapGAppsHook3
|
||||
gobject-introspection
|
||||
@@ -43,7 +52,6 @@ python3.pkgs.buildPythonApplication rec {
|
||||
|
||||
propagatedBuildInputs = with python3.pkgs; [
|
||||
dbus-python
|
||||
future
|
||||
gpgme
|
||||
magic-wormhole
|
||||
pygobject3
|
||||
|
||||
Reference in New Issue
Block a user