mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-26 08:53:21 +00:00
python3Packages.plyer: fixup build after update in cad3bc29
Both patches were included in 2.1.0, and the substitution now needed tweaking to avoid causing a syntax error. It builds now, but it's not like I've tried to verify/understand anything.
This commit is contained in:
parent
3342d1a9a9
commit
b666273ecf
@ -11,26 +11,13 @@ buildPythonPackage rec {
|
||||
sha256 = "sha256-7Icb2MVj5Uit86lRHxal6b7y9gIJ3UT2HNqpA9DYWVE=";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# fix naming of the DOCUMENTS dir
|
||||
(fetchpatch {
|
||||
url = "https://github.com/rski/plyer/commit/99dabb2d62248fc3ea5705c2720abf71c9fc378b.patch";
|
||||
hash = "sha256-bbnw0TxH4FGTso5dopzquDCjrjZAy+6CJauqi/nfstA=";
|
||||
})
|
||||
# fix handling of the ~/.config/user-dirs.dir file
|
||||
(fetchpatch {
|
||||
url = "https://github.com/rski/plyer/commit/f803697a1fe4fb5e9c729ee6ef1997b8d64f3ccd.patch";
|
||||
hash = "sha256-akuh//P5puz2PwcBRXZQ4KoGk+fxi4jn2H3pTIT5M78=";
|
||||
})
|
||||
];
|
||||
|
||||
postPatch = ''
|
||||
rm -r examples
|
||||
# remove all the wifi stuff. Depends on a python wifi module that has not been updated since 2016
|
||||
find -iname "wifi*" -exec rm {} \;
|
||||
substituteInPlace plyer/__init__.py \
|
||||
--replace "wifi = Proxy('wifi', facades.Wifi)" "" \
|
||||
--replace "'wifi'" ""
|
||||
--replace "'wifi', " ""
|
||||
substituteInPlace plyer/facades/__init__.py \
|
||||
--replace "from plyer.facades.wifi import Wifi" ""
|
||||
'';
|
||||
|
Loading…
Reference in New Issue
Block a user