Merge pull request #23823 from orivej/qmetro

qmetro: init at 0.7.1

Changed files
+34
pkgs
applications
misc
qmetro
top-level
+32
pkgs/applications/misc/qmetro/default.nix
···
+
{ stdenv, fetchurl, qmake4Hook, unzip, qt4 }:
+
+
stdenv.mkDerivation rec {
+
name = "${project}-${version}";
+
project = "qmetro";
+
version = "0.7.1";
+
+
src = fetchurl {
+
url = "mirror://sourceforge/${project}/${name}.zip";
+
sha256 = "1zdj87lzcr43gr2h05g17z31pd22n5kxdwbvx7rx656rmhv0sjq5";
+
};
+
+
nativeBuildInputs = [ qmake4Hook unzip ];
+
+
buildInputs = [ qt4 ];
+
+
postPatch = ''
+
sed -e 's#Exec=/usr/bin/qmetro#Exec=qmetro#' -i rc/qmetro.desktop
+
echo 'LIBS += -lz' >> qmetro.pro
+
'';
+
+
enableParallelBuilding = true;
+
+
meta = with stdenv.lib; {
+
homepage = https://sourceforge.net/projects/qmetro/;
+
description = "Worldwide transit maps viewer";
+
license = licenses.gpl3;
+
+
maintainter = with maintainers; [ orivej ];
+
platforms = platforms.unix;
+
};
+
}
+2
pkgs/top-level/all-packages.nix
···
qjackctl = libsForQt5.callPackage ../applications/audio/qjackctl { };
+
qmetro = callPackage ../applications/misc/qmetro { };
+
qmidinet = callPackage ../applications/audio/qmidinet { };
qmidiroute = callPackage ../applications/audio/qmidiroute { };