summaryrefslogtreecommitdiff
path: root/px/packages/matrix-client.scm
diff options
context:
space:
mode:
authorFranz Geffke <m@f-a.nz>2025-01-17 15:24:35 +0000
committerFranz Geffke <m@f-a.nz>2025-01-17 15:24:35 +0000
commitfea236b745db138986bee5f0b742057f1fd94c8e (patch)
tree379f3e0bb5b80b5a78981978222524101b891318 /px/packages/matrix-client.scm
parent377f381bcf79beb9d11ba97da528f99fed99ae45 (diff)
px: Remove px-specific matrix gui
Diffstat (limited to 'px/packages/matrix-client.scm')
-rw-r--r--px/packages/matrix-client.scm39
1 files changed, 1 insertions, 38 deletions
diff --git a/px/packages/matrix-client.scm b/px/packages/matrix-client.scm
index d21bb84..586c4a5 100644
--- a/px/packages/matrix-client.scm
+++ b/px/packages/matrix-client.scm
@@ -33,9 +33,9 @@
#:use-module (gnu packages tls)
#:use-module (gnu packages xorg)
#:use-module (px packages aidc)
- #:use-module (px packages accounts)
#:use-module (px packages gstreamer)
#:use-module (px packages common)
+ #:use-module (px packages library)
#:use-module (guix build-system cmake)
#:use-module (guix build-system gnu)
#:use-module (guix build-system meson)
@@ -46,7 +46,6 @@
#:prefix license:)
#:use-module (guix packages)
#:use-module (guix utils)
- #:use-module (px packages library)
#:use-module (srfi srfi-1))
(define-public qmtxclient
@@ -147,18 +146,6 @@ notification, emojis, E2E encryption, and voip calls.")
(inputs `(("px-auth-library-cpp" ,px-auth-library-cpp)
,@(package-inputs matrix-client-library)))))
-(define-public px-matrix-client-library-with-ciba
- (package
- (inherit matrix-client-library-with-ciba)
- (name "px-matrix-client-library-with-ciba")
- (arguments
- `(#:configure-flags '("-DCIBA_AUTHENTICATION=ON"
- "-DPX_ACCOUNTS_INTEGRATION=ON")
- ,@(package-arguments matrix-client-library)))
- (inputs `(("capnproto" ,capnproto-0.9)
- ("px-accounts-matrix-bridge" ,px-accounts-matrix-bridge)
- ,@(package-inputs matrix-client-library-with-ciba)))))
-
(define-public matrix-client-gui-library
(package
(name "matrix-client-gui-library")
@@ -216,30 +203,6 @@ notification, emojis, E2E encryption, and voip calls.")
(description "")
(license license:gpl3+)))
-(define-public matrix-client-gui
- (package
- (inherit matrix-client-gui-library)
- (name "matrix-client-gui")
- (arguments
- `(#:tests? #f ;no tests
- #:phases (modify-phases %standard-phases
- (replace 'configure
- (lambda* (#:key outputs #:allow-other-keys)
- (substitute* "MatrixClientApp.pro"
- (("/usr")
- (assoc-ref outputs "out")))
- (substitute* "configurations/configurations.pri"
- (("/usr")
- (assoc-ref outputs "out")))
- (invoke "qmake" "MatrixClientApp.pro"))))))
- (inputs `(("px-matrix-client-library-with-ciba" ,px-matrix-client-library-with-ciba)
- ("px-auth-library-cpp" ,px-auth-library-cpp)
- ("px-accounts-matrix-bridge" ,px-accounts-matrix-bridge)
- ("capnproto" ,capnproto-0.9)
- ,@(fold alist-delete
- (package-inputs matrix-client-gui-library)
- '("matrix-client-library"))))))
-
(define-public matrix-client-call-auto-accept
(package
(inherit matrix-client-gui-library)