disomaster: init at 5.0.8

authored by rewine and committed by rewine 7d5b5077 88d1f287

+41 -1
+1 -1
pkgs/desktops/deepin/default.nix
··· 11 11 dtkwidget = callPackage ./library/dtkwidget { }; 12 12 qt5platform-plugins = callPackage ./library/qt5platform-plugins { }; 13 13 qt5integration = callPackage ./library/qt5integration { }; 14 - 14 + disomaster = callPackage ./library/disomaster { }; 15 15 }; 16 16 in 17 17 lib.makeScope libsForQt5.newScope packages
+40
pkgs/desktops/deepin/library/disomaster/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , pkg-config 5 + , qmake 6 + , qttools 7 + , wrapQtAppsHook 8 + , libisoburn 9 + }: 10 + 11 + stdenv.mkDerivation rec { 12 + pname = "disomaster"; 13 + version = "5.0.8"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "linuxdeepin"; 17 + repo = pname; 18 + rev = version; 19 + sha256 = "sha256-wN8mhddqqzYXkT6rRWsHVCWzaG2uRcF2iiFHlZx2LfY="; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + qmake 24 + qttools 25 + pkg-config 26 + wrapQtAppsHook 27 + ]; 28 + 29 + buildInputs = [ libisoburn ]; 30 + 31 + qmakeFlags = [ "VERSION=${version}" ]; 32 + 33 + meta = with lib; { 34 + description = "A libisoburn wrapper class for Qt"; 35 + homepage = "https://github.com/linuxdeepin/disomaster"; 36 + license = licenses.gpl3Plus; 37 + platforms = platforms.linux; 38 + maintainers = teams.deepin.members; 39 + }; 40 + }