summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/networking/p2p
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@gmail.com>2021-01-03 09:22:27 +0100
committerSandro Jäckel <sandro.jaeckel@gmail.com>2021-01-07 10:42:01 +0100
commitbb0e23b7bb06856935f1ef2917626dbd7cd858cf (patch)
treea8fcdad4438a70f1655967061087983556ab372f /pkgs/applications/networking/p2p
parenta38dd8cca75d987edf9b7d88056e263ae3a7777e (diff)
p2p: cleanup
Diffstat (limited to 'pkgs/applications/networking/p2p')
-rw-r--r--pkgs/applications/networking/p2p/tribler/default.nix53
1 files changed, 27 insertions, 26 deletions
diff --git a/pkgs/applications/networking/p2p/tribler/default.nix b/pkgs/applications/networking/p2p/tribler/default.nix
index d30697a4df00..83f517e625a4 100644
--- a/pkgs/applications/networking/p2p/tribler/default.nix
+++ b/pkgs/applications/networking/p2p/tribler/default.nix
@@ -19,40 +19,41 @@ stdenv.mkDerivation rec {
python3Packages.python
];
- pythonPath = [
- python3Packages.libtorrent-rasterbar
- python3Packages.twisted
- python3Packages.netifaces
- python3Packages.pycrypto
- python3Packages.pyasn1
- python3Packages.requests
- python3Packages.m2crypto
- python3Packages.pyqt5
- python3Packages.chardet
- python3Packages.cherrypy
- python3Packages.cryptography
- python3Packages.libnacl
- python3Packages.configobj
- python3Packages.decorator
- python3Packages.feedparser
- python3Packages.service-identity
- python3Packages.psutil
- python3Packages.pillow
- python3Packages.networkx
- python3Packages.pony
- python3Packages.lz4
- python3Packages.pyqtgraph
+ pythonPath = with python3Packages; [
+ libtorrent-rasterbar
+ twisted
+ netifaces
+ pycrypto
+ pyasn1
+ requests
+ m2crypto
+ pyqt5
+ chardet
+ cherrypy
+ cryptography
+ libnacl
+ configobj
+ decorator
+ feedparser
+ service-identity
+ psutil
+ pillow
+ networkx
+ pony
+ lz4
+ pyqtgraph
# there is a BTC feature, but it requires some unclear version of
# bitcoinlib, so this doesn't work right now.
- # python3Packages.bitcoinlib
+ # bitcoinlib
];
postPatch = ''
${stdenv.lib.optionalString enablePlayer ''
substituteInPlace "./TriblerGUI/vlc.py" --replace "ctypes.CDLL(p)" "ctypes.CDLL('${libvlc}/lib/libvlc.so')"
- substituteInPlace "./TriblerGUI/widgets/videoplayerpage.py" --replace "if vlc and vlc.plugin_path" "if vlc"
- substituteInPlace "./TriblerGUI/widgets/videoplayerpage.py" --replace "os.environ['VLC_PLUGIN_PATH'] = vlc.plugin_path" "os.environ['VLC_PLUGIN_PATH'] = '${libvlc}/lib/vlc/plugins'"
+ substituteInPlace "./TriblerGUI/widgets/videoplayerpage.py" \
+ --replace "if vlc and vlc.plugin_path" "if vlc" \
+ --replace "os.environ['VLC_PLUGIN_PATH'] = vlc.plugin_path" "os.environ['VLC_PLUGIN_PATH'] = '${libvlc}/lib/vlc/plugins'"
''}
'';