eddy: init at 1.2.1 (#115261)

Co-authored-by: kolam <kolam@tuta.io>
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>

authored by

koslambrou
kolam
Sandro
and committed by
GitHub
dc88d47a edac8266

+49
+47
pkgs/applications/graphics/eddy/default.nix
··· 1 + { python3Packages 2 + , fetchFromGitHub 3 + , lib 4 + , jre 5 + , qt5 6 + , wrapQtAppsHook 7 + }: 8 + 9 + python3Packages.buildPythonApplication rec { 10 + pname = "eddy"; 11 + version = "1.2.1"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "obdasystems"; 15 + repo = pname; 16 + rev = "v${version}"; 17 + sha256 = "12j77bbva5py9bd57c80cmjvf8vll40h19n81h16lvv2r2r7jynh"; 18 + }; 19 + 20 + propagatedBuildInputs = [ 21 + qt5.qtbase 22 + wrapQtAppsHook 23 + python3Packages.setuptools 24 + python3Packages.rfc3987 25 + python3Packages.JPype1 26 + python3Packages.pyqt5 27 + ]; 28 + 29 + # Tests fail with: ImportError: cannot import name 'QtXmlPatterns' from 'PyQt5' 30 + doCheck = false; 31 + 32 + preBuild = '' 33 + export HOME=/tmp 34 + ''; 35 + 36 + preFixup = '' 37 + wrapQtApp "$out/bin/eddy" --prefix JAVA_HOME : ${jre} 38 + ''; 39 + 40 + meta = with lib; { 41 + homepage = "http://www.obdasystems.com/eddy"; 42 + description = "Graphical editor for the specification and visualization of Graphol ontologies"; 43 + license = licenses.gpl3Only; 44 + platforms = platforms.linux; 45 + maintainers = with maintainers; [ koslambrou ]; 46 + }; 47 + }
+2
pkgs/top-level/all-packages.nix
··· 2280 2280 2281 2281 edac-utils = callPackage ../os-specific/linux/edac-utils { }; 2282 2282 2283 + eddy = libsForQt5.callPackage ../applications/graphics/eddy { }; 2284 + 2283 2285 eggdrop = callPackage ../tools/networking/eggdrop { }; 2284 2286 2285 2287 eksctl = callPackage ../tools/admin/eksctl { };