diff options
| author | Andreas Enge <andreas@enge.fr> | 2026-07-27 19:51:29 +0200 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-08-17 15:24:30 +0200 |
| commit | f3d22bc9d07cc2b1459983f26ffc261c503939b8 (patch) | |
| tree | 2025aba67066e9ab25afa2c7d543fa8fda128c00 /gnu | |
| parent | 07b4f92b9a73f408b0c453f029dc8a718086e1ac (diff) | |
gnu: Remove qtimgui.
* gnu/packages/qt.scm (qtimgui): Delete variable.
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/qt.scm | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm index c0c48af941d..7ebfe4ba596 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm | |||
| @@ -5063,68 +5063,6 @@ This package provides the Python bindings."))) | |||
| 5063 | (hidden-package | 5063 | (hidden-package |
| 5064 | (python-sip-6.8-instead-of-python-sip python-pyqt+qscintilla))) | 5064 | (python-sip-6.8-instead-of-python-sip python-pyqt+qscintilla))) |
| 5065 | 5065 | ||
| 5066 | (define-public qtimgui | ||
| 5067 | (let ((commit "48d64a715b75dee24e398f7e5b0942c2ca329334") | ||
| 5068 | (revision "0")) | ||
| 5069 | (package | ||
| 5070 | (name "qtimgui") | ||
| 5071 | (version (git-version "0.0" revision commit)) | ||
| 5072 | (source (origin | ||
| 5073 | (method git-fetch) | ||
| 5074 | (uri (git-reference | ||
| 5075 | (url "https://github.com/seanchas116/qtimgui") | ||
| 5076 | (commit commit))) | ||
| 5077 | (file-name (git-file-name name version)) | ||
| 5078 | (sha256 | ||
| 5079 | (base32 | ||
| 5080 | "0x71j8m15w003ak0d7q346rlwyvklkda9l0dwbxfx6kny3gsl11k")))) | ||
| 5081 | (build-system cmake-build-system) | ||
| 5082 | (arguments | ||
| 5083 | (list | ||
| 5084 | #:configure-flags #~(list "-DQTIMGUI_BUILD_IMGUI=OFF" | ||
| 5085 | "-DQTIMGUI_BUILD_IMPLOT=OFF") | ||
| 5086 | #:phases | ||
| 5087 | #~(modify-phases %standard-phases | ||
| 5088 | (add-after 'unpack 'patch-source | ||
| 5089 | (lambda* (#:key inputs #:allow-other-keys) | ||
| 5090 | (substitute* "CMakeLists.txt" | ||
| 5091 | ;; Disable building the examples. | ||
| 5092 | (("^add_subdirectory\\(examples\\)") "")) | ||
| 5093 | (substitute* "src/CMakeLists.txt" | ||
| 5094 | ;; Build shared libraries, not static. | ||
| 5095 | (("STATIC") "SHARED") | ||
| 5096 | ;; Compile with the system imgui headers. | ||
| 5097 | (("^(target_include_directories.*)\\)" _ prefix) | ||
| 5098 | (string-append prefix | ||
| 5099 | " " | ||
| 5100 | (search-input-directory inputs | ||
| 5101 | "include/imgui") | ||
| 5102 | ")"))))) | ||
| 5103 | (replace 'install | ||
| 5104 | ;; No install target provided; manually copy the header and | ||
| 5105 | ;; library files to the output. | ||
| 5106 | (lambda* (#:key source #:allow-other-keys) | ||
| 5107 | (for-each | ||
| 5108 | (lambda (file-name) | ||
| 5109 | (install-file (string-append source "/src/" file-name) | ||
| 5110 | (string-append #$output "/include/qtimgui"))) | ||
| 5111 | '("ImGuiRenderer.h" "QtImGui.h")) | ||
| 5112 | (for-each | ||
| 5113 | (lambda (file-name) | ||
| 5114 | (install-file (string-append "src/" file-name) | ||
| 5115 | (string-append #$output "/lib"))) | ||
| 5116 | '("libqt_imgui_quick.so" "libqt_imgui_widgets.so"))))) | ||
| 5117 | #:tests? #f)) ; no test suite | ||
| 5118 | (inputs | ||
| 5119 | (list implot qtbase-5 qtdeclarative-5)) | ||
| 5120 | (propagated-inputs (list imgui-1.86)) ;#included in ImGuiRenderer.h | ||
| 5121 | (home-page "https://github.com/seanchas116/qtimgui") | ||
| 5122 | (synopsis "Qt backend for the ImGui GUI library") | ||
| 5123 | (description "QtImGui allows the ImGui C++ GUI library to be used by Qt | ||
| 5124 | applications within subclasses of @code{QOpenGLWidget} and | ||
| 5125 | @code{QOpenGLWindow}.") | ||
| 5126 | (license license:expat)))) | ||
| 5127 | |||
| 5128 | (define-public qtkeychain | 5066 | (define-public qtkeychain |
| 5129 | (package | 5067 | (package |
| 5130 | (name "qtkeychain") | 5068 | (name "qtkeychain") |
