moz-phab: use substituteInPlace instead of a patch

This commit is contained in:
Dzmitry Malyshau 2021-11-25 11:18:07 -05:00
parent 836ba699de
commit cbfec29e81
2 changed files with 6 additions and 18 deletions

@ -20,11 +20,12 @@ buildPythonApplication rec {
sha256 = "sha256-uKoMMSp5AIvB1qTRYAh7n1+2dDLneFbssfkfTTshfcs=";
};
patches = [
# Relax python-hglib requirement
# https://phabricator.services.mozilla.com/D131618
./relax-hglib-version.diff
];
# Relax python-hglib requirement
# https://phabricator.services.mozilla.com/D131618
postPatch = ''
substituteInPlace setup.py \
--replace "==" ">="
'';
propagatedBuildInputs = [
distro

@ -1,13 +0,0 @@
diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -15,7 +15,7 @@
install_requires=[
"distro",
"glean-sdk>=36.0.0",
- "python-hglib==2.6.1",
+ "python-hglib>=2.6.2",
"sentry-sdk>=0.14.3",
"setuptools",
],