git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #147536 from fabaff/fix-tsung

tsung: use Python 3

commit8a3c0169f21040ac09b62955b69e0a0285a9859b authorFabian Affolter <fabian@affolter-engineering.ch> dateSat 27 Nov 2021, 09:15 (5 years ago) parente0c1bb7bf730c8
1 file changed+19−10
pkgs/applications/networking/tsung/default.nix+19−10
pkgs/applications/networking/tsung/default.nix+19−10
@@ -1,25 +1,34 @@
1−{ fetchurl, stdenv, lib, makeWrapper,
2− erlang,
3− python2, python2Packages,
4− perlPackages,
5− gnuplot }:
1+{ lib
2+, stdenv
3+, fetchurl
4+, makeWrapper
5+, erlang
6+, python3
7+, python3Packages
8+, perlPackages
9+, gnuplot
10+}:
611
712stdenv.mkDerivation rec {
813 pname = "tsung";
914 version = "1.7.0";
15+
1016 src = fetchurl {
1117 url = "http://tsung.erlang-projects.org/dist/tsung-${version}.tar.gz";
1218 sha256 = "6394445860ef34faedf8c46da95a3cb206bc17301145bc920151107ffa2ce52a";
1319 };
1420
15− nativeBuildInputs = [ makeWrapper ];
21+ nativeBuildInputs = [
22+ makeWrapper
23+ ];
24+
1625 propagatedBuildInputs = [
1726 erlang
1827 gnuplot
1928 perlPackages.perl
2029 perlPackages.TemplateToolkit
21− python2
22− python2Packages.matplotlib
30+ python3
31+ python3Packages.matplotlib
2332 ];
2433
2534
@@ -43,8 +52,8 @@ stdenv.mkDerivation rec {
4352 can currently be used to stress HTTP, WebDAV, SOAP, PostgreSQL, MySQL,
4453 AMQP, MQTT, LDAP and Jabber/XMPP servers.
4554 '';
46− license = licenses.gpl2;
47− maintainers = [ maintainers.uskudnik ];
55+ license = licenses.gpl2Plus;
56+ maintainers = with maintainers; [ uskudnik ];
4857 platforms = platforms.unix;
4958 };
5059}