summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorAndreas Enge <andreas@enge.fr>2026-08-03 22:49:44 +0200
committerAndreas Enge <andreas@enge.fr>2026-08-24 12:08:11 +0200
commitde8694094cfaf259ffcb1c47cd09a5b2f99ebfbb (patch)
tree039909c69765d3f1a3e303b71006b93140012cb8 /gnu
parent3c28837c41130ba80ebe40626020a1d7341c6875 (diff)
gnu: Remove qjson.
* gnu/packages/web.scm (qjson): Delete variable.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/web.scm40
1 files changed, 0 insertions, 40 deletions
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index a370e8691c2..fbceba8b319 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -1654,46 +1654,6 @@ command line arguments or via environment variables.
1654 (license (list license:expat ;; main license 1654 (license (list license:expat ;; main license
1655 license:asl2.0)))) ;; internal/pidfile 1655 license:asl2.0)))) ;; internal/pidfile
1656 1656
1657(define-public qjson
1658 (package
1659 (name "qjson")
1660 (version "0.9.0")
1661 (source (origin
1662 (method git-fetch)
1663 (uri (git-reference
1664 (url "https://github.com/flavio/qjson")
1665 (commit version)))
1666 (file-name (git-file-name name version))
1667 (sha256
1668 (base32
1669 "1f4wnxzx0qdmxzc7hqk28m0sva7z9p9xmxm6aifvjlp0ha6pmfxs"))))
1670 (build-system cmake-build-system)
1671 (arguments
1672 ;; The tests require a running X server.
1673 `(#:configure-flags '("-DQJSON_BUILD_TESTS=ON"
1674 "-DCMAKE_CXX_FLAGS=-std=gnu++11 -fPIC")
1675 #:phases
1676 (modify-phases %standard-phases
1677 (add-after 'unpack 'disable-broken-test
1678 (lambda _
1679 ;; FIXME: One test fails. See
1680 ;; https://github.com/flavio/qjson/issues/105
1681 (substitute* "tests/scanner/testscanner.cpp"
1682 (("QTest::newRow\\(\"too large exponential\"\\)" line)
1683 (string-append "//" line)))
1684 #t))
1685 (add-before 'check 'render-offscreen
1686 (lambda _ (setenv "QT_QPA_PLATFORM" "offscreen") #t)))))
1687 (inputs
1688 (list qtbase-5))
1689 (home-page "https://qjson.sourceforge.net")
1690 (synopsis "Library that maps JSON data to QVariant objects")
1691 (description "QJson is a Qt-based library that maps JSON data to
1692@code{QVariant} objects. JSON arrays will be mapped to @code{QVariantList}
1693instances, while JSON's objects will be mapped to @code{QVariantMap}.")
1694 ;; Only version 2.1 of the license
1695 (license license:lgpl2.1)))
1696
1697(define-public qoauth 1657(define-public qoauth
1698 (package 1658 (package
1699 (name "qoauth") 1659 (name "qoauth")