qxmledit: init at 0.9.15
This commit is contained in:
parent
ce12576dd0
commit
a01e8b740e
28
pkgs/applications/editors/qxmledit/default.nix
Normal file
28
pkgs/applications/editors/qxmledit/default.nix
Normal file
@ -0,0 +1,28 @@
|
||||
{ stdenv, fetchFromGitHub,
|
||||
qmake, qtbase, qtxmlpatterns, qtsvg, qtscxml, qtquick1, libGLU }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "qxmledit-${version}" ;
|
||||
version = "0.9.15" ;
|
||||
src = fetchFromGitHub ( stdenv.lib.importJSON ./qxmledit.json ) ;
|
||||
nativeBuildInputs = [ qmake ] ;
|
||||
buildInputs = [ qtbase qtxmlpatterns qtsvg qtscxml qtquick1 libGLU ] ;
|
||||
qmakeFlags = [ "CONFIG+=release" ] ;
|
||||
outputs = [ "out" "doc" ] ;
|
||||
|
||||
preConfigure = ''
|
||||
export QXMLEDIT_INST_DATA_DIR="$out/share/data"
|
||||
export QXMLEDIT_INST_TRANSLATIONS_DIR="$out/share/i18n"
|
||||
export QXMLEDIT_INST_INCLUDE_DIR="$out/include"
|
||||
export QXMLEDIT_INST_DIR="$out/bin"
|
||||
export QXMLEDIT_INST_LIB_DIR="$out/lib"
|
||||
export QXMLEDIT_INST_DOC_DIR="$doc"
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Simple XML editor based on qt libraries" ;
|
||||
homepage = https://sourceforge.net/projects/qxmledit;
|
||||
license = licenses.lgpl2;
|
||||
platforms = platforms.all;
|
||||
} ;
|
||||
}
|
6
pkgs/applications/editors/qxmledit/qxmledit.json
Normal file
6
pkgs/applications/editors/qxmledit/qxmledit.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"owner": "lbellonda",
|
||||
"repo": "qxmledit",
|
||||
"rev": "6136dca50ceb3b4447c91a7a18dcf84785ea11d1",
|
||||
"sha256": "1wcnphalwf0a5gz9r44jgk8wcv1w2qipbwjkbzkra2kxanxns834"
|
||||
}
|
@ -150,6 +150,7 @@ let
|
||||
qtserialport = callPackage ../modules/qtserialport.nix {};
|
||||
qtspeech = callPackage ../modules/qtspeech.nix {};
|
||||
qtsvg = callPackage ../modules/qtsvg.nix {};
|
||||
qtscxml = callPackage ../modules/qtscxml.nix {};
|
||||
qttools = callPackage ../modules/qttools.nix {};
|
||||
qttranslations = callPackage ../modules/qttranslations.nix {};
|
||||
qtvirtualkeyboard = callPackage ../modules/qtvirtualkeyboard.nix {};
|
||||
|
7
pkgs/development/libraries/qt-5/modules/qtscxml.nix
Normal file
7
pkgs/development/libraries/qt-5/modules/qtscxml.nix
Normal file
@ -0,0 +1,7 @@
|
||||
{ qtModule, qtbase, qtdeclarative }:
|
||||
|
||||
qtModule {
|
||||
name = "qtscxml";
|
||||
qtInputs = [ qtbase qtdeclarative ];
|
||||
outputs = [ "out" "dev" "bin" ];
|
||||
}
|
@ -10757,6 +10757,8 @@ in
|
||||
|
||||
qtcreator = libsForQt5.callPackage ../development/tools/qtcreator { };
|
||||
|
||||
qxmledit = libsForQt5.callPackage ../applications/editors/qxmledit {} ;
|
||||
|
||||
r10k = callPackage ../tools/system/r10k { };
|
||||
|
||||
inherit (callPackages ../development/tools/analysis/radare2 ({
|
||||
|
Loading…
Reference in New Issue
Block a user