summary refs log tree commit diff
path: root/pkgs/applications/science/electronics/qfsm
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/applications/science/electronics/qfsm')
-rw-r--r--pkgs/applications/science/electronics/qfsm/default.nix28
-rw-r--r--pkgs/applications/science/electronics/qfsm/drop-hardcoded-prefix.patch20
-rw-r--r--pkgs/applications/science/electronics/qfsm/gcc6-fixes.patch20
3 files changed, 0 insertions, 68 deletions
diff --git a/pkgs/applications/science/electronics/qfsm/default.nix b/pkgs/applications/science/electronics/qfsm/default.nix
deleted file mode 100644
index e22138997be..00000000000
--- a/pkgs/applications/science/electronics/qfsm/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ lib, stdenv, fetchurl, qt4, cmake, graphviz, pkg-config }:
-
-stdenv.mkDerivation rec {
-  pname = "qfsm";
-  version = "0.54.0";
-
-  src = fetchurl {
-    url = "mirror://sourceforge/qfsm/qfsm-${version}-Source.tar.bz2";
-    sha256 = "0rl7bc5cr29ng67yij4akciyid9z7npal812ys4c3m229vjvflrb";
-  };
-
-  nativeBuildInputs = [ cmake pkg-config ];
-  buildInputs = [ qt4 graphviz ];
-
-  patches = [
-    ./drop-hardcoded-prefix.patch
-    ./gcc6-fixes.patch
-  ];
-
-  hardeningDisable = [ "format" ];
-
-  meta = {
-    description = "Graphical editor for finite state machines";
-    homepage = "https://qfsm.sourceforge.net/";
-    license = lib.licenses.gpl3Plus;
-    platforms = lib.platforms.unix;
-  };
-}
diff --git a/pkgs/applications/science/electronics/qfsm/drop-hardcoded-prefix.patch b/pkgs/applications/science/electronics/qfsm/drop-hardcoded-prefix.patch
deleted file mode 100644
index 965d67ac552..00000000000
--- a/pkgs/applications/science/electronics/qfsm/drop-hardcoded-prefix.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -ubrw qfsm-0.53.0-Source-orig/CMakeLists.txt qfsm-0.53.0-Source-new/CMakeLists.txt
---- qfsm-0.53.0-Source-orig/CMakeLists.txt	2012-11-11 20:13:01.935856229 +0100
-+++ qfsm-0.53.0-Source-new/CMakeLists.txt	2012-11-11 20:13:24.962930007 +0100
-@@ -406,10 +406,6 @@
- 
- 
- IF(UNIX AND NOT WIN32)
--  SET(CMAKE_INSTALL_PREFIX "/usr")
--ENDIF(UNIX AND NOT WIN32)
--
--IF(UNIX AND NOT WIN32)
-   ADD_DEFINITIONS(-DQFSM_LANGUAGE_DIR="${CMAKE_INSTALL_PREFIX}/share/qfsm/")
-   ADD_DEFINITIONS(-DQFSM_HELP_DIR="${CMAKE_INSTALL_PREFIX}/share/doc/qfsm/")
- ELSE(UNIX AND NOT WIN32)
-@@ -472,5 +468,3 @@
-     )
- 
- ENDIF(UNIX AND NOT WIN32)
--
--
diff --git a/pkgs/applications/science/electronics/qfsm/gcc6-fixes.patch b/pkgs/applications/science/electronics/qfsm/gcc6-fixes.patch
deleted file mode 100644
index 5cedc647639..00000000000
--- a/pkgs/applications/science/electronics/qfsm/gcc6-fixes.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- qfsm-0.54.0-Source-orig/src/FileIO.cpp	2015-01-02 19:01:46.000000000 +0100
-+++ qfsm-0.54.0-Source/src/FileIO.cpp	2017-09-11 19:53:30.579488402 +0200
-@@ -1617,7 +1617,7 @@
-   QString ext;
- 
-   if (!imp)
--    return FALSE;
-+    return NULL;
- 
-   Project* p=NULL;
-   importdlg->setAcceptMode(QFileDialog::AcceptOpen);
-@@ -1641,7 +1641,7 @@
-   ifstream fin(act_importfile);
- 
-   if (!fin)
--    return FALSE;
-+    return NULL;
- 
-   emit setWaitCursor();
-