summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2022-11-28 12:26:32 +0100
committerLudovic Courtès <ludo@gnu.org>2022-11-28 12:26:32 +0100
commit459e4f2a4f2b16daded2aaba20edf3fffa4095f3 (patch)
treed1e2ada4dcfde3d3b4119087550c26856b42dbcf /gnu/packages
parenta3264f31df9774ea514e18ed8e7b6bcb44061edc (diff)
parente6bffa99b19fe01067937a4930f1b107bd0ac398 (diff)
Merge commit 'master' into version-1.4.0
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/astronomy.scm470
-rw-r--r--gnu/packages/audio.scm71
-rw-r--r--gnu/packages/backup.scm2
-rw-r--r--gnu/packages/base.scm14
-rw-r--r--gnu/packages/bioconductor.scm2180
-rw-r--r--gnu/packages/bioinformatics.scm37
-rw-r--r--gnu/packages/bqn.scm14
-rw-r--r--gnu/packages/calendar.scm37
-rw-r--r--gnu/packages/chromium.scm6
-rw-r--r--gnu/packages/ci.scm6
-rw-r--r--gnu/packages/cluster.scm2
-rw-r--r--gnu/packages/coq.scm4
-rw-r--r--gnu/packages/cran.scm163
-rw-r--r--gnu/packages/databases.scm25
-rw-r--r--gnu/packages/debug.scm4
-rw-r--r--gnu/packages/disk.scm41
-rw-r--r--gnu/packages/dns.scm4
-rw-r--r--gnu/packages/docker.scm2
-rw-r--r--gnu/packages/ebook.scm1
-rw-r--r--gnu/packages/education.scm1
-rw-r--r--gnu/packages/emacs-xyz.scm729
-rw-r--r--gnu/packages/engineering.scm6
-rw-r--r--gnu/packages/finance.scm37
-rw-r--r--gnu/packages/firmware.scm41
-rw-r--r--gnu/packages/fonts.scm26
-rw-r--r--gnu/packages/freedesktop.scm189
-rw-r--r--gnu/packages/ftp.scm8
-rw-r--r--gnu/packages/game-development.scm8
-rw-r--r--gnu/packages/games.scm46
-rw-r--r--gnu/packages/geo.scm7
-rw-r--r--gnu/packages/gettext.scm10
-rw-r--r--gnu/packages/gl.scm35
-rw-r--r--gnu/packages/glib.scm56
-rw-r--r--gnu/packages/gnome-xyz.scm54
-rw-r--r--gnu/packages/gnome.scm56
-rw-r--r--gnu/packages/gnupg.scm23
-rw-r--r--gnu/packages/golang.scm857
-rw-r--r--gnu/packages/gstreamer.scm8
-rw-r--r--gnu/packages/gtk.scm38
-rw-r--r--gnu/packages/guile-xyz.scm2
-rw-r--r--gnu/packages/heads.scm1
-rw-r--r--gnu/packages/hunspell.scm2
-rw-r--r--gnu/packages/kde-frameworks.scm664
-rw-r--r--gnu/packages/kde-internet.scm2
-rw-r--r--gnu/packages/kde-pim.scm494
-rw-r--r--gnu/packages/kde-plasma.scm2195
-rw-r--r--gnu/packages/kde-utils.scm628
-rw-r--r--gnu/packages/kde.scm316
-rw-r--r--gnu/packages/libreoffice.scm70
-rw-r--r--gnu/packages/linux.scm327
-rw-r--r--gnu/packages/lisp-check.scm125
-rw-r--r--gnu/packages/lisp-xyz.scm603
-rw-r--r--gnu/packages/llvm.scm18
-rw-r--r--gnu/packages/lxqt.scm110
-rw-r--r--gnu/packages/machine-learning.scm14
-rw-r--r--gnu/packages/mail.scm121
-rw-r--r--gnu/packages/mate.scm87
-rw-r--r--gnu/packages/maths.scm287
-rw-r--r--gnu/packages/mpd.scm46
-rw-r--r--gnu/packages/music.scm71
-rw-r--r--gnu/packages/networking.scm21
-rw-r--r--gnu/packages/nickle.scm4
-rw-r--r--gnu/packages/ocaml.scm16
-rw-r--r--gnu/packages/package-management.scm4
-rw-r--r--gnu/packages/password-utils.scm67
-rw-r--r--gnu/packages/patches/audacity-ffmpeg-fallback.patch23
-rw-r--r--gnu/packages/patches/ecl-16-format-directive-limit.patch83
-rw-r--r--gnu/packages/patches/ecl-16-ignore-stderr-write-error.patch17
-rw-r--r--gnu/packages/patches/ecl-16-libffi.patch16
-rw-r--r--gnu/packages/patches/kcontacts-incorrect-country-name.patch85
-rw-r--r--gnu/packages/patches/kde-cli-tools-delay-mime-db.patch26
-rw-r--r--gnu/packages/patches/libksysguard-qdiriterator-follow-symlinks.patch24
-rw-r--r--gnu/packages/patches/linux-libre-infodocs-target.patch88
-rw-r--r--gnu/packages/patches/wacomtablet-add-missing-includes.patch11
-rw-r--r--gnu/packages/patches/wacomtablet-qt5.15.patch23
-rw-r--r--gnu/packages/perl.scm4
-rw-r--r--gnu/packages/protobuf.scm2
-rw-r--r--gnu/packages/python-compression.scm166
-rw-r--r--gnu/packages/python-web.scm59
-rw-r--r--gnu/packages/python-xyz.scm113
-rw-r--r--gnu/packages/qt.scm540
-rw-r--r--gnu/packages/radio.scm24
-rw-r--r--gnu/packages/ruby.scm8
-rw-r--r--gnu/packages/sagemath.scm21
-rw-r--r--gnu/packages/security-token.scm22
-rw-r--r--gnu/packages/serialization.scm21
-rw-r--r--gnu/packages/statistics.scm129
-rw-r--r--gnu/packages/tex.scm41
-rw-r--r--gnu/packages/text-editors.scm39
-rw-r--r--gnu/packages/tls.scm41
-rw-r--r--gnu/packages/video.scm5
-rw-r--r--gnu/packages/vim.scm4
-rw-r--r--gnu/packages/web-browsers.scm4
-rw-r--r--gnu/packages/web.scm4
-rw-r--r--gnu/packages/wget.scm4
-rw-r--r--gnu/packages/xdisorg.scm13
-rw-r--r--gnu/packages/xfce.scm8
-rw-r--r--gnu/packages/xorg.scm2
98 files changed, 10630 insertions, 2653 deletions
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index bc31a125948..439fdf72a8e 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -36,6 +36,7 @@
36 #:use-module (gnu packages cmake) 36 #:use-module (gnu packages cmake)
37 #:use-module (gnu packages compression) 37 #:use-module (gnu packages compression)
38 #:use-module (gnu packages curl) 38 #:use-module (gnu packages curl)
39 #:use-module (gnu packages databases)
39 #:use-module (gnu packages flex) 40 #:use-module (gnu packages flex)
40 #:use-module (gnu packages fontutils) 41 #:use-module (gnu packages fontutils)
41 #:use-module (gnu packages gcc) 42 #:use-module (gnu packages gcc)
@@ -58,6 +59,7 @@
58 #:use-module (gnu packages python) 59 #:use-module (gnu packages python)
59 #:use-module (gnu packages python-build) 60 #:use-module (gnu packages python-build)
60 #:use-module (gnu packages python-check) 61 #:use-module (gnu packages python-check)
62 #:use-module (gnu packages python-compression)
61 #:use-module (gnu packages python-crypto) 63 #:use-module (gnu packages python-crypto)
62 #:use-module (gnu packages python-science) 64 #:use-module (gnu packages python-science)
63 #:use-module (gnu packages python-web) 65 #:use-module (gnu packages python-web)
@@ -78,6 +80,7 @@
78 #:use-module (guix build-system gnu) 80 #:use-module (guix build-system gnu)
79 #:use-module (guix build-system meson) 81 #:use-module (guix build-system meson)
80 #:use-module (guix build-system python) 82 #:use-module (guix build-system python)
83 #:use-module (guix build-system pyproject)
81 #:use-module (guix download) 84 #:use-module (guix download)
82 #:use-module (guix gexp) 85 #:use-module (guix gexp)
83 #:use-module (guix git-download) 86 #:use-module (guix git-download)
@@ -1099,7 +1102,7 @@ to access online Astronomical data. Each web service has its own sub-package.")
1099(define-public python-cdflib 1102(define-public python-cdflib
1100 (package 1103 (package
1101 (name "python-cdflib") 1104 (name "python-cdflib")
1102 (version "0.4.4") 1105 (version "0.4.9")
1103 (source 1106 (source
1104 (origin 1107 (origin
1105 (method git-fetch) ; no tests in pypi archive 1108 (method git-fetch) ; no tests in pypi archive
@@ -1108,16 +1111,14 @@ to access online Astronomical data. Each web service has its own sub-package.")
1108 (commit version))) 1111 (commit version)))
1109 (file-name (git-file-name name version)) 1112 (file-name (git-file-name name version))
1110 (sha256 1113 (sha256
1111 (base32 "1h7750xvr6qbhnl2w3bhccs3pwp3hci3624pvvxym0yjinmskjlz")))) 1114 (base32 "1k557najk7ln293zwyghnhw48ays3nqf9s94kibsc7r70c2q7p08"))))
1112 (build-system python-build-system) 1115 (build-system pyproject-build-system)
1113 (arguments 1116 (arguments
1114 (list #:phases 1117 (list #:phases
1115 #~(modify-phases %standard-phases 1118 #~(modify-phases %standard-phases
1116 (replace 'check 1119 (add-before 'check 'set-home-env
1117 (lambda* (#:key tests? #:allow-other-keys) 1120 (lambda _
1118 (when tests? 1121 (setenv "HOME" (getcwd)))))))
1119 (setenv "HOME" (getcwd))
1120 (invoke "pytest" "-vv" "tests")))))))
1121 (propagated-inputs 1122 (propagated-inputs
1122 (list python-attrs python-numpy)) 1123 (list python-attrs python-numpy))
1123 (native-inputs 1124 (native-inputs
@@ -1129,7 +1130,8 @@ to access online Astronomical data. Each web service has its own sub-package.")
1129 python-xarray)) 1130 python-xarray))
1130 (home-page "https://github.com/MAVENSDC/cdflib") 1131 (home-page "https://github.com/MAVENSDC/cdflib")
1131 (synopsis "Python library to deal with NASA's CDF astronmical data format") 1132 (synopsis "Python library to deal with NASA's CDF astronmical data format")
1132 (description "This package provides a Python CDF reader toolkit 1133 (description "This package provides a Python @acronym{CDF, Computable
1134Document Format} reader toolkit.
1133It provides the following functionality: 1135It provides the following functionality:
1134@itemize 1136@itemize
1135@item Ability to read variables and attributes from CDF files 1137@item Ability to read variables and attributes from CDF files
@@ -1138,9 +1140,46 @@ It provides the following functionality:
1138time formats 1140time formats
1139@item Can convert CDF files into XArray Dataset objects and vice versa, 1141@item Can convert CDF files into XArray Dataset objects and vice versa,
1140attempting to maintain ISTP compliance 1142attempting to maintain ISTP compliance
1141@end itemize\n") 1143@end itemize")
1142 (license license:expat))) 1144 (license license:expat)))
1143 1145
1146(define-public python-drms
1147 (package
1148 (name "python-drms")
1149 (version "0.6.3")
1150 (source
1151 (origin
1152 (method url-fetch)
1153 (uri (pypi-uri "drms" version))
1154 (sha256
1155 (base32 "1b0w350y4wbgyy19zcf28xbb85mqq6gnhb6ppibbc4hbn2ixbcvj"))))
1156 (build-system python-build-system)
1157 (arguments
1158 (list
1159 #:phases
1160 #~(modify-phases %standard-phases
1161 (replace 'check
1162 (lambda* (#:key inputs outputs tests?
1163 #:allow-other-keys)
1164 (when tests?
1165 (add-installed-pythonpath inputs outputs)
1166 (setenv "JSOC_EMAIL" "jsoc@sunpy.org")
1167 (invoke "python" "-m" "pytest" "-vv")))))))
1168 (native-inputs
1169 (list python-astropy
1170 python-pytest-astropy
1171 python-pytest
1172 python-setuptools-scm))
1173 (propagated-inputs (list python-numpy python-pandas))
1174 (home-page "https://sunpy.org")
1175 (synopsis "Access astronomical HMI, AIA and MDI data with Python")
1176 (description
1177 "DRMS module provides an easy-to-use interface for accessing HMI, AIA and
1178MDI data with Python. It uses the publicly accessible
1179JSOC (@url{http://jsoc.stanford.edu/}) DRMS server by default, but can also be
1180used with local NetDRMS sites.")
1181 (license license:bsd-2)))
1182
1144(define-public python-ephem 1183(define-public python-ephem
1145 (package 1184 (package
1146 (name "python-ephem") 1185 (name "python-ephem")
@@ -1164,6 +1203,53 @@ for a table giving the position of a planet, asteroid, or comet for a series
1164of dates.") 1203of dates.")
1165 (license license:expat))) 1204 (license license:expat)))
1166 1205
1206(define-public python-hvpy
1207 (package
1208 (name "python-hvpy")
1209 (version "1.0.1")
1210 (source
1211 (origin
1212 (method url-fetch)
1213 (uri (pypi-uri "hvpy" version))
1214 (sha256
1215 (base32 "0r0asyflz2sw9zn5vgs138nh81m0rbwbakmrncbc1ghdr3g6jahv"))))
1216 (build-system pyproject-build-system)
1217 (arguments
1218 (list #:tests? #f)) ; Requires HTTP(S) access to api.beta.helioviewer.org
1219 (propagated-inputs (list python-pydantic python-requests))
1220 (native-inputs (list python-pytest python-pytest-astropy))
1221 (home-page "https://helioviewer.org/")
1222 (synopsis "Helioviewer Python API Wrapper")
1223 (description "@code{hvpy} is a Python API wrapper around the formal
1224@url{Helioviewer API, https://api.helioviewer.org/docs/v2/}.")
1225 (license license:bsd-2)))
1226
1227(define-public python-mpl-animators
1228 (package
1229 (name "python-mpl-animators")
1230 (version "1.1.0")
1231 (source
1232 (origin
1233 (method url-fetch)
1234 (uri (pypi-uri "mpl_animators" version))
1235 (sha256
1236 (base32 "12kjmj7rn3pk9ly82h5s5hn0kl3kxkr7bgkz9zr9k59pir8z1r8b"))))
1237 (build-system pyproject-build-system)
1238 (native-inputs
1239 (list python-pytest
1240 python-pytest-mpl
1241 python-setuptools-scm))
1242 (propagated-inputs
1243 (list python-astropy
1244 python-matplotlib
1245 python-numpy))
1246 (home-page "https://sunpy.org")
1247 (synopsis "Interactive animations with matplotlib")
1248 (description
1249 "The @code{mpl_animators} package provides a set of classes which allow
1250the easy construction of interactive matplotlib widget based animations.")
1251 (license license:bsd-3)))
1252
1167(define-public python-photutils 1253(define-public python-photutils
1168 (package 1254 (package
1169 (name "python-photutils") 1255 (name "python-photutils")
@@ -1270,6 +1356,146 @@ Virtual observatory (VO) using Python.")
1270 (description "Regions is an Astropy package for region handling.") 1356 (description "Regions is an Astropy package for region handling.")
1271 (license license:bsd-3))) 1357 (license license:bsd-3)))
1272 1358
1359(define-public python-reproject
1360 (package
1361 (name "python-reproject")
1362 (version "0.9.1")
1363 (source
1364 (origin
1365 (method url-fetch)
1366 (uri (pypi-uri "reproject" version))
1367 (sha256
1368 (base32 "1msysqbhkfi3bmw29wipk250a008bnng7din56md9ipbwiar8x55"))))
1369 (build-system pyproject-build-system)
1370 (arguments
1371 (list
1372 ;; FIXME: Failing tests
1373 ;;
1374 ;; reproject/adaptive/core.py:7: in <module>
1375 ;; from .deforest import map_coordinates
1376 ;; E ModuleNotFoundError: No module named 'reproject.adaptive.deforest'
1377 ;;
1378 #:tests? #f
1379 #:phases
1380 #~(modify-phases %standard-phases
1381 (add-before 'install 'writable-compiler
1382 (lambda _
1383 (make-file-writable "reproject/_compiler.c")))
1384 (add-before 'check 'writable-compiler
1385 (lambda _
1386 (make-file-writable "reproject/_compiler.c")))
1387 (add-before 'check 'writable-home
1388 (lambda _
1389 (setenv "HOME" (getcwd)))))))
1390 (propagated-inputs
1391 (list python-astropy
1392 python-astropy-healpix
1393 python-numpy
1394 python-scipy))
1395 (native-inputs
1396 (list python-asdf
1397 python-cython
1398 python-extension-helpers
1399 python-gwcs
1400 python-pytest-astropy
1401 python-pyvo
1402 python-semantic-version
1403 python-pytest
1404 python-setuptools-scm
1405 python-shapely))
1406 (home-page "https://reproject.readthedocs.io")
1407 (synopsis "Astronomical image reprojection in Python")
1408 (description
1409 "This package provides a functionality to reproject astronomical images using
1410various techniques via a uniform interface, where reprojection is the
1411re-gridding of images from one world coordinate system to another e.g.
1412changing the pixel resolution, orientation, coordinate system.")
1413 (license license:bsd-3)))
1414
1415(define-public python-sunpy
1416 (package
1417 (name "python-sunpy")
1418 (version "4.0.6")
1419 (source
1420 (origin
1421 (method url-fetch)
1422 (uri (pypi-uri "sunpy" version))
1423 (sha256
1424 (base32 "0aiirb6l8zshdrpsvh6d5ki759ah9zfm9gbl0in985hprwwxyrq1"))))
1425 (build-system pyproject-build-system)
1426 (arguments
1427 (list
1428 #:phases
1429 #~(modify-phases %standard-phases
1430 (add-before 'install 'writable-compiler
1431 (lambda _
1432 (make-file-writable "sunpy/_compiler.c")))
1433 (add-before 'check 'prepare-test-environment
1434 (lambda _
1435 (setenv "HOME" "/tmp")
1436 (make-file-writable "sunpy/_compiler.c")
1437 ;; TODO: (Sharlatan-20221106T115800+0000): Review failing tests
1438 (substitute* "sunpy/image/tests/test_transform.py"
1439 (("def test_clipping") "def __off_test_clipping")
1440 (("def test_nans") "def __off_test_nans")
1441 (("def test_endian") "def __off_test_endian"))
1442 (substitute* "sunpy/map/tests/test_mapbase.py"
1443 (("def test_derotating_nonpurerotation_pcij")
1444 "def __off_test_derotating_nonpurerotation_pcij"))
1445 (substitute* "sunpy/map/sources/tests/test_mdi_source.py"
1446 (("def test_synoptic_source")
1447 "def __off_test_synoptic_source"))
1448 (substitute* "sunpy/tests/tests/test_self_test.py"
1449 (("def test_main_nonexisting_module")
1450 "def __off_test_main_nonexisting_module")
1451 (("def test_main_stdlib_module")
1452 "def __off_test_main_stdlib_module")))))))
1453 (native-inputs
1454 (list python-aiohttp
1455 python-extension-helpers
1456 python-hvpy
1457 python-packaging
1458 python-pytest
1459 python-pytest-astropy
1460 python-pytest-doctestplus
1461 python-pytest-mock
1462 python-pytest-mpl
1463 python-pytest-xdist
1464 python-setuptools-scm))
1465 (propagated-inputs
1466 (list parfive
1467 python-asdf
1468 python-asdf-astropy
1469 python-astropy
1470 python-beautifulsoup4
1471 python-cdflib
1472 python-dask
1473 python-dateutil
1474 python-drms
1475 python-glymur
1476 python-h5netcdf
1477 python-h5py
1478 python-hypothesis
1479 python-jplephem
1480 python-matplotlib
1481 python-mpl-animators
1482 python-numpy
1483 ;; python-opencv-python ; not packed yet
1484 python-pandas
1485 python-reproject
1486 python-scikit-image
1487 python-scipy
1488 python-semantic-version
1489 python-sqlalchemy
1490 python-tqdm
1491 python-zeep))
1492 (home-page "https://sunpy.org")
1493 (synopsis "Python library for Solar Physics")
1494 (description
1495 "SunPy is package for solar physics and is meant to be a free alternative to the
1496SolarSoft data analysis environment.")
1497 (license license:bsd-2)))
1498
1273(define-public python-astral 1499(define-public python-astral
1274 (package 1500 (package
1275 (name "python-astral") 1501 (name "python-astral")
@@ -1619,7 +1845,7 @@ It can be used to calculate the trajectory of satellites.")
1619(define-public imppg 1845(define-public imppg
1620 (package 1846 (package
1621 (name "imppg") 1847 (name "imppg")
1622 (version "0.6.4") 1848 (version "0.6.5")
1623 (source 1849 (source
1624 (origin 1850 (origin
1625 (method git-fetch) 1851 (method git-fetch)
@@ -1628,7 +1854,7 @@ It can be used to calculate the trajectory of satellites.")
1628 (commit (string-append "v" version)))) 1854 (commit (string-append "v" version))))
1629 (file-name (git-file-name name version)) 1855 (file-name (git-file-name name version))
1630 (sha256 1856 (sha256
1631 (base32 "04synbmyz0hkipl1cdc26nr42r57v494yjw8pi4jx0jrxrawgj9h")))) 1857 (base32 "0a6wb1a9adwd01dmy0r03xxp8iz9y7mvh30088ajilhj4lf90vxa"))))
1632 (build-system cmake-build-system) 1858 (build-system cmake-build-system)
1633 (arguments 1859 (arguments
1634 `(#:tests? #f ;no test provided 1860 `(#:tests? #f ;no test provided
@@ -1957,26 +2183,40 @@ datetime object.")
1957(define-public python-asdf 2183(define-public python-asdf
1958 (package 2184 (package
1959 (name "python-asdf") 2185 (name "python-asdf")
1960 (version "2.8.3") 2186 (version "2.13.0")
1961 (source 2187 (source
1962 (origin 2188 (origin
1963 (method url-fetch) 2189 (method url-fetch)
1964 (uri (pypi-uri "asdf" version)) 2190 (uri (pypi-uri "asdf" version))
1965 (sha256 2191 (sha256
1966 (base32 "0i4vq1hsympjgb1yvn4ql0gm8j1mki9ggmj03533kmg0nbzp03yy")))) 2192 (base32 "1zixzv4n2fryaszsfchqh2nvp0gzvarhz03fc721yw6iafdadqij"))))
1967 (build-system python-build-system) 2193 (build-system pyproject-build-system)
1968 (arguments 2194 (arguments
1969 ;; NOTE: (Sharlatan-20211229T201059+0000): Tests depend on astropy and 2195 ;; FIXME: Tests fail a lot with
1970 ;; gwcs, astropy gwcs depend on asdf. Disable circular dependence. 2196 ;;
2197 ;; ERROR - _pytest.pathlib.ImportPathMismatchError:
2198 ;; ('asdf.conftest', '/gnu/sto...
2199 ;;
1971 `(#:tests? #f)) 2200 `(#:tests? #f))
1972 (native-inputs 2201 (native-inputs
1973 (list python-setuptools-scm 2202 (list python-astropy
2203 python-packaging
2204 python-psutil
2205 python-pytest
2206 python-pytest-doctestplus
2207 python-pytest-openfiles
2208 python-pytest-remotedata
1974 python-semantic-version 2209 python-semantic-version
1975 python-packaging)) 2210 python-setuptools-scm))
1976 (propagated-inputs 2211 (propagated-inputs
1977 (list python-importlib-resources 2212 (list python-asdf-standard
1978 python-jsonschema 2213 python-asdf-transform-schemas
2214 python-asdf-unit-schemas
2215 python-importlib-metadata
2216 python-importlib-resources
1979 python-jmespath 2217 python-jmespath
2218 python-jsonschema-next
2219 python-lz4
1980 python-numpy 2220 python-numpy
1981 python-pyyaml)) 2221 python-pyyaml))
1982 (home-page "https://github.com/asdf-format/asdf") 2222 (home-page "https://github.com/asdf-format/asdf")
@@ -1987,31 +2227,63 @@ interchange format for scientific data. This package contains the Python
1987implementation of the ASDF Standard.") 2227implementation of the ASDF Standard.")
1988 (license license:bsd-3))) 2228 (license license:bsd-3)))
1989 2229
2230(define-public python-asdf-standard
2231 (package
2232 (name "python-asdf-standard")
2233 (version "1.0.3")
2234 (source
2235 (origin
2236 (method url-fetch)
2237 (uri (pypi-uri "asdf_standard" version))
2238 (sha256
2239 (base32
2240 "0i7xdjwn5prg2hcnf1zhw57mszc68jjr5sv4rimpzcg7f2dgzn5g"))))
2241 (build-system pyproject-build-system)
2242 (arguments
2243 (list #:phases #~(modify-phases %standard-phases
2244 (add-before 'check 'remove-blocking-tests
2245 (lambda _
2246 ;; Remove tests require python-asdf where
2247 ;; python-asdf require python-asdf-standard,
2248 ;; break circular dependencies.
2249 (for-each delete-file
2250 (list "tests/test_manifests.py"
2251 "tests/test_integration.py")))))))
2252 (native-inputs (list python-astropy
2253 python-jsonschema-next
2254 python-pypa-build
2255 python-pytest-7.1
2256 python-packaging
2257 python-setuptools-scm))
2258 (propagated-inputs (list python-importlib-resources))
2259 (home-page "https://asdf-standard.readthedocs.io/")
2260 (synopsis "ASDF standard schemas")
2261 (description
2262 "This package provides Python implementation of @acronym{ASDF, Advanced
2263Scientific Data Format} - a proposed next generation interchange format for
2264scientific data. ASDF aims to exist in the same middle ground that made FITS
2265so successful, by being a hybrid text and binary format: containing human
2266editable metadata for interchange, and raw binary data that is fast to load
2267and use. Unlike FITS, the metadata is highly structured and is designed
2268up-front for extensibility.")
2269 (license license:bsd-3)))
2270
1990(define python-asdf-transform-schemas 2271(define python-asdf-transform-schemas
1991 (package 2272 (package
1992 (name "python-asdf-transform-schemas") 2273 (name "python-asdf-transform-schemas")
1993 (version "0.2.0") 2274 (version "0.3.0")
1994 (source 2275 (source
1995 (origin 2276 (origin
1996 (method url-fetch) 2277 (method url-fetch)
1997 (uri (pypi-uri "asdf_transform_schemas" version)) 2278 (uri (pypi-uri "asdf_transform_schemas" version))
1998 (sha256 2279 (sha256
1999 (base32 "1gmzd81hw4ppsvzrc91wcbjpcw9hhv9gavllv7nyi7qjb54c837g")))) 2280 (base32 "1midgn575970p5cnsh9y6bz77fjr392b5nfxb3z0id6c49xzzwhc"))))
2000 (build-system python-build-system) 2281 (build-system pyproject-build-system)
2001 (arguments 2282 (arguments
2002 `(#:phases 2283 ;; Dependency cycle with python-asdf
2003 (modify-phases %standard-phases 2284 (list #:tests? #f))
2004 (replace 'check 2285 (native-inputs (list python-setuptools-scm))
2005 (lambda* (#:key inputs outputs tests? #:allow-other-keys) 2286 (propagated-inputs (list python-asdf-standard python-importlib-resources))
2006 (when tests?
2007 (add-installed-pythonpath inputs outputs)
2008 (invoke "python" "-m" "pytest")))))))
2009 (native-inputs
2010 (list python-pytest
2011 python-semantic-version
2012 python-setuptools-scm))
2013 (propagated-inputs
2014 (list python-asdf))
2015 (home-page "https://github.com/asdf-format/asdf-transform-schemas") 2287 (home-page "https://github.com/asdf-format/asdf-transform-schemas")
2016 (synopsis "ASDF schemas for transforms") 2288 (synopsis "ASDF schemas for transforms")
2017 (description 2289 (description
@@ -2052,25 +2324,111 @@ coordinates tags. Users should not need to install this directly; instead,
2052install an implementation package such as asdf-astropy.") 2324install an implementation package such as asdf-astropy.")
2053 (license license:bsd-3))) 2325 (license license:bsd-3)))
2054 2326
2327(define python-asdf-fits-schemas
2328 ;; TODO: No release, change to tag when it's ready.
2329 (let ((commit "572bb370d777f3a325b25c1af9d76e1b7d27dcea")
2330 (revision "0"))
2331 (package
2332 (name "python-asdf-fits-schemas")
2333 (version (git-version "0.0.1" revision commit))
2334 (source
2335 (origin
2336 (method git-fetch)
2337 (uri (git-reference
2338 (url "https://github.com/asdf-format/asdf-fits-schemas")
2339 (commit commit)))
2340 (file-name (git-file-name name version))
2341 (sha256
2342 (base32
2343 "1yqnzd0gcrdfl0jqm8m8kz5fd36i8lgh7xkglmp1chsi1cc6mkz2"))))
2344 (build-system pyproject-build-system)
2345 (arguments
2346 (list
2347 ;; Dependency cycle with python-asdf
2348 #:tests? #f
2349 #:phases
2350 #~(modify-phases %standard-phases
2351 (add-before 'build 'set-version
2352 (lambda _
2353 (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" "0.0.1"))))))
2354 (native-inputs (list python-setuptools-scm))
2355 (propagated-inputs (list python-asdf-standard python-importlib-resources))
2356 (home-page "https://github.com/asdf-format/asdf-fits-schemas")
2357 (synopsis "ASDF schemas to support the FITS format")
2358 (description
2359 "This package provides ASDF schemas for validating FITS tags.")
2360 (license license:bsd-3))))
2361
2362(define python-asdf-time-schemas
2363 ;; TODO: No release, change to tag when it's ready.
2364 (let ((commit "e9174083d9cfd3c6f7ded9eeb360d99ccb8d9d18")
2365 (revision "2"))
2366 (package
2367 (name "python-asdf-time-schemas")
2368 (version (git-version "0.0.1" revision commit))
2369 (source
2370 (origin
2371 (method git-fetch)
2372 (uri (git-reference
2373 (url "https://github.com/asdf-format/asdf-time-schemas")
2374 (commit commit)))
2375 (file-name (git-file-name name version))
2376 (sha256
2377 (base32
2378 "1i40hcxp8sds2zq939fwczjlshfqb9r9pnzy3a44c3wqdbwhcbdb"))))
2379 (build-system pyproject-build-system)
2380 (arguments
2381 (list
2382 ;; Dependency cycle with python-asdf
2383 #:tests? #f
2384 #:phases
2385 #~(modify-phases %standard-phases
2386 (add-before 'build 'set-version
2387 (lambda _
2388 (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" "0.0.1"))))))
2389 (native-inputs (list python-setuptools-scm))
2390 (propagated-inputs (list python-asdf-standard
2391 python-asdf-unit-schemas
2392 python-importlib-resources))
2393 (home-page "https://github.com/asdf-format/asdf-fits-schemas")
2394 (synopsis "Schemas for storing time in ASDF")
2395 (description
2396 "This package provides ASDF schemas for validating time tags.")
2397 (license license:bsd-3))))
2398
2399(define python-asdf-unit-schemas
2400 (package
2401 (name "python-asdf-unit-schemas")
2402 (version "0.1.0")
2403 (source
2404 (origin
2405 (method url-fetch)
2406 (uri (pypi-uri "asdf_unit_schemas" version))
2407 (sha256
2408 (base32
2409 "16grpx3a9h0v1wirp0zqrfsxm867v5c0xyr98pylzziy45kqvds2"))))
2410 (build-system pyproject-build-system)
2411 (arguments
2412 ;; Dependency cycle with python-asdf
2413 (list #:tests? #f))
2414 (native-inputs (list python-setuptools-scm))
2415 (propagated-inputs (list python-asdf-standard python-importlib-resources))
2416 (home-page "https://asdf-unit-schemas.readthedocs.io/")
2417 (synopsis "ASDF serialization schemas for the units defined by @code{astropy.units}")
2418 (description "This package provides ASDF schemas for validating unit tags.")
2419 (license license:bsd-3)))
2420
2055(define-public python-asdf-astropy 2421(define-public python-asdf-astropy
2056 (package 2422 (package
2057 (name "python-asdf-astropy") 2423 (name "python-asdf-astropy")
2058 (version "0.1.2") 2424 (version "0.2.2")
2059 (source 2425 (source
2060 (origin 2426 (origin
2061 (method url-fetch) 2427 (method url-fetch)
2062 (uri (pypi-uri "asdf_astropy" version)) 2428 (uri (pypi-uri "asdf_astropy" version))
2063 (sha256 2429 (sha256
2064 (base32 "0bzgah7gskvnz6jcrzipvzixv8k2jzjkskqwxngzwp4nxgjbcvi4")))) 2430 (base32 "1b0v4cl7xvly3x1k5k2rvc2l32jqgqp0iyf1j20fkvj450sx74f2"))))
2065 (build-system python-build-system) 2431 (build-system pyproject-build-system)
2066 (arguments
2067 `(#:phases
2068 (modify-phases %standard-phases
2069 (replace 'check
2070 (lambda* (#:key inputs outputs tests? #:allow-other-keys)
2071 (when tests?
2072 (add-installed-pythonpath inputs outputs)
2073 (invoke "python" "-m" "pytest")))))))
2074 (native-inputs 2432 (native-inputs
2075 (list python-coverage 2433 (list python-coverage
2076 python-h5py 2434 python-h5py
@@ -2130,24 +2488,16 @@ install an implementation package such as gwcs.")
2130(define-public python-gwcs 2488(define-public python-gwcs
2131 (package 2489 (package
2132 (name "python-gwcs") 2490 (name "python-gwcs")
2133 (version "0.18.0") 2491 (version "0.18.2")
2134 (source 2492 (source
2135 (origin 2493 (origin
2136 (method url-fetch) 2494 (method url-fetch)
2137 (uri (pypi-uri "gwcs" version)) 2495 (uri (pypi-uri "gwcs" version))
2138 (sha256 2496 (sha256
2139 (base32 "194j49m8xjjzv9pp8cnj06igz8sdxb0nphyybcc7mhigw0f0kr30")))) 2497 (base32 "0v9qcq6zl74d6s882s6xmas144jfalvll6va8rvrxmvpx4vqjzhg"))))
2140 (build-system python-build-system) 2498 (build-system pyproject-build-system)
2141 (arguments
2142 `(#:phases
2143 (modify-phases %standard-phases
2144 (replace 'check
2145 (lambda* (#:key inputs outputs tests? #:allow-other-keys)
2146 (when tests?
2147 (add-installed-pythonpath inputs outputs)
2148 (invoke "python" "-m" "pytest")))))))
2149 (native-inputs 2499 (native-inputs
2150 (list python-jsonschema 2500 (list python-jsonschema-next
2151 python-jmespath 2501 python-jmespath
2152 python-pytest 2502 python-pytest
2153 python-pytest-doctestplus 2503 python-pytest-doctestplus
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index 70d9d4421d7..ead5ce59633 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -14,7 +14,7 @@
14;;; Copyright © 2018, 2020, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> 14;;; Copyright © 2018, 2020, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
15;;; Copyright © 2018 Clément Lassieur <clement@lassieur.org> 15;;; Copyright © 2018 Clément Lassieur <clement@lassieur.org>
16;;; Copyright © 2018 Brett Gilio <brettg@gnu.org> 16;;; Copyright © 2018 Brett Gilio <brettg@gnu.org>
17;;; Copyright © 2018, 2019 Marius Bakke <mbakke@fastmail.com> 17;;; Copyright © 2018, 2019, 2022 Marius Bakke <marius@gnu.org>
18;;; Copyright © 2018, 2021 Thorsten Wilms <t_w_@freenet.de> 18;;; Copyright © 2018, 2021 Thorsten Wilms <t_w_@freenet.de>
19;;; Copyright © 2018 Eric Bavier <bavier@member.fsf.org> 19;;; Copyright © 2018 Eric Bavier <bavier@member.fsf.org>
20;;; Copyright © 2018 Brendan Tildesley <mail@brendan.scot> 20;;; Copyright © 2018 Brendan Tildesley <mail@brendan.scot>
@@ -727,7 +727,7 @@ purposes developed at Queen Mary, University of London.")
727(define-public ardour 727(define-public ardour
728 (package 728 (package
729 (name "ardour") 729 (name "ardour")
730 (version "7.0") 730 (version "7.1")
731 (source (origin 731 (source (origin
732 (method git-fetch) 732 (method git-fetch)
733 (uri (git-reference 733 (uri (git-reference
@@ -744,7 +744,7 @@ purposes developed at Queen Mary, University of London.")
744namespace ARDOUR { const char* revision = \"" version "\" ; const char* date = \"\"; }"))))) 744namespace ARDOUR { const char* revision = \"" version "\" ; const char* date = \"\"; }")))))
745 (sha256 745 (sha256
746 (base32 746 (base32
747 "1xzgcd2d8zzgx3s9sr3kcxl3vz3vfr5l1xs9qpjplmk22dfj8b08")) 747 "11ca9xpzmzafl8xl0r0w32lxjqwy532hfd2bzb0d73bdpngpvcbq"))
748 (file-name (string-append name "-" version)))) 748 (file-name (string-append name "-" version))))
749 (build-system waf-build-system) 749 (build-system waf-build-system)
750 (arguments 750 (arguments
@@ -849,19 +849,26 @@ engineers, musicians, soundtrack editors and composers.")
849(define-public audacity 849(define-public audacity
850 (package 850 (package
851 (name "audacity") 851 (name "audacity")
852 (version "3.1.3") 852 (version "3.2.1")
853 (source 853 (source
854 (origin 854 (origin
855 ;; If built from the release tag, Audacity will describe itself 855 ;; If built from the release tag, Audacity will describe itself
856 ;; as an "Alpha test version" and suggest to users that they use 856 ;; as an "Alpha test version" and suggest to users that they use
857 ;; the "latest stable released version". 857 ;; the "latest stable released version".
858 (method url-fetch) 858 ;; XXX: For 3.2.1 we rebelliously use a git tag anyway because the only
859 (uri (string-append "https://github.com/audacity/audacity/releases/download/" 859 ;; "processed" download is a .zip containing a .tar.gz which does not
860 "Audacity-" version "/audacity-" version 860 ;; fare well with the patch and snippet machinery:
861 "-source.tar.gz")) 861 ;; https://github.com/audacity/audacity/issues/3811
862 ;; TODO: Find a way to control the "alpha" status even when using git
863 ;; so we're not reliant on preprocessed source code.
864 (method git-fetch)
865 (uri (git-reference
866 (url "https://github.com/audacity/audacity")
867 (commit (string-append "Audacity-" version))))
868 (file-name (git-file-name name version))
862 (sha256 869 (sha256
863 (base32 870 (base32
864 "189agx11361k9j958s6q5bngnnfx0rwaf0dwbjxy6fwvsb1wv3px")) 871 "00mal30jxbcacs1ka4yb5s8xq81zm7mv3y8l5hvg77abkyvfvdzf"))
865 (patches (search-patches "audacity-ffmpeg-fallback.patch")) 872 (patches (search-patches "audacity-ffmpeg-fallback.patch"))
866 (modules '((guix build utils))) 873 (modules '((guix build utils)))
867 (snippet 874 (snippet
@@ -891,14 +898,13 @@ engineers, musicians, soundtrack editors and composers.")
891 jack-1 898 jack-1
892 expat 899 expat
893 lame 900 lame
894 linux-libre-headers
895 flac 901 flac
896 ffmpeg 902 ffmpeg
897 libid3tag 903 libid3tag
898 libjpeg-turbo 904 libjpeg-turbo
899 libmad
900 ;;("libsbsms" ,libsbsms) ;bundled version is modified 905 ;;("libsbsms" ,libsbsms) ;bundled version is modified
901 libsndfile 906 libsndfile
907 mpg123
902 soundtouch 908 soundtouch
903 soxr ;replaces libsamplerate 909 soxr ;replaces libsamplerate
904 sqlite 910 sqlite
@@ -909,20 +915,24 @@ engineers, musicians, soundtrack editors and composers.")
909 lilv ;for lv2 915 lilv ;for lv2
910 suil ;for lv2 916 suil ;for lv2
911 portaudio 917 portaudio
912 portmidi)) 918 portmidi
919 wavpack))
913 (native-inputs 920 (native-inputs
914 `(("autoconf" ,autoconf) 921 (list autoconf
915 ("automake" ,automake) 922 automake
916 ("gettext" ,gettext-minimal) ;for msgfmt 923 gettext-minimal ;for msgfmt
917 ("libtool" ,libtool) 924 libtool
918 ("pkg-config" ,pkg-config) 925 pkg-config
919 ("python" ,python) 926 python
920 ("which" ,which))) 927 which))
921 (arguments 928 (arguments
922 `(#:configure-flags 929 `(#:configure-flags
923 (list 930 (list
924 "-Daudacity_conan_enabled=off" 931 "-Daudacity_conan_enabled=off"
925 "-Daudacity_lib_preference=system" 932 "-Daudacity_lib_preference=system"
933 ;; Disable support for VST 3 SDK, which is not yet in Guix (and has
934 ;; a dubious licensing agreement despite GPL code).
935 "-Daudacity_has_vst3=off"
926 ;; TODO: enable this flag once we've packaged all dependencies 936 ;; TODO: enable this flag once we've packaged all dependencies
927 ;; "-Daudacity_obey_system_dependencies=on" 937 ;; "-Daudacity_obey_system_dependencies=on"
928 ;; disable crash reports, updates, ..., anything that phones home 938 ;; disable crash reports, updates, ..., anything that phones home
@@ -944,24 +954,20 @@ engineers, musicians, soundtrack editors and composers.")
944 "CMAKE_BUILD_WITH_INSTALL_RPATH TRUE") 954 "CMAKE_BUILD_WITH_INSTALL_RPATH TRUE")
945 (("CMAKE_INSTALL_RPATH_USE_LINK_PATH [A-Z]*") 955 (("CMAKE_INSTALL_RPATH_USE_LINK_PATH [A-Z]*")
946 "CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE")) 956 "CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE"))
957 (substitute* "libraries/image-compiler/CMakeLists.txt"
958 (("PROPERTIES")
959 ;; This scripts needs to run during build, make sure it finds
960 ;; the required libraries.
961 "PROPERTIES BUILD_WITH_INSTALL_RPATH FALSE"))
947 (substitute* "src/CMakeLists.txt" 962 (substitute* "src/CMakeLists.txt"
963 ;; Despite the name, this script breaks rpath. Don't run it.
964 (("install.*linux/fix_rpath\\.cmake.*")
965 "")
948 (("-Wl,--disable-new-dtags") "-Wl,--enable-new-dtags")))) 966 (("-Wl,--disable-new-dtags") "-Wl,--enable-new-dtags"))))
949 (add-after 'unpack 'comment-out-revision-ident
950 (lambda _
951 (substitute* "src/CMakeLists.txt"
952 (("file\\( TOUCH \".*RevisionIdent\\.h\" \\)" directive)
953 (string-append "# " directive)))
954 (substitute* "src/AboutDialog.cpp"
955 (("(.*RevisionIdent\\.h.*)" include-line)
956 (string-append "// " include-line)))))
957 (add-after 'unpack 'use-upstream-headers 967 (add-after 'unpack 'use-upstream-headers
958 (lambda* (#:key inputs #:allow-other-keys) 968 (lambda* (#:key inputs #:allow-other-keys)
959 (substitute* '("libraries/lib-files/FileNames.cpp") 969 (substitute* '("libraries/lib-files/FileNames.cpp")
960 (("\"/usr/include/linux/magic.h\"") "<linux/magic.h>")))) 970 (("\"/usr/include/linux/magic.h\"") "<linux/magic.h>"))))
961 (add-after 'install 'delete-gratuitous-script
962 (lambda* (#:key outputs #:allow-other-keys)
963 (delete-file (string-append (assoc-ref outputs "out")
964 "/audacity"))))
965 (add-after 'wrap-program 'glib-or-gtk-wrap 971 (add-after 'wrap-program 'glib-or-gtk-wrap
966 (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap))) 972 (assoc-ref glib-or-gtk:%standard-phases 'glib-or-gtk-wrap)))
967 ;; The test suite is not "well exercised" according to the developers, 973 ;; The test suite is not "well exercised" according to the developers,
@@ -3707,7 +3713,8 @@ analysis plugins or audio feature extraction plugins.")
3707 (symlink 3713 (symlink
3708 (search-input-file inputs 3714 (search-input-file inputs
3709 (string-append "/share/automake-" 3715 (string-append "/share/automake-"
3710 ,(package-version automake) 3716 ,(version-major+minor
3717 (package-version automake))
3711 "/ar-lib")) 3718 "/ar-lib"))
3712 "ar-lib") 3719 "ar-lib")
3713 #t))))) 3720 #t)))))
diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index fd17992ab34..67708138a66 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -1036,7 +1036,7 @@ precious backup space.
1036 (arguments 1036 (arguments
1037 `(#:tests? #f)) ;no test 1037 `(#:tests? #f)) ;no test
1038 (inputs 1038 (inputs
1039 (list lzo libressl protobuf xz zlib)) 1039 (list lzo libressl protobuf-3.6 xz zlib))
1040 (home-page "http://zbackup.org") 1040 (home-page "http://zbackup.org")
1041 (synopsis "Versatile deduplicating backup tool") 1041 (synopsis "Versatile deduplicating backup tool")
1042 (description 1042 (description
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index bf6435585e8..36b27a4e25f 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -130,7 +130,19 @@ command-line arguments, multiple languages, and so on.")
130 (substitute* (list (string-append bin "/egrep") 130 (substitute* (list (string-append bin "/egrep")
131 (string-append bin "/fgrep")) 131 (string-append bin "/fgrep"))
132 (("^exec grep") 132 (("^exec grep")
133 (string-append "exec " bin "/grep"))))))) 133 (string-append "exec " bin "/grep"))))))
134 ,@(if (hurd-target?)
135 '((add-before 'check 'skip-triple-backref-test
136 (lambda _
137 ;; This test is marked as malfunctioning on glibc systems
138 ;; due to
139 ;; <https://sourceware.org/bugzilla/show_bug.cgi?id=11053>
140 ;; and it triggers a segfault with glibc 2.33 on GNU/Hurd.
141 ;; Skip it.
142 (substitute* "tests/triple-backref"
143 (("^warn_" all)
144 (string-append "exit 77\n" all))))))
145 '()))
134 #:make-flags ,(if (hurd-target?) 146 #:make-flags ,(if (hurd-target?)
135 ''("XFAIL_TESTS=test-perror2 equiv-classes") ;XXX 147 ''("XFAIL_TESTS=test-perror2 equiv-classes") ;XXX
136 ''()))) 148 ''())))
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index f3b67fd2bf8..bb319a13e5c 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -506,6 +506,31 @@ ID and species. It is used by functions in the GenomeInfoDb package.")
506information about the latest version of the Gene Ontologies.") 506information about the latest version of the Gene Ontologies.")
507 (license license:artistic2.0))) 507 (license license:artistic2.0)))
508 508
509(define-public r-hdo-db
510 (package
511 (name "r-hdo-db")
512 (version "0.99.1")
513 (source (origin
514 (method url-fetch)
515 (uri (bioconductor-uri "HDO.db" version 'annotation))
516 (sha256
517 (base32
518 "14ngyxailmxrbxqqi9m7mchqcvchmbg7zm34i8a927b20s6z4z61"))))
519 (properties `((upstream-name . "HDO.db")))
520 (build-system r-build-system)
521 (propagated-inputs
522 (list r-annotationdbi))
523 (native-inputs
524 (list r-knitr))
525 (home-page "https://bioconductor.org/packages/HDO.db")
526 (synopsis "Annotation maps describing the entire Human Disease Ontology")
527 (description
528 "This package provides a set of annotation maps describing the entire
529Human Disease Ontology. The annotation data comes from
530@url{Humam Disease Ontology repository,
531https://github.com/DiseaseOntology/HumanDiseaseOntology/tree/main/src/ontology}.")
532 (license license:artistic2.0)))
533
509(define-public r-homo-sapiens 534(define-public r-homo-sapiens
510 (package 535 (package
511 (name "r-homo-sapiens") 536 (name "r-homo-sapiens")
@@ -1659,13 +1684,13 @@ and @code{Sailfish}. Alevin example output is also included.")
1659(define-public r-abarray 1684(define-public r-abarray
1660 (package 1685 (package
1661 (name "r-abarray") 1686 (name "r-abarray")
1662 (version "1.64.0") 1687 (version "1.66.0")
1663 (source (origin 1688 (source (origin
1664 (method url-fetch) 1689 (method url-fetch)
1665 (uri (bioconductor-uri "ABarray" version)) 1690 (uri (bioconductor-uri "ABarray" version))
1666 (sha256 1691 (sha256
1667 (base32 1692 (base32
1668 "0kjq00i2mb21xyjjs3jy09ps80f11cy37wywzjvmxyjxzbsk4d7r")))) 1693 "02rjxzbrzphl28z8zpgw3gavzlzlx71n5ld8sb3im6xpn81ykvfh"))))
1669 (properties `((upstream-name . "ABarray"))) 1694 (properties `((upstream-name . "ABarray")))
1670 (build-system r-build-system) 1695 (build-system r-build-system)
1671 (propagated-inputs (list r-biobase r-multtest)) 1696 (propagated-inputs (list r-biobase r-multtest))
@@ -1685,13 +1710,13 @@ into folders according to the analysis settings used.")
1685(define-public r-absseq 1710(define-public r-absseq
1686 (package 1711 (package
1687 (name "r-absseq") 1712 (name "r-absseq")
1688 (version "1.50.0") 1713 (version "1.52.0")
1689 (source (origin 1714 (source (origin
1690 (method url-fetch) 1715 (method url-fetch)
1691 (uri (bioconductor-uri "ABSSeq" version)) 1716 (uri (bioconductor-uri "ABSSeq" version))
1692 (sha256 1717 (sha256
1693 (base32 1718 (base32
1694 "1kwl0gcqwbgblwvpbvqlgnsi91km77j11f0q1f0gd6hhnv38mmlv")))) 1719 "1ypd0wg3k2zzl0zf15c16dc38hfpsm5vv4x0x0yf90x0f8b6jpaz"))))
1695 (properties `((upstream-name . "ABSSeq"))) 1720 (properties `((upstream-name . "ABSSeq")))
1696 (build-system r-build-system) 1721 (build-system r-build-system)
1697 (propagated-inputs (list r-limma r-locfit)) 1722 (propagated-inputs (list r-limma r-locfit))
@@ -1714,13 +1739,13 @@ ranking by fold-change and visualization.")
1714(define-public r-adam 1739(define-public r-adam
1715 (package 1740 (package
1716 (name "r-adam") 1741 (name "r-adam")
1717 (version "1.12.0") 1742 (version "1.14.0")
1718 (source (origin 1743 (source (origin
1719 (method url-fetch) 1744 (method url-fetch)
1720 (uri (bioconductor-uri "ADAM" version)) 1745 (uri (bioconductor-uri "ADAM" version))
1721 (sha256 1746 (sha256
1722 (base32 1747 (base32
1723 "1cgcjykik9hjrwlvvgaccprcrimgq5kwh9cj6367yk9m574a4gmn")))) 1748 "1s1mzjxqld8gllfh6z9kg30klb4y1jrkrif7vwr18c0mhamf47a6"))))
1724 (properties `((upstream-name . "ADAM"))) 1749 (properties `((upstream-name . "ADAM")))
1725 (build-system r-build-system) 1750 (build-system r-build-system)
1726 (propagated-inputs (list r-dplyr 1751 (propagated-inputs (list r-dplyr
@@ -1749,13 +1774,13 @@ functionally associated genes} (GFAG).")
1749(define-public r-adamgui 1774(define-public r-adamgui
1750 (package 1775 (package
1751 (name "r-adamgui") 1776 (name "r-adamgui")
1752 (version "1.12.0") 1777 (version "1.14.0")
1753 (source (origin 1778 (source (origin
1754 (method url-fetch) 1779 (method url-fetch)
1755 (uri (bioconductor-uri "ADAMgui" version)) 1780 (uri (bioconductor-uri "ADAMgui" version))
1756 (sha256 1781 (sha256
1757 (base32 1782 (base32
1758 "0vvd5qdwkfcr7zg7z63x3vvrcg63r6c9p383yvcg2lp8zmx8hsbs")))) 1783 "1ks799kgdmlxn5iyj6rzj04cm28klivclz3bg6bc4wad2q7h4ra9"))))
1759 (properties `((upstream-name . "ADAMgui"))) 1784 (properties `((upstream-name . "ADAMgui")))
1760 (build-system r-build-system) 1785 (build-system r-build-system)
1761 (propagated-inputs 1786 (propagated-inputs
@@ -1797,13 +1822,13 @@ the @code{GFAGpathUi} function.")
1797(define-public r-adimpute 1822(define-public r-adimpute
1798 (package 1823 (package
1799 (name "r-adimpute") 1824 (name "r-adimpute")
1800 (version "1.6.0") 1825 (version "1.8.0")
1801 (source (origin 1826 (source (origin
1802 (method url-fetch) 1827 (method url-fetch)
1803 (uri (bioconductor-uri "ADImpute" version)) 1828 (uri (bioconductor-uri "ADImpute" version))
1804 (sha256 1829 (sha256
1805 (base32 1830 (base32
1806 "0885kd8mpmwjpzpx14pi6l3mqcvsixk10vkf5h4sqb7di0nnna4w")))) 1831 "0wrprxd91vi4wwh9wixhx1ppbjsb56r4kcxgqz8w6ahr3z2387im"))))
1807 (properties `((upstream-name . "ADImpute"))) 1832 (properties `((upstream-name . "ADImpute")))
1808 (build-system r-build-system) 1833 (build-system r-build-system)
1809 (propagated-inputs 1834 (propagated-inputs
@@ -1846,13 +1871,13 @@ results from different methods into an ensemble.")
1846(define-public r-adsplit 1871(define-public r-adsplit
1847 (package 1872 (package
1848 (name "r-adsplit") 1873 (name "r-adsplit")
1849 (version "1.66.0") 1874 (version "1.68.0")
1850 (source (origin 1875 (source (origin
1851 (method url-fetch) 1876 (method url-fetch)
1852 (uri (bioconductor-uri "adSplit" version)) 1877 (uri (bioconductor-uri "adSplit" version))
1853 (sha256 1878 (sha256
1854 (base32 1879 (base32
1855 "1wl2gd0b7krf485clw67cxayp0g9argklkzn8nw1vrkil0vvr4jm")))) 1880 "0a05j1g42wnw5lcn6g6vp2z3mnjz185b2hvdg362ln270r19gch6"))))
1856 (properties `((upstream-name . "adSplit"))) 1881 (properties `((upstream-name . "adSplit")))
1857 (build-system r-build-system) 1882 (build-system r-build-system)
1858 (propagated-inputs 1883 (propagated-inputs
@@ -1874,13 +1899,13 @@ the supporting gene set is determined.")
1874(define-public r-affixcan 1899(define-public r-affixcan
1875 (package 1900 (package
1876 (name "r-affixcan") 1901 (name "r-affixcan")
1877 (version "1.14.0") 1902 (version "1.16.0")
1878 (source (origin 1903 (source (origin
1879 (method url-fetch) 1904 (method url-fetch)
1880 (uri (bioconductor-uri "AffiXcan" version)) 1905 (uri (bioconductor-uri "AffiXcan" version))
1881 (sha256 1906 (sha256
1882 (base32 1907 (base32
1883 "0wj9shzmlxpksbxny571xzfcmmqqzjlk1vq4mx1is2r6ma7jkblq")))) 1908 "1jsdl477qhsq3rpqvgdm7navr4izpppfkiw0fvlhxwspgp3fjs6c"))))
1884 (properties `((upstream-name . "AffiXcan"))) 1909 (properties `((upstream-name . "AffiXcan")))
1885 (build-system r-build-system) 1910 (build-system r-build-system)
1886 (propagated-inputs 1911 (propagated-inputs
@@ -1902,13 +1927,13 @@ expression values are known.")
1902(define-public r-affyrnadegradation 1927(define-public r-affyrnadegradation
1903 (package 1928 (package
1904 (name "r-affyrnadegradation") 1929 (name "r-affyrnadegradation")
1905 (version "1.42.0") 1930 (version "1.44.0")
1906 (source (origin 1931 (source (origin
1907 (method url-fetch) 1932 (method url-fetch)
1908 (uri (bioconductor-uri "AffyRNADegradation" version)) 1933 (uri (bioconductor-uri "AffyRNADegradation" version))
1909 (sha256 1934 (sha256
1910 (base32 1935 (base32
1911 "16akwmpzwxai7ks5bvc1yyb9sx2scv9b9gas5avb0sk5fk0h3nsf")))) 1936 "1n6x2c0h6xmcll7mxq4n1y8ahqfmba8ppdcrjk9hf3nh5wngprkz"))))
1912 (properties `((upstream-name . "AffyRNADegradation"))) 1937 (properties `((upstream-name . "AffyRNADegradation")))
1913 (build-system r-build-system) 1938 (build-system r-build-system)
1914 (propagated-inputs (list r-affy)) 1939 (propagated-inputs (list r-affy))
@@ -1927,13 +1952,13 @@ of samples that are affected by RNA degradation.")
1927(define-public r-agdex 1952(define-public r-agdex
1928 (package 1953 (package
1929 (name "r-agdex") 1954 (name "r-agdex")
1930 (version "1.44.0") 1955 (version "1.46.0")
1931 (source (origin 1956 (source (origin
1932 (method url-fetch) 1957 (method url-fetch)
1933 (uri (bioconductor-uri "AGDEX" version)) 1958 (uri (bioconductor-uri "AGDEX" version))
1934 (sha256 1959 (sha256
1935 (base32 1960 (base32
1936 "0c44fw5ajdjc13409rn3lsv0jhlqa2qcak9b1k8hpig486xxzsr9")))) 1961 "0yvdx32yr4mv7dl5ycpbxhrkm6csrr7k3398ggjavdcfhz54dgr8"))))
1937 (properties `((upstream-name . "AGDEX"))) 1962 (properties `((upstream-name . "AGDEX")))
1938 (build-system r-build-system) 1963 (build-system r-build-system)
1939 (propagated-inputs (list r-biobase r-gseabase)) 1964 (propagated-inputs (list r-biobase r-gseabase))
@@ -1954,13 +1979,13 @@ experiment.")
1954(define-public r-aggregatebiovar 1979(define-public r-aggregatebiovar
1955 (package 1980 (package
1956 (name "r-aggregatebiovar") 1981 (name "r-aggregatebiovar")
1957 (version "1.6.0") 1982 (version "1.8.0")
1958 (source (origin 1983 (source (origin
1959 (method url-fetch) 1984 (method url-fetch)
1960 (uri (bioconductor-uri "aggregateBioVar" version)) 1985 (uri (bioconductor-uri "aggregateBioVar" version))
1961 (sha256 1986 (sha256
1962 (base32 1987 (base32
1963 "0ngg12bgr95m4wm12scmrb55dgy4909c6qrg169l6dkng99v4nx1")))) 1988 "1snsc2430cc7cd0k01n1rwa6vympd79g1mcch0paxxkq7msvfn42"))))
1964 (properties `((upstream-name . "aggregateBioVar"))) 1989 (properties `((upstream-name . "aggregateBioVar")))
1965 (build-system r-build-system) 1990 (build-system r-build-system)
1966 (propagated-inputs 1991 (propagated-inputs
@@ -1988,13 +2013,13 @@ bulk RNA-seq tools.")
1988(define-public r-agilp 2013(define-public r-agilp
1989 (package 2014 (package
1990 (name "r-agilp") 2015 (name "r-agilp")
1991 (version "3.28.0") 2016 (version "3.30.0")
1992 (source (origin 2017 (source (origin
1993 (method url-fetch) 2018 (method url-fetch)
1994 (uri (bioconductor-uri "agilp" version)) 2019 (uri (bioconductor-uri "agilp" version))
1995 (sha256 2020 (sha256
1996 (base32 2021 (base32
1997 "1pm329y2nfcnx98ggxq0prdd5pxfcl5iylvsjjnhw5lyz1awg1yf")))) 2022 "15cw004g1vxfwvf939018vmlv9gym4r473jissamkygqdv78hcr0"))))
1998 (properties `((upstream-name . "agilp"))) 2023 (properties `((upstream-name . "agilp")))
1999 (build-system r-build-system) 2024 (build-system r-build-system)
2000 (home-page "https://bioconductor.org/packages/agilp") 2025 (home-page "https://bioconductor.org/packages/agilp")
@@ -2010,13 +2035,13 @@ but which also provides utilities which may be useful for other platforms.")
2010(define-public r-adductomicsr 2035(define-public r-adductomicsr
2011 (package 2036 (package
2012 (name "r-adductomicsr") 2037 (name "r-adductomicsr")
2013 (version "1.12.0") 2038 (version "1.14.0")
2014 (source (origin 2039 (source (origin
2015 (method url-fetch) 2040 (method url-fetch)
2016 (uri (bioconductor-uri "adductomicsR" version)) 2041 (uri (bioconductor-uri "adductomicsR" version))
2017 (sha256 2042 (sha256
2018 (base32 2043 (base32
2019 "0623qf06xgdsyz0in2wnxwvpdw8kj6cnwf8vlqmgp7g0n3w701ys")))) 2044 "0h180k4r1lrij1smpibbqgiki1hb2q87n5ay6habig4bxzbx773x"))))
2020 (properties `((upstream-name . "adductomicsR"))) 2045 (properties `((upstream-name . "adductomicsR")))
2021 (build-system r-build-system) 2046 (build-system r-build-system)
2022 (propagated-inputs 2047 (propagated-inputs
@@ -2055,13 +2080,13 @@ mass spectrometry} (MS1) data.")
2055(define-public r-agimicrorna 2080(define-public r-agimicrorna
2056 (package 2081 (package
2057 (name "r-agimicrorna") 2082 (name "r-agimicrorna")
2058 (version "2.46.0") 2083 (version "2.48.0")
2059 (source (origin 2084 (source (origin
2060 (method url-fetch) 2085 (method url-fetch)
2061 (uri (bioconductor-uri "AgiMicroRna" version)) 2086 (uri (bioconductor-uri "AgiMicroRna" version))
2062 (sha256 2087 (sha256
2063 (base32 2088 (base32
2064 "0jic89gyphbv7jzlfgm9bh1aq48lp86rq6hr34gsg9z0pa1192xa")))) 2089 "0q3hynyd4dhhh1a2b27y3rrshgvxfwv17k7yabh6g4pc12c33mf7"))))
2065 (properties `((upstream-name . "AgiMicroRna"))) 2090 (properties `((upstream-name . "AgiMicroRna")))
2066 (build-system r-build-system) 2091 (build-system r-build-system)
2067 (propagated-inputs 2092 (propagated-inputs
@@ -2082,16 +2107,40 @@ using the linear model features implemented in limma. Standard Bioconductor
2082objects are used so that other packages could be used as well.") 2107objects are used so that other packages could be used as well.")
2083 (license license:gpl3))) 2108 (license license:gpl3)))
2084 2109
2110(define-public r-aims
2111 (package
2112 (name "r-aims")
2113 (version "1.30.0")
2114 (source (origin
2115 (method url-fetch)
2116 (uri (bioconductor-uri "AIMS" version))
2117 (sha256
2118 (base32
2119 "1civ4a14ynccv6xs27fm95fw6254l1z0q37546ivyv2mhbz0d2i1"))))
2120 (properties `((upstream-name . "AIMS")))
2121 (build-system r-build-system)
2122 (propagated-inputs (list r-biobase r-e1071))
2123 (home-page "https://git.bioconductor.org/packages/AIMS")
2124 (synopsis
2125 "Absolute assignment of breast cancer intrinsic molecular subtype")
2126 (description
2127 "This package contains an implementation of @code{AIMS} -- Absolute
2128Intrinsic Molecular Subtyping. It contains necessary functions to assign the
2129five intrinsic molecular subtypes (Luminal A, Luminal B, Her2-enriched,
2130Basal-like, Normal-like). Assignments could be done on individual samples as
2131well as on dataset of gene expression data.")
2132 (license license:artistic2.0)))
2133
2085(define-public r-airpart 2134(define-public r-airpart
2086 (package 2135 (package
2087 (name "r-airpart") 2136 (name "r-airpart")
2088 (version "1.4.0") 2137 (version "1.6.0")
2089 (source (origin 2138 (source (origin
2090 (method url-fetch) 2139 (method url-fetch)
2091 (uri (bioconductor-uri "airpart" version)) 2140 (uri (bioconductor-uri "airpart" version))
2092 (sha256 2141 (sha256
2093 (base32 2142 (base32
2094 "0ljankgvgf8rby4z340wxx8v7acs9yz955p3a40jl6y8rz1svc06")))) 2143 "07zxv0sjhlajaw4gxpjni14qyyqn70ar8ph5cpibzcky1lx6pmkl"))))
2095 (properties `((upstream-name . "airpart"))) 2144 (properties `((upstream-name . "airpart")))
2096 (build-system r-build-system) 2145 (build-system r-build-system)
2097 (propagated-inputs 2146 (propagated-inputs
@@ -2132,13 +2181,13 @@ datasets.")
2132(define-public r-amountain 2181(define-public r-amountain
2133 (package 2182 (package
2134 (name "r-amountain") 2183 (name "r-amountain")
2135 (version "1.22.0") 2184 (version "1.24.0")
2136 (source (origin 2185 (source (origin
2137 (method url-fetch) 2186 (method url-fetch)
2138 (uri (bioconductor-uri "AMOUNTAIN" version)) 2187 (uri (bioconductor-uri "AMOUNTAIN" version))
2139 (sha256 2188 (sha256
2140 (base32 2189 (base32
2141 "0vdfabsrisdd7qq28f5ivd0v8zz49szqn677i5lhwnlaix220c54")))) 2190 "0zzl5dv64yhdivsm2pgsfjikygib9pkfiv34h1lnmqrj6yivvvw8"))))
2142 (properties `((upstream-name . "AMOUNTAIN"))) 2191 (properties `((upstream-name . "AMOUNTAIN")))
2143 (build-system r-build-system) 2192 (build-system r-build-system)
2144 (inputs (list gsl)) 2193 (inputs (list gsl))
@@ -2156,13 +2205,13 @@ in multi-layer WGCN using a continuous optimization approach.")
2156(define-public r-amaretto 2205(define-public r-amaretto
2157 (package 2206 (package
2158 (name "r-amaretto") 2207 (name "r-amaretto")
2159 (version "1.12.0") 2208 (version "1.13.0")
2160 (source (origin 2209 (source (origin
2161 (method url-fetch) 2210 (method url-fetch)
2162 (uri (bioconductor-uri "AMARETTO" version)) 2211 (uri (bioconductor-uri "AMARETTO" version))
2163 (sha256 2212 (sha256
2164 (base32 2213 (base32
2165 "111dk19b9910icksyr592cvhc5gwvgknr5q4887j9yxbajd7hcmx")))) 2214 "18w65sf3h4yzw9v5xgkalxnkmgzgsx100v7qc7z4ifx10lgpji5n"))))
2166 (properties `((upstream-name . "AMARETTO"))) 2215 (properties `((upstream-name . "AMARETTO")))
2167 (build-system r-build-system) 2216 (build-system r-build-system)
2168 (propagated-inputs 2217 (propagated-inputs
@@ -2208,13 +2257,13 @@ canonical cancer pathways.")
2208(define-public r-anaquin 2257(define-public r-anaquin
2209 (package 2258 (package
2210 (name "r-anaquin") 2259 (name "r-anaquin")
2211 (version "2.20.0") 2260 (version "2.22.0")
2212 (source (origin 2261 (source (origin
2213 (method url-fetch) 2262 (method url-fetch)
2214 (uri (bioconductor-uri "Anaquin" version)) 2263 (uri (bioconductor-uri "Anaquin" version))
2215 (sha256 2264 (sha256
2216 (base32 2265 (base32
2217 "1jgpnls2djl1yzvnk64qc83mljmlci7wflwkza3wr0sv6r47b0dd")))) 2266 "08y2syaacy15rxcf3x2r3906kfm58fkx7ainaqvy5inlc9f670j5"))))
2218 (properties `((upstream-name . "Anaquin"))) 2267 (properties `((upstream-name . "Anaquin")))
2219 (build-system r-build-system) 2268 (build-system r-build-system)
2220 (propagated-inputs 2269 (propagated-inputs
@@ -2235,16 +2284,69 @@ of Medical Research. The goal is to provide a standard library for quantitative
2235analysis, modelling, and visualization of spike-in controls.") 2284analysis, modelling, and visualization of spike-in controls.")
2236 (license license:bsd-3))) 2285 (license license:bsd-3)))
2237 2286
2287(define-public r-ancombc
2288 (package
2289 (name "r-ancombc")
2290 (version "2.0.1")
2291 (source (origin
2292 (method url-fetch)
2293 (uri (bioconductor-uri "ANCOMBC" version))
2294 (sha256
2295 (base32
2296 "1bwzvi6j3s66dcll1lb4xy25j4nfn1ln6mc3flh0wgy13l26x8m6"))))
2297 (properties `((upstream-name . "ANCOMBC")))
2298 (build-system r-build-system)
2299 (propagated-inputs
2300 (list r-cvxr
2301 r-desctools
2302 r-doparallel
2303 r-dorng
2304 r-dplyr
2305 r-emmeans
2306 r-energy
2307 r-foreach
2308 r-hmisc
2309 r-lme4
2310 r-lmertest
2311 r-magrittr
2312 r-mass
2313 r-mia
2314 r-nloptr
2315 r-rdpack
2316 r-rlang
2317 r-rngtools
2318 r-s4vectors
2319 r-singlecellexperiment
2320 r-summarizedexperiment
2321 r-tibble
2322 r-tidyr
2323 r-treesummarizedexperiment))
2324 (native-inputs (list r-knitr))
2325 (home-page "https://github.com/FrederickHuangLin/ANCOMBC")
2326 (synopsis "Analysis of compositions of microbiomes with bias correction")
2327 (description
2328 "@code{ANCOMBC} is a package containing @dfn{differential abundance} (DA)
2329and correlation analyses for microbiome data. Specifically, the package
2330includes @dfn{Analysis of Compositions of Microbiomes with Bias
2331Correction}(ANCOM-BC) and @dfn{Analysis of Composition of Microbiomes} (ANCOM)
2332for DA analysis, and @dfn{Sparse Estimation of Correlations among
2333Microbiomes} (SECOM) for correlation analysis. Microbiome data are typically
2334subject to two sources of biases: unequal sampling fractions (sample-specific
2335biases) and differential sequencing efficiencies (taxon-specific biases).
2336Methodologies included in the @code{ANCOMBC} package were designed to correct
2337these biases and construct statistically consistent estimators.")
2338 (license license:artistic2.0)))
2339
2238(define-public r-aldex2 2340(define-public r-aldex2
2239 (package 2341 (package
2240 (name "r-aldex2") 2342 (name "r-aldex2")
2241 (version "1.28.1") 2343 (version "1.30.0")
2242 (source (origin 2344 (source (origin
2243 (method url-fetch) 2345 (method url-fetch)
2244 (uri (bioconductor-uri "ALDEx2" version)) 2346 (uri (bioconductor-uri "ALDEx2" version))
2245 (sha256 2347 (sha256
2246 (base32 2348 (base32
2247 "0xppx52sllbz4pli174422i4kkf37v0yl844088nbj3j9r6pfbj9")))) 2349 "0585s5pb8zr9il1vhxw9vjzzajmdcjmf9zz3zlc5vpczd3fnzfkf"))))
2248 (properties `((upstream-name . "ALDEx2"))) 2350 (properties `((upstream-name . "ALDEx2")))
2249 (build-system r-build-system) 2351 (build-system r-build-system)
2250 (propagated-inputs 2352 (propagated-inputs
@@ -2276,16 +2378,130 @@ paired or unpaired study designs.")
2276 ;; package's LICENSE is specified as GPL-3. 2378 ;; package's LICENSE is specified as GPL-3.
2277 (license (list license:agpl3+ license:gpl2+ license:gpl3)))) 2379 (license (list license:agpl3+ license:gpl2+ license:gpl3))))
2278 2380
2381(define-public r-alevinqc
2382 (package
2383 (name "r-alevinqc")
2384 (version "1.14.0")
2385 (source (origin
2386 (method url-fetch)
2387 (uri (bioconductor-uri "alevinQC" version))
2388 (sha256
2389 (base32
2390 "0rd64j4hkdk2d6mlld6qkv2m96lqc93807xjdf05xm8qkyx8g8y2"))))
2391 (properties `((upstream-name . "alevinQC")))
2392 (build-system r-build-system)
2393 (propagated-inputs
2394 (list r-cowplot
2395 r-dplyr
2396 r-dt
2397 r-ggally
2398 r-ggplot2
2399 r-rcpp
2400 r-rjson
2401 r-rlang
2402 r-rmarkdown
2403 r-shiny
2404 r-shinydashboard
2405 r-tximport))
2406 (native-inputs (list r-knitr))
2407 (home-page "https://github.com/csoneson/alevinQC")
2408 (synopsis "Quality control reports for @code{Alevin} output")
2409 (description
2410 "The package @code{r-alevinqc} generates quality control reports
2411summarizing the output from an @code{alevin} run. The reports can be
2412generated as HTML or PDF files, or as Shiny applications.")
2413 (license license:expat)))
2414
2415(define-public r-alphabeta
2416 (package
2417 (name "r-alphabeta")
2418 (version "1.12.0")
2419 (source (origin
2420 (method url-fetch)
2421 (uri (bioconductor-uri "AlphaBeta" version))
2422 (sha256
2423 (base32
2424 "000apg879li9wkbyrl8cm73z6h0xasqp41h9ir9hywy2v38rmc5b"))))
2425 (properties `((upstream-name . "AlphaBeta")))
2426 (build-system r-build-system)
2427 (propagated-inputs
2428 (list r-biocparallel
2429 r-data-table
2430 r-dplyr
2431 r-expm
2432 r-ggplot2
2433 r-gtools
2434 r-igraph
2435 r-optimx
2436 r-plotly
2437 r-stringr))
2438 (native-inputs (list r-knitr))
2439 (home-page "https://bioconductor.org/packages/AlphaBeta")
2440 (synopsis "Estimate epimutation rates and spectra from DNA methylations in plants")
2441 (description
2442 "The package @code{AlphaBeta} is a computational method for estimating
2443epimutation rates and spectra from high-throughput DNA methylation data in
2444plants. The method has been specifically designed to:
2445
2446@itemize
2447@item analyze @emph{germline} epimutations in the context of
2448 multi-generational mutation accumulation lines;
2449@item analyze @emph{somatic} epimutations in the context of plant development
2450 and aging.
2451@end itemize")
2452 (license license:gpl3)))
2453
2454(define-public r-alpine
2455 (package
2456 (name "r-alpine")
2457 (version "1.22.0")
2458 (source (origin
2459 (method url-fetch)
2460 (uri (bioconductor-uri "alpine" version))
2461 (sha256
2462 (base32
2463 "1nl1hxwakh5m9rqm3ksn2jzknsj9xnwl51bmc30knknm4q35wdv9"))))
2464 (properties `((upstream-name . "alpine")))
2465 (build-system r-build-system)
2466 (propagated-inputs
2467 (list r-biostrings
2468 r-genomeinfodb
2469 r-genomicalignments
2470 r-genomicfeatures
2471 r-genomicranges
2472 r-graph
2473 r-iranges
2474 r-rbgl
2475 r-rsamtools
2476 r-s4vectors
2477 r-speedglm
2478 r-stringr
2479 r-summarizedexperiment))
2480 (native-inputs (list r-knitr))
2481 (home-page "https://bioconductor.org/packages/alpine")
2482 (synopsis "Modeling and correcting fragment sequence bias")
2483 (description
2484 "The package @code{alpine} helps to model bias parameters and then using
2485those parameters to estimate RNA-seq transcript abundance. @code{Alpine} is a
2486package for estimating and visualizing many forms of sample-specific biases that
2487can arise in RNA-seq, including fragment length distribution, positional bias on
2488the transcript, read start bias (random hexamer priming), and fragment GC-content
2489(amplification). It also offers bias-corrected estimates of transcript
2490abundance in @dfn{FPKM}(Fragments Per Kilobase of transcript per Million
2491mapped reads). It is currently designed for un-stranded paired-end RNA-seq
2492data.")
2493 (license license:gpl2+)))
2494
2279(define-public r-aneufinder 2495(define-public r-aneufinder
2280 (package 2496 (package
2281 (name "r-aneufinder") 2497 (name "r-aneufinder")
2282 (version "1.24.0") 2498 (version "1.26.0")
2283 (source (origin 2499 (source (origin
2284 (method url-fetch) 2500 (method url-fetch)
2285 (uri (bioconductor-uri "AneuFinder" version)) 2501 (uri (bioconductor-uri "AneuFinder" version))
2286 (sha256 2502 (sha256
2287 (base32 2503 (base32
2288 "1acsp987jv2x4qwbgy3y7ff4r2qz7680b0nbr37m4lmncqfgh8yl")))) 2504 "154cg63n7h9h5jkj00aqf0hzbmmjg16bzvvk50fyixwq0a4q1j00"))))
2289 (build-system r-build-system) 2505 (build-system r-build-system)
2290 (native-inputs 2506 (native-inputs
2291 (list r-knitr)) 2507 (list r-knitr))
@@ -2321,13 +2537,13 @@ sequencing data.")
2321(define-public r-anf 2537(define-public r-anf
2322 (package 2538 (package
2323 (name "r-anf") 2539 (name "r-anf")
2324 (version "1.18.0") 2540 (version "1.20.0")
2325 (source (origin 2541 (source (origin
2326 (method url-fetch) 2542 (method url-fetch)
2327 (uri (bioconductor-uri "ANF" version)) 2543 (uri (bioconductor-uri "ANF" version))
2328 (sha256 2544 (sha256
2329 (base32 2545 (base32
2330 "1fa2pbdapymrpz01ws0m2fbzf11d723x6rbsys29v06is57f5lpj")))) 2546 "0yfwvgx7144r894fr13sx4gyyq6ljh7y734wx74sb7q80cl2gs1j"))))
2331 (properties `((upstream-name . "ANF"))) 2547 (properties `((upstream-name . "ANF")))
2332 (build-system r-build-system) 2548 (build-system r-build-system)
2333 (propagated-inputs 2549 (propagated-inputs
@@ -2349,13 +2565,13 @@ network fusion.")
2349(define-public r-annmap 2565(define-public r-annmap
2350 (package 2566 (package
2351 (name "r-annmap") 2567 (name "r-annmap")
2352 (version "1.38.0") 2568 (version "1.40.0")
2353 (source (origin 2569 (source (origin
2354 (method url-fetch) 2570 (method url-fetch)
2355 (uri (bioconductor-uri "annmap" version)) 2571 (uri (bioconductor-uri "annmap" version))
2356 (sha256 2572 (sha256
2357 (base32 2573 (base32
2358 "0ywqbb8jia7rrkzcsf6a11kqf8dnx96z8n8xw7067mahycykbixv")))) 2574 "18ia189qgsbcivpfsfss05dnd3kdc6gmswq8i1whwf9n227b2cv3"))))
2359 (properties `((upstream-name . "annmap"))) 2575 (properties `((upstream-name . "annmap")))
2360 (build-system r-build-system) 2576 (build-system r-build-system)
2361 (propagated-inputs 2577 (propagated-inputs
@@ -2383,13 +2599,13 @@ Functions to plot gene architecture and BAM file data are also provided.")
2383(define-public r-antiprofiles 2599(define-public r-antiprofiles
2384 (package 2600 (package
2385 (name "r-antiprofiles") 2601 (name "r-antiprofiles")
2386 (version "1.36.0") 2602 (version "1.38.0")
2387 (source (origin 2603 (source (origin
2388 (method url-fetch) 2604 (method url-fetch)
2389 (uri (bioconductor-uri "antiProfiles" version)) 2605 (uri (bioconductor-uri "antiProfiles" version))
2390 (sha256 2606 (sha256
2391 (base32 2607 (base32
2392 "1277kg5xpyb2yriyjy18p437q5lj22h4al7z7pygkzxzywxv9g40")))) 2608 "0f32373ncfjbvy05yngmfhhdgyc99a4idz3ry2xlabdmrbs5yac3"))))
2393 (properties `((upstream-name . "antiProfiles"))) 2609 (properties `((upstream-name . "antiProfiles")))
2394 (build-system r-build-system) 2610 (build-system r-build-system)
2395 (propagated-inputs 2611 (propagated-inputs
@@ -2406,16 +2622,64 @@ reproducible gene expression signatures capable of accurately distinguishing
2406tumor samples from healthy controls.") 2622tumor samples from healthy controls.")
2407 (license license:artistic2.0))) 2623 (license license:artistic2.0)))
2408 2624
2625(define-public r-arrayexpress
2626 (package
2627 (name "r-arrayexpress")
2628 (version "1.57.0")
2629 (source (origin
2630 (method url-fetch)
2631 (uri (bioconductor-uri "ArrayExpress" version))
2632 (sha256
2633 (base32
2634 "1fzi951mjc4kbkkvlfvwlfrpfnjckkmw4xz4m5dapy1z2jkgp8w6"))))
2635 (properties `((upstream-name . "ArrayExpress")))
2636 (build-system r-build-system)
2637 (propagated-inputs
2638 (list r-biobase
2639 r-limma
2640 r-oligo
2641 r-xml))
2642 (home-page "https://bioconductor.org/packages/ArrayExpress")
2643 (synopsis "Building R objects from ArrayExpress datasets")
2644 (description
2645 "This package offers the possibility to access the ArrayExpress repository
2646at @dfn{EBI} (European Bioinformatics Institute) and build Bioconductor data
2647structures: @code{ExpressionSet}, @code{AffyBatch}, @code{NChannelSet}.")
2648 (license license:artistic2.0)))
2649
2650(define-public r-asafe
2651 (package
2652 (name "r-asafe")
2653 (version "1.24.0")
2654 (source (origin
2655 (method url-fetch)
2656 (uri (bioconductor-uri "ASAFE" version))
2657 (sha256
2658 (base32
2659 "1q4i33rw1qb8bnvkl06izl4nyl9lzgwy8rwrmvbrz1c384pmy8yj"))))
2660 (properties `((upstream-name . "ASAFE")))
2661 (build-system r-build-system)
2662 (native-inputs (list r-knitr))
2663 (home-page "https://bioconductor.org/packages/ASAFE")
2664 (synopsis "Ancestry Specific Allele Frequency Estimation")
2665 (description
2666 "The @code{ASAFE} package contains a collection of functions that can be
2667used to carry out an @dfn{EM} (Expectation–maximization) algorithm to estimate
2668ancestry-specific allele frequencies for a bi-allelic genetic marker, e.g. an
2669@dfn{SNP} (single nucleotide polymorphism) from genotypes and ancestry
2670pairs.")
2671 (license license:artistic2.0)))
2672
2409(define-public r-aseb 2673(define-public r-aseb
2410 (package 2674 (package
2411 (name "r-aseb") 2675 (name "r-aseb")
2412 (version "1.40.0") 2676 (version "1.42.0")
2413 (source (origin 2677 (source (origin
2414 (method url-fetch) 2678 (method url-fetch)
2415 (uri (bioconductor-uri "ASEB" version)) 2679 (uri (bioconductor-uri "ASEB" version))
2416 (sha256 2680 (sha256
2417 (base32 2681 (base32
2418 "1i0r4vimk6is4j4rr14ajp8papznpmmr0bhwd96s8w53cqdqph7p")))) 2682 "1kr6l2ma7wzy8i9dn86zx927yvx1l4bnkxhv97ra3sh5vr6m8ywa"))))
2419 (properties `((upstream-name . "ASEB"))) 2683 (properties `((upstream-name . "ASEB")))
2420 (build-system r-build-system) 2684 (build-system r-build-system)
2421 (home-page "https://bioconductor.org/packages/ASEB") 2685 (home-page "https://bioconductor.org/packages/ASEB")
@@ -2436,13 +2700,13 @@ RNAs.")
2436(define-public r-asgsca 2700(define-public r-asgsca
2437 (package 2701 (package
2438 (name "r-asgsca") 2702 (name "r-asgsca")
2439 (version "1.30.0") 2703 (version "1.32.0")
2440 (source (origin 2704 (source (origin
2441 (method url-fetch) 2705 (method url-fetch)
2442 (uri (bioconductor-uri "ASGSCA" version)) 2706 (uri (bioconductor-uri "ASGSCA" version))
2443 (sha256 2707 (sha256
2444 (base32 2708 (base32
2445 "0mxrrkm2lg7gxjh8ynn6qmryn8wqda7b83sr51dpgblay83jcbaq")))) 2709 "12wap8xbq6xl7p430yd9yy5kdhs15n7nmv2h3k9bsi0f4m6md02i"))))
2446 (properties `((upstream-name . "ASGSCA"))) 2710 (properties `((upstream-name . "ASGSCA")))
2447 (build-system r-build-system) 2711 (build-system r-build-system)
2448 (propagated-inputs (list r-mass r-matrix)) 2712 (propagated-inputs (list r-mass r-matrix))
@@ -2459,13 +2723,13 @@ model as latent variables.")
2459(define-public r-aspli 2723(define-public r-aspli
2460 (package 2724 (package
2461 (name "r-aspli") 2725 (name "r-aspli")
2462 (version "2.6.0") 2726 (version "2.8.0")
2463 (source (origin 2727 (source (origin
2464 (method url-fetch) 2728 (method url-fetch)
2465 (uri (bioconductor-uri "ASpli" version)) 2729 (uri (bioconductor-uri "ASpli" version))
2466 (sha256 2730 (sha256
2467 (base32 2731 (base32
2468 "1frlcwa8m4imfx6ncav8r8yskyaf4ibha177mfnp9y84w6mphynz")))) 2732 "0gwp5ijpxjy6hd1090cmwbfrfac1qqrzxc06n1j89c0va7wm9l4k"))))
2469 (properties `((upstream-name . "ASpli"))) 2733 (properties `((upstream-name . "ASpli")))
2470 (build-system r-build-system) 2734 (build-system r-build-system)
2471 (propagated-inputs 2735 (propagated-inputs
@@ -2507,13 +2771,13 @@ that might arise in splicing patterns.")
2507(define-public r-assessorf 2771(define-public r-assessorf
2508 (package 2772 (package
2509 (name "r-assessorf") 2773 (name "r-assessorf")
2510 (version "1.14.0") 2774 (version "1.16.0")
2511 (source (origin 2775 (source (origin
2512 (method url-fetch) 2776 (method url-fetch)
2513 (uri (bioconductor-uri "AssessORF" version)) 2777 (uri (bioconductor-uri "AssessORF" version))
2514 (sha256 2778 (sha256
2515 (base32 2779 (base32
2516 "1l87bpny9k3jbzbzmb9h2ijvblrj471gqv26fyzbvb3vr6y406z7")))) 2780 "125qkjsjyxp6zk3nzfamakyfgm7wd7w9vv1vn7xyyylpqpa8rpml"))))
2517 (properties `((upstream-name . "AssessORF"))) 2781 (properties `((upstream-name . "AssessORF")))
2518 (build-system r-build-system) 2782 (build-system r-build-system)
2519 (propagated-inputs 2783 (propagated-inputs
@@ -2536,13 +2800,13 @@ start codons as the forms of evidence.")
2536(define-public r-asset 2800(define-public r-asset
2537 (package 2801 (package
2538 (name "r-asset") 2802 (name "r-asset")
2539 (version "2.14.0") 2803 (version "2.16.0")
2540 (source (origin 2804 (source (origin
2541 (method url-fetch) 2805 (method url-fetch)
2542 (uri (bioconductor-uri "ASSET" version)) 2806 (uri (bioconductor-uri "ASSET" version))
2543 (sha256 2807 (sha256
2544 (base32 2808 (base32
2545 "029acl5k9d4hnvy3jia9cr4rk6w31zn8b5s79i6lazq1cp236hbg")))) 2809 "13zwnjap4y0s3qqv10mv2i4mqan9nmkm2l29i448h1j3wwfq18j2"))))
2546 (properties `((upstream-name . "ASSET"))) 2810 (properties `((upstream-name . "ASSET")))
2547 (build-system r-build-system) 2811 (build-system r-build-system)
2548 (propagated-inputs (list r-mass r-msm r-rmeta)) 2812 (propagated-inputs (list r-mass r-msm r-rmeta))
@@ -2563,13 +2827,13 @@ variant.")
2563(define-public r-atena 2827(define-public r-atena
2564 (package 2828 (package
2565 (name "r-atena") 2829 (name "r-atena")
2566 (version "1.2.2") 2830 (version "1.4.0")
2567 (source (origin 2831 (source (origin
2568 (method url-fetch) 2832 (method url-fetch)
2569 (uri (bioconductor-uri "atena" version)) 2833 (uri (bioconductor-uri "atena" version))
2570 (sha256 2834 (sha256
2571 (base32 2835 (base32
2572 "0b89wb7cc44c8jd6868dn8pwgid768bprkncsi87qkdz0abbhzhp")))) 2836 "1a3qv66caz2pg67ff9c5424pygsgqnfx67ybzc3zkzaw4fj8cp54"))))
2573 (properties `((upstream-name . "atena"))) 2837 (properties `((upstream-name . "atena")))
2574 (build-system r-build-system) 2838 (build-system r-build-system)
2575 (propagated-inputs 2839 (propagated-inputs
@@ -2604,13 +2868,13 @@ transcripts in an integrated manner.")
2604(define-public r-atsnp 2868(define-public r-atsnp
2605 (package 2869 (package
2606 (name "r-atsnp") 2870 (name "r-atsnp")
2607 (version "1.12.0") 2871 (version "1.14.0")
2608 (source (origin 2872 (source (origin
2609 (method url-fetch) 2873 (method url-fetch)
2610 (uri (bioconductor-uri "atSNP" version)) 2874 (uri (bioconductor-uri "atSNP" version))
2611 (sha256 2875 (sha256
2612 (base32 2876 (base32
2613 "0dmv34xqwr3l2rznapxmyrkyf1w78qzxdv88s5nn8s1m8qdkgwkz")))) 2877 "12za1agpbjjg4i94mikbkdbwqnkzzwz07v0gwdc7lpa9899q2ycb"))))
2614 (properties `((upstream-name . "atSNP"))) 2878 (properties `((upstream-name . "atSNP")))
2615 (build-system r-build-system) 2879 (build-system r-build-system)
2616 (propagated-inputs 2880 (propagated-inputs
@@ -2637,13 +2901,13 @@ SNP-led changes in motif matches.")
2637(define-public r-attract 2901(define-public r-attract
2638 (package 2902 (package
2639 (name "r-attract") 2903 (name "r-attract")
2640 (version "1.48.0") 2904 (version "1.50.0")
2641 (source (origin 2905 (source (origin
2642 (method url-fetch) 2906 (method url-fetch)
2643 (uri (bioconductor-uri "attract" version)) 2907 (uri (bioconductor-uri "attract" version))
2644 (sha256 2908 (sha256
2645 (base32 2909 (base32
2646 "0f1fsv278kpnxvqg9qa5rw2k3zr8zws0ab73ldl60h6pv9cy8x82")))) 2910 "0r5vykjqq33gchqv0wp2i6wpnk95cv26w5j4yqxcnw0bnqfhrgkm"))))
2647 (properties `((upstream-name . "attract"))) 2911 (properties `((upstream-name . "attract")))
2648 (build-system r-build-system) 2912 (build-system r-build-system)
2649 (propagated-inputs 2913 (propagated-inputs
@@ -2668,13 +2932,13 @@ transcriptionally-coordinated changes in gene expression.")
2668(define-public r-awfisher 2932(define-public r-awfisher
2669 (package 2933 (package
2670 (name "r-awfisher") 2934 (name "r-awfisher")
2671 (version "1.10.0") 2935 (version "1.12.0")
2672 (source (origin 2936 (source (origin
2673 (method url-fetch) 2937 (method url-fetch)
2674 (uri (bioconductor-uri "AWFisher" version)) 2938 (uri (bioconductor-uri "AWFisher" version))
2675 (sha256 2939 (sha256
2676 (base32 2940 (base32
2677 "050k7w0azsl7rqx2pxgccihzc2q8pmh6fyy4gib2d42sdyijr2n1")))) 2941 "1psbxxrwb6mk2jwjw963vwdczb3i5590rcm7hk43kpiw45i1q1j9"))))
2678 (properties `((upstream-name . "AWFisher"))) 2942 (properties `((upstream-name . "AWFisher")))
2679 (build-system r-build-system) 2943 (build-system r-build-system)
2680 (propagated-inputs 2944 (propagated-inputs
@@ -2692,13 +2956,13 @@ meta-pattern.")
2692(define-public r-awst 2956(define-public r-awst
2693 (package 2957 (package
2694 (name "r-awst") 2958 (name "r-awst")
2695 (version "1.4.0") 2959 (version "1.6.0")
2696 (source (origin 2960 (source (origin
2697 (method url-fetch) 2961 (method url-fetch)
2698 (uri (bioconductor-uri "awst" version)) 2962 (uri (bioconductor-uri "awst" version))
2699 (sha256 2963 (sha256
2700 (base32 2964 (base32
2701 "0iw3zycmj95rmdx7f2w0j4yxkzd90y87lrzgdn9cyvvzi5avflav")))) 2965 "0dvzkqpjv7whns9q8zj6n2nyvnaw2ib7i53vf049n94x52vh9x15"))))
2702 (properties `((upstream-name . "awst"))) 2966 (properties `((upstream-name . "awst")))
2703 (build-system r-build-system) 2967 (build-system r-build-system)
2704 (propagated-inputs (list r-summarizedexperiment)) 2968 (propagated-inputs (list r-summarizedexperiment))
@@ -2719,13 +2983,13 @@ artifacts.")
2719(define-public r-baalchip 2983(define-public r-baalchip
2720 (package 2984 (package
2721 (name "r-baalchip") 2985 (name "r-baalchip")
2722 (version "1.22.0") 2986 (version "1.24.0")
2723 (source (origin 2987 (source (origin
2724 (method url-fetch) 2988 (method url-fetch)
2725 (uri (bioconductor-uri "BaalChIP" version)) 2989 (uri (bioconductor-uri "BaalChIP" version))
2726 (sha256 2990 (sha256
2727 (base32 2991 (base32
2728 "02qwk9n2fyg5f9xxjiiha9mi6p9ii3zi5x7w84sh5d5g58s27g6q")))) 2992 "16s67v6mkv14dkk1r7c50brm7198b84h87h1wrahmrrcnzq8pi0n"))))
2729 (properties `((upstream-name . "BaalChIP"))) 2993 (properties `((upstream-name . "BaalChIP")))
2730 (build-system r-build-system) 2994 (build-system r-build-system)
2731 (inputs (list perl)) ; extra/get.overlaps.v2_chrXY.perl 2995 (inputs (list perl)) ; extra/get.overlaps.v2_chrXY.perl
@@ -2759,13 +3023,13 @@ alleles, a known phenotypical feature of cancer samples.")
2759(define-public r-basespacer 3023(define-public r-basespacer
2760 (package 3024 (package
2761 (name "r-basespacer") 3025 (name "r-basespacer")
2762 (version "1.40.0") 3026 (version "1.42.0")
2763 (source (origin 3027 (source (origin
2764 (method url-fetch) 3028 (method url-fetch)
2765 (uri (bioconductor-uri "BaseSpaceR" version)) 3029 (uri (bioconductor-uri "BaseSpaceR" version))
2766 (sha256 3030 (sha256
2767 (base32 3031 (base32
2768 "0jyw4pnybsd6ywpaamk5ywkrcib2z48farsnszmwq97zlbmra7fj")))) 3032 "07pqs0jkwcbxavc65sanvhvzc9spkk46bqnwz162f3pvrz15b5h7"))))
2769 (properties `((upstream-name . "BaseSpaceR"))) 3033 (properties `((upstream-name . "BaseSpaceR")))
2770 (build-system r-build-system) 3034 (build-system r-build-system)
2771 (propagated-inputs (list r-rcurl r-rjsonio)) 3035 (propagated-inputs (list r-rcurl r-rjsonio))
@@ -2782,13 +3046,13 @@ rich environment of statistical and data analysis tools.")
2782(define-public r-bac 3046(define-public r-bac
2783 (package 3047 (package
2784 (name "r-bac") 3048 (name "r-bac")
2785 (version "1.56.0") 3049 (version "1.58.0")
2786 (source (origin 3050 (source (origin
2787 (method url-fetch) 3051 (method url-fetch)
2788 (uri (bioconductor-uri "BAC" version)) 3052 (uri (bioconductor-uri "BAC" version))
2789 (sha256 3053 (sha256
2790 (base32 3054 (base32
2791 "0dkw7438d2sf6nb577dnzija54qs0nhlr47lb73li60fhlnvqmh2")))) 3055 "00dkhns9n1x4wmlxjcw75h7iwwk37zlv1c2fi0g1mmsw1xvdjzp6"))))
2792 (properties `((upstream-name . "BAC"))) 3056 (properties `((upstream-name . "BAC")))
2793 (build-system r-build-system) 3057 (build-system r-build-system)
2794 (home-page "https://bioconductor.org/packages/BAC") 3058 (home-page "https://bioconductor.org/packages/BAC")
@@ -2806,13 +3070,13 @@ you will have to normalize your data beforehand.")
2806(define-public r-bader 3070(define-public r-bader
2807 (package 3071 (package
2808 (name "r-bader") 3072 (name "r-bader")
2809 (version "1.34.0") 3073 (version "1.36.0")
2810 (source (origin 3074 (source (origin
2811 (method url-fetch) 3075 (method url-fetch)
2812 (uri (bioconductor-uri "BADER" version)) 3076 (uri (bioconductor-uri "BADER" version))
2813 (sha256 3077 (sha256
2814 (base32 3078 (base32
2815 "0i5x1r2ns1hxhqk5jyfqird81hck1hllvvgx5bn0rb5vl99g8spm")))) 3079 "1hkvmfik4m2yw5xg4k2g551l27i64blbsdvp1kmvvyix66p53hsr"))))
2816 (properties `((upstream-name . "BADER"))) 3080 (properties `((upstream-name . "BADER")))
2817 (build-system r-build-system) 3081 (build-system r-build-system)
2818 (home-page "https://bioconductor.org/packages/BADER") 3082 (home-page "https://bioconductor.org/packages/BADER")
@@ -2830,13 +3094,13 @@ can be used for further down-stream analyses such as gene set enrichment.")
2830(define-public r-badregionfinder 3094(define-public r-badregionfinder
2831 (package 3095 (package
2832 (name "r-badregionfinder") 3096 (name "r-badregionfinder")
2833 (version "1.24.0") 3097 (version "1.26.0")
2834 (source (origin 3098 (source (origin
2835 (method url-fetch) 3099 (method url-fetch)
2836 (uri (bioconductor-uri "BadRegionFinder" version)) 3100 (uri (bioconductor-uri "BadRegionFinder" version))
2837 (sha256 3101 (sha256
2838 (base32 3102 (base32
2839 "1a1pqmh5ak9s3k1lxw6flanchk24zyznwm34ixi2b78wdc3hqgm9")))) 3103 "0bsgdjchwsfc8aiwiacr454kw97dbymq6v450m1fx7hxmmpqz1sm"))))
2840 (properties `((upstream-name . "BadRegionFinder"))) 3104 (properties `((upstream-name . "BadRegionFinder")))
2841 (build-system r-build-system) 3105 (build-system r-build-system)
2842 (propagated-inputs 3106 (propagated-inputs
@@ -2857,13 +3121,13 @@ Various visual and textual types of output are available.")
2857(define-public r-bambu 3121(define-public r-bambu
2858 (package 3122 (package
2859 (name "r-bambu") 3123 (name "r-bambu")
2860 (version "2.2.0") 3124 (version "3.0.2")
2861 (source (origin 3125 (source (origin
2862 (method url-fetch) 3126 (method url-fetch)
2863 (uri (bioconductor-uri "bambu" version)) 3127 (uri (bioconductor-uri "bambu" version))
2864 (sha256 3128 (sha256
2865 (base32 3129 (base32
2866 "0dc2hpnykr575jbrq9whmdabknl70s2hcs6gkmkl4kpv7xfqdq6w")))) 3130 "0246cn5l1kxysjrzy4prfdxn71vc47a8kciqw384nm2mi3vsy4vx"))))
2867 (properties `((upstream-name . "bambu"))) 3131 (properties `((upstream-name . "bambu")))
2868 (build-system r-build-system) 3132 (build-system r-build-system)
2869 (propagated-inputs 3133 (propagated-inputs
@@ -2900,13 +3164,13 @@ usage.")
2900(define-public r-bandits 3164(define-public r-bandits
2901 (package 3165 (package
2902 (name "r-bandits") 3166 (name "r-bandits")
2903 (version "1.12.0") 3167 (version "1.14.0")
2904 (source (origin 3168 (source (origin
2905 (method url-fetch) 3169 (method url-fetch)
2906 (uri (bioconductor-uri "BANDITS" version)) 3170 (uri (bioconductor-uri "BANDITS" version))
2907 (sha256 3171 (sha256
2908 (base32 3172 (base32
2909 "1423djb7cij68y0q2dcp8q7lrcn2fxjn6d25v4qy3w00b2w8ppg9")))) 3173 "18xq8gg1j07gbbxy7r0cc34zwn40mh4fr39zzi8l3z0cymw73qs8"))))
2910 (properties `((upstream-name . "BANDITS"))) 3174 (properties `((upstream-name . "BANDITS")))
2911 (build-system r-build-system) 3175 (build-system r-build-system)
2912 (propagated-inputs 3176 (propagated-inputs
@@ -2938,13 +3202,13 @@ the posterior densities for the average relative abundance of transcripts.")
2938(define-public r-banocc 3202(define-public r-banocc
2939 (package 3203 (package
2940 (name "r-banocc") 3204 (name "r-banocc")
2941 (version "1.20.0") 3205 (version "1.22.0")
2942 (source (origin 3206 (source (origin
2943 (method url-fetch) 3207 (method url-fetch)
2944 (uri (bioconductor-uri "banocc" version)) 3208 (uri (bioconductor-uri "banocc" version))
2945 (sha256 3209 (sha256
2946 (base32 3210 (base32
2947 "10vaggq1w5jkxd8r2k1mhymzvb7x3h8afwn2pvmcpj022ka7xhbx")))) 3211 "0d7ss3df6zcfsh8kgy35ghxa6f27ynjhdbi6mdypgk9q24f64r78"))))
2948 (properties `((upstream-name . "banocc"))) 3212 (properties `((upstream-name . "banocc")))
2949 (build-system r-build-system) 3213 (build-system r-build-system)
2950 (propagated-inputs 3214 (propagated-inputs
@@ -2966,13 +3230,13 @@ estimates for each correlation element.")
2966(define-public r-barcodetrackr 3230(define-public r-barcodetrackr
2967 (package 3231 (package
2968 (name "r-barcodetrackr") 3232 (name "r-barcodetrackr")
2969 (version "1.4.0") 3233 (version "1.6.0")
2970 (source (origin 3234 (source (origin
2971 (method url-fetch) 3235 (method url-fetch)
2972 (uri (bioconductor-uri "barcodetrackR" version)) 3236 (uri (bioconductor-uri "barcodetrackR" version))
2973 (sha256 3237 (sha256
2974 (base32 3238 (base32
2975 "0yxa15xkgqazw31vq4wm8v747bw4qb18m6i602pvynk0n5bgg3d3")))) 3239 "1b3z83nkl8csxs88rcbmkkfjps71mwnylvpy3kjzyi02xw0kh0c1"))))
2976 (properties `((upstream-name . "barcodetrackR"))) 3240 (properties `((upstream-name . "barcodetrackR")))
2977 (build-system r-build-system) 3241 (build-system r-build-system)
2978 (propagated-inputs 3242 (propagated-inputs
@@ -3008,14 +3272,14 @@ retrieval analyses, or similar technologies.")
3008(define-public r-biocversion 3272(define-public r-biocversion
3009 (package 3273 (package
3010 (name "r-biocversion") 3274 (name "r-biocversion")
3011 (version "3.15.2") 3275 (version "3.16.0")
3012 (source 3276 (source
3013 (origin 3277 (origin
3014 (method url-fetch) 3278 (method url-fetch)
3015 (uri (bioconductor-uri "BiocVersion" version)) 3279 (uri (bioconductor-uri "BiocVersion" version))
3016 (sha256 3280 (sha256
3017 (base32 3281 (base32
3018 "0rs4nyza4hqqk204d037gi013135wgfhx5asq2dsdjc9vk5nwzfn")))) 3282 "1djp23y131dyx4g22f9r7an177bq0mky94bvpqvc8b14166g0ynw"))))
3019 (properties `((upstream-name . "BiocVersion"))) 3283 (properties `((upstream-name . "BiocVersion")))
3020 (build-system r-build-system) 3284 (build-system r-build-system)
3021 (home-page "https://bioconductor.org/packages/BiocVersion/") 3285 (home-page "https://bioconductor.org/packages/BiocVersion/")
@@ -3028,13 +3292,13 @@ of Bioconductor.")
3028(define-public r-biocgenerics 3292(define-public r-biocgenerics
3029 (package 3293 (package
3030 (name "r-biocgenerics") 3294 (name "r-biocgenerics")
3031 (version "0.42.0") 3295 (version "0.44.0")
3032 (source (origin 3296 (source (origin
3033 (method url-fetch) 3297 (method url-fetch)
3034 (uri (bioconductor-uri "BiocGenerics" version)) 3298 (uri (bioconductor-uri "BiocGenerics" version))
3035 (sha256 3299 (sha256
3036 (base32 3300 (base32
3037 "0iv9bnpw2hycndwbmjsszqfwrksz6dfr6qcz78jkssc9ldsgmdhc")))) 3301 "17dhr7vaph8dnvyklszyas7y8i64mxqxhnfhb6q3l47gq5if8645"))))
3038 (properties 3302 (properties
3039 `((upstream-name . "BiocGenerics"))) 3303 `((upstream-name . "BiocGenerics")))
3040 (build-system r-build-system) 3304 (build-system r-build-system)
@@ -3048,13 +3312,13 @@ packages.")
3048(define-public r-coverageview 3312(define-public r-coverageview
3049 (package 3313 (package
3050 (name "r-coverageview") 3314 (name "r-coverageview")
3051 (version "1.34.0") 3315 (version "1.36.0")
3052 (source (origin 3316 (source (origin
3053 (method url-fetch) 3317 (method url-fetch)
3054 (uri (bioconductor-uri "CoverageView" version)) 3318 (uri (bioconductor-uri "CoverageView" version))
3055 (sha256 3319 (sha256
3056 (base32 3320 (base32
3057 "0mh66l4yh6rpd1r7qbqwh5jkklqyvpfiap0zcqhz9kimssm2pbbp")))) 3321 "0cqvwp0ybxgnk9kif3ly780v23pwv4cyh46kk47gxcxqqkjv36ld"))))
3058 (build-system r-build-system) 3322 (build-system r-build-system)
3059 (propagated-inputs 3323 (propagated-inputs
3060 (list r-s4vectors 3324 (list r-s4vectors
@@ -3075,13 +3339,13 @@ how the coverage distributed across the genome.")
3075(define-public r-cummerbund 3339(define-public r-cummerbund
3076 (package 3340 (package
3077 (name "r-cummerbund") 3341 (name "r-cummerbund")
3078 (version "2.38.0") 3342 (version "2.40.0")
3079 (source (origin 3343 (source (origin
3080 (method url-fetch) 3344 (method url-fetch)
3081 (uri (bioconductor-uri "cummeRbund" version)) 3345 (uri (bioconductor-uri "cummeRbund" version))
3082 (sha256 3346 (sha256
3083 (base32 3347 (base32
3084 "1p4anmi436zykp0ir307g75g23kj8b7shxg4r65qq6zdwflphm0q")))) 3348 "1fzkhnlgv4zd0slr12d5aichyxsca86p82fyjymiz7f5fqdvqmd9"))))
3085 (build-system r-build-system) 3349 (build-system r-build-system)
3086 (propagated-inputs 3350 (propagated-inputs
3087 (list r-biobase 3351 (list r-biobase
@@ -3105,13 +3369,13 @@ used visualizations.")
3105(define-public r-dama 3369(define-public r-dama
3106 (package 3370 (package
3107 (name "r-dama") 3371 (name "r-dama")
3108 (version "1.68.0") 3372 (version "1.70.0")
3109 (source (origin 3373 (source (origin
3110 (method url-fetch) 3374 (method url-fetch)
3111 (uri (bioconductor-uri "daMA" version)) 3375 (uri (bioconductor-uri "daMA" version))
3112 (sha256 3376 (sha256
3113 (base32 3377 (base32
3114 "1mpjvl24wsdmpgra3iasgfvy29m71318gj6j1gg6081w0n4cq72m")))) 3378 "062nxfry9w674ja3q9zs4df2hvf4wws9jdqpy84g6nb0309vbhqf"))))
3115 (properties `((upstream-name . "daMA"))) 3379 (properties `((upstream-name . "daMA")))
3116 (build-system r-build-system) 3380 (build-system r-build-system)
3117 (propagated-inputs (list r-mass)) 3381 (propagated-inputs (list r-mass))
@@ -3127,13 +3391,13 @@ factorial microarray data.")
3127(define-public r-damefinder 3391(define-public r-damefinder
3128 (package 3392 (package
3129 (name "r-damefinder") 3393 (name "r-damefinder")
3130 (version "1.8.0") 3394 (version "1.10.0")
3131 (source (origin 3395 (source (origin
3132 (method url-fetch) 3396 (method url-fetch)
3133 (uri (bioconductor-uri "DAMEfinder" version)) 3397 (uri (bioconductor-uri "DAMEfinder" version))
3134 (sha256 3398 (sha256
3135 (base32 3399 (base32
3136 "123ra94bij0m45j2fzqr7fjipj4ld9kgk0kir1zfdbbd5h8h4mdf")))) 3400 "0ygsgg51473sycsh367rf8plca6zb1jg2l39zcprwvgpiln8mjdg"))))
3137 (properties `((upstream-name . "DAMEfinder"))) 3401 (properties `((upstream-name . "DAMEfinder")))
3138 (build-system r-build-system) 3402 (build-system r-build-system)
3139 (propagated-inputs 3403 (propagated-inputs
@@ -3168,14 +3432,14 @@ offers nice visualization of methyl-circle plots.")
3168(define-public r-dearseq 3432(define-public r-dearseq
3169 (package 3433 (package
3170 (name "r-dearseq") 3434 (name "r-dearseq")
3171 (version "1.8.4") 3435 (version "1.10.0")
3172 (source 3436 (source
3173 (origin 3437 (origin
3174 (method url-fetch) 3438 (method url-fetch)
3175 (uri (bioconductor-uri "dearseq" version)) 3439 (uri (bioconductor-uri "dearseq" version))
3176 (sha256 3440 (sha256
3177 (base32 3441 (base32
3178 "1zsqsgf243gq1k57mw11d6apzccnq531mwg2wzw9mjrs1m0jsfzl")))) 3442 "1f9hz4jp862jm1grf4qzdvnzp17ri0n1rhfafgkc1j73z6whw1b0"))))
3179 (build-system r-build-system) 3443 (build-system r-build-system)
3180 (propagated-inputs 3444 (propagated-inputs
3181 (list r-compquadform 3445 (list r-compquadform
@@ -3188,6 +3452,7 @@ offers nice visualization of methyl-circle plots.")
3188 r-pbapply 3452 r-pbapply
3189 r-reshape2 3453 r-reshape2
3190 r-rlang 3454 r-rlang
3455 r-scattermore
3191 r-statmod 3456 r-statmod
3192 r-survey 3457 r-survey
3193 r-tibble 3458 r-tibble
@@ -3206,13 +3471,13 @@ set analyses, and can deal with repeated or longitudinal data.")
3206(define-public r-debcam 3471(define-public r-debcam
3207 (package 3472 (package
3208 (name "r-debcam") 3473 (name "r-debcam")
3209 (version "1.14.0") 3474 (version "1.16.0")
3210 (source (origin 3475 (source (origin
3211 (method url-fetch) 3476 (method url-fetch)
3212 (uri (bioconductor-uri "debCAM" version)) 3477 (uri (bioconductor-uri "debCAM" version))
3213 (sha256 3478 (sha256
3214 (base32 3479 (base32
3215 "1ynz57kkxl8nx80zhh1vhhydqb5n6r9d7p69f0k9nj8rp4hdgng7")))) 3480 "09dm861adbxdy3ncfdxq46wjr4hpn56c66n64xm9gwzkzsrxyc2a"))))
3216 (properties `((upstream-name . "debCAM"))) 3481 (properties `((upstream-name . "debCAM")))
3217 (build-system r-build-system) 3482 (build-system r-build-system)
3218 (inputs (list openjdk)) 3483 (inputs (list openjdk))
@@ -3245,13 +3510,13 @@ knowledge can achieve semi-supervised deconvolution of mixtures.")
3245(define-public r-decipher 3510(define-public r-decipher
3246 (package 3511 (package
3247 (name "r-decipher") 3512 (name "r-decipher")
3248 (version "2.24.0") 3513 (version "2.26.0")
3249 (source (origin 3514 (source (origin
3250 (method url-fetch) 3515 (method url-fetch)
3251 (uri (bioconductor-uri "DECIPHER" version)) 3516 (uri (bioconductor-uri "DECIPHER" version))
3252 (sha256 3517 (sha256
3253 (base32 3518 (base32
3254 "045q2bfzgq1yzhyrzvrhrnmlpka4gikrajxxwv05szksy5nvp7q5")))) 3519 "01hzxd5f5v2kspx5jd7l21bn87cfgm9aah3zd4d6kyxv98h5a3n1"))))
3255 (build-system r-build-system) 3520 (build-system r-build-system)
3256 (propagated-inputs 3521 (propagated-inputs
3257 (list r-biostrings 3522 (list r-biostrings
@@ -3269,13 +3534,13 @@ biological sequences.")
3269(define-public r-deco 3534(define-public r-deco
3270 (package 3535 (package
3271 (name "r-deco") 3536 (name "r-deco")
3272 (version "1.12.0") 3537 (version "1.13.0")
3273 (source (origin 3538 (source (origin
3274 (method url-fetch) 3539 (method url-fetch)
3275 (uri (bioconductor-uri "deco" version)) 3540 (uri (bioconductor-uri "deco" version))
3276 (sha256 3541 (sha256
3277 (base32 3542 (base32
3278 "18n5zgln33c79jbjzjlivs8ihyg8zci6minfqlvagxgzcpa67k0m")))) 3543 "0d4abif3v62cbas6hl7pfw8q8jihh7nsra76k9cm6kz54qw4fbnw"))))
3279 (properties `((upstream-name . "deco"))) 3544 (properties `((upstream-name . "deco")))
3280 (build-system r-build-system) 3545 (build-system r-build-system)
3281 (propagated-inputs 3546 (propagated-inputs
@@ -3311,13 +3576,13 @@ higher deregulation levels.")
3311(define-public r-decomplexdisease 3576(define-public r-decomplexdisease
3312 (package 3577 (package
3313 (name "r-decomplexdisease") 3578 (name "r-decomplexdisease")
3314 (version "1.16.0") 3579 (version "1.18.0")
3315 (source (origin 3580 (source (origin
3316 (method url-fetch) 3581 (method url-fetch)
3317 (uri (bioconductor-uri "DEComplexDisease" version)) 3582 (uri (bioconductor-uri "DEComplexDisease" version))
3318 (sha256 3583 (sha256
3319 (base32 3584 (base32
3320 "09a967x1rnv7byjwh29ngjhs67rgg27zblmlzx6pyqlwy5jsp89d")))) 3585 "12gw9b0gdwyih51j2gzay6vxhycgc52n8svd0slv6wsbw5rc19lh"))))
3321 (properties `((upstream-name . "DEComplexDisease"))) 3586 (properties `((upstream-name . "DEComplexDisease")))
3322 (build-system r-build-system) 3587 (build-system r-build-system)
3323 (propagated-inputs 3588 (propagated-inputs
@@ -3344,13 +3609,13 @@ mechanism based on the shared signatures.")
3344(define-public r-decomptumor2sig 3609(define-public r-decomptumor2sig
3345 (package 3610 (package
3346 (name "r-decomptumor2sig") 3611 (name "r-decomptumor2sig")
3347 (version "2.12.0") 3612 (version "2.14.0")
3348 (source (origin 3613 (source (origin
3349 (method url-fetch) 3614 (method url-fetch)
3350 (uri (bioconductor-uri "decompTumor2Sig" version)) 3615 (uri (bioconductor-uri "decompTumor2Sig" version))
3351 (sha256 3616 (sha256
3352 (base32 3617 (base32
3353 "04hg9bbga2s8scjxfd8wjlmr45nzzvh8d6gr0w929sybx4nj2qz6")))) 3618 "0agvmgwyk458lhhhspd8243n4897f0q7jf9yqhwsl5wi8011vmqd"))))
3354 (properties `((upstream-name . "decompTumor2Sig"))) 3619 (properties `((upstream-name . "decompTumor2Sig")))
3355 (build-system r-build-system) 3620 (build-system r-build-system)
3356 (inputs (list perl)) ;script/extractSpecColumns.pl 3621 (inputs (list perl)) ;script/extractSpecColumns.pl
@@ -3387,13 +3652,13 @@ of the signatures to the mutation load of the tumor.")
3387(define-public r-deconrnaseq 3652(define-public r-deconrnaseq
3388 (package 3653 (package
3389 (name "r-deconrnaseq") 3654 (name "r-deconrnaseq")
3390 (version "1.38.0") 3655 (version "1.40.0")
3391 (source (origin 3656 (source (origin
3392 (method url-fetch) 3657 (method url-fetch)
3393 (uri (bioconductor-uri "DeconRNASeq" version)) 3658 (uri (bioconductor-uri "DeconRNASeq" version))
3394 (sha256 3659 (sha256
3395 (base32 3660 (base32
3396 "10smk88srxm58hli0fhkdfd6l5z02q58xc9mww39gkn71y0127k6")))) 3661 "05rwqchfspy8i9fcj9526rl5vvk0rrgr95nvxzdj0sa2136my8y4"))))
3397 (properties `((upstream-name . "DeconRNASeq"))) 3662 (properties `((upstream-name . "DeconRNASeq")))
3398 (build-system r-build-system) 3663 (build-system r-build-system)
3399 (propagated-inputs 3664 (propagated-inputs
@@ -3414,13 +3679,13 @@ single expression profiles.")
3414(define-public r-decontam 3679(define-public r-decontam
3415 (package 3680 (package
3416 (name "r-decontam") 3681 (name "r-decontam")
3417 (version "1.16.0") 3682 (version "1.18.0")
3418 (source (origin 3683 (source (origin
3419 (method url-fetch) 3684 (method url-fetch)
3420 (uri (bioconductor-uri "decontam" version)) 3685 (uri (bioconductor-uri "decontam" version))
3421 (sha256 3686 (sha256
3422 (base32 3687 (base32
3423 "1g9hcfcfnpq6z21069yw0pyzncwznmvxb2xalg4y6y1604dy98q9")))) 3688 "0bk7ia2flnxwa99b8mf3xdvap3xqa4pvpsrgbnyapxbaqxr5zf82"))))
3424 (properties `((upstream-name . "decontam"))) 3689 (properties `((upstream-name . "decontam")))
3425 (build-system r-build-system) 3690 (build-system r-build-system)
3426 (propagated-inputs 3691 (propagated-inputs
@@ -3440,13 +3705,13 @@ negative control samples.")
3440(define-public r-deconvr 3705(define-public r-deconvr
3441 (package 3706 (package
3442 (name "r-deconvr") 3707 (name "r-deconvr")
3443 (version "1.2.0") 3708 (version "1.4.2")
3444 (source (origin 3709 (source (origin
3445 (method url-fetch) 3710 (method url-fetch)
3446 (uri (bioconductor-uri "deconvR" version)) 3711 (uri (bioconductor-uri "deconvR" version))
3447 (sha256 3712 (sha256
3448 (base32 3713 (base32
3449 "091z3lncamscsvzj63zzbw7dr7vnkn0jwfkm5ljq4112w4rxgrm3")))) 3714 "1wa8l9zxdwx32122slnzqyk32klyznxnbziwn98jbp5fxmjka92l"))))
3450 (properties `((upstream-name . "deconvR"))) 3715 (properties `((upstream-name . "deconvR")))
3451 (build-system r-build-system) 3716 (build-system r-build-system)
3452 (propagated-inputs 3717 (propagated-inputs
@@ -3484,13 +3749,13 @@ make mapping WGBS data to their probe IDs easier.")
3484(define-public r-decoupler 3749(define-public r-decoupler
3485 (package 3750 (package
3486 (name "r-decoupler") 3751 (name "r-decoupler")
3487 (version "2.2.2") 3752 (version "2.4.0")
3488 (source 3753 (source
3489 (origin 3754 (origin
3490 (method url-fetch) 3755 (method url-fetch)
3491 (uri (bioconductor-uri "decoupleR" version)) 3756 (uri (bioconductor-uri "decoupleR" version))
3492 (sha256 3757 (sha256
3493 (base32 "0q1w8yw3bwx8ai5z8rw8lz97w4cplxijq93634hza2vgkig1ck9m")))) 3758 (base32 "1872pi2v9gymdpqdhab10ash4b2w8sbk1p635lf0p6s4679syhdi"))))
3494 (properties `((upstream-name . "decoupleR"))) 3759 (properties `((upstream-name . "decoupleR")))
3495 (build-system r-build-system) 3760 (build-system r-build-system)
3496 (propagated-inputs 3761 (propagated-inputs
@@ -3525,13 +3790,13 @@ targeted by a kinase.")
3525(define-public r-deepsnv 3790(define-public r-deepsnv
3526 (package 3791 (package
3527 (name "r-deepsnv") 3792 (name "r-deepsnv")
3528 (version "1.42.1") 3793 (version "1.44.0")
3529 (source (origin 3794 (source (origin
3530 (method url-fetch) 3795 (method url-fetch)
3531 (uri (bioconductor-uri "deepSNV" version)) 3796 (uri (bioconductor-uri "deepSNV" version))
3532 (sha256 3797 (sha256
3533 (base32 3798 (base32
3534 "0bgj1grv3a5bqhcdsw445x49kl3pz367svy6fnrzfsk9bmj46kgn")))) 3799 "051xcg9lx8plbfhiacrv1wsxfac0qqspysq960ppibkf4m8crk81"))))
3535 (properties `((upstream-name . "deepSNV"))) 3800 (properties `((upstream-name . "deepSNV")))
3536 (build-system r-build-system) 3801 (build-system r-build-system)
3537 (propagated-inputs 3802 (propagated-inputs
@@ -3561,13 +3826,13 @@ bases such as COSMIC.")
3561(define-public r-delayedarray 3826(define-public r-delayedarray
3562 (package 3827 (package
3563 (name "r-delayedarray") 3828 (name "r-delayedarray")
3564 (version "0.22.0") 3829 (version "0.24.0")
3565 (source (origin 3830 (source (origin
3566 (method url-fetch) 3831 (method url-fetch)
3567 (uri (bioconductor-uri "DelayedArray" version)) 3832 (uri (bioconductor-uri "DelayedArray" version))
3568 (sha256 3833 (sha256
3569 (base32 3834 (base32
3570 "11id63qza9dxl1364gllqafxmx25a0q22jv5q8h709bgc3f0grqy")))) 3835 "0nl1v0mxb759wiia2rsxay0cv0q631gqyzgaa10s175lhzsb8r6p"))))
3571 (properties 3836 (properties
3572 `((upstream-name . "DelayedArray"))) 3837 `((upstream-name . "DelayedArray")))
3573 (build-system r-build-system) 3838 (build-system r-build-system)
@@ -3591,13 +3856,13 @@ array-like objects like @code{DataFrame} objects (typically with Rle columns),
3591(define-public r-derfinderhelper 3856(define-public r-derfinderhelper
3592 (package 3857 (package
3593 (name "r-derfinderhelper") 3858 (name "r-derfinderhelper")
3594 (version "1.30.0") 3859 (version "1.32.0")
3595 (source 3860 (source
3596 (origin 3861 (origin
3597 (method url-fetch) 3862 (method url-fetch)
3598 (uri (bioconductor-uri "derfinderHelper" version)) 3863 (uri (bioconductor-uri "derfinderHelper" version))
3599 (sha256 3864 (sha256
3600 (base32 "0r7zbx5bfmh5cjs12y8d9qwz53nz340gdy3sx7zcn4rzn7rpslp5")))) 3865 (base32 "118rjmqy53viczdwj70kaszkpg2r2zbq60k49jg7fqb81prdwy04"))))
3601 (properties `((upstream-name . "derfinderHelper"))) 3866 (properties `((upstream-name . "derfinderHelper")))
3602 (build-system r-build-system) 3867 (build-system r-build-system)
3603 (propagated-inputs 3868 (propagated-inputs
@@ -3616,13 +3881,13 @@ calculation in parallel.")
3616(define-public r-drimseq 3881(define-public r-drimseq
3617 (package 3882 (package
3618 (name "r-drimseq") 3883 (name "r-drimseq")
3619 (version "1.24.0") 3884 (version "1.26.0")
3620 (source 3885 (source
3621 (origin 3886 (origin
3622 (method url-fetch) 3887 (method url-fetch)
3623 (uri (bioconductor-uri "DRIMSeq" version)) 3888 (uri (bioconductor-uri "DRIMSeq" version))
3624 (sha256 3889 (sha256
3625 (base32 "1dph483ij43ayw0z5dbnp6gwp53ka7k5si1hp3miac7z8dqzv94l")))) 3890 (base32 "0cj3fyb99fh30f35ra1gpvzwplszbwvwk33ppgyh1zx2axsx164w"))))
3626 (properties `((upstream-name . "DRIMSeq"))) 3891 (properties `((upstream-name . "DRIMSeq")))
3627 (build-system r-build-system) 3892 (build-system r-build-system)
3628 (propagated-inputs 3893 (propagated-inputs
@@ -3651,13 +3916,13 @@ results.")
3651(define-public r-bluster 3916(define-public r-bluster
3652 (package 3917 (package
3653 (name "r-bluster") 3918 (name "r-bluster")
3654 (version "1.6.0") 3919 (version "1.8.0")
3655 (source (origin 3920 (source (origin
3656 (method url-fetch) 3921 (method url-fetch)
3657 (uri (bioconductor-uri "bluster" version)) 3922 (uri (bioconductor-uri "bluster" version))
3658 (sha256 3923 (sha256
3659 (base32 3924 (base32
3660 "1g496yc7mdhshf6r0n8xhj7ax936ia5z2cx72lqyk2vzzzl5c4v8")))) 3925 "1xi9vl09nm95l35kb9n3pn3j9qxw8976lss3cx0ppwnxd2mjr6vy"))))
3661 (properties `((upstream-name . "bluster"))) 3926 (properties `((upstream-name . "bluster")))
3662 (build-system r-build-system) 3927 (build-system r-build-system)
3663 (propagated-inputs 3928 (propagated-inputs
@@ -3681,13 +3946,13 @@ and evaluate clustering results.")
3681(define-public r-ideoviz 3946(define-public r-ideoviz
3682 (package 3947 (package
3683 (name "r-ideoviz") 3948 (name "r-ideoviz")
3684 (version "1.32.0") 3949 (version "1.34.0")
3685 (source (origin 3950 (source (origin
3686 (method url-fetch) 3951 (method url-fetch)
3687 (uri (bioconductor-uri "IdeoViz" version)) 3952 (uri (bioconductor-uri "IdeoViz" version))
3688 (sha256 3953 (sha256
3689 (base32 3954 (base32
3690 "1wwh3ifdijhpm58lw7cmnx084xwfxnc7i0206w8rhrjnvnq6ljh3")))) 3955 "0jpj8bkfm3jcb5fj0xhh13vqh2dcgdgi4i1qk3wx1301irkk7fgf"))))
3691 (build-system r-build-system) 3956 (build-system r-build-system)
3692 (propagated-inputs 3957 (propagated-inputs
3693 (list r-biobase 3958 (list r-biobase
@@ -3705,14 +3970,14 @@ arbitrary genomic intervals along chromosomal ideogram.")
3705(define-public r-infercnv 3970(define-public r-infercnv
3706 (package 3971 (package
3707 (name "r-infercnv") 3972 (name "r-infercnv")
3708 (version "1.12.0") 3973 (version "1.14.0")
3709 (source 3974 (source
3710 (origin 3975 (origin
3711 (method url-fetch) 3976 (method url-fetch)
3712 (uri (bioconductor-uri "infercnv" version)) 3977 (uri (bioconductor-uri "infercnv" version))
3713 (sha256 3978 (sha256
3714 (base32 3979 (base32
3715 "01f021fdxm058733rky46dlvqg7dmf5mn5x9lnq0fspp5665w3bl")))) 3980 "11hgw6c67gd3ih5q14a520sjmnlv56qw19z0i6s5pz2slmgflpry"))))
3716 (properties `((upstream-name . "infercnv"))) 3981 (properties `((upstream-name . "infercnv")))
3717 (build-system r-build-system) 3982 (build-system r-build-system)
3718 (inputs (list python)) 3983 (inputs (list python))
@@ -3736,15 +4001,16 @@ arbitrary genomic intervals along chromosomal ideogram.")
3736 r-gplots 4001 r-gplots
3737 r-gridextra 4002 r-gridextra
3738 r-hiddenmarkov 4003 r-hiddenmarkov
3739 r-leiden 4004 r-igraph
3740 r-matrix 4005 r-matrix
3741 r-paralleldist 4006 r-paralleldist
3742 r-phyclust 4007 r-phyclust
3743 r-rann 4008 r-rann
3744 r-rcolorbrewer 4009 r-rcolorbrewer
3745 r-reshape 4010 r-reshape2
3746 r-rjags 4011 r-rjags
3747 r-singlecellexperiment 4012 r-singlecellexperiment
4013 r-seurat
3748 r-summarizedexperiment 4014 r-summarizedexperiment
3749 r-tidyr)) 4015 r-tidyr))
3750 (native-inputs (list r-knitr)) 4016 (native-inputs (list r-knitr))
@@ -3764,13 +4030,13 @@ over-abundant or less-abundant as compared to that of normal cells.")
3764(define-public r-iranges 4030(define-public r-iranges
3765 (package 4031 (package
3766 (name "r-iranges") 4032 (name "r-iranges")
3767 (version "2.30.1") 4033 (version "2.32.0")
3768 (source (origin 4034 (source (origin
3769 (method url-fetch) 4035 (method url-fetch)
3770 (uri (bioconductor-uri "IRanges" version)) 4036 (uri (bioconductor-uri "IRanges" version))
3771 (sha256 4037 (sha256
3772 (base32 4038 (base32
3773 "1r01c9lczkchgd9hbxxd6wrd5avhy52mfqjck7l9avjq1jimvzv3")))) 4039 "0jvavhl6p2di0n5176gg7shfmpg79rngl2gaw423icswdf8kay89"))))
3774 (properties 4040 (properties
3775 `((upstream-name . "IRanges"))) 4041 `((upstream-name . "IRanges")))
3776 (build-system r-build-system) 4042 (build-system r-build-system)
@@ -3792,13 +4058,13 @@ possible.")
3792(define-public r-isoformswitchanalyzer 4058(define-public r-isoformswitchanalyzer
3793 (package 4059 (package
3794 (name "r-isoformswitchanalyzer") 4060 (name "r-isoformswitchanalyzer")
3795 (version "1.18.0") 4061 (version "1.20.0")
3796 (source 4062 (source
3797 (origin 4063 (origin
3798 (method url-fetch) 4064 (method url-fetch)
3799 (uri (bioconductor-uri "IsoformSwitchAnalyzeR" version)) 4065 (uri (bioconductor-uri "IsoformSwitchAnalyzeR" version))
3800 (sha256 4066 (sha256
3801 (base32 "0n1gb9azxa1mxpsqvw3i3kf72f45nyjj1kgwwrzhd88n3g63lvkd")))) 4067 (base32 "06kcx0a7xxzqhf4y8l69my5chh06sfahsaz6anhana7shym3yif5"))))
3802 (properties `((upstream-name . "IsoformSwitchAnalyzeR"))) 4068 (properties `((upstream-name . "IsoformSwitchAnalyzeR")))
3803 (build-system r-build-system) 4069 (build-system r-build-system)
3804 (propagated-inputs 4070 (propagated-inputs
@@ -3994,14 +4260,14 @@ performing parallel computations on multicore machines.")
3994(define-public r-affy 4260(define-public r-affy
3995 (package 4261 (package
3996 (name "r-affy") 4262 (name "r-affy")
3997 (version "1.74.0") 4263 (version "1.76.0")
3998 (source 4264 (source
3999 (origin 4265 (origin
4000 (method url-fetch) 4266 (method url-fetch)
4001 (uri (bioconductor-uri "affy" version)) 4267 (uri (bioconductor-uri "affy" version))
4002 (sha256 4268 (sha256
4003 (base32 4269 (base32
4004 "02l77y4d4m4jwgkb3jdaskv6shmba5292whp0i29mg9asxv4rdc7")))) 4270 "1iix9mq4aph6avs2qr64a7hip461cif56k6npvs5g69nj3rn50gj"))))
4005 (build-system r-build-system) 4271 (build-system r-build-system)
4006 (propagated-inputs 4272 (propagated-inputs
4007 (list r-affyio 4273 (list r-affyio
@@ -4022,14 +4288,14 @@ analysis.")
4022(define-public r-affycomp 4288(define-public r-affycomp
4023 (package 4289 (package
4024 (name "r-affycomp") 4290 (name "r-affycomp")
4025 (version "1.72.0") 4291 (version "1.74.0")
4026 (source 4292 (source
4027 (origin 4293 (origin
4028 (method url-fetch) 4294 (method url-fetch)
4029 (uri (bioconductor-uri "affycomp" version)) 4295 (uri (bioconductor-uri "affycomp" version))
4030 (sha256 4296 (sha256
4031 (base32 4297 (base32
4032 "0aq5p56sqpvba0yhgd75302s9bazchh1izgymng6cpb78y5wfpj0")))) 4298 "18bxnjcl7cbgwm3yf58608ghwnpci94xgil11zmbpgzgrpv9pkrs"))))
4033 (properties `((upstream-name . "affycomp"))) 4299 (properties `((upstream-name . "affycomp")))
4034 (build-system r-build-system) 4300 (build-system r-build-system)
4035 (propagated-inputs (list r-biobase)) 4301 (propagated-inputs (list r-biobase))
@@ -4043,14 +4309,14 @@ measures for Affymetrix Oligonucleotide Arrays.")
4043(define-public r-affycompatible 4309(define-public r-affycompatible
4044 (package 4310 (package
4045 (name "r-affycompatible") 4311 (name "r-affycompatible")
4046 (version "1.56.0") 4312 (version "1.58.0")
4047 (source 4313 (source
4048 (origin 4314 (origin
4049 (method url-fetch) 4315 (method url-fetch)
4050 (uri (bioconductor-uri "AffyCompatible" version)) 4316 (uri (bioconductor-uri "AffyCompatible" version))
4051 (sha256 4317 (sha256
4052 (base32 4318 (base32
4053 "0x3lj1jgqq67389rzfklah5p878ns9b4fpdpz455m2gq9sk7qsda")))) 4319 "1bg7iqasvfsgd9x3ykgpblqnz1q06g3ifmzj4jf2kn8kxj63wfbl"))))
4054 (properties 4320 (properties
4055 `((upstream-name . "AffyCompatible"))) 4321 `((upstream-name . "AffyCompatible")))
4056 (build-system r-build-system) 4322 (build-system r-build-system)
@@ -4088,14 +4354,14 @@ Command Console} (AGCC)-compatible sample annotation files.")
4088(define-public r-affycontam 4354(define-public r-affycontam
4089 (package 4355 (package
4090 (name "r-affycontam") 4356 (name "r-affycontam")
4091 (version "1.54.0") 4357 (version "1.56.0")
4092 (source 4358 (source
4093 (origin 4359 (origin
4094 (method url-fetch) 4360 (method url-fetch)
4095 (uri (bioconductor-uri "affyContam" version)) 4361 (uri (bioconductor-uri "affyContam" version))
4096 (sha256 4362 (sha256
4097 (base32 4363 (base32
4098 "1pyd4rj6pp139kvhh97whi4afvx029w5lglr4mnscw7m3f618v0p")))) 4364 "0phf9rvxr45zq9m5rcjsiixmj9ilz518l628l8cd1hzfdk240ffy"))))
4099 (properties `((upstream-name . "affyContam"))) 4365 (properties `((upstream-name . "affyContam")))
4100 (build-system r-build-system) 4366 (build-system r-build-system)
4101 (propagated-inputs 4367 (propagated-inputs
@@ -4111,14 +4377,14 @@ problems in CEL-level data to help evaluate performance of quality metrics.")
4111(define-public r-affycoretools 4377(define-public r-affycoretools
4112 (package 4378 (package
4113 (name "r-affycoretools") 4379 (name "r-affycoretools")
4114 (version "1.68.1") 4380 (version "1.70.0")
4115 (source 4381 (source
4116 (origin 4382 (origin
4117 (method url-fetch) 4383 (method url-fetch)
4118 (uri (bioconductor-uri "affycoretools" version)) 4384 (uri (bioconductor-uri "affycoretools" version))
4119 (sha256 4385 (sha256
4120 (base32 4386 (base32
4121 "05x64hy5jpmg973biwq4q9gzy1n0iqc0pxrix1f6bri1w6vil3ww")))) 4387 "17slls8dihjnpm6bynic8cm2fbnfl5iqwimz0wz7c9x44d1bxi4l"))))
4122 (properties `((upstream-name . "affycoretools"))) 4388 (properties `((upstream-name . "affycoretools")))
4123 (build-system r-build-system) 4389 (build-system r-build-system)
4124 (propagated-inputs 4390 (propagated-inputs
@@ -4153,14 +4419,14 @@ to streamline the more common analyses that a Biostatistician might see.")
4153(define-public r-affyio 4419(define-public r-affyio
4154 (package 4420 (package
4155 (name "r-affyio") 4421 (name "r-affyio")
4156 (version "1.66.0") 4422 (version "1.68.0")
4157 (source 4423 (source
4158 (origin 4424 (origin
4159 (method url-fetch) 4425 (method url-fetch)
4160 (uri (bioconductor-uri "affyio" version)) 4426 (uri (bioconductor-uri "affyio" version))
4161 (sha256 4427 (sha256
4162 (base32 4428 (base32
4163 "19cw82qvzkz6vh2gm302y7digsf6xif7c9l2q9s6lkx2yflqpgfp")))) 4429 "1bdcz9sz4khs7p4ddryc4ir0fwcjrkwqka8y0c9n36ykiv4myfib"))))
4164 (build-system r-build-system) 4430 (build-system r-build-system)
4165 (propagated-inputs 4431 (propagated-inputs
4166 (list r-zlibbioc)) 4432 (list r-zlibbioc))
@@ -4177,14 +4443,14 @@ CDF file formats.")
4177(define-public r-affxparser 4443(define-public r-affxparser
4178 (package 4444 (package
4179 (name "r-affxparser") 4445 (name "r-affxparser")
4180 (version "1.68.1") 4446 (version "1.70.0")
4181 (source 4447 (source
4182 (origin 4448 (origin
4183 (method url-fetch) 4449 (method url-fetch)
4184 (uri (bioconductor-uri "affxparser" version)) 4450 (uri (bioconductor-uri "affxparser" version))
4185 (sha256 4451 (sha256
4186 (base32 4452 (base32
4187 "16x92gwsy7zdyz4md4cw847xn2ymqd6gqsn0rlr2nnf3qmnjnils")))) 4453 "0p42rpyh96aph9jr8kiyjvv860jn7m7ji2nrib2vr2nl0jyaxqjs"))))
4188 (properties `((upstream-name . "affxparser"))) 4454 (properties `((upstream-name . "affxparser")))
4189 (build-system r-build-system) 4455 (build-system r-build-system)
4190 (home-page "https://github.com/HenrikBengtsson/affxparser") 4456 (home-page "https://github.com/HenrikBengtsson/affxparser")
@@ -4205,14 +4471,14 @@ structure.")
4205(define-public r-annotate 4471(define-public r-annotate
4206 (package 4472 (package
4207 (name "r-annotate") 4473 (name "r-annotate")
4208 (version "1.74.0") 4474 (version "1.76.0")
4209 (source 4475 (source
4210 (origin 4476 (origin
4211 (method url-fetch) 4477 (method url-fetch)
4212 (uri (bioconductor-uri "annotate" version)) 4478 (uri (bioconductor-uri "annotate" version))
4213 (sha256 4479 (sha256
4214 (base32 4480 (base32
4215 "0x6vddpiw2g713vicf70198x8dlrwf36p8jjygdsfnl56ls5bh2g")))) 4481 "06jmnv36y3n6pl1vs6mp14sgyzl4l37g13diaa49k7qwp1kdpl3a"))))
4216 (build-system r-build-system) 4482 (build-system r-build-system)
4217 (propagated-inputs 4483 (propagated-inputs
4218 (list r-annotationdbi 4484 (list r-annotationdbi
@@ -4232,13 +4498,13 @@ microarrays.")
4232(define-public r-annotationdbi 4498(define-public r-annotationdbi
4233 (package 4499 (package
4234 (name "r-annotationdbi") 4500 (name "r-annotationdbi")
4235 (version "1.58.0") 4501 (version "1.60.0")
4236 (source (origin 4502 (source (origin
4237 (method url-fetch) 4503 (method url-fetch)
4238 (uri (bioconductor-uri "AnnotationDbi" version)) 4504 (uri (bioconductor-uri "AnnotationDbi" version))
4239 (sha256 4505 (sha256
4240 (base32 4506 (base32
4241 "15cwy7lic89jwl3dr7j4pb5bx457jdpvzvylr71624s0p0j9rgwn")))) 4507 "1srv0jizmwgmsmgb9cfgy5nbgd3jsgxgzzax6wfsahckb5zihrqp"))))
4242 (properties 4508 (properties
4243 `((upstream-name . "AnnotationDbi"))) 4509 `((upstream-name . "AnnotationDbi")))
4244 (build-system r-build-system) 4510 (build-system r-build-system)
@@ -4262,13 +4528,13 @@ annotation data packages using SQLite data storage.")
4262(define-public r-annotationfilter 4528(define-public r-annotationfilter
4263 (package 4529 (package
4264 (name "r-annotationfilter") 4530 (name "r-annotationfilter")
4265 (version "1.20.0") 4531 (version "1.22.0")
4266 (source (origin 4532 (source (origin
4267 (method url-fetch) 4533 (method url-fetch)
4268 (uri (bioconductor-uri "AnnotationFilter" version)) 4534 (uri (bioconductor-uri "AnnotationFilter" version))
4269 (sha256 4535 (sha256
4270 (base32 4536 (base32
4271 "082lpcd6yr2nkxndlck2wqqd3nfdx7lnpw8barxgv41q4l7v4ald")))) 4537 "0m16kfssxbblf03ykawkmqa038cl90prhb23k6y88g2hwm00wynk"))))
4272 (properties 4538 (properties
4273 `((upstream-name . "AnnotationFilter"))) 4539 `((upstream-name . "AnnotationFilter")))
4274 (build-system r-build-system) 4540 (build-system r-build-system)
@@ -4287,14 +4553,14 @@ used by @code{ensembldb}, @code{Organism.dplyr}, and other packages.")
4287(define-public r-annotationforge 4553(define-public r-annotationforge
4288 (package 4554 (package
4289 (name "r-annotationforge") 4555 (name "r-annotationforge")
4290 (version "1.38.1") 4556 (version "1.40.0")
4291 (source 4557 (source
4292 (origin 4558 (origin
4293 (method url-fetch) 4559 (method url-fetch)
4294 (uri (bioconductor-uri "AnnotationForge" version)) 4560 (uri (bioconductor-uri "AnnotationForge" version))
4295 (sha256 4561 (sha256
4296 (base32 4562 (base32
4297 "0lcr79a3570h7zg4z691gxg2vlyqnars5811q0clzinbmq7b4x3v")))) 4563 "15shh8rmcx69g3zd256720vh0c3qbly5zrvwm463dws41cjla48x"))))
4298 (properties 4564 (properties
4299 `((upstream-name . "AnnotationForge"))) 4565 `((upstream-name . "AnnotationForge")))
4300 (build-system r-build-system) 4566 (build-system r-build-system)
@@ -4319,14 +4585,14 @@ databases. Packages produced are intended to be used with AnnotationDbi.")
4319(define-public r-annotationhub 4585(define-public r-annotationhub
4320 (package 4586 (package
4321 (name "r-annotationhub") 4587 (name "r-annotationhub")
4322 (version "3.4.0") 4588 (version "3.6.0")
4323 (source 4589 (source
4324 (origin 4590 (origin
4325 (method url-fetch) 4591 (method url-fetch)
4326 (uri (bioconductor-uri "AnnotationHub" version)) 4592 (uri (bioconductor-uri "AnnotationHub" version))
4327 (sha256 4593 (sha256
4328 (base32 4594 (base32
4329 "03dmbx43rsv9xv94lk12gpraq47ryc13jijwma3q05hl9wn8xjxs")))) 4595 "1hk02q6mwx49khbhydndfa1qry8ylhmwz2dff8845a510hm0di7n"))))
4330 (properties `((upstream-name . "AnnotationHub"))) 4596 (properties `((upstream-name . "AnnotationHub")))
4331 (build-system r-build-system) 4597 (build-system r-build-system)
4332 (propagated-inputs 4598 (propagated-inputs
@@ -4360,14 +4626,14 @@ by the user, helping with quick and reproducible access.")
4360(define-public r-aroma-light 4626(define-public r-aroma-light
4361 (package 4627 (package
4362 (name "r-aroma-light") 4628 (name "r-aroma-light")
4363 (version "3.26.0") 4629 (version "3.28.0")
4364 (source 4630 (source
4365 (origin 4631 (origin
4366 (method url-fetch) 4632 (method url-fetch)
4367 (uri (bioconductor-uri "aroma.light" version)) 4633 (uri (bioconductor-uri "aroma.light" version))
4368 (sha256 4634 (sha256
4369 (base32 4635 (base32
4370 "1240v9wvsf205g998ms19hncki8g6shidg09dy5np9pqpiix4vys")))) 4636 "01g9vfkmpfkn9nv71jyybq93lid6x93jbadjahngy98w67n3sin4"))))
4371 (properties `((upstream-name . "aroma.light"))) 4637 (properties `((upstream-name . "aroma.light")))
4372 (build-system r-build-system) 4638 (build-system r-build-system)
4373 (propagated-inputs 4639 (propagated-inputs
@@ -4384,14 +4650,14 @@ classes.")
4384(define-public r-bamsignals 4650(define-public r-bamsignals
4385 (package 4651 (package
4386 (name "r-bamsignals") 4652 (name "r-bamsignals")
4387 (version "1.28.0") 4653 (version "1.30.0")
4388 (source 4654 (source
4389 (origin 4655 (origin
4390 (method url-fetch) 4656 (method url-fetch)
4391 (uri (bioconductor-uri "bamsignals" version)) 4657 (uri (bioconductor-uri "bamsignals" version))
4392 (sha256 4658 (sha256
4393 (base32 4659 (base32
4394 "0ywbxq829hclhr5bb6p77rspxvfs580zlwd2f5kr3an6rdgyx9ky")))) 4660 "059pkm5pg9ssd0l8xrm13d0hscqnmlqcb4qb5p4fbzgx6088zg05"))))
4395 (build-system r-build-system) 4661 (build-system r-build-system)
4396 (propagated-inputs 4662 (propagated-inputs
4397 (list r-biocgenerics 4663 (list r-biocgenerics
@@ -4414,13 +4680,13 @@ paired-end data.")
4414(define-public r-biobase 4680(define-public r-biobase
4415 (package 4681 (package
4416 (name "r-biobase") 4682 (name "r-biobase")
4417 (version "2.56.0") 4683 (version "2.58.0")
4418 (source (origin 4684 (source (origin
4419 (method url-fetch) 4685 (method url-fetch)
4420 (uri (bioconductor-uri "Biobase" version)) 4686 (uri (bioconductor-uri "Biobase" version))
4421 (sha256 4687 (sha256
4422 (base32 4688 (base32
4423 "1mnxky78an079p60427cjvk4fzilp0xzy6b85fq274qvdcrz8jbv")))) 4689 "0rp541nphbcya6kbk1nzrrb05g5m6pxb3yqz5cj873di9vsqlyfv"))))
4424 (properties 4690 (properties
4425 `((upstream-name . "Biobase"))) 4691 `((upstream-name . "Biobase")))
4426 (build-system r-build-system) 4692 (build-system r-build-system)
@@ -4436,13 +4702,13 @@ on Bioconductor or which replace R functions.")
4436(define-public r-biomart 4702(define-public r-biomart
4437 (package 4703 (package
4438 (name "r-biomart") 4704 (name "r-biomart")
4439 (version "2.52.0") 4705 (version "2.54.0")
4440 (source (origin 4706 (source (origin
4441 (method url-fetch) 4707 (method url-fetch)
4442 (uri (bioconductor-uri "biomaRt" version)) 4708 (uri (bioconductor-uri "biomaRt" version))
4443 (sha256 4709 (sha256
4444 (base32 4710 (base32
4445 "0yn3kanyrplc89a900xiz33nw1v23mkljvd5isizgs8gzvwzf8xg")))) 4711 "0c6agi652kbffqwd1r3c22ncisqaiy3gqbc9fz13767rr71im6lq"))))
4446 (properties 4712 (properties
4447 `((upstream-name . "biomaRt"))) 4713 `((upstream-name . "biomaRt")))
4448 (build-system r-build-system) 4714 (build-system r-build-system)
@@ -4521,13 +4787,13 @@ only one command.")
4521(define-public r-biocparallel 4787(define-public r-biocparallel
4522 (package 4788 (package
4523 (name "r-biocparallel") 4789 (name "r-biocparallel")
4524 (version "1.30.3") 4790 (version "1.32.1")
4525 (source (origin 4791 (source (origin
4526 (method url-fetch) 4792 (method url-fetch)
4527 (uri (bioconductor-uri "BiocParallel" version)) 4793 (uri (bioconductor-uri "BiocParallel" version))
4528 (sha256 4794 (sha256
4529 (base32 4795 (base32
4530 "1rs3wmasl9mx7f399iclvm0bnvggvjj2a88zbi294r5m8wxqlc92")))) 4796 "1fkfbs0n0sdssli7ibrswkfag080kgv8n1zf6ssxx729g1fz3m3h"))))
4531 (properties 4797 (properties
4532 `((upstream-name . "BiocParallel"))) 4798 `((upstream-name . "BiocParallel")))
4533 (build-system r-build-system) 4799 (build-system r-build-system)
@@ -4539,18 +4805,16 @@ only one command.")
4539 ;; Remove generated documentation. 4805 ;; Remove generated documentation.
4540 (for-each delete-file 4806 (for-each delete-file
4541 '("inst/doc/BiocParallel_BatchtoolsParam.pdf" 4807 '("inst/doc/BiocParallel_BatchtoolsParam.pdf"
4542 "inst/doc/Introduction_To_BiocParallel.pdf"
4543 "inst/doc/Errors_Logs_And_Debugging.pdf" 4808 "inst/doc/Errors_Logs_And_Debugging.pdf"
4544 "inst/doc/BiocParallel_BatchtoolsParam.R" 4809 "inst/doc/BiocParallel_BatchtoolsParam.R"
4545 "inst/doc/Introduction_To_BiocParallel.R" 4810 "inst/doc/Introduction_To_BiocParallel.R"
4546 "inst/doc/Errors_Logs_And_Debugging.R")) 4811 "inst/doc/Errors_Logs_And_Debugging.R"
4812 "inst/doc/Random_Numbers.R"))
4547 4813
4548 ;; Remove time-dependent macro 4814 ;; Remove time-dependent macro
4549 (substitute* '("inst/doc/BiocParallel_BatchtoolsParam.Rnw" 4815 (substitute* '("inst/doc/BiocParallel_BatchtoolsParam.Rnw"
4550 "inst/doc/Introduction_To_BiocParallel.Rnw"
4551 "inst/doc/Errors_Logs_And_Debugging.Rnw" 4816 "inst/doc/Errors_Logs_And_Debugging.Rnw"
4552 "vignettes/BiocParallel_BatchtoolsParam.Rnw" 4817 "vignettes/BiocParallel_BatchtoolsParam.Rnw"
4553 "vignettes/Introduction_To_BiocParallel.Rnw"
4554 "vignettes/Errors_Logs_And_Debugging.Rnw") 4818 "vignettes/Errors_Logs_And_Debugging.Rnw")
4555 (("\\today") "later")) 4819 (("\\today") "later"))
4556 4820
@@ -4560,7 +4824,7 @@ only one command.")
4560 (string-append 4824 (string-append
4561 m "; if (!is.na(Sys.getenv(\"SOURCE_DATE_EPOCH\"))) {set.seed(100)}\n")))))))) 4825 m "; if (!is.na(Sys.getenv(\"SOURCE_DATE_EPOCH\"))) {set.seed(100)}\n"))))))))
4562 (propagated-inputs 4826 (propagated-inputs
4563 (list r-bh r-codetools r-futile-logger r-snow)) 4827 (list r-bh r-cpp11 r-codetools r-futile-logger r-snow))
4564 (native-inputs 4828 (native-inputs
4565 (list r-knitr)) 4829 (list r-knitr))
4566 (home-page "https://bioconductor.org/packages/BiocParallel") 4830 (home-page "https://bioconductor.org/packages/BiocParallel")
@@ -4574,13 +4838,13 @@ objects.")
4574(define-public r-biostrings 4838(define-public r-biostrings
4575 (package 4839 (package
4576 (name "r-biostrings") 4840 (name "r-biostrings")
4577 (version "2.64.1") 4841 (version "2.66.0")
4578 (source (origin 4842 (source (origin
4579 (method url-fetch) 4843 (method url-fetch)
4580 (uri (bioconductor-uri "Biostrings" version)) 4844 (uri (bioconductor-uri "Biostrings" version))
4581 (sha256 4845 (sha256
4582 (base32 4846 (base32
4583 "1wk8nlmp6f6fsjrcb4fb48s3ay38yywwad748i6lfkkcw2pdfw33")))) 4847 "1z86s8ncl91pxcjnv8fwvgwjjnd384dn5paylwyymrigph4ca4kk"))))
4584 (properties 4848 (properties
4585 `((upstream-name . "Biostrings"))) 4849 `((upstream-name . "Biostrings")))
4586 (build-system r-build-system) 4850 (build-system r-build-system)
@@ -4602,14 +4866,14 @@ biological sequences or sets of sequences.")
4602(define-public r-biovizbase 4866(define-public r-biovizbase
4603 (package 4867 (package
4604 (name "r-biovizbase") 4868 (name "r-biovizbase")
4605 (version "1.44.0") 4869 (version "1.46.0")
4606 (source 4870 (source
4607 (origin 4871 (origin
4608 (method url-fetch) 4872 (method url-fetch)
4609 (uri (bioconductor-uri "biovizBase" version)) 4873 (uri (bioconductor-uri "biovizBase" version))
4610 (sha256 4874 (sha256
4611 (base32 4875 (base32
4612 "1ffzf7yvl47l8v8a50m8g9q33hgwvxg4fcm8ld2yy8hd2zl86zyd")))) 4876 "0k56bq3g5vwnd0vkqg7x7v7i9bakwb8s1yl7k5nwj26k4aw96lw6"))))
4613 (properties `((upstream-name . "biovizBase"))) 4877 (properties `((upstream-name . "biovizBase")))
4614 (build-system r-build-system) 4878 (build-system r-build-system)
4615 (propagated-inputs 4879 (propagated-inputs
@@ -4644,13 +4908,13 @@ effort and encourages consistency.")
4644(define-public r-bsgenome 4908(define-public r-bsgenome
4645 (package 4909 (package
4646 (name "r-bsgenome") 4910 (name "r-bsgenome")
4647 (version "1.64.0") 4911 (version "1.66.1")
4648 (source (origin 4912 (source (origin
4649 (method url-fetch) 4913 (method url-fetch)
4650 (uri (bioconductor-uri "BSgenome" version)) 4914 (uri (bioconductor-uri "BSgenome" version))
4651 (sha256 4915 (sha256
4652 (base32 4916 (base32
4653 "17gqrmaf6xxghgrzcansl9gfw3ghkrqp87swlnwgyghqvflr5qxc")))) 4917 "1gzpvajw5n3qmym3312qaks450sq3w456kj4gqwaabgpjxbq7frm"))))
4654 (properties 4918 (properties
4655 `((upstream-name . "BSgenome"))) 4919 `((upstream-name . "BSgenome")))
4656 (build-system r-build-system) 4920 (build-system r-build-system)
@@ -4675,14 +4939,14 @@ genome data packages and support for efficient SNP representation.")
4675(define-public r-category 4939(define-public r-category
4676 (package 4940 (package
4677 (name "r-category") 4941 (name "r-category")
4678 (version "2.62.0") 4942 (version "2.64.0")
4679 (source 4943 (source
4680 (origin 4944 (origin
4681 (method url-fetch) 4945 (method url-fetch)
4682 (uri (bioconductor-uri "Category" version)) 4946 (uri (bioconductor-uri "Category" version))
4683 (sha256 4947 (sha256
4684 (base32 4948 (base32
4685 "07js03cfdd6gzbzw14iavlqxynfcqszh988v6k1a3h074wxiivqd")))) 4949 "1j62b3ycvb27p80k1a1qj4pdf8cjynf5fkj65v74c3l1hgl9qxnh"))))
4686 (properties `((upstream-name . "Category"))) 4950 (properties `((upstream-name . "Category")))
4687 (build-system r-build-system) 4951 (build-system r-build-system)
4688 (propagated-inputs 4952 (propagated-inputs
@@ -4706,13 +4970,13 @@ analysis.")
4706(define-public r-chipseeker 4970(define-public r-chipseeker
4707 (package 4971 (package
4708 (name "r-chipseeker") 4972 (name "r-chipseeker")
4709 (version "1.32.1") 4973 (version "1.34.1")
4710 (source (origin 4974 (source (origin
4711 (method url-fetch) 4975 (method url-fetch)
4712 (uri (bioconductor-uri "ChIPseeker" version)) 4976 (uri (bioconductor-uri "ChIPseeker" version))
4713 (sha256 4977 (sha256
4714 (base32 4978 (base32
4715 "0l2514wvlc8q7n1zjzfrghdg372sp73z39204bkif3g6pdkcvbcf")))) 4979 "0jr9mc79di0r3xrc7m27vwk85qa4fpcwp4nb77pr9s6jbv23773r"))))
4716 (build-system r-build-system) 4980 (build-system r-build-system)
4717 (native-inputs 4981 (native-inputs
4718 (list r-knitr)) 4982 (list r-knitr))
@@ -4753,14 +5017,14 @@ annotation, distance to TSS, and overlap of peaks or genes.")
4753(define-public r-chipseq 5017(define-public r-chipseq
4754 (package 5018 (package
4755 (name "r-chipseq") 5019 (name "r-chipseq")
4756 (version "1.46.0") 5020 (version "1.48.0")
4757 (source 5021 (source
4758 (origin 5022 (origin
4759 (method url-fetch) 5023 (method url-fetch)
4760 (uri (bioconductor-uri "chipseq" version)) 5024 (uri (bioconductor-uri "chipseq" version))
4761 (sha256 5025 (sha256
4762 (base32 5026 (base32
4763 "1vh0hvgnw7ykj401v1q807sl14s4nixp1d8xbm41n01q6w8x834i")))) 5027 "1gmspbf5bmlqgbq280lnh4m9bmhzv6d0aj15dmggizsgb9d34vp5"))))
4764 (build-system r-build-system) 5028 (build-system r-build-system)
4765 (propagated-inputs 5029 (propagated-inputs
4766 (list r-biocgenerics 5030 (list r-biocgenerics
@@ -4779,14 +5043,14 @@ experiments.")
4779(define-public r-complexheatmap 5043(define-public r-complexheatmap
4780 (package 5044 (package
4781 (name "r-complexheatmap") 5045 (name "r-complexheatmap")
4782 (version "2.12.1") 5046 (version "2.14.0")
4783 (source 5047 (source
4784 (origin 5048 (origin
4785 (method url-fetch) 5049 (method url-fetch)
4786 (uri (bioconductor-uri "ComplexHeatmap" version)) 5050 (uri (bioconductor-uri "ComplexHeatmap" version))
4787 (sha256 5051 (sha256
4788 (base32 5052 (base32
4789 "0b4p3ijhdcydfp0j58xlb5dn7d3m2x420n91rl9diqpg4r2gl0s8")))) 5053 "1mf0h2j31m57jd3s1sj8ijn9wdgbg452d79drdkxypxqvpm7b927"))))
4790 (properties 5054 (properties
4791 `((upstream-name . "ComplexHeatmap"))) 5055 `((upstream-name . "ComplexHeatmap")))
4792 (build-system r-build-system) 5056 (build-system r-build-system)
@@ -4819,14 +5083,14 @@ self-defined annotation graphics.")
4819(define-public r-copywriter 5083(define-public r-copywriter
4820 (package 5084 (package
4821 (name "r-copywriter") 5085 (name "r-copywriter")
4822 (version "2.28.0") 5086 (version "2.29.0")
4823 (source 5087 (source
4824 (origin 5088 (origin
4825 (method url-fetch) 5089 (method url-fetch)
4826 (uri (bioconductor-uri "CopywriteR" version)) 5090 (uri (bioconductor-uri "CopywriteR" version))
4827 (sha256 5091 (sha256
4828 (base32 5092 (base32
4829 "1k11kvam96hpg71hz2n9cfzizmb7d1bmq5zfvm34s7fn09is60xb")))) 5093 "1h4cyrjwdazgk49yzi9lvya8bfz9r4cpq19hyzikvc81ia8zdxs6"))))
4830 (properties `((upstream-name . "CopywriteR"))) 5094 (properties `((upstream-name . "CopywriteR")))
4831 (build-system r-build-system) 5095 (build-system r-build-system)
4832 (propagated-inputs 5096 (propagated-inputs
@@ -4890,14 +5154,14 @@ distribution.")
4890(define-public r-deseq2 5154(define-public r-deseq2
4891 (package 5155 (package
4892 (name "r-deseq2") 5156 (name "r-deseq2")
4893 (version "1.36.0") 5157 (version "1.38.1")
4894 (source 5158 (source
4895 (origin 5159 (origin
4896 (method url-fetch) 5160 (method url-fetch)
4897 (uri (bioconductor-uri "DESeq2" version)) 5161 (uri (bioconductor-uri "DESeq2" version))
4898 (sha256 5162 (sha256
4899 (base32 5163 (base32
4900 "06mvb0jqn2fg96wfwspv0kzpa8xpimzaldrcy8m2d4yk76xwsdr7")))) 5164 "0xp3rfhwn8k1bqzqnjzjqlaq8lqyad7kqjhb29vkbxgzjvafvxmk"))))
4901 (properties `((upstream-name . "DESeq2"))) 5165 (properties `((upstream-name . "DESeq2")))
4902 (build-system r-build-system) 5166 (build-system r-build-system)
4903 (propagated-inputs 5167 (propagated-inputs
@@ -4928,14 +5192,14 @@ distribution.")
4928(define-public r-dexseq 5192(define-public r-dexseq
4929 (package 5193 (package
4930 (name "r-dexseq") 5194 (name "r-dexseq")
4931 (version "1.42.0") 5195 (version "1.44.0")
4932 (source 5196 (source
4933 (origin 5197 (origin
4934 (method url-fetch) 5198 (method url-fetch)
4935 (uri (bioconductor-uri "DEXSeq" version)) 5199 (uri (bioconductor-uri "DEXSeq" version))
4936 (sha256 5200 (sha256
4937 (base32 5201 (base32
4938 "1dzx9mvm8pvcrwr88rin3flnpmzp3vq8mvspx9s8virqhv1102am")))) 5202 "01728hag1c5fh4n0v57k1p9ss5rqgckab4cnj5flp750myi1fbps"))))
4939 (properties `((upstream-name . "DEXSeq"))) 5203 (properties `((upstream-name . "DEXSeq")))
4940 (build-system r-build-system) 5204 (build-system r-build-system)
4941 (propagated-inputs 5205 (propagated-inputs
@@ -4973,13 +5237,13 @@ exploration of the results.")
4973(define-public r-diffcyt 5237(define-public r-diffcyt
4974 (package 5238 (package
4975 (name "r-diffcyt") 5239 (name "r-diffcyt")
4976 (version "1.16.0") 5240 (version "1.18.0")
4977 (source 5241 (source
4978 (origin 5242 (origin
4979 (method url-fetch) 5243 (method url-fetch)
4980 (uri (bioconductor-uri "diffcyt" version)) 5244 (uri (bioconductor-uri "diffcyt" version))
4981 (sha256 5245 (sha256
4982 (base32 "0mysylzmg24g7lm1xan4yklzqmskfgh53j6vjcz2gzakz5rq3rdb")))) 5246 (base32 "10xhvksnnn4m1hly16fwmbr28xgym6a9zkqj8y476jph4wpnhc2s"))))
4983 (properties `((upstream-name . "diffcyt"))) 5247 (properties `((upstream-name . "diffcyt")))
4984 (build-system r-build-system) 5248 (build-system r-build-system)
4985 (propagated-inputs 5249 (propagated-inputs
@@ -5011,14 +5275,14 @@ adapted from transcriptomics.")
5011(define-public r-dirichletmultinomial 5275(define-public r-dirichletmultinomial
5012 (package 5276 (package
5013 (name "r-dirichletmultinomial") 5277 (name "r-dirichletmultinomial")
5014 (version "1.38.0") 5278 (version "1.40.0")
5015 (source 5279 (source
5016 (origin 5280 (origin
5017 (method url-fetch) 5281 (method url-fetch)
5018 (uri (bioconductor-uri "DirichletMultinomial" version)) 5282 (uri (bioconductor-uri "DirichletMultinomial" version))
5019 (sha256 5283 (sha256
5020 (base32 5284 (base32
5021 "15l0h2qz80lmrm5rva3v7lkgddn42igyxxwims57zwpwyhrk9bmx")))) 5285 "009nnl3zwcsg6mh7wl3j856dpi7awkyxdy660rqmiskn7m2ah4l1"))))
5022 (properties 5286 (properties
5023 `((upstream-name . "DirichletMultinomial"))) 5287 `((upstream-name . "DirichletMultinomial")))
5024 (build-system r-build-system) 5288 (build-system r-build-system)
@@ -5038,13 +5302,13 @@ originally made available by Holmes, Harris, and Quince, 2012, PLoS ONE 7(2):
5038(define-public r-dittoseq 5302(define-public r-dittoseq
5039 (package 5303 (package
5040 (name "r-dittoseq") 5304 (name "r-dittoseq")
5041 (version "1.8.1") 5305 (version "1.10.0")
5042 (source (origin 5306 (source (origin
5043 (method url-fetch) 5307 (method url-fetch)
5044 (uri (bioconductor-uri "dittoSeq" version)) 5308 (uri (bioconductor-uri "dittoSeq" version))
5045 (sha256 5309 (sha256
5046 (base32 5310 (base32
5047 "0vi0hcyffaxp6yxsrq95bdlrhr85dvbqm9c7rg6a6blkfgwhlzb4")))) 5311 "0sxpwg2cjw70pzdxbdw68nic521w65ryn83mj0pb2m1ncpimin4b"))))
5048 (properties `((upstream-name . "dittoSeq"))) 5312 (properties `((upstream-name . "dittoSeq")))
5049 (build-system r-build-system) 5313 (build-system r-build-system)
5050 (propagated-inputs 5314 (propagated-inputs
@@ -5082,14 +5346,14 @@ code{dittoColors()}.")
5082(define-public r-edaseq 5346(define-public r-edaseq
5083 (package 5347 (package
5084 (name "r-edaseq") 5348 (name "r-edaseq")
5085 (version "2.30.0") 5349 (version "2.32.0")
5086 (source 5350 (source
5087 (origin 5351 (origin
5088 (method url-fetch) 5352 (method url-fetch)
5089 (uri (bioconductor-uri "EDASeq" version)) 5353 (uri (bioconductor-uri "EDASeq" version))
5090 (sha256 5354 (sha256
5091 (base32 5355 (base32
5092 "1qnpbmhxvqsma7ihi6yp3ad962xcanlxald84k2szh011ipxj7ws")))) 5356 "0hx4als33lvdchz5s6cv2axvjyp0k8p3v0lm51jayhjcjpmihqzp"))))
5093 (properties `((upstream-name . "EDASeq"))) 5357 (properties `((upstream-name . "EDASeq")))
5094 (build-system r-build-system) 5358 (build-system r-build-system)
5095 (propagated-inputs 5359 (propagated-inputs
@@ -5122,13 +5386,13 @@ global-scaling and full-quantile normalization.")
5122(define-public r-edger 5386(define-public r-edger
5123 (package 5387 (package
5124 (name "r-edger") 5388 (name "r-edger")
5125 (version "3.38.4") 5389 (version "3.40.0")
5126 (source (origin 5390 (source (origin
5127 (method url-fetch) 5391 (method url-fetch)
5128 (uri (bioconductor-uri "edgeR" version)) 5392 (uri (bioconductor-uri "edgeR" version))
5129 (sha256 5393 (sha256
5130 (base32 5394 (base32
5131 "1ww69xrg9qrmq7dix2k48j6akgn58ss3340hm7pjvzx508x1j6n6")))) 5395 "18vap3qp9blncr4sdl9q1szb4qhm46gldhxy3k3abw9fckcvggwg"))))
5132 (properties `((upstream-name . "edgeR"))) 5396 (properties `((upstream-name . "edgeR")))
5133 (build-system r-build-system) 5397 (build-system r-build-system)
5134 (propagated-inputs 5398 (propagated-inputs
@@ -5147,14 +5411,14 @@ CAGE.")
5147(define-public r-ensembldb 5411(define-public r-ensembldb
5148 (package 5412 (package
5149 (name "r-ensembldb") 5413 (name "r-ensembldb")
5150 (version "2.20.2") 5414 (version "2.22.0")
5151 (source 5415 (source
5152 (origin 5416 (origin
5153 (method url-fetch) 5417 (method url-fetch)
5154 (uri (bioconductor-uri "ensembldb" version)) 5418 (uri (bioconductor-uri "ensembldb" version))
5155 (sha256 5419 (sha256
5156 (base32 5420 (base32
5157 "12n21dcimdhgyjzk33m6xbv0m9ihgyzcf66vr1jr5ycv3rq2s7xc")))) 5421 "1v1in3imqbwak3v9w99l6hq8kihai5xvpgxvg7imna7jn1w8kmji"))))
5158 (build-system r-build-system) 5422 (build-system r-build-system)
5159 (propagated-inputs 5423 (propagated-inputs
5160 (list r-annotationdbi 5424 (list r-annotationdbi
@@ -5192,14 +5456,14 @@ chromosome region or transcript models of lincRNA genes.")
5192(define-public r-fastseg 5456(define-public r-fastseg
5193 (package 5457 (package
5194 (name "r-fastseg") 5458 (name "r-fastseg")
5195 (version "1.42.0") 5459 (version "1.44.0")
5196 (source 5460 (source
5197 (origin 5461 (origin
5198 (method url-fetch) 5462 (method url-fetch)
5199 (uri (bioconductor-uri "fastseg" version)) 5463 (uri (bioconductor-uri "fastseg" version))
5200 (sha256 5464 (sha256
5201 (base32 5465 (base32
5202 "1cr1b1jbgp1z1zpf71kl7mljbm2jpi6b97bf3bll3gnagfm489hy")))) 5466 "1m1x7xmbxwa15vzd45h16pnib944f20pwinx1pyhba5hcngkikfi"))))
5203 (build-system r-build-system) 5467 (build-system r-build-system)
5204 (propagated-inputs 5468 (propagated-inputs
5205 (list r-biobase r-biocgenerics r-genomicranges r-iranges 5469 (list r-biobase r-biocgenerics r-genomicranges r-iranges
@@ -5219,14 +5483,14 @@ microarrays or GRanges for sequencing data.")
5219(define-public r-gage 5483(define-public r-gage
5220 (package 5484 (package
5221 (name "r-gage") 5485 (name "r-gage")
5222 (version "2.46.1") 5486 (version "2.48.0")
5223 (source 5487 (source
5224 (origin 5488 (origin
5225 (method url-fetch) 5489 (method url-fetch)
5226 (uri (bioconductor-uri "gage" version)) 5490 (uri (bioconductor-uri "gage" version))
5227 (sha256 5491 (sha256
5228 (base32 5492 (base32
5229 "01y04jcy7a9fksyhj0nq37n1inkrpqf4qv117lflvipbx0dsw4gl")))) 5493 "08qvg1cmrln7w5z33r81kz1zjs8fcj3qbxm1crbsazvb6gdpqyyi"))))
5230 (build-system r-build-system) 5494 (build-system r-build-system)
5231 (propagated-inputs 5495 (propagated-inputs
5232 (list r-annotationdbi r-go-db r-graph r-keggrest)) 5496 (list r-annotationdbi r-go-db r-graph r-keggrest))
@@ -5247,14 +5511,14 @@ analysis using other methods.")
5247(define-public r-genefilter 5511(define-public r-genefilter
5248 (package 5512 (package
5249 (name "r-genefilter") 5513 (name "r-genefilter")
5250 (version "1.78.0") 5514 (version "1.80.0")
5251 (source 5515 (source
5252 (origin 5516 (origin
5253 (method url-fetch) 5517 (method url-fetch)
5254 (uri (bioconductor-uri "genefilter" version)) 5518 (uri (bioconductor-uri "genefilter" version))
5255 (sha256 5519 (sha256
5256 (base32 5520 (base32
5257 "1lp3alnljhsil8zylf8rvf8ik4wmsyciy3ij4rr9l4191dkkp4aq")))) 5521 "0swdqdyz956gx44crbx3qai0qx7n7yazg3yw7i93djcgahyz3kk7"))))
5258 (build-system r-build-system) 5522 (build-system r-build-system)
5259 (native-inputs 5523 (native-inputs
5260 (list gfortran r-knitr)) 5524 (list gfortran r-knitr))
@@ -5271,13 +5535,13 @@ high-throughput sequencing experiments.")
5271(define-public r-geneoverlap 5535(define-public r-geneoverlap
5272 (package 5536 (package
5273 (name "r-geneoverlap") 5537 (name "r-geneoverlap")
5274 (version "1.32.0") 5538 (version "1.34.0")
5275 (source (origin 5539 (source (origin
5276 (method url-fetch) 5540 (method url-fetch)
5277 (uri (bioconductor-uri "GeneOverlap" version)) 5541 (uri (bioconductor-uri "GeneOverlap" version))
5278 (sha256 5542 (sha256
5279 (base32 5543 (base32
5280 "0nqwa3x9q1hl9nm06hqzzrn00rirc9kj6s320csjlf7x6rcidr93")))) 5544 "0ii3ymysqkhyvj204zigpgjny0cglggqmvw311gvgkdi16dib1qs"))))
5281 (build-system r-build-system) 5545 (build-system r-build-system)
5282 (propagated-inputs 5546 (propagated-inputs
5283 (list r-rcolorbrewer r-gplots)) 5547 (list r-rcolorbrewer r-gplots))
@@ -5290,13 +5554,13 @@ and visualize the results.")
5290(define-public r-genomation 5554(define-public r-genomation
5291 (package 5555 (package
5292 (name "r-genomation") 5556 (name "r-genomation")
5293 (version "1.28.0") 5557 (version "1.30.0")
5294 (source (origin 5558 (source (origin
5295 (method url-fetch) 5559 (method url-fetch)
5296 (uri (bioconductor-uri "genomation" version)) 5560 (uri (bioconductor-uri "genomation" version))
5297 (sha256 5561 (sha256
5298 (base32 5562 (base32
5299 "0rvay7gs4g2wi6h42kln8xwy9b05axj1x8mkfayl6pnnlva6xj79")))) 5563 "098ldnh45f48145jfsbdw5dqv5yiqkfci1fy6h6gjz7nh3dvnil5"))))
5300 (build-system r-build-system) 5564 (build-system r-build-system)
5301 (propagated-inputs 5565 (propagated-inputs
5302 (list r-biostrings 5566 (list r-biostrings
@@ -5337,13 +5601,13 @@ genomic intervals. In addition, it can use BAM or BigWig files as input.")
5337(define-public r-genomeinfodb 5601(define-public r-genomeinfodb
5338 (package 5602 (package
5339 (name "r-genomeinfodb") 5603 (name "r-genomeinfodb")
5340 (version "1.32.4") 5604 (version "1.34.3")
5341 (source (origin 5605 (source (origin
5342 (method url-fetch) 5606 (method url-fetch)
5343 (uri (bioconductor-uri "GenomeInfoDb" version)) 5607 (uri (bioconductor-uri "GenomeInfoDb" version))
5344 (sha256 5608 (sha256
5345 (base32 5609 (base32
5346 "0z2bqr0zrl3r2kcqs72ny8p1psf8w1sgbr7qjjknxdv1qp8m2j7v")))) 5610 "1pw8ml6b33z7zh7h592xl23l8dy32nqq4lzq20p57n9f0krqj1iv"))))
5347 (properties 5611 (properties
5348 `((upstream-name . "GenomeInfoDb"))) 5612 `((upstream-name . "GenomeInfoDb")))
5349 (build-system r-build-system) 5613 (build-system r-build-system)
@@ -5364,13 +5628,13 @@ names in their natural, rather than lexicographic, order.")
5364(define-public r-genomicalignments 5628(define-public r-genomicalignments
5365 (package 5629 (package
5366 (name "r-genomicalignments") 5630 (name "r-genomicalignments")
5367 (version "1.32.1") 5631 (version "1.34.0")
5368 (source (origin 5632 (source (origin
5369 (method url-fetch) 5633 (method url-fetch)
5370 (uri (bioconductor-uri "GenomicAlignments" version)) 5634 (uri (bioconductor-uri "GenomicAlignments" version))
5371 (sha256 5635 (sha256
5372 (base32 5636 (base32
5373 "09pg7822camyav5zvlpv360sj5gz8q1bhk528qa2da2qsz74a3cz")))) 5637 "0y9yjyzch0cn2j4yrwfp0z8qw3yqvl8h1dlrl7ylzy9mwsqc6wg5"))))
5374 (properties 5638 (properties
5375 `((upstream-name . "GenomicAlignments"))) 5639 `((upstream-name . "GenomicAlignments")))
5376 (build-system r-build-system) 5640 (build-system r-build-system)
@@ -5397,13 +5661,13 @@ alignments.")
5397(define-public r-genomicfeatures 5661(define-public r-genomicfeatures
5398 (package 5662 (package
5399 (name "r-genomicfeatures") 5663 (name "r-genomicfeatures")
5400 (version "1.48.4") 5664 (version "1.50.2")
5401 (source (origin 5665 (source (origin
5402 (method url-fetch) 5666 (method url-fetch)
5403 (uri (bioconductor-uri "GenomicFeatures" version)) 5667 (uri (bioconductor-uri "GenomicFeatures" version))
5404 (sha256 5668 (sha256
5405 (base32 5669 (base32
5406 "15kn5lmdqp7rsh2zlixj7ashsqnv50bs36hapw36qbaz9vgvim4v")))) 5670 "10w15j107hy9qb0lh6jmyw7rinfvy3ca34xsskxw3wf25mh6vhzz"))))
5407 (properties 5671 (properties
5408 `((upstream-name . "GenomicFeatures"))) 5672 `((upstream-name . "GenomicFeatures")))
5409 (build-system r-build-system) 5673 (build-system r-build-system)
@@ -5441,14 +5705,14 @@ extracting the desired features in a convenient format.")
5441(define-public r-genomicfiles 5705(define-public r-genomicfiles
5442 (package 5706 (package
5443 (name "r-genomicfiles") 5707 (name "r-genomicfiles")
5444 (version "1.32.1") 5708 (version "1.34.0")
5445 (source 5709 (source
5446 (origin 5710 (origin
5447 (method url-fetch) 5711 (method url-fetch)
5448 (uri (bioconductor-uri "GenomicFiles" version)) 5712 (uri (bioconductor-uri "GenomicFiles" version))
5449 (sha256 5713 (sha256
5450 (base32 5714 (base32
5451 "06ycfna26klx27vvsnlpgv46bymfrc8z0zkpag7nm4m23153ivkz")))) 5715 "0k64m9f5y88p90wd87hy0ixj5ly5yi413al9p2bn10b1fjx2c451"))))
5452 (properties `((upstream-name . "GenomicFiles"))) 5716 (properties `((upstream-name . "GenomicFiles")))
5453 (build-system r-build-system) 5717 (build-system r-build-system)
5454 (propagated-inputs 5718 (propagated-inputs
@@ -5475,13 +5739,13 @@ provide added flexibility for data combination and manipulation.")
5475(define-public r-genomicranges 5739(define-public r-genomicranges
5476 (package 5740 (package
5477 (name "r-genomicranges") 5741 (name "r-genomicranges")
5478 (version "1.48.0") 5742 (version "1.50.1")
5479 (source (origin 5743 (source (origin
5480 (method url-fetch) 5744 (method url-fetch)
5481 (uri (bioconductor-uri "GenomicRanges" version)) 5745 (uri (bioconductor-uri "GenomicRanges" version))
5482 (sha256 5746 (sha256
5483 (base32 5747 (base32
5484 "088rv1aclwq265pdg4hmks73nl0125vk0vigyi44n3djkrdx48yn")))) 5748 "14m4pvvd9m8kpc7k905km9vib7giq0i9g11bxc1ygw30ifi96966"))))
5485 (properties 5749 (properties
5486 `((upstream-name . "GenomicRanges"))) 5750 `((upstream-name . "GenomicRanges")))
5487 (build-system r-build-system) 5751 (build-system r-build-system)
@@ -5502,14 +5766,14 @@ manipulating genomic intervals and variables defined along a genome.")
5502(define-public r-gostats 5766(define-public r-gostats
5503 (package 5767 (package
5504 (name "r-gostats") 5768 (name "r-gostats")
5505 (version "2.62.0") 5769 (version "2.64.0")
5506 (source 5770 (source
5507 (origin 5771 (origin
5508 (method url-fetch) 5772 (method url-fetch)
5509 (uri (bioconductor-uri "GOstats" version)) 5773 (uri (bioconductor-uri "GOstats" version))
5510 (sha256 5774 (sha256
5511 (base32 5775 (base32
5512 "121ly9vifarg8y7mc468571bbs0xv4sx6sflm5zcdqf0p83yvjrm")))) 5776 "07chyfkq8nwxjgnlrrwza8jw996dq0ki4bzdfalj9yl1iac1pnys"))))
5513 (properties `((upstream-name . "GOstats"))) 5777 (properties `((upstream-name . "GOstats")))
5514 (build-system r-build-system) 5778 (build-system r-build-system)
5515 (propagated-inputs 5779 (propagated-inputs
@@ -5533,14 +5797,14 @@ testing and other simple calculations.")
5533(define-public r-gseabase 5797(define-public r-gseabase
5534 (package 5798 (package
5535 (name "r-gseabase") 5799 (name "r-gseabase")
5536 (version "1.58.0") 5800 (version "1.60.0")
5537 (source 5801 (source
5538 (origin 5802 (origin
5539 (method url-fetch) 5803 (method url-fetch)
5540 (uri (bioconductor-uri "GSEABase" version)) 5804 (uri (bioconductor-uri "GSEABase" version))
5541 (sha256 5805 (sha256
5542 (base32 5806 (base32
5543 "1qhvgyg392fd98h2qnmfmhg7mil5hp9cy3qmkqs4x1bhpv1m978g")))) 5807 "0i8fliln3v9sw9x34pqafdx1z6jkys8b11fkz4ihmw8lc8lfd0x5"))))
5544 (properties `((upstream-name . "GSEABase"))) 5808 (properties `((upstream-name . "GSEABase")))
5545 (build-system r-build-system) 5809 (build-system r-build-system)
5546 (propagated-inputs 5810 (propagated-inputs
@@ -5562,14 +5826,14 @@ Enrichment Analysis} (GSEA).")
5562(define-public r-hpar 5826(define-public r-hpar
5563 (package 5827 (package
5564 (name "r-hpar") 5828 (name "r-hpar")
5565 (version "1.38.0") 5829 (version "1.40.0")
5566 (source 5830 (source
5567 (origin 5831 (origin
5568 (method url-fetch) 5832 (method url-fetch)
5569 (uri (bioconductor-uri "hpar" version)) 5833 (uri (bioconductor-uri "hpar" version))
5570 (sha256 5834 (sha256
5571 (base32 5835 (base32
5572 "07c6r703d5xp7y9bqmqalxgna2qrbk1h5s0d992m7360k259mgrj")))) 5836 "1dls59d2ysk8ngk5c6nx7xqgc2iygbdlzf88gccf2wm8zhy8m3f4"))))
5573 (build-system r-build-system) 5837 (build-system r-build-system)
5574 (native-inputs 5838 (native-inputs
5575 (list r-knitr)) 5839 (list r-knitr))
@@ -5582,14 +5846,14 @@ the Human Protein Atlas project.")
5582(define-public r-rhtslib 5846(define-public r-rhtslib
5583 (package 5847 (package
5584 (name "r-rhtslib") 5848 (name "r-rhtslib")
5585 (version "1.28.0") 5849 (version "2.0.0")
5586 (source 5850 (source
5587 (origin 5851 (origin
5588 (method url-fetch) 5852 (method url-fetch)
5589 (uri (bioconductor-uri "Rhtslib" version)) 5853 (uri (bioconductor-uri "Rhtslib" version))
5590 (sha256 5854 (sha256
5591 (base32 5855 (base32
5592 "07kws6afkxbmxq4w357mwwl712pdd16alvz7iqijjd2x7rjchj2f")))) 5856 "1ri76wwv44hgxji2bmlqi6v8gbvhr72q0d6nlgpfgfwb9sgvz62h"))))
5593 (properties `((upstream-name . "Rhtslib"))) 5857 (properties `((upstream-name . "Rhtslib")))
5594 (build-system r-build-system) 5858 (build-system r-build-system)
5595 ;; Without this a temporary directory ends up in the Rhtslib.so binary, 5859 ;; Without this a temporary directory ends up in the Rhtslib.so binary,
@@ -5611,13 +5875,13 @@ of other R packages who wish to make use of HTSlib.")
5611(define-public r-impute 5875(define-public r-impute
5612 (package 5876 (package
5613 (name "r-impute") 5877 (name "r-impute")
5614 (version "1.70.0") 5878 (version "1.72.1")
5615 (source (origin 5879 (source (origin
5616 (method url-fetch) 5880 (method url-fetch)
5617 (uri (bioconductor-uri "impute" version)) 5881 (uri (bioconductor-uri "impute" version))
5618 (sha256 5882 (sha256
5619 (base32 5883 (base32
5620 "11b0z7py0im6y43k55xpzz5jnvc0ram9rk3n1n4mwhvs0vhy39r2")))) 5884 "0862mpbmznizcq5bgnp85dl9q0bip76jkga45gssdrv90wsi2192"))))
5621 (native-inputs 5885 (native-inputs
5622 (list gfortran)) 5886 (list gfortran))
5623 (build-system r-build-system) 5887 (build-system r-build-system)
@@ -5631,14 +5895,14 @@ microarray data, using nearest neighbor averaging.")
5631(define-public r-interactivedisplaybase 5895(define-public r-interactivedisplaybase
5632 (package 5896 (package
5633 (name "r-interactivedisplaybase") 5897 (name "r-interactivedisplaybase")
5634 (version "1.34.0") 5898 (version "1.36.0")
5635 (source 5899 (source
5636 (origin 5900 (origin
5637 (method url-fetch) 5901 (method url-fetch)
5638 (uri (bioconductor-uri "interactiveDisplayBase" version)) 5902 (uri (bioconductor-uri "interactiveDisplayBase" version))
5639 (sha256 5903 (sha256
5640 (base32 5904 (base32
5641 "0fdwx5ch0ch8axdkfiq7zzhhq5hwcvd6kf8fggw9nd3ah1yjwbdg")))) 5905 "1j2cz929q9hwkchnzcs3mnbmhg68mm06r9bgylnbll4j5ibqicrz"))))
5642 (properties 5906 (properties
5643 `((upstream-name . "interactiveDisplayBase"))) 5907 `((upstream-name . "interactiveDisplayBase")))
5644 (build-system r-build-system) 5908 (build-system r-build-system)
@@ -5656,14 +5920,14 @@ Shiny-based display methods for Bioconductor objects.")
5656(define-public r-keggrest 5920(define-public r-keggrest
5657 (package 5921 (package
5658 (name "r-keggrest") 5922 (name "r-keggrest")
5659 (version "1.36.3") 5923 (version "1.38.0")
5660 (source 5924 (source
5661 (origin 5925 (origin
5662 (method url-fetch) 5926 (method url-fetch)
5663 (uri (bioconductor-uri "KEGGREST" version)) 5927 (uri (bioconductor-uri "KEGGREST" version))
5664 (sha256 5928 (sha256
5665 (base32 5929 (base32
5666 "0lzb3z6pzm323q70931b7220ygml7jb4g81dybwa79wqiqz15pni")))) 5930 "0623p6px259v000pp14c2rknjgivx9c90b626q9bln0qw6wy97zc"))))
5667 (properties `((upstream-name . "KEGGREST"))) 5931 (properties `((upstream-name . "KEGGREST")))
5668 (build-system r-build-system) 5932 (build-system r-build-system)
5669 (propagated-inputs 5933 (propagated-inputs
@@ -5680,13 +5944,13 @@ Shiny-based display methods for Bioconductor objects.")
5680(define-public r-lfa 5944(define-public r-lfa
5681 (package 5945 (package
5682 (name "r-lfa") 5946 (name "r-lfa")
5683 (version "1.26.0") 5947 (version "1.28.0")
5684 (source 5948 (source
5685 (origin 5949 (origin
5686 (method url-fetch) 5950 (method url-fetch)
5687 (uri (bioconductor-uri "lfa" version)) 5951 (uri (bioconductor-uri "lfa" version))
5688 (sha256 5952 (sha256
5689 (base32 "044866h4fnxmzb3sh9vmrd2smgsbcqgvd19dgwxisi418cad577l")))) 5953 (base32 "1l3ip0bsvbz9nagzv47qjh5hf7qf8ffk4hlnkwagngiwyq84vyp1"))))
5690 (properties `((upstream-name . "lfa"))) 5954 (properties `((upstream-name . "lfa")))
5691 (build-system r-build-system) 5955 (build-system r-build-system)
5692 (propagated-inputs (list r-corpcor)) 5956 (propagated-inputs (list r-corpcor))
@@ -5701,13 +5965,13 @@ Binomial data via estimation of latent structure in the natural parameter.")
5701(define-public r-limma 5965(define-public r-limma
5702 (package 5966 (package
5703 (name "r-limma") 5967 (name "r-limma")
5704 (version "3.52.4") 5968 (version "3.54.0")
5705 (source (origin 5969 (source (origin
5706 (method url-fetch) 5970 (method url-fetch)
5707 (uri (bioconductor-uri "limma" version)) 5971 (uri (bioconductor-uri "limma" version))
5708 (sha256 5972 (sha256
5709 (base32 5973 (base32
5710 "14xy3qyra2crz31sxgz768mhnhhvcpfhfcigf4xsii643lqcz75h")))) 5974 "1jy75nbkhl0kgv4gw88acx58r9f1kywrd36405x6g05xy05bprma"))))
5711 (build-system r-build-system) 5975 (build-system r-build-system)
5712 (home-page "http://bioinf.wehi.edu.au/limma") 5976 (home-page "http://bioinf.wehi.edu.au/limma")
5713 (synopsis "Package for linear models for microarray and RNA-seq data") 5977 (synopsis "Package for linear models for microarray and RNA-seq data")
@@ -5720,13 +5984,13 @@ different technologies, including microarrays, RNA-seq, and quantitative PCR.")
5720(define-public r-made4 5984(define-public r-made4
5721 (package 5985 (package
5722 (name "r-made4") 5986 (name "r-made4")
5723 (version "1.70.0") 5987 (version "1.72.0")
5724 (source (origin 5988 (source (origin
5725 (method url-fetch) 5989 (method url-fetch)
5726 (uri (bioconductor-uri "made4" version)) 5990 (uri (bioconductor-uri "made4" version))
5727 (sha256 5991 (sha256
5728 (base32 5992 (base32
5729 "1wrv9d2mp799qzy1bsaj4w7wx12gdhfv9qvklz7z41vfz59d6bq5")))) 5993 "0ylcigzbahic99afqk1q29d4wczmsqmp2hasvihcykybb440a6f2"))))
5730 (properties `((upstream-name . "made4"))) 5994 (properties `((upstream-name . "made4")))
5731 (build-system r-build-system) 5995 (build-system r-build-system)
5732 (propagated-inputs 5996 (propagated-inputs
@@ -5749,13 +6013,13 @@ datasets (coinertia analysis).")
5749(define-public r-methylkit 6013(define-public r-methylkit
5750 (package 6014 (package
5751 (name "r-methylkit") 6015 (name "r-methylkit")
5752 (version "1.22.0") 6016 (version "1.24.0")
5753 (source (origin 6017 (source (origin
5754 (method url-fetch) 6018 (method url-fetch)
5755 (uri (bioconductor-uri "methylKit" version)) 6019 (uri (bioconductor-uri "methylKit" version))
5756 (sha256 6020 (sha256
5757 (base32 6021 (base32
5758 "00asjzv05avfg0rrkmfbdqd6xx8d18zi72n3b1kf9wj81z2d2a35")))) 6022 "0w6wv8x1jggbvymb07b2z47myf239mwpwbgz5p5yi60qb0k7p2q9"))))
5759 (properties `((upstream-name . "methylKit"))) 6023 (properties `((upstream-name . "methylKit")))
5760 (build-system r-build-system) 6024 (build-system r-build-system)
5761 (propagated-inputs 6025 (propagated-inputs
@@ -5823,14 +6087,14 @@ throughput genetic sequencing data sets using regression methods.")
5823(define-public r-muscat 6087(define-public r-muscat
5824 (package 6088 (package
5825 (name "r-muscat") 6089 (name "r-muscat")
5826 (version "1.10.1") 6090 (version "1.12.0")
5827 (source 6091 (source
5828 (origin 6092 (origin
5829 (method url-fetch) 6093 (method url-fetch)
5830 (uri (bioconductor-uri "muscat" version)) 6094 (uri (bioconductor-uri "muscat" version))
5831 (sha256 6095 (sha256
5832 (base32 6096 (base32
5833 "1j3zkhqgza92vdykb1yia1jjwsdqra6q9c0jk6p5p2x0778xqgfd")))) 6097 "07b1z8rd0zibmv3rm4zggjf49lh37p2bp1h919zcw3n0fy2hax1k"))))
5834 (properties `((upstream-name . "muscat"))) 6098 (properties `((upstream-name . "muscat")))
5835 (build-system r-build-system) 6099 (build-system r-build-system)
5836 (propagated-inputs 6100 (propagated-inputs
@@ -5873,14 +6137,14 @@ platform that mimics both single and multi-sample scRNA-seq data.")
5873(define-public r-mutationalpatterns 6137(define-public r-mutationalpatterns
5874 (package 6138 (package
5875 (name "r-mutationalpatterns") 6139 (name "r-mutationalpatterns")
5876 (version "3.6.0") 6140 (version "3.8.0")
5877 (source 6141 (source
5878 (origin 6142 (origin
5879 (method url-fetch) 6143 (method url-fetch)
5880 (uri (bioconductor-uri "MutationalPatterns" version)) 6144 (uri (bioconductor-uri "MutationalPatterns" version))
5881 (sha256 6145 (sha256
5882 (base32 6146 (base32
5883 "113b2hrc0n47qz144xhky93jcm6qh6flzadq5y0plga5jrz0rnwg")))) 6147 "071s1hfxln8zdr303g0ifmajd3kcfxxb6dds0pz67chc2gmgnd9q"))))
5884 (build-system r-build-system) 6148 (build-system r-build-system)
5885 (native-inputs 6149 (native-inputs
5886 (list r-knitr)) 6150 (list r-knitr))
@@ -5919,14 +6183,14 @@ in SNV base substitution data.")
5919(define-public r-msnbase 6183(define-public r-msnbase
5920 (package 6184 (package
5921 (name "r-msnbase") 6185 (name "r-msnbase")
5922 (version "2.22.0") 6186 (version "2.24.0")
5923 (source 6187 (source
5924 (origin 6188 (origin
5925 (method url-fetch) 6189 (method url-fetch)
5926 (uri (bioconductor-uri "MSnbase" version)) 6190 (uri (bioconductor-uri "MSnbase" version))
5927 (sha256 6191 (sha256
5928 (base32 6192 (base32
5929 "1xzn0k3c2wn6c6gv90hddy3c201sg927342zrw9ig2xap0r053x3")))) 6193 "16apm4qn7sbv06pk2i8k5z7qgkv0yq0h8ri32vikdplqxxh7h0cz"))))
5930 (properties `((upstream-name . "MSnbase"))) 6194 (properties `((upstream-name . "MSnbase")))
5931 (build-system r-build-system) 6195 (build-system r-build-system)
5932 (propagated-inputs 6196 (propagated-inputs
@@ -5964,14 +6228,14 @@ of mass spectrometry based proteomics data.")
5964(define-public r-msnid 6228(define-public r-msnid
5965 (package 6229 (package
5966 (name "r-msnid") 6230 (name "r-msnid")
5967 (version "1.30.0") 6231 (version "1.32.0")
5968 (source 6232 (source
5969 (origin 6233 (origin
5970 (method url-fetch) 6234 (method url-fetch)
5971 (uri (bioconductor-uri "MSnID" version)) 6235 (uri (bioconductor-uri "MSnID" version))
5972 (sha256 6236 (sha256
5973 (base32 6237 (base32
5974 "1yiw95p40nz0pvq7s4i0xg02r9yqmnknak00z4lkw8jij3w3rkkq")))) 6238 "1ljhxbyq5pa32sh44f06cwcdq79xh5nm51bpx1i8xig3bvwyg7p9"))))
5975 (properties `((upstream-name . "MSnID"))) 6239 (properties `((upstream-name . "MSnID")))
5976 (build-system r-build-system) 6240 (build-system r-build-system)
5977 (arguments 6241 (arguments
@@ -6021,14 +6285,14 @@ and irregular enzymatic cleavages, mass measurement accuracy, etc.")
6021(define-public r-mzid 6285(define-public r-mzid
6022 (package 6286 (package
6023 (name "r-mzid") 6287 (name "r-mzid")
6024 (version "1.34.0") 6288 (version "1.36.0")
6025 (source 6289 (source
6026 (origin 6290 (origin
6027 (method url-fetch) 6291 (method url-fetch)
6028 (uri (bioconductor-uri "mzID" version)) 6292 (uri (bioconductor-uri "mzID" version))
6029 (sha256 6293 (sha256
6030 (base32 6294 (base32
6031 "1q1aqyya9nd494s7m3rdaf3kixipdrwbj825g40kdljwrg85y961")))) 6295 "0h5w5ykbziaif6m61pa5x92f2rblfgldvj9vajfhkmxj1b2ks9za"))))
6032 (properties `((upstream-name . "mzID"))) 6296 (properties `((upstream-name . "mzID")))
6033 (build-system r-build-system) 6297 (build-system r-build-system)
6034 (propagated-inputs 6298 (propagated-inputs
@@ -6052,14 +6316,14 @@ specific parser.")
6052(define-public r-mzr 6316(define-public r-mzr
6053 (package 6317 (package
6054 (name "r-mzr") 6318 (name "r-mzr")
6055 (version "2.30.0") 6319 (version "2.32.0")
6056 (source 6320 (source
6057 (origin 6321 (origin
6058 (method url-fetch) 6322 (method url-fetch)
6059 (uri (bioconductor-uri "mzR" version)) 6323 (uri (bioconductor-uri "mzR" version))
6060 (sha256 6324 (sha256
6061 (base32 6325 (base32
6062 "1dqa03hb42kbqfg15ksijdkyf9pr54gcl3in4mzjkld5sdi8ncds")) 6326 "0p7mkvvaf25si95lpwpr65jm3dzxmgs9i0wilyb2mbxkdcz9vm71"))
6063 (modules '((guix build utils))) 6327 (modules '((guix build utils)))
6064 (snippet 6328 (snippet
6065 '(delete-file-recursively "src/boost")))) 6329 '(delete-file-recursively "src/boost"))))
@@ -6103,14 +6367,14 @@ previously been used in XCMS.")
6103(define-public r-organism-dplyr 6367(define-public r-organism-dplyr
6104 (package 6368 (package
6105 (name "r-organism-dplyr") 6369 (name "r-organism-dplyr")
6106 (version "1.24.0") 6370 (version "1.26.0")
6107 (source 6371 (source
6108 (origin 6372 (origin
6109 (method url-fetch) 6373 (method url-fetch)
6110 (uri (bioconductor-uri "Organism.dplyr" version)) 6374 (uri (bioconductor-uri "Organism.dplyr" version))
6111 (sha256 6375 (sha256
6112 (base32 6376 (base32
6113 "0j29f85d66c45ww3417xx376vpz0mmvga5n7h2cl1sd4h70b55as")))) 6377 "1hawn8pp63kal5ml0sm3h1j1wnkq02z64sliyaf6apv7vl60ja9g"))))
6114 (properties `((upstream-name . "Organism.dplyr"))) 6378 (properties `((upstream-name . "Organism.dplyr")))
6115 (build-system r-build-system) 6379 (build-system r-build-system)
6116 (propagated-inputs 6380 (propagated-inputs
@@ -6142,14 +6406,14 @@ functionality of the @code{TxDb} packages (e.g.,
6142(define-public r-organismdbi 6406(define-public r-organismdbi
6143 (package 6407 (package
6144 (name "r-organismdbi") 6408 (name "r-organismdbi")
6145 (version "1.38.1") 6409 (version "1.40.0")
6146 (source 6410 (source
6147 (origin 6411 (origin
6148 (method url-fetch) 6412 (method url-fetch)
6149 (uri (bioconductor-uri "OrganismDbi" version)) 6413 (uri (bioconductor-uri "OrganismDbi" version))
6150 (sha256 6414 (sha256
6151 (base32 6415 (base32
6152 "0mxnxj8x4hc21psz39mf7qwvh1fsn6qyjgl5qffk1xxmasf69619")))) 6416 "11l1xqwbqs129vxd6lxdaizpp6j08spyh6799rv5wqmlymap1ykw"))))
6153 (properties `((upstream-name . "OrganismDbi"))) 6417 (properties `((upstream-name . "OrganismDbi")))
6154 (build-system r-build-system) 6418 (build-system r-build-system)
6155 (propagated-inputs 6419 (propagated-inputs
@@ -6174,14 +6438,14 @@ the fact that each of these packages implements a select methods.")
6174(define-public r-pcaexplorer 6438(define-public r-pcaexplorer
6175 (package 6439 (package
6176 (name "r-pcaexplorer") 6440 (name "r-pcaexplorer")
6177 (version "2.22.0") 6441 (version "2.24.0")
6178 (source 6442 (source
6179 (origin 6443 (origin
6180 (method url-fetch) 6444 (method url-fetch)
6181 (uri (bioconductor-uri "pcaExplorer" version)) 6445 (uri (bioconductor-uri "pcaExplorer" version))
6182 (sha256 6446 (sha256
6183 (base32 6447 (base32
6184 "0xkafpi6y5n8hljdaj183hd5z4ik7lpbklg2cbx1hwfz4n4hh1bl")))) 6448 "0gs4az4h5mwnr3s8fq7im5p3mm4mhc0x5amjr2badqkw1fih3jp7"))))
6185 (properties `((upstream-name . "pcaExplorer"))) 6449 (properties `((upstream-name . "pcaExplorer")))
6186 (build-system r-build-system) 6450 (build-system r-build-system)
6187 (propagated-inputs 6451 (propagated-inputs
@@ -6229,14 +6493,14 @@ application encapsulates the whole analysis.")
6229(define-public r-pcamethods 6493(define-public r-pcamethods
6230 (package 6494 (package
6231 (name "r-pcamethods") 6495 (name "r-pcamethods")
6232 (version "1.88.0") 6496 (version "1.90.0")
6233 (source 6497 (source
6234 (origin 6498 (origin
6235 (method url-fetch) 6499 (method url-fetch)
6236 (uri (bioconductor-uri "pcaMethods" version)) 6500 (uri (bioconductor-uri "pcaMethods" version))
6237 (sha256 6501 (sha256
6238 (base32 6502 (base32
6239 "1087sl7y707zld7zpf3ly51gnmdp93vn90dwa5440v7qawvg2h9b")))) 6503 "1cjmkfpbbfzkx6bi3r9jjx54iwkm4gl8hqa1776hxicq2x2c83s4"))))
6240 (properties `((upstream-name . "pcaMethods"))) 6504 (properties `((upstream-name . "pcaMethods")))
6241 (build-system r-build-system) 6505 (build-system r-build-system)
6242 (propagated-inputs 6506 (propagated-inputs
@@ -6298,14 +6562,14 @@ chromosome. Both tumor-normal paired and tumor-only analyses are supported.")
6298(define-public r-protgenerics 6562(define-public r-protgenerics
6299 (package 6563 (package
6300 (name "r-protgenerics") 6564 (name "r-protgenerics")
6301 (version "1.28.0") 6565 (version "1.30.0")
6302 (source 6566 (source
6303 (origin 6567 (origin
6304 (method url-fetch) 6568 (method url-fetch)
6305 (uri (bioconductor-uri "ProtGenerics" version)) 6569 (uri (bioconductor-uri "ProtGenerics" version))
6306 (sha256 6570 (sha256
6307 (base32 6571 (base32
6308 "04hcgj4q8dbzp1a29rbww2bxxrg679pgys3m09p0ydkpsx76rq05")))) 6572 "1k5pg0zbhz9mjsl5i3j33p7qv2adax2lf7yqv6qz229fxxaxs5li"))))
6309 (properties `((upstream-name . "ProtGenerics"))) 6573 (properties `((upstream-name . "ProtGenerics")))
6310 (build-system r-build-system) 6574 (build-system r-build-system)
6311 (home-page "https://github.com/lgatto/ProtGenerics") 6575 (home-page "https://github.com/lgatto/ProtGenerics")
@@ -6318,14 +6582,14 @@ proteomics packages.")
6318(define-public r-rbgl 6582(define-public r-rbgl
6319 (package 6583 (package
6320 (name "r-rbgl") 6584 (name "r-rbgl")
6321 (version "1.72.0") 6585 (version "1.74.0")
6322 (source 6586 (source
6323 (origin 6587 (origin
6324 (method url-fetch) 6588 (method url-fetch)
6325 (uri (bioconductor-uri "RBGL" version)) 6589 (uri (bioconductor-uri "RBGL" version))
6326 (sha256 6590 (sha256
6327 (base32 6591 (base32
6328 "0ph089vxla49sng0pdwiyh9rpk9i96cbsx5q2jn46jj4x51ijc7y")))) 6592 "0dccxsynfnhjzjk22hr5kg068zbg33g6kyhlhlhqh78582181j9m"))))
6329 (properties `((upstream-name . "RBGL"))) 6593 (properties `((upstream-name . "RBGL")))
6330 (build-system r-build-system) 6594 (build-system r-build-system)
6331 (propagated-inputs 6595 (propagated-inputs
@@ -6340,13 +6604,13 @@ the graph algorithms contained in the Boost library.")
6340(define-public r-rcas 6604(define-public r-rcas
6341 (package 6605 (package
6342 (name "r-rcas") 6606 (name "r-rcas")
6343 (version "1.22.0") 6607 (version "1.24.0")
6344 (source (origin 6608 (source (origin
6345 (method url-fetch) 6609 (method url-fetch)
6346 (uri (bioconductor-uri "RCAS" version)) 6610 (uri (bioconductor-uri "RCAS" version))
6347 (sha256 6611 (sha256
6348 (base32 6612 (base32
6349 "05sj2ab7bxgf41gkmjaskhqm0198xlir1sw3f73x8rjg14rssmqf")))) 6613 "0wja7m3b3zr0m8nwcq5m5appsr09jdwkvvvxzh2r5mhksn0abs6p"))))
6350 (properties `((upstream-name . "RCAS"))) 6614 (properties `((upstream-name . "RCAS")))
6351 (build-system r-build-system) 6615 (build-system r-build-system)
6352 (propagated-inputs 6616 (propagated-inputs
@@ -6390,14 +6654,14 @@ library implementing most of the pipeline's features.")
6390(define-public r-regioner 6654(define-public r-regioner
6391 (package 6655 (package
6392 (name "r-regioner") 6656 (name "r-regioner")
6393 (version "1.28.0") 6657 (version "1.30.0")
6394 (source 6658 (source
6395 (origin 6659 (origin
6396 (method url-fetch) 6660 (method url-fetch)
6397 (uri (bioconductor-uri "regioneR" version)) 6661 (uri (bioconductor-uri "regioneR" version))
6398 (sha256 6662 (sha256
6399 (base32 6663 (base32
6400 "11whi2v211xiz9s7cjl14d8vavlry2fmhvx12rma25wkjmhrpa3f")))) 6664 "01anwhz0axdl0g2zsaqz1qdxswxrryarbw6pmn5kmlpz4ipiq049"))))
6401 (properties `((upstream-name . "regioneR"))) 6665 (properties `((upstream-name . "regioneR")))
6402 (build-system r-build-system) 6666 (build-system r-build-system)
6403 (propagated-inputs 6667 (propagated-inputs
@@ -6421,14 +6685,14 @@ region sets and other genomic features.")
6421(define-public r-reportingtools 6685(define-public r-reportingtools
6422 (package 6686 (package
6423 (name "r-reportingtools") 6687 (name "r-reportingtools")
6424 (version "2.36.0") 6688 (version "2.38.0")
6425 (source 6689 (source
6426 (origin 6690 (origin
6427 (method url-fetch) 6691 (method url-fetch)
6428 (uri (bioconductor-uri "ReportingTools" version)) 6692 (uri (bioconductor-uri "ReportingTools" version))
6429 (sha256 6693 (sha256
6430 (base32 6694 (base32
6431 "0r8cdqzfh1jxkghhk3j8x3y9kkmdyg9ibfhsic15jqkmp1im6khh")))) 6695 "1nrgnb002qv0yzmrvg59i9b5wzxda0fdkrmdi6vr15g0g7j3yry0"))))
6432 (properties 6696 (properties
6433 `((upstream-name . "ReportingTools"))) 6697 `((upstream-name . "ReportingTools")))
6434 (build-system r-build-system) 6698 (build-system r-build-system)
@@ -6471,13 +6735,13 @@ browser.")
6471(define-public r-rhdf5 6735(define-public r-rhdf5
6472 (package 6736 (package
6473 (name "r-rhdf5") 6737 (name "r-rhdf5")
6474 (version "2.40.0") 6738 (version "2.42.0")
6475 (source (origin 6739 (source (origin
6476 (method url-fetch) 6740 (method url-fetch)
6477 (uri (bioconductor-uri "rhdf5" version)) 6741 (uri (bioconductor-uri "rhdf5" version))
6478 (sha256 6742 (sha256
6479 (base32 6743 (base32
6480 "00cp90mnb8p83jiflm6x4x0qf4p7gvgh47jk9jry6j3qyvfqaiff")))) 6744 "1vxs227d1295fz8irr6fsv603cw96a801j8njhblvs0cry38d087"))))
6481 (build-system r-build-system) 6745 (build-system r-build-system)
6482 (propagated-inputs 6746 (propagated-inputs
6483 (list r-rhdf5filters r-rhdf5lib)) 6747 (list r-rhdf5filters r-rhdf5lib))
@@ -6498,14 +6762,14 @@ the available RAM.")
6498(define-public r-rhdf5filters 6762(define-public r-rhdf5filters
6499 (package 6763 (package
6500 (name "r-rhdf5filters") 6764 (name "r-rhdf5filters")
6501 (version "1.8.0") 6765 (version "1.10.0")
6502 (source 6766 (source
6503 (origin 6767 (origin
6504 (method url-fetch) 6768 (method url-fetch)
6505 (uri (bioconductor-uri "rhdf5filters" version)) 6769 (uri (bioconductor-uri "rhdf5filters" version))
6506 (sha256 6770 (sha256
6507 (base32 6771 (base32
6508 "1ipg0v8nqz1imj63scqmpiswcxbl4ankg3knfq4p06ic6ypbbmvs")))) 6772 "17x2a3122mm3z9qnalw25am2x08cfpm17nwhigabid3ha3d2mgz1"))))
6509 (properties `((upstream-name . "rhdf5filters"))) 6773 (properties `((upstream-name . "rhdf5filters")))
6510 (build-system r-build-system) 6774 (build-system r-build-system)
6511 (propagated-inputs 6775 (propagated-inputs
@@ -6524,13 +6788,13 @@ HDF5 datasets.")
6524(define-public r-rsamtools 6788(define-public r-rsamtools
6525 (package 6789 (package
6526 (name "r-rsamtools") 6790 (name "r-rsamtools")
6527 (version "2.12.0") 6791 (version "2.14.0")
6528 (source (origin 6792 (source (origin
6529 (method url-fetch) 6793 (method url-fetch)
6530 (uri (bioconductor-uri "Rsamtools" version)) 6794 (uri (bioconductor-uri "Rsamtools" version))
6531 (sha256 6795 (sha256
6532 (base32 6796 (base32
6533 "1wll703if12qrn0d11ljwf7rqhs4lb27fzyyz1hqwvzn3v361s10")))) 6797 "0wd4hsn19msz0fkwfq7gvi97vlfpsbzzw3rjj4b6z7s5a83zir2z"))))
6534 (properties 6798 (properties
6535 `((upstream-name . "Rsamtools"))) 6799 `((upstream-name . "Rsamtools")))
6536 (build-system r-build-system) 6800 (build-system r-build-system)
@@ -6589,13 +6853,13 @@ tab-delimited (tabix) files.")
6589(define-public r-rtracklayer 6853(define-public r-rtracklayer
6590 (package 6854 (package
6591 (name "r-rtracklayer") 6855 (name "r-rtracklayer")
6592 (version "1.56.1") 6856 (version "1.58.0")
6593 (source (origin 6857 (source (origin
6594 (method url-fetch) 6858 (method url-fetch)
6595 (uri (bioconductor-uri "rtracklayer" version)) 6859 (uri (bioconductor-uri "rtracklayer" version))
6596 (sha256 6860 (sha256
6597 (base32 6861 (base32
6598 "10qy9s6253mgj871qfqn03i8yw10mz7id4cxfyf67qxczz2xmjls")))) 6862 "1qxr0ffmmkbfkbijz7pbks3kvms9k4a5rmma4j9p7ar477fxvlmk"))))
6599 (build-system r-build-system) 6863 (build-system r-build-system)
6600 (arguments 6864 (arguments
6601 `(#:phases 6865 `(#:phases
@@ -6668,13 +6932,13 @@ differential expression analysis, RNAseq data and related problems.")
6668(define-public r-scannotatr 6932(define-public r-scannotatr
6669 (package 6933 (package
6670 (name "r-scannotatr") 6934 (name "r-scannotatr")
6671 (version "1.2.0") 6935 (version "1.4.0")
6672 (source 6936 (source
6673 (origin 6937 (origin
6674 (method url-fetch) 6938 (method url-fetch)
6675 (uri (bioconductor-uri "scAnnotatR" version)) 6939 (uri (bioconductor-uri "scAnnotatR" version))
6676 (sha256 6940 (sha256
6677 (base32 "067q57kabhqd1z8l3d91fw74aaw89nb48gm6fll4hv00nqza3n5b")))) 6941 (base32 "0rc035kzbzrxvlcpphzg0yg7q82jvlxpi9xjq8q59hvbpyg1sz93"))))
6678 (properties `((upstream-name . "scAnnotatR"))) 6942 (properties `((upstream-name . "scAnnotatR")))
6679 (build-system r-build-system) 6943 (build-system r-build-system)
6680 (propagated-inputs 6944 (propagated-inputs
@@ -6705,13 +6969,13 @@ cell types based on specific research needs.")
6705(define-public r-scdblfinder 6969(define-public r-scdblfinder
6706 (package 6970 (package
6707 (name "r-scdblfinder") 6971 (name "r-scdblfinder")
6708 (version "1.10.0") 6972 (version "1.12.0")
6709 (source 6973 (source
6710 (origin 6974 (origin
6711 (method url-fetch) 6975 (method url-fetch)
6712 (uri (bioconductor-uri "scDblFinder" version)) 6976 (uri (bioconductor-uri "scDblFinder" version))
6713 (sha256 6977 (sha256
6714 (base32 "0y14dvdm16b3bvlrnz03adfylm1kj6jrp2fwciyldij2lfal90y0")))) 6978 (base32 "0gslh28rycx0p6a6fmzbsqy1hg2sn3pp5blxgw01qk9f0ank7szi"))))
6715 (properties `((upstream-name . "scDblFinder"))) 6979 (properties `((upstream-name . "scDblFinder")))
6716 (build-system r-build-system) 6980 (build-system r-build-system)
6717 (propagated-inputs 6981 (propagated-inputs
@@ -6750,13 +7014,13 @@ comprehensive scDblFinder method.")
6750(define-public r-scmap 7014(define-public r-scmap
6751 (package 7015 (package
6752 (name "r-scmap") 7016 (name "r-scmap")
6753 (version "1.18.0") 7017 (version "1.20.0")
6754 (source 7018 (source
6755 (origin 7019 (origin
6756 (method url-fetch) 7020 (method url-fetch)
6757 (uri (bioconductor-uri "scmap" version)) 7021 (uri (bioconductor-uri "scmap" version))
6758 (sha256 7022 (sha256
6759 (base32 "0pfwaa9pgml11b84rpf7afdkmg8kxb4srgpc56571vaz388xrv7l")))) 7023 (base32 "14vyjvfs2n4h0xsy25xg4zdmc8dqbg5vyl3qns6f0rh4bsshqdlm"))))
6760 (properties `((upstream-name . "scmap"))) 7024 (properties `((upstream-name . "scmap")))
6761 (build-system r-build-system) 7025 (build-system r-build-system)
6762 (propagated-inputs 7026 (propagated-inputs
@@ -6792,13 +7056,13 @@ different experiment.")
6792(define-public r-scry 7056(define-public r-scry
6793 (package 7057 (package
6794 (name "r-scry") 7058 (name "r-scry")
6795 (version "1.8.0") 7059 (version "1.10.0")
6796 (source (origin 7060 (source (origin
6797 (method url-fetch) 7061 (method url-fetch)
6798 (uri (bioconductor-uri "scry" version)) 7062 (uri (bioconductor-uri "scry" version))
6799 (sha256 7063 (sha256
6800 (base32 7064 (base32
6801 "16mj21r91jy8ircdz8rfrdli9gjy0hrx90kf6ghs305d3d4dl193")))) 7065 "0vx6fi8hnxms6d3hm3qxkrdx1qpyd7vhwdk7ds98ads070miqr21"))))
6802 (properties `((upstream-name . "scry"))) 7066 (properties `((upstream-name . "scry")))
6803 (build-system r-build-system) 7067 (build-system r-build-system)
6804 (propagated-inputs 7068 (propagated-inputs
@@ -6824,14 +7088,14 @@ single-cell RNA-seq.")
6824(define-public r-seqlogo 7088(define-public r-seqlogo
6825 (package 7089 (package
6826 (name "r-seqlogo") 7090 (name "r-seqlogo")
6827 (version "1.62.0") 7091 (version "1.64.0")
6828 (source 7092 (source
6829 (origin 7093 (origin
6830 (method url-fetch) 7094 (method url-fetch)
6831 (uri (bioconductor-uri "seqLogo" version)) 7095 (uri (bioconductor-uri "seqLogo" version))
6832 (sha256 7096 (sha256
6833 (base32 7097 (base32
6834 "1lk3238m17acmd6lgjjbpscyxw8fm63wv34kbbr478wcih1wbwxr")))) 7098 "1xlxi1iaqj7iabzbx15j6pk4551dyj6pa6a6qf5ffr3v7k2pmznp"))))
6835 (properties `((upstream-name . "seqLogo"))) 7099 (properties `((upstream-name . "seqLogo")))
6836 (build-system r-build-system) 7100 (build-system r-build-system)
6837 (native-inputs 7101 (native-inputs
@@ -6847,13 +7111,13 @@ Stephens (1990).")
6847(define-public r-seqpattern 7111(define-public r-seqpattern
6848 (package 7112 (package
6849 (name "r-seqpattern") 7113 (name "r-seqpattern")
6850 (version "1.28.0") 7114 (version "1.30.0")
6851 (source (origin 7115 (source (origin
6852 (method url-fetch) 7116 (method url-fetch)
6853 (uri (bioconductor-uri "seqPattern" version)) 7117 (uri (bioconductor-uri "seqPattern" version))
6854 (sha256 7118 (sha256
6855 (base32 7119 (base32
6856 "0nrrlr1nl9zxmp88qq8jn7wgmda6jh0xvp4nph94w4nwjsyb7xqn")))) 7120 "17nvxy8kdc1k0kyf0qny6jp3gzr024q37mmh5x18jjr794hnf9s5"))))
6857 (properties 7121 (properties
6858 `((upstream-name . "seqPattern"))) 7122 `((upstream-name . "seqPattern")))
6859 (build-system r-build-system) 7123 (build-system r-build-system)
@@ -6870,14 +7134,14 @@ reference point and sorted by a user defined feature.")
6870(define-public r-shortread 7134(define-public r-shortread
6871 (package 7135 (package
6872 (name "r-shortread") 7136 (name "r-shortread")
6873 (version "1.54.0") 7137 (version "1.56.1")
6874 (source 7138 (source
6875 (origin 7139 (origin
6876 (method url-fetch) 7140 (method url-fetch)
6877 (uri (bioconductor-uri "ShortRead" version)) 7141 (uri (bioconductor-uri "ShortRead" version))
6878 (sha256 7142 (sha256
6879 (base32 7143 (base32
6880 "0303198b4v2wjah9kc829kn01030996l6di4jpf8q5ccd212rjhq")))) 7144 "1dvnjjc6cwn9wicki3ff3w3zx7i0szj0lnfw4n6lbmipg4ia5bkb"))))
6881 (properties `((upstream-name . "ShortRead"))) 7145 (properties `((upstream-name . "ShortRead")))
6882 (build-system r-build-system) 7146 (build-system r-build-system)
6883 (inputs 7147 (inputs
@@ -6913,14 +7177,14 @@ ungapped alignment formats.")
6913(define-public r-simplifyenrichment 7177(define-public r-simplifyenrichment
6914 (package 7178 (package
6915 (name "r-simplifyenrichment") 7179 (name "r-simplifyenrichment")
6916 (version "1.6.1") 7180 (version "1.8.0")
6917 (source 7181 (source
6918 (origin 7182 (origin
6919 (method url-fetch) 7183 (method url-fetch)
6920 (uri (bioconductor-uri "simplifyEnrichment" version)) 7184 (uri (bioconductor-uri "simplifyEnrichment" version))
6921 (sha256 7185 (sha256
6922 (base32 7186 (base32
6923 "0qblgdxmr7zc981529cca3ykakql618q1im6gaxw8pwws5jgpyk6")))) 7187 "130x5hy6jzglc6clwanh2kmhw567i802w620ffs3977kjfpjsjgy"))))
6924 (properties 7188 (properties
6925 `((upstream-name . "simplifyEnrichment"))) 7189 `((upstream-name . "simplifyEnrichment")))
6926 (build-system r-build-system) 7190 (build-system r-build-system)
@@ -6954,13 +7218,13 @@ and comparing the clusterings.")
6954(define-public r-transcriptr 7218(define-public r-transcriptr
6955 (package 7219 (package
6956 (name "r-transcriptr") 7220 (name "r-transcriptr")
6957 (version "1.24.0") 7221 (version "1.26.0")
6958 (source 7222 (source
6959 (origin 7223 (origin
6960 (method url-fetch) 7224 (method url-fetch)
6961 (uri (bioconductor-uri "transcriptR" version)) 7225 (uri (bioconductor-uri "transcriptR" version))
6962 (sha256 7226 (sha256
6963 (base32 "1zc6aasd5nzwl9jxr0rdriiq85adqdbfi5b9m3jyf69pa71sgy03")))) 7227 (base32 "03v8xn777vyma82ma5dzk07i1g7406cvsybdz4bf6hj8bgx5ynw7"))))
6964 (properties `((upstream-name . "transcriptR"))) 7228 (properties `((upstream-name . "transcriptR")))
6965 (build-system r-build-system) 7229 (build-system r-build-system)
6966 (propagated-inputs 7230 (propagated-inputs
@@ -7004,14 +7268,14 @@ able to deal also with novel and case specific events.")
7004(define-public r-trajectoryutils 7268(define-public r-trajectoryutils
7005 (package 7269 (package
7006 (name "r-trajectoryutils") 7270 (name "r-trajectoryutils")
7007 (version "1.4.0") 7271 (version "1.6.0")
7008 (source 7272 (source
7009 (origin 7273 (origin
7010 (method url-fetch) 7274 (method url-fetch)
7011 (uri (bioconductor-uri "TrajectoryUtils" version)) 7275 (uri (bioconductor-uri "TrajectoryUtils" version))
7012 (sha256 7276 (sha256
7013 (base32 7277 (base32
7014 "07hcr3zplxlzlwc13wh9006m5kaqm57cm1b2x74bpp857f2q93dj")))) 7278 "130w4vpsmrkg458n3wbhvlchg171gjqybvs2w14bxa608f3fzw03"))))
7015 (properties 7279 (properties
7016 `((upstream-name . "TrajectoryUtils"))) 7280 `((upstream-name . "TrajectoryUtils")))
7017 (build-system r-build-system) 7281 (build-system r-build-system)
@@ -7031,13 +7295,13 @@ structures to hold pseudotime inference results.")
7031(define-public r-slingshot 7295(define-public r-slingshot
7032 (package 7296 (package
7033 (name "r-slingshot") 7297 (name "r-slingshot")
7034 (version "2.4.0") 7298 (version "2.6.0")
7035 (source (origin 7299 (source (origin
7036 (method url-fetch) 7300 (method url-fetch)
7037 (uri (bioconductor-uri "slingshot" version)) 7301 (uri (bioconductor-uri "slingshot" version))
7038 (sha256 7302 (sha256
7039 (base32 7303 (base32
7040 "0xapi66l5z2qdqns3fcjqcjal6npqj7rxra60lwjvbrq49pq69p2")))) 7304 "00h9iid2z9r55l4hlaa1q0nkbcfq0f7k2afkw4ymjwhm1b8yqj33"))))
7041 (build-system r-build-system) 7305 (build-system r-build-system)
7042 (propagated-inputs 7306 (propagated-inputs
7043 (list r-igraph 7307 (list r-igraph
@@ -7063,13 +7327,13 @@ graph construction.")
7063(define-public r-stager 7327(define-public r-stager
7064 (package 7328 (package
7065 (name "r-stager") 7329 (name "r-stager")
7066 (version "1.18.0") 7330 (version "1.20.0")
7067 (source 7331 (source
7068 (origin 7332 (origin
7069 (method url-fetch) 7333 (method url-fetch)
7070 (uri (bioconductor-uri "stageR" version)) 7334 (uri (bioconductor-uri "stageR" version))
7071 (sha256 7335 (sha256
7072 (base32 "0ns3ih6l4na6irshrc5iy4d9qf7hrnqq3ndnlcjb2i1cn38l2w9y")))) 7336 (base32 "1layvv9akzijw2br9jzw6cwxn2rimha4m48fm8wn465n1nqcns0m"))))
7073 (properties `((upstream-name . "stageR"))) 7337 (properties `((upstream-name . "stageR")))
7074 (build-system r-build-system) 7338 (build-system r-build-system)
7075 (propagated-inputs (list r-summarizedexperiment)) 7339 (propagated-inputs (list r-summarizedexperiment))
@@ -7086,13 +7350,13 @@ Biology at
7086(define-public r-stringdb 7350(define-public r-stringdb
7087 (package 7351 (package
7088 (name "r-stringdb") 7352 (name "r-stringdb")
7089 (version "2.8.4") 7353 (version "2.10.0")
7090 (source 7354 (source
7091 (origin 7355 (origin
7092 (method url-fetch) 7356 (method url-fetch)
7093 (uri (bioconductor-uri "STRINGdb" version)) 7357 (uri (bioconductor-uri "STRINGdb" version))
7094 (sha256 7358 (sha256
7095 (base32 "1jn6080v6097zpqsr4gfbx31gqqdhpzjrk63avk3v3xwawmf2379")))) 7359 (base32 "1md79vx4270wgh07g3m1mypdki1b9d4a558zxplcalwppqh0dsmp"))))
7096 (properties `((upstream-name . "STRINGdb"))) 7360 (properties `((upstream-name . "STRINGdb")))
7097 (build-system r-build-system) 7361 (build-system r-build-system)
7098 (propagated-inputs 7362 (propagated-inputs
@@ -7119,13 +7383,13 @@ that integrates the various evidences.")
7119(define-public r-structuralvariantannotation 7383(define-public r-structuralvariantannotation
7120 (package 7384 (package
7121 (name "r-structuralvariantannotation") 7385 (name "r-structuralvariantannotation")
7122 (version "1.12.0") 7386 (version "1.13.0")
7123 (source 7387 (source
7124 (origin 7388 (origin
7125 (method url-fetch) 7389 (method url-fetch)
7126 (uri (bioconductor-uri "StructuralVariantAnnotation" version)) 7390 (uri (bioconductor-uri "StructuralVariantAnnotation" version))
7127 (sha256 7391 (sha256
7128 (base32 "0f3x74ic3blg8nm5xlv79k0n8j3fpl98mmhfanqfzmdl0g3j6wx6")))) 7392 (base32 "11z3acsbaifrxkghd7i8503ki9s1lc6c22880yna6qcfprlzb44g"))))
7129 (build-system r-build-system) 7393 (build-system r-build-system)
7130 (propagated-inputs 7394 (propagated-inputs
7131 (list r-assertthat 7395 (list r-assertthat
@@ -7156,13 +7420,13 @@ involving two separate genomic loci encoded as GRanges objects.")
7156(define-public r-summarizedexperiment 7420(define-public r-summarizedexperiment
7157 (package 7421 (package
7158 (name "r-summarizedexperiment") 7422 (name "r-summarizedexperiment")
7159 (version "1.26.1") 7423 (version "1.28.0")
7160 (source (origin 7424 (source (origin
7161 (method url-fetch) 7425 (method url-fetch)
7162 (uri (bioconductor-uri "SummarizedExperiment" version)) 7426 (uri (bioconductor-uri "SummarizedExperiment" version))
7163 (sha256 7427 (sha256
7164 (base32 7428 (base32
7165 "02vlqzmslyijs09jl0gdjxqjjnnl4yqbqqqlb4vb7nr0fspmyz39")))) 7429 "0897v6x1ki4m7kajnd60yv5qj6xa1293sj572b4dhcnfjvsf9rcn"))))
7166 (properties 7430 (properties
7167 `((upstream-name . "SummarizedExperiment"))) 7431 `((upstream-name . "SummarizedExperiment")))
7168 (build-system r-build-system) 7432 (build-system r-build-system)
@@ -7190,14 +7454,14 @@ samples.")
7190(define-public r-sva 7454(define-public r-sva
7191 (package 7455 (package
7192 (name "r-sva") 7456 (name "r-sva")
7193 (version "3.44.0") 7457 (version "3.46.0")
7194 (source 7458 (source
7195 (origin 7459 (origin
7196 (method url-fetch) 7460 (method url-fetch)
7197 (uri (bioconductor-uri "sva" version)) 7461 (uri (bioconductor-uri "sva" version))
7198 (sha256 7462 (sha256
7199 (base32 7463 (base32
7200 "0ka259rn0la0hjslj7w24q1dyyh79h84nw6mxp7armqbfjb207a4")))) 7464 "0c1b7w4rvyy8i0jygj8g9xgf46rmgx8bpdlp2x4fdjr9xsrsl23g"))))
7201 (build-system r-build-system) 7465 (build-system r-build-system)
7202 (propagated-inputs 7466 (propagated-inputs
7203 (list r-edger 7467 (list r-edger
@@ -7221,14 +7485,14 @@ unmodeled, or latent sources of noise.")
7221(define-public r-systempiper 7485(define-public r-systempiper
7222 (package 7486 (package
7223 (name "r-systempiper") 7487 (name "r-systempiper")
7224 (version "2.2.2") 7488 (version "2.4.0")
7225 (source 7489 (source
7226 (origin 7490 (origin
7227 (method url-fetch) 7491 (method url-fetch)
7228 (uri (bioconductor-uri "systemPipeR" version)) 7492 (uri (bioconductor-uri "systemPipeR" version))
7229 (sha256 7493 (sha256
7230 (base32 7494 (base32
7231 "1yybbff29gwv6rm0nw4yjw73bbl5prfj8gj4zky917smjfd459im")))) 7495 "0lwc4d4k6qmnwsh8fpp5rmiaxhzwl2f0dhzs23ska5xy04466r49"))))
7232 (properties `((upstream-name . "systemPipeR"))) 7496 (properties `((upstream-name . "systemPipeR")))
7233 (build-system r-build-system) 7497 (build-system r-build-system)
7234 (propagated-inputs 7498 (propagated-inputs
@@ -7264,13 +7528,13 @@ annotation infrastructure.")
7264(define-public r-topgo 7528(define-public r-topgo
7265 (package 7529 (package
7266 (name "r-topgo") 7530 (name "r-topgo")
7267 (version "2.48.0") 7531 (version "2.50.0")
7268 (source (origin 7532 (source (origin
7269 (method url-fetch) 7533 (method url-fetch)
7270 (uri (bioconductor-uri "topGO" version)) 7534 (uri (bioconductor-uri "topGO" version))
7271 (sha256 7535 (sha256
7272 (base32 7536 (base32
7273 "125r42ymk1irjmwk4sywjkcshs71s26p3zsvryfdvf56k5w162v6")))) 7537 "1ripdn7mcabh96bm4p807dbwj7jv05a54kss4snhz84svqq383m4"))))
7274 (properties 7538 (properties
7275 `((upstream-name . "topGO"))) 7539 `((upstream-name . "topGO")))
7276 (build-system r-build-system) 7540 (build-system r-build-system)
@@ -7297,13 +7561,13 @@ dependencies between GO terms can be implemented and applied.")
7297(define-public r-tximport 7561(define-public r-tximport
7298 (package 7562 (package
7299 (name "r-tximport") 7563 (name "r-tximport")
7300 (version "1.24.0") 7564 (version "1.26.0")
7301 (source (origin 7565 (source (origin
7302 (method url-fetch) 7566 (method url-fetch)
7303 (uri (bioconductor-uri "tximport" version)) 7567 (uri (bioconductor-uri "tximport" version))
7304 (sha256 7568 (sha256
7305 (base32 7569 (base32
7306 "1cnra82pvwz79a1hkw0phc6aa3v43r5p4nx8xyx5wzmkd7rjkc8x")))) 7570 "1w1m6r85a5nvcfxbkq5dmczaar8vf3vbrgrmxqkjqhlpcq58z5ng"))))
7307 (build-system r-build-system) 7571 (build-system r-build-system)
7308 (native-inputs 7572 (native-inputs
7309 (list r-knitr)) 7573 (list r-knitr))
@@ -7355,13 +7619,13 @@ R, enabling interactive analysis and visualization of genome-scale data.")
7355(define-public r-variantannotation 7619(define-public r-variantannotation
7356 (package 7620 (package
7357 (name "r-variantannotation") 7621 (name "r-variantannotation")
7358 (version "1.42.1") 7622 (version "1.44.0")
7359 (source (origin 7623 (source (origin
7360 (method url-fetch) 7624 (method url-fetch)
7361 (uri (bioconductor-uri "VariantAnnotation" version)) 7625 (uri (bioconductor-uri "VariantAnnotation" version))
7362 (sha256 7626 (sha256
7363 (base32 7627 (base32
7364 "12d5hkx6pby6l2asyg4jp4jb2x17ybwhqd55rl64h37mwcndbdg1")))) 7628 "08rm27jcx6amawqdh59291r0qzkr5cdhbhm0xbjbd5mvdpp1icl8"))))
7365 (properties 7629 (properties
7366 `((upstream-name . "VariantAnnotation"))) 7630 `((upstream-name . "VariantAnnotation")))
7367 (propagated-inputs 7631 (propagated-inputs
@@ -7393,14 +7657,14 @@ coding changes and predict coding outcomes.")
7393(define-public r-vsn 7657(define-public r-vsn
7394 (package 7658 (package
7395 (name "r-vsn") 7659 (name "r-vsn")
7396 (version "3.64.0") 7660 (version "3.66.0")
7397 (source 7661 (source
7398 (origin 7662 (origin
7399 (method url-fetch) 7663 (method url-fetch)
7400 (uri (bioconductor-uri "vsn" version)) 7664 (uri (bioconductor-uri "vsn" version))
7401 (sha256 7665 (sha256
7402 (base32 7666 (base32
7403 "1ja7vdjvgx671l57f9fzfn4vc6q7xzfmqs4krg2rdyfaaf531gqf")))) 7667 "1k77rg5jf646m1pn59qhlsbb9fzhlpnrj4dzxagknawcbpnnjl0z"))))
7404 (build-system r-build-system) 7668 (build-system r-build-system)
7405 (propagated-inputs 7669 (propagated-inputs
7406 (list r-affy r-biobase r-ggplot2 r-lattice r-limma)) 7670 (list r-affy r-biobase r-ggplot2 r-lattice r-limma))
@@ -7462,13 +7726,13 @@ inference.")
7462(define-public r-xina 7726(define-public r-xina
7463 (package 7727 (package
7464 (name "r-xina") 7728 (name "r-xina")
7465 (version "1.14.0") 7729 (version "1.16.0")
7466 (source 7730 (source
7467 (origin 7731 (origin
7468 (method url-fetch) 7732 (method url-fetch)
7469 (uri (bioconductor-uri "XINA" version)) 7733 (uri (bioconductor-uri "XINA" version))
7470 (sha256 7734 (sha256
7471 (base32 "03gf7mqpnwx12kny9fsaskgrw83b0wi2cf1j4dbq46pfxjx34v1g")))) 7735 (base32 "1c97lsb5shixh4n4mi9kh4gz4qnia9vq736rnzxbs03n5bvlmwlq"))))
7472 (properties `((upstream-name . "XINA"))) 7736 (properties `((upstream-name . "XINA")))
7473 (build-system r-build-system) 7737 (build-system r-build-system)
7474 (propagated-inputs 7738 (propagated-inputs
@@ -7498,13 +7762,13 @@ molecular functions, respectively, and produces intuitive graphical outputs.")
7498(define-public r-xmapbridge 7762(define-public r-xmapbridge
7499 (package 7763 (package
7500 (name "r-xmapbridge") 7764 (name "r-xmapbridge")
7501 (version "1.54.0") 7765 (version "1.56.0")
7502 (source 7766 (source
7503 (origin 7767 (origin
7504 (method url-fetch) 7768 (method url-fetch)
7505 (uri (bioconductor-uri "xmapbridge" version)) 7769 (uri (bioconductor-uri "xmapbridge" version))
7506 (sha256 7770 (sha256
7507 (base32 "1n3nxc4jwxf5z32i70sza52nyk29adhp8vc3hac7r5b8mbi6gg10")))) 7771 (base32 "0wxr3db2daj4xlr9df6iqwm00m71kln7rhqnq2ckdsricblanhs7"))))
7508 (properties `((upstream-name . "xmapbridge"))) 7772 (properties `((upstream-name . "xmapbridge")))
7509 (build-system r-build-system) 7773 (build-system r-build-system)
7510 (home-page "https://git.bioconductor.org/packages/xmapbridge") 7774 (home-page "https://git.bioconductor.org/packages/xmapbridge")
@@ -7525,13 +7789,13 @@ describing each of the graphs.")
7525(define-public r-xvector 7789(define-public r-xvector
7526 (package 7790 (package
7527 (name "r-xvector") 7791 (name "r-xvector")
7528 (version "0.36.0") 7792 (version "0.38.0")
7529 (source (origin 7793 (source (origin
7530 (method url-fetch) 7794 (method url-fetch)
7531 (uri (bioconductor-uri "XVector" version)) 7795 (uri (bioconductor-uri "XVector" version))
7532 (sha256 7796 (sha256
7533 (base32 7797 (base32
7534 "1f3sbqy279gb9k13l73j00ixywa1havlqy81zx766r1xkz15nvhk")))) 7798 "0ygdyh3s4qsaay930a5lbnmgh6a4gqp5ck9ww466yk0jyk1hxfp9"))))
7535 (properties 7799 (properties
7536 `((upstream-name . "XVector"))) 7800 `((upstream-name . "XVector")))
7537 (build-system r-build-system) 7801 (build-system r-build-system)
@@ -7559,13 +7823,13 @@ describing each of the graphs.")
7559(define-public r-zlibbioc 7823(define-public r-zlibbioc
7560 (package 7824 (package
7561 (name "r-zlibbioc") 7825 (name "r-zlibbioc")
7562 (version "1.42.0") 7826 (version "1.44.0")
7563 (source (origin 7827 (source (origin
7564 (method url-fetch) 7828 (method url-fetch)
7565 (uri (bioconductor-uri "zlibbioc" version)) 7829 (uri (bioconductor-uri "zlibbioc" version))
7566 (sha256 7830 (sha256
7567 (base32 7831 (base32
7568 "0w0y9jixdk6akmasn55g9g0nhlh93hbca5bwx5w1fypnvqrqpxzv")))) 7832 "0c75mf0iw6bgwrn3zxpz1dz03aw7p6a1mfhssk6i1mp24avic9lb"))))
7569 (properties 7833 (properties
7570 `((upstream-name . "zlibbioc"))) 7834 `((upstream-name . "zlibbioc")))
7571 (build-system r-build-system) 7835 (build-system r-build-system)
@@ -7578,13 +7842,13 @@ libraries for systems that do not have these available via other means.")
7578(define-public r-zellkonverter 7842(define-public r-zellkonverter
7579 (package 7843 (package
7580 (name "r-zellkonverter") 7844 (name "r-zellkonverter")
7581 (version "1.6.5") 7845 (version "1.8.0")
7582 (source 7846 (source
7583 (origin 7847 (origin
7584 (method url-fetch) 7848 (method url-fetch)
7585 (uri (bioconductor-uri "zellkonverter" version)) 7849 (uri (bioconductor-uri "zellkonverter" version))
7586 (sha256 7850 (sha256
7587 (base32 "0rxpjkisjj1xjchjjm72k8za5hn48wbdahmbllljvxm5ii6k36k6")))) 7851 (base32 "0b14v6lyhfapmfj8j729k5cmgxc4df6wsk2rds0q4y6z4hiwgmxy"))))
7588 (properties `((upstream-name . "zellkonverter"))) 7852 (properties `((upstream-name . "zellkonverter")))
7589 (build-system r-build-system) 7853 (build-system r-build-system)
7590 (propagated-inputs 7854 (propagated-inputs
@@ -7610,14 +7874,14 @@ saving AnnData objects to disk.")
7610(define-public r-geneplotter 7874(define-public r-geneplotter
7611 (package 7875 (package
7612 (name "r-geneplotter") 7876 (name "r-geneplotter")
7613 (version "1.74.0") 7877 (version "1.76.0")
7614 (source 7878 (source
7615 (origin 7879 (origin
7616 (method url-fetch) 7880 (method url-fetch)
7617 (uri (bioconductor-uri "geneplotter" version)) 7881 (uri (bioconductor-uri "geneplotter" version))
7618 (sha256 7882 (sha256
7619 (base32 7883 (base32
7620 "13230mzrdralnvf9jp032s16a8mk3kx5476nnvpa4pvcgp1i1ijc")))) 7884 "094v4skdvsnc7bp3acj801ih022w9k96f2b857326vd19khz0ava"))))
7621 (build-system r-build-system) 7885 (build-system r-build-system)
7622 (propagated-inputs 7886 (propagated-inputs
7623 (list r-annotate 7887 (list r-annotate
@@ -7635,14 +7899,14 @@ saving AnnData objects to disk.")
7635(define-public r-oligoclasses 7899(define-public r-oligoclasses
7636 (package 7900 (package
7637 (name "r-oligoclasses") 7901 (name "r-oligoclasses")
7638 (version "1.58.0") 7902 (version "1.60.0")
7639 (source 7903 (source
7640 (origin 7904 (origin
7641 (method url-fetch) 7905 (method url-fetch)
7642 (uri (bioconductor-uri "oligoClasses" version)) 7906 (uri (bioconductor-uri "oligoClasses" version))
7643 (sha256 7907 (sha256
7644 (base32 7908 (base32
7645 "1m4x50gl1fm5waa531v7ml0q229q65qn9cgiwnvjg721fvra7mdk")))) 7909 "1ik9xfx6g4gf54hm5f5prip1iz6694czpbhlgwd3p9qh8ddndgp8"))))
7646 (properties `((upstream-name . "oligoClasses"))) 7910 (properties `((upstream-name . "oligoClasses")))
7647 (build-system r-build-system) 7911 (build-system r-build-system)
7648 (propagated-inputs 7912 (propagated-inputs
@@ -7670,14 +7934,14 @@ packages.")
7670(define-public r-oligo 7934(define-public r-oligo
7671 (package 7935 (package
7672 (name "r-oligo") 7936 (name "r-oligo")
7673 (version "1.60.0") 7937 (version "1.62.0")
7674 (source 7938 (source
7675 (origin 7939 (origin
7676 (method url-fetch) 7940 (method url-fetch)
7677 (uri (bioconductor-uri "oligo" version)) 7941 (uri (bioconductor-uri "oligo" version))
7678 (sha256 7942 (sha256
7679 (base32 7943 (base32
7680 "0y7j96rafm9b85sxq2483i73685i3j67lk33fn8nfcav6lmsv5vy")))) 7944 "0l6yb58frh4c080k6h8wyipc5kiz4qi7jimnr62jg8d737rrvnk2"))))
7681 (properties `((upstream-name . "oligo"))) 7945 (properties `((upstream-name . "oligo")))
7682 (build-system r-build-system) 7946 (build-system r-build-system)
7683 (inputs (list zlib)) 7947 (inputs (list zlib))
@@ -7706,14 +7970,14 @@ Affymetrix (CEL files) and NimbleGen arrays (XYS files).")
7706(define-public r-qvalue 7970(define-public r-qvalue
7707 (package 7971 (package
7708 (name "r-qvalue") 7972 (name "r-qvalue")
7709 (version "2.28.0") 7973 (version "2.30.0")
7710 (source 7974 (source
7711 (origin 7975 (origin
7712 (method url-fetch) 7976 (method url-fetch)
7713 (uri (bioconductor-uri "qvalue" version)) 7977 (uri (bioconductor-uri "qvalue" version))
7714 (sha256 7978 (sha256
7715 (base32 7979 (base32
7716 "0cvhm5cldcnnxwa293dig1pj9lvj2hnz9zh4gfr25sw0xlcjzmyw")))) 7980 "1dsia1c9ir989aqrgl5j5v4bysm3pyw9225yrcajiwgl8fxymph4"))))
7717 (build-system r-build-system) 7981 (build-system r-build-system)
7718 (propagated-inputs 7982 (propagated-inputs
7719 (list r-ggplot2 r-reshape2)) 7983 (list r-ggplot2 r-reshape2))
@@ -7761,13 +8025,13 @@ problems in genomics, brain imaging, astrophysics, and data mining.")
7761(define-public r-apeglm 8025(define-public r-apeglm
7762 (package 8026 (package
7763 (name "r-apeglm") 8027 (name "r-apeglm")
7764 (version "1.18.0") 8028 (version "1.20.0")
7765 (source (origin 8029 (source (origin
7766 (method url-fetch) 8030 (method url-fetch)
7767 (uri (bioconductor-uri "apeglm" version)) 8031 (uri (bioconductor-uri "apeglm" version))
7768 (sha256 8032 (sha256
7769 (base32 8033 (base32
7770 "1ppwk4g66x46hpqsfsvhl12398d1srqr47nmp0y2gz212kff0rby")))) 8034 "1hk2y7r734wdd56f18l03kyq9p35kv653a5f7z2cjkq37gvcqrd1"))))
7771 (properties `((upstream-name . "apeglm"))) 8035 (properties `((upstream-name . "apeglm")))
7772 (build-system r-build-system) 8036 (build-system r-build-system)
7773 (propagated-inputs 8037 (propagated-inputs
@@ -7788,13 +8052,13 @@ posterior for individual coefficients.")
7788(define-public r-greylistchip 8052(define-public r-greylistchip
7789 (package 8053 (package
7790 (name "r-greylistchip") 8054 (name "r-greylistchip")
7791 (version "1.28.1") 8055 (version "1.30.0")
7792 (source (origin 8056 (source (origin
7793 (method url-fetch) 8057 (method url-fetch)
7794 (uri (bioconductor-uri "GreyListChIP" version)) 8058 (uri (bioconductor-uri "GreyListChIP" version))
7795 (sha256 8059 (sha256
7796 (base32 8060 (base32
7797 "0w52vwvjarql19bsv40b80yn701qx8c9d0clsjhj85wmzj2p6dhg")))) 8061 "02qzvs8fmh79g4cc5j2gxj1wazpmly7vjr527qlsgi3jmc3swxgz"))))
7798 (properties `((upstream-name . "GreyListChIP"))) 8062 (properties `((upstream-name . "GreyListChIP")))
7799 (build-system r-build-system) 8063 (build-system r-build-system)
7800 (propagated-inputs 8064 (propagated-inputs
@@ -7815,14 +8079,14 @@ signal in the input, that lead to spurious peaks during peak calling.")
7815(define-public r-diffbind 8079(define-public r-diffbind
7816 (package 8080 (package
7817 (name "r-diffbind") 8081 (name "r-diffbind")
7818 (version "3.6.4") 8082 (version "3.8.1")
7819 (source 8083 (source
7820 (origin 8084 (origin
7821 (method url-fetch) 8085 (method url-fetch)
7822 (uri (bioconductor-uri "DiffBind" version)) 8086 (uri (bioconductor-uri "DiffBind" version))
7823 (sha256 8087 (sha256
7824 (base32 8088 (base32
7825 "035xczcir4q7yj6x9m3yq3dpvbfas9la925avni8147cwhybagqr")))) 8089 "1wgnrd1xpl49pdxxjzzl0v9535naapwp3ayqzvrx3z4m6iai2awj"))))
7826 (properties `((upstream-name . "DiffBind"))) 8090 (properties `((upstream-name . "DiffBind")))
7827 (build-system r-build-system) 8091 (build-system r-build-system)
7828 (propagated-inputs 8092 (propagated-inputs
@@ -7893,13 +8157,13 @@ processing to visualization and annotation.")
7893(define-public r-mbkmeans 8157(define-public r-mbkmeans
7894 (package 8158 (package
7895 (name "r-mbkmeans") 8159 (name "r-mbkmeans")
7896 (version "1.12.0") 8160 (version "1.14.0")
7897 (source (origin 8161 (source (origin
7898 (method url-fetch) 8162 (method url-fetch)
7899 (uri (bioconductor-uri "mbkmeans" version)) 8163 (uri (bioconductor-uri "mbkmeans" version))
7900 (sha256 8164 (sha256
7901 (base32 8165 (base32
7902 "1f5krzlyqljz763vkp1a50danjn78xhn35s8qqdvzrmwyx0fzphg")))) 8166 "1ghv2j88p3sppqph3wxpm8z84nw7bi4idkn11wf806d8h1krfjm7"))))
7903 (build-system r-build-system) 8167 (build-system r-build-system)
7904 (native-inputs 8168 (native-inputs
7905 (list r-knitr)) 8169 (list r-knitr))
@@ -7925,14 +8189,14 @@ large datasets, including support for on-disk data representation.")
7925(define-public r-multtest 8189(define-public r-multtest
7926 (package 8190 (package
7927 (name "r-multtest") 8191 (name "r-multtest")
7928 (version "2.52.0") 8192 (version "2.54.0")
7929 (source 8193 (source
7930 (origin 8194 (origin
7931 (method url-fetch) 8195 (method url-fetch)
7932 (uri (bioconductor-uri "multtest" version)) 8196 (uri (bioconductor-uri "multtest" version))
7933 (sha256 8197 (sha256
7934 (base32 8198 (base32
7935 "037wcmwk1wvhjxgmlvnk289pkwishi1753ajkmy9x14xlmldix82")))) 8199 "0ciz0fl0pzm4hjqw8af32s540lwjbkwvwnzgbfwadax40hgjs0g7"))))
7936 (build-system r-build-system) 8200 (build-system r-build-system)
7937 (propagated-inputs 8201 (propagated-inputs
7938 (list r-survival r-biocgenerics r-biobase r-mass)) 8202 (list r-survival r-biocgenerics r-biobase r-mass))
@@ -7960,13 +8224,13 @@ expressed genes in DNA microarray experiments.")
7960(define-public r-graph 8224(define-public r-graph
7961 (package 8225 (package
7962 (name "r-graph") 8226 (name "r-graph")
7963 (version "1.74.0") 8227 (version "1.76.0")
7964 (source (origin 8228 (source (origin
7965 (method url-fetch) 8229 (method url-fetch)
7966 (uri (bioconductor-uri "graph" version)) 8230 (uri (bioconductor-uri "graph" version))
7967 (sha256 8231 (sha256
7968 (base32 8232 (base32
7969 "1b8hrjwjg82kicls1496fxfzv75xjvq2k6r9apzsd3qlbyg3ilg4")))) 8233 "1hdbxjvgkxb9m341i9qbskb41g2z8qifkhgkpj2xb20s2dnxn3cc"))))
7970 (build-system r-build-system) 8234 (build-system r-build-system)
7971 (propagated-inputs 8235 (propagated-inputs
7972 (list r-biocgenerics)) 8236 (list r-biocgenerics))
@@ -8053,14 +8317,14 @@ determining dependencies between variables, code improvement suggestions.")
8053(define-public r-chippeakanno 8317(define-public r-chippeakanno
8054 (package 8318 (package
8055 (name "r-chippeakanno") 8319 (name "r-chippeakanno")
8056 (version "3.30.1") 8320 (version "3.32.0")
8057 (source 8321 (source
8058 (origin 8322 (origin
8059 (method url-fetch) 8323 (method url-fetch)
8060 (uri (bioconductor-uri "ChIPpeakAnno" version)) 8324 (uri (bioconductor-uri "ChIPpeakAnno" version))
8061 (sha256 8325 (sha256
8062 (base32 8326 (base32
8063 "0a26glldxczcfymjvd45gv5m4hympziivm6wwx4ab9wld7n43l8y")))) 8327 "13syh3mvqpaqgfndcrwdmn7815f4myxhzjga9a9q3lspci25rvy6"))))
8064 (properties `((upstream-name . "ChIPpeakAnno"))) 8328 (properties `((upstream-name . "ChIPpeakAnno")))
8065 (build-system r-build-system) 8329 (build-system r-build-system)
8066 (propagated-inputs 8330 (propagated-inputs
@@ -8107,13 +8371,13 @@ enrichedGO (addGeneIDs).")
8107(define-public r-matrixgenerics 8371(define-public r-matrixgenerics
8108 (package 8372 (package
8109 (name "r-matrixgenerics") 8373 (name "r-matrixgenerics")
8110 (version "1.8.1") 8374 (version "1.10.0")
8111 (source (origin 8375 (source (origin
8112 (method url-fetch) 8376 (method url-fetch)
8113 (uri (bioconductor-uri "MatrixGenerics" version)) 8377 (uri (bioconductor-uri "MatrixGenerics" version))
8114 (sha256 8378 (sha256
8115 (base32 8379 (base32
8116 "1liblnpziyyjxzrhdd5d89ilvfqqhbl87h3hsmdm0kwnmc73r37f")))) 8380 "05a83gh5bvgadi2msgql5nmcgr8zp398rhdbmiqna608hqbymyq9"))))
8117 (properties 8381 (properties
8118 `((upstream-name . "MatrixGenerics"))) 8382 `((upstream-name . "MatrixGenerics")))
8119 (build-system r-build-system) 8383 (build-system r-build-system)
@@ -8134,12 +8398,12 @@ incompatibilities.")
8134(define-public r-marray 8398(define-public r-marray
8135 (package 8399 (package
8136 (name "r-marray") 8400 (name "r-marray")
8137 (version "1.74.0") 8401 (version "1.76.0")
8138 (source (origin 8402 (source (origin
8139 (method url-fetch) 8403 (method url-fetch)
8140 (uri (bioconductor-uri "marray" version)) 8404 (uri (bioconductor-uri "marray" version))
8141 (sha256 8405 (sha256
8142 (base32 "0awfz0akz3sylyw1jxhxgadv1rqdzvy9v11933yxkl9a8m9ngm8i")))) 8406 (base32 "1bad4cjxv22h6vxxn86mxp7xvxhhzj81pikxq3h3hc2a858qfkgs"))))
8143 (build-system r-build-system) 8407 (build-system r-build-system)
8144 (propagated-inputs 8408 (propagated-inputs
8145 (list r-limma)) 8409 (list r-limma))
@@ -8153,12 +8417,12 @@ normalization and quality checking.")
8153(define-public r-cghbase 8417(define-public r-cghbase
8154 (package 8418 (package
8155 (name "r-cghbase") 8419 (name "r-cghbase")
8156 (version "1.56.0") 8420 (version "1.58.0")
8157 (source (origin 8421 (source (origin
8158 (method url-fetch) 8422 (method url-fetch)
8159 (uri (bioconductor-uri "CGHbase" version)) 8423 (uri (bioconductor-uri "CGHbase" version))
8160 (sha256 8424 (sha256
8161 (base32 "1q8yy60r4g5nyv2gbfdgk192xd73c0rrjr668d5616ddb7sx8wcr")))) 8425 (base32 "01n1z525h4h6yr3jfalgjg2g6lhd77sc3n33q0485x7l6xqv1dvp"))))
8162 (properties `((upstream-name . "CGHbase"))) 8426 (properties `((upstream-name . "CGHbase")))
8163 (build-system r-build-system) 8427 (build-system r-build-system)
8164 (propagated-inputs 8428 (propagated-inputs
@@ -8172,12 +8436,12 @@ the @code{arrayCGH} packages.")
8172(define-public r-cghcall 8436(define-public r-cghcall
8173 (package 8437 (package
8174 (name "r-cghcall") 8438 (name "r-cghcall")
8175 (version "2.58.0") 8439 (version "2.60.0")
8176 (source (origin 8440 (source (origin
8177 (method url-fetch) 8441 (method url-fetch)
8178 (uri (bioconductor-uri "CGHcall" version)) 8442 (uri (bioconductor-uri "CGHcall" version))
8179 (sha256 8443 (sha256
8180 (base32 "1qpsibp4gb09sn6fkwwrdjkh3a28lqfbk18c6fvn4m386j96ps65")))) 8444 (base32 "0860w2vf662qqii09pjdx85yl346jcldxiikhbwv0vg86blwb2g2"))))
8181 (properties `((upstream-name . "CGHcall"))) 8445 (properties `((upstream-name . "CGHcall")))
8182 (build-system r-build-system) 8446 (build-system r-build-system)
8183 (propagated-inputs 8447 (propagated-inputs
@@ -8191,12 +8455,12 @@ the @code{arrayCGH} packages.")
8191(define-public r-qdnaseq 8455(define-public r-qdnaseq
8192 (package 8456 (package
8193 (name "r-qdnaseq") 8457 (name "r-qdnaseq")
8194 (version "1.32.0") 8458 (version "1.34.0")
8195 (source (origin 8459 (source (origin
8196 (method url-fetch) 8460 (method url-fetch)
8197 (uri (bioconductor-uri "QDNAseq" version)) 8461 (uri (bioconductor-uri "QDNAseq" version))
8198 (sha256 8462 (sha256
8199 (base32 "0s360s72lfn9vjml88gg1m40n61s0dc66ilzgfjdcp65djdxxfvm")))) 8463 (base32 "1qv3vmc6i7r35pqhi45hmvg8h7v3bl82lv7yifs59k250zsdls59"))))
8200 (properties `((upstream-name . "QDNAseq"))) 8464 (properties `((upstream-name . "QDNAseq")))
8201 (build-system r-build-system) 8465 (build-system r-build-system)
8202 (propagated-inputs 8466 (propagated-inputs
@@ -8223,14 +8487,14 @@ respectively.")
8223(define-public r-bayseq 8487(define-public r-bayseq
8224 (package 8488 (package
8225 (name "r-bayseq") 8489 (name "r-bayseq")
8226 (version "2.30.0") 8490 (version "2.31.0")
8227 (source 8491 (source
8228 (origin 8492 (origin
8229 (method url-fetch) 8493 (method url-fetch)
8230 (uri (bioconductor-uri "baySeq" version)) 8494 (uri (bioconductor-uri "baySeq" version))
8231 (sha256 8495 (sha256
8232 (base32 8496 (base32
8233 "1yqykndyv32s2rk7x86qf410qr0pigc8z4gdkl8vhj4dgyr47n2j")))) 8497 "0lq2wfm3ibrpha9mqhhp6dgsx4jm2kwxvvrj0b62dzqspvg743wh"))))
8234 (properties `((upstream-name . "baySeq"))) 8498 (properties `((upstream-name . "baySeq")))
8235 (build-system r-build-system) 8499 (build-system r-build-system)
8236 (propagated-inputs 8500 (propagated-inputs
@@ -8247,14 +8511,14 @@ more complex hypotheses) via empirical Bayesian methods.")
8247(define-public r-chipcomp 8511(define-public r-chipcomp
8248 (package 8512 (package
8249 (name "r-chipcomp") 8513 (name "r-chipcomp")
8250 (version "1.26.0") 8514 (version "1.28.0")
8251 (source 8515 (source
8252 (origin 8516 (origin
8253 (method url-fetch) 8517 (method url-fetch)
8254 (uri (bioconductor-uri "ChIPComp" version)) 8518 (uri (bioconductor-uri "ChIPComp" version))
8255 (sha256 8519 (sha256
8256 (base32 8520 (base32
8257 "06q34y59gf1iz0rs7y5x8ndy1wa95j65rfmz37aym5c46ijqsnq0")))) 8521 "1wnc7zrnnxk3nlk2l9y4il75dzirndp4vs5ivxn5rzqr6p7h4bhw"))))
8258 (properties `((upstream-name . "ChIPComp"))) 8522 (properties `((upstream-name . "ChIPComp")))
8259 (build-system r-build-system) 8523 (build-system r-build-system)
8260 (propagated-inputs 8524 (propagated-inputs
@@ -8281,14 +8545,14 @@ datasets.")
8281(define-public r-riboprofiling 8545(define-public r-riboprofiling
8282 (package 8546 (package
8283 (name "r-riboprofiling") 8547 (name "r-riboprofiling")
8284 (version "1.26.0") 8548 (version "1.28.0")
8285 (source 8549 (source
8286 (origin 8550 (origin
8287 (method url-fetch) 8551 (method url-fetch)
8288 (uri (bioconductor-uri "RiboProfiling" version)) 8552 (uri (bioconductor-uri "RiboProfiling" version))
8289 (sha256 8553 (sha256
8290 (base32 8554 (base32
8291 "08m4rc530bkzcc43iwzg2fw9cjlf4wc2d8akv5vblsb42xdn8sqp")))) 8555 "0wmmpcabi1ngwmvfhxkp44kj1wvzyrcckkrzpjlzcq016lr67iwn"))))
8292 (properties `((upstream-name . "RiboProfiling"))) 8556 (properties `((upstream-name . "RiboProfiling")))
8293 (build-system r-build-system) 8557 (build-system r-build-system)
8294 (propagated-inputs 8558 (propagated-inputs
@@ -8322,14 +8586,14 @@ assessment, principal component analysis on codon coverage.")
8322(define-public r-riboseqr 8586(define-public r-riboseqr
8323 (package 8587 (package
8324 (name "r-riboseqr") 8588 (name "r-riboseqr")
8325 (version "1.30.0") 8589 (version "1.32.0")
8326 (source 8590 (source
8327 (origin 8591 (origin
8328 (method url-fetch) 8592 (method url-fetch)
8329 (uri (bioconductor-uri "riboSeqR" version)) 8593 (uri (bioconductor-uri "riboSeqR" version))
8330 (sha256 8594 (sha256
8331 (base32 8595 (base32
8332 "1zs3y0icsqrndjp9wwqz3jxysvyc9pch45y49j6g9b5b2l44ma26")))) 8596 "0la8kmxxh5jnqsrmmvyhi313bjdbqkiq16hcxar6mgyjhxlsm610"))))
8333 (properties `((upstream-name . "riboSeqR"))) 8597 (properties `((upstream-name . "riboSeqR")))
8334 (build-system r-build-system) 8598 (build-system r-build-system)
8335 (propagated-inputs 8599 (propagated-inputs
@@ -8350,14 +8614,14 @@ parsing of genetic sequencing data from ribosome profiling experiments.")
8350(define-public r-interactionset 8614(define-public r-interactionset
8351 (package 8615 (package
8352 (name "r-interactionset") 8616 (name "r-interactionset")
8353 (version "1.24.0") 8617 (version "1.26.0")
8354 (source 8618 (source
8355 (origin 8619 (origin
8356 (method url-fetch) 8620 (method url-fetch)
8357 (uri (bioconductor-uri "InteractionSet" version)) 8621 (uri (bioconductor-uri "InteractionSet" version))
8358 (sha256 8622 (sha256
8359 (base32 8623 (base32
8360 "0qjimx25jvm8siq8hmlbf2z6mknzpbq945p06fsj826k57bpcsm5")))) 8624 "14fb780f2g24ay28dy9xkmfziavbkj75v4vc2cmqbxfdsfp4yn0w"))))
8361 (properties 8625 (properties
8362 `((upstream-name . "InteractionSet"))) 8626 `((upstream-name . "InteractionSet")))
8363 (build-system r-build-system) 8627 (build-system r-build-system)
@@ -8384,14 +8648,14 @@ experiments.")
8384(define-public r-genomicinteractions 8648(define-public r-genomicinteractions
8385 (package 8649 (package
8386 (name "r-genomicinteractions") 8650 (name "r-genomicinteractions")
8387 (version "1.30.0") 8651 (version "1.32.0")
8388 (source 8652 (source
8389 (origin 8653 (origin
8390 (method url-fetch) 8654 (method url-fetch)
8391 (uri (bioconductor-uri "GenomicInteractions" version)) 8655 (uri (bioconductor-uri "GenomicInteractions" version))
8392 (sha256 8656 (sha256
8393 (base32 8657 (base32
8394 "0aph1hja5vfprxs3jl4zd1inhvih6m3v1p3jkm6w7xpj3jzvmgbx")))) 8658 "0l14hz5pr0wlin46y8ycpvk5hp2ld9ajx11y85rw5hlwv50byfbb"))))
8395 (properties 8659 (properties
8396 `((upstream-name . "GenomicInteractions"))) 8660 `((upstream-name . "GenomicInteractions")))
8397 (build-system r-build-system) 8661 (build-system r-build-system)
@@ -8425,14 +8689,14 @@ information and producing various plots and statistics.")
8425(define-public r-ctc 8689(define-public r-ctc
8426 (package 8690 (package
8427 (name "r-ctc") 8691 (name "r-ctc")
8428 (version "1.70.0") 8692 (version "1.72.0")
8429 (source 8693 (source
8430 (origin 8694 (origin
8431 (method url-fetch) 8695 (method url-fetch)
8432 (uri (bioconductor-uri "ctc" version)) 8696 (uri (bioconductor-uri "ctc" version))
8433 (sha256 8697 (sha256
8434 (base32 8698 (base32
8435 "0c9pgp25dqx12fmi4cqm7xyxjmy6g7wv9vbljgdjghaij2lrc4pb")))) 8699 "098a65fk9la639sqihhsghhgb3hyzv35j6akph908zwq5grsv0c5"))))
8436 (build-system r-build-system) 8700 (build-system r-build-system)
8437 (propagated-inputs (list r-amap)) 8701 (propagated-inputs (list r-amap))
8438 (home-page "https://bioconductor.org/packages/ctc/") 8702 (home-page "https://bioconductor.org/packages/ctc/")
@@ -8445,14 +8709,14 @@ trees and clusters to other programs.")
8445(define-public r-goseq 8709(define-public r-goseq
8446 (package 8710 (package
8447 (name "r-goseq") 8711 (name "r-goseq")
8448 (version "1.48.0") 8712 (version "1.50.0")
8449 (source 8713 (source
8450 (origin 8714 (origin
8451 (method url-fetch) 8715 (method url-fetch)
8452 (uri (bioconductor-uri "goseq" version)) 8716 (uri (bioconductor-uri "goseq" version))
8453 (sha256 8717 (sha256
8454 (base32 8718 (base32
8455 "1w0rwzhqkvp2x7y5v0qcyjbss0p95gb1jrnx5sdkqginbvrmrd48")))) 8719 "0x89lv84l3qcahca54njcza326553zij2xyagy18mwlprdrq4iy8"))))
8456 (build-system r-build-system) 8720 (build-system r-build-system)
8457 (propagated-inputs 8721 (propagated-inputs
8458 (list r-annotationdbi 8722 (list r-annotationdbi
@@ -8471,14 +8735,14 @@ defined categories which are over/under represented in RNA-seq data.")
8471(define-public r-glimma 8735(define-public r-glimma
8472 (package 8736 (package
8473 (name "r-glimma") 8737 (name "r-glimma")
8474 (version "2.6.0") 8738 (version "2.8.0")
8475 (source 8739 (source
8476 (origin 8740 (origin
8477 (method url-fetch) 8741 (method url-fetch)
8478 (uri (bioconductor-uri "Glimma" version)) 8742 (uri (bioconductor-uri "Glimma" version))
8479 (sha256 8743 (sha256
8480 (base32 8744 (base32
8481 "1k17ay09vhb2hakg1vrgvpp1zliavlj7cdkxaal162bc3v8pyvyz")))) 8745 "1fskabpd3xlrbhqvzam9ibpxmbdys7y1b265np8hz4k704ww1g22"))))
8482 (properties `((upstream-name . "Glimma"))) 8746 (properties `((upstream-name . "Glimma")))
8483 (build-system r-build-system) 8747 (build-system r-build-system)
8484 (propagated-inputs 8748 (propagated-inputs
@@ -8504,14 +8768,14 @@ information.")
8504(define-public r-rots 8768(define-public r-rots
8505 (package 8769 (package
8506 (name "r-rots") 8770 (name "r-rots")
8507 (version "1.24.0") 8771 (version "1.26.0")
8508 (source 8772 (source
8509 (origin 8773 (origin
8510 (method url-fetch) 8774 (method url-fetch)
8511 (uri (bioconductor-uri "ROTS" version)) 8775 (uri (bioconductor-uri "ROTS" version))
8512 (sha256 8776 (sha256
8513 (base32 8777 (base32
8514 "021a578p8kcl5yd9myiy0h2qp10r30ggnip2kp6xs7dx8nzic96r")))) 8778 "1wirblji4ckiwrvnh14cfwc9cjypazbaqr00ka5ndyz39cc31shn"))))
8515 (properties `((upstream-name . "ROTS"))) 8779 (properties `((upstream-name . "ROTS")))
8516 (build-system r-build-system) 8780 (build-system r-build-system)
8517 (propagated-inputs 8781 (propagated-inputs
@@ -8527,14 +8791,14 @@ in omics data.")
8527(define-public r-plgem 8791(define-public r-plgem
8528 (package 8792 (package
8529 (name "r-plgem") 8793 (name "r-plgem")
8530 (version "1.68.0") 8794 (version "1.70.0")
8531 (source 8795 (source
8532 (origin 8796 (origin
8533 (method url-fetch) 8797 (method url-fetch)
8534 (uri (bioconductor-uri "plgem" version)) 8798 (uri (bioconductor-uri "plgem" version))
8535 (sha256 8799 (sha256
8536 (base32 8800 (base32
8537 "07zxflxcay17hxjw3wh5kfdwl2x8537csb18p1qzmyrkvscnja77")))) 8801 "0hnhfdrlg4907dc4s17cy4kgmq5nr616f1wi7jn72acxwqfl4bk8"))))
8538 (build-system r-build-system) 8802 (build-system r-build-system)
8539 (propagated-inputs 8803 (propagated-inputs
8540 (list r-biobase r-mass)) 8804 (list r-biobase r-mass))
@@ -8551,14 +8815,14 @@ genes or proteins in these datasets.")
8551(define-public r-inspect 8815(define-public r-inspect
8552 (package 8816 (package
8553 (name "r-inspect") 8817 (name "r-inspect")
8554 (version "1.26.0") 8818 (version "1.28.0")
8555 (source 8819 (source
8556 (origin 8820 (origin
8557 (method url-fetch) 8821 (method url-fetch)
8558 (uri (bioconductor-uri "INSPEcT" version)) 8822 (uri (bioconductor-uri "INSPEcT" version))
8559 (sha256 8823 (sha256
8560 (base32 8824 (base32
8561 "0jx887vhxwd8zlqajr9czvn9nx88ryyxlnl58hxrlajjpcjkz9ax")))) 8825 "126cbanan2fr916spacw6lm8hzkys56k7z3gq0r351zd7q13gky3"))))
8562 (properties `((upstream-name . "INSPEcT"))) 8826 (properties `((upstream-name . "INSPEcT")))
8563 (build-system r-build-system) 8827 (build-system r-build-system)
8564 (propagated-inputs 8828 (propagated-inputs
@@ -8597,14 +8861,14 @@ modeling the rates that determines changes in mature mRNA levels.")
8597(define-public r-dnabarcodes 8861(define-public r-dnabarcodes
8598 (package 8862 (package
8599 (name "r-dnabarcodes") 8863 (name "r-dnabarcodes")
8600 (version "1.26.0") 8864 (version "1.28.0")
8601 (source 8865 (source
8602 (origin 8866 (origin
8603 (method url-fetch) 8867 (method url-fetch)
8604 (uri (bioconductor-uri "DNABarcodes" version)) 8868 (uri (bioconductor-uri "DNABarcodes" version))
8605 (sha256 8869 (sha256
8606 (base32 8870 (base32
8607 "0n2qlvpcjhrxr3br27gz9vhwcpf7sn6g4xdjazvvi3gqcgk90xc6")))) 8871 "18sivwzl8gk52dnhwls0i4imw78rkjlwbfrcaas1i53q0bmw15i5"))))
8608 (properties `((upstream-name . "DNABarcodes"))) 8872 (properties `((upstream-name . "DNABarcodes")))
8609 (build-system r-build-system) 8873 (build-system r-build-system)
8610 (propagated-inputs 8874 (propagated-inputs
@@ -8624,14 +8888,14 @@ demultiplexed, i.e. assigned to their original reference barcode.")
8624(define-public r-ruvseq 8888(define-public r-ruvseq
8625 (package 8889 (package
8626 (name "r-ruvseq") 8890 (name "r-ruvseq")
8627 (version "1.30.0") 8891 (version "1.32.0")
8628 (source 8892 (source
8629 (origin 8893 (origin
8630 (method url-fetch) 8894 (method url-fetch)
8631 (uri (bioconductor-uri "RUVSeq" version)) 8895 (uri (bioconductor-uri "RUVSeq" version))
8632 (sha256 8896 (sha256
8633 (base32 8897 (base32
8634 "001h07b074hvj16bjdp9llb9psphw7r6kpwhq61bj4519y6lpg7x")))) 8898 "1qb4k7pm8w86d2p9q2r4n63iyi34wdib5x9rsjx4vhcxrnzyyygm"))))
8635 (properties `((upstream-name . "RUVSeq"))) 8899 (properties `((upstream-name . "RUVSeq")))
8636 (build-system r-build-system) 8900 (build-system r-build-system)
8637 (propagated-inputs 8901 (propagated-inputs
@@ -8649,14 +8913,14 @@ samples.")
8649(define-public r-biocneighbors 8913(define-public r-biocneighbors
8650 (package 8914 (package
8651 (name "r-biocneighbors") 8915 (name "r-biocneighbors")
8652 (version "1.14.0") 8916 (version "1.16.0")
8653 (source 8917 (source
8654 (origin 8918 (origin
8655 (method url-fetch) 8919 (method url-fetch)
8656 (uri (bioconductor-uri "BiocNeighbors" version)) 8920 (uri (bioconductor-uri "BiocNeighbors" version))
8657 (sha256 8921 (sha256
8658 (base32 8922 (base32
8659 "1a43hzmcpxviqa9723hkafr6gm358amfpqj9d56imclkkfkdz95x")))) 8923 "09f00rf5gwwlxxaycsciq4l53gjg5kjayx8xzhns2yf1fv297j9p"))))
8660 (properties `((upstream-name . "BiocNeighbors"))) 8924 (properties `((upstream-name . "BiocNeighbors")))
8661 (build-system r-build-system) 8925 (build-system r-build-system)
8662 (propagated-inputs 8926 (propagated-inputs
@@ -8677,14 +8941,14 @@ achieved for all methods using the BiocParallel framework.")
8677(define-public r-scaledmatrix 8941(define-public r-scaledmatrix
8678 (package 8942 (package
8679 (name "r-scaledmatrix") 8943 (name "r-scaledmatrix")
8680 (version "1.4.1") 8944 (version "1.6.0")
8681 (source 8945 (source
8682 (origin 8946 (origin
8683 (method url-fetch) 8947 (method url-fetch)
8684 (uri (bioconductor-uri "ScaledMatrix" version)) 8948 (uri (bioconductor-uri "ScaledMatrix" version))
8685 (sha256 8949 (sha256
8686 (base32 8950 (base32
8687 "05gxr41nb1jqhv357rfha4062kszvrmkr36mhkjsf7kgnzf0p8hz")))) 8951 "0lxr6z9zdrgvm06inc1d8gl2agqmbjvgs8f5ryn5x68hqlnchnl1"))))
8688 (properties `((upstream-name . "ScaledMatrix"))) 8952 (properties `((upstream-name . "ScaledMatrix")))
8689 (build-system r-build-system) 8953 (build-system r-build-system)
8690 (propagated-inputs 8954 (propagated-inputs
@@ -8703,14 +8967,14 @@ multiplication.")
8703(define-public r-treeio 8967(define-public r-treeio
8704 (package 8968 (package
8705 (name "r-treeio") 8969 (name "r-treeio")
8706 (version "1.20.2") 8970 (version "1.22.0")
8707 (source 8971 (source
8708 (origin 8972 (origin
8709 (method url-fetch) 8973 (method url-fetch)
8710 (uri (bioconductor-uri "treeio" version)) 8974 (uri (bioconductor-uri "treeio" version))
8711 (sha256 8975 (sha256
8712 (base32 8976 (base32
8713 "1jymbyl82n88ckw0nkbj72rvlxbk5m7xmcmq3fyi885z7aasc0x1")))) 8977 "1xl8497ya79hlp3v3fihnz9grwni29v6860i273lrpcljv8868l9"))))
8714 (properties `((upstream-name . "treeio"))) 8978 (properties `((upstream-name . "treeio")))
8715 (build-system r-build-system) 8979 (build-system r-build-system)
8716 (propagated-inputs 8980 (propagated-inputs
@@ -8732,22 +8996,56 @@ heterogeneous associated data to a single tree file and can be served as a
8732platform for merging tree with associated data and converting file formats.") 8996platform for merging tree with associated data and converting file formats.")
8733 (license license:artistic2.0))) 8997 (license license:artistic2.0)))
8734 8998
8999(define-public r-treesummarizedexperiment
9000 (package
9001 (name "r-treesummarizedexperiment")
9002 (version "2.6.0")
9003 (source (origin
9004 (method url-fetch)
9005 (uri (bioconductor-uri "TreeSummarizedExperiment" version))
9006 (sha256
9007 (base32
9008 "136zgpn1l059i64gj6iappr6nz42z4wbxlg3zpc5npwkqrz3val2"))))
9009 (properties `((upstream-name . "TreeSummarizedExperiment")))
9010 (build-system r-build-system)
9011 (propagated-inputs
9012 (list r-ape
9013 r-biocgenerics
9014 r-biocparallel
9015 r-biostrings
9016 r-dplyr
9017 r-iranges
9018 r-rlang
9019 r-s4vectors
9020 r-singlecellexperiment
9021 r-summarizedexperiment
9022 r-treeio))
9023 (native-inputs (list r-knitr))
9024 (home-page "https://bioconductor.org/packages/TreeSummarizedExperiment")
9025 (synopsis "S4 class for data with tree structures")
9026 (description
9027 "@code{TreeSummarizedExperiment} extends @code{SingleCellExperiment} to
9028include hierarchical information on the rows or columns of the rectangular
9029data.")
9030 (license license:gpl2+)))
9031
8735(define-public r-ggtree 9032(define-public r-ggtree
8736 (package 9033 (package
8737 (name "r-ggtree") 9034 (name "r-ggtree")
8738 (version "3.4.4") 9035 (version "3.6.2")
8739 (source 9036 (source
8740 (origin 9037 (origin
8741 (method url-fetch) 9038 (method url-fetch)
8742 (uri (bioconductor-uri "ggtree" version)) 9039 (uri (bioconductor-uri "ggtree" version))
8743 (sha256 9040 (sha256
8744 (base32 9041 (base32
8745 "0h1qlhn4rj7jgd9vrja7lykaglyfvnzwkghvsqj1mvp4niwli7y5")))) 9042 "177nq6arhxp0x6zsf2c6cn3xxwfk65dihbpni6mb9ifgnmfqdjmx"))))
8746 (properties `((upstream-name . "ggtree"))) 9043 (properties `((upstream-name . "ggtree")))
8747 (build-system r-build-system) 9044 (build-system r-build-system)
8748 (propagated-inputs 9045 (propagated-inputs
8749 (list r-ape 9046 (list r-ape
8750 r-aplot 9047 r-aplot
9048 r-cli
8751 r-dplyr 9049 r-dplyr
8752 r-ggfun 9050 r-ggfun
8753 r-ggplot2 9051 r-ggplot2
@@ -8772,14 +9070,14 @@ data.")
8772(define-public r-metapod 9070(define-public r-metapod
8773 (package 9071 (package
8774 (name "r-metapod") 9072 (name "r-metapod")
8775 (version "1.4.0") 9073 (version "1.6.0")
8776 (source 9074 (source
8777 (origin 9075 (origin
8778 (method url-fetch) 9076 (method url-fetch)
8779 (uri (bioconductor-uri "metapod" version)) 9077 (uri (bioconductor-uri "metapod" version))
8780 (sha256 9078 (sha256
8781 (base32 9079 (base32
8782 "19g9c08alg4qqr710si465wlb5dy759m5d8wn91zwj24077dds7b")))) 9080 "06ala1qz9bfq7nnj92m0c5r85kk7h4zrljjh0hgrap5sjlsm09bb"))))
8783 (properties `((upstream-name . "metapod"))) 9081 (properties `((upstream-name . "metapod")))
8784 (build-system r-build-system) 9082 (build-system r-build-system)
8785 (propagated-inputs 9083 (propagated-inputs
@@ -8801,14 +9099,14 @@ missing values and weighting where appropriate.")
8801(define-public r-biocsingular 9099(define-public r-biocsingular
8802 (package 9100 (package
8803 (name "r-biocsingular") 9101 (name "r-biocsingular")
8804 (version "1.12.0") 9102 (version "1.14.0")
8805 (source 9103 (source
8806 (origin 9104 (origin
8807 (method url-fetch) 9105 (method url-fetch)
8808 (uri (bioconductor-uri "BiocSingular" version)) 9106 (uri (bioconductor-uri "BiocSingular" version))
8809 (sha256 9107 (sha256
8810 (base32 9108 (base32
8811 "1sraycnn0jahpi8kni1y8ik00ga89fvwqjmbr8388968q22mvm3x")))) 9109 "041izymcifvi0pa97fh5000bwlyl0mdk9003i5bbvlld6mbbv2kk"))))
8812 (properties `((upstream-name . "BiocSingular"))) 9110 (properties `((upstream-name . "BiocSingular")))
8813 (build-system r-build-system) 9111 (build-system r-build-system)
8814 (propagated-inputs 9112 (propagated-inputs
@@ -8836,14 +9134,14 @@ possible, parallelization is achieved using the BiocParallel framework.")
8836(define-public r-destiny 9134(define-public r-destiny
8837 (package 9135 (package
8838 (name "r-destiny") 9136 (name "r-destiny")
8839 (version "3.10.0") 9137 (version "3.12.0")
8840 (source 9138 (source
8841 (origin 9139 (origin
8842 (method url-fetch) 9140 (method url-fetch)
8843 (uri (bioconductor-uri "destiny" version)) 9141 (uri (bioconductor-uri "destiny" version))
8844 (sha256 9142 (sha256
8845 (base32 9143 (base32
8846 "1c85ky5ggdsi0ab1l4ipl85gc1kj1zv3wp08qrvslax3z0yw0ljy")))) 9144 "0rgd723azjrdxv441k96vircqb18w31q0ljhksbdrvcp9qb85r6i"))))
8847 (build-system r-build-system) 9145 (build-system r-build-system)
8848 (propagated-inputs 9146 (propagated-inputs
8849 (list r-biobase 9147 (list r-biobase
@@ -8880,14 +9178,14 @@ maps.")
8880(define-public r-savr 9178(define-public r-savr
8881 (package 9179 (package
8882 (name "r-savr") 9180 (name "r-savr")
8883 (version "1.34.0") 9181 (version "1.36.0")
8884 (source 9182 (source
8885 (origin 9183 (origin
8886 (method url-fetch) 9184 (method url-fetch)
8887 (uri (bioconductor-uri "savR" version)) 9185 (uri (bioconductor-uri "savR" version))
8888 (sha256 9186 (sha256
8889 (base32 9187 (base32
8890 "04zlf3lyr6vnpj80m6fd2is2f7302sxwih8nzzjnc4ss972jid2k")))) 9188 "1b7kjgj2r6lgkdnrq91wcwvwb5an0gfdsbyp7j0pvn2byfm4lply"))))
8891 (properties `((upstream-name . "savR"))) 9189 (properties `((upstream-name . "savR")))
8892 (build-system r-build-system) 9190 (build-system r-build-system)
8893 (propagated-inputs 9191 (propagated-inputs
@@ -8902,14 +9200,14 @@ Viewer (SAV) files, access data, and generate QC plots.")
8902(define-public r-chipexoqual 9200(define-public r-chipexoqual
8903 (package 9201 (package
8904 (name "r-chipexoqual") 9202 (name "r-chipexoqual")
8905 (version "1.20.0") 9203 (version "1.22.0")
8906 (source 9204 (source
8907 (origin 9205 (origin
8908 (method url-fetch) 9206 (method url-fetch)
8909 (uri (bioconductor-uri "ChIPexoQual" version)) 9207 (uri (bioconductor-uri "ChIPexoQual" version))
8910 (sha256 9208 (sha256
8911 (base32 9209 (base32
8912 "1r4s8awvwwj1g33jpnzfxji23mfy0chkhi14i0ml5sh090xijpaz")))) 9210 "0k4vbdwpp7z06fzjgqnmrx2yllayc0z2baj26bh4vji5vb48k9ik"))))
8913 (properties `((upstream-name . "ChIPexoQual"))) 9211 (properties `((upstream-name . "ChIPexoQual")))
8914 (build-system r-build-system) 9212 (build-system r-build-system)
8915 (propagated-inputs 9213 (propagated-inputs
@@ -8942,13 +9240,13 @@ sequencing data.")
8942(define-public r-copynumber 9240(define-public r-copynumber
8943 (package 9241 (package
8944 (name "r-copynumber") 9242 (name "r-copynumber")
8945 (version "1.36.0") 9243 (version "1.38.0")
8946 (source (origin 9244 (source (origin
8947 (method url-fetch) 9245 (method url-fetch)
8948 (uri (bioconductor-uri "copynumber" version)) 9246 (uri (bioconductor-uri "copynumber" version))
8949 (sha256 9247 (sha256
8950 (base32 9248 (base32
8951 "1gr8q9ri49x8qlmbsi6k6wcak1w9v48wr1qy7axc86brzx6z6mhd")))) 9249 "1a664bllaq9pbb5cpd01j919qirylvnm8qd49lwlz89jvqjdri19"))))
8952 (build-system r-build-system) 9250 (build-system r-build-system)
8953 (propagated-inputs 9251 (propagated-inputs
8954 (list r-s4vectors r-iranges r-genomicranges r-biocgenerics)) 9252 (list r-s4vectors r-iranges r-genomicranges r-biocgenerics))
@@ -8962,14 +9260,14 @@ penalized least squares regression method.")
8962(define-public r-dnacopy 9260(define-public r-dnacopy
8963 (package 9261 (package
8964 (name "r-dnacopy") 9262 (name "r-dnacopy")
8965 (version "1.70.0") 9263 (version "1.72.0")
8966 (source 9264 (source
8967 (origin 9265 (origin
8968 (method url-fetch) 9266 (method url-fetch)
8969 (uri (bioconductor-uri "DNAcopy" version)) 9267 (uri (bioconductor-uri "DNAcopy" version))
8970 (sha256 9268 (sha256
8971 (base32 9269 (base32
8972 "10bh4p8nbl84rfngsm3bi9w542m159kff95f8c2hvjcxv5yw7iwc")))) 9270 "0z2hl68f5f6d2w6gbhax4531g3zbgiihj99h32sa44hp29al38ld"))))
8973 (properties `((upstream-name . "DNAcopy"))) 9271 (properties `((upstream-name . "DNAcopy")))
8974 (build-system r-build-system) 9272 (build-system r-build-system)
8975 (native-inputs (list gfortran)) 9273 (native-inputs (list gfortran))
@@ -9060,14 +9358,14 @@ and regression inferences from RNA-sequencing data.")
9060(define-public r-ebseq 9358(define-public r-ebseq
9061 (package 9359 (package
9062 (name "r-ebseq") 9360 (name "r-ebseq")
9063 (version "1.36.0") 9361 (version "1.38.0")
9064 (source 9362 (source
9065 (origin 9363 (origin
9066 (method url-fetch) 9364 (method url-fetch)
9067 (uri (bioconductor-uri "EBSeq" version)) 9365 (uri (bioconductor-uri "EBSeq" version))
9068 (sha256 9366 (sha256
9069 (base32 9367 (base32
9070 "192xl9fwsh04w563yk33mfl303d1kqby2ssbqkckqsdr4jb7d57y")))) 9368 "1gh1cyb76gv2h0knh780648gsbgpn76adfj6x3pjzily5m5bmin0"))))
9071 (properties `((upstream-name . "EBSeq"))) 9369 (properties `((upstream-name . "EBSeq")))
9072 (build-system r-build-system) 9370 (build-system r-build-system)
9073 (propagated-inputs 9371 (propagated-inputs
@@ -9082,13 +9380,13 @@ gene and isoform level using RNA-seq data")
9082(define-public r-karyoploter 9380(define-public r-karyoploter
9083 (package 9381 (package
9084 (name "r-karyoploter") 9382 (name "r-karyoploter")
9085 (version "1.22.0") 9383 (version "1.24.0")
9086 (source (origin 9384 (source (origin
9087 (method url-fetch) 9385 (method url-fetch)
9088 (uri (bioconductor-uri "karyoploteR" version)) 9386 (uri (bioconductor-uri "karyoploteR" version))
9089 (sha256 9387 (sha256
9090 (base32 9388 (base32
9091 "0hawq9wi3ikvlcdgnjfy5fiiwfq22zwx1p8xf5h4bpypp96pknsk")))) 9389 "1dcxq3651903wwzr7bww8c4wd8h5h7rklnqfgklqpss0psx59d2w"))))
9092 (build-system r-build-system) 9390 (build-system r-build-system)
9093 (propagated-inputs 9391 (propagated-inputs
9094 (list r-annotationdbi 9392 (list r-annotationdbi
@@ -9120,14 +9418,14 @@ coordinates.")
9120(define-public r-lpsymphony 9418(define-public r-lpsymphony
9121 (package 9419 (package
9122 (name "r-lpsymphony") 9420 (name "r-lpsymphony")
9123 (version "1.24.0") 9421 (version "1.26.0")
9124 (source 9422 (source
9125 (origin 9423 (origin
9126 (method url-fetch) 9424 (method url-fetch)
9127 (uri (bioconductor-uri "lpsymphony" version)) 9425 (uri (bioconductor-uri "lpsymphony" version))
9128 (sha256 9426 (sha256
9129 (base32 9427 (base32
9130 "0kc708ss5byzw8qh439mb4nq6hsfmz73gfamiznw3lv352brd33g")))) 9428 "0ryl48zxscb35s1gizyspxg48dlqg1j51h9iw2flq16y7y63ppzi"))))
9131 (build-system r-build-system) 9429 (build-system r-build-system)
9132 (arguments 9430 (arguments
9133 (list 9431 (list
@@ -9159,14 +9457,14 @@ to install interface to SYMPHONY.")
9159(define-public r-ihw 9457(define-public r-ihw
9160 (package 9458 (package
9161 (name "r-ihw") 9459 (name "r-ihw")
9162 (version "1.24.0") 9460 (version "1.26.0")
9163 (source 9461 (source
9164 (origin 9462 (origin
9165 (method url-fetch) 9463 (method url-fetch)
9166 (uri (bioconductor-uri "IHW" version)) 9464 (uri (bioconductor-uri "IHW" version))
9167 (sha256 9465 (sha256
9168 (base32 9466 (base32
9169 "1gsfy75dz7xh16z844llcmjnp0a0ridszmrbbv2bdaa43na5msmf")))) 9467 "04vbf42bzqydf5mi4mqmcyh0xdx4phs4cjhsm6fimhmjhxm8jyry"))))
9170 (properties `((upstream-name . "IHW"))) 9468 (properties `((upstream-name . "IHW")))
9171 (build-system r-build-system) 9469 (build-system r-build-system)
9172 (propagated-inputs 9470 (propagated-inputs
@@ -9188,14 +9486,14 @@ independent of the p-value under the null hypothesis.")
9188(define-public r-icobra 9486(define-public r-icobra
9189 (package 9487 (package
9190 (name "r-icobra") 9488 (name "r-icobra")
9191 (version "1.24.1") 9489 (version "1.26.0")
9192 (source 9490 (source
9193 (origin 9491 (origin
9194 (method url-fetch) 9492 (method url-fetch)
9195 (uri (bioconductor-uri "iCOBRA" version)) 9493 (uri (bioconductor-uri "iCOBRA" version))
9196 (sha256 9494 (sha256
9197 (base32 9495 (base32
9198 "1gvra5bgsf6lvs4f2md3xx7xxsx4j8079c2nr8vz9lvy2sfyl6s9")))) 9496 "0mh7arn5rv26picz05ywil5ynras91xv6diwh47s9ip75vp9s3cy"))))
9199 (properties `((upstream-name . "iCOBRA"))) 9497 (properties `((upstream-name . "iCOBRA")))
9200 (build-system r-build-system) 9498 (build-system r-build-system)
9201 (propagated-inputs 9499 (propagated-inputs
@@ -9225,14 +9523,14 @@ interactive exploration of results.")
9225(define-public r-residualmatrix 9523(define-public r-residualmatrix
9226 (package 9524 (package
9227 (name "r-residualmatrix") 9525 (name "r-residualmatrix")
9228 (version "1.6.1") 9526 (version "1.8.0")
9229 (source 9527 (source
9230 (origin 9528 (origin
9231 (method url-fetch) 9529 (method url-fetch)
9232 (uri (bioconductor-uri "ResidualMatrix" version)) 9530 (uri (bioconductor-uri "ResidualMatrix" version))
9233 (sha256 9531 (sha256
9234 (base32 9532 (base32
9235 "1530706c7b53h9m8smgnaj63rgdbm3hd09n7jwy6zc0y6qcffckd")))) 9533 "0zqifr1zhsfhrkjlp0ajqiqc9f96yz8zr13yhl19lvw30pwg9rj9"))))
9236 (properties 9534 (properties
9237 `((upstream-name . "ResidualMatrix"))) 9535 `((upstream-name . "ResidualMatrix")))
9238 (build-system r-build-system) 9536 (build-system r-build-system)
@@ -9254,14 +9552,14 @@ multiplication and calculation of row/column sums or means.")
9254(define-public r-batchelor 9552(define-public r-batchelor
9255 (package 9553 (package
9256 (name "r-batchelor") 9554 (name "r-batchelor")
9257 (version "1.12.3") 9555 (version "1.14.0")
9258 (source 9556 (source
9259 (origin 9557 (origin
9260 (method url-fetch) 9558 (method url-fetch)
9261 (uri (bioconductor-uri "batchelor" version)) 9559 (uri (bioconductor-uri "batchelor" version))
9262 (sha256 9560 (sha256
9263 (base32 9561 (base32
9264 "00ix3hvhgalxg63qnynv2waa273jk336lg47k72qwxfzimsxfjxc")))) 9562 "1cdpq8zfn718qmsqjp79siddh3kzag4a90p276v261xbjvrxavjv"))))
9265 (properties `((upstream-name . "batchelor"))) 9563 (properties `((upstream-name . "batchelor")))
9266 (build-system r-build-system) 9564 (build-system r-build-system)
9267 (propagated-inputs 9565 (propagated-inputs
@@ -9297,14 +9595,14 @@ the numbers of cells across batches.")
9297(define-public r-mast 9595(define-public r-mast
9298 (package 9596 (package
9299 (name "r-mast") 9597 (name "r-mast")
9300 (version "1.22.0") 9598 (version "1.24.0")
9301 (source 9599 (source
9302 (origin 9600 (origin
9303 (method url-fetch) 9601 (method url-fetch)
9304 (uri (bioconductor-uri "MAST" version)) 9602 (uri (bioconductor-uri "MAST" version))
9305 (sha256 9603 (sha256
9306 (base32 9604 (base32
9307 "1kmrqxcfzzcs8l33n9qn0vahc6wxq6ks3cjx95vg96maf2qzhzzi")))) 9605 "133ijkw5sd0gl38dfr7qfqvvp2df7lg6j8vkvy54zlpamkg6l2x1"))))
9308 (properties `((upstream-name . "MAST"))) 9606 (properties `((upstream-name . "MAST")))
9309 (build-system r-build-system) 9607 (build-system r-build-system)
9310 (propagated-inputs 9608 (propagated-inputs
@@ -9332,14 +9630,14 @@ single cell assay data.")
9332(define-public r-monocle 9630(define-public r-monocle
9333 (package 9631 (package
9334 (name "r-monocle") 9632 (name "r-monocle")
9335 (version "2.24.1") 9633 (version "2.26.0")
9336 (source 9634 (source
9337 (origin 9635 (origin
9338 (method url-fetch) 9636 (method url-fetch)
9339 (uri (bioconductor-uri "monocle" version)) 9637 (uri (bioconductor-uri "monocle" version))
9340 (sha256 9638 (sha256
9341 (base32 9639 (base32
9342 "11g1wx0f1yzhg3x1aa3d5l7pqlzxj16s0gha21skxkgld8k2x8xn")))) 9640 "1d3xgh9xgqa28bgyd06zkjmg75lq7hdah3d140l1bqq2ii1bv62g"))))
9343 (build-system r-build-system) 9641 (build-system r-build-system)
9344 (propagated-inputs 9642 (propagated-inputs
9345 (list r-biobase 9643 (list r-biobase
@@ -9517,14 +9815,14 @@ user-defined and/or data-driven sets of hypotheses.")
9517(define-public r-noiseq 9815(define-public r-noiseq
9518 (package 9816 (package
9519 (name "r-noiseq") 9817 (name "r-noiseq")
9520 (version "2.40.0") 9818 (version "2.42.0")
9521 (source 9819 (source
9522 (origin 9820 (origin
9523 (method url-fetch) 9821 (method url-fetch)
9524 (uri (bioconductor-uri "NOISeq" version)) 9822 (uri (bioconductor-uri "NOISeq" version))
9525 (sha256 9823 (sha256
9526 (base32 9824 (base32
9527 "0ah6adlhv4254jkssinn2ik8n811hd1nw85bnzqk2kwhl49nrk27")))) 9825 "1j0yafl5r1vsn99zkhvaz2mrwv37l4p8ldgiq09d9hxpjq9ls7i2"))))
9528 (properties `((upstream-name . "NOISeq"))) 9826 (properties `((upstream-name . "NOISeq")))
9529 (build-system r-build-system) 9827 (build-system r-build-system)
9530 (propagated-inputs 9828 (propagated-inputs
@@ -9543,14 +9841,14 @@ assumptions.")
9543(define-public r-scdd 9841(define-public r-scdd
9544 (package 9842 (package
9545 (name "r-scdd") 9843 (name "r-scdd")
9546 (version "1.20.0") 9844 (version "1.22.0")
9547 (source 9845 (source
9548 (origin 9846 (origin
9549 (method url-fetch) 9847 (method url-fetch)
9550 (uri (bioconductor-uri "scDD" version)) 9848 (uri (bioconductor-uri "scDD" version))
9551 (sha256 9849 (sha256
9552 (base32 9850 (base32
9553 "0bjww338z5qf2g97kbh85h9kpagjr59ff9f4alm33h16xz5mb7k0")))) 9851 "0kmnmlzww2xfd04lp9nsh0wkigab9ipgqlsn2jrd77fizpd0kvwg"))))
9554 (properties `((upstream-name . "scDD"))) 9852 (properties `((upstream-name . "scDD")))
9555 (build-system r-build-system) 9853 (build-system r-build-system)
9556 (propagated-inputs 9854 (propagated-inputs
@@ -9581,14 +9879,14 @@ distributions.")
9581(define-public r-scone 9879(define-public r-scone
9582 (package 9880 (package
9583 (name "r-scone") 9881 (name "r-scone")
9584 (version "1.20.0") 9882 (version "1.22.0")
9585 (source 9883 (source
9586 (origin 9884 (origin
9587 (method url-fetch) 9885 (method url-fetch)
9588 (uri (bioconductor-uri "scone" version)) 9886 (uri (bioconductor-uri "scone" version))
9589 (sha256 9887 (sha256
9590 (base32 9888 (base32
9591 "05id34n6min03ha1chg5mrvx399qm2mby9kxkaz5w8fbidp97851")))) 9889 "0pg09r28xqjlvb6nbswglnmwi05q63fag6rp3sw41g6z8gm5wap7"))))
9592 (build-system r-build-system) 9890 (build-system r-build-system)
9593 (propagated-inputs 9891 (propagated-inputs
9594 (list r-aroma-light 9892 (list r-aroma-light
@@ -9625,14 +9923,14 @@ high-throughput analyses.")
9625(define-public r-geoquery 9923(define-public r-geoquery
9626 (package 9924 (package
9627 (name "r-geoquery") 9925 (name "r-geoquery")
9628 (version "2.64.2") 9926 (version "2.66.0")
9629 (source 9927 (source
9630 (origin 9928 (origin
9631 (method url-fetch) 9929 (method url-fetch)
9632 (uri (bioconductor-uri "GEOquery" version)) 9930 (uri (bioconductor-uri "GEOquery" version))
9633 (sha256 9931 (sha256
9634 (base32 9932 (base32
9635 "1cvkvq2haz831qi8w0gd3ayvxfxsl0z5klhki4gkfi9xqdv1gi9x")))) 9933 "0ck2aml1kxdahwcszi3j7hcikwi8fdnzphlrsn3h2q4dkk5x00kn"))))
9636 (properties `((upstream-name . "GEOquery"))) 9934 (properties `((upstream-name . "GEOquery")))
9637 (build-system r-build-system) 9935 (build-system r-build-system)
9638 (propagated-inputs 9936 (propagated-inputs
@@ -9660,14 +9958,14 @@ the bridge between GEO and BioConductor.")
9660(define-public r-illuminaio 9958(define-public r-illuminaio
9661 (package 9959 (package
9662 (name "r-illuminaio") 9960 (name "r-illuminaio")
9663 (version "0.38.0") 9961 (version "0.40.0")
9664 (source 9962 (source
9665 (origin 9963 (origin
9666 (method url-fetch) 9964 (method url-fetch)
9667 (uri (bioconductor-uri "illuminaio" version)) 9965 (uri (bioconductor-uri "illuminaio" version))
9668 (sha256 9966 (sha256
9669 (base32 9967 (base32
9670 "1xk057a9w4ps8xi8jyw8imkjcicfmzns8g92grn4af7yiip68h62")))) 9968 "1cw526mbhh0czkwk99qnr6hfwi4k4xi2bm5p14kw9sr00if59x12"))))
9671 (build-system r-build-system) 9969 (build-system r-build-system)
9672 (propagated-inputs 9970 (propagated-inputs
9673 (list r-base64)) 9971 (list r-base64))
@@ -9681,14 +9979,14 @@ files, including IDAT.")
9681(define-public r-siggenes 9979(define-public r-siggenes
9682 (package 9980 (package
9683 (name "r-siggenes") 9981 (name "r-siggenes")
9684 (version "1.70.0") 9982 (version "1.72.0")
9685 (source 9983 (source
9686 (origin 9984 (origin
9687 (method url-fetch) 9985 (method url-fetch)
9688 (uri (bioconductor-uri "siggenes" version)) 9986 (uri (bioconductor-uri "siggenes" version))
9689 (sha256 9987 (sha256
9690 (base32 9988 (base32
9691 "0amjqm2c8p1vjzx109p7n81wbsbx8rljwn6mbkl7dpi834im9d7l")))) 9989 "0gis34s56y4xa61a9gywjwgd6525ywasa6r4xxhj3rshh1dz5jkv"))))
9692 (build-system r-build-system) 9990 (build-system r-build-system)
9693 (propagated-inputs 9991 (propagated-inputs
9694 (list r-biobase r-multtest r-scrime)) 9992 (list r-biobase r-multtest r-scrime))
@@ -9705,14 +10003,14 @@ Bayes Analyses of Microarrays} (EBAM).")
9705(define-public r-bumphunter 10003(define-public r-bumphunter
9706 (package 10004 (package
9707 (name "r-bumphunter") 10005 (name "r-bumphunter")
9708 (version "1.38.0") 10006 (version "1.40.0")
9709 (source 10007 (source
9710 (origin 10008 (origin
9711 (method url-fetch) 10009 (method url-fetch)
9712 (uri (bioconductor-uri "bumphunter" version)) 10010 (uri (bioconductor-uri "bumphunter" version))
9713 (sha256 10011 (sha256
9714 (base32 10012 (base32
9715 "0k92ps9chqsimbc7vsr8swg679zfv8nfn5zahbqq4nknhhy7hwxw")))) 10013 "0jwbhd2fhm1w5slwhz8krnw835a8qb4akm3n3pv867bvi0xnp3g2"))))
9716 (build-system r-build-system) 10014 (build-system r-build-system)
9717 (propagated-inputs 10015 (propagated-inputs
9718 (list r-annotationdbi 10016 (list r-annotationdbi
@@ -9736,16 +10034,64 @@ to identify differentially methylated regions in epigenetic epidemiology
9736studies.") 10034studies.")
9737 (license license:artistic2.0))) 10035 (license license:artistic2.0)))
9738 10036
10037(define-public r-mia
10038 (package
10039 (name "r-mia")
10040 (version "1.6.0")
10041 (source (origin
10042 (method url-fetch)
10043 (uri (bioconductor-uri "mia" version))
10044 (sha256
10045 (base32
10046 "0yz88ggv6d5rccdwzixwg9y1bc4xysazlmv1ph88wxs8r6fcmync"))))
10047 (properties `((upstream-name . "mia")))
10048 (build-system r-build-system)
10049 (propagated-inputs
10050 (list r-ape
10051 r-biocgenerics
10052 r-biocparallel
10053 r-biostrings
10054 r-decipher
10055 r-decontam
10056 r-delayedarray
10057 r-delayedmatrixstats
10058 r-dirichletmultinomial
10059 r-dplyr
10060 r-iranges
10061 r-mass
10062 r-multiassayexperiment
10063 r-rlang
10064 r-s4vectors
10065 r-scater
10066 r-scuttle
10067 r-singlecellexperiment
10068 r-summarizedexperiment
10069 r-tibble
10070 r-tidyr
10071 r-treesummarizedexperiment
10072 r-vegan))
10073 (native-inputs (list r-knitr))
10074 (home-page "https://github.com/microbiome/mia")
10075 (synopsis "Microbiome analysis")
10076 (description
10077 "The mia package implements tools for microbiome analysis based on the
10078@code{SummarizedExperiment}, @code{SingleCellExperiment} and
10079@code{TreeSummarizedExperiment} infrastructure. Data wrangling and analysis
10080in the context of taxonomic data is the main scope. Additional functions for
10081common task are implemented such as community indices calculation and
10082summarization.")
10083 (license license:artistic2.0)))
10084
9739(define-public r-microbiome 10085(define-public r-microbiome
9740 (package 10086 (package
9741 (name "r-microbiome") 10087 (name "r-microbiome")
9742 (version "1.18.0") 10088 (version "1.20.0")
9743 (source (origin 10089 (source (origin
9744 (method url-fetch) 10090 (method url-fetch)
9745 (uri (bioconductor-uri "microbiome" version)) 10091 (uri (bioconductor-uri "microbiome" version))
9746 (sha256 10092 (sha256
9747 (base32 10093 (base32
9748 "1z9arkjp5xszlg07mzb4p163i74jfbd9p4gbwv5syivnpl040k12")))) 10094 "1j3lrrz6yxfzsr037c0bbdhrs0ll7jg0mpcvk3iqdryi5rysnx0x"))))
9749 (properties `((upstream-name . "microbiome"))) 10095 (properties `((upstream-name . "microbiome")))
9750 (build-system r-build-system) 10096 (build-system r-build-system)
9751 (propagated-inputs 10097 (propagated-inputs
@@ -9776,13 +10122,13 @@ standardization of the analyses and the development of best practices.")
9776(define-public r-milor 10122(define-public r-milor
9777 (package 10123 (package
9778 (name "r-milor") 10124 (name "r-milor")
9779 (version "1.4.0") 10125 (version "1.6.0")
9780 (source (origin 10126 (source (origin
9781 (method url-fetch) 10127 (method url-fetch)
9782 (uri (bioconductor-uri "miloR" version)) 10128 (uri (bioconductor-uri "miloR" version))
9783 (sha256 10129 (sha256
9784 (base32 10130 (base32
9785 "1jz9p3grnczx0bpdw6j64x21in8zgm3qy19hmm296har2rx9m5zs")))) 10131 "07p9rs1jmgxqaahjbrnvvs94c142n2qfw8ip3qqkr6mhzwr19ly3"))))
9786 (properties `((upstream-name . "miloR"))) 10132 (properties `((upstream-name . "miloR")))
9787 (build-system r-build-system) 10133 (build-system r-build-system)
9788 (propagated-inputs 10134 (propagated-inputs
@@ -9824,14 +10170,14 @@ model.")
9824(define-public r-minfi 10170(define-public r-minfi
9825 (package 10171 (package
9826 (name "r-minfi") 10172 (name "r-minfi")
9827 (version "1.42.0") 10173 (version "1.44.0")
9828 (source 10174 (source
9829 (origin 10175 (origin
9830 (method url-fetch) 10176 (method url-fetch)
9831 (uri (bioconductor-uri "minfi" version)) 10177 (uri (bioconductor-uri "minfi" version))
9832 (sha256 10178 (sha256
9833 (base32 10179 (base32
9834 "0255z7w5i5k01w8wn7jkb37h3q7m7vg0szqgk76h330yydnmkrq6")))) 10180 "15989zilgy2j4k4nw046qg8wli7ynjh2b1yzfv7cwgn87mp618lc"))))
9835 (build-system r-build-system) 10181 (build-system r-build-system)
9836 (propagated-inputs 10182 (propagated-inputs
9837 (list r-beanplot 10183 (list r-beanplot
@@ -9875,14 +10221,14 @@ methylation arrays.")
9875(define-public r-methylumi 10221(define-public r-methylumi
9876 (package 10222 (package
9877 (name "r-methylumi") 10223 (name "r-methylumi")
9878 (version "2.42.0") 10224 (version "2.44.0")
9879 (source 10225 (source
9880 (origin 10226 (origin
9881 (method url-fetch) 10227 (method url-fetch)
9882 (uri (bioconductor-uri "methylumi" version)) 10228 (uri (bioconductor-uri "methylumi" version))
9883 (sha256 10229 (sha256
9884 (base32 10230 (base32
9885 "0klkinq55lfj1d4z8gkrv98849079x1l5gd15habw7jq9xxvhjww")))) 10231 "07kfyv3kkayzh0akxfl3p9gckw8qiplkxbyxw8npc7cb03ihgmc4"))))
9886 (build-system r-build-system) 10232 (build-system r-build-system)
9887 (propagated-inputs 10233 (propagated-inputs
9888 (list r-annotate 10234 (list r-annotate
@@ -9922,14 +10268,14 @@ and Infinium HD arrays are also included.")
9922(define-public r-lumi 10268(define-public r-lumi
9923 (package 10269 (package
9924 (name "r-lumi") 10270 (name "r-lumi")
9925 (version "2.48.0") 10271 (version "2.50.0")
9926 (source 10272 (source
9927 (origin 10273 (origin
9928 (method url-fetch) 10274 (method url-fetch)
9929 (uri (bioconductor-uri "lumi" version)) 10275 (uri (bioconductor-uri "lumi" version))
9930 (sha256 10276 (sha256
9931 (base32 10277 (base32
9932 "06zmll5j1yymsm3byarhllrz4q1w5mzv267a9g6visn73wan8y9d")))) 10278 "1091458is69dxnjrcd11czqy55c68sdnkrmpvlm6hw2cbghs2bjq"))))
9933 (build-system r-build-system) 10279 (build-system r-build-system)
9934 (propagated-inputs 10280 (propagated-inputs
9935 (list r-affy 10281 (list r-affy
@@ -9961,14 +10307,14 @@ especially Illumina Infinium methylation microarrays.")
9961(define-public r-linnorm 10307(define-public r-linnorm
9962 (package 10308 (package
9963 (name "r-linnorm") 10309 (name "r-linnorm")
9964 (version "2.20.0") 10310 (version "2.22.0")
9965 (source 10311 (source
9966 (origin 10312 (origin
9967 (method url-fetch) 10313 (method url-fetch)
9968 (uri (bioconductor-uri "Linnorm" version)) 10314 (uri (bioconductor-uri "Linnorm" version))
9969 (sha256 10315 (sha256
9970 (base32 10316 (base32
9971 "1002lllgns5klv3q2wsikkbypa2bafpka7a8mri0y5bfxncfr2zb")))) 10317 "0ndhvdd9gkqyayxqgj5320sgj15di7ji945lpdi3rj5lwldh7na0"))))
9972 (properties `((upstream-name . "Linnorm"))) 10318 (properties `((upstream-name . "Linnorm")))
9973 (build-system r-build-system) 10319 (build-system r-build-system)
9974 (propagated-inputs 10320 (propagated-inputs
@@ -10022,14 +10368,14 @@ evaluation of DEG analysis methods.")
10022(define-public r-ioniser 10368(define-public r-ioniser
10023 (package 10369 (package
10024 (name "r-ioniser") 10370 (name "r-ioniser")
10025 (version "2.20.0") 10371 (version "2.22.0")
10026 (source 10372 (source
10027 (origin 10373 (origin
10028 (method url-fetch) 10374 (method url-fetch)
10029 (uri (bioconductor-uri "IONiseR" version)) 10375 (uri (bioconductor-uri "IONiseR" version))
10030 (sha256 10376 (sha256
10031 (base32 10377 (base32
10032 "0cgx1dcfh617l9vr4r3ky8w7f0snl0vpavfd9n1h5n68p0p42dwi")))) 10378 "1xkxqavhcw22lhij87cpd5ps1ldkzzi0pp93d38pxbbhj15gc3d3"))))
10033 (properties `((upstream-name . "IONiseR"))) 10379 (properties `((upstream-name . "IONiseR")))
10034 (build-system r-build-system) 10380 (build-system r-build-system)
10035 (propagated-inputs 10381 (propagated-inputs
@@ -10118,13 +10464,13 @@ published results; and a routine for graphical display.")
10118(define-public r-tradeseq 10464(define-public r-tradeseq
10119 (package 10465 (package
10120 (name "r-tradeseq") 10466 (name "r-tradeseq")
10121 (version "1.10.0") 10467 (version "1.12.0")
10122 (source (origin 10468 (source (origin
10123 (method url-fetch) 10469 (method url-fetch)
10124 (uri (bioconductor-uri "tradeSeq" version)) 10470 (uri (bioconductor-uri "tradeSeq" version))
10125 (sha256 10471 (sha256
10126 (base32 10472 (base32
10127 "0v9nqxrwa69qhmyaicn2vvs8haha4kzs93iqim306331vadp9qm0")))) 10473 "0wkbjhwqk094nd5h6sl2nw5jp5vmkh9why635l8qkqmxa2jm3gh0"))))
10128 (build-system r-build-system) 10474 (build-system r-build-system)
10129 (propagated-inputs 10475 (propagated-inputs
10130 (list r-biobase 10476 (list r-biobase
@@ -10187,14 +10533,14 @@ peak definition in combination with known profile characteristics.")
10187(define-public r-varianttools 10533(define-public r-varianttools
10188 (package 10534 (package
10189 (name "r-varianttools") 10535 (name "r-varianttools")
10190 (version "1.38.0") 10536 (version "1.40.0")
10191 (source 10537 (source
10192 (origin 10538 (origin
10193 (method url-fetch) 10539 (method url-fetch)
10194 (uri (bioconductor-uri "VariantTools" version)) 10540 (uri (bioconductor-uri "VariantTools" version))
10195 (sha256 10541 (sha256
10196 (base32 10542 (base32
10197 "18nxcamfgnw4n2ab0czxglw0sqc9wzdqzpjv43lcyyal23lzzsix")))) 10543 "181igcmlyx3ddmhml9wqcgw6ffdrqpmg4imd6ipf68c90agdgaz0"))))
10198 (properties `((upstream-name . "VariantTools"))) 10544 (properties `((upstream-name . "VariantTools")))
10199 (build-system r-build-system) 10545 (build-system r-build-system)
10200 (propagated-inputs 10546 (propagated-inputs
@@ -10227,14 +10573,14 @@ gmapR.")
10227(define-public r-heatplus 10573(define-public r-heatplus
10228 (package 10574 (package
10229 (name "r-heatplus") 10575 (name "r-heatplus")
10230 (version "3.4.0") 10576 (version "3.6.0")
10231 (source 10577 (source
10232 (origin 10578 (origin
10233 (method url-fetch) 10579 (method url-fetch)
10234 (uri (bioconductor-uri "Heatplus" version)) 10580 (uri (bioconductor-uri "Heatplus" version))
10235 (sha256 10581 (sha256
10236 (base32 10582 (base32
10237 "0b1mzxysmrqinp93p587apna8p0llmawblwj93icydqxxm2jkhb1")))) 10583 "0zbjw9f616dz1fpp6q6whbmlrf2gypq8pp9i66c376cs2aifp1si"))))
10238 (properties `((upstream-name . "Heatplus"))) 10584 (properties `((upstream-name . "Heatplus")))
10239 (build-system r-build-system) 10585 (build-system r-build-system)
10240 (propagated-inputs 10586 (propagated-inputs
@@ -10252,14 +10598,14 @@ information about samples and features can be added to the plot.")
10252(define-public r-gosemsim 10598(define-public r-gosemsim
10253 (package 10599 (package
10254 (name "r-gosemsim") 10600 (name "r-gosemsim")
10255 (version "2.22.0") 10601 (version "2.24.0")
10256 (source 10602 (source
10257 (origin 10603 (origin
10258 (method url-fetch) 10604 (method url-fetch)
10259 (uri (bioconductor-uri "GOSemSim" version)) 10605 (uri (bioconductor-uri "GOSemSim" version))
10260 (sha256 10606 (sha256
10261 (base32 10607 (base32
10262 "1hp15pzd0m0g9f8kglyfsgjqxnvxcmm9022xnsrkzfvmj2yw14vd")))) 10608 "14wc7qgk1psknld05246cn0nqxpbjprax7j75h5yyd0w7hjyly2s"))))
10263 (properties `((upstream-name . "GOSemSim"))) 10609 (properties `((upstream-name . "GOSemSim")))
10264 (build-system r-build-system) 10610 (build-system r-build-system)
10265 (propagated-inputs 10611 (propagated-inputs
@@ -10279,14 +10625,14 @@ sets of GO terms, gene products and gene clusters.")
10279(define-public r-anota 10625(define-public r-anota
10280 (package 10626 (package
10281 (name "r-anota") 10627 (name "r-anota")
10282 (version "1.44.0") 10628 (version "1.46.0")
10283 (source 10629 (source
10284 (origin 10630 (origin
10285 (method url-fetch) 10631 (method url-fetch)
10286 (uri (bioconductor-uri "anota" version)) 10632 (uri (bioconductor-uri "anota" version))
10287 (sha256 10633 (sha256
10288 (base32 10634 (base32
10289 "1x75r5znl8jllqsgzpxsqj62ch11bpwhmyzmbjmb8sz8f8ww923c")))) 10635 "1a9xgcp48zjql6an3kiv8li4saw10k1dl7qzyyw84xvx856ilv97"))))
10290 (build-system r-build-system) 10636 (build-system r-build-system)
10291 (propagated-inputs 10637 (propagated-inputs
10292 (list r-multtest r-qvalue)) 10638 (list r-multtest r-qvalue))
@@ -10309,14 +10655,14 @@ the data set is suitable for such analysis.")
10309(define-public r-sigpathway 10655(define-public r-sigpathway
10310 (package 10656 (package
10311 (name "r-sigpathway") 10657 (name "r-sigpathway")
10312 (version "1.64.0") 10658 (version "1.66.0")
10313 (source 10659 (source
10314 (origin 10660 (origin
10315 (method url-fetch) 10661 (method url-fetch)
10316 (uri (bioconductor-uri "sigPathway" version)) 10662 (uri (bioconductor-uri "sigPathway" version))
10317 (sha256 10663 (sha256
10318 (base32 10664 (base32
10319 "1c2kwhbxgf66az7ssm2mab9n5x59zy4kxq8vblz5r9636xqaysif")))) 10665 "0vb6v61ak8z3hx7d65lr1hrxk89n36j0zi3x0pp828khdyh3zvag"))))
10320 (properties `((upstream-name . "sigPathway"))) 10666 (properties `((upstream-name . "sigPathway")))
10321 (build-system r-build-system) 10667 (build-system r-build-system)
10322 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102") 10668 (home-page "https://www.pnas.org/cgi/doi/10.1073/pnas.0506577102")
@@ -10331,13 +10677,13 @@ phenotype of interest.")
10331(define-public r-fcscan 10677(define-public r-fcscan
10332 (package 10678 (package
10333 (name "r-fcscan") 10679 (name "r-fcscan")
10334 (version "1.10.0") 10680 (version "1.12.0")
10335 (source 10681 (source
10336 (origin 10682 (origin
10337 (method url-fetch) 10683 (method url-fetch)
10338 (uri (bioconductor-uri "fcScan" version)) 10684 (uri (bioconductor-uri "fcScan" version))
10339 (sha256 10685 (sha256
10340 (base32 "0yv7ifw0xxx1v9z8dxszv0cb72q3frd74dyxfbvrcs6x9y9v3jzp")))) 10686 (base32 "0z83ncjxw9x8nvc6pncrvpf6lmamvgrv56j96s1f0x9jydk18chy"))))
10341 (properties `((upstream-name . "fcScan"))) 10687 (properties `((upstream-name . "fcScan")))
10342 (build-system r-build-system) 10688 (build-system r-build-system)
10343 (propagated-inputs 10689 (propagated-inputs
@@ -10364,22 +10710,22 @@ presence of additional sites within the allowed window size.")
10364(define-public r-fgsea 10710(define-public r-fgsea
10365 (package 10711 (package
10366 (name "r-fgsea") 10712 (name "r-fgsea")
10367 (version "1.22.0") 10713 (version "1.24.0")
10368 (source 10714 (source
10369 (origin 10715 (origin
10370 (method url-fetch) 10716 (method url-fetch)
10371 (uri (bioconductor-uri "fgsea" version)) 10717 (uri (bioconductor-uri "fgsea" version))
10372 (sha256 10718 (sha256
10373 (base32 10719 (base32
10374 "0innyggai6l4fpl4qrblzdc52vqw9jaszmip0yr1lv7rzwyl6mpg")))) 10720 "1frl5mchbrgqyxxdlw76qqq5i8vv2fdmy8xl8h8c8cvvmlz393qk"))))
10375 (build-system r-build-system) 10721 (build-system r-build-system)
10376 (propagated-inputs 10722 (propagated-inputs
10377 (list r-bh 10723 (list r-bh
10378 r-biocparallel 10724 r-biocparallel
10725 r-cowplot
10379 r-data-table 10726 r-data-table
10380 r-fastmatch 10727 r-fastmatch
10381 r-ggplot2 10728 r-ggplot2
10382 r-gridextra
10383 r-matrix 10729 r-matrix
10384 r-rcpp)) 10730 r-rcpp))
10385 (native-inputs 10731 (native-inputs
@@ -10396,23 +10742,23 @@ to multiple hypothesis correction.")
10396(define-public r-dose 10742(define-public r-dose
10397 (package 10743 (package
10398 (name "r-dose") 10744 (name "r-dose")
10399 (version "3.22.1") 10745 (version "3.24.2")
10400 (source 10746 (source
10401 (origin 10747 (origin
10402 (method url-fetch) 10748 (method url-fetch)
10403 (uri (bioconductor-uri "DOSE" version)) 10749 (uri (bioconductor-uri "DOSE" version))
10404 (sha256 10750 (sha256
10405 (base32 10751 (base32
10406 "1mch26kddrhhzgi4bssnyy7bvdhprrncmvxl6zn1cq7g07p5765i")))) 10752 "0scp6sgb1iwwfh7gdak4dxf1hb870745km9nc9hga8pnsnqi5v3g"))))
10407 (properties `((upstream-name . "DOSE"))) 10753 (properties `((upstream-name . "DOSE")))
10408 (build-system r-build-system) 10754 (build-system r-build-system)
10409 (propagated-inputs 10755 (propagated-inputs
10410 (list r-annotationdbi 10756 (list r-annotationdbi
10411 r-biocparallel 10757 r-biocparallel
10412 r-do-db
10413 r-fgsea 10758 r-fgsea
10414 r-ggplot2 10759 r-ggplot2
10415 r-gosemsim 10760 r-gosemsim
10761 r-hdo-db
10416 r-qvalue 10762 r-qvalue
10417 r-reshape2)) 10763 r-reshape2))
10418 (native-inputs 10764 (native-inputs
@@ -10431,20 +10777,21 @@ data.")
10431(define-public r-enrichplot 10777(define-public r-enrichplot
10432 (package 10778 (package
10433 (name "r-enrichplot") 10779 (name "r-enrichplot")
10434 (version "1.16.2") 10780 (version "1.18.1")
10435 (source 10781 (source
10436 (origin 10782 (origin
10437 (method url-fetch) 10783 (method url-fetch)
10438 (uri (bioconductor-uri "enrichplot" version)) 10784 (uri (bioconductor-uri "enrichplot" version))
10439 (sha256 10785 (sha256
10440 (base32 10786 (base32
10441 "0qh7bci3rn6y2fl45izrdb62jcm6j0zxxg4pyp4mvvgjvka5lnss")))) 10787 "1x84wlkqisq1x2zniy4mp02zlsp4v85kxbflalmq0pixlkagq0vr"))))
10442 (build-system r-build-system) 10788 (build-system r-build-system)
10443 (propagated-inputs 10789 (propagated-inputs
10444 (list r-aplot 10790 (list r-aplot
10445 r-dose 10791 r-dose
10446 r-ggplot2 10792 r-ggplot2
10447 r-ggraph 10793 r-ggraph
10794 r-ggnewscale
10448 r-ggtree 10795 r-ggtree
10449 r-gosemsim 10796 r-gosemsim
10450 r-igraph 10797 r-igraph
@@ -10453,6 +10800,7 @@ data.")
10453 r-purrr 10800 r-purrr
10454 r-rcolorbrewer 10801 r-rcolorbrewer
10455 r-reshape2 10802 r-reshape2
10803 r-rlang
10456 r-scatterpie 10804 r-scatterpie
10457 r-shadowtext 10805 r-shadowtext
10458 r-yulab-utils)) 10806 r-yulab-utils))
@@ -10469,14 +10817,14 @@ All the visualization methods are developed based on ggplot2 graphics.")
10469(define-public r-clusterprofiler 10817(define-public r-clusterprofiler
10470 (package 10818 (package
10471 (name "r-clusterprofiler") 10819 (name "r-clusterprofiler")
10472 (version "4.4.4") 10820 (version "4.6.0")
10473 (source 10821 (source
10474 (origin 10822 (origin
10475 (method url-fetch) 10823 (method url-fetch)
10476 (uri (bioconductor-uri "clusterProfiler" version)) 10824 (uri (bioconductor-uri "clusterProfiler" version))
10477 (sha256 10825 (sha256
10478 (base32 10826 (base32
10479 "0k5jhry0j6wa7779n3hrw4ld4bvyahpgpbwi2a0g704m3dd3mqp5")))) 10827 "0fm2cz2464xh075p4yl6bha9m6didc41ng4a3flkw1f1cvvpi4g0"))))
10480 (properties 10828 (properties
10481 `((upstream-name . "clusterProfiler"))) 10829 `((upstream-name . "clusterProfiler")))
10482 (build-system r-build-system) 10830 (build-system r-build-system)
@@ -10488,6 +10836,7 @@ All the visualization methods are developed based on ggplot2 graphics.")
10488 r-enrichplot 10836 r-enrichplot
10489 r-go-db 10837 r-go-db
10490 r-gosemsim 10838 r-gosemsim
10839 r-gson
10491 r-magrittr 10840 r-magrittr
10492 r-plyr 10841 r-plyr
10493 r-qvalue 10842 r-qvalue
@@ -10506,13 +10855,13 @@ profiles (GO and KEGG) of gene and gene clusters.")
10506(define-public r-clusterexperiment 10855(define-public r-clusterexperiment
10507 (package 10856 (package
10508 (name "r-clusterexperiment") 10857 (name "r-clusterexperiment")
10509 (version "2.16.0") 10858 (version "2.18.0")
10510 (source (origin 10859 (source (origin
10511 (method url-fetch) 10860 (method url-fetch)
10512 (uri (bioconductor-uri "clusterExperiment" version)) 10861 (uri (bioconductor-uri "clusterExperiment" version))
10513 (sha256 10862 (sha256
10514 (base32 10863 (base32
10515 "1xd2kxmdg51hhj0zvz7pxmpdvb1sya7prsf9ny2wj2y8ivrqgn4f")))) 10864 "04kdiwz8qzr7cr1an1c7a684wqv9pkca0iaym5f069pdjhqvvq0a"))))
10516 (build-system r-build-system) 10865 (build-system r-build-system)
10517 (native-inputs 10866 (native-inputs
10518 (list r-knitr)) 10867 (list r-knitr))
@@ -10552,14 +10901,14 @@ expression data sets.")
10552(define-public r-mlinterfaces 10901(define-public r-mlinterfaces
10553 (package 10902 (package
10554 (name "r-mlinterfaces") 10903 (name "r-mlinterfaces")
10555 (version "1.76.0") 10904 (version "1.78.0")
10556 (source 10905 (source
10557 (origin 10906 (origin
10558 (method url-fetch) 10907 (method url-fetch)
10559 (uri (bioconductor-uri "MLInterfaces" version)) 10908 (uri (bioconductor-uri "MLInterfaces" version))
10560 (sha256 10909 (sha256
10561 (base32 10910 (base32
10562 "179d19kxjipfkc40z15337x1vzqd7vz3gbmr2lw5w7x9l857ngs5")))) 10911 "0xnaghm65ydk01gzx5g38jyq7vfdw206c2w59k0qg8lhy9fqky9x"))))
10563 (properties `((upstream-name . "MLInterfaces"))) 10912 (properties `((upstream-name . "MLInterfaces")))
10564 (build-system r-build-system) 10913 (build-system r-build-system)
10565 (propagated-inputs 10914 (propagated-inputs
@@ -10582,6 +10931,7 @@ expression data sets.")
10582 r-rpart 10931 r-rpart
10583 r-sfsmisc 10932 r-sfsmisc
10584 r-shiny 10933 r-shiny
10934 r-summarizedexperiment
10585 r-threejs)) 10935 r-threejs))
10586 (home-page "https://bioconductor.org/packages/MLInterfaces/") 10936 (home-page "https://bioconductor.org/packages/MLInterfaces/")
10587 (synopsis "Interfaces to R machine learning procedures") 10937 (synopsis "Interfaces to R machine learning procedures")
@@ -10594,14 +10944,14 @@ data in R and Bioconductor containers.")
10594(define-public r-annaffy 10944(define-public r-annaffy
10595 (package 10945 (package
10596 (name "r-annaffy") 10946 (name "r-annaffy")
10597 (version "1.68.0") 10947 (version "1.70.0")
10598 (source 10948 (source
10599 (origin 10949 (origin
10600 (method url-fetch) 10950 (method url-fetch)
10601 (uri (bioconductor-uri "annaffy" version)) 10951 (uri (bioconductor-uri "annaffy" version))
10602 (sha256 10952 (sha256
10603 (base32 10953 (base32
10604 "1fbqknwbl4534h66xrhcryg9pavm9fkja47gqbsxf8bd5yhk5mgq")))) 10954 "0qxihlhx7ijspvgzdp8zxzrc44y9pwkygvsllh4v47p85ham49fg"))))
10605 (build-system r-build-system) 10955 (build-system r-build-system)
10606 (arguments 10956 (arguments
10607 `(#:phases 10957 `(#:phases
@@ -10626,14 +10976,14 @@ It allows searching of biological metadata using various criteria.")
10626(define-public r-a4core 10976(define-public r-a4core
10627 (package 10977 (package
10628 (name "r-a4core") 10978 (name "r-a4core")
10629 (version "1.44.0") 10979 (version "1.46.0")
10630 (source 10980 (source
10631 (origin 10981 (origin
10632 (method url-fetch) 10982 (method url-fetch)
10633 (uri (bioconductor-uri "a4Core" version)) 10983 (uri (bioconductor-uri "a4Core" version))
10634 (sha256 10984 (sha256
10635 (base32 10985 (base32
10636 "1ky1lphq6bqxj6h12pg06cvs451fziqam8gd56wmpk6r5pbg4390")))) 10986 "0plgfzsvg220v6k6p0g7izsfw2lj78331lqyvz0p9vd91ynwp41k"))))
10637 (properties `((upstream-name . "a4Core"))) 10987 (properties `((upstream-name . "a4Core")))
10638 (build-system r-build-system) 10988 (build-system r-build-system)
10639 (propagated-inputs 10989 (propagated-inputs
@@ -10650,14 +11000,14 @@ arrays.")
10650(define-public r-a4classif 11000(define-public r-a4classif
10651 (package 11001 (package
10652 (name "r-a4classif") 11002 (name "r-a4classif")
10653 (version "1.44.0") 11003 (version "1.46.0")
10654 (source 11004 (source
10655 (origin 11005 (origin
10656 (method url-fetch) 11006 (method url-fetch)
10657 (uri (bioconductor-uri "a4Classif" version)) 11007 (uri (bioconductor-uri "a4Classif" version))
10658 (sha256 11008 (sha256
10659 (base32 11009 (base32
10660 "1v61vgpqrf7bhk44n2gkxb8dm5d0rr8c9rd6fdcjs50nhij0lbiw")))) 11010 "0lirj0qzzrm996g8yh30x61cg1qkh436qd8xzgv3y3y3n5jj5d3w"))))
10661 (properties `((upstream-name . "a4Classif"))) 11011 (properties `((upstream-name . "a4Classif")))
10662 (build-system r-build-system) 11012 (build-system r-build-system)
10663 (propagated-inputs 11013 (propagated-inputs
@@ -10680,14 +11030,14 @@ Affymetrix arrays.")
10680(define-public r-a4preproc 11030(define-public r-a4preproc
10681 (package 11031 (package
10682 (name "r-a4preproc") 11032 (name "r-a4preproc")
10683 (version "1.44.0") 11033 (version "1.46.0")
10684 (source 11034 (source
10685 (origin 11035 (origin
10686 (method url-fetch) 11036 (method url-fetch)
10687 (uri (bioconductor-uri "a4Preproc" version)) 11037 (uri (bioconductor-uri "a4Preproc" version))
10688 (sha256 11038 (sha256
10689 (base32 11039 (base32
10690 "098yzy7x5536bj76iavismdsdn7x6x07aw0j3knj6i9www9y8yz9")))) 11040 "00xs1vayl8v6in79iv7lwbn52yyyq4lv6k3k727g7il8x17mi8i0"))))
10691 (properties `((upstream-name . "a4Preproc"))) 11041 (properties `((upstream-name . "a4Preproc")))
10692 (build-system r-build-system) 11042 (build-system r-build-system)
10693 (propagated-inputs 11043 (propagated-inputs
@@ -10704,14 +11054,14 @@ is used for preprocessing the arrays.")
10704(define-public r-a4reporting 11054(define-public r-a4reporting
10705 (package 11055 (package
10706 (name "r-a4reporting") 11056 (name "r-a4reporting")
10707 (version "1.44.0") 11057 (version "1.46.0")
10708 (source 11058 (source
10709 (origin 11059 (origin
10710 (method url-fetch) 11060 (method url-fetch)
10711 (uri (bioconductor-uri "a4Reporting" version)) 11061 (uri (bioconductor-uri "a4Reporting" version))
10712 (sha256 11062 (sha256
10713 (base32 11063 (base32
10714 "03sypayh187gqc6hykkqr1g0vb3zxc2c3xyp00jfbn12b35acnb0")))) 11064 "09q8ng5kp47bqpj7m2y2112fkjxcnhzxk9v80hqksm8h1df46riv"))))
10715 (properties `((upstream-name . "a4Reporting"))) 11065 (properties `((upstream-name . "a4Reporting")))
10716 (build-system r-build-system) 11066 (build-system r-build-system)
10717 (propagated-inputs 11067 (propagated-inputs
@@ -10728,14 +11078,14 @@ provides reporting features.")
10728(define-public r-a4base 11078(define-public r-a4base
10729 (package 11079 (package
10730 (name "r-a4base") 11080 (name "r-a4base")
10731 (version "1.44.0") 11081 (version "1.46.0")
10732 (source 11082 (source
10733 (origin 11083 (origin
10734 (method url-fetch) 11084 (method url-fetch)
10735 (uri (bioconductor-uri "a4Base" version)) 11085 (uri (bioconductor-uri "a4Base" version))
10736 (sha256 11086 (sha256
10737 (base32 11087 (base32
10738 "15zqirz16gpks9f5d3d76h85b936za2jih74vfr55l5arqrrvvsn")))) 11088 "14diri7gswd6h5p3bdhh20fy7i54d270mq985qcdvdyhx4kpw6g6"))))
10739 (properties `((upstream-name . "a4Base"))) 11089 (properties `((upstream-name . "a4Base")))
10740 (build-system r-build-system) 11090 (build-system r-build-system)
10741 (propagated-inputs 11091 (propagated-inputs
@@ -10759,14 +11109,14 @@ Affymetrix arrays.")
10759(define-public r-a4 11109(define-public r-a4
10760 (package 11110 (package
10761 (name "r-a4") 11111 (name "r-a4")
10762 (version "1.44.0") 11112 (version "1.46.0")
10763 (source 11113 (source
10764 (origin 11114 (origin
10765 (method url-fetch) 11115 (method url-fetch)
10766 (uri (bioconductor-uri "a4" version)) 11116 (uri (bioconductor-uri "a4" version))
10767 (sha256 11117 (sha256
10768 (base32 11118 (base32
10769 "1zs8fs6mdd7fhsmx4k824mid0jk400cm6dwfhl8z5lg85y8y2n0r")))) 11119 "1sis4hwrxyn2x96yysz82gffl2kkj68ry945y15zwikwk80s31hb"))))
10770 (build-system r-build-system) 11120 (build-system r-build-system)
10771 (propagated-inputs 11121 (propagated-inputs
10772 (list r-a4base r-a4classif r-a4core r-a4preproc r-a4reporting)) 11122 (list r-a4base r-a4classif r-a4core r-a4preproc r-a4reporting))
@@ -10780,14 +11130,14 @@ Affymetrix arrays.")
10780(define-public r-abseqr 11130(define-public r-abseqr
10781 (package 11131 (package
10782 (name "r-abseqr") 11132 (name "r-abseqr")
10783 (version "1.14.0") 11133 (version "1.16.0")
10784 (source 11134 (source
10785 (origin 11135 (origin
10786 (method url-fetch) 11136 (method url-fetch)
10787 (uri (bioconductor-uri "abseqR" version)) 11137 (uri (bioconductor-uri "abseqR" version))
10788 (sha256 11138 (sha256
10789 (base32 11139 (base32
10790 "0jh3rj6ag07vpw6fymqm6m4jkrm9mgf50zkjncahxdf52mna8a9b")))) 11140 "1z5an4vsm55a0qr46qmp8562vc3xdam5f3840r8hcdnn5dvzw414"))))
10791 (properties `((upstream-name . "abseqR"))) 11141 (properties `((upstream-name . "abseqR")))
10792 (build-system r-build-system) 11142 (build-system r-build-system)
10793 (inputs 11143 (inputs
@@ -10828,14 +11178,14 @@ further downstream analysis on its output.")
10828(define-public r-bacon 11178(define-public r-bacon
10829 (package 11179 (package
10830 (name "r-bacon") 11180 (name "r-bacon")
10831 (version "1.24.0") 11181 (version "1.26.0")
10832 (source 11182 (source
10833 (origin 11183 (origin
10834 (method url-fetch) 11184 (method url-fetch)
10835 (uri (bioconductor-uri "bacon" version)) 11185 (uri (bioconductor-uri "bacon" version))
10836 (sha256 11186 (sha256
10837 (base32 11187 (base32
10838 "1zvcxdj3r892898ik5gq3jdbfig1438qws4bwd465ik8vi7g39v8")))) 11188 "1v5kvvbc5fwvs84d2aq6gq6f6z0l68n7626gcnc8mh3sc27lxz53"))))
10839 (build-system r-build-system) 11189 (build-system r-build-system)
10840 (propagated-inputs 11190 (propagated-inputs
10841 (list r-biocparallel r-ellipse r-ggplot2)) 11191 (list r-biocparallel r-ellipse r-ggplot2))
@@ -10853,14 +11203,14 @@ fitting a three-component normal mixture on z-scores.")
10853(define-public r-rgadem 11203(define-public r-rgadem
10854 (package 11204 (package
10855 (name "r-rgadem") 11205 (name "r-rgadem")
10856 (version "2.44.1") 11206 (version "2.46.0")
10857 (source 11207 (source
10858 (origin 11208 (origin
10859 (method url-fetch) 11209 (method url-fetch)
10860 (uri (bioconductor-uri "rGADEM" version)) 11210 (uri (bioconductor-uri "rGADEM" version))
10861 (sha256 11211 (sha256
10862 (base32 11212 (base32
10863 "052z9iavnmkaz9jzz7ycpb8z7qqq3s5k6a04icrwl00wff7zqa2q")))) 11213 "070i3jdq8b5w7k42xw2fc3vcmv312i19fa1am4fbk3g3ssnm61p3"))))
10864 (properties `((upstream-name . "rGADEM"))) 11214 (properties `((upstream-name . "rGADEM")))
10865 (build-system r-build-system) 11215 (build-system r-build-system)
10866 (propagated-inputs 11216 (propagated-inputs
@@ -10907,12 +11257,12 @@ distributions, modules and filter motifs.")
10907(define-public r-motifdb 11257(define-public r-motifdb
10908 (package 11258 (package
10909 (name "r-motifdb") 11259 (name "r-motifdb")
10910 (version "1.38.0") 11260 (version "1.40.0")
10911 (source (origin 11261 (source (origin
10912 (method url-fetch) 11262 (method url-fetch)
10913 (uri (bioconductor-uri "MotifDb" version)) 11263 (uri (bioconductor-uri "MotifDb" version))
10914 (sha256 11264 (sha256
10915 (base32 "1cyfz0l0yvdii3idaiq5w39yzxlzfpifa4v5pv7hdjfjj83a8rbi")))) 11265 (base32 "122ifxmbi0v3192cd9chq265i3dyw3hzwsndq3w97f4d68vll7gl"))))
10916 (properties `((upstream-name . "MotifDb"))) 11266 (properties `((upstream-name . "MotifDb")))
10917 (build-system r-build-system) 11267 (build-system r-build-system)
10918 (propagated-inputs 11268 (propagated-inputs
@@ -10934,12 +11284,12 @@ frequency matrices from nine public sources, for multiple organisms.")
10934(define-public r-motifbreakr 11284(define-public r-motifbreakr
10935 (package 11285 (package
10936 (name "r-motifbreakr") 11286 (name "r-motifbreakr")
10937 (version "2.10.0") 11287 (version "2.12.0")
10938 (source (origin 11288 (source (origin
10939 (method url-fetch) 11289 (method url-fetch)
10940 (uri (bioconductor-uri "motifbreakR" version)) 11290 (uri (bioconductor-uri "motifbreakR" version))
10941 (sha256 11291 (sha256
10942 (base32 "0sad73jjx52qzp1fmygp6xqvaxwl5szi69f00f94i1pdyq70qhlg")))) 11292 (base32 "0lq79as9gb48hf3v2xj895s0nsjr37fqah4p405kdybzry56gvrq"))))
10943 (properties `((upstream-name . "motifbreakR"))) 11293 (properties `((upstream-name . "motifbreakR")))
10944 (build-system r-build-system) 11294 (build-system r-build-system)
10945 (propagated-inputs 11295 (propagated-inputs
@@ -10984,14 +11334,14 @@ Bioconductor.")
10984(define-public r-motifstack 11334(define-public r-motifstack
10985 (package 11335 (package
10986 (name "r-motifstack") 11336 (name "r-motifstack")
10987 (version "1.40.0") 11337 (version "1.42.0")
10988 (source 11338 (source
10989 (origin 11339 (origin
10990 (method url-fetch) 11340 (method url-fetch)
10991 (uri (bioconductor-uri "motifStack" version)) 11341 (uri (bioconductor-uri "motifStack" version))
10992 (sha256 11342 (sha256
10993 (base32 11343 (base32
10994 "0d2ihx73chczbv6f91n04qb372plrdv7k4qws8shyw1fmvb1rq0z")))) 11344 "18gfx5dq83s2ny39a7cgg4r3b05gg9l0kfg83brwrm1cby08jdhm"))))
10995 (properties `((upstream-name . "motifStack"))) 11345 (properties `((upstream-name . "motifStack")))
10996 (build-system r-build-system) 11346 (build-system r-build-system)
10997 (propagated-inputs 11347 (propagated-inputs
@@ -11016,14 +11366,14 @@ type and symbol colors.")
11016(define-public r-genomicscores 11366(define-public r-genomicscores
11017 (package 11367 (package
11018 (name "r-genomicscores") 11368 (name "r-genomicscores")
11019 (version "2.8.2") 11369 (version "2.10.0")
11020 (source 11370 (source
11021 (origin 11371 (origin
11022 (method url-fetch) 11372 (method url-fetch)
11023 (uri (bioconductor-uri "GenomicScores" version)) 11373 (uri (bioconductor-uri "GenomicScores" version))
11024 (sha256 11374 (sha256
11025 (base32 11375 (base32
11026 "12rcxw69an1d5q7ar58xy8s871l47imw2nm08j054ivxslx8597j")))) 11376 "1sz0gmwc5iam83pxnc702pd5h6nsa46kb0wsqs8ysb1ximbkfh5h"))))
11027 (properties `((upstream-name . "GenomicScores"))) 11377 (properties `((upstream-name . "GenomicScores")))
11028 (build-system r-build-system) 11378 (build-system r-build-system)
11029 (propagated-inputs 11379 (propagated-inputs
@@ -11054,14 +11404,14 @@ position-specific scores within R and Bioconductor.")
11054(define-public r-atacseqqc 11404(define-public r-atacseqqc
11055 (package 11405 (package
11056 (name "r-atacseqqc") 11406 (name "r-atacseqqc")
11057 (version "1.20.2") 11407 (version "1.22.0")
11058 (source 11408 (source
11059 (origin 11409 (origin
11060 (method url-fetch) 11410 (method url-fetch)
11061 (uri (bioconductor-uri "ATACseqQC" version)) 11411 (uri (bioconductor-uri "ATACseqQC" version))
11062 (sha256 11412 (sha256
11063 (base32 11413 (base32
11064 "0jj7n0mcj0gciw0ksazlksgmwzp51a40pwqhf0c7la0cc4bnrkqp")))) 11414 "12ggi2dzf8qyzjrxprvk099f61yrabg2d84iqnjxzrn77v6z19b2"))))
11065 (properties `((upstream-name . "ATACseqQC"))) 11415 (properties `((upstream-name . "ATACseqQC")))
11066 (build-system r-build-system) 11416 (build-system r-build-system)
11067 (propagated-inputs 11417 (propagated-inputs
@@ -11101,14 +11451,14 @@ footprints.")
11101(define-public r-gofuncr 11451(define-public r-gofuncr
11102 (package 11452 (package
11103 (name "r-gofuncr") 11453 (name "r-gofuncr")
11104 (version "1.16.0") 11454 (version "1.18.0")
11105 (source 11455 (source
11106 (origin 11456 (origin
11107 (method url-fetch) 11457 (method url-fetch)
11108 (uri (bioconductor-uri "GOfuncR" version)) 11458 (uri (bioconductor-uri "GOfuncR" version))
11109 (sha256 11459 (sha256
11110 (base32 11460 (base32
11111 "02vdfsjrqp0m06mfbspwkxjyqxfca0w1idgygpi1a9i5m4fqhwpk")))) 11461 "0d0xis4nns5icsr16w4ik2d95n3p2h93c47jvlp22crv7f4rlaa5"))))
11112 (properties `((upstream-name . "GOfuncR"))) 11462 (properties `((upstream-name . "GOfuncR")))
11113 (build-system r-build-system) 11463 (build-system r-build-system)
11114 (propagated-inputs 11464 (propagated-inputs
@@ -11206,14 +11556,14 @@ different identifieres using the Biocore Data Team data-packages (e.g.
11206(define-public r-annotationtools 11556(define-public r-annotationtools
11207 (package 11557 (package
11208 (name "r-annotationtools") 11558 (name "r-annotationtools")
11209 (version "1.70.0") 11559 (version "1.72.0")
11210 (source 11560 (source
11211 (origin 11561 (origin
11212 (method url-fetch) 11562 (method url-fetch)
11213 (uri (bioconductor-uri "annotationTools" version)) 11563 (uri (bioconductor-uri "annotationTools" version))
11214 (sha256 11564 (sha256
11215 (base32 11565 (base32
11216 "122b424zida3j0vqkn8d06sg3jpc3ngsgidr8kgg00n4cjngkc51")))) 11566 "1z5vgblhi1kj2n9d4kbqgvwnm48372q0szgjshch8g39dypijvhd"))))
11217 (properties 11567 (properties
11218 `((upstream-name . "annotationTools"))) 11568 `((upstream-name . "annotationTools")))
11219 (build-system r-build-system) 11569 (build-system r-build-system)
@@ -11231,14 +11581,14 @@ text files).")
11231(define-public r-allelicimbalance 11581(define-public r-allelicimbalance
11232 (package 11582 (package
11233 (name "r-allelicimbalance") 11583 (name "r-allelicimbalance")
11234 (version "1.34.0") 11584 (version "1.36.0")
11235 (source 11585 (source
11236 (origin 11586 (origin
11237 (method url-fetch) 11587 (method url-fetch)
11238 (uri (bioconductor-uri "AllelicImbalance" version)) 11588 (uri (bioconductor-uri "AllelicImbalance" version))
11239 (sha256 11589 (sha256
11240 (base32 11590 (base32
11241 "0w4xd0xzkwx7bbhrgqligpahlhg85rginknx520z891r8v0bim2z")))) 11591 "0zn8pp4pl5wr957mf6agjpn61f9qpnjx0nbxb5wnbr40672x0263"))))
11242 (properties 11592 (properties
11243 `((upstream-name . "AllelicImbalance"))) 11593 `((upstream-name . "AllelicImbalance")))
11244 (build-system r-build-system) 11594 (build-system r-build-system)
@@ -11274,14 +11624,14 @@ investigation using RNA-seq data.")
11274(define-public r-aucell 11624(define-public r-aucell
11275 (package 11625 (package
11276 (name "r-aucell") 11626 (name "r-aucell")
11277 (version "1.18.1") 11627 (version "1.20.1")
11278 (source 11628 (source
11279 (origin 11629 (origin
11280 (method url-fetch) 11630 (method url-fetch)
11281 (uri (bioconductor-uri "AUCell" version)) 11631 (uri (bioconductor-uri "AUCell" version))
11282 (sha256 11632 (sha256
11283 (base32 11633 (base32
11284 "17wr7dycll0l1gax4w268qw7is163bs51rj6p1qnx1dgc9ibnsgr")))) 11634 "0bq729kavqkam2s4dmfzixgznsys61j0lvj5pk3b70gxv44gmpsh"))))
11285 (properties `((upstream-name . "AUCell"))) 11635 (properties `((upstream-name . "AUCell")))
11286 (build-system r-build-system) 11636 (build-system r-build-system)
11287 (propagated-inputs 11637 (propagated-inputs
@@ -11314,14 +11664,14 @@ needed.")
11314(define-public r-ebimage 11664(define-public r-ebimage
11315 (package 11665 (package
11316 (name "r-ebimage") 11666 (name "r-ebimage")
11317 (version "4.38.0") 11667 (version "4.40.0")
11318 (source 11668 (source
11319 (origin 11669 (origin
11320 (method url-fetch) 11670 (method url-fetch)
11321 (uri (bioconductor-uri "EBImage" version)) 11671 (uri (bioconductor-uri "EBImage" version))
11322 (sha256 11672 (sha256
11323 (base32 11673 (base32
11324 "1vcx45bw36k9daw9dywj5bz77jmqk4gjfwsym8ajjnc1jmlq20si")))) 11674 "1k6gbivwlai451whq2vr3c0shzs9p4g188jn5waw7973gdzdi00q"))))
11325 (properties `((upstream-name . "EBImage"))) 11675 (properties `((upstream-name . "EBImage")))
11326 (build-system r-build-system) 11676 (build-system r-build-system)
11327 (propagated-inputs 11677 (propagated-inputs
@@ -11353,14 +11703,14 @@ visualization with image data.")
11353(define-public r-yamss 11703(define-public r-yamss
11354 (package 11704 (package
11355 (name "r-yamss") 11705 (name "r-yamss")
11356 (version "1.22.0") 11706 (version "1.24.0")
11357 (source 11707 (source
11358 (origin 11708 (origin
11359 (method url-fetch) 11709 (method url-fetch)
11360 (uri (bioconductor-uri "yamss" version)) 11710 (uri (bioconductor-uri "yamss" version))
11361 (sha256 11711 (sha256
11362 (base32 11712 (base32
11363 "1lcfxw73cxvpy3bnq28pxdy5128mpq5xklsa0mzxdjyqc4g55hy8")))) 11713 "0bh06mncjrkihz2j29hasbipfl50x7393wshdcnlxrs5rrq73r0n"))))
11364 (build-system r-build-system) 11714 (build-system r-build-system)
11365 (propagated-inputs 11715 (propagated-inputs
11366 (list r-biocgenerics 11716 (list r-biocgenerics
@@ -11386,14 +11736,14 @@ analysis.")
11386(define-public r-gtrellis 11736(define-public r-gtrellis
11387 (package 11737 (package
11388 (name "r-gtrellis") 11738 (name "r-gtrellis")
11389 (version "1.28.0") 11739 (version "1.30.0")
11390 (source 11740 (source
11391 (origin 11741 (origin
11392 (method url-fetch) 11742 (method url-fetch)
11393 (uri (bioconductor-uri "gtrellis" version)) 11743 (uri (bioconductor-uri "gtrellis" version))
11394 (sha256 11744 (sha256
11395 (base32 11745 (base32
11396 "1s4xczzv6hz2kyv32xgcq84540w75qr3f644w1s4c3kwxgyq2gff")))) 11746 "09f20qam59iwr48g854b7ydbsbqy90mdy83i2i0am4gybv5isgqg"))))
11397 (build-system r-build-system) 11747 (build-system r-build-system)
11398 (propagated-inputs 11748 (propagated-inputs
11399 (list r-circlize r-genomicranges r-getoptlong r-iranges)) 11749 (list r-circlize r-genomicranges r-getoptlong r-iranges))
@@ -11412,14 +11762,14 @@ genomic categories and to add self-defined graphics in the plot.")
11412(define-public r-somaticsignatures 11762(define-public r-somaticsignatures
11413 (package 11763 (package
11414 (name "r-somaticsignatures") 11764 (name "r-somaticsignatures")
11415 (version "2.32.0") 11765 (version "2.34.0")
11416 (source 11766 (source
11417 (origin 11767 (origin
11418 (method url-fetch) 11768 (method url-fetch)
11419 (uri (bioconductor-uri "SomaticSignatures" version)) 11769 (uri (bioconductor-uri "SomaticSignatures" version))
11420 (sha256 11770 (sha256
11421 (base32 11771 (base32
11422 "1ydnp54laznzpi08s403kxhnr5nqhvm3iilaxlcdlz0ngxhm6vx6")))) 11772 "0xyh4pwwbpa1bmamqdhp84qhjdc2qsxc43xgknjrrja24d06ji2j"))))
11423 (properties 11773 (properties
11424 `((upstream-name . "SomaticSignatures"))) 11774 `((upstream-name . "SomaticSignatures")))
11425 (build-system r-build-system) 11775 (build-system r-build-system)
@@ -11451,14 +11801,14 @@ decomposition algorithms.")
11451(define-public r-yapsa 11801(define-public r-yapsa
11452 (package 11802 (package
11453 (name "r-yapsa") 11803 (name "r-yapsa")
11454 (version "1.22.0") 11804 (version "1.24.0")
11455 (source 11805 (source
11456 (origin 11806 (origin
11457 (method url-fetch) 11807 (method url-fetch)
11458 (uri (bioconductor-uri "YAPSA" version)) 11808 (uri (bioconductor-uri "YAPSA" version))
11459 (sha256 11809 (sha256
11460 (base32 11810 (base32
11461 "1klqfif4sadkxw7agywk2ncvcdqsnfb1d6adnacdfdasr8abvhid")))) 11811 "17yxzqvyaa423k0rskahlgqxcsi70flgsxniry3f4m8yvmghxxkz"))))
11462 (properties `((upstream-name . "YAPSA"))) 11812 (properties `((upstream-name . "YAPSA")))
11463 (build-system r-build-system) 11813 (build-system r-build-system)
11464 (propagated-inputs 11814 (propagated-inputs
@@ -11500,14 +11850,14 @@ provided.")
11500(define-public r-gcrma 11850(define-public r-gcrma
11501 (package 11851 (package
11502 (name "r-gcrma") 11852 (name "r-gcrma")
11503 (version "2.68.0") 11853 (version "2.70.0")
11504 (source 11854 (source
11505 (origin 11855 (origin
11506 (method url-fetch) 11856 (method url-fetch)
11507 (uri (bioconductor-uri "gcrma" version)) 11857 (uri (bioconductor-uri "gcrma" version))
11508 (sha256 11858 (sha256
11509 (base32 11859 (base32
11510 "13a8igr2b02gsa6n3437kb33wg6h7si82fmqi35dzpfzhvx0qf6d")))) 11860 "0a3wjwjgjkpmfvgg0b4jc1rkwzsqrjbaziydjfnkll4rw9xcavy1"))))
11511 (build-system r-build-system) 11861 (build-system r-build-system)
11512 (propagated-inputs 11862 (propagated-inputs
11513 (list r-affy 11863 (list r-affy
@@ -11582,14 +11932,14 @@ chips with the MAQC reference datasets.")
11582(define-public r-quantro 11932(define-public r-quantro
11583 (package 11933 (package
11584 (name "r-quantro") 11934 (name "r-quantro")
11585 (version "1.30.0") 11935 (version "1.32.0")
11586 (source 11936 (source
11587 (origin 11937 (origin
11588 (method url-fetch) 11938 (method url-fetch)
11589 (uri (bioconductor-uri "quantro" version)) 11939 (uri (bioconductor-uri "quantro" version))
11590 (sha256 11940 (sha256
11591 (base32 11941 (base32
11592 "1zfrz7lxyrbf0c8d277npzj1h4six9whkqplvcjmn3li0xj5qng3")))) 11942 "0f274wh0w6nyipac05y6s2m2p60vkls5j4fwa5bc419j68h4znnz"))))
11593 (build-system r-build-system) 11943 (build-system r-build-system)
11594 (propagated-inputs 11944 (propagated-inputs
11595 (list r-biobase 11945 (list r-biobase
@@ -11615,14 +11965,14 @@ groups.")
11615(define-public r-yarn 11965(define-public r-yarn
11616 (package 11966 (package
11617 (name "r-yarn") 11967 (name "r-yarn")
11618 (version "1.22.0") 11968 (version "1.24.0")
11619 (source 11969 (source
11620 (origin 11970 (origin
11621 (method url-fetch) 11971 (method url-fetch)
11622 (uri (bioconductor-uri "yarn" version)) 11972 (uri (bioconductor-uri "yarn" version))
11623 (sha256 11973 (sha256
11624 (base32 11974 (base32
11625 "0z5202pqq02fwm8qf1g36004k7sv668s1xacbpr1cvw5sl452lbg")))) 11975 "0sqbll7ja0qr8r28dqmydmkvg4ijfm7z8hbrsrz3xxdan70bmd2r"))))
11626 (build-system r-build-system) 11976 (build-system r-build-system)
11627 (propagated-inputs 11977 (propagated-inputs
11628 (list r-biobase 11978 (list r-biobase
@@ -11652,14 +12002,14 @@ large RNA-seq experiments.")
11652(define-public r-roar 12002(define-public r-roar
11653 (package 12003 (package
11654 (name "r-roar") 12004 (name "r-roar")
11655 (version "1.32.0") 12005 (version "1.34.0")
11656 (source 12006 (source
11657 (origin 12007 (origin
11658 (method url-fetch) 12008 (method url-fetch)
11659 (uri (bioconductor-uri "roar" version)) 12009 (uri (bioconductor-uri "roar" version))
11660 (sha256 12010 (sha256
11661 (base32 12011 (base32
11662 "0zq1praf5h9294cvmrb06l3chx8v40xw2sfvhlnh1516x9sjkwfc")))) 12012 "1bf3ii3zaxkzw5y1wc5c474bq4cgavb67df54czmd3zi1lbhzphd"))))
11663 (build-system r-build-system) 12013 (build-system r-build-system)
11664 (propagated-inputs 12014 (propagated-inputs
11665 (list r-biocgenerics 12015 (list r-biocgenerics
@@ -11720,14 +12070,14 @@ genes.")
11720(define-public r-massspecwavelet 12070(define-public r-massspecwavelet
11721 (package 12071 (package
11722 (name "r-massspecwavelet") 12072 (name "r-massspecwavelet")
11723 (version "1.62.0") 12073 (version "1.64.0")
11724 (source 12074 (source
11725 (origin 12075 (origin
11726 (method url-fetch) 12076 (method url-fetch)
11727 (uri (bioconductor-uri "MassSpecWavelet" version)) 12077 (uri (bioconductor-uri "MassSpecWavelet" version))
11728 (sha256 12078 (sha256
11729 (base32 12079 (base32
11730 "0g9izdy3f7h1zmsfbq45ahdz0ak5013rp3vxc4ijb1mpqx8ldd39")))) 12080 "0l86gwq073nbx973v99b0lr9cz0pb72c4asmgj5w16jykicrnxn9"))))
11731 (properties 12081 (properties
11732 `((upstream-name . "MassSpecWavelet"))) 12082 `((upstream-name . "MassSpecWavelet")))
11733 (build-system r-build-system) 12083 (build-system r-build-system)
@@ -11744,14 +12094,14 @@ based on @dfn{Continuous Wavelet Transform} (CWT).")
11744(define-public r-xcms 12094(define-public r-xcms
11745 (package 12095 (package
11746 (name "r-xcms") 12096 (name "r-xcms")
11747 (version "3.18.0") 12097 (version "3.20.0")
11748 (source 12098 (source
11749 (origin 12099 (origin
11750 (method url-fetch) 12100 (method url-fetch)
11751 (uri (bioconductor-uri "xcms" version)) 12101 (uri (bioconductor-uri "xcms" version))
11752 (sha256 12102 (sha256
11753 (base32 12103 (base32
11754 "0p2zd2728lj5q8y24gdfvsjijd6zl2i73hrcf017n32jq7vn71xm")))) 12104 "1gj0nd90c6ykwn1n7xndzrgfv5dzy0y2lh3bf8120nacccgxl2qx"))))
11755 (build-system r-build-system) 12105 (build-system r-build-system)
11756 (propagated-inputs 12106 (propagated-inputs
11757 (list r-biobase 12107 (list r-biobase
@@ -11785,13 +12135,13 @@ data for high-throughput, untargeted analyte profiling.")
11785(define-public r-wppi 12135(define-public r-wppi
11786 (package 12136 (package
11787 (name "r-wppi") 12137 (name "r-wppi")
11788 (version "1.4.0") 12138 (version "1.6.0")
11789 (source (origin 12139 (source (origin
11790 (method url-fetch) 12140 (method url-fetch)
11791 (uri (bioconductor-uri "wppi" version)) 12141 (uri (bioconductor-uri "wppi" version))
11792 (sha256 12142 (sha256
11793 (base32 12143 (base32
11794 "1008s39bb7sd261cy1vfgdah7bmhfw9qq322fh7g4wvpfw63ii9f")))) 12144 "0kc3nkim8fhajhai5bwzwirsg74zbdib3dd7cfr75ddwd8myc913"))))
11795 (properties `((upstream-name . "wppi"))) 12145 (properties `((upstream-name . "wppi")))
11796 (build-system r-build-system) 12146 (build-system r-build-system)
11797 ;; This is necessary because omnipathr attempts to write a configuration 12147 ;; This is necessary because omnipathr attempts to write a configuration
@@ -11826,14 +12176,14 @@ scores and a path search algorithm.")
11826(define-public r-wrench 12176(define-public r-wrench
11827 (package 12177 (package
11828 (name "r-wrench") 12178 (name "r-wrench")
11829 (version "1.14.0") 12179 (version "1.16.0")
11830 (source 12180 (source
11831 (origin 12181 (origin
11832 (method url-fetch) 12182 (method url-fetch)
11833 (uri (bioconductor-uri "Wrench" version)) 12183 (uri (bioconductor-uri "Wrench" version))
11834 (sha256 12184 (sha256
11835 (base32 12185 (base32
11836 "1zx65s4m71wj85s2sq8ip54pq12r4sxfv8b2rxc41gfc5aj0zzca")))) 12186 "0n7mvj9jdp8w5w64i49kkqzbrvpv2vzx6y6fb7g2sqp24wqrn39x"))))
11837 (properties `((upstream-name . "Wrench"))) 12187 (properties `((upstream-name . "Wrench")))
11838 (build-system r-build-system) 12188 (build-system r-build-system)
11839 (propagated-inputs 12189 (propagated-inputs
@@ -11850,14 +12200,14 @@ that arising from 16s metagenomic surveys.")
11850(define-public r-wiggleplotr 12200(define-public r-wiggleplotr
11851 (package 12201 (package
11852 (name "r-wiggleplotr") 12202 (name "r-wiggleplotr")
11853 (version "1.20.0") 12203 (version "1.22.0")
11854 (source 12204 (source
11855 (origin 12205 (origin
11856 (method url-fetch) 12206 (method url-fetch)
11857 (uri (bioconductor-uri "wiggleplotr" version)) 12207 (uri (bioconductor-uri "wiggleplotr" version))
11858 (sha256 12208 (sha256
11859 (base32 12209 (base32
11860 "0s128mm5w8n072k6j0fv1mxnxjpwisjp5lpz8a9z96cnn69bnr0i")))) 12210 "1yp9siy4249wkwd0yy5lkwp79xir53f8mihiv4dkir8fscgampl3"))))
11861 (build-system r-build-system) 12211 (build-system r-build-system)
11862 (propagated-inputs 12212 (propagated-inputs
11863 (list r-assertthat 12213 (list r-assertthat
@@ -11884,14 +12234,14 @@ visualization of exonic read coverage.")
11884(define-public r-widgettools 12234(define-public r-widgettools
11885 (package 12235 (package
11886 (name "r-widgettools") 12236 (name "r-widgettools")
11887 (version "1.74.0") 12237 (version "1.76.0")
11888 (source 12238 (source
11889 (origin 12239 (origin
11890 (method url-fetch) 12240 (method url-fetch)
11891 (uri (bioconductor-uri "widgetTools" version)) 12241 (uri (bioconductor-uri "widgetTools" version))
11892 (sha256 12242 (sha256
11893 (base32 12243 (base32
11894 "10w1s5h4za6ibmphvj145ir3lp22qgah2z8fvmipmf8ciq1jf86d")))) 12244 "1p93dzf7w9z1ria0f8n32aymam9abxyg50ngnh7s6a8n24mvvjy5"))))
11895 (properties `((upstream-name . "widgetTools"))) 12245 (properties `((upstream-name . "widgetTools")))
11896 (build-system r-build-system) 12246 (build-system r-build-system)
11897 (home-page "https://bioconductor.org/packages/widgetTools/") 12247 (home-page "https://bioconductor.org/packages/widgetTools/")
@@ -11905,14 +12255,14 @@ widgets in R.")
11905(define-public r-webbioc 12255(define-public r-webbioc
11906 (package 12256 (package
11907 (name "r-webbioc") 12257 (name "r-webbioc")
11908 (version "1.68.0") 12258 (version "1.70.0")
11909 (source 12259 (source
11910 (origin 12260 (origin
11911 (method url-fetch) 12261 (method url-fetch)
11912 (uri (bioconductor-uri "webbioc" version)) 12262 (uri (bioconductor-uri "webbioc" version))
11913 (sha256 12263 (sha256
11914 (base32 12264 (base32
11915 "1g3srxsa2fqcn3r4wz4y19fwjmw3vawlcvdw6lbjdnvbgcafq1ah")))) 12265 "1mgag0gjavpld4xxlpfafq6fhzjafxgqyf677xrm6ff26z6z1ja2"))))
11916 (build-system r-build-system) 12266 (build-system r-build-system)
11917 (inputs 12267 (inputs
11918 (list netpbm perl)) 12268 (list netpbm perl))
@@ -11937,14 +12287,14 @@ Currently only Affymetrix oligonucleotide analysis is supported.")
11937(define-public r-zinbwave 12287(define-public r-zinbwave
11938 (package 12288 (package
11939 (name "r-zinbwave") 12289 (name "r-zinbwave")
11940 (version "1.18.0") 12290 (version "1.20.0")
11941 (source 12291 (source
11942 (origin 12292 (origin
11943 (method url-fetch) 12293 (method url-fetch)
11944 (uri (bioconductor-uri "zinbwave" version)) 12294 (uri (bioconductor-uri "zinbwave" version))
11945 (sha256 12295 (sha256
11946 (base32 12296 (base32
11947 "0vpz721sciw5b4ypxj5lj8p53gwkpfwlwkn6k3y8i65zg80p1g6i")))) 12297 "1356ms5y6fg7ndn8hvs6zsyr0jg6ah7a56qxd2x4xgyjj3xcakbv"))))
11948 (build-system r-build-system) 12298 (build-system r-build-system)
11949 (propagated-inputs 12299 (propagated-inputs
11950 (list r-biocparallel 12300 (list r-biocparallel
@@ -11970,14 +12320,14 @@ the data.")
11970(define-public r-zfpkm 12320(define-public r-zfpkm
11971 (package 12321 (package
11972 (name "r-zfpkm") 12322 (name "r-zfpkm")
11973 (version "1.18.0") 12323 (version "1.20.0")
11974 (source 12324 (source
11975 (origin 12325 (origin
11976 (method url-fetch) 12326 (method url-fetch)
11977 (uri (bioconductor-uri "zFPKM" version)) 12327 (uri (bioconductor-uri "zFPKM" version))
11978 (sha256 12328 (sha256
11979 (base32 12329 (base32
11980 "1h7g553rgb5mkmmsp8dyqqs9n9x17xmmcg3iijhb54nyrr2j1mji")))) 12330 "1wsmv4fld4s7l0qh84ghizq8k388ybdz9hzzis2gn1nn57q1c7wi"))))
11981 (properties `((upstream-name . "zFPKM"))) 12331 (properties `((upstream-name . "zFPKM")))
11982 (build-system r-build-system) 12332 (build-system r-build-system)
11983 (propagated-inputs 12333 (propagated-inputs
@@ -11995,14 +12345,14 @@ This algorithm is based on the publication by Hart et al., 2013 (Pubmed ID
11995(define-public r-rbowtie2 12345(define-public r-rbowtie2
11996 (package 12346 (package
11997 (name "r-rbowtie2") 12347 (name "r-rbowtie2")
11998 (version "2.2.0") 12348 (version "2.4.0")
11999 (source 12349 (source
12000 (origin 12350 (origin
12001 (method url-fetch) 12351 (method url-fetch)
12002 (uri (bioconductor-uri "Rbowtie2" version)) 12352 (uri (bioconductor-uri "Rbowtie2" version))
12003 (sha256 12353 (sha256
12004 (base32 12354 (base32
12005 "0dhdx27vrkhd4fak0qb5q9amlcpi97xhf3ry39zk0ifx5zpjynkg")))) 12355 "05cczwkhv7kfnhlr0qznk6vdjncaj907895923f8mwx4j4cy5gcz"))))
12006 (properties `((upstream-name . "Rbowtie2"))) 12356 (properties `((upstream-name . "Rbowtie2")))
12007 (build-system r-build-system) 12357 (build-system r-build-system)
12008 (propagated-inputs 12358 (propagated-inputs
@@ -12022,14 +12372,14 @@ rapid adapter trimming, identification, and read merging.")
12022(define-public r-progeny 12372(define-public r-progeny
12023 (package 12373 (package
12024 (name "r-progeny") 12374 (name "r-progeny")
12025 (version "1.18.0") 12375 (version "1.20.0")
12026 (source 12376 (source
12027 (origin 12377 (origin
12028 (method url-fetch) 12378 (method url-fetch)
12029 (uri (bioconductor-uri "progeny" version)) 12379 (uri (bioconductor-uri "progeny" version))
12030 (sha256 12380 (sha256
12031 (base32 12381 (base32
12032 "1rhy2l2yf9ndxlvff8756s6n8qyi42nz7a75lgygj5aqqckkj21b")))) 12382 "0f5sfi9r9dr6w3xmspsbzby8dpza8x7djif7p2h6l99kwkf68jsb"))))
12033 (build-system r-build-system) 12383 (build-system r-build-system)
12034 (propagated-inputs 12384 (propagated-inputs
12035 (list r-biobase 12385 (list r-biobase
@@ -12054,14 +12404,14 @@ expression\".")
12054(define-public r-arrmnormalization 12404(define-public r-arrmnormalization
12055 (package 12405 (package
12056 (name "r-arrmnormalization") 12406 (name "r-arrmnormalization")
12057 (version "1.36.0") 12407 (version "1.38.0")
12058 (source 12408 (source
12059 (origin 12409 (origin
12060 (method url-fetch) 12410 (method url-fetch)
12061 (uri (bioconductor-uri "ARRmNormalization" version)) 12411 (uri (bioconductor-uri "ARRmNormalization" version))
12062 (sha256 12412 (sha256
12063 (base32 12413 (base32
12064 "1pnvw8psbql787m8lrmhd9xbmgkc3dbc70yfds1aggv50dk3yjk1")))) 12414 "14mffjsy7cwpa2xf8zdqwdk6mnfj3lf06y8s59ndh531b45nw5wc"))))
12065 (properties 12415 (properties
12066 `((upstream-name . "ARRmNormalization"))) 12416 `((upstream-name . "ARRmNormalization")))
12067 (build-system r-build-system) 12417 (build-system r-build-system)
@@ -12077,14 +12427,14 @@ Infinium HumanMethylation 450k assay.")
12077(define-public r-biocfilecache 12427(define-public r-biocfilecache
12078 (package 12428 (package
12079 (name "r-biocfilecache") 12429 (name "r-biocfilecache")
12080 (version "2.4.0") 12430 (version "2.6.0")
12081 (source 12431 (source
12082 (origin 12432 (origin
12083 (method url-fetch) 12433 (method url-fetch)
12084 (uri (bioconductor-uri "BiocFileCache" version)) 12434 (uri (bioconductor-uri "BiocFileCache" version))
12085 (sha256 12435 (sha256
12086 (base32 12436 (base32
12087 "1bdbmlixrd8wvs25nmzdksq5hwnsxf8b6ds9qwx01h284vky5vsw")))) 12437 "0skrvmkm6ch8gbpdi4wr59zk5vxzxs7cyqvz3jhki9d8w492wylg"))))
12088 (properties `((upstream-name . "BiocFileCache"))) 12438 (properties `((upstream-name . "BiocFileCache")))
12089 (build-system r-build-system) 12439 (build-system r-build-system)
12090 (propagated-inputs 12440 (propagated-inputs
@@ -12110,14 +12460,14 @@ and data files used across sessions.")
12110(define-public r-iclusterplus 12460(define-public r-iclusterplus
12111 (package 12461 (package
12112 (name "r-iclusterplus") 12462 (name "r-iclusterplus")
12113 (version "1.32.0") 12463 (version "1.34.0")
12114 (source 12464 (source
12115 (origin 12465 (origin
12116 (method url-fetch) 12466 (method url-fetch)
12117 (uri (bioconductor-uri "iClusterPlus" version)) 12467 (uri (bioconductor-uri "iClusterPlus" version))
12118 (sha256 12468 (sha256
12119 (base32 12469 (base32
12120 "0xzx3vly3p99zc5a69pra4jjp8d3bdhx7dl1l76w459cs58zy0sm")))) 12470 "01bl1gmc1v1b4lh88sdazjvm8pl7383dgzxnhmzpxwz7lkcxi1h2"))))
12121 (properties `((upstream-name . "iClusterPlus"))) 12471 (properties `((upstream-name . "iClusterPlus")))
12122 (build-system r-build-system) 12472 (build-system r-build-system)
12123 (native-inputs (list gfortran)) 12473 (native-inputs (list gfortran))
@@ -12140,14 +12490,14 @@ Gaussian distributions.")
12140(define-public r-rbowtie 12490(define-public r-rbowtie
12141 (package 12491 (package
12142 (name "r-rbowtie") 12492 (name "r-rbowtie")
12143 (version "1.36.0") 12493 (version "1.38.0")
12144 (source 12494 (source
12145 (origin 12495 (origin
12146 (method url-fetch) 12496 (method url-fetch)
12147 (uri (bioconductor-uri "Rbowtie" version)) 12497 (uri (bioconductor-uri "Rbowtie" version))
12148 (sha256 12498 (sha256
12149 (base32 12499 (base32
12150 "1ya1irwshsyy9l1fj51b04nv1ahq7a47ck7q19h2cly6yskc4x1q")))) 12500 "1kbpqhidj2bwhp9gxqx2qjaby6fc2dfrnnyjkciswgxckis6h2pc"))))
12151 (properties `((upstream-name . "Rbowtie"))) 12501 (properties `((upstream-name . "Rbowtie")))
12152 (build-system r-build-system) 12502 (build-system r-build-system)
12153 (arguments 12503 (arguments
@@ -12176,14 +12526,14 @@ alignment tool.")
12176(define-public r-sgseq 12526(define-public r-sgseq
12177 (package 12527 (package
12178 (name "r-sgseq") 12528 (name "r-sgseq")
12179 (version "1.30.0") 12529 (version "1.32.0")
12180 (source 12530 (source
12181 (origin 12531 (origin
12182 (method url-fetch) 12532 (method url-fetch)
12183 (uri (bioconductor-uri "SGSeq" version)) 12533 (uri (bioconductor-uri "SGSeq" version))
12184 (sha256 12534 (sha256
12185 (base32 12535 (base32
12186 "0hz45367i70wl97silnimicdvs3g41zyf8syc6igz6471wbwkxwp")))) 12536 "03ddz0mpgqqb52r7wa46bcr1ybf40126pg0n0n0pv6fnbq0ifwyc"))))
12187 (properties `((upstream-name . "SGSeq"))) 12537 (properties `((upstream-name . "SGSeq")))
12188 (build-system r-build-system) 12538 (build-system r-build-system)
12189 (propagated-inputs 12539 (propagated-inputs
@@ -12219,14 +12569,14 @@ interpretation.")
12219(define-public r-rhisat2 12569(define-public r-rhisat2
12220 (package 12570 (package
12221 (name "r-rhisat2") 12571 (name "r-rhisat2")
12222 (version "1.12.0") 12572 (version "1.14.0")
12223 (source 12573 (source
12224 (origin 12574 (origin
12225 (method url-fetch) 12575 (method url-fetch)
12226 (uri (bioconductor-uri "Rhisat2" version)) 12576 (uri (bioconductor-uri "Rhisat2" version))
12227 (sha256 12577 (sha256
12228 (base32 12578 (base32
12229 "0hzair41l47kzykymd169a34pfhb98vrjgkgdf15m17csyz7pnv7")))) 12579 "19dc9fadgl55icqc5xv834kigicxxr6cny83247jjbgf5zp16piv"))))
12230 (properties `((upstream-name . "Rhisat2"))) 12580 (properties `((upstream-name . "Rhisat2")))
12231 (build-system r-build-system) 12581 (build-system r-build-system)
12232 (arguments 12582 (arguments
@@ -12257,14 +12607,14 @@ index.")
12257(define-public r-quasr 12607(define-public r-quasr
12258 (package 12608 (package
12259 (name "r-quasr") 12609 (name "r-quasr")
12260 (version "1.36.0") 12610 (version "1.38.0")
12261 (source 12611 (source
12262 (origin 12612 (origin
12263 (method url-fetch) 12613 (method url-fetch)
12264 (uri (bioconductor-uri "QuasR" version)) 12614 (uri (bioconductor-uri "QuasR" version))
12265 (sha256 12615 (sha256
12266 (base32 12616 (base32
12267 "1m0c0rdakkdn4rr6dh51c6rs40cbxkvz93n6s0m2kc6fqjv9zplf")))) 12617 "1pp94368aj5wx0zcnbbm6zrxrfhixmbcdzpj2lka3blvq5j7sncj"))))
12268 (properties `((upstream-name . "QuasR"))) 12618 (properties `((upstream-name . "QuasR")))
12269 (build-system r-build-system) 12619 (build-system r-build-system)
12270 (propagated-inputs 12620 (propagated-inputs
@@ -12299,14 +12649,14 @@ quantification of genomic regions of interest.")
12299(define-public r-rqc 12649(define-public r-rqc
12300 (package 12650 (package
12301 (name "r-rqc") 12651 (name "r-rqc")
12302 (version "1.30.0") 12652 (version "1.32.0")
12303 (source 12653 (source
12304 (origin 12654 (origin
12305 (method url-fetch) 12655 (method url-fetch)
12306 (uri (bioconductor-uri "Rqc" version)) 12656 (uri (bioconductor-uri "Rqc" version))
12307 (sha256 12657 (sha256
12308 (base32 12658 (base32
12309 "11j8m69zdcmpjb3xzr4s8sqmv8aqgl8q7k81gnd09l3nyjzy0h1k")))) 12659 "02k64pjd1dlz5sksdbkbii9z4ihf1833ws7wwj81w3757zzabx0x"))))
12310 (properties `((upstream-name . "Rqc"))) 12660 (properties `((upstream-name . "Rqc")))
12311 (build-system r-build-system) 12661 (build-system r-build-system)
12312 (propagated-inputs 12662 (propagated-inputs
@@ -12342,14 +12692,14 @@ graphics.")
12342(define-public r-birewire 12692(define-public r-birewire
12343 (package 12693 (package
12344 (name "r-birewire") 12694 (name "r-birewire")
12345 (version "3.28.0") 12695 (version "3.30.0")
12346 (source 12696 (source
12347 (origin 12697 (origin
12348 (method url-fetch) 12698 (method url-fetch)
12349 (uri (bioconductor-uri "BiRewire" version)) 12699 (uri (bioconductor-uri "BiRewire" version))
12350 (sha256 12700 (sha256
12351 (base32 12701 (base32
12352 "0r3i7n45qgj8wzdsx8wmfk0lc4xbcvxvmfziiqzig7r706q2c2hm")))) 12702 "0nr40nm87qzbni3w0cik887csc899jh7j8z82i94v15fc30vfilh"))))
12353 (properties `((upstream-name . "BiRewire"))) 12703 (properties `((upstream-name . "BiRewire")))
12354 (build-system r-build-system) 12704 (build-system r-build-system)
12355 (propagated-inputs 12705 (propagated-inputs
@@ -12395,14 +12745,14 @@ Markov-Chain-Monte-Carlo is applied to sample the activity states.")
12395(define-public r-multidataset 12745(define-public r-multidataset
12396 (package 12746 (package
12397 (name "r-multidataset") 12747 (name "r-multidataset")
12398 (version "1.24.0") 12748 (version "1.26.0")
12399 (source 12749 (source
12400 (origin 12750 (origin
12401 (method url-fetch) 12751 (method url-fetch)
12402 (uri (bioconductor-uri "MultiDataSet" version)) 12752 (uri (bioconductor-uri "MultiDataSet" version))
12403 (sha256 12753 (sha256
12404 (base32 12754 (base32
12405 "0rfs6jkzh1i4mj1pgfk4lwzmcl8pcwizra3q3282x3d8h2g98qnf")))) 12755 "1qja5xd42wh8qbcil4hhnmh9zlby2gfglax2qbf5bzg3h6yzpy4g"))))
12406 (properties `((upstream-name . "MultiDataSet"))) 12756 (properties `((upstream-name . "MultiDataSet")))
12407 (build-system r-build-system) 12757 (build-system r-build-system)
12408 (propagated-inputs 12758 (propagated-inputs
@@ -12432,19 +12782,21 @@ packages.")
12432(define-public r-ropls 12782(define-public r-ropls
12433 (package 12783 (package
12434 (name "r-ropls") 12784 (name "r-ropls")
12435 (version "1.28.2") 12785 (version "1.30.0")
12436 (source 12786 (source
12437 (origin 12787 (origin
12438 (method url-fetch) 12788 (method url-fetch)
12439 (uri (bioconductor-uri "ropls" version)) 12789 (uri (bioconductor-uri "ropls" version))
12440 (sha256 12790 (sha256
12441 (base32 12791 (base32
12442 "07gpx15r8c3wljiwxnff2zp7wxbhzz9r7njk8zg8hpy2q5qm3i6c")))) 12792 "0vjwci0z83b56q1wi1k00926f0vh3220a44m0zzfxg2cm5j3fwxb"))))
12443 (build-system r-build-system) 12793 (build-system r-build-system)
12444 (propagated-inputs 12794 (propagated-inputs
12445 (list r-biobase 12795 (list r-biobase
12796 r-ggplot2
12446 r-multiassayexperiment 12797 r-multiassayexperiment
12447 r-multidataset 12798 r-multidataset
12799 r-plotly
12448 r-summarizedexperiment)) 12800 r-summarizedexperiment))
12449 (native-inputs 12801 (native-inputs
12450 (list r-knitr)) ; for vignettes 12802 (list r-knitr)) ; for vignettes
@@ -12472,14 +12824,14 @@ coefficients).")
12472(define-public r-biosigner 12824(define-public r-biosigner
12473 (package 12825 (package
12474 (name "r-biosigner") 12826 (name "r-biosigner")
12475 (version "1.24.2") 12827 (version "1.26.0")
12476 (source 12828 (source
12477 (origin 12829 (origin
12478 (method url-fetch) 12830 (method url-fetch)
12479 (uri (bioconductor-uri "biosigner" version)) 12831 (uri (bioconductor-uri "biosigner" version))
12480 (sha256 12832 (sha256
12481 (base32 12833 (base32
12482 "0vdv2by3qv7y8vzr8qgg7apwwgsa0fhlfrhzns7g3nas7883c89m")))) 12834 "11ncmxy4wqdg30w8a6dgcsywyzda49f9al435fz3pfj5rmlbbrlj"))))
12483 (build-system r-build-system) 12835 (build-system r-build-system)
12484 (propagated-inputs 12836 (propagated-inputs
12485 (list r-biobase 12837 (list r-biobase
@@ -12507,14 +12859,14 @@ datasets.")
12507(define-public r-annotatr 12859(define-public r-annotatr
12508 (package 12860 (package
12509 (name "r-annotatr") 12861 (name "r-annotatr")
12510 (version "1.22.0") 12862 (version "1.24.0")
12511 (source 12863 (source
12512 (origin 12864 (origin
12513 (method url-fetch) 12865 (method url-fetch)
12514 (uri (bioconductor-uri "annotatr" version)) 12866 (uri (bioconductor-uri "annotatr" version))
12515 (sha256 12867 (sha256
12516 (base32 12868 (base32
12517 "1fbax9v3d486c8lwf3yfjbf4w7zf53wmdpxk2clwm8ngm7w0pqm0")))) 12869 "08f3xikgb0z1j7n8i04yn1dlfj8rxc76nmf5b7i5ljcp0jqiv07n"))))
12518 (build-system r-build-system) 12870 (build-system r-build-system)
12519 (propagated-inputs 12871 (propagated-inputs
12520 (list r-annotationdbi 12872 (list r-annotationdbi
@@ -12548,14 +12900,14 @@ annotations.")
12548(define-public r-rsubread 12900(define-public r-rsubread
12549 (package 12901 (package
12550 (name "r-rsubread") 12902 (name "r-rsubread")
12551 (version "2.10.5") 12903 (version "2.12.0")
12552 (source 12904 (source
12553 (origin 12905 (origin
12554 (method url-fetch) 12906 (method url-fetch)
12555 (uri (bioconductor-uri "Rsubread" version)) 12907 (uri (bioconductor-uri "Rsubread" version))
12556 (sha256 12908 (sha256
12557 (base32 12909 (base32
12558 "0n9qqbkj2lgxkia6kfpfz06wbc1lvw24qyvn88f48zw5nh0rsrs2")))) 12910 "0iha7xln7l3mrmka8rcmmlp74f5km9rc88k9nv6bxw0krr03089n"))))
12559 (properties `((upstream-name . "Rsubread"))) 12911 (properties `((upstream-name . "Rsubread")))
12560 (build-system r-build-system) 12912 (build-system r-build-system)
12561 (inputs (list zlib)) 12913 (inputs (list zlib))
@@ -12600,14 +12952,14 @@ and to both short and long sequence reads.")
12600(define-public r-consensusclusterplus 12952(define-public r-consensusclusterplus
12601 (package 12953 (package
12602 (name "r-consensusclusterplus") 12954 (name "r-consensusclusterplus")
12603 (version "1.60.0") 12955 (version "1.62.0")
12604 (source 12956 (source
12605 (origin 12957 (origin
12606 (method url-fetch) 12958 (method url-fetch)
12607 (uri (bioconductor-uri "ConsensusClusterPlus" version)) 12959 (uri (bioconductor-uri "ConsensusClusterPlus" version))
12608 (sha256 12960 (sha256
12609 (base32 12961 (base32
12610 "1021cix4mr9qsafskw4kk1l3wdzx9pk2gcwjifz6f4zqxss9v07p")))) 12962 "15cz3bbl21vzf5xn5xb791sy2yvzir7h4fdqm0a5anhbh8jg0iaq"))))
12611 (properties 12963 (properties
12612 `((upstream-name . "ConsensusClusterPlus"))) 12964 `((upstream-name . "ConsensusClusterPlus")))
12613 (build-system r-build-system) 12965 (build-system r-build-system)
@@ -12666,14 +13018,14 @@ of the analyses while minimizing technical noise.")
12666(define-public r-cytolib 13018(define-public r-cytolib
12667 (package 13019 (package
12668 (name "r-cytolib") 13020 (name "r-cytolib")
12669 (version "2.8.0") 13021 (version "2.10.0")
12670 (source 13022 (source
12671 (origin 13023 (origin
12672 (method url-fetch) 13024 (method url-fetch)
12673 (uri (bioconductor-uri "cytolib" version)) 13025 (uri (bioconductor-uri "cytolib" version))
12674 (sha256 13026 (sha256
12675 (base32 13027 (base32
12676 "18b532sicca5l8sn334prrm7g1z1cakiwydccz4i833168pnsjyg")))) 13028 "1y06x7z3p938kfvjx6zqab9hh1xzlrlhdxczyprx7lsd34ylz46n"))))
12677 (properties `((upstream-name . "cytolib"))) 13029 (properties `((upstream-name . "cytolib")))
12678 (build-system r-build-system) 13030 (build-system r-build-system)
12679 (native-inputs 13031 (native-inputs
@@ -12695,24 +13047,24 @@ interact with gated cytometry data.")
12695(define-public r-flowcore 13047(define-public r-flowcore
12696 (package 13048 (package
12697 (name "r-flowcore") 13049 (name "r-flowcore")
12698 (version "2.8.0") 13050 (version "2.10.0")
12699 (source 13051 (source
12700 (origin 13052 (origin
12701 (method url-fetch) 13053 (method url-fetch)
12702 (uri (bioconductor-uri "flowCore" version)) 13054 (uri (bioconductor-uri "flowCore" version))
12703 (sha256 13055 (sha256
12704 (base32 13056 (base32
12705 "17nci6rc4i0vs0ibw5q8zy30ap7q4550qpq4ifkbblqbyzxlzkhr")))) 13057 "0j0ryyz3vcih964is5gdm2jp39ssdli9q6r03q6rj9nwzplq5asj"))))
12706 (properties `((upstream-name . "flowCore"))) 13058 (properties `((upstream-name . "flowCore")))
12707 (build-system r-build-system) 13059 (build-system r-build-system)
12708 (propagated-inputs 13060 (propagated-inputs
12709 (list r-bh 13061 (list r-bh
12710 r-biobase 13062 r-biobase
12711 r-biocgenerics 13063 r-biocgenerics
13064 r-cpp11
12712 r-cytolib 13065 r-cytolib
12713 r-matrixstats 13066 r-matrixstats
12714 r-rcpp 13067 r-rcpp
12715 r-rcpparmadillo
12716 r-rprotobuflib 13068 r-rprotobuflib
12717 r-s4vectors)) 13069 r-s4vectors))
12718 (native-inputs 13070 (native-inputs
@@ -12727,14 +13079,14 @@ with flow cytometry data.")
12727(define-public r-flowmeans 13079(define-public r-flowmeans
12728 (package 13080 (package
12729 (name "r-flowmeans") 13081 (name "r-flowmeans")
12730 (version "1.56.0") 13082 (version "1.58.0")
12731 (source 13083 (source
12732 (origin 13084 (origin
12733 (method url-fetch) 13085 (method url-fetch)
12734 (uri (bioconductor-uri "flowMeans" version)) 13086 (uri (bioconductor-uri "flowMeans" version))
12735 (sha256 13087 (sha256
12736 (base32 13088 (base32
12737 "1n4li43ydwwf5gvgmdml4ba28cxymybg5wnz6jvp35n959fwxv6y")))) 13089 "1hmr2i5svg1wvdgqhnp25k1c21p2pdd0ia9py5kp9sm5qvc9vngw"))))
12738 (properties `((upstream-name . "flowMeans"))) 13090 (properties `((upstream-name . "flowMeans")))
12739 (build-system r-build-system) 13091 (build-system r-build-system)
12740 (propagated-inputs 13092 (propagated-inputs
@@ -12750,14 +13102,14 @@ change point detection.")
12750(define-public r-ncdfflow 13102(define-public r-ncdfflow
12751 (package 13103 (package
12752 (name "r-ncdfflow") 13104 (name "r-ncdfflow")
12753 (version "2.42.1") 13105 (version "2.44.0")
12754 (source 13106 (source
12755 (origin 13107 (origin
12756 (method url-fetch) 13108 (method url-fetch)
12757 (uri (bioconductor-uri "ncdfFlow" version)) 13109 (uri (bioconductor-uri "ncdfFlow" version))
12758 (sha256 13110 (sha256
12759 (base32 13111 (base32
12760 "0759xvkp22dnbhq5wpgvpk8p61w0d50r5jrbh9n7sj8sga4lvvv7")))) 13112 "0ak1rrd0r899nz4zdg9v3pkvlp94sbcc3q6xl249krgbx0a3sizm"))))
12761 (properties `((upstream-name . "ncdfFlow"))) 13113 (properties `((upstream-name . "ncdfFlow")))
12762 (build-system r-build-system) 13114 (build-system r-build-system)
12763 (propagated-inputs 13115 (propagated-inputs
@@ -12781,14 +13133,14 @@ manipulation of flow cytometry data.")
12781(define-public r-ggcyto 13133(define-public r-ggcyto
12782 (package 13134 (package
12783 (name "r-ggcyto") 13135 (name "r-ggcyto")
12784 (version "1.24.1") 13136 (version "1.26.0")
12785 (source 13137 (source
12786 (origin 13138 (origin
12787 (method url-fetch) 13139 (method url-fetch)
12788 (uri (bioconductor-uri "ggcyto" version)) 13140 (uri (bioconductor-uri "ggcyto" version))
12789 (sha256 13141 (sha256
12790 (base32 13142 (base32
12791 "1cw60x78vqzjmgb5xd3sxyz6zwdaffp3byk34z8d4b3wkh530325")))) 13143 "0phhm54wcqihj62a0jk46whmf6wwg7wj3306wvnszy7yik4z857w"))))
12792 (properties `((upstream-name . "ggcyto"))) 13144 (properties `((upstream-name . "ggcyto")))
12793 (build-system r-build-system) 13145 (build-system r-build-system)
12794 (propagated-inputs 13146 (propagated-inputs
@@ -12818,14 +13170,14 @@ statistics to the plot.")
12818(define-public r-flowviz 13170(define-public r-flowviz
12819 (package 13171 (package
12820 (name "r-flowviz") 13172 (name "r-flowviz")
12821 (version "1.60.2") 13173 (version "1.62.0")
12822 (source 13174 (source
12823 (origin 13175 (origin
12824 (method url-fetch) 13176 (method url-fetch)
12825 (uri (bioconductor-uri "flowViz" version)) 13177 (uri (bioconductor-uri "flowViz" version))
12826 (sha256 13178 (sha256
12827 (base32 13179 (base32
12828 "08rwzc26jns0wwjsqqmf60bpxsckr5x8skdn9iwl8grp81npcc95")))) 13180 "0yz2b3l0bv5i7vrr893wrs3jl215i17m2hr92iisdc6mh9i0lpz8"))))
12829 (properties `((upstream-name . "flowViz"))) 13181 (properties `((upstream-name . "flowViz")))
12830 (build-system r-build-system) 13182 (build-system r-build-system)
12831 (propagated-inputs 13183 (propagated-inputs
@@ -12849,14 +13201,14 @@ statistics to the plot.")
12849(define-public r-flowclust 13201(define-public r-flowclust
12850 (package 13202 (package
12851 (name "r-flowclust") 13203 (name "r-flowclust")
12852 (version "3.34.0") 13204 (version "3.36.0")
12853 (source 13205 (source
12854 (origin 13206 (origin
12855 (method url-fetch) 13207 (method url-fetch)
12856 (uri (bioconductor-uri "flowClust" version)) 13208 (uri (bioconductor-uri "flowClust" version))
12857 (sha256 13209 (sha256
12858 (base32 13210 (base32
12859 "055vm9s8aha92znhpjqkipzprw8bkrinwjaik4ygmhym7w6vbblk")))) 13211 "1l1lfgm6x06gyzda36m6gvqmb91zbrz8m83b1fnfzpxkhqha20yq"))))
12860 (properties `((upstream-name . "flowClust"))) 13212 (properties `((upstream-name . "flowClust")))
12861 (build-system r-build-system) 13213 (build-system r-build-system)
12862 (arguments 13214 (arguments
@@ -12883,14 +13235,14 @@ model with Box-Cox transformation.")
12883(define-public r-rprotobuflib 13235(define-public r-rprotobuflib
12884 (package 13236 (package
12885 (name "r-rprotobuflib") 13237 (name "r-rprotobuflib")
12886 (version "2.8.0") 13238 (version "2.10.0")
12887 (source 13239 (source
12888 (origin 13240 (origin
12889 (method url-fetch) 13241 (method url-fetch)
12890 (uri (bioconductor-uri "RProtoBufLib" version)) 13242 (uri (bioconductor-uri "RProtoBufLib" version))
12891 (sha256 13243 (sha256
12892 (base32 13244 (base32
12893 "1mvqwrm1y0vij66gdwgpf5l1h660wsi9jzjfs4ihw3zm4cb0q5pp")))) 13245 "07d5skr8cp0hyjbs7whw4h8scrf2w4hyn0wzj3khqdss53zmmr2m"))))
12894 (properties `((upstream-name . "RProtoBufLib"))) 13246 (properties `((upstream-name . "RProtoBufLib")))
12895 (build-system r-build-system) 13247 (build-system r-build-system)
12896 (arguments 13248 (arguments
@@ -12912,14 +13264,14 @@ for other R packages to compile and link against.")
12912(define-public r-flowworkspace 13264(define-public r-flowworkspace
12913 (package 13265 (package
12914 (name "r-flowworkspace") 13266 (name "r-flowworkspace")
12915 (version "4.8.0") 13267 (version "4.10.0")
12916 (source 13268 (source
12917 (origin 13269 (origin
12918 (method url-fetch) 13270 (method url-fetch)
12919 (uri (bioconductor-uri "flowWorkspace" version)) 13271 (uri (bioconductor-uri "flowWorkspace" version))
12920 (sha256 13272 (sha256
12921 (base32 13273 (base32
12922 "0riyi9628cx1j5x6hmdd28yq75xh25j8ckcdz8dnb94dpvnhaqss")))) 13274 "07w2pnnzmivfc621c8pvndqrn1k245cwjrb0nnk2i85i3si4j9c3"))))
12923 (properties `((upstream-name . "flowWorkspace"))) 13275 (properties `((upstream-name . "flowWorkspace")))
12924 (build-system r-build-system) 13276 (build-system r-build-system)
12925 (propagated-inputs 13277 (propagated-inputs
@@ -12966,14 +13318,14 @@ matches the flowJo analysis.")
12966(define-public r-flowstats 13318(define-public r-flowstats
12967 (package 13319 (package
12968 (name "r-flowstats") 13320 (name "r-flowstats")
12969 (version "4.8.2") 13321 (version "4.10.0")
12970 (source 13322 (source
12971 (origin 13323 (origin
12972 (method url-fetch) 13324 (method url-fetch)
12973 (uri (bioconductor-uri "flowStats" version)) 13325 (uri (bioconductor-uri "flowStats" version))
12974 (sha256 13326 (sha256
12975 (base32 13327 (base32
12976 "1x01gg5ifxh3wp0cp5a23lr9v6l9q5qg8145q2pgn904jkx5wldc")))) 13328 "10xq0rfnshvam2yh34566ywmsby44aa1fg8wqwmllm202rhcgl2p"))))
12977 (properties `((upstream-name . "flowStats"))) 13329 (properties `((upstream-name . "flowStats")))
12978 (build-system r-build-system) 13330 (build-system r-build-system)
12979 (propagated-inputs 13331 (propagated-inputs
@@ -13004,14 +13356,14 @@ package.")
13004(define-public r-opencyto 13356(define-public r-opencyto
13005 (package 13357 (package
13006 (name "r-opencyto") 13358 (name "r-opencyto")
13007 (version "2.8.4") 13359 (version "2.10.0")
13008 (source 13360 (source
13009 (origin 13361 (origin
13010 (method url-fetch) 13362 (method url-fetch)
13011 (uri (bioconductor-uri "openCyto" version)) 13363 (uri (bioconductor-uri "openCyto" version))
13012 (sha256 13364 (sha256
13013 (base32 13365 (base32
13014 "0fa3hbbrjw458dhmxdjypcjgyxmphp9kdr3r62qqf803i4wsxfk0")))) 13366 "1pkpm98fs17zqdvyymd58sl4cib7gdi7drvdkagilrafjcrpq31m"))))
13015 (properties `((upstream-name . "openCyto"))) 13367 (properties `((upstream-name . "openCyto")))
13016 (build-system r-build-system) 13368 (build-system r-build-system)
13017 (propagated-inputs 13369 (propagated-inputs
@@ -13048,14 +13400,14 @@ sequential way to mimic the manual gating strategy.")
13048(define-public r-cytoml 13400(define-public r-cytoml
13049 (package 13401 (package
13050 (name "r-cytoml") 13402 (name "r-cytoml")
13051 (version "2.8.1") 13403 (version "2.10.0")
13052 (source 13404 (source
13053 (origin 13405 (origin
13054 (method url-fetch) 13406 (method url-fetch)
13055 (uri (bioconductor-uri "CytoML" version)) 13407 (uri (bioconductor-uri "CytoML" version))
13056 (sha256 13408 (sha256
13057 (base32 13409 (base32
13058 "01yzdljpyq92bv318b5qs29f190226zwbqjnckvxmbb0k8m7s5hw")))) 13410 "105vdmwwglknwk7x7cb6b2jf6bngbxsly0ymjf8175p2lfv98jsa"))))
13059 (properties `((upstream-name . "CytoML"))) 13411 (properties `((upstream-name . "CytoML")))
13060 (build-system r-build-system) 13412 (build-system r-build-system)
13061 (inputs 13413 (inputs
@@ -13100,14 +13452,14 @@ standard to exchange gated cytometry data with other software platforms.")
13100(define-public r-flowsom 13452(define-public r-flowsom
13101 (package 13453 (package
13102 (name "r-flowsom") 13454 (name "r-flowsom")
13103 (version "2.4.0") 13455 (version "2.6.0")
13104 (source 13456 (source
13105 (origin 13457 (origin
13106 (method url-fetch) 13458 (method url-fetch)
13107 (uri (bioconductor-uri "FlowSOM" version)) 13459 (uri (bioconductor-uri "FlowSOM" version))
13108 (sha256 13460 (sha256
13109 (base32 13461 (base32
13110 "0balsds5mm981cqamdjv3ndq1y9arharisd6f2lrpkzgvwawa645")))) 13462 "1s7xilhhc55igq0zmvpfzhnh5df8bzmm3daknz75xhzhhg5b7z1c"))))
13111 (properties `((upstream-name . "FlowSOM"))) 13463 (properties `((upstream-name . "FlowSOM")))
13112 (build-system r-build-system) 13464 (build-system r-build-system)
13113 (propagated-inputs 13465 (propagated-inputs
@@ -13143,14 +13495,14 @@ self-organizing map clustering and minimal spanning trees.")
13143(define-public r-mixomics 13495(define-public r-mixomics
13144 (package 13496 (package
13145 (name "r-mixomics") 13497 (name "r-mixomics")
13146 (version "6.20.0") 13498 (version "6.22.0")
13147 (source 13499 (source
13148 (origin 13500 (origin
13149 (method url-fetch) 13501 (method url-fetch)
13150 (uri (bioconductor-uri "mixOmics" version)) 13502 (uri (bioconductor-uri "mixOmics" version))
13151 (sha256 13503 (sha256
13152 (base32 13504 (base32
13153 "0fwc2w7frj0bjijzfckkxf7ipx1z13gw7907q4zr5qfl9mh127w7")))) 13505 "0w6shihvnvkjycba1hy8drd8wcxxcl2rimkrb4vdl8aygdifrarx"))))
13154 (properties `((upstream-name . "mixOmics"))) 13506 (properties `((upstream-name . "mixOmics")))
13155 (build-system r-build-system) 13507 (build-system r-build-system)
13156 (propagated-inputs 13508 (propagated-inputs
@@ -13189,14 +13541,14 @@ delete entire rows with missing data.")
13189(define-public r-depecher 13541(define-public r-depecher
13190 (package ;Source/Weave error 13542 (package ;Source/Weave error
13191 (name "r-depecher") 13543 (name "r-depecher")
13192 (version "1.12.0") 13544 (version "1.14.0")
13193 (source 13545 (source
13194 (origin 13546 (origin
13195 (method url-fetch) 13547 (method url-fetch)
13196 (uri (bioconductor-uri "DepecheR" version)) 13548 (uri (bioconductor-uri "DepecheR" version))
13197 (sha256 13549 (sha256
13198 (base32 13550 (base32
13199 "0rixczdds5gpac50wap6s68kmpdj4208l38gcihkrysz5frbvqjp")))) 13551 "1j4gxgw1s3a0nm888k02qi1smxqsplc42827ks666md025h9bxcj"))))
13200 (properties `((upstream-name . "DepecheR"))) 13552 (properties `((upstream-name . "DepecheR")))
13201 (build-system r-build-system) 13553 (build-system r-build-system)
13202 (propagated-inputs 13554 (propagated-inputs
@@ -13235,14 +13587,14 @@ data, to only emphasize the data that actually matters.")
13235(define-public r-rcistarget 13587(define-public r-rcistarget
13236 (package 13588 (package
13237 (name "r-rcistarget") 13589 (name "r-rcistarget")
13238 (version "1.16.0") 13590 (version "1.17.0")
13239 (source 13591 (source
13240 (origin 13592 (origin
13241 (method url-fetch) 13593 (method url-fetch)
13242 (uri (bioconductor-uri "RcisTarget" version)) 13594 (uri (bioconductor-uri "RcisTarget" version))
13243 (sha256 13595 (sha256
13244 (base32 13596 (base32
13245 "17fnjkg6rjqj33v7slg81skqag10y6dc14g5iv69gqshjal4w4im")))) 13597 "1anwin5476q2n0zgywrmp3nj6sgy07i6pw1lczydvn4h1a8n1rvk"))))
13246 (properties `((upstream-name . "RcisTarget"))) 13598 (properties `((upstream-name . "RcisTarget")))
13247 (build-system r-build-system) 13599 (build-system r-build-system)
13248 (propagated-inputs 13600 (propagated-inputs
@@ -13277,14 +13629,14 @@ genes in the gene-set that are ranked above the leading edge).")
13277(define-public r-chicago 13629(define-public r-chicago
13278 (package 13630 (package
13279 (name "r-chicago") 13631 (name "r-chicago")
13280 (version "1.24.0") 13632 (version "1.26.0")
13281 (source 13633 (source
13282 (origin 13634 (origin
13283 (method url-fetch) 13635 (method url-fetch)
13284 (uri (bioconductor-uri "Chicago" version)) 13636 (uri (bioconductor-uri "Chicago" version))
13285 (sha256 13637 (sha256
13286 (base32 13638 (base32
13287 "13vzxmvxpc3r9gii37zvhhr5nbnaggrva97g6m2n02qn9daf6vmm")))) 13639 "1b24iiy6d5kzpixgpdkg4s1cb50jdrmgn9sjgvwr1qinckwz6zdn"))))
13288 (properties `((upstream-name . "Chicago"))) 13640 (properties `((upstream-name . "Chicago")))
13289 (build-system r-build-system) 13641 (build-system r-build-system)
13290 (propagated-inputs 13642 (propagated-inputs
@@ -13323,14 +13675,14 @@ expression space.")
13323(define-public r-cicero 13675(define-public r-cicero
13324 (package 13676 (package
13325 (name "r-cicero") 13677 (name "r-cicero")
13326 (version "1.14.0") 13678 (version "1.16.0")
13327 (source 13679 (source
13328 (origin 13680 (origin
13329 (method url-fetch) 13681 (method url-fetch)
13330 (uri (bioconductor-uri "cicero" version)) 13682 (uri (bioconductor-uri "cicero" version))
13331 (sha256 13683 (sha256
13332 (base32 13684 (base32
13333 "1ip12ijazlmcfbym078slxykpkz7d1zwvs8l8aqdnqpxjfk1ipx5")))) 13685 "0grzp9k06dz04bw07nf9qka19mara1kplyd24y8mg8208wk949f6"))))
13334 (build-system r-build-system) 13686 (build-system r-build-system)
13335 (propagated-inputs 13687 (propagated-inputs
13336 (list r-assertthat 13688 (list r-assertthat
@@ -13390,14 +13742,14 @@ accessibility data.")
13390(define-public r-circrnaprofiler 13742(define-public r-circrnaprofiler
13391 (package 13743 (package
13392 (name "r-circrnaprofiler") 13744 (name "r-circrnaprofiler")
13393 (version "1.10.0") 13745 (version "1.12.0")
13394 (source 13746 (source
13395 (origin 13747 (origin
13396 (method url-fetch) 13748 (method url-fetch)
13397 (uri (bioconductor-uri "circRNAprofiler" version)) 13749 (uri (bioconductor-uri "circRNAprofiler" version))
13398 (sha256 13750 (sha256
13399 (base32 13751 (base32
13400 "1gwm416shhv2p3gh1n6kv1rvx0n0imy25b7z62z4s8b3gs3nfp5j")))) 13752 "07l8vaqbw36hvs8pyn1gk6dglnmkcmbafvd4rdrhg2wqwnlpsf40"))))
13401 (properties 13753 (properties
13402 `((upstream-name . "circRNAprofiler"))) 13754 `((upstream-name . "circRNAprofiler")))
13403 (build-system r-build-system) 13755 (build-system r-build-system)
@@ -13525,14 +13877,14 @@ cisTopics and explore the nature and regulatory proteins driving them.")
13525(define-public r-genie3 13877(define-public r-genie3
13526 (package 13878 (package
13527 (name "r-genie3") 13879 (name "r-genie3")
13528 (version "1.18.0") 13880 (version "1.20.0")
13529 (source 13881 (source
13530 (origin 13882 (origin
13531 (method url-fetch) 13883 (method url-fetch)
13532 (uri (bioconductor-uri "GENIE3" version)) 13884 (uri (bioconductor-uri "GENIE3" version))
13533 (sha256 13885 (sha256
13534 (base32 13886 (base32
13535 "0h3vnpnznb9rda8gfwp4cnd2mqsvs1vzmfx90dchn5pqaphz1k2l")))) 13887 "096crx7n75x60s9sx3l7nld3yvrsqs0clvjsdarxc6bbn2qxk81i"))))
13536 (properties `((upstream-name . "GENIE3"))) 13888 (properties `((upstream-name . "GENIE3")))
13537 (build-system r-build-system) 13889 (build-system r-build-system)
13538 (propagated-inputs 13890 (propagated-inputs
@@ -13549,14 +13901,14 @@ regulatory networks from expression data.")
13549(define-public r-roc 13901(define-public r-roc
13550 (package 13902 (package
13551 (name "r-roc") 13903 (name "r-roc")
13552 (version "1.72.0") 13904 (version "1.74.0")
13553 (source 13905 (source
13554 (origin 13906 (origin
13555 (method url-fetch) 13907 (method url-fetch)
13556 (uri (bioconductor-uri "ROC" version)) 13908 (uri (bioconductor-uri "ROC" version))
13557 (sha256 13909 (sha256
13558 (base32 13910 (base32
13559 "0yfq0d0j2bzqdnjs6l2h6p48kmv9wfphlqym3brgndlnadipq1v2")))) 13911 "00pw6xmxjzprbx8wskq6gbyqkfak764vic5yxrzs6wpram352vmv"))))
13560 (properties `((upstream-name . "ROC"))) 13912 (properties `((upstream-name . "ROC")))
13561 (build-system r-build-system) 13913 (build-system r-build-system)
13562 (native-inputs 13914 (native-inputs
@@ -13571,14 +13923,14 @@ Characteristic} (ROC) curves, with a focus on micro arrays.")
13571(define-public r-watermelon 13923(define-public r-watermelon
13572 (package 13924 (package
13573 (name "r-watermelon") 13925 (name "r-watermelon")
13574 (version "2.2.0") 13926 (version "2.4.0")
13575 (source 13927 (source
13576 (origin 13928 (origin
13577 (method url-fetch) 13929 (method url-fetch)
13578 (uri (bioconductor-uri "wateRmelon" version)) 13930 (uri (bioconductor-uri "wateRmelon" version))
13579 (sha256 13931 (sha256
13580 (base32 13932 (base32
13581 "0adqyfabrvfcaj3mwp0rbqlcgpj92yb205cyhibbrs5gdr5ri4pv")))) 13933 "0m8mra0jb6sgm13dagqn1pj81dha4dyj65xc6r2sh0yc3pyjb20h"))))
13582 (properties `((upstream-name . "wateRmelon"))) 13934 (properties `((upstream-name . "wateRmelon")))
13583 (build-system r-build-system) 13935 (build-system r-build-system)
13584 (propagated-inputs 13936 (propagated-inputs
@@ -13609,14 +13961,14 @@ metrics, with methods for objects produced by the @code{methylumi} and
13609(define-public r-gdsfmt 13961(define-public r-gdsfmt
13610 (package 13962 (package
13611 (name "r-gdsfmt") 13963 (name "r-gdsfmt")
13612 (version "1.32.0") 13964 (version "1.34.0")
13613 (source 13965 (source
13614 (origin 13966 (origin
13615 (method url-fetch) 13967 (method url-fetch)
13616 (uri (bioconductor-uri "gdsfmt" version)) 13968 (uri (bioconductor-uri "gdsfmt" version))
13617 (sha256 13969 (sha256
13618 (base32 13970 (base32
13619 "1cdwyivgfc6yw5hj9b3j57wx55gckwhx6fwx2lvqynrjzjyzf3q0")) 13971 "1ck3qq4vhjp6vvicpldr7d2rkpspp5albjkbqjbshnbq11fhrk06"))
13620 (modules '((guix build utils))) 13972 (modules '((guix build utils)))
13621 ;; Remove bundled sources of zlib, lz4, and xz. Don't attempt to build 13973 ;; Remove bundled sources of zlib, lz4, and xz. Don't attempt to build
13622 ;; them and link with system libraries instead. 13974 ;; them and link with system libraries instead.
@@ -13665,14 +14017,14 @@ with multiple R processes supported by the package @code{parallel}.")
13665(define-public r-bigmelon 14017(define-public r-bigmelon
13666 (package 14018 (package
13667 (name "r-bigmelon") 14019 (name "r-bigmelon")
13668 (version "1.22.0") 14020 (version "1.24.0")
13669 (source 14021 (source
13670 (origin 14022 (origin
13671 (method url-fetch) 14023 (method url-fetch)
13672 (uri (bioconductor-uri "bigmelon" version)) 14024 (uri (bioconductor-uri "bigmelon" version))
13673 (sha256 14025 (sha256
13674 (base32 14026 (base32
13675 "1msch4qbifkdqv0bbw03xj6d9w28z91mf4ki41rqg6048cq17h2k")))) 14027 "094d43yv8af8sijp43ndcaincnsf3ng32vgwh6bfazlq5d601r6y"))))
13676 (properties `((upstream-name . "bigmelon"))) 14028 (properties `((upstream-name . "bigmelon")))
13677 (build-system r-build-system) 14029 (build-system r-build-system)
13678 (propagated-inputs 14030 (propagated-inputs
@@ -13696,14 +14048,14 @@ with multiple R processes supported by the package @code{parallel}.")
13696(define-public r-seqbias 14048(define-public r-seqbias
13697 (package 14049 (package
13698 (name "r-seqbias") 14050 (name "r-seqbias")
13699 (version "1.44.0") 14051 (version "1.46.0")
13700 (source 14052 (source
13701 (origin 14053 (origin
13702 (method url-fetch) 14054 (method url-fetch)
13703 (uri (bioconductor-uri "seqbias" version)) 14055 (uri (bioconductor-uri "seqbias" version))
13704 (sha256 14056 (sha256
13705 (base32 14057 (base32
13706 "085nq6pf0bdn17wsbr5jnyy512v7rf67xff9rp5wz47mcifbv6rg")))) 14058 "0mc6lv7vkch138n46gk1q1hfhv37mfxjij39q36wa0jy7s8cagfa"))))
13707 (properties `((upstream-name . "seqbias"))) 14059 (properties `((upstream-name . "seqbias")))
13708 (build-system r-build-system) 14060 (build-system r-build-system)
13709 (propagated-inputs 14061 (propagated-inputs
@@ -13720,14 +14072,14 @@ genome sequence.")
13720(define-public r-reqon 14072(define-public r-reqon
13721 (package 14073 (package
13722 (name "r-reqon") 14074 (name "r-reqon")
13723 (version "1.42.0") 14075 (version "1.44.0")
13724 (source 14076 (source
13725 (origin 14077 (origin
13726 (method url-fetch) 14078 (method url-fetch)
13727 (uri (bioconductor-uri "ReQON" version)) 14079 (uri (bioconductor-uri "ReQON" version))
13728 (sha256 14080 (sha256
13729 (base32 14081 (base32
13730 "1f5pplm8fy3wvl0b6n18gph4dq9i9x5qiyjrj0bk0kwlkbpba74r")))) 14082 "1r4dzwnqv6a4zy5q9l3axqq23sbk9pjfb2y3fmwxjvdwq6c1qnp0"))))
13731 (properties `((upstream-name . "ReQON"))) 14083 (properties `((upstream-name . "ReQON")))
13732 (build-system r-build-system) 14084 (build-system r-build-system)
13733 (propagated-inputs 14085 (propagated-inputs
@@ -13743,14 +14095,14 @@ format.")
13743(define-public r-wavcluster 14095(define-public r-wavcluster
13744 (package 14096 (package
13745 (name "r-wavcluster") 14097 (name "r-wavcluster")
13746 (version "2.30.0") 14098 (version "2.32.0")
13747 (source 14099 (source
13748 (origin 14100 (origin
13749 (method url-fetch) 14101 (method url-fetch)
13750 (uri (bioconductor-uri "wavClusteR" version)) 14102 (uri (bioconductor-uri "wavClusteR" version))
13751 (sha256 14103 (sha256
13752 (base32 14104 (base32
13753 "04di095i9i19j9ppx8gdsk7n18vd02d4rjdi9d4a3p0xv05ihnb6")))) 14105 "1z7y3wnrqr2xqrvs2xwmv419aqlizq0az17dpxmj1hg9knyls1bx"))))
13754 (properties `((upstream-name . "wavClusteR"))) 14106 (properties `((upstream-name . "wavClusteR")))
13755 (build-system r-build-system) 14107 (build-system r-build-system)
13756 (propagated-inputs 14108 (propagated-inputs
@@ -13831,14 +14183,14 @@ provides methods for retrieving enriched pathways.")
13831(define-public r-variantfiltering 14183(define-public r-variantfiltering
13832 (package 14184 (package
13833 (name "r-variantfiltering") 14185 (name "r-variantfiltering")
13834 (version "1.32.0") 14186 (version "1.34.0")
13835 (source 14187 (source
13836 (origin 14188 (origin
13837 (method url-fetch) 14189 (method url-fetch)
13838 (uri (bioconductor-uri "VariantFiltering" version)) 14190 (uri (bioconductor-uri "VariantFiltering" version))
13839 (sha256 14191 (sha256
13840 (base32 14192 (base32
13841 "1bjqn8qik221x0bqvgd99p87v45iihwp6cxckh4ks964pd0c1xk8")))) 14193 "110db9gcla796mbll3pin0hv2qp8r6khx0zzqfgzkp4mcyjxi62y"))))
13842 (properties 14194 (properties
13843 `((upstream-name . "VariantFiltering"))) 14195 `((upstream-name . "VariantFiltering")))
13844 (build-system r-build-system) 14196 (build-system r-build-system)
@@ -13937,14 +14289,14 @@ arrays based on fast wavelet-based functional models.")
13937(define-public r-variancepartition 14289(define-public r-variancepartition
13938 (package 14290 (package
13939 (name "r-variancepartition") 14291 (name "r-variancepartition")
13940 (version "1.26.0") 14292 (version "1.28.0")
13941 (source 14293 (source
13942 (origin 14294 (origin
13943 (method url-fetch) 14295 (method url-fetch)
13944 (uri (bioconductor-uri "variancePartition" version)) 14296 (uri (bioconductor-uri "variancePartition" version))
13945 (sha256 14297 (sha256
13946 (base32 14298 (base32
13947 "0wk1xql8b0gxyrqz9hs54xvmp7qdw9b8jnv88p4vgv061iwyk7wv")))) 14299 "1mn91r0yrhz08m3vs2h3i35rcbxyc7sdfknmk6vcw1z75znjsnpl"))))
13948 (properties 14300 (properties
13949 `((upstream-name . "variancePartition"))) 14301 `((upstream-name . "variancePartition")))
13950 (build-system r-build-system) 14302 (build-system r-build-system)
@@ -13985,14 +14337,14 @@ measures.")
13985(define-public r-htqpcr 14337(define-public r-htqpcr
13986 (package 14338 (package
13987 (name "r-htqpcr") 14339 (name "r-htqpcr")
13988 (version "1.50.0") 14340 (version "1.52.0")
13989 (source 14341 (source
13990 (origin 14342 (origin
13991 (method url-fetch) 14343 (method url-fetch)
13992 (uri (bioconductor-uri "HTqPCR" version)) 14344 (uri (bioconductor-uri "HTqPCR" version))
13993 (sha256 14345 (sha256
13994 (base32 14346 (base32
13995 "0am98rzwpi3kybq1l27c5qn3n1pg5aqwmh6jq9q0lzbjjin3haqc")))) 14347 "1kclvh8f2sf534cjw07ry9nx74n6p7r0vmc3mk2nr37yvpf26b3q"))))
13996 (properties `((upstream-name . "HTqPCR"))) 14348 (properties `((upstream-name . "HTqPCR")))
13997 (build-system r-build-system) 14349 (build-system r-build-system)
13998 (propagated-inputs 14350 (propagated-inputs
@@ -14015,14 +14367,14 @@ features (e.g. genes, microRNAs).")
14015(define-public r-unifiedwmwqpcr 14367(define-public r-unifiedwmwqpcr
14016 (package 14368 (package
14017 (name "r-unifiedwmwqpcr") 14369 (name "r-unifiedwmwqpcr")
14018 (version "1.32.0") 14370 (version "1.34.0")
14019 (source 14371 (source
14020 (origin 14372 (origin
14021 (method url-fetch) 14373 (method url-fetch)
14022 (uri (bioconductor-uri "unifiedWMWqPCR" version)) 14374 (uri (bioconductor-uri "unifiedWMWqPCR" version))
14023 (sha256 14375 (sha256
14024 (base32 14376 (base32
14025 "1skfs94a6bv05c844zf5vfqw1fbgxyppgdnckdbhxg2a2470a4wh")))) 14377 "0zkqr1s8gagwsh33kzp0n2n7ff5jhfn6a60gvab5spk7vr76j442"))))
14026 (properties 14378 (properties
14027 `((upstream-name . "unifiedWMWqPCR"))) 14379 `((upstream-name . "unifiedWMWqPCR")))
14028 (build-system r-build-system) 14380 (build-system r-build-system)
@@ -14039,14 +14391,14 @@ data.")
14039(define-public r-universalmotif 14391(define-public r-universalmotif
14040 (package 14392 (package
14041 (name "r-universalmotif") 14393 (name "r-universalmotif")
14042 (version "1.14.1") 14394 (version "1.16.0")
14043 (source 14395 (source
14044 (origin 14396 (origin
14045 (method url-fetch) 14397 (method url-fetch)
14046 (uri (bioconductor-uri "universalmotif" version)) 14398 (uri (bioconductor-uri "universalmotif" version))
14047 (sha256 14399 (sha256
14048 (base32 14400 (base32
14049 "1sm54z8aq3534qjsa19wychhwcvwnjlkydmiqqvidiiwcxwqpjsr")))) 14401 "1vfg703wxbgxw2cwqqz3kfyqj4za5n3skxxzi8c31azamg4hxs18"))))
14050 (properties 14402 (properties
14051 `((upstream-name . "universalmotif"))) 14403 `((upstream-name . "universalmotif")))
14052 (build-system r-build-system) 14404 (build-system r-build-system)
@@ -14087,13 +14439,13 @@ motifs, and others.")
14087(define-public r-ace 14439(define-public r-ace
14088 (package 14440 (package
14089 (name "r-ace") 14441 (name "r-ace")
14090 (version "1.14.0") 14442 (version "1.16.0")
14091 (source (origin 14443 (source (origin
14092 (method url-fetch) 14444 (method url-fetch)
14093 (uri (bioconductor-uri "ACE" version)) 14445 (uri (bioconductor-uri "ACE" version))
14094 (sha256 14446 (sha256
14095 (base32 14447 (base32
14096 "1xnw288vz810vjkidar5h218wyc0q2hx0k4zi3r88vaz5rfhc05m")))) 14448 "12gmdkzm9wnrq793xqvw3mzwmmsm1vkh36llapr7m7q4dmcfgxr0"))))
14097 (properties `((upstream-name . "ACE"))) 14449 (properties `((upstream-name . "ACE")))
14098 (build-system r-build-system) 14450 (build-system r-build-system)
14099 (propagated-inputs (list r-biobase r-genomicranges r-ggplot2 r-qdnaseq)) 14451 (propagated-inputs (list r-biobase r-genomicranges r-ggplot2 r-qdnaseq))
@@ -14116,13 +14468,13 @@ of @dfn{tumor cells} (cells with divergent segments).")
14116(define-public r-acgh 14468(define-public r-acgh
14117 (package 14469 (package
14118 (name "r-acgh") 14470 (name "r-acgh")
14119 (version "1.74.0") 14471 (version "1.76.0")
14120 (source (origin 14472 (source (origin
14121 (method url-fetch) 14473 (method url-fetch)
14122 (uri (bioconductor-uri "aCGH" version)) 14474 (uri (bioconductor-uri "aCGH" version))
14123 (sha256 14475 (sha256
14124 (base32 14476 (base32
14125 "00ni0kwy68v33ggfi8g5vffirhmbhaxg4l54hcqhx75m535z1x7d")))) 14477 "05q303bf8acvhbdzqxqk2gf12vg0fdqknlxryn2cs8nijx40zp46"))))
14126 (properties `((upstream-name . "aCGH"))) 14478 (properties `((upstream-name . "aCGH")))
14127 (build-system r-build-system) 14479 (build-system r-build-system)
14128 (propagated-inputs (list r-biobase r-cluster r-multtest r-survival)) 14480 (propagated-inputs (list r-biobase r-cluster r-multtest r-survival))
@@ -14140,13 +14492,13 @@ printing and plotting @code{aCGH} objects.")
14140(define-public r-acme 14492(define-public r-acme
14141 (package 14493 (package
14142 (name "r-acme") 14494 (name "r-acme")
14143 (version "2.52.0") 14495 (version "2.54.0")
14144 (source (origin 14496 (source (origin
14145 (method url-fetch) 14497 (method url-fetch)
14146 (uri (bioconductor-uri "ACME" version)) 14498 (uri (bioconductor-uri "ACME" version))
14147 (sha256 14499 (sha256
14148 (base32 14500 (base32
14149 "0ilcsgpc4m47gifxc0yzx2xi3g4day515mncnnjvfdj3iq8xwk25")))) 14501 "0prcaxqmzm4hhpv228xh0glhm166gs17sa9h4lqrm03pwrjrdqdw"))))
14150 (properties `((upstream-name . "ACME"))) 14502 (properties `((upstream-name . "ACME")))
14151 (build-system r-build-system) 14503 (build-system r-build-system)
14152 (propagated-inputs (list r-biobase r-biocgenerics)) 14504 (propagated-inputs (list r-biobase r-biocgenerics))
@@ -14167,13 +14519,13 @@ on whole-genome tiling array experiments quite easily with enough memory.")
14167(define-public r-acde 14519(define-public r-acde
14168 (package 14520 (package
14169 (name "r-acde") 14521 (name "r-acde")
14170 (version "1.26.0") 14522 (version "1.28.0")
14171 (source (origin 14523 (source (origin
14172 (method url-fetch) 14524 (method url-fetch)
14173 (uri (bioconductor-uri "acde" version)) 14525 (uri (bioconductor-uri "acde" version))
14174 (sha256 14526 (sha256
14175 (base32 14527 (base32
14176 "0lgq546y4qklfzbc6fjr3d656hn76p6dn4694qfiafql2nlsjbj2")))) 14528 "1d47hbna68qm517afk1wb0w9gb8j52p7nqh5axcc6h76zppsc1sp"))))
14177 (properties `((upstream-name . "acde"))) 14529 (properties `((upstream-name . "acde")))
14178 (build-system r-build-system) 14530 (build-system r-build-system)
14179 (propagated-inputs (list r-boot)) 14531 (propagated-inputs (list r-boot))
@@ -14260,14 +14612,14 @@ cellular organization in health and disease.")
14260(define-public r-bgmix 14612(define-public r-bgmix
14261 (package 14613 (package
14262 (name "r-bgmix") 14614 (name "r-bgmix")
14263 (version "1.56.0") 14615 (version "1.58.0")
14264 (source 14616 (source
14265 (origin 14617 (origin
14266 (method url-fetch) 14618 (method url-fetch)
14267 (uri (bioconductor-uri "BGmix" version)) 14619 (uri (bioconductor-uri "BGmix" version))
14268 (sha256 14620 (sha256
14269 (base32 14621 (base32
14270 "03f6nknp3n49yvg2d9qsmds676rva70pr4wjz0md228jczgjk0vj")))) 14622 "0r4cxrjvf3qr5514lsw1s53h4by3djb9ipkz7bi979w343dn9xfx"))))
14271 (properties `((upstream-name . "BGmix"))) 14623 (properties `((upstream-name . "BGmix")))
14272 (build-system r-build-system) 14624 (build-system r-build-system)
14273 (propagated-inputs 14625 (propagated-inputs
@@ -14282,14 +14634,14 @@ gene expression.")
14282(define-public r-bgx 14634(define-public r-bgx
14283 (package 14635 (package
14284 (name "r-bgx") 14636 (name "r-bgx")
14285 (version "1.62.0") 14637 (version "1.64.0")
14286 (source 14638 (source
14287 (origin 14639 (origin
14288 (method url-fetch) 14640 (method url-fetch)
14289 (uri (bioconductor-uri "bgx" version)) 14641 (uri (bioconductor-uri "bgx" version))
14290 (sha256 14642 (sha256
14291 (base32 14643 (base32
14292 "0q2y4n6bcc9pvz5sgfkw1lrb00rrp7q29i1vh7srdfmfhgpyz6bk")))) 14644 "1ylg9bnq8iwax0ap4c19v4mkbq673s8dfv49d94znsryg3fp93dl"))))
14293 (properties `((upstream-name . "bgx"))) 14645 (properties `((upstream-name . "bgx")))
14294 (build-system r-build-system) 14646 (build-system r-build-system)
14295 (arguments 14647 (arguments
@@ -14318,14 +14670,14 @@ Affymetrix GeneChips.")
14318(define-public r-bhc 14670(define-public r-bhc
14319 (package 14671 (package
14320 (name "r-bhc") 14672 (name "r-bhc")
14321 (version "1.48.0") 14673 (version "1.50.0")
14322 (source 14674 (source
14323 (origin 14675 (origin
14324 (method url-fetch) 14676 (method url-fetch)
14325 (uri (bioconductor-uri "BHC" version)) 14677 (uri (bioconductor-uri "BHC" version))
14326 (sha256 14678 (sha256
14327 (base32 14679 (base32
14328 "1kqajd16981y5yaak2imaq1i7pilgqdr3nbhggsakh787j1d9rc5")))) 14680 "0ryd9lg8pywqlxj802y9jad5nxy40ivnzdq2ldldypwyalgk9ahm"))))
14329 (properties `((upstream-name . "BHC"))) 14681 (properties `((upstream-name . "BHC")))
14330 (build-system r-build-system) 14682 (build-system r-build-system)
14331 (home-page "https://bioconductor.org/packages/BHC/") 14683 (home-page "https://bioconductor.org/packages/BHC/")
@@ -14344,14 +14696,14 @@ algorithm which is more efficient for larger data sets.")
14344(define-public r-bicare 14696(define-public r-bicare
14345 (package 14697 (package
14346 (name "r-bicare") 14698 (name "r-bicare")
14347 (version "1.54.0") 14699 (version "1.56.0")
14348 (source 14700 (source
14349 (origin 14701 (origin
14350 (method url-fetch) 14702 (method url-fetch)
14351 (uri (bioconductor-uri "BicARE" version)) 14703 (uri (bioconductor-uri "BicARE" version))
14352 (sha256 14704 (sha256
14353 (base32 14705 (base32
14354 "0qjh5bsjcjry6k1vzdaascwy2shjrkc2bw0w57w0qa458cbi89z2")))) 14706 "1z7x30705a4ww9vdam2668pk064na5ispigqnaqy8zqvlfvp3c8d"))))
14355 (properties `((upstream-name . "BicARE"))) 14707 (properties `((upstream-name . "BicARE")))
14356 (build-system r-build-system) 14708 (build-system r-build-system)
14357 (propagated-inputs 14709 (propagated-inputs
@@ -14366,14 +14718,14 @@ results.")
14366(define-public r-bifet 14718(define-public r-bifet
14367 (package 14719 (package
14368 (name "r-bifet") 14720 (name "r-bifet")
14369 (version "1.16.0") 14721 (version "1.18.0")
14370 (source 14722 (source
14371 (origin 14723 (origin
14372 (method url-fetch) 14724 (method url-fetch)
14373 (uri (bioconductor-uri "BiFET" version)) 14725 (uri (bioconductor-uri "BiFET" version))
14374 (sha256 14726 (sha256
14375 (base32 14727 (base32
14376 "03ypbbn8i0f4bl4m6wfdcv702jydniak56wqjb1vlrckd9aphwzq")))) 14728 "0awzq3i7ga6jsh7xgmrpzz8klx69p8cxj73p6h7ya43bgcr0iff0"))))
14377 (properties `((upstream-name . "BiFET"))) 14729 (properties `((upstream-name . "BiFET")))
14378 (build-system r-build-system) 14730 (build-system r-build-system)
14379 (propagated-inputs 14731 (propagated-inputs
@@ -14395,14 +14747,14 @@ the read count and GC content bias.")
14395(define-public r-rsbml 14747(define-public r-rsbml
14396 (package 14748 (package
14397 (name "r-rsbml") 14749 (name "r-rsbml")
14398 (version "2.54.0") 14750 (version "2.56.0")
14399 (source 14751 (source
14400 (origin 14752 (origin
14401 (method url-fetch) 14753 (method url-fetch)
14402 (uri (bioconductor-uri "rsbml" version)) 14754 (uri (bioconductor-uri "rsbml" version))
14403 (sha256 14755 (sha256
14404 (base32 14756 (base32
14405 "1v11pspkml6xdsacgwxw8r4qdhbnn2h2sqgpm9aidaq9p2085b0v")))) 14757 "1syg49qz6vwzyw2zrxwrfb7kzgk0lim1q674f7mfvjah1fnv8bgc"))))
14406 (properties `((upstream-name . "rsbml"))) 14758 (properties `((upstream-name . "rsbml")))
14407 (build-system r-build-system) 14759 (build-system r-build-system)
14408 (inputs 14760 (inputs
@@ -14421,14 +14773,14 @@ validating output, provides an S4 SBML DOM, converts SBML to R graph objects.")
14421(define-public r-hypergraph 14773(define-public r-hypergraph
14422 (package 14774 (package
14423 (name "r-hypergraph") 14775 (name "r-hypergraph")
14424 (version "1.68.0") 14776 (version "1.70.0")
14425 (source 14777 (source
14426 (origin 14778 (origin
14427 (method url-fetch) 14779 (method url-fetch)
14428 (uri (bioconductor-uri "hypergraph" version)) 14780 (uri (bioconductor-uri "hypergraph" version))
14429 (sha256 14781 (sha256
14430 (base32 14782 (base32
14431 "0xmryqj5yw1ns6wbhjqbb6h14jlj89zrznzvqnvd4n03ci20kzzp")))) 14783 "1jvnvzjivjwqxh19c3g37kpyl6i6mxw99ma3ypjjgxzx898nsg45"))))
14432 (properties `((upstream-name . "hypergraph"))) 14784 (properties `((upstream-name . "hypergraph")))
14433 (build-system r-build-system) 14785 (build-system r-build-system)
14434 (propagated-inputs 14786 (propagated-inputs
@@ -14443,14 +14795,14 @@ manipulating hypergraphs.")
14443(define-public r-hyperdraw 14795(define-public r-hyperdraw
14444 (package 14796 (package
14445 (name "r-hyperdraw") 14797 (name "r-hyperdraw")
14446 (version "1.48.0") 14798 (version "1.50.0")
14447 (source 14799 (source
14448 (origin 14800 (origin
14449 (method url-fetch) 14801 (method url-fetch)
14450 (uri (bioconductor-uri "hyperdraw" version)) 14802 (uri (bioconductor-uri "hyperdraw" version))
14451 (sha256 14803 (sha256
14452 (base32 14804 (base32
14453 "0ndw4y6b15jy4w86vfkahmdc81d3ycjsvqy1mxi55dwvd8xq0ap6")))) 14805 "1fl4ia2jskvmbwk0y1wd0x4dgqph0av7bx2zffrvd1a5ppcjmsra"))))
14454 (properties `((upstream-name . "hyperdraw"))) 14806 (properties `((upstream-name . "hyperdraw")))
14455 (build-system r-build-system) 14807 (build-system r-build-system)
14456 (inputs (list graphviz)) 14808 (inputs (list graphviz))
@@ -14465,14 +14817,14 @@ manipulating hypergraphs.")
14465(define-public r-biggr 14817(define-public r-biggr
14466 (package 14818 (package
14467 (name "r-biggr") 14819 (name "r-biggr")
14468 (version "1.32.0") 14820 (version "1.34.0")
14469 (source 14821 (source
14470 (origin 14822 (origin
14471 (method url-fetch) 14823 (method url-fetch)
14472 (uri (bioconductor-uri "BiGGR" version)) 14824 (uri (bioconductor-uri "BiGGR" version))
14473 (sha256 14825 (sha256
14474 (base32 14826 (base32
14475 "0n57bgl6xz5b1gpw4isimq2pqxmlabn7jzhbjg2fbxcklabdvrcw")))) 14827 "07b80qpkbas3x2yhndcm6vdkba0cpricyvnjf18dxklj5j612wfy"))))
14476 (properties `((upstream-name . "BiGGR"))) 14828 (properties `((upstream-name . "BiGGR")))
14477 (build-system r-build-system) 14829 (build-system r-build-system)
14478 (propagated-inputs 14830 (propagated-inputs
@@ -14529,14 +14881,14 @@ a file-backed matrix with factor properties.")
14529(define-public r-bigpint 14881(define-public r-bigpint
14530 (package 14882 (package
14531 (name "r-bigpint") 14883 (name "r-bigpint")
14532 (version "1.12.0") 14884 (version "1.14.0")
14533 (source 14885 (source
14534 (origin 14886 (origin
14535 (method url-fetch) 14887 (method url-fetch)
14536 (uri (bioconductor-uri "bigPint" version)) 14888 (uri (bioconductor-uri "bigPint" version))
14537 (sha256 14889 (sha256
14538 (base32 14890 (base32
14539 "1hp69j2qcidrxqs3dxjjngb09nbzp5x2yy4jz1rjmv6ghif9ccfj")))) 14891 "1smf3w5a60jc0bpip5131ad9ykmnrcd33qi3pc3m50g6kn023wz2"))))
14540 (properties `((upstream-name . "bigPint"))) 14892 (properties `((upstream-name . "bigPint")))
14541 (build-system r-build-system) 14893 (build-system r-build-system)
14542 (propagated-inputs 14894 (propagated-inputs
@@ -14572,14 +14924,14 @@ visualizing RNA-sequencing datasets and differentially expressed genes.")
14572(define-public r-chemminer 14924(define-public r-chemminer
14573 (package 14925 (package
14574 (name "r-chemminer") 14926 (name "r-chemminer")
14575 (version "3.48.0") 14927 (version "3.50.0")
14576 (source 14928 (source
14577 (origin 14929 (origin
14578 (method url-fetch) 14930 (method url-fetch)
14579 (uri (bioconductor-uri "ChemmineR" version)) 14931 (uri (bioconductor-uri "ChemmineR" version))
14580 (sha256 14932 (sha256
14581 (base32 14933 (base32
14582 "1nri4zkc9lp1mqgsi0h58486vixwiv2989b6pmx2aj5c3575i0ma")))) 14934 "0rk4ydanqxjh5yj0m9qlj06a12j7rkx9gxv6x7zpiyvnscahw63i"))))
14583 (properties `((upstream-name . "ChemmineR"))) 14935 (properties `((upstream-name . "ChemmineR")))
14584 (build-system r-build-system) 14936 (build-system r-build-system)
14585 (propagated-inputs 14937 (propagated-inputs
@@ -14615,13 +14967,13 @@ structures.")
14615(define-public r-fmcsr 14967(define-public r-fmcsr
14616 (package 14968 (package
14617 (name "r-fmcsr") 14969 (name "r-fmcsr")
14618 (version "1.38.0") 14970 (version "1.40.0")
14619 (source 14971 (source
14620 (origin 14972 (origin
14621 (method url-fetch) 14973 (method url-fetch)
14622 (uri (bioconductor-uri "fmcsR" version)) 14974 (uri (bioconductor-uri "fmcsR" version))
14623 (sha256 14975 (sha256
14624 (base32 "1mblmk21dxc9v2fikhvfg2njwgl190gkysppl6msxizwcmxsmh30")))) 14976 (base32 "00xi01wz61ip8pnbrpnpp8hncb8gyiw69qkbg0cl425rv6qjb3mr"))))
14625 (properties `((upstream-name . "fmcsR"))) 14977 (properties `((upstream-name . "fmcsR")))
14626 (build-system r-build-system) 14978 (build-system r-build-system)
14627 (propagated-inputs 14979 (propagated-inputs
@@ -14644,14 +14996,14 @@ searching and clustering.")
14644(define-public r-bioassayr 14996(define-public r-bioassayr
14645 (package 14997 (package
14646 (name "r-bioassayr") 14998 (name "r-bioassayr")
14647 (version "1.34.0") 14999 (version "1.36.0")
14648 (source 15000 (source
14649 (origin 15001 (origin
14650 (method url-fetch) 15002 (method url-fetch)
14651 (uri (bioconductor-uri "bioassayR" version)) 15003 (uri (bioconductor-uri "bioassayR" version))
14652 (sha256 15004 (sha256
14653 (base32 15005 (base32
14654 "0zbrci0vgk4qca28i0qb2izhyrz3r95l1w54h9h3zj9f3vd61wrz")))) 15006 "0r56r4qxibgblriyfbd46i8jhc2bfr9ndr8i30920v9kc3n83cav"))))
14655 (properties `((upstream-name . "bioassayR"))) 15007 (properties `((upstream-name . "bioassayR")))
14656 (build-system r-build-system) 15008 (build-system r-build-system)
14657 (propagated-inputs 15009 (propagated-inputs
@@ -14679,14 +15031,14 @@ available bioactivity data.")
14679(define-public r-biobroom 15031(define-public r-biobroom
14680 (package 15032 (package
14681 (name "r-biobroom") 15033 (name "r-biobroom")
14682 (version "1.28.0") 15034 (version "1.30.0")
14683 (source 15035 (source
14684 (origin 15036 (origin
14685 (method url-fetch) 15037 (method url-fetch)
14686 (uri (bioconductor-uri "biobroom" version)) 15038 (uri (bioconductor-uri "biobroom" version))
14687 (sha256 15039 (sha256
14688 (base32 15040 (base32
14689 "04x1z9nchm4mbhqr31011zdprc4md156j4zf003s7xx0n278xsgh")))) 15041 "02gdc26bs0yx7hb53b8ncipsaw6ynfvjcx64qxkxxq1c4awjkhzy"))))
14690 (properties `((upstream-name . "biobroom"))) 15042 (properties `((upstream-name . "biobroom")))
14691 (build-system r-build-system) 15043 (build-system r-build-system)
14692 (propagated-inputs 15044 (propagated-inputs
@@ -14708,18 +15060,18 @@ visualize bioinformatics analyses.")
14708(define-public r-graphite 15060(define-public r-graphite
14709 (package 15061 (package
14710 (name "r-graphite") 15062 (name "r-graphite")
14711 (version "1.42.0") 15063 (version "1.44.0")
14712 (source 15064 (source
14713 (origin 15065 (origin
14714 (method url-fetch) 15066 (method url-fetch)
14715 (uri (bioconductor-uri "graphite" version)) 15067 (uri (bioconductor-uri "graphite" version))
14716 (sha256 15068 (sha256
14717 (base32 15069 (base32
14718 "0nl5mkgrvf7vsqjy48ij9b1dmxfvp9lf8cpay55h93c4qz4x606g")))) 15070 "0gkjab12ncag1vslc5bwlr0m5ac3ifq9ka5nfq7ckrpns98s7k0w"))))
14719 (properties `((upstream-name . "graphite"))) 15071 (properties `((upstream-name . "graphite")))
14720 (build-system r-build-system) 15072 (build-system r-build-system)
14721 (propagated-inputs 15073 (propagated-inputs
14722 (list r-annotationdbi r-graph r-httr r-rappdirs r-rlang)) 15074 (list r-annotationdbi r-graph r-httr r-purrr r-rappdirs r-rlang))
14723 (home-page "https://bioconductor.org/packages/graphite/") 15075 (home-page "https://bioconductor.org/packages/graphite/")
14724 (synopsis "Networks from pathway databases") 15076 (synopsis "Networks from pathway databases")
14725 (description 15077 (description
@@ -14731,14 +15083,14 @@ symbols).")
14731(define-public r-reactomepa 15083(define-public r-reactomepa
14732 (package 15084 (package
14733 (name "r-reactomepa") 15085 (name "r-reactomepa")
14734 (version "1.40.0") 15086 (version "1.42.0")
14735 (source 15087 (source
14736 (origin 15088 (origin
14737 (method url-fetch) 15089 (method url-fetch)
14738 (uri (bioconductor-uri "ReactomePA" version)) 15090 (uri (bioconductor-uri "ReactomePA" version))
14739 (sha256 15091 (sha256
14740 (base32 15092 (base32
14741 "1fd72m2afxbbvbgwy8knp6fiq1h561plmsh4r8a08w21ngmkz2s5")))) 15093 "06994hk9nrzlgz8sby61656rdbf1r954v71djl1i7141dgw5rif2"))))
14742 (properties `((upstream-name . "ReactomePA"))) 15094 (properties `((upstream-name . "ReactomePA")))
14743 (build-system r-build-system) 15095 (build-system r-build-system)
14744 (propagated-inputs 15096 (propagated-inputs
@@ -14748,6 +15100,7 @@ symbols).")
14748 r-ggplot2 15100 r-ggplot2
14749 r-ggraph 15101 r-ggraph
14750 r-graphite 15102 r-graphite
15103 r-gson
14751 r-igraph 15104 r-igraph
14752 r-reactome-db)) 15105 r-reactome-db))
14753 (native-inputs 15106 (native-inputs
@@ -14763,14 +15116,14 @@ enrichment analysis and several functions for visualization.")
14763(define-public r-ebarrays 15116(define-public r-ebarrays
14764 (package 15117 (package
14765 (name "r-ebarrays") 15118 (name "r-ebarrays")
14766 (version "2.60.0") 15119 (version "2.62.0")
14767 (source 15120 (source
14768 (origin 15121 (origin
14769 (method url-fetch) 15122 (method url-fetch)
14770 (uri (bioconductor-uri "EBarrays" version)) 15123 (uri (bioconductor-uri "EBarrays" version))
14771 (sha256 15124 (sha256
14772 (base32 15125 (base32
14773 "027zarnpxpdnyl877swp5ypxj7zvq0cjp2q2xs6g6yn5dpqjvxxk")))) 15126 "0kg22appd9sd6knm129hchkamzilwr3h8wi4ibrvllbfmx31v9q8"))))
14774 (properties `((upstream-name . "EBarrays"))) 15127 (properties `((upstream-name . "EBarrays")))
14775 (build-system r-build-system) 15128 (build-system r-build-system)
14776 (propagated-inputs 15129 (propagated-inputs
@@ -14782,6 +15135,28 @@ enrichment analysis and several functions for visualization.")
14782microarray data.") 15135microarray data.")
14783 (license license:gpl2+))) 15136 (license license:gpl2+)))
14784 15137
15138(define-public r-biocbaseutils
15139 (package
15140 (name "r-biocbaseutils")
15141 (version "1.0.0")
15142 (source (origin
15143 (method url-fetch)
15144 (uri (bioconductor-uri "BiocBaseUtils" version))
15145 (sha256
15146 (base32
15147 "0p6siidrx8q6qr36fc67hzi091m2zwik3zngj27yllbfz6sn5k69"))))
15148 (properties `((upstream-name . "BiocBaseUtils")))
15149 (build-system r-build-system)
15150 (native-inputs (list r-knitr))
15151 (home-page "https://bioconductor.org/packages/BiocBaseUtils")
15152 (synopsis "General utility functions for developing Bioconductor packages")
15153 (description
15154 "The package provides utility functions related to package development.
15155These include functions that replace slots, and selectors for show methods.
15156It aims to coalesce the various helper functions often re-used throughout the
15157Bioconductor ecosystem.")
15158 (license license:artistic2.0)))
15159
14785(define-public r-bioccasestudies 15160(define-public r-bioccasestudies
14786 (package 15161 (package
14787 (name "r-bioccasestudies") 15162 (name "r-bioccasestudies")
@@ -14807,13 +15182,13 @@ monograph.")
14807(define-public r-bioccheck 15182(define-public r-bioccheck
14808 (package 15183 (package
14809 (name "r-bioccheck") 15184 (name "r-bioccheck")
14810 (version "1.32.1") 15185 (version "1.34.2")
14811 (source (origin 15186 (source (origin
14812 (method url-fetch) 15187 (method url-fetch)
14813 (uri (bioconductor-uri "BiocCheck" version)) 15188 (uri (bioconductor-uri "BiocCheck" version))
14814 (sha256 15189 (sha256
14815 (base32 15190 (base32
14816 "0bq4xrz1spp0bmbccxydkw6yw03by5dysz85mn152ab6xixm52lw")))) 15191 "1zj43kbzvi2ws8c182fp6vn5r6iiqsr6p2iyy3k8n3ifm2acqw2h"))))
14817 (properties 15192 (properties
14818 `((upstream-name . "BiocCheck"))) 15193 `((upstream-name . "BiocCheck")))
14819 (build-system r-build-system) 15194 (build-system r-build-system)
@@ -14836,14 +15211,14 @@ checks on R packages that are to be submitted to the Bioconductor repository.")
14836(define-public r-biocgraph 15211(define-public r-biocgraph
14837 (package 15212 (package
14838 (name "r-biocgraph") 15213 (name "r-biocgraph")
14839 (version "1.58.0") 15214 (version "1.60.0")
14840 (source 15215 (source
14841 (origin 15216 (origin
14842 (method url-fetch) 15217 (method url-fetch)
14843 (uri (bioconductor-uri "biocGraph" version)) 15218 (uri (bioconductor-uri "biocGraph" version))
14844 (sha256 15219 (sha256
14845 (base32 15220 (base32
14846 "1y59a7c4ahhn1g2wz2hkx83izfn8i85mmxxp63jdd0rg7zwhr6nn")))) 15221 "0ysdmv2hyl8jnmr42lkyvgfqb0z89f5p649ahx0ygs6fw0z226xa"))))
14847 (properties `((upstream-name . "biocGraph"))) 15222 (properties `((upstream-name . "biocGraph")))
14848 (build-system r-build-system) 15223 (build-system r-build-system)
14849 (propagated-inputs 15224 (propagated-inputs
@@ -14858,13 +15233,13 @@ different graph related packages produced by Bioconductor.")
14858(define-public r-biocstyle 15233(define-public r-biocstyle
14859 (package 15234 (package
14860 (name "r-biocstyle") 15235 (name "r-biocstyle")
14861 (version "2.24.0") 15236 (version "2.26.0")
14862 (source (origin 15237 (source (origin
14863 (method url-fetch) 15238 (method url-fetch)
14864 (uri (bioconductor-uri "BiocStyle" version)) 15239 (uri (bioconductor-uri "BiocStyle" version))
14865 (sha256 15240 (sha256
14866 (base32 15241 (base32
14867 "1nwiib201b9q1x19ihqjqr5jl0vnid8wfgpi8sa3y02bn722g5a5")))) 15242 "092hpmyhra755j32vc8w2l6xqwg09jm8apnk5rvxi1cm5034yvsl"))))
14868 (properties 15243 (properties
14869 `((upstream-name . "BiocStyle"))) 15244 `((upstream-name . "BiocStyle")))
14870 (build-system r-build-system) 15245 (build-system r-build-system)
@@ -14882,13 +15257,13 @@ functionality.")
14882(define-public r-biocviews 15257(define-public r-biocviews
14883 (package 15258 (package
14884 (name "r-biocviews") 15259 (name "r-biocviews")
14885 (version "1.64.1") 15260 (version "1.66.0")
14886 (source (origin 15261 (source (origin
14887 (method url-fetch) 15262 (method url-fetch)
14888 (uri (bioconductor-uri "biocViews" version)) 15263 (uri (bioconductor-uri "biocViews" version))
14889 (sha256 15264 (sha256
14890 (base32 15265 (base32
14891 "0ixcx9qqpmwmnhml3klk5z075km8g2l4q0iqc1dbniga87qgyl38")))) 15266 "1rgn0agw5m4y8838lxzq1r658h1pblaidmm444yfimjffa8znj23"))))
14892 (properties 15267 (properties
14893 `((upstream-name . "biocViews"))) 15268 `((upstream-name . "biocViews")))
14894 (build-system r-build-system) 15269 (build-system r-build-system)
@@ -14910,14 +15285,14 @@ also known as views, in a controlled vocabulary.")
14910(define-public r-experimenthub 15285(define-public r-experimenthub
14911 (package 15286 (package
14912 (name "r-experimenthub") 15287 (name "r-experimenthub")
14913 (version "2.4.0") 15288 (version "2.6.0")
14914 (source 15289 (source
14915 (origin 15290 (origin
14916 (method url-fetch) 15291 (method url-fetch)
14917 (uri (bioconductor-uri "ExperimentHub" version)) 15292 (uri (bioconductor-uri "ExperimentHub" version))
14918 (sha256 15293 (sha256
14919 (base32 15294 (base32
14920 "11hna8vrm1az1zk7pw2dv0wh84sd0hw2bi55w40hqvs36csb7lkl")))) 15295 "1j71zmxwiz82gg6kii2bmynzwll1r6fmsq972kmvxvm6crpvi15s"))))
14921 (properties `((upstream-name . "ExperimentHub"))) 15296 (properties `((upstream-name . "ExperimentHub")))
14922 (build-system r-build-system) 15297 (build-system r-build-system)
14923 (propagated-inputs 15298 (propagated-inputs
@@ -14944,14 +15319,14 @@ access.")
14944(define-public r-grohmm 15319(define-public r-grohmm
14945 (package 15320 (package
14946 (name "r-grohmm") 15321 (name "r-grohmm")
14947 (version "1.30.1") 15322 (version "1.32.0")
14948 (source 15323 (source
14949 (origin 15324 (origin
14950 (method url-fetch) 15325 (method url-fetch)
14951 (uri (bioconductor-uri "groHMM" version)) 15326 (uri (bioconductor-uri "groHMM" version))
14952 (sha256 15327 (sha256
14953 (base32 15328 (base32
14954 "0v2mk7xcy483w2nygpmyjp73kj3v5pkk1kf1wr41n33dxqlddqai")))) 15329 "1as3k6avyc4l7saw02x0ql68c06msvs1s824vc1xg6lkdsi4lsyc"))))
14955 (properties `((upstream-name . "groHMM"))) 15330 (properties `((upstream-name . "groHMM")))
14956 (build-system r-build-system) 15331 (build-system r-build-system)
14957 (propagated-inputs 15332 (propagated-inputs
@@ -14971,20 +15346,22 @@ access.")
14971(define-public r-multiassayexperiment 15346(define-public r-multiassayexperiment
14972 (package 15347 (package
14973 (name "r-multiassayexperiment") 15348 (name "r-multiassayexperiment")
14974 (version "1.22.0") 15349 (version "1.24.0")
14975 (source 15350 (source
14976 (origin 15351 (origin
14977 (method url-fetch) 15352 (method url-fetch)
14978 (uri (bioconductor-uri "MultiAssayExperiment" version)) 15353 (uri (bioconductor-uri "MultiAssayExperiment" version))
14979 (sha256 15354 (sha256
14980 (base32 15355 (base32
14981 "1wnp52l9vifxn1wzqgndzp9b6ih0s1cflxx1fhw32k32d05cw9q1")))) 15356 "00lhnqa4yz3lm5kl79bghad93iijihnassy2caf87czc540why09"))))
14982 (properties 15357 (properties
14983 `((upstream-name . "MultiAssayExperiment"))) 15358 `((upstream-name . "MultiAssayExperiment")))
14984 (build-system r-build-system) 15359 (build-system r-build-system)
14985 (propagated-inputs 15360 (propagated-inputs
14986 (list r-biobase 15361 (list r-biobase
15362 r-biocbaseutils
14987 r-biocgenerics 15363 r-biocgenerics
15364 r-delayedarray
14988 r-genomicranges 15365 r-genomicranges
14989 r-iranges 15366 r-iranges
14990 r-s4vectors 15367 r-s4vectors
@@ -15006,14 +15383,14 @@ rownames.")
15006(define-public r-bioconcotk 15383(define-public r-bioconcotk
15007 (package 15384 (package
15008 (name "r-bioconcotk") 15385 (name "r-bioconcotk")
15009 (version "1.16.0") 15386 (version "1.18.0")
15010 (source 15387 (source
15011 (origin 15388 (origin
15012 (method url-fetch) 15389 (method url-fetch)
15013 (uri (bioconductor-uri "BiocOncoTK" version)) 15390 (uri (bioconductor-uri "BiocOncoTK" version))
15014 (sha256 15391 (sha256
15015 (base32 15392 (base32
15016 "1alplszw84vqa1mvzp996f94s40scmh4qwbrqhg43hrnyvbnq7pi")))) 15393 "1x4mzzjvjgcxg5xyxjib8r2n55hpf2vzcci0xkb7d8frakfncn9s"))))
15017 (properties `((upstream-name . "BiocOncoTK"))) 15394 (properties `((upstream-name . "BiocOncoTK")))
15018 (build-system r-build-system) 15395 (build-system r-build-system)
15019 (propagated-inputs 15396 (propagated-inputs
@@ -15051,14 +15428,14 @@ tools for genome-scale analysis of cancer studies.")
15051(define-public r-biocor 15428(define-public r-biocor
15052 (package 15429 (package
15053 (name "r-biocor") 15430 (name "r-biocor")
15054 (version "1.20.0") 15431 (version "1.22.0")
15055 (source 15432 (source
15056 (origin 15433 (origin
15057 (method url-fetch) 15434 (method url-fetch)
15058 (uri (bioconductor-uri "BioCor" version)) 15435 (uri (bioconductor-uri "BioCor" version))
15059 (sha256 15436 (sha256
15060 (base32 15437 (base32
15061 "004mksswampwisljcdz6fswwbgdjdii3y86gjzib0gf8v4w7w4q3")))) 15438 "0a8xyrmarb2ja5zyvx5sndd67hylmwi29gpr5lwrzinww8w8b8w6"))))
15062 (properties `((upstream-name . "BioCor"))) 15439 (properties `((upstream-name . "BioCor")))
15063 (build-system r-build-system) 15440 (build-system r-build-system)
15064 (propagated-inputs 15441 (propagated-inputs
@@ -15078,14 +15455,14 @@ gene selection, testing relationships, and so on.")
15078(define-public r-biocpkgtools 15455(define-public r-biocpkgtools
15079 (package 15456 (package
15080 (name "r-biocpkgtools") 15457 (name "r-biocpkgtools")
15081 (version "1.14.1") 15458 (version "1.16.0")
15082 (source 15459 (source
15083 (origin 15460 (origin
15084 (method url-fetch) 15461 (method url-fetch)
15085 (uri (bioconductor-uri "BiocPkgTools" version)) 15462 (uri (bioconductor-uri "BiocPkgTools" version))
15086 (sha256 15463 (sha256
15087 (base32 15464 (base32
15088 "0akryshjdn227a8ir8r0lb59v060h58rhy5vjmdxax8p81ajzxkd")))) 15465 "1av7vnw6z9cw7j4d3vpi8mfs5h4pn4yr2wc8ybg7ad1d686ah845"))))
15089 (properties `((upstream-name . "BiocPkgTools"))) 15466 (properties `((upstream-name . "BiocPkgTools")))
15090 (build-system r-build-system) 15467 (build-system r-build-system)
15091 (propagated-inputs 15468 (propagated-inputs
@@ -15105,11 +15482,10 @@ gene selection, testing relationships, and so on.")
15105 r-rbgl 15482 r-rbgl
15106 r-readr 15483 r-readr
15107 r-rlang 15484 r-rlang
15485 r-rorcid
15108 r-rvest 15486 r-rvest
15109 r-stringr 15487 r-stringr
15110 r-tibble 15488 r-tibble
15111 r-tidyr
15112 r-tidyselect
15113 r-xml2)) 15489 r-xml2))
15114 (native-inputs 15490 (native-inputs
15115 (list r-knitr)) 15491 (list r-knitr))
@@ -15126,14 +15502,14 @@ analytics on packages.")
15126(define-public r-biocset 15502(define-public r-biocset
15127 (package 15503 (package
15128 (name "r-biocset") 15504 (name "r-biocset")
15129 (version "1.10.0") 15505 (version "1.12.0")
15130 (source 15506 (source
15131 (origin 15507 (origin
15132 (method url-fetch) 15508 (method url-fetch)
15133 (uri (bioconductor-uri "BiocSet" version)) 15509 (uri (bioconductor-uri "BiocSet" version))
15134 (sha256 15510 (sha256
15135 (base32 15511 (base32
15136 "1ghba7020inrdxlbrrgds9gjymjxjma2p89b9lgkjin89zalqglh")))) 15512 "197cy5gdlvac7jqwb4dm4dbqfms2nvc3paqs75nsg9mpp1h5z8l8"))))
15137 (properties `((upstream-name . "BiocSet"))) 15513 (properties `((upstream-name . "BiocSet")))
15138 (build-system r-build-system) 15514 (build-system r-build-system)
15139 (propagated-inputs 15515 (propagated-inputs
@@ -15164,14 +15540,14 @@ accessing web references for elements/sets are also available in BiocSet.")
15164(define-public r-biocworkflowtools 15540(define-public r-biocworkflowtools
15165 (package 15541 (package
15166 (name "r-biocworkflowtools") 15542 (name "r-biocworkflowtools")
15167 (version "1.22.0") 15543 (version "1.24.0")
15168 (source 15544 (source
15169 (origin 15545 (origin
15170 (method url-fetch) 15546 (method url-fetch)
15171 (uri (bioconductor-uri "BiocWorkflowTools" version)) 15547 (uri (bioconductor-uri "BiocWorkflowTools" version))
15172 (sha256 15548 (sha256
15173 (base32 15549 (base32
15174 "1jj4icpkhrv9f6yx3vghkpdil1pfghf3yvc9756wmndvhs100r5l")))) 15550 "00cy5lqmfap57bm2s00bis9ddci2lv1lrp0mk5ydgx061p4ym29i"))))
15175 (properties 15551 (properties
15176 `((upstream-name . "BiocWorkflowTools"))) 15552 `((upstream-name . "BiocWorkflowTools")))
15177 (build-system r-build-system) 15553 (build-system r-build-system)
@@ -15197,14 +15573,14 @@ Rmarkdown and LaTeX documents when authoring a Bioconductor Workflow.")
15197(define-public r-biodist 15573(define-public r-biodist
15198 (package 15574 (package
15199 (name "r-biodist") 15575 (name "r-biodist")
15200 (version "1.68.0") 15576 (version "1.70.0")
15201 (source 15577 (source
15202 (origin 15578 (origin
15203 (method url-fetch) 15579 (method url-fetch)
15204 (uri (bioconductor-uri "bioDist" version)) 15580 (uri (bioconductor-uri "bioDist" version))
15205 (sha256 15581 (sha256
15206 (base32 15582 (base32
15207 "04nrvrcvpj0sn8p2i8n3ggsl2s7r4na576174i7bn1sj21vr0yb0")))) 15583 "1fnx3q5arsilrvnhndplap8h4ydi9bvmlpfllj1li124hn5n2w3d"))))
15208 (properties `((upstream-name . "bioDist"))) 15584 (properties `((upstream-name . "bioDist")))
15209 (build-system r-build-system) 15585 (build-system r-build-system)
15210 (propagated-inputs 15586 (propagated-inputs
@@ -15219,14 +15595,14 @@ distance measures.")
15219(define-public r-pcatools 15595(define-public r-pcatools
15220 (package 15596 (package
15221 (name "r-pcatools") 15597 (name "r-pcatools")
15222 (version "2.8.0") 15598 (version "2.10.0")
15223 (source 15599 (source
15224 (origin 15600 (origin
15225 (method url-fetch) 15601 (method url-fetch)
15226 (uri (bioconductor-uri "PCAtools" version)) 15602 (uri (bioconductor-uri "PCAtools" version))
15227 (sha256 15603 (sha256
15228 (base32 15604 (base32
15229 "03s4dh008fys2rrcpzanc0892p63f6jyyvzc9m42jbi1dlkyx26v")))) 15605 "1r32ajjmrhlwl0ylwavlfzph6m01mq3y7r87x8mbkmqw9ld1y2fd"))))
15230 (properties `((upstream-name . "PCAtools"))) 15606 (properties `((upstream-name . "PCAtools")))
15231 (build-system r-build-system) 15607 (build-system r-build-system)
15232 (propagated-inputs 15608 (propagated-inputs
@@ -15265,18 +15641,40 @@ dimensional mass cytometry data.")
15265(define-public r-rgreat 15641(define-public r-rgreat
15266 (package 15642 (package
15267 (name "r-rgreat") 15643 (name "r-rgreat")
15268 (version "1.28.0") 15644 (version "2.0.2")
15269 (source 15645 (source
15270 (origin 15646 (origin
15271 (method url-fetch) 15647 (method url-fetch)
15272 (uri (bioconductor-uri "rGREAT" version)) 15648 (uri (bioconductor-uri "rGREAT" version))
15273 (sha256 15649 (sha256
15274 (base32 15650 (base32
15275 "0px72r8mjimf5mxfwb9qz46kqpgjw5gaqq41hy0212ymjd8whaky")))) 15651 "1vmm7s5p8wqz1r8g1hy1l3mra3kkf76qgy5jkf84jxz7pi0clbld"))))
15276 (properties `((upstream-name . "rGREAT"))) 15652 (properties `((upstream-name . "rGREAT")))
15277 (build-system r-build-system) 15653 (build-system r-build-system)
15278 (propagated-inputs 15654 (propagated-inputs
15279 (list r-genomicranges r-getoptlong r-iranges r-rcurl r-rjson)) 15655 (list r-annotationdbi
15656 r-circlize
15657 r-digest
15658 r-doparallel
15659 r-dt
15660 r-foreach
15661 r-genomeinfodb
15662 r-genomicfeatures
15663 r-genomicranges
15664 r-getoptlong
15665 r-globaloptions
15666 r-go-db
15667 r-iranges
15668 r-org-hs-eg-db
15669 r-progress
15670 r-rcolorbrewer
15671 r-rcurl
15672 r-rcpp
15673 r-rjson
15674 r-s4vectors
15675 r-shiny
15676 r-txdb-hsapiens-ucsc-hg19-knowngene
15677 r-txdb-hsapiens-ucsc-hg38-knowngene))
15280 (native-inputs (list r-knitr)) 15678 (native-inputs (list r-knitr))
15281 (home-page "https://github.com/jokergoo/rGREAT") 15679 (home-page "https://github.com/jokergoo/rGREAT")
15282 (synopsis "Client for GREAT analysis") 15680 (synopsis "Client for GREAT analysis")
@@ -15289,14 +15687,14 @@ user's input and automatically retrieving results from GREAT web server.")
15289(define-public r-m3c 15687(define-public r-m3c
15290 (package 15688 (package
15291 (name "r-m3c") 15689 (name "r-m3c")
15292 (version "1.18.0") 15690 (version "1.20.0")
15293 (source 15691 (source
15294 (origin 15692 (origin
15295 (method url-fetch) 15693 (method url-fetch)
15296 (uri (bioconductor-uri "M3C" version)) 15694 (uri (bioconductor-uri "M3C" version))
15297 (sha256 15695 (sha256
15298 (base32 15696 (base32
15299 "120gd7gkgc98d1l6hl2ij799b3jksdnga5iyb44ps9mbc79hl012")))) 15697 "1djgbnxsdp1w9hhc6346gmvad3x8avy8nc85gpvg9i4x52wcrn4j"))))
15300 (properties `((upstream-name . "M3C"))) 15698 (properties `((upstream-name . "M3C")))
15301 (build-system r-build-system) 15699 (build-system r-build-system)
15302 (propagated-inputs 15700 (propagated-inputs
@@ -15322,14 +15720,14 @@ hypothesis @code{K=1}.")
15322(define-public r-icens 15720(define-public r-icens
15323 (package 15721 (package
15324 (name "r-icens") 15722 (name "r-icens")
15325 (version "1.68.0") 15723 (version "1.70.0")
15326 (source 15724 (source
15327 (origin 15725 (origin
15328 (method url-fetch) 15726 (method url-fetch)
15329 (uri (bioconductor-uri "Icens" version)) 15727 (uri (bioconductor-uri "Icens" version))
15330 (sha256 15728 (sha256
15331 (base32 15729 (base32
15332 "0jnbfv7js8bw0ginql90krrpk0p54whj9igw0zk3jc45jqvj2vyc")))) 15730 "13ygc467nqh0235sf1ags1ihv7pg2yriva6qi7z46c534vxv6b8n"))))
15333 (properties `((upstream-name . "Icens"))) 15731 (properties `((upstream-name . "Icens")))
15334 (build-system r-build-system) 15732 (build-system r-build-system)
15335 (propagated-inputs 15733 (propagated-inputs
@@ -15445,14 +15843,14 @@ generated.")
15445(define-public r-preprocesscore 15843(define-public r-preprocesscore
15446 (package 15844 (package
15447 (name "r-preprocesscore") 15845 (name "r-preprocesscore")
15448 (version "1.58.0") 15846 (version "1.60.0")
15449 (source 15847 (source
15450 (origin 15848 (origin
15451 (method url-fetch) 15849 (method url-fetch)
15452 (uri (bioconductor-uri "preprocessCore" version)) 15850 (uri (bioconductor-uri "preprocessCore" version))
15453 (sha256 15851 (sha256
15454 (base32 15852 (base32
15455 "1sqpp00hhv6gypflrjw8qpqyqgdcp29m86gmi1di1574x8casdkf")))) 15853 "1l0m591scln024jdpib47fndhx2wfp9jgkj3mdmwd9nkc5y0qjda"))))
15456 (properties 15854 (properties
15457 `((upstream-name . "preprocessCore"))) 15855 `((upstream-name . "preprocessCore")))
15458 (build-system r-build-system) 15856 (build-system r-build-system)
@@ -15466,13 +15864,13 @@ routines.")
15466(define-public r-s4vectors 15864(define-public r-s4vectors
15467 (package 15865 (package
15468 (name "r-s4vectors") 15866 (name "r-s4vectors")
15469 (version "0.34.0") 15867 (version "0.36.0")
15470 (source (origin 15868 (source (origin
15471 (method url-fetch) 15869 (method url-fetch)
15472 (uri (bioconductor-uri "S4Vectors" version)) 15870 (uri (bioconductor-uri "S4Vectors" version))
15473 (sha256 15871 (sha256
15474 (base32 15872 (base32
15475 "0j3ybhzdhlhw8527nks3mjja28asjya2n0m0rjkh4bw66rkfys4k")))) 15873 "05al4diwdbsa9b37i8msxnp79fxk7k24dk2vhh131s3snb89jvfs"))))
15476 (properties 15874 (properties
15477 `((upstream-name . "S4Vectors"))) 15875 `((upstream-name . "S4Vectors")))
15478 (build-system r-build-system) 15876 (build-system r-build-system)
@@ -15533,14 +15931,14 @@ data manipulation and visualization.")
15533(define-public r-rgraphviz 15931(define-public r-rgraphviz
15534 (package 15932 (package
15535 (name "r-rgraphviz") 15933 (name "r-rgraphviz")
15536 (version "2.40.0") 15934 (version "2.42.0")
15537 (source 15935 (source
15538 (origin 15936 (origin
15539 (method url-fetch) 15937 (method url-fetch)
15540 (uri (bioconductor-uri "Rgraphviz" version)) 15938 (uri (bioconductor-uri "Rgraphviz" version))
15541 (sha256 15939 (sha256
15542 (base32 15940 (base32
15543 "1r6ff7w2bmyfl1vzjvpgnhb8f5arwjlpab8fw5ph8fgyiqbcx94l")))) 15941 "0blymdax10zzg2lpj4hgvyh9c01b1qaivrc0gx95swji37zkqnwm"))))
15544 (properties `((upstream-name . "Rgraphviz"))) 15942 (properties `((upstream-name . "Rgraphviz")))
15545 (build-system r-build-system) 15943 (build-system r-build-system)
15546 (arguments 15944 (arguments
@@ -15571,13 +15969,13 @@ objects from the @code{graph} package.")
15571(define-public r-fishpond 15969(define-public r-fishpond
15572 (package 15970 (package
15573 (name "r-fishpond") 15971 (name "r-fishpond")
15574 (version "2.2.0") 15972 (version "2.4.0")
15575 (source (origin 15973 (source (origin
15576 (method url-fetch) 15974 (method url-fetch)
15577 (uri (bioconductor-uri "fishpond" version)) 15975 (uri (bioconductor-uri "fishpond" version))
15578 (sha256 15976 (sha256
15579 (base32 15977 (base32
15580 "0svp4yh0srhzbbxy1grchzdd9yzchadjp3d2sy2n9xpwxzpkhrym")))) 15978 "112jd53wbiv1w0n8dc4qn6257wbbbg5i20s9wlvaw98jma94afa6"))))
15581 (properties `((upstream-name . "fishpond"))) 15979 (properties `((upstream-name . "fishpond")))
15582 (build-system r-build-system) 15980 (build-system r-build-system)
15583 (inputs (list zlib)) 15981 (inputs (list zlib))
@@ -15609,13 +16007,13 @@ working with Salmon and Alevin quantification files.")
15609(define-public r-fithic 16007(define-public r-fithic
15610 (package 16008 (package
15611 (name "r-fithic") 16009 (name "r-fithic")
15612 (version "1.22.0") 16010 (version "1.24.0")
15613 (source (origin 16011 (source (origin
15614 (method url-fetch) 16012 (method url-fetch)
15615 (uri (bioconductor-uri "FitHiC" version)) 16013 (uri (bioconductor-uri "FitHiC" version))
15616 (sha256 16014 (sha256
15617 (base32 16015 (base32
15618 "0iv14yx3g7shzl8qrjknyxbmiylj51sbd1wzr1ff9lc5shgl55kq")))) 16016 "1c7jscl82knbh5ha1i1hlm46nnhz6aw5h0j5xnl4hlgx8mnn05fl"))))
15619 (properties `((upstream-name . "FitHiC"))) 16017 (properties `((upstream-name . "FitHiC")))
15620 (build-system r-build-system) 16018 (build-system r-build-system)
15621 (propagated-inputs 16019 (propagated-inputs
@@ -15633,13 +16031,13 @@ assays such as Hi-C.")
15633(define-public r-hitc 16031(define-public r-hitc
15634 (package 16032 (package
15635 (name "r-hitc") 16033 (name "r-hitc")
15636 (version "1.40.0") 16034 (version "1.42.0")
15637 (source (origin 16035 (source (origin
15638 (method url-fetch) 16036 (method url-fetch)
15639 (uri (bioconductor-uri "HiTC" version)) 16037 (uri (bioconductor-uri "HiTC" version))
15640 (sha256 16038 (sha256
15641 (base32 16039 (base32
15642 "1pkshlrra26cad0hf8a54brlkazni6rsvrplh36azxapx5rpps4s")))) 16040 "10m3pq22a8m8bbfkmq5r44ydg2668g6dxmxp7km47jxgf9hlqhcl"))))
15643 (properties `((upstream-name . "HiTC"))) 16041 (properties `((upstream-name . "HiTC")))
15644 (build-system r-build-system) 16042 (build-system r-build-system)
15645 (propagated-inputs 16043 (propagated-inputs
@@ -15662,14 +16060,14 @@ provided.")
15662(define-public r-hdf5array 16060(define-public r-hdf5array
15663 (package 16061 (package
15664 (name "r-hdf5array") 16062 (name "r-hdf5array")
15665 (version "1.24.2") 16063 (version "1.26.0")
15666 (source 16064 (source
15667 (origin 16065 (origin
15668 (method url-fetch) 16066 (method url-fetch)
15669 (uri (bioconductor-uri "HDF5Array" version)) 16067 (uri (bioconductor-uri "HDF5Array" version))
15670 (sha256 16068 (sha256
15671 (base32 16069 (base32
15672 "1dzx5463ig3ag72a47slc4jbq5id11w77cj0zgzr85h0dbxklrr9")))) 16070 "1y25mlsqf2inij6w2825xxl30bdba971az6rjf7j9bnya3gpvi6h"))))
15673 (properties `((upstream-name . "HDF5Array"))) 16071 (properties `((upstream-name . "HDF5Array")))
15674 (build-system r-build-system) 16072 (build-system r-build-system)
15675 (inputs 16073 (inputs
@@ -15693,14 +16091,14 @@ block processing.")
15693(define-public r-rhdf5lib 16091(define-public r-rhdf5lib
15694 (package 16092 (package
15695 (name "r-rhdf5lib") 16093 (name "r-rhdf5lib")
15696 (version "1.18.2") 16094 (version "1.20.0")
15697 (source 16095 (source
15698 (origin 16096 (origin
15699 (method url-fetch) 16097 (method url-fetch)
15700 (uri (bioconductor-uri "Rhdf5lib" version)) 16098 (uri (bioconductor-uri "Rhdf5lib" version))
15701 (sha256 16099 (sha256
15702 (base32 16100 (base32
15703 "1jpb8h7c724yz51zjfqs90bsqxgmy1rry2ra9qamsgqpr2j9764g")) 16101 "0zxgpc2krfwqzm8c05cdlfs3dyyf5ll43ff9mw8xzj89wcmlcfx7"))
15704 (modules '((guix build utils))) 16102 (modules '((guix build utils)))
15705 (snippet 16103 (snippet
15706 '(begin 16104 '(begin
@@ -15773,14 +16171,14 @@ packages.")
15773(define-public r-beachmat 16171(define-public r-beachmat
15774 (package 16172 (package
15775 (name "r-beachmat") 16173 (name "r-beachmat")
15776 (version "2.12.0") 16174 (version "2.14.0")
15777 (source 16175 (source
15778 (origin 16176 (origin
15779 (method url-fetch) 16177 (method url-fetch)
15780 (uri (bioconductor-uri "beachmat" version)) 16178 (uri (bioconductor-uri "beachmat" version))
15781 (sha256 16179 (sha256
15782 (base32 16180 (base32
15783 "0fc6vvjjq1mfjfj2zqkap3rwvinnfqjs0cpk1447sspvd1rjya8c")))) 16181 "0sa1wh997jfiz2y0dr7v12b7pvlf7icgv6arlyqy57winbnqa96m"))))
15784 (build-system r-build-system) 16182 (build-system r-build-system)
15785 (propagated-inputs 16183 (propagated-inputs
15786 (list r-biocgenerics r-delayedarray r-matrix r-rcpp)) 16184 (list r-biocgenerics r-delayedarray r-matrix r-rcpp))
@@ -15799,13 +16197,13 @@ matrices.")
15799(define-public r-cner 16197(define-public r-cner
15800 (package 16198 (package
15801 (name "r-cner") 16199 (name "r-cner")
15802 (version "1.32.0") 16200 (version "1.34.0")
15803 (source 16201 (source
15804 (origin 16202 (origin
15805 (method url-fetch) 16203 (method url-fetch)
15806 (uri (bioconductor-uri "CNEr" version)) 16204 (uri (bioconductor-uri "CNEr" version))
15807 (sha256 16205 (sha256
15808 (base32 "05zvr5fv8nprxqh2wvvrlf737dq242i20p1rpyqjaxihl6xl62kq")))) 16206 (base32 "15y27ca14fdhn2prqgkyikff7p7490xn0bp2c7cnwhw173mm1syw"))))
15809 (properties `((upstream-name . "CNEr"))) 16207 (properties `((upstream-name . "CNEr")))
15810 (build-system r-build-system) 16208 (build-system r-build-system)
15811 (inputs (list zlib)) 16209 (inputs (list zlib))
@@ -15847,14 +16245,14 @@ advanced visualization of sets of conserved noncoding elements.")
15847(define-public r-tfbstools 16245(define-public r-tfbstools
15848 (package 16246 (package
15849 (name "r-tfbstools") 16247 (name "r-tfbstools")
15850 (version "1.34.0") 16248 (version "1.36.0")
15851 (source 16249 (source
15852 (origin 16250 (origin
15853 (method url-fetch) 16251 (method url-fetch)
15854 (uri (bioconductor-uri "TFBSTools" version)) 16252 (uri (bioconductor-uri "TFBSTools" version))
15855 (sha256 16253 (sha256
15856 (base32 16254 (base32
15857 "0l6j1r2cx7jfd39qzbyynk4jvzd81ys6yypzxjc97js4kkyrx29w")))) 16255 "05kgkwmh5mcrm0xd81rzicysgknb8wrf71y2llikvma1b9c1g789"))))
15858 (properties `((upstream-name . "TFBSTools"))) 16256 (properties `((upstream-name . "TFBSTools")))
15859 (build-system r-build-system) 16257 (build-system r-build-system)
15860 (propagated-inputs 16258 (propagated-inputs
@@ -15893,13 +16291,13 @@ provides a wrapper of de novo motif discovery software.")
15893(define-public r-maftools 16291(define-public r-maftools
15894 (package 16292 (package
15895 (name "r-maftools") 16293 (name "r-maftools")
15896 (version "2.12.0") 16294 (version "2.14.0")
15897 (source 16295 (source
15898 (origin 16296 (origin
15899 (method url-fetch) 16297 (method url-fetch)
15900 (uri (bioconductor-uri "maftools" version)) 16298 (uri (bioconductor-uri "maftools" version))
15901 (sha256 16299 (sha256
15902 (base32 "1gqfi95v4fs64n4walij0g2kds3fbbwp6lih5yakmgf6kj8fpkk6")))) 16300 (base32 "1f1r0frikaj6aw137dk523gagkxdygg7gzc3pd303ds5cqynwiqx"))))
15903 (properties `((upstream-name . "maftools"))) 16301 (properties `((upstream-name . "maftools")))
15904 (build-system r-build-system) 16302 (build-system r-build-system)
15905 (propagated-inputs 16303 (propagated-inputs
@@ -15922,14 +16320,14 @@ customizable visualzations with minimal effort.")
15922(define-public r-motifmatchr 16320(define-public r-motifmatchr
15923 (package 16321 (package
15924 (name "r-motifmatchr") 16322 (name "r-motifmatchr")
15925 (version "1.18.0") 16323 (version "1.20.0")
15926 (source 16324 (source
15927 (origin 16325 (origin
15928 (method url-fetch) 16326 (method url-fetch)
15929 (uri (bioconductor-uri "motifmatchr" version)) 16327 (uri (bioconductor-uri "motifmatchr" version))
15930 (sha256 16328 (sha256
15931 (base32 16329 (base32
15932 "1ssn00mxwk23zr5na0vcmxvm69i68f0ga0wqlv1nk2isg0wpv878")))) 16330 "01k2ngf4nj2cazb3a2c96by86xwdkdngzwhb73n2wadibamnqnfv"))))
15933 (properties `((upstream-name . "motifmatchr"))) 16331 (properties `((upstream-name . "motifmatchr")))
15934 (build-system r-build-system) 16332 (build-system r-build-system)
15935 (propagated-inputs 16333 (propagated-inputs
@@ -15956,13 +16354,13 @@ This package wraps C++ code from the MOODS motif calling library.")
15956(define-public r-chromvar 16354(define-public r-chromvar
15957 (package 16355 (package
15958 (name "r-chromvar") 16356 (name "r-chromvar")
15959 (version "1.18.0") 16357 (version "1.20.0")
15960 (source 16358 (source
15961 (origin 16359 (origin
15962 (method url-fetch) 16360 (method url-fetch)
15963 (uri (bioconductor-uri "chromVAR" version)) 16361 (uri (bioconductor-uri "chromVAR" version))
15964 (sha256 16362 (sha256
15965 (base32 "0vhsvkm4kvln0002f13ayk57f9fmiz1kw9vwpsm1vds1vahd656m")))) 16363 (base32 "1rwgbicbmszdkr05ksxfsisyhk0a4pvc3jrxbzjyc13jj5h6m5kp"))))
15966 (properties `((upstream-name . "chromVAR"))) 16364 (properties `((upstream-name . "chromVAR")))
15967 (build-system r-build-system) 16365 (build-system r-build-system)
15968 (propagated-inputs 16366 (propagated-inputs
@@ -16003,14 +16401,14 @@ sequence (@code{DNAse-seq}) experiments.")
16003(define-public r-singlecellexperiment 16401(define-public r-singlecellexperiment
16004 (package 16402 (package
16005 (name "r-singlecellexperiment") 16403 (name "r-singlecellexperiment")
16006 (version "1.18.0") 16404 (version "1.20.0")
16007 (source 16405 (source
16008 (origin 16406 (origin
16009 (method url-fetch) 16407 (method url-fetch)
16010 (uri (bioconductor-uri "SingleCellExperiment" version)) 16408 (uri (bioconductor-uri "SingleCellExperiment" version))
16011 (sha256 16409 (sha256
16012 (base32 16410 (base32
16013 "0s1aqbvlfnzijzfywjfpinqmxqj269dq2d3zlgf4xw9c1nwwnv7p")))) 16411 "1y9c9wf3009w4qh03zpsmc0ff0nkzal673a4nql5c11cn55sza2g"))))
16014 (properties 16412 (properties
16015 `((upstream-name . "SingleCellExperiment"))) 16413 `((upstream-name . "SingleCellExperiment")))
16016 (build-system r-build-system) 16414 (build-system r-build-system)
@@ -16031,13 +16429,13 @@ libraries.")
16031(define-public r-singler 16429(define-public r-singler
16032 (package 16430 (package
16033 (name "r-singler") 16431 (name "r-singler")
16034 (version "1.10.0") 16432 (version "2.0.0")
16035 (source 16433 (source
16036 (origin 16434 (origin
16037 (method url-fetch) 16435 (method url-fetch)
16038 (uri (bioconductor-uri "SingleR" version)) 16436 (uri (bioconductor-uri "SingleR" version))
16039 (sha256 16437 (sha256
16040 (base32 "0qbyc6ygw2xv3li9187i3axsw6ihwpa7pkvxvy9cagv7xck45c5y")))) 16438 (base32 "05rw6l0d4n9m1dd7dp55zfripx036x1riwy83sx3aj5mw4r1awb6"))))
16041 (properties `((upstream-name . "SingleR"))) 16439 (properties `((upstream-name . "SingleR")))
16042 (build-system r-build-system) 16440 (build-system r-build-system)
16043 (propagated-inputs 16441 (propagated-inputs
@@ -16063,14 +16461,14 @@ cell types to infer the cell of origin of each single cell independently.")
16063(define-public r-scuttle 16461(define-public r-scuttle
16064 (package 16462 (package
16065 (name "r-scuttle") 16463 (name "r-scuttle")
16066 (version "1.6.3") 16464 (version "1.8.1")
16067 (source 16465 (source
16068 (origin 16466 (origin
16069 (method url-fetch) 16467 (method url-fetch)
16070 (uri (bioconductor-uri "scuttle" version)) 16468 (uri (bioconductor-uri "scuttle" version))
16071 (sha256 16469 (sha256
16072 (base32 16470 (base32
16073 "1w1jy5fqkp2d03lp84d49fsksnl0pcg0wgqyd49d5k1mipdw4671")))) 16471 "10wk46zgi57m9q9ab6wlmljcss3fph2r9yp1bp01s9yv7sd749b2"))))
16074 (properties `((upstream-name . "scuttle"))) 16472 (properties `((upstream-name . "scuttle")))
16075 (build-system r-build-system) 16473 (build-system r-build-system)
16076 (propagated-inputs 16474 (propagated-inputs
@@ -16098,13 +16496,13 @@ of other packages.")
16098(define-public r-scater 16496(define-public r-scater
16099 (package 16497 (package
16100 (name "r-scater") 16498 (name "r-scater")
16101 (version "1.24.0") 16499 (version "1.26.1")
16102 (source (origin 16500 (source (origin
16103 (method url-fetch) 16501 (method url-fetch)
16104 (uri (bioconductor-uri "scater" version)) 16502 (uri (bioconductor-uri "scater" version))
16105 (sha256 16503 (sha256
16106 (base32 16504 (base32
16107 "0dqirggw7my5nq4ln9q0ya18ciqplkz9gx318ffias9ag3yii5rw")))) 16505 "1mjnf2y41lvni77g9hyw8qlvlsi5nxv5ha0fnch1kmw9814nycq3"))))
16108 (build-system r-build-system) 16506 (build-system r-build-system)
16109 (propagated-inputs 16507 (propagated-inputs
16110 (list r-beachmat 16508 (list r-beachmat
@@ -16117,8 +16515,10 @@ of other packages.")
16117 r-ggbeeswarm 16515 r-ggbeeswarm
16118 r-ggplot2 16516 r-ggplot2
16119 r-ggrepel 16517 r-ggrepel
16518 r-ggrastr
16120 r-gridextra 16519 r-gridextra
16121 r-matrix 16520 r-matrix
16521 r-pheatmap
16122 r-rcolorbrewer 16522 r-rcolorbrewer
16123 r-rcppml 16523 r-rcppml
16124 r-rlang 16524 r-rlang
@@ -16127,6 +16527,7 @@ of other packages.")
16127 r-scuttle 16527 r-scuttle
16128 r-singlecellexperiment 16528 r-singlecellexperiment
16129 r-summarizedexperiment 16529 r-summarizedexperiment
16530 r-uwot
16130 r-viridis)) 16531 r-viridis))
16131 (native-inputs 16532 (native-inputs
16132 (list r-knitr)) 16533 (list r-knitr))
@@ -16140,14 +16541,14 @@ quality control.")
16140(define-public r-scran 16541(define-public r-scran
16141 (package 16542 (package
16142 (name "r-scran") 16543 (name "r-scran")
16143 (version "1.24.1") 16544 (version "1.26.0")
16144 (source 16545 (source
16145 (origin 16546 (origin
16146 (method url-fetch) 16547 (method url-fetch)
16147 (uri (bioconductor-uri "scran" version)) 16548 (uri (bioconductor-uri "scran" version))
16148 (sha256 16549 (sha256
16149 (base32 16550 (base32
16150 "1a6vlq8i5gh7zxm6igmy75187pkx42z28qjag50m49xy5valw3ni")))) 16551 "11iwpw44600pfx01vqil97k728m1wf4dljr27k2ak4s7z75kxfih"))))
16151 (build-system r-build-system) 16552 (build-system r-build-system)
16152 (propagated-inputs 16553 (propagated-inputs
16153 (list r-beachmat 16554 (list r-beachmat
@@ -16183,14 +16584,14 @@ variable and significantly correlated genes.")
16183(define-public r-sparsematrixstats 16584(define-public r-sparsematrixstats
16184 (package 16585 (package
16185 (name "r-sparsematrixstats") 16586 (name "r-sparsematrixstats")
16186 (version "1.8.0") 16587 (version "1.10.0")
16187 (source 16588 (source
16188 (origin 16589 (origin
16189 (method url-fetch) 16590 (method url-fetch)
16190 (uri (bioconductor-uri "sparseMatrixStats" version)) 16591 (uri (bioconductor-uri "sparseMatrixStats" version))
16191 (sha256 16592 (sha256
16192 (base32 16593 (base32
16193 "0p12kay7p5zbfm2589wdx0n9jhgpf5fb2fsmkhn3p4ck4xcy13x2")))) 16594 "1rq23ra4nnz9dx0gsg9bh8zcbz6s0pyvjwq30xl6g4hbqz927xb0"))))
16194 (properties 16595 (properties
16195 `((upstream-name . "sparseMatrixStats"))) 16596 `((upstream-name . "sparseMatrixStats")))
16196 (build-system r-build-system) 16597 (build-system r-build-system)
@@ -16208,14 +16609,14 @@ data in the column sparse format.")
16208(define-public r-delayedmatrixstats 16609(define-public r-delayedmatrixstats
16209 (package 16610 (package
16210 (name "r-delayedmatrixstats") 16611 (name "r-delayedmatrixstats")
16211 (version "1.18.1") 16612 (version "1.20.0")
16212 (source 16613 (source
16213 (origin 16614 (origin
16214 (method url-fetch) 16615 (method url-fetch)
16215 (uri (bioconductor-uri "DelayedMatrixStats" version)) 16616 (uri (bioconductor-uri "DelayedMatrixStats" version))
16216 (sha256 16617 (sha256
16217 (base32 16618 (base32
16218 "1kq643fmfzq1qjvpj3kc092ahc3qamqgx53layqsyvz5mil55jjv")))) 16619 "0qcn7rlq0bsj11sc31wzks2xv900fpmbsblxp9cng5lj5cn2djk3"))))
16219 (properties 16620 (properties
16220 `((upstream-name . "DelayedMatrixStats"))) 16621 `((upstream-name . "DelayedMatrixStats")))
16221 (build-system r-build-system) 16622 (build-system r-build-system)
@@ -16244,14 +16645,14 @@ memory usage and processing time is minimized.")
16244(define-public r-mscoreutils 16645(define-public r-mscoreutils
16245 (package 16646 (package
16246 (name "r-mscoreutils") 16647 (name "r-mscoreutils")
16247 (version "1.8.0") 16648 (version "1.10.0")
16248 (source 16649 (source
16249 (origin 16650 (origin
16250 (method url-fetch) 16651 (method url-fetch)
16251 (uri (bioconductor-uri "MsCoreUtils" version)) 16652 (uri (bioconductor-uri "MsCoreUtils" version))
16252 (sha256 16653 (sha256
16253 (base32 16654 (base32
16254 "077x1zcy27x8akmagjn75j97082cgnahrbfw0qx08q455m5x3xzh")))) 16655 "1shrvb2vmvk1m6xk59jqpvrxi8vzcr978aalbx1gjcmaqf6abzcq"))))
16255 (properties `((upstream-name . "MsCoreUtils"))) 16656 (properties `((upstream-name . "MsCoreUtils")))
16256 (build-system r-build-system) 16657 (build-system r-build-system)
16257 (propagated-inputs 16658 (propagated-inputs
@@ -16273,13 +16674,13 @@ within the R for Mass Spectrometry packages.")
16273(define-public r-msfeatures 16674(define-public r-msfeatures
16274 (package 16675 (package
16275 (name "r-msfeatures") 16676 (name "r-msfeatures")
16276 (version "1.4.0") 16677 (version "1.6.0")
16277 (source 16678 (source
16278 (origin 16679 (origin
16279 (method url-fetch) 16680 (method url-fetch)
16280 (uri (bioconductor-uri "MsFeatures" version)) 16681 (uri (bioconductor-uri "MsFeatures" version))
16281 (sha256 16682 (sha256
16282 (base32 "111iqcq4q315pb4j8z427shin9b00p179m2s9h6dd7imvbd68yq3")))) 16683 (base32 "1q1224w31wdaagfv8ysc1w0d0n34y547c0jzkff1vxri9pb0w1j1"))))
16283 (properties `((upstream-name . "MsFeatures"))) 16684 (properties `((upstream-name . "MsFeatures")))
16284 (build-system r-build-system) 16685 (build-system r-build-system)
16285 (propagated-inputs 16686 (propagated-inputs
@@ -16303,14 +16704,14 @@ the respective packages (such as e.g. @code{xcms}).")
16303(define-public r-biocio 16704(define-public r-biocio
16304 (package 16705 (package
16305 (name "r-biocio") 16706 (name "r-biocio")
16306 (version "1.6.0") 16707 (version "1.8.0")
16307 (source 16708 (source
16308 (origin 16709 (origin
16309 (method url-fetch) 16710 (method url-fetch)
16310 (uri (bioconductor-uri "BiocIO" version)) 16711 (uri (bioconductor-uri "BiocIO" version))
16311 (sha256 16712 (sha256
16312 (base32 16713 (base32
16313 "16j826w4zrmbgpmq6nyglcrjailsfv48ih1rz1qn383g7v503ydp")))) 16714 "15d4xsn3k32q7lzcyxvs70f0jbh9fgwl3vi7xd6sqpggar12hh9f"))))
16314 (properties `((upstream-name . "BiocIO"))) 16715 (properties `((upstream-name . "BiocIO")))
16315 (build-system r-build-system) 16716 (build-system r-build-system)
16316 (propagated-inputs 16717 (propagated-inputs
@@ -16336,14 +16737,14 @@ as well as local access. Developers can register a file extension, e.g.,
16336(define-public r-msmseda 16737(define-public r-msmseda
16337 (package 16738 (package
16338 (name "r-msmseda") 16739 (name "r-msmseda")
16339 (version "1.34.0") 16740 (version "1.36.0")
16340 (source 16741 (source
16341 (origin 16742 (origin
16342 (method url-fetch) 16743 (method url-fetch)
16343 (uri (bioconductor-uri "msmsEDA" version)) 16744 (uri (bioconductor-uri "msmsEDA" version))
16344 (sha256 16745 (sha256
16345 (base32 16746 (base32
16346 "0jnaq9ar4mnf3pfhka9hvk61p51ny9jws49xi8z29dq288b42b42")))) 16747 "17xklsg483zd205q5hyxy6b3cgrb53pplb1wc7pmv5638y7nsq2v"))))
16347 (properties `((upstream-name . "msmsEDA"))) 16748 (properties `((upstream-name . "msmsEDA")))
16348 (build-system r-build-system) 16749 (build-system r-build-system)
16349 (propagated-inputs 16750 (propagated-inputs
@@ -16359,14 +16760,14 @@ experiments, and visualize de influence of the involved factors.")
16359(define-public r-msmstests 16760(define-public r-msmstests
16360 (package 16761 (package
16361 (name "r-msmstests") 16762 (name "r-msmstests")
16362 (version "1.34.0") 16763 (version "1.36.0")
16363 (source 16764 (source
16364 (origin 16765 (origin
16365 (method url-fetch) 16766 (method url-fetch)
16366 (uri (bioconductor-uri "msmsTests" version)) 16767 (uri (bioconductor-uri "msmsTests" version))
16367 (sha256 16768 (sha256
16368 (base32 16769 (base32
16369 "1wzdz0p9wmr243xkmymx9fwskafkyxgmlip4sd1fy2s06px7r0xi")))) 16770 "10frsvqhi3i0v2w4q4q9xz1ykyf6s3nrjlmn94x3kd06p3s839k3"))))
16370 (properties `((upstream-name . "msmsTests"))) 16771 (properties `((upstream-name . "msmsTests")))
16371 (build-system r-build-system) 16772 (build-system r-build-system)
16372 (propagated-inputs 16773 (propagated-inputs
@@ -16388,14 +16789,14 @@ relevant, and the minimum expression of the most abundant condition.")
16388(define-public r-catalyst 16789(define-public r-catalyst
16389 (package 16790 (package
16390 (name "r-catalyst") 16791 (name "r-catalyst")
16391 (version "1.20.1") 16792 (version "1.22.0")
16392 (source 16793 (source
16393 (origin 16794 (origin
16394 (method url-fetch) 16795 (method url-fetch)
16395 (uri (bioconductor-uri "CATALYST" version)) 16796 (uri (bioconductor-uri "CATALYST" version))
16396 (sha256 16797 (sha256
16397 (base32 16798 (base32
16398 "05vfqwa9qsm16px77s9bzygs6zymcxshymmpvz86a9l1cy1yxbza")))) 16799 "0n3x5w074x5hhgdf2qa0pkma4vrjwrcgjna7hx0az6ixkgpbkrpv"))))
16399 (properties `((upstream-name . "CATALYST"))) 16800 (properties `((upstream-name . "CATALYST")))
16400 (build-system r-build-system) 16801 (build-system r-build-system)
16401 (propagated-inputs 16802 (propagated-inputs
@@ -16451,14 +16852,14 @@ preprocessing of cytometry data, including:
16451(define-public r-erma 16852(define-public r-erma
16452 (package 16853 (package
16453 (name "r-erma") 16854 (name "r-erma")
16454 (version "1.12.0") 16855 (version "1.14.0")
16455 (source 16856 (source
16456 (origin 16857 (origin
16457 (method url-fetch) 16858 (method url-fetch)
16458 (uri (bioconductor-uri "erma" version)) 16859 (uri (bioconductor-uri "erma" version))
16459 (sha256 16860 (sha256
16460 (base32 16861 (base32
16461 "1ilq01cr2ipxpmp422fikiz6nj4nasjhj0ikcagjn2zmmarpgi1b")))) 16862 "06zxqzbzb0jrk357900gv1r2n81i49rbmrxla02f879kq2ik9cyd"))))
16462 (build-system r-build-system) 16863 (build-system r-build-system)
16463 (propagated-inputs 16864 (propagated-inputs
16464 (list r-annotationdbi 16865 (list r-annotationdbi
@@ -16491,14 +16892,14 @@ by Ernst and Kellis.")
16491(define-public r-ggbio 16892(define-public r-ggbio
16492 (package 16893 (package
16493 (name "r-ggbio") 16894 (name "r-ggbio")
16494 (version "1.44.1") 16895 (version "1.46.0")
16495 (source 16896 (source
16496 (origin 16897 (origin
16497 (method url-fetch) 16898 (method url-fetch)
16498 (uri (bioconductor-uri "ggbio" version)) 16899 (uri (bioconductor-uri "ggbio" version))
16499 (sha256 16900 (sha256
16500 (base32 16901 (base32
16501 "0iyhjalwq1jmldpn20iv8l2kmz6sm20ddry2yz2zn7yq0wszp3vg")))) 16902 "1gm3y1nx0ah8wcrg2dh1xd688izm2sijz7bhgsasxckmmkmkp60g"))))
16502 (build-system r-build-system) 16903 (build-system r-build-system)
16503 (arguments 16904 (arguments
16504 `(#:phases 16905 `(#:phases
@@ -16659,14 +17060,14 @@ family of feature/genome hypotheses.")
16659(define-public r-gviz 17060(define-public r-gviz
16660 (package 17061 (package
16661 (name "r-gviz") 17062 (name "r-gviz")
16662 (version "1.40.1") 17063 (version "1.42.0")
16663 (source 17064 (source
16664 (origin 17065 (origin
16665 (method url-fetch) 17066 (method url-fetch)
16666 (uri (bioconductor-uri "Gviz" version)) 17067 (uri (bioconductor-uri "Gviz" version))
16667 (sha256 17068 (sha256
16668 (base32 17069 (base32
16669 "0as3sxhv21bqqrpvafcqim7798hhkzj3q40hy1rqyhv2lhj4rbvi")))) 17070 "09j94kk3dd3bbfw6a2l14i7vd4rh11g9lxhw4zsm15vg71cm1lv9"))))
16670 (properties `((upstream-name . "Gviz"))) 17071 (properties `((upstream-name . "Gviz")))
16671 (build-system r-build-system) 17072 (build-system r-build-system)
16672 (propagated-inputs 17073 (propagated-inputs
@@ -16708,14 +17109,14 @@ with your data.")
16708(define-public r-gwascat 17109(define-public r-gwascat
16709 (package 17110 (package
16710 (name "r-gwascat") 17111 (name "r-gwascat")
16711 (version "2.28.1") 17112 (version "2.30.0")
16712 (source 17113 (source
16713 (origin 17114 (origin
16714 (method url-fetch) 17115 (method url-fetch)
16715 (uri (bioconductor-uri "gwascat" version)) 17116 (uri (bioconductor-uri "gwascat" version))
16716 (sha256 17117 (sha256
16717 (base32 17118 (base32
16718 "19ymdxj8966i4yk0zalfw23938cpv4q7pywg4qb242p44na5y9sl")))) 17119 "0sj51cli1p8k7z1nl5rfswjlzrk9cqnpr1a1pr618gk74kfwqf5a"))))
16719 (build-system r-build-system) 17120 (build-system r-build-system)
16720 (propagated-inputs 17121 (propagated-inputs
16721 (list r-annotationdbi 17122 (list r-annotationdbi
@@ -16742,13 +17143,13 @@ EMBL-EBI GWAS catalog.")
16742(define-public r-kegggraph 17143(define-public r-kegggraph
16743 (package 17144 (package
16744 (name "r-kegggraph") 17145 (name "r-kegggraph")
16745 (version "1.56.0") 17146 (version "1.58.0")
16746 (source 17147 (source
16747 (origin 17148 (origin
16748 (method url-fetch) 17149 (method url-fetch)
16749 (uri (bioconductor-uri "KEGGgraph" version)) 17150 (uri (bioconductor-uri "KEGGgraph" version))
16750 (sha256 17151 (sha256
16751 (base32 "15pq040pcg8hr18xixmjp59xb7mgvygjv6kisqk8yv99l1611ndx")))) 17152 (base32 "0hpsb009qmhy9p67d5wd0cl60smhgjlhxsz5f52i1c6qy4jk1niq"))))
16752 (properties `((upstream-name . "KEGGgraph"))) 17153 (properties `((upstream-name . "KEGGgraph")))
16753 (build-system r-build-system) 17154 (build-system r-build-system)
16754 (propagated-inputs 17155 (propagated-inputs
@@ -16766,14 +17167,14 @@ functionalities including parsing, graph operation, visualization and etc.")
16766(define-public r-ldblock 17167(define-public r-ldblock
16767 (package 17168 (package
16768 (name "r-ldblock") 17169 (name "r-ldblock")
16769 (version "1.26.0") 17170 (version "1.28.0")
16770 (source 17171 (source
16771 (origin 17172 (origin
16772 (method url-fetch) 17173 (method url-fetch)
16773 (uri (bioconductor-uri "ldblock" version)) 17174 (uri (bioconductor-uri "ldblock" version))
16774 (sha256 17175 (sha256
16775 (base32 17176 (base32
16776 "08ss03b93czwb4x60hsi30ad4lmamvq5mxa8nj0g18z68qcraijm")))) 17177 "0i8v4wfp207f5dpf3y2n8fqn7mc4khj92gb209vzc3y3kbwp2c6n"))))
16777 (build-system r-build-system) 17178 (build-system r-build-system)
16778 (propagated-inputs 17179 (propagated-inputs
16779 (list r-biocgenerics 17180 (list r-biocgenerics
@@ -16890,13 +17291,13 @@ other functional sequencing data.")
16890(define-public r-pathview 17291(define-public r-pathview
16891 (package 17292 (package
16892 (name "r-pathview") 17293 (name "r-pathview")
16893 (version "1.36.1") 17294 (version "1.38.0")
16894 (source 17295 (source
16895 (origin 17296 (origin
16896 (method url-fetch) 17297 (method url-fetch)
16897 (uri (bioconductor-uri "pathview" version)) 17298 (uri (bioconductor-uri "pathview" version))
16898 (sha256 17299 (sha256
16899 (base32 "11g4zhy4qfq0gmy588334f7s2w1acs2dz9kimax5ya2b8jjibk71")))) 17300 (base32 "0p7cdq03863zpw009prs1yh3gps1kw135anjfq6wpdkwza7xy4py"))))
16900 (properties `((upstream-name . "pathview"))) 17301 (properties `((upstream-name . "pathview")))
16901 (build-system r-build-system) 17302 (build-system r-build-system)
16902 (propagated-inputs 17303 (propagated-inputs
@@ -16924,14 +17325,14 @@ large-scale and fully automated analysis.")
16924(define-public r-snpstats 17325(define-public r-snpstats
16925 (package 17326 (package
16926 (name "r-snpstats") 17327 (name "r-snpstats")
16927 (version "1.46.0") 17328 (version "1.48.0")
16928 (source 17329 (source
16929 (origin 17330 (origin
16930 (method url-fetch) 17331 (method url-fetch)
16931 (uri (bioconductor-uri "snpStats" version)) 17332 (uri (bioconductor-uri "snpStats" version))
16932 (sha256 17333 (sha256
16933 (base32 17334 (base32
16934 "0a5b5nqc7n965jk45ijwkzbn416ib4gfhp8xl39z8f2bdskip4a2")))) 17335 "14rkrav4iydc85194skdy33sk365pjmmvxxvzaxxh0k9ds009qwx"))))
16935 (properties `((upstream-name . "snpStats"))) 17336 (properties `((upstream-name . "snpStats")))
16936 (build-system r-build-system) 17337 (build-system r-build-system)
16937 (inputs (list zlib)) 17338 (inputs (list zlib))
@@ -16948,14 +17349,14 @@ the earlier snpMatrix package, allowing for uncertainty in genotypes.")
16948(define-public r-chromstar 17349(define-public r-chromstar
16949 (package 17350 (package
16950 (name "r-chromstar") 17351 (name "r-chromstar")
16951 (version "1.22.0") 17352 (version "1.24.0")
16952 (source 17353 (source
16953 (origin 17354 (origin
16954 (method url-fetch) 17355 (method url-fetch)
16955 (uri (bioconductor-uri "chromstaR" version)) 17356 (uri (bioconductor-uri "chromstaR" version))
16956 (sha256 17357 (sha256
16957 (base32 17358 (base32
16958 "1xjwmnr4hk8v3nwvhqd6ixk5qr2dv0n4mb9wd6nl7cgjfhjsdgj7")))) 17359 "17p22vsmb9h8ap0f2rzyg2r71srj3sxiapzyaz1csad2vfjxfi2r"))))
16959 (properties `((upstream-name . "chromstaR"))) 17360 (properties `((upstream-name . "chromstaR")))
16960 (build-system r-build-system) 17361 (build-system r-build-system)
16961 (propagated-inputs 17362 (propagated-inputs
@@ -16986,14 +17387,14 @@ analyses.")
16986(define-public r-guitar 17387(define-public r-guitar
16987 (package 17388 (package
16988 (name "r-guitar") 17389 (name "r-guitar")
16989 (version "2.12.0") 17390 (version "2.14.0")
16990 (source 17391 (source
16991 (origin 17392 (origin
16992 (method url-fetch) 17393 (method url-fetch)
16993 (uri (bioconductor-uri "Guitar" version)) 17394 (uri (bioconductor-uri "Guitar" version))
16994 (sha256 17395 (sha256
16995 (base32 17396 (base32
16996 "09grsasnnk7rmlzjh4lhas9r5spzcsrvmdqj6fx1dk22sckcqahh")))) 17397 "0lrw1v82amr54bkfh98953b16fhlgd1i6kz1g7zy8gj0hd417ms1"))))
16997 (properties `((upstream-name . "Guitar"))) 17398 (properties `((upstream-name . "Guitar")))
16998 (build-system r-build-system) 17399 (build-system r-build-system)
16999 (propagated-inputs 17400 (propagated-inputs
@@ -17039,14 +17440,14 @@ visualizations for publication-quality multi-panel figures.")
17039(define-public r-ballgown 17440(define-public r-ballgown
17040 (package 17441 (package
17041 (name "r-ballgown") 17442 (name "r-ballgown")
17042 (version "2.28.0") 17443 (version "2.30.0")
17043 (source 17444 (source
17044 (origin 17445 (origin
17045 (method url-fetch) 17446 (method url-fetch)
17046 (uri (bioconductor-uri "ballgown" version)) 17447 (uri (bioconductor-uri "ballgown" version))
17047 (sha256 17448 (sha256
17048 (base32 17449 (base32
17049 "0l8q3fymskxmsi5jcikzjz5xi66lpzgv7bjymir4izah2v68z708")))) 17450 "0iy24vj4lg1k4fzdxf9blc47xsp4dmplajgabsb2s925l7jpxfvw"))))
17050 (properties `((upstream-name . "ballgown"))) 17451 (properties `((upstream-name . "ballgown")))
17051 (build-system r-build-system) 17452 (build-system r-build-system)
17052 (propagated-inputs 17453 (propagated-inputs
@@ -17073,14 +17474,14 @@ to annotation.")
17073(define-public r-megadepth 17474(define-public r-megadepth
17074 (package 17475 (package
17075 (name "r-megadepth") 17476 (name "r-megadepth")
17076 (version "1.6.0") 17477 (version "1.8.0")
17077 (source 17478 (source
17078 (origin 17479 (origin
17079 (method url-fetch) 17480 (method url-fetch)
17080 (uri (bioconductor-uri "megadepth" version)) 17481 (uri (bioconductor-uri "megadepth" version))
17081 (sha256 17482 (sha256
17082 (base32 17483 (base32
17083 "0qq82dmd3drr2bhn51bgbc6ml40klfmmhj6wdj72n9ya6n60lwy8")))) 17484 "1krk5iqqzkkkxfgsvi9j6mj14i2rzisrrq0xmxjsrkgfh19awhr8"))))
17084 (properties `((upstream-name . "megadepth"))) 17485 (properties `((upstream-name . "megadepth")))
17085 (build-system r-build-system) 17486 (build-system r-build-system)
17086 (inputs (list megadepth)) 17487 (inputs (list megadepth))
@@ -17106,14 +17507,14 @@ regions or annotations of your choice from BigWig files.")
17106(define-public r-beclear 17507(define-public r-beclear
17107 (package 17508 (package
17108 (name "r-beclear") 17509 (name "r-beclear")
17109 (version "2.12.0") 17510 (version "2.14.0")
17110 (source 17511 (source
17111 (origin 17512 (origin
17112 (method url-fetch) 17513 (method url-fetch)
17113 (uri (bioconductor-uri "BEclear" version)) 17514 (uri (bioconductor-uri "BEclear" version))
17114 (sha256 17515 (sha256
17115 (base32 17516 (base32
17116 "0x43yfnmb2d782g3g52nqdfs90i3zrrlqz8qy3ybmgv5f8n92p15")))) 17517 "05znaj2fialxi937mhj2dlrm3v4j2wgqafcy78qrkz7xxn13pr01"))))
17117 (properties `((upstream-name . "BEclear"))) 17518 (properties `((upstream-name . "BEclear")))
17118 (build-system r-build-system) 17519 (build-system r-build-system)
17119 (propagated-inputs 17520 (propagated-inputs
@@ -17122,6 +17523,7 @@ regions or annotations of your choice from BigWig files.")
17122 r-data-table 17523 r-data-table
17123 r-dixontest 17524 r-dixontest
17124 r-futile-logger 17525 r-futile-logger
17526 r-ids
17125 r-matrix 17527 r-matrix
17126 r-rcpp 17528 r-rcpp
17127 r-rdpack)) 17529 r-rdpack))
@@ -17139,14 +17541,14 @@ real numbers.")
17139(define-public r-bgeecall 17541(define-public r-bgeecall
17140 (package 17542 (package
17141 (name "r-bgeecall") 17543 (name "r-bgeecall")
17142 (version "1.12.2") 17544 (version "1.14.0")
17143 (source 17545 (source
17144 (origin 17546 (origin
17145 (method url-fetch) 17547 (method url-fetch)
17146 (uri (bioconductor-uri "BgeeCall" version)) 17548 (uri (bioconductor-uri "BgeeCall" version))
17147 (sha256 17549 (sha256
17148 (base32 17550 (base32
17149 "0l6smwy55mm4clb71l4bpch3bayyyf87nq1asbrv6s6fd22mmwil")))) 17551 "05w6b10vc4mmwdqnkcj7vnfigk03f03n776vqhlb38k0lx8k4hk3"))))
17150 (properties `((upstream-name . "BgeeCall"))) 17552 (properties `((upstream-name . "BgeeCall")))
17151 (build-system r-build-system) 17553 (build-system r-build-system)
17152 (propagated-inputs 17554 (propagated-inputs
@@ -17175,14 +17577,14 @@ all RNA-Seq libraries of each species integrated in Bgee.")
17175(define-public r-bgeedb 17577(define-public r-bgeedb
17176 (package 17578 (package
17177 (name "r-bgeedb") 17579 (name "r-bgeedb")
17178 (version "2.22.3") 17580 (version "2.24.0")
17179 (source 17581 (source
17180 (origin 17582 (origin
17181 (method url-fetch) 17583 (method url-fetch)
17182 (uri (bioconductor-uri "BgeeDB" version)) 17584 (uri (bioconductor-uri "BgeeDB" version))
17183 (sha256 17585 (sha256
17184 (base32 17586 (base32
17185 "1f6lrazaibbz21sqvj59rq6ps9m1riw2y0kyidbn29mxf4ibwh3k")))) 17587 "14fja1dikzq60zjx1arcv1q16qd0hmibqjy0nbaivmk3zh16spkc"))))
17186 (properties `((upstream-name . "BgeeDB"))) 17588 (properties `((upstream-name . "BgeeDB")))
17187 (build-system r-build-system) 17589 (build-system r-build-system)
17188 (propagated-inputs 17590 (propagated-inputs
@@ -17209,14 +17611,14 @@ anatomical terms, mapped to genes by expression patterns.")
17209(define-public r-biobtreer 17611(define-public r-biobtreer
17210 (package 17612 (package
17211 (name "r-biobtreer") 17613 (name "r-biobtreer")
17212 (version "1.8.0") 17614 (version "1.10.0")
17213 (source 17615 (source
17214 (origin 17616 (origin
17215 (method url-fetch) 17617 (method url-fetch)
17216 (uri (bioconductor-uri "biobtreeR" version)) 17618 (uri (bioconductor-uri "biobtreeR" version))
17217 (sha256 17619 (sha256
17218 (base32 17620 (base32
17219 "0cx46hdqqm6mbj0vp4y86axv0qccd4sgk2jwwjvnqp5pynq9bbqa")))) 17621 "1j6w19k124x46gj2p8f1z0i2c03yhiiy1w0fqf504b2r7wy90jxc"))))
17220 (properties `((upstream-name . "biobtreeR"))) 17622 (properties `((upstream-name . "biobtreeR")))
17221 (build-system r-build-system) 17623 (build-system r-build-system)
17222 (propagated-inputs 17624 (propagated-inputs
@@ -17233,14 +17635,14 @@ mappings functionalities.")
17233(define-public r-minet 17635(define-public r-minet
17234 (package 17636 (package
17235 (name "r-minet") 17637 (name "r-minet")
17236 (version "3.54.0") 17638 (version "3.56.0")
17237 (source 17639 (source
17238 (origin 17640 (origin
17239 (method url-fetch) 17641 (method url-fetch)
17240 (uri (bioconductor-uri "minet" version)) 17642 (uri (bioconductor-uri "minet" version))
17241 (sha256 17643 (sha256
17242 (base32 17644 (base32
17243 "0q6jw2jqkl9qynjpzaygz45c7dmx1l5y2d8s1illpcf87siawcam")))) 17645 "1xknyc2m03dyqrnx6np2y2lr41w06arl114f6cncl6wsnanqxzrz"))))
17244 (properties `((upstream-name . "minet"))) 17646 (properties `((upstream-name . "minet")))
17245 (build-system r-build-system) 17647 (build-system r-build-system)
17246 (propagated-inputs 17648 (propagated-inputs
@@ -17255,14 +17657,14 @@ information networks from data.")
17255(define-public r-genetclassifier 17657(define-public r-genetclassifier
17256 (package 17658 (package
17257 (name "r-genetclassifier") 17659 (name "r-genetclassifier")
17258 (version "1.36.0") 17660 (version "1.38.0")
17259 (source 17661 (source
17260 (origin 17662 (origin
17261 (method url-fetch) 17663 (method url-fetch)
17262 (uri (bioconductor-uri "geNetClassifier" version)) 17664 (uri (bioconductor-uri "geNetClassifier" version))
17263 (sha256 17665 (sha256
17264 (base32 17666 (base32
17265 "1kh7mp5h0n7yd1klcd7w4v7i3fh9pkmvgf7189wangfzbcsr4f70")))) 17667 "1ahlml1ssjmg126ki1phdprq4v0nawzbbfq8jray5ypaj32qx3r2"))))
17266 (properties 17668 (properties
17267 `((upstream-name . "geNetClassifier"))) 17669 `((upstream-name . "geNetClassifier")))
17268 (build-system r-build-system) 17670 (build-system r-build-system)
@@ -17280,14 +17682,14 @@ interface to query the classifier.")
17280(define-public r-dir-expiry 17682(define-public r-dir-expiry
17281 (package 17683 (package
17282 (name "r-dir-expiry") 17684 (name "r-dir-expiry")
17283 (version "1.4.0") 17685 (version "1.6.0")
17284 (source 17686 (source
17285 (origin 17687 (origin
17286 (method url-fetch) 17688 (method url-fetch)
17287 (uri (bioconductor-uri "dir.expiry" version)) 17689 (uri (bioconductor-uri "dir.expiry" version))
17288 (sha256 17690 (sha256
17289 (base32 17691 (base32
17290 "098wzm8hlpy70c99k2sl4k8z2dllhw7rwdj8dhcskr7kaw71k3sq")))) 17692 "1ix31jcfi3dg12pa0sz4k4izwc9rsydy6krl7f949lkam2g7s5f8"))))
17291 (properties `((upstream-name . "dir.expiry"))) 17693 (properties `((upstream-name . "dir.expiry")))
17292 (build-system r-build-system) 17694 (build-system r-build-system)
17293 (propagated-inputs (list r-filelock)) 17695 (propagated-inputs (list r-filelock))
@@ -17304,14 +17706,14 @@ eliminating obsolete caches generated by old versions of packages.")
17304(define-public r-basilisk-utils 17706(define-public r-basilisk-utils
17305 (package 17707 (package
17306 (name "r-basilisk-utils") 17708 (name "r-basilisk-utils")
17307 (version "1.8.0") 17709 (version "1.10.0")
17308 (source 17710 (source
17309 (origin 17711 (origin
17310 (method url-fetch) 17712 (method url-fetch)
17311 (uri (bioconductor-uri "basilisk.utils" version)) 17713 (uri (bioconductor-uri "basilisk.utils" version))
17312 (sha256 17714 (sha256
17313 (base32 17715 (base32
17314 "1jnqv0rlljkq27rd4ixl763v335f2aanm4fzr386yc81fj4vnmhk")))) 17716 "0gh29w8arg0glawprwshaixv07y756c4lx21h8jjbqlsrbspp8fw"))))
17315 (properties 17717 (properties
17316 `((upstream-name . "basilisk.utils"))) 17718 `((upstream-name . "basilisk.utils")))
17317 (build-system r-build-system) 17719 (build-system r-build-system)
@@ -17328,14 +17730,14 @@ package, primarily for creation of the underlying Conda instance.")
17328(define-public r-basilisk 17730(define-public r-basilisk
17329 (package 17731 (package
17330 (name "r-basilisk") 17732 (name "r-basilisk")
17331 (version "1.8.1") 17733 (version "1.10.2")
17332 (source 17734 (source
17333 (origin 17735 (origin
17334 (method url-fetch) 17736 (method url-fetch)
17335 (uri (bioconductor-uri "basilisk" version)) 17737 (uri (bioconductor-uri "basilisk" version))
17336 (sha256 17738 (sha256
17337 (base32 17739 (base32
17338 "134xix2iq5l7783dng2jjklxd3m5lh4snb7bjhslrs2r1j3p8jpk")))) 17740 "14sgm3ia7jj5jckysqkljrffafg6rl8i7fgzsxv8ycnrwbd05d09"))))
17339 (properties `((upstream-name . "basilisk"))) 17741 (properties `((upstream-name . "basilisk")))
17340 (build-system r-build-system) 17742 (build-system r-build-system)
17341 (propagated-inputs 17743 (propagated-inputs
@@ -17354,14 +17756,14 @@ Python environments in a single R session.")
17354(define-public r-biocthis 17756(define-public r-biocthis
17355 (package 17757 (package
17356 (name "r-biocthis") 17758 (name "r-biocthis")
17357 (version "1.6.0") 17759 (version "1.8.1")
17358 (source 17760 (source
17359 (origin 17761 (origin
17360 (method url-fetch) 17762 (method url-fetch)
17361 (uri (bioconductor-uri "biocthis" version)) 17763 (uri (bioconductor-uri "biocthis" version))
17362 (sha256 17764 (sha256
17363 (base32 17765 (base32
17364 "1hdgjp00d2si3mr7m1d289i9wn7g927z6n8n27d5sm94lb91qln0")))) 17766 "0zmiaixknwxv72l4fygrn0qr3mvl7kqfbqgflnavs0wxx6xdjqgn"))))
17365 (properties `((upstream-name . "biocthis"))) 17767 (properties `((upstream-name . "biocthis")))
17366 (build-system r-build-system) 17768 (build-system r-build-system)
17367 (arguments 17769 (arguments
@@ -17388,14 +17790,14 @@ Bioconductor-friendly.")
17388(define-public r-biocdockermanager 17790(define-public r-biocdockermanager
17389 (package 17791 (package
17390 (name "r-biocdockermanager") 17792 (name "r-biocdockermanager")
17391 (version "1.8.1") 17793 (version "1.10.0")
17392 (source 17794 (source
17393 (origin 17795 (origin
17394 (method url-fetch) 17796 (method url-fetch)
17395 (uri (bioconductor-uri "BiocDockerManager" version)) 17797 (uri (bioconductor-uri "BiocDockerManager" version))
17396 (sha256 17798 (sha256
17397 (base32 17799 (base32
17398 "0a4dcga18bw5mvzmsml28bf4zclz32pp9iflnbvps7pdxvhmmg9d")))) 17800 "13l5shmiiv4wl9m5xnwzagjxqrchjg9znvcgf7hv8f263l2yc8qm"))))
17399 (properties 17801 (properties
17400 `((upstream-name . "BiocDockerManager"))) 17802 `((upstream-name . "BiocDockerManager")))
17401 (build-system r-build-system) 17803 (build-system r-build-system)
@@ -17418,14 +17820,14 @@ the Bioconductor project.")
17418(define-public r-biodb 17820(define-public r-biodb
17419 (package 17821 (package
17420 (name "r-biodb") 17822 (name "r-biodb")
17421 (version "1.4.2") 17823 (version "1.6.0")
17422 (source 17824 (source
17423 (origin 17825 (origin
17424 (method url-fetch) 17826 (method url-fetch)
17425 (uri (bioconductor-uri "biodb" version)) 17827 (uri (bioconductor-uri "biodb" version))
17426 (sha256 17828 (sha256
17427 (base32 17829 (base32
17428 "0f3clqmrpaawhjjyb4x5mnbhsam56r0av05b5cl5p4waylp8qbs1")))) 17830 "08ahz3v2xbhwfh89dbnhhcdm0x5qv4hibi8wknlqf5x8gqm5j5w6"))))
17429 (properties `((upstream-name . "biodb"))) 17831 (properties `((upstream-name . "biodb")))
17430 (build-system r-build-system) 17832 (build-system r-build-system)
17431 (propagated-inputs 17833 (propagated-inputs
@@ -17463,14 +17865,14 @@ separate published packages.")
17463(define-public r-biomformat 17865(define-public r-biomformat
17464 (package 17866 (package
17465 (name "r-biomformat") 17867 (name "r-biomformat")
17466 (version "1.24.0") 17868 (version "1.26.0")
17467 (source 17869 (source
17468 (origin 17870 (origin
17469 (method url-fetch) 17871 (method url-fetch)
17470 (uri (bioconductor-uri "biomformat" version)) 17872 (uri (bioconductor-uri "biomformat" version))
17471 (sha256 17873 (sha256
17472 (base32 17874 (base32
17473 "12wqjipxhngmlnrdmx329dqmkmy2wa4nkkrhwaqv2nwy90dncs9n")))) 17875 "0728fpj05bvna5lpm29pdbn4slfmq16nz35as086ddbl2hhc9ni1"))))
17474 (properties `((upstream-name . "biomformat"))) 17876 (properties `((upstream-name . "biomformat")))
17475 (build-system r-build-system) 17877 (build-system r-build-system)
17476 (propagated-inputs 17878 (propagated-inputs
@@ -17492,14 +17894,14 @@ as extensions of common core functions/methods.")
17492(define-public r-mvcclass 17894(define-public r-mvcclass
17493 (package 17895 (package
17494 (name "r-mvcclass") 17896 (name "r-mvcclass")
17495 (version "1.70.0") 17897 (version "1.72.0")
17496 (source 17898 (source
17497 (origin 17899 (origin
17498 (method url-fetch) 17900 (method url-fetch)
17499 (uri (bioconductor-uri "MVCClass" version)) 17901 (uri (bioconductor-uri "MVCClass" version))
17500 (sha256 17902 (sha256
17501 (base32 17903 (base32
17502 "0apcjlq4i2mg8mlfqgvlcsqkiy51whzid3nd0m830jff0ywgh47g")))) 17904 "1yzb7m7vk50f9x1g8yb95wlmpccj3n4qgczz46lvhsk7hkifybzq"))))
17503 (properties `((upstream-name . "MVCClass"))) 17905 (properties `((upstream-name . "MVCClass")))
17504 (build-system r-build-system) 17906 (build-system r-build-system)
17505 (home-page "https://bioconductor.org/packages/MVCClass") 17907 (home-page "https://bioconductor.org/packages/MVCClass")
@@ -17512,14 +17914,14 @@ design.")
17512(define-public r-biomvcclass 17914(define-public r-biomvcclass
17513 (package 17915 (package
17514 (name "r-biomvcclass") 17916 (name "r-biomvcclass")
17515 (version "1.64.0") 17917 (version "1.66.0")
17516 (source 17918 (source
17517 (origin 17919 (origin
17518 (method url-fetch) 17920 (method url-fetch)
17519 (uri (bioconductor-uri "BioMVCClass" version)) 17921 (uri (bioconductor-uri "BioMVCClass" version))
17520 (sha256 17922 (sha256
17521 (base32 17923 (base32
17522 "078pnyygbvbfxziqspfr1nn78w67xyb4qmiwc34czga5psblvfwz")))) 17924 "1xclmwxps7yvqnaw8kn6z4mlpx6v8xfzyly4cadsjaj2qm535xxk"))))
17523 (properties `((upstream-name . "BioMVCClass"))) 17925 (properties `((upstream-name . "BioMVCClass")))
17524 (build-system r-build-system) 17926 (build-system r-build-system)
17525 (propagated-inputs 17927 (propagated-inputs
@@ -17534,14 +17936,14 @@ design.")
17534(define-public r-biomvrcns 17936(define-public r-biomvrcns
17535 (package 17937 (package
17536 (name "r-biomvrcns") 17938 (name "r-biomvrcns")
17537 (version "1.36.0") 17939 (version "1.38.0")
17538 (source 17940 (source
17539 (origin 17941 (origin
17540 (method url-fetch) 17942 (method url-fetch)
17541 (uri (bioconductor-uri "biomvRCNS" version)) 17943 (uri (bioconductor-uri "biomvRCNS" version))
17542 (sha256 17944 (sha256
17543 (base32 17945 (base32
17544 "0i576g7pkivqaxff1pkb760mdpx8v9fh071aic1mwfnlfa7k87ln")))) 17946 "0n026b744ah5kcnipsyiqqs7vlz5n5im1kgv35i2pgxyzvf7a8sn"))))
17545 (properties `((upstream-name . "biomvRCNS"))) 17947 (properties `((upstream-name . "biomvRCNS")))
17546 (build-system r-build-system) 17948 (build-system r-build-system)
17547 (propagated-inputs 17949 (propagated-inputs
@@ -17559,14 +17961,14 @@ using aCGH or sequencing.")
17559(define-public r-bionero 17961(define-public r-bionero
17560 (package 17962 (package
17561 (name "r-bionero") 17963 (name "r-bionero")
17562 (version "1.4.2") 17964 (version "1.6.0")
17563 (source 17965 (source
17564 (origin 17966 (origin
17565 (method url-fetch) 17967 (method url-fetch)
17566 (uri (bioconductor-uri "BioNERO" version)) 17968 (uri (bioconductor-uri "BioNERO" version))
17567 (sha256 17969 (sha256
17568 (base32 17970 (base32
17569 "0dsznfnhidbmf52rv8l26f1ms2k9yy4q4c6cf3x8ylc79c1sjrcp")))) 17971 "10nwgp8a9chn33p5k7cdp920rraiw187xfrylyd9bq010c7vp7xh"))))
17570 (properties `((upstream-name . "BioNERO"))) 17972 (properties `((upstream-name . "BioNERO")))
17571 (build-system r-build-system) 17973 (build-system r-build-system)
17572 (propagated-inputs 17974 (propagated-inputs
@@ -17615,14 +18017,14 @@ networks.")
17615(define-public r-bionet 18017(define-public r-bionet
17616 (package 18018 (package
17617 (name "r-bionet") 18019 (name "r-bionet")
17618 (version "1.56.0") 18020 (version "1.58.0")
17619 (source 18021 (source
17620 (origin 18022 (origin
17621 (method url-fetch) 18023 (method url-fetch)
17622 (uri (bioconductor-uri "BioNet" version)) 18024 (uri (bioconductor-uri "BioNet" version))
17623 (sha256 18025 (sha256
17624 (base32 18026 (base32
17625 "0kcw71j4nmdkn373wk21ak6h0v4gycivnfrklb72kk1qcmsy1wrm")))) 18027 "12c6m7dzwkdh4bk1c5xmzm5ajrsba7v62mag1f3rrpmrapdh6s0j"))))
17626 (properties `((upstream-name . "BioNet"))) 18028 (properties `((upstream-name . "BioNet")))
17627 (build-system r-build-system) 18029 (build-system r-build-system)
17628 (propagated-inputs 18030 (propagated-inputs
@@ -17644,14 +18046,14 @@ scoring subnetwork.")
17644(define-public r-bionetstat 18046(define-public r-bionetstat
17645 (package 18047 (package
17646 (name "r-bionetstat") 18048 (name "r-bionetstat")
17647 (version "1.16.1") 18049 (version "1.18.0")
17648 (source 18050 (source
17649 (origin 18051 (origin
17650 (method url-fetch) 18052 (method url-fetch)
17651 (uri (bioconductor-uri "BioNetStat" version)) 18053 (uri (bioconductor-uri "BioNetStat" version))
17652 (sha256 18054 (sha256
17653 (base32 18055 (base32
17654 "0zs6pymvxb95sji0rnnzaz3whj7hsvj2kl4n4gzj7w1q0prbfpb2")))) 18056 "1h99d6gnqw5v9ha2169zfhw9cvxhyjgkf4zm8qj1i03h2cywapgv"))))
17655 (properties `((upstream-name . "BioNetStat"))) 18057 (properties `((upstream-name . "BioNetStat")))
17656 (build-system r-build-system) 18058 (build-system r-build-system)
17657 (propagated-inputs 18059 (propagated-inputs
@@ -17686,14 +18088,14 @@ network and metabolic pathways view.")
17686(define-public r-bioqc 18088(define-public r-bioqc
17687 (package 18089 (package
17688 (name "r-bioqc") 18090 (name "r-bioqc")
17689 (version "1.24.0") 18091 (version "1.26.0")
17690 (source 18092 (source
17691 (origin 18093 (origin
17692 (method url-fetch) 18094 (method url-fetch)
17693 (uri (bioconductor-uri "BioQC" version)) 18095 (uri (bioconductor-uri "BioQC" version))
17694 (sha256 18096 (sha256
17695 (base32 18097 (base32
17696 "0vb2nnzqvyv25pw8qshcmijravswafg0858pkgqjgiv7wsr2mn3m")))) 18098 "1ssxsxdm8vmlrmvvdz5p98apd3xsal1h3ss8556g83kgw830zsxf"))))
17697 (properties `((upstream-name . "BioQC"))) 18099 (properties `((upstream-name . "BioQC")))
17698 (build-system r-build-system) 18100 (build-system r-build-system)
17699 (propagated-inputs 18101 (propagated-inputs
@@ -17712,14 +18114,14 @@ optimised for high performance.")
17712(define-public r-biotip 18114(define-public r-biotip
17713 (package 18115 (package
17714 (name "r-biotip") 18116 (name "r-biotip")
17715 (version "1.10.0") 18117 (version "1.12.0")
17716 (source 18118 (source
17717 (origin 18119 (origin
17718 (method url-fetch) 18120 (method url-fetch)
17719 (uri (bioconductor-uri "BioTIP" version)) 18121 (uri (bioconductor-uri "BioTIP" version))
17720 (sha256 18122 (sha256
17721 (base32 18123 (base32
17722 "1sihi5zy7mlabh3ix1wvdqz8ibfq1avl8bnxjhvxyzq40zbcklh6")))) 18124 "1n90n4vz0cwz8irwpmrkm9qcyvk5rssl2v6wrzny4zwhzjkmvlni"))))
17723 (properties `((upstream-name . "BioTIP"))) 18125 (properties `((upstream-name . "BioTIP")))
17724 (build-system r-build-system) 18126 (build-system r-build-system)
17725 (propagated-inputs 18127 (propagated-inputs
@@ -17742,14 +18144,14 @@ help unravel disease regulatory trajectory.")
17742(define-public r-biotmle 18144(define-public r-biotmle
17743 (package 18145 (package
17744 (name "r-biotmle") 18146 (name "r-biotmle")
17745 (version "1.20.0") 18147 (version "1.22.0")
17746 (source 18148 (source
17747 (origin 18149 (origin
17748 (method url-fetch) 18150 (method url-fetch)
17749 (uri (bioconductor-uri "biotmle" version)) 18151 (uri (bioconductor-uri "biotmle" version))
17750 (sha256 18152 (sha256
17751 (base32 18153 (base32
17752 "1frig90krvfdk6nwpmslpj0pvligyzwzfwwci7hzwcmbglk5jj22")))) 18154 "1sbwbz0xdws31lsh46mfcijqmi6rm050r1d6vwii65q686x5j43w"))))
17753 (properties `((upstream-name . "biotmle"))) 18155 (properties `((upstream-name . "biotmle")))
17754 (build-system r-build-system) 18156 (build-system r-build-system)
17755 (propagated-inputs 18157 (propagated-inputs
@@ -17784,14 +18186,14 @@ ensemble machine learning for the estimation of nuisance functions.")
17784(define-public r-bsseq 18186(define-public r-bsseq
17785 (package 18187 (package
17786 (name "r-bsseq") 18188 (name "r-bsseq")
17787 (version "1.32.0") 18189 (version "1.34.0")
17788 (source 18190 (source
17789 (origin 18191 (origin
17790 (method url-fetch) 18192 (method url-fetch)
17791 (uri (bioconductor-uri "bsseq" version)) 18193 (uri (bioconductor-uri "bsseq" version))
17792 (sha256 18194 (sha256
17793 (base32 18195 (base32
17794 "1jpfib2vb6hd7pgh3d33jgch24lba175zmbalwsbgvlmmyyf1ki5")))) 18196 "0rd0ihr1ai1kvly2zf5y2qx3qyhk3ag2mdsrwqnzs67xkv99glsf"))))
17795 (properties `((upstream-name . "bsseq"))) 18197 (properties `((upstream-name . "bsseq")))
17796 (build-system r-build-system) 18198 (build-system r-build-system)
17797 (propagated-inputs 18199 (propagated-inputs
@@ -17830,13 +18232,13 @@ visualizing bisulfite sequencing data.")
17830(define-public r-dada2 18232(define-public r-dada2
17831 (package 18233 (package
17832 (name "r-dada2") 18234 (name "r-dada2")
17833 (version "1.24.0") 18235 (version "1.26.0")
17834 (source (origin 18236 (source (origin
17835 (method url-fetch) 18237 (method url-fetch)
17836 (uri (bioconductor-uri "dada2" version)) 18238 (uri (bioconductor-uri "dada2" version))
17837 (sha256 18239 (sha256
17838 (base32 18240 (base32
17839 "0nvjnmcjh0i660y8s3rh9b3zl163wxdx7qm2n36m6vf0iy987l4x")))) 18241 "1cdfq4qa4kkfkqnkyxyr109hbvj5li396rm3p2b11qm2pxmfd7kc"))))
17840 (properties `((upstream-name . "dada2"))) 18242 (properties `((upstream-name . "dada2")))
17841 (build-system r-build-system) 18243 (build-system r-build-system)
17842 (propagated-inputs 18244 (propagated-inputs
@@ -17867,14 +18269,14 @@ fragments by exact matching.")
17867(define-public r-dmrseq 18269(define-public r-dmrseq
17868 (package 18270 (package
17869 (name "r-dmrseq") 18271 (name "r-dmrseq")
17870 (version "1.16.0") 18272 (version "1.18.0")
17871 (source 18273 (source
17872 (origin 18274 (origin
17873 (method url-fetch) 18275 (method url-fetch)
17874 (uri (bioconductor-uri "dmrseq" version)) 18276 (uri (bioconductor-uri "dmrseq" version))
17875 (sha256 18277 (sha256
17876 (base32 18278 (base32
17877 "1c99l62fi26bnbvpzrlsvvs722za0l5vfhddcrhzzzasabhccb4n")))) 18279 "1zx62lbj0am85p0c1vk06s7qf8294vk8yyh67nkiqc7xgqqwybyk"))))
17878 (properties `((upstream-name . "dmrseq"))) 18280 (properties `((upstream-name . "dmrseq")))
17879 (build-system r-build-system) 18281 (build-system r-build-system)
17880 (propagated-inputs 18282 (propagated-inputs
@@ -17913,13 +18315,13 @@ interest on transformed methylation proportions.")
17913(define-public r-omicade4 18315(define-public r-omicade4
17914 (package 18316 (package
17915 (name "r-omicade4") 18317 (name "r-omicade4")
17916 (version "1.36.0") 18318 (version "1.38.0")
17917 (source (origin 18319 (source (origin
17918 (method url-fetch) 18320 (method url-fetch)
17919 (uri (bioconductor-uri "omicade4" version)) 18321 (uri (bioconductor-uri "omicade4" version))
17920 (sha256 18322 (sha256
17921 (base32 18323 (base32
17922 "1l7w3sczsimg640klq8navgdcwjj090wjqd40n4mw76pny2xj2lj")))) 18324 "1w9fsg0r6ir9nmmpf08b1mh8mnrzxk3f398y1w5dg34fdz4phgpg"))))
17923 (properties `((upstream-name . "omicade4"))) 18325 (properties `((upstream-name . "omicade4")))
17924 (build-system r-build-system) 18326 (build-system r-build-system)
17925 (propagated-inputs (list r-ade4 r-biobase r-made4)) 18327 (propagated-inputs (list r-ade4 r-biobase r-made4))
@@ -17932,13 +18334,13 @@ interest on transformed methylation proportions.")
17932(define-public r-omnipathr 18334(define-public r-omnipathr
17933 (package 18335 (package
17934 (name "r-omnipathr") 18336 (name "r-omnipathr")
17935 (version "3.4.0") 18337 (version "3.5.25")
17936 (source 18338 (source
17937 (origin 18339 (origin
17938 (method url-fetch) 18340 (method url-fetch)
17939 (uri (bioconductor-uri "OmnipathR" version)) 18341 (uri (bioconductor-uri "OmnipathR" version))
17940 (sha256 18342 (sha256
17941 (base32 "0vk0fv09j3ql78mzzhdxwxb2b83qqdz2qfd8wpp1vydmcx2vvgni")))) 18343 (base32 "1a0d4vf8i45h1fifswx9lhk6fk0z8sxfnav35psz9kvmxxab9698"))))
17942 (properties `((upstream-name . "OmnipathR"))) 18344 (properties `((upstream-name . "OmnipathR")))
17943 (build-system r-build-system) 18345 (build-system r-build-system)
17944 (arguments 18346 (arguments
@@ -17958,12 +18360,14 @@ interest on transformed methylation proportions.")
17958 r-later 18360 r-later
17959 r-logger 18361 r-logger
17960 r-magrittr 18362 r-magrittr
18363 r-rmarkdown
17961 r-progress 18364 r-progress
17962 r-purrr 18365 r-purrr
17963 r-rappdirs 18366 r-rappdirs
17964 r-readr 18367 r-readr
17965 r-readxl 18368 r-readxl
17966 r-rlang 18369 r-rlang
18370 r-rvest
17967 r-stringr 18371 r-stringr
17968 r-tibble 18372 r-tibble
17969 r-tidyr 18373 r-tidyr
@@ -17985,14 +18389,14 @@ for ligand activity prediction from transcriptomics data.")
17985(define-public r-biscuiteer 18389(define-public r-biscuiteer
17986 (package 18390 (package
17987 (name "r-biscuiteer") 18391 (name "r-biscuiteer")
17988 (version "1.10.0") 18392 (version "1.12.0")
17989 (source 18393 (source
17990 (origin 18394 (origin
17991 (method url-fetch) 18395 (method url-fetch)
17992 (uri (bioconductor-uri "biscuiteer" version)) 18396 (uri (bioconductor-uri "biscuiteer" version))
17993 (sha256 18397 (sha256
17994 (base32 18398 (base32
17995 "0y7vbdaafiga16yr0d22w1v4p0jmczndcar0r0km06f5y1b74amr")))) 18399 "1fq2nj0vclpxavqj5qx7jc3ympg00izxn9fpy4mlhyp9l921z13m"))))
17996 (properties `((upstream-name . "biscuiteer"))) 18400 (properties `((upstream-name . "biscuiteer")))
17997 (build-system r-build-system) 18401 (build-system r-build-system)
17998 (propagated-inputs 18402 (propagated-inputs
@@ -18037,13 +18441,13 @@ estimates, etc.")
18037(define-public r-tcgabiolinks 18441(define-public r-tcgabiolinks
18038 (package 18442 (package
18039 (name "r-tcgabiolinks") 18443 (name "r-tcgabiolinks")
18040 (version "2.24.3") 18444 (version "2.25.3")
18041 (source 18445 (source
18042 (origin 18446 (origin
18043 (method url-fetch) 18447 (method url-fetch)
18044 (uri (bioconductor-uri "TCGAbiolinks" version)) 18448 (uri (bioconductor-uri "TCGAbiolinks" version))
18045 (sha256 18449 (sha256
18046 (base32 "0visvfhzaf0p1rb5vjkmw1c91zfxpks8nl9nbl9xlnpm8lkmmkms")))) 18450 (base32 "0daq7093yipry8pp6fj6pj8x1njxs8j6cz7875qkfmzqkbis4vql"))))
18047 (properties `((upstream-name . "TCGAbiolinks"))) 18451 (properties `((upstream-name . "TCGAbiolinks")))
18048 (build-system r-build-system) 18452 (build-system r-build-system)
18049 (propagated-inputs 18453 (propagated-inputs
@@ -18092,13 +18496,13 @@ starburst plots) in order to easily develop complete analysis pipelines.")
18092(define-public r-tricycle 18496(define-public r-tricycle
18093 (package 18497 (package
18094 (name "r-tricycle") 18498 (name "r-tricycle")
18095 (version "1.4.0") 18499 (version "1.6.0")
18096 (source (origin 18500 (source (origin
18097 (method url-fetch) 18501 (method url-fetch)
18098 (uri (bioconductor-uri "tricycle" version)) 18502 (uri (bioconductor-uri "tricycle" version))
18099 (sha256 18503 (sha256
18100 (base32 18504 (base32
18101 "0bjkajcz6xcfak6071d0ihakrvgf7s0pmkn6vqkjd6yxbfld7zln")))) 18505 "0b5agqhywg23zxf0f9s1vfbzs7s7ijf9c716s7hwjprxfdz5znvw"))))
18102 (properties `((upstream-name . "tricycle"))) 18506 (properties `((upstream-name . "tricycle")))
18103 (build-system r-build-system) 18507 (build-system r-build-system)
18104 (propagated-inputs 18508 (propagated-inputs
@@ -18131,14 +18535,14 @@ embeddings and functions to build new reference.")
18131(define-public r-tximeta 18535(define-public r-tximeta
18132 (package 18536 (package
18133 (name "r-tximeta") 18537 (name "r-tximeta")
18134 (version "1.14.1") 18538 (version "1.16.0")
18135 (source 18539 (source
18136 (origin 18540 (origin
18137 (method url-fetch) 18541 (method url-fetch)
18138 (uri (bioconductor-uri "tximeta" version)) 18542 (uri (bioconductor-uri "tximeta" version))
18139 (sha256 18543 (sha256
18140 (base32 18544 (base32
18141 "0hxq5lkrdiz0a3xpl88adrv4m55jr6g46a5m9pamc0w4bxddirr8")))) 18545 "0v1s5ssinyrizpg2i88dn2ckzs4i16hjfg2pzxhal3ypsiw24qna"))))
18142 (properties `((upstream-name . "tximeta"))) 18546 (properties `((upstream-name . "tximeta")))
18143 (build-system r-build-system) 18547 (build-system r-build-system)
18144 (propagated-inputs 18548 (propagated-inputs
@@ -18172,13 +18576,13 @@ reproducibility.")
18172(define-public r-phyloseq 18576(define-public r-phyloseq
18173 (package 18577 (package
18174 (name "r-phyloseq") 18578 (name "r-phyloseq")
18175 (version "1.40.0") 18579 (version "1.42.0")
18176 (source 18580 (source
18177 (origin 18581 (origin
18178 (method url-fetch) 18582 (method url-fetch)
18179 (uri (bioconductor-uri "phyloseq" version)) 18583 (uri (bioconductor-uri "phyloseq" version))
18180 (sha256 18584 (sha256
18181 (base32 "0hcyv4ziyaw74mc9vf7bad3q9izi9p0whg3hspbs6w8b3hp34y2k")))) 18585 (base32 "07zi059v6zwrm31qwc7fmg35fwqlqfb6c30wwj9q4m2y67srnskk"))))
18182 (properties `((upstream-name . "phyloseq"))) 18586 (properties `((upstream-name . "phyloseq")))
18183 (build-system r-build-system) 18587 (build-system r-build-system)
18184 (propagated-inputs 18588 (propagated-inputs
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 6d7097c42c2..6c6ff3e25a6 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -23,6 +23,7 @@
23;;; Copyright © 2021 Hong Li <hli@mdc-berlin.de> 23;;; Copyright © 2021 Hong Li <hli@mdc-berlin.de>
24;;; Copyright © 2021, 2022 Simon Tournier <zimon.toutoune@gmail.com> 24;;; Copyright © 2021, 2022 Simon Tournier <zimon.toutoune@gmail.com>
25;;; Copyright © 2021 Felix Gruber <felgru@posteo.net> 25;;; Copyright © 2021 Felix Gruber <felgru@posteo.net>
26;;; Copyright © 2022 Navid Afkhami <navid.afkhami@mdc-berlin.de>
26;;; 27;;;
27;;; This file is part of GNU Guix. 28;;; This file is part of GNU Guix.
28;;; 29;;;
@@ -535,6 +536,42 @@ BED, GFF/GTF, VCF.")
535and utilities for PacBio C++ applications.") 536and utilities for PacBio C++ applications.")
536 (license license:bsd-3)))) 537 (license license:bsd-3))))
537 538
539(define-public r-btools
540 (let ((commit "fa21d4ca01d37ea4d98b45582453f3bf95cbc2b5")
541 (revision "1"))
542 (package
543 (name "r-btools")
544 (version (git-version "0.0.1" revision commit))
545 (source (origin
546 (method git-fetch)
547 (uri (git-reference
548 (url "https://github.com/twbattaglia/btools")
549 (commit commit)))
550 (file-name (git-file-name name version))
551 (sha256
552 (base32
553 "0bca593dnxz6xdywpdi0ipli0paln2b3bfxxj0csnmj55ryrz428"))))
554 (properties `((upstream-name . "btools")))
555 (build-system r-build-system)
556 (propagated-inputs
557 (list r-biomformat
558 r-coin
559 r-deseq2
560 r-dplyr
561 r-genefilter
562 r-phyloseq
563 r-picante
564 r-plotly
565 r-reshape2
566 r-stringr
567 r-vegan))
568 (home-page "https://github.com/twbattaglia/btools")
569 (synopsis "R functions for microbial diversity analyses")
570 (description
571 "This package provides an assortment of R functions that is suitable
572for all types of microbial diversity analyses.")
573 (license license:expat))))
574
538(define-public pbbam 575(define-public pbbam
539 (package 576 (package
540 (name "pbbam") 577 (name "pbbam")
diff --git a/gnu/packages/bqn.scm b/gnu/packages/bqn.scm
index 984dfbe53eb..8cce9564a28 100644
--- a/gnu/packages/bqn.scm
+++ b/gnu/packages/bqn.scm
@@ -33,7 +33,6 @@
33 #:use-module (gnu packages pkg-config) 33 #:use-module (gnu packages pkg-config)
34 #:use-module (gnu packages llvm) 34 #:use-module (gnu packages llvm)
35 #:use-module (gnu packages java) 35 #:use-module (gnu packages java)
36 #:use-module (gnu packages linux)
37 #:use-module (gnu packages compression)) 36 #:use-module (gnu packages compression))
38 37
39(define-public dbqn 38(define-public dbqn
@@ -113,7 +112,7 @@ the same author.")
113 ;; Aside from dbqn above, the main bqn repository is used by other 112 ;; Aside from dbqn above, the main bqn repository is used by other
114 ;; implementations as a "known good" set of sources. CBQN uses dbqn to 113 ;; implementations as a "known good" set of sources. CBQN uses dbqn to
115 ;; generate an intermediate bytecode for its own compilation. 114 ;; generate an intermediate bytecode for its own compilation.
116 (let ((commit "e219af48401473a7bac49bdd8b89d69082cf5dd8")) 115 (let ((commit "71ce36141aaacfa714edca2e408ca522a3bc5554"))
117 (origin 116 (origin
118 (method git-fetch) 117 (method git-fetch)
119 (uri (git-reference 118 (uri (git-reference
@@ -121,11 +120,11 @@ the same author.")
121 (commit commit))) 120 (commit commit)))
122 (file-name (git-file-name "bqn-sources" commit)) 121 (file-name (git-file-name "bqn-sources" commit))
123 (sha256 122 (sha256
124 (base32 "0r6pa9lscl2395g4xlvmg90vpdsjzhin4f1r0s7brymmpvmns2yc"))))) 123 (base32 "060a3r5m7hynzxj4iz1av2kj5jf8w3j8yswzzx9wkx31rdrsiv2c")))))
125 124
126(define cbqn-bootstrap 125(define cbqn-bootstrap
127 (let* ((revision "1") 126 (let* ((revision "2")
128 (commit "9c1cbdc99863b1da0116df61cd832137b196dc5c")) 127 (commit "66584ce1491d300746963b8ed17170348b2a03e6"))
129 (package 128 (package
130 (name "cbqn-bootstrap") 129 (name "cbqn-bootstrap")
131 (version (git-version "0" revision commit)) 130 (version (git-version "0" revision commit))
@@ -137,7 +136,7 @@ the same author.")
137 (file-name (git-file-name name version)) 136 (file-name (git-file-name name version))
138 (sha256 137 (sha256
139 (base32 138 (base32
140 "0w38fhwf20drkyijy6nfnhmc5g5gw0zmzgmy1q605x57znlj85a2")))) 139 "13gg96aa56b8k08bjvv8i0f5nxrah2sij7g6pg7i21fdv08rd9iv"))))
141 (build-system gnu-build-system) 140 (build-system gnu-build-system)
142 (arguments 141 (arguments
143 (list 142 (list
@@ -202,7 +201,6 @@ by APL.")
202 (install-file "libcbqn.so" lib)))))))) 201 (install-file "libcbqn.so" lib))))))))
203 (native-inputs (list dbqn 202 (native-inputs (list dbqn
204 bqn-sources 203 bqn-sources
205 libffi 204 libffi))
206 linux-libre-headers))
207 (properties 205 (properties
208 `((tunable? . #t))))) 206 `((tunable? . #t)))))
diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scm
index 65838102773..32a8f23f190 100644
--- a/gnu/packages/calendar.scm
+++ b/gnu/packages/calendar.scm
@@ -34,6 +34,7 @@
34 #:use-module (guix packages) 34 #:use-module (guix packages)
35 #:use-module (guix download) 35 #:use-module (guix download)
36 #:use-module (guix build-system gnu) 36 #:use-module (guix build-system gnu)
37 #:use-module (guix build-system go)
37 #:use-module (guix build-system cmake) 38 #:use-module (guix build-system cmake)
38 #:use-module (guix build-system python) 39 #:use-module (guix build-system python)
39 #:use-module (gnu packages admin) 40 #:use-module (gnu packages admin)
@@ -45,6 +46,7 @@
45 #:use-module (gnu packages freedesktop) 46 #:use-module (gnu packages freedesktop)
46 #:use-module (gnu packages glib) 47 #:use-module (gnu packages glib)
47 #:use-module (gnu packages gnome) 48 #:use-module (gnu packages gnome)
49 #:use-module (gnu packages golang)
48 #:use-module (gnu packages gtk) 50 #:use-module (gnu packages gtk)
49 #:use-module (gnu packages icu4c) 51 #:use-module (gnu packages icu4c)
50 #:use-module (gnu packages perl) 52 #:use-module (gnu packages perl)
@@ -426,3 +428,38 @@ written in C++ using GTK. Launched once, it pops up a small calendar applet,
426launched again it closes the running instance. It can additionally be 428launched again it closes the running instance. It can additionally be
427configured to show the current time in different timezones.") 429configured to show the current time in different timezones.")
428 (license license:bsd-3)))) 430 (license license:bsd-3))))
431
432(define-public hebcal
433 (let ((commit "2384bb88dc1a41a4a5ae57a29fb58b2dd49a475d")
434 (revision "0"))
435 (package
436 (name "hebcal")
437 (version (git-version "5.3.0" revision commit))
438 (source (origin
439 (method git-fetch)
440 (uri (git-reference
441 (url "https://github.com/hebcal/hebcal")
442 (commit commit)))
443 (file-name (git-file-name name version))
444 (sha256
445 (base32
446 "12rv3b51jb7wcjwmmizz9jkw7gh37yklys4xncvpzgxdkkfgmmjx"))))
447 (build-system go-build-system)
448 (arguments
449 (list #:import-path "github.com/hebcal/hebcal"))
450 (inputs
451 (list go-github-com-hebcal-hebcal-go
452 go-github-com-pborman-getopt))
453 (synopsis "Perpetual Jewish Calendar program")
454 (description
455 "Hebcal is a program for converting between Hebrew and Gregorian
456dates, and generating lists of Jewish holidays for a given year.
457Shabbat, holiday candle lighting, and havdalah times are approximated
458using your location.
459
460It can also show daily prayer times, the weekly Torah reading, and
461the daily leaf of Talmud. The program can help with counting of the
462Omer or with calculation of Hebrew yahrzeits, birthdays, or
463anniversaries.")
464 (home-page "https://github.com/hebcal/hebcal")
465 (license license:gpl2+))))
diff --git a/gnu/packages/chromium.scm b/gnu/packages/chromium.scm
index e3deed573a8..e0a9f5fbadb 100644
--- a/gnu/packages/chromium.scm
+++ b/gnu/packages/chromium.scm
@@ -317,7 +317,7 @@
317 ;; run the Blink performance tests, just remove everything to save ~70MiB. 317 ;; run the Blink performance tests, just remove everything to save ~70MiB.
318 '("third_party/blink/perf_tests")) 318 '("third_party/blink/perf_tests"))
319 319
320(define %chromium-version "107.0.5304.110") 320(define %chromium-version "107.0.5304.121")
321(define %ungoogled-revision (string-append %chromium-version "-1")) 321(define %ungoogled-revision (string-append %chromium-version "-1"))
322(define %debian-revision "debian/102.0.5005.61-1") 322(define %debian-revision "debian/102.0.5005.61-1")
323(define %arch-revision "6afedb08139b97089ce8ef720ece5cd14c83948c") 323(define %arch-revision "6afedb08139b97089ce8ef720ece5cd14c83948c")
@@ -330,7 +330,7 @@
330 (file-name (git-file-name "ungoogled-chromium" %ungoogled-revision)) 330 (file-name (git-file-name "ungoogled-chromium" %ungoogled-revision))
331 (sha256 331 (sha256
332 (base32 332 (base32
333 "14z9qi9i9l7kjx7gf74lzs63bpxqyd3wbqqpsvzvqgr2v0cgqahx")))) 333 "1ns664y7qx0ry8hg8r704z64jmx8j6rpxn2lkliv0xjfwlrbbfx3"))))
334 334
335(define %debian-origin 335(define %debian-origin
336 (origin 336 (origin
@@ -495,7 +495,7 @@
495 %chromium-version ".tar.xz")) 495 %chromium-version ".tar.xz"))
496 (sha256 496 (sha256
497 (base32 497 (base32
498 "1k7yjsb4i7m8i5mk018v7z25r4x1ypyprz4hnyrn7vk2983lhdfk")) 498 "12z0fhgxcsdkf6shnsg9maj3v901226cjcy8y2x8m88maw2apc0j"))
499 (modules '((guix build utils))) 499 (modules '((guix build utils)))
500 (snippet (force ungoogled-chromium-snippet)))) 500 (snippet (force ungoogled-chromium-snippet))))
501 (build-system gnu-build-system) 501 (build-system gnu-build-system)
diff --git a/gnu/packages/ci.scm b/gnu/packages/ci.scm
index fb4e48ad4d3..b78e8b739b3 100644
--- a/gnu/packages/ci.scm
+++ b/gnu/packages/ci.scm
@@ -58,8 +58,8 @@
58 #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR))) 58 #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR)))
59 59
60(define-public cuirass 60(define-public cuirass
61 (let ((commit "1fb4b0ac1297e9bd680d0f4a356ce3050b27f913") 61 (let ((commit "1341725f2cbb886e0960c6fad13444e3cfe36c13")
62 (revision "12")) 62 (revision "13"))
63 (package 63 (package
64 (name "cuirass") 64 (name "cuirass")
65 (version (git-version "1.1.0" revision commit)) 65 (version (git-version "1.1.0" revision commit))
@@ -72,7 +72,7 @@
72 (file-name (git-file-name name version)) 72 (file-name (git-file-name name version))
73 (sha256 73 (sha256
74 (base32 74 (base32
75 "0134klqiykjgyc6lwl165hpil6hgd8xhm62mpxabr6wrvclk8bhm")))) 75 "0l928hd84ky9l4d1nfdkzc4jvghvxia4j6gflliydvfiyfiw87b3"))))
76 (build-system gnu-build-system) 76 (build-system gnu-build-system)
77 (arguments 77 (arguments
78 `(#:modules ((guix build utils) 78 `(#:modules ((guix build utils)
diff --git a/gnu/packages/cluster.scm b/gnu/packages/cluster.scm
index 6e4055736ac..4db64d5d197 100644
--- a/gnu/packages/cluster.scm
+++ b/gnu/packages/cluster.scm
@@ -132,7 +132,7 @@
132 ;; For the documentation. 132 ;; For the documentation.
133 docbook-xml 133 docbook-xml
134 docbook-xml-4.4 ;used by documentation/ra2refentry.xsl 134 docbook-xml-4.4 ;used by documentation/ra2refentry.xsl
135 docbook-xsl 135 docbook-xsl-next
136 libxml2 ;for XML_CATALOG_FILES 136 libxml2 ;for XML_CATALOG_FILES
137 libxslt ;for xsltproc 137 libxslt ;for xsltproc
138 ruby-asciidoctor)) 138 ruby-asciidoctor))
diff --git a/gnu/packages/coq.scm b/gnu/packages/coq.scm
index e4ee1aa8827..0d8cb263582 100644
--- a/gnu/packages/coq.scm
+++ b/gnu/packages/coq.scm
@@ -54,7 +54,7 @@
54(define-public coq-core 54(define-public coq-core
55 (package 55 (package
56 (name "coq-core") 56 (name "coq-core")
57 (version "8.16.0") 57 (version "8.16.1")
58 (source 58 (source
59 (origin 59 (origin
60 (method git-fetch) 60 (method git-fetch)
@@ -64,7 +64,7 @@
64 (file-name (git-file-name name version)) 64 (file-name (git-file-name name version))
65 (sha256 65 (sha256
66 (base32 66 (base32
67 "1rp4m2yjldsz0kj7p2fsc312n740fr8kg99jlsk8aq3h524qz2h8")) 67 "0ljpqhh5lfsim29fcfp2xfcvm3j84pf1mb0gnpdr8vcqqw7mqwpf"))
68 (patches (search-patches "coq-fix-envvars.patch")))) 68 (patches (search-patches "coq-fix-envvars.patch"))))
69 (native-search-paths 69 (native-search-paths
70 (list (search-path-specification 70 (list (search-path-specification
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 3e5d654c5aa..ad0657ef3b8 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -599,6 +599,27 @@ Google. @code{googleVis} makes use of the internal R HTTP server to display
599the output locally.") 599the output locally.")
600 (license license:gpl2+))) 600 (license license:gpl2+)))
601 601
602(define-public r-gson
603 (package
604 (name "r-gson")
605 (version "0.0.9")
606 (source (origin
607 (method url-fetch)
608 (uri (cran-uri "gson" version))
609 (sha256
610 (base32
611 "065ify3i7zqwi7h5jzr7kdgr358kwgw6xrkvvmrznbl7s9f7d57n"))))
612 (properties `((upstream-name . "gson")))
613 (build-system r-build-system)
614 (propagated-inputs (list r-jsonlite r-rlang r-tidyr))
615 (home-page "https://cran.r-project.org/package=gson")
616 (synopsis "Base Class and Methods for 'gson' Format")
617 (description
618 "This packages proposes a new file format named @code{gson} for storing
619gene set and related information, and provides read, write and other utilities
620to process this file format.")
621 (license license:artistic2.0)))
622
602(define-public r-guix-install 623(define-public r-guix-install
603 (package 624 (package
604 (name "r-guix-install") 625 (name "r-guix-install")
@@ -709,6 +730,33 @@ allows transformation of geographic coordinates from one projection and/or
709datum to another.") 730datum to another.")
710 (license license:gpl2))) 731 (license license:gpl2)))
711 732
733(define-public r-rorcid
734 (package
735 (name "r-rorcid")
736 (version "0.7.0")
737 (source (origin
738 (method url-fetch)
739 (uri (cran-uri "rorcid" version))
740 (sha256
741 (base32
742 "1d0s5w48ksyj152nc4xq5w0nsimab8jc5fgspdwnbas2g8a52igr"))))
743 (properties `((upstream-name . "rorcid")))
744 (build-system r-build-system)
745 (propagated-inputs (list r-crul
746 r-data-table
747 r-fauxpas
748 r-httr
749 r-jsonlite
750 r-tibble
751 r-xml2))
752 (home-page "https://github.com/ropensci/rorcid")
753 (synopsis "Interface to the @url{Orcid.org, https://orcid.org} API")
754 (description
755 "This package provides an API for @url{Orcid.org, https://orcid.org}.
756Functions include searching for people, searching by DOI, or searching by
757Orcid ID.")
758 (license license:expat)))
759
712(define-public r-waldo 760(define-public r-waldo
713 (package 761 (package
714 (name "r-waldo") 762 (name "r-waldo")
@@ -1273,13 +1321,13 @@ variables.")
1273(define-public r-ggprism 1321(define-public r-ggprism
1274 (package 1322 (package
1275 (name "r-ggprism") 1323 (name "r-ggprism")
1276 (version "1.0.3") 1324 (version "1.0.4")
1277 (source (origin 1325 (source (origin
1278 (method url-fetch) 1326 (method url-fetch)
1279 (uri (cran-uri "ggprism" version)) 1327 (uri (cran-uri "ggprism" version))
1280 (sha256 1328 (sha256
1281 (base32 1329 (base32
1282 "09dh0r8r5s61i5dbk6rswajc2vm7k8wvlqyvzq8wr160676lycjp")))) 1330 "0ycklp7764cw65hqh9r61im8vqfd7sjayyw1gvprxzg7k217gnl3"))))
1283 (properties `((upstream-name . "ggprism"))) 1331 (properties `((upstream-name . "ggprism")))
1284 (build-system r-build-system) 1332 (build-system r-build-system)
1285 (propagated-inputs 1333 (propagated-inputs
@@ -1874,6 +1922,30 @@ excellent candidate for labeling of a polygon.")
1874@code{dplyr} and the wider @code{tidyverse} using only @code{base}.") 1922@code{dplyr} and the wider @code{tidyverse} using only @code{base}.")
1875 (license license:expat))) 1923 (license license:expat)))
1876 1924
1925(define-public r-ecosolver
1926 (package
1927 (name "r-ecosolver")
1928 (version "0.5.4")
1929 (source (origin
1930 (method url-fetch)
1931 (uri (cran-uri "ECOSolveR" version))
1932 (sha256
1933 (base32
1934 "0973m346vakgddp92dzqlky0wa196hj341r9y7rz67bc2zl8jx2x"))))
1935 (properties `((upstream-name . "ECOSolveR")))
1936 (build-system r-build-system)
1937 (native-inputs (list r-knitr))
1938 (home-page "https://bnaras.github.io/ECOSolveR/")
1939 (synopsis "Embedded conic solver in R")
1940 (description
1941 "This package provides an R interface to the @dfn{Embedded COnic
1942Solver} (ECOS), an efficient and robust C library for convex problems.
1943Conic and equality constraints can be specified in addition to integer
1944and boolean variable constraints for mixed-integer problems. This R
1945interface is inspired by the Python interface and has similar calling
1946conventions.")
1947 (license license:gpl3+)))
1948
1877(define-public r-ecp 1949(define-public r-ecp
1878 (package 1950 (package
1879 (name "r-ecp") 1951 (name "r-ecp")
@@ -3603,13 +3675,13 @@ annotation data to keep updated.")
3603(define-public r-ggtern 3675(define-public r-ggtern
3604 (package 3676 (package
3605 (name "r-ggtern") 3677 (name "r-ggtern")
3606 (version "3.3.5") 3678 (version "3.4.0")
3607 (source 3679 (source
3608 (origin 3680 (origin
3609 (method url-fetch) 3681 (method url-fetch)
3610 (uri (cran-uri "ggtern" version)) 3682 (uri (cran-uri "ggtern" version))
3611 (sha256 3683 (sha256
3612 (base32 "15hhn8msy0l8zbq8ms0zvg1iajn1c28gd77v3hp6dvwwsla8zzbd")))) 3684 (base32 "01j1rvff3vz72vwqsy3bh81aav7gfymg4sbvc267vg0r3a16ywcg"))))
3613 (properties `((upstream-name . "ggtern"))) 3685 (properties `((upstream-name . "ggtern")))
3614 (build-system r-build-system) 3686 (build-system r-build-system)
3615 (propagated-inputs 3687 (propagated-inputs
@@ -5639,6 +5711,43 @@ testing framework of Wald are generic and can therefore also be used in other
5639contexts.") 5711contexts.")
5640 (license license:gpl2+))) 5712 (license license:gpl2+)))
5641 5713
5714(define-public r-cvxr
5715 (package
5716 (name "r-cvxr")
5717 (version "1.0-11")
5718 (source (origin
5719 (method url-fetch)
5720 (uri (cran-uri "CVXR" version))
5721 (sha256
5722 (base32
5723 "0alp1g4bszxqcrjbn54bz1zswg8y10372fwwlbi0jjazycw9cap9"))))
5724 (properties `((upstream-name . "CVXR")))
5725 (build-system r-build-system)
5726 (propagated-inputs
5727 (list r-bit64
5728 r-ecosolver
5729 r-gmp
5730 r-matrix
5731 r-osqp
5732 r-r6
5733 r-rcpp
5734 r-rcppeigen
5735 r-rmpfr
5736 r-scs))
5737 (native-inputs (list r-knitr))
5738 (home-page "https://cvxr.rbind.io")
5739 (synopsis "Disciplined convex optimization")
5740 (description
5741 "This package provides an object-oriented modeling language for
5742@dfn{disciplined convex programming} (DCP) as described in Fu,
5743Narasimhan, and Boyd (2020, <doi:10.18637/jss.v094.i14>). It allows
5744the user to formulate convex optimization problems in a natural way
5745following mathematical convention and DCP rules. The system analyzes
5746the problem, verifies its convexity, converts it into a canonical
5747form, and hands it off to an appropriate solver to obtain the
5748solution. Interfaces to solvers on CRAN and elsewhere are provided.")
5749 (license license:asl2.0)))
5750
5642(define-public r-squarem 5751(define-public r-squarem
5643 (package 5752 (package
5644 (name "r-squarem") 5753 (name "r-squarem")
@@ -19203,6 +19312,28 @@ authoring books and technical documents with R Markdown.")
19203that accept short and long options.") 19312that accept short and long options.")
19204 (license license:gpl2+))) 19313 (license license:gpl2+)))
19205 19314
19315(define-public r-osqp
19316 (package
19317 (name "r-osqp")
19318 (version "0.6.0.7")
19319 (source (origin
19320 (method url-fetch)
19321 (uri (cran-uri "osqp" version))
19322 (sha256
19323 (base32
19324 "00w2hr0pagnvpsk84z99c7alhv7xvs9wpcmkzbcg3qs14g888rgf"))))
19325 (properties `((upstream-name . "osqp")))
19326 (build-system r-build-system)
19327 (propagated-inputs (list r-matrix r-r6 r-rcpp))
19328 (home-page "https://osqp.org")
19329 (synopsis "Quadratic Programming Solver using the OSQP Library")
19330 (description
19331 "This package provides bindings to the OSQP solver. The OSQP
19332solver is a numerical optimization package or solving convex quadratic
19333programs written in C and based on the alternating direction method of
19334multipliers. See <arXiv:1711.08013> for details.")
19335 (license (list license:asl2.0))))
19336
19206(define-public r-kernlab 19337(define-public r-kernlab
19207 (package 19338 (package
19208 (name "r-kernlab") 19339 (name "r-kernlab")
@@ -20947,6 +21078,30 @@ errors and possible semantic issues. It supports on the fly checking of R
20947code edited with @code{RStudio IDE}, @code{Emacs} and @code{Vim}.") 21078code edited with @code{RStudio IDE}, @code{Emacs} and @code{Vim}.")
20948 (license license:expat))) 21079 (license license:expat)))
20949 21080
21081(define-public r-scs
21082 (package
21083 (name "r-scs")
21084 (version "3.0-1")
21085 (source (origin
21086 (method url-fetch)
21087 (uri (cran-uri "scs" version))
21088 (sha256
21089 (base32
21090 "04srf33zw4dxv22b1h5qwjch5yg7hrvk4iq8yvxqnbr8qzp1x26n"))))
21091 (properties `((upstream-name . "scs")))
21092 (build-system r-build-system)
21093 (home-page "https://github.com/FlorianSchwendinger/scs")
21094 (synopsis "Splitting conic solver")
21095 (description
21096 "This package solves convex cone programs via operator splitting.
21097It can solve: linear programs, second-order cone programs,
21098semidefinite programs, exponential cone programs, and power cone
21099programs, or problems with any combination of those cones. SCS uses
21100AMD (a set of routines for permuting sparse matrices prior to
21101factorization) and LDL (a sparse LDL factorization and solve package)
21102from SuiteSparse.")
21103 (license license:gpl3)))
21104
20950(define-public r-sctransform 21105(define-public r-sctransform
20951 (package 21106 (package
20952 (name "r-sctransform") 21107 (name "r-sctransform")
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index e4dde1b22b2..862d8bfd624 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -1628,17 +1628,24 @@ types are supported, as is encryption.")
1628 (sha256 1628 (sha256
1629 (base32 1629 (base32
1630 "1w1q6kh567fd8xismq9i6wr1y893lypd30l452yvydi1qjiq1n6x")) 1630 "1w1q6kh567fd8xismq9i6wr1y893lypd30l452yvydi1qjiq1n6x"))
1631 (snippet '(begin (delete-file "rec-mode.info"))))) 1631 (snippet #~(begin (delete-file "rec-mode.info")))))
1632 (build-system emacs-build-system) 1632 (build-system emacs-build-system)
1633 (arguments 1633 (arguments
1634 '(#:phases 1634 (list
1635 (modify-phases %standard-phases 1635 #:phases
1636 (add-before 'install 'make-info 1636 #~(modify-phases %standard-phases
1637 (lambda _ 1637 (add-after 'unpack 'patch-program-paths
1638 (invoke "makeinfo" "--no-split" 1638 (lambda* (#:key inputs #:allow-other-keys)
1639 "-o" "rec-mode.info" "rec-mode.texi")))))) 1639 (emacs-substitute-variables "rec-mode.el"
1640 (native-inputs 1640 ("rec-recfix" (search-input-file inputs "bin/recfix"))
1641 (list texinfo)) 1641 ("rec-recinf" (search-input-file inputs "bin/recinf"))
1642 ("rec-recsel" (search-input-file inputs "bin/recsel")))))
1643 (add-before 'install 'make-info
1644 (lambda _
1645 (invoke "makeinfo" "--no-split"
1646 "-o" "rec-mode.info" "rec-mode.texi"))))))
1647 (inputs (list recutils))
1648 (native-inputs (list texinfo))
1642 (home-page "https://www.gnu.org/software/recutils/") 1649 (home-page "https://www.gnu.org/software/recutils/")
1643 (synopsis "Emacs mode for working with recutils database files") 1650 (synopsis "Emacs mode for working with recutils database files")
1644 (description "This package provides an Emacs major mode @code{rec-mode} 1651 (description "This package provides an Emacs major mode @code{rec-mode}
diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm
index 0c7f97b3868..e69d1ce83b5 100644
--- a/gnu/packages/debug.scm
+++ b/gnu/packages/debug.scm
@@ -597,7 +597,7 @@ the position of the variable and allows you to modify its value.")
597(define-public remake 597(define-public remake
598 (package (inherit gnu-make) 598 (package (inherit gnu-make)
599 (name "remake") 599 (name "remake")
600 (version "4.3-1.5") 600 (version "4.3-1.6")
601 (source (origin 601 (source (origin
602 (method url-fetch) 602 (method url-fetch)
603 (uri (let ((upstream-version 603 (uri (let ((upstream-version
@@ -609,7 +609,7 @@ the position of the variable and allows you to modify its value.")
609 (file-name (string-append "remake-" version ".tar.gz")) 609 (file-name (string-append "remake-" version ".tar.gz"))
610 (sha256 610 (sha256
611 (base32 611 (base32
612 "0xlx2485y0israv2pfghmv74lxcv9i5y65agy69mif76yc4vfvif")) 612 "11vvch8bi0yhjfz7gn92b3xmmm0cgi3qfiyhbnnj89frkhbwd87n"))
613 (patches (search-patches "remake-impure-dirs.patch")))) 613 (patches (search-patches "remake-impure-dirs.patch"))))
614 (inputs 614 (inputs
615 (modify-inputs (package-inputs gnu-make) 615 (modify-inputs (package-inputs gnu-make)
diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm
index 0853eb6d28c..8912bb74bcd 100644
--- a/gnu/packages/disk.scm
+++ b/gnu/packages/disk.scm
@@ -24,6 +24,7 @@
24;;; Copyright © 2021 Justin Veilleux <terramorpha@cock.li> 24;;; Copyright © 2021 Justin Veilleux <terramorpha@cock.li>
25;;; Copyright © 2014, 2022 Ludovic Courtès <ludo@gnu.org> 25;;; Copyright © 2014, 2022 Ludovic Courtès <ludo@gnu.org>
26;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com> 26;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
27;;; Copyright © 2022 Disseminate Dissent <disseminatedissent@protonmail.com>
27;;; 28;;;
28;;; This file is part of GNU Guix. 29;;; This file is part of GNU Guix.
29;;; 30;;;
@@ -835,6 +836,46 @@ hierarchy. It ships with @code{rifle}, a file launcher that is good at
835automatically finding out which program to use for what file type.") 836automatically finding out which program to use for what file type.")
836 (license license:gpl3))) 837 (license license:gpl3)))
837 838
839(define-public fff
840 (package
841 (name "fff")
842 (version "2.2")
843 (source (origin
844 (method git-fetch)
845 (uri (git-reference
846 (url "https://github.com/dylanaraps/fff")
847 (commit version)))
848 (file-name (git-file-name name version))
849 (sha256
850 (base32
851 "14ymdw6l6phnil0xf1frd5kgznaiwppcic0v4hb61s1zpf4wrshg"))))
852 (build-system gnu-build-system)
853 (inputs
854 (list bash
855 file))
856 (arguments
857 (list
858 #:tests? #f ; no tests
859 #:make-flags
860 #~(list
861 (string-append "PREFIX=" #$output))
862 #:phases
863 #~(modify-phases %standard-phases
864 (add-after 'unpack 'refer-to-inputs
865 (lambda* (#:key inputs #:allow-other-keys)
866 (let ((file (assoc-ref inputs "file")))
867 (substitute* "fff"
868 (("\\bfile [-\"]" match)
869 (string-append file "/bin/" match))))))
870 (delete 'configure)))) ; no configure script
871 (home-page "https://github.com/dylanaraps/fff")
872 (synopsis "Simple file manager written in bash")
873 (description
874 "@command{fff} (fast file-manager) is a simple, blazing fast and minimal
875file manager for Linux, written in bash. It only requires bash and coreutils,
876and its highly optimized now for efficient performance.")
877 (license license:expat)))
878
838(define-public volume-key 879(define-public volume-key
839 (package 880 (package
840 (name "volume-key") 881 (name "volume-key")
diff --git a/gnu/packages/dns.scm b/gnu/packages/dns.scm
index ce184aa8dd9..21b711d1472 100644
--- a/gnu/packages/dns.scm
+++ b/gnu/packages/dns.scm
@@ -1013,14 +1013,14 @@ synthesis, and on-the-fly re-configuration.")
1013(define-public knot-resolver 1013(define-public knot-resolver
1014 (package 1014 (package
1015 (name "knot-resolver") 1015 (name "knot-resolver")
1016 (version "5.4.4") 1016 (version "5.5.3")
1017 (source (origin 1017 (source (origin
1018 (method url-fetch) 1018 (method url-fetch)
1019 (uri (string-append "https://secure.nic.cz/files/knot-resolver/" 1019 (uri (string-append "https://secure.nic.cz/files/knot-resolver/"
1020 "knot-resolver-" version ".tar.xz")) 1020 "knot-resolver-" version ".tar.xz"))
1021 (sha256 1021 (sha256
1022 (base32 1022 (base32
1023 "1sic5ccbbqml4c01dbikkg6qx1gg81nqi76cj79pjdllkqqn92aq")))) 1023 "0bgdbx66dsfik3sdqi4g2imddalqc1p41n444xk7s8vxig35g3x3"))))
1024 (build-system meson-build-system) 1024 (build-system meson-build-system)
1025 (outputs '("out" "doc")) 1025 (outputs '("out" "doc"))
1026 (arguments 1026 (arguments
diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm
index 184280b38f7..7d109dc94c2 100644
--- a/gnu/packages/docker.scm
+++ b/gnu/packages/docker.scm
@@ -580,7 +580,7 @@ runcexecutor/executor.go"
580 util-linux 580 util-linux
581 lvm2 581 lvm2
582 tini 582 tini
583 xfsprogs 583 xfsprogs-5.9
584 xz)) 584 xz))
585 (native-inputs 585 (native-inputs
586 (list eudev ; TODO: Should be propagated by lvm2 (.pc -> .pc) 586 (list eudev ; TODO: Should be propagated by lvm2 (.pc -> .pc)
diff --git a/gnu/packages/ebook.scm b/gnu/packages/ebook.scm
index 60ef39c77e5..8dff0f2ec85 100644
--- a/gnu/packages/ebook.scm
+++ b/gnu/packages/ebook.scm
@@ -197,6 +197,7 @@ with Microsoft Compiled HTML (CHM) files")
197 python-psutil 197 python-psutil
198 python-py7zr 198 python-py7zr
199 python-pychm 199 python-pychm
200 python-pycryptodome
200 python-pygments 201 python-pygments
201 python-pyqt-without-qtwebkit 202 python-pyqt-without-qtwebkit
202 python-pyqtwebengine 203 python-pyqtwebengine
diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm
index 3861c363e76..c0f7778c1ce 100644
--- a/gnu/packages/education.scm
+++ b/gnu/packages/education.scm
@@ -667,7 +667,6 @@ language and very flexible regarding to new or unknown keyboard layouts.")
667 ki18n 667 ki18n
668 kiconthemes 668 kiconthemes
669 kitemviews 669 kitemviews
670 kqtquickcharts
671 ktextwidgets 670 ktextwidgets
672 kwidgetsaddons 671 kwidgetsaddons
673 kwindowsystem 672 kwindowsystem
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index a92ab71a97f..9013e37a54d 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -554,6 +554,52 @@ optional baked-in Evil support, antialiased separators, and an easy
554configuration language which makes it trivial to write your own themes.") 554configuration language which makes it trivial to write your own themes.")
555 (license license:gpl3+)))) 555 (license license:gpl3+))))
556 556
557(define-public emacs-inspector
558 (let ((commit "0e89d28558f57db4519f154bb72ce617a8c6265d")
559 (revision "0"))
560 (package
561 (name "emacs-inspector")
562 (version (git-version "0.8" revision commit))
563 (source
564 (origin
565 (uri (git-reference
566 (url "https://github.com/mmontone/emacs-inspector")
567 (commit commit)))
568 (method git-fetch)
569 (sha256
570 (base32 "0n72sqn29b5sya686cicgp40mkk5x5821b7bw4zs6dcl82cyij5n"))
571 (file-name (git-file-name name version))))
572 (build-system emacs-build-system)
573 (arguments
574 (list
575 #:tests? #t
576 #:test-command #~(list "emacs" "-Q" "--batch"
577 "-L" "."
578 "-l" "inspector-tests.el"
579 "-l" "tree-inspector-tests.el"
580 "-f" "ert-run-tests-batch-and-exit")
581 #:phases
582 #~(modify-phases %standard-phases
583 (add-after 'unpack 'preserve-emacs-28-compatibility
584 ;; XXX: `cl-constantly' function is defined in "cl-lib" starting
585 ;; from Emacs 29+. For now, replace it with its definition.
586 (lambda _
587 (substitute* "tree-inspector.el"
588 (("cl-constantly") "lambda (_)"))))
589 (add-before 'check 'skip-failing-test
590 (lambda _
591 (substitute* "tree-inspector-tests.el"
592 (("\\(ert-deftest inspector-tests--inspect-struct-test.*" all)
593 (string-append all " (skip-unless nil)"))))))))
594 (native-inputs (list emacs-ert-runner))
595 (propagated-inputs (list emacs-treeview))
596 (home-page "https://github.com/mmontone/emacs-inspector")
597 (synopsis "Inspection tool for Emacs Lisp objects")
598 (description
599 "This package provides an introspection tool similar to those found in
600Common Lisp or Smalltalk, but for Emacs Lisp.")
601 (license license:gpl3+))))
602
557(define-public emacs-terminal-here 603(define-public emacs-terminal-here
558 (package 604 (package
559 (name "emacs-terminal-here") 605 (name "emacs-terminal-here")
@@ -576,6 +622,28 @@ Emacs, whose initial working directories are determined in relation to the
576current buffer.") 622current buffer.")
577 (license license:gpl3+))) 623 (license license:gpl3+)))
578 624
625(define-public emacs-treeview
626 (let ((commit "d9c10feddf3b959e7b33ce83103e1f0a61162723")
627 (revision "0"))
628 (package
629 (name "emacs-treeview")
630 (version (git-version "1.1.1" revision commit))
631 (source
632 (origin
633 (uri (git-reference
634 (url "https://github.com/tilmanrassy/emacs-treeview")
635 (commit commit)))
636 (method git-fetch)
637 (sha256
638 (base32 "14s0b6zbapsvgyxki59lglwb3s8wjsjwkgj5r66af9nj2bgz5ms9"))
639 (file-name (git-file-name name version))))
640 (build-system emacs-build-system)
641 (home-page "https://github.com/tilmanrassy/emacs-treeview/")
642 (synopsis "Emacs Lisp framework for tree navigation")
643 (description
644 "Abstract Emacs Lisp framework for tree navigation.")
645 (license license:gpl3+))))
646
579(define-public emacs-hgignore-mode 647(define-public emacs-hgignore-mode
580 ;; From 2021-03-14. 648 ;; From 2021-03-14.
581 ;; No releases available. 649 ;; No releases available.
@@ -741,36 +809,31 @@ Emacs package archive}.")
741 (license license:gpl3+))) 809 (license license:gpl3+)))
742 810
743(define-public emacs-paredit 811(define-public emacs-paredit
744 ;; The last tagged release is from 2014; use the latest commit, which 812 (package
745 ;; includes many fixes such as honoring the 'fill-paragraph-function' 813 (name "emacs-paredit")
746 ;; variable. 814 (version "26")
747 (let ((commit "d0b1a2f42fb47efc8392763d6487fd027e3a2955") 815 (source (origin
748 (revision "1")) 816 (method git-fetch)
749 (package 817 (uri (git-reference
750 (name "emacs-paredit") 818 (url "https://mumble.net/~campbell/git/paredit.git")
751 (version (git-version "24" revision commit)) 819 (commit (string-append "v" version))))
752 (source (origin 820 (file-name (git-file-name name version))
753 (method git-fetch) 821 (sha256
754 (uri (git-reference 822 (base32
755 (url "https://mumble.net/~campbell/git/paredit.git") 823 "1hwl2jhv1fhsdrspfhprq77n763i4zsj350q024ajy0m2kaql6ws"))))
756 (commit commit))) 824 (build-system emacs-build-system)
757 (file-name (git-file-name name version)) 825 (home-page "http://mumble.net/~campbell/emacs/paredit/")
758 (sha256 826 (synopsis "Emacs minor mode for editing parentheses")
759 (base32 827 (description
760 "1x91xxvwb3r3h61ff1kknlaakxm1a40r7zg2lck9j52yiza4f191")))) 828 "ParEdit (paredit.el) is a minor mode for performing structured editing
761 (build-system emacs-build-system)
762 (home-page "http://mumble.net/~campbell/emacs/paredit/")
763 (synopsis "Emacs minor mode for editing parentheses")
764 (description
765 "ParEdit (paredit.el) is a minor mode for performing structured editing
766of S-expression data. The typical example of this would be Lisp or Scheme 829of S-expression data. The typical example of this would be Lisp or Scheme
767source code. 830source code.
768 831
769ParEdit helps **keep parentheses balanced** and adds many keys for moving 832ParEdit helps keep parentheses balanced and adds many keys for moving
770S-expressions and moving around in S-expressions. Its behavior can be jarring 833S-expressions and moving around in S-expressions. Its behavior can be jarring
771for those who may want transient periods of unbalanced parentheses, such as 834for those who may want transient periods of unbalanced parentheses, such as
772when typing parentheses directly or commenting out code line by line.") 835when typing parentheses directly or commenting out code line by line.")
773 (license license:gpl3+)))) 836 (license license:gpl3+)))
774 837
775(define-public emacs-puni 838(define-public emacs-puni
776 ;; No tagged release upstream 839 ;; No tagged release upstream
@@ -826,6 +889,29 @@ of the segments available in that package using icons from
826information in the mode line.") 889information in the mode line.")
827 (license license:expat))) 890 (license license:expat)))
828 891
892(define-public emacs-spongebob
893 (let ((commit "ae8ae6ba0dc57b7357ba87ff0609d27c4a0a5f51")
894 (revision "0"))
895 (package
896 (name "emacs-spongebob")
897 (version (git-version "0" revision commit))
898 (source
899 (origin
900 (method git-fetch)
901 (uri (git-reference
902 (url "https://gitlab.com/dustyweb/spongebob.el")
903 (commit commit)))
904 (file-name (git-file-name name version))
905 (sha256
906 (base32 "1agqpp078ij2irn0kb8bgqk0nd47fi20yfd9szn8kbqypfqalvgc"))))
907 (build-system emacs-build-system)
908 (home-page "https://gitlab.com/dustyweb/gauche")
909 (synopsis "Memetically mock a region of text")
910 (description "This package transforms text using @code{studlify-region}
911and inserts a SpongeBob SquarePants ASCII art figure in the current
912buffer.")
913 (license license:gpl3+))))
914
829(define-public emacs-project 915(define-public emacs-project
830 (package 916 (package
831 (name "emacs-project") 917 (name "emacs-project")
@@ -2841,6 +2927,34 @@ like. It can be linked with various Emacs mail clients (Message and Mail
2841mode, Rmail, Gnus, MH-E, and VM). BBDB is fully customizable.") 2927mode, Rmail, Gnus, MH-E, and VM). BBDB is fully customizable.")
2842 (license license:gpl3+))) 2928 (license license:gpl3+)))
2843 2929
2930(define-public emacs-bbdb-vcard
2931 ;; No release since Dec 1, 2013.
2932 (let ((version "0.4.1") ;3d79fdb4200a64a043e203a3baac95c936095b52, not tagged
2933 (revision "88")
2934 (commit "113c66115ce68316e209f51ebce56de8dded3606"))
2935 (package
2936 (name "emacs-bbdb-vcard")
2937 (version (git-version version revision commit))
2938 (source (origin
2939 (method git-fetch)
2940 (uri (git-reference
2941 (url "https://github.com/tohojo/bbdb-vcard")
2942 (commit commit)))
2943 (file-name (git-file-name name version))
2944 (sha256
2945 (base32
2946 "1sr5kd2gvw1b4hl147yb60cgx6j730vdnpyr09p7vmpw65hzwlwm"))))
2947 (build-system emacs-build-system)
2948 (propagated-inputs (list emacs-bbdb))
2949 (home-page "https://github.com/tohojo/bbdb-vcard")
2950 (synopsis
2951 "vCard Import and Export for The Insidious Big Brother Database (BBDB)")
2952 (description
2953 "@code{bbdb-vcard.el} imports and exports vCards (version 3.0) as
2954defined in RFC 2425 and RFC 2426 to/from The Insidious Big Brother Database
2955(BBDB). Version 2.1 vCards are converted into version 3.0 on import.")
2956 (license license:gpl2+))))
2957
2844(define-public emacs-beacon 2958(define-public emacs-beacon
2845 (package 2959 (package
2846 (name "emacs-beacon") 2960 (name "emacs-beacon")
@@ -3439,7 +3553,7 @@ of bibliographic references.")
3439(define-public emacs-corfu 3553(define-public emacs-corfu
3440 (package 3554 (package
3441 (name "emacs-corfu") 3555 (name "emacs-corfu")
3442 (version "0.28") 3556 (version "0.33")
3443 (source 3557 (source
3444 (origin 3558 (origin
3445 (method git-fetch) 3559 (method git-fetch)
@@ -3448,7 +3562,7 @@ of bibliographic references.")
3448 (commit version))) 3562 (commit version)))
3449 (file-name (git-file-name name version)) 3563 (file-name (git-file-name name version))
3450 (sha256 3564 (sha256
3451 (base32 "0lmjmaijanhhimkd006y5g1pvpllqgm30wj2y3wf3h4sl7h23rcz")))) 3565 (base32 "0c353k6f4i96gajfw1zvidhlwr2brnhhdr39503hpa5wnp69wak7"))))
3452 (build-system emacs-build-system) 3566 (build-system emacs-build-system)
3453 (arguments 3567 (arguments
3454 `(#:phases 3568 `(#:phases
@@ -3496,7 +3610,7 @@ be regarded as @code{emacs-company-quickhelp} for @code{emacs-corfu}.")
3496(define-public emacs-cape 3610(define-public emacs-cape
3497 (package 3611 (package
3498 (name "emacs-cape") 3612 (name "emacs-cape")
3499 (version "0.10") 3613 (version "0.11")
3500 (source 3614 (source
3501 (origin 3615 (origin
3502 (method git-fetch) 3616 (method git-fetch)
@@ -3505,7 +3619,7 @@ be regarded as @code{emacs-company-quickhelp} for @code{emacs-corfu}.")
3505 (commit version))) 3619 (commit version)))
3506 (file-name (git-file-name name version)) 3620 (file-name (git-file-name name version))
3507 (sha256 3621 (sha256
3508 (base32 "0kcnyzksj8yglk67g1130wxzscgipm7cz2hs8mvdqpcbz4i38jny")))) 3622 (base32 "0z6ixw7gsx1g7x2xpj5ilslrjrlp6x2ynzh731hs3yf3n281715b"))))
3509 (build-system emacs-build-system) 3623 (build-system emacs-build-system)
3510 (home-page "https://github.com/minad/cape") 3624 (home-page "https://github.com/minad/cape")
3511 (synopsis "Completion at point extensions for Emacs") 3625 (synopsis "Completion at point extensions for Emacs")
@@ -4626,7 +4740,6 @@ which is restored where possible when the file is loaded again.")
4626 (build-system emacs-build-system) 4740 (build-system emacs-build-system)
4627 (arguments 4741 (arguments
4628 `(#:tests? #t 4742 `(#:tests? #t
4629 #:emacs ,emacs ; FIXME: tests fail with emacs-minimal
4630 #:test-command '("./run-tests.sh"))) 4743 #:test-command '("./run-tests.sh")))
4631 (home-page "https://github.com/magnars/s.el") 4744 (home-page "https://github.com/magnars/s.el")
4632 (synopsis "Emacs string manipulation library") 4745 (synopsis "Emacs string manipulation library")
@@ -4999,6 +5112,28 @@ at the current line number or active region. @code{git-link-commit} returns
4999the URL for a commit. URLs are added to the kill ring.") 5112the URL for a commit. URLs are added to the kill ring.")
5000 (license license:gpl3+))) 5113 (license license:gpl3+)))
5001 5114
5115(define-public emacs-frowny
5116 (package
5117 (name "emacs-frowny")
5118 (version "0.3")
5119 (source
5120 (origin
5121 (method git-fetch)
5122 (uri (git-reference
5123 (url "https://github.com/duckwork/frowny.el")
5124 (commit (string-append "v" version))))
5125 (file-name (git-file-name name version))
5126 (sha256
5127 (base32 "01ss3js71as1jpqcf0x9hfvapiyyhj9ni4y1n6wvqsghv5dcaiy0"))))
5128 (build-system emacs-build-system)
5129 (home-page "https://github.com/duckwork/frowny.el")
5130 (synopsis "Insert frownies in Emacs :(")
5131 (description "This package ships @code{frowny-mode}, which makes it so that
5132inserting a single @code{(} when after a @code{:} will not automatically close
5133the parenthesis, meaning that only @code{:(} is inserted. Works with
5134@code{electric-pair-mode}, @code{paredit-mode}, and others.")
5135 (license license:public-domain)))
5136
5002(define-public emacs-apache-mode 5137(define-public emacs-apache-mode
5003 (package 5138 (package
5004 (name "emacs-apache-mode") 5139 (name "emacs-apache-mode")
@@ -6010,6 +6145,30 @@ allrecipes.com.")
6010inline PDF preview in Org buffers by using pdf2svg.") 6145inline PDF preview in Org buffers by using pdf2svg.")
6011 (license license:gpl3+))) 6146 (license license:gpl3+)))
6012 6147
6148(define-public emacs-org-rainbow-tags
6149 ;; Upstream didn't tag version.
6150 (let ((commit "c6040d228c5e8c5c6d33c7f81fc09d935ad1bcbd"))
6151 (package
6152 (name "emacs-org-rainbow-tags")
6153 (version "0.1-pre")
6154 (source (origin
6155 (method git-fetch)
6156 (uri (git-reference
6157 (url "https://github.com/KaratasFurkan/org-rainbow-tags")
6158 (commit commit)))
6159 (file-name (git-file-name name version))
6160 (sha256
6161 (base32
6162 "006nx01sby8k0fc9lf63ldf0sl94ihldyrvqr9r18fb1gpzvivl6"))))
6163 (build-system emacs-build-system)
6164 (home-page "https://github.com/KaratasFurkan/org-rainbow-tags")
6165 (synopsis "Colorize Org tags automatically")
6166 (description
6167 "This package adds random colors to your Org tags. In order to make
6168colors random but consistent between same tags, colors are generated from the
6169hash of the tag names.")
6170 (license license:gpl3+))))
6171
6013(define-public emacs-org-rich-yank 6172(define-public emacs-org-rich-yank
6014 (package 6173 (package
6015 (name "emacs-org-rich-yank") 6174 (name "emacs-org-rich-yank")
@@ -6105,10 +6264,10 @@ blocks with @code{org-babel} in @code{org-mode}.")
6105 (license license:gpl3+)))) 6264 (license license:gpl3+))))
6106 6265
6107(define-public emacs-ob-restclient 6266(define-public emacs-ob-restclient
6108 (let ((commit "f7449b2068498fe9d8ab9589e0a638148861533f")) 6267 (let ((commit "1b021ce1c67c97fa1aa4d2c0816edb7add129e48"))
6109 (package 6268 (package
6110 (name "emacs-ob-restclient") 6269 (name "emacs-ob-restclient")
6111 (version (git-version "0.02" "2" commit)) 6270 (version (git-version "0.02" "3" commit))
6112 (source 6271 (source
6113 (origin 6272 (origin
6114 (method git-fetch) 6273 (method git-fetch)
@@ -6117,7 +6276,7 @@ blocks with @code{org-babel} in @code{org-mode}.")
6117 (commit commit))) 6276 (commit commit)))
6118 (file-name (git-file-name name version)) 6277 (file-name (git-file-name name version))
6119 (sha256 6278 (sha256
6120 (base32 "0s3931w9ab3yfml2pmq71rw21yf6hpg7m3vihxyy3vs6zli1cvmq")))) 6279 (base32 "1bcjj01q5n9w2cch6brbz8pzwnwsmdlgaa4sf5s97b9frmqb2ffg"))))
6121 (propagated-inputs 6280 (propagated-inputs
6122 (list emacs-restclient)) 6281 (list emacs-restclient))
6123 (build-system emacs-build-system) 6282 (build-system emacs-build-system)
@@ -6930,7 +7089,7 @@ files which are intended to be packages.")
6930 (source (origin 7089 (source (origin
6931 (method git-fetch) 7090 (method git-fetch)
6932 (uri (git-reference 7091 (uri (git-reference
6933 (url "https://git.sr.ht/~manuel-uberti/flycheck-proselint") 7092 (url "https://git.sr.ht/~manuel-uberti/flymake-proselint")
6934 (commit commit))) 7093 (commit commit)))
6935 (file-name (git-file-name name version)) 7094 (file-name (git-file-name name version))
6936 (sha256 7095 (sha256
@@ -6947,11 +7106,9 @@ files which are intended to be packages.")
6947 (("\"proselint\"") 7106 (("\"proselint\"")
6948 (string-append 7107 (string-append
6949 "\"" (search-input-file inputs "/bin/proselint") "\"")))))))) 7108 "\"" (search-input-file inputs "/bin/proselint") "\""))))))))
6950 (propagated-inputs
6951 (list emacs-flycheck))
6952 (inputs 7109 (inputs
6953 (list python-proselint)) 7110 (list python-proselint))
6954 (home-page "https://git.sr.ht/~manuel-uberti/flycheck-proselint") 7111 (home-page "https://git.sr.ht/~manuel-uberti/flymake-proselint")
6955 (synopsis "Flymake backend for @code{proselint}") 7112 (synopsis "Flymake backend for @code{proselint}")
6956 (description "This package adds support for @code{proselint} in Flymake.") 7113 (description "This package adds support for @code{proselint} in Flymake.")
6957 (license license:gpl3+)))) 7114 (license license:gpl3+))))
@@ -10990,10 +11147,36 @@ keybinding style. The provided commands allow for editing Lisp in normal
10990state and will work even without lispy being enabled.") 11147state and will work even without lispy being enabled.")
10991 (license license:gpl3+)))) 11148 (license license:gpl3+))))
10992 11149
11150(define-public emacs-function-args
11151 ;; The latest release is from August 21, 2017.
11152 (let ((commit "beba049751fed78666c87bd146a6f1cf149bb819")
11153 (revision "0"))
11154 (package
11155 (name "emacs-function-args")
11156 (version (git-version "0.6.0" revision commit))
11157 (source
11158 (origin
11159 (method git-fetch)
11160 (uri (git-reference
11161 (url "https://github.com/abo-abo/function-args")
11162 (commit commit)))
11163 (file-name (git-file-name name version))
11164 (sha256
11165 (base32
11166 "1vxrjy6k030hcbclblgcaaw7h6k17kl3n9zla08527525c0gma01"))))
11167 (build-system emacs-build-system)
11168 (propagated-inputs (list emacs-ivy))
11169 (home-page "https://github.com/abo-abo/function-args")
11170 (synopsis "C/C++ completion for GNU Emacs")
11171 (description
11172 "This package provides a way of showing an inline arguments hint for
11173the C/C++ function at point.")
11174 (license license:gpl3+))))
11175
10993(define-public emacs-lpy 11176(define-public emacs-lpy
10994 ;; There is no proper release/tag. 11177 ;; There is no proper release/tag.
10995 (let ((commit "ce78a4613458790cc785c1687af7eed8f0d8d66c") 11178 (let ((commit "fa95b11e1023704510cc7dd2897bf8bcc3027cbb")
10996 (revision "5")) 11179 (revision "6"))
10997 (package 11180 (package
10998 (name "emacs-lpy") 11181 (name "emacs-lpy")
10999 (version (git-version "0.1.0" revision commit)) 11182 (version (git-version "0.1.0" revision commit))
@@ -11003,13 +11186,13 @@ state and will work even without lispy being enabled.")
11003 (uri (git-reference 11186 (uri (git-reference
11004 (url "https://github.com/abo-abo/lpy") 11187 (url "https://github.com/abo-abo/lpy")
11005 (commit commit))) 11188 (commit commit)))
11189 (file-name (git-file-name name version))
11006 (sha256 11190 (sha256
11007 (base32 11191 (base32
11008 "1vxrjy6k030hcbclblgcaaw7h6k17kl3n9zla08527525c0gma01")) 11192 "1j92ll2afvcp891fxra3sawxg000cs3ra01wxksiil2dg5zpzzkn"))))
11009 (file-name (git-file-name name version))))
11010 (propagated-inputs
11011 (list emacs-zoutline emacs-lispy))
11012 (build-system emacs-build-system) 11193 (build-system emacs-build-system)
11194 (propagated-inputs
11195 (list emacs-function-args emacs-lispy emacs-zoutline))
11013 (home-page "https://github.com/abo-abo/lpy") 11196 (home-page "https://github.com/abo-abo/lpy")
11014 (synopsis "Modal editing for Python") 11197 (synopsis "Modal editing for Python")
11015 (description 11198 (description
@@ -11763,26 +11946,40 @@ like @code{org-edit-src-code} but for arbitrary regions.")
11763(define-public emacs-projectile 11946(define-public emacs-projectile
11764 (package 11947 (package
11765 (name "emacs-projectile") 11948 (name "emacs-projectile")
11766 (version "2.6.0") 11949 (version "2.7.0")
11767 (source (origin 11950 (source
11768 (method url-fetch) 11951 (origin
11769 (uri (string-append "https://raw.githubusercontent.com/bbatsov" 11952 (method git-fetch)
11770 "/projectile/v" version "/projectile.el")) 11953 (uri (git-reference
11771 (file-name (string-append "projectile-" version ".el")) 11954 (url "https://github.com/bbatsov/projectile")
11772 (sha256 11955 (commit (string-append "v" version))))
11773 (base32 11956 (file-name (git-file-name name version))
11774 "12crymgri4sg7fvnh692f96cm0krmmcnz6x3ypxgq8da84rl34p4")))) 11957 (sha256
11958 (base32
11959 "0ybd41iss8vd56qv6czpxqq7a99s4h7i3a2r4khy4rf5blj5zdqi"))))
11775 (build-system emacs-build-system) 11960 (build-system emacs-build-system)
11961 (arguments
11962 (list
11963 #:tests? #t
11964 #:test-command #~(list "buttercup" "-L" ".")
11965 #:phases
11966 #~(modify-phases %standard-phases
11967 (add-before 'check 'fix-failing-test
11968 (lambda _
11969 (substitute* "test/projectile-test.el"
11970 (("user-emacs-directory") "\".\"")))))))
11971 (native-inputs
11972 (list emacs-buttercup))
11776 (propagated-inputs 11973 (propagated-inputs
11777 (list emacs-dash emacs-pkg-info)) 11974 (list emacs-dash emacs-pkg-info))
11778 (home-page "https://github.com/bbatsov/projectile") 11975 (home-page "https://github.com/bbatsov/projectile")
11779 (synopsis "Manage and navigate projects in Emacs easily") 11976 (synopsis "Manage and navigate projects in Emacs easily")
11780 (description 11977 (description
11781 "This library provides easy project management and navigation. The 11978 "This library provides easy project management and navigation. The
11782concept of a project is pretty basic - just a folder containing special file. 11979concept of a project is pretty basic: just a folder containing special file.
11783Currently git, mercurial and bazaar repos are considered projects by default. 11980Currently Git, Mercurial and Bazaar repositories are considered projects by
11784If you want to mark a folder manually as a project just create an empty 11981default. If you want to mark a folder manually as a project just create an
11785.projectile file in it.") 11982empty @file{.projectile} file in it.")
11786 (license license:gpl3+))) 11983 (license license:gpl3+)))
11787 11984
11788(define-public emacs-skeletor 11985(define-public emacs-skeletor
@@ -13325,6 +13522,30 @@ Lua programming language}.")
13325news items, openrc and runscripts.") 13522news items, openrc and runscripts.")
13326 (license license:gpl2+))) 13523 (license license:gpl2+)))
13327 13524
13525(define-public emacs-ebuku
13526 ;; Upstream has no tagged release.
13527 (let ((revision "1")
13528 (commit "0c6cf404a49bd68800221446df186fffa0139325"))
13529 (package
13530 (name "emacs-ebuku")
13531 (version (git-version "0" revision commit))
13532 (source (origin
13533 (method git-fetch)
13534 (uri (git-reference
13535 (url "https://github.com/flexibeast/ebuku")
13536 (commit commit)))
13537 (file-name (git-file-name name version))
13538 (sha256
13539 (base32
13540 "09fkzmcvzdbdjaa167wiybj0kir7y12pcq2varjywshvq2l7niz4"))))
13541 (build-system emacs-build-system)
13542 (home-page "https://github.com/flexibeast/ebuku")
13543 (synopsis "Emacs interface to the buku Web bookmark manager")
13544 (description
13545 "Ebuku provides a basic interface to the @code{buku} Web bookmark
13546manager.")
13547 (license license:gpl3+))))
13548
13328(define-public emacs-evil 13549(define-public emacs-evil
13329 ;; Commit message claims this is 1.15.0, but there's no tag for it, so we 13550 ;; Commit message claims this is 1.15.0, but there's no tag for it, so we
13330 ;; use full git-version instead 13551 ;; use full git-version instead
@@ -16623,6 +16844,26 @@ for the current file, using the major mode as a hint. It prompts you to enter
16623one if it fails.") 16844one if it fails.")
16624 (license license:gpl3+))) 16845 (license license:gpl3+)))
16625 16846
16847(define-public emacs-jarchive
16848 (package
16849 (name "emacs-jarchive")
16850 (version "0.8.0")
16851 (source (origin
16852 (method git-fetch)
16853 (uri (git-reference
16854 (url "https://git.sr.ht/~dannyfreeman/jarchive")
16855 (commit version)))
16856 (file-name (git-file-name name version))
16857 (sha256
16858 (base32
16859 "1fi3y5kmy7ginyqg12q797bma638xmam7lrk74x6yhx84xgzb4fq"))))
16860 (build-system emacs-build-system)
16861 (home-page "https://sr.ht/~dannyfreeman/jarchive")
16862 (synopsis "Jarchive teaches Emacs how to navigate to files inside JARs")
16863 (description "Jarchive makes Emacs handle Java and LSP URIs pointing to
16864 source inside JARs.")
16865 (license license:gpl3+)))
16866
16626(define-public emacs-eldoc 16867(define-public emacs-eldoc
16627 (package 16868 (package
16628 (name "emacs-eldoc") 16869 (name "emacs-eldoc")
@@ -16929,9 +17170,9 @@ formatting, and utility methods for jsonnet files.")
16929 (license license:gpl3+))) 17170 (license license:gpl3+)))
16930 17171
16931(define-public emacs-restclient 17172(define-public emacs-restclient
16932 (let ((commit "ac8aad6c6b9e9d918062fa3c89c22c2f4ec48bc3") 17173 (let ((commit "1fb570643b08ba66eb70831b6f874f52546917f1")
16933 (version "0") 17174 (version "0")
16934 (revision "3")) ;Guix package revision, 17175 (revision "4")) ;Guix package revision,
16935 ;upstream doesn't have official releases 17176 ;upstream doesn't have official releases
16936 (package 17177 (package
16937 (name "emacs-restclient") 17178 (name "emacs-restclient")
@@ -16943,7 +17184,7 @@ formatting, and utility methods for jsonnet files.")
16943 (commit commit))) 17184 (commit commit)))
16944 (sha256 17185 (sha256
16945 (base32 17186 (base32
16946 "1a2c7xzy7rsan1zcdskia6m7n6j29xacfkqjlfdhzk6rr1bpzkwk")) 17187 "0npij1p1yw4p1f1yrx6bl8q18nav5p2xvbp7qhzhn7lb2fdn5jqv"))
16947 (file-name (git-file-name name version)))) 17188 (file-name (git-file-name name version))))
16948 (build-system emacs-build-system) 17189 (build-system emacs-build-system)
16949 (propagated-inputs 17190 (propagated-inputs
@@ -19336,7 +19577,7 @@ match and total match information in the mode-line in various search modes.")
19336(define-public emacs-pg 19577(define-public emacs-pg
19337 (package 19578 (package
19338 (name "emacs-pg") 19579 (name "emacs-pg")
19339 (version "0.16") 19580 (version "0.19")
19340 (source (origin 19581 (source (origin
19341 (method git-fetch) 19582 (method git-fetch)
19342 (uri (git-reference (url "https://github.com/emarsden/pg-el") 19583 (uri (git-reference (url "https://github.com/emarsden/pg-el")
@@ -19344,7 +19585,7 @@ match and total match information in the mode-line in various search modes.")
19344 (file-name (git-file-name name version)) 19585 (file-name (git-file-name name version))
19345 (sha256 19586 (sha256
19346 (base32 19587 (base32
19347 "1jdnslpgdm16klaga02p33g7c8bjzg164kxz3jd7gs5v9gqa6ppz")))) 19588 "13fkkpimhxh91hmsp551wzrdcic5ws7wj7vjwnh8l83hsrxmxz0y"))))
19348 (build-system emacs-build-system) 19589 (build-system emacs-build-system)
19349 (home-page "https://github.com/emarsden/pg-el") 19590 (home-page "https://github.com/emarsden/pg-el")
19350 (synopsis "Emacs Lisp interface for PostgreSQL") 19591 (synopsis "Emacs Lisp interface for PostgreSQL")
@@ -19940,7 +20181,7 @@ according to a parsing expression grammar.")
19940(define-public emacs-eldev 20181(define-public emacs-eldev
19941 (package 20182 (package
19942 (name "emacs-eldev") 20183 (name "emacs-eldev")
19943 (version "1.2.2") 20184 (version "1.3")
19944 (source 20185 (source
19945 (origin 20186 (origin
19946 (method git-fetch) 20187 (method git-fetch)
@@ -19949,7 +20190,7 @@ according to a parsing expression grammar.")
19949 (commit version))) 20190 (commit version)))
19950 (file-name (git-file-name name version)) 20191 (file-name (git-file-name name version))
19951 (sha256 20192 (sha256
19952 (base32 "0d6wbfim0q81sm5m45fjc6n0v6nk32qrgas5nzrs0vslym4bfxna")))) 20193 (base32 "112jv9rz6brglffwsablnhafhhnfnq89k9vh8xzbbi6i4xz2l1ak"))))
19953 (build-system emacs-build-system) 20194 (build-system emacs-build-system)
19954 (arguments 20195 (arguments
19955 (list 20196 (list
@@ -20791,8 +21032,8 @@ never confused by comments or @code{foo-bar} matching @code{foo}.")
20791(define-public emacs-crdt 21032(define-public emacs-crdt
20792 ;; XXX: Upstream does not always tag new releases. The commit below 21033 ;; XXX: Upstream does not always tag new releases. The commit below
20793 ;; corresponds exactly to latest version bump. 21034 ;; corresponds exactly to latest version bump.
20794 (let ((commit "92a7c93a3b4cb4b40f133acd22c89a5fda5cdd30") 21035 (let ((commit "e6d42f42c5dedb73560048f4bf6263c63ffa21bb")
20795 (version "0.3.4")) 21036 (version "0.3.5"))
20796 (package 21037 (package
20797 (name "emacs-crdt") 21038 (name "emacs-crdt")
20798 (version version) 21039 (version version)
@@ -20804,7 +21045,7 @@ never confused by comments or @code{foo-bar} matching @code{foo}.")
20804 (commit commit))) 21045 (commit commit)))
20805 (file-name (git-file-name name version)) 21046 (file-name (git-file-name name version))
20806 (sha256 21047 (sha256
20807 (base32 "1vh4d15g62crm4vimc7lgr11ws68g25ylipnvqlrrkvl6qrz3fhj")))) 21048 (base32 "16dpg0d8p4fqjl2nir290iim9bb7f87rwnxs16lx67dasvbfawph"))))
20808 (build-system emacs-build-system) 21049 (build-system emacs-build-system)
20809 (home-page "https://code.librehq.com/qhong/crdt.el") 21050 (home-page "https://code.librehq.com/qhong/crdt.el")
20810 (synopsis "Real-time collaborative editing environment") 21051 (synopsis "Real-time collaborative editing environment")
@@ -21021,22 +21262,22 @@ or expressions with SVG rounded box labels that are fully customizable.")
21021(define-public emacs-kind-icon 21262(define-public emacs-kind-icon
21022 (package 21263 (package
21023 (name "emacs-kind-icon") 21264 (name "emacs-kind-icon")
21024 (version "0.1.7") 21265 (version "0.1.9")
21025 (source 21266 (source
21026 (origin 21267 (origin
21027 (method url-fetch) 21268 (method url-fetch)
21028 (uri (string-append "https://elpa.gnu.org/packages/kind-icon-" 21269 (uri (string-append "https://elpa.gnu.org/packages/kind-icon-"
21029 version ".tar")) 21270 version ".tar"))
21030 (sha256 21271 (sha256
21031 (base32 "02imi2qj329yrqvs23d4z7fv8bbaz0fvya6zdswb38blpdri4cn1")))) 21272 (base32 "0phssrcpmcidzlwy1577f3f02qwjs6hpavb416302y0n8kkhwvli"))))
21032 (build-system emacs-build-system) 21273 (build-system emacs-build-system)
21033 (propagated-inputs (list emacs-svg-lib)) 21274 (propagated-inputs (list emacs-svg-lib))
21034 (home-page "https://github.com/jdtsmith/kind-icon") 21275 (home-page "https://github.com/jdtsmith/kind-icon")
21035 (synopsis "Completion kind icons in Emacs") 21276 (synopsis "Completion kind icons in Emacs")
21036 (description "Kind-icon mode adds a colorful icon or text prefix based 21277 (description "Kind-icon mode adds a colorful icon or text prefix based on
21037on :company-kind for compatible completion UIs. The \"kind\" prefix is 21278@code{:company-kind} for compatible completion UIs. The ``kind'' prefix is
21038typically used for differentiating completion candidates such as variables, 21279typically used for differentiating completion candidates such as variables or
21039functions, etc.") 21280functions.")
21040 (license license:gpl3+))) 21281 (license license:gpl3+)))
21041 21282
21042(define-public emacs-svg-icon 21283(define-public emacs-svg-icon
@@ -22589,6 +22830,29 @@ It replaces the standard completions buffer with Ido prompt.")
22589using user-provided rules.") 22830using user-provided rules.")
22590 (license license:gpl3+))) 22831 (license license:gpl3+)))
22591 22832
22833(define-public emacs-on
22834 (let ((commit "83baed07a105c135190d49d7ec77f95e8f38fa54")
22835 (revision "0"))
22836 (package
22837 (name "emacs-on")
22838 (version (git-version "0.1.0" revision commit))
22839 (source (origin
22840 (method git-fetch)
22841 (uri (git-reference
22842 (url "https://github.com/ajgrf/on.el")
22843 (commit commit)))
22844 (file-name (git-file-name name version))
22845 (sha256
22846 (base32
22847 "14ly3w89hf4jgd8wacirxgd8vrgj7vc0hpfn911w5wa4k2a6nzpp"))))
22848 (build-system emacs-build-system)
22849 (home-page "https://github.com/ajgrf/on.el")
22850 (synopsis "Hooks for faster Emacs startup")
22851 (description
22852 "This package exposes a number of utility hooks and functions ported
22853from Doom Emacs.")
22854 (license license:expat))))
22855
22592(define-public emacs-on-screen 22856(define-public emacs-on-screen
22593 (package 22857 (package
22594 (name "emacs-on-screen") 22858 (name "emacs-on-screen")
@@ -26123,7 +26387,7 @@ according to their use.")
26123(define-public emacs-detached 26387(define-public emacs-detached
26124 (package 26388 (package
26125 (name "emacs-detached") 26389 (name "emacs-detached")
26126 (version "0.9.2") 26390 (version "0.10.1")
26127 (source (origin 26391 (source (origin
26128 (method git-fetch) 26392 (method git-fetch)
26129 (uri (git-reference 26393 (uri (git-reference
@@ -26132,7 +26396,7 @@ according to their use.")
26132 (file-name (git-file-name name version)) 26396 (file-name (git-file-name name version))
26133 (sha256 26397 (sha256
26134 (base32 26398 (base32
26135 "0bcrqqim6is75d4zadswxp162m9gd34xmb2wxsx9rhvkwq0ln35k")))) 26399 "0dvvyqc0nw9has54vps10f5iv831cb29vqvbvx0m2djv9pacqp17"))))
26136 (arguments 26400 (arguments
26137 (list 26401 (list
26138 #:tests? #t 26402 #:tests? #t
@@ -28607,8 +28871,7 @@ between \"frame-width\" and \"frame-height\", between \"public\",
28607 (method url-fetch) 28871 (method url-fetch)
28608 (uri (string-append 28872 (uri (string-append
28609 "https://elpa.gnu.org/packages/ediprolog-" 28873 "https://elpa.gnu.org/packages/ediprolog-"
28610 version 28874 version ".tar"))
28611 ".el"))
28612 (sha256 28875 (sha256
28613 (base32 "021jm5zdxrjg7xcja18vgc2v52rk17xi1k7xxw8q802nmixhy0js")))) 28876 (base32 "021jm5zdxrjg7xcja18vgc2v52rk17xi1k7xxw8q802nmixhy0js"))))
28614 (build-system emacs-build-system) 28877 (build-system emacs-build-system)
@@ -30140,39 +30403,40 @@ service, and connect it with Emacs via inter-process communication.")
30140 (name "emacs-telega") 30403 (name "emacs-telega")
30141 (build-system emacs-build-system) 30404 (build-system emacs-build-system)
30142 (arguments 30405 (arguments
30143 `(#:emacs ,(if (target-64bit?) 30406 (list
30144 emacs-minimal 30407 #:emacs (if (target-64bit?)
30145 ;; Require wide-int support for 32-bit platform. 30408 emacs-minimal
30146 emacs-wide-int) 30409 ;; Require wide-int support for 32-bit platform.
30147 #:include (cons "^etc\\/" %default-include) 30410 emacs-wide-int)
30148 #:phases 30411 #:include #~(cons "^etc\\/" %default-include)
30149 (modify-phases %standard-phases 30412 #:phases
30150 (add-after 'unpack 'patch-sources 30413 #~(modify-phases %standard-phases
30151 (lambda* (#:key inputs #:allow-other-keys) 30414 (add-after 'unpack 'patch-sources
30152 ;; Hard-code paths to `ffplay` and `ffmpeg`. 30415 (lambda* (#:key inputs #:allow-other-keys)
30153 (let* ((ffplay-bin (search-input-file inputs "/bin/ffplay")) 30416 ;; Hard-code paths to `ffplay` and `ffmpeg`.
30154 (ffmpeg-bin (search-input-file inputs "/bin/ffmpeg"))) 30417 (let* ((ffplay-bin (search-input-file inputs "/bin/ffplay"))
30155 (substitute* '("telega-ffplay.el" "telega-vvnote.el") 30418 (ffmpeg-bin (search-input-file inputs "/bin/ffmpeg")))
30156 (("(shell-command-to-string\|concat) \"(ffmpeg\|ffprobe)" 30419 (substitute* '("telega-ffplay.el" "telega-vvnote.el")
30157 all func cmd) 30420 (("(shell-command-to-string\|concat) \"(ffmpeg\|ffprobe)"
30158 (string-append func " \"" 30421 all func cmd)
30159 (search-input-file 30422 (string-append func " \""
30160 inputs (string-append "/bin/" cmd)))) 30423 (search-input-file
30161 (("\\(executable-find \"ffplay\"\\)") 30424 inputs (string-append "/bin/" cmd))))
30162 (string-append "(and (file-executable-p \"" ffplay-bin "\")" 30425 (("\\(executable-find \"ffplay\"\\)")
30163 "\"" ffplay-bin "\")")) 30426 (string-append "(and (file-executable-p \"" ffplay-bin "\")"
30164 (("\\(executable-find \"ffmpeg\"\\)") 30427 "\"" ffplay-bin "\")"))
30165 (string-append "(and (file-executable-p \"" ffmpeg-bin "\")" 30428 (("\\(executable-find \"ffmpeg\"\\)")
30166 "\"" ffmpeg-bin "\")")))))) 30429 (string-append "(and (file-executable-p \"" ffmpeg-bin "\")"
30167 (add-after 'unpack 'configure 30430 "\"" ffmpeg-bin "\")"))))))
30168 (lambda* (#:key inputs outputs #:allow-other-keys) 30431 (add-after 'unpack 'configure
30169 (substitute* "telega-customize.el" 30432 (lambda* (#:key inputs outputs #:allow-other-keys)
30170 (("@TELEGA_SERVER_BIN@") 30433 (substitute* "telega-customize.el"
30171 (search-input-file inputs "/bin/telega-server"))) 30434 (("@TELEGA_SERVER_BIN@")
30172 (substitute* "telega-util.el" 30435 (search-input-file inputs "/bin/telega-server")))
30173 (("@TELEGA_SHARE@") 30436 (substitute* "telega-util.el"
30174 (string-append (elpa-directory (assoc-ref outputs "out")) 30437 (("@TELEGA_SHARE@")
30175 "/etc")))))))) 30438 (string-append (elpa-directory (assoc-ref outputs "out"))
30439 "/etc"))))))))
30176 (inputs 30440 (inputs
30177 (list emacs-telega-server ffmpeg)) 30441 (list emacs-telega-server ffmpeg))
30178 (native-inputs '()) 30442 (native-inputs '())
@@ -30188,13 +30452,14 @@ for the Telegram messaging platform.")))
30188 (inherit emacs-telega) 30452 (inherit emacs-telega)
30189 (name "emacs-telega-contrib") 30453 (name "emacs-telega-contrib")
30190 (arguments 30454 (arguments
30191 `(#:exclude '("telega-live-location.el") 30455 (list
30192 #:phases 30456 #:exclude #~(list "telega-live-location.el")
30193 (modify-phases %standard-phases 30457 #:phases
30194 (add-after 'unpack 'enter-subdirectory 30458 #~(modify-phases %standard-phases
30195 (lambda _ (chdir "contrib") #t)) 30459 (add-after 'unpack 'enter-subdirectory
30196 (add-before 'install-license-files 'leave-subdirectory 30460 (lambda _ (chdir "contrib")))
30197 (lambda _ (chdir "..") #t))))) 30461 (add-before 'install-license-files 'leave-subdirectory
30462 (lambda _ (chdir ".."))))))
30198 (inputs '()) 30463 (inputs '())
30199 (native-inputs '()) 30464 (native-inputs '())
30200 (propagated-inputs 30465 (propagated-inputs
@@ -31944,6 +32209,31 @@ ASCII UML sequence diagrams in Emacs, which can be embedded in source code,
31944comments or emails.") 32209comments or emails.")
31945 (license license:gpl3+)))) 32210 (license license:gpl3+))))
31946 32211
32212(define-public emacs-ukrainian-holidays
32213 ;; There is no proper release.
32214 ;; The base version is extracted from the source code.
32215 (let ((revision "0")
32216 (commit "e52b0c92843e9f4d0415a7ba3b8559785497d23d"))
32217 (package
32218 (name "emacs-ukrainian-holidays")
32219 (version (git-version "1.0" revision commit))
32220 (source
32221 (origin
32222 (method git-fetch)
32223 (uri
32224 (git-reference
32225 (url "https://github.com/abo-abo/ukrainian-holidays")
32226 (commit commit)))
32227 (file-name (git-file-name name version))
32228 (sha256
32229 (base32 "033v4ck979lhkpwblci5clacfc1xnkq03p5d1m566wff8dp5flwz"))))
32230 (build-system emacs-build-system)
32231 (home-page "https://github.com/abo-abo/ukrainian-holidays")
32232 (synopsis "Ukrainian holidays for Emacs calendar")
32233 (description
32234 "This package provides Ukrainian holidays for Emacs calendar.")
32235 (license license:gpl3+))))
32236
31947(define-public emacs-trashed 32237(define-public emacs-trashed
31948 (package 32238 (package
31949 (name "emacs-trashed") 32239 (name "emacs-trashed")
@@ -32723,14 +33013,14 @@ work on alists, hash-table and arrays. All functions are prefixed with
32723(define-public emacs-xref 33013(define-public emacs-xref
32724 (package 33014 (package
32725 (name "emacs-xref") 33015 (name "emacs-xref")
32726 (version "1.5.1") 33016 (version "1.6.0")
32727 (source 33017 (source
32728 (origin 33018 (origin
32729 (method url-fetch) 33019 (method url-fetch)
32730 (uri (string-append "https://elpa.gnu.org/packages/xref-" 33020 (uri (string-append "https://elpa.gnu.org/packages/xref-"
32731 version ".tar")) 33021 version ".tar"))
32732 (sha256 33022 (sha256
32733 (base32 "131jxsc1sl8q3r9drhylwyfig9qjjkj3hilv3npidp868pr7xdna")))) 33023 (base32 "0vqs2l4gypdx475yi0yic0mnsg1f9nm698gi90kh7xfcpmkfcgb4"))))
32734 (build-system emacs-build-system) 33024 (build-system emacs-build-system)
32735 (home-page "http://elpa.gnu.org/packages/xref.html") 33025 (home-page "http://elpa.gnu.org/packages/xref.html")
32736 (synopsis "Cross-referencing commands") 33026 (synopsis "Cross-referencing commands")
@@ -32910,7 +33200,7 @@ and preferred services can easily be configured.")
32910(define-public emacs-vertico 33200(define-public emacs-vertico
32911 (package 33201 (package
32912 (name "emacs-vertico") 33202 (name "emacs-vertico")
32913 (version "0.28") 33203 (version "0.29")
32914 (source 33204 (source
32915 (origin 33205 (origin
32916 (method git-fetch) 33206 (method git-fetch)
@@ -32919,7 +33209,7 @@ and preferred services can easily be configured.")
32919 (commit version))) 33209 (commit version)))
32920 (file-name (git-file-name name version)) 33210 (file-name (git-file-name name version))
32921 (sha256 33211 (sha256
32922 (base32 "0yybwj32k74c5c4rzlpmkq540b8ax0ihn5v7krnri83wn50hr272")))) 33212 (base32 "0gqfq7yni470yys9blarmsinjgf1025azlr09g1842w20hwrs7hc"))))
32923 (build-system emacs-build-system) 33213 (build-system emacs-build-system)
32924 (arguments 33214 (arguments
32925 `(#:phases 33215 `(#:phases
@@ -33414,7 +33704,7 @@ Fennel code within Emacs.")
33414(define-public emacs-org-modern 33704(define-public emacs-org-modern
33415 (package 33705 (package
33416 (name "emacs-org-modern") 33706 (name "emacs-org-modern")
33417 (version "0.5") 33707 (version "0.6")
33418 (source 33708 (source
33419 (origin 33709 (origin
33420 (method git-fetch) 33710 (method git-fetch)
@@ -33422,7 +33712,7 @@ Fennel code within Emacs.")
33422 (url "https://github.com/minad/org-modern") 33712 (url "https://github.com/minad/org-modern")
33423 (commit version))) 33713 (commit version)))
33424 (sha256 33714 (sha256
33425 (base32 "1gny2p3w6ck5sarv6vap2y1lj6h9qaxbh7r7bzszb9qj8rhapk6q")) 33715 (base32 "03zpwb475rpbhq1s6101clj0j9mcxdg033clvvybp0p7hm4inwaz"))
33426 (file-name (git-file-name name version)))) 33716 (file-name (git-file-name name version))))
33427 (build-system emacs-build-system) 33717 (build-system emacs-build-system)
33428 (home-page "https://github.com/minad/org-modern") 33718 (home-page "https://github.com/minad/org-modern")
@@ -33471,8 +33761,8 @@ headlines, keywords, tables and source blocks.")
33471 (license license:gpl3+)))) ; License is in pyimport.el 33761 (license license:gpl3+)))) ; License is in pyimport.el
33472 33762
33473(define-public emacs-straight-el 33763(define-public emacs-straight-el
33474 (let ((commit "fed215348076ba9182f634e0770a175220474b5a") 33764 (let ((commit "f21103d97d180fba0b6e2e86ebb0b6269219ef2c")
33475 (revision "0")) 33765 (revision "1"))
33476 (package 33766 (package
33477 (name "emacs-straight-el") 33767 (name "emacs-straight-el")
33478 (version (git-version "0" revision commit)) 33768 (version (git-version "0" revision commit))
@@ -33485,7 +33775,7 @@ headlines, keywords, tables and source blocks.")
33485 (commit commit))) 33775 (commit commit)))
33486 (file-name (git-file-name name version)) 33776 (file-name (git-file-name name version))
33487 (sha256 33777 (sha256
33488 (base32 "0z0j670s18mp1bhrsnng0mybcbnlywarhlz7zmrf9399rr513z1x")))) 33778 (base32 "1dqhb7kx4hr3cm4gj6qdk9aav05vc016y4nks2dj1sy88wia6wsv"))))
33489 (build-system emacs-build-system) 33779 (build-system emacs-build-system)
33490 (arguments 33780 (arguments
33491 (list 33781 (list
@@ -33622,7 +33912,7 @@ with popups, which also work in the terminal.")
33622(define-public emacs-popon 33912(define-public emacs-popon
33623 (package 33913 (package
33624 (name "emacs-popon") 33914 (name "emacs-popon")
33625 (version "0.11") 33915 (version "0.12")
33626 (source 33916 (source
33627 (origin 33917 (origin
33628 (method git-fetch) 33918 (method git-fetch)
@@ -33632,7 +33922,7 @@ with popups, which also work in the terminal.")
33632 (commit (string-append "v" version)))) 33922 (commit (string-append "v" version))))
33633 (file-name (git-file-name name version)) 33923 (file-name (git-file-name name version))
33634 (sha256 33924 (sha256
33635 (base32 "14hf1n9d7rqfzr58kjsvjq63v3iamk3szvcn6zms7ry8x70v3lmv")))) 33925 (base32 "0wkydg326ql8cvvmibq1nf6y40d1b0ax0p892pwncmi7awnf20gr"))))
33636 (build-system emacs-build-system) 33926 (build-system emacs-build-system)
33637 (home-page "https://codeberg.org/akib/emacs-popon/") 33927 (home-page "https://codeberg.org/akib/emacs-popon/")
33638 (synopsis "Pop floating text on a window") 33928 (synopsis "Pop floating text on a window")
@@ -33828,16 +34118,16 @@ into the current buffer.")
33828 (revision "0")) 34118 (revision "0"))
33829 (package 34119 (package
33830 (name "emacs-flymake-mypy") 34120 (name "emacs-flymake-mypy")
33831 (version (git-version "0.2.0" revision commit)) 34121 (version "0.3.0")
33832 (source (origin 34122 (source (origin
33833 (method git-fetch) 34123 (method git-fetch)
33834 (uri (git-reference 34124 (uri (git-reference
33835 (url "https://github.com/com4/flymake-mypy") 34125 (url "https://github.com/com4/flymake-mypy")
33836 (commit commit))) 34126 (commit version)))
33837 (file-name (git-file-name name version)) 34127 (file-name (git-file-name name version))
33838 (sha256 34128 (sha256
33839 (base32 34129 (base32
33840 "124pfa1kwrapwylbrvkzg3jwcmlsvfklg33ms9ki32khvglmff5h")))) 34130 "1zaa2kljsmm13layqmb7dwd7l2x3a5ymzzmzjjhykc67kbyjvvkk"))))
33841 (build-system emacs-build-system) 34131 (build-system emacs-build-system)
33842 (home-page "https://github.com/com4/flymake-mypy") 34132 (home-page "https://github.com/com4/flymake-mypy")
33843 (synopsis "Flymake checker for mypy") 34133 (synopsis "Flymake checker for mypy")
@@ -33881,6 +34171,187 @@ using mypy.")
33881process via its IPC interface.") 34171process via its IPC interface.")
33882 (license license:gpl3+)))) 34172 (license license:gpl3+))))
33883 34173
34174(define-public emacs-apel-lb
34175 ;; No release since Jun 15, 2010.
34176 (let ((version "10.8") ;tag chise-base-0_25
34177 (revision "81")
34178 (commit "82eb2325bd149dc57b43a9ce9402c6c6183e4052"))
34179 (package
34180 (name "emacs-apel-lb")
34181 (version (git-version version revision commit))
34182 (source (origin
34183 (method git-fetch)
34184 (uri (git-reference
34185 (url "https://github.com/wanderlust/apel")
34186 (commit commit)))
34187 (file-name (git-file-name name version))
34188 (sha256
34189 (base32
34190 "0qiw19pn1cs8y571irw7bjdygkvwan9ch2i1dg139dri4b6q1il6"))))
34191 (build-system emacs-build-system)
34192 (home-page "https://www.emacswiki.org/emacs/WanderLust")
34193 (synopsis "Library for making portable Emacs Lisp programs")
34194 (description
34195 "A Portable Emacs Library (APEL) is a library for making portable Emacs
34196Lisp programs. APEL-LB is a variant of APEL, which features supports to
34197latest Emacs.")
34198 (license license:gpl2+))))
34199
34200(define-public emacs-flim-lb
34201 ;; No release since Nov 28, 2007.
34202 (let ((version "1.14.9")
34203 (revision "133")
34204 (commit "57c6b868aa314717f40a520daed7249665e8d992"))
34205 (package
34206 (name "emacs-flim-lb")
34207 (version (git-version version revision commit))
34208 (source (origin
34209 (method git-fetch)
34210 (uri (git-reference
34211 (url "https://github.com/wanderlust/flim")
34212 (commit commit)))
34213 (file-name (git-file-name name version))
34214 (sha256
34215 (base32
34216 "1mf8r5mf3bd0719fnhifb6lfvl7n4m552crcdhkbkkif8srrl6df"))))
34217 (build-system emacs-build-system)
34218 (propagated-inputs (list emacs-apel-lb emacs-oauth2))
34219 (home-page "https://www.emacswiki.org/emacs/WanderLust")
34220 (synopsis
34221 "Library for basic features about message representation or encoding")
34222 (description
34223 "FLIM is a library to provide basic features about message representation
34224or encoding. FLIM-LB is a variant of FLIM, which features supports to latest
34225Emacs.")
34226 (license license:gpl2+))))
34227
34228(define-public emacs-semi-epg
34229 ;; No release since Dec 24, 2003.
34230 (let ((version "1.14.6")
34231 (revision "241")
34232 (commit "ac3e726ca94ed245c25881ec8d7177d0d834ea6a"))
34233 (package
34234 (name "emacs-semi-epg")
34235 (version (git-version version revision commit))
34236 (source (origin
34237 (method git-fetch)
34238 (uri (git-reference
34239 (url "https://github.com/wanderlust/semi")
34240 (commit commit)))
34241 (file-name (git-file-name name version))
34242 (sha256
34243 (base32
34244 "1bg07y6svvg1mmlr455x3j1anjp3wbv27s6b2inp294rbwprm41n"))))
34245 (build-system emacs-build-system)
34246 (propagated-inputs (list emacs-bbdb-vcard emacs-flim-lb))
34247 (home-page "https://www.emacswiki.org/emacs/WanderLust")
34248 (synopsis "Library to provide MIME feature for GNU Emacs")
34249 (description
34250 "SEMI is a package for GNU Emacs to provide features related with MIME
34251user interface. SEMI-EPG is a variant of SEMI, which features supports to
34252EasyPG and latest Emacs.")
34253 (license license:gpl2+))))
34254
34255(define-public emacs-wanderlust
34256 ;; No release since Jan 15, 2010.
34257 ;; FIXME: Building with emacs-next-pgtk would yield a void variable related
34258 ;; macro-expansion failure at runtime, so don't rewrite emacs input of this
34259 ;; package.
34260 (let ((version "2.15.9")
34261 (revision "779")
34262 (commit "f5cb2f0cf5e2c893acf2e669fd549836828dfdfc"))
34263 (package
34264 (name "emacs-wanderlust")
34265 (version (git-version version revision commit))
34266 (source (origin
34267 (method git-fetch)
34268 (uri (git-reference
34269 (url "https://github.com/wanderlust/wanderlust")
34270 (commit commit)))
34271 (file-name (git-file-name name version))
34272 (modules '((guix build utils)))
34273 (snippet
34274 '(begin (substitute* "WL-CFG"
34275 ((".*WL_PREFIX.*")
34276 (string-append "(setq wl-install-utils t)" "\n"
34277 "(setq WL_PREFIX \"\")" "\n"
34278 "(setq ELMO_PREFIX \"\")" "\n")))
34279 (substitute* "Makefile"
34280 (("package-user-dir") "NONE"))))
34281 (sha256
34282 (base32
34283 "1ijs57wv1vrh33vn311hgkp42vlmjyi998nc4qdrqi7yy9j8hl1h"))))
34284 (build-system emacs-build-system)
34285 (arguments
34286 (list #:phases
34287 #~(modify-phases %standard-phases
34288 (add-after 'expand-load-path 'chdir-elmo
34289 (lambda _
34290 (chdir "elmo")))
34291 (add-after 'chdir-elmo 'expand-load-path-elmo
34292 (assoc-ref %standard-phases 'expand-load-path))
34293 (add-after 'expand-load-path-elmo 'chdir-utils
34294 (lambda _
34295 (chdir "../utils")))
34296 (add-after 'chdir-utils 'expand-load-path-utils
34297 (assoc-ref %standard-phases 'expand-load-path))
34298 (add-after 'expand-load-path-utils 'chdir-wl
34299 (lambda _
34300 (chdir "../wl")))
34301 (add-after 'chdir-wl 'expand-load-path-wl
34302 (assoc-ref %standard-phases 'expand-load-path))
34303 (add-after 'expand-load-path-wl 'change-directory
34304 (lambda _
34305 (chdir "..")))
34306 (add-after 'install 'install-via-makefile
34307 (lambda* (#:key inputs #:allow-other-keys)
34308 (let ((emacs (search-input-file inputs "/bin/emacs"))
34309 (lispdir (elpa-directory #$output))
34310 (infodir (string-append #$output "/share/info")))
34311 (for-each mkdir-p (list lispdir infodir))
34312 (substitute* "Makefile"
34313 (("(EMACS\t= )emacs" all m)
34314 (string-append m emacs))
34315 (("(LISPDIR = )NONE" all m)
34316 (string-append m lispdir))
34317 (("(PIXMAPDIR = )NONE" all m)
34318 (string-append m lispdir "/icons"))
34319 (("(INFODIR = )NONE" all m)
34320 (string-append m infodir))))
34321 (invoke "make" "install")
34322 (invoke "make" "install-info"))))))
34323 (propagated-inputs (list emacs-semi-epg))
34324 (home-page "https://www.emacswiki.org/emacs/WanderLust")
34325 (synopsis "Yet Another Message Interface on Emacsen")
34326 (description
34327 "Wanderlust is an mail/news management system on Emacsen. It supports
34328IMAP4rev1(RFC2060), NNTP, POP and local message files.
34329
34330The main features of Wanderlust:
34331
34332@itemize
34333@item Pure elisp implementation.
34334@item Supports IMAP4rev1, NNTP, POP(POP3/APOP), MH and Maildir format.
34335@item Unified access method to messages based on Mew-like Folder Specification.
34336@item Mew-like Key-bind and mark handling.
34337@item Manages unread messages.
34338@item Interactive thread display.
34339@item Folder Mode shows the list of subscribed folders.
34340@item Message Cache, Disconnected Operation.
34341@item MH-like FCC (Fcc: %Backup and Fcc: $Backup is allowed).
34342@item MIME compliant (by SEMI).
34343@item Transmission of news and mail are unified by Message transmitting draft.
34344@item Graphical list of folders.
34345@item View a part of message without retrieving the whole message (IMAP4).
34346@item Server-side message look up (IMAP4), multi-byte characters are allowed.
34347@item Virtual Folders.
34348@item Supports compressed folder using common archiving utilities.
34349@item Old articles in folders are automatically removed/archived (Expiration).
34350@item Automatic re-file.
34351@item Template function makes it convenient to send fixed form messages.
34352@end itemize\n")
34353 (license license:gpl2+))))
34354
33884(define-public emacs-waveform 34355(define-public emacs-waveform
33885 ;; XXX: Upstream provides no Version keyword. Using 0 as base version. 34356 ;; XXX: Upstream provides no Version keyword. Using 0 as base version.
33886 (let ((commit "ee52c6a72b3e9890743e3a6e2fc1f3195f5687b2") 34357 (let ((commit "ee52c6a72b3e9890743e3a6e2fc1f3195f5687b2")
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 21569b07c9f..43e23e30a84 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -3310,7 +3310,7 @@ visualization, matrix manipulation.")
3310(define-public prusa-slicer 3310(define-public prusa-slicer
3311 (package 3311 (package
3312 (name "prusa-slicer") 3312 (name "prusa-slicer")
3313 (version "2.4.2") 3313 (version "2.5.0")
3314 (source 3314 (source
3315 (origin 3315 (origin
3316 (method git-fetch) 3316 (method git-fetch)
@@ -3319,7 +3319,7 @@ visualization, matrix manipulation.")
3319 (url "https://github.com/prusa3d/PrusaSlicer") 3319 (url "https://github.com/prusa3d/PrusaSlicer")
3320 (commit (string-append "version_" version)))) 3320 (commit (string-append "version_" version))))
3321 (file-name (git-file-name name version)) 3321 (file-name (git-file-name name version))
3322 (sha256 (base32 "17p56f0zmiryy8k4da02in1l6yxniz286gf9yz8s1gaz5ksqj4af")) 3322 (sha256 (base32 "17ic92ww2ny0frxyv7ajwdwa0fq70ygq562ik8sh94jx67jvxdy0"))
3323 (modules '((guix build utils))) 3323 (modules '((guix build utils)))
3324 (snippet 3324 (snippet
3325 '(begin 3325 '(begin
@@ -3368,10 +3368,12 @@ visualization, matrix manipulation.")
3368 hidapi 3368 hidapi
3369 ilmbase 3369 ilmbase
3370 libigl 3370 libigl
3371 libjpeg-turbo
3371 libpng 3372 libpng
3372 mesa 3373 mesa
3373 mpfr 3374 mpfr
3374 nlopt 3375 nlopt
3376 opencascade-occt
3375 openvdb 3377 openvdb
3376 pango 3378 pango
3377 tbb 3379 tbb
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index c8f3ee9d1d3..feb533eca75 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -129,10 +129,10 @@
129 #:use-module (gnu packages xml) 129 #:use-module (gnu packages xml)
130 #:use-module (gnu packages gnuzilla)) 130 #:use-module (gnu packages gnuzilla))
131 131
132(define-public bitcoin-core-0.21 132(define-public bitcoin-core-23.0
133 (package 133 (package
134 (name "bitcoin-core") 134 (name "bitcoin-core")
135 (version "0.21.2") 135 (version "23.0")
136 (source (origin 136 (source (origin
137 (method url-fetch) 137 (method url-fetch)
138 (uri 138 (uri
@@ -140,7 +140,7 @@
140 version "/bitcoin-" version ".tar.gz")) 140 version "/bitcoin-" version ".tar.gz"))
141 (sha256 141 (sha256
142 (base32 142 (base32
143 "17nvir1yc6mf4wr1fn4xsabw49cd5p9vig8wj77vv4anzi8zfij1")))) 143 "01fcb90pqip3v77kljykx51cmg7jdg2cmp7ys0a40svdkps8nx16"))))
144 (build-system gnu-build-system) 144 (build-system gnu-build-system)
145 (native-inputs 145 (native-inputs
146 (list autoconf 146 (list autoconf
@@ -207,23 +207,10 @@ of the bitcoin protocol. This package provides the Bitcoin Core command
207line client and a client based on Qt.") 207line client and a client based on Qt.")
208 (license license:expat))) 208 (license license:expat)))
209 209
210(define-public bitcoin-core-0.20
211 (package
212 (inherit bitcoin-core-0.21)
213 (version "0.20.2")
214 (source (origin
215 (method url-fetch)
216 (uri
217 (string-append "https://bitcoincore.org/bin/bitcoin-core-"
218 version "/bitcoin-" version ".tar.gz"))
219 (sha256
220 (base32
221 "14smp5vmh7baabl856wlg7w7y5910jhx6c02mlkm4hkywf3yylky"))))))
222
223;; The support lifetimes for bitcoin-core versions can be found in 210;; The support lifetimes for bitcoin-core versions can be found in
224;; <https://bitcoincore.org/en/lifecycle/#schedule>. 211;; <https://bitcoincore.org/en/lifecycle/#schedule>.
225 212
226(define-public bitcoin-core bitcoin-core-0.21) 213(define-public bitcoin-core bitcoin-core-23.0)
227 214
228(define-public hledger 215(define-public hledger
229 (package 216 (package
@@ -553,7 +540,7 @@ do so.")
553(define-public electrum 540(define-public electrum
554 (package 541 (package
555 (name "electrum") 542 (name "electrum")
556 (version "4.2.1") 543 (version "4.3.2")
557 (source 544 (source
558 (origin 545 (origin
559 (method url-fetch) 546 (method url-fetch)
@@ -561,7 +548,7 @@ do so.")
561 version "/Electrum-" 548 version "/Electrum-"
562 version ".tar.gz")) 549 version ".tar.gz"))
563 (sha256 550 (sha256
564 (base32 "0w41411zq07kx0351wxkmpn0wr42wd2nx0m6v0iwvpsggx654b6r")) 551 (base32 "1kbyinm9fnxpx9chkyd11yr9rxvcxvw3ml7kzvxcfa8v7jnl0dmx"))
565 (modules '((guix build utils))) 552 (modules '((guix build utils)))
566 (snippet 553 (snippet
567 '(begin 554 '(begin
@@ -628,7 +615,7 @@ other machines/servers. Electrum does not download the Bitcoin blockchain.")
628(define-public electron-cash 615(define-public electron-cash
629 (package 616 (package
630 (name "electron-cash") 617 (name "electron-cash")
631 (version "4.2.11") 618 (version "4.2.12")
632 (source 619 (source
633 (origin 620 (origin
634 (method git-fetch) 621 (method git-fetch)
@@ -637,7 +624,7 @@ other machines/servers. Electrum does not download the Bitcoin blockchain.")
637 (commit version))) 624 (commit version)))
638 (file-name (git-file-name name version)) 625 (file-name (git-file-name name version))
639 (sha256 626 (sha256
640 (base32 "1g0xnb63c52l379zrqkfhxlkg1d2hf2dgjs2swspa0vah845r282")))) 627 (base32 "1bfnfpdyi3q5zq0zj07dq82aj3cihnr7j82gy4ch97182lsl6nms"))))
641 (build-system python-build-system) 628 (build-system python-build-system)
642 (arguments 629 (arguments
643 (list 630 (list
@@ -2134,7 +2121,7 @@ and manipulation.")
2134(define-public xmrig 2121(define-public xmrig
2135 (package 2122 (package
2136 (name "xmrig") 2123 (name "xmrig")
2137 (version "6.18.0") 2124 (version "6.18.1")
2138 (source 2125 (source
2139 (origin 2126 (origin
2140 (method git-fetch) 2127 (method git-fetch)
@@ -2142,7 +2129,7 @@ and manipulation.")
2142 (url "https://github.com/xmrig/xmrig") 2129 (url "https://github.com/xmrig/xmrig")
2143 (commit (string-append "v" version)))) 2130 (commit (string-append "v" version))))
2144 (file-name (git-file-name name version)) 2131 (file-name (git-file-name name version))
2145 (sha256 (base32 "1ncnfjpjwjdv29plyiam2nh01bfni49sgfi3qkijygi1450w71dx")) 2132 (sha256 (base32 "0f0kly374pkgnpnx60hac0bg9297a5zhycss6p37iavayn28jg39"))
2146 (modules '((guix build utils))) 2133 (modules '((guix build utils)))
2147 (snippet 2134 (snippet
2148 ;; TODO: Try to use system libraries instead of bundled ones in 2135 ;; TODO: Try to use system libraries instead of bundled ones in
@@ -2190,7 +2177,7 @@ mining.")
2190(define-public p2pool 2177(define-public p2pool
2191 (package 2178 (package
2192 (name "p2pool") 2179 (name "p2pool")
2193 (version "2.2.1") 2180 (version "2.5")
2194 (source 2181 (source
2195 (origin 2182 (origin
2196 (method git-fetch) 2183 (method git-fetch)
@@ -2199,7 +2186,7 @@ mining.")
2199 (commit (string-append "v" version)) 2186 (commit (string-append "v" version))
2200 (recursive? #t))) 2187 (recursive? #t)))
2201 (file-name (git-file-name name version)) 2188 (file-name (git-file-name name version))
2202 (sha256 (base32 "19pn7axj96yvza2x7678rs79c2vgmhl8d7f9ki72v2n6l2630fw8")) 2189 (sha256 (base32 "1kdsxh6f24zp7h7bwkrin2mc81ysfny5wprzgy41h2bc6dpq067w"))
2203 (modules '((guix build utils))) 2190 (modules '((guix build utils)))
2204 (snippet 2191 (snippet
2205 #~(for-each delete-file-recursively 2192 #~(for-each delete-file-recursively
diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm
index 696814cc718..e9bb3ed450c 100644
--- a/gnu/packages/firmware.scm
+++ b/gnu/packages/firmware.scm
@@ -2,7 +2,7 @@
2;;; Copyright © 2014, 2015, 2016 Ludovic Courtès <ludo@gnu.org> 2;;; Copyright © 2014, 2015, 2016 Ludovic Courtès <ludo@gnu.org>
3;;; Copyright © 2016 Eric Bavier <bavier@member.fsf.org> 3;;; Copyright © 2016 Eric Bavier <bavier@member.fsf.org>
4;;; Copyright © 2017 David Craven <david@craven.ch> 4;;; Copyright © 2017 David Craven <david@craven.ch>
5;;; Copyright © 2017, 2018 Efraim Flashner <efraim@flashner.co.il> 5;;; Copyright © 2017, 2018, 2022 Efraim Flashner <efraim@flashner.co.il>
6;;; Copyright © 2018, 2020 Tobias Geerinckx-Rice <me@tobias.gr> 6;;; Copyright © 2018, 2020 Tobias Geerinckx-Rice <me@tobias.gr>
7;;; Copyright © 2018 Vagrant Cascadian <vagrant@debian.org> 7;;; Copyright © 2018 Vagrant Cascadian <vagrant@debian.org>
8;;; Copyright © 2019 Mathieu Othacehe <m.othacehe@gmail.com> 8;;; Copyright © 2019 Mathieu Othacehe <m.othacehe@gmail.com>
@@ -259,19 +259,11 @@ driver.")
259 help2man 259 help2man
260 gettext-minimal)) 260 gettext-minimal))
261 (inputs (list bash-completion 261 (inputs (list bash-completion
262 glib
263 libgudev 262 libgudev
264 libxmlb 263 libxmlb
265 gusb
266 sqlite 264 sqlite
267 libarchive
268 libjcat
269 json-glib
270 curl
271 polkit 265 polkit
272 eudev 266 eudev
273 gcab
274 gnutls
275 libelf 267 libelf
276 tpm2-tss 268 tpm2-tss
277 cairo 269 cairo
@@ -281,6 +273,15 @@ driver.")
281 mingw-w64-tools 273 mingw-w64-tools
282 libsmbios 274 libsmbios
283 gnu-efi)) 275 gnu-efi))
276 ;; In Requires of fwupd*.pc.
277 (propagated-inputs (list curl
278 gcab
279 glib
280 gnutls
281 gusb
282 json-glib
283 libarchive
284 libjcat))
284 (home-page "https://fwupd.org/") 285 (home-page "https://fwupd.org/")
285 (synopsis "Daemon to allow session software to update firmware") 286 (synopsis "Daemon to allow session software to update firmware")
286 (description "This package aims to make updating firmware on GNU/Linux 287 (description "This package aims to make updating firmware on GNU/Linux
@@ -644,7 +645,7 @@ Virtual Machines. OVMF contains a sample UEFI firmware for QEMU and KVM.")
644(define* (make-arm-trusted-firmware platform #:optional (arch "aarch64")) 645(define* (make-arm-trusted-firmware platform #:optional (arch "aarch64"))
645 (package 646 (package
646 (name (string-append "arm-trusted-firmware-" platform)) 647 (name (string-append "arm-trusted-firmware-" platform))
647 (version "2.6") 648 (version "2.8")
648 (source 649 (source
649 (origin 650 (origin
650 (method git-fetch) 651 (method git-fetch)
@@ -655,27 +656,27 @@ Virtual Machines. OVMF contains a sample UEFI firmware for QEMU and KVM.")
655 (file-name (git-file-name "arm-trusted-firmware" version)) 656 (file-name (git-file-name "arm-trusted-firmware" version))
656 (sha256 657 (sha256
657 (base32 658 (base32
658 "1j0rn33pwgmksqliwf2npm2px84qmbyma9iq8zpllwfc7dsl6gx9")))) 659 "0grq3fgxi9xhcljnhwlxjvdghyz15gaq50raw41xy4lm8rkmnzp3"))
660 (snippet
661 #~(begin
662 (use-modules (guix build utils))
663 ;; Remove binary blobs which do not contain source or proper license.
664 (for-each (lambda (file)
665 (delete-file file))
666 (find-files "." "\\.bin$"))))))
659 (build-system gnu-build-system) 667 (build-system gnu-build-system)
660 (arguments 668 (arguments
661 `(#:phases 669 `(#:phases
662 (modify-phases %standard-phases 670 (modify-phases %standard-phases
663 (delete 'configure) ; no configure script 671 (delete 'configure) ; no configure script
664 ;; Remove binary blobs which do not contain source or proper license.
665 (add-after 'unpack 'remove-binary-blobs
666 (lambda _
667 (for-each (lambda (file)
668 (delete-file file))
669 (find-files "." ".*\\.bin$"))))
670 (replace 'install 672 (replace 'install
671 (lambda* (#:key outputs #:allow-other-keys) 673 (lambda* (#:key outputs #:allow-other-keys)
672 (let ((out (assoc-ref outputs "out")) 674 (let ((out (assoc-ref outputs "out"))
673 (bin (find-files "." ".*\\.(bin|elf)$"))) 675 (bin (find-files "." "\\.(bin|elf)$")))
674 (for-each 676 (for-each
675 (lambda (file) 677 (lambda (file)
676 (install-file file out)) 678 (install-file file out))
677 bin)) 679 bin)))))
678 #t)))
679 #:make-flags (list (string-append "PLAT=" ,platform) 680 #:make-flags (list (string-append "PLAT=" ,platform)
680 ,@(if (and (not (string-prefix? "aarch64" 681 ,@(if (and (not (string-prefix? "aarch64"
681 (%current-system))) 682 (%current-system)))
diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 343f736ed21..95e99d5a730 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -35,7 +35,7 @@
35;;; Copyright © 2020 Raghav Gururajan <raghavgururajan@disroot.org> 35;;; Copyright © 2020 Raghav Gururajan <raghavgururajan@disroot.org>
36;;; Copyright © 2020, 2021 Julien Lepiller <julien@lepiller.eu> 36;;; Copyright © 2020, 2021 Julien Lepiller <julien@lepiller.eu>
37;;; Copyright © 2020 Zhu Zihao <all_but_last@163.com> 37;;; Copyright © 2020 Zhu Zihao <all_but_last@163.com>
38;;; Copyright © 2020, 2021 Simen Endsjø <simendsjo@gmail.com> 38;;; Copyright © 2020, 2021, 2022 Simen Endsjø <simendsjo@gmail.com>
39;;; Copyright © 2020 Tim Van den Langenbergh <tmt_vdl@gmx.com> 39;;; Copyright © 2020 Tim Van den Langenbergh <tmt_vdl@gmx.com>
40;;; Copyright © 2020 Nicolò Balzarotti <nicolo@nixo.xyz> 40;;; Copyright © 2020 Nicolò Balzarotti <nicolo@nixo.xyz>
41;;; Copyright © 2021 Antoine Côté <antoine.cote@posteo.net> 41;;; Copyright © 2021 Antoine Côté <antoine.cote@posteo.net>
@@ -1498,7 +1498,7 @@ guix repl <<EOF
1498 (ice-9 string-fun) 1498 (ice-9 string-fun)
1499 (gnu packages fonts)) 1499 (gnu packages fonts))
1500 1500
1501(let ((new-version "15.2.0") 1501(let ((new-version "16.4.0")
1502 (iosevka-hashes #nil) 1502 (iosevka-hashes #nil)
1503 (iosevka-fails #nil)) 1503 (iosevka-fails #nil))
1504 (for-each (lambda (font) 1504 (for-each (lambda (font)
@@ -1532,7 +1532,7 @@ EOF
1532(define-public font-iosevka 1532(define-public font-iosevka
1533 (package 1533 (package
1534 (name "font-iosevka") 1534 (name "font-iosevka")
1535 (version "15.2.0") 1535 (version "16.4.0")
1536 (source 1536 (source
1537 (origin 1537 (origin
1538 (method url-fetch/zipbomb) 1538 (method url-fetch/zipbomb)
@@ -1540,7 +1540,7 @@ EOF
1540 "/releases/download/v" version 1540 "/releases/download/v" version
1541 "/ttc-iosevka-" version ".zip")) 1541 "/ttc-iosevka-" version ".zip"))
1542 (sha256 1542 (sha256
1543 (base32 "0yyz8vmpi8pww0p9na564lvbkwhdhpk4bcyrli91dn5gq0pc1pvv")))) 1543 (base32 "07v98pr0anqbxn1yc55245k5ixxzfk2wmfq67zhz84aa18viqhbc"))))
1544 (build-system font-build-system) 1544 (build-system font-build-system)
1545 (home-page "https://be5invis.github.io/Iosevka/") 1545 (home-page "https://be5invis.github.io/Iosevka/")
1546 (synopsis "Coders' typeface, built from code") 1546 (synopsis "Coders' typeface, built from code")
@@ -1563,7 +1563,7 @@ programming. Iosevka is completely generated from its source code.")
1563 "/releases/download/v" version 1563 "/releases/download/v" version
1564 "/ttc-iosevka-slab-" version ".zip")) 1564 "/ttc-iosevka-slab-" version ".zip"))
1565 (sha256 1565 (sha256
1566 (base32 "1qy86kdl6lgq5k1qb97adibpfjm4vg1wdnxbqizhqka5bc7avyzb")))))) 1566 (base32 "063qk1d75l1jq7gdwzqxd7j8j56g7da0aagsqm0lvwl217l7x48b"))))))
1567 1567
1568(define-public font-iosevka-term 1568(define-public font-iosevka-term
1569 (package 1569 (package
@@ -1577,7 +1577,7 @@ programming. Iosevka is completely generated from its source code.")
1577 "/releases/download/v" version 1577 "/releases/download/v" version
1578 "/ttf-iosevka-term-" version ".zip")) 1578 "/ttf-iosevka-term-" version ".zip"))
1579 (sha256 1579 (sha256
1580 (base32 "15znvvkhldgbl9k04pwrrnvmjnanw2fr92c0zspg7bbw7id2v510")))) 1580 (base32 "17465bvg6fap53xfqwrg2g4fasv01w86wh658n1rf6djs3yzn1gx"))))
1581 (arguments 1581 (arguments
1582 `(#:phases 1582 `(#:phases
1583 (modify-phases %standard-phases 1583 (modify-phases %standard-phases
@@ -1598,7 +1598,7 @@ programming. Iosevka is completely generated from its source code.")
1598 "releases/download/v" version "/" 1598 "releases/download/v" version "/"
1599 "ttf-iosevka-term-slab-" version ".zip")) 1599 "ttf-iosevka-term-slab-" version ".zip"))
1600 (sha256 1600 (sha256
1601 (base32 "1rla7kcb94c7daklp4av27gix86cmwsrqg6884zmv5zfnhz0r700")))) 1601 (base32 "00pc4d8awdiziyzncah3fnh0ppvcdvi9cd7vyknl68f6fj283fvm"))))
1602 (arguments 1602 (arguments
1603 `(#:phases 1603 `(#:phases
1604 (modify-phases %standard-phases 1604 (modify-phases %standard-phases
@@ -1619,7 +1619,7 @@ programming. Iosevka is completely generated from its source code.")
1619 "/releases/download/v" version 1619 "/releases/download/v" version
1620 "/ttc-iosevka-aile-" version ".zip")) 1620 "/ttc-iosevka-aile-" version ".zip"))
1621 (sha256 1621 (sha256
1622 (base32 "1lciycahvxgvmcniq4h3m1v3rc42nmv8ydb0fpbl9g4sc0qp81hq")))))) 1622 (base32 "03y0xijb7c0kampm3gjb69mv8hikhsgqhlw1w3zfcjhr2vc62g6q"))))))
1623 1623
1624(define-public font-iosevka-curly 1624(define-public font-iosevka-curly
1625 (package 1625 (package
@@ -1633,7 +1633,7 @@ programming. Iosevka is completely generated from its source code.")
1633 "releases/download/v" version "/" 1633 "releases/download/v" version "/"
1634 "ttc-iosevka-curly-" version ".zip")) 1634 "ttc-iosevka-curly-" version ".zip"))
1635 (sha256 1635 (sha256
1636 (base32 "02jvrj7kzd4bx3maj1bq2p9j746b8c5713d8lqkxx4fn9fm0zppq")))))) 1636 (base32 "1i31zj0j8npgx7wn2qibih48s76qjxakz14sa2hgx908p8xyfwq5"))))))
1637 1637
1638(define-public font-iosevka-curly-slab 1638(define-public font-iosevka-curly-slab
1639 (package 1639 (package
@@ -1647,7 +1647,7 @@ programming. Iosevka is completely generated from its source code.")
1647 "releases/download/v" version "/" 1647 "releases/download/v" version "/"
1648 "ttc-iosevka-curly-slab-" version ".zip")) 1648 "ttc-iosevka-curly-slab-" version ".zip"))
1649 (sha256 1649 (sha256
1650 (base32 "1bhvf95xs74wm8srsvl4yxwvl36llk93mpl1y9acc5z9rdcpzjqq")))))) 1650 (base32 "1xijhk5vbgs3c89a7g9cfjqjqv801gimjja4wqpvaficab692jh2"))))))
1651 1651
1652(define-public font-iosevka-etoile 1652(define-public font-iosevka-etoile
1653 (package 1653 (package
@@ -1661,12 +1661,12 @@ programming. Iosevka is completely generated from its source code.")
1661 "/releases/download/v" version 1661 "/releases/download/v" version
1662 "/ttc-iosevka-etoile-" version ".zip")) 1662 "/ttc-iosevka-etoile-" version ".zip"))
1663 (sha256 1663 (sha256
1664 (base32 "1zmgfxfsbxv1k4fwnc7g2jlfhmlzp5kap8m3f10fqanpnkd0yf08")))))) 1664 (base32 "1rqagk6gyja15fa4m107ylbjwbhn811gbl9lbr9yzashw4drjpp9"))))))
1665 1665
1666(define-public font-sarasa-gothic 1666(define-public font-sarasa-gothic
1667 (package 1667 (package
1668 (name "font-sarasa-gothic") 1668 (name "font-sarasa-gothic")
1669 (version "0.36.8") 1669 (version "0.37.4")
1670 (source 1670 (source
1671 (origin 1671 (origin
1672 (method url-fetch) 1672 (method url-fetch)
@@ -1674,7 +1674,7 @@ programming. Iosevka is completely generated from its source code.")
1674 "/releases/download/v" version 1674 "/releases/download/v" version
1675 "/sarasa-gothic-ttc-" version ".7z")) 1675 "/sarasa-gothic-ttc-" version ".7z"))
1676 (sha256 1676 (sha256
1677 (base32 "01fn5mzr1rcz0c8nbhabwbv1pq1c3ylf2msxldc9adks1pi45fmh")))) 1677 (base32 "12i8lccl4ysinhz40s2fz6249r9n35in4rqmk3a0fgcjfaby3kfm"))))
1678 (build-system font-build-system) 1678 (build-system font-build-system)
1679 (arguments 1679 (arguments
1680 `(#:phases (modify-phases %standard-phases 1680 `(#:phases (modify-phases %standard-phases
diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm
index d74d6aa935b..1c510951e90 100644
--- a/gnu/packages/freedesktop.scm
+++ b/gnu/packages/freedesktop.scm
@@ -61,6 +61,7 @@
61 #:use-module (guix build-system perl) 61 #:use-module (guix build-system perl)
62 #:use-module (guix build-system python) 62 #:use-module (guix build-system python)
63 #:use-module (guix build-system glib-or-gtk) 63 #:use-module (guix build-system glib-or-gtk)
64 #:use-module (guix build-system qt)
64 #:use-module (gnu packages) 65 #:use-module (gnu packages)
65 #:use-module (gnu packages acl) 66 #:use-module (gnu packages acl)
66 #:use-module (gnu packages admin) 67 #:use-module (gnu packages admin)
@@ -73,11 +74,13 @@
73 #:use-module (gnu packages cmake) 74 #:use-module (gnu packages cmake)
74 #:use-module (gnu packages compression) 75 #:use-module (gnu packages compression)
75 #:use-module (gnu packages cryptsetup) 76 #:use-module (gnu packages cryptsetup)
77 #:use-module (gnu packages cups)
76 #:use-module (gnu packages curl) 78 #:use-module (gnu packages curl)
77 #:use-module (gnu packages databases) 79 #:use-module (gnu packages databases)
78 #:use-module (gnu packages disk) 80 #:use-module (gnu packages disk)
79 #:use-module (gnu packages docbook) 81 #:use-module (gnu packages docbook)
80 #:use-module (gnu packages documentation) 82 #:use-module (gnu packages documentation)
83 #:use-module (gnu packages fcitx)
81 #:use-module (gnu packages file) 84 #:use-module (gnu packages file)
82 #:use-module (gnu packages fontutils) 85 #:use-module (gnu packages fontutils)
83 #:use-module (gnu packages gawk) 86 #:use-module (gnu packages gawk)
@@ -91,9 +94,12 @@
91 #:use-module (gnu packages graphviz) 94 #:use-module (gnu packages graphviz)
92 #:use-module (gnu packages gstreamer) 95 #:use-module (gnu packages gstreamer)
93 #:use-module (gnu packages gtk) 96 #:use-module (gnu packages gtk)
97 #:use-module (gnu packages ibus)
94 #:use-module (gnu packages image) 98 #:use-module (gnu packages image)
99 #:use-module (gnu packages kde-frameworks)
95 #:use-module (gnu packages language) 100 #:use-module (gnu packages language)
96 #:use-module (gnu packages libffi) 101 #:use-module (gnu packages libffi)
102 #:use-module (gnu packages libreoffice)
97 #:use-module (gnu packages libunwind) 103 #:use-module (gnu packages libunwind)
98 #:use-module (gnu packages libusb) 104 #:use-module (gnu packages libusb)
99 #:use-module (gnu packages linux) 105 #:use-module (gnu packages linux)
@@ -386,6 +392,81 @@ inappropriate content.")
386 license:gpl2+ 392 license:gpl2+
387 license:lgpl2.1+)))) 393 license:lgpl2.1+))))
388 394
395(define-public maliit-framework
396 (package
397 (name "maliit-framework")
398 (version "2.3.0")
399 (source (origin
400 (method git-fetch)
401 (uri (git-reference
402 (url "https://github.com/maliit/framework")
403 (commit version)))
404 (file-name (git-file-name name version))
405 (sha256
406 (base32
407 "1dkjxvfxg56hfy70j6ibfklfyv57jiha4vgc3ggl60r5kjx65s5b"))))
408 (build-system cmake-build-system)
409 (native-inputs (list extra-cmake-modules
410 wayland-protocols
411 pkg-config
412 doxygen
413 graphviz
414 `(,glib "bin"))) ;for gdbus-codegen))
415 (inputs (list qtbase-5
416 qtdeclarative-5
417 qtwayland-5
418 wayland
419 libxkbcommon
420 dbus
421 eudev
422 glib))
423 (home-page "https://github.com/maliit/framework")
424 (synopsis "Core libraries of Maliit")
425 (description "This package provides Maliit provides a flexible input
426method framework.")
427 (license license:lgpl2.1+)))
428
429(define-public maliit-keyboard
430 (package
431 (name "maliit-keyboard")
432 (version "2.3.1")
433 (source (origin
434 (method git-fetch)
435 (uri (git-reference
436 (url "https://github.com/maliit/keyboard")
437 (commit version)))
438 (file-name (git-file-name name version))
439 (sha256
440 (base32
441 "0g89lckl4wzwamc89hs8871fbiyrsjwzk5b6ic4vhc4d1clyqzaw"))))
442 (build-system cmake-build-system)
443 (arguments
444 (list #:tests? #f
445 #:phases #~(modify-phases %standard-phases
446 (add-after 'install 'install-schemas
447 (lambda* (#:key source outputs #:allow-other-keys)
448 (with-directory-excursion (string-append #$output
449 "/share/glib-2.0/schemas")
450 (invoke "glib-compile-schemas" ".")))))))
451 (native-inputs (list extra-cmake-modules pkg-config gettext-minimal
452 `(,glib "bin")))
453 (inputs (list hunspell
454 glib
455 libchewing
456 libpinyin
457 maliit-framework
458 presage
459 qtbase-5
460 qtdeclarative-5
461 qtmultimedia-5
462 qtquickcontrols2-5))
463 (home-page "https://github.com/maliit/keyboard")
464 (synopsis "Maliit Keyboard")
465 (description
466 "This package provides virtual keyboard for Wayland and X11
467display servers. It supports many different languages and emoji.")
468 (license license:gpl3+)))
469
389(define-public xdg-utils 470(define-public xdg-utils
390 (package 471 (package
391 (name "xdg-utils") 472 (name "xdg-utils")
@@ -904,32 +985,37 @@ with localed. This package is extracted from the broader systemd package.")
904(define-public packagekit 985(define-public packagekit
905 (package 986 (package
906 (name "packagekit") 987 (name "packagekit")
907 (version "1.1.13") 988 (version "1.2.5")
908 (source (origin 989 (source (origin
909 (method url-fetch) 990 (method url-fetch)
910 (uri (string-append 991 (uri (string-append "https://www.freedesktop.org/software/"
911 "https://www.freedesktop.org/software/" 992 "PackageKit/releases/" "PackageKit-" version
912 "PackageKit/releases/" 993 ".tar.xz"))
913 "PackageKit-" version ".tar.xz")) 994 (sha256
914 (sha256 995 (base32
915 (base32 996 "09md23m4fw87x264mls1f5isrswk6iw7y9g4hr1nib008wbbk370"))))
916 "1dr1laic65ld95abp2yxbwvijnngh0dwyb1x49x4wjm5rhq43dl8")))) 997 (build-system meson-build-system)
917 (build-system gnu-build-system)
918 (arguments 998 (arguments
919 `(#:tests? #f 999 (list #:tests? #f
920 #:make-flags (list (string-append "BASH_COMPLETIONS_DIR=" 1000 #:configure-flags #~'("-Dsystemd=false" "-Doffline_update=false")))
921 %output "/etc/bash_completion.d"))
922 #:configure-flags
923 '("--disable-systemd")))
924 (native-inputs 1001 (native-inputs
925 `(("intltool" ,intltool) 1002 (list bash-completion
926 ("pkg-config" ,pkg-config) 1003 docbook-xsl
927 ("python" ,python-wrapper) 1004 gettext-minimal
928 ("glib:bin" ,glib "bin"))) 1005 `(,glib "bin")
1006 gobject-introspection
1007 libxml2 ;for XML_CATALOG_FILES
1008 libxslt
1009 pkg-config
1010 python-wrapper
1011 vala))
929 (inputs 1012 (inputs
930 (list glib bash-completion polkit)) 1013 (list glib
931 (propagated-inputs 1014 gstreamer
932 (list sqlite)) 1015 gst-plugins-base
1016 gtk+
1017 polkit))
1018 (propagated-inputs (list sqlite))
933 (home-page "https://www.freedesktop.org/software/PackageKit/") 1019 (home-page "https://www.freedesktop.org/software/PackageKit/")
934 (synopsis "API for package management, through D-Bus") 1020 (synopsis "API for package management, through D-Bus")
935 (description 1021 (description
@@ -1135,6 +1221,29 @@ protocol either in Wayland core, or some other protocol in wayland-protocols.")
1135 (base32 1221 (base32
1136 "04vgllmpmrv14x3x64ns01vgwx4hriljayjkz9idgbv83i63hly5")))))) 1222 "04vgllmpmrv14x3x64ns01vgwx4hriljayjkz9idgbv83i63hly5"))))))
1137 1223
1224(define-public wayland-utils
1225 (package
1226 (name "wayland-utils")
1227 (version "1.1.0")
1228 (source (origin
1229 (method git-fetch)
1230 (uri (git-reference
1231 (url "https://gitlab.freedesktop.org/wayland/wayland-utils")
1232 (commit version)))
1233 (file-name (git-file-name name version))
1234 (sha256
1235 (base32
1236 "04k1yhyh7h4xawbhpz9pf6cpfmmp1l862fdgsvvnyp4hg9n3j9aj"))))
1237 (build-system meson-build-system)
1238 (native-inputs (list pkg-config))
1239 (inputs (list libdrm wayland wayland-protocols-next))
1240 (home-page "https://wayland.freedesktop.org/")
1241 (synopsis "Display information about the Wayland protocols")
1242 (description "This package provides @code{wayland-info} tool that can be
1243used to check which Wayland protocols and versions are advertised by the Wayland
1244compositor.")
1245 (license license:expat)))
1246
1138(define-public waylandpp 1247(define-public waylandpp
1139 (package 1248 (package
1140 (name "waylandpp") 1249 (name "waylandpp")
@@ -2581,6 +2690,42 @@ which uses GTK+ and various pieces of GNOME infrastructure, such as the
2581interfaces.") 2690interfaces.")
2582 (license license:lgpl2.1+))) 2691 (license license:lgpl2.1+)))
2583 2692
2693(define-public xdg-desktop-portal-kde
2694 (package
2695 (name "xdg-desktop-portal-kde")
2696 (version "5.25.5")
2697 (source (origin
2698 (method url-fetch)
2699 (uri (string-append "mirror://kde/stable/plasma/" version "/"
2700 name "-" version ".tar.xz"))
2701 (sha256
2702 (base32
2703 "0l3lmwihxyl65y0mkyg3afk1k6gc0ldjw2vg92g7yydbgmn39q7k"))))
2704 (build-system qt-build-system)
2705 (native-inputs (list extra-cmake-modules pkg-config))
2706 (inputs (list cups
2707 kcoreaddons
2708 kconfig
2709 ki18n
2710 kdeclarative
2711 kio
2712 kirigami
2713 knotifications
2714 plasma-framework
2715 plasma-wayland-protocols
2716 kwayland
2717 kwidgetsaddons
2718 kwindowsystem
2719 kiconthemes
2720 qtdeclarative-5
2721 qtwayland-5
2722 wayland))
2723 (synopsis "Backend implementation for xdg-desktop-portal using Qt/KF5")
2724 (description "This package provides a backend implementation
2725for xdg-desktop-portal that is using Qt/KF5.")
2726 (home-page "https://invent.kde.org/plasma/xdg-desktop-portal-kde")
2727 (license license:lgpl2.0+)))
2728
2584(define-public xdg-desktop-portal-wlr 2729(define-public xdg-desktop-portal-wlr
2585 (package 2730 (package
2586 (name "xdg-desktop-portal-wlr") 2731 (name "xdg-desktop-portal-wlr")
diff --git a/gnu/packages/ftp.scm b/gnu/packages/ftp.scm
index 7a69e3b4e2c..05955ad59ab 100644
--- a/gnu/packages/ftp.scm
+++ b/gnu/packages/ftp.scm
@@ -177,14 +177,14 @@ as required.")
177(define-public libfilezilla 177(define-public libfilezilla
178 (package 178 (package
179 (name "libfilezilla") 179 (name "libfilezilla")
180 (version "0.37.2") 180 (version "0.39.2")
181 (source 181 (source
182 (origin 182 (origin
183 (method url-fetch) 183 (method url-fetch)
184 (uri (string-append "https://download.filezilla-project.org/" 184 (uri (string-append "https://download.filezilla-project.org/"
185 "libfilezilla/libfilezilla-" version ".tar.bz2")) 185 "libfilezilla/libfilezilla-" version ".tar.bz2"))
186 (sha256 186 (sha256
187 (base32 "1mg2zqmpkkcimx6kq3a1ab26v515zzxw2s8rwhmajsv4cgp404g5")))) 187 (base32 "1x2rixppmvdpn9m01hmh3yqzpczxbkw301hx27n5bfq0dbnx9aar"))))
188 (build-system gnu-build-system) 188 (build-system gnu-build-system)
189 (arguments 189 (arguments
190 `(#:configure-flags 190 `(#:configure-flags
@@ -217,14 +217,14 @@ output.
217(define-public filezilla 217(define-public filezilla
218 (package 218 (package
219 (name "filezilla") 219 (name "filezilla")
220 (version "3.60.1") 220 (version "3.62.2")
221 (source 221 (source
222 (origin 222 (origin
223 (method url-fetch) 223 (method url-fetch)
224 (uri (string-append "https://download.filezilla-project.org/client/" 224 (uri (string-append "https://download.filezilla-project.org/client/"
225 "FileZilla_" version "_src.tar.bz2")) 225 "FileZilla_" version "_src.tar.bz2"))
226 (sha256 226 (sha256
227 (base32 "1bv643abf8jai552j9fqcl4i54h1yrs5hgn6w0w1ibwccdinryc1")))) 227 (base32 "04lcffmvl1356iyc14pikq3z6jikj6qn0v0zd57lgsm0biihjrx7"))))
228 (build-system gnu-build-system) 228 (build-system gnu-build-system)
229 (arguments 229 (arguments
230 ;; Don't let filezilla phone home to check for updates. 230 ;; Don't let filezilla phone home to check for updates.
diff --git a/gnu/packages/game-development.scm b/gnu/packages/game-development.scm
index 5622b9d2ee8..66d0ca316f7 100644
--- a/gnu/packages/game-development.scm
+++ b/gnu/packages/game-development.scm
@@ -1692,7 +1692,7 @@ robust and compatible with many systems and operating systems.")
1692(define-public mygui 1692(define-public mygui
1693 (package 1693 (package
1694 (name "mygui") 1694 (name "mygui")
1695 (version "3.2.2") 1695 (version "3.4.1")
1696 (source 1696 (source
1697 (origin 1697 (origin
1698 (method git-fetch) 1698 (method git-fetch)
@@ -1702,7 +1702,7 @@ robust and compatible with many systems and operating systems.")
1702 (file-name (git-file-name name version)) 1702 (file-name (git-file-name name version))
1703 (sha256 1703 (sha256
1704 (base32 1704 (base32
1705 "1wk7jmwm55rhlqqcyvqsxdmwvl70bysl9azh4kd9n57qlmgk3zmw")))) 1705 "1gyd4bzm6qqpqw6is065qs5c729gl6rp989bnkygha6q4s371vz6"))))
1706 (build-system cmake-build-system) 1706 (build-system cmake-build-system)
1707 (arguments 1707 (arguments
1708 '(#:tests? #f ; No test target 1708 '(#:tests? #f ; No test target
@@ -1734,10 +1734,8 @@ of use.")
1734 1734
1735(define-public mygui-gl 1735(define-public mygui-gl
1736 ;; Closure size is reduced by some 800 MiB. 1736 ;; Closure size is reduced by some 800 MiB.
1737 (package 1737 (package/inherit mygui
1738 (inherit mygui)
1739 (name "mygui-gl") 1738 (name "mygui-gl")
1740 (version "3.2.2")
1741 (arguments 1739 (arguments
1742 (substitute-keyword-arguments (package-arguments mygui) 1740 (substitute-keyword-arguments (package-arguments mygui)
1743 ((#:configure-flags _) 1741 ((#:configure-flags _)
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 357dee69d05..9d79efbe946 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -880,14 +880,14 @@ Quizzes: arithmetic and quiz.")
880(define-public bzflag 880(define-public bzflag
881 (package 881 (package
882 (name "bzflag") 882 (name "bzflag")
883 (version "2.4.24") 883 (version "2.4.26")
884 (source 884 (source
885 (origin 885 (origin
886 (method url-fetch) 886 (method url-fetch)
887 (uri (string-append "https://download.bzflag.org/bzflag/source/" 887 (uri (string-append "https://download.bzflag.org/bzflag/source/"
888 version "/bzflag-" version ".tar.bz2")) 888 version "/bzflag-" version ".tar.bz2"))
889 (sha256 889 (sha256
890 (base32 "1i73ijlnxsz52fhqgkj2qcvibfgav3byq1is68gab2zwnyz330az")))) 890 (base32 "050h933lmcdf4bw9z3c6g3k8c9sch9f6kq57jp2ivb96zw2h90q1"))))
891 (build-system gnu-build-system) 891 (build-system gnu-build-system)
892 (arguments 892 (arguments
893 (list 893 (list
@@ -6137,21 +6137,21 @@ starting a decryption sequence to reveal the original plaintext characters.")
6137 "1ffck3ii1wp5k3nn5p0ga06jgp7pzk4zw0xln3xim2w7qrxzdzh9")))) 6137 "1ffck3ii1wp5k3nn5p0ga06jgp7pzk4zw0xln3xim2w7qrxzdzh9"))))
6138 (build-system cmake-build-system) 6138 (build-system cmake-build-system)
6139 (inputs 6139 (inputs
6140 `(("curl" ,curl) 6140 (list curl
6141 ("fontconfig" ,fontconfig) 6141 fontconfig
6142 ("ftgl" ,ftgl) 6142 ftgl
6143 ("glew" ,glew) 6143 glew
6144 ("libjpeg-turbo" ,libjpeg-turbo) 6144 libjpeg-turbo
6145 ("megaglest-data" ,megaglest-data) 6145 megaglest-data
6146 ("mesa" ,mesa) 6146 mesa
6147 ("miniupnpc" ,miniupnpc) 6147 miniupnpc
6148 ("openal" ,openal) 6148 openal
6149 ("libircclient" ,libircclient) 6149 libircclient
6150 ("libpng" ,libpng) 6150 libpng
6151 ("libvorbis" ,libvorbis) 6151 libvorbis
6152 ("lua" ,lua) 6152 lua
6153 ("sdl2" ,sdl2) 6153 sdl2
6154 ("wxwidgets" ,wxwidgets))) 6154 wxwidgets))
6155 (native-inputs 6155 (native-inputs
6156 (list cppunit pkg-config)) 6156 (list cppunit pkg-config))
6157 (arguments 6157 (arguments
@@ -6159,8 +6159,8 @@ starting a decryption sequence to reveal the original plaintext characters.")
6159 (list "-DCMAKE_CXX_FLAGS=-fcommon" 6159 (list "-DCMAKE_CXX_FLAGS=-fcommon"
6160 "-DCMAKE_C_FLAGS=-fcommon" 6160 "-DCMAKE_C_FLAGS=-fcommon"
6161 (string-append "-DCUSTOM_DATA_INSTALL_PATH=" 6161 (string-append "-DCUSTOM_DATA_INSTALL_PATH="
6162 (assoc-ref %build-inputs "megaglest-data") 6162 (search-input-directory %build-inputs
6163 "/share/megaglest") 6163 "share/megaglest"))
6164 "-DBUILD_MEGAGLEST_TESTS=ON") 6164 "-DBUILD_MEGAGLEST_TESTS=ON")
6165 #:phases 6165 #:phases
6166 (modify-phases %standard-phases 6166 (modify-phases %standard-phases
@@ -6239,7 +6239,7 @@ emerges from a sewer hole and pulls her below ground.")
6239(define-public cdogs-sdl 6239(define-public cdogs-sdl
6240 (package 6240 (package
6241 (name "cdogs-sdl") 6241 (name "cdogs-sdl")
6242 (version "0.8.0") 6242 (version "1.4.0")
6243 (source 6243 (source
6244 (origin 6244 (origin
6245 (method git-fetch) 6245 (method git-fetch)
@@ -6248,7 +6248,7 @@ emerges from a sewer hole and pulls her below ground.")
6248 (commit version))) 6248 (commit version)))
6249 (file-name (git-file-name name version)) 6249 (file-name (git-file-name name version))
6250 (sha256 6250 (sha256
6251 (base32 "0vx37zb2iw7sfw5a2bs97ydlmb301nvy485ybdm8g46c5hn9s13c")))) 6251 (base32 "1505z8rli59i1ych4rzwbf4dvhv72icdj22n1xarb8xfyz0wyp3b"))))
6252 (build-system cmake-build-system) 6252 (build-system cmake-build-system)
6253 (arguments 6253 (arguments
6254 `(#:configure-flags 6254 `(#:configure-flags
@@ -10451,14 +10451,14 @@ get high scores.")
10451(define-public burgerspace 10451(define-public burgerspace
10452 (package 10452 (package
10453 (name "burgerspace") 10453 (name "burgerspace")
10454 (version "1.9.4") 10454 (version "1.9.5")
10455 (source 10455 (source
10456 (origin 10456 (origin
10457 (method url-fetch) 10457 (method url-fetch)
10458 (uri (string-append "http://perso.b2b2c.ca/~sarrazip/dev/" 10458 (uri (string-append "http://perso.b2b2c.ca/~sarrazip/dev/"
10459 "burgerspace-" version ".tar.gz")) 10459 "burgerspace-" version ".tar.gz"))
10460 (sha256 10460 (sha256
10461 (base32 "1xb4immzmd419aa08lgkzf7ibxa6ax238zb2l5iw9nkgvzlh1v6l")))) 10461 (base32 "1r2albqv2ygs58rwcldsx1mp2vy96j7k4yw5jjmvwgnxjmddq7wr"))))
10462 (build-system gnu-build-system) 10462 (build-system gnu-build-system)
10463 (native-inputs 10463 (native-inputs
10464 (list pkg-config)) 10464 (list pkg-config))
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm
index f8163b1e371..0f777c7f9b2 100644
--- a/gnu/packages/geo.scm
+++ b/gnu/packages/geo.scm
@@ -2123,7 +2123,7 @@ exchanged form one Spatial DBMS and the other.")
2123(define-public opencpn 2123(define-public opencpn
2124 (package 2124 (package
2125 (name "opencpn") 2125 (name "opencpn")
2126 (version "5.6.0") 2126 (version "5.6.2")
2127 (source 2127 (source
2128 (origin 2128 (origin
2129 (method git-fetch) 2129 (method git-fetch)
@@ -2132,11 +2132,10 @@ exchanged form one Spatial DBMS and the other.")
2132 (commit (string-append "Release_" version)))) 2132 (commit (string-append "Release_" version))))
2133 (file-name (git-file-name name version)) 2133 (file-name (git-file-name name version))
2134 (sha256 2134 (sha256
2135 (base32 "0g5x45wv3djfjmigk6kgs0i63yp8rs1fbmm4pb15wb3z6dml624y")))) 2135 (base32 "16hb0ycp0kbx2h8fx08rqkgrlz48kaym0d6wqvpjrcfa2r4myss8"))))
2136 (build-system cmake-build-system) 2136 (build-system cmake-build-system)
2137 (native-inputs 2137 (native-inputs
2138 `(("gettext" ,gettext-minimal) 2138 (list gettext-minimal pkg-config))
2139 ("pkg-config" ,pkg-config)))
2140 (inputs 2139 (inputs
2141 (list alsa-utils 2140 (list alsa-utils
2142 bzip2 2141 bzip2
diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm
index d606acf798f..5df30c4be35 100644
--- a/gnu/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -120,13 +120,19 @@
120 "coreutils-gnulib-tests.patch"))))) 120 "coreutils-gnulib-tests.patch")))))
121 '()) 121 '())
122 122
123 #$@(if (hurd-target?)
124 #~((substitute*
125 "gettext-tools/gnulib-tests/Makefile.in"
126 ;; See 'coreutils' for the rationale.
127 ((" test-tls\\$\\(EXEEXT\\) ") " ")))
128 '())
129
123 #t))))) 130 #t)))))
124 131
125 ;; When tests fail, we want to know the details. 132 ;; When tests fail, we want to know the details.
126 #:make-flags #~'("VERBOSE=yes" 133 #:make-flags #~'("VERBOSE=yes"
127 #$@(if (hurd-target?) 134 #$@(if (hurd-target?)
128 ;; Linking to libgettextlib.so makes test-raise fail 135 '("XFAIL_TESTS=test-perror2")
129 '("XFAIL_TESTS=test-raise")
130 '())))) 136 '()))))
131 (home-page "https://www.gnu.org/software/gettext/") 137 (home-page "https://www.gnu.org/software/gettext/")
132 (synopsis 138 (synopsis
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index 68c751ace50..01ab6135a45 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -587,30 +587,29 @@ from software emulation to complete hardware acceleration for modern GPUs.")
587 (source (mesa-demos-source version)) 587 (source (mesa-demos-source version))
588 (build-system gnu-build-system) 588 (build-system gnu-build-system)
589 (inputs 589 (inputs
590 `(("mesa" ,mesa) 590 (list mesa freeglut glew))
591 ("glut" ,freeglut)
592 ("glew" ,glew)))
593 (native-inputs 591 (native-inputs
594 (list pkg-config)) 592 (list pkg-config))
595 (arguments 593 (arguments
596 '(#:phases 594 (list
597 (modify-phases %standard-phases 595 #:phases
598 (replace 596 #~(modify-phases %standard-phases
599 'install 597 (replace 'install
600 (lambda* (#:key outputs #:allow-other-keys) 598 (lambda* (#:key outputs #:allow-other-keys)
601 (let ((out (assoc-ref outputs "out"))) 599 (let ((out #$output))
602 (mkdir-p (string-append out "/bin")) 600 (mkdir-p (string-append out "/bin"))
603 (for-each 601 (for-each (lambda (file)
604 (lambda (file) 602 (copy-file file
605 (copy-file file (string-append out "/bin/" (basename file)))) 603 (string-append out "/bin/"
606 '("src/xdemos/glxdemo" "src/xdemos/glxgears" 604 (basename file))))
607 "src/xdemos/glxinfo" "src/xdemos/glxheads")) 605 '("src/xdemos/glxdemo" "src/xdemos/glxgears"
608 #t)))))) 606 "src/egl/opengl/eglinfo"
607 "src/xdemos/glxinfo" "src/xdemos/glxheads"))))))))
609 (home-page "https://mesa3d.org/") 608 (home-page "https://mesa3d.org/")
610 (synopsis "Utility tools for Mesa") 609 (synopsis "Utility tools for Mesa")
611 (description 610 (description
612 "The mesa-utils package contains several utility tools for Mesa: glxdemo, 611 "The mesa-utils package contains several utility tools for Mesa: eglinfo,
613glxgears, glxheads, and glxinfo.") 612glxdemo, glxgears, glxheads, and glxinfo.")
614 ;; glxdemo is public domain; others expat. 613 ;; glxdemo is public domain; others expat.
615 (license (list license:expat license:public-domain)))) 614 (license (list license:expat license:public-domain))))
616 615
diff --git a/gnu/packages/glib.scm b/gnu/packages/glib.scm
index 61040c91e7b..f85d5e3225b 100644
--- a/gnu/packages/glib.scm
+++ b/gnu/packages/glib.scm
@@ -17,6 +17,7 @@
17;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org> 17;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
18;;; Copyright © 2020 Arthur Margerit <ruhtra.mar@gmail.com> 18;;; Copyright © 2020 Arthur Margerit <ruhtra.mar@gmail.com>
19;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be> 19;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be>
20;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
20;;; 21;;;
21;;; This file is part of GNU Guix. 22;;; This file is part of GNU Guix.
22;;; 23;;;
@@ -67,6 +68,7 @@
67 #:use-module (gnu packages pkg-config) 68 #:use-module (gnu packages pkg-config)
68 #:use-module (gnu packages python) 69 #:use-module (gnu packages python)
69 #:use-module (gnu packages python-xyz) 70 #:use-module (gnu packages python-xyz)
71 #:use-module (gnu packages sqlite)
70 #:use-module (gnu packages web) 72 #:use-module (gnu packages web)
71 #:use-module (gnu packages xml) 73 #:use-module (gnu packages xml)
72 #:use-module (gnu packages xorg) 74 #:use-module (gnu packages xorg)
@@ -76,6 +78,7 @@
76 #:use-module (guix build-system perl) 78 #:use-module (guix build-system perl)
77 #:use-module (guix build-system python) 79 #:use-module (guix build-system python)
78 #:use-module (guix download) 80 #:use-module (guix download)
81 #:use-module (guix git-download)
79 #:use-module ((guix licenses) #:prefix license:) 82 #:use-module ((guix licenses) #:prefix license:)
80 #:use-module (guix packages) 83 #:use-module (guix packages)
81 #:use-module (guix utils) 84 #:use-module (guix utils)
@@ -758,6 +761,59 @@ translated.")
758by GDBus included in Glib.") 761by GDBus included in Glib.")
759 (license license:gpl2))) ; or Academic Free License 2.1 762 (license license:gpl2))) ; or Academic Free License 2.1
760 763
764(define-public libaccounts-glib
765 (package
766 (name "libaccounts-glib")
767 (version "1.25")
768 (source (origin
769 (method git-fetch)
770 (uri (git-reference
771 (url "https://gitlab.com/accounts-sso/libaccounts-glib")
772 (commit (string-append "VERSION_" version))))
773 (file-name (git-file-name name version))
774 (sha256
775 (base32
776 "19rhk9f97m736d5ia26vfcbjp5kgi454558yhf9mrwm4iw5d9pk4"))))
777 (build-system meson-build-system)
778 (native-inputs (list dbus
779 `(,glib "bin")
780 gobject-introspection
781 gtk-doc
782 pkg-config
783 vala))
784 (inputs (list check python python-pygobject))
785 (propagated-inputs (list glib libxml2 sqlite))
786 (arguments
787 (list #:tests? #f ;one test fails.
788 #:imported-modules `((guix build python-build-system)
789 ,@%meson-build-system-modules)
790 #:modules '(((guix build python-build-system)
791 #:select (python-version))
792 (guix build meson-build-system)
793 (guix build utils))
794 ;; don't try installing to python store path.
795 #:configure-flags
796 #~(list (string-append "-Dpy-overrides-dir="
797 #$output "/lib/python"
798 (python-version #$(this-package-input
799 "python"))
800 "/site-packages/gi/overrides"))
801 #:phases #~(modify-phases %standard-phases
802 (replace 'check
803 (lambda* (#:key tests? #:allow-other-keys)
804 (when tests?
805 (invoke "dbus-run-session" "--" "meson" "test"
806 "--print-errorlogs")))))))
807 (home-page "https://accounts-sso.gitlab.io/")
808 (synopsis "Accounts SSO (Single Sign-On) management library for GLib
809applications")
810 (description
811 "Accounts SSO is a framework for application developers who
812wish to acquire, use and store web account details and credentials. It
813handles the authentication process of an account and securely stores the
814credentials and service-specific settings.")
815 (license license:lgpl2.1+)))
816
761(define libsigc++ 817(define libsigc++
762 (package 818 (package
763 (name "libsigc++") 819 (name "libsigc++")
diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index b7e10100fbd..0368ccc223f 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -55,6 +55,7 @@
55 #:use-module (gnu packages bash) 55 #:use-module (gnu packages bash)
56 #:use-module (gnu packages build-tools) 56 #:use-module (gnu packages build-tools)
57 #:use-module (gnu packages check) 57 #:use-module (gnu packages check)
58 #:use-module (gnu packages freedesktop)
58 #:use-module (gnu packages gettext) 59 #:use-module (gnu packages gettext)
59 #:use-module (gnu packages glib) 60 #:use-module (gnu packages glib)
60 #:use-module (gnu packages gnome) 61 #:use-module (gnu packages gnome)
@@ -304,6 +305,59 @@ and products. Plots is designed to integrate well with the GNOME desktop and
304takes advantage of modern hardware using OpenGL.") 305takes advantage of modern hardware using OpenGL.")
305 (license license:gpl3+))) 306 (license license:gpl3+)))
306 307
308(define-public portfolio
309 (package
310 (name "portfolio")
311 (version "0.9.14")
312 (source (origin
313 (method git-fetch)
314 (uri (git-reference
315 (url "https://github.com/tchx84/Portfolio")
316 (commit (string-append "v" version))))
317 (file-name (git-file-name name version))
318 (sha256
319 (base32
320 "0h09v8lhz3kv6qmwjhx3gr7rp6ccfhrzm54gjnaixl4dcg9zddls"))))
321 (arguments
322 (list #:glib-or-gtk? #t
323 #:imported-modules `(,@%meson-build-system-modules
324 (guix build python-build-system))
325 #:modules '((guix build meson-build-system)
326 ((guix build python-build-system)
327 #:prefix python:)
328 (guix build utils))
329 #:phases #~(modify-phases %standard-phases
330 (add-after 'install 'rename-executable
331 (lambda _
332 (with-directory-excursion (string-append #$output
333 "/bin")
334 (symlink "dev.tchx84.Portfolio" "portfolio"))))
335 (add-after 'glib-or-gtk-wrap 'python-and-gi-wrap
336 (lambda* (#:key inputs outputs #:allow-other-keys)
337 (wrap-program (search-input-file outputs
338 "bin/dev.tchx84.Portfolio")
339 `("GUIX_PYTHONPATH" =
340 (,(getenv "GUIX_PYTHONPATH") ,(python:site-packages
341 inputs
342 outputs)))
343 `("GI_TYPELIB_PATH" =
344 (,(getenv "GI_TYPELIB_PATH")))))))))
345 (build-system meson-build-system)
346 (inputs (list bash-minimal python-pygobject gtk+ libhandy))
347 (native-inputs
348 (list desktop-file-utils
349 gettext-minimal
350 `(,glib "bin")
351 `(,gtk+ "bin")
352 python))
353 (home-page "https://github.com/tchx84/Portfolio")
354 (synopsis "Minimalist file manager for Linux mobile devices")
355 (description
356 "Portfolio is a minimalist file manager for those who want to use Linux
357mobile devices. Tap to activate and long press to select, to browse, open,
358copy, move, delete, or edit your files.")
359 (license license:gpl3+)))
360
307(define-public gnome-shell-extension-unite-shell 361(define-public gnome-shell-extension-unite-shell
308 (package 362 (package
309 (name "gnome-shell-extension-unite-shell") 363 (name "gnome-shell-extension-unite-shell")
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 78e65d74007..f81b44cca28 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -2594,6 +2594,11 @@ GNOME Desktop.")
2594 python-wrapper)) ;for tests 2594 python-wrapper)) ;for tests
2595 (propagated-inputs 2595 (propagated-inputs
2596 (list gcr)) 2596 (list gcr))
2597
2598 ;; XXX: There are concerning test failures on i686-linux and other 32-bit
2599 ;; platforms: <https://gitlab.gnome.org/GNOME/gnome-keyring/-/issues/124>.
2600 (supported-systems %64bit-supported-systems)
2601
2597 (home-page "https://www.gnome.org") 2602 (home-page "https://www.gnome.org")
2598 (synopsis "Daemon to store passwords and encryption keys") 2603 (synopsis "Daemon to store passwords and encryption keys")
2599 (description 2604 (description
@@ -4956,6 +4961,57 @@ GLibproxyResolver, and a GNOME GProxyResolver that uses the proxy information
4956from the GSettings schemas in gsettings-desktop-schemas.") 4961from the GSettings schemas in gsettings-desktop-schemas.")
4957 (license license:lgpl2.1+))) 4962 (license license:lgpl2.1+)))
4958 4963
4964(define-public raider
4965 (package
4966 (name "raider")
4967 (version "1.3.1")
4968 (source (origin
4969 (method git-fetch)
4970 (uri (git-reference
4971 (url "https://github.com/ADBeveridge/raider/")
4972 (commit (string-append "v" version))))
4973 (file-name (git-file-name name version))
4974 (sha256
4975 (base32
4976 "0ll9220d6qf9m7wdi5xhq69p8h8whs7l5h5nzdhlbn99qh5388bz"))))
4977 (build-system meson-build-system)
4978 (arguments
4979 (list #:meson meson-0.63
4980 #:phases
4981 #~(modify-phases %standard-phases
4982 (add-after 'unpack 'patch-paths
4983 (lambda* (#:key inputs #:allow-other-keys)
4984 (substitute* "data/com.github.ADBeveridge.Raider.gschema.xml"
4985 (("/usr/bin/shred")
4986 (which "shred")))))
4987 (add-after 'install 'wrap-program
4988 (lambda* (#:key inputs outputs #:allow-other-keys)
4989 (wrap-program (string-append (assoc-ref outputs "out")
4990 "/bin/raider")
4991 `("GSETTINGS_SCHEMA_DIR" =
4992 (,(string-append (assoc-ref outputs "out")
4993 "/share/glib-2.0/schemas")))))))))
4994 (native-inputs
4995 (list gettext-minimal
4996 pkg-config
4997 cmake
4998 `(,glib "bin")
4999 desktop-file-utils
5000 itstool
5001 gobject-introspection
5002 blueprint-compiler
5003 `(,gtk "bin")))
5004 (inputs
5005 (list libadwaita
5006 gtk))
5007 (home-page "https://github.com/ADBeveridge/raider")
5008 (synopsis "Securely delete your files")
5009 (description
5010 "Raider is a simple shredding program built for GNOME. Also known as
5011File Shredder, it uses the GNU Core Utility called shred to securely delete
5012files.")
5013 (license license:gpl3+)))
5014
4959(define-public rest 5015(define-public rest
4960 (package 5016 (package
4961 (name "rest") 5017 (name "rest")
diff --git a/gnu/packages/gnupg.scm b/gnu/packages/gnupg.scm
index 210b1ab8b34..064b775ab14 100644
--- a/gnu/packages/gnupg.scm
+++ b/gnu/packages/gnupg.scm
@@ -431,6 +431,19 @@ and every application benefits from this.")
431 (properties '((ftp-server . "ftp.gnupg.org") 431 (properties '((ftp-server . "ftp.gnupg.org")
432 (ftp-directory . "/gcrypt/gpgme"))))) 432 (ftp-directory . "/gcrypt/gpgme")))))
433 433
434;; TODO: Merge with gpgme in the next rebuild cycle.
435(define-public gpgme-1.18
436 (package
437 (inherit gpgme)
438 (version "1.18.0")
439 (source (origin
440 (method url-fetch)
441 (uri (string-append "mirror://gnupg/gpgme/gpgme-"
442 version ".tar.bz2"))
443 (sha256
444 (base32
445 "17hfigfnq6xz45b5xrp299f68b5mwx0aysd51sx5v4nf8yp4w79n"))))))
446
434(define-public qgpgme 447(define-public qgpgme
435 (package 448 (package
436 (inherit gpgme) 449 (inherit gpgme)
@@ -459,6 +472,16 @@ QGpgME was originally developed as part of libkleo and incorporated into
459gpgpme starting with version 1.7.") 472gpgpme starting with version 1.7.")
460 (license license:gpl2+))) ;; Note: this differs from gpgme 473 (license license:gpl2+))) ;; Note: this differs from gpgme
461 474
475;; TODO: Merge with qgpgme in the next rebuild cycle.
476(define-public qgpgme-1.18
477 (package
478 (inherit qgpgme)
479 (version (package-version gpgme-1.18))
480 (source (package-source gpgme-1.18))
481 (inputs
482 (modify-inputs (package-inputs qgpgme)
483 (replace "gpgme" gpgme-1.18)))))
484
462(define-public guile-gcrypt 485(define-public guile-gcrypt
463 (package 486 (package
464 (name "guile-gcrypt") 487 (name "guile-gcrypt")
diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index 2ed4c7a73c9..b7c0acb9f6c 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -2107,6 +2107,29 @@ writers can be supplied for alternate environments.")
2107 "The datacounter package provides counters for Go readers and writers.") 2107 "The datacounter package provides counters for Go readers and writers.")
2108 (license license:expat))) 2108 (license license:expat)))
2109 2109
2110(define-public go-github-com-emersion-go-textwrapper
2111 (package
2112 (name "go-github-com-emersion-go-textwrapper")
2113 (version "0.0.0-20200911093747-65d896831594")
2114 (source (origin
2115 (method git-fetch)
2116 (uri (git-reference
2117 (url "https://github.com/emersion/go-textwrapper")
2118 (commit (go-version->git-ref version))))
2119 (file-name (git-file-name name version))
2120 (sha256
2121 (base32
2122 "1lh9d7zvj6gm1rr6sv5xlagklgx9d666hq5srd37a4sdcjkbiqmq"))))
2123 (build-system go-build-system)
2124 (arguments
2125 (list #:import-path "github.com/emersion/go-textwrapper"))
2126 (home-page "https://github.com/emersion/go-textwrapper")
2127 (synopsis "Text-wrapping writer for Go")
2128 (description
2129 "The textwrapper package provides a writer that wraps long text lines to
2130a specified length.")
2131 (license license:expat)))
2132
2110(define-public go-github-com-aki237-nscjar 2133(define-public go-github-com-aki237-nscjar
2111 (let ((commit "e2df936ddd6050d30dd90c7214c02b5019c42f06") 2134 (let ((commit "e2df936ddd6050d30dd90c7214c02b5019c42f06")
2112 (revision "0")) 2135 (revision "0"))
@@ -2485,6 +2508,101 @@ web framework
2485@end itemize") 2508@end itemize")
2486 (license license:expat))) 2509 (license license:expat)))
2487 2510
2511(define-public go-github-com-nathan-osman-go-sunrise
2512 (let ((commit "c8f9f1eb869135f07378e7e3c5ec7a005f806c73")
2513 (revision "0"))
2514 (package
2515 (name "go-github-com-nathan-osman-go-sunrise")
2516 (version (git-version "1.1.0" revision commit))
2517 (source
2518 (origin
2519 (method git-fetch)
2520 (uri (git-reference
2521 (url "https://github.com/nathan-osman/go-sunrise")
2522 (commit commit)))
2523 (file-name (git-file-name name version))
2524 (sha256
2525 (base32
2526 "017zwzx05r5spxcs07dp6bnh7waknzsd819k7aqd8kr819v3x9in"))))
2527 (build-system go-build-system)
2528 (arguments
2529 (list #:import-path "github.com/nathan-osman/go-sunrise"))
2530 (home-page "https://github.com/nathan-osman/go-sunrise")
2531 (synopsis "Calculate sunrise and sunset times in Go")
2532 (description
2533 "This package provides a Go library for calculating sunrise and
2534sunset times from geographical coordinates and a date.")
2535 (license license:expat))))
2536
2537(define-public go-github-com-hebcal-gematriya
2538 (let ((commit "fe3043f73e415eb82727701d10f2fb40f87675e9")
2539 (revision "0"))
2540 (package
2541 (name "go-github-com-hebcal-gematriya")
2542 (version (git-version "1.0.1" revision commit))
2543 (source
2544 (origin
2545 (method git-fetch)
2546 (uri (git-reference
2547 (url "https://github.com/hebcal/gematriya")
2548 (commit commit)))
2549 (file-name (git-file-name name version))
2550 (sha256
2551 (base32
2552 "0xmnb2i80dy380yv8c4pd04bbyqgbc7c40p8hz1vqj2lhbm6jabf"))))
2553 (build-system go-build-system)
2554 (arguments
2555 (list #:import-path "github.com/hebcal/gematriya"))
2556 (home-page "https://github.com/hebcal/gematriya")
2557 (synopsis "Print numbers as Hebrew letters in Go")
2558 (description
2559 "This package provides a Go library for printing numbers as
2560Hebrew letters.")
2561 (license license:bsd-2))))
2562
2563(define-public go-github-com-hebcal-hebcal-go
2564 (let ((commit "d42e881860cfc9e8249fc79f268091c3c4d36b0d")
2565 (revision "0"))
2566 (package
2567 (name "go-github-com-hebcal-hebcal-go")
2568 (version (git-version "0.9.11" revision commit))
2569 (source
2570 (origin
2571 (method git-fetch)
2572 (uri (git-reference
2573 (url "https://github.com/hebcal/hebcal-go")
2574 (commit commit)))
2575 (file-name (git-file-name name version))
2576 (sha256
2577 (base32
2578 "1m9akb8pwxchpaci05gambshrzw626gsrfhl25f36vjl7mq5292n"))))
2579 (build-system go-build-system)
2580 (arguments
2581 (list #:import-path "github.com/hebcal/hebcal-go"
2582 ;; Source-only package
2583 #:tests? #f
2584 #:phases
2585 #~(modify-phases %standard-phases
2586 ;; Source-only package
2587 (delete 'build))))
2588 (native-inputs
2589 (list go-github-com-stretchr-testify))
2590 (propagated-inputs
2591 (list go-github-com-hebcal-gematriya
2592 go-github-com-nathan-osman-go-sunrise))
2593 (home-page "https://github.com/hebcal/hebcal-go")
2594 (synopsis "Go library for the Hebcal perpetual Jewish calendar")
2595 (description
2596 "This package provides a library for conversion between Hebrew
2597and Gregorian dates, and generation of lists of Jewish holidays for
2598a given year. Shabbat and holiday candle lighting and havdalah times
2599are approximated based on location.
2600
2601Torah readings, Daf Yomi, and counting of the Omer can also be
2602specified. Algorithms are included to calculate yahrzeits, birthdays,
2603and anniversaries.")
2604 (license license:gpl2+))))
2605
2488(define-public go-github-com-aws-sdk 2606(define-public go-github-com-aws-sdk
2489 (package 2607 (package
2490 (name "go-github-com-aws-sdk") 2608 (name "go-github-com-aws-sdk")
@@ -2547,6 +2665,32 @@ termination.")
2547 (home-page "https://gopkg.in/tomb.v2") 2665 (home-page "https://gopkg.in/tomb.v2")
2548 (license license:bsd-3)))) 2666 (license license:bsd-3))))
2549 2667
2668(define-public go-gopkg-in-tomb-v1
2669 (package
2670 (inherit go-gopkg.in-tomb.v2)
2671 (name "go-gopkg-in-tomb-v1")
2672 (version "1.0.0-20141024135613-dd632973f1e7")
2673 (source (origin
2674 (method git-fetch)
2675 (uri (git-reference
2676 (url "https://gopkg.in/tomb.v1")
2677 (commit (go-version->git-ref version))))
2678 (file-name (git-file-name name version))
2679 (sha256
2680 (base32
2681 "1lqmq1ag7s4b3gc3ddvr792c5xb5k6sfn0cchr3i2s7f1c231zjv"))))
2682 (arguments
2683 (list #:import-path "gopkg.in/tomb.v1"
2684 #:phases
2685 #~(modify-phases %standard-phases
2686 (add-after 'unpack 'fix-test
2687 (lambda* (#:key import-path #:allow-other-keys)
2688 (substitute* (string-append "src/" import-path
2689 "/tomb_test.go")
2690 (("t.Fatalf\\(`Killf\\(\"BO%s")
2691 "t.Fatalf(`Killf(\"BO%%s")))))))
2692 (home-page "https://gopkg.in/tomb.v1")))
2693
2550(define-public go-gopkg-in-natefinch-lumberjack.v2 2694(define-public go-gopkg-in-natefinch-lumberjack.v2
2551 (package 2695 (package
2552 (name "go-gopkg-in-natefinch-lumberjack.v2") 2696 (name "go-gopkg-in-natefinch-lumberjack.v2")
@@ -2775,6 +2919,37 @@ for the Go language.")
2775 (home-page "https://go.googlesource.com/crypto/") 2919 (home-page "https://go.googlesource.com/crypto/")
2776 (license license:bsd-3)))) 2920 (license license:bsd-3))))
2777 2921
2922(define-public go-github-com-protonmail-go-crypto
2923 (package
2924 (name "go-github-com-protonmail-go-crypto")
2925 (version "0.0.0-20220623141421-5afb4c282135")
2926 (source (origin
2927 (method git-fetch)
2928 (uri (git-reference
2929 (url "https://github.com/ProtonMail/go-crypto")
2930 (commit (go-version->git-ref version))))
2931 (file-name (git-file-name name version))
2932 (sha256
2933 (base32
2934 "05qxdbn8wdk901z5kw2r3jdrag58nxlcsy0p8xd6rq0d71sw94wy"))))
2935 (build-system go-build-system)
2936 (arguments
2937 (list #:import-path "github.com/ProtonMail/go-crypto"
2938 #:tests? #f ; Source-only package.
2939 #:phases
2940 #~(modify-phases %standard-phases
2941 ;; Source-only package.
2942 (delete 'build))))
2943 (propagated-inputs (list go-golang-org-x-crypto))
2944 (home-page "https://github.com/ProtonMail/go-crypto")
2945 (synopsis "Fork of x/crypto with up-to-date OpenPGP implementation")
2946 (description
2947 "This package provides cryptography for Go. This version of the
2948package is a fork that adds a more up-to-date OpenPGP implementation.
2949It is completely backwards compatible with @code{golang.org/x/crypto},
2950the official package.")
2951 (license license:bsd-3)))
2952
2778(define-public go-golang-org-x-net 2953(define-public go-golang-org-x-net
2779 (let ((commit "ba9fcec4b297b415637633c5a6e8fa592e4a16c3") 2954 (let ((commit "ba9fcec4b297b415637633c5a6e8fa592e4a16c3")
2780 (revision "4")) 2955 (revision "4"))
@@ -3896,6 +4071,30 @@ application's http.Handlers.")
3896 (description "File system notifications for Go") 4071 (description "File system notifications for Go")
3897 (license license:bsd-3))) 4072 (license license:bsd-3)))
3898 4073
4074(define-public go-github-com-nxadm-tail
4075 (package
4076 (name "go-github-com-nxadm-tail")
4077 (version "1.4.8")
4078 (source (origin
4079 (method git-fetch)
4080 (uri (git-reference
4081 (url "https://github.com/nxadm/tail")
4082 (commit (string-append "v" version))))
4083 (file-name (git-file-name name version))
4084 (sha256
4085 (base32
4086 "1j2gi485fhwdpmyzn42wk62103fclwbfywg42p275z1qv2bsz1rc"))))
4087 (build-system go-build-system)
4088 (arguments (list #:import-path "github.com/nxadm/tail"))
4089 (propagated-inputs (list go-gopkg-in-tomb-v1
4090 go-github-com-fsnotify-fsnotify))
4091 (home-page "https://github.com/nxadm/tail")
4092 (synopsis "Go implementation of the functionality of @command{tail -f}")
4093 (description
4094 "This package provides a Go library for reading from continuously
4095updating files, like @command{tail -f}.")
4096 (license license:expat)))
4097
3899(define-public go-github-com-magiconair-properties 4098(define-public go-github-com-magiconair-properties
3900 (package 4099 (package
3901 (name "go-github-com-magiconair-properties") 4100 (name "go-github-com-magiconair-properties")
@@ -5894,6 +6093,33 @@ without requiring a real database connection.")
5894golang's database/sql package.") 6093golang's database/sql package.")
5895 (license license:mpl2.0))) 6094 (license license:mpl2.0)))
5896 6095
6096(define-public go-github-com-syndtr-goleveldb-leveldb
6097 (package
6098 (name "go-github-com-syndtr-goleveldb-leveldb")
6099 (version "1.0.0")
6100 (source (origin
6101 (method git-fetch)
6102 (uri (git-reference
6103 (url "https://github.com/syndtr/goleveldb")
6104 (commit (string-append "v" version))))
6105 (file-name (git-file-name name version))
6106 (sha256
6107 (base32
6108 "042k0gbzs5waqpxmd7nv5h93mlva861s66c3s9gfg1fym5dx4vmd"))))
6109 (build-system go-build-system)
6110 (arguments
6111 (list #:import-path "github.com/syndtr/goleveldb/leveldb"
6112 #:unpack-path "github.com/syndtr/goleveldb"))
6113 (propagated-inputs (list go-github-com-onsi-gomega
6114 go-github-com-onsi-ginkgo
6115 go-github-com-golang-snappy))
6116 (home-page "https://github.com/syndtr/goleveldb")
6117 (synopsis "LevelDB implementation in Go")
6118 (description
6119 "This package provides a Go implementation of the LevelDB key/value
6120storage system.")
6121 (license license:bsd-2)))
6122
5897(define-public go-github-com-lucasb-eyer-go-colorful 6123(define-public go-github-com-lucasb-eyer-go-colorful
5898 (package 6124 (package
5899 (name "go-github-com-lucasb-eyer-go-colorful") 6125 (name "go-github-com-lucasb-eyer-go-colorful")
@@ -5948,6 +6174,30 @@ standard @code{Text} package, including some for dealing with I/O streams from
5948non-UTF-friendly sources.") 6174non-UTF-friendly sources.")
5949 (license license:expat))) 6175 (license license:expat)))
5950 6176
6177(define-public go-github-com-cention-sany-utf7
6178 (package
6179 (name "go-github-com-cention-sany-utf7")
6180 (version "0.0.0-20170124080048-26cad61bd60a")
6181 (source (origin
6182 (method git-fetch)
6183 (uri (git-reference
6184 (url "https://github.com/cention-sany/utf7")
6185 (commit (go-version->git-ref version))))
6186 (file-name (git-file-name name version))
6187 (sha256
6188 (base32
6189 "1jy15ryfcln1iwchrksqyrnyfy41gisymm4f9sr1d73ja029bznm"))))
6190 (build-system go-build-system)
6191 (arguments
6192 (list #:import-path "github.com/cention-sany/utf7"))
6193 (propagated-inputs (list go-golang-org-x-text))
6194 (home-page "https://github.com/cention-sany/utf7")
6195 (synopsis "UTF-7 for Go")
6196 (description
6197 "The utf7 package provides support for the obsolete UTF-7 text
6198encoding in Go.")
6199 (license license:bsd-3)))
6200
5951(define-public go-github-com-gdamore-tcell 6201(define-public go-github-com-gdamore-tcell
5952 (let ((commit "aaadc574a6ed8dc3abe56036ca130dcee1ee6b6e") 6202 (let ((commit "aaadc574a6ed8dc3abe56036ca130dcee1ee6b6e")
5953 (version "1.1.2") 6203 (version "1.1.2")
@@ -5985,32 +6235,62 @@ systems.")
5985 (package 6235 (package
5986 (inherit go-github-com-gdamore-tcell) 6236 (inherit go-github-com-gdamore-tcell)
5987 (name "go-github-com-gdamore-tcell") 6237 (name "go-github-com-gdamore-tcell")
5988 (version "2.3.1") 6238 (version "2.5.3")
5989 (source 6239 (source (origin
5990 (origin 6240 (method git-fetch)
5991 (method git-fetch) 6241 (uri (git-reference
5992 (uri (git-reference 6242 (url "https://github.com/gdamore/tcell")
5993 (url "https://github.com/gdamore/tcell") 6243 (commit (string-append "v" version))))
5994 (commit (string-append "v" version)))) 6244 (file-name (git-file-name name version))
5995 (file-name (git-file-name name version)) 6245 (sha256
5996 (sha256 6246 (base32
5997 (base32 6247 "0pvs0gigqxpifc7y7cx82cg95pgqmy8qzxynja3zidplrx2075j3"))))
5998 "0ypbl5080q9sd3irad8mv7zlg4242i8pmg5xyhbyq95kymwibaid"))))
5999 (arguments 6248 (arguments
6000 `(#:import-path "github.com/gdamore/tcell/v2" 6249 (list #:import-path "github.com/gdamore/tcell/v2"
6001 #:phases 6250 #:phases
6002 (modify-phases %standard-phases 6251 #~(modify-phases %standard-phases
6003 (add-before 'reset-gzip-timestamps 'make-files-writable 6252 (add-before 'reset-gzip-timestamps 'make-files-writable
6004 (lambda* (#:key outputs #:allow-other-keys) 6253 (lambda _
6005 ;; Make sure .gz files are writable so that the 6254 ;; Make sure .gz files are writable so that the
6006 ;; 'reset-gzip-timestamps' phase can do its work. 6255 ;; 'reset-gzip-timestamps' phase can do its work.
6007 (let ((out (assoc-ref outputs "out"))) 6256 (for-each make-file-writable
6008 (for-each make-file-writable 6257 (find-files #$output "\\.gz$")))))))
6009 (find-files out "\\.gz$"))))))))
6010 (propagated-inputs 6258 (propagated-inputs
6011 (modify-inputs (package-inputs go-github-com-gdamore-tcell) 6259 (modify-inputs (package-inputs go-github-com-gdamore-tcell)
6012 (prepend go-golang-org-x-term go-golang-org-x-sys))))) 6260 (prepend go-golang-org-x-term go-golang-org-x-sys)))))
6013 6261
6262(define-public go-git-sr-ht-rockorager-tcell-term
6263 (package
6264 (name "go-git-sr-ht-rockorager-tcell-term")
6265 (version "0.3.0")
6266 (source (origin
6267 (method git-fetch)
6268 (uri (git-reference
6269 (url "https://git.sr.ht/~rockorager/tcell-term")
6270 (commit (string-append "v" version))))
6271 (file-name (git-file-name name version))
6272 (sha256
6273 (base32
6274 "13nfb2mq59846j531j7p2nm8mi0kjw5p90pa89l3fwc0sljkn5p8"))))
6275 (build-system go-build-system)
6276 (arguments
6277 (list #:import-path "git.sr.ht/~rockorager/tcell-term"))
6278 (propagated-inputs
6279 (list go-golang-org-x-sys
6280 go-golang-org-x-term
6281 go-gopkg-in-check-v1
6282 go-github-com-mattn-go-runewidth
6283 go-github-com-davecgh-go-spew
6284 go-github-com-stretchr-testify
6285 go-github-com-gdamore-tcell-v2
6286 go-github-com-creack-pty))
6287 (home-page "https://git.sr.ht/~rockorager/tcell-term")
6288 (synopsis "Terminal widget for @code{tcell}")
6289 (description
6290 "This package provides a virtual terminal widget for the @code{tcell}
6291Go library.")
6292 (license license:expat)))
6293
6014(define-public go-github-com-rivo-tview 6294(define-public go-github-com-rivo-tview
6015 (package 6295 (package
6016 (name "go-github-com-rivo-tview") 6296 (name "go-github-com-rivo-tview")
@@ -6447,31 +6727,82 @@ fnmatch gist (https://gist.github.com/kballard/272720).")
6447(define-public go-github-com-emersion-go-imap 6727(define-public go-github-com-emersion-go-imap
6448 (package 6728 (package
6449 (name "go-github-com-emersion-go-imap") 6729 (name "go-github-com-emersion-go-imap")
6450 (version "1.0.0") 6730 (version "1.2.1")
6451 (source 6731 (source (origin
6452 (origin 6732 (method git-fetch)
6453 (method git-fetch) 6733 (uri (git-reference
6454 (uri (git-reference 6734 (url "https://github.com/emersion/go-imap")
6455 (url "https://github.com/emersion/go-imap") 6735 (commit (string-append "v" version))))
6456 (commit (string-append "v" version)))) 6736 (file-name (git-file-name name version))
6457 (sha256 6737 (sha256
6458 (base32 6738 (base32
6459 "1id8j2d0rn9sj8y62xhyygqpk5ygrcl9jlfx92sm1jsvxsm3kywq")) 6739 "0ak2ysvfcc9w0g1070msis8x9sh6gzvf0nd65ks594siwbmqddw8"))))
6460 (file-name (git-file-name name version))))
6461 (build-system go-build-system) 6740 (build-system go-build-system)
6462 (arguments 6741 (arguments
6463 '(#:import-path "github.com/emersion/go-imap")) 6742 (list #:import-path "github.com/emersion/go-imap"))
6464 (native-inputs 6743 (propagated-inputs (list go-golang-org-x-text
6465 (list go-golang-org-x-text)) 6744 go-github-com-emersion-go-sasl
6745 go-github-com-emersion-go-message))
6466 (home-page "https://github.com/emersion/go-imap") 6746 (home-page "https://github.com/emersion/go-imap")
6467 (synopsis "IMAP4rev1 library written in Go") 6747 (synopsis "IMAP4rev1 library written in Go")
6468 (description "This package provides an IMAP4rev1 library written in Go. It 6748 (description
6469can be used to build a client and/or a server.") 6749 "This package provides an IMAP4rev1 library written in Go. It
6750can be used to build IMAP clients and servers.")
6751 (license license:expat)))
6752
6753(define-public go-github-com-emersion-go-imap-sortthread
6754 (package
6755 (name "go-github-com-emersion-go-imap-sortthread")
6756 (version "1.2.0")
6757 (source (origin
6758 (method git-fetch)
6759 (uri (git-reference
6760 (url "https://github.com/emersion/go-imap-sortthread")
6761 (commit (string-append "v" version))))
6762 (file-name (git-file-name name version))
6763 (sha256
6764 (base32
6765 "1cfbgz1l5angnj52v9pxwggai2shx0h78ffcp7j4r4lr7lzflnwz"))))
6766 (build-system go-build-system)
6767 (arguments
6768 (list #:import-path "github.com/emersion/go-imap-sortthread"))
6769 (propagated-inputs (list go-golang-org-x-text
6770 go-github-com-emersion-go-sasl
6771 go-github-com-emersion-go-imap))
6772 (home-page "https://github.com/emersion/go-imap-sortthread")
6773 (synopsis "Sorting and threading of messages for the imap package")
6774 (description
6775 "The sortthread package implements message sorting and threading for
6776@code{go-github-com-emersion-go-imap}.")
6777 (license license:expat)))
6778
6779(define-public go-github-com-emersion-go-smtp
6780 (package
6781 (name "go-github-com-emersion-go-smtp")
6782 (version "0.15.0")
6783 (source (origin
6784 (method git-fetch)
6785 (uri (git-reference
6786 (url "https://github.com/emersion/go-smtp")
6787 (commit (string-append "v" version))))
6788 (file-name (git-file-name name version))
6789 (sha256
6790 (base32
6791 "1vhc0vpjd4yhxk6wrh01sdpi7nprjn98s46yy82xwlkm0cskl0h7"))))
6792 (build-system go-build-system)
6793 (arguments
6794 (list #:import-path "github.com/emersion/go-smtp"))
6795 (propagated-inputs (list go-github-com-emersion-go-sasl))
6796 (home-page "https://github.com/emersion/go-smtp")
6797 (synopsis "SMTP implementation for Go")
6798 (description
6799 "This package implements the Simple Mail Transfer Protocol as
6800defined by RFC 5321.")
6470 (license license:expat))) 6801 (license license:expat)))
6471 6802
6472(define-public go-github-com-emersion-go-sasl 6803(define-public go-github-com-emersion-go-sasl
6473 (let ((commit "240c8404624e076f633766c16adbe96c7ac516b7") 6804 (let ((commit "0b9dcfb154ac3d7515b08bc2691a0332800edfe9")
6474 (revision "0")) 6805 (revision "1"))
6475 (package 6806 (package
6476 (name "go-github-com-emersion-go-sasl") 6807 (name "go-github-com-emersion-go-sasl")
6477 (version (git-version "0.0.0" revision commit)) 6808 (version (git-version "0.0.0" revision commit))
@@ -6481,13 +6812,13 @@ can be used to build a client and/or a server.")
6481 (uri (git-reference 6812 (uri (git-reference
6482 (url "https://github.com/emersion/go-sasl") 6813 (url "https://github.com/emersion/go-sasl")
6483 (commit commit))) 6814 (commit commit)))
6815 (file-name (git-file-name name version))
6484 (sha256 6816 (sha256
6485 (base32 6817 (base32
6486 "1py18p3clp474xhx6ypyp0bgv6n1dfm24m95cyyqb0k3vibar6ih")) 6818 "1cbf86wkqrdinfydndgdlnayg4a5mg3d4vqra377j2sfkg7wj0hs"))))
6487 (file-name (git-file-name name version))))
6488 (build-system go-build-system) 6819 (build-system go-build-system)
6489 (arguments 6820 (arguments
6490 '(#:import-path "github.com/emersion/go-sasl")) 6821 (list #:import-path "github.com/emersion/go-sasl"))
6491 (home-page "https://github.com/emersion/go-sasl") 6822 (home-page "https://github.com/emersion/go-sasl")
6492 (synopsis "SASL library written in Go") 6823 (synopsis "SASL library written in Go")
6493 (description "This package provides a SASL library written in Go.") 6824 (description "This package provides a SASL library written in Go.")
@@ -6520,6 +6851,106 @@ can be used to build a client and/or a server.")
6520 (description "This package provides an IDLE extension for go-imap.") 6851 (description "This package provides an IDLE extension for go-imap.")
6521 (license license:expat)))) 6852 (license license:expat))))
6522 6853
6854(define-public go-github-com-emersion-go-maildir
6855 (package
6856 (name "go-github-com-emersion-go-maildir")
6857 (version "0.3.0")
6858 (source (origin
6859 (method git-fetch)
6860 (uri (git-reference
6861 (url "https://github.com/emersion/go-maildir")
6862 (commit (string-append "v" version))))
6863 (file-name (git-file-name name version))
6864 (sha256
6865 (base32
6866 "1rs9kbacjpcza25pmdkbm7sdm7r6gq4g44nihi9asyrvspx96zf2"))))
6867 (build-system go-build-system)
6868 (arguments
6869 (list #:import-path "github.com/emersion/go-maildir"))
6870 (home-page "https://github.com/emersion/go-maildir")
6871 (synopsis "Maildir interface for Go")
6872 (description
6873 "This package provides an interface to mailboxes in the Maildir
6874format.")
6875 (license license:expat)))
6876
6877(define-public go-github-com-emersion-go-milter
6878 (package
6879 (name "go-github-com-emersion-go-milter")
6880 (version "0.3.3")
6881 (source (origin
6882 (method git-fetch)
6883 (uri (git-reference
6884 (url "https://github.com/emersion/go-milter")
6885 (commit (string-append "v" version))))
6886 (file-name (git-file-name name version))
6887 (sha256
6888 (base32
6889 "10vpry5gjz2bh9qchcx4p59zm7cc6cb6bfkii2n6vsn4svb950sa"))))
6890 (build-system go-build-system)
6891 (arguments
6892 (list #:import-path "github.com/emersion/go-milter"))
6893 (propagated-inputs (list go-github-com-emersion-go-message))
6894 (home-page "https://github.com/emersion/go-milter")
6895 (synopsis "Milter mail filters in Go")
6896 (description
6897 "This package provides an interface for implementing milter mail
6898filters for Go.")
6899 (license license:bsd-2)))
6900
6901(define-public go-github-com-emersion-go-msgauth
6902 (package
6903 (name "go-github-com-emersion-go-msgauth")
6904 (version "0.6.6")
6905 (source (origin
6906 (method git-fetch)
6907 (uri (git-reference
6908 (url "https://github.com/emersion/go-msgauth")
6909 (commit (string-append "v" version))))
6910 (file-name (git-file-name name version))
6911 (sha256
6912 (base32
6913 "0ds8yr4cm9wigcxg1sxc2m0wmy4z9n6gws3mj50dmf2ayij69z9j"))))
6914 (build-system go-build-system)
6915 (arguments
6916 (list #:import-path "github.com/emersion/go-msgauth"
6917 #:tests? #f ; Source-only package.
6918 #:phases
6919 #~(modify-phases %standard-phases
6920 ;; Source-only package.
6921 (delete 'build))))
6922 (propagated-inputs (list go-golang-org-x-crypto
6923 go-github-com-emersion-go-milter
6924 go-github-com-emersion-go-message))
6925 (home-page "https://github.com/emersion/go-msgauth")
6926 (synopsis "Email authentication for Go")
6927 (description
6928 "This package provides a Go library for authenticating emails.")
6929 (license license:expat)))
6930
6931(define-public go-github-com-emersion-go-mbox
6932 (package
6933 (name "go-github-com-emersion-go-mbox")
6934 (version "1.0.3")
6935 (source (origin
6936 (method git-fetch)
6937 (uri (git-reference
6938 (url "https://github.com/emersion/go-mbox")
6939 (commit (string-append "v" version))))
6940 (file-name (git-file-name name version))
6941 (sha256
6942 (base32
6943 "0vnadh2khx7sxn0irrd8gz8ra02x7ij0q8zglq3rqffqil06nliv"))))
6944 (build-system go-build-system)
6945 (arguments
6946 (list #:import-path "github.com/emersion/go-mbox"))
6947 (home-page "https://github.com/emersion/go-mbox")
6948 (synopsis "Go library for handling @code{mbox} files")
6949 (description
6950 "This package provides a library for parsing and formatting
6951@code{mbox} files.")
6952 (license license:expat)))
6953
6523(define-public go-github-com-fatih-color 6954(define-public go-github-com-fatih-color
6524 (package 6955 (package
6525 (name "go-github-com-fatih-color") 6956 (name "go-github-com-fatih-color")
@@ -7330,6 +7761,34 @@ maps (because they are not addressable using Go reflection).")
7330template functions.") 7761template functions.")
7331 (license license:expat))) 7762 (license license:expat)))
7332 7763
7764(define-public go-github-com-go-task-slim-sprig
7765 (let ((commit "afa1e2071829e4db655eb448d6c7c16eb0bc5766")
7766 (revision "0"))
7767 (package
7768 (name "go-github-com-go-task-slim-sprig")
7769 (version (git-version "2.20.0" revision commit))
7770 (source (origin
7771 (method git-fetch)
7772 (uri (git-reference
7773 (url "https://github.com/go-task/slim-sprig")
7774 (commit commit)))
7775 (file-name (git-file-name name version))
7776 (sha256
7777 (base32
7778 "1185y8qygv8gb3wpghx5d945wq68j4dbaiffq3h0dh453g4h1w7a"))))
7779 (build-system go-build-system)
7780 (arguments
7781 (list #:import-path "github.com/go-task/slim-sprig"
7782 ;; Tests try to access the network.
7783 #:tests? #f))
7784 (home-page "https://github.com/go-task/slim-sprig")
7785 (synopsis "Various useful template functions for Go")
7786 (description
7787 "Sprig provides over 100 functions that extend the Go template system.
7788Slim-Sprig is a fork of Sprig that removes all external dependencies to make
7789the library more lightweight.")
7790 (license license:expat))))
7791
7333(define-public go-github-com-bmatcuk-doublestar 7792(define-public go-github-com-bmatcuk-doublestar
7334 (package 7793 (package
7335 (name "go-github-com-bmatcuk-doublestar") 7794 (name "go-github-com-bmatcuk-doublestar")
@@ -9125,6 +9584,30 @@ or capture raw audio.")
9125programs that use traditional command lines.") 9584programs that use traditional command lines.")
9126 (license license:bsd-3))) 9585 (license license:bsd-3)))
9127 9586
9587(define-public go-git-sr-ht-sircmpwn-getopt
9588 (package
9589 (name "go-git-sr-ht-sircmpwn-getopt")
9590 (version "1.0.0")
9591 (source (origin
9592 (method git-fetch)
9593 (uri (git-reference
9594 (url "https://git.sr.ht/~sircmpwn/getopt")
9595 (commit (string-append "v" version))))
9596 (file-name (git-file-name name version))
9597 (sha256
9598 (base32
9599 "0f9rammnmhaz21qkmz7qf76r8jlzi323g05ps3j7gwrxlw7442a6"))))
9600 (build-system go-build-system)
9601 (arguments
9602 (list #:import-path "git.sr.ht/~sircmpwn/getopt"))
9603 (propagated-inputs (list go-github-com-stretchr-testify))
9604 (home-page "https://git.sr.ht/~sircmpwn/getopt")
9605 (synopsis "POSIX getopt for Go")
9606 (description
9607 "This package provides a POSIX-compatible implementation of
9608@code{getopt} for Go.")
9609 (license license:bsd-3)))
9610
9128(define-public go-go-uber-org-atomic 9611(define-public go-go-uber-org-atomic
9129 (package 9612 (package
9130 (name "go-go-uber-org-atomic") 9613 (name "go-go-uber-org-atomic")
@@ -10517,6 +11000,31 @@ using shell-style rules for quoting and commenting.")
10517email library.") 11000email library.")
10518 (license license:gpl3+))) 11001 (license license:gpl3+)))
10519 11002
11003(define-public go-github-com-emersion-go-message
11004 (package
11005 (name "go-github-com-emersion-go-message")
11006 (version "0.16.0")
11007 (source (origin
11008 (method git-fetch)
11009 (uri (git-reference
11010 (url "https://github.com/emersion/go-message")
11011 (commit (string-append "v" version))))
11012 (file-name (git-file-name name version))
11013 (sha256
11014 (base32
11015 "1j5qdhsna28xcs843zsiccw700rld5hin466dl0n3a0ax1w13ay0"))))
11016 (build-system go-build-system)
11017 (arguments
11018 (list #:import-path "github.com/emersion/go-message"))
11019 (propagated-inputs (list go-golang-org-x-text
11020 go-github-com-emersion-go-textwrapper))
11021 (home-page "https://github.com/emersion/go-message")
11022 (synopsis "Internet messages and MIME for Go")
11023 (description
11024 "The message package implements the Internet Message Format and Multipurpose
11025Internet Mail Extensions in Go.")
11026 (license license:expat)))
11027
10520(define-public go-github-com-jaytaylor-html2text 11028(define-public go-github-com-jaytaylor-html2text
10521 (package 11029 (package
10522 (name "go-github-com-jaytaylor-html2text") 11030 (name "go-github-com-jaytaylor-html2text")
@@ -10545,6 +11053,97 @@ email library.")
10545text-only mail clients to display them.") 11053text-only mail clients to display them.")
10546 (license license:expat))) 11054 (license license:expat)))
10547 11055
11056(define-public go-github-com-jhillyerd-enmime
11057 (package
11058 (name "go-github-com-jhillyerd-enmime")
11059 (version "0.9.4")
11060 (source (origin
11061 (method git-fetch)
11062 (uri (git-reference
11063 (url "https://github.com/jhillyerd/enmime")
11064 (commit (string-append "v" version))))
11065 (file-name (git-file-name name version))
11066 (sha256
11067 (base32
11068 "124dqm598phbmalyx2gmxk201z9kq4ckvvdq8rc0akjlp24nxqbb"))))
11069 (build-system go-build-system)
11070 (arguments
11071 (list #:import-path "github.com/jhillyerd/enmime"))
11072 (propagated-inputs (list go-golang-org-x-text
11073 go-golang-org-x-net
11074 go-github-com-stretchr-testify
11075 go-github-com-ssor-bom
11076 go-github-com-rivo-uniseg
11077 go-github-com-pkg-errors
11078 go-github-com-olekukonko-tablewriter
11079 go-github-com-mattn-go-runewidth
11080 go-github-com-gogs-chardet
11081 go-github-com-jaytaylor-html2text
11082 go-github-com-go-test-deep
11083 go-github-com-cention-sany-utf7))
11084 (home-page "https://github.com/jhillyerd/enmime")
11085 (synopsis "MIME encoder and decoder for Go")
11086 (description
11087 "The enmime package implements a MIME encoding and decoding
11088library geared towards parsing MIME encoded emails.")
11089 (license license:expat)))
11090
11091(define-public go-github-com-emersion-go-pgpmail
11092 (package
11093 (name "go-github-com-emersion-go-pgpmail")
11094 (version "0.2.0")
11095 (source (origin
11096 (method git-fetch)
11097 (uri (git-reference
11098 (url "https://github.com/emersion/go-pgpmail")
11099 (commit (string-append "v" version))))
11100 (file-name (git-file-name name version))
11101 (sha256
11102 (base32
11103 "0ar26b0apw5bxn58qfn1a79cxigbmrqm1irh1rb7x57fydihc7wm"))))
11104 (build-system go-build-system)
11105 (arguments
11106 (list ;; tests don't support our version of protonmail/go-crypto; see
11107 ;; <https://github.com/emersion/go-pgpmail/issues/12>
11108 #:tests? #f
11109 #:import-path "github.com/emersion/go-pgpmail"))
11110 (propagated-inputs (list go-golang-org-x-text
11111 go-golang-org-x-crypto
11112 go-github-com-emersion-go-message
11113 go-github-com-protonmail-go-crypto))
11114 (home-page "https://github.com/emersion/go-pgpmail")
11115 (synopsis "PGP mail encryption for Go")
11116 (description
11117 "The pgpmail package implements PGP encryption for e-mail messages.")
11118 (license license:expat)))
11119
11120(define-public go-github-com-gatherstars-com-jwz
11121 (package
11122 (name "go-github-com-gatherstars-com-jwz")
11123 (version "1.3.0")
11124 (source (origin
11125 (method git-fetch)
11126 (uri (git-reference
11127 (url "https://github.com/gatherstars-com/jwz")
11128 (commit (string-append "v" version))))
11129 (file-name (git-file-name name version))
11130 (sha256
11131 (base32
11132 "1h37h5w139d3rhvp1n7kz2jm5zhk4pjzf3sip04v48nphkika60c"))))
11133 (build-system go-build-system)
11134 (arguments
11135 (list #:import-path "github.com/gatherstars-com/jwz"))
11136 (propagated-inputs (list go-github-com-rivo-tview
11137 go-github-com-jhillyerd-enmime
11138 go-github-com-gdamore-tcell-v2))
11139 (home-page "https://github.com/gatherstars-com/jwz")
11140 (synopsis "Implementation in Go of the email threading algorithm
11141originally invented for Netscape Mail")
11142 (description
11143 "The jwz package provides an implementation of the email threading
11144algorithm originally designed for use in Netscape Mail 2.0 for Go.")
11145 (license license:asl2.0)))
11146
10548(define-public go-github-com-creack-pty 11147(define-public go-github-com-creack-pty
10549 (package 11148 (package
10550 (name "go-github-com-creack-pty") 11149 (name "go-github-com-creack-pty")
@@ -10688,6 +11287,180 @@ array or reader.")
10688ICU to Go.") 11287ICU to Go.")
10689 (license license:expat))) 11288 (license license:expat)))
10690 11289
11290(define-public go-github-com-go-test-deep
11291 (package
11292 (name "go-github-com-go-test-deep")
11293 (version "1.0.8")
11294 (source (origin
11295 (method git-fetch)
11296 (uri (git-reference
11297 (url "https://github.com/go-test/deep")
11298 (commit (string-append "v" version))))
11299 (file-name (git-file-name name version))
11300 (sha256
11301 (base32
11302 "1mmw2w3by7y24jjpjwmf2gfl08c65jihn3si9m0sswmagmdsk8q0"))))
11303 (build-system go-build-system)
11304 (arguments
11305 (list #:import-path "github.com/go-test/deep"))
11306 (home-page "https://github.com/go-test/deep")
11307 (synopsis "Human-friendly deep variable equality in Go")
11308 (description
11309 "The deep package provides the deep.Equal function which is like
11310reflect.DeepEqual but returns a list of differences. This is helpful
11311when comparing complex types like structures and maps.")
11312 (license license:expat)))
11313
11314(define-public go-github-com-niemeyer-pretty
11315 (package
11316 (name "go-github-com-niemeyer-pretty")
11317 (version "0.0.0-20200227124842-a10e7caefd8e")
11318 (source (origin
11319 (method git-fetch)
11320 (uri (git-reference
11321 (url "https://github.com/niemeyer/pretty")
11322 (commit (go-version->git-ref version))))
11323 (file-name (git-file-name name version))
11324 (sha256
11325 (base32
11326 "1jmazh4xzaa3v6g46hz60q2z7nmqs9l9cxdzmmscn3kbcs2znq4v"))))
11327 (build-system go-build-system)
11328 (arguments
11329 (list #:import-path "github.com/niemeyer/pretty"
11330 #:phases
11331 #~(modify-phases %standard-phases
11332 (add-after 'unpack 'int-to-string-with-rune
11333 (lambda* (#:key import-path #:allow-other-keys)
11334 (with-directory-excursion (string-append "src/" import-path)
11335 (substitute* "formatter.go"
11336 (("s \\+= string\\(i\\)")
11337 "s += string(rune(i))"))))))))
11338 (propagated-inputs (list go-github-com-kr-text))
11339 (home-page "https://github.com/niemeyer/pretty")
11340 (synopsis "Pretty-print Go values")
11341 (description
11342 "The pretty package provides pretty-printing for Go values. This is
11343useful during debugging, to avoid wrapping long output lines in the
11344terminal.")
11345 (license license:expat)))
11346
11347(define-public go-github-com-arran4-golang-ical
11348 (package
11349 (name "go-github-com-arran4-golang-ical")
11350 (version "0.0.0-20220517104411-fd89fefb0182")
11351 (source (origin
11352 (method git-fetch)
11353 (uri (git-reference
11354 (url "https://github.com/arran4/golang-ical")
11355 (commit (go-version->git-ref version))))
11356 (file-name (git-file-name name version))
11357 (sha256
11358 (base32
11359 "0bxs0b5yg26liiifc0cc41l307r0wc93hp8iygv8dgpc60yzncaw"))))
11360 (build-system go-build-system)
11361 (arguments
11362 (list #:import-path "github.com/arran4/golang-ical"))
11363 (propagated-inputs (list go-gopkg-in-yaml-v3
11364 go-gopkg-in-check-v1
11365 go-github-com-stretchr-testify
11366 go-github-com-niemeyer-pretty
11367 go-github-com-kr-text
11368 go-github-com-davecgh-go-spew))
11369 (home-page "https://github.com/arran4/golang-ical")
11370 (synopsis "Handle iCalenders in Go")
11371 (description
11372 "The @code{ical} package provides an ICS/iCalender parser and
11373serialiser for Go.")
11374 (license license:asl2.0)))
11375
11376(define-public go-github-com-lithammer-fuzzysearch
11377 (package
11378 (name "go-github-com-lithammer-fuzzysearch")
11379 (version "1.1.5")
11380 (source (origin
11381 (method git-fetch)
11382 (uri (git-reference
11383 (url "https://github.com/lithammer/fuzzysearch")
11384 (commit (string-append "v" version))))
11385 (file-name (git-file-name name version))
11386 (sha256
11387 (base32
11388 "1b036sm42cf64diwlqhx24vxy6g5afrmfbdfyqhpg8zrii3lpwns"))))
11389 (build-system go-build-system)
11390 (propagated-inputs (list go-golang-org-x-text))
11391 (arguments
11392 (list #:import-path "github.com/lithammer/fuzzysearch"
11393 #:tests? #f ; Source-only package.
11394 #:phases
11395 #~(modify-phases %standard-phases
11396 ;; Source-only package.
11397 (delete 'build))))
11398 (home-page "https://github.com/lithammer/fuzzysearch")
11399 (synopsis "Tiny and fast fuzzy search in Go")
11400 (description
11401 "A speedy fuzzy matching package for Go inspired by the JavaScript
11402library bevacqua/fuzzysearch.")
11403 (license license:expat)))
11404
11405(define-public go-github-com-onsi-gomega
11406 (package
11407 (name "go-github-com-onsi-gomega")
11408 (version "1.19.0")
11409 (source (origin
11410 (method git-fetch)
11411 (uri (git-reference
11412 (url "https://github.com/onsi/gomega")
11413 (commit (string-append "v" version))))
11414 (file-name (git-file-name name version))
11415 (sha256
11416 (base32
11417 "092phwk97sk4sv0nbx5pfhqs6x3x1lnrjwyda1m6b6zwrfmq5c6i"))))
11418 (build-system go-build-system)
11419 (arguments
11420 (list #:import-path "github.com/onsi/gomega"
11421 ;; Unless we disable the tests, we have a circular dependency on
11422 ;; ginkgo/v2.
11423 #:tests? #f))
11424 (propagated-inputs (list go-github-com-golang-protobuf-proto
11425 go-golang-org-x-net
11426 go-golang-org-x-sys
11427 go-golang-org-x-text
11428 go-google-golang-org-protobuf
11429 go-gopkg-in-yaml-v2))
11430 (home-page "https://github.com/onsi/gomega")
11431 (synopsis "Matcher library for Ginkgo")
11432 (description
11433 "Gomega is the preferred matcher library for the Ginkgo test framework.")
11434 (license license:expat)))
11435
11436(define-public go-github-com-onsi-ginkgo
11437 (package
11438 (name "go-github-com-onsi-ginkgo")
11439 (version "1.16.5")
11440 (source (origin
11441 (method git-fetch)
11442 (uri (git-reference
11443 (url "https://github.com/onsi/ginkgo")
11444 (commit (string-append "v" version))))
11445 (file-name (git-file-name name version))
11446 (sha256
11447 (base32
11448 "1hh6n7q92y0ai8k6rj2yzw6wwxikhyiyk4j92zgvf1zad0gmqqmz"))))
11449 (build-system go-build-system)
11450 (arguments (list #:import-path "github.com/onsi/ginkgo"))
11451 (propagated-inputs (list go-golang-org-x-sys
11452 go-golang-org-x-tools
11453 go-github-com-go-task-slim-sprig
11454 go-github-com-nxadm-tail
11455 go-github-com-onsi-gomega))
11456 (home-page "https://github.com/onsi/ginkgo")
11457 (synopsis "BDD-style testing framework for Go")
11458 (description
11459 "Ginkgo is a Behaviour-Driven Development testing framework for Go. It
11460builds on top of Go's builtin @code{testing} library and is complemented by the
11461Gomega matcher library.")
11462 (license license:expat)))
11463
10691;;; 11464;;;
10692;;; Avoid adding new packages to the end of this file. To reduce the chances 11465;;; Avoid adding new packages to the end of this file. To reduce the chances
10693;;; of a merge conflict, place them above by existing packages with similar 11466;;; of a merge conflict, place them above by existing packages with similar
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index a92588a9e21..e46bf7b741c 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -791,6 +791,14 @@ model to base your own plug-in on, here it is.")
791 ;; FIXME: Why is this failing. 791 ;; FIXME: Why is this failing.
792 ((".*elements/dash_mpd\\.c.*") "") 792 ((".*elements/dash_mpd\\.c.*") "")
793 793
794 ;; This test is flaky on at least some architectures.
795 ;; https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/1244
796 #$@(if (member (%current-system)
797 '("i686-linux" "aarch64-linux"))
798 `((("'elements/camerabin\\.c'\\]\\],")
799 "'elements/camerabin.c'], true, ],"))
800 '())
801
794 ;; These tests are flaky and occasionally time out: 802 ;; These tests are flaky and occasionally time out:
795 ;; https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/932 803 ;; https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/932
796 ((".*elements/curlhttpsrc\\.c.*") "") 804 ((".*elements/curlhttpsrc\\.c.*") "")
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 56104b2124e..ad34dd51ec6 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -32,6 +32,7 @@
32;;; Copyright © 2022 Zhu Zihao <all_but_last@163.com> 32;;; Copyright © 2022 Zhu Zihao <all_but_last@163.com>
33;;; Copyright © 2022 Benjamin Slade <slade@lambda-y.net> 33;;; Copyright © 2022 Benjamin Slade <slade@lambda-y.net>
34;;; Copyright © 2022 Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> 34;;; Copyright © 2022 Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
35;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
35;;; 36;;;
36;;; This file is part of GNU Guix. 37;;; This file is part of GNU Guix.
37;;; 38;;;
@@ -117,6 +118,43 @@
117 #:use-module (srfi srfi-26) 118 #:use-module (srfi srfi-26)
118 #:use-module (ice-9 match)) 119 #:use-module (ice-9 match))
119 120
121(define-public appmenu-gtk-module
122 (package
123 (name "appmenu-gtk-module")
124 (version "0.7.6")
125 (source
126 (origin
127 (method git-fetch)
128 (uri (git-reference
129 (url "https://gitlab.com/vala-panel-project/vala-panel-appmenu")
130 (commit version)))
131 (file-name (git-file-name name version))
132 (sha256
133 (base32
134 "1ywpygjwlbli65203ja2f8wwxh5gbavnfwcxwg25v061pcljaqmm"))))
135 (build-system meson-build-system)
136 (arguments
137 (list
138 #:glib-or-gtk? #t
139 #:phases
140 #~(modify-phases %standard-phases
141 (add-after 'unpack 'fix-install-gtk-module
142 (lambda* _
143 (substitute*
144 "subprojects/appmenu-gtk-module/src/gtk-3.0/meson.build"
145 (("gtk3.get_pkgconfig_variable\\('libdir'\\)")
146 #$output)))))))
147 (native-inputs
148 (list `(,glib "bin") vala pkg-config))
149 (inputs
150 (list gtk+ libwnck))
151 (synopsis "Application Menu applet")
152 (description
153 "This package provides a global menu applet for use with desktop panels
154such as mate-panel and xfce4-panel.")
155 (home-page "https://gitlab.com/vala-panel-project/vala-panel-appmenu")
156 (license (list license:lgpl3))))
157
120(define-public atk 158(define-public atk
121 (package 159 (package
122 (name "atk") 160 (name "atk")
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index 62bcfb6a56b..b1620618eb8 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -4189,7 +4189,7 @@ models and also supports a rich set of boolean query operators.")
4189 perl 4189 perl
4190 pkg-config)) 4190 pkg-config))
4191 (propagated-inputs 4191 (propagated-inputs
4192 (list guile-gcrypt)) 4192 (list guile2.2-gcrypt))
4193 (home-page "https://github.com/o-nly/torrent") 4193 (home-page "https://github.com/o-nly/torrent")
4194 (synopsis "Torrent library for GNU Guile") 4194 (synopsis "Torrent library for GNU Guile")
4195 (description "This package provides facilities for working with 4195 (description "This package provides facilities for working with
diff --git a/gnu/packages/heads.scm b/gnu/packages/heads.scm
index d5e36b9b3cb..212849f2a98 100644
--- a/gnu/packages/heads.scm
+++ b/gnu/packages/heads.scm
@@ -172,6 +172,7 @@ done
172 (build-system trivial-build-system) 172 (build-system trivial-build-system)
173 (arguments 173 (arguments
174 `(#:modules ((guix build utils) 174 `(#:modules ((guix build utils)
175 (guix build syscalls)
175 (guix cpio)) 176 (guix cpio))
176 #:builder (begin 177 #:builder (begin
177 (use-modules (guix build utils) 178 (use-modules (guix build utils)
diff --git a/gnu/packages/hunspell.scm b/gnu/packages/hunspell.scm
index 65ff90b4b90..48df196e17d 100644
--- a/gnu/packages/hunspell.scm
+++ b/gnu/packages/hunspell.scm
@@ -46,7 +46,7 @@
46 (string-append "libreoffice-" version)))) 46 (string-append "libreoffice-" version))))
47 (file-name (git-file-name "libreoffice-dictionaries" version)) 47 (file-name (git-file-name "libreoffice-dictionaries" version))
48 (sha256 48 (sha256
49 (base32 "1qyn56kcn2scdlssjgi5b33hnsh20mmnd60w78z0gp7bs0mv0wcs")))) 49 (base32 "115p29ywyn7ncq664gxmcrrz55v23s34asd2hmrg4ahjp7ycrnmy"))))
50 (build-system trivial-build-system) 50 (build-system trivial-build-system)
51 (native-inputs 51 (native-inputs
52 `(("source" ,source))) 52 `(("source" ,source)))
diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index 214420c1010..aaa5a82d5f7 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -51,6 +51,7 @@
51 #:use-module (gnu packages compression) 51 #:use-module (gnu packages compression)
52 #:use-module (gnu packages databases) 52 #:use-module (gnu packages databases)
53 #:use-module (gnu packages docbook) 53 #:use-module (gnu packages docbook)
54 #:use-module (gnu packages ebook)
54 #:use-module (gnu packages flex) 55 #:use-module (gnu packages flex)
55 #:use-module (gnu packages freedesktop) 56 #:use-module (gnu packages freedesktop)
56 #:use-module (gnu packages gettext) 57 #:use-module (gnu packages gettext)
@@ -62,9 +63,11 @@
62 #:use-module (gnu packages graphics) 63 #:use-module (gnu packages graphics)
63 #:use-module (gnu packages graphviz) 64 #:use-module (gnu packages graphviz)
64 #:use-module (gnu packages gstreamer) 65 #:use-module (gnu packages gstreamer)
66 #:use-module (gnu packages gtk)
65 #:use-module (gnu packages image) 67 #:use-module (gnu packages image)
66 #:use-module (gnu packages iso-codes) 68 #:use-module (gnu packages iso-codes)
67 #:use-module (gnu packages kerberos) 69 #:use-module (gnu packages kerberos)
70 #:use-module (gnu packages kde)
68 #:use-module (gnu packages kde-plasma) 71 #:use-module (gnu packages kde-plasma)
69 #:use-module (gnu packages libcanberra) 72 #:use-module (gnu packages libcanberra)
70 #:use-module (gnu packages libreoffice) 73 #:use-module (gnu packages libreoffice)
@@ -82,10 +85,13 @@
82 #:use-module (gnu packages qt) 85 #:use-module (gnu packages qt)
83 #:use-module (gnu packages textutils) 86 #:use-module (gnu packages textutils)
84 #:use-module (gnu packages tls) 87 #:use-module (gnu packages tls)
88 #:use-module (gnu packages text-editors)
85 #:use-module (gnu packages version-control) 89 #:use-module (gnu packages version-control)
86 #:use-module (gnu packages video) 90 #:use-module (gnu packages video)
91 #:use-module (gnu packages vulkan)
87 #:use-module (gnu packages web) 92 #:use-module (gnu packages web)
88 #:use-module (gnu packages xml) 93 #:use-module (gnu packages xml)
94 #:use-module (gnu packages xdisorg)
89 #:use-module (gnu packages xorg) 95 #:use-module (gnu packages xorg)
90 #:use-module (srfi srfi-1)) 96 #:use-module (srfi srfi-1))
91 97
@@ -173,6 +179,39 @@ modules provided by CMake to find common software. In addition, it provides
173common build settings used in software produced by the KDE community.") 179common build settings used in software produced by the KDE community.")
174 (license license:bsd-3))) 180 (license license:bsd-3)))
175 181
182(define-public kquickcharts
183 (package
184 (name "kquickcharts")
185 (version "5.96.0")
186 (source (origin
187 (method url-fetch)
188 (uri (string-append "mirror://kde/stable/frameworks/"
189 (version-major+minor version)
190 "/" name "-" version ".tar.xz"))
191 (sha256
192 (base32
193 "1sd9mfxk72xfa1kz77s7z312scfm0vwvvgmyi4pypb9cs7d9dq3j"))))
194 (build-system cmake-build-system)
195 (arguments
196 (list #:phases #~(modify-phases %standard-phases
197 (replace 'check
198 (lambda* (#:key tests? #:allow-other-keys)
199 (when tests?
200 (system "Xvfb :1 -screen 0 640x480x24 &")
201 (setenv "DISPLAY" ":1")
202 (setenv "QT_QPA_PLATFORM" "offscreen")
203 (invoke "ctest")))))))
204 (inputs (list qtbase-5 qtdeclarative-5 qtquickcontrols2-5
205 xorg-server-for-tests))
206 (native-inputs (list extra-cmake-modules glslang pkg-config))
207 (home-page "https://api.kde.org/frameworks/kquickcharts/html/index.html")
208 (synopsis "QtQuick plugin providing high-performance charts")
209 (description
210 "The Quick Charts module provides a set of charts that can be
211used from QtQuick applications for both simple display of data as well as
212continuous display of high-volume data.")
213 (license (list license:lgpl2.1 license:lgpl3))))
214
176(define-public phonon 215(define-public phonon
177 (package 216 (package
178 (name "phonon") 217 (name "phonon")
@@ -194,18 +233,18 @@ common build settings used in software produced by the KDE community.")
194 (inputs 233 (inputs
195 (list qtbase-5)) 234 (list qtbase-5))
196 (arguments 235 (arguments
197 `(#:configure-flags 236 (list #:configure-flags
198 '("-DCMAKE_CXX_FLAGS=-fPIC" 237 #~'("-DCMAKE_CXX_FLAGS=-fPIC"
199 "-DPHONON_BUILD_PHONON4QT5=ON") 238 "-DPHONON_BUILD_PHONON4QT5=ON")
200 #:phases 239 #:phases
201 (modify-phases %standard-phases 240 #~(modify-phases %standard-phases
202 (add-before 'install 'patch-installdir 241 (add-before 'install 'patch-installdir
203 (lambda* (#:key inputs outputs #:allow-other-keys) 242 (lambda* (#:key inputs outputs #:allow-other-keys)
204 (let ((regex (string-append "(INSTALL DESTINATION \")" 243 (let ((regex (string-append "(INSTALL DESTINATION \")"
205 (assoc-ref inputs "qtbase")))) 244 #$(this-package-input "qtbase"))))
206 (substitute* "cmake_install.cmake" 245 (substitute* "cmake_install.cmake"
207 ((regex all dest) 246 ((regex all dest)
208 (string-append dest (assoc-ref outputs "out")))))))))) 247 (string-append dest #$output)))))))))
209 (home-page "https://community.kde.org/Phonon") 248 (home-page "https://community.kde.org/Phonon")
210 (synopsis "KDE's multimedia library") 249 (synopsis "KDE's multimedia library")
211 (description "KDE's multimedia library.") 250 (description "KDE's multimedia library.")
@@ -228,8 +267,7 @@ common build settings used in software produced by the KDE community.")
228 (native-inputs 267 (native-inputs
229 (list extra-cmake-modules pkg-config qttools-5)) 268 (list extra-cmake-modules pkg-config qttools-5))
230 (inputs 269 (inputs
231 (list qtbase-5 270 (list phonon
232 phonon
233 qtbase-5 271 qtbase-5
234 qtx11extras 272 qtx11extras
235 gstreamer 273 gstreamer
@@ -254,7 +292,7 @@ Phonon-GStreamer is a backend based on the GStreamer multimedia library.")
254(define-public attica 292(define-public attica
255 (package 293 (package
256 (name "attica") 294 (name "attica")
257 (version "5.96.0") 295 (version "5.98.0")
258 (source (origin 296 (source (origin
259 (method url-fetch) 297 (method url-fetch)
260 (uri (string-append 298 (uri (string-append
@@ -263,7 +301,7 @@ Phonon-GStreamer is a backend based on the GStreamer multimedia library.")
263 name "-" version ".tar.xz")) 301 name "-" version ".tar.xz"))
264 (sha256 302 (sha256
265 (base32 303 (base32
266 "1xlg2sbfd45p9dw0sprpk0fancasp4idxacsf5xksf2ddn2crzp7")))) 304 "0w1w6w2jia1q32jnn2dhyxmkq64ha1dcbsqj233v4f224rp3aknp"))))
267 (build-system cmake-build-system) 305 (build-system cmake-build-system)
268 (arguments 306 (arguments
269 `(#:phases 307 `(#:phases
@@ -294,7 +332,7 @@ http://freedesktop.org/wiki/Specifications/open-collaboration-services/")
294(define-public bluez-qt 332(define-public bluez-qt
295 (package 333 (package
296 (name "bluez-qt") 334 (name "bluez-qt")
297 (version "5.96.0") 335 (version "5.98.0")
298 (source (origin 336 (source (origin
299 (method url-fetch) 337 (method url-fetch)
300 (uri (string-append 338 (uri (string-append
@@ -303,26 +341,24 @@ http://freedesktop.org/wiki/Specifications/open-collaboration-services/")
303 name "-" version ".tar.xz")) 341 name "-" version ".tar.xz"))
304 (sha256 342 (sha256
305 (base32 343 (base32
306 "0yc7mq9bnanp5dfv43vp8wpqw5l8qh4aahqpi9sid7jmd6sbywl2")))) 344 "0h2k2qiskn921cpni5rs7x5ahric6dlllwsrk77akpi4xcsrip2g"))))
307 (build-system cmake-build-system) 345 (build-system cmake-build-system)
308 (native-inputs 346 (native-inputs
309 (list dbus extra-cmake-modules)) 347 (list dbus extra-cmake-modules))
310 (inputs 348 (inputs
311 ;; TODO: qtdeclarative-5 (yields one failing test) 349 (list qtdeclarative-5
312 (list qtbase-5)) 350 qtbase-5))
313 (arguments 351 (arguments
314 (list #:configure-flags 352 (list #:configure-flags
315 #~(list (string-append 353 #~(list (string-append
316 "-DUDEV_RULES_INSTALL_DIR=" #$output "/lib/udev/rules.d")) 354 "-DUDEV_RULES_INSTALL_DIR=" #$output "/lib/udev/rules.d"))
317 ;; TODO: Make tests pass: DBUS_FATAL_WARNINGS=0 still yields 7/8 tests 355 #:phases
318 ;; failing. When running after install, tests hang. 356 #~(modify-phases %standard-phases
319 #:phases 357 (replace 'check
320 '(modify-phases %standard-phases 358 (lambda* (#:key tests? #:allow-other-keys)
321 (replace 'check 359 (when tests?
322 (lambda* (#:key tests? #:allow-other-keys) 360 (setenv "DBUS_FATAL_WARNINGS" "0")
323 (when tests? 361 (invoke "dbus-launch" "ctest" "-E" "bluezqt-qmltests")))))))
324 (setenv "DBUS_FATAL_WARNINGS" "0")
325 (invoke "dbus-launch" "ctest")))))))
326 (home-page "https://community.kde.org/Frameworks") 362 (home-page "https://community.kde.org/Frameworks")
327 (synopsis "QML wrapper for BlueZ") 363 (synopsis "QML wrapper for BlueZ")
328 (description "bluez-qt is a Qt-style library for accessing the bluez 364 (description "bluez-qt is a Qt-style library for accessing the bluez
@@ -332,24 +368,33 @@ Bluetooth stack. It is used by the KDE Bluetooth stack, BlueDevil.")
332(define-public breeze-icons 368(define-public breeze-icons
333 (package 369 (package
334 (name "breeze-icons") 370 (name "breeze-icons")
335 (version "5.96.0") 371 (version "5.98.0")
336 (source (origin 372 (source (origin
337 (method url-fetch) 373 (method url-fetch)
338 (uri (string-append 374 (uri (string-append "mirror://kde/stable/frameworks/"
339 "mirror://kde/stable/frameworks/" 375 (version-major+minor version)
340 (version-major+minor version) "/" 376 "/" name "-" version ".tar.xz"))
341 name "-" version ".tar.xz"))
342 (sha256 377 (sha256
343 (base32 378 (base32
344 "1ij723qy6xfkys8a9vp2ll2z2yp7667hfw559gi8cxn825hjx823")))) 379 "0a3zvmhcfsnxv0jpyjny3sl769p99psadl1872v0qlkax47pvsjp"))))
345 (build-system cmake-build-system) 380 (build-system cmake-build-system)
346 (native-inputs 381 (native-inputs
347 (list extra-cmake-modules fdupes 382 (list extra-cmake-modules
348 python python-lxml)) ;; For 24x24 icon generation 383 fdupes
349 (inputs 384 `(,gtk+ "bin")
350 (list qtbase-5)) 385 python
351 (arguments ;; fails because duplicate icons exist. TODO: try fix this. 386 python-lxml)) ;for 24x24 icon generation
352 `(#:tests? #f)) 387 (inputs (list qtbase-5))
388 (arguments
389 (list #:phases #~(modify-phases %standard-phases
390 (add-after 'install 'update-cache
391 (lambda* _
392 (invoke "gtk-update-icon-cache"
393 (string-append #$output
394 "/share/icons/breeze"))
395 (invoke "gtk-update-icon-cache"
396 (string-append #$output
397 "/share/icons/breeze-dark")))))))
353 (home-page "https://community.kde.org/Frameworks") 398 (home-page "https://community.kde.org/Frameworks")
354 (synopsis "Default KDE Plasma 5 icon theme") 399 (synopsis "Default KDE Plasma 5 icon theme")
355 (description "Breeze provides a freedesktop.org compatible icon theme. 400 (description "Breeze provides a freedesktop.org compatible icon theme.
@@ -362,7 +407,7 @@ It is the default icon theme for the KDE Plasma 5 desktop.")
362(define-public kapidox 407(define-public kapidox
363 (package 408 (package
364 (name "kapidox") 409 (name "kapidox")
365 (version "5.96.0") 410 (version "5.98.0")
366 (source (origin 411 (source (origin
367 (method url-fetch) 412 (method url-fetch)
368 (uri (string-append 413 (uri (string-append
@@ -371,7 +416,7 @@ It is the default icon theme for the KDE Plasma 5 desktop.")
371 name "-" version ".tar.xz")) 416 name "-" version ".tar.xz"))
372 (sha256 417 (sha256
373 (base32 418 (base32
374 "1w5h4xwscix0yjn8d0rcjd7hlmrnbmkjg20diqjabb5wcxsrjiwi")))) 419 "1k2qk8ibv5dqdhkn2992n8rlmslpmngz83hxb7zrh3pkphdg8v2n"))))
375 (build-system python-build-system) 420 (build-system python-build-system)
376 (arguments 421 (arguments
377 `(#:tests? #f ; has no test target 422 `(#:tests? #f ; has no test target
@@ -402,26 +447,30 @@ documentation.")
402(define-public karchive 447(define-public karchive
403 (package 448 (package
404 (name "karchive") 449 (name "karchive")
405 (version "5.96.0") 450 (version "5.98.0")
406 (source (origin 451 (source (origin
407 (method url-fetch) 452 (method url-fetch)
408 (uri (string-append 453 (uri (string-append "mirror://kde/stable/frameworks/"
409 "mirror://kde/stable/frameworks/" 454 (version-major+minor version)
410 (version-major+minor version) "/" 455 "/" name "-" version ".tar.xz"))
411 name "-" version ".tar.xz"))
412 (sha256 456 (sha256
413 (base32 457 (base32
414 "1bra1q225xhh8dilwmzc0jgnj5m3dmi4nkz4y8f42si97b4xxxf5")))) 458 "1ipj7j1iw6g56z0qppji38h6qwbs05piiqqbsw8hdbf96l6cdiq2"))))
415 (build-system cmake-build-system) 459 (build-system cmake-build-system)
460 (arguments
461 (list #:phases #~(modify-phases %standard-phases
462 (replace 'check
463 (lambda* (#:key tests? #:allow-other-keys)
464 (when tests?
465 (invoke "ctest" "-E" "karchivetest")))))))
416 (native-inputs 466 (native-inputs
417 (list extra-cmake-modules)) 467 (list extra-cmake-modules pkg-config))
418 ;; pkg-config ;; For zstd
419 (inputs 468 (inputs
420 (list bzip2 qtbase-5 xz zlib)) 469 (list bzip2 qtbase-5 xz zlib `(,zstd "lib")))
421 ;; `(,zstd "lib") ;; FIXME: Tests fail with zstd
422 (home-page "https://community.kde.org/Frameworks") 470 (home-page "https://community.kde.org/Frameworks")
423 (synopsis "Qt 5 addon providing access to numerous types of archives") 471 (synopsis "Qt 5 addon providing access to numerous types of archives")
424 (description "KArchive provides classes for easy reading, creation and 472 (description
473 "KArchive provides classes for easy reading, creation and
425manipulation of @code{archive} formats like ZIP and TAR. 474manipulation of @code{archive} formats like ZIP and TAR.
426 475
427It also provides transparent compression and decompression of data, like the 476It also provides transparent compression and decompression of data, like the
@@ -435,7 +484,7 @@ GZip format, via a subclass of QIODevice.")
435(define-public kcalendarcore 484(define-public kcalendarcore
436 (package 485 (package
437 (name "kcalendarcore") 486 (name "kcalendarcore")
438 (version "5.96.0") 487 (version "5.98.0")
439 (source (origin 488 (source (origin
440 (method url-fetch) 489 (method url-fetch)
441 (uri (string-append 490 (uri (string-append
@@ -444,7 +493,7 @@ GZip format, via a subclass of QIODevice.")
444 name "-" version ".tar.xz")) 493 name "-" version ".tar.xz"))
445 (sha256 494 (sha256
446 (base32 495 (base32
447 "181yif830v4gg7nw9s15pvgfm98rmm6xwi2xxy3nxg7nkp14vs5k")))) 496 "16kclspsjzld9n07z1i8li2pc91ihpqhbk46a4s92nsihs2dkayk"))))
448 (build-system cmake-build-system) 497 (build-system cmake-build-system)
449 (native-inputs 498 (native-inputs
450 (list extra-cmake-modules perl tzdata-for-tests)) 499 (list extra-cmake-modules perl tzdata-for-tests))
@@ -475,7 +524,7 @@ and the older vCalendar.")
475(define-public kcodecs 524(define-public kcodecs
476 (package 525 (package
477 (name "kcodecs") 526 (name "kcodecs")
478 (version "5.96.0") 527 (version "5.98.0")
479 (source (origin 528 (source (origin
480 (method url-fetch) 529 (method url-fetch)
481 (uri (string-append 530 (uri (string-append
@@ -484,7 +533,7 @@ and the older vCalendar.")
484 name "-" version ".tar.xz")) 533 name "-" version ".tar.xz"))
485 (sha256 534 (sha256
486 (base32 535 (base32
487 "05266wjxmzf3qpb2xwlm40cr9h266l5r9dqww81m8bq856pf8ivi")))) 536 "0n10r7s9r25xp7vlym41qi421kld00niig73yark7yghj0r41jcz"))))
488 (build-system cmake-build-system) 537 (build-system cmake-build-system)
489 (native-inputs 538 (native-inputs
490 (list extra-cmake-modules gperf qttools-5)) 539 (list extra-cmake-modules gperf qttools-5))
@@ -509,7 +558,7 @@ Internet).")
509(define-public kconfig 558(define-public kconfig
510 (package 559 (package
511 (name "kconfig") 560 (name "kconfig")
512 (version "5.96.0") 561 (version "5.98.0")
513 (source (origin 562 (source (origin
514 (method url-fetch) 563 (method url-fetch)
515 (uri (string-append 564 (uri (string-append
@@ -518,7 +567,7 @@ Internet).")
518 name "-" version ".tar.xz")) 567 name "-" version ".tar.xz"))
519 (sha256 568 (sha256
520 (base32 569 (base32
521 "1xa8xxm2x9783fqb26wyvg1mp6ybjikngznqdhsk9slhaca73yhz")))) 570 "15m2bggfr682q68dym7nzmvz7q7pwarzijad1wj0r5cs62l3bkjy"))))
522 (build-system cmake-build-system) 571 (build-system cmake-build-system)
523 (native-inputs 572 (native-inputs
524 (list dbus extra-cmake-modules inetutils qttools-5 573 (list dbus extra-cmake-modules inetutils qttools-5
@@ -614,7 +663,7 @@ many more.")
614(define-public kdbusaddons 663(define-public kdbusaddons
615 (package 664 (package
616 (name "kdbusaddons") 665 (name "kdbusaddons")
617 (version "5.96.0") 666 (version "5.98.0")
618 (source (origin 667 (source (origin
619 (method url-fetch) 668 (method url-fetch)
620 (uri (string-append 669 (uri (string-append
@@ -623,7 +672,7 @@ many more.")
623 name "-" version ".tar.xz")) 672 name "-" version ".tar.xz"))
624 (sha256 673 (sha256
625 (base32 674 (base32
626 "1y0fd0a1nwgchsk3vx8hvvkw96f0l0533g57xakq4j4xkvxd8l3y")))) 675 "0fwdmlnci2xn5pi1ywgia3xka3zsh6gl6xpx1gvql7lczk1y490a"))))
627 (build-system cmake-build-system) 676 (build-system cmake-build-system)
628 (native-inputs 677 (native-inputs
629 (list extra-cmake-modules dbus qttools-5)) 678 (list extra-cmake-modules dbus qttools-5))
@@ -631,8 +680,8 @@ many more.")
631 (list qtbase-5 qtx11extras kinit-bootstrap)) 680 (list qtbase-5 qtx11extras kinit-bootstrap))
632 ;; kinit-bootstrap: kinit package which does not depend on kdbusaddons. 681 ;; kinit-bootstrap: kinit package which does not depend on kdbusaddons.
633 (arguments 682 (arguments
634 `(#:phases 683 (list #:phases
635 (modify-phases %standard-phases 684 #~(modify-phases %standard-phases
636 (add-before 'configure 'patch-source 685 (add-before 'configure 'patch-source
637 (lambda* (#:key inputs #:allow-other-keys) 686 (lambda* (#:key inputs #:allow-other-keys)
638 ;; look for the kdeinit5 executable in kinit's store directory, 687 ;; look for the kdeinit5 executable in kinit's store directory,
@@ -640,7 +689,8 @@ many more.")
640 (substitute* "src/kdeinitinterface.cpp" 689 (substitute* "src/kdeinitinterface.cpp"
641 (("<< QCoreApplication::applicationDirPath..") 690 (("<< QCoreApplication::applicationDirPath..")
642 (string-append 691 (string-append
643 "<< QString::fromUtf8(\"" (assoc-ref inputs "kinit") "/bin\")" ))))) 692 "<< QString::fromUtf8(\"/" (dirname (search-input-file inputs
693 "bin/kdeinit5")) "\")" )))))
644 (replace 'check 694 (replace 'check
645 (lambda* (#:key tests? #:allow-other-keys) 695 (lambda* (#:key tests? #:allow-other-keys)
646 (when tests? 696 (when tests?
@@ -657,7 +707,7 @@ as well as an API to create KDED modules.")
657(define-public kdnssd 707(define-public kdnssd
658 (package 708 (package
659 (name "kdnssd") 709 (name "kdnssd")
660 (version "5.96.0") 710 (version "5.98.0")
661 (source (origin 711 (source (origin
662 (method url-fetch) 712 (method url-fetch)
663 (uri (string-append 713 (uri (string-append
@@ -666,7 +716,7 @@ as well as an API to create KDED modules.")
666 name "-" version ".tar.xz")) 716 name "-" version ".tar.xz"))
667 (sha256 717 (sha256
668 (base32 718 (base32
669 "1d3jq64gyj3bc3sf46gnpbmjrm809hva47z7fkwkk9i2lmnmy70w")))) 719 "0wcjq0g1cdjz9npy31i4rqbx85a95f15w71aamhm8x82l8nysv4g"))))
670 (build-system cmake-build-system) 720 (build-system cmake-build-system)
671 (native-inputs 721 (native-inputs
672 (list extra-cmake-modules qttools-5)) 722 (list extra-cmake-modules qttools-5))
@@ -712,7 +762,7 @@ replace the other outdated Graphviz tools.")
712(define-public kguiaddons 762(define-public kguiaddons
713 (package 763 (package
714 (name "kguiaddons") 764 (name "kguiaddons")
715 (version "5.96.0") 765 (version "5.98.0")
716 (source (origin 766 (source (origin
717 (method url-fetch) 767 (method url-fetch)
718 (uri (string-append 768 (uri (string-append
@@ -721,7 +771,7 @@ replace the other outdated Graphviz tools.")
721 name "-" version ".tar.xz")) 771 name "-" version ".tar.xz"))
722 (sha256 772 (sha256
723 (base32 773 (base32
724 "028kn9lcvzv8f8b17a3clki7013dmhhcp1l9svvf6hydv97vkfbv")))) 774 "022qf858khdqklq117i223ihpw8mvdcbcfn8cwqmn2cv9qnfxnqj"))))
725 (build-system qt-build-system) 775 (build-system qt-build-system)
726 ;; TODO: Build packages for the Python bindings. Ideally this will be 776 ;; TODO: Build packages for the Python bindings. Ideally this will be
727 ;; done for all versions of python guix supports. Requires python, 777 ;; done for all versions of python guix supports. Requires python,
@@ -740,7 +790,7 @@ interfaces in the areas of colors, fonts, text, images, keyboard input.")
740(define-public kholidays 790(define-public kholidays
741 (package 791 (package
742 (name "kholidays") 792 (name "kholidays")
743 (version "5.96.0") 793 (version "5.98.0")
744 (source (origin 794 (source (origin
745 (method url-fetch) 795 (method url-fetch)
746 (uri (string-append 796 (uri (string-append
@@ -748,7 +798,7 @@ interfaces in the areas of colors, fonts, text, images, keyboard input.")
748 (version-major+minor version) "/" 798 (version-major+minor version) "/"
749 name "-" version ".tar.xz")) 799 name "-" version ".tar.xz"))
750 (sha256 800 (sha256
751 (base32 "0rcd8k2x1w6jszxj18pkzimn5q4v2k7zs9x1pfwszn7xl59b3n4k")))) 801 (base32 "0ysw52wiyxrkprn0gis85nphpfl1wdb4439i66dfmg7s9nyqpzp0"))))
752 (build-system cmake-build-system) 802 (build-system cmake-build-system)
753 (native-inputs 803 (native-inputs
754 (list extra-cmake-modules qttools-5)) 804 (list extra-cmake-modules qttools-5))
@@ -763,7 +813,7 @@ other special events for a geographical region.")
763(define-public ki18n 813(define-public ki18n
764 (package 814 (package
765 (name "ki18n") 815 (name "ki18n")
766 (version "5.96.0") 816 (version "5.98.0")
767 (source (origin 817 (source (origin
768 (method url-fetch) 818 (method url-fetch)
769 (uri (string-append 819 (uri (string-append
@@ -772,7 +822,7 @@ other special events for a geographical region.")
772 name "-" version ".tar.xz")) 822 name "-" version ".tar.xz"))
773 (sha256 823 (sha256
774 (base32 824 (base32
775 "1jry8bdjgxkcqln7awkj3k8996lh76vya2mf5kwpyxagk6vmr0gy")))) 825 "0b3r53v2ybhlyqpkjv98dv2w9q49yqqxk9qzbyc4mm7ypq4hvl47"))))
776 (build-system cmake-build-system) 826 (build-system cmake-build-system)
777 (propagated-inputs 827 (propagated-inputs
778 (list gettext-minimal python)) 828 (list gettext-minimal python))
@@ -804,7 +854,7 @@ translation scripting.")
804(define-public kidletime 854(define-public kidletime
805 (package 855 (package
806 (name "kidletime") 856 (name "kidletime")
807 (version "5.96.0") 857 (version "5.98.0")
808 (source (origin 858 (source (origin
809 (method url-fetch) 859 (method url-fetch)
810 (uri (string-append 860 (uri (string-append
@@ -813,7 +863,7 @@ translation scripting.")
813 name "-" version ".tar.xz")) 863 name "-" version ".tar.xz"))
814 (sha256 864 (sha256
815 (base32 865 (base32
816 "13piv607n9hmlbd7kkhl7b1wcxj1jq2b5386c6pxrz5caxjwgnmd")))) 866 "1jdbjkishqnlzz1qrzyg92xnlsl7w89dmrh0zhzaj9bnr5a3icck"))))
817 (build-system cmake-build-system) 867 (build-system cmake-build-system)
818 (native-inputs 868 (native-inputs
819 (list extra-cmake-modules pkg-config)) 869 (list extra-cmake-modules pkg-config))
@@ -833,7 +883,7 @@ or user activity.")
833 ;; plasma-framework which is tier 3. 883 ;; plasma-framework which is tier 3.
834 (package 884 (package
835 (name "kirigami") 885 (name "kirigami")
836 (version "5.96.0") 886 (version "5.98.0")
837 (source (origin 887 (source (origin
838 (method url-fetch) 888 (method url-fetch)
839 (uri (string-append 889 (uri (string-append
@@ -842,7 +892,7 @@ or user activity.")
842 "kirigami2-" version ".tar.xz")) 892 "kirigami2-" version ".tar.xz"))
843 (sha256 893 (sha256
844 (base32 894 (base32
845 "12ir4q9njl60b242j9raj1xsjs0cizsk7bixwb1hssfn6fzpzqkv")))) 895 "1l0ggwrprmg5n5y3gxv7h4593fg87d7naxkf30603kkavq0hgks6"))))
846 (properties `((upstream-name . "kirigami2"))) 896 (properties `((upstream-name . "kirigami2")))
847 (build-system cmake-build-system) 897 (build-system cmake-build-system)
848 (native-inputs 898 (native-inputs
@@ -868,7 +918,7 @@ of applications that follow the Kirigami Human Interface Guidelines.")
868(define-public kitemmodels 918(define-public kitemmodels
869 (package 919 (package
870 (name "kitemmodels") 920 (name "kitemmodels")
871 (version "5.96.0") 921 (version "5.98.0")
872 (source (origin 922 (source (origin
873 (method url-fetch) 923 (method url-fetch)
874 (uri (string-append 924 (uri (string-append
@@ -877,7 +927,7 @@ of applications that follow the Kirigami Human Interface Guidelines.")
877 name "-" version ".tar.xz")) 927 name "-" version ".tar.xz"))
878 (sha256 928 (sha256
879 (base32 929 (base32
880 "1j6kffvgbd07zzzv0kab8mbwa69fmw4b8jczd0wzvmp56idsfc2v")))) 930 "1z9swjmll833jxy2ym63zzgi9vl8ld79mgypndqszsrd4mfsbs16"))))
881 (build-system qt-build-system) 931 (build-system qt-build-system)
882 (native-inputs 932 (native-inputs
883 (list extra-cmake-modules)) 933 (list extra-cmake-modules))
@@ -918,7 +968,7 @@ model to observers
918(define-public kitemviews 968(define-public kitemviews
919 (package 969 (package
920 (name "kitemviews") 970 (name "kitemviews")
921 (version "5.96.0") 971 (version "5.98.0")
922 (source (origin 972 (source (origin
923 (method url-fetch) 973 (method url-fetch)
924 (uri (string-append 974 (uri (string-append
@@ -927,7 +977,7 @@ model to observers
927 name "-" version ".tar.xz")) 977 name "-" version ".tar.xz"))
928 (sha256 978 (sha256
929 (base32 979 (base32
930 "1wr62z6jwlg40m8kl9bpiyzkyjmsqx0fhgwc01192k58nl2696lb")))) 980 "176gqlinsvdgkbg7kr4qd97mnvcnbymrkcs9kg6hm75qzxcaj8dj"))))
931 (build-system qt-build-system) 981 (build-system qt-build-system)
932 (native-inputs 982 (native-inputs
933 (list extra-cmake-modules qttools-5)) 983 (list extra-cmake-modules qttools-5))
@@ -943,7 +993,7 @@ to flat and hierarchical lists.")
943(define-public kplotting 993(define-public kplotting
944 (package 994 (package
945 (name "kplotting") 995 (name "kplotting")
946 (version "5.96.0") 996 (version "5.98.0")
947 (source (origin 997 (source (origin
948 (method url-fetch) 998 (method url-fetch)
949 (uri (string-append 999 (uri (string-append
@@ -952,7 +1002,7 @@ to flat and hierarchical lists.")
952 name "-" version ".tar.xz")) 1002 name "-" version ".tar.xz"))
953 (sha256 1003 (sha256
954 (base32 1004 (base32
955 "1yqx260r3dzcinp8s685yzp5f2ihc0s1csckb9zv7z1bzljkn3h9")))) 1005 "0hnzyl1x6acv1psdgsa9prpvnm12j71x6w6wbs1b0fl9bv5zw222"))))
956 (build-system qt-build-system) 1006 (build-system qt-build-system)
957 (native-inputs 1007 (native-inputs
958 (list extra-cmake-modules qttools-5)) 1008 (list extra-cmake-modules qttools-5))
@@ -970,7 +1020,7 @@ pixel units.")
970(define-public ksyntaxhighlighting 1020(define-public ksyntaxhighlighting
971 (package 1021 (package
972 (name "ksyntaxhighlighting") 1022 (name "ksyntaxhighlighting")
973 (version "5.96.0") 1023 (version "5.98.0")
974 (source (origin 1024 (source (origin
975 (method url-fetch) 1025 (method url-fetch)
976 (uri (string-append 1026 (uri (string-append
@@ -979,7 +1029,7 @@ pixel units.")
979 "syntax-highlighting-" version ".tar.xz")) 1029 "syntax-highlighting-" version ".tar.xz"))
980 (sha256 1030 (sha256
981 (base32 1031 (base32
982 "176prghxfrb7i68jacmq9vkl7j9arsn6gnkzyc2hlkph35js3zqs")))) 1032 "092ilbhhs8xaqblc9w1xksapdzvqyazz8lj011wz4762p1nagiq2"))))
983 (build-system cmake-build-system) 1033 (build-system cmake-build-system)
984 (native-inputs 1034 (native-inputs
985 (list extra-cmake-modules perl qttools-5 1035 (list extra-cmake-modules perl qttools-5
@@ -1037,7 +1087,7 @@ protocols used in KDE Plasma.")
1037(define-public kwayland 1087(define-public kwayland
1038 (package 1088 (package
1039 (name "kwayland") 1089 (name "kwayland")
1040 (version "5.96.0") 1090 (version "5.98.0")
1041 (source (origin 1091 (source (origin
1042 (method url-fetch) 1092 (method url-fetch)
1043 (uri (string-append 1093 (uri (string-append
@@ -1047,12 +1097,17 @@ protocols used in KDE Plasma.")
1047 (patches (search-patches "kwayland-skip-flaky-test.patch")) 1097 (patches (search-patches "kwayland-skip-flaky-test.patch"))
1048 (sha256 1098 (sha256
1049 (base32 1099 (base32
1050 "0dcnsiippwxvwvf1gvp75lx97c4nydzn3x1l8lfy86w9lfslw7zb")))) 1100 "0c0953gm63xhrqb7aspvf28wi7x31mrgaid23dw5gqphkbgis5qw"))))
1051 (build-system qt-build-system) 1101 (build-system qt-build-system)
1052 (native-inputs 1102 (native-inputs
1053 (list extra-cmake-modules pkg-config)) 1103 (list extra-cmake-modules pkg-config))
1054 (inputs 1104 (inputs
1055 (list qtbase-5 plasma-wayland-protocols qtwayland-5 wayland wayland-protocols)) 1105 (list libxkbcommon
1106 plasma-wayland-protocols
1107 qtbase-5
1108 qtwayland-5
1109 wayland
1110 wayland-protocols))
1056 (arguments 1111 (arguments
1057 (list 1112 (list
1058 ;; Tests spawn Wayland sessions that cannot run in parallel. 1113 ;; Tests spawn Wayland sessions that cannot run in parallel.
@@ -1075,7 +1130,7 @@ represented by a QPoint or a QSize.")
1075(define-public kwidgetsaddons 1130(define-public kwidgetsaddons
1076 (package 1131 (package
1077 (name "kwidgetsaddons") 1132 (name "kwidgetsaddons")
1078 (version "5.96.0") 1133 (version "5.98.0")
1079 (source (origin 1134 (source (origin
1080 (method url-fetch) 1135 (method url-fetch)
1081 (uri (string-append 1136 (uri (string-append
@@ -1084,7 +1139,7 @@ represented by a QPoint or a QSize.")
1084 name "-" version ".tar.xz")) 1139 name "-" version ".tar.xz"))
1085 (sha256 1140 (sha256
1086 (base32 1141 (base32
1087 "1igbkrn8qaalan0lyn8r2gqv5v3rwbmb3xv3w26yw77vwp0n789r")))) 1142 "117wki4w2bs1d2pjhi5qpb2b3qhhva6fq9gikba5fb6980kmdayr"))))
1088 (build-system qt-build-system) 1143 (build-system qt-build-system)
1089 (native-inputs 1144 (native-inputs
1090 (list extra-cmake-modules qttools-5 xorg-server-for-tests)) 1145 (list extra-cmake-modules qttools-5 xorg-server-for-tests))
@@ -1110,7 +1165,7 @@ configuration pages, message boxes, and password requests.")
1110(define-public kwindowsystem 1165(define-public kwindowsystem
1111 (package 1166 (package
1112 (name "kwindowsystem") 1167 (name "kwindowsystem")
1113 (version "5.96.0") 1168 (version "5.98.0")
1114 (source (origin 1169 (source (origin
1115 (method url-fetch) 1170 (method url-fetch)
1116 (uri (string-append 1171 (uri (string-append
@@ -1119,7 +1174,7 @@ configuration pages, message boxes, and password requests.")
1119 name "-" version ".tar.xz")) 1174 name "-" version ".tar.xz"))
1120 (sha256 1175 (sha256
1121 (base32 1176 (base32
1122 "1ilb3zl3mlndfrqz6gi28x6qqqs45l65d0wmy3lk07lppcw3wxzx")))) 1177 "02l7xmxcilmrxpkkid4m9srl0d8ymqgwpw5j80w3g57p0rahwjl1"))))
1123 (build-system cmake-build-system) 1178 (build-system cmake-build-system)
1124 (native-inputs 1179 (native-inputs
1125 (list extra-cmake-modules 1180 (list extra-cmake-modules
@@ -1137,13 +1192,6 @@ configuration pages, message boxes, and password requests.")
1137 (arguments 1192 (arguments
1138 `(#:phases 1193 `(#:phases
1139 (modify-phases %standard-phases 1194 (modify-phases %standard-phases
1140 (add-before 'check 'blacklist-failing-tests
1141 (lambda _
1142 ;; Blacklist a failing test-functions. FIXME: Make it pass.
1143 (with-output-to-file "autotests/BLACKLIST"
1144 (lambda _
1145 (display "[testGroupLeader]\n*\n")
1146 (display "[testClientMachine]\n*\n"))))) ;; requires network
1147 (replace 'check 1195 (replace 'check
1148 (lambda* (#:key tests? #:allow-other-keys) 1196 (lambda* (#:key tests? #:allow-other-keys)
1149 ;; The test suite requires a running window anager 1197 ;; The test suite requires a running window anager
@@ -1155,8 +1203,7 @@ configuration pages, message boxes, and password requests.")
1155 (system "openbox &") 1203 (system "openbox &")
1156 (setenv "CTEST_OUTPUT_ON_FAILURE" "1") 1204 (setenv "CTEST_OUTPUT_ON_FAILURE" "1")
1157 (setenv "DBUS_FATAL_WARNINGS" "0") 1205 (setenv "DBUS_FATAL_WARNINGS" "0")
1158 (invoke "dbus-launch" "ctest" "-E" 1206 (invoke "dbus-launch" "ctest")))))))
1159 "kwindowsystem-kwindowsystemplatformwaylandtest")))))))
1160 (home-page "https://community.kde.org/Frameworks") 1207 (home-page "https://community.kde.org/Frameworks")
1161 (synopsis "KDE access to the windowing system") 1208 (synopsis "KDE access to the windowing system")
1162 (description "KWindowSystem provides information about and allows 1209 (description "KWindowSystem provides information about and allows
@@ -1174,7 +1221,7 @@ lower level classes for interaction with the X Windowing System.")
1174(define-public modemmanager-qt 1221(define-public modemmanager-qt
1175 (package 1222 (package
1176 (name "modemmanager-qt") 1223 (name "modemmanager-qt")
1177 (version "5.96.0") 1224 (version "5.98.0")
1178 (source (origin 1225 (source (origin
1179 (method url-fetch) 1226 (method url-fetch)
1180 (uri (string-append 1227 (uri (string-append
@@ -1183,7 +1230,7 @@ lower level classes for interaction with the X Windowing System.")
1183 name "-" version ".tar.xz")) 1230 name "-" version ".tar.xz"))
1184 (sha256 1231 (sha256
1185 (base32 1232 (base32
1186 "1rbiqh1sj328cy7flz9pw6vbvgiy3vyv6xp3fk4xv91sxviz1mhd")))) 1233 "0gk4jy3r1451a2dajhnz6lin4lfawc4qdlxp7n7m43ca4d89h13k"))))
1187 (build-system cmake-build-system) 1234 (build-system cmake-build-system)
1188 (native-inputs 1235 (native-inputs
1189 (list extra-cmake-modules dbus pkg-config)) 1236 (list extra-cmake-modules dbus pkg-config))
@@ -1211,7 +1258,7 @@ messages.")
1211(define-public networkmanager-qt 1258(define-public networkmanager-qt
1212 (package 1259 (package
1213 (name "networkmanager-qt") 1260 (name "networkmanager-qt")
1214 (version "5.96.0") 1261 (version "5.98.0")
1215 (source (origin 1262 (source (origin
1216 (method url-fetch) 1263 (method url-fetch)
1217 (uri (string-append 1264 (uri (string-append
@@ -1220,7 +1267,7 @@ messages.")
1220 name "-" version ".tar.xz")) 1267 name "-" version ".tar.xz"))
1221 (sha256 1268 (sha256
1222 (base32 1269 (base32
1223 "1gyvgy0wl00asg9bkhjgvqnz32xmazvazcarh3p0640jy2fjrzfz")))) 1270 "0s1h02v9k8nyl30mw7gayzvpb8bnzzp9crcfqpry7rf02rxv9idw"))))
1224 (build-system cmake-build-system) 1271 (build-system cmake-build-system)
1225 (native-inputs 1272 (native-inputs
1226 (list extra-cmake-modules dbus pkg-config)) 1273 (list extra-cmake-modules dbus pkg-config))
@@ -1249,7 +1296,7 @@ which are used in DBus communication.")
1249(define-public oxygen-icons 1296(define-public oxygen-icons
1250 (package 1297 (package
1251 (name "oxygen-icons") 1298 (name "oxygen-icons")
1252 (version "5.96.0") 1299 (version "5.98.0")
1253 (source (origin 1300 (source (origin
1254 (method url-fetch) 1301 (method url-fetch)
1255 (uri (string-append 1302 (uri (string-append
@@ -1258,7 +1305,7 @@ which are used in DBus communication.")
1258 name "5" "-" version ".tar.xz")) 1305 name "5" "-" version ".tar.xz"))
1259 (sha256 1306 (sha256
1260 (base32 1307 (base32
1261 "1f3fj6zr5iygb3s6f8vq2ayy749gxlx5j9h6v2zmkbf4m96sfmq5")))) 1308 "03wk52hqrgj0r73nb4yiq7rnmdn4rrqzrj3cdzbg3flkw5r7wbbq"))))
1262 (build-system cmake-build-system) 1309 (build-system cmake-build-system)
1263 (native-inputs 1310 (native-inputs
1264 (list extra-cmake-modules fdupes)) 1311 (list extra-cmake-modules fdupes))
@@ -1273,7 +1320,7 @@ which are used in DBus communication.")
1273(define-public prison 1320(define-public prison
1274 (package 1321 (package
1275 (name "prison") 1322 (name "prison")
1276 (version "5.96.0") 1323 (version "5.98.0")
1277 (source 1324 (source
1278 (origin 1325 (origin
1279 (method url-fetch) 1326 (method url-fetch)
@@ -1281,7 +1328,7 @@ which are used in DBus communication.")
1281 (version-major+minor version) "/" 1328 (version-major+minor version) "/"
1282 name "-" version ".tar.xz")) 1329 name "-" version ".tar.xz"))
1283 (sha256 1330 (sha256
1284 (base32 "1kzl8rbyj9ik83p1qb8jl32vr06vkzzvr1hpasj50sg3ajq8a9xs")))) 1331 (base32 "1ppqm1f06q8fc1ncvzn9a133npmvlh1qxgvvbpwn6m0a8cr7ac6w"))))
1285 (build-system cmake-build-system) 1332 (build-system cmake-build-system)
1286 (native-inputs 1333 (native-inputs
1287 (list extra-cmake-modules)) 1334 (list extra-cmake-modules))
@@ -1323,7 +1370,7 @@ libpulse.")
1323(define-public qqc2-desktop-style 1370(define-public qqc2-desktop-style
1324 (package 1371 (package
1325 (name "qqc2-desktop-style") 1372 (name "qqc2-desktop-style")
1326 (version "5.96.0") 1373 (version "5.98.0")
1327 (source (origin 1374 (source (origin
1328 (method url-fetch) 1375 (method url-fetch)
1329 (uri (string-append 1376 (uri (string-append
@@ -1332,7 +1379,7 @@ libpulse.")
1332 name "-" version ".tar.xz")) 1379 name "-" version ".tar.xz"))
1333 (sha256 1380 (sha256
1334 (base32 1381 (base32
1335 "0ff9vd34wss9na2m3gzm8wc2bwq0flda6bv6yqygv5iallw2lz88")))) 1382 "1af7izd4k220dzngf1nwgcw0bi7vl772lpjrqd9fp9rijh74dx7d"))))
1336 (build-system cmake-build-system) 1383 (build-system cmake-build-system)
1337 (native-inputs 1384 (native-inputs
1338 (list extra-cmake-modules pkg-config)) 1385 (list extra-cmake-modules pkg-config))
@@ -1344,7 +1391,9 @@ libpulse.")
1344 kirigami 1391 kirigami
1345 qtbase-5 1392 qtbase-5
1346 qtdeclarative-5 1393 qtdeclarative-5
1347 qtquickcontrols2-5)) 1394 qtquickcontrols2-5
1395 qtx11extras ; optional
1396 sonnet)) ; optional
1348 (home-page "https://community.kde.org/Frameworks") 1397 (home-page "https://community.kde.org/Frameworks")
1349 (synopsis "QtQuickControls2 style that integrates with the desktop") 1398 (synopsis "QtQuickControls2 style that integrates with the desktop")
1350 (description "This is a style for QtQuickControls2 which is using 1399 (description "This is a style for QtQuickControls2 which is using
@@ -1356,7 +1405,7 @@ feel.")
1356(define-public solid 1405(define-public solid
1357 (package 1406 (package
1358 (name "solid") 1407 (name "solid")
1359 (version "5.96.0") 1408 (version "5.98.0")
1360 (source (origin 1409 (source (origin
1361 (method url-fetch) 1410 (method url-fetch)
1362 (uri (string-append 1411 (uri (string-append
@@ -1365,7 +1414,7 @@ feel.")
1365 name "-" version ".tar.xz")) 1414 name "-" version ".tar.xz"))
1366 (sha256 1415 (sha256
1367 (base32 1416 (base32
1368 "0j64glc1g7mwy2ysaj09w5f7sd2992h91ncknk9gpfsrxhpm814i")))) 1417 "14bf2k40skhyhrmgyyscg7psm1a8klf4z696pimlwjjhnawjfr06"))))
1369 (build-system cmake-build-system) 1418 (build-system cmake-build-system)
1370 (arguments 1419 (arguments
1371 `(#:phases 1420 `(#:phases
@@ -1390,7 +1439,7 @@ system.")
1390(define-public sonnet 1439(define-public sonnet
1391 (package 1440 (package
1392 (name "sonnet") 1441 (name "sonnet")
1393 (version "5.96.0") 1442 (version "5.98.0")
1394 (source (origin 1443 (source (origin
1395 (method url-fetch) 1444 (method url-fetch)
1396 (uri (string-append 1445 (uri (string-append
@@ -1399,7 +1448,7 @@ system.")
1399 name "-" version ".tar.xz")) 1448 name "-" version ".tar.xz"))
1400 (sha256 1449 (sha256
1401 (base32 1450 (base32
1402 "0i0gksdkfyl8hfbqgrgklqanbvfm3h9gjnv42p2qq40b0zjj0sh4")))) 1451 "0j4p91xx1scg3jmvq6km7bwfjz5ihafk76yf1byb6aqyw50h3bm3"))))
1403 (build-system qt-build-system) 1452 (build-system qt-build-system)
1404 (native-inputs 1453 (native-inputs
1405 (list extra-cmake-modules pkg-config qttools-5)) 1454 (list extra-cmake-modules pkg-config qttools-5))
@@ -1418,7 +1467,7 @@ ASpell and HUNSPELL.")
1418(define-public threadweaver 1467(define-public threadweaver
1419 (package 1468 (package
1420 (name "threadweaver") 1469 (name "threadweaver")
1421 (version "5.96.0") 1470 (version "5.98.0")
1422 (source (origin 1471 (source (origin
1423 (method url-fetch) 1472 (method url-fetch)
1424 (uri (string-append 1473 (uri (string-append
@@ -1427,7 +1476,7 @@ ASpell and HUNSPELL.")
1427 name "-" version ".tar.xz")) 1476 name "-" version ".tar.xz"))
1428 (sha256 1477 (sha256
1429 (base32 1478 (base32
1430 "0ljjnbwmc2zz4q0q1njqny43cj6xdf976vrvijcsqdsril5wzdbq")))) 1479 "1pwinpz5kscx64kc7dn4qf76m64kxzp92zjk8j2a2s1mx0s0vk2s"))))
1431 (build-system cmake-build-system) 1480 (build-system cmake-build-system)
1432 (native-inputs 1481 (native-inputs
1433 (list extra-cmake-modules)) 1482 (list extra-cmake-modules))
@@ -1448,7 +1497,7 @@ uses a job-based interface to queue tasks and execute them in an efficient way."
1448(define-public kactivities 1497(define-public kactivities
1449 (package 1498 (package
1450 (name "kactivities") 1499 (name "kactivities")
1451 (version "5.96.0") 1500 (version "5.98.0")
1452 (source (origin 1501 (source (origin
1453 (method url-fetch) 1502 (method url-fetch)
1454 (uri (string-append 1503 (uri (string-append
@@ -1457,7 +1506,7 @@ uses a job-based interface to queue tasks and execute them in an efficient way."
1457 name "-" version ".tar.xz")) 1506 name "-" version ".tar.xz"))
1458 (sha256 1507 (sha256
1459 (base32 1508 (base32
1460 "0g16k3v6i20rc6h0js4pk00d6yg236bs0kxj88q21d5c934hbksk")))) 1509 "0n7r88y1b8mph5al2xh8fbw5ckdzdmdzjipf205y20ib35bskd9i"))))
1461 (build-system qt-build-system) 1510 (build-system qt-build-system)
1462 (native-inputs 1511 (native-inputs
1463 (list extra-cmake-modules)) 1512 (list extra-cmake-modules))
@@ -1493,7 +1542,7 @@ with other frameworks.")
1493(define-public kauth 1542(define-public kauth
1494 (package 1543 (package
1495 (name "kauth") 1544 (name "kauth")
1496 (version "5.96.0") 1545 (version "5.98.0")
1497 (source (origin 1546 (source (origin
1498 (method url-fetch) 1547 (method url-fetch)
1499 (uri (string-append 1548 (uri (string-append
@@ -1502,7 +1551,7 @@ with other frameworks.")
1502 name "-" version ".tar.xz")) 1551 name "-" version ".tar.xz"))
1503 (sha256 1552 (sha256
1504 (base32 1553 (base32
1505 "1hi36504bbr0266wl08kqiq61xysl3dw3kpgjfbgx169m0m3gmx9")))) 1554 "0nzdvx2mibpq1cgzpll9ffjr46vch1qvriaywyqih0iybx6mx5z6"))))
1506 (build-system cmake-build-system) 1555 (build-system cmake-build-system)
1507 (native-inputs 1556 (native-inputs
1508 (list dbus extra-cmake-modules qttools-5)) 1557 (list dbus extra-cmake-modules qttools-5))
@@ -1537,7 +1586,7 @@ utilities.")
1537(define-public kcompletion 1586(define-public kcompletion
1538 (package 1587 (package
1539 (name "kcompletion") 1588 (name "kcompletion")
1540 (version "5.96.0") 1589 (version "5.98.0")
1541 (source (origin 1590 (source (origin
1542 (method url-fetch) 1591 (method url-fetch)
1543 (uri (string-append 1592 (uri (string-append
@@ -1546,7 +1595,7 @@ utilities.")
1546 name "-" version ".tar.xz")) 1595 name "-" version ".tar.xz"))
1547 (sha256 1596 (sha256
1548 (base32 1597 (base32
1549 "1jmrd2mfz27qfn6dq1mk6bcqlagmifbf9vnayi1mkqa9jsj4dwdj")))) 1598 "191vid00zskvhl6dgj6yz9iyvwdcmg35l5gq68ggjr17cj59acsf"))))
1550 (build-system qt-build-system) 1599 (build-system qt-build-system)
1551 (native-inputs 1600 (native-inputs
1552 (list extra-cmake-modules qttools-5)) 1601 (list extra-cmake-modules qttools-5))
@@ -1562,16 +1611,18 @@ integrated it into your application's other widgets.")
1562(define-public kcontacts 1611(define-public kcontacts
1563 (package 1612 (package
1564 (name "kcontacts") 1613 (name "kcontacts")
1565 (version "5.96.0") 1614 (version "5.98.0")
1566 (source (origin 1615 (source (origin
1567 (method url-fetch) 1616 (method url-fetch)
1568 (uri (string-append 1617 (uri (string-append
1569 "mirror://kde/stable/frameworks/" 1618 "mirror://kde/stable/frameworks/"
1570 (version-major+minor version) "/" 1619 (version-major+minor version) "/"
1571 name "-" version ".tar.xz")) 1620 name "-" version ".tar.xz"))
1621 (patches
1622 (search-patches "kcontacts-incorrect-country-name.patch"))
1572 (sha256 1623 (sha256
1573 (base32 1624 (base32
1574 "075mw7clqf7qycngly21q3m0js3g8pcgqc2x3alp28f4zq3c8m21")))) 1625 "0g3lg1i9rg7hjw7xjx9228sy54dy35lgwghcjds5cawszl5yi106"))))
1575 (build-system cmake-build-system) 1626 (build-system cmake-build-system)
1576 (native-inputs 1627 (native-inputs
1577 (list extra-cmake-modules xorg-server)) ; for the tests 1628 (list extra-cmake-modules xorg-server)) ; for the tests
@@ -1593,14 +1644,8 @@ integrated it into your application's other widgets.")
1593 (setenv "HOME" (getcwd)) 1644 (setenv "HOME" (getcwd))
1594 (system "Xvfb :1 -screen 0 640x480x24 &") 1645 (system "Xvfb :1 -screen 0 640x480x24 &")
1595 (setenv "DISPLAY" ":1") 1646 (setenv "DISPLAY" ":1")
1596 ;; testrounddrip fail inconsistently.
1597 ;; addresstest produces wrong value:
1598 ;;Actual (address.formattedAddress(QStringLiteral("Jim Knopf"))):
1599 ;;"Jim Knopf\nLummerlandstr. 1\n12345 Lummerstadt\n\nGERMANY"
1600 ;;Expected (result) :
1601 ;;"Jim Knopf\nLummerlandstr. 1\n12345 Lummerstadt\n\nGERMANIA"
1602 (invoke "ctest" "-E" 1647 (invoke "ctest" "-E"
1603 "(kcontacts-addresstest|kcontacts-emailtest|kcontacts-phonenumbertest|kcontacts-soundtest|kcontacts-secrecytest|kcontacts-geotest|kcontacts-keytest|kcontacts-testroundtrip|kcontacts-impptest|kcontacts-birthdaytest|kcontacts-addresseetest)"))))))) 1648 "(kcontacts-birthdaytest|kcontacts-testroundtrip|kcontacts-addresstest)")))))))
1604 (home-page "https://community.kde.org/Frameworks") 1649 (home-page "https://community.kde.org/Frameworks")
1605 (synopsis "API for contacts/address book data following the vCard standard") 1650 (synopsis "API for contacts/address book data following the vCard standard")
1606 (description "This library provides a vCard data model, vCard 1651 (description "This library provides a vCard data model, vCard
@@ -1612,7 +1657,7 @@ localized country name to ISO 3166-1 alpha 2 code mapping and vice verca.
1612(define-public kcrash 1657(define-public kcrash
1613 (package 1658 (package
1614 (name "kcrash") 1659 (name "kcrash")
1615 (version "5.96.0") 1660 (version "5.98.0")
1616 (source (origin 1661 (source (origin
1617 (method url-fetch) 1662 (method url-fetch)
1618 (uri (string-append 1663 (uri (string-append
@@ -1621,7 +1666,7 @@ localized country name to ISO 3166-1 alpha 2 code mapping and vice verca.
1621 name "-" version ".tar.xz")) 1666 name "-" version ".tar.xz"))
1622 (sha256 1667 (sha256
1623 (base32 1668 (base32
1624 "05sw3lh4lw5jgl7gvxvpyl6nims9j4b1hjsn365fa2p48qmsx6v5")))) 1669 "03ba3x9jgp15dxgwbjnv5s98f5di2z4ncp4hiv1qkyiibqqfx6kf"))))
1625 (build-system qt-build-system) 1670 (build-system qt-build-system)
1626 (native-inputs 1671 (native-inputs
1627 (list extra-cmake-modules)) 1672 (list extra-cmake-modules))
@@ -1636,7 +1681,7 @@ application crashes.")
1636(define-public kdoctools 1681(define-public kdoctools
1637 (package 1682 (package
1638 (name "kdoctools") 1683 (name "kdoctools")
1639 (version "5.96.0") 1684 (version "5.98.0")
1640 (source (origin 1685 (source (origin
1641 (method url-fetch) 1686 (method url-fetch)
1642 (uri (string-append 1687 (uri (string-append
@@ -1645,7 +1690,7 @@ application crashes.")
1645 name "-" version ".tar.xz")) 1690 name "-" version ".tar.xz"))
1646 (sha256 1691 (sha256
1647 (base32 1692 (base32
1648 "04nk87dbmnf9840401s40mxlsfh9is1l1mqky9xi5mcghbp0308b")))) 1693 "0ygpjasdynsmb3c8rdwnc5jminl5f34cmqnihsig831xsq8z6chs"))))
1649 (build-system cmake-build-system) 1694 (build-system cmake-build-system)
1650 (native-inputs 1695 (native-inputs
1651 (list extra-cmake-modules)) 1696 (list extra-cmake-modules))
@@ -1691,7 +1736,7 @@ from DocBook files.")
1691(define-public kfilemetadata 1736(define-public kfilemetadata
1692 (package 1737 (package
1693 (name "kfilemetadata") 1738 (name "kfilemetadata")
1694 (version "5.96.0") 1739 (version "5.98.0")
1695 (source (origin 1740 (source (origin
1696 (method url-fetch) 1741 (method url-fetch)
1697 (uri (string-append 1742 (uri (string-append
@@ -1700,7 +1745,7 @@ from DocBook files.")
1700 name "-" version ".tar.xz")) 1745 name "-" version ".tar.xz"))
1701 (sha256 1746 (sha256
1702 (base32 1747 (base32
1703 "0sh3malq6007fp5m4hica20ha8z5abqzq5ifcmrpm8zqmm5aa2bq")))) 1748 "1nsvslhs2kiff3r5ji8z931lh6srvjzzvwnv9cs0j74sr46c6rkn"))))
1704 (build-system cmake-build-system) 1749 (build-system cmake-build-system)
1705 (arguments 1750 (arguments
1706 `(#:phases 1751 `(#:phases
@@ -1715,9 +1760,11 @@ from DocBook files.")
1715 (native-inputs (list extra-cmake-modules pkg-config)) 1760 (native-inputs (list extra-cmake-modules pkg-config))
1716 (inputs 1761 (inputs
1717 (list attr 1762 (list attr
1718 ;; TODO: EPub http://sourceforge.net/projects/ebook-tools 1763 ebook-tools
1719 karchive 1764 karchive
1765 kconfig
1720 kcoreaddons 1766 kcoreaddons
1767 kdegraphics-mobipocket
1721 ki18n 1768 ki18n
1722 qtmultimedia-5 1769 qtmultimedia-5
1723 qtbase-5 1770 qtbase-5
@@ -1739,7 +1786,7 @@ by applications to write metadata.")
1739(define-public kimageformats 1786(define-public kimageformats
1740 (package 1787 (package
1741 (name "kimageformats") 1788 (name "kimageformats")
1742 (version "5.96.0") 1789 (version "5.98.0")
1743 (source (origin 1790 (source (origin
1744 (method url-fetch) 1791 (method url-fetch)
1745 (uri (string-append 1792 (uri (string-append
@@ -1748,7 +1795,7 @@ by applications to write metadata.")
1748 name "-" version ".tar.xz")) 1795 name "-" version ".tar.xz"))
1749 (sha256 1796 (sha256
1750 (base32 1797 (base32
1751 "0dbl2varirp5f1bd8173jlhmkc3ql16yg0d6w04nc56hy973bkm5")))) 1798 "0v4jr1lh2qjk453q8mpz94cd98k4kmjrykn8kxrd7zvrkaa4snfy"))))
1752 (build-system cmake-build-system) 1799 (build-system cmake-build-system)
1753 (native-inputs 1800 (native-inputs
1754 (list extra-cmake-modules pkg-config)) 1801 (list extra-cmake-modules pkg-config))
@@ -1791,7 +1838,7 @@ formats.")
1791(define-public kjobwidgets 1838(define-public kjobwidgets
1792 (package 1839 (package
1793 (name "kjobwidgets") 1840 (name "kjobwidgets")
1794 (version "5.96.0") 1841 (version "5.98.0")
1795 (source (origin 1842 (source (origin
1796 (method url-fetch) 1843 (method url-fetch)
1797 (uri (string-append 1844 (uri (string-append
@@ -1800,7 +1847,7 @@ formats.")
1800 name "-" version ".tar.xz")) 1847 name "-" version ".tar.xz"))
1801 (sha256 1848 (sha256
1802 (base32 1849 (base32
1803 "1w1h9vnlq1j72812558cl5dlq7f80nnh5i30qmkpbvv49xhhq2dl")))) 1850 "0f87n5d3h2f9y1z2imfd0jj9108wbcxg7dg4k1c53zar2lrfx4wc"))))
1804 (build-system cmake-build-system) 1851 (build-system cmake-build-system)
1805 (native-inputs 1852 (native-inputs
1806 (list extra-cmake-modules qttools-5)) 1853 (list extra-cmake-modules qttools-5))
@@ -1815,7 +1862,7 @@ asynchronous jobs.")
1815(define-public knotifications 1862(define-public knotifications
1816 (package 1863 (package
1817 (name "knotifications") 1864 (name "knotifications")
1818 (version "5.96.0") 1865 (version "5.98.0")
1819 (source (origin 1866 (source (origin
1820 (method url-fetch) 1867 (method url-fetch)
1821 (uri (string-append 1868 (uri (string-append
@@ -1824,10 +1871,10 @@ asynchronous jobs.")
1824 name "-" version ".tar.xz")) 1871 name "-" version ".tar.xz"))
1825 (sha256 1872 (sha256
1826 (base32 1873 (base32
1827 "11fbqylchzvm0pfw8bvy03px5zcg4jbch39vzcvnl6si7vikm4qj")))) 1874 "10whr3wjldaxdvbj6i250rqgsy2m1n606ja1yka571f1fz7laqcd"))))
1828 (build-system cmake-build-system) 1875 (build-system cmake-build-system)
1829 (native-inputs 1876 (native-inputs
1830 (list extra-cmake-modules dbus qttools-5)) 1877 (list extra-cmake-modules dbus pkg-config qttools-5))
1831 (inputs 1878 (inputs
1832 (list kcodecs 1879 (list kcodecs
1833 kconfig 1880 kconfig
@@ -1858,7 +1905,7 @@ covers feedback and persistent events.")
1858(define-public kpackage 1905(define-public kpackage
1859 (package 1906 (package
1860 (name "kpackage") 1907 (name "kpackage")
1861 (version "5.96.0") 1908 (version "5.98.0")
1862 (source (origin 1909 (source (origin
1863 (method url-fetch) 1910 (method url-fetch)
1864 (uri (string-append 1911 (uri (string-append
@@ -1867,7 +1914,7 @@ covers feedback and persistent events.")
1867 name "-" version ".tar.xz")) 1914 name "-" version ".tar.xz"))
1868 (sha256 1915 (sha256
1869 (base32 1916 (base32
1870 "0gsxizpqa47apbvchga3f0w86v4jh8z1vyf0kifipz17fay4ws8d")))) 1917 "1234jq9qqhq2z5afkkniz6w5s1ab9r4x9wamq3c9y08nzjq634py"))))
1871 (build-system cmake-build-system) 1918 (build-system cmake-build-system)
1872 (native-inputs 1919 (native-inputs
1873 (list extra-cmake-modules)) 1920 (list extra-cmake-modules))
@@ -1914,7 +1961,7 @@ were traditional plugins.")
1914(define-public kpty 1961(define-public kpty
1915 (package 1962 (package
1916 (name "kpty") 1963 (name "kpty")
1917 (version "5.96.0") 1964 (version "5.98.0")
1918 (source (origin 1965 (source (origin
1919 (method url-fetch) 1966 (method url-fetch)
1920 (uri (string-append 1967 (uri (string-append
@@ -1923,7 +1970,7 @@ were traditional plugins.")
1923 name "-" version ".tar.xz")) 1970 name "-" version ".tar.xz"))
1924 (sha256 1971 (sha256
1925 (base32 1972 (base32
1926 "15swvv6qhvc654wyvxzbjbnzrd2vwn0mr4lby1x6x5f4c9br0cip")))) 1973 "0arxbdxldwnrcg5x1vpvkwdd4hayrpqvn08jz6r7zb4s9h1582ww"))))
1927 (build-system cmake-build-system) 1974 (build-system cmake-build-system)
1928 (native-inputs 1975 (native-inputs
1929 (list extra-cmake-modules)) 1976 (list extra-cmake-modules))
@@ -1949,7 +1996,7 @@ and communicating with them using a pty.")
1949(define-public kunitconversion 1996(define-public kunitconversion
1950 (package 1997 (package
1951 (name "kunitconversion") 1998 (name "kunitconversion")
1952 (version "5.96.0") 1999 (version "5.98.0")
1953 (source (origin 2000 (source (origin
1954 (method url-fetch) 2001 (method url-fetch)
1955 (uri (string-append 2002 (uri (string-append
@@ -1958,7 +2005,7 @@ and communicating with them using a pty.")
1958 name "-" version ".tar.xz")) 2005 name "-" version ".tar.xz"))
1959 (sha256 2006 (sha256
1960 (base32 2007 (base32
1961 "1qls3319gwn1nzaq04wrqjhbchk0s0pfx97m4za63yzvapvym73g")))) 2008 "0lhyg1d1k25kqk94lzy8mb06p4c17limmcrzirnsnxjvhjrc6r05"))))
1962 (build-system cmake-build-system) 2009 (build-system cmake-build-system)
1963 (arguments `(#:tests? #f)) ;; Requires network. 2010 (arguments `(#:tests? #f)) ;; Requires network.
1964 (native-inputs 2011 (native-inputs
@@ -1976,7 +2023,7 @@ gallons).")
1976(define-public syndication 2023(define-public syndication
1977 (package 2024 (package
1978 (name "syndication") 2025 (name "syndication")
1979 (version "5.96.0") 2026 (version "5.98.0")
1980 (source (origin 2027 (source (origin
1981 (method url-fetch) 2028 (method url-fetch)
1982 (uri (string-append 2029 (uri (string-append
@@ -1985,7 +2032,7 @@ gallons).")
1985 name "-" version ".tar.xz")) 2032 name "-" version ".tar.xz"))
1986 (sha256 2033 (sha256
1987 (base32 2034 (base32
1988 "1q60dznlkbncqqgjnp3lq3x0f6r7wvz141ajkymmxlgfq3wdpcd4")))) 2035 "04py880hxkvidydsqcyjbkq0wv9cp42d7svkdgf74fmzfyfrmrax"))))
1989 (build-system cmake-build-system) 2036 (build-system cmake-build-system)
1990 (native-inputs 2037 (native-inputs
1991 (list extra-cmake-modules)) 2038 (list extra-cmake-modules))
@@ -2008,7 +2055,7 @@ between feed formats.")
2008(define-public baloo 2055(define-public baloo
2009 (package 2056 (package
2010 (name "baloo") 2057 (name "baloo")
2011 (version "5.96.0") 2058 (version "5.98.0")
2012 (source (origin 2059 (source (origin
2013 (method url-fetch) 2060 (method url-fetch)
2014 (uri (string-append 2061 (uri (string-append
@@ -2017,7 +2064,7 @@ between feed formats.")
2017 name "-" version ".tar.xz")) 2064 name "-" version ".tar.xz"))
2018 (sha256 2065 (sha256
2019 (base32 2066 (base32
2020 "1icpxmmxhvgdr6zxpz0wybc82nyy595cmr09067i82kh7v5dj66l")))) 2067 "0x515lnvrzlnsv5i924q17mzi88k00krj90myad17s0g7p5pi1rw"))))
2021 (build-system cmake-build-system) 2068 (build-system cmake-build-system)
2022 (propagated-inputs 2069 (propagated-inputs
2023 (list kcoreaddons kfilemetadata)) 2070 (list kcoreaddons kfilemetadata))
@@ -2070,7 +2117,7 @@ maintaining an index of the contents of your files.")
2070(define-public kactivities-stats 2117(define-public kactivities-stats
2071 (package 2118 (package
2072 (name "kactivities-stats") 2119 (name "kactivities-stats")
2073 (version "5.96.0") 2120 (version "5.98.0")
2074 (source (origin 2121 (source (origin
2075 (method url-fetch) 2122 (method url-fetch)
2076 (uri (string-append 2123 (uri (string-append
@@ -2079,7 +2126,7 @@ maintaining an index of the contents of your files.")
2079 name "-" version ".tar.xz")) 2126 name "-" version ".tar.xz"))
2080 (sha256 2127 (sha256
2081 (base32 2128 (base32
2082 "0lfanv55b7zx5s0a7gh4r41w9yb641j1zjjcvdjfrj7pdh52576s")))) 2129 "0zvw3km1wf91wl9xbjvawjia0847kbs3js4nbf3d0z87l5h6rbx8"))))
2083 (build-system cmake-build-system) 2130 (build-system cmake-build-system)
2084 (native-inputs 2131 (native-inputs
2085 (list extra-cmake-modules)) 2132 (list extra-cmake-modules))
@@ -2096,7 +2143,7 @@ by which applications, and what documents have been linked to which activity.")
2096(define-public kbookmarks 2143(define-public kbookmarks
2097 (package 2144 (package
2098 (name "kbookmarks") 2145 (name "kbookmarks")
2099 (version "5.96.0") 2146 (version "5.98.0")
2100 (source (origin 2147 (source (origin
2101 (method url-fetch) 2148 (method url-fetch)
2102 (uri (string-append 2149 (uri (string-append
@@ -2105,7 +2152,7 @@ by which applications, and what documents have been linked to which activity.")
2105 name "-" version ".tar.xz")) 2152 name "-" version ".tar.xz"))
2106 (sha256 2153 (sha256
2107 (base32 2154 (base32
2108 "131yng8wmxrnf3x1i6gg60q3rrya19yk4jnzi5ylafvaw7q2r8b4")))) 2155 "1rpjqz2xnpb2wp2k3pjdclbkb0p96y48x6h8l056nr93alxyrqvi"))))
2109 (build-system cmake-build-system) 2156 (build-system cmake-build-system)
2110 (propagated-inputs 2157 (propagated-inputs
2111 (list kwidgetsaddons)) 2158 (list kwidgetsaddons))
@@ -2137,7 +2184,7 @@ using the XBEL format.")
2137(define-public kcmutils 2184(define-public kcmutils
2138 (package 2185 (package
2139 (name "kcmutils") 2186 (name "kcmutils")
2140 (version "5.96.0") 2187 (version "5.98.0")
2141 (source (origin 2188 (source (origin
2142 (method url-fetch) 2189 (method url-fetch)
2143 (uri (string-append 2190 (uri (string-append
@@ -2146,7 +2193,7 @@ using the XBEL format.")
2146 name "-" version ".tar.xz")) 2193 name "-" version ".tar.xz"))
2147 (sha256 2194 (sha256
2148 (base32 2195 (base32
2149 "0vff93kja9dq8rf1aapxpfgjxsinm75f5nydxqcihskp8girz0c8")))) 2196 "0jqkg4i16jnxricrhi1cbvv7gjjj7ry3z36mzh11h48ml7rl05qx"))))
2150 (build-system cmake-build-system) 2197 (build-system cmake-build-system)
2151 (propagated-inputs 2198 (propagated-inputs
2152 (list kconfigwidgets kservice)) 2199 (list kconfigwidgets kservice))
@@ -2192,7 +2239,7 @@ KCModules can be created with the KConfigWidgets framework.")
2192(define-public kconfigwidgets 2239(define-public kconfigwidgets
2193 (package 2240 (package
2194 (name "kconfigwidgets") 2241 (name "kconfigwidgets")
2195 (version "5.96.0") 2242 (version "5.98.0")
2196 (source (origin 2243 (source (origin
2197 (method url-fetch) 2244 (method url-fetch)
2198 (uri (string-append 2245 (uri (string-append
@@ -2201,7 +2248,7 @@ KCModules can be created with the KConfigWidgets framework.")
2201 name "-" version ".tar.xz")) 2248 name "-" version ".tar.xz"))
2202 (sha256 2249 (sha256
2203 (base32 2250 (base32
2204 "045j6gkp5sf1lc12zwlkr1dz0fd89yrg5b31j4ybk3dyc8jz90hl")))) 2251 "05bwldqc5k6dlzsxjby5565sch6i0mh7jg5cbyjz24xb1fpj0d7b"))))
2205 (build-system qt-build-system) 2252 (build-system qt-build-system)
2206 (propagated-inputs 2253 (propagated-inputs
2207 (list kauth kcodecs kconfig kwidgetsaddons)) 2254 (list kauth kcodecs kconfig kwidgetsaddons))
@@ -2224,7 +2271,7 @@ KCModules can be created with the KConfigWidgets framework.")
2224 (("^\\s*(QDirIterator it\\(.*, QDirIterator::Subdirectories)(\\);)" _ a b) 2271 (("^\\s*(QDirIterator it\\(.*, QDirIterator::Subdirectories)(\\);)" _ a b)
2225 (string-append a " | QDirIterator::FollowSymlinks" b))) 2272 (string-append a " | QDirIterator::FollowSymlinks" b)))
2226 (substitute* "CMakeLists.txt" 2273 (substitute* "CMakeLists.txt"
2227 (("5\\.90\\.0") "5.96.0")))) 2274 (("5\\.90\\.0") "5.98.0"))))
2228 (replace 'check 2275 (replace 'check
2229 (lambda* (#:key tests? #:allow-other-keys) 2276 (lambda* (#:key tests? #:allow-other-keys)
2230 (when tests? 2277 (when tests?
@@ -2240,7 +2287,7 @@ their settings.")
2240(define-public kdeclarative 2287(define-public kdeclarative
2241 (package 2288 (package
2242 (name "kdeclarative") 2289 (name "kdeclarative")
2243 (version "5.96.0") 2290 (version "5.98.0")
2244 (source (origin 2291 (source (origin
2245 (method url-fetch) 2292 (method url-fetch)
2246 (uri (string-append 2293 (uri (string-append
@@ -2249,7 +2296,7 @@ their settings.")
2249 name "-" version ".tar.xz")) 2296 name "-" version ".tar.xz"))
2250 (sha256 2297 (sha256
2251 (base32 2298 (base32
2252 "1x4r231g0l5im4ala21m5fz5q6nixbx0z6lfia5zjinzlp7x5534")))) 2299 "0y5scmcnzhwvyb7x6fdb59xgdhghw8v9i3r05gx1x7g1gfsw0wh6"))))
2253 (build-system cmake-build-system) 2300 (build-system cmake-build-system)
2254 (propagated-inputs 2301 (propagated-inputs
2255 (list kconfig kpackage qtdeclarative-5)) 2302 (list kconfig kpackage qtdeclarative-5))
@@ -2303,7 +2350,7 @@ that offer bindings to some of the Frameworks.")
2303(define-public kded 2350(define-public kded
2304 (package 2351 (package
2305 (name "kded") 2352 (name "kded")
2306 (version "5.96.0") 2353 (version "5.98.0")
2307 (source (origin 2354 (source (origin
2308 (method url-fetch) 2355 (method url-fetch)
2309 (uri (string-append 2356 (uri (string-append
@@ -2312,7 +2359,7 @@ that offer bindings to some of the Frameworks.")
2312 name "-" version ".tar.xz")) 2359 name "-" version ".tar.xz"))
2313 (sha256 2360 (sha256
2314 (base32 2361 (base32
2315 "0x40yvcx2gjb4pngyk2vfrn3z7dbyvksbj1h3ck04fyyma8z3gb3")))) 2362 "1k8yxdnihfvvdjmw7lmd62vi5k1hpvjdcwd7njqxz6178iq7dd75"))))
2316 (build-system cmake-build-system) 2363 (build-system cmake-build-system)
2317 (native-inputs 2364 (native-inputs
2318 (list extra-cmake-modules kdoctools)) 2365 (list extra-cmake-modules kdoctools))
@@ -2335,7 +2382,7 @@ started on demand.")
2335(define-public kdesignerplugin 2382(define-public kdesignerplugin
2336 (package 2383 (package
2337 (name "kdesignerplugin") 2384 (name "kdesignerplugin")
2338 (version "5.96.0") 2385 (version "5.98.0")
2339 (source (origin 2386 (source (origin
2340 (method url-fetch) 2387 (method url-fetch)
2341 (uri (string-append 2388 (uri (string-append
@@ -2344,7 +2391,7 @@ started on demand.")
2344 name "-" version ".tar.xz")) 2391 name "-" version ".tar.xz"))
2345 (sha256 2392 (sha256
2346 (base32 2393 (base32
2347 "0cddad1rdi06l28iiwizfds78dplbvv7j40vphww0ix7cmsh3rh9")))) 2394 "17b0javl6k5zcmx04aqzmh3qdgwvzhf62x603m4pg6xbl3zns67g"))))
2348 (build-system qt-build-system) 2395 (build-system qt-build-system)
2349 (native-inputs 2396 (native-inputs
2350 (list extra-cmake-modules kdoctools qttools-5)) 2397 (list extra-cmake-modules kdoctools qttools-5))
@@ -2364,7 +2411,7 @@ ini-style description files.")
2364(define-public kdesu 2411(define-public kdesu
2365 (package 2412 (package
2366 (name "kdesu") 2413 (name "kdesu")
2367 (version "5.96.0") 2414 (version "5.98.0")
2368 (source (origin 2415 (source (origin
2369 (method url-fetch) 2416 (method url-fetch)
2370 (uri (string-append 2417 (uri (string-append
@@ -2373,7 +2420,7 @@ ini-style description files.")
2373 name "-" version ".tar.xz")) 2420 name "-" version ".tar.xz"))
2374 (sha256 2421 (sha256
2375 (base32 2422 (base32
2376 "1wjjjwpfjr7sx10x0236zqjx3jrw6mz60724s5qg269dwfbpahvj")))) 2423 "15fbb7zifk4lhnlwvqhs9svzb80qwms03zbrjfnsc1n1wyyfk7v2"))))
2377 (build-system cmake-build-system) 2424 (build-system cmake-build-system)
2378 (propagated-inputs 2425 (propagated-inputs
2379 (list kpty)) 2426 (list kpty))
@@ -2391,7 +2438,7 @@ with su and ssh respectively.")
2391(define-public kdewebkit 2438(define-public kdewebkit
2392 (package 2439 (package
2393 (name "kdewebkit") 2440 (name "kdewebkit")
2394 (version "5.96.0") 2441 (version "5.98.0")
2395 (source (origin 2442 (source (origin
2396 (method url-fetch) 2443 (method url-fetch)
2397 (uri (string-append 2444 (uri (string-append
@@ -2400,7 +2447,7 @@ with su and ssh respectively.")
2400 name "-" version ".tar.xz")) 2447 name "-" version ".tar.xz"))
2401 (sha256 2448 (sha256
2402 (base32 2449 (base32
2403 "0l8nnar4s84igxih5w0fhwd9nvccp7zm53jy2gk6lfbj6gqarfbf")))) 2450 "03bwwgzh1xfj4w7q2cvr7712yrjgf9qhqkqgzypcdb49gpvaq164"))))
2404 (build-system cmake-build-system) 2451 (build-system cmake-build-system)
2405 (native-inputs 2452 (native-inputs
2406 (list extra-cmake-modules qttools-5)) 2453 (list extra-cmake-modules qttools-5))
@@ -2423,7 +2470,7 @@ engine WebKit via QtWebKit.")
2423(define-public kemoticons 2470(define-public kemoticons
2424 (package 2471 (package
2425 (name "kemoticons") 2472 (name "kemoticons")
2426 (version "5.96.0") 2473 (version "5.98.0")
2427 (source (origin 2474 (source (origin
2428 (method url-fetch) 2475 (method url-fetch)
2429 (uri (string-append 2476 (uri (string-append
@@ -2432,7 +2479,7 @@ engine WebKit via QtWebKit.")
2432 name "-" version ".tar.xz")) 2479 name "-" version ".tar.xz"))
2433 (sha256 2480 (sha256
2434 (base32 2481 (base32
2435 "03b5axwvd6ayw1kbl1jv6h04cihp1y1pa835gs3m1qx2ivgj7f75")))) 2482 "0f3d0jmpnqkrjn95sbvjzda923rfdgrlxd4k58pmzd0bblxkcxh2"))))
2436 (build-system cmake-build-system) 2483 (build-system cmake-build-system)
2437 (propagated-inputs 2484 (propagated-inputs
2438 (list kservice)) 2485 (list kservice))
@@ -2459,7 +2506,7 @@ emoticons coming from different providers.")
2459(define-public kglobalaccel 2506(define-public kglobalaccel
2460 (package 2507 (package
2461 (name "kglobalaccel") 2508 (name "kglobalaccel")
2462 (version "5.96.0") 2509 (version "5.98.0")
2463 (source (origin 2510 (source (origin
2464 (method url-fetch) 2511 (method url-fetch)
2465 (uri (string-append 2512 (uri (string-append
@@ -2468,7 +2515,7 @@ emoticons coming from different providers.")
2468 name "-" version ".tar.xz")) 2515 name "-" version ".tar.xz"))
2469 (sha256 2516 (sha256
2470 (base32 2517 (base32
2471 "1sx4fmy8xy22im0i3dw0xdmxrgw2jhnk2wsfy2xw74dsj3adg2iq")))) 2518 "1vr6k7lpxsxa6in60ld2wcdqfpaan5xgbmwm3xyr584x6pv737cl"))))
2472 (build-system qt-build-system) 2519 (build-system qt-build-system)
2473 (native-inputs 2520 (native-inputs
2474 (list extra-cmake-modules pkg-config qttools-5)) 2521 (list extra-cmake-modules pkg-config qttools-5))
@@ -2492,7 +2539,7 @@ window does not need focus for them to be activated.")
2492(define-public kiconthemes 2539(define-public kiconthemes
2493 (package 2540 (package
2494 (name "kiconthemes") 2541 (name "kiconthemes")
2495 (version "5.96.0") 2542 (version "5.98.0")
2496 (source (origin 2543 (source (origin
2497 (method url-fetch) 2544 (method url-fetch)
2498 (uri (string-append 2545 (uri (string-append
@@ -2501,7 +2548,7 @@ window does not need focus for them to be activated.")
2501 name "-" version ".tar.xz")) 2548 name "-" version ".tar.xz"))
2502 (sha256 2549 (sha256
2503 (base32 2550 (base32
2504 "0w9m956xfpfxp7a63a5v2y10lb9zp2gqfjyfvq3ksxfl961g4hsg")))) 2551 "1qmld8xgabmwx2dh5395pll0a0jgirxhlbqv6aph76jg4lvynkqx"))))
2505 (build-system cmake-build-system) 2552 (build-system cmake-build-system)
2506 (native-inputs 2553 (native-inputs
2507 (list extra-cmake-modules qttools-5 shared-mime-info)) 2554 (list extra-cmake-modules qttools-5 shared-mime-info))
@@ -2516,18 +2563,20 @@ window does not need focus for them to be activated.")
2516 kitemviews 2563 kitemviews
2517 kwidgetsaddons 2564 kwidgetsaddons
2518 qtbase-5 2565 qtbase-5
2566 qtdeclarative-5
2519 qtsvg-5)) 2567 qtsvg-5))
2520 (arguments 2568 (arguments
2521 `(#:phases 2569 (list #:phases
2522 (modify-phases %standard-phases 2570 #~(modify-phases %standard-phases
2523 (add-before 'check 'check-setup 2571 (add-before 'check 'check-setup
2524 (lambda* (#:key inputs #:allow-other-keys) 2572 (lambda* (#:key inputs #:allow-other-keys)
2525 (setenv "XDG_DATA_DIRS" 2573 (setenv "XDG_DATA_DIRS"
2526 (string-append (assoc-ref inputs "shared-mime-info") 2574 (string-append #$(this-package-native-input
2527 "/share")) 2575 "shared-mime-info")
2528 (setenv "HOME" (getcwd)) 2576 "/share"))
2529 ;; make Qt render "offscreen", required for tests 2577 (setenv "HOME" (getcwd))
2530 (setenv "QT_QPA_PLATFORM" "offscreen")))))) 2578 ;; make Qt render "offscreen", required for tests
2579 (setenv "QT_QPA_PLATFORM" "offscreen"))))))
2531 (home-page "https://community.kde.org/Frameworks") 2580 (home-page "https://community.kde.org/Frameworks")
2532 (synopsis "Icon GUI utilities") 2581 (synopsis "Icon GUI utilities")
2533 (description "This library contains classes to improve the handling of icons 2582 (description "This library contains classes to improve the handling of icons
@@ -2537,7 +2586,7 @@ in applications using the KDE Frameworks.")
2537(define-public kinit 2586(define-public kinit
2538 (package 2587 (package
2539 (name "kinit") 2588 (name "kinit")
2540 (version "5.96.0") 2589 (version "5.98.0")
2541 (source (origin 2590 (source (origin
2542 (method url-fetch) 2591 (method url-fetch)
2543 (uri (string-append 2592 (uri (string-append
@@ -2546,21 +2595,23 @@ in applications using the KDE Frameworks.")
2546 name "-" version ".tar.xz")) 2595 name "-" version ".tar.xz"))
2547 (sha256 2596 (sha256
2548 (base32 2597 (base32
2549 "1y7x80icm2jv9c8917481w1hs1vm2rvvvnc9drw4q7vrjzfx73dq")) 2598 "04654hz3yipnlhy5gz3bkh988fcfl1lv7608k4xa5qnbsxaqh141"))
2550 ;; Use the store paths for other packages and dynamically loaded 2599 ;; Use the store paths for other packages and dynamically loaded
2551 ;; libs 2600 ;; libs
2552 (patches (search-patches "kinit-kdeinit-extra_libs.patch")))) 2601 (patches (search-patches "kinit-kdeinit-extra_libs.patch"))))
2553 (build-system cmake-build-system) 2602 (build-system cmake-build-system)
2554 (arguments 2603 (arguments
2555 `(#:phases 2604 (list
2556 (modify-phases %standard-phases 2605 #:phases
2557 (add-after 'unpack 'patch-paths 2606 #~(modify-phases %standard-phases
2558 (lambda* (#:key inputs outputs #:allow-other-keys) 2607 (add-after 'unpack 'patch-paths
2559 ;; Set patched-in values: 2608 (lambda* (#:key inputs outputs #:allow-other-keys)
2560 (substitute* "src/kdeinit/kinit.cpp" 2609 ;; Set patched-in values:
2561 (("GUIX_PKGS_KF5_KIO") (assoc-ref inputs "kio")) 2610 (substitute* "src/kdeinit/kinit.cpp"
2562 (("GUIX_PKGS_KF5_PARTS") (assoc-ref inputs "kparts")) 2611 (("GUIX_PKGS_KF5_KIO") #$(this-package-input "kio"))
2563 (("GUIX_PKGS_KF5_PLASMA") (assoc-ref inputs "plasma-framework")))))))) 2612 (("GUIX_PKGS_KF5_PARTS") #$(this-package-input "kparts"))
2613 (("GUIX_PKGS_KF5_PLASMA")
2614 #$(this-package-input "plasma-framework"))))))))
2564 (native-search-paths 2615 (native-search-paths
2565 (list (search-path-specification 2616 (list (search-path-specification
2566 (variable "KDEINIT5_LIBRARY_PATH") 2617 (variable "KDEINIT5_LIBRARY_PATH")
@@ -2604,7 +2655,7 @@ consumption.")
2604(define-public kio 2655(define-public kio
2605 (package 2656 (package
2606 (name "kio") 2657 (name "kio")
2607 (version "5.96.0") 2658 (version "5.98.0")
2608 (source (origin 2659 (source (origin
2609 (method url-fetch) 2660 (method url-fetch)
2610 (uri (string-append 2661 (uri (string-append
@@ -2613,11 +2664,12 @@ consumption.")
2613 name "-" version ".tar.xz")) 2664 name "-" version ".tar.xz"))
2614 (sha256 2665 (sha256
2615 (base32 2666 (base32
2616 "0xmvgq7cp1kkicmngxjj4cmijaah91jmfqdzzxziphq1rl23k64m")) 2667 "0z1ikpa3an3qmd26h2v48kxxw1jph21i12x4nawvc4x1dp4vkm1d"))
2617 (patches (search-patches "kio-search-smbd-on-PATH.patch")))) 2668 (patches (search-patches "kio-search-smbd-on-PATH.patch"))))
2618 (build-system cmake-build-system) 2669 (build-system cmake-build-system)
2619 (propagated-inputs 2670 (propagated-inputs
2620 (list kbookmarks 2671 (list acl
2672 kbookmarks
2621 kconfig 2673 kconfig
2622 kcompletion 2674 kcompletion
2623 kcoreaddons 2675 kcoreaddons
@@ -2629,14 +2681,14 @@ consumption.")
2629 solid)) 2681 solid))
2630 (native-inputs 2682 (native-inputs
2631 (list extra-cmake-modules dbus kdoctools qttools-5)) 2683 (list extra-cmake-modules dbus kdoctools qttools-5))
2632 (inputs (list ;; TODO: LibACL , <ftp://oss.sgi.com/projects/xfs/cmd_tars> 2684 (inputs (list mit-krb5
2633 mit-krb5
2634 karchive 2685 karchive
2635 kauth 2686 kauth
2636 kcodecs 2687 kcodecs
2637 kconfigwidgets 2688 kconfigwidgets
2638 kcrash 2689 kcrash
2639 kdbusaddons 2690 kdbusaddons
2691 kded
2640 kguiaddons 2692 kguiaddons
2641 kiconthemes 2693 kiconthemes
2642 ki18n 2694 ki18n
@@ -2647,14 +2699,15 @@ consumption.")
2647 libxml2 2699 libxml2
2648 libxslt 2700 libxslt
2649 qtbase-5 2701 qtbase-5
2702 qtdeclarative-5
2650 qtscript 2703 qtscript
2651 qtx11extras 2704 qtx11extras
2652 sonnet 2705 sonnet
2653 `(,util-linux "lib") ; libmount 2706 `(,util-linux "lib") ; libmount
2654 zlib)) 2707 zlib))
2655 (arguments 2708 (arguments
2656 `(#:phases 2709 (list #:phases
2657 (modify-phases %standard-phases 2710 #~(modify-phases %standard-phases
2658 (add-after 'unpack 'patch 2711 (add-after 'unpack 'patch
2659 (lambda _ 2712 (lambda _
2660 ;; Better error message (taken from NixOS) 2713 ;; Better error message (taken from NixOS)
@@ -2669,35 +2722,30 @@ consumption.")
2669 (setenv "QT_QPA_PLATFORM" "offscreen") 2722 (setenv "QT_QPA_PLATFORM" "offscreen")
2670 (setenv "DBUS_FATAL_WARNINGS" "0") 2723 (setenv "DBUS_FATAL_WARNINGS" "0")
2671 (invoke "dbus-launch" "ctest" 2724 (invoke "dbus-launch" "ctest"
2672 "-E" ; FIXME: 21/67 tests fail. 2725 "-E" ; FIXME: 17/69 tests fail.
2673 (string-append "(kiocore-jobtest" 2726 (string-append "(kiocore-jobtest"
2674 "|fileitemtest"
2675 "|kiocore-kmountpointtest" 2727 "|kiocore-kmountpointtest"
2728 "|kiocore-kfileitemtest"
2676 "|kiocore-ktcpsockettest" 2729 "|kiocore-ktcpsockettest"
2677 "|kiocore-mimetypefinderjobtest" 2730 "|kiocore-mimetypefinderjobtest"
2678 "|kiocore-krecentdocumenttest" 2731 "|kiocore-krecentdocumenttest"
2679 "|kiocore-http_jobtest" 2732 "|kiocore-http_jobtest"
2680 "|kiogui-openurljobtest" 2733 "|kiogui-openurljobtest"
2681 "|kiocore-threadtest"
2682 "|applicationlauncherjob_forkingtest" 2734 "|applicationlauncherjob_forkingtest"
2683 "|applicationlauncherjob_scopetest" 2735 "|applicationlauncherjob_scopetest"
2684 "|applicationlauncherjob_servicetest" 2736 "|applicationlauncherjob_servicetest"
2685 "|commandlauncherjob_forkingtest" 2737 "|commandlauncherjob_forkingtest"
2686 "|commandlauncherjob_scopetest" 2738 "|commandlauncherjob_scopetest"
2687 "|commandlauncherjob_servicetest" 2739 "|commandlauncherjob_servicetest"
2688 "|kiowidgets-kdirlistertest"
2689 "|kiowidgets-kdirmodeltest" 2740 "|kiowidgets-kdirmodeltest"
2690 "|kiowidgets-kfileitemactionstest"
2691 "|kiowidgets-kurifiltertest-colon-separator" 2741 "|kiowidgets-kurifiltertest-colon-separator"
2692 "|kiowidgets-kurifiltertest-space-separator" 2742 "|kiowidgets-kurifiltertest-space-separator)")))))
2693 "|kiofilewidgets-knewfilemenutest)")))))
2694 (add-after 'install 'add-symlinks 2743 (add-after 'install 'add-symlinks
2695 ;; Some package(s) (e.g. bluedevil) refer to these service types by 2744 ;; Some package(s) (e.g. bluedevil) refer to these service types by
2696 ;; the wrong name. I would prefer to patch those packages, but I 2745 ;; the wrong name. I would prefer to patch those packages, but I
2697 ;; cannot find the files! 2746 ;; cannot find the files!
2698 (lambda* (#:key outputs #:allow-other-keys) 2747 (lambda* (#:key outputs #:allow-other-keys)
2699 (let ((kst5 (string-append (assoc-ref outputs "out") 2748 (let ((kst5 (string-append #$output "/share/kservicetypes5/")))
2700 "/share/kservicetypes5/")))
2701 (symlink (string-append kst5 "kfileitemactionplugin.desktop") 2749 (symlink (string-append kst5 "kfileitemactionplugin.desktop")
2702 (string-append kst5 "kfileitemaction-plugin.desktop")))))))) 2750 (string-append kst5 "kfileitemaction-plugin.desktop"))))))))
2703 (home-page "https://community.kde.org/Frameworks") 2751 (home-page "https://community.kde.org/Frameworks")
@@ -2714,7 +2762,7 @@ KIO enabled infrastructure.")
2714(define-public knewstuff 2762(define-public knewstuff
2715 (package 2763 (package
2716 (name "knewstuff") 2764 (name "knewstuff")
2717 (version "5.96.0") 2765 (version "5.98.0")
2718 (source (origin 2766 (source (origin
2719 (method url-fetch) 2767 (method url-fetch)
2720 (uri (string-append 2768 (uri (string-append
@@ -2723,7 +2771,7 @@ KIO enabled infrastructure.")
2723 name "-" version ".tar.xz")) 2771 name "-" version ".tar.xz"))
2724 (sha256 2772 (sha256
2725 (base32 2773 (base32
2726 "0kls40wlqkqirfjhf8kn83saxwahlh4rkm7iypqd81h93gi81fgc")))) 2774 "09mxzpv0l1i5ml963gdnji8rskmi8b2f0hp4rn6ibkcj00z48fgy"))))
2727 (build-system cmake-build-system) 2775 (build-system cmake-build-system)
2728 (propagated-inputs 2776 (propagated-inputs
2729 (list attica kservice kxmlgui)) 2777 (list attica kservice kxmlgui))
@@ -2768,7 +2816,7 @@ specification.")
2768(define-public knotifyconfig 2816(define-public knotifyconfig
2769 (package 2817 (package
2770 (name "knotifyconfig") 2818 (name "knotifyconfig")
2771 (version "5.96.0") 2819 (version "5.98.0")
2772 (source (origin 2820 (source (origin
2773 (method url-fetch) 2821 (method url-fetch)
2774 (uri (string-append 2822 (uri (string-append
@@ -2777,7 +2825,7 @@ specification.")
2777 name "-" version ".tar.xz")) 2825 name "-" version ".tar.xz"))
2778 (sha256 2826 (sha256
2779 (base32 2827 (base32
2780 "09bcw47zp6rsnk7f83gkmlpylg428a7phn7bbi9mpkdpzc6zvfd2")))) 2828 "1qlmgr5rifygp8zk8qfjwm6k72kfyj8x6hvqwy2a59lfi3wgbm07"))))
2781 (build-system cmake-build-system) 2829 (build-system cmake-build-system)
2782 (native-inputs 2830 (native-inputs
2783 (list extra-cmake-modules)) 2831 (list extra-cmake-modules))
@@ -2810,7 +2858,7 @@ notifications which can be embedded in your application.")
2810(define-public kparts 2858(define-public kparts
2811 (package 2859 (package
2812 (name "kparts") 2860 (name "kparts")
2813 (version "5.96.0") 2861 (version "5.98.0")
2814 (source (origin 2862 (source (origin
2815 (method url-fetch) 2863 (method url-fetch)
2816 (uri (string-append 2864 (uri (string-append
@@ -2819,7 +2867,7 @@ notifications which can be embedded in your application.")
2819 name "-" version ".tar.xz")) 2867 name "-" version ".tar.xz"))
2820 (sha256 2868 (sha256
2821 (base32 2869 (base32
2822 "0b68kyi7l3ndw798sll2hrzf6qq6w875n48sc11q6882xilzinh2")))) 2870 "01gcnywbzrgwlk4cws2rr139r95r201yfal1af3jkd7g2x499vgr"))))
2823 (build-system qt-build-system) 2871 (build-system qt-build-system)
2824 (arguments 2872 (arguments
2825 '(#:phases (modify-phases %standard-phases 2873 '(#:phases (modify-phases %standard-phases
@@ -2860,7 +2908,7 @@ widgets with a user-interface defined in terms of actions.")
2860(define-public kpeople 2908(define-public kpeople
2861 (package 2909 (package
2862 (name "kpeople") 2910 (name "kpeople")
2863 (version "5.96.0") 2911 (version "5.98.0")
2864 (source (origin 2912 (source (origin
2865 (method url-fetch) 2913 (method url-fetch)
2866 (uri (string-append 2914 (uri (string-append
@@ -2869,7 +2917,7 @@ widgets with a user-interface defined in terms of actions.")
2869 name "-" version ".tar.xz")) 2917 name "-" version ".tar.xz"))
2870 (sha256 2918 (sha256
2871 (base32 2919 (base32
2872 "0q3c0ghxa9km5xcq6h0cwa7swfd18h491jpfafy4qgq3nwp0115b")))) 2920 "0wxy8pxkbfqbb4i9v3q912shzck56bk6xra3blhwva82qm9rps0f"))))
2873 (build-system qt-build-system) 2921 (build-system qt-build-system)
2874 (native-inputs 2922 (native-inputs
2875 (list extra-cmake-modules)) 2923 (list extra-cmake-modules))
@@ -2896,7 +2944,7 @@ to easily extend the contacts collection.")
2896(define-public krunner 2944(define-public krunner
2897 (package 2945 (package
2898 (name "krunner") 2946 (name "krunner")
2899 (version "5.96.0") 2947 (version "5.98.0")
2900 (source (origin 2948 (source (origin
2901 (method url-fetch) 2949 (method url-fetch)
2902 (uri (string-append 2950 (uri (string-append
@@ -2905,7 +2953,7 @@ to easily extend the contacts collection.")
2905 name "-" version ".tar.xz")) 2953 name "-" version ".tar.xz"))
2906 (sha256 2954 (sha256
2907 (base32 2955 (base32
2908 "0wd2nmhw9mb09mm88cnkmirwgxdnvkrkyjvaiqh9k74xqsggnplk")))) 2956 "0kch839xw09h1lddqgdcfwniq6rza5wdyyzcx99hcasn7l60nhsj"))))
2909 (build-system cmake-build-system) 2957 (build-system cmake-build-system)
2910 (propagated-inputs 2958 (propagated-inputs
2911 (list plasma-framework)) 2959 (list plasma-framework))
@@ -2914,7 +2962,8 @@ to easily extend the contacts collection.")
2914 ;; For tests. 2962 ;; For tests.
2915 dbus)) 2963 dbus))
2916 (inputs 2964 (inputs
2917 (list kauth 2965 (list kactivities
2966 kauth
2918 kbookmarks 2967 kbookmarks
2919 kcodecs 2968 kcodecs
2920 kcompletion 2969 kcompletion
@@ -2935,26 +2984,24 @@ to easily extend the contacts collection.")
2935 solid 2984 solid
2936 threadweaver)) 2985 threadweaver))
2937 (arguments 2986 (arguments
2938 `(#:phases 2987 (list
2939 (modify-phases %standard-phases 2988 #:phases
2940 (add-after 'unpack 'fix-paths-for-test 2989 #~(modify-phases %standard-phases
2941 ;; This test tries to access paths like /home, /usr/bin and /bin/ls 2990 (add-after 'unpack 'fix-paths-for-test
2942 ;; which don't exist in the build-container. Change to existing paths. 2991 ;; This test tries to access paths like /home, /usr/bin and /bin/ls
2943 (lambda* (#:key inputs #:allow-other-keys) 2992 ;; which don't exist in the build-container. Change to existing paths.
2944 (substitute* "autotests/runnercontexttest.cpp" 2993 (lambda* (#:key inputs #:allow-other-keys)
2945 (("/home\"") "/tmp\"") ;; single path-part 2994 (substitute* "autotests/runnercontexttest.cpp"
2946 (("//usr/bin\"") (string-append (getcwd) "\"")) ;; multiple path-parts 2995 (("/home\"") "/tmp\"") ;; single path-part
2947 (("/bin/ls") 2996 (("//usr/bin\"") (string-append (getcwd) "\"")) ;; multiple path-parts
2948 (search-input-file inputs "/bin/ls"))))) 2997 (("/bin/ls")
2949 (replace 'check 2998 (search-input-file inputs "/bin/ls")))))
2950 (lambda* (#:key tests? #:allow-other-keys) 2999 (replace 'check
2951 (when tests? 3000 (lambda* (#:key tests? #:allow-other-keys)
2952 (setenv "HOME" (getcwd)) 3001 (when tests?
2953 (setenv "QT_QPA_PLATFORM" "offscreen") 3002 (setenv "HOME" (getcwd))
2954 (invoke "dbus-launch" "ctest" 3003 (setenv "QT_QPA_PLATFORM" "offscreen")
2955 "-E" ;; Some tests fail 3004 (invoke "dbus-launch" "ctest")))))))
2956 "(runnercontexttest|dbusrunnertest|\
2957runnermanagersinglerunnermodetest|runnermanagertest)")))))))
2958 (home-page "https://community.kde.org/Frameworks") 3005 (home-page "https://community.kde.org/Frameworks")
2959 (synopsis "Framework for Plasma runners") 3006 (synopsis "Framework for Plasma runners")
2960 (description "The Plasma workspace provides an application called KRunner 3007 (description "The Plasma workspace provides an application called KRunner
@@ -2966,7 +3013,7 @@ typed.")
2966(define-public kservice 3013(define-public kservice
2967 (package 3014 (package
2968 (name "kservice") 3015 (name "kservice")
2969 (version "5.96.0") 3016 (version "5.98.0")
2970 (source (origin 3017 (source (origin
2971 (method url-fetch) 3018 (method url-fetch)
2972 (uri (string-append 3019 (uri (string-append
@@ -2975,7 +3022,7 @@ typed.")
2975 name "-" version ".tar.xz")) 3022 name "-" version ".tar.xz"))
2976 (sha256 3023 (sha256
2977 (base32 3024 (base32
2978 "1zg3a35my8ba5ikmlg9s3wc9r0s5a2x0rggiiv9znhfi3snvi6gd")))) 3025 "0lgwpcdkkbxwq84zp5aymrdwy0iacqxz5ckc89pymcm0bacyhl31"))))
2979 (build-system cmake-build-system) 3026 (build-system cmake-build-system)
2980 (propagated-inputs 3027 (propagated-inputs
2981 (list kconfig kcoreaddons kdoctools)) 3028 (list kconfig kcoreaddons kdoctools))
@@ -3017,7 +3064,7 @@ types or handled by application specific code.")
3017(define-public ktexteditor 3064(define-public ktexteditor
3018 (package 3065 (package
3019 (name "ktexteditor") 3066 (name "ktexteditor")
3020 (version "5.96.0") 3067 (version "5.98.0")
3021 (source (origin 3068 (source (origin
3022 (method url-fetch) 3069 (method url-fetch)
3023 (uri (string-append 3070 (uri (string-append
@@ -3026,7 +3073,7 @@ types or handled by application specific code.")
3026 "ktexteditor-" version ".tar.xz")) 3073 "ktexteditor-" version ".tar.xz"))
3027 (sha256 3074 (sha256
3028 (base32 3075 (base32
3029 "071jx26ycyk31bh167cq5fwx8xkr4ldjg8zlhn9dh7wa3rjpp183")))) 3076 "1pazi9rz4v95g31s7d26yla8rcb0cgd08mlmdcasywsaxc8nn7vw"))))
3030 (build-system cmake-build-system) 3077 (build-system cmake-build-system)
3031 (propagated-inputs 3078 (propagated-inputs
3032 (list kparts 3079 (list kparts
@@ -3034,7 +3081,7 @@ types or handled by application specific code.")
3034 (native-inputs 3081 (native-inputs
3035 (list extra-cmake-modules pkg-config)) 3082 (list extra-cmake-modules pkg-config))
3036 (inputs 3083 (inputs
3037 (list ;; TODO: editor-config 3084 (list editorconfig-core-c
3038 karchive 3085 karchive
3039 kauth 3086 kauth
3040 kbookmarks 3087 kbookmarks
@@ -3049,6 +3096,7 @@ types or handled by application specific code.")
3049 kitemviews 3096 kitemviews
3050 ki18n 3097 ki18n
3051 kjobwidgets 3098 kjobwidgets
3099 kparts
3052 kservice 3100 kservice
3053 ktextwidgets 3101 ktextwidgets
3054 kwidgetsaddons 3102 kwidgetsaddons
@@ -3062,23 +3110,23 @@ types or handled by application specific code.")
3062 solid 3110 solid
3063 sonnet)) 3111 sonnet))
3064 (arguments 3112 (arguments
3065 `(#:phases 3113 (list #:phases
3066 (modify-phases %standard-phases 3114 #~(modify-phases %standard-phases
3067 (add-after 'unpack 'setup 3115 (add-after 'unpack 'setup
3068 (lambda* (#:key inputs #:allow-other-keys) 3116 (lambda* (#:key inputs #:allow-other-keys)
3069 (setenv "XDG_DATA_DIRS" ; FIXME build phase doesn't find parts.desktop 3117 (setenv "XDG_DATA_DIRS" ; FIXME build phase doesn't find parts.desktop
3070 (string-append (assoc-ref inputs "kparts") "/share")))) 3118 (string-append #$(this-package-input "kparts") "/share"))))
3071 (replace 'check 3119 (replace 'check
3072 (lambda* (#:key tests? #:allow-other-keys) 3120 (lambda* (#:key tests? #:allow-other-keys)
3073 (when tests? ;; Maybe locale issues with tests? 3121 (when tests? ;; Maybe locale issues with tests?
3074 (setenv "QT_QPA_PLATFORM" "offscreen") 3122 (setenv "QT_QPA_PLATFORM" "offscreen")
3075 (invoke "ctest" "-E" "(completion_test|kateview_test|movingrange_test)")))) 3123 (invoke "ctest" "-E" "(kateview_test|movingrange_test)"))))
3076 (add-after 'install 'add-symlinks 3124 (add-after 'install 'add-symlinks
3077 ;; Some package(s) (e.g. plasma-sdk) refer to these service types 3125 ;; Some package(s) (e.g. plasma-sdk) refer to these service types
3078 ;; by the wrong name. I would prefer to patch those packages, but 3126 ;; by the wrong name. I would prefer to patch those packages, but
3079 ;; I cannot find the files! 3127 ;; I cannot find the files!
3080 (lambda* (#:key outputs #:allow-other-keys) 3128 (lambda* (#:key outputs #:allow-other-keys)
3081 (let ((kst5 (string-append (assoc-ref outputs "out") 3129 (let ((kst5 (string-append #$output
3082 "/share/kservicetypes5/"))) 3130 "/share/kservicetypes5/")))
3083 (symlink (string-append kst5 "ktexteditorplugin.desktop") 3131 (symlink (string-append kst5 "ktexteditorplugin.desktop")
3084 (string-append kst5 "ktexteditor-plugin.desktop")))))))) 3132 (string-append kst5 "ktexteditor-plugin.desktop"))))))))
@@ -3093,7 +3141,7 @@ library.")
3093(define-public ktextwidgets 3141(define-public ktextwidgets
3094 (package 3142 (package
3095 (name "ktextwidgets") 3143 (name "ktextwidgets")
3096 (version "5.96.0") 3144 (version "5.98.0")
3097 (source (origin 3145 (source (origin
3098 (method url-fetch) 3146 (method url-fetch)
3099 (uri (string-append 3147 (uri (string-append
@@ -3102,7 +3150,7 @@ library.")
3102 name "-" version ".tar.xz")) 3150 name "-" version ".tar.xz"))
3103 (sha256 3151 (sha256
3104 (base32 3152 (base32
3105 "1vab4qmqq9268bwzx6xia2bcz8rdmiwlgjkbkk8nci2pnmhjrzpj")))) 3153 "14ivmpng7x9rsk3x6kyd86jabzqxgjcdrma1im44wacnvisi4llk"))))
3106 (build-system qt-build-system) 3154 (build-system qt-build-system)
3107 (propagated-inputs 3155 (propagated-inputs
3108 (list ki18n sonnet)) 3156 (list ki18n sonnet))
@@ -3131,7 +3179,7 @@ It supports rich text as well as plain text.")
3131(define-public kwallet 3179(define-public kwallet
3132 (package 3180 (package
3133 (name "kwallet") 3181 (name "kwallet")
3134 (version "5.96.0") 3182 (version "5.98.0")
3135 (source (origin 3183 (source (origin
3136 (method url-fetch) 3184 (method url-fetch)
3137 (uri (string-append 3185 (uri (string-append
@@ -3140,8 +3188,16 @@ It supports rich text as well as plain text.")
3140 name "-" version ".tar.xz")) 3188 name "-" version ".tar.xz"))
3141 (sha256 3189 (sha256
3142 (base32 3190 (base32
3143 "0rj610c7i66fbv1x0i0sfn9mac8fkqir4vwgaq1ad5i9ca36h1jq")))) 3191 "0kwxkxlk0xlxkjgpjpb40xfl2l9hnhpymb4lxw4zwlxjn81r6sab"))))
3144 (build-system cmake-build-system) 3192 (build-system cmake-build-system)
3193 (arguments
3194 (list #:phases
3195 #~(modify-phases %standard-phases
3196 (replace 'check
3197 (lambda* (#:key tests? #:allow-other-keys)
3198 (when tests? ;; Seems to require network.
3199 (invoke "ctest" "-E"
3200 "(fdo_secrets_test)")))))))
3145 (native-inputs 3201 (native-inputs
3146 (list extra-cmake-modules kdoctools)) 3202 (list extra-cmake-modules kdoctools))
3147 (inputs 3203 (inputs
@@ -3162,6 +3218,7 @@ It supports rich text as well as plain text.")
3162 libgcrypt 3218 libgcrypt
3163 phonon 3219 phonon
3164 qgpgme 3220 qgpgme
3221 qca
3165 qtbase-5)) 3222 qtbase-5))
3166 (home-page "https://community.kde.org/Frameworks") 3223 (home-page "https://community.kde.org/Frameworks")
3167 (synopsis "Safe desktop-wide storage for passwords") 3224 (synopsis "Safe desktop-wide storage for passwords")
@@ -3173,7 +3230,7 @@ the passwords on KDE work spaces.")
3173(define-public kxmlgui 3230(define-public kxmlgui
3174 (package 3231 (package
3175 (name "kxmlgui") 3232 (name "kxmlgui")
3176 (version "5.96.0") 3233 (version "5.98.0")
3177 (source (origin 3234 (source (origin
3178 (method url-fetch) 3235 (method url-fetch)
3179 (uri (string-append 3236 (uri (string-append
@@ -3182,12 +3239,12 @@ the passwords on KDE work spaces.")
3182 name "-" version ".tar.xz")) 3239 name "-" version ".tar.xz"))
3183 (sha256 3240 (sha256
3184 (base32 3241 (base32
3185 "1hiz2fgwpc4mgh2zzir0qi18pjsc3052lf888rc1pgql90faxb1k")))) 3242 "08n5l3zgkh0fxaqwrfx5mk4j5wq9ylkpxd37751qcivpag7l0x45"))))
3186 (build-system cmake-build-system) 3243 (build-system cmake-build-system)
3187 (propagated-inputs 3244 (propagated-inputs
3188 (list kconfig kconfigwidgets)) 3245 (list kconfig kconfigwidgets))
3189 (native-inputs 3246 (native-inputs
3190 (list extra-cmake-modules qttools-5)) 3247 (list extra-cmake-modules qttools-5 xorg-server-for-tests))
3191 (inputs 3248 (inputs
3192 (list attica 3249 (list attica
3193 kauth 3250 kauth
@@ -3204,14 +3261,15 @@ the passwords on KDE work spaces.")
3204 qtbase-5 3261 qtbase-5
3205 sonnet)) 3262 sonnet))
3206 (arguments 3263 (arguments
3207 `(#:tests? #f ; FIXME: 1/5 tests fail. 3264 (list #:phases
3208 #:phases 3265 #~(modify-phases %standard-phases
3209 (modify-phases %standard-phases 3266 (replace 'check
3210 (add-before 'check 'check-setup 3267 (lambda* (#:key tests? #:allow-other-keys)
3211 (lambda _ 3268 (when tests?
3212 (setenv "HOME" (getcwd)) 3269 (setenv "HOME" (getcwd))
3213 ;; make Qt render "offscreen", required for tests 3270 (setenv "QT_QPA_PLATFORM" "offscreen") ;; These tests fail
3214 (setenv "QT_QPA_PLATFORM" "offscreen")))))) 3271 (invoke "ctest" "-E"
3272 "(ktoolbar_unittest|kxmlgui_unittest)")))))))
3215 (home-page "https://community.kde.org/Frameworks") 3273 (home-page "https://community.kde.org/Frameworks")
3216 (synopsis "Framework for managing menu and toolbar actions") 3274 (synopsis "Framework for managing menu and toolbar actions")
3217 (description "KXMLGUI provides a framework for managing menu and toolbar 3275 (description "KXMLGUI provides a framework for managing menu and toolbar
@@ -3224,7 +3282,7 @@ descriptions for integrating actions from plugins.")
3224(define-public kxmlrpcclient 3282(define-public kxmlrpcclient
3225 (package 3283 (package
3226 (name "kxmlrpcclient") 3284 (name "kxmlrpcclient")
3227 (version "5.96.0") 3285 (version "5.98.0")
3228 (source (origin 3286 (source (origin
3229 (method url-fetch) 3287 (method url-fetch)
3230 (uri (string-append 3288 (uri (string-append
@@ -3233,7 +3291,7 @@ descriptions for integrating actions from plugins.")
3233 name "-" version ".tar.xz")) 3291 name "-" version ".tar.xz"))
3234 (sha256 3292 (sha256
3235 (base32 3293 (base32
3236 "1jrmrzcvnnw7q7pxgfpcz8608jmxqxf89habmgwv71b8kjz3vgaw")))) 3294 "09apfrkgvvzv8zwxyjbi5qb145a9awirk02nx474bshgypfqslpb"))))
3237 (build-system cmake-build-system) 3295 (build-system cmake-build-system)
3238 (propagated-inputs 3296 (propagated-inputs
3239 (list kio)) 3297 (list kio))
@@ -3267,7 +3325,7 @@ setUrl, setUserAgent and call.")
3267(define-public plasma-framework 3325(define-public plasma-framework
3268 (package 3326 (package
3269 (name "plasma-framework") 3327 (name "plasma-framework")
3270 (version "5.96.0") 3328 (version "5.98.0")
3271 (source (origin 3329 (source (origin
3272 (method url-fetch) 3330 (method url-fetch)
3273 (uri (string-append 3331 (uri (string-append
@@ -3276,7 +3334,7 @@ setUrl, setUserAgent and call.")
3276 name "-" version ".tar.xz")) 3334 name "-" version ".tar.xz"))
3277 (sha256 3335 (sha256
3278 (base32 3336 (base32
3279 "14myvv70pixygb20c136sk7prv5f5dca53fgc74dk6c28hwyldh2")))) 3337 "1bmwvk0pj0bnb8qhcl0bz82r63nls6h7lzzmkfkdwcwmjifmiqg4"))))
3280 (build-system cmake-build-system) 3338 (build-system cmake-build-system)
3281 (propagated-inputs 3339 (propagated-inputs
3282 (list kpackage kservice)) 3340 (list kpackage kservice))
@@ -3318,11 +3376,6 @@ setUrl, setUserAgent and call.")
3318 (arguments 3376 (arguments
3319 `(#:phases 3377 `(#:phases
3320 (modify-phases %standard-phases 3378 (modify-phases %standard-phases
3321 ;; Fix based on https://invent.kde.org/frameworks/plasma-framework/-/issues/13
3322 (add-after 'unpack 'apply-fix
3323 (lambda* _
3324 (substitute* "src/scriptengines/qml/CMakeLists.txt"
3325 (("KF5::ConfigQml") ""))))
3326 (replace 'check 3379 (replace 'check
3327 (lambda* (#:key tests? #:allow-other-keys) 3380 (lambda* (#:key tests? #:allow-other-keys)
3328 (when tests? 3381 (when tests?
@@ -3342,7 +3395,7 @@ script engines.")
3342(define-public purpose 3395(define-public purpose
3343 (package 3396 (package
3344 (name "purpose") 3397 (name "purpose")
3345 (version "5.96.0") 3398 (version "5.98.0")
3346 (source (origin 3399 (source (origin
3347 (method url-fetch) 3400 (method url-fetch)
3348 (uri (string-append 3401 (uri (string-append
@@ -3351,7 +3404,7 @@ script engines.")
3351 name "-" version ".tar.xz")) 3404 name "-" version ".tar.xz"))
3352 (sha256 3405 (sha256
3353 (base32 3406 (base32
3354 "0gji3dsccbii1gm83dpwry02cqmjrimhj8gnkb6nzvzrnq5xfh3r")))) 3407 "0g9ykhsn9dl3y3qp4wm3r7bkdhpl9mcbg671wa26qx3ba8a2jynr"))))
3355 (build-system cmake-build-system) 3408 (build-system cmake-build-system)
3356 (native-inputs 3409 (native-inputs
3357 (list extra-cmake-modules)) 3410 (list extra-cmake-modules))
@@ -3387,11 +3440,11 @@ need.")
3387 (source (origin 3440 (source (origin
3388 (inherit (package-source kdbusaddons)) 3441 (inherit (package-source kdbusaddons))
3389 (patches '()))) 3442 (patches '())))
3390 (inputs (alist-delete "kinit" (package-inputs kdbusaddons))) 3443 (inputs (modify-inputs (package-inputs kdbusaddons) (delete "kinit")))
3391 (arguments 3444 (arguments
3392 (substitute-keyword-arguments (package-arguments kdbusaddons) 3445 (substitute-keyword-arguments (package-arguments kdbusaddons)
3393 ((#:phases phases) 3446 ((#:phases phases)
3394 `(modify-phases ,phases 3447 #~(modify-phases #$phases
3395 (delete 'patch-source))))))) 3448 (delete 'patch-source)))))))
3396 3449
3397(define kinit-bootstrap 3450(define kinit-bootstrap
@@ -3408,7 +3461,7 @@ need.")
3408(define-public kde-frameworkintegration 3461(define-public kde-frameworkintegration
3409 (package 3462 (package
3410 (name "kde-frameworkintegration") 3463 (name "kde-frameworkintegration")
3411 (version "5.96.0") 3464 (version "5.98.0")
3412 (source (origin 3465 (source (origin
3413 (method url-fetch) 3466 (method url-fetch)
3414 (uri (string-append 3467 (uri (string-append
@@ -3417,7 +3470,7 @@ need.")
3417 "frameworkintegration-" version ".tar.xz")) 3470 "frameworkintegration-" version ".tar.xz"))
3418 (sha256 3471 (sha256
3419 (base32 3472 (base32
3420 "19piq6h51qh64nbkqnpy6jg91vbl67vg2sh4hlwzsb2lcrmwxgk9")))) 3473 "1mrangjj8lhm4njpkhqna2zwnidkd9crs23gj6kdlwzmiknypi6q"))))
3421 (build-system cmake-build-system) 3474 (build-system cmake-build-system)
3422 (native-inputs 3475 (native-inputs
3423 (list extra-cmake-modules pkg-config)) 3476 (list extra-cmake-modules pkg-config))
@@ -3462,7 +3515,7 @@ workspace.")
3462(define-public kdelibs4support 3515(define-public kdelibs4support
3463 (package 3516 (package
3464 (name "kdelibs4support") 3517 (name "kdelibs4support")
3465 (version "5.96.0") 3518 (version "5.98.0")
3466 (source 3519 (source
3467 (origin 3520 (origin
3468 (method url-fetch) 3521 (method url-fetch)
@@ -3471,7 +3524,7 @@ workspace.")
3471 (version-major+minor version) "/portingAids/" 3524 (version-major+minor version) "/portingAids/"
3472 name "-" version ".tar.xz")) 3525 name "-" version ".tar.xz"))
3473 (sha256 3526 (sha256
3474 (base32 "18f99g1g1z1mrkgq3l8kgxjxi60a632p0sg8d46r67b9n008w9m7")))) 3527 (base32 "0hyyrxic1rkw2jrr92rnmbk6bqkfrcnpc917vs7xyansk9799b8f"))))
3475 (build-system cmake-build-system) 3528 (build-system cmake-build-system)
3476 (native-inputs 3529 (native-inputs
3477 (list dbus 3530 (list dbus
@@ -3556,9 +3609,8 @@ workspace.")
3556 (with-output-to-file "autotests/BLACKLIST" 3609 (with-output-to-file "autotests/BLACKLIST"
3557 (lambda _ 3610 (lambda _
3558 (display "[testSmb]\n*\n"))) 3611 (display "[testSmb]\n*\n")))
3559 ;; kuniqueapptest hangs. FIXME: Make this test pass.
3560 (invoke "dbus-launch" "ctest" 3612 (invoke "dbus-launch" "ctest"
3561 "-E" "kstandarddirstest|kuniqueapptest")))))) 3613 "-E" "kstandarddirstest"))))))
3562 (home-page "https://community.kde.org/Frameworks") 3614 (home-page "https://community.kde.org/Frameworks")
3563 (synopsis "KDE Frameworks 5 porting aid from KDELibs4") 3615 (synopsis "KDE Frameworks 5 porting aid from KDELibs4")
3564 (description "This framework provides code and utilities to ease the 3616 (description "This framework provides code and utilities to ease the
@@ -3579,7 +3631,7 @@ http://community.kde.org/Frameworks/Porting_Notes should help with this.")
3579(define-public khtml 3631(define-public khtml
3580 (package 3632 (package
3581 (name "khtml") 3633 (name "khtml")
3582 (version "5.96.0") 3634 (version "5.98.0")
3583 (source 3635 (source
3584 (origin 3636 (origin
3585 (method url-fetch) 3637 (method url-fetch)
@@ -3588,7 +3640,7 @@ http://community.kde.org/Frameworks/Porting_Notes should help with this.")
3588 (version-major+minor version) "/portingAids/" 3640 (version-major+minor version) "/portingAids/"
3589 name "-" version ".tar.xz")) 3641 name "-" version ".tar.xz"))
3590 (sha256 3642 (sha256
3591 (base32 "0lc933z4568962xj7grzy44aj97h76s5vvv1cnj351dzwr5qahpx")))) 3643 (base32 "0bflwrp6i2w6a3fq2m2df655495rpnsmqcm7w1f1dzfndc6yd9i5"))))
3592 (build-system qt-build-system) 3644 (build-system qt-build-system)
3593 (native-inputs 3645 (native-inputs
3594 (list extra-cmake-modules perl)) 3646 (list extra-cmake-modules perl))
@@ -3629,7 +3681,7 @@ technology and using KJS for JavaScript support.")
3629(define-public kjs 3681(define-public kjs
3630 (package 3682 (package
3631 (name "kjs") 3683 (name "kjs")
3632 (version "5.96.0") 3684 (version "5.98.0")
3633 (source 3685 (source
3634 (origin 3686 (origin
3635 (method url-fetch) 3687 (method url-fetch)
@@ -3638,7 +3690,7 @@ technology and using KJS for JavaScript support.")
3638 (version-major+minor version) "/portingAids/" 3690 (version-major+minor version) "/portingAids/"
3639 name "-" version ".tar.xz")) 3691 name "-" version ".tar.xz"))
3640 (sha256 3692 (sha256
3641 (base32 "0jhfjjpv5hzbib3p30ngn6ic023fnrvnr8jrbjdzyacjywj69vvp")))) 3693 (base32 "03is1a5b1sfh1nd011lchgir9nrywvax06ilg9y7z0vsn0ick7ik"))))
3642 (build-system cmake-build-system) 3694 (build-system cmake-build-system)
3643 (native-inputs 3695 (native-inputs
3644 (list extra-cmake-modules kdoctools perl pkg-config)) 3696 (list extra-cmake-modules kdoctools perl pkg-config))
@@ -3658,7 +3710,7 @@ support.")
3658(define-public kjsembed 3710(define-public kjsembed
3659 (package 3711 (package
3660 (name "kjsembed") 3712 (name "kjsembed")
3661 (version "5.96.0") 3713 (version "5.98.0")
3662 (source 3714 (source
3663 (origin 3715 (origin
3664 (method url-fetch) 3716 (method url-fetch)
@@ -3667,7 +3719,7 @@ support.")
3667 (version-major+minor version) "/portingAids/" 3719 (version-major+minor version) "/portingAids/"
3668 name "-" version ".tar.xz")) 3720 name "-" version ".tar.xz"))
3669 (sha256 3721 (sha256
3670 (base32 "1z8h0n4v1qgs2lsxflrzhdfb91jna3y2dxal1qz7i3szjvrf63h0")))) 3722 (base32 "0zb4vr0hp73lzc1gfnpq1grwmlpdvnp8awf3ydx4vqjh9n6jbaf2"))))
3671 (build-system cmake-build-system) 3723 (build-system cmake-build-system)
3672 (native-inputs 3724 (native-inputs
3673 (list extra-cmake-modules kdoctools qttools-5)) 3725 (list extra-cmake-modules kdoctools qttools-5))
@@ -3682,7 +3734,7 @@ QObjects, so you can script your applications.")
3682(define-public kmediaplayer 3734(define-public kmediaplayer
3683 (package 3735 (package
3684 (name "kmediaplayer") 3736 (name "kmediaplayer")
3685 (version "5.96.0") 3737 (version "5.98.0")
3686 (source 3738 (source
3687 (origin 3739 (origin
3688 (method url-fetch) 3740 (method url-fetch)
@@ -3691,7 +3743,7 @@ QObjects, so you can script your applications.")
3691 (version-major+minor version) "/portingAids/" 3743 (version-major+minor version) "/portingAids/"
3692 name "-" version ".tar.xz")) 3744 name "-" version ".tar.xz"))
3693 (sha256 3745 (sha256
3694 (base32 "0qqlah4zi0b7b6yb4009kkjqw7fkp1lgvp2mcpxs8vbbshs3376c")))) 3746 (base32 "0wcv99xgg9pxijbjl4cmsgmpwb893ira6wd3ys5ihk2nakbvd09x"))))
3695 (build-system qt-build-system) 3747 (build-system qt-build-system)
3696 (native-inputs 3748 (native-inputs
3697 (list extra-cmake-modules kdoctools qttools-5)) 3749 (list extra-cmake-modules kdoctools qttools-5))
@@ -3718,7 +3770,7 @@ KParts instead.")
3718(define-public kross 3770(define-public kross
3719 (package 3771 (package
3720 (name "kross") 3772 (name "kross")
3721 (version "5.96.0") 3773 (version "5.98.0")
3722 (source 3774 (source
3723 (origin 3775 (origin
3724 (method url-fetch) 3776 (method url-fetch)
@@ -3727,7 +3779,7 @@ KParts instead.")
3727 (version-major+minor version) "/portingAids/" 3779 (version-major+minor version) "/portingAids/"
3728 name "-" version ".tar.xz")) 3780 name "-" version ".tar.xz"))
3729 (sha256 3781 (sha256
3730 (base32 "03dvg2jh9587kcp2f9nir727z0qvkcywrgxfi1p1hxq1bx6y8fm2")))) 3782 (base32 "0yjn66r44jxlrm4vz1nf8s64kcw7lmarjpqz1mcgb1n4jc28hs60"))))
3731 (build-system cmake-build-system) 3783 (build-system cmake-build-system)
3732 (native-inputs 3784 (native-inputs
3733 (list extra-cmake-modules kdoctools qttools-5)) 3785 (list extra-cmake-modules kdoctools qttools-5))
@@ -3760,7 +3812,7 @@ offers abstract functionality to deal with scripts.")
3760(define-public kdav 3812(define-public kdav
3761 (package 3813 (package
3762 (name "kdav") 3814 (name "kdav")
3763 (version "5.96.0") 3815 (version "5.98.0")
3764 (source 3816 (source
3765 (origin 3817 (origin
3766 (method url-fetch) 3818 (method url-fetch)
@@ -3768,7 +3820,7 @@ offers abstract functionality to deal with scripts.")
3768 (version-major+minor version) "/" 3820 (version-major+minor version) "/"
3769 name "-" version ".tar.xz")) 3821 name "-" version ".tar.xz"))
3770 (sha256 3822 (sha256
3771 (base32 "1zqib8km4fg9aj4gmhx4hm7n7bbrz62l41qb48nz1pc3qia2x1wl")))) 3823 (base32 "02474a3k7yqgnb1sbxbnm6l4cahn88y2631jvkq9xlmcx7xs2dzi"))))
3772 (build-system qt-build-system) 3824 (build-system qt-build-system)
3773 (native-inputs 3825 (native-inputs
3774 (list extra-cmake-modules)) 3826 (list extra-cmake-modules))
diff --git a/gnu/packages/kde-internet.scm b/gnu/packages/kde-internet.scm
index 36c60b9fcaa..cf074452e74 100644
--- a/gnu/packages/kde-internet.scm
+++ b/gnu/packages/kde-internet.scm
@@ -417,7 +417,7 @@ This package is part of the KDE networking module.")
417 phonon 417 phonon
418 qtbase-5 418 qtbase-5
419 qtscript 419 qtscript
420 qtwebkit 420 qtwebengine-5
421 solid 421 solid
422 syndication 422 syndication
423 taglib)) 423 taglib))
diff --git a/gnu/packages/kde-pim.scm b/gnu/packages/kde-pim.scm
index 73edce6c334..19066fd2893 100644
--- a/gnu/packages/kde-pim.scm
+++ b/gnu/packages/kde-pim.scm
@@ -22,12 +22,15 @@
22 22
23(define-module (gnu packages kde-pim) 23(define-module (gnu packages kde-pim)
24 #:use-module (guix build-system qt) 24 #:use-module (guix build-system qt)
25 #:use-module (guix gexp)
25 #:use-module (guix download) 26 #:use-module (guix download)
27 #:use-module (guix gexp)
26 #:use-module ((guix licenses) #:prefix license:) 28 #:use-module ((guix licenses) #:prefix license:)
27 #:use-module (guix packages) 29 #:use-module (guix packages)
28 #:use-module (guix utils) 30 #:use-module (guix utils)
29 #:use-module (gnu packages) 31 #:use-module (gnu packages)
30 #:use-module (gnu packages boost) 32 #:use-module (gnu packages boost)
33 #:use-module (gnu packages compression)
31 #:use-module (gnu packages cyrus-sasl) 34 #:use-module (gnu packages cyrus-sasl)
32 #:use-module (gnu packages databases) 35 #:use-module (gnu packages databases)
33 #:use-module (gnu packages documentation) 36 #:use-module (gnu packages documentation)
@@ -37,31 +40,38 @@
37 #:use-module (gnu packages kde) 40 #:use-module (gnu packages kde)
38 #:use-module (gnu packages kde-frameworks) 41 #:use-module (gnu packages kde-frameworks)
39 #:use-module (gnu packages openldap) 42 #:use-module (gnu packages openldap)
43 #:use-module (gnu packages pdf)
44 #:use-module (gnu packages pkg-config)
40 #:use-module (gnu packages qt) 45 #:use-module (gnu packages qt)
41 #:use-module (gnu packages search) 46 #:use-module (gnu packages search)
42 #:use-module (gnu packages sqlite) 47 #:use-module (gnu packages sqlite)
48 #:use-module (gnu packages tls)
43 #:use-module (gnu packages xml)) 49 #:use-module (gnu packages xml))
44 50
45(define-public akonadi 51(define-public akonadi
46 (package 52 (package
47 (name "akonadi") 53 (name "akonadi")
48 (version "22.04.3") 54 (version "22.08.1")
49 (source 55 (source (origin
50 (origin 56 (method url-fetch)
51 (method url-fetch) 57 (uri (string-append "mirror://kde/stable/release-service/"
52 (uri (string-append "mirror://kde/stable/release-service/" version 58 version "/src/akonadi-" version ".tar.xz"))
53 "/src/akonadi-" version ".tar.xz")) 59 (sha256
54 (sha256 60 (base32
55 (base32 "0g277jl2ay00p4yhkadvzjn1k2rkriz90ql2qcp5d4fjgs0220ky")) 61 "1yfy0b6kyiq82zkfkx9ldgjlbwg3lgg4di53fqjllmqhzaj1xy91"))
56 (patches (search-patches 62 (patches (search-patches "akonadi-paths.patch"
57 "akonadi-paths.patch" 63 "akonadi-timestamps.patch"
58 "akonadi-timestamps.patch" 64 "akonadi-not-relocatable.patch"))))
59 "akonadi-not-relocatable.patch"))))
60 (build-system qt-build-system) 65 (build-system qt-build-system)
61 (native-inputs 66 (native-inputs
62 (list extra-cmake-modules qttools-5 shared-mime-info)) 67 (list dbus
68 extra-cmake-modules
69 qttools-5
70 shared-mime-info
71 pkg-config))
63 (inputs 72 (inputs
64 (list boost 73 (list boost
74 libaccounts-qt
65 kconfig 75 kconfig
66 kconfigwidgets 76 kconfigwidgets
67 kcoreaddons 77 kcoreaddons
@@ -79,33 +89,39 @@
79 ;; Do NOT add mysql or postgresql to the inputs. Otherwise the binaries 89 ;; Do NOT add mysql or postgresql to the inputs. Otherwise the binaries
80 ;; and wrapped files will refer to them, even if the user choices none 90 ;; and wrapped files will refer to them, even if the user choices none
81 ;; of these. Executables are searched on $PATH then. 91 ;; of these. Executables are searched on $PATH then.
82 qtbase-5 92 signond
83 sqlite)) 93 qtbase-5))
94 (propagated-inputs (list sqlite kaccounts-integration))
84 (arguments 95 (arguments
85 `(#:tests? #f ;; TODO 135/167 tests fail 96 (list #:tests? #f
86 #:configure-flags '("-DDATABASE_BACKEND=SQLITE") ; lightweight 97 #:configure-flags #~'("-DDATABASE_BACKEND=SQLITE") ;lightweight
87 #:modules ((ice-9 textual-ports) 98 #:modules `((ice-9 textual-ports)
88 ,@%qt-build-system-modules) 99 ,@%qt-build-system-modules)
89 #:phases 100 #:phases
90 (modify-phases (@ (guix build qt-build-system) %standard-phases) 101 #~(modify-phases (@ (guix build qt-build-system) %standard-phases)
91 (add-before 'configure 'add-definitions 102 (replace 'check
92 (lambda* (#:key outputs inputs #:allow-other-keys) 103 (lambda* (#:key tests? #:allow-other-keys)
93 (let ((out (assoc-ref outputs "out"))) 104 (when tests?
94 (with-output-to-file "CMakeLists.txt.new" 105 (setenv "PATH"
95 (lambda _ 106 (string-append (getcwd) "/bin" ":"
96 (display 107 (getenv "PATH")))
97 (string-append 108 (invoke "dbus-launch" "ctest" "-E"
98 "add_compile_definitions(\n" 109 "(AkonadiServer-dbconfigtest|mimetypecheckertest|entitytreemodeltest|akonadi-sqlite-testenvironmenttest|akonadi-sqlite-autoincrementtest|akonadi-sqlite-attributefactorytest|akonadi-sqlite-collectionpathresolvertest|akonadi-sqlite-collectionattributetest|akonadi-sqlite-itemfetchtest|akonadi-sqlite-itemappendtest|akonadi-sqlite-itemstoretest|akonadi-sqlite-itemdeletetest|akonadi-sqlite-entitycachetest|akonadi-sqlite-monitortest|akonadi-sqlite-changerecordertest|akonadi-sqlite-resourcetest|akonadi-sqlite-subscriptiontest|akonadi-sqlite-transactiontest|akonadi-sqlite-itemcopytest|akonadi-sqlite-itemmovetest|akonadi-sqlite-invalidatecachejobtest|akonadi-sqlite-collectioncreatetest|akonadi-sqlite-collectioncopytest|akonadi-sqlite-collectionmovetest|akonadi-sqlite-collectionsynctest|akonadi-sqlite-itemsynctest)"))))
99 "NIX_OUT=\"" out "\"\n" 110 (add-before 'configure 'add-definitions
100 ;; pin binaries for mysql backend 111 (lambda* (#:key outputs inputs #:allow-other-keys)
101 ")\n\n")) 112 (with-output-to-file "CMakeLists.txt.new"
102 (display 113 (lambda _
103 (call-with-input-file "CMakeLists.txt" 114 (display (string-append
104 get-string-all)))) 115 "add_compile_definitions(\n"
105 (rename-file "CMakeLists.txt.new" "CMakeLists.txt"))))))) 116 "NIX_OUT=\""
117 #$output "\"\n" ")\n\n"))
118 (display (call-with-input-file "CMakeLists.txt"
119 get-string-all))))
120 (rename-file "CMakeLists.txt.new" "CMakeLists.txt"))))))
106 (home-page "https://kontact.kde.org/components/akonadi/") 121 (home-page "https://kontact.kde.org/components/akonadi/")
107 (synopsis "Extensible cross-desktop storage service for PIM") 122 (synopsis "Extensible cross-desktop storage service for PIM")
108 (description "Akonadi is an extensible cross-desktop Personal Information 123 (description
124 "Akonadi is an extensible cross-desktop Personal Information
109Management (PIM) storage service. It provides a common framework for 125Management (PIM) storage service. It provides a common framework for
110applications to store and access mail, calendars, addressbooks, and other PIM 126applications to store and access mail, calendars, addressbooks, and other PIM
111data. 127data.
@@ -117,14 +133,14 @@ programs.")
117(define-public akonadi-calendar 133(define-public akonadi-calendar
118 (package 134 (package
119 (name "akonadi-calendar") 135 (name "akonadi-calendar")
120 (version "22.04.3") 136 (version "22.08.1")
121 (source 137 (source
122 (origin 138 (origin
123 (method url-fetch) 139 (method url-fetch)
124 (uri (string-append "mirror://kde/stable/release-service/" version 140 (uri (string-append "mirror://kde/stable/release-service/" version
125 "/src/akonadi-calendar-" version ".tar.xz")) 141 "/src/akonadi-calendar-" version ".tar.xz"))
126 (sha256 142 (sha256
127 (base32 "0hcc2hpyhpd7219my7hpjcl24gsr9g8d2bwhlc66da96ray0pzg4")))) 143 (base32 "1xcnlkipy2rq0bsm811y9khw7dmsgkqxgw18b3lmy29xs7wcsiv5"))))
128 (build-system qt-build-system) 144 (build-system qt-build-system)
129 (native-inputs 145 (native-inputs
130 (list extra-cmake-modules)) 146 (list extra-cmake-modules))
@@ -164,14 +180,14 @@ collection and item views.")
164(define-public akonadi-contacts 180(define-public akonadi-contacts
165 (package 181 (package
166 (name "akonadi-contacts") 182 (name "akonadi-contacts")
167 (version "22.04.3") 183 (version "22.08.1")
168 (source 184 (source
169 (origin 185 (origin
170 (method url-fetch) 186 (method url-fetch)
171 (uri (string-append "mirror://kde/stable/release-service/" version 187 (uri (string-append "mirror://kde/stable/release-service/" version
172 "/src/akonadi-contacts-" version ".tar.xz")) 188 "/src/akonadi-contacts-" version ".tar.xz"))
173 (sha256 189 (sha256
174 (base32 "080ba08sxb79il7na97m56k3gpwc8pj4bljca3qgw5kwhswj6gnx")))) 190 (base32 "1mzlv124wa135xfbxl2ghl4n8pi1a6zd64195px1v90qnhjljw28"))))
175 (build-system qt-build-system) 191 (build-system qt-build-system)
176 (native-inputs 192 (native-inputs
177 (list extra-cmake-modules)) 193 (list extra-cmake-modules))
@@ -219,14 +235,14 @@ to list and filter contacts.")
219(define-public akonadi-mime 235(define-public akonadi-mime
220 (package 236 (package
221 (name "akonadi-mime") 237 (name "akonadi-mime")
222 (version "22.04.3") 238 (version "22.08.1")
223 (source 239 (source
224 (origin 240 (origin
225 (method url-fetch) 241 (method url-fetch)
226 (uri (string-append "mirror://kde/stable/release-service/" version 242 (uri (string-append "mirror://kde/stable/release-service/" version
227 "/src/akonadi-mime-" version ".tar.xz")) 243 "/src/akonadi-mime-" version ".tar.xz"))
228 (sha256 244 (sha256
229 (base32 "1qggacdhj5b5vrhwp1srlrhapl13hcc5d1ff5wlsdip87in4jad1")))) 245 (base32 "19wbfkvhkyzlz5r49y7rzbn4ay7rm8zyj7d4j3x9j79nprjr4zw0"))))
230 (build-system qt-build-system) 246 (build-system qt-build-system)
231 (native-inputs 247 (native-inputs
232 (list extra-cmake-modules libxslt ;; xslt for generating interface descriptions 248 (list extra-cmake-modules libxslt ;; xslt for generating interface descriptions
@@ -269,14 +285,14 @@ with emails through Akonadi easier.")
269(define-public akonadi-notes 285(define-public akonadi-notes
270 (package 286 (package
271 (name "akonadi-notes") 287 (name "akonadi-notes")
272 (version "22.04.3") 288 (version "22.08.1")
273 (source 289 (source
274 (origin 290 (origin
275 (method url-fetch) 291 (method url-fetch)
276 (uri (string-append "mirror://kde/stable/release-service/" version 292 (uri (string-append "mirror://kde/stable/release-service/" version
277 "/src/akonadi-notes-" version ".tar.xz")) 293 "/src/akonadi-notes-" version ".tar.xz"))
278 (sha256 294 (sha256
279 (base32 "0ps99717hvsq62fh3zagn5xgw5sc99naiiay5ym9wmfjvhr5slml")))) 295 (base32 "05sx7h1aw4mx93l4krv4574zpjf63vdrhaiwayqz11wrdpvdq7ww"))))
280 (build-system qt-build-system) 296 (build-system qt-build-system)
281 (native-inputs 297 (native-inputs
282 (list extra-cmake-modules)) 298 (list extra-cmake-modules))
@@ -294,14 +310,14 @@ wrapping notes into KMime::Message objects.")
294(define-public akonadi-search 310(define-public akonadi-search
295 (package 311 (package
296 (name "akonadi-search") 312 (name "akonadi-search")
297 (version "22.04.3") 313 (version "22.08.1")
298 (source 314 (source
299 (origin 315 (origin
300 (method url-fetch) 316 (method url-fetch)
301 (uri (string-append "mirror://kde/stable/release-service/" version 317 (uri (string-append "mirror://kde/stable/release-service/" version
302 "/src/akonadi-search-" version ".tar.xz")) 318 "/src/akonadi-search-" version ".tar.xz"))
303 (sha256 319 (sha256
304 (base32 "0jpirnnpab6ki2gf5vlzklp04rwm05l8phlzajp2apcddb84lqvm")))) 320 (base32 "06apb5lx7bs0lfvsnbf8kyxk7yyjrzb1f1wfckfsjaysf0xmdvfg"))))
305 (build-system qt-build-system) 321 (build-system qt-build-system)
306 (native-inputs 322 (native-inputs
307 (list extra-cmake-modules 323 (list extra-cmake-modules
@@ -346,17 +362,71 @@ Akonadi PIM data server. It uses Xapian for indexing and querying.")
346 (license ;; GPL for programs, LGPL for libraries 362 (license ;; GPL for programs, LGPL for libraries
347 (list license:gpl2+ license:lgpl2.0+)))) 363 (list license:gpl2+ license:lgpl2.0+))))
348 364
365(define-public itinerary
366 (package
367 (name "itinerary")
368 (version "22.08.1")
369 (source (origin
370 (method url-fetch)
371 (uri (string-append "mirror://kde/stable/release-service/"
372 version "/src/" name "-" version ".tar.xz"))
373 (sha256
374 (base32
375 "1w1gl4lz8gwf8cmxhsfyp4afiaq9anc8glrxay407bqp28andp3a"))))
376 (build-system qt-build-system)
377 (arguments
378 `(#:tests? #f)) ;Fails 20/27
379 (native-inputs (list extra-cmake-modules))
380 (inputs (list karchive
381 kdbusaddons
382 ki18n
383 kio
384 kirigami
385 kitinerary
386 kitemmodels
387 kcoreaddons
388 kcontacts
389 kholidays
390 kmime
391 knotifications
392 kpublictransport
393 kcalendarcore
394 khealthcertificate
395 kosmindoormap
396 kopeninghours
397 kpkpass
398 kunitconversion
399 kwindowsystem
400 prison
401 qtdeclarative-5
402 qtgraphicaleffects
403 qtlocation
404 qtmultimedia-5
405 qtquickcontrols2-5
406 qqc2-desktop-style
407 shared-mime-info
408 solid
409 sonnet
410 zlib))
411 (home-page "https://invent.kde.org/pim/itinerary")
412 (synopsis "Itinerary and boarding pass management")
413 (description
414 "This package provides a tool for managing itinerary and boarding pass
415information.")
416 (license ;GPL for programs, LGPL for libraries
417 (list license:gpl2+ license:lgpl2.0+))))
418
349(define-public kincidenceeditor 419(define-public kincidenceeditor
350 (package 420 (package
351 (name "kincidenceeditor") 421 (name "kincidenceeditor")
352 (version "22.04.3") 422 (version "22.08.1")
353 (source 423 (source
354 (origin 424 (origin
355 (method url-fetch) 425 (method url-fetch)
356 (uri (string-append "mirror://kde/stable/release-service/" version 426 (uri (string-append "mirror://kde/stable/release-service/" version
357 "/src/incidenceeditor-" version ".tar.xz")) 427 "/src/incidenceeditor-" version ".tar.xz"))
358 (sha256 428 (sha256
359 (base32 "0bm25r3l9d1qhlkxz7pd5hmg6xd0y651q8any4q71bd6a023ps0b")))) 429 (base32 "1znbpqpxkbn79pzhcg5v77bqr345lcmy2h0a6d90rzdmnlh303ln"))))
360 (properties `((upstream-name . "incidenceeditor"))) 430 (properties `((upstream-name . "incidenceeditor")))
361 (build-system qt-build-system) 431 (build-system qt-build-system)
362 (native-inputs 432 (native-inputs
@@ -410,14 +480,14 @@ Akonadi PIM data server. It uses Xapian for indexing and querying.")
410(define-public kaddressbook 480(define-public kaddressbook
411 (package 481 (package
412 (name "kaddressbook") 482 (name "kaddressbook")
413 (version "22.04.3") 483 (version "22.08.1")
414 (source 484 (source
415 (origin 485 (origin
416 (method url-fetch) 486 (method url-fetch)
417 (uri (string-append "mirror://kde/stable/release-service/" version 487 (uri (string-append "mirror://kde/stable/release-service/" version
418 "/src/kaddressbook-" version ".tar.xz")) 488 "/src/kaddressbook-" version ".tar.xz"))
419 (sha256 489 (sha256
420 (base32 "18f6xjcmqgslrw12dik9immw3mw0krvzi6y6f0ryr2ry1shqvivb")))) 490 (base32 "177zgbpgignvglpvbis1q9d36pi1dvyckv3q2gcgd9425gpm0vmb"))))
421 (build-system qt-build-system) 491 (build-system qt-build-system)
422 (native-inputs 492 (native-inputs
423 (list extra-cmake-modules kdoctools)) 493 (list extra-cmake-modules kdoctools))
@@ -496,17 +566,115 @@ modern blogging web application that provides an XML data interface supports
496one of the APIs mentioned above.") 566one of the APIs mentioned above.")
497 (license license:lgpl2.0+))) 567 (license license:lgpl2.0+)))
498 568
569(define-public kaccounts-integration
570 (package
571 (name "kaccounts-integration")
572 (version "22.08.1")
573 (source (origin
574 (method url-fetch)
575 (uri (string-append "mirror://kde/stable/release-service/"
576 version "/src/" name "-" version ".tar.xz"))
577 (sha256
578 (base32
579 "1q1d2a1qknfkgm63gji6ijji35d0b1jy1kvf10a7ac4l1z1fvnpl"))))
580 (build-system qt-build-system)
581 (native-inputs (list extra-cmake-modules))
582 (inputs (list kcmutils
583 ki18n
584 kcoreaddons
585 kdbusaddons
586 kdeclarative
587 kwallet
588 kio
589 libaccounts-qt
590 signond))
591 (home-page "https://invent.kde.org/network/kaccounts-integration")
592 (synopsis "Online account management system")
593 (description "The Kaccounts Integration library provides online account
594management system and its Plasma integration components.")
595 (license license:lgpl2.0+)))
596
597(define-public kalendar
598 (package
599 (name "kalendar")
600 (version "22.08.1")
601 (source (origin
602 (method url-fetch)
603 (uri (string-append "mirror://kde/stable/release-service/"
604 version "/src/" name "-" version
605 ".tar.xz"))
606 (sha256
607 (base32
608 "0slk9z7p1z5m2kbb8kq05afslxad8w5pjsajxawckcx0mlsd3apj"))))
609 (build-system qt-build-system)
610 (arguments
611 (list #:tests? #f ;All 2 tests fail
612 #:phases
613 #~(modify-phases %standard-phases
614 (add-after 'install 'wrap-script
615 (lambda* (#:key inputs outputs #:allow-other-keys)
616 (wrap-program (string-append #$output
617 "/bin/kalendar")
618 `("PATH" ":" prefix
619 (,(string-append #$(this-package-input "akonadi")
620 "/bin"))))))
621 (delete 'check)
622 (add-after 'wrap-script 'check-again
623 (lambda* (#:key tests? #:allow-other-keys)
624 (when tests?
625 (invoke "dbus-launch" "ctest")))))))
626 (native-inputs (list dbus extra-cmake-modules))
627 (inputs (list akonadi
628 akonadi-contacts
629 breeze-icons
630 grantlee
631 grantleetheme
632 kio
633 kirigami
634 kdbusaddons
635 ki18n
636 kcalendarcore
637 kcalendarsupport
638 kconfigwidgets
639 kwindowsystem
640 kcoreaddons
641 kcontacts
642 kitemmodels
643 kmime
644 kidentitymanagement
645 kpimtextedit
646 ktextwidgets
647 akonadi-calendar
648 keventviews
649 kcalutils
650 kxmlgui
651 kiconthemes
652 qtbase-5
653 qtdeclarative-5
654 qtquickcontrols2-5
655 qtsvg-5
656 qtquickcontrols-5
657 qtgraphicaleffects
658 qtlocation
659 qqc2-desktop-style))
660 (home-page "https://apps.kde.org/kalendar/")
661 (synopsis "Calendar application")
662 (description
663 "Kalendar is a calendar application using Akonadi to sync with
664external services.")
665 (license license:gpl3+)))
666
499(define-public kcalendarsupport 667(define-public kcalendarsupport
500 (package 668 (package
501 (name "kcalendarsupport") 669 (name "kcalendarsupport")
502 (version "22.04.3") 670 (version "22.08.1")
503 (source 671 (source
504 (origin 672 (origin
505 (method url-fetch) 673 (method url-fetch)
506 (uri (string-append "mirror://kde/stable/release-service/" version 674 (uri (string-append "mirror://kde/stable/release-service/" version
507 "/src/calendarsupport-" version ".tar.xz")) 675 "/src/calendarsupport-" version ".tar.xz"))
508 (sha256 676 (sha256
509 (base32 "05x5ps15hkbv0cm4am859wzf6r5yiyaadidw3617qcim4sh5smqd")))) 677 (base32 "09fs15qckydmbs6idl5k1b6gyhjkygsa1r8frlysn1ahhfmxr33p"))))
510 (properties `((upstream-name . "calendarsupport"))) 678 (properties `((upstream-name . "calendarsupport")))
511 (build-system qt-build-system) 679 (build-system qt-build-system)
512 (native-inputs 680 (native-inputs
@@ -544,14 +712,14 @@ calendaring applications.")
544(define-public kcalutils 712(define-public kcalutils
545 (package 713 (package
546 (name "kcalutils") 714 (name "kcalutils")
547 (version "22.04.3") 715 (version "22.08.1")
548 (source 716 (source
549 (origin 717 (origin
550 (method url-fetch) 718 (method url-fetch)
551 (uri (string-append "mirror://kde/stable/release-service/" version 719 (uri (string-append "mirror://kde/stable/release-service/" version
552 "/src/kcalutils-" version ".tar.xz")) 720 "/src/kcalutils-" version ".tar.xz"))
553 (sha256 721 (sha256
554 (base32 "1vv2nv4yc2hwi31b9k0jcxmxgbpaalmdc06jhbcq8qbi20pj70kh")))) 722 (base32 "1y25csn37lp14ba18gqmw9ssimy4dqi55irx8c89p4p1lypjwfzq"))))
555 (build-system qt-build-system) 723 (build-system qt-build-system)
556 (native-inputs 724 (native-inputs
557 (list extra-cmake-modules libxml2)) ;; xmllint required for tests 725 (list extra-cmake-modules libxml2)) ;; xmllint required for tests
@@ -582,14 +750,14 @@ functions for accessing calendar data using the kcalcore API.")
582(define-public kdepim-runtime 750(define-public kdepim-runtime
583 (package 751 (package
584 (name "kdepim-runtime") 752 (name "kdepim-runtime")
585 (version "22.04.3") 753 (version "22.08.1")
586 (source 754 (source
587 (origin 755 (origin
588 (method url-fetch) 756 (method url-fetch)
589 (uri (string-append "mirror://kde/stable/release-service/" version 757 (uri (string-append "mirror://kde/stable/release-service/" version
590 "/src/kdepim-runtime-" version ".tar.xz")) 758 "/src/kdepim-runtime-" version ".tar.xz"))
591 (sha256 759 (sha256
592 (base32 "1lhkcfdjnxlm8amfczw4pi41grlq951pd67cj1z51whs6b84an27")))) 760 (base32 "1g6bq27s7nf9rmrbl5kwycl4lzjpp3m088mji3p7qrrv01ywp4mn"))))
593 (build-system qt-build-system) 761 (build-system qt-build-system)
594 (native-inputs 762 (native-inputs
595 (list extra-cmake-modules dbus kdoctools libxslt shared-mime-info)) 763 (list extra-cmake-modules dbus kdoctools libxslt shared-mime-info))
@@ -677,14 +845,14 @@ package.")
677(define-public keventviews 845(define-public keventviews
678 (package 846 (package
679 (name "keventviews") 847 (name "keventviews")
680 (version "22.04.3") 848 (version "22.08.1")
681 (source 849 (source
682 (origin 850 (origin
683 (method url-fetch) 851 (method url-fetch)
684 (uri (string-append "mirror://kde/stable/release-service/" version 852 (uri (string-append "mirror://kde/stable/release-service/" version
685 "/src/eventviews-" version ".tar.xz")) 853 "/src/eventviews-" version ".tar.xz"))
686 (sha256 854 (sha256
687 (base32 "1346k5fvjdgxhfjhf0mbc7s559ampxc2vfg0i4wk1a6n6d4jpmcr")))) 855 (base32 "0bkidva045q85z4ymhj4m9ayfbsckjl4cl7nncl48yk2dmanfg51"))))
688 (properties `((upstream-name . "eventviews"))) 856 (properties `((upstream-name . "eventviews")))
689 (build-system qt-build-system) 857 (build-system qt-build-system)
690 (native-inputs 858 (native-inputs
@@ -726,14 +894,14 @@ package.")
726(define-public kgpg 894(define-public kgpg
727 (package 895 (package
728 (name "kgpg") 896 (name "kgpg")
729 (version "22.04.3") 897 (version "22.08.1")
730 (source 898 (source
731 (origin 899 (origin
732 (method url-fetch) 900 (method url-fetch)
733 (uri (string-append "mirror://kde/stable/release-service/" version 901 (uri (string-append "mirror://kde/stable/release-service/" version
734 "/src/kgpg-" version ".tar.xz")) 902 "/src/kgpg-" version ".tar.xz"))
735 (sha256 903 (sha256
736 (base32 "196xgbvc68jzacal4wwxgdrwxyiyr49hq0h2dwpzq5yhpfh3fcrw")))) 904 (base32 "1xs0w6lxwq3hzs8r1cwmygcjilbgwa8zpjxwj6zz1wmbg04gqk36"))))
737 (build-system qt-build-system) 905 (build-system qt-build-system)
738 (arguments 906 (arguments
739 `(#:phases 907 `(#:phases
@@ -781,17 +949,51 @@ for applying cryptography to short pieces of text, and can also quickly apply
781cryptography to the contents of the clipboard.") 949cryptography to the contents of the clipboard.")
782 (license license:gpl2+))) 950 (license license:gpl2+)))
783 951
952(define-public khealthcertificate
953 (package
954 (name "khealthcertificate")
955 (version "22.09")
956 (source (origin
957 (method url-fetch)
958 (uri (string-append "mirror://kde/stable/plasma-mobile/"
959 (version-major+minor version)
960 "/khealthcertificate-" version ".tar.xz"))
961 (sha256
962 (base32
963 "16vkjpyxwx34pvdpnci0l6mx2bdjialiscjvbdx53xbsq9ff701k"))))
964 (build-system qt-build-system)
965 (arguments
966 (list #:phases #~(modify-phases %standard-phases
967 (replace 'check
968 (lambda* (#:key tests? #:allow-other-keys)
969 (when tests?
970 (invoke "ctest" "-E"
971 "(icaovdsparsertest|nlcoronacheckparsertest)")))))))
972 (native-inputs (list extra-cmake-modules pkg-config))
973 (inputs (list karchive
974 kcodecs
975 ki18n
976 openssl
977 qtdeclarative-5
978 zlib))
979 (home-page "https://api.kde.org/khealthcertificate/html/index.html")
980 (synopsis "Digital vaccination and recovery certificate library")
981 (description
982 "This package provides a library for arsing of digital vaccination,
983test and recovery certificates.")
984 (license license:lgpl2.0)))
985
784(define-public kidentitymanagement 986(define-public kidentitymanagement
785 (package 987 (package
786 (name "kidentitymanagement") 988 (name "kidentitymanagement")
787 (version "22.04.3") 989 (version "22.08.1")
788 (source 990 (source
789 (origin 991 (origin
790 (method url-fetch) 992 (method url-fetch)
791 (uri (string-append "mirror://kde/stable/release-service/" version 993 (uri (string-append "mirror://kde/stable/release-service/" version
792 "/src/kidentitymanagement-" version ".tar.xz")) 994 "/src/kidentitymanagement-" version ".tar.xz"))
793 (sha256 995 (sha256
794 (base32 "0z1ixwlrdm7dzfxszphf2wma0gjprr0143c46li79g5gzvcrid8w")))) 996 (base32 "1h76c8k6lvf4dlh9awd4z71hkikm7x71760gljybd6fkygxpm992"))))
795 (build-system qt-build-system) 997 (build-system qt-build-system)
796 (native-inputs 998 (native-inputs
797 (list extra-cmake-modules)) 999 (list extra-cmake-modules))
@@ -822,14 +1024,14 @@ cryptography to the contents of the clipboard.")
822(define-public kimap 1024(define-public kimap
823 (package 1025 (package
824 (name "kimap") 1026 (name "kimap")
825 (version "22.04.3") 1027 (version "22.08.1")
826 (source 1028 (source
827 (origin 1029 (origin
828 (method url-fetch) 1030 (method url-fetch)
829 (uri (string-append "mirror://kde/stable/release-service/" version 1031 (uri (string-append "mirror://kde/stable/release-service/" version
830 "/src/kimap-" version ".tar.xz")) 1032 "/src/kimap-" version ".tar.xz"))
831 (sha256 1033 (sha256
832 (base32 "1k5h7jmzxg8wq58iqk0f1gx5r45pr2895vl7y5ihyav9w0qfqcn0")))) 1034 (base32 "1a3wwzwlp0zsj4brhs22sygfxh65slikapa4iipxjw78mkwhiq8h"))))
833 (build-system qt-build-system) 1035 (build-system qt-build-system)
834 (native-inputs 1036 (native-inputs
835 (list extra-cmake-modules)) 1037 (list extra-cmake-modules))
@@ -850,17 +1052,62 @@ easier to do so.")
850 (license ;; GPL for programs, LGPL for libraries 1052 (license ;; GPL for programs, LGPL for libraries
851 (list license:gpl2+ license:lgpl2.0+)))) 1053 (list license:gpl2+ license:lgpl2.0+))))
852 1054
1055(define-public kitinerary
1056 (package
1057 (name "kitinerary")
1058 (version "22.08.1")
1059 (source (origin
1060 (method url-fetch)
1061 (uri (string-append
1062 "https://invent.kde.org/pim/kitinerary/-/archive/v"
1063 version "/kitinerary-v" version ".tar.gz"))
1064 (sha256
1065 (base32
1066 "1gpy5siaw9k4332ii6a87rq162dbmyfkqp1l1k8bmldg1755v3jz"))))
1067 (build-system qt-build-system)
1068 (arguments
1069 (list #:phases #~(modify-phases %standard-phases
1070 (replace 'check
1071 (lambda* (#:key tests? #:allow-other-keys)
1072 (when tests?
1073 (invoke "dbus-launch" "ctest" "-E"
1074 "(jsonlddocumenttest|mergeutiltest|locationutiltest|knowledgedbtest|airportdbtest|extractorscriptenginetest|pkpassextractortest|postprocessortest|calendarhandlertest|extractortest)")))))))
1075 (native-inputs (list dbus extra-cmake-modules))
1076 (inputs (list kpkpass
1077 kcalendarcore
1078 karchive
1079 ki18n
1080 kcoreaddons
1081 kcontacts
1082 kmime
1083 knotifications
1084 shared-mime-info
1085 openssl
1086 poppler
1087 qtbase-5
1088 qtdeclarative-5
1089 qtlocation
1090 qtquickcontrols2-5
1091 libxml2
1092 zlib))
1093 (home-page "https://apps.kde.org/itinerary/")
1094 (synopsis
1095 "Data Model and Extraction System for Travel Reservation information")
1096 (description "This package provides a library containing itinerary data
1097model and itinerary extraction code.")
1098 (license license:lgpl2.0)))
1099
853(define-public kldap 1100(define-public kldap
854 (package 1101 (package
855 (name "kldap") 1102 (name "kldap")
856 (version "22.04.3") 1103 (version "22.08.1")
857 (source 1104 (source
858 (origin 1105 (origin
859 (method url-fetch) 1106 (method url-fetch)
860 (uri (string-append "mirror://kde/stable/release-service/" version 1107 (uri (string-append "mirror://kde/stable/release-service/" version
861 "/src/kldap-" version ".tar.xz")) 1108 "/src/kldap-" version ".tar.xz"))
862 (sha256 1109 (sha256
863 (base32 "024xgjffz5n8zz6js06i78pf8s3nd5sbmvhzz7bm3qc05xqxyp75")))) 1110 (base32 "0hqvf939d2sqb2frizw9pnhgpc8vi627882d30ssymw5p5nm58il"))))
864 (build-system qt-build-system) 1111 (build-system qt-build-system)
865 (native-inputs 1112 (native-inputs
866 (list extra-cmake-modules kdoctools)) 1113 (list extra-cmake-modules kdoctools))
@@ -878,21 +1125,21 @@ protocol for querying and modifying directory services running over TCP/IP.")
878(define-public kleopatra 1125(define-public kleopatra
879 (package 1126 (package
880 (name "kleopatra") 1127 (name "kleopatra")
881 (version "22.04.3") 1128 (version "22.08.1")
882 (source 1129 (source
883 (origin 1130 (origin
884 (method url-fetch) 1131 (method url-fetch)
885 (uri (string-append "mirror://kde/stable/release-service/" version 1132 (uri (string-append "mirror://kde/stable/release-service/" version
886 "/src/kleopatra-" version ".tar.xz")) 1133 "/src/kleopatra-" version ".tar.xz"))
887 (sha256 1134 (sha256
888 (base32 "1dp421hniyknggirpqqdb7pmsrbidz9qshmd3qnsqvcr9pz301d5")))) 1135 (base32 "1vay6cdrx1l7qyg0rrc7z7rwv1jjpwksqzadka7rpshfqhf3r9y8"))))
889 (build-system qt-build-system) 1136 (build-system qt-build-system)
890 (native-inputs 1137 (native-inputs
891 (list dbus extra-cmake-modules gnupg ;; TODO: Remove after gpgme uses fixed path 1138 (list dbus extra-cmake-modules gnupg ;; TODO: Remove after gpgme uses fixed path
892 kdoctools)) 1139 kdoctools))
893 (inputs 1140 (inputs
894 (list boost 1141 (list boost
895 gpgme 1142 gpgme-1.18
896 kcmutils 1143 kcmutils
897 kcodecs 1144 kcodecs
898 kconfig 1145 kconfig
@@ -912,7 +1159,7 @@ protocol for querying and modifying directory services running over TCP/IP.")
912 libassuan 1159 libassuan
913 libkleo 1160 libkleo
914 breeze-icons ;; default icon set 1161 breeze-icons ;; default icon set
915 qgpgme 1162 qgpgme-1.18
916 qtbase-5)) 1163 qtbase-5))
917 (arguments 1164 (arguments
918 `(#:phases 1165 `(#:phases
@@ -932,14 +1179,14 @@ and retrieving certificates from LDAP servers.")
932(define-public kmail 1179(define-public kmail
933 (package 1180 (package
934 (name "kmail") 1181 (name "kmail")
935 (version "22.04.3") 1182 (version "22.08.1")
936 (source 1183 (source
937 (origin 1184 (origin
938 (method url-fetch) 1185 (method url-fetch)
939 (uri (string-append "mirror://kde/stable/release-service/" version 1186 (uri (string-append "mirror://kde/stable/release-service/" version
940 "/src/kmail-" version ".tar.xz")) 1187 "/src/kmail-" version ".tar.xz"))
941 (sha256 1188 (sha256
942 (base32 "0x2d8w8hlb62h9q9qkh3cwyg7pwwl7px1rf89vyfp9arfbs030dq")))) 1189 (base32 "1q7d2jazc6792dhwxb2zx66bghdnn43sw6lvdg44a7d9zgik1qzb"))))
943 (build-system qt-build-system) 1190 (build-system qt-build-system)
944 (native-inputs 1191 (native-inputs
945 (list extra-cmake-modules dbus kdoctools)) 1192 (list extra-cmake-modules dbus kdoctools))
@@ -949,7 +1196,7 @@ and retrieving certificates from LDAP servers.")
949 akonadi-mime 1196 akonadi-mime
950 akonadi-search 1197 akonadi-search
951 boost 1198 boost
952 gpgme 1199 gpgme-1.18
953 grantlee 1200 grantlee
954 grantleetheme 1201 grantleetheme
955 kbookmarks 1202 kbookmarks
@@ -996,7 +1243,7 @@ and retrieving certificates from LDAP servers.")
996 libkleo 1243 libkleo
997 libksieve 1244 libksieve
998 breeze-icons ; default icon set, required for tests 1245 breeze-icons ; default icon set, required for tests
999 qgpgme 1246 qgpgme-1.18
1000 qtbase-5 1247 qtbase-5
1001 qtdeclarative-5 1248 qtdeclarative-5
1002 qtkeychain 1249 qtkeychain
@@ -1032,14 +1279,14 @@ manager from KDE.")
1032(define-public kmailcommon 1279(define-public kmailcommon
1033 (package 1280 (package
1034 (name "kmailcommon") 1281 (name "kmailcommon")
1035 (version "22.04.3") 1282 (version "22.08.1")
1036 (source 1283 (source
1037 (origin 1284 (origin
1038 (method url-fetch) 1285 (method url-fetch)
1039 (uri (string-append "mirror://kde/stable/release-service/" version 1286 (uri (string-append "mirror://kde/stable/release-service/" version
1040 "/src/mailcommon-" version ".tar.xz")) 1287 "/src/mailcommon-" version ".tar.xz"))
1041 (sha256 1288 (sha256
1042 (base32 "0vir2p7akihfzb86iwspz3k6j3psc6xxyak4x738dw3lhn22nfzb")))) 1289 (base32 "1lpnfcj2p58lhgcjg6ray5b9ygz7gpb8xh8qkakn4m7cpjhgcj5j"))))
1043 (properties `((upstream-name . "mailcommon"))) 1290 (properties `((upstream-name . "mailcommon")))
1044 (build-system qt-build-system) 1291 (build-system qt-build-system)
1045 (native-inputs 1292 (native-inputs
@@ -1086,6 +1333,8 @@ manager from KDE.")
1086 libxslt 1333 libxslt
1087 phonon 1334 phonon
1088 qgpgme 1335 qgpgme
1336 qtwebchannel-5
1337 qtwebengine-5
1089 qtbase-5)) 1338 qtbase-5))
1090 (arguments 1339 (arguments
1091 `(#:tests? #f)) ;; TODO: 12/62 tests fail 1340 `(#:tests? #f)) ;; TODO: 12/62 tests fail
@@ -1099,14 +1348,14 @@ dealing with email.")
1099(define-public kmailimporter 1348(define-public kmailimporter
1100 (package 1349 (package
1101 (name "kmailimporter") 1350 (name "kmailimporter")
1102 (version "22.04.3") 1351 (version "22.08.1")
1103 (source 1352 (source
1104 (origin 1353 (origin
1105 (method url-fetch) 1354 (method url-fetch)
1106 (uri (string-append "mirror://kde/stable/release-service/" version 1355 (uri (string-append "mirror://kde/stable/release-service/" version
1107 "/src/mailimporter-" version ".tar.xz")) 1356 "/src/mailimporter-" version ".tar.xz"))
1108 (sha256 1357 (sha256
1109 (base32 "0hb4ba8vr7wrw8mcrc7hicl8f9r6ihsbwkxxr1qkzk0310yjmcbf")))) 1358 (base32 "1k7gwagcvhj733c48ayxwi1gf37y6w5g6n2b9fknhfs40kqpdri9"))))
1110 (properties `((upstream-name . "mailimporter"))) 1359 (properties `((upstream-name . "mailimporter")))
1111 (build-system qt-build-system) 1360 (build-system qt-build-system)
1112 (native-inputs 1361 (native-inputs
@@ -1146,14 +1395,14 @@ e-mail client programs into KMail and KDE PIM.")
1146(define-public kmailtransport 1395(define-public kmailtransport
1147 (package 1396 (package
1148 (name "kmailtransport") 1397 (name "kmailtransport")
1149 (version "22.04.3") 1398 (version "22.08.1")
1150 (source 1399 (source
1151 (origin 1400 (origin
1152 (method url-fetch) 1401 (method url-fetch)
1153 (uri (string-append "mirror://kde/stable/release-service/" version 1402 (uri (string-append "mirror://kde/stable/release-service/" version
1154 "/src/kmailtransport-" version ".tar.xz")) 1403 "/src/kmailtransport-" version ".tar.xz"))
1155 (sha256 1404 (sha256
1156 (base32 "0fcgwln40d9h3r4m58mp4m79k425hianjz0ambqckdzp0aspkhzp")))) 1405 (base32 "0hhd1m1kfagyiwwfmsxhpin5c25dsiwbzg188khppn6fp2dh79dg"))))
1157 (build-system qt-build-system) 1406 (build-system qt-build-system)
1158 (native-inputs 1407 (native-inputs
1159 (list extra-cmake-modules kdoctools)) 1408 (list extra-cmake-modules kdoctools))
@@ -1188,14 +1437,14 @@ mail transport.")
1188(define-public kmbox 1437(define-public kmbox
1189 (package 1438 (package
1190 (name "kmbox") 1439 (name "kmbox")
1191 (version "22.04.3") 1440 (version "22.08.1")
1192 (source 1441 (source
1193 (origin 1442 (origin
1194 (method url-fetch) 1443 (method url-fetch)
1195 (uri (string-append "mirror://kde/stable/release-service/" version 1444 (uri (string-append "mirror://kde/stable/release-service/" version
1196 "/src/kmbox-" version ".tar.xz")) 1445 "/src/kmbox-" version ".tar.xz"))
1197 (sha256 1446 (sha256
1198 (base32 "0d3i36zkn3apcjqkbsq633mgrk382xgx8knfg6fkyyc8i55p3dig")))) 1447 (base32 "0n49xqgyx40hml9554zvnycff26qki9fdy32awx9v9l8jbnrmm6p"))))
1199 (build-system qt-build-system) 1448 (build-system qt-build-system)
1200 (native-inputs 1449 (native-inputs
1201 (list extra-cmake-modules)) 1450 (list extra-cmake-modules))
@@ -1210,14 +1459,14 @@ using a Qt/KMime C++ API.")
1210(define-public kmessagelib 1459(define-public kmessagelib
1211 (package 1460 (package
1212 (name "kmessagelib") 1461 (name "kmessagelib")
1213 (version "22.04.3") 1462 (version "22.08.1")
1214 (source 1463 (source
1215 (origin 1464 (origin
1216 (method url-fetch) 1465 (method url-fetch)
1217 (uri (string-append "mirror://kde/stable/release-service/" version 1466 (uri (string-append "mirror://kde/stable/release-service/" version
1218 "/src/messagelib-" version ".tar.xz")) 1467 "/src/messagelib-" version ".tar.xz"))
1219 (sha256 1468 (sha256
1220 (base32 "06vsba8r9sh94y59hmkh8nbg8xhib83sv80qnfw4g9fv5gfjppjh")))) 1469 (base32 "0xq1a064g3h3igrqanfald9n21nnrsg16a4kmn9vn1k03qv1vlp2"))))
1221 (properties `((upstream-name . "messagelib"))) 1470 (properties `((upstream-name . "messagelib")))
1222 (build-system qt-build-system) 1471 (build-system qt-build-system)
1223 (native-inputs 1472 (native-inputs
@@ -1296,14 +1545,14 @@ kwebengineviewer.")
1296(define-public kmime 1545(define-public kmime
1297 (package 1546 (package
1298 (name "kmime") 1547 (name "kmime")
1299 (version "22.04.3") 1548 (version "22.08.1")
1300 (source 1549 (source
1301 (origin 1550 (origin
1302 (method url-fetch) 1551 (method url-fetch)
1303 (uri (string-append "mirror://kde/stable/release-service/" version 1552 (uri (string-append "mirror://kde/stable/release-service/" version
1304 "/src/kmime-" version ".tar.xz")) 1553 "/src/kmime-" version ".tar.xz"))
1305 (sha256 1554 (sha256
1306 (base32 "1k9lvq3a728015laj7rklg136hgg256l4snarnc5cw97ijqdm5ng")))) 1555 (base32 "1vz5gw33ncc5lx8fx2nnp8ayxpdhfjwwx226gwa94vhxxkfcnmh4"))))
1307 (build-system qt-build-system) 1556 (build-system qt-build-system)
1308 (native-inputs 1557 (native-inputs
1309 (list extra-cmake-modules)) 1558 (list extra-cmake-modules))
@@ -1331,14 +1580,14 @@ information in non-ASCII character sets.")
1331(define-public knotes 1580(define-public knotes
1332 (package 1581 (package
1333 (name "knotes") 1582 (name "knotes")
1334 (version "22.04.3") 1583 (version "22.08.1")
1335 (source 1584 (source
1336 (origin 1585 (origin
1337 (method url-fetch) 1586 (method url-fetch)
1338 (uri (string-append "mirror://kde/stable/release-service/" version 1587 (uri (string-append "mirror://kde/stable/release-service/" version
1339 "/src/knotes-" version ".tar.xz")) 1588 "/src/knotes-" version ".tar.xz"))
1340 (sha256 1589 (sha256
1341 (base32 "1bbrcr2s5am7gq3im5s9kk63nrsgz0kfkm3qzhasafnz06zhf1vf")))) 1590 (base32 "076rwgkwx67rn6z0mj0sj77h1jngcpbvrwka3ijg2309r9f2wg8h"))))
1342 (build-system qt-build-system) 1591 (build-system qt-build-system)
1343 (native-inputs 1592 (native-inputs
1344 (list extra-cmake-modules kdoctools libxslt)) 1593 (list extra-cmake-modules kdoctools libxslt))
@@ -1401,14 +1650,14 @@ Features:
1401(define-public kontactinterface 1650(define-public kontactinterface
1402 (package 1651 (package
1403 (name "kontactinterface") 1652 (name "kontactinterface")
1404 (version "22.04.3") 1653 (version "22.08.1")
1405 (source 1654 (source
1406 (origin 1655 (origin
1407 (method url-fetch) 1656 (method url-fetch)
1408 (uri (string-append "mirror://kde/stable/release-service/" version 1657 (uri (string-append "mirror://kde/stable/release-service/" version
1409 "/src/kontactinterface-" version ".tar.xz")) 1658 "/src/kontactinterface-" version ".tar.xz"))
1410 (sha256 1659 (sha256
1411 (base32 "0npaxlrvgpg2p8wdaqs03k2gyppbid81k64q6cawin6wrn6zzc9m")))) 1660 (base32 "0j7cck262j8z7m7fm55qa5i936x81ljn3cijrk5c5h881152h4fs"))))
1412 (build-system qt-build-system) 1661 (build-system qt-build-system)
1413 (native-inputs 1662 (native-inputs
1414 (list extra-cmake-modules)) 1663 (list extra-cmake-modules))
@@ -1429,14 +1678,14 @@ application \"Parts\" to be embedded as a Kontact component (or plugin).")
1429(define-public korganizer 1678(define-public korganizer
1430 (package 1679 (package
1431 (name "korganizer") 1680 (name "korganizer")
1432 (version "22.04.3") 1681 (version "22.08.1")
1433 (source 1682 (source
1434 (origin 1683 (origin
1435 (method url-fetch) 1684 (method url-fetch)
1436 (uri (string-append "mirror://kde/stable/release-service/" version 1685 (uri (string-append "mirror://kde/stable/release-service/" version
1437 "/src/korganizer-" version ".tar.xz")) 1686 "/src/korganizer-" version ".tar.xz"))
1438 (sha256 1687 (sha256
1439 (base32 "0ypscdr0la4pdxz491mryjmg535d0g7c4r62y0l7an5g1ribrjq9")))) 1688 (base32 "0pcyij50k96mrm9vkq0pzr7n0nrgy1d51zrcb3hly7fpl4gvkx4x"))))
1440 (build-system qt-build-system) 1689 (build-system qt-build-system)
1441 (native-inputs 1690 (native-inputs
1442 (list extra-cmake-modules dbus qttools-5 kdoctools)) 1691 (list extra-cmake-modules dbus qttools-5 kdoctools))
@@ -1547,17 +1796,37 @@ and exchanging calendar data, vCalendar and iCalendar.")
1547Virtual Contact File}) files to the KPeople contact management library.") 1796Virtual Contact File}) files to the KPeople contact management library.")
1548 (license license:lgpl2.1+))) 1797 (license license:lgpl2.1+)))
1549 1798
1799(define-public kpkpass
1800 (package
1801 (name "kpkpass")
1802 (version "22.08.1")
1803 (source (origin
1804 (method url-fetch)
1805 (uri (string-append "mirror://kde/stable/release-service/" version
1806 "/src/kpkpass-" version ".tar.xz"))
1807 (sha256
1808 (base32
1809 "09l6c7nsgfnffgkm0yzjhsfkm79fv9izasislrlzdvca5xninrgb"))))
1810 (build-system qt-build-system)
1811 (native-inputs (list extra-cmake-modules))
1812 (inputs (list karchive qtbase-5 shared-mime-info))
1813 (home-page "https://invent.kde.org/pim/kpkpass")
1814 (synopsis "Apple Wallet Pass reader")
1815 (description "This package provides library to deal with Apple Wallet
1816pass files.")
1817 (license license:lgpl2.0+)))
1818
1550(define-public kpimcommon 1819(define-public kpimcommon
1551 (package 1820 (package
1552 (name "kpimcommon") 1821 (name "kpimcommon")
1553 (version "22.04.3") 1822 (version "22.08.1")
1554 (source 1823 (source
1555 (origin 1824 (origin
1556 (method url-fetch) 1825 (method url-fetch)
1557 (uri (string-append "mirror://kde/stable/release-service/" version 1826 (uri (string-append "mirror://kde/stable/release-service/" version
1558 "/src/pimcommon-" version ".tar.xz")) 1827 "/src/pimcommon-" version ".tar.xz"))
1559 (sha256 1828 (sha256
1560 (base32 "1xns3qc5n5fig898bsj3kzda6484n0r406km43gicnly1m7jpar9")))) 1829 (base32 "00gxv1028xdp7ag44z9h6cpmlw55f3rk7i6msymga3pdq639c19y"))))
1561 (properties `((upstream-name . "pimcommon"))) 1830 (properties `((upstream-name . "pimcommon")))
1562 (build-system qt-build-system) 1831 (build-system qt-build-system)
1563 (native-inputs 1832 (native-inputs
@@ -1613,14 +1882,14 @@ Virtual Contact File}) files to the KPeople contact management library.")
1613(define-public libgravatar 1882(define-public libgravatar
1614 (package 1883 (package
1615 (name "libgravatar") 1884 (name "libgravatar")
1616 (version "22.04.3") 1885 (version "22.08.1")
1617 (source 1886 (source
1618 (origin 1887 (origin
1619 (method url-fetch) 1888 (method url-fetch)
1620 (uri (string-append "mirror://kde/stable/release-service/" version 1889 (uri (string-append "mirror://kde/stable/release-service/" version
1621 "/src/libgravatar-" version ".tar.xz")) 1890 "/src/libgravatar-" version ".tar.xz"))
1622 (sha256 1891 (sha256
1623 (base32 "1zik4y1micgqyz2y6cj5w5sjccm69d49svl72bdjcj5n3r6xl9iq")))) 1892 (base32 "1yhmxl2gqwrn5flr5qm56aqg6rgmqbgcr3pyb4d0vshdfksjr4rc"))))
1624 (build-system qt-build-system) 1893 (build-system qt-build-system)
1625 (native-inputs (list extra-cmake-modules)) 1894 (native-inputs (list extra-cmake-modules))
1626 (inputs (list kconfig 1895 (inputs (list kconfig
@@ -1644,14 +1913,14 @@ unnecessary network operations.")
1644(define-public kpimtextedit 1913(define-public kpimtextedit
1645 (package 1914 (package
1646 (name "kpimtextedit") 1915 (name "kpimtextedit")
1647 (version "22.04.3") 1916 (version "22.08.1")
1648 (source 1917 (source
1649 (origin 1918 (origin
1650 (method url-fetch) 1919 (method url-fetch)
1651 (uri (string-append "mirror://kde/stable/release-service/" version 1920 (uri (string-append "mirror://kde/stable/release-service/" version
1652 "/src/kpimtextedit-" version ".tar.xz")) 1921 "/src/kpimtextedit-" version ".tar.xz"))
1653 (sha256 1922 (sha256
1654 (base32 "1gb0n8nrx673ya3mgkjs6khjlz7472a932lgpy5pwir48mc57g1d")))) 1923 (base32 "1dxdlspqssxnvha202bgh9yaszs77cph5qd9wcbd45xj07dqgbw1"))))
1655 (build-system qt-build-system) 1924 (build-system qt-build-system)
1656 (native-inputs 1925 (native-inputs
1657 (list extra-cmake-modules qttools-5)) 1926 (list extra-cmake-modules qttools-5))
@@ -1685,14 +1954,14 @@ text in the text edit to all kinds of markup, like HTML or BBCODE.")
1685(define-public ksmtp 1954(define-public ksmtp
1686 (package 1955 (package
1687 (name "ksmtp") 1956 (name "ksmtp")
1688 (version "22.04.3") 1957 (version "22.08.1")
1689 (source 1958 (source
1690 (origin 1959 (origin
1691 (method url-fetch) 1960 (method url-fetch)
1692 (uri (string-append "mirror://kde/stable/release-service/" version 1961 (uri (string-append "mirror://kde/stable/release-service/" version
1693 "/src/ksmtp-" version ".tar.xz")) 1962 "/src/ksmtp-" version ".tar.xz"))
1694 (sha256 1963 (sha256
1695 (base32 "1l0w7yxmmvkj2wbv49yf73b2ca7k0yxrishkdqgm3q5crahg8l4z")))) 1964 (base32 "13ybnr39pim3r83p56wj98fwj0yk1rspd9g24a8d0qykmnbx57l3"))))
1696 (build-system qt-build-system) 1965 (build-system qt-build-system)
1697 (native-inputs 1966 (native-inputs
1698 (list extra-cmake-modules)) 1967 (list extra-cmake-modules))
@@ -1724,14 +1993,14 @@ standard protocols for e-mail transmission.")
1724(define-public ktnef 1993(define-public ktnef
1725 (package 1994 (package
1726 (name "ktnef") 1995 (name "ktnef")
1727 (version "22.04.3") 1996 (version "22.08.1")
1728 (source 1997 (source
1729 (origin 1998 (origin
1730 (method url-fetch) 1999 (method url-fetch)
1731 (uri (string-append "mirror://kde/stable/release-service/" version 2000 (uri (string-append "mirror://kde/stable/release-service/" version
1732 "/src/ktnef-" version ".tar.xz")) 2001 "/src/ktnef-" version ".tar.xz"))
1733 (sha256 2002 (sha256
1734 (base32 "0nvvaakjhciqdn0v1697d559p0py5v41iyd0ix2z8sqgw7lb7nkh")))) 2003 (base32 "05rcs0m4dr4p4wxigcnhjmmp15nlf36ka85v8b8gd8630v61w6y6"))))
1735 (build-system qt-build-system) 2004 (build-system qt-build-system)
1736 (native-inputs 2005 (native-inputs
1737 (list extra-cmake-modules)) 2006 (list extra-cmake-modules))
@@ -1756,14 +2025,14 @@ and allows one to view/extract message formatted text in Rich Text Format.")
1756(define-public libkdepim 2025(define-public libkdepim
1757 (package 2026 (package
1758 (name "libkdepim") 2027 (name "libkdepim")
1759 (version "22.04.3") 2028 (version "22.08.1")
1760 (source 2029 (source
1761 (origin 2030 (origin
1762 (method url-fetch) 2031 (method url-fetch)
1763 (uri (string-append "mirror://kde/stable/release-service/" version 2032 (uri (string-append "mirror://kde/stable/release-service/" version
1764 "/src/libkdepim-" version ".tar.xz")) 2033 "/src/libkdepim-" version ".tar.xz"))
1765 (sha256 2034 (sha256
1766 (base32 "1r6hbj3rgma1q1fxmi982widvnq1dajslhwmd21aknnnryspfx7s")))) 2035 (base32 "07ihnps983x3sp74yq5glsq3h3jw4k80mnc4xxzm6ps2vgswah12"))))
1767 (build-system qt-build-system) 2036 (build-system qt-build-system)
1768 (native-inputs 2037 (native-inputs
1769 (list extra-cmake-modules qttools-5)) 2038 (list extra-cmake-modules qttools-5))
@@ -1803,14 +2072,14 @@ and allows one to view/extract message formatted text in Rich Text Format.")
1803(define-public libkgapi 2072(define-public libkgapi
1804 (package 2073 (package
1805 (name "libkgapi") 2074 (name "libkgapi")
1806 (version "22.04.3") 2075 (version "22.08.1")
1807 (source 2076 (source
1808 (origin 2077 (origin
1809 (method url-fetch) 2078 (method url-fetch)
1810 (uri (string-append "mirror://kde/stable/release-service/" version 2079 (uri (string-append "mirror://kde/stable/release-service/" version
1811 "/src/libkgapi-" version ".tar.xz")) 2080 "/src/libkgapi-" version ".tar.xz"))
1812 (sha256 2081 (sha256
1813 (base32 "0m47wqr2m147csypzm38i29msm1mcnn6mx3l0nwfhwsmycf6lsr7")))) 2082 (base32 "065441mbl67wyp4nz03jdygkn5wmnmkj4fiql4mnq99k2v80y0ka"))))
1814 (build-system qt-build-system) 2083 (build-system qt-build-system)
1815 (native-inputs 2084 (native-inputs
1816 (list extra-cmake-modules qttools-5)) 2085 (list extra-cmake-modules qttools-5))
@@ -1838,14 +2107,14 @@ various Google services.")
1838(define-public libkleo 2107(define-public libkleo
1839 (package 2108 (package
1840 (name "libkleo") 2109 (name "libkleo")
1841 (version "22.04.3") 2110 (version "22.08.1")
1842 (source 2111 (source
1843 (origin 2112 (origin
1844 (method url-fetch) 2113 (method url-fetch)
1845 (uri (string-append "mirror://kde/stable/release-service/" version 2114 (uri (string-append "mirror://kde/stable/release-service/" version
1846 "/src/libkleo-" version ".tar.xz")) 2115 "/src/libkleo-" version ".tar.xz"))
1847 (sha256 2116 (sha256
1848 (base32 "0nk6bi2z4s0rf0qim00xcmvxyzwax4bjn1f4f6iyw5qdfkc6yvnp")))) 2117 (base32 "05ypgrwynm1hr32hj35faj3sxabi46x8slnbs3pxwz2f2z2ry58a"))))
1849 (build-system qt-build-system) 2118 (build-system qt-build-system)
1850 (native-inputs 2119 (native-inputs
1851 (list extra-cmake-modules kdoctools qttools-5)) 2120 (list extra-cmake-modules kdoctools qttools-5))
@@ -1855,6 +2124,7 @@ various Google services.")
1855 kcodecs 2124 kcodecs
1856 kcompletion 2125 kcompletion
1857 kconfig 2126 kconfig
2127 kconfigwidgets
1858 kcoreaddons 2128 kcoreaddons
1859 kcrash 2129 kcrash
1860 ki18n 2130 ki18n
@@ -1885,7 +2155,7 @@ KDE using certificate-based crypto.")
1885(define-public libksieve 2155(define-public libksieve
1886 (package 2156 (package
1887 (name "libksieve") 2157 (name "libksieve")
1888 (version "22.04.3") 2158 (version "22.08.1")
1889 (source 2159 (source
1890 (origin 2160 (origin
1891 (method url-fetch) 2161 (method url-fetch)
@@ -1893,7 +2163,7 @@ KDE using certificate-based crypto.")
1893 "/src/libksieve-" version ".tar.xz")) 2163 "/src/libksieve-" version ".tar.xz"))
1894 (sha256 2164 (sha256
1895 (base32 2165 (base32
1896 "0s5c49vgsqmbpyk1bhwjb04v6v6vb9xlcms8dvc6f3gyjdchk5lc")))) 2166 "1ia1gjx8x9ym3dml3y403kif50jhcsrqmhivn3j5yxf8abc3rnk6"))))
1897 (build-system qt-build-system) 2167 (build-system qt-build-system)
1898 (native-inputs 2168 (native-inputs
1899 (list extra-cmake-modules kdoctools)) 2169 (list extra-cmake-modules kdoctools))
@@ -1930,7 +2200,7 @@ KDE using certificate-based crypto.")
1930 ;; sieveeditorhelphtmlwidgettest fails with `sigtrap` 2200 ;; sieveeditorhelphtmlwidgettest fails with `sigtrap`
1931 (substitute* 2201 (substitute*
1932 "src/ksieveui/editor/webengine/autotests/CMakeLists.txt" 2202 "src/ksieveui/editor/webengine/autotests/CMakeLists.txt"
1933 (("^\\s*(add_test|ecm_mark_as_test)\\W" line) 2203 (("^\\s*(add_test|ecm_mark_as_test|set_tests_properties)\\W" line)
1934 (string-append "# " line)))))))) 2204 (string-append "# " line))))))))
1935 (home-page "https://invent.kde.org/pim/libksieve") 2205 (home-page "https://invent.kde.org/pim/libksieve")
1936 (synopsis "KDE Sieve library") 2206 (synopsis "KDE Sieve library")
diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index 2b88ea2afe1..89405bacaad 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -6,6 +6,7 @@
6;;; Copyright © 2019 Tobias Geerinckx-Rice <me@tobias.gr> 6;;; Copyright © 2019 Tobias Geerinckx-Rice <me@tobias.gr>
7;;; Copyright © 2020 Zheng Junjie <873216071@qq.com> 7;;; Copyright © 2020 Zheng Junjie <873216071@qq.com>
8;;; Copyright © 2022 Brendan Tildesley <mail@brendan.scot> 8;;; Copyright © 2022 Brendan Tildesley <mail@brendan.scot>
9;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
9;;; 10;;;
10;;; This file is part of GNU Guix. 11;;; This file is part of GNU Guix.
11;;; 12;;;
@@ -25,35 +26,101 @@
25(define-module (gnu packages kde-plasma) 26(define-module (gnu packages kde-plasma)
26 #:use-module (guix packages) 27 #:use-module (guix packages)
27 #:use-module (guix download) 28 #:use-module (guix download)
29 #:use-module (guix git-download)
28 #:use-module ((guix licenses) #:prefix license:) 30 #:use-module ((guix licenses) #:prefix license:)
29 #:use-module (guix gexp) 31 #:use-module (guix gexp)
30 #:use-module (guix build-system cmake) 32 #:use-module (guix build-system cmake)
33 #:use-module (guix build-system copy)
34 #:use-module (guix build-system trivial)
31 #:use-module (guix build-system qt) 35 #:use-module (guix build-system qt)
36 #:use-module (gnu packages)
32 #:use-module (gnu packages admin) 37 #:use-module (gnu packages admin)
38 #:use-module (gnu packages bash)
39 #:use-module (gnu packages boost)
40 #:use-module (gnu packages authentication)
41 #:use-module (gnu packages bash)
33 #:use-module (gnu packages compression) 42 #:use-module (gnu packages compression)
43 #:use-module (gnu packages display-managers)
44 #:use-module (gnu packages firmware)
45 #:use-module (gnu packages fontutils)
34 #:use-module (gnu packages freedesktop) 46 #:use-module (gnu packages freedesktop)
47 #:use-module (gnu packages ghostscript)
48 #:use-module (gnu packages gnupg)
49 #:use-module (gnu packages gl)
35 #:use-module (gnu packages glib) 50 #:use-module (gnu packages glib)
51 #:use-module (gnu packages gnome)
36 #:use-module (gnu packages gtk) 52 #:use-module (gnu packages gtk)
53 #:use-module (gnu packages ibus)
54 #:use-module (gnu packages iso-codes)
55 #:use-module (gnu packages kde)
37 #:use-module (gnu packages kde-frameworks) 56 #:use-module (gnu packages kde-frameworks)
57 #:use-module (gnu packages kde-pim)
58 ;; Including this module breaks the build
59 ;#:use-module ((gnu packages kde-systemtools) #:select (konsole))
60 #:use-module (gnu packages libcanberra)
38 #:use-module (gnu packages linux) 61 #:use-module (gnu packages linux)
62 #:use-module (gnu packages libusb)
63 #:use-module (gnu packages networking)
64 #:use-module (gnu packages maths)
65 #:use-module (gnu packages messaging)
66 #:use-module (gnu packages multiprecision)
67 #:use-module (gnu packages pciutils)
39 #:use-module (gnu packages pkg-config) 68 #:use-module (gnu packages pkg-config)
69 #:use-module (gnu packages polkit)
70 #:use-module (gnu packages pulseaudio)
40 #:use-module (gnu packages python) 71 #:use-module (gnu packages python)
72 #:use-module (gnu packages package-management) ; flatpak
73 #:use-module (gnu packages video)
74 #:use-module (gnu packages vpn)
75 #:use-module (gnu packages vulkan)
76 #:use-module (gnu packages textutils)
41 #:use-module (gnu packages qt) 77 #:use-module (gnu packages qt)
42 #:use-module (gnu packages xdisorg) 78 #:use-module (gnu packages xdisorg)
43 #:use-module (gnu packages xorg) 79 #:use-module (gnu packages xorg)
44 #:use-module (gnu packages web)) 80 #:use-module (gnu packages web))
45 81
82(define-public bluedevil
83 (package
84 (name "bluedevil")
85 (version "5.25.5")
86 (source (origin
87 (method url-fetch)
88 (uri (string-append "mirror://kde/stable/plasma/" version "/"
89 name "-" version ".tar.xz"))
90 (sha256
91 (base32
92 "1dsah7rcx2brcd1d5x7bvhrixx5nvwp1fwq9b8k2zc038xzpx6ys"))))
93 (build-system qt-build-system)
94 (native-inputs (list extra-cmake-modules pkg-config qttools-5))
95 (inputs (list kcoreaddons
96 kwidgetsaddons
97 kdbusaddons
98 knotifications
99 kwindowsystem
100 plasma-framework
101 ki18n
102 kio
103 kdeclarative
104 bluez-qt
105 shared-mime-info
106 qtdeclarative-5))
107 (synopsis "Manage the Bluetooth settings from Plasma")
108 (description
109 "This package provides Bluetooth manager for Plasma Shell.")
110 (home-page "https://invent.kde.org/plasma/bluedevil")
111 (license (list license:lgpl2.1 license:lgpl3))))
112
46(define-public breeze 113(define-public breeze
47 (package 114 (package
48 (name "breeze") 115 (name "breeze")
49 (version "5.25.3") 116 (version "5.25.5")
50 (source (origin 117 (source (origin
51 (method url-fetch) 118 (method url-fetch)
52 (uri (string-append "mirror://kde/stable/plasma/" version "/" 119 (uri (string-append "mirror://kde/stable/plasma/" version "/"
53 name "-" version ".tar.xz")) 120 name "-" version ".tar.xz"))
54 (sha256 121 (sha256
55 (base32 122 (base32
56 "0za75ckgfcdxrh2qxgyl2c1273g2xqwmd55njsis1yvwryadypqw")))) 123 "0m3ggv5znzfcp25afgl7v5w7m27v5hdvv6jw9vrvwbqj8lzq1hlx"))))
57 (build-system qt-build-system) 124 (build-system qt-build-system)
58 ;; TODO: Warning at /gnu/store/…-kpackage-5.34.0/…/KF5PackageMacros.cmake: 125 ;; TODO: Warning at /gnu/store/…-kpackage-5.34.0/…/KF5PackageMacros.cmake:
59 ;; warnings during generation of metainfo for org.kde.breezedark.desktop: 126 ;; warnings during generation of metainfo for org.kde.breezedark.desktop:
@@ -93,7 +160,7 @@ the Plasma Desktop. Breeze is the default theme for the KDE Plasma desktop.")
93(define-public breeze-gtk 160(define-public breeze-gtk
94 (package 161 (package
95 (name "breeze-gtk") 162 (name "breeze-gtk")
96 (version "5.19.5") 163 (version "5.25.5")
97 (source (origin 164 (source (origin
98 (method url-fetch) 165 (method url-fetch)
99 (uri (string-append "mirror://kde/stable/plasma/" 166 (uri (string-append "mirror://kde/stable/plasma/"
@@ -101,7 +168,7 @@ the Plasma Desktop. Breeze is the default theme for the KDE Plasma desktop.")
101 "-" version ".tar.xz")) 168 "-" version ".tar.xz"))
102 (sha256 169 (sha256
103 (base32 170 (base32
104 "1j2nq9yw1ragmgwrz9f6ca4ifpi86qv1bbprdgd2qm2yh7vb44sj")))) 171 "0wj8qzy2104ggczxagxm45zwsvvpwd6jjnbv1893mhlr6f2zrbmh"))))
105 (build-system qt-build-system) 172 (build-system qt-build-system)
106 (arguments 173 (arguments
107 '(#:tests? #f)) ;no 'test' target 174 '(#:tests? #f)) ;no 'test' target
@@ -114,17 +181,186 @@ Breeze is the default theme for the KDE Plasma desktop.")
114 (license (list license:bsd-3 ;cmake/FindSass.cmake 181 (license (list license:bsd-3 ;cmake/FindSass.cmake
115 license:lgpl2.1+)))) ;<all other files> 182 license:lgpl2.1+)))) ;<all other files>
116 183
184(define-public calindori
185 (package
186 (name "calindori")
187 (version "22.09")
188 (source (origin
189 (method url-fetch)
190 (uri (string-append "mirror://kde/stable/plasma-mobile/" version
191 "/calindori-" version ".tar.xz"))
192 (sha256
193 (base32
194 "1pwgdqznp76mhk0ikzjhy3c67qgk91kgv69ygqwzlh5hwiw5sl4n"))))
195 (build-system qt-build-system)
196 (native-inputs (list extra-cmake-modules))
197 (inputs (list kconfig
198 kcoreaddons
199 kdbusaddons
200 ki18n
201 kirigami
202 kcalendarcore
203 knotifications
204 kpeople
205 qtbase-5
206 qtdeclarative-5
207 qtquickcontrols2-5
208 qtsvg-5
209 qtgraphicaleffects))
210 (home-page "https://invent.kde.org/plasma-mobile/calindori")
211 (synopsis "Calendar for Plasma Mobile")
212 (description
213 "This package provides a touch friendly calendar application.")
214 (license license:gpl3+)))
215
216(define-public discover
217 (package
218 (name "discover")
219 (version "5.25.5")
220 (source (origin
221 (method url-fetch)
222 (uri (string-append "mirror://kde/stable/plasma/"
223 version
224 "/"
225 name
226 "-"
227 version
228 ".tar.xz"))
229 (sha256
230 (base32
231 "01vdi66c7v60db25p0qi0q73wgqw6dy2kirbk34bvhld41gpxhhv"))))
232 (build-system qt-build-system)
233 (arguments
234 (list #:phases
235 #~(modify-phases %standard-phases
236 (add-before 'configure 'set-LDFLAGS
237 (lambda _
238 (setenv "LDFLAGS" (string-append "-Wl,-rpath=" #$output
239 "/lib/plasma-discover"))))
240 (replace 'check
241 (lambda* (#:key tests? #:allow-other-keys)
242 (when tests?
243 (invoke "ctest" "-E" "knsbackendtest")))))))
244 (native-inputs (list extra-cmake-modules pkg-config))
245 (inputs (list appstream-qt
246 attica
247 fwupd ; optional
248 flatpak ; optional
249 kcoreaddons
250 kconfig
251 kcrash
252 kdbusaddons
253 ki18n
254 karchive
255 kxmlgui
256 kirigami
257 kuserfeedback
258 knewstuff
259 knotifications
260 kio
261 kdeclarative
262 kcmutils
263 kidletime
264 packagekit-qt5
265 qtdeclarative-5
266 qtgraphicaleffects
267 qtquickcontrols2-5))
268 ;; -- The following features have been disabled:
269 ;; * Ostree, Library to manage ostree repository. Required to build the rpm-ostree backend
270 ;; * RpmOstree, rpm-ostree binary to manage the system. Required to build the rpm-ostree backend
271 ;;
272 ;; -- The following OPTIONAL packages have not been found:
273 ;; * Snapd, Library that exposes Snapd, <https://www.snapcraft.io>
274 ;; Required to build the Snap backend
275 (synopsis "KDE and Plasma resources management GUI")
276 (description
277 "This package provides a way to find and install applications,
278games, and tools.")
279 (home-page "https://invent.kde.org/plasma/discover")
280 (license (list license:gpl2 license:gpl3))))
281
282(define-public drkonqi
283 (package
284 (name "drkonqi")
285 (version "5.25.5")
286 (source (origin
287 (method url-fetch)
288 (uri (string-append "mirror://kde/stable/plasma/"
289 version "/" name "-"
290 version ".tar.xz"))
291 (sha256
292 (base32
293 "0vw4bfld2jdiwm4g3008x8s1lq1ydf87ckb0fvyzsp11hq9nnnk7"))))
294 (build-system qt-build-system)
295 (arguments
296 (list #:phases #~(modify-phases %standard-phases
297 (replace 'check
298 (lambda* (#:key tests? #:allow-other-keys)
299 (when tests?
300 (invoke "ctest" "-E" "connectiontest")))))))
301 (native-inputs (list extra-cmake-modules))
302 (inputs (list ki18n
303 kcoreaddons
304 kconfig
305 kservice
306 kdeclarative
307 kjobwidgets
308 kio
309 kcrash
310 kcompletion
311 kwidgetsaddons
312 kwallet
313 knotifications
314 kidletime
315 kwindowsystem
316 ksyntaxhighlighting
317 qtdeclarative-5))
318 (synopsis "Crash handler for KDE software")
319 (description "This package provides an automatic handler for crashed apps.")
320 (home-page "https://invent.kde.org/plasma/drkonqi")
321 (license license:gpl2+)))
322
323(define-public kactivitymanagerd
324 (package
325 (name "kactivitymanagerd")
326 (version "5.25.5")
327 (source (origin
328 (method url-fetch)
329 (uri (string-append "mirror://kde/stable/plasma/"
330 version "/" name "-"
331 version ".tar.xz"))
332 (sha256
333 (base32
334 "0hsllhqi46n25sr27crnad053ghk3hni2w496g6d2qfmi20l3g4n"))))
335 (build-system qt-build-system)
336 (native-inputs (list extra-cmake-modules))
337 (inputs (list boost
338 kconfig
339 kcoreaddons
340 kwindowsystem
341 kglobalaccel
342 kio
343 kxmlgui
344 kdbusaddons
345 ki18n
346 kcrash))
347 (synopsis "System service to manage user's activities")
348 (description "This package provides components for managing the KDE Activity
349concept.")
350 (home-page "https://invent.kde.org/plasma/kactivitymanagerd")
351 (license (list license:gpl2 license:gpl3))))
352
117(define-public kdecoration 353(define-public kdecoration
118 (package 354 (package
119 (name "kdecoration") 355 (name "kdecoration")
120 (version "5.25.3") 356 (version "5.25.5")
121 (source (origin 357 (source (origin
122 (method url-fetch) 358 (method url-fetch)
123 (uri (string-append "mirror://kde/stable/plasma/" version 359 (uri (string-append "mirror://kde/stable/plasma/" version
124 "/kdecoration-" version ".tar.xz")) 360 "/kdecoration-" version ".tar.xz"))
125 (sha256 361 (sha256
126 (base32 362 (base32
127 "0b6ynqkndmlac89hv339k365m7wykp9y238df62jlq4vpr1r9x9y")))) 363 "1x3scszz5nfwqciwc3bv0r04wgqlxs0c9j1090zvn6mjjg2nsyb7"))))
128 (build-system qt-build-system) 364 (build-system qt-build-system)
129 (native-inputs 365 (native-inputs
130 (list extra-cmake-modules)) 366 (list extra-cmake-modules))
@@ -137,17 +373,326 @@ These window decorations can be used by for example an X11 based window
137manager which re-parents a Client window to a window decoration frame.") 373manager which re-parents a Client window to a window decoration frame.")
138 (license license:lgpl3+))) 374 (license license:lgpl3+)))
139 375
376(define-public kde-cli-tools
377 (package
378 (name "kde-cli-tools")
379 (version "5.25.5")
380 (source (origin
381 (method url-fetch)
382 (uri (string-append "mirror://kde/stable/plasma/"
383 version "/" name "-" version ".tar.xz"))
384 (patches (search-patches "kde-cli-tools-delay-mime-db.patch"))
385 (sha256
386 (base32
387 "0i1lnkyb2bdvbhnr2wsgjy2sjichzxxqkvn30ca85rj21cavk2z3"))))
388 (build-system qt-build-system)
389 (arguments
390 (list #:tests? #f ;TODO: Failing sub-tests 3/7
391 #:phases
392 #~(modify-phases %standard-phases
393 (add-after 'unpack 'set-writable-location
394 (lambda* _
395 (substitute* "keditfiletype/tests/filetypestest.cpp"
396 (("QStandardPaths::writableLocation.QStandardPaths::\
397GenericDataLocation.")
398 (string-append "\"" (getcwd) "/\"")))))
399 (add-before 'check 'setup-env
400 (lambda* _
401 (setenv "HOME" (getcwd)))))))
402 (native-inputs (list extra-cmake-modules pkg-config shared-mime-info))
403 (inputs (list kconfig
404 kdesu
405 kdoctools
406 kiconthemes
407 ki18n
408 kcmutils
409 kio
410 kservice
411 kwindowsystem
412 kactivities
413 kparts
414 plasma-workspace
415 qtx11extras
416 qtsvg-5))
417 (synopsis "CLI tools for interacting with KDE")
418 (description "This package provides command-line tools based on
419KDE Frameworks 5 to better interact with the system.")
420 (home-page "https://invent.kde.org/plasma/kde-cli-tools")
421 (license license:lgpl2.0+)))
422
423(define-public kdeplasma-addons
424 (package
425 (name "kdeplasma-addons")
426 (version "5.25.5")
427 (source (origin
428 (method url-fetch)
429 (uri (string-append "mirror://kde/stable/plasma/" version
430 "/" name "-" version ".tar.xz"))
431 (sha256
432 (base32
433 "1a5cq0jz69hlcr22wxi2p5mzxv5xcp88220irxmq0dhpk85kywlx"))))
434 (build-system qt-build-system)
435 (arguments
436 (list #:phases #~(modify-phases %standard-phases
437 (replace 'check
438 (lambda* (#:key tests? #:allow-other-keys)
439 (when tests?
440 (invoke "ctest" "-E"
441 "(converterrunnertest|spellcheckrunnertest)")))))))
442 (native-inputs (list extra-cmake-modules))
443 (inputs (list karchive
444 kconfig
445 kcoreaddons
446 kdeclarative
447 kholidays
448 ki18n
449 kio
450 kcmutils
451 knotifications
452 krunner
453 kservice
454 kunitconversion
455 knewstuff
456 plasma-framework
457 purpose
458 sonnet
459 qtdeclarative-5))
460 ;qtwebengine-5)) ;; Optional for online dictionary
461 (synopsis "Add-ons to improve your Plasma experience")
462 (description
463 "This package provides multiple addons for the Plasma Desktop.")
464 (home-page "https://invent.kde.org/plasma/kdeplasma-addons")
465 (license license:lgpl2.0)))
466
467(define-public kgamma
468 (package
469 (name "kgamma")
470 (version "5.25.5")
471 (source (origin
472 (method url-fetch)
473 (uri (string-append "mirror://kde/stable/plasma/"
474 version "/" name "5-"
475 version ".tar.xz"))
476 (sha256
477 (base32
478 "1c305bs50km7bsn0phz7yj4x2168sxwsw9zxbpcgw4q3r53c0ywz"))))
479 (build-system qt-build-system)
480 (native-inputs (list extra-cmake-modules))
481 (inputs (list kauth
482 kcoreaddons
483 kconfig
484 kconfigwidgets
485 kdoctools
486 ki18n))
487 (synopsis "Adjust monitor gamma settings")
488 (description
489 "This package provides a tool to adjust your monitor gamma settings.")
490 (home-page "https://invent.kde.org/plasma/kgamma5")
491 (license license:gpl2+)))
492
493(define-public khotkeys
494 (package
495 (name "khotkeys")
496 (version "5.25.5")
497 (source (origin
498 (method url-fetch)
499 (uri (string-append "mirror://kde/stable/plasma/" version "/"
500 name "-" version ".tar.xz"))
501 (sha256
502 (base32
503 "0c9i4vxiiv90dpzsd2hjwavks87cvwplkj63751z8mazax6r95as"))))
504 (build-system qt-build-system)
505 (native-inputs (list extra-cmake-modules))
506 (inputs (list kdbusaddons
507 kdoctools
508 kglobalaccel
509 ki18n
510 kcmutils
511 kio
512 ktextwidgets
513 kxmlgui
514 kdelibs4support
515 plasma-workspace
516 qtx11extras))
517 (synopsis "Trigger actions with the keyboard")
518 (description
519 "This package provides a way to trigger actions when certain keys
520are pressed.")
521 (home-page "https://invent.kde.org/plasma/khotkeys")
522 (license license:lgpl2.0)))
523
524(define-public kinfocenter
525 (package
526 (name "kinfocenter")
527 (version "5.25.5")
528 (source (origin
529 (method url-fetch)
530 (uri (string-append "mirror://kde/stable/plasma/" version
531 "/" name "-" version ".tar.xz"))
532 (sha256
533 (base32
534 "0zvki76yghkn158s7hb5g9drz7xaqxkmp2747404n2n0gmnmsdif"))))
535 (build-system cmake-build-system)
536 (arguments
537 (list #:phases #~(modify-phases %standard-phases
538 (add-after 'unpack 'fix-systemsettings-symlink
539 (lambda* (#:key inputs #:allow-other-keys)
540 (substitute* "CMakeLists.txt"
541 (("\\$\\{KDE_INSTALL_FULL_BINDIR\\}/systemsettings5")
542 (search-input-file inputs
543 "/bin/systemsettings5"))))))))
544 (native-inputs (list aha extra-cmake-modules kdoctools pkg-config))
545 ;; * vulkaninfo
546 ;; Wayland KCM
547 (inputs (list dmidecode
548 ;; fwupdmgr ;; Packaged on master branch already
549 kconfig
550 kconfigwidgets
551 kcoreaddons
552 kirigami
553 ki18n
554 kcmutils
555 kio
556 kservice
557 libusb
558 kwidgetsaddons
559 kdeclarative
560 kpackage
561 kwayland
562 mesa-utils
563 pciutils
564 plasma-framework
565 qtbase-5
566 solid
567 util-linux
568 vulkan-tools
569 wayland-utils
570 xdpyinfo))
571 (propagated-inputs (list system-settings))
572 (home-page "https://invent.kde.org/plasma/kinfocenter")
573 (synopsis "View information about computer's hardware")
574 (description "This package provides tool to view information about
575computer's hardware.")
576 (license (list license:gpl2 license:gpl3))))
577
578(define-public kmenuedit
579 (package
580 (name "kmenuedit")
581 (version "5.25.5")
582 (source (origin
583 (method url-fetch)
584 (uri (string-append "mirror://kde/stable/plasma/"
585 version "/" name "-" version
586 ".tar.xz"))
587 (sha256
588 (base32
589 "0z85w7w207dnsinsz8yg6s408pwfy3l7wjkcsjpyg8aj8s9x6nl7"))))
590 (build-system qt-build-system)
591 (native-inputs (list extra-cmake-modules kdoctools))
592 (inputs (list ki18n
593 kxmlgui
594 kdbusaddons
595 kiconthemes
596 kio
597 kitemviews
598 sonnet
599 kglobalaccel
600 kwindowsystem))
601 (synopsis "Menu Editor for Plasma Workspaces")
602 (description "This package provides menu editor for Plasma Workspaces.")
603 (home-page "https://invent.kde.org/plasma/kmenuedit")
604 (license license:gpl2+)))
605
606(define-public kongress
607 (package
608 (name "kongress")
609 (version "22.09")
610 (source (origin
611 (method url-fetch)
612 (uri (string-append "mirror://kde/stable/plasma-mobile/" version
613 "/kongress-" version ".tar.xz"))
614 (sha256
615 (base32
616 "0pjp2s774sgw2dklqib8alm1a9fkixy3s92i2v8v00znx08zf2jz"))))
617 (build-system qt-build-system)
618 (native-inputs (list extra-cmake-modules))
619 ;; NOTE: Reporting bugs is linked to web browser, better not link it and let
620 ;; it reslove through xdg-open in the run time
621 (inputs (list kirigami
622 kdbusaddons
623 ki18n
624 kcalendarcore
625 kconfigwidgets
626 kwindowsystem
627 kcoreaddons
628 kcontacts
629 kitemmodels
630 knotifications
631 kxmlgui
632 kiconthemes
633 qtbase-5
634 qtdeclarative-5
635 qtquickcontrols2-5
636 qtgraphicaleffects
637 qtsvg-5))
638 (home-page "https://apps.kde.org/kongress/")
639 (synopsis "Companion application for conferences")
640 (description "This application provides list of upcoming conferences with
641the schedule and venue information.")
642 (license license:gpl3+)))
643
644(define-public kscreen
645 (package
646 (name "kscreen")
647 (version "5.25.5")
648 (source (origin
649 (method url-fetch)
650 (uri (string-append "mirror://kde/stable/plasma/"
651 version "/" name "-" version
652 ".tar.xz"))
653 (sha256
654 (base32
655 "0361202n0366jiyv61w06jikh2i4s1fzr6x3chmdykx4fgvbqj7s"))))
656 (build-system cmake-build-system)
657 (arguments
658 ;; TODO: All tests fail
659 (list #:tests? #f))
660 (native-inputs (list extra-cmake-modules qttools-5 pkg-config))
661 (inputs (list kconfig
662 kdbusaddons
663 kdeclarative
664 kglobalaccel
665 ki18n
666 kwindowsystem
667 kiconthemes
668 kcoreaddons
669 kcmutils
670 kxmlgui
671 libkscreen
672 libxi
673 plasma-wayland-protocols
674 qtsensors
675 qtbase-5
676 qtx11extras
677 xcb-util))
678 (propagated-inputs (list plasma-framework))
679 (home-page "https://invent.kde.org/plasma/kscreen")
680 (synopsis "Screen management software")
681 (description "This package provides the screen management software for
682KDE Plasma Workspaces.")
683 (license license:gpl2+)))
684
140(define-public ksshaskpass 685(define-public ksshaskpass
141 (package 686 (package
142 (name "ksshaskpass") 687 (name "ksshaskpass")
143 (version "5.25.3") 688 (version "5.25.5")
144 (source (origin 689 (source (origin
145 (method url-fetch) 690 (method url-fetch)
146 (uri (string-append "mirror://kde/stable/plasma/" version 691 (uri (string-append "mirror://kde/stable/plasma/" version
147 "/ksshaskpass-" version ".tar.xz")) 692 "/ksshaskpass-" version ".tar.xz"))
148 (sha256 693 (sha256
149 (base32 694 (base32
150 "0sfl77szvfq9c7v0gsv5nnf7h5kxigyy2z2p1cwmhm1pq4n606nk")))) 695 "0z8pp2mh4s98jh8jkf6r8v014gb6svapmp0m1npzw7zcmr6jvpn6"))))
151 (build-system qt-build-system) 696 (build-system qt-build-system)
152 (native-inputs 697 (native-inputs
153 (list extra-cmake-modules kdoctools)) 698 (list extra-cmake-modules kdoctools))
@@ -161,17 +706,99 @@ directly, you need to tell @code{ssh-add} about it. @code{ssh-add} will then
161call it if it is not associated to a terminal.") 706call it if it is not associated to a terminal.")
162 (license license:gpl2+))) 707 (license license:gpl2+)))
163 708
709(define-public ksystemstats
710 (package
711 (name "ksystemstats")
712 (version "5.25.5")
713 (source (origin
714 (method url-fetch)
715 (uri (string-append "mirror://kde/stable/plasma/"
716 version "/" name "-"
717 version ".tar.xz"))
718 (sha256
719 (base32
720 "07xm6gn2k3vsl1pkrd2n9w8w8b7jq26h3cpslqha4ipw0by2mlqa"))))
721 (build-system qt-build-system)
722 (arguments
723 (list #:phases #~(modify-phases %standard-phases
724 (replace 'check
725 (lambda* (#:key tests? #:allow-other-keys)
726 (when tests?
727 (invoke "ctest" "-E" "ksystemstatstest")))))))
728 (native-inputs (list extra-cmake-modules pkg-config))
729 (inputs (list glib
730 kcoreaddons
731 kdbusaddons
732 solid
733 networkmanager-qt
734 kiconthemes
735 kio
736 ki18n
737 libksysguard
738 libnl
739 eudev
740 `(,lm-sensors "lib")
741 network-manager))
742 (synopsis "Plugin based system monitoring daemon")
743 (description
744 "This package provides a daemon that collects statistics about
745the running system.")
746 (home-page "https://invent.kde.org/plasma/ksystemstats")
747 (license (list license:gpl2 license:gpl3))))
748
749(define-public latte-dock
750 (package
751 (name "latte-dock")
752 (version "0.10.8")
753 (source (origin
754 (method url-fetch)
755 (uri (string-append "mirror://kde/stable/latte-dock/"
756 "latte-dock-" version ".tar.xz"))
757 (sha256
758 (base32
759 "0ali9i0y0y1c5mdaps5ybhk4nqvzzs5jq27wj8rg8xxqjyfvbah0"))))
760 (build-system cmake-build-system)
761 (native-inputs (list extra-cmake-modules))
762 (inputs (list qtbase-5
763 qtdeclarative-5
764 knotifications
765 kwindowsystem
766 kio
767 plasma-framework
768 kwayland
769 kactivities
770 kcrash
771 kiconthemes
772 knewstuff
773 karchive
774 kguiaddons
775 kdbusaddons
776 kglobalaccel
777 kirigami
778 ki18n
779 kdeclarative
780 kcoreaddons
781 xcb-util
782 qtx11extras
783 libsm))
784 (synopsis "Latte is a dock based on plasma frameworks")
785 (description
786 "Latte is a dock based on plasma frameworks that provides
787an elegant and intuitive experience for your tasks and plasmoids.")
788 (home-page "https://github.com/KDE/latte-dock")
789 (license license:gpl2+)))
790
164(define-public layer-shell-qt 791(define-public layer-shell-qt
165 (package 792 (package
166 (name "layer-shell-qt") 793 (name "layer-shell-qt")
167 (version "5.25.3") 794 (version "5.25.5")
168 (source (origin 795 (source (origin
169 (method url-fetch) 796 (method url-fetch)
170 (uri (string-append "mirror://kde/stable/plasma/" version 797 (uri (string-append "mirror://kde/stable/plasma/" version
171 "/layer-shell-qt-" version ".tar.xz")) 798 "/layer-shell-qt-" version ".tar.xz"))
172 (sha256 799 (sha256
173 (base32 800 (base32
174 "06rxqm4wh4mcszrwb2dbgpxj3dqfx0rccyyjp091lbsncqm1gib0")))) 801 "1mvhklq7n9hhjing704jr3ybq58ixwr9fdg3phnqhmdnqc2q3w0l"))))
175 (build-system qt-build-system) 802 (build-system qt-build-system)
176 (native-inputs 803 (native-inputs
177 (list extra-cmake-modules pkg-config)) 804 (list extra-cmake-modules pkg-config))
@@ -190,14 +817,14 @@ call it if it is not associated to a terminal.")
190(define-public kscreenlocker 817(define-public kscreenlocker
191 (package 818 (package
192 (name "kscreenlocker") 819 (name "kscreenlocker")
193 (version "5.25.3") 820 (version "5.25.5")
194 (source (origin 821 (source (origin
195 (method url-fetch) 822 (method url-fetch)
196 (uri (string-append "mirror://kde/stable/plasma/" version 823 (uri (string-append "mirror://kde/stable/plasma/" version
197 "/kscreenlocker-" version ".tar.xz")) 824 "/kscreenlocker-" version ".tar.xz"))
198 (sha256 825 (sha256
199 (base32 826 (base32
200 "1kii3r3j89avwyb00wrw80k5sj0q4wqgmy1q0yxfps9jk729k3wc")))) 827 "0mivx0l266310iy52qi94b6wi8w2a8nl7cjn5750x66dz81jl3yj"))))
201 (build-system qt-build-system) 828 (build-system qt-build-system)
202 (arguments 829 (arguments
203 `(#:tests? #f ;; TODO: make tests pass 830 `(#:tests? #f ;; TODO: make tests pass
@@ -252,27 +879,74 @@ call it if it is not associated to a terminal.")
252 "@code{kscreenlocker} is a library for creating secure lock screens.") 879 "@code{kscreenlocker} is a library for creating secure lock screens.")
253 (license license:gpl2+))) 880 (license license:gpl2+)))
254 881
882(define-public ksysguard
883 (package
884 (name "ksysguard")
885 (version "5.22.0")
886 (source
887 (origin
888 (method url-fetch)
889 (uri (string-append "mirror://kde/stable/ksysguard/" version
890 "/ksysguard-" version ".tar.xz"))
891 (sha256
892 (base32 "0bb2aj46v7ig0wn3ir68igryl2gblz2n75cddn8fwamvbx76570g"))))
893 (build-system qt-build-system)
894 ;; TODO: No tests found
895 (native-inputs
896 (list extra-cmake-modules kdoctools))
897 (inputs
898 (list kconfig
899 kcoreaddons
900 kdbusaddons
901 ki18n
902 kiconthemes
903 kinit
904 kio
905 kitemviews
906 knewstuff
907 knotifications
908 kwindowsystem
909 libksysguard
910 `(,lm-sensors "lib")
911 qtbase-5))
912 (home-page "https://www.kde.org/applications/system/ksysguard/")
913 (synopsis "Plasma process and performance monitor")
914 (description "KSysGuard is a program to monitor various elements of your
915system, or any other remote system with the KSysGuard daemon (ksysgardd)
916installed.")
917 (license license:gpl2+)))
918
255(define-public libkscreen 919(define-public libkscreen
256 (package 920 (package
257 (name "libkscreen") 921 (name "libkscreen")
258 (version "5.25.3") 922 (version "5.25.5")
259 (source 923 (source
260 (origin 924 (origin
261 (method url-fetch) 925 (method url-fetch)
262 (uri (string-append "mirror://kde/stable/plasma/" version "/" 926 (uri (string-append "mirror://kde/stable/plasma/" version "/"
263 name "-" version ".tar.xz")) 927 name "-" version ".tar.xz"))
264 (sha256 928 (sha256
265 (base32 "1mxkrk04wcyw4xbfiyxbp5iwnhqr10yk39zx5bbjd9zag0vdi7z5")))) 929 (base32 "17f2pbbkpmw3a32nsqlwd0x5xb71l6dzrh7ldwcqv46nvb54yhfa"))))
266 (build-system qt-build-system) 930 (build-system qt-build-system)
931 (arguments
932 '(#:phases
933 (modify-phases %standard-phases
934 (replace 'check
935 (lambda* (#:key tests? #:allow-other-keys)
936 (when tests?
937 (setenv "HOME" (getcwd))
938 (setenv "QT_QPA_PLATFORM" "offscreen")
939 (setenv "WAYLAND_DISPLAY" "libkscreen-test-wayland-backend-0")
940 (invoke "ctest" "-E"
941 "(kscreen-testscreenconfig|kscreen-testqscreenbackend|kscreen-testkwaylandbackend|kscreen-testkwaylandconfig|kscreen-testkwaylanddpms)")))))))
267 (native-inputs 942 (native-inputs
268 (list extra-cmake-modules 943 (list extra-cmake-modules
944 pkg-config
269 ;; For testing. 945 ;; For testing.
270 dbus)) 946 dbus))
271 (inputs 947 (inputs
272 (list kwayland libxrandr plasma-wayland-protocols 948 (list kwayland libxrandr plasma-wayland-protocols
273 qtbase-5 qtwayland-5 wayland qtx11extras)) 949 qtbase-5 qtwayland-5 wayland qtx11extras))
274 (arguments
275 '(#:tests? #f)) ; FIXME: 55% tests passed, 5 tests failed out of 11
276 (home-page "https://community.kde.org/Solid/Projects/ScreenManagement") 950 (home-page "https://community.kde.org/Solid/Projects/ScreenManagement")
277 (synopsis "KDE's screen management software") 951 (synopsis "KDE's screen management software")
278 (description "KScreen is the new screen management software for KDE Plasma 952 (description "KScreen is the new screen management software for KDE Plasma
@@ -283,16 +957,17 @@ basic needs and easy to configure for those who want special setups.")
283(define-public libksysguard 957(define-public libksysguard
284 (package 958 (package
285 (name "libksysguard") 959 (name "libksysguard")
286 (version "5.25.3") 960 (version "5.25.5")
287 (source 961 (source
288 (origin 962 (origin
289 (method url-fetch) 963 (method url-fetch)
290 (uri (string-append "mirror://kde/stable/plasma/" version 964 (uri (string-append "mirror://kde/stable/plasma/" version
291 "/libksysguard-" version ".tar.xz")) 965 "/libksysguard-" version ".tar.xz"))
966 (patches (search-patches "libksysguard-qdiriterator-follow-symlinks.patch"))
292 (sha256 967 (sha256
293 (base32 "1mrrrxjvqmrnkjwafvqrd2hlvl9gr9y4hn7dv0gf70lp5bl06i89")))) 968 (base32 "1gqsjsdkp25abqqp4f6cv6ih199q9ad7q1a4lkhjgsh4h8jq1856"))))
294 (native-inputs 969 (native-inputs
295 (list extra-cmake-modules pkg-config qttools-5)) 970 (list bash-minimal extra-cmake-modules pkg-config qttools-5))
296 (inputs 971 (inputs
297 (list kauth 972 (list kauth
298 kcompletion 973 kcompletion
@@ -318,18 +993,16 @@ basic needs and easy to configure for those who want special setups.")
318 qtscript 993 qtscript
319 qtwebchannel-5 994 qtwebchannel-5
320 qtwebengine-5 995 qtwebengine-5
321 qtwebkit
322 qtx11extras 996 qtx11extras
323 zlib)) 997 zlib))
324 (build-system qt-build-system) 998 (build-system qt-build-system)
325 (arguments 999 (arguments
326 (list #:phases 1000 (list #:phases #~(modify-phases %standard-phases
327 #~(modify-phases %standard-phases 1001 (add-after 'unpack 'fix-test
328 (replace 'check 1002 (lambda* _
329 (lambda* (#:key tests? #:allow-other-keys) 1003 (substitute* "autotests/processtest.cpp"
330 (when tests? 1004 (("/bin/sh")
331 ;; TODO: Fix this failing test-case 1005 (which "bash"))))))))
332 (invoke "ctest" "-E" "processtest")))))))
333 (home-page "https://userbase.kde.org/KSysGuard") 1006 (home-page "https://userbase.kde.org/KSysGuard")
334 (synopsis "Network enabled task and system monitoring") 1007 (synopsis "Network enabled task and system monitoring")
335 (description "KSysGuard can obtain information on system load and 1008 (description "KSysGuard can obtain information on system load and
@@ -337,10 +1010,33 @@ manage running processes. It obtains this information by interacting
337with a ksysguardd daemon, which may also run on a remote system.") 1010with a ksysguardd daemon, which may also run on a remote system.")
338 (license license:gpl3+))) 1011 (license license:gpl3+)))
339 1012
1013(define-public kwallet-pam
1014 (package
1015 (name "kwallet-pam")
1016 (version "5.25.5")
1017 (source (origin
1018 (method url-fetch)
1019 (uri (string-append "mirror://kde/stable/plasma/"
1020 version "/" name "-" version
1021 ".tar.xz"))
1022 (sha256
1023 (base32
1024 "14w803lc3s2c0f4mqzzdhpfy5qnlz7wv00pbrc3v4k3zv381ci8n"))))
1025 (build-system qt-build-system)
1026 (arguments
1027 (list #:tests? #f)) ;no tests
1028 (native-inputs (list extra-cmake-modules pkg-config))
1029 (inputs (list linux-pam kwallet libgcrypt socat))
1030 (synopsis "PAM Integration with KWallet")
1031 (description "Provide PAM Integration with KWallet to unlock KWallet when
1032you login.")
1033 (home-page "https://invent.kde.org/plasma/kwallet-pam")
1034 (license (list license:lgpl2.1+))))
1035
340(define-public kwayland-server 1036(define-public kwayland-server
341 (package 1037 (package
342 (name "kwayland-server") 1038 (name "kwayland-server")
343 (version "5.24.4") 1039 (version "5.24.6")
344 (source (origin 1040 (source (origin
345 (method url-fetch) 1041 (method url-fetch)
346 (uri (string-append 1042 (uri (string-append
@@ -348,7 +1044,7 @@ with a ksysguardd daemon, which may also run on a remote system.")
348 "/" name "-" version ".tar.xz")) 1044 "/" name "-" version ".tar.xz"))
349 (sha256 1045 (sha256
350 (base32 1046 (base32
351 "1279nqhy1qyz84dkn23rvzak8bg71hbrp09jlhv9mkjdb3bhnyfi")))) 1047 "1wwgb1p177g6vvyf4l5jisigwvy5756ray1x355mlp7bi1pfs664"))))
352 (build-system qt-build-system) 1048 (build-system qt-build-system)
353 (native-inputs 1049 (native-inputs
354 (list extra-cmake-modules pkg-config)) 1050 (list extra-cmake-modules pkg-config))
@@ -386,3 +1082,1444 @@ wayland-server API.")
386 ;; src/server/drm_fourcc.h carries the MIT license. 1082 ;; src/server/drm_fourcc.h carries the MIT license.
387 license:expat)))) 1083 license:expat))))
388 1084
1085(define-public kwayland-integration
1086 (package
1087 (name "kwayland-integration")
1088 (version "5.25.5")
1089 (source (origin
1090 (method url-fetch)
1091 (uri (string-append "mirror://kde/stable/plasma/"
1092 version "/" name "-"
1093 version ".tar.xz"))
1094 (sha256
1095 (base32
1096 "10xl7yrj519b9s5vq0hqqfz3vvg1fdwggw96snzm44iwycqbgss8"))))
1097 (build-system qt-build-system)
1098 (arguments
1099 (list #:phases #~(modify-phases %standard-phases
1100 (delete 'check)
1101 (add-after 'install 'check-after-install
1102 (lambda* (#:key tests? #:allow-other-keys)
1103 (when tests?
1104 (setenv "HOME" (getcwd))
1105 (setenv "XDG_RUNTIME_DIR" (getcwd))
1106 (setenv "QT_QPA_PLATFORM" "offscreen")
1107 ;; https://bugs.gentoo.org/668872
1108 (invoke "ctest" "-E" "(idleTest-kwayland-test)"))))
1109 (add-before 'check-after-install 'check-setup
1110 (lambda* (#:key outputs #:allow-other-keys)
1111 (setenv "QT_PLUGIN_PATH"
1112 (string-append #$output
1113 "/lib/qt5/plugins:"
1114 (getenv "QT_PLUGIN_PATH"))))))))
1115 (native-inputs (list extra-cmake-modules wayland-protocols pkg-config))
1116 (inputs (list kguiaddons
1117 kidletime
1118 kwindowsystem
1119 kwayland
1120 libxkbcommon
1121 wayland
1122 qtbase-5
1123 qtwayland-5))
1124 (synopsis "KWayland runtime integration plugins")
1125 (description "This package provides Wayland integration plugins for various
1126KDE Frameworks components.")
1127 (home-page "https://invent.kde.org/plasma/kwayland-integration")
1128 (license (list license:lgpl2.1 license:lgpl3))))
1129
1130(define-public kwin
1131 (package
1132 (name "kwin")
1133 (version "5.25.5")
1134 (source (origin
1135 (method url-fetch)
1136 (uri (string-append "mirror://kde/stable/plasma/" version "/"
1137 name "-" version ".tar.xz"))
1138 (sha256
1139 (base32
1140 "1dh7ydwxbb9r53p353d53gq7w9vmp7idvsr4s5ldxmah35436v2s"))))
1141 (build-system qt-build-system)
1142 (arguments
1143 (list
1144 #:phases
1145 #~(modify-phases %standard-phases
1146 (add-after 'unpack 'patch
1147 (lambda* (#:key inputs #:allow-other-keys)
1148 (substitute* '("src/plugins/kdecorations/aurorae/src/aurorae.cpp")
1149 (("(^\\s*QDirIterator it.path, QDirIterator::Subdirectories)(\\);)"
1150 _ a b)
1151 (string-append a
1152 " | QDirIterator::FollowSymlinks" b)))
1153 (substitute*
1154 '("autotests/integration/dont_crash_glxgears.cpp"
1155 "autotests/integration/debug_console_test.cpp"
1156 "autotests/integration/x11_window_test.cpp")
1157 (("setProgram\\(QStringLiteral\\(\"glxgears\"\\)")
1158 (string-append
1159 "setProgram(QByteArrayLiteral(\"" (which "glxgears") "\")")))
1160 (substitute*
1161 '("src/wayland/tests/renderingservertest.cpp"
1162 "src/wayland/tests/waylandservertest.cpp")
1163 (("QByteArrayLiteral\\(\"Xwayland\"\\)")
1164 (string-append
1165 "QByteArrayLiteral(\"" (which "Xwayland") "\")")))
1166 (substitute* '("src/xwayland/xwaylandlauncher.cpp")
1167 (("(m_xwaylandProcess->setProgram.QStringLiteral..)(Xwayland)(...;)"
1168 _ a Xwayland b)
1169 (string-append a
1170 (which "Xwayland") b)))
1171 (substitute* '("cmake/modules/Findhwdata.cmake")
1172 (("/usr/share")
1173 (string-append #$hwdata:pnp "/share")))))
1174 (add-after 'install 'add-symlinks
1175 (lambda* (#:key outputs #:allow-other-keys)
1176 (let ((kst5 (string-append #$output
1177 "/share/kservicetypes5/")))
1178 (symlink (string-append kst5 "kwineffect.desktop")
1179 (string-append kst5 "kwin-effect.desktop"))
1180 (symlink (string-append kst5 "kwinscript.desktop")
1181 (string-append kst5 "kwin-script.desktop")))))
1182 (replace 'check
1183 (lambda* (#:key tests? #:allow-other-keys)
1184 (when tests?
1185 (setenv "XDG_RUNTIME_DIR" (getcwd))
1186 (setenv "HOME" (getcwd))
1187 (setenv "XDG_DATA_DIRS"
1188 (string-append #$output "/share:"
1189 (getenv "XDG_DATA_DIRS")))
1190 (setenv "QT_PLUGIN_PATH"
1191 (string-append #$output
1192 "/lib/qt5/plugins:"
1193 (getenv "QT_PLUGIN_PATH")))
1194 (setenv "DISPLAY" ":1")
1195 (system "Xvfb :1 &")
1196 (sleep 5)
1197 (invoke "ctest" "-E"
1198 "(kwayland-testXdgDecoration|kwin-testLockScreen|kwin-testPointerInput|kwin-testXdgShellWindow|kwin-testXdgShellWindow-waylandonly|kwin-testSceneOpenGLES|kwin-testSceneOpenGLES-waylandonly|kwin-testInputMethod|kwin-testInputMethod-waylandonly|kwin-testNightColor|kwin-testNightColor-waylandonly|kwin-testPlasmaWindow|kwin-testSceneQPainter|kwin-testLibinputDevice)")))))))
1199 (native-inputs (list extra-cmake-modules
1200 dbus
1201 kdoctools
1202 mesa-utils
1203 pkg-config
1204 qttools-5
1205 wayland-protocols-next
1206 xorg-server-for-tests))
1207 (inputs (list breeze
1208 eudev
1209 fontconfig
1210 freetype
1211 `(,hwdata "pnp")
1212 kactivities
1213 kcmutils
1214 kcompletion
1215 kconfig
1216 kconfigwidgets
1217 kcoreaddons
1218 kcrash
1219 kdbusaddons
1220 kdeclarative
1221 kdecoration
1222 kglobalaccel
1223 ki18n
1224 kiconthemes
1225 kidletime
1226 kio
1227 kirigami
1228 knewstuff
1229 knotifications
1230 kpackage
1231 krunner
1232 kscreenlocker
1233 ktextwidgets
1234 kwayland
1235 kwayland-server
1236 kwindowsystem
1237 kxmlgui
1238 libqaccessibilityclient
1239 lcms
1240 libcap
1241 libepoxy
1242 libglvnd ; For OpenGLES
1243 libinput
1244 libxkbcommon
1245 pipewire-0.3
1246 plasma-framework
1247 plasma-wayland-protocols
1248 qtbase-5
1249 qtdeclarative-5
1250 qtmultimedia-5
1251 qtwayland-5
1252 qtx11extras
1253 wayland
1254 xcb-util ;fails at build time without this
1255 xcb-util-cursor
1256 xcb-util-keysyms
1257 xcb-util-wm
1258 xcmsdb
1259 xinput ;XXX: Says disabled in configure phase
1260 xorg-server-xwayland
1261 zlib))
1262 ;; Runtime-only dependency needed for mapping monitor hardware vendor IDs to full names
1263 ;; * QtQuick.Controls-QMLModule, QML module 'QtQuick.Controls' is a runtime dependency.
1264 ;; * org.kde.plasma.core-QMLModule, QML module 'org.kde.plasma.core' is a runtime dependency.
1265 ;; * org.kde.plasma.components-QMLModule, QML module 'org.kde.plasma.components' is a runtime dependency.
1266 (home-page "https://userbase.kde.org/KWin")
1267 (synopsis "KDE Plasma Window Manager")
1268 (description
1269 "KWin is an easy to use, but flexible, composited Window Manager for
1270Xorg windowing systems (Wayland, X11) on Linux. Its primary usage is in
1271conjunction with the KDE Plasma Desktop.")
1272 (license license:gpl2+)))
1273
1274(define-public kwrited
1275 (package
1276 (name "kwrited")
1277 (version "5.25.5")
1278 (source (origin
1279 (method url-fetch)
1280 (uri (string-append "mirror://kde/stable/plasma/"
1281 version "/" name "-"
1282 version ".tar.xz"))
1283 (sha256
1284 (base32
1285 "03gw3czdgyf35n6x79x416rk6f7w1ayzmy5pb65v9733nx1j34mh"))))
1286 (build-system qt-build-system)
1287 (native-inputs (list extra-cmake-modules))
1288 (inputs (list kcoreaddons ki18n kpty knotifications))
1289 (home-page "https://invent.kde.org/plasma/kwrited")
1290 (synopsis "System notification daemon")
1291 (description
1292 "This package provides a daemon that listens to system notifications.")
1293 (license license:gpl2+)))
1294
1295(define-public lightly
1296 (package
1297 (name "lightly")
1298 (version "0.4.1")
1299 (source (origin
1300 (method git-fetch)
1301 (uri (git-reference
1302 (url "https://github.com/Luwx/Lightly")
1303 (commit (string-append "v" version))))
1304 (file-name (git-file-name name version))
1305 (sha256
1306 (base32
1307 "0qkjzgjplgwczhk6959iah4ilvazpprv7yb809jy75kkp1jw8mwk"))))
1308 (build-system qt-build-system)
1309 (native-inputs (list extra-cmake-modules))
1310 (inputs (list kdecoration
1311 kcoreaddons
1312 kguiaddons
1313 kconfigwidgets
1314 kwindowsystem
1315 ki18n
1316 kiconthemes
1317 qtx11extras))
1318 (home-page "https://github.com/Luwx/Lightly")
1319 (synopsis "Modern style for Qt applications")
1320 (description
1321 "Lightly is a fork of the Breeze theme that aims to be visually modern
1322and minimalistic.")
1323 (license license:gpl2+)))
1324
1325(define-public milou
1326 (package
1327 (name "milou")
1328 (version "5.25.5")
1329 (source (origin
1330 (method url-fetch)
1331 (uri (string-append "mirror://kde/stable/plasma/"
1332 version "/" name "-"
1333 version ".tar.xz"))
1334 (sha256
1335 (base32
1336 "0ijdbiq169sy47g0x22pj9x6abldpfxcnski4w1jh9hi9qz1rc25"))))
1337 (build-system qt-build-system)
1338 (native-inputs (list extra-cmake-modules))
1339 (inputs (list kcoreaddons
1340 ki18n
1341 kdeclarative
1342 kitemmodels
1343 kservice
1344 plasma-framework
1345 kwindowsystem
1346 krunner
1347 qtdeclarative-5))
1348 (synopsis "Dedicated search application built on top of Baloo")
1349 (description "This package provides a dedicated search application built
1350on top of Baloo.")
1351 (home-page "https://invent.kde.org/plasma/milou")
1352 (license (list license:gpl2+))))
1353
1354(define-public oxygen-sounds
1355 (package
1356 (name "oxygen-sounds")
1357 (version "5.25.5")
1358 (source (origin
1359 (method url-fetch)
1360 (uri (string-append "mirror://kde/stable/plasma/"
1361 version "/" name "-"
1362 version ".tar.xz"))
1363 (sha256
1364 (base32
1365 "04rn3ccqszznknvblz2i8r406m32hk4d3yzma4vzq93jfk57hdf1"))))
1366 (build-system cmake-build-system)
1367 (native-inputs (list extra-cmake-modules))
1368 (home-page "https://community.kde.org/Frameworks")
1369 (synopsis "Sounds for the KDE desktop")
1370 (description "This package provides Oxygen sounds for the KDE desktop.")
1371 (license license:lgpl3+)))
1372
1373(define-public plasma
1374 (package
1375 (name "plasma")
1376 (version "5.25.5")
1377 (source #f)
1378 (build-system trivial-build-system)
1379 (arguments
1380 (list #:builder #~(begin
1381 (mkdir #$output))))
1382 (propagated-inputs (list bluedevil
1383 breeze
1384 breeze-gtk
1385 discover
1386 drkonqi
1387 kactivitymanagerd
1388 kde-cli-tools
1389 ;; kde-gtk-config
1390 kdecoration
1391 kdeplasma-addons
1392 kgamma
1393 khotkeys
1394 kinfocenter
1395 kmenuedit
1396 kscreen
1397 kscreenlocker
1398 ksshaskpass
1399 ksystemstats
1400 kwallet-pam
1401 kwayland-integration
1402 kwin
1403 kwrited
1404 kinit
1405 layer-shell-qt
1406 libkscreen
1407 libksysguard
1408 milou
1409 ;; oxygen
1410 oxygen-sounds
1411 plasma-browser-integration
1412 plasma-desktop
1413 plasma-disks
1414 plasma-firewall
1415 plasma-integration
1416 plasma-nm
1417 plasma-pa
1418 plasma-systemmonitor
1419 ;; plasma-thunderbolt ;; waiting for bolt
1420 plasma-vault
1421 plasma-workspace
1422 plasma-workspace-wallpapers
1423 polkit-kde-agent
1424 powerdevil
1425 sddm
1426 system-settings
1427 xdg-desktop-portal-kde))
1428 (synopsis "The KDE Plasma desktop environment")
1429 (home-page "https://kde.org/plasma-desktop/")
1430 (description
1431 "KDE Plasma is an advanced graphical desktop system.")
1432 (license license:gpl2+)))
1433
1434(define-public plasma-bigscreen
1435 (package
1436 (name "plasma-bigscreen")
1437 (version "5.25.90")
1438 (source (origin
1439 (method url-fetch)
1440 (uri (string-append "mirror://kde/unstable/plasma/" version
1441 "/" name "-" version ".tar.xz"))
1442 (sha256
1443 (base32
1444 "1445j8hzfvh2z91fa8nxrc0z576c67cq5fxcs19pmzpnjjli1ads"))))
1445 (build-system cmake-build-system)
1446 (arguments
1447 (list #:phases #~(modify-phases %standard-phases
1448 (add-after 'unpack 'fix-startplasma
1449 (lambda* (#:key inputs #:allow-other-keys)
1450 (substitute* "bin/plasma-bigscreen-wayland.in"
1451 (("^startplasma-wayland")
1452 (search-input-file inputs
1453 "/bin/startplasma-wayland")))
1454 (substitute* "bin/plasma-bigscreen-x11"
1455 (("startplasma-x11")
1456 (search-input-file inputs
1457 "/bin/startplasma-x11"))))))))
1458 (native-inputs (list extra-cmake-modules))
1459 (inputs (list kactivities
1460 kactivities-stats
1461 plasma-framework
1462 ki18n
1463 kirigami
1464 kdeclarative
1465 kcmutils
1466 knotifications
1467 kio
1468 kwayland
1469 kwindowsystem
1470 plasma-workspace
1471 qtbase-5
1472 qtmultimedia-5))
1473 (home-page "https://invent.kde.org/plasma/plasma-bigscreen")
1474 (synopsis "Plasma shell for TVs")
1475 (description
1476 "This package provides a big launcher designed for large screens. It
1477is controllable via voice or TV remote.")
1478 (license license:gpl2+)))
1479
1480(define-public plasmatube
1481 (package
1482 (name "plasmatube")
1483 (version "22.09")
1484 (source (origin
1485 (method url-fetch)
1486 (uri (string-append "mirror://kde/stable/plasma-mobile/"
1487 version "/" name "-" version ".tar.xz"))
1488 (sha256
1489 (base32
1490 "00w9p5fcpv4s406lmcdcbrxf19sgkvf9yy8pfjmf1asvvvi8bpnk"))))
1491 (build-system cmake-build-system)
1492 (native-inputs (list extra-cmake-modules))
1493 (inputs
1494 (list kconfig
1495 kirigami
1496 ki18n
1497 qtbase-5
1498 qtdeclarative-5
1499 qtmultimedia-5
1500 qtquickcontrols2-5
1501 qtsvg-5
1502 youtube-dl))
1503 (home-page "https://apps.kde.org/plasmatube/")
1504 (synopsis "Kirigami YouTube video player")
1505 (description "This package provides YouTube video player based
1506on QtMultimedia and @command{yt-dlp}.")
1507 (license license:gpl3+)))
1508
1509(define-public plasma-active-window-control
1510(let ((commit "0b1c091b5662fb21917064d7809b3be8b4a8be47")
1511 (revision "1"))
1512 (package
1513 (name "plasma-active-window-control")
1514 (version (git-version "1.7.3" revision commit))
1515 (source (origin
1516 (method git-fetch)
1517 (uri (git-reference
1518 (url "https://invent.kde.org/plasma/plasma-active-window-control")
1519 (commit commit)))
1520 (file-name (git-file-name name version))
1521 (sha256
1522 (base32
1523 "1lns1n7p6b64z7l3bn27hni100pp3k2whzzzg0adr4hiynycdix6"))))
1524 (build-system qt-build-system)
1525 (native-inputs (list extra-cmake-modules))
1526 (inputs
1527 (list kwindowsystem
1528 libsm
1529 plasma-framework
1530 qtdeclarative-5
1531 qtx11extras))
1532 (home-page "https://invent.kde.org/plasma/plasma-active-window-control")
1533 (synopsis "Plasma applet for controlling the currently active window")
1534 (description "This package provides window control applet for the current
1535active window on Plasma Desktop.")
1536 (license (list license:gpl2 license:gpl3)))))
1537
1538(define-public plasma-browser-integration
1539 (package
1540 (name "plasma-browser-integration")
1541 (version "5.25.5")
1542 (source (origin
1543 (method url-fetch)
1544 (uri (string-append "mirror://kde/stable/plasma/" version
1545 "/" name "-" version ".tar.xz"))
1546 (sha256
1547 (base32
1548 "18pbn5ic5l3m8i1y99yprpwd4x4746aq3abqn1f2cq5h2683h2ia"))))
1549 (build-system qt-build-system)
1550 (native-inputs (list extra-cmake-modules pkg-config))
1551 ;; TODO: Figure out how to integrate this package into web browsers
1552 ;; CHROMIUM_EXTENSIONS_DIR - extension for chromium
1553 ;; MOZILLA_DIR - extension for firefox
1554 (inputs (list kio
1555 ki18n
1556 kcoreaddons
1557 kconfig
1558 kcrash
1559 kdbusaddons
1560 knotifications
1561 kitemmodels
1562 krunner
1563 kactivities
1564 purpose
1565 kfilemetadata
1566 kjobwidgets
1567 qtdeclarative-5))
1568 (propagated-inputs (list plasma-workspace))
1569 (home-page "https://invent.kde.org/plasma/plasma-browser-integration")
1570 (synopsis "Integrate browsers into the Plasma Desktop")
1571 (description
1572 "This package aims to provide better integration of web browsers with
1573the KDE Plasma 5 desktop.")
1574 (license license:gpl3+)))
1575
1576(define-public plasma-desktop
1577 (package
1578 (name "plasma-desktop")
1579 (version "5.25.5")
1580 (source (origin
1581 (method url-fetch)
1582 (uri (string-append "mirror://kde/stable/plasma/" version
1583 "/" name "-" version ".tar.xz"))
1584 (sha256
1585 (base32
1586 "05s1pkwr4xmkghp8jrwcyrvjm83n68ngmk2694055xcfgi0pxicg"))))
1587 (build-system qt-build-system)
1588 (native-inputs (list extra-cmake-modules
1589 dbus
1590 kdoctools
1591 intltool
1592 pkg-config
1593 qtsvg-5
1594 qttools-5))
1595 (inputs (list packagekit-qt5
1596 signon-plugin-oauth2
1597 signond
1598 attica
1599 appstream-qt
1600 baloo
1601 breeze
1602 breeze-icons
1603 eudev
1604 fontconfig
1605 glib
1606 ibus
1607 kaccounts-integration
1608 kactivities
1609 kactivities-stats
1610 kauth
1611 karchive
1612 kcmutils
1613 kconfig
1614 kcoreaddons
1615 kcrash
1616 kdbusaddons
1617 kdeclarative
1618 kded
1619 kdesu
1620 kdelibs4support
1621 kglobalaccel
1622 kguiaddons
1623 kholidays
1624 ki18n
1625 kiconthemes
1626 kidletime
1627 kinit
1628 kio
1629 kitemmodels
1630 knewstuff
1631 knotifications
1632 knotifyconfig
1633 kpackage
1634 kpeople
1635 krunner
1636 kscreenlocker
1637 ktexteditor
1638 ktextwidgets
1639 kunitconversion
1640 kuserfeedback
1641 kwallet
1642 kwayland
1643 kwin
1644 layer-shell-qt
1645 libaccounts-qt
1646 libcanberra
1647 libkscreen
1648 libksysguard
1649 libqalculate
1650 gmp
1651 mpfr
1652 libsm
1653 libxi
1654 libxft
1655 libxkbcommon
1656 libxrender
1657 libxtst
1658 networkmanager-qt
1659 phonon
1660 pipewire-0.3
1661 plasma-framework
1662 plasma-wayland-protocols
1663 pulseaudio
1664 prison
1665 qqc2-desktop-style
1666 qtbase-5
1667 qtdeclarative-5
1668 qtquickcontrols2-5
1669 qtwayland
1670 qtx11extras
1671 wayland
1672 wayland-protocols
1673 xcb-util
1674 xcb-util-image
1675 xcb-util-keysyms
1676 xdg-user-dirs
1677
1678 ;; These are needed for Xserver
1679 xf86-input-libinput
1680 xf86-input-evdev
1681 xorg-server
1682 xf86-input-synaptics
1683 xkeyboard-config
1684 libxkbfile
1685 libxcursor
1686 libxkbcommon))
1687 (propagated-inputs (list iso-codes kirigami plasma-workspace))
1688 (arguments
1689 (list #:phases
1690 #~(modify-phases %standard-phases
1691 (add-after 'unpack 'fix-paths
1692 (lambda* (#:key inputs #:allow-other-keys)
1693 (substitute* "kcms/keyboard/iso_codes.h"
1694 (("\"/usr/share/xml/iso-codes\"")
1695 (string-append "\"" (search-input-directory
1696 inputs "/share/xml/iso-codes")
1697 "\"")))))
1698 (add-after 'unpack 'patch-qml-import-path
1699 (lambda _
1700 (substitute*
1701 '("applets/pager/package/contents/ui/main.qml"
1702 "containments/desktop/package/contents/ui/FolderView.qml"
1703 "containments/desktop/package/contents/ui/main.qml"
1704 "containments/panel/contents/ui/main.qml")
1705 (("^import \"(utils|FolderTools|LayoutManager).js\" as "
1706 line mod)
1707 (string-append "import \"../code/" mod
1708 ".js\" as ")))))
1709 (replace 'check
1710 (lambda* (#:key tests? #:allow-other-keys)
1711 (when tests?
1712 (setenv "HOME" (getcwd))
1713 (setenv "XDG_RUNTIME_DIR" (getcwd))
1714 (setenv "XDG_CACHE_HOME" (getcwd))
1715 (setenv "QT_QPA_PLATFORM" "offscreen")
1716 (invoke "ctest" "-E" "foldermodeltest")))))))
1717 (home-page "https://kde.org/plasma-desktop/")
1718 (synopsis "Plasma for the Desktop")
1719 (description
1720 "Plasma Desktop offers a beautiful looking desktop that takes
1721complete advantage of modern computing technology. Through the use of visual
1722effects and scalable graphics, the desktop experience is not only smooth but
1723also pleasant to the eye. The looks of Plasma Desktop not only provide
1724beauty, they are also used to support and improve your computer
1725activities effectively, without being distracting.")
1726 (license license:gpl2+)))
1727
1728(define-public plasma-disks
1729 (package
1730 (name "plasma-disks")
1731 (version "5.25.5")
1732 (source (origin
1733 (method url-fetch)
1734 (uri (string-append "mirror://kde/stable/plasma/"
1735 version "/" name "-"
1736 version ".tar.xz"))
1737 (sha256
1738 (base32
1739 "0vci2cf8vx2lclypys9rmvjb8haakv6ksrvqm5j28pazbq2kskvl"))))
1740 (build-system qt-build-system)
1741 (native-inputs (list extra-cmake-modules))
1742 (inputs (list kcoreaddons
1743 kdbusaddons
1744 knotifications
1745 ki18n
1746 solid
1747 kservice
1748 kio
1749 kauth
1750 kdeclarative
1751 smartmontools))
1752 (synopsis "Monitors S.M.A.R.T. capable devices for imminent failure")
1753 (description "This package provides interface to S.M.A.R.T. data of disks.")
1754 (home-page "https://invent.kde.org/plasma/plasma-disks")
1755 (license (list license:gpl2 license:gpl3))))
1756
1757(define-public plasma-firewall
1758 (package
1759 (name "plasma-firewall")
1760 (version "5.25.5")
1761 (source (origin
1762 (method url-fetch)
1763 (uri (string-append "mirror://kde/stable/plasma/"
1764 version "/" name "-"
1765 version ".tar.xz"))
1766 (sha256
1767 (base32
1768 "0k3pc0dcsjr2hhh4hr8vhsvaddn66s6imm8skrr02icxqvljs6jh"))))
1769 (build-system qt-build-system)
1770 (native-inputs (list extra-cmake-modules))
1771 (inputs (list iproute
1772 kcoreaddons
1773 kcmutils
1774 ki18n
1775 kdeclarative
1776 python
1777 qtdeclarative-5))
1778 (synopsis "Control Panel for system firewall")
1779 (description "This package provides interface to system firewall.")
1780 (home-page "https://invent.kde.org/plasma/plasma-firewall")
1781 (license (list license:gpl2 license:gpl3))))
1782
1783(define-public plasma-integration
1784 (package
1785 (name "plasma-integration")
1786 (version "5.25.5")
1787 (source (origin
1788 (method url-fetch)
1789 (uri (string-append "mirror://kde/stable/plasma/"
1790 version "/" name "-"
1791 version ".tar.xz"))
1792 (sha256
1793 (base32
1794 "1pab56cg2zi8fcaar53lhhh98iw7l07f5lkymkqhsh8a5crfc3yr"))))
1795 (build-system qt-build-system)
1796 (arguments
1797 (list #:tests? #f ;TODO: Failing tests
1798 #:phases #~(modify-phases %standard-phases
1799 (replace 'check
1800 (lambda* (#:key tests? #:allow-other-keys)
1801 (when tests?
1802 (setenv "HOME" (getcwd))
1803 (setenv "XDG_RUNTIME_DIR" (getcwd))
1804 (setenv "XDG_CACHE_HOME" (getcwd))
1805 (setenv "QT_QPA_PLATFORM" "offscreen")
1806 (invoke "ctest" "-E"
1807 "(frameworkintegration-kdeplatformtheme_unittest|frameworkintegration-kfontsettingsdata_unittest|frameworkintegration-kfiledialog_unittest|qmltests|frameworkintegration-kfiledialogqml_unittest")))))))
1808 (native-inputs (list extra-cmake-modules pkg-config))
1809 (inputs (list breeze
1810 kconfig
1811 kio
1812 ki18n
1813 kwidgetsaddons
1814 kconfigwidgets
1815 kiconthemes
1816 knotifications
1817 libxcb
1818 libxcursor
1819 plasma-wayland-protocols
1820 qtdeclarative-5
1821 qtquickcontrols2-5
1822 qtwayland-5
1823 qtx11extras
1824 wayland))
1825 (home-page "https://invent.kde.org/plasma/plasma-integration")
1826 (synopsis
1827 "Qt Platform Theme integration plugins for the Plasma workspaces")
1828 (description
1829 "This package provides a set of plugins responsible for better
1830integration of Qt applications when running on a KDE Plasma workspace.")
1831 (license license:lgpl2.0)))
1832
1833(define-public plasma-nano
1834 (package
1835 (name "plasma-nano")
1836 (version "5.24.3")
1837 (source (origin
1838 (method url-fetch)
1839 (uri (string-append "https://download.kde.org/stable/plasma/"
1840 version "/plasma-nano-" version ".tar.xz"))
1841 (sha256
1842 (base32
1843 "13jxhfi3c3dhg7zdyfqnsii661h1am0w9dsv82dalqvwr1mw28l5"))))
1844 (build-system cmake-build-system)
1845 (native-inputs (list extra-cmake-modules pkg-config qttools))
1846 (inputs (list qtbase-5
1847 qtdeclarative-5
1848 plasma-framework
1849 kwindowsystem
1850 kwayland
1851 ki18n))
1852 (home-page "https://plasma-mobile.org/")
1853 (synopsis "Minimal Plasma Shell package")
1854 (description
1855 "This package provides a minimal implementation of Plasma Shell.")
1856 (license license:lgpl2.0+)))
1857
1858(define-public plasma-nm
1859 (package
1860 (name "plasma-nm")
1861 (version "5.25.5")
1862 (source (origin
1863 (method url-fetch)
1864 (uri (string-append "mirror://kde/stable/plasma/"
1865 version "/" name "-" version
1866 ".tar.xz"))
1867 (sha256
1868 (base32
1869 "036bx0qjrjanfxy8aiy6ab7rmm2h8l7wlkvlwhzw2hgl1w03xjps"))))
1870 (build-system qt-build-system)
1871 (arguments
1872 (list #:phases #~(modify-phases %standard-phases
1873 (replace 'check
1874 (lambda* (#:key tests? #:allow-other-keys)
1875 (when tests?
1876 (invoke "ctest" "-E" "mobileproviderstest")))))))
1877 (native-inputs (list extra-cmake-modules pkg-config))
1878 (home-page "https://invent.kde.org/plasma/plasma-nm")
1879 (inputs (list kconfigwidgets
1880 kcompletion
1881 kcoreaddons
1882 kdeclarative
1883 kdbusaddons
1884 kio
1885 ki18n
1886 networkmanager-qt
1887 knotifications
1888 kirigami
1889 plasma-framework
1890 modemmanager-qt
1891 network-manager
1892 qca
1893 kservice
1894 solid
1895 prison
1896 kwallet
1897 kwidgetsaddons
1898 kwindowsystem
1899 openconnect
1900 qtdeclarative-5))
1901 (synopsis "Plasma applet for managing network connections")
1902 (description "This package provides Plasma applet for managing network
1903connections.")
1904 (license (list license:lgpl2.1 license:lgpl3))))
1905
1906(define-public plasma-mobile
1907 (package
1908 (name "plasma-mobile")
1909 (version "5.24.3")
1910 (source (origin
1911 (method url-fetch)
1912 (uri (string-append "https://download.kde.org/stable/plasma/"
1913 version "/plasma-mobile-" version ".tar.xz"))
1914 (sha256
1915 (base32
1916 "1bwmy7xvd8wmh0snqqjh9jjgawib8ks2g30w48sqxwhplhf3da58"))))
1917 (build-system cmake-build-system)
1918 (arguments
1919 (list #:phases #~(modify-phases %standard-phases
1920 (add-after 'install 'wrap-script
1921 (lambda* (#:key inputs outputs #:allow-other-keys)
1922 (wrap-program (string-append #$output
1923 "/bin/kwinwrapper")
1924 `("PATH" ":" prefix
1925 (,(string-append #$plasma-framework
1926 "/bin")))))))))
1927 (native-inputs (list extra-cmake-modules pkg-config qttools))
1928 (inputs (list bash-minimal
1929 kdeclarative
1930 ki18n
1931 kio
1932 knotifications
1933 kwayland
1934 kwin
1935 modemmanager-qt
1936 networkmanager-qt
1937 plasma-framework
1938 qtbase-5))
1939 (home-page "https://plasma-mobile.org/")
1940 (synopsis
1941 "General UI components for Plasma Phone including shell, containment and applets")
1942 (description "This package provides user-friendly, privacy-enabling and
1943customizable platform for mobile devices.")
1944 (license (list license:gpl3+ license:lgpl2.1+))))
1945
1946(define-public plasma-mobile-settings
1947 (package
1948 (name "plasma-mobile-settings")
1949 (version "22.02")
1950 (source (origin
1951 (method url-fetch)
1952 (uri (string-append "mirror://kde/stable/plasma-mobile/" version
1953 "/plasma-settings-" version ".tar.xz"))
1954 (sha256
1955 (base32
1956 "0b7lj3r9z9cz2vr0h15sqqxdaa7m07hsk8i2p8nf4a3yh02ywsxy"))))
1957 (build-system cmake-build-system)
1958 (native-inputs (list extra-cmake-modules pkg-config))
1959 (inputs (list qtbase-5
1960 qtdeclarative-5
1961 kio
1962 modemmanager-qt
1963 networkmanager-qt
1964 ki18n
1965 plasma-framework
1966 kdeclarative
1967 kdbusaddons))
1968 (home-page "https://plasma-mobile.org/")
1969 (synopsis "Settings application for Plasma Mobile")
1970 (description
1971 "This package provides Settings application for Plasma Mobile.")
1972 (license license:gpl2+)))
1973
1974(define-public plasma-mobile-sounds
1975 (package
1976 (name "plasma-mobile-sounds")
1977 (version "0.1")
1978 (source (origin
1979 (method url-fetch)
1980 (uri (string-append
1981 "mirror://kde/stable/plasma-mobile-sounds/"
1982 version "/plasma-mobile-sounds-" version ".tar.xz"))
1983 (sha256
1984 (base32
1985 "1br6kzicrr45vgg0ciqczxlcid21n5lfjm6zc06rw86ys7fx7bpi"))))
1986 (build-system cmake-build-system)
1987 (native-inputs (list extra-cmake-modules pkg-config))
1988 (home-page "https://plasma-mobile.org/")
1989 (synopsis "Sounds for Plasma Mobile devices")
1990 (description "This package provides sound files for Plasma Mobile.")
1991 (license (list license:cc0 license:cc-by4.0))))
1992
1993(define-public plasma-pa
1994 (package
1995 (name "plasma-pa")
1996 (version "5.25.5")
1997 (source (origin
1998 (method url-fetch)
1999 (uri (string-append "mirror://kde/stable/plasma/"
2000 version "/" name "-"
2001 version ".tar.xz"))
2002 (sha256
2003 (base32
2004 "0g06pm1isnzx4hv6380rjpyr22s4j5iw9083s71vnl4npx28npvb"))))
2005 (build-system qt-build-system)
2006 (native-inputs (list extra-cmake-modules kdoctools pkg-config))
2007 (inputs (list glib
2008 kcoreaddons
2009 kdeclarative
2010 kglobalaccel
2011 knotifications
2012 kwindowsystem
2013 kirigami
2014 ki18n
2015 qtdeclarative-5))
2016 (propagated-inputs (list libcanberra pulseaudio plasma-framework))
2017 (home-page "https://invent.kde.org/plasma/plasma-pa")
2018 (synopsis "Plasma applet for audio volume management using PulseAudio")
2019 (description
2020 "This package provides Plasma applet for audio volume management using
2021PulseAudio.")
2022 (license (list license:lgpl2.1 license:lgpl3))))
2023
2024(define-public plasma-pass
2025 (package
2026 (name "plasma-pass")
2027 (version "1.2.0")
2028 (source (origin
2029 (method url-fetch)
2030 (uri (string-append "mirror://kde/stable/" name "/"
2031 name "-" version ".tar.xz"))
2032 (sha256
2033 (base32
2034 "107pd6cnkd46px83pm3q7vbw10g5pd0qsw77jmr0c774k4xv1w01"))))
2035 (build-system qt-build-system)
2036 (native-inputs (list extra-cmake-modules))
2037 (inputs (list ki18n kitemmodels kwindowsystem oath-toolkit qtdeclarative-5))
2038 (propagated-inputs (list plasma-framework))
2039 (home-page "https://invent.kde.org/plasma/plasma-pass")
2040 (synopsis "Plasma applet for the Pass password manager")
2041 (description
2042 "This package provides a Plasma applet for the Pass password manager.")
2043 (license license:lgpl2.1+)))
2044
2045(define-public plasma-phonebook
2046 (package
2047 (name "plasma-phonebook")
2048 (version "0.1")
2049 (source (origin
2050 (method url-fetch)
2051 (uri (string-append "mirror://kde/stable/plasma-phonebook/"
2052 version "/plasma-phonebook-" version
2053 ".tar.xz"))
2054 (sha256
2055 (base32
2056 "13nnzdzpganlp319sc9dm9w5hsjhw4f3w8rb80q3nd8q6nyrpky8"))))
2057 (build-system cmake-build-system)
2058 (native-inputs (list extra-cmake-modules pkg-config))
2059 (inputs (list kpeople
2060 kirigami
2061 kpeoplevcard
2062 kcoreaddons
2063 kcontacts
2064 qtbase-5
2065 qtdeclarative-5
2066 qtquickcontrols2-5
2067 qtsvg-5))
2068 (home-page "https://plasma-mobile.org/")
2069 (synopsis "Phonebook for Plasma Mobile devices")
2070 (description "This package provides contacts application which allows
2071adding, modifying and removing contacts.")
2072 (license license:lgpl2.0+)))
2073
2074(define-public plasma-phone-components
2075 (package
2076 (name "plasma-phone-components")
2077 (version "5.23.4")
2078 (source (origin
2079 (method url-fetch)
2080 (uri (string-append "mirror://kde/stable/plasma/" version
2081 "/plasma-phone-components-" version
2082 ".tar.xz"))
2083 (sha256
2084 (base32
2085 "0ml5pyi90nlmx5550sf3x9263f8mypj4jmdskzabzhnz44ck8vy9"))))
2086 (build-system cmake-build-system)
2087 (native-inputs (list extra-cmake-modules pkg-config qttools))
2088 (inputs (list qtbase-5
2089 qtdeclarative
2090 kactivities
2091 kauth
2092 kbookmarks
2093 kwin
2094 kcodecs
2095 kcompletion
2096 kconfig
2097 kconfigwidgets
2098 kcoreaddons
2099 kdbusaddons
2100 kdeclarative
2101 ki18n
2102 kio
2103 kitemviews
2104 kjobwidgets
2105 knotifications
2106 kpackage
2107 kpeople
2108 kservice
2109 kwayland
2110 kwidgetsaddons
2111 kwindowsystem
2112 kxmlgui
2113 libphonenumber
2114 modemmanager-qt
2115 plasma-framework
2116 solid))
2117 (home-page "https://plasma-mobile.org/")
2118 (synopsis "Modules providing phone functionality for Plasma")
2119 (description "This package provides user-friendly, privacy-enabling
2120and customizable platform for mobile devices.")
2121 (license (list license:gpl3+ license:lgpl2.1+))))
2122
2123(define-public plasma-redshift-control
2124 (let ((commit "d9f38a5f0bcf030be16db1776166581c16e802cb")
2125 (revision "1"))
2126 (package
2127 (name "plasma-redshift-control")
2128 (version (git-version "0.1-pre" revision commit))
2129 (home-page "https://invent.kde.org/plasma/plasma-redshift-control")
2130 (source (origin
2131 (method git-fetch)
2132 (uri (git-reference (url home-page) (commit commit)))
2133 (file-name (git-file-name name version))
2134 (sha256
2135 (base32
2136 "1wadxhy6iljhikfw2rbj9dhwb86f2sgwyf62r7sfq6cszcpgp0xi"))))
2137 (build-system qt-build-system)
2138 (native-inputs (list extra-cmake-modules pkg-config))
2139 (inputs (list kwindowsystem plasma-framework redshift))
2140 (synopsis "Adjust color temperature")
2141 (description
2142 "This package provides color temperature control applet for the Plasma
2143Desktop.")
2144 (license (list license:lgpl2.1 license:lgpl3)))))
2145
2146(define-public plasma-vault
2147 (package
2148 (name "plasma-vault")
2149 (version "5.25.5")
2150 (source (origin
2151 (method url-fetch)
2152 (uri (string-append "mirror://kde/stable/plasma/" version
2153 "/" name "-" version ".tar.xz"))
2154 (sha256
2155 (base32
2156 "15nf4myl6sry0930m8qiixpr1i8bh1g58cy2gf304h029vr2fn5j"))))
2157 (build-system qt-build-system)
2158 (native-inputs (list extra-cmake-modules pkg-config))
2159 (inputs (list kio
2160 ki18n
2161 kconfigwidgets
2162 kconfig
2163 kactivities
2164 kdbusaddons
2165 kiconthemes
2166 networkmanager-qt
2167 libksysguard
2168 plasma-framework
2169 qtdeclarative-5))
2170 (home-page "https://invent.kde.org/plasma/plasma-vault")
2171 (synopsis "Plasma applet and services for creating encrypted vaults")
2172 (description "Provides Plasma applet and services for creating encrypted
2173 vaults.")
2174 (license (list license:gpl2 license:gpl3))))
2175
2176(define-public plasma-systemmonitor
2177 (package
2178 (name "plasma-systemmonitor")
2179 (version "5.25.5")
2180 (source (origin
2181 (method url-fetch)
2182 (uri (string-append "mirror://kde/stable/plasma/" version "/"
2183 name "-" version ".tar.xz"))
2184 (sha256
2185 (base32
2186 "0rs3avhpmfapzha8dkir9ny60ba2m92bbfv4avsd85vz5kggg29h"))))
2187 (build-system qt-build-system)
2188 (native-inputs (list extra-cmake-modules))
2189 (inputs (list ki18n
2190 kconfig
2191 kdeclarative
2192 kservice
2193 kiconthemes
2194 kglobalaccel
2195 kio
2196 kdbusaddons
2197 kirigami
2198 knewstuff
2199 ksystemstats
2200 kitemmodels
2201 libksysguard
2202 qtdeclarative-5
2203 qtquickcontrols2-5))
2204 (synopsis "System sensors, process information and other system resources
2205monitor")
2206 (description "This package provides an interface for monitoring system
2207sensors, process information and other system resources.")
2208 (home-page "https://invent.kde.org/plasma/plasma-systemmonitor")
2209 (license (list license:gpl2 license:gpl3))))
2210
2211(define-public plasma-welcome
2212(let ((commit "dac7569078782a96f122782c15d34e51737d2b89") ; no tags
2213 (revision "1"))
2214 (package
2215 (name "plasma-welcome")
2216 (version (git-version "0.1-pre" revision commit))
2217 (home-page "https://invent.kde.org/plasma/plasma-welcome")
2218 (source (origin
2219 (method git-fetch)
2220 (uri (git-reference (url home-page) (commit commit)))
2221 (file-name (git-file-name name version))
2222 (sha256
2223 (base32
2224 "1x7ra699r5a9kpa3isdnx6af4j6778kw2pmprnx4s8f1rwk2idhh"))))
2225 (build-system qt-build-system)
2226 (native-inputs
2227 (list extra-cmake-modules pkg-config))
2228 (inputs
2229 (list kcoreaddons
2230 kdbusaddons
2231 kdeclarative
2232 ki18n
2233 kio
2234 kirigami
2235 knotifications
2236 kservice
2237 kwindowsystem
2238 networkmanager-qt
2239 plasma-framework
2240 qtdeclarative-5
2241 qtgraphicaleffects
2242 qtsvg-5
2243 qtquickcontrols2-5
2244 system-settings))
2245 (synopsis "Plasma welcome screen")
2246 (description
2247 "This package provides a wizard for Plasma to configure settings.")
2248 (license (list license:gpl2 license:gpl3)))))
2249
2250(define-public plasma-workspace
2251 (package
2252 (name "plasma-workspace")
2253 (version "5.25.5")
2254 (source (origin
2255 (method url-fetch)
2256 (uri (string-append "mirror://kde/stable/plasma/" version
2257 "/" name "-" version ".tar.xz"))
2258 (sha256
2259 (base32
2260 "0pxwg3i07sipfchn4qkmlr6kcgqbhj2s10xq69wi32x1fc13jx5x"))))
2261 (build-system qt-build-system)
2262 (native-inputs (list extra-cmake-modules kdoctools pkg-config qtsvg-5
2263 qttools-5))
2264 (inputs (list appmenu-gtk-module
2265 appstream-qt
2266 baloo
2267 breeze
2268 breeze-icons
2269 dbus
2270 fontconfig
2271 iso-codes
2272 kactivities
2273 kactivities-stats
2274 karchive
2275 kcmutils
2276 kcoreaddons
2277 kcrash
2278 kdbusaddons
2279 kdeclarative
2280 kded
2281 kdesu
2282 kglobalaccel
2283 kguiaddons
2284 kholidays
2285 ki18n
2286 kiconthemes
2287 kidletime
2288 kinit
2289 kio
2290 kio-extras
2291 kio-fuse
2292 kitemmodels
2293 kirigami
2294 knewstuff
2295 knotifications
2296 knotifyconfig
2297 kquickcharts
2298 kpackage
2299 kpeople
2300 krunner
2301 kscreenlocker
2302 ktexteditor
2303 ktextwidgets
2304 kunitconversion
2305 kuserfeedback
2306 kwallet
2307 kwayland
2308 kwin
2309 layer-shell-qt
2310 libkscreen
2311 libksysguard
2312 libqalculate
2313 gmp
2314 mpfr
2315 libsm
2316 libxft
2317 libxkbcommon
2318 libxrender
2319 libxtst
2320 networkmanager-qt
2321 phonon
2322 pipewire-0.3
2323 plasma-framework
2324 plasma-workspace-wallpapers
2325 plasma-wayland-protocols
2326 prison
2327 qtbase-5
2328 qtdeclarative-5
2329 qtquickcontrols2-5
2330 qtwayland-5
2331 qtgraphicaleffects
2332 qtx11extras
2333 wayland
2334 wayland-protocols-next
2335 xcb-util
2336 xcb-util-image
2337 xcb-util-keysyms
2338 xrdb
2339 xmessage
2340 xsetroot
2341 zlib))
2342 (arguments
2343 (list #:phases
2344 #~(modify-phases %standard-phases
2345 (add-after 'unpack 'patch-wallpaper
2346 (lambda* (#:key inputs #:allow-other-keys)
2347 (substitute* "sddm-theme/theme.conf.cmake"
2348 (("background=..KDE_INSTALL_FULL_WALLPAPERDIR.")
2349 (string-append "background="
2350 #$(this-package-input "breeze")
2351 "/share/wallpapers")))))
2352 (add-after 'unpack 'patch-workspace-bins
2353 (lambda* (#:key inputs #:allow-other-keys)
2354 (let ((xmessage (search-input-file inputs "/bin/xmessage"))
2355 (xsetroot (search-input-file inputs "/bin/xsetroot"))
2356 (xrdb (search-input-file inputs "/bin/xrdb"))
2357 (kinit #$(this-package-input "kinit")))
2358 (substitute* "startkde/startplasma.cpp"
2359 (("xmessage") xmessage)
2360 (("xsetroot") xsetroot))
2361 (substitute* (list "kcms/fonts/fontinit.cpp"
2362 "kcms/fonts/fonts.cpp"
2363 "kcms/krdb/krdb.cpp")
2364 (("xrdb") xrdb))
2365 (substitute* "startkde/plasma-session/startup.cpp"
2366 (("CMAKE_INSTALL_FULL_LIBEXECDIR_KF5..")
2367 (string-append "\"" kinit
2368 "/lib/libexec/kf5")))
2369 (substitute* (list
2370 "startkde/startplasma-wayland.cpp"
2371 "startkde/startplasma-x11.cpp")
2372 (("kdeinit5_shutdown")
2373 (string-append kinit "/bin/kdeinit5_shutdown"))))))
2374 (delete 'check)
2375 (add-after 'install 'check-after-install
2376 (lambda* (#:key tests? #:allow-other-keys)
2377 (when tests?
2378 (setenv "HOME" (getcwd))
2379 (setenv "XDG_RUNTIME_DIR" (getcwd))
2380 (setenv "XDG_CACHE_HOME" (getcwd))
2381 (setenv "QT_QPA_PLATFORM" "offscreen")
2382 (setenv "QT_PLUGIN_PATH"
2383 (string-append #$output
2384 "/lib/qt5/plugins:"
2385 (getenv "QT_PLUGIN_PATH")))
2386 (invoke "ctest" "-E"
2387 "(appstreamtest|lookandfeel-kcmTest|tst_triangleFilter|systemtraymodeltest|testdesktop| screenpooltest)")))))))
2388 (home-page "https://invent.kde.org/plasma/plasma-workspace")
2389 (synopsis "Plasma workspace components")
2390 (description
2391 "Workspaces provide support for KDE Plasma Widgets, integrated search,
2392hardware management, and a high degree of customizability.")
2393 (license (list license:gpl2 license:gpl3))))
2394
2395(define-public plasma-workspace-wallpapers
2396 (package
2397 (name "plasma-workspace-wallpapers")
2398 (version "5.25.5")
2399 (source (origin
2400 (method url-fetch)
2401 (uri (string-append "mirror://kde/stable/plasma/" version
2402 "/" name "-" version ".tar.xz"))
2403 (sha256
2404 (base32
2405 "0pdgg8h6zwyxf1pj241mg3hd94wh38bqxj68af5jfp10xrwkzcyr"))))
2406 (build-system cmake-build-system)
2407 (native-inputs (list extra-cmake-modules))
2408 (home-page "https://community.kde.org/Frameworks")
2409 (synopsis "Oxygen wallpapers for the KDE desktop")
2410 (description
2411 "This package provides wallpapers for the KDE desktop.")
2412 (license license:lgpl3+)))
2413
2414(define-public polkit-kde-agent
2415 (package
2416 (name "polkit-kde-agent")
2417 (version "5.25.5")
2418 (source (origin
2419 (method url-fetch)
2420 (uri (string-append "mirror://kde/stable/plasma/" version "/"
2421 name "-1-" version ".tar.xz"))
2422 (sha256
2423 (base32
2424 "1qb9nxlkgcv0c30l2vqgf9xs9d220q5pg7ikpb6zjzvj4wsvlvwd"))))
2425 (build-system qt-build-system)
2426 (native-inputs (list extra-cmake-modules))
2427 (inputs (list ki18n
2428 kwindowsystem
2429 kdbusaddons
2430 kwidgetsaddons
2431 kcoreaddons
2432 kcrash
2433 kiconthemes
2434 polkit-qt))
2435 (synopsis "Polkit authentication UI for Plasma")
2436 (description
2437 "This package contains a daemon providing a Polkit authentication
2438UI for Plasma")
2439 (home-page "https://invent.kde.org/plasma/polkit-kde-agent-1")
2440 (license license:gpl2+)))
2441
2442(define-public powerdevil
2443 (package
2444 (name "powerdevil")
2445 (version "5.25.5")
2446 (source (origin
2447 (method url-fetch)
2448 (uri (string-append "mirror://kde/stable/plasma/" version
2449 "/" name "-" version ".tar.xz"))
2450 (sha256
2451 (base32
2452 "0anisirn7z8aw442npdnk1csb5ghpzj2hx49gpw4l6ijk70b76pr"))))
2453 (build-system qt-build-system)
2454 (native-inputs (list extra-cmake-modules qttools-5 pkg-config))
2455 (inputs (list bluez-qt
2456 glib
2457 kauth
2458 kactivities
2459 kscreen
2460 kidletime
2461 kconfig
2462 kdbusaddons
2463 solid
2464 ki18n
2465 kcrash
2466 knotifyconfig
2467 networkmanager-qt
2468 kio
2469 kwayland
2470 kglobalaccel
2471 kcrash
2472 knotifications
2473 kirigami
2474 libcap
2475 libkscreen
2476 network-manager
2477 plasma-workspace
2478 eudev
2479 qtx11extras))
2480 (synopsis "Manage power consumption")
2481 (description "This package provides the power consumption settings
2482of a Plasma shell.")
2483 (home-page "https://invent.kde.org/plasma/powerdevil")
2484 (license license:gpl2+)))
2485
2486(define-public system-settings
2487 (package
2488 (name "system-settings")
2489 (version "5.25.5")
2490 (source (origin
2491 (method url-fetch)
2492 (uri (string-append "mirror://kde/stable/plasma/" version
2493 "/systemsettings-" version ".tar.xz"))
2494 (sha256
2495 (base32
2496 "0n7mf6ygi8fgn1m6pk2fadnqj1h58mxqni3h19xbi373wfypq5fl"))))
2497 (build-system qt-build-system)
2498 (native-inputs (list extra-cmake-modules))
2499 (inputs (list kauth
2500 kcrash
2501 kitemviews
2502 kitemmodels
2503 kcmutils
2504 ki18n
2505 kio
2506 kservice
2507 kiconthemes
2508 kwidgetsaddons
2509 kwindowsystem
2510 kxmlgui
2511 kdbusaddons
2512 kconfig
2513 kpackage
2514 kactivities
2515 kactivities-stats
2516 kguiaddons
2517 kirigami
2518 knotifications
2519 krunner
2520 plasma-workspace
2521 qtdeclarative-5))
2522 (synopsis "Control center to configure Plasma Desktop")
2523 (description "This package provides configuration UI for Plasma Desktop.")
2524 (home-page "https://invent.kde.org/plasma/systemsettings")
2525 (license license:gpl2+)))
diff --git a/gnu/packages/kde-utils.scm b/gnu/packages/kde-utils.scm
index b2295d184a1..2742d6b8462 100644
--- a/gnu/packages/kde-utils.scm
+++ b/gnu/packages/kde-utils.scm
@@ -22,22 +22,31 @@
22 22
23(define-module (gnu packages kde-utils) 23(define-module (gnu packages kde-utils)
24 #:use-module (guix build-system qt) 24 #:use-module (guix build-system qt)
25 #:use-module (guix gexp)
25 #:use-module (guix download) 26 #:use-module (guix download)
27 #:use-module (guix git-download)
26 #:use-module ((guix licenses) #:prefix license:) 28 #:use-module ((guix licenses) #:prefix license:)
27 #:use-module (guix packages) 29 #:use-module (guix packages)
30 #:use-module (guix utils)
28 #:use-module (gnu packages) 31 #:use-module (gnu packages)
29 #:use-module (gnu packages backup) 32 #:use-module (gnu packages backup)
30 #:use-module (gnu packages bash) 33 #:use-module (gnu packages bash)
31 #:use-module (gnu packages cmake) 34 #:use-module (gnu packages cmake)
32 #:use-module (gnu packages compression) 35 #:use-module (gnu packages compression)
36 #:use-module (gnu packages crypto)
37 #:use-module (gnu packages cups)
38 #:use-module (gnu packages glib) ; dbus for tests
33 #:use-module (gnu packages gnome) 39 #:use-module (gnu packages gnome)
40 #:use-module (gnu packages gstreamer)
34 #:use-module (gnu packages imagemagick) 41 #:use-module (gnu packages imagemagick)
42 #:use-module (gnu packages multiprecision)
35 #:use-module (gnu packages pkg-config) 43 #:use-module (gnu packages pkg-config)
36 #:use-module (gnu packages kde) 44 #:use-module (gnu packages kde)
37 #:use-module (gnu packages kde-frameworks) 45 #:use-module (gnu packages kde-frameworks)
38 #:use-module (gnu packages kde-plasma) 46 #:use-module (gnu packages kde-plasma)
39 #:use-module (gnu packages qt) 47 #:use-module (gnu packages qt)
40 #:use-module (gnu packages samba) 48 #:use-module (gnu packages samba)
49 #:use-module (gnu packages xdisorg)
41 #:use-module (gnu packages xorg)) 50 #:use-module (gnu packages xorg))
42 51
43(define-public ark 52(define-public ark
@@ -114,6 +123,216 @@ with support for multiple formats, including tar, gzip, bzip2, rar and zip, as
114well as CD-ROM images.") 123well as CD-ROM images.")
115 (license license:gpl2+))) 124 (license license:gpl2+)))
116 125
126(define-public atelier
127 (let ((commit "93d7d440c42f1e49a4933cbbce9f68d5e4ca725a") ; no releases
128 (revision "1"))
129 (package
130 (name "atelier")
131 (version (git-version "0.1-pre" revision commit))
132 (source (origin
133 (method git-fetch)
134 (uri (git-reference
135 (url "https://invent.kde.org/utilities/atelier")
136 (commit commit)))
137 (file-name (git-file-name name version))
138 (sha256
139 (base32
140 "00jccpwvksyp2vr3fjxajs8d9d30rspg4zj6rnj8dai96alp303k"))))
141 (build-system qt-build-system)
142 (native-inputs (list extra-cmake-modules pkg-config))
143 (inputs (list ki18n
144 kxmlgui
145 kconfigwidgets
146 ktexteditor
147 libatcore
148 qt3d-5
149 qtbase-5
150 qtcharts
151 qtdeclarative-5
152 qtmultimedia-5
153 qtserialport))
154 (home-page "https://atelier.kde.org")
155 (synopsis "Desktop interface to control 3D printers powered by AtCore")
156 (description "Atelier provides interface to control and manage your printer.
157@itemize
158@item Load and see your GCode File
159@item Real time graphic to monitor your bed and hotend temperatures
160@item You can log everything that comes and go from your printer
161@item Edit gcode file
162@end itemize")
163 (license license:gpl3+))))
164
165(define-public basket
166 (let ((commit "e23a8b3b1198d51f770523c7fb4652750810359a")
167 (revision "1"))
168 (package
169 (name "basket")
170 (version (git-version "2.49" revision commit))
171 (source (origin
172 (method git-fetch)
173 (uri (git-reference
174 (url "https://invent.kde.org/utilities/basket")
175 (commit commit)))
176 (file-name (git-file-name name version))
177 (sha256
178 (base32
179 "1i7hrrlwyzzh7mm9xc8hjix24rvy1b2cvvbkhxh9mmdbmphwdhhd"))))
180 (build-system qt-build-system)
181 (native-inputs (list extra-cmake-modules))
182 (inputs (list breeze-icons
183 karchive
184 kcompletion
185 kconfig
186 kconfigwidgets
187 kcoreaddons
188 kcrash
189 kdbusaddons
190 kdoctools
191 kfilemetadata
192 kglobalaccel
193 kguiaddons
194 ki18n
195 kiconthemes
196 kcmutils
197 kio
198 knotifications
199 kparts
200 kservice
201 ktextwidgets
202 kwidgetsaddons
203 kwindowsystem
204 kxmlgui
205 phonon))
206 (home-page "https://invent.kde.org/utilities/basket")
207 (synopsis "Notes and to-dos organizer")
208 (description "This package provides simple note taking and to-do app.")
209 (license license:gpl2+))))
210
211(define-public fielding
212 (let ((commit "6b3c5d67b308e9e7e2043dc6072bfd265ec9f3e1")
213 ;; no releases yet
214 (revision "1"))
215 (package
216 (name "fielding")
217 (version (git-version "0.1-pre" revision commit))
218 (source (origin
219 (method git-fetch)
220 (uri (git-reference
221 (url "https://invent.kde.org/utilities/fielding")
222 (commit commit)))
223 (file-name (git-file-name name version))
224 (sha256
225 (base32
226 "1l16am7il7kprmy8irpzj04rb8wbfr84y49wp4i74hspp9xkfick"))))
227 (build-system qt-build-system)
228 (native-inputs (list extra-cmake-modules))
229 (inputs (list kirigami
230 kcoreaddons
231 kconfig
232 ki18n
233 kdbusaddons
234 ksyntaxhighlighting
235 qtdeclarative-5
236 qtquickcontrols2-5
237 qtsvg-5))
238 (home-page "https://invent.kde.org/utilities/fielding")
239 (synopsis "REST API testing tool")
240 (description
241 "This package provides a tool for testing REST APIs.")
242 (license license:lgpl2.1+))))
243
244(define-public filelight
245 (package
246 (name "filelight")
247 (version "22.08.1")
248 (source (origin
249 (method url-fetch)
250 (uri (string-append "mirror://kde/stable/release-service/"
251 version "/src/filelight-" version ".tar.xz"))
252 (sha256
253 (base32
254 "1fqgmpq5dznbn5lalx1j6dyynhylijrcqw3x9hrwxcqwr275h9iw"))))
255 (build-system qt-build-system)
256 (native-inputs (list extra-cmake-modules))
257 (inputs (list kirigami
258 kquickcharts
259 kxmlgui
260 kio
261 ki18n
262 kdeclarative
263 qqc2-desktop-style
264 qtgraphicaleffects
265 qtquickcontrols2-5
266 qtsvg-5))
267 (home-page "https://apps.kde.org/filelight/")
268 (synopsis "Visualize the disk usage")
269 (description "Filelight is an application to visualize the disk usage on
270your computer.")
271 (license license:lgpl2.1+)))
272
273(define-public francis
274 (let ((commit "d2c762ad94170430a667ee57f81ec9dbe498642c") ; no release yet
275 (revision "1"))
276 (package
277 (name "francis")
278 (version (git-version "0.1-pre" revision commit))
279 (source (origin
280 (method git-fetch)
281 (uri (git-reference
282 (url "https://invent.kde.org/utilities/francis")
283 (commit commit)))
284 (file-name (git-file-name name version))
285 (sha256
286 (base32
287 "15bk5iq127mp34n9fzq4d5r3qss3ihk93lqy86z2q3lgwid26s0h"))))
288 (build-system qt-build-system)
289 (native-inputs (list extra-cmake-modules))
290 (inputs (list kirigami
291 kcoreaddons
292 kconfig
293 ki18n
294 kdbusaddons
295 knotifications
296 qtdeclarative-5
297 qtgraphicaleffects
298 qtquickcontrols2-5
299 qtsvg-5))
300 (home-page "https://invent.kde.org/utilities/francis")
301 (synopsis "Track your time")
302 (description "This package provides time tracking.")
303 (license license:lgpl2.1+))))
304
305(define-public isoimagewriter
306 (let ((commit "bd1ef4f0ce179fa874b102689022ebda3e7b4c16")
307 (revision "1"))
308 (package
309 (name "isoimagewriter")
310 (version (git-version "0.8" revision commit))
311 (source (origin
312 (method git-fetch)
313 (uri (git-reference
314 (url "https://invent.kde.org/utilities/isoimagewriter")
315 (commit commit)))
316 (file-name (git-file-name name version))
317 (sha256
318 (base32
319 "0dha2y4kmyppi6c0g0hclp53fjj963vq27q7azznpl0bz6zb4042"))))
320 (build-system qt-build-system)
321 (native-inputs (list extra-cmake-modules))
322 (inputs (list kauth
323 karchive
324 kcoreaddons
325 ki18n
326 kiconthemes
327 kcrash
328 solid
329 kwidgetsaddons))
330 (home-page "https://invent.kde.org/utilities/isoimagewriter")
331 (synopsis "Write hybrid ISO files onto USB disks")
332 (description
333 "This package provides a tool to write ISO files to USB disks.")
334 (license license:gpl3+))))
335
117(define-public kate 336(define-public kate
118 (package 337 (package
119 (name "kate") 338 (name "kate")
@@ -180,6 +399,380 @@ Kate's features include:
180 (license ;; GPL for programs, LGPL for libraries 399 (license ;; GPL for programs, LGPL for libraries
181 (list license:gpl2+ license:lgpl2.0)))) 400 (list license:gpl2+ license:lgpl2.0))))
182 401
402(define-public kdebugsettings
403 (package
404 (name "kdebugsettings")
405 (version "22.08.1")
406 (source (origin
407 (method url-fetch)
408 (uri (string-append "mirror://kde/stable/release-service/"
409 version "/src/kdebugsettings-" version
410 ".tar.xz"))
411 (sha256
412 (base32
413 "0l9q7cmzc93zz2zc5ncq3q7q6jil6ai36n2vh70s2wsi8b0gsms8"))))
414 (build-system qt-build-system)
415 (native-inputs (list extra-cmake-modules))
416 (inputs (list kcoreaddons
417 kconfig
418 kdbusaddons
419 ki18n
420 kwidgetsaddons
421 kitemviews
422 kcompletion))
423 (home-page "https://invent.kde.org/utilities/kdebugsettings")
424 (synopsis "Choose which QLoggingCategory are displayed")
425 (description
426 "This package allows to select which QLoggingCategory are displayed.")
427 (license license:lgpl2.0+)))
428
429(define-public kbackup
430 (package
431 (name "kbackup")
432 (version "22.08.1")
433 (source (origin
434 (method url-fetch)
435 (uri (string-append "mirror://kde/stable/release-service/"
436 version "/src/kbackup-" version ".tar.xz"))
437 (sha256
438 (base32
439 "0c0zdk00j9qssjdb5dg5hwc5mx7h5kvriyszia2xizqjq2m53c3k"))))
440 (build-system qt-build-system)
441 (native-inputs (list extra-cmake-modules))
442 (inputs (list kguiaddons
443 knotifications
444 ki18n
445 kio
446 kxmlgui
447 kiconthemes
448 karchive
449 kwidgetsaddons
450 shared-mime-info))
451 (home-page "https://apps.kde.org/kbackup/")
452 (synopsis "Backup program with an easy-to-use interface")
453 (description
454 "This package provides tool to backup your data.
455@itemize
456@item profile for directories and files to be included or excluded from the
457backup
458@item The backup target can be either a locally mounted device like a ZIP
459drive, USB stick, etc
460@item Running automated backups without using a graphical user interface
461@end itemize")
462 (license license:gpl2+)))
463
464(define-public kcalc
465 (package
466 (name "kcalc")
467 (version "22.08.1")
468 (source (origin
469 (method url-fetch)
470 (uri (string-append "mirror://kde/stable/release-service/"
471 version "/src/kcalc-" version ".tar.xz"))
472 (sha256
473 (base32
474 "01rn6qy40q4b90i5mysrygkqh5fzq885dgcd11l6r8s59ijjcjlk"))))
475 (build-system qt-build-system)
476 (native-inputs (list extra-cmake-modules kdoctools))
477 (inputs (list gmp
478 kcoreaddons
479 kcrash
480 kconfig
481 kconfigwidgets
482 kguiaddons
483 ki18n
484 knotifications
485 kxmlgui
486 mpfr))
487 (home-page "https://apps.kde.org/kcalc/")
488 (synopsis "Scientific calculator")
489 (description
490 "This package provides a scientific calculator.")
491 (license license:gpl2+)))
492
493(define-public kcharselect
494 (package
495 (name "kcharselect")
496 (version "22.08.1")
497 (source (origin
498 (method url-fetch)
499 (uri (string-append "mirror://kde/stable/release-service/"
500 version "/src/kcharselect-" version
501 ".tar.xz"))
502 (sha256
503 (base32
504 "1gs9jkq76dkhjgjqpl5dcsx0l2qi6i0pk122y1qmwgyd6f8af35b"))))
505 (build-system qt-build-system)
506 (native-inputs (list extra-cmake-modules))
507 (inputs (list kbookmarks kcoreaddons kcrash ki18n kwidgetsaddons kxmlgui))
508 (home-page "https://apps.kde.org/kcharselect/")
509 (synopsis "Select and copy special characters from installed fonts")
510 (description
511 "This package provides a tool to display various information
512about the selected character. This includes not only the Unicode character
513name, but also aliases, general notes and cross references to similar
514characters.")
515 (license license:gpl2+)))
516
517(define-public kdialog
518 (package
519 (name "kdialog")
520 (version "22.08.1")
521 (source (origin
522 (method url-fetch)
523 (uri (string-append "mirror://kde/stable/release-service/"
524 version "/src/kdialog-" version ".tar.xz"))
525 (sha256
526 (base32
527 "1lqzhfn5g16qr6ada9i0i3kshna1zxp1y20ylwmmsa82bgmyblhx"))))
528 (build-system qt-build-system)
529 (native-inputs (list extra-cmake-modules kdoctools))
530 (inputs (list ktextwidgets
531 knotifications
532 kguiaddons
533 kiconthemes
534 kwindowsystem
535 kio
536 kdbusaddons))
537 (home-page "https://invent.kde.org/utilities/kdialog")
538 (synopsis "Show dialog boxes from shell scripts")
539 (description "This package provides tool to show nice dialog boxes from
540shell scripts.")
541 (license license:gpl2+)))
542
543(define-public keurocalc
544 (let ((commit "a760d8a7e58b36eb72d15e847f96599c93785194") ; just one release
545 (revision "1"))
546 (package
547 (name "keurocalc")
548 (version (git-version "1.3.0" revision commit))
549 (source (origin
550 (method git-fetch)
551 (uri (git-reference
552 (url "https://invent.kde.org/utilities/keurocalc")
553 (commit commit)))
554 (file-name (git-file-name name version))
555 (sha256
556 (base32
557 "0gh5vwl38hwf1405c980j1fj06g5c52am140lf4mxhrjvnmry7kd"))))
558 (build-system qt-build-system)
559 (native-inputs (list extra-cmake-modules kdoctools))
560 (inputs (list kconfig
561 kconfigwidgets
562 kcoreaddons
563 ki18n
564 kio
565 kwidgetsaddons
566 kxmlgui))
567 (home-page "https://invent.kde.org/utilities/keurocalc")
568 (synopsis "Currency conversion tool")
569 (description "This package provides a utility to handle currency
570conversions between European currencies.")
571 (license license:gpl2+))))
572
573(define-public keysmith
574 (package
575 (name "keysmith")
576 (version "22.09")
577 (source (origin
578 (method url-fetch)
579 (uri (string-append "mirror://kde/stable/plasma-mobile/"
580 (version-major+minor version) "/keysmith-"
581 version ".tar.xz"))
582 (sha256
583 (base32
584 "0w3vvmp9rn6ahly2fm9n6f4glfr7d84bfvj33mrs5pn7n99h7jgy"))))
585 (build-system qt-build-system)
586 (native-inputs (list extra-cmake-modules pkg-config))
587 (inputs (list kdbusaddons
588 kirigami
589 ki18n
590 kwindowsystem
591 libsodium
592 qtdeclarative-5
593 qtgraphicaleffects
594 qtquickcontrols2-5
595 qtsvg-5))
596 (home-page "https://invent.kde.org/utilities/keysmith")
597 (synopsis "OTP client for Plasma Mobile and Desktop")
598 (description
599 "This package provides OTP client for Plasma Mobile and Desktop
600with support for QR scanning.")
601 (license license:gpl3+)))
602
603(define-public kfind
604 (package
605 (name "kfind")
606 (version "22.08.1")
607 (source (origin
608 (method url-fetch)
609 (uri (string-append "mirror://kde/stable/release-service/"
610 version "/src/kfind-" version ".tar.xz"))
611 (sha256
612 (base32
613 "0py6ygnj7qxbwrldf2a3hqc1cqd5yvyfi1l0nji0hwn8lvidnjhc"))))
614 (build-system qt-build-system)
615 (native-inputs (list extra-cmake-modules kdoctools))
616 (inputs (list karchive
617 kcoreaddons
618 kfilemetadata
619 ki18n
620 kio
621 kwidgetsaddons))
622 (home-page "https://apps.kde.org/kfind/")
623 (synopsis "File search utility")
624 (description
625 "This package provides a file search utility for KDE.")
626 (license license:gpl2+)))
627
628(define-public kirogi
629 (let ((commit "73b009f1fc5ac159c2faba720b302c704f89a806") ; no releases yet
630 (revision "1"))
631 (package
632 (name "kirogi")
633 (version (git-version "0.1-pre" revision commit))
634 (source (origin
635 (method git-fetch)
636 (uri (git-reference
637 (url "https://invent.kde.org/utilities/kirogi")
638 (commit commit)))
639 (file-name (git-file-name name version))
640 (sha256
641 (base32
642 "1gncfnwadh11ipynfcrsh1vnk2g02c7scd5wanphi8i95jzak9jd"))))
643 (build-system qt-build-system)
644 (arguments
645 (list #:phases #~(modify-phases %standard-phases
646 (add-after 'unpack 'fix-gstreamer
647 (lambda* _
648 (substitute* "CMakeLists.txt"
649 (("gstreamer-video-1.0")
650 "")))))))
651 (native-inputs (list extra-cmake-modules pkg-config))
652 (inputs (list kconfigwidgets
653 kcoreaddons
654 ki18n
655 kirigami
656 kcrash
657 kdnssd
658 qtquickcontrols2-5
659 qtgraphicaleffects
660 qtdeclarative-5
661 qtgamepad
662 qtlocation))
663 (propagated-inputs (list gstreamer))
664 (home-page "https://apps.kde.org/kirogi/")
665 (synopsis "Ground control application for drones")
666 (description "Kirogi is a ground control application for drones.
667@itemize
668@item Direct flight controls
669@item Fly by touch on a Navigation Map
670@item Trigger vehicle actions (e.g. flips, trim)
671@item Gamepad/joypad support
672@item Live video
673@item Take photo and record video
674@item Configure flight parameters (speed, altitude limits)
675@item Support for Parrot (Anafi, Bebop 2) and Ryze Tello drones
676@end itemize")
677 (license ;GPL for programs, LGPL for libraries
678 (list license:gpl2+ license:lgpl2.0)))))
679
680(define-public kontrast
681 (package
682 (name "kontrast")
683 (version "22.08.1")
684 (source (origin
685 (method url-fetch)
686 (uri (string-append "mirror://kde/stable/release-service/"
687 version "/src/kontrast-" version ".tar.xz"))
688 (sha256
689 (base32
690 "03y3y5p29zx4nmqi7hp3abxq2n2bgwbz2knhn9vhl3im3ghp7lmp"))))
691 (build-system qt-build-system)
692 (native-inputs (list extra-cmake-modules))
693 (inputs (list kirigami
694 ki18n
695 kcoreaddons
696 qtdeclarative-5
697 qtgraphicaleffects
698 qtquickcontrols2-5
699 qtsvg-5))
700 (home-page "https://apps.kde.org/kontrast/")
701 (synopsis "Color contrast checker")
702 (description
703 "Kontrast is a color contrast checker and tells you if your color
704combinations are distinct enough to be readable and accessible.")
705 (license license:gpl3+)))
706
707(define-public libatcore
708 (let ((commit "0de6393ed3e721537dec50b0ad174d83f1207eb6")
709 (revision "1"))
710 (package
711 (name "libatcore")
712 (version (git-version "1.0.0" revision commit))
713 (source (origin
714 (method git-fetch)
715 (uri (git-reference
716 (url "https://invent.kde.org/libraries/atcore")
717 (commit commit)))
718 (file-name (git-file-name name version))
719 (sha256
720 (base32
721 "1830r6ylpn3l7y2frl8cih5cpjgbkfrib9jq7jklf8aszhlsihf2"))))
722 (build-system qt-build-system)
723 (native-inputs (list extra-cmake-modules))
724 (inputs (list qtcharts qtdeclarative-5 qtserialport))
725 (home-page "https://invent.kde.org/libraries/atcore")
726 (synopsis "Library for connection and management of 3D printers")
727 (description
728 "This package provides a API to manage the serial connection between
729the computer and 3D Printers.")
730 (license (list license:lgpl2.1 license:lgpl3)))))
731
732(define-public wacomtablet
733 (package
734 (name "wacomtablet")
735 (version "3.2.0")
736 (source (origin
737 (method url-fetch)
738 (uri (string-append "mirror://kde/stable/"
739 name "/" version "/"
740 name "-" version ".tar.xz"))
741 (patches (search-patches
742 "wacomtablet-add-missing-includes.patch"
743 "wacomtablet-qt5.15.patch"))
744 (sha256
745 (base32
746 "197pwpl87gqlnza36bp68jvw8ww25znk08acmi8bpz7n84xfc368"))))
747 (build-system qt-build-system)
748 (arguments
749 (list #:phases #~(modify-phases %standard-phases
750 (replace 'check
751 (lambda* (#:key tests? #:allow-other-keys)
752 (when tests?
753 (invoke "dbus-launch" "ctest" "-E"
754 "(Test.KDED.DBusTabletService|Test.KDED.TabletHandler|Test.KDED.XInputAdaptor|Test.KDED.XsetWacomAdaptor)")))))))
755 (native-inputs (list dbus extra-cmake-modules kdoctools pkg-config))
756 (inputs (list kcoreaddons
757 ki18n
758 kglobalaccel
759 kconfig
760 kxmlgui
761 kwidgetsaddons
762 kwindowsystem
763 knotifications
764 kdbusaddons
765 qtx11extras
766 qtdeclarative-5
767 libwacom
768 xf86-input-wacom
769 libxi))
770 (propagated-inputs (list plasma-framework))
771 (home-page "https://invent.kde.org/system/wacomtablet")
772 (synopsis "KDE GUI for the Wacom Linux Drivers")
773 (description "Provides KDE GUI for the Wacom Linux Drivers.")
774 (license license:gpl2+)))
775
183(define-public kmag 776(define-public kmag
184 (package 777 (package
185 (name "kmag") 778 (name "kmag")
@@ -456,6 +1049,41 @@ redone.")
456 (license ;; GPL for programs, LGPL for libraries, FDL for documentation 1049 (license ;; GPL for programs, LGPL for libraries, FDL for documentation
457 (list license:gpl2+ license:lgpl2.0+ license:fdl1.2+)))) 1050 (list license:gpl2+ license:lgpl2.0+ license:fdl1.2+))))
458 1051
1052(define-public print-manager
1053 (package
1054 (name "print-manager")
1055 (version "22.08.0")
1056 (source
1057 (origin
1058 (method url-fetch)
1059 (uri (string-append "mirror://kde/stable/release-service/" version
1060 "/src/print-manager-" version ".tar.xz"))
1061 (sha256
1062 (base32 "1abwj1ccm70adzx07ykqjlb4f6y55k2rv1j861dl0822187vl799"))))
1063 (build-system qt-build-system)
1064 (native-inputs
1065 (list extra-cmake-modules))
1066 (inputs
1067 (list cups
1068 kcmutils
1069 kconfig
1070 kconfigwidgets
1071 kcoreaddons
1072 kdbusaddons
1073 kiconthemes
1074 ki18n
1075 kio
1076 knotifications
1077 kwidgetsaddons
1078 kwindowsystem
1079 plasma-framework
1080 qtdeclarative-5))
1081 (home-page "https://invent.kde.org/utilities/print-manager")
1082 (synopsis "Manage print jobs and printers")
1083 (description
1084 "This package provides printing management for KDE.")
1085 (license license:gpl2+)))
1086
459(define-public rsibreak 1087(define-public rsibreak
460 (package 1088 (package
461 (name "rsibreak") 1089 (name "rsibreak")
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index f4d36c0f3a1..e5ae414b534 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -68,6 +68,7 @@
68 #:use-module (gnu packages ghostscript) 68 #:use-module (gnu packages ghostscript)
69 #:use-module (gnu packages gimp) 69 #:use-module (gnu packages gimp)
70 #:use-module (gnu packages gl) 70 #:use-module (gnu packages gl)
71 #:use-module (gnu packages glib)
71 #:use-module (gnu packages gnome) 72 #:use-module (gnu packages gnome)
72 #:use-module (gnu packages gps) 73 #:use-module (gnu packages gps)
73 #:use-module (gnu packages graphics) 74 #:use-module (gnu packages graphics)
@@ -99,14 +100,14 @@
99(define-public baloo-widgets 100(define-public baloo-widgets
100 (package 101 (package
101 (name "baloo-widgets") 102 (name "baloo-widgets")
102 (version "22.04.3") 103 (version "22.08.1")
103 (source 104 (source
104 (origin 105 (origin
105 (method url-fetch) 106 (method url-fetch)
106 (uri (string-append "mirror://kde/stable/release-service/" version 107 (uri (string-append "mirror://kde/stable/release-service/" version
107 "/src/baloo-widgets-" version ".tar.xz")) 108 "/src/baloo-widgets-" version ".tar.xz"))
108 (sha256 109 (sha256
109 (base32 "0084bnrlbdypdwzxi9gfxcywhyjd1z2cmh7p6gv0zhc9f7h6ffnp")))) 110 (base32 "02p4v8g4syk908mg7f0l5fpqn7ddsxqji1n8jqghsdkkdsvry7mn"))))
110 (build-system qt-build-system) 111 (build-system qt-build-system)
111 (native-inputs 112 (native-inputs
112 (list extra-cmake-modules)) 113 (list extra-cmake-modules))
@@ -123,14 +124,14 @@ This package contains GUI widgets for baloo.")
123(define-public grantleetheme 124(define-public grantleetheme
124 (package 125 (package
125 (name "grantleetheme") 126 (name "grantleetheme")
126 (version "22.04.3") 127 (version "22.08.1")
127 (source 128 (source
128 (origin 129 (origin
129 (method url-fetch) 130 (method url-fetch)
130 (uri (string-append "mirror://kde/stable/release-service/" version 131 (uri (string-append "mirror://kde/stable/release-service/" version
131 "/src/grantleetheme-" version ".tar.xz")) 132 "/src/grantleetheme-" version ".tar.xz"))
132 (sha256 133 (sha256
133 (base32 "50c6s1g3vp5sdhpiciz1j6rsryld7hcc6lvmxdlsvms2bbcmnj7l")))) 134 (base32 "01ls16x6ngi43lcwffav9qig3afakrs04v4wvyfb8lm7sd65hgf9"))))
134 (build-system qt-build-system) 135 (build-system qt-build-system)
135 (arguments `(#:tests? #f)) ; unexpected error in the test suite. 136 (arguments `(#:tests? #f)) ; unexpected error in the test suite.
136 (native-inputs 137 (native-inputs
@@ -151,14 +152,14 @@ This package contains GUI widgets for baloo.")
151(define-public akregator 152(define-public akregator
152 (package 153 (package
153 (name "akregator") 154 (name "akregator")
154 (version "22.04.3") 155 (version "22.08.1")
155 (source 156 (source
156 (origin 157 (origin
157 (method url-fetch) 158 (method url-fetch)
158 (uri (string-append "mirror://kde/stable/release-service/" version 159 (uri (string-append "mirror://kde/stable/release-service/" version
159 "/src/akregator-" version ".tar.xz")) 160 "/src/akregator-" version ".tar.xz"))
160 (sha256 161 (sha256
161 (base32 "08n713271i7ifnbrgwrqmxvcpvj45wfqjiidw8zf9rpwxg2m2m9g")))) 162 (base32 "01rgyl2hwjprq4z5yjc99j6jk9vrhjy608ha72j470pw6g47ac5s"))))
162 (build-system qt-build-system) 163 (build-system qt-build-system)
163 (arguments 164 (arguments
164 `(#:phases 165 `(#:phases
@@ -195,7 +196,7 @@ This package contains GUI widgets for baloo.")
195 kontactinterface 196 kontactinterface
196 kpimcommon 197 kpimcommon
197 kpimtextedit 198 kpimtextedit
198 kqtquickcharts 199 kquickcharts
199 ktexteditor 200 ktexteditor
200 kuserfeedback 201 kuserfeedback
201 libkdepim 202 libkdepim
@@ -220,7 +221,7 @@ browser for easy news reading.")
220(define-public kdenlive 221(define-public kdenlive
221 (package 222 (package
222 (name "kdenlive") 223 (name "kdenlive")
223 (version "22.04.3") 224 (version "22.08.1")
224 (source 225 (source
225 (origin 226 (origin
226 (method git-fetch) 227 (method git-fetch)
@@ -229,7 +230,7 @@ browser for easy news reading.")
229 (commit (string-append "v" version)))) 230 (commit (string-append "v" version))))
230 (file-name (git-file-name name version)) 231 (file-name (git-file-name name version))
231 (sha256 232 (sha256
232 (base32 "0v545kd5rm5isy4cx21fp3pi49mvsv1r1ahp0jhim8s6b7ghrh64")))) 233 (base32 "0xnasi8s8zxh2s4vnn51pc8ni58q8pk70bwh9dfxp1wdmpv3zsrx"))))
233 (build-system qt-build-system) 234 (build-system qt-build-system)
234 (arguments 235 (arguments
235 ;; XXX: there is a single test that spawns other tests and 236 ;; XXX: there is a single test that spawns other tests and
@@ -304,14 +305,14 @@ projects.")
304(define-public kdevelop 305(define-public kdevelop
305 (package 306 (package
306 (name "kdevelop") 307 (name "kdevelop")
307 (version "22.04.3") 308 (version "22.08.1")
308 (source 309 (source
309 (origin 310 (origin
310 (method url-fetch) 311 (method url-fetch)
311 (uri (string-append "mirror://kde/stable/release-service/" version 312 (uri (string-append "mirror://kde/stable/release-service/" version
312 "/src/kdevelop-" version ".tar.xz")) 313 "/src/kdevelop-" version ".tar.xz"))
313 (sha256 314 (sha256
314 (base32 "03dwllxy96sy20kdsc3sll0n6bhh6gdmpjl821flsxv0jb5naplv")))) 315 (base32 "14a80z4sahxyzssrz605zp7ah5xdjbc22ccv0vwcnhr5lzr76v31"))))
315 (build-system qt-build-system) 316 (build-system qt-build-system)
316 (native-inputs 317 (native-inputs
317 (list extra-cmake-modules pkg-config shared-mime-info qttools-5)) 318 (list extra-cmake-modules pkg-config shared-mime-info qttools-5))
@@ -344,7 +345,7 @@ projects.")
344 qtdeclarative-5 345 qtdeclarative-5
345 qtquickcontrols-5 ;; not checked as requirement 346 qtquickcontrols-5 ;; not checked as requirement
346 qtquickcontrols2-5 ;; not checked as requirement 347 qtquickcontrols2-5 ;; not checked as requirement
347 qtwebkit 348 qtwebengine-5
348 threadweaver 349 threadweaver
349 ;; recommendes 350 ;; recommendes
350 astyle 351 astyle
@@ -443,6 +444,102 @@ a module for implementing ODF Gantt charts, which are bar charts that
443illustrate project schedules.") 444illustrate project schedules.")
444 (license license:gpl2+))) 445 (license license:gpl2+)))
445 446
447(define-public kio-extras
448 (package
449 (name "kio-extras")
450 (version "22.08.0")
451 (source (origin
452 (method url-fetch)
453 (uri (string-append "mirror://kde/stable/release-service/"
454 version "/src/" name "-"
455 version ".tar.xz"))
456 (sha256
457 (base32
458 "0gzna2ps2qd2js28c97kjpcbah7zz8n4s4932faggc2nz5z5wnyn"))))
459 (build-system cmake-build-system)
460 (arguments
461 (list #:phases #~(modify-phases %standard-phases
462 (replace 'check
463 (lambda* (#:key tests? #:allow-other-keys)
464 (when tests?
465 (setenv "HOME" (getcwd))
466 (setenv "TMPDIR" (getcwd))
467 (invoke "ctest" "-E" "testkioarchive")))))))
468 (native-inputs (list extra-cmake-modules dbus kdoctools qttools-5))
469 (inputs (list karchive
470 kconfig
471 kconfigwidgets
472 kcoreaddons
473 kdbusaddons
474 ki18n
475 kdnssd
476 kio
477 solid
478 kbookmarks
479 kguiaddons
480 ksyntaxhighlighting
481 qtbase-5
482 qtsvg-5))
483 (home-page "https://community.kde.org/Frameworks")
484 (synopsis "Additional components to increase the functionality of KIO")
485 (description
486 "This package provides additional components to increase
487the functionality of the KDE resource and network access abstractions.")
488 (license license:lgpl2.0+)))
489
490(define-public kio-fuse
491 (package
492 (name "kio-fuse")
493 (version "5.0.1")
494 (source (origin
495 (method url-fetch)
496 (uri (string-append "mirror://kde/stable/" name "/" version "/"
497 name "-" version ".tar.xz"))
498 (sha256
499 (base32
500 "1pb62h45c06dq3rml91xbf8j5y2c1l8z8j8lycchxrlgys5rlrv6"))))
501 (build-system cmake-build-system)
502 (arguments
503 (list #:phases #~(modify-phases %standard-phases
504 (replace 'check
505 (lambda* (#:key tests? #:allow-other-keys)
506 (when tests?
507 (setenv "HOME" (getcwd))
508 (setenv "XDG_RUNTIME_DIR" (getcwd))
509 (setenv "QT_QPA_PLATFORM" "offscreen")
510 (invoke "dbus-launch" "ctest" "-E"
511 "(fileopstest-cache|fileopstest-filejob)")))))))
512 (native-inputs (list dbus extra-cmake-modules pkg-config))
513 (inputs (list fuse-3 kio kcoreaddons qtbase-5))
514 (home-page "https://community.kde.org/Frameworks")
515 (synopsis "FUSE Interface for KIO")
516 (description "This package provides FUSE Interface for KIO.")
517 (license license:lgpl2.1+)))
518
519(define-public kirigami-addons
520 (package
521 (name "kirigami-addons")
522 (version "0.3")
523 (source (origin
524 (method url-fetch)
525 (uri (string-append
526 "https://invent.kde.org/libraries/kirigami-addons/-/archive/v"
527 version "/kirigami-addons-v" version ".tar.gz"))
528 (sha256
529 (base32
530 "1zr8dpc7bzw6g3y0jaxsr2lqlxqwlcphchpk8iah6g1f3n9fq73r"))))
531 (build-system qt-build-system)
532 (arguments
533 (list #:tests? #f)) ; failing test
534 (native-inputs (list extra-cmake-modules))
535 (inputs (list kirigami ki18n qtdeclarative-5 qtquickcontrols2-5))
536 (home-page "https://invent.kde.org/libraries/kirigami-addons")
537 (synopsis "Add-ons for the Kirigami framework")
538 (description
539 "This package provides Kirigami components usable by both touch
540and desktop experiences.")
541 (license license:lgpl2.0+)))
542
446(define-public kseexpr 543(define-public kseexpr
447 (package 544 (package
448 (name "kseexpr") 545 (name "kseexpr")
@@ -581,17 +678,52 @@ the generated @file{massif.out.%pid} in the visualizer. Gzip or Bzip2
581compressed massif files can also be opened transparently.") 678compressed massif files can also be opened transparently.")
582 (license license:gpl2+))) 679 (license license:gpl2+)))
583 680
681(define-public libqaccessibilityclient
682 (package
683 (name "libqaccessibilityclient")
684 (version "0.4.1")
685 (source (origin
686 (method url-fetch)
687 (uri (string-append "mirror://kde/stable/" name
688 "/libqaccessibilityclient-" version
689 ".tar.xz"))
690 (sha256
691 (base32
692 "0a9lv2jb5gyqxvrkl5xl09gjnlp05b5yfzfb0wmaxz0l8d7qnxhw"))))
693 (build-system cmake-build-system)
694 (arguments
695 `(#:tests? #f ;TODO: Failing tests
696 #:phases (modify-phases %standard-phases
697 (replace 'check
698 (lambda* (#:key tests? #:allow-other-keys)
699 (when tests?
700 ;
701 ;; make Qt render "offscreen", required for tests
702 (setenv "QT_QPA_PLATFORM" "offscreen")
703 ;; For missing '/etc/machine-id'
704 (setenv "DBUS_FATAL_WARNINGS" "0")
705 (setenv "HOME"
706 (getcwd))
707 (invoke "dbus-launch" "ctest")))))))
708 (native-inputs (list dbus extra-cmake-modules))
709 (inputs (list qtbase-5))
710 (home-page "https://invent.kde.org/libraries/libqaccessibilityclient")
711 (synopsis "Helper library to make writing accessibility tools easier")
712 (description "This package provides library that is used when writing
713accessibility clients such as screen readers.")
714 (license license:lgpl2.1+)))
715
584(define-public libkomparediff2 716(define-public libkomparediff2
585 (package 717 (package
586 (name "libkomparediff2") 718 (name "libkomparediff2")
587 (version "22.04.3") 719 (version "22.08.1")
588 (source 720 (source
589 (origin 721 (origin
590 (method url-fetch) 722 (method url-fetch)
591 (uri (string-append "mirror://kde/stable/release-service/" version 723 (uri (string-append "mirror://kde/stable/release-service/" version
592 "/src/libkomparediff2-" version ".tar.xz")) 724 "/src/libkomparediff2-" version ".tar.xz"))
593 (sha256 725 (sha256
594 (base32 "1vaxbx7c6r7skh3452blxyrngfcsdyjmmvcg6j2wcsn04m01mw8k")))) 726 (base32 "0hjxxhfv0ds05l821avq787sfdy0afr595xx266c20x8fxgm6kv9"))))
595 (native-inputs 727 (native-inputs
596 (list extra-cmake-modules pkg-config)) 728 (list extra-cmake-modules pkg-config))
597 (inputs 729 (inputs
@@ -636,10 +768,70 @@ including SSL/TLS, X.509 certificates, SASL, OpenPGP, S/MIME CMS, and smart
636cards.") 768cards.")
637 (license license:lgpl2.1+))) 769 (license license:lgpl2.1+)))
638 770
771(define-public kopeninghours
772 (package
773 (name "kopeninghours")
774 (version "22.08.1")
775 (source (origin
776 (method url-fetch)
777 (uri (string-append "mirror://kde/stable/release-service/"
778 version "/src/" name "-" version ".tar.xz"))
779 (sha256
780 (base32
781 "03hslgx4zgg7gsnz2xhx4wnchvqfc5n8c6ihgwz3972fkxsjfdvq"))))
782 (build-system cmake-build-system)
783 (arguments
784 (list #:phases '(modify-phases %standard-phases
785 (replace 'check
786 (lambda* (#:key tests? #:allow-other-keys)
787 (when tests?
788 (setenv "QT_QPA_PLATFORM" "offscreen")
789 (invoke "ctest" "-E"
790 "(evaluatetest|iterationtest)")))))))
791 (native-inputs (list bison extra-cmake-modules flex))
792 (inputs (list boost
793 kholidays
794 ki18n
795 osmctools
796 qtbase-5
797 qtdeclarative-5))
798 (home-page "https://invent.kde.org/libraries/kopeninghours")
799 (synopsis "Get opening hours from OpenStreetMap")
800 (description
801 "This package provides a library for parsing and evaluating OpenStreetMap
802opening hours expressions.")
803 (license license:lgpl2.0+)))
804
805(define-public kosmindoormap
806 (package
807 (name "kosmindoormap")
808 (version "22.08.1")
809 (source (origin
810 (method url-fetch)
811 (uri (string-append "mirror://kde/stable/release-service/"
812 version "/src/" name "-" version ".tar.xz"))
813 (sha256
814 (base32
815 "042axwxa1497snr8f0m6a61gl9ypdkvllnhnlw4h5ffah7yl5n3s"))))
816 (build-system cmake-build-system)
817 (native-inputs (list bison extra-cmake-modules flex))
818 (inputs (list ki18n
819 kopeninghours
820 kpublictransport
821 qtbase-5
822 qtdeclarative-5
823 zlib))
824 (home-page "https://invent.kde.org/libraries/kosmindoormap")
825 (synopsis "Indoor map renderer")
826 (description
827 "This package provides facilities for rendering OpenStreetMap
828multi-floor indoor maps.")
829 (license license:lgpl2.0+)))
830
639(define-public kpmcore 831(define-public kpmcore
640 (package 832 (package
641 (name "kpmcore") 833 (name "kpmcore")
642 (version "22.04.3") 834 (version "22.08.1")
643 (source (origin 835 (source (origin
644 (method url-fetch) 836 (method url-fetch)
645 (uri (string-append 837 (uri (string-append
@@ -647,7 +839,7 @@ cards.")
647 "/src/" name "-" version ".tar.xz")) 839 "/src/" name "-" version ".tar.xz"))
648 (sha256 840 (sha256
649 (base32 841 (base32
650 "04qslli4vnbnl329zynbinlwaigxr9xpswra5n0v710p92as0qif")))) 842 "1y28dnmbnkkjar4kl033fkmcnazgczc3pgdac2q1ry2hjzkcbnpa"))))
651 (build-system cmake-build-system) 843 (build-system cmake-build-system)
652 (native-inputs 844 (native-inputs
653 (list extra-cmake-modules pkg-config)) 845 (list extra-cmake-modules pkg-config))
@@ -674,6 +866,37 @@ cards.")
674 (description "Library for managing partitions.") 866 (description "Library for managing partitions.")
675 (license license:gpl3+))) 867 (license license:gpl3+)))
676 868
869(define-public kpublictransport
870 (package
871 (name "kpublictransport")
872 (version "22.08.1")
873 (source (origin
874 (method url-fetch)
875 (uri (string-append
876 "mirror://kde/stable/release-service/" version
877 "/src/kpublictransport-" version ".tar.xz"))
878 (sha256
879 (base32
880 "0z7zyyiq4815m74s6p841k1c4pxbrss7hnkag8kr5qa3q4264kg9"))))
881 (build-system qt-build-system)
882 (arguments
883 (list #:phases '(modify-phases %standard-phases
884 (replace 'check
885 (lambda* (#:key tests? #:allow-other-keys)
886 (when tests?
887 (setenv "QT_QPA_PLATFORM" "offscreen")
888 (invoke "ctest" "-E"
889 "(mergeutiltest|departuretest|journeytest|networkconfigtest|locationhistorymodeltest|navitiaparsertest|otpparsertest|ivvassparsertest|cachetest)")))))))
890 (native-inputs (list extra-cmake-modules pkg-config))
891 ;; TODO: clipper and osmctools are not detected
892 (inputs (list clipper osmctools protobuf qtdeclarative-5 zlib))
893 (home-page "https://api.kde.org/kdepim/kpublictransport/html/index.html")
894 (synopsis "Library for accessing realtime public transport data")
895 (description
896 "This package provides a library for accessing realtime public
897transport data and for performing public transport journey queries.")
898 (license (list license:lgpl2.0+))))
899
677(define-public snorenotify 900(define-public snorenotify
678 (package 901 (package
679 (name "snorenotify") 902 (name "snorenotify")
@@ -703,7 +926,7 @@ different notification systems.")
703(define-public kdeconnect 926(define-public kdeconnect
704 (package 927 (package
705 (name "kdeconnect") 928 (name "kdeconnect")
706 (version "22.04.3") 929 (version "22.08.1")
707 (source 930 (source
708 (origin 931 (origin
709 (method url-fetch) 932 (method url-fetch)
@@ -712,7 +935,7 @@ different notification systems.")
712 version ".tar.xz")) 935 version ".tar.xz"))
713 (sha256 936 (sha256
714 (base32 937 (base32
715 "015gxglclds2vmjr4bv51yfv840bafzgrl71cnwgnwwy8rrh9x4x")))) 938 "1yzx49gcm7x2wdk53iznyjz09y2a6mrrhh68xilbcsafyiw3l3zr"))))
716 (build-system qt-build-system) 939 (build-system qt-build-system)
717 (arguments 940 (arguments
718 `(#:configure-flags '("-DBUILD_TESTING=ON" 941 `(#:configure-flags '("-DBUILD_TESTING=ON"
@@ -741,6 +964,7 @@ different notification systems.")
741 kpeoplevcard 964 kpeoplevcard
742 kwayland 965 kwayland
743 libfakekey 966 libfakekey
967 plasma-wayland-protocols
744 pulseaudio-qt 968 pulseaudio-qt
745 qca 969 qca
746 qqc2-desktop-style 970 qqc2-desktop-style
@@ -847,41 +1071,17 @@ to perform data analysis.")
847 (license (list license:gpl2+ ;labplot 1071 (license (list license:gpl2+ ;labplot
848 license:gpl3+)))) ;liborigin 1072 license:gpl3+)))) ;liborigin
849 1073
850(define-public kqtquickcharts
851 (package
852 (name "kqtquickcharts")
853 (version "22.04.3")
854 (source
855 (origin
856 (method url-fetch)
857 (uri (string-append "mirror://kde/stable/release-service/"
858 version "/src/kqtquickcharts-" version ".tar.xz"))
859 (sha256
860 (base32
861 "0bm7rdysvlfnfnvy87ii3kxl238q83vw0ia58zsnwjmkxmlgf6mp"))))
862 (build-system cmake-build-system)
863 (native-inputs
864 (list extra-cmake-modules))
865 (inputs
866 (list qtbase-5 qtdeclarative-5))
867 (home-page "https://phabricator.kde.org/source/kqtquickcharts/")
868 (synopsis "Interactive charts for Qt Quick")
869 (description
870 "Kqtquickcharts is a QtQuick plugin to render beautiful and interactive
871charts.")
872 (license license:lgpl2.1+)))
873
874(define-public kdf 1074(define-public kdf
875 (package 1075 (package
876 (name "kdf") 1076 (name "kdf")
877 (version "22.04.3") 1077 (version "22.08.1")
878 (source (origin 1078 (source (origin
879 (method url-fetch) 1079 (method url-fetch)
880 (uri (string-append "mirror://kde/stable/release-service/" 1080 (uri (string-append "mirror://kde/stable/release-service/"
881 version "/src/kdf-" version ".tar.xz")) 1081 version "/src/kdf-" version ".tar.xz"))
882 (sha256 1082 (sha256
883 (base32 1083 (base32
884 "1m0dwk3inqzk9kjjzgsaam15lnpbhzjfmwrzv8sazfk44scnr2v1")))) 1084 "0p7iqld2phc74pmhyb8bqqg9clnc7l2rh6hd0i6jcsp266cgg205"))))
885 (build-system qt-build-system) 1085 (build-system qt-build-system)
886 (native-inputs 1086 (native-inputs
887 (list extra-cmake-modules kdoctools)) 1087 (list extra-cmake-modules kdoctools))
@@ -934,14 +1134,14 @@ timers for each task can be started, stopped, changed, or looped.")
934(define-public kcachegrind 1134(define-public kcachegrind
935 (package 1135 (package
936 (name "kcachegrind") 1136 (name "kcachegrind")
937 (version "22.04.3") 1137 (version "22.08.1")
938 (source (origin 1138 (source (origin
939 (method url-fetch) 1139 (method url-fetch)
940 (uri (string-append "mirror://kde/stable/release-service/" version 1140 (uri (string-append "mirror://kde/stable/release-service/" version
941 "/src/kcachegrind-" version ".tar.xz")) 1141 "/src/kcachegrind-" version ".tar.xz"))
942 (sha256 1142 (sha256
943 (base32 1143 (base32
944 "12ckn90hqm2c5c58xqkzgcih64jk4kwkgz4q0f5ns1rxv3pidz5n")))) 1144 "05wcnfqs0fdfhfpagn0pqky0l7014nblv8r9fv1khy4g5mdlm4hs"))))
945 (build-system cmake-build-system) 1145 (build-system cmake-build-system)
946 (native-inputs 1146 (native-inputs
947 (list extra-cmake-modules perl python qttools-5 kdoctools)) 1147 (list extra-cmake-modules perl python qttools-5 kdoctools))
@@ -968,14 +1168,14 @@ Python, PHP, and Perl.")
968(define-public libkdegames 1168(define-public libkdegames
969 (package 1169 (package
970 (name "libkdegames") 1170 (name "libkdegames")
971 (version "22.04.3") 1171 (version "22.08.1")
972 (source 1172 (source
973 (origin 1173 (origin
974 (method url-fetch) 1174 (method url-fetch)
975 (uri (string-append "mirror://kde/stable/release-service/" version 1175 (uri (string-append "mirror://kde/stable/release-service/" version
976 "/src/libkdegames-" version ".tar.xz")) 1176 "/src/libkdegames-" version ".tar.xz"))
977 (sha256 1177 (sha256
978 (base32 "0igq87anam9x2mclb0lkvwhrxk62y1f4xl14a4dhd97mqsc5pbzn")))) 1178 (base32 "1aihbha073fw2bxmdk4l768716kvrlyjd72x2nfx0vvr0ngc5wx9"))))
979 (build-system qt-build-system) 1179 (build-system qt-build-system)
980 (native-inputs 1180 (native-inputs
981 (list extra-cmake-modules)) 1181 (list extra-cmake-modules))
@@ -1014,7 +1214,7 @@ Python, PHP, and Perl.")
1014(define-public marble-qt 1214(define-public marble-qt
1015 (package 1215 (package
1016 (name "marble-qt") 1216 (name "marble-qt")
1017 (version "22.04.3") 1217 (version "22.08.1")
1018 (source 1218 (source
1019 (origin 1219 (origin
1020 (method git-fetch) 1220 (method git-fetch)
@@ -1024,7 +1224,7 @@ Python, PHP, and Perl.")
1024 (file-name (git-file-name name version)) 1224 (file-name (git-file-name name version))
1025 (sha256 1225 (sha256
1026 (base32 1226 (base32
1027 "1saacnrl0hkl32nq96l1bgn9yrsz455q96jdxzp7ax8iaa5nmdiz")))) 1227 "0pn0mjh5cg7mgjj82bsj8zikzdyq2fmzckdcav2y0msxwi859crl"))))
1028 (build-system qt-build-system) 1228 (build-system qt-build-system)
1029 (arguments 1229 (arguments
1030 ;; FIXME: libmarblewidget-qt5.so.28 not found. Also enable the 1230 ;; FIXME: libmarblewidget-qt5.so.28 not found. Also enable the
@@ -1071,14 +1271,14 @@ creating routes by drag and drop and more.")
1071(define-public okular 1271(define-public okular
1072 (package 1272 (package
1073 (name "okular") 1273 (name "okular")
1074 (version "22.04.3") 1274 (version "22.08.1")
1075 (source 1275 (source
1076 (origin 1276 (origin
1077 (method url-fetch) 1277 (method url-fetch)
1078 (uri (string-append "mirror://kde/stable/release-service/" version 1278 (uri (string-append "mirror://kde/stable/release-service/" version
1079 "/src/" name "-" version ".tar.xz")) 1279 "/src/" name "-" version ".tar.xz"))
1080 (sha256 1280 (sha256
1081 (base32 "03jpwgrhjgyx14g1h3lxhnyib88ck0qkqcxh4fpc398xwdr3amkw")))) 1281 (base32 "0f98kfsb6sirpym27j2wwz4qr4p5vl4pbnckxd3gmgyfpz8mszln"))))
1082 (build-system qt-build-system) 1282 (build-system qt-build-system)
1083 ;; The tests fail because they can't find the proper mimetype plugins: 1283 ;; The tests fail because they can't find the proper mimetype plugins:
1084 ;; "org.kde.okular.core: No plugin for mimetype '"image/jpeg"'." 1284 ;; "org.kde.okular.core: No plugin for mimetype '"image/jpeg"'."
@@ -1136,7 +1336,7 @@ a variety of formats, including PDF, PostScript, DejaVu, and EPub.")
1136(define-public poxml 1336(define-public poxml
1137 (package 1337 (package
1138 (name "poxml") 1338 (name "poxml")
1139 (version "22.04.3") 1339 (version "22.08.1")
1140 (source (origin 1340 (source (origin
1141 (method url-fetch) 1341 (method url-fetch)
1142 (uri 1342 (uri
@@ -1144,7 +1344,7 @@ a variety of formats, including PDF, PostScript, DejaVu, and EPub.")
1144 "/src/poxml-" version ".tar.xz")) 1344 "/src/poxml-" version ".tar.xz"))
1145 (sha256 1345 (sha256
1146 (base32 1346 (base32
1147 "1nrp0i3a39pw4pzcanpmjyks3pl1lyfj3zq61ii8xx402xw1ip2w")))) 1347 "13jp5g5la3kq9i3qybdvwfl4vgqz3hxf64qzmh7kl71ykas7s5vi"))))
1148 (build-system cmake-build-system) 1348 (build-system cmake-build-system)
1149 (native-inputs 1349 (native-inputs
1150 (list extra-cmake-modules kdoctools)) 1350 (list extra-cmake-modules kdoctools))
@@ -1161,14 +1361,14 @@ PO template files.")
1161(define-public kdegraphics-mobipocket 1361(define-public kdegraphics-mobipocket
1162 (package 1362 (package
1163 (name "kdegraphics-mobipocket") 1363 (name "kdegraphics-mobipocket")
1164 (version "22.04.3") 1364 (version "22.08.1")
1165 (source 1365 (source
1166 (origin 1366 (origin
1167 (method url-fetch) 1367 (method url-fetch)
1168 (uri (string-append "mirror://kde/stable/release-service/" version 1368 (uri (string-append "mirror://kde/stable/release-service/" version
1169 "/src/" name "-" version ".tar.xz")) 1369 "/src/" name "-" version ".tar.xz"))
1170 (sha256 1370 (sha256
1171 (base32 "12yrwa22c4qxsf10fv76fzaaj5xlv5lmrwcqvf6qhgr6f9qsw7sj")))) 1371 (base32 "1kxvzgmq83hml10pc4j66r59dsar7h92w2i0cs1nhar781mz666n"))))
1172 (build-system cmake-build-system) 1372 (build-system cmake-build-system)
1173 (native-inputs 1373 (native-inputs
1174 (list extra-cmake-modules)) 1374 (list extra-cmake-modules))
@@ -1183,14 +1383,14 @@ Mobipocket e-books in Dolphin and other KDE apps.")
1183(define-public libkexiv2 1383(define-public libkexiv2
1184 (package 1384 (package
1185 (name "libkexiv2") 1385 (name "libkexiv2")
1186 (version "22.04.3") 1386 (version "22.08.1")
1187 (source 1387 (source
1188 (origin 1388 (origin
1189 (method url-fetch) 1389 (method url-fetch)
1190 (uri (string-append "mirror://kde/stable/release-service/" version 1390 (uri (string-append "mirror://kde/stable/release-service/" version
1191 "/src/" name "-" version ".tar.xz")) 1391 "/src/" name "-" version ".tar.xz"))
1192 (sha256 1392 (sha256
1193 (base32 "0p43z69yh5jk8m1hn3xynjpgzxpkc89h0dafj5964qx4xp4vxl19")))) 1393 (base32 "0iwpy79ppv4bbsqrszp9kmghgjvkl13gdpnafsbikh4wy1ch4cv9"))))
1194 (build-system cmake-build-system) 1394 (build-system cmake-build-system)
1195 (native-inputs 1395 (native-inputs
1196 (list extra-cmake-modules)) 1396 (list extra-cmake-modules))
diff --git a/gnu/packages/libreoffice.scm b/gnu/packages/libreoffice.scm
index 8343f8ffc6c..530396213ac 100644
--- a/gnu/packages/libreoffice.scm
+++ b/gnu/packages/libreoffice.scm
@@ -9,7 +9,7 @@
9;;; Copyright © 2017, 2018, 2019, 2021 Ludovic Courtès <ludo@gnu.org> 9;;; Copyright © 2017, 2018, 2019, 2021 Ludovic Courtès <ludo@gnu.org>
10;;; Copyright © 2017, 2018, 2019, 2022 Marius Bakke <marius@gnu.org> 10;;; Copyright © 2017, 2018, 2019, 2022 Marius Bakke <marius@gnu.org>
11;;; Copyright © 2017 Rutger Helling <rhelling@mykolab.com> 11;;; Copyright © 2017 Rutger Helling <rhelling@mykolab.com>
12;;; Copyright © 2018, 2019 Ricardo Wurmus <rekado@elephly.net> 12;;; Copyright © 2018, 2019, 2022 Ricardo Wurmus <rekado@elephly.net>
13;;; Copyright © 2018, 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de> 13;;; Copyright © 2018, 2020 Jonathan Brielmaier <jonathan.brielmaier@web.de>
14;;; Copyright © 2019 Chris Marusich <cmmarusich@gmail.com> 14;;; Copyright © 2019 Chris Marusich <cmmarusich@gmail.com>
15;;; Copyright © 2020 Marcin Karpezo <sirmacik@wioo.waw.pl> 15;;; Copyright © 2020 Marcin Karpezo <sirmacik@wioo.waw.pl>
@@ -30,6 +30,7 @@
30;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. 30;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
31 31
32(define-module (gnu packages libreoffice) 32(define-module (gnu packages libreoffice)
33 #:use-module (guix build-system cmake)
33 #:use-module (guix build-system glib-or-gtk) 34 #:use-module (guix build-system glib-or-gtk)
34 #:use-module (guix build-system gnu) 35 #:use-module (guix build-system gnu)
35 #:use-module (guix build-system python) 36 #:use-module (guix build-system python)
@@ -66,6 +67,7 @@
66 #:use-module (gnu packages gnome) 67 #:use-module (gnu packages gnome)
67 #:use-module (gnu packages gperf) 68 #:use-module (gnu packages gperf)
68 #:use-module (gnu packages gnupg) 69 #:use-module (gnu packages gnupg)
70 #:use-module (gnu packages graphics)
69 #:use-module (gnu packages gstreamer) 71 #:use-module (gnu packages gstreamer)
70 #:use-module (gnu packages gtk) 72 #:use-module (gnu packages gtk)
71 #:use-module (gnu packages icu4c) 73 #:use-module (gnu packages icu4c)
@@ -696,14 +698,14 @@ text documents, vector drawings, presentations and spreadsheets.")
696(define-public libmwaw 698(define-public libmwaw
697 (package 699 (package
698 (name "libmwaw") 700 (name "libmwaw")
699 (version "0.3.19") 701 (version "0.3.21")
700 (source 702 (source
701 (origin 703 (origin
702 (method url-fetch) 704 (method url-fetch)
703 (uri (string-append "mirror://sourceforge/libmwaw/libmwaw/libmwaw-" 705 (uri (string-append "mirror://sourceforge/libmwaw/libmwaw/libmwaw-"
704 version "/libmwaw-" version ".tar.xz")) 706 version "/libmwaw-" version ".tar.xz"))
705 (sha256 707 (sha256
706 (base32 "1bx5xnw8sk5h26x2z7hfac7hfbm68zqg0jilp15qr0pwxqsf4wmj")))) 708 (base32 "07629xwvlkqj08j13aj9lsq0pwm7r0v7g2zprr1vjqcdlwih2xg8"))))
707 (build-system gnu-build-system) 709 (build-system gnu-build-system)
708 (native-inputs 710 (native-inputs
709 (list doxygen pkg-config)) 711 (list doxygen pkg-config))
@@ -1093,6 +1095,45 @@ and to return information on pronunciations, meanings and synonyms.")
1093converting QuarkXPress file format. It supports versions 3.1 to 4.1.") 1095converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
1094 (license license:mpl2.0))) 1096 (license license:mpl2.0)))
1095 1097
1098(define-public dragonbox
1099 (package
1100 (name "dragonbox")
1101 (version "1.1.3")
1102 (source (origin
1103 (method git-fetch)
1104 (uri (git-reference
1105 (url "https://github.com/jk-jeon/dragonbox")
1106 (commit version)))
1107 (file-name (git-file-name name version))
1108 (sha256
1109 (base32
1110 "0qxx94s2kfgnlnyl1gwmbxkksr3dipvb99zdyi5skw3z2bq563sa"))))
1111 (build-system cmake-build-system)
1112 (arguments (list #:tests? #false)) ;no test target
1113 (home-page "https://github.com/jk-jeon/dragonbox")
1114 (synopsis "Float-to-string conversion algorithm")
1115 (description "Dragonbox generates a pair of integers from a floating-point
1116number: the decimal significand and the decimal exponent of the input
1117floating-point number. These integers can then be used for string generation
1118of decimal representation of the input floating-point number, the procedure
1119commonly called @code{ftoa} or @code{dtoa}.")
1120 (license license:asl2.0)))
1121
1122(define-public dragonbox-for-libreoffice
1123 (package
1124 (inherit dragonbox)
1125 (name "dragonbox")
1126 (version "1.0.0")
1127 (source (origin
1128 (method git-fetch)
1129 (uri (git-reference
1130 (url "https://github.com/jk-jeon/dragonbox")
1131 (commit version)))
1132 (file-name (git-file-name name version))
1133 (sha256
1134 (base32
1135 "11h9xhpzp61rfyh1nnca5shzi40skgpdql080k5cb6cfy672s1qz"))))))
1136
1096(define dtoa 1137(define dtoa
1097 (origin 1138 (origin
1098 (method url-fetch) 1139 (method url-fetch)
@@ -1105,7 +1146,7 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
1105(define-public libreoffice 1146(define-public libreoffice
1106 (package 1147 (package
1107 (name "libreoffice") 1148 (name "libreoffice")
1108 (version "7.3.5.2") 1149 (version "7.4.3.2")
1109 (source 1150 (source
1110 (origin 1151 (origin
1111 (method url-fetch) 1152 (method url-fetch)
@@ -1114,7 +1155,7 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
1114 "https://download.documentfoundation.org/libreoffice/src/" 1155 "https://download.documentfoundation.org/libreoffice/src/"
1115 (version-prefix version 3) "/libreoffice-" version ".tar.xz")) 1156 (version-prefix version 3) "/libreoffice-" version ".tar.xz"))
1116 (sha256 1157 (sha256
1117 (base32 "14g9873x8m5yakpq7v9f7lhc5fkxh6yhjhgh0pm30cqmxsqhsglv")))) 1158 (base32 "0fyvd4ydh72lmn005h190xa563d4h376pi1fx9lfr5i25qcbpg7z"))))
1118 (build-system glib-or-gtk-build-system) 1159 (build-system glib-or-gtk-build-system)
1119 (arguments 1160 (arguments
1120 (list 1161 (list
@@ -1147,19 +1188,24 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
1147 (("GPGMEPP_CFLAGS=-I/usr/include/gpgme\\+\\+") 1188 (("GPGMEPP_CFLAGS=-I/usr/include/gpgme\\+\\+")
1148 (string-append "GPGMEPP_CFLAGS=-I" 1189 (string-append "GPGMEPP_CFLAGS=-I"
1149 (search-input-directory inputs 1190 (search-input-directory inputs
1150 "include/gpgme++")))) 1191 "include/gpgme++")))
1192 (("DRAGONBOX_CFLAGS=-I/usr/include/dragonbox-1.0.0")
1193 (string-append "DRAGONBOX_CFLAGS=-I"
1194 (search-input-directory inputs
1195 "include/dragonbox-1.0.0"))))
1151 1196
1152 ;; /usr/bin/xdg-open doesn't exist on Guix System. 1197 ;; /usr/bin/xdg-open doesn't exist on Guix System.
1153 (substitute* '("shell/source/unix/exec/shellexec.cxx" 1198 (substitute* '("shell/source/unix/exec/shellexec.cxx"
1154 "shell/source/unix/misc/senddoc.sh") 1199 "shell/source/unix/misc/senddoc.sh")
1155 (("/usr/bin/xdg-open") 1200 (("/usr/bin/xdg-open")
1156 (search-input-file inputs "/bin/xdg-open"))))) 1201 (search-input-file inputs "/bin/xdg-open")))
1202 (setenv "CPPFLAGS" "-std=c++17")))
1157 (add-after 'install 'reset-zip-timestamps 1203 (add-after 'install 'reset-zip-timestamps
1158 (lambda _ 1204 (lambda _
1159 (for-each (lambda (file) 1205 (for-each (lambda (file)
1160 (invoke "ziptime" file)) 1206 (invoke "ziptime" file))
1161 ;; So many different extensions for .zip files. 1207 ;; So many different extensions for .zip files.
1162 (find-files #$output "\\.(bau|dat|otp|ott|zip)$")))) 1208 (find-files #$output "\\.(bau|dat|otg|otp|ott|zip)$"))))
1163 (add-after 'install 'bin-and-desktop-install 1209 (add-after 'install 'bin-and-desktop-install
1164 ;; Create 'soffice' and 'libreoffice' symlinks to the executable 1210 ;; Create 'soffice' and 'libreoffice' symlinks to the executable
1165 ;; script. 1211 ;; script.
@@ -1235,6 +1281,10 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
1235 ;; when our default compiler is >=GCC 6. 1281 ;; when our default compiler is >=GCC 6.
1236 "--disable-pdfium" 1282 "--disable-pdfium"
1237 "--without-doxygen" 1283 "--without-doxygen"
1284 ;; Avoid linker errors about non-virtual thunks on i686-linux.
1285 "--enable-lto"
1286 ;; Avoid errors rebuilding the Gtk icon cache, at least on i686-linux.
1287 "--without-galleries"
1238 "--enable-build-opensymbol"))) 1288 "--enable-build-opensymbol")))
1239 (native-inputs 1289 (native-inputs
1240 (list bison 1290 (list bison
@@ -1251,6 +1301,7 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
1251 clucene 1301 clucene
1252 cups 1302 cups
1253 dbus-glib 1303 dbus-glib
1304 dragonbox-for-libreoffice
1254 firebird 1305 firebird
1255 fontconfig 1306 fontconfig
1256 fontforge 1307 fontforge
@@ -1271,6 +1322,7 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
1271 libcdr 1322 libcdr
1272 libcmis 1323 libcmis
1273 libcuckoo 1324 libcuckoo
1325 libfixmath
1274 libjpeg-turbo 1326 libjpeg-turbo
1275 libe-book 1327 libe-book
1276 libepubgen 1328 libepubgen
@@ -1287,7 +1339,9 @@ converting QuarkXPress file format. It supports versions 3.1 to 4.1.")
1287 libpagemaker 1339 libpagemaker
1288 libqxp 1340 libqxp
1289 libstaroffice 1341 libstaroffice
1342 libtiff
1290 libvisio 1343 libvisio
1344 libwebp
1291 libwpg 1345 libwpg
1292 libwps 1346 libwps
1293 libxrandr 1347 libxrandr
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 601162b465f..2e1da21800d 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -33,7 +33,7 @@
33;;; Copyright © 2018, 2019 Pierre Langlois <pierre.langlois@gmx.com> 33;;; Copyright © 2018, 2019 Pierre Langlois <pierre.langlois@gmx.com>
34;;; Copyright © 2018 Vasile Dumitrascu <va511e@yahoo.com> 34;;; Copyright © 2018 Vasile Dumitrascu <va511e@yahoo.com>
35;;; Copyright © 2019 Tim Gesthuizen <tim.gesthuizen@yahoo.de> 35;;; Copyright © 2019 Tim Gesthuizen <tim.gesthuizen@yahoo.de>
36;;; Copyright © 2019, 2020, 2021 Maxim Cournoyer <maxim.cournoyer@gmail.com> 36;;; Copyright © 2019, 2020, 2021, 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
37;;; Copyright © 2019 Stefan Stefanović <stefanx2ovic@gmail.com> 37;;; Copyright © 2019 Stefan Stefanović <stefanx2ovic@gmail.com>
38;;; Copyright © 2019-2022 Brice Waegeneire <brice@waegenei.re> 38;;; Copyright © 2019-2022 Brice Waegeneire <brice@waegenei.re>
39;;; Copyright © 2019 Kei Kebreau <kkebreau@posteo.net> 39;;; Copyright © 2019 Kei Kebreau <kkebreau@posteo.net>
@@ -108,8 +108,9 @@
108 #:use-module (gnu packages docbook) 108 #:use-module (gnu packages docbook)
109 #:use-module (gnu packages documentation) 109 #:use-module (gnu packages documentation)
110 #:use-module (gnu packages elf) 110 #:use-module (gnu packages elf)
111 #:use-module (gnu packages flex)
112 #:use-module (gnu packages file) 111 #:use-module (gnu packages file)
112 #:use-module (gnu packages flex)
113 #:use-module (gnu packages fontutils)
113 #:use-module (gnu packages freedesktop) 114 #:use-module (gnu packages freedesktop)
114 #:use-module (gnu packages gawk) 115 #:use-module (gnu packages gawk)
115 #:use-module (gnu packages gcc) 116 #:use-module (gnu packages gcc)
@@ -119,6 +120,7 @@
119 #:use-module (gnu packages gnupg) 120 #:use-module (gnu packages gnupg)
120 #:use-module (gnu packages golang) 121 #:use-module (gnu packages golang)
121 #:use-module (gnu packages gperf) 122 #:use-module (gnu packages gperf)
123 #:use-module (gnu packages graphviz)
122 #:use-module (gnu packages gstreamer) 124 #:use-module (gnu packages gstreamer)
123 #:use-module (gnu packages gtk) 125 #:use-module (gnu packages gtk)
124 #:use-module (gnu packages haskell-apps) 126 #:use-module (gnu packages haskell-apps)
@@ -355,7 +357,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
355;; The current "stable" kernels. That is, the most recently released major 357;; The current "stable" kernels. That is, the most recently released major
356;; versions that are still supported upstream. 358;; versions that are still supported upstream.
357 359
358(define-public linux-libre-6.0-version "6.0.9") 360(define-public linux-libre-6.0-version "6.0.10")
359(define-public linux-libre-6.0-gnu-revision "gnu") 361(define-public linux-libre-6.0-gnu-revision "gnu")
360(define deblob-scripts-6.0 362(define deblob-scripts-6.0
361 (linux-libre-deblob-scripts 363 (linux-libre-deblob-scripts
@@ -365,7 +367,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
365 (base32 "06iqxkg5hakzvmz6gcz878k1sr553zbng2j1b2whgfg7zmhxkb34"))) 367 (base32 "06iqxkg5hakzvmz6gcz878k1sr553zbng2j1b2whgfg7zmhxkb34")))
366(define-public linux-libre-6.0-pristine-source 368(define-public linux-libre-6.0-pristine-source
367 (let ((version linux-libre-6.0-version) 369 (let ((version linux-libre-6.0-version)
368 (hash (base32 "1irip1yk62carcisxlacwcxsiqib4qswx6h5mfhv8f97x04a4531"))) 370 (hash (base32 "1l0xak4w7c16cg8lhracy8r18zzdl0x5s654w6ivyw6dhk6pzr9r")))
369 (make-linux-libre-source version 371 (make-linux-libre-source version
370 (%upstream-linux-source version hash) 372 (%upstream-linux-source version hash)
371 deblob-scripts-6.0))) 373 deblob-scripts-6.0)))
@@ -373,7 +375,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
373;; The "longterm" kernels — the older releases with long-term upstream support. 375;; The "longterm" kernels — the older releases with long-term upstream support.
374;; Here are the support timelines: 376;; Here are the support timelines:
375;; <https://www.kernel.org/category/releases.html> 377;; <https://www.kernel.org/category/releases.html>
376(define-public linux-libre-5.15-version "5.15.79") 378(define-public linux-libre-5.15-version "5.15.80")
377(define-public linux-libre-5.15-gnu-revision "gnu") 379(define-public linux-libre-5.15-gnu-revision "gnu")
378(define deblob-scripts-5.15 380(define deblob-scripts-5.15
379 (linux-libre-deblob-scripts 381 (linux-libre-deblob-scripts
@@ -383,12 +385,12 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
383 (base32 "0h8a48dvgxyj3v08lp99kh5pfa93r4rks78cj0j1rwz1516xk8h3"))) 385 (base32 "0h8a48dvgxyj3v08lp99kh5pfa93r4rks78cj0j1rwz1516xk8h3")))
384(define-public linux-libre-5.15-pristine-source 386(define-public linux-libre-5.15-pristine-source
385 (let ((version linux-libre-5.15-version) 387 (let ((version linux-libre-5.15-version)
386 (hash (base32 "0m61k7k6lj24z9a266q08wzghggjik2wizcabdwd1vn0vcqr18yb"))) 388 (hash (base32 "0kgxznd3sfbmnygjvp9dzhzg5chxlaxk6kldxmh1y0njcrj1lciv")))
387 (make-linux-libre-source version 389 (make-linux-libre-source version
388 (%upstream-linux-source version hash) 390 (%upstream-linux-source version hash)
389 deblob-scripts-5.15))) 391 deblob-scripts-5.15)))
390 392
391(define-public linux-libre-5.10-version "5.10.155") 393(define-public linux-libre-5.10-version "5.10.156")
392(define-public linux-libre-5.10-gnu-revision "gnu1") 394(define-public linux-libre-5.10-gnu-revision "gnu1")
393(define deblob-scripts-5.10 395(define deblob-scripts-5.10
394 (linux-libre-deblob-scripts 396 (linux-libre-deblob-scripts
@@ -398,42 +400,42 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
398 (base32 "1m9l554w6a72mq0kf7ggm44z247m2yz6zhafwqxh96qpjpcaabpj"))) 400 (base32 "1m9l554w6a72mq0kf7ggm44z247m2yz6zhafwqxh96qpjpcaabpj")))
399(define-public linux-libre-5.10-pristine-source 401(define-public linux-libre-5.10-pristine-source
400 (let ((version linux-libre-5.10-version) 402 (let ((version linux-libre-5.10-version)
401 (hash (base32 "1wyla96qsdf50n7qjj4hdf36bj56whv7gc9mgw9bvrsqdi92gc7i"))) 403 (hash (base32 "08srjps110zi4ivzh0z2jf78ddyfj2wivdliffb2f03jr9j9k7k7")))
402 (make-linux-libre-source version 404 (make-linux-libre-source version
403 (%upstream-linux-source version hash) 405 (%upstream-linux-source version hash)
404 deblob-scripts-5.10))) 406 deblob-scripts-5.10)))
405 407
406(define-public linux-libre-5.4-version "5.4.224") 408(define-public linux-libre-5.4-version "5.4.225")
407(define-public linux-libre-5.4-gnu-revision "gnu1") 409(define-public linux-libre-5.4-gnu-revision "gnu1")
408(define deblob-scripts-5.4 410(define deblob-scripts-5.4
409 (linux-libre-deblob-scripts 411 (linux-libre-deblob-scripts
410 linux-libre-5.4-version 412 linux-libre-5.4-version
411 linux-libre-5.4-gnu-revision 413 linux-libre-5.4-gnu-revision
412 (base32 "1nlgk8ajb5wl3aa96h9a0pb9j5a5wmrbpk63varn557x1d00r7wj") 414 (base32 "1nlgk8ajb5wl3aa96h9a0pb9j5a5wmrbpk63varn557x1d00r7wj")
413 (base32 "1vnjbdyssa7dwyjl9kg35alwvf7yh597cl74yr1wy2gk5bc9paw6"))) 415 (base32 "1bgblfkcnrabnr9hpdl07qgps57h6bq4v5pjrxs798vq43db66va")))
414(define-public linux-libre-5.4-pristine-source 416(define-public linux-libre-5.4-pristine-source
415 (let ((version linux-libre-5.4-version) 417 (let ((version linux-libre-5.4-version)
416 (hash (base32 "0dixs4w7nmkjgxv9dxgjdy8v6r4parkpqyvdfyr0wqk0amdz4zcb"))) 418 (hash (base32 "1ak0qlxzfylgvkldh2whq4mzynh1rymhnnc1yif9a5s3f7v9dxar")))
417 (make-linux-libre-source version 419 (make-linux-libre-source version
418 (%upstream-linux-source version hash) 420 (%upstream-linux-source version hash)
419 deblob-scripts-5.4))) 421 deblob-scripts-5.4)))
420 422
421(define-public linux-libre-4.19-version "4.19.265") 423(define-public linux-libre-4.19-version "4.19.267")
422(define-public linux-libre-4.19-gnu-revision "gnu1") 424(define-public linux-libre-4.19-gnu-revision "gnu1")
423(define deblob-scripts-4.19 425(define deblob-scripts-4.19
424 (linux-libre-deblob-scripts 426 (linux-libre-deblob-scripts
425 linux-libre-4.19-version 427 linux-libre-4.19-version
426 linux-libre-4.19-gnu-revision 428 linux-libre-4.19-gnu-revision
427 (base32 "06pqv050bkii0hc2v7ymny5264w1bca8db0dp1pw9mfmjg865am5") 429 (base32 "06pqv050bkii0hc2v7ymny5264w1bca8db0dp1pw9mfmjg865am5")
428 (base32 "00i91lx938nqlgy63hiricqd0fnbbf26vgya9c5lb7m1f4x324im"))) 430 (base32 "0g1yhzxm3ixfll6n630v7lddcyvf888sg114nimh0lkvzd180s99")))
429(define-public linux-libre-4.19-pristine-source 431(define-public linux-libre-4.19-pristine-source
430 (let ((version linux-libre-4.19-version) 432 (let ((version linux-libre-4.19-version)
431 (hash (base32 "1l5cdpgng1gci1p1gdr2jzqw486h3w56gpyc7fbq74hlc6nnwh1p"))) 433 (hash (base32 "035yxx13jz5f5ig2r6ybzgivm8vjafgnvjws0jfzha4w6klf7r9l")))
432 (make-linux-libre-source version 434 (make-linux-libre-source version
433 (%upstream-linux-source version hash) 435 (%upstream-linux-source version hash)
434 deblob-scripts-4.19))) 436 deblob-scripts-4.19)))
435 437
436(define-public linux-libre-4.14-version "4.14.299") 438(define-public linux-libre-4.14-version "4.14.300")
437(define-public linux-libre-4.14-gnu-revision "gnu1") 439(define-public linux-libre-4.14-gnu-revision "gnu1")
438(define deblob-scripts-4.14 440(define deblob-scripts-4.14
439 (linux-libre-deblob-scripts 441 (linux-libre-deblob-scripts
@@ -443,12 +445,12 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
443 (base32 "00i91lx938nqlgy63hiricqd0fnbbf26vgya9c5lb7m1f4x324im"))) 445 (base32 "00i91lx938nqlgy63hiricqd0fnbbf26vgya9c5lb7m1f4x324im")))
444(define-public linux-libre-4.14-pristine-source 446(define-public linux-libre-4.14-pristine-source
445 (let ((version linux-libre-4.14-version) 447 (let ((version linux-libre-4.14-version)
446 (hash (base32 "0p5ic2mrb9vl3qkzvqxhia3kygjv8xa6s1kqkwgd6b4rmq1kc8r6"))) 448 (hash (base32 "047vmh09icm45g7mnmdvyj9cam7747bcpah1s7n9dm5i2j2f906y")))
447 (make-linux-libre-source version 449 (make-linux-libre-source version
448 (%upstream-linux-source version hash) 450 (%upstream-linux-source version hash)
449 deblob-scripts-4.14))) 451 deblob-scripts-4.14)))
450 452
451(define-public linux-libre-4.9-version "4.9.333") 453(define-public linux-libre-4.9-version "4.9.334")
452(define-public linux-libre-4.9-gnu-revision "gnu1") 454(define-public linux-libre-4.9-gnu-revision "gnu1")
453(define deblob-scripts-4.9 455(define deblob-scripts-4.9
454 (linux-libre-deblob-scripts 456 (linux-libre-deblob-scripts
@@ -458,7 +460,7 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
458 (base32 "0bib3641dbcqdkx3anna3caxnsg3nw9cnmhcklq0s93g3m57041h"))) 460 (base32 "0bib3641dbcqdkx3anna3caxnsg3nw9cnmhcklq0s93g3m57041h")))
459(define-public linux-libre-4.9-pristine-source 461(define-public linux-libre-4.9-pristine-source
460 (let ((version linux-libre-4.9-version) 462 (let ((version linux-libre-4.9-version)
461 (hash (base32 "0ash877gkrrc063h6ncl9d4gzyhndanpxsdgf1a93abbfv281gs1"))) 463 (hash (base32 "0sjh492mfic6llgwb957nj7gd7c0dvqnk97ngq8d50sjsyjznyk9")))
462 (make-linux-libre-source version 464 (make-linux-libre-source version
463 (%upstream-linux-source version hash) 465 (%upstream-linux-source version hash)
464 deblob-scripts-4.9))) 466 deblob-scripts-4.9)))
@@ -494,17 +496,20 @@ corresponding UPSTREAM-SOURCE (an origin), using the given DEBLOB-SCRIPTS."
494(define-public linux-libre-6.0-source 496(define-public linux-libre-6.0-source
495 (source-with-patches linux-libre-6.0-pristine-source 497 (source-with-patches linux-libre-6.0-pristine-source
496 (list %boot-logo-patch 498 (list %boot-logo-patch
497 %linux-libre-arm-export-__sync_icache_dcache-patch))) 499 %linux-libre-arm-export-__sync_icache_dcache-patch
500 (search-patch "linux-libre-infodocs-target.patch"))))
498 501
499(define-public linux-libre-5.15-source 502(define-public linux-libre-5.15-source
500 (source-with-patches linux-libre-5.15-pristine-source 503 (source-with-patches linux-libre-5.15-pristine-source
501 (list %boot-logo-patch 504 (list %boot-logo-patch
502 %linux-libre-arm-export-__sync_icache_dcache-patch))) 505 %linux-libre-arm-export-__sync_icache_dcache-patch
506 (search-patch "linux-libre-infodocs-target.patch"))))
503 507
504(define-public linux-libre-5.10-source 508(define-public linux-libre-5.10-source
505 (source-with-patches linux-libre-5.10-pristine-source 509 (source-with-patches linux-libre-5.10-pristine-source
506 (list %boot-logo-patch 510 (list %boot-logo-patch
507 %linux-libre-arm-export-__sync_icache_dcache-patch))) 511 %linux-libre-arm-export-__sync_icache_dcache-patch
512 (search-patch "linux-libre-infodocs-target.patch"))))
508 513
509(define-public linux-libre-5.4-source 514(define-public linux-libre-5.4-source
510 (source-with-patches linux-libre-5.4-pristine-source 515 (source-with-patches linux-libre-5.4-pristine-source
@@ -759,6 +764,11 @@ for ARCH and optionally VARIANT, or #f if there is no such configuration."
759;;; Kernel package utilities. 764;;; Kernel package utilities.
760;;; 765;;;
761 766
767(define (doc-supported? version)
768 ;; Versions older than 5.10 have different enough build scripts that the
769 ;; infodocs patch doesn't apply.
770 (version>=? version "5.10"))
771
762(define* (make-linux-libre version gnu-revision hash-string supported-systems 772(define* (make-linux-libre version gnu-revision hash-string supported-systems
763 #:key 773 #:key
764 (extra-version #f) 774 (extra-version #f)
@@ -767,7 +777,13 @@ for ARCH and optionally VARIANT, or #f if there is no such configuration."
767 (configuration-file #f) 777 (configuration-file #f)
768 (defconfig "defconfig") 778 (defconfig "defconfig")
769 (extra-options %default-extra-linux-options) 779 (extra-options %default-extra-linux-options)
770 (patches (list %boot-logo-patch))) 780 (build-doc? (doc-supported? version))
781 (patches
782 `(,%boot-logo-patch
783 ,@(if build-doc?
784 (list (search-patch
785 "linux-libre-infodocs-target.patch"))
786 '()))))
771 (make-linux-libre* version gnu-revision 787 (make-linux-libre* version gnu-revision
772 (origin 788 (origin
773 (method url-fetch) 789 (method url-fetch)
@@ -778,7 +794,8 @@ for ARCH and optionally VARIANT, or #f if there is no such configuration."
778 #:extra-version extra-version 794 #:extra-version extra-version
779 #:configuration-file configuration-file 795 #:configuration-file configuration-file
780 #:defconfig defconfig 796 #:defconfig defconfig
781 #:extra-options extra-options)) 797 #:extra-options extra-options
798 #:build-doc? build-doc?))
782 799
783(define* (make-linux-libre* version gnu-revision source supported-systems 800(define* (make-linux-libre* version gnu-revision source supported-systems
784 #:key 801 #:key
@@ -787,7 +804,10 @@ for ARCH and optionally VARIANT, or #f if there is no such configuration."
787 ;; See kernel-config for an example. 804 ;; See kernel-config for an example.
788 (configuration-file #f) 805 (configuration-file #f)
789 (defconfig "defconfig") 806 (defconfig "defconfig")
790 (extra-options %default-extra-linux-options)) 807 (extra-options %default-extra-linux-options)
808 (build-doc? (doc-supported? version)))
809 (when (and build-doc? (not (doc-supported? version)))
810 (error "unsupported 'build-doc?' for kernels <5.10"))
791 (package 811 (package
792 (name (if extra-version 812 (name (if extra-version
793 (string-append "linux-libre-" extra-version) 813 (string-append "linux-libre-" extra-version)
@@ -796,11 +816,127 @@ for ARCH and optionally VARIANT, or #f if there is no such configuration."
796 (source source) 816 (source source)
797 (supported-systems supported-systems) 817 (supported-systems supported-systems)
798 (build-system gnu-build-system) 818 (build-system gnu-build-system)
819 (arguments
820 (list
821 #:modules '((guix build gnu-build-system)
822 (guix build utils)
823 (srfi srfi-1)
824 (srfi srfi-26)
825 (ice-9 ftw)
826 (ice-9 match))
827 #:tests? #f
828 #:phases
829 #~(modify-phases %standard-phases
830 (add-after 'unpack 'patch-/bin/pwd
831 (lambda _
832 (substitute* (find-files
833 "." "^Makefile(\\.include)?$")
834 (("/bin/pwd") "pwd"))))
835 #$@(if build-doc?
836 #~((add-before 'configure 'build-doc
837 (lambda _
838 (substitute* "Documentation/Makefile"
839 ;; Remove problematic environment check script.
840 ((".*scripts/sphinx-pre-install.*") ""))
841 (invoke "make" "infodocs")))
842 (add-after 'build-doc 'install-doc
843 (lambda _
844 (with-directory-excursion "Documentation/output"
845 (invoke "make" "-C" "texinfo" "install-info"
846 (string-append "infodir=" #$output
847 "/share/info"))))))
848 #~())
849 (replace 'configure
850 (lambda* (#:key inputs target #:allow-other-keys)
851 ;; Avoid introducing timestamps.
852 (setenv "KCONFIG_NOTIMESTAMP" "1")
853 (setenv "KBUILD_BUILD_TIMESTAMP" (getenv "SOURCE_DATE_EPOCH"))
854
855 ;; Other variables useful for reproducibility.
856 (setenv "KBUILD_BUILD_USER" "guix")
857 (setenv "KBUILD_BUILD_HOST" "guix")
858
859 ;; Set ARCH and CROSS_COMPILE.
860 (let ((arch #$(platform-linux-architecture
861 (lookup-platform-by-target-or-system
862 (or (%current-target-system)
863 (%current-system))))))
864 (setenv "ARCH" arch)
865 (format #t "`ARCH' set to `~a'~%" (getenv "ARCH"))
866
867 (when target
868 (setenv "CROSS_COMPILE" (string-append target "-"))
869 (format #t "`CROSS_COMPILE' set to `~a'~%"
870 (getenv "CROSS_COMPILE"))))
871
872 (setenv "EXTRAVERSION"
873 #$(and extra-version
874 (string-append "-" extra-version)))
875
876 (let ((config (assoc-ref inputs "kconfig")))
877
878 ;; Use a custom kernel configuration file or a default
879 ;; configuration file.
880 (if config
881 (begin
882 (copy-file config ".config")
883 (chmod ".config" #o666))
884 (invoke "make" #$defconfig))
885
886 ;; Appending works even when the option wasn't in the
887 ;; file. The last one prevails if duplicated.
888 (let ((port (open-file ".config" "a"))
889 (extra-configuration #$(config->string extra-options)))
890 (display extra-configuration port)
891 (close-port port))
892
893 (invoke "make" "oldconfig"))))
894 (replace 'install
895 (lambda* (#:key inputs native-inputs #:allow-other-keys)
896 (let ((moddir (string-append #$output "/lib/modules"))
897 (dtbdir (string-append #$output "/lib/dtbs")))
898 ;; Install kernel image, kernel configuration and link map.
899 (for-each (lambda (file) (install-file file #$output))
900 (find-files "." "^(\\.config|bzImage|zImage|Image\
901|vmlinuz|System\\.map|Module\\.symvers)$"))
902 ;; Install device tree files
903 (unless (null? (find-files "." "\\.dtb$"))
904 (mkdir-p dtbdir)
905 (invoke "make" (string-append "INSTALL_DTBS_PATH=" dtbdir)
906 "dtbs_install"))
907 ;; Install kernel modules
908 (mkdir-p moddir)
909 (invoke "make"
910 ;; Disable depmod because the Guix system's
911 ;; module directory is an union of potentially
912 ;; multiple packages. It is not possible to use
913 ;; depmod to usefully calculate a dependency
914 ;; graph while building only one of them.
915 "DEPMOD=true"
916 (string-append "MODULE_DIR=" moddir)
917 (string-append "INSTALL_PATH=" #$output)
918 (string-append "INSTALL_MOD_PATH=" #$output)
919 "INSTALL_MOD_STRIP=1"
920 "modules_install")
921 (let* ((versions (filter (lambda (name)
922 (not (string-prefix? "." name)))
923 (scandir moddir)))
924 (version (match versions
925 ((x) x))))
926 ;; There are symlinks to the build and source directory.
927 ;; Both will point to target /tmp/guix-build* and thus
928 ;; not be useful in a profile. Delete the symlinks.
929 (false-if-file-not-found
930 (delete-file
931 (string-append moddir "/" version "/build")))
932 (false-if-file-not-found
933 (delete-file
934 (string-append moddir "/" version "/source"))))))))))
799 (native-inputs 935 (native-inputs
800 `(("perl" ,perl) 936 `(("perl" ,perl)
801 ("bc" ,bc) 937 ("bc" ,bc)
802 ("openssl" ,openssl) 938 ("openssl" ,openssl)
803 ("elfutils" ,elfutils) ; Needed to enable CONFIG_STACK_VALIDATION 939 ("elfutils" ,elfutils) ;needed to enable CONFIG_STACK_VALIDATION
804 ("flex" ,flex) 940 ("flex" ,flex)
805 ("bison" ,bison) 941 ("bison" ,bison)
806 942
@@ -809,6 +945,18 @@ for ARCH and optionally VARIANT, or #f if there is no such configuration."
809 ("mpfr" ,mpfr) 945 ("mpfr" ,mpfr)
810 ("mpc" ,mpc) 946 ("mpc" ,mpc)
811 947
948 ;; For generating the documentation.
949 ,@(if build-doc?
950 ;; TODO: remove fontconfig after the 5.10 kernel is dropped.
951 ;; Also replace python-wrapper by python at that time.
952 `(("fontconfig" ,fontconfig)
953 ("graphviz" ,graphviz)
954 ("python" ,python-wrapper)
955 ("python-sphinx" ,python-sphinx)
956 ("texinfo" ,texinfo)
957 ("which" ,which))
958 '())
959
812 ,@(match (let ((arch (platform-linux-architecture 960 ,@(match (let ((arch (platform-linux-architecture
813 (lookup-platform-by-target-or-system 961 (lookup-platform-by-target-or-system
814 (or (%current-target-system) 962 (or (%current-target-system)
@@ -817,115 +965,14 @@ for ARCH and optionally VARIANT, or #f if there is no such configuration."
817 (configuration-file 965 (configuration-file
818 arch 966 arch
819 #:variant (version-major+minor version)))) 967 #:variant (version-major+minor version))))
820 (#f ;no config for this platform 968 (#f ;no config for this platform
821 '()) 969 '())
822 ((? string? config) 970 ((? string? config)
823 `(("kconfig" ,config)))))) 971 `(("kconfig" ,config))))))
824 (arguments
825 (list #:modules '((guix build gnu-build-system)
826 (guix build utils)
827 (srfi srfi-1)
828 (srfi srfi-26)
829 (ice-9 ftw)
830 (ice-9 match))
831 #:phases
832 #~(modify-phases %standard-phases
833 (add-after 'unpack 'patch-/bin/pwd
834 (lambda _
835 (substitute* (find-files "." "^Makefile(\\.include)?$")
836 (("/bin/pwd") "pwd"))))
837 (replace 'configure
838 (lambda* (#:key inputs target #:allow-other-keys)
839 ;; Avoid introducing timestamps.
840 (setenv "KCONFIG_NOTIMESTAMP" "1")
841 (setenv "KBUILD_BUILD_TIMESTAMP"
842 (getenv "SOURCE_DATE_EPOCH"))
843
844 ;; Other variables useful for reproducibility.
845 (setenv "KBUILD_BUILD_USER" "guix")
846 (setenv "KBUILD_BUILD_HOST" "guix")
847
848 ;; Set ARCH and CROSS_COMPILE.
849 (let ((arch #$(platform-linux-architecture
850 (lookup-platform-by-target-or-system
851 (or (%current-target-system)
852 (%current-system))))))
853 (setenv "ARCH" arch)
854 (format #t "`ARCH' set to `~a'~%" (getenv "ARCH"))
855
856 (when target
857 (setenv "CROSS_COMPILE" (string-append target "-"))
858 (format #t "`CROSS_COMPILE' set to `~a'~%"
859 (getenv "CROSS_COMPILE"))))
860
861 (setenv "EXTRAVERSION"
862 #$(and extra-version
863 (string-append "-" extra-version)))
864
865 (let ((config (assoc-ref inputs "kconfig")))
866
867 ;; Use a custom kernel configuration file or a default
868 ;; configuration file.
869 (if config
870 (begin
871 (copy-file config ".config")
872 (chmod ".config" #o666))
873 (invoke "make" #$defconfig))
874
875 ;; Appending works even when the option wasn't in the
876 ;; file. The last one prevails if duplicated.
877 (let ((port (open-file ".config" "a"))
878 (extra-configuration #$(config->string extra-options)))
879 (display extra-configuration port)
880 (close-port port))
881
882 (invoke "make" "oldconfig"))))
883 (replace 'install
884 (lambda* (#:key inputs native-inputs #:allow-other-keys)
885 (let ((moddir (string-append #$output "/lib/modules"))
886 (dtbdir (string-append #$output "/lib/dtbs")))
887 ;; Install kernel image, kernel configuration and link map.
888 (for-each (lambda (file) (install-file file #$output))
889 (find-files "." "^(\\.config|bzImage|zImage|Image|vmlinuz|System\\.map|Module\\.symvers)$"))
890 ;; Install device tree files
891 (unless (null? (find-files "." "\\.dtb$"))
892 (mkdir-p dtbdir)
893 (invoke "make" (string-append "INSTALL_DTBS_PATH=" dtbdir)
894 "dtbs_install"))
895 ;; Install kernel modules
896 (mkdir-p moddir)
897 (invoke "make"
898 ;; Disable depmod because the Guix system's
899 ;; module directory is an union of potentially
900 ;; multiple packages. It is not possible to use
901 ;; depmod to usefully calculate a dependency
902 ;; graph while building only one of them.
903 "DEPMOD=true"
904 (string-append "MODULE_DIR=" moddir)
905 (string-append "INSTALL_PATH=" #$output)
906 (string-append "INSTALL_MOD_PATH=" #$output)
907 "INSTALL_MOD_STRIP=1"
908 "modules_install")
909 (let* ((versions (filter (lambda (name)
910 (not (string-prefix? "." name)))
911 (scandir moddir)))
912 (version (match versions
913 ((x) x))))
914 ;; There are symlinks to the build and source directory.
915 ;; Both will point to target /tmp/guix-build* and thus
916 ;; not be useful in a profile. Delete the symlinks.
917 (false-if-file-not-found
918 (delete-file
919 (string-append moddir "/" version "/build")))
920 (false-if-file-not-found
921 (delete-file
922 (string-append moddir "/" version "/source"))))))))
923 #:tests? #f))
924 (home-page "https://www.gnu.org/software/linux-libre/") 972 (home-page "https://www.gnu.org/software/linux-libre/")
925 (synopsis "100% free redistribution of a cleaned Linux kernel") 973 (synopsis "100% free redistribution of a cleaned Linux kernel")
926 (description 974 (description "GNU Linux-Libre is a free (as in freedom) variant of the
927 "GNU Linux-Libre is a free (as in freedom) variant of the Linux kernel. 975Linux kernel. It has been modified to remove all non-free binary blobs.")
928It has been modified to remove all non-free binary blobs.")
929 (license license:gpl2) 976 (license license:gpl2)
930 (properties '((max-silent-time . 3600))))) ;don't timeout on blob scan. 977 (properties '((max-silent-time . 3600))))) ;don't timeout on blob scan.
931 978
@@ -5555,7 +5602,7 @@ and copy/paste text in the console and in xterm.")
5555(define-public btrfs-progs 5602(define-public btrfs-progs
5556 (package 5603 (package
5557 (name "btrfs-progs") 5604 (name "btrfs-progs")
5558 (version "5.18.1") 5605 (version "6.0.2")
5559 (source (origin 5606 (source (origin
5560 (method url-fetch) 5607 (method url-fetch)
5561 (uri (string-append "mirror://kernel.org/linux/kernel/" 5608 (uri (string-append "mirror://kernel.org/linux/kernel/"
@@ -5563,7 +5610,7 @@ and copy/paste text in the console and in xterm.")
5563 "btrfs-progs-v" version ".tar.xz")) 5610 "btrfs-progs-v" version ".tar.xz"))
5564 (sha256 5611 (sha256
5565 (base32 5612 (base32
5566 "0mbj3j2fpjds9i9gm8kk8a20yjacc562ibd1v9a96bpmrxfag63f")))) 5613 "063hmqwqlmp0llgqnfqgcj7slrv762kmbk6srhrgqifr94q8crb6"))))
5567 (build-system gnu-build-system) 5614 (build-system gnu-build-system)
5568 (outputs '("out" 5615 (outputs '("out"
5569 "static")) ; static versions of the binaries in "out" 5616 "static")) ; static versions of the binaries in "out"
@@ -8456,7 +8503,7 @@ compatible with Python's ConfigParser style of .INI files, including RFC
8456(define-public xfsprogs 8503(define-public xfsprogs
8457 (package 8504 (package
8458 (name "xfsprogs") 8505 (name "xfsprogs")
8459 (version "5.14.2") 8506 (version "6.0.0")
8460 (source (origin 8507 (source (origin
8461 (method url-fetch) 8508 (method url-fetch)
8462 (uri (string-append 8509 (uri (string-append
@@ -8464,7 +8511,7 @@ compatible with Python's ConfigParser style of .INI files, including RFC
8464 "xfsprogs-" version ".tar.gz")) 8511 "xfsprogs-" version ".tar.gz"))
8465 (sha256 8512 (sha256
8466 (base32 8513 (base32
8467 "0368dacdjq55ip38yizs9spdyl7b0b1c0vz3gr1gvcb9rw3a6dnp")))) 8514 "14hc61nfc73nqwhyasc4haj5g7046im1dwz61bx338f86mjj5n5y"))))
8468 (build-system gnu-build-system) 8515 (build-system gnu-build-system)
8469 (outputs (list "out" "python")) 8516 (outputs (list "out" "python"))
8470 (arguments 8517 (arguments
@@ -8503,6 +8550,20 @@ file systems.")
8503 ;; licensed under lgpl2.1. the other stuff is licensed under gpl2. 8550 ;; licensed under lgpl2.1. the other stuff is licensed under gpl2.
8504 (license (list license:gpl2 license:lgpl2.1)))) 8551 (license (list license:gpl2 license:lgpl2.1))))
8505 8552
8553(define-public xfsprogs-5.9
8554 (package
8555 (inherit xfsprogs)
8556 (name "xfsprogs")
8557 (version "5.9.0")
8558 (source (origin
8559 (method url-fetch)
8560 (uri (string-append
8561 "mirror://kernel.org/linux/utils/fs/xfs/xfsprogs/"
8562 "xfsprogs-" version ".tar.gz"))
8563 (sha256
8564 (base32
8565 "13xkn9jpmwp4fm9r68vhgznkmxhnv83n2b39mhy2qdaph90w2a1l"))))))
8566
8506(define-public xfsprogs/static 8567(define-public xfsprogs/static
8507 (package 8568 (package
8508 (inherit xfsprogs) 8569 (inherit xfsprogs)
diff --git a/gnu/packages/lisp-check.scm b/gnu/packages/lisp-check.scm
index 7002cd9d927..038ca1f18b6 100644
--- a/gnu/packages/lisp-check.scm
+++ b/gnu/packages/lisp-check.scm
@@ -94,6 +94,90 @@ consists of: @code{test}, @code{is}, @code{signals}, @code{finishes},
94(define-public ecl-2am 94(define-public ecl-2am
95 (sbcl-package->ecl-package sbcl-2am)) 95 (sbcl-package->ecl-package sbcl-2am))
96 96
97(define-public sbcl-assertion-error
98 (let ((commit "8eab692a990d4caa193a46bae99af3e13e717b86")
99 (revision "1"))
100 (package
101 (name "sbcl-assertion-error")
102 (version (git-version "0.1.0" revision commit))
103 (source
104 (origin
105 (method git-fetch)
106 (uri (git-reference
107 (url "https://github.com/noloop/assertion-error")
108 (commit commit)))
109 (file-name (git-file-name "assertion-error" version))
110 (sha256
111 (base32 "0ix23kkakmf4nwx852zsssb831jvajr3qyppqfyks7y1ls617svn"))))
112 (build-system asdf-build-system/sbcl)
113 (inputs (list sbcl-dissect))
114 (home-page "https://github.com/noloop/assertion-error")
115 (synopsis "Error pattern for assertion libraries in Common Lisp")
116 (description "This package provides a Common Lisp assertion system with
117minimal dependencies on DISSECT.")
118 (license license:gpl3))))
119
120(define-public ecl-assertion-error
121 (sbcl-package->ecl-package sbcl-assertion-error))
122
123(define-public cl-assertion-error
124 (sbcl-package->cl-source-package sbcl-assertion-error))
125
126(define-public sbcl-assert-p
127 (package
128 (name "sbcl-assert-p")
129 (version "1.0.1")
130 (source
131 (origin
132 (method git-fetch)
133 (uri (git-reference
134 (url "https://github.com/noloop/assert-p")
135 (commit (string-append "v" version))))
136 (file-name (git-file-name "assert-p" version))
137 (sha256
138 (base32 "1x24rkqkqiw8zd26swi9rmhfplkmr5scz3bhjwccah9d2s36b1xs"))))
139 (build-system asdf-build-system/sbcl)
140 (inputs (list sbcl-assertion-error sbcl-simplet))
141 (home-page "https://github.com/noloop/assert-p")
142 (synopsis "Common Lisp assertion library")
143 (description "This package provides a Common Lisp collection of assertions.")
144 (license license:gpl3)))
145
146(define-public ecl-assert-p
147 (sbcl-package->ecl-package sbcl-assert-p))
148
149(define-public cl-assert-p
150 (sbcl-package->cl-source-package sbcl-assert-p))
151
152(define-public sbcl-cacau
153 (package
154 (name "sbcl-cacau")
155 (version "1.0.0")
156 (source
157 (origin
158 (method git-fetch)
159 (uri (git-reference
160 (url "https://github.com/noloop/cacau")
161 (commit (string-append "v" version))))
162 (file-name (git-file-name "cacau" version))
163 (sha256
164 (base32 "0m8v1xw68cr5ldv045rxgvnhigr4iahh7v6v32z6xlq2sj6r55x0"))))
165 (build-system asdf-build-system/sbcl)
166 (native-inputs (list sbcl-assert-p))
167 (inputs (list sbcl-assertion-error sbcl-eventbus))
168 (home-page "https://github.com/noloop/cacau")
169 (synopsis "Comon Lisp test runner")
170 (description
171 "This package provides a Common Lisp testing framework system CACAU which was
172built to be independent of assertions systems.")
173 (license license:gpl3)))
174
175(define-public ecl-cacau
176 (sbcl-package->ecl-package sbcl-cacau))
177
178(define-public cl-cacau
179 (sbcl-package->cl-source-package sbcl-cacau))
180
97(define-public sbcl-check-it 181(define-public sbcl-check-it
98 (let ((commit "b79c9103665be3976915b56b570038f03486e62f")) 182 (let ((commit "b79c9103665be3976915b56b570038f03486e62f"))
99 (package 183 (package
@@ -634,11 +718,11 @@ by Chris Riesbeck.")
634 (sbcl-package->cl-source-package sbcl-nst)) 718 (sbcl-package->cl-source-package sbcl-nst))
635 719
636(define-public sbcl-parachute 720(define-public sbcl-parachute
637 (let ((commit "86563473dc23fb1277d35a3ad2c911a6c8e5b0da") 721 (let ((commit "8bc3e1b5a1808341967aeb89516f9fab23cd1d9e")
638 (revision "1")) 722 (revision "0"))
639 (package 723 (package
640 (name "sbcl-parachute") 724 (name "sbcl-parachute")
641 (version (git-version "1.1.1" revision commit)) 725 (version (git-version "1.5.0" revision commit))
642 (source 726 (source
643 (origin 727 (origin
644 (method git-fetch) 728 (method git-fetch)
@@ -646,13 +730,14 @@ by Chris Riesbeck.")
646 (git-reference 730 (git-reference
647 (url "https://github.com/Shinmera/parachute") 731 (url "https://github.com/Shinmera/parachute")
648 (commit commit))) 732 (commit commit)))
649 (file-name (git-file-name name version)) 733 (file-name (git-file-name "cl-parachute" version))
650 (sha256 734 (sha256
651 (base32 735 (base32 "0cppp1sp9xqkgxgkwidhqzlsj03ywnar7z9mzwcliww8y0kv5555"))))
652 "026crl465xqh3fnskfd4c1sxa9c33dfy702cf3l5apbjyj1dg20n"))))
653 (build-system asdf-build-system/sbcl) 736 (build-system asdf-build-system/sbcl)
654 (inputs 737 (inputs
655 (list sbcl-documentation-utils sbcl-form-fiddle)) 738 (list sbcl-documentation-utils
739 sbcl-form-fiddle
740 sbcl-trivial-custom-debugger))
656 (synopsis "Extensible and cross-compatible testing framework for Common Lisp") 741 (synopsis "Extensible and cross-compatible testing framework for Common Lisp")
657 (description 742 (description
658 "Parachute is a simple-to-use and extensible testing framework. 743 "Parachute is a simple-to-use and extensible testing framework.
@@ -840,6 +925,32 @@ take.")
840(define-public ecl-should-test 925(define-public ecl-should-test
841 (sbcl-package->ecl-package sbcl-should-test)) 926 (sbcl-package->ecl-package sbcl-should-test))
842 927
928(define-public sbcl-simplet
929 (package
930 (name "sbcl-simplet")
931 (version "1.2.0")
932 (source
933 (origin
934 (method git-fetch)
935 (uri (git-reference
936 (url "https://github.com/noloop/simplet")
937 (commit (string-append "v" version))))
938 (file-name (git-file-name "simplet" version))
939 (sha256
940 (base32 "1iwp3a43mns885k2arr7gbmyv5rsrjfvgarxickj7r2bfgwp1cnn"))))
941 (build-system asdf-build-system/sbcl)
942 (home-page "https://github.com/noloop/simplet")
943 (synopsis "Simple test runner in Common Lisp")
944 (description "This package provides a Common Lisp test runner system
945SIMPLET.")
946 (license license:gpl3)))
947
948(define-public ecl-simplet
949 (sbcl-package->ecl-package sbcl-simplet))
950
951(define-public cl-simplet
952 (sbcl-package->cl-source-package sbcl-simplet))
953
843(define-public sbcl-stefil 954(define-public sbcl-stefil
844 (let ((commit "0398548ec95dceb50fc2c2c03e5fb0ce49b86c7a") 955 (let ((commit "0398548ec95dceb50fc2c2c03e5fb0ce49b86c7a")
845 (revision "0")) 956 (revision "0"))
diff --git a/gnu/packages/lisp-xyz.scm b/gnu/packages/lisp-xyz.scm
index 27312cb369a..e3ddc26eac5 100644
--- a/gnu/packages/lisp-xyz.scm
+++ b/gnu/packages/lisp-xyz.scm
@@ -490,6 +490,39 @@ interface to the Linux inotify API.")
490(define-public ecl-cl-inotify 490(define-public ecl-cl-inotify
491 (sbcl-package->ecl-package sbcl-cl-inotify)) 491 (sbcl-package->ecl-package sbcl-cl-inotify))
492 492
493(define-public sbcl-file-notify
494 (let ((commit "f12dc2f2aae5fee13355cd93a8cae0c4c412b76d")
495 (revision "0"))
496 (package
497 (name "sbcl-file-notify")
498 (version (git-version "1.0.0" revision commit))
499 (source
500 (origin
501 (method git-fetch)
502 (uri (git-reference
503 (url "https://github.com/Shinmera/file-notify")
504 (commit commit)))
505 (file-name (git-file-name "cl-file-notify" version))
506 (sha256
507 (base32 "0788d98rqm1krl8nbfh8qshvyf6g336i9bqrdhkx06cfvbh0wcny"))))
508 (build-system asdf-build-system/sbcl)
509 (inputs
510 (list sbcl-cffi
511 sbcl-documentation-utils
512 sbcl-trivial-features))
513 (home-page "https://github.com/Shinmera/file-notify")
514 (synopsis "Get notifications for file accesses and changes")
515 (description
516 "File-Notify is a Common Lisp library for getting notifications for file
517accesses and changes.")
518 (license license:zlib))))
519
520(define-public cl-file-notify
521 (sbcl-package->cl-source-package sbcl-file-notify))
522
523(define-public ecl-file-notify
524 (sbcl-package->ecl-package sbcl-file-notify))
525
493(define-public sbcl-bodge-queue 526(define-public sbcl-bodge-queue
494 (let ((commit "948c9a501dcd412689952d09eb7453ec2722336a") 527 (let ((commit "948c9a501dcd412689952d09eb7453ec2722336a")
495 (revision "0")) 528 (revision "0"))
@@ -708,6 +741,36 @@ or cl-launch for portable processing of command-line arguments.")
708(define-public cl-command-line-arguments 741(define-public cl-command-line-arguments
709 (sbcl-package->cl-source-package sbcl-command-line-arguments)) 742 (sbcl-package->cl-source-package sbcl-command-line-arguments))
710 743
744(define-public sbcl-adopt
745 (package
746 (name "sbcl-adopt")
747 (version "1.2.0")
748 (source
749 (origin
750 (method git-fetch)
751 (uri (git-reference
752 (url "https://github.com/sjl/adopt")
753 (commit (string-append "v" version))))
754 (file-name (git-file-name "cl-adopt" version))
755 (sha256
756 (base32 "16kzkai96qk7vmclp8wxc9aghhnisw8gg9s7hra68300bgj86wzr"))))
757 (build-system asdf-build-system/sbcl)
758 (native-inputs (list sbcl-1am))
759 (inputs (list sbcl-bobbin sbcl-split-sequence))
760 (home-page "https://hg.stevelosh.com/adopt")
761 (synopsis "Common Lisp option parsing library")
762 (description
763 "@acronym{ADOPT, A Damn OPTion} is a simple UNIX-style option parser in
764Common Lisp, heavily influenced by Python's @code{optparse} and
765@code{argparse}.")
766 (license license:expat)))
767
768(define-public ecl-adopt
769 (sbcl-package->ecl-package sbcl-adopt))
770
771(define-public cl-adopt
772 (sbcl-package->cl-source-package sbcl-adopt))
773
711(define-public sbcl-cl-irc 774(define-public sbcl-cl-irc
712 (let ((commit "963823537c7bfcda2edd4c44d172192da6722175") 775 (let ((commit "963823537c7bfcda2edd4c44d172192da6722175")
713 (revision "0")) 776 (revision "0"))
@@ -1049,6 +1112,59 @@ compatible with ANSI-compliant Common Lisp implementations.")
1049(define-public ecl-cl-ppcre 1112(define-public ecl-cl-ppcre
1050 (sbcl-package->ecl-package sbcl-cl-ppcre)) 1113 (sbcl-package->ecl-package sbcl-cl-ppcre))
1051 1114
1115(define-public sbcl-one-more-re-nightmare
1116 (let ((commit "09c33feed35797512bf123ccca053cf8ba42bfbd")
1117 (revision "0"))
1118 (package
1119 (name "sbcl-one-more-re-nightmare")
1120 (version (git-version "0.0.0" revision commit))
1121 (source
1122 (origin
1123 (method git-fetch)
1124 (uri (git-reference
1125 (url "https://github.com/telekons/one-more-re-nightmare")
1126 (commit commit)))
1127 (file-name (git-file-name "cl-one-more-re-nightmare" version))
1128 (sha256
1129 (base32 "0vc0lxvn3anjb63hr26r1l18aw5nbj80w9ja3a32fip6nbwfsrfv"))))
1130 (build-system asdf-build-system/sbcl)
1131 (arguments
1132 '(#:asd-test-systems '("one-more-re-nightmare-tests")
1133 #:phases
1134 (modify-phases %standard-phases
1135 (add-after 'unpack 'fix-tests
1136 (lambda _
1137 (substitute* "Tests/one-more-re-nightmare-tests.asd"
1138 ((":depends-on")
1139 (string-append
1140 ":perform (test-op (o c) (symbol-call :one-more-re-nightmare-tests '#:run-tests))"
1141 "\n :depends-on"))))))))
1142 (native-inputs
1143 (list sbcl-lparallel sbcl-parachute))
1144 (inputs
1145 (list sbcl-alexandria
1146 sbcl-babel
1147 sbcl-bordeaux-threads
1148 sbcl-dynamic-mixins
1149 sbcl-esrap
1150 sbcl-stealth-mixin
1151 sbcl-trivia
1152 sbcl-trivial-indent))
1153 (home-page "https://github.com/telekons/one-more-re-nightmare")
1154 (synopsis "Regular expression compiler in Common Lisp")
1155 (description "@code{one-more-re-nightmare} is a regular expression engine
1156that uses the technique presented in Regular-expression derivatives
1157re-examined (Owens, Reppy and Turon, 2009;
1158@url{doi:10.1017/S0956796808007090}) to interpret and compile regular
1159expressions.")
1160 (license license:bsd-2))))
1161
1162(define-public cl-one-more-re-nightmare
1163 (sbcl-package->cl-source-package sbcl-one-more-re-nightmare))
1164
1165(define-public ecl-one-more-re-nightmare
1166 (sbcl-package->ecl-package sbcl-one-more-re-nightmare))
1167
1052(define-public sbcl-parse 1168(define-public sbcl-parse
1053 (let ((commit "2351ee78acac065fcf10b8713d3f404e2e910786") 1169 (let ((commit "2351ee78acac065fcf10b8713d3f404e2e910786")
1054 (revision "1")) 1170 (revision "1"))
@@ -2400,7 +2516,7 @@ clause if no operation becomes available within a set amount of time.
2400Calispel is a message-passing library, and as such leaves the role of 2516Calispel is a message-passing library, and as such leaves the role of
2401threading abstractions and utilities left to be filled by complementary 2517threading abstractions and utilities left to be filled by complementary
2402libraries such as Bordeaux-Threads and Eager Future.") 2518libraries such as Bordeaux-Threads and Eager Future.")
2403 (home-page "https://www.thoughtcrime.us/software/jpl-queues/") 2519 (home-page "https://www.thoughtcrime.us/software/calispel/")
2404 (license license:isc)))) 2520 (license license:isc))))
2405 2521
2406(define-public cl-calispel 2522(define-public cl-calispel
@@ -2971,6 +3087,89 @@ pretty, documentation is code.")
2971(define-public ecl-mgl-pax 3087(define-public ecl-mgl-pax
2972 (sbcl-package->ecl-package sbcl-mgl-pax)) 3088 (sbcl-package->ecl-package sbcl-mgl-pax))
2973 3089
3090(define-public sbcl-40ants-doc
3091 (let ((commit "7725ff67a380e9ebfc6155e14d91e650f256711b")
3092 (revision "0"))
3093 (package
3094 (name "sbcl-40ants-doc")
3095 (version (git-version "0.1.0" revision commit))
3096 (source
3097 (origin
3098 (method git-fetch)
3099 (uri (git-reference
3100 (url "https://github.com/40ants/doc")
3101 (commit commit)))
3102 (sha256
3103 (base32 "1v6gnhrk02vsixmprzk4wvvj7vh11vp5waxyih0qz2ih8d38r5pg"))
3104 (file-name (git-file-name "cl-40ants-doc" version))))
3105 (build-system asdf-build-system/sbcl)
3106 (arguments
3107 ;; TODO: Add remaining dependencies of 40ants-doc-full and
3108 ;; 40ants-doc-test missing from Guix.
3109 '(#:asd-systems '("40ants-doc"
3110 ;;"40ants-doc-full"
3111 )
3112 #:tests? #f))
3113 ;;(native-inputs
3114 ;; (list sbcl-rove))
3115 (inputs
3116 (list sbcl-named-readtables
3117 sbcl-pythonic-string-reader
3118 ;; For 40ants-doc-full:
3119 ;;sbcl-3bmd
3120 ;;sbcl-alexandria
3121 ;;sbcl-babel
3122 ;;sbcl-cl-cookie
3123 ;;sbcl-cl-fad
3124 ;;sbcl-cl-ppcre
3125 ;;sbcl-common-doc ; Missing from Guix
3126 ;;sbcl-common-html ; Missing from Guix
3127 ;;sbcl-commondoc-markdown ; Missing from Guix
3128 ;;sbcl-dexador
3129 ;;sbcl-docs-builder ; Missing from Guix
3130 ;;sbcl-fare-utils
3131 ;;sbcl-jonathan
3132 ;;sbcl-lass
3133 ;;sbcl-local-time
3134 ;;sbcl-log4cl
3135 ;;sbcl-slime-swank
3136 ;;sbcl-slynk
3137 ;;sbcl-spinneret
3138 ;;sbcl-stem ; Missing from Guix; also, license is unconfirmed
3139 ;;sbcl-str
3140 ;;sbcl-tmpdir ; Missing from Guix
3141 ;;sbcl-trivial-extract ; Missing from Guix
3142 ;;sbcl-xml-emitter
3143 ))
3144 (home-page "https://40ants.com/doc/")
3145 (synopsis "Exploratory programming environment and documentation generator")
3146 (description
3147 "@code{40ants-doc} provides a rudimentary explorable programming
3148environment. The narrative primarily lives in so-called sections that mix
3149Markdown docstrings with references to functions, variables, etc., all of
3150which should probably have their own docstrings.
3151
3152The primary focus is on making code easily explorable by using SLIME's
3153@kbd{M-.} (@code{slime-edit-definition}). Generating documentation in
3154Markdown or HTML format from sections and all the referenced items is also
3155implemented.
3156
3157With the simplistic tools provided, one may obtain results similar to literate
3158programming, but documentation is generated from code, not the other way
3159around, and there is no support for chunking. Code comes first, code must
3160look pretty, documentation is code.
3161
3162@code{40ants-doc} is a fork of MGL-PAX with fewer dependencies (only
3163@code{named-readtables} and @code{pythonic-string-reader}) for the core
3164system, and additional features in the full system.")
3165 (license license:expat))))
3166
3167(define-public cl-40ants-doc
3168 (sbcl-package->cl-source-package sbcl-40ants-doc))
3169
3170(define-public ecl-40ants-doc
3171 (sbcl-package->ecl-package sbcl-40ants-doc))
3172
2974(define-public sbcl-mssql 3173(define-public sbcl-mssql
2975 (let ((commit "045602a19a32254108f2b75871049293f49731eb") 3174 (let ((commit "045602a19a32254108f2b75871049293f49731eb")
2976 (revision "1")) 3175 (revision "1"))
@@ -7600,8 +7799,8 @@ extension-points via the concept of hooks.")
7600 7799
7601(define-public sbcl-s-sysdeps 7800(define-public sbcl-s-sysdeps
7602 ;; No release since 2013. 7801 ;; No release since 2013.
7603 (let ((commit "9aa23bbdceb24bcdbe0e7c39fa1901858f823106") 7802 (let ((commit "7f8de283b7fbd8b038fdf08493063a736db36ce7")
7604 (revision "2")) 7803 (revision "3"))
7605 (package 7804 (package
7606 (name "sbcl-s-sysdeps") 7805 (name "sbcl-s-sysdeps")
7607 (build-system asdf-build-system/sbcl) 7806 (build-system asdf-build-system/sbcl)
@@ -7616,7 +7815,7 @@ extension-points via the concept of hooks.")
7616 (file-name (git-file-name name version)) 7815 (file-name (git-file-name name version))
7617 (sha256 7816 (sha256
7618 (base32 7817 (base32
7619 "1fh8r7kf8s3hvqdg6b71b8p7w3v2kkga9bw8j3qqdxhzr6anpm0b")))) 7818 "0rp81iq0rgl48qdwbmfy89glga81hmry2lp8adjbr5h5ybr92b4n"))))
7620 (inputs 7819 (inputs
7621 (list sbcl-bordeaux-threads sbcl-usocket)) 7820 (list sbcl-bordeaux-threads sbcl-usocket))
7622 (synopsis "Common Lisp abstraction layer over platform dependent functionality") 7821 (synopsis "Common Lisp abstraction layer over platform dependent functionality")
@@ -7641,8 +7840,8 @@ number of other projects.
7641 (sbcl-package->ecl-package sbcl-s-sysdeps)) 7840 (sbcl-package->ecl-package sbcl-s-sysdeps))
7642 7841
7643(define-public sbcl-cl-prevalence 7842(define-public sbcl-cl-prevalence
7644 (let ((commit "5a76be036092ed6c18cb695a9e03bce87e21b840") 7843 (let ((commit "e6b27640ce89ae5f8af38beb740e319bb6cd2368")
7645 (revision "4")) 7844 (revision "6"))
7646 (package 7845 (package
7647 (name "sbcl-cl-prevalence") 7846 (name "sbcl-cl-prevalence")
7648 (build-system asdf-build-system/sbcl) 7847 (build-system asdf-build-system/sbcl)
@@ -7657,11 +7856,11 @@ number of other projects.
7657 (file-name (git-file-name name version)) 7856 (file-name (git-file-name name version))
7658 (sha256 7857 (sha256
7659 (base32 7858 (base32
7660 "050h6hwv8f16b5v6fzba8zmih92hgaaq27i2x9wv1iib41gbia3r")))) 7859 "1lb957ivshgp56phqhvhsmnc4r55x5shvi3mpsan2xsm4hvqspp0"))))
7661 (inputs 7860 (inputs
7662 (list sbcl-s-sysdeps sbcl-s-xml)) 7861 (list sbcl-moptilities sbcl-s-sysdeps sbcl-s-xml))
7663 (native-inputs 7862 (native-inputs
7664 (list sbcl-fiveam)) 7863 (list sbcl-fiveam sbcl-find-port))
7665 (synopsis "Implementation of object prevalence for Common Lisp") 7864 (synopsis "Implementation of object prevalence for Common Lisp")
7666 (description "This Common Lisp library implements object prevalence (see 7865 (description "This Common Lisp library implements object prevalence (see
7667@url{https://en.wikipedia.org/wiki/System_prevalence}). It allows 7866@url{https://en.wikipedia.org/wiki/System_prevalence}). It allows
@@ -8820,8 +9019,8 @@ macro. This library provides a set of simple utilities to help with that.")
8820 (sbcl-package->ecl-package sbcl-form-fiddle)) 9019 (sbcl-package->ecl-package sbcl-form-fiddle))
8821 9020
8822(define-public sbcl-array-utils 9021(define-public sbcl-array-utils
8823 (let ((commit "f90eb9070d0b2205af51126a35033574725e5c56") 9022 (let ((commit "40cea8fc895add87d1dba9232da817750222b528")
8824 (revision "0")) 9023 (revision "1"))
8825 (package 9024 (package
8826 (name "sbcl-array-utils") 9025 (name "sbcl-array-utils")
8827 (version (git-version "1.1.1" revision commit)) 9026 (version (git-version "1.1.1" revision commit))
@@ -8832,10 +9031,9 @@ macro. This library provides a set of simple utilities to help with that.")
8832 (git-reference 9031 (git-reference
8833 (url "https://github.com/Shinmera/array-utils") 9032 (url "https://github.com/Shinmera/array-utils")
8834 (commit commit))) 9033 (commit commit)))
8835 (file-name (git-file-name name version)) 9034 (file-name (git-file-name "cl-array-utils" version))
8836 (sha256 9035 (sha256
8837 (base32 9036 (base32 "0d7nddak8h2aa82z11vdbd97srk5bdgq41pzmibsz3ymspnndicd"))))
8838 "0zhwfbpr53vs1ii4sx75dz2k9yhh1xpwdqqpg8nmfndxkmhpbi3x"))))
8839 (build-system asdf-build-system/sbcl) 9037 (build-system asdf-build-system/sbcl)
8840 (native-inputs 9038 (native-inputs
8841 (list sbcl-parachute)) 9039 (list sbcl-parachute))
@@ -8889,8 +9087,8 @@ LASS files.")
8889 (sbcl-package->ecl-package sbcl-lass)) 9087 (sbcl-package->ecl-package sbcl-lass))
8890 9088
8891(define-public sbcl-plump 9089(define-public sbcl-plump
8892 (let ((commit "3584275f0be9d06c0c51b5c08f89005deafc4ada") 9090 (let ((commit "0c3e0b57b43b6e0c5794b6a902f1cf5bee2a2927")
8893 (revision "2")) 9091 (revision "3"))
8894 (package 9092 (package
8895 (name "sbcl-plump") 9093 (name "sbcl-plump")
8896 (version (git-version "2.0.0" revision commit)) 9094 (version (git-version "2.0.0" revision commit))
@@ -8901,10 +9099,9 @@ LASS files.")
8901 (git-reference 9099 (git-reference
8902 (url "https://github.com/Shinmera/plump") 9100 (url "https://github.com/Shinmera/plump")
8903 (commit commit))) 9101 (commit commit)))
8904 (file-name (git-file-name name version)) 9102 (file-name (git-file-name "cl-plump" version))
8905 (sha256 9103 (sha256
8906 (base32 9104 (base32 "1fyb66pqvr1iy31ah9638ihs8cax17zkxk0zq14jy7x5l9rq1qlf"))))
8907 "1w4wz7f6dc2ckdq9wq9r5014bg2nxjifj9yz1zzn41r8h1h5xfcd"))))
8908 (build-system asdf-build-system/sbcl) 9105 (build-system asdf-build-system/sbcl)
8909 (inputs 9106 (inputs
8910 (list sbcl-array-utils sbcl-documentation-utils)) 9107 (list sbcl-array-utils sbcl-documentation-utils))
@@ -9362,6 +9559,103 @@ archives such as those generated by the tar and cpio programs on Unix.")
9362(define-public ecl-archive 9559(define-public ecl-archive
9363 (sbcl-package->ecl-package sbcl-archive)) 9560 (sbcl-package->ecl-package sbcl-archive))
9364 9561
9562(define-public sbcl-tar-file
9563 (let ((commit "0c10bc82f14702c97a26dc25ce075b5d3a2347d1")
9564 (revision "0"))
9565 (package
9566 (name "sbcl-tar-file")
9567 (version (git-version "0.2.1" revision commit))
9568 (source
9569 (origin
9570 (method git-fetch)
9571 (uri (git-reference
9572 (url "https://gitlab.common-lisp.net/cl-tar/cl-tar-file")
9573 (commit commit)))
9574 (file-name (git-file-name "cl-tar-file" version))
9575 (sha256
9576 (base32 "0i8j05fkgdqy4c4pqj0c68sh4s3klpx9kc5wp73qwzrl3xqd2svy"))))
9577 (build-system asdf-build-system/sbcl)
9578 (native-inputs
9579 (list sbcl-parachute))
9580 (inputs
9581 (list sbcl-40ants-doc
9582 sbcl-alexandria
9583 sbcl-babel
9584 sbcl-chipz
9585 sbcl-flexi-streams
9586 sbcl-salza2
9587 sbcl-trivial-gray-streams))
9588 (home-page "https://gitlab.common-lisp.net/cl-tar/cl-tar-file")
9589 (synopsis "Read and write physical entries to and from tar files")
9590 (description
9591 "@code{cl-tar-file} is a Common Lisp library that allows reading from
9592and writing to various tar archive formats. Currently supported are the POSIX
9593ustar, PAX (ustar with a few new entry types), GNU, and v7 (very old) formats.
9594
9595This library is rather low level and is focused exclusively on reading and
9596writing physical tar file entries using streams. Therefore, it contains no
9597functionality for automatically building archives from a set of files on the
9598filesystem or writing the contents of a file to the filesystem. Additionally,
9599there are no smarts that read multiple physical entries and combine them into
9600a single logical entry (e.g., with PAX extended headers or GNU long link/path
9601name support). For a higher-level library that reads and writes logical
9602entries, and also includes filesystem integration, see @code{cl-tar}.")
9603 (license license:bsd-3))))
9604
9605(define-public cl-tar-file
9606 (sbcl-package->cl-source-package sbcl-tar-file))
9607
9608(define-public ecl-tar-file
9609 (sbcl-package->ecl-package sbcl-tar-file))
9610
9611(define-public sbcl-tar
9612 (let ((commit "7c6e07a10c93d9e311f087b5f6328cddd481669a")
9613 (revision "0"))
9614 (package
9615 (name "sbcl-tar")
9616 (version (git-version "0.2.3" revision commit))
9617 (source
9618 (origin
9619 (method git-fetch)
9620 (uri (git-reference
9621 (url "https://gitlab.common-lisp.net/cl-tar/cl-tar")
9622 (commit commit)))
9623 (file-name (git-file-name "cl-tar" version))
9624 (sha256
9625 (base32 "0wp23cs3i6a89dibifiz6559la5nk58d1n17xvbxq4nrl8cqsllf"))))
9626 (build-system asdf-build-system/sbcl)
9627 ;; TODO: Build the tar program with 'build-program' when the
9628 ;; 'asdf-release-ops' library is added to Guix.
9629 (arguments
9630 '(#:asd-systems '("tar"
9631 "tar/common-extract"
9632 "tar/create"
9633 "tar/docs"
9634 "tar/extract"
9635 "tar/simple-extract")))
9636 (native-inputs
9637 (list sbcl-parachute))
9638 (inputs
9639 (list sbcl-40ants-doc
9640 sbcl-alexandria
9641 sbcl-babel
9642 sbcl-local-time
9643 sbcl-osicat
9644 sbcl-split-sequence
9645 sbcl-tar-file))
9646 (home-page "https://gitlab.common-lisp.net/cl-tar/cl-tar")
9647 (synopsis "High-level interface for tar files")
9648 (description
9649 "@code{cl-tar} is a Common Lisp library providing a high-level interface
9650for interacting with tar archives.")
9651 (license license:expat))))
9652
9653(define-public cl-tar
9654 (sbcl-package->cl-source-package sbcl-tar))
9655
9656(define-public ecl-tar
9657 (sbcl-package->ecl-package sbcl-tar))
9658
9365(define-public sbcl-misc-extensions 9659(define-public sbcl-misc-extensions
9366 (let ((commit "101c05112bf2f1e1bbf527396822d2f50ca6327a") 9660 (let ((commit "101c05112bf2f1e1bbf527396822d2f50ca6327a")
9367 (revision "1")) 9661 (revision "1"))
@@ -12800,6 +13094,44 @@ than a few Kb.")
12800(define-public ecl-mmap 13094(define-public ecl-mmap
12801 (sbcl-package->ecl-package sbcl-mmap)) 13095 (sbcl-package->ecl-package sbcl-mmap))
12802 13096
13097(define-public sbcl-marray
13098 (let ((commit "0352f316b6830f0b119088ba9be836e4726bd7d8")
13099 (revision "0"))
13100 (package
13101 (name "sbcl-marray")
13102 (version (git-version "0.0.0" revision commit))
13103 (source
13104 (origin
13105 (method git-fetch)
13106 (uri (git-reference
13107 (url "https://github.com/death/marray")
13108 (commit commit)))
13109 (file-name (git-file-name "cl-marray" version))
13110 (sha256
13111 (base32 "0l4kvzpiw14vqhlsaflp3c7y51vznjjgbdi0q3axqk1wxvzy1zlx"))))
13112 (build-system asdf-build-system/sbcl)
13113 (arguments
13114 '(#:phases
13115 (modify-phases %standard-phases
13116 (add-after 'unpack 'fix-dependencies
13117 (lambda _
13118 (substitute* "marray.asd"
13119 ((":components")
13120 ":depends-on (#+sbcl \"sb-posix\")\n :components")))))))
13121 (home-page "https://github.com/death/marray")
13122 (synopsis "Memory-mapped files as Common Lisp arrays")
13123 (description
13124 "MARRAY is a library which provides access to memory-mapped files
13125through Common Lisp arrays.")
13126 (license license:expat))))
13127
13128(define-public cl-marray
13129 (sbcl-package->cl-source-package sbcl-marray))
13130
13131;; ECL support not implemented yet.
13132;; (define-public ecl-marray
13133;; (sbcl-package->ecl-package sbcl-marray))
13134
12803(define-public sbcl-3bz 13135(define-public sbcl-3bz
12804 (let ((commit "569614c40408f3aefc77ba233e0e4bd66d3850ad") 13136 (let ((commit "569614c40408f3aefc77ba233e0e4bd66d3850ad")
12805 (revision "1")) 13137 (revision "1"))
@@ -13971,6 +14303,39 @@ directly.")
13971(define-public ecl-custom-hash-table 14303(define-public ecl-custom-hash-table
13972 (sbcl-package->ecl-package sbcl-custom-hash-table)) 14304 (sbcl-package->ecl-package sbcl-custom-hash-table))
13973 14305
14306(define-public sbcl-concurrent-hash-tables
14307 (let ((commit "1b9f0b5da54fece4f42296e1bdacfcec0c370a5a")
14308 (revision "0"))
14309 (package
14310 (name "sbcl-concurrent-hash-tables")
14311 (version (git-version "0.0.0" revision commit))
14312 (source
14313 (origin
14314 (method git-fetch)
14315 (uri (git-reference
14316 (url "https://github.com/no-defun-allowed/concurrent-hash-tables")
14317 (commit commit)))
14318 (file-name (git-file-name "cl-concurrent-hash-tables" version))
14319 (sha256
14320 (base32 "03g24ycr1ngzg8bv10iwp1bmnldz5bxbfdqrzhfxhicpibh49r96"))))
14321 (build-system asdf-build-system/sbcl)
14322 (inputs
14323 (list sbcl-atomics sbcl-bordeaux-threads))
14324 (home-page "https://github.com/no-defun-allowed/concurrent-hash-tables")
14325 (synopsis "Portability library for concurrent hash tables in Common Lisp")
14326 (description "@code{concurrent-hash-tables} is a Common Lisp portability
14327library wrapping some implementations of concurrent hash tables which do not
14328have to be entirely locked in their operation, including
14329@code{42nd-at-threadmill}, @code{luckless}, and a fallback, segmented hash
14330table.")
14331 (license license:bsd-2))))
14332
14333(define-public cl-concurrent-hash-tables
14334 (sbcl-package->cl-source-package sbcl-concurrent-hash-tables))
14335
14336(define-public ecl-concurrent-hash-tables
14337 (sbcl-package->ecl-package sbcl-concurrent-hash-tables))
14338
13974(define-public sbcl-collectors 14339(define-public sbcl-collectors
13975 (let ((commit "13acef25d8422d1d82e067b1861e513587c166ee")) 14340 (let ((commit "13acef25d8422d1d82e067b1861e513587c166ee"))
13976 (package 14341 (package
@@ -14272,6 +14637,34 @@ with a complex event filtering system.")
14272(define-public ecl-deeds 14637(define-public ecl-deeds
14273 (sbcl-package->ecl-package sbcl-deeds)) 14638 (sbcl-package->ecl-package sbcl-deeds))
14274 14639
14640(define-public sbcl-eventbus
14641 (let ((commit "92c1fa3846ba0e3cc9e6d7605d765379c8658d84")
14642 (revision "1"))
14643 (package
14644 (name "sbcl-eventbus")
14645 (version (git-version "0.1.0" revision commit))
14646 (source
14647 (origin
14648 (method git-fetch)
14649 (uri (git-reference
14650 (url "https://github.com/noloop/eventbus")
14651 (commit commit)))
14652 (file-name (git-file-name "eventbus" version))
14653 (sha256
14654 (base32 "0slqx3zq6sbz3rg4g79j8y25sx4405y6ff3x6l5v8v4v42m1s0p2"))))
14655 (build-system asdf-build-system/sbcl)
14656 (native-inputs (list sbcl-simplet))
14657 (home-page "https://github.com/noloop/eventbus")
14658 (synopsis "Event bus implementation in Common Lisp")
14659 (description "This package provides a Common Lisp system implementing event bus.")
14660 (license license:gpl3))))
14661
14662(define-public ecl-eventbus
14663 (sbcl-package->ecl-package sbcl-eventbus))
14664
14665(define-public cl-eventbus
14666 (sbcl-package->cl-source-package sbcl-eventbus))
14667
14275(define-public sbcl-make-hash 14668(define-public sbcl-make-hash
14276 ;; no tagged branch 14669 ;; no tagged branch
14277 (let ((revision "1") 14670 (let ((revision "1")
@@ -15014,6 +15407,80 @@ even by adding additional statistical @code{compute}ations.")
15014(define-public ecl-trivial-benchmark 15407(define-public ecl-trivial-benchmark
15015 (sbcl-package->ecl-package sbcl-trivial-benchmark)) 15408 (sbcl-package->ecl-package sbcl-trivial-benchmark))
15016 15409
15410(define-public sbcl-the-cost-of-nothing
15411 (let ((commit "f364029fbbf37ae5786f2f9ddf6185dd204a7185")
15412 (revision "0"))
15413 (package
15414 (name "sbcl-the-cost-of-nothing")
15415 (version (git-version "0.0.0" revision commit))
15416 (source
15417 (origin
15418 (method git-fetch)
15419 (uri (git-reference
15420 (url "https://github.com/marcoheisig/the-cost-of-nothing")
15421 (commit commit)))
15422 (file-name (git-file-name "cl-the-cost-of-nothing" version))
15423 (sha256
15424 (base32 "1ccrglyr1wnnfp218w1qj7yfl4yzlxkki3hqaifi5axgbi5dmmh8"))))
15425 (build-system asdf-build-system/sbcl)
15426 (arguments
15427 ;; The test operation benchmarks the Common Lisp implementation; it
15428 ;; doesn't test the package.
15429 (list #:tests? #f))
15430 (inputs
15431 (list sbcl-alexandria
15432 sbcl-closer-mop
15433 sbcl-local-time
15434 sbcl-trivial-garbage))
15435 (home-page "https://github.com/marcoheisig/the-cost-of-nothing")
15436 (synopsis "Measure the run time of Common Lisp code")
15437 (description
15438 "THE-COST-OF-NOTHING is a library for measuring the run time of Common
15439Lisp code. It provides macros and functions for accurate benchmarking and
15440lightweight monitoring. Furthermore, it provides predefined benchmarks to
15441determine the cost of certain actions on a given platform and implementation.")
15442 (license license:expat))))
15443
15444(define-public cl-the-cost-of-nothing
15445 (sbcl-package->cl-source-package sbcl-the-cost-of-nothing))
15446
15447(define-public ecl-the-cost-of-nothing
15448 (sbcl-package->ecl-package sbcl-the-cost-of-nothing))
15449
15450(define-public sbcl-atomichron
15451 (let ((commit "5b3578bbad8c37ab559e56924d98c373efe11de5")
15452 (revision "0"))
15453 (package
15454 (name "sbcl-atomichron")
15455 (version (git-version "0.0.0" revision commit))
15456 (source
15457 (origin
15458 (method git-fetch)
15459 (uri (git-reference
15460 (url "https://github.com/no-defun-allowed/atomichron")
15461 (commit commit)))
15462 (file-name (git-file-name "cl-atomichron" version))
15463 (sha256
15464 (base32 "1fmmhb3pbv7j4d1cc02zv24bpd0kd2agfjjcj46w3gmv1bb0hva1"))))
15465 (build-system asdf-build-system/sbcl)
15466 (inputs
15467 (list sbcl-atomics sbcl-bordeaux-threads))
15468 (home-page "https://github.com/no-defun-allowed/atomichron")
15469 (synopsis "Atomic metering library for Common Lisp")
15470 (description
15471 "@code{atomichron} is a Common Lisp library which implements a time
15472meter which tracks how many times a form is evaluated, and how long evaluation
15473takes. It uses atomic instructions so that meters will present correct
15474results in the presence of multiple threads, while trying to minimize
15475synchronization latency.")
15476 (license license:bsd-2))))
15477
15478(define-public cl-atomichron
15479 (sbcl-package->cl-source-package sbcl-atomichron))
15480
15481(define-public ecl-atomichron
15482 (sbcl-package->ecl-package sbcl-atomichron))
15483
15017(define-public sbcl-glyphs 15484(define-public sbcl-glyphs
15018 (let ((commit "1ff5714e8c1dca327bc604dfe3e3d1f4b7755373")) 15485 (let ((commit "1ff5714e8c1dca327bc604dfe3e3d1f4b7755373"))
15019 (package 15486 (package
@@ -16499,6 +16966,35 @@ return the CPU count of the current system.")
16499(define-public cl-cpus 16966(define-public cl-cpus
16500 (sbcl-package->cl-source-package sbcl-cl-cpus)) 16967 (sbcl-package->cl-source-package sbcl-cl-cpus))
16501 16968
16969(define-public sbcl-system-load
16970 (let ((commit "3ff1a40be55866cc5316ac7a530d872b12510294")
16971 (revision "0"))
16972 (package
16973 (name "sbcl-system-load")
16974 (version (git-version "1.0.0" revision commit))
16975 (source
16976 (origin
16977 (method git-fetch)
16978 (uri (git-reference
16979 (url "https://github.com/Shinmera/system-load")
16980 (commit commit)))
16981 (file-name (git-file-name "cl-system-load" version))
16982 (sha256
16983 (base32 "08d8kr8j5l2m8p69f47iklxhna394vx9mrys0sgplf5f2bqb7xcv"))))
16984 (build-system asdf-build-system/sbcl)
16985 (home-page "https://github.com/Shinmera/system-load")
16986 (synopsis "Access system's CPU and memory usage from Common Lisp")
16987 (description
16988 "System-Load is a Common Lisp library for accessing the system's CPU and
16989memory usage.")
16990 (license license:zlib))))
16991
16992(define-public cl-system-load
16993 (sbcl-package->cl-source-package sbcl-system-load))
16994
16995(define-public ecl-system-load
16996 (sbcl-package->ecl-package sbcl-system-load))
16997
16502(define-public sbcl-fof 16998(define-public sbcl-fof
16503 (let ((commit "522879e7da110ecf2e841998b197b34062c54b29") 16999 (let ((commit "522879e7da110ecf2e841998b197b34062c54b29")
16504 (revision "1")) 17000 (revision "1"))
@@ -17628,6 +18124,35 @@ long-running threads. In principle, it is like an in-Lisp process supervisor.")
17628(define-public ecl-moira 18124(define-public ecl-moira
17629 (sbcl-package->ecl-package sbcl-moira)) 18125 (sbcl-package->ecl-package sbcl-moira))
17630 18126
18127(define-public sbcl-with-user-abort
18128 (let ((commit "60693b4a1354faf17107ad6003b0b870cca37081")
18129 (revision "0"))
18130 (package
18131 (name "sbcl-with-user-abort")
18132 (version (git-version "0.1" revision commit))
18133 (source
18134 (origin
18135 (method git-fetch)
18136 (uri (git-reference
18137 (url "https://github.com/compufox/with-user-abort")
18138 (commit commit)))
18139 (file-name (git-file-name "cl-with-user-abort" version))
18140 (sha256
18141 (base32 "0k1xxfvncdw4fx8nncis1ma128bqq05zky1mrzak5rjbivzjm8j1"))))
18142 (build-system asdf-build-system/sbcl)
18143 (home-page "https://github.com/compufox/with-user-abort")
18144 (synopsis "Portability library for catching SIGINT from Common Lisp")
18145 (description
18146 "@code{with-user-abort} is a Common Lisp portability library providing a
18147like-named macro that catches the SIGINT signal.")
18148 (license license:bsd-3))))
18149
18150(define-public cl-with-user-abort
18151 (sbcl-package->cl-source-package sbcl-with-user-abort))
18152
18153(define-public ecl-with-user-abort
18154 (sbcl-package->ecl-package sbcl-with-user-abort))
18155
17631(define-public sbcl-cl-package-locks 18156(define-public sbcl-cl-package-locks
17632 (let ((commit "96a358ede7cef416d61d2f699e724fe1d9de602c") 18157 (let ((commit "96a358ede7cef416d61d2f699e724fe1d9de602c")
17633 (revision "1")) 18158 (revision "1"))
@@ -23666,6 +24191,38 @@ objects to be mixed and updated without manually defining many permutations.")
23666(define-public ecl-dynamic-mixins 24191(define-public ecl-dynamic-mixins
23667 (sbcl-package->ecl-package sbcl-dynamic-mixins)) 24192 (sbcl-package->ecl-package sbcl-dynamic-mixins))
23668 24193
24194(define-public sbcl-stealth-mixin
24195 (let ((commit "2f853fcead554221d4be3b10522b502ea729e944")
24196 (revision "0"))
24197 (package
24198 (name "sbcl-stealth-mixin")
24199 (version (git-version "0.0.0" revision commit))
24200 (source
24201 (origin
24202 (method git-fetch)
24203 (uri (git-reference
24204 (url "https://github.com/robert-strandh/Stealth-mixin")
24205 (commit commit)))
24206 (file-name (git-file-name "cl-stealth-mixin" version))
24207 (sha256
24208 (base32 "0ar9cdmbmdnqz1ywpw34n47hlh0vqmb6pl76f5vbfgip3c81xwyi"))))
24209 (build-system asdf-build-system/sbcl)
24210 (inputs
24211 (list sbcl-closer-mop))
24212 (home-page "https://github.com/robert-strandh/Stealth-mixin")
24213 (synopsis "Create stealth mixin classes")
24214 (description
24215 "Stealth-mixin is a Common Lisp library for creating stealth mixin
24216classes. These are classes that are dynamically mixed into other classes
24217without the latter being aware of it.")
24218 (license license:bsd-2))))
24219
24220(define-public cl-stealth-mixin
24221 (sbcl-package->cl-source-package sbcl-stealth-mixin))
24222
24223(define-public ecl-stealth-mixin
24224 (sbcl-package->ecl-package sbcl-stealth-mixin))
24225
23669(define-public sbcl-sealable-metaobjects 24226(define-public sbcl-sealable-metaobjects
23670 (let ((commit "e09ec97252e0844528f61abdc0c7ee256875f8ee")) 24227 (let ((commit "e09ec97252e0844528f61abdc0c7ee256875f8ee"))
23671 (package 24228 (package
@@ -24457,8 +25014,12 @@ between Lisp objects and some binary (i.e. octet-based) representation.")
24457 (sha256 25014 (sha256
24458 (base32 "1iri5wsp9sc1f5q934cj87zd79r5dc8fda0gl7x1pz95v0wx28yk")))) 25015 (base32 "1iri5wsp9sc1f5q934cj87zd79r5dc8fda0gl7x1pz95v0wx28yk"))))
24459 (build-system asdf-build-system/sbcl) 25016 (build-system asdf-build-system/sbcl)
24460 (native-inputs 25017 (arguments
24461 (list sbcl-parachute)) 25018 '(;; FIXME: Tests disabled because of a circular dependency between
25019 ;; trivial-custom-debugger and parachute.
25020 #:tests? #f))
25021 ;;(native-inputs
25022 ;; (list sbcl-parachute))
24462 (home-page "https://github.com/phoe/trivial-custom-debugger/") 25023 (home-page "https://github.com/phoe/trivial-custom-debugger/")
24463 (synopsis "Allow arbitrary functions as the standard Lisp debugger") 25024 (synopsis "Allow arbitrary functions as the standard Lisp debugger")
24464 (description 25025 (description
diff --git a/gnu/packages/llvm.scm b/gnu/packages/llvm.scm
index f8544932813..9ffdf8761b9 100644
--- a/gnu/packages/llvm.scm
+++ b/gnu/packages/llvm.scm
@@ -563,11 +563,11 @@ output), and Binutils.")
563 563
564(define %llvm-monorepo-hashes 564(define %llvm-monorepo-hashes
565 '(("14.0.6" . "14f8nlvnmdkp9a9a79wv67jbmafvabczhah8rwnqrgd5g3hfxxxx") 565 '(("14.0.6" . "14f8nlvnmdkp9a9a79wv67jbmafvabczhah8rwnqrgd5g3hfxxxx")
566 ("15.0.4" . "0j5kx4s970qzcjr83kk6776zzjqfshl61x9fagqz8kjxcjbpg8cj"))) 566 ("15.0.5" . "1z2szqlanksdmj91590wnxqav5z437mpasg00ghb610xkam2v34m")))
567 567
568(define %llvm-patches 568(define %llvm-patches
569 '(("14.0.6" . ("clang-14.0-libc-search-path.patch")) 569 '(("14.0.6" . ("clang-14.0-libc-search-path.patch"))
570 ("15.0.4" . ("clang-15.0-libc-search-path.patch")))) 570 ("15.0.5" . ("clang-15.0-libc-search-path.patch"))))
571 571
572(define (llvm-monorepo version) 572(define (llvm-monorepo version)
573 (origin 573 (origin
@@ -583,7 +583,7 @@ output), and Binutils.")
583(define-public llvm-15 583(define-public llvm-15
584 (package 584 (package
585 (name "llvm") 585 (name "llvm")
586 (version "15.0.4") 586 (version "15.0.5")
587 (source (llvm-monorepo version)) 587 (source (llvm-monorepo version))
588 (build-system cmake-build-system) 588 (build-system cmake-build-system)
589 (outputs '("out" "opt-viewer")) 589 (outputs '("out" "opt-viewer"))
@@ -740,7 +740,7 @@ of programming tools as well as libraries with equivalent functionality.")
740 (package-version llvm-15))) 740 (package-version llvm-15)))
741 (sha256 741 (sha256
742 (base32 742 (base32
743 "03adxlh84if9p53m6izjsql500rjza9rng8akab2pdqibgrg73rh"))))) 743 "0sa6si9v7ddsa9vmg6s3918xx969rvck2v1a0g7hb0fp9jk9j4r1")))))
744 744
745(define-public clang-14 745(define-public clang-14
746 (clang-from-llvm 746 (clang-from-llvm
@@ -1522,7 +1522,7 @@ Library.")
1522(define-public lld-15 1522(define-public lld-15
1523 (package 1523 (package
1524 (name "lld") 1524 (name "lld")
1525 (version "15.0.4") 1525 (version (package-version llvm-15))
1526 (source (llvm-monorepo version)) 1526 (source (llvm-monorepo version))
1527 (build-system cmake-build-system) 1527 (build-system cmake-build-system)
1528 (inputs 1528 (inputs
@@ -1634,7 +1634,7 @@ misuse of libraries outside of the store.")))
1634(define-public lldb 1634(define-public lldb
1635 (package 1635 (package
1636 (name "lldb") 1636 (name "lldb")
1637 (version "14.0.6") 1637 (version (package-version llvm-15))
1638 (source (llvm-monorepo version)) 1638 (source (llvm-monorepo version))
1639 (build-system cmake-build-system) 1639 (build-system cmake-build-system)
1640 (arguments 1640 (arguments
@@ -1648,8 +1648,8 @@ misuse of libraries outside of the store.")))
1648 (native-inputs 1648 (native-inputs
1649 (list pkg-config swig)) 1649 (list pkg-config swig))
1650 (inputs 1650 (inputs
1651 (list clang-14 1651 (list clang-15
1652 llvm-14 1652 llvm-15
1653 ;; Optional (but recommended) inputs. 1653 ;; Optional (but recommended) inputs.
1654 ncurses 1654 ncurses
1655 libedit 1655 libedit
@@ -1668,7 +1668,7 @@ which highly leverage existing libraries in the larger LLVM project.")
1668(define-public libcxx 1668(define-public libcxx
1669 (package 1669 (package
1670 (name "libcxx") 1670 (name "libcxx")
1671 (version "14.0.6") 1671 (version (package-version llvm-15))
1672 (source (llvm-monorepo version)) 1672 (source (llvm-monorepo version))
1673 (build-system cmake-build-system) 1673 (build-system cmake-build-system)
1674 (arguments 1674 (arguments
diff --git a/gnu/packages/lxqt.scm b/gnu/packages/lxqt.scm
index 606b483d3e2..dde87382e81 100644
--- a/gnu/packages/lxqt.scm
+++ b/gnu/packages/lxqt.scm
@@ -100,7 +100,7 @@ to statistics about the system on which it's run.")
100(define-public lxqt-build-tools 100(define-public lxqt-build-tools
101 (package 101 (package
102 (name "lxqt-build-tools") 102 (name "lxqt-build-tools")
103 (version "0.11.0") 103 (version "0.12.0")
104 (source 104 (source
105 (origin 105 (origin
106 (method url-fetch) 106 (method url-fetch)
@@ -108,7 +108,7 @@ to statistics about the system on which it's run.")
108 "/download/" version 108 "/download/" version
109 "/lxqt-build-tools-" version ".tar.xz")) 109 "/lxqt-build-tools-" version ".tar.xz"))
110 (sha256 110 (sha256
111 (base32 "1ff1pkrlxd8h0j8v49p6wrfhnqrz8s5b53hi835m41cvkzjljpfx")))) 111 (base32 "0c4mm167hk0yihryi46d80ghxx2lwzkpivs4yj5wsfvdpbv5q1qh"))))
112 (build-system cmake-build-system) 112 (build-system cmake-build-system)
113 (arguments 113 (arguments
114 (list 114 (list
@@ -148,7 +148,7 @@ itself as well as other components maintained by the LXQt project.")
148(define-public libqtxdg 148(define-public libqtxdg
149 (package 149 (package
150 (name "libqtxdg") 150 (name "libqtxdg")
151 (version "3.9.1") 151 (version "3.10.0")
152 (source 152 (source
153 (origin 153 (origin
154 (method url-fetch) 154 (method url-fetch)
@@ -156,7 +156,7 @@ itself as well as other components maintained by the LXQt project.")
156 "https://github.com/lxqt/libqtxdg/releases/download/" 156 "https://github.com/lxqt/libqtxdg/releases/download/"
157 version "/libqtxdg-" version ".tar.xz")) 157 version "/libqtxdg-" version ".tar.xz"))
158 (sha256 158 (sha256
159 (base32 "1kh4hv59bkjifq20ksh1mizf9mp7x30v6fpwccr45mi7hasqvvfi")))) 159 (base32 "18mz3mxcnz6awkkgxnfg5p43d4lv92vamxk1d0xzdxrp9symfd9v"))))
160 (build-system cmake-build-system) 160 (build-system cmake-build-system)
161 (arguments 161 (arguments
162 '(#:configure-flags 162 '(#:configure-flags
@@ -183,7 +183,7 @@ in Qt.")
183(define-public qtxdg-tools 183(define-public qtxdg-tools
184 (package 184 (package
185 (name "qtxdg-tools") 185 (name "qtxdg-tools")
186 (version "3.9.1") 186 (version "3.10.0")
187 (source 187 (source
188 (origin 188 (origin
189 (method url-fetch) 189 (method url-fetch)
@@ -191,7 +191,7 @@ in Qt.")
191 "https://github.com/lxqt/qtxdg-tools/releases/download/" 191 "https://github.com/lxqt/qtxdg-tools/releases/download/"
192 version "/qtxdg-tools-" version ".tar.xz")) 192 version "/qtxdg-tools-" version ".tar.xz"))
193 (sha256 193 (sha256
194 (base32 "0qn35v4dv71g0a4cqkbikppwmihxmfa560q9kw5pwk2y0xiwpncr")))) 194 (base32 "0iyn0s2mck948vzlmq6hk4p93i9z59h50z6m2kdhzv9ck2axvlik"))))
195 (build-system cmake-build-system) 195 (build-system cmake-build-system)
196 (arguments '(#:tests? #f)) ; no tests 196 (arguments '(#:tests? #f)) ; no tests
197 (propagated-inputs (list libqtxdg)) 197 (propagated-inputs (list libqtxdg))
@@ -206,7 +206,7 @@ applications.")
206(define-public liblxqt 206(define-public liblxqt
207 (package 207 (package
208 (name "liblxqt") 208 (name "liblxqt")
209 (version "1.1.0") 209 (version "1.2.0")
210 (source 210 (source
211 (origin 211 (origin
212 (method url-fetch) 212 (method url-fetch)
@@ -214,7 +214,7 @@ applications.")
214 "https://github.com/lxqt/" name "/releases/download/" 214 "https://github.com/lxqt/" name "/releases/download/"
215 version "/" name "-" version ".tar.xz")) 215 version "/" name "-" version ".tar.xz"))
216 (sha256 216 (sha256
217 (base32 "1fickg1q54pcb8bv3x0ydg4xx02cqykibnjcq09as2kws6xbhk9n")))) 217 (base32 "057cdxmz6kh3p1vpbwah4i99hdknh22w2w8wqfiws2d4n6wwiavz"))))
218 (build-system cmake-build-system) 218 (build-system cmake-build-system)
219 (arguments 219 (arguments
220 `(#:tests? #f ; no tests 220 `(#:tests? #f ; no tests
@@ -270,14 +270,14 @@ and memory usage or network traffic.")
270(define-public lxqt-about 270(define-public lxqt-about
271 (package 271 (package
272 (name "lxqt-about") 272 (name "lxqt-about")
273 (version "1.1.0") 273 (version "1.2.0")
274 (source 274 (source
275 (origin 275 (origin
276 (method url-fetch) 276 (method url-fetch)
277 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 277 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
278 version "/" name "-" version ".tar.xz")) 278 version "/" name "-" version ".tar.xz"))
279 (sha256 279 (sha256
280 (base32 "03bqhbpdnfpan3l4snzzz6j0054m4r9zcgygcg21znslwicbqnw3")))) 280 (base32 "0xah1qhzr5q20dj637c91bjrv9gy0z65d3jv6pjsp1kz5cwa8gsr"))))
281 (build-system cmake-build-system) 281 (build-system cmake-build-system)
282 (inputs 282 (inputs
283 (list kwindowsystem 283 (list kwindowsystem
@@ -305,14 +305,14 @@ LXQt and the system it's running on.")
305(define-public lxqt-admin 305(define-public lxqt-admin
306 (package 306 (package
307 (name "lxqt-admin") 307 (name "lxqt-admin")
308 (version "1.1.0") 308 (version "1.2.0")
309 (source 309 (source
310 (origin 310 (origin
311 (method url-fetch) 311 (method url-fetch)
312 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 312 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
313 version "/" name "-" version ".tar.xz")) 313 version "/" name "-" version ".tar.xz"))
314 (sha256 314 (sha256
315 (base32 "1zah3xdnif9miaq52mmfbbzvqjhca7w7h81ngrn25j9pvd2bflm8")))) 315 (base32 "1bjmarrra43gcnzi8i0g0lcam12hhgr2yi8dji6klmrcp4k67y89"))))
316 (build-system cmake-build-system) 316 (build-system cmake-build-system)
317 (inputs 317 (inputs
318 (list kwindowsystem 318 (list kwindowsystem
@@ -343,14 +343,14 @@ the operating system LXQt is running on.")
343(define-public lxqt-config 343(define-public lxqt-config
344 (package 344 (package
345 (name "lxqt-config") 345 (name "lxqt-config")
346 (version "1.1.0") 346 (version "1.2.0")
347 (source 347 (source
348 (origin 348 (origin
349 (method url-fetch) 349 (method url-fetch)
350 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 350 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
351 version "/" name "-" version ".tar.xz")) 351 version "/" name "-" version ".tar.xz"))
352 (sha256 352 (sha256
353 (base32 "0f0x82qma86kjdvn08qlg0ydxh9fnqikijfhnicynxdqfnp50ia5")))) 353 (base32 "0h0n5an1pp3k50g4p2dxymy0lsnsh7m46gb22ndam69hdkflw71y"))))
354 (build-system cmake-build-system) 354 (build-system cmake-build-system)
355 (inputs 355 (inputs
356 (list eudev 356 (list eudev
@@ -393,7 +393,7 @@ configuration of both LXQt and the underlying operating system.")
393(define-public lxqt-globalkeys 393(define-public lxqt-globalkeys
394 (package 394 (package
395 (name "lxqt-globalkeys") 395 (name "lxqt-globalkeys")
396 (version "1.1.0") 396 (version "1.2.0")
397 (source 397 (source
398 (origin 398 (origin
399 (method url-fetch) 399 (method url-fetch)
@@ -401,7 +401,7 @@ configuration of both LXQt and the underlying operating system.")
401 "releases/download/" version "/" 401 "releases/download/" version "/"
402 "lxqt-globalkeys-" version ".tar.xz")) 402 "lxqt-globalkeys-" version ".tar.xz"))
403 (sha256 403 (sha256
404 (base32 "0bbw85aa59w0qnvkdggm3hbacps6yfcvcrs32d34mvvhc7d6g04l")))) 404 (base32 "1s49b8kly027f3amxcf2bx8id3jmmrl8365x7676bd8x2g5v3va2"))))
405 (build-system cmake-build-system) 405 (build-system cmake-build-system)
406 (inputs 406 (inputs
407 (list kwindowsystem 407 (list kwindowsystem
@@ -423,14 +423,14 @@ as a whole and are not limited to distinct applications.")
423(define-public lxqt-notificationd 423(define-public lxqt-notificationd
424 (package 424 (package
425 (name "lxqt-notificationd") 425 (name "lxqt-notificationd")
426 (version "1.1.0") 426 (version "1.2.0")
427 (source 427 (source
428 (origin 428 (origin
429 (method url-fetch) 429 (method url-fetch)
430 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 430 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
431 version "/" name "-" version ".tar.xz")) 431 version "/" name "-" version ".tar.xz"))
432 (sha256 432 (sha256
433 (base32 "0bz3qdvv591zvpkxqzqqmh1yq5icc3iinmjr13qzws3ajlj19z44")))) 433 (base32 "1qlvk12ldqwxskxy283h6yqhn8rp29vynqs1lhwn8byli792nb7y"))))
434 (build-system cmake-build-system) 434 (build-system cmake-build-system)
435 (inputs 435 (inputs
436 (list kwindowsystem 436 (list kwindowsystem
@@ -451,14 +451,14 @@ according to the Desktop Notifications Specification.")
451(define-public lxqt-openssh-askpass 451(define-public lxqt-openssh-askpass
452 (package 452 (package
453 (name "lxqt-openssh-askpass") 453 (name "lxqt-openssh-askpass")
454 (version "1.1.0") 454 (version "1.2.0")
455 (source 455 (source
456 (origin 456 (origin
457 (method url-fetch) 457 (method url-fetch)
458 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 458 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
459 version "/" name "-" version ".tar.xz")) 459 version "/" name "-" version ".tar.xz"))
460 (sha256 460 (sha256
461 (base32 "1hxix513z2sanmygfzq1fgx30kaxw5rjmmklbyyzl8bv1xzjcwk7")))) 461 (base32 "0w662issh8cagmza881wdrxbngn33w8shp0jvzna1f8pf9g9f7bj"))))
462 (build-system cmake-build-system) 462 (build-system cmake-build-system)
463 (inputs 463 (inputs
464 (list kwindowsystem 464 (list kwindowsystem
@@ -479,14 +479,14 @@ of other programs.")
479(define-public lxqt-panel 479(define-public lxqt-panel
480 (package 480 (package
481 (name "lxqt-panel") 481 (name "lxqt-panel")
482 (version "1.1.0") 482 (version "1.2.0")
483 (source 483 (source
484 (origin 484 (origin
485 (method url-fetch) 485 (method url-fetch)
486 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 486 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
487 version "/" name "-" version ".tar.xz")) 487 version "/" name "-" version ".tar.xz"))
488 (sha256 488 (sha256
489 (base32 "11dg18ac6kj8qkkrg940bzpykjih6nnw8y3hfww3wiyg6dka9gd7")))) 489 (base32 "1m0mm07ydmdlyyi6s4q1cwpxp609kcyc3gcmwbmyf0smadan3yd8"))))
490 (build-system cmake-build-system) 490 (build-system cmake-build-system)
491 (inputs 491 (inputs
492 (list alsa-lib 492 (list alsa-lib
@@ -538,14 +538,14 @@ of other programs.")
538(define-public lxqt-policykit 538(define-public lxqt-policykit
539 (package 539 (package
540 (name "lxqt-policykit") 540 (name "lxqt-policykit")
541 (version "1.1.0") 541 (version "1.2.0")
542 (source 542 (source
543 (origin 543 (origin
544 (method url-fetch) 544 (method url-fetch)
545 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 545 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
546 version "/" name "-" version ".tar.xz")) 546 version "/" name "-" version ".tar.xz"))
547 (sha256 547 (sha256
548 (base32 "150ggcfprascnwgsz721vnmay9cbar9annlhp6h2yzkl69iyc49r")))) 548 (base32 "01wyqhrapim0pzkghr54g0z8drhlmcszwpb6p8qfqds90k1vq6gc"))))
549 (build-system cmake-build-system) 549 (build-system cmake-build-system)
550 (inputs 550 (inputs
551 (list kwindowsystem 551 (list kwindowsystem
@@ -568,14 +568,14 @@ LXQt.")
568(define-public lxqt-powermanagement 568(define-public lxqt-powermanagement
569 (package 569 (package
570 (name "lxqt-powermanagement") 570 (name "lxqt-powermanagement")
571 (version "1.1.0") 571 (version "1.2.0")
572 (source 572 (source
573 (origin 573 (origin
574 (method url-fetch) 574 (method url-fetch)
575 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 575 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
576 version "/" name "-" version ".tar.xz")) 576 version "/" name "-" version ".tar.xz"))
577 (sha256 577 (sha256
578 (base32 "0zy6abbf3iwrxsr18gbxidb4m5spsigpa2778xg7y9r7fwgmqqkk")))) 578 (base32 "1b0m3nllfx5fcwpkp73ac7fbw0jn86h90k5y3r674csm46zs3c05"))))
579 (build-system cmake-build-system) 579 (build-system cmake-build-system)
580 (inputs 580 (inputs
581 (list kidletime 581 (list kidletime
@@ -600,14 +600,14 @@ when laptop batteries are low on power.")
600(define-public lxqt-qtplugin 600(define-public lxqt-qtplugin
601 (package 601 (package
602 (name "lxqt-qtplugin") 602 (name "lxqt-qtplugin")
603 (version "1.1.0") 603 (version "1.2.0")
604 (source 604 (source
605 (origin 605 (origin
606 (method url-fetch) 606 (method url-fetch)
607 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 607 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
608 version "/" name "-" version ".tar.xz")) 608 version "/" name "-" version ".tar.xz"))
609 (sha256 609 (sha256
610 (base32 "1zw79lnm35gj3dyd4vlnk08n1lnr8391n36nbn81d0fgmvs21yx4")))) 610 (base32 "06cdx4fffggk2wjfpi8zlbkiapmbqq2qsz25cngg4kqznq0kayb3"))))
611 (build-system cmake-build-system) 611 (build-system cmake-build-system)
612 (inputs 612 (inputs
613 (list libdbusmenu-qt 613 (list libdbusmenu-qt
@@ -637,14 +637,14 @@ Qt with LXQt.")
637(define-public lxqt-runner 637(define-public lxqt-runner
638 (package 638 (package
639 (name "lxqt-runner") 639 (name "lxqt-runner")
640 (version "1.1.0") 640 (version "1.2.0")
641 (source 641 (source
642 (origin 642 (origin
643 (method url-fetch) 643 (method url-fetch)
644 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 644 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
645 version "/" name "-" version ".tar.xz")) 645 version "/" name "-" version ".tar.xz"))
646 (sha256 646 (sha256
647 (base32 "1wfng8g28mq97ibrgpfbj353i15vdimmjp83pfqrmkddx0yvzcdv")))) 647 (base32 "0kighmlm9hqmw8h41fbmwqyy8qs06q2bbja6snw8j1a2yvz636qz"))))
648 (build-system cmake-build-system) 648 (build-system cmake-build-system)
649 (inputs 649 (inputs
650 (list kwindowsystem 650 (list kwindowsystem
@@ -668,14 +668,14 @@ allows for launching applications or shutting down the system.")
668(define-public lxqt-session 668(define-public lxqt-session
669 (package 669 (package
670 (name "lxqt-session") 670 (name "lxqt-session")
671 (version "1.1.1") 671 (version "1.2.0")
672 (source 672 (source
673 (origin 673 (origin
674 (method url-fetch) 674 (method url-fetch)
675 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 675 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
676 version "/" name "-" version ".tar.xz")) 676 version "/" name "-" version ".tar.xz"))
677 (sha256 677 (sha256
678 (base32 "0j8q5jfpb2l0vvji3xs8y0jcr792z6sxzj111qqvmdrbpxrkwxnw")))) 678 (base32 "0rjw3rw6kpaa3csrga005qg5bxmdxfgrnn1qngs2nrny35v97ckl"))))
679 (build-system cmake-build-system) 679 (build-system cmake-build-system)
680 (inputs 680 (inputs
681 (list eudev 681 (list eudev
@@ -726,14 +726,14 @@ for the LXQt desktop environment.")
726(define-public lxqt-sudo 726(define-public lxqt-sudo
727 (package 727 (package
728 (name "lxqt-sudo") 728 (name "lxqt-sudo")
729 (version "1.1.0") 729 (version "1.2.0")
730 (source 730 (source
731 (origin 731 (origin
732 (method url-fetch) 732 (method url-fetch)
733 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 733 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
734 version "/" name "-" version ".tar.xz")) 734 version "/" name "-" version ".tar.xz"))
735 (sha256 735 (sha256
736 (base32 "064w40v43m91y9aywxxf2pj5rpcl4gbsgj7dv97pg4vhj9s790b8")))) 736 (base32 "0lx889bpadgizgca37rwll5hlxnbpqpzxnpscyc35n72vyix8m7k"))))
737 (build-system cmake-build-system) 737 (build-system cmake-build-system)
738 (inputs 738 (inputs
739 (list kwindowsystem 739 (list kwindowsystem
@@ -756,14 +756,14 @@ permissions of other users including root.")
756(define-public lxqt-themes 756(define-public lxqt-themes
757 (package 757 (package
758 (name "lxqt-themes") 758 (name "lxqt-themes")
759 (version "1.1.0") 759 (version "1.2.0")
760 (source 760 (source
761 (origin 761 (origin
762 (method url-fetch) 762 (method url-fetch)
763 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 763 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
764 version "/" name "-" version ".tar.xz")) 764 version "/" name "-" version ".tar.xz"))
765 (sha256 765 (sha256
766 (base32 "18zrp2j0xpsrzy6m2dw8k55zczcc9jzavncasrp5j1dxscnzwrcr")))) 766 (base32 "1w566l7xcqscnx5k4f59c2cp4hb4bf2lvqgd9lvdv7dd43qb848z"))))
767 (build-system cmake-build-system) 767 (build-system cmake-build-system)
768 (native-inputs 768 (native-inputs
769 (list lxqt-build-tools)) 769 (list lxqt-build-tools))
@@ -782,14 +782,14 @@ for LXQt.")
782(define-public libfm-qt 782(define-public libfm-qt
783 (package 783 (package
784 (name "libfm-qt") 784 (name "libfm-qt")
785 (version "1.1.0") 785 (version "1.2.0")
786 (source 786 (source
787 (origin 787 (origin
788 (method url-fetch) 788 (method url-fetch)
789 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 789 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
790 version "/" name "-" version ".tar.xz")) 790 version "/" name "-" version ".tar.xz"))
791 (sha256 791 (sha256
792 (base32 "0m2fq1wh553yqi64a5nrdvm57fk3jnc3kxgaf0ja7h95jw6czvm5")))) 792 (base32 "0b423s6bkwijjrh14wca49ypz79sxci9lalxc5s29vwbhync09x0"))))
793 (build-system cmake-build-system) 793 (build-system cmake-build-system)
794 (arguments 794 (arguments
795 '(#:tests? #f)) ; no tests 795 '(#:tests? #f)) ; no tests
@@ -813,14 +813,14 @@ components to build desktop file managers which belongs to LXDE.")
813(define-public pcmanfm-qt 813(define-public pcmanfm-qt
814 (package 814 (package
815 (name "pcmanfm-qt") 815 (name "pcmanfm-qt")
816 (version "1.1.0") 816 (version "1.2.0")
817 (source 817 (source
818 (origin 818 (origin
819 (method url-fetch) 819 (method url-fetch)
820 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 820 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
821 version "/" name "-" version ".tar.xz")) 821 version "/" name "-" version ".tar.xz"))
822 (sha256 822 (sha256
823 (base32 "0pwl2j5kbs86vmq86phavq89bl2i82ic839bjk0v8kmxm9q2mrh9")))) 823 (base32 "1k44a659mval4513p4yv63hqrbg9jqc8vrinl4mx5aja33pww5yg"))))
824 (build-system cmake-build-system) 824 (build-system cmake-build-system)
825 (arguments 825 (arguments
826 (list 826 (list
@@ -873,14 +873,14 @@ manager Compton.")
873(define-public lximage-qt 873(define-public lximage-qt
874 (package 874 (package
875 (name "lximage-qt") 875 (name "lximage-qt")
876 (version "1.1.0") 876 (version "1.2.0")
877 (source 877 (source
878 (origin 878 (origin
879 (method url-fetch) 879 (method url-fetch)
880 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 880 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
881 version "/" name "-" version ".tar.xz")) 881 version "/" name "-" version ".tar.xz"))
882 (sha256 882 (sha256
883 (base32 "0nal8n7nmkafapdbcs9c8rk313md2fak4xjl9m56n10dxcjpi2wb")))) 883 (base32 "0qz40vlps82nzz62w7d9ar43gmzvlk9wqzm8lwga90vip8gb2zkm"))))
884 (build-system cmake-build-system) 884 (build-system cmake-build-system)
885 (inputs 885 (inputs
886 (list libexif libfm-qt qtbase-5 qtsvg-5 qtx11extras)) 886 (list libexif libfm-qt qtbase-5 qtsvg-5 qtx11extras))
@@ -930,14 +930,14 @@ window manager OpenBox.")
930(define-public pavucontrol-qt 930(define-public pavucontrol-qt
931 (package 931 (package
932 (name "pavucontrol-qt") 932 (name "pavucontrol-qt")
933 (version "1.1.0") 933 (version "1.2.0")
934 (source 934 (source
935 (origin 935 (origin
936 (method url-fetch) 936 (method url-fetch)
937 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 937 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
938 version "/" name "-" version ".tar.xz")) 938 version "/" name "-" version ".tar.xz"))
939 (sha256 939 (sha256
940 (base32 "0y3ql25cmg1cmzjvadf7zcb58hh69gcslvr944sxxhaqp4daz10v")))) 940 (base32 "19r3wgs18mc0m4l8znwhycf137xcd53119ribwb069g4j6hiyvz3"))))
941 (build-system cmake-build-system) 941 (build-system cmake-build-system)
942 (inputs 942 (inputs
943 (list glib pcre pulseaudio qtbase-5 qtx11extras)) 943 (list glib pcre pulseaudio qtbase-5 qtx11extras))
@@ -954,14 +954,14 @@ window manager OpenBox.")
954(define-public qps 954(define-public qps
955 (package 955 (package
956 (name "qps") 956 (name "qps")
957 (version "2.5.0") 957 (version "2.6.0")
958 (source 958 (source
959 (origin 959 (origin
960 (method url-fetch) 960 (method url-fetch)
961 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 961 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
962 version "/" name "-" version ".tar.xz")) 962 version "/" name "-" version ".tar.xz"))
963 (sha256 963 (sha256
964 (base32 "16ybq07xpkl22mszakc1175xlqcayyj21i2h6wlxb8bmb7csg30n")))) 964 (base32 "1i8d11yfcx556cm3jb3j49dmnhizx2zrb7g09xfqdwnqbak3ak9r"))))
965 (build-system cmake-build-system) 965 (build-system cmake-build-system)
966 (inputs 966 (inputs
967 (list kwindowsystem 967 (list kwindowsystem
@@ -983,14 +983,14 @@ processes currently in existence, much like code{top} or code{ps}.")
983(define-public qtermwidget 983(define-public qtermwidget
984 (package 984 (package
985 (name "qtermwidget") 985 (name "qtermwidget")
986 (version "1.1.0") 986 (version "1.2.0")
987 (source 987 (source
988 (origin 988 (origin
989 (method url-fetch) 989 (method url-fetch)
990 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 990 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
991 version "/" name "-" version ".tar.xz")) 991 version "/" name "-" version ".tar.xz"))
992 (sha256 992 (sha256
993 (base32 "1m64c1m8dkb06fgfk09da2anjspphph6qdk41rqhds2qymh090v4")))) 993 (base32 "13781ljapvk8dy0xd31grx43fqvn62msyb8rlnsa2fv893zl7fj4"))))
994 (build-system cmake-build-system) 994 (build-system cmake-build-system)
995 (inputs 995 (inputs
996 (list qtbase-5 utf8proc)) 996 (list qtbase-5 utf8proc))
@@ -1006,14 +1006,14 @@ processes currently in existence, much like code{top} or code{ps}.")
1006(define-public qterminal 1006(define-public qterminal
1007 (package 1007 (package
1008 (name "qterminal") 1008 (name "qterminal")
1009 (version "1.1.0") 1009 (version "1.2.0")
1010 (source 1010 (source
1011 (origin 1011 (origin
1012 (method url-fetch) 1012 (method url-fetch)
1013 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 1013 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
1014 version "/" name "-" version ".tar.xz")) 1014 version "/" name "-" version ".tar.xz"))
1015 (sha256 1015 (sha256
1016 (base32 "1b9568y5xyxymk8r7pkz878ba24dyaxql2sfiy6blr8szf308c5l")))) 1016 (base32 "0px42vvmxf3lgd5wwxl260nm18a46943iiqhhmjb0l4xi5s0lhfr"))))
1017 (build-system cmake-build-system) 1017 (build-system cmake-build-system)
1018 (inputs 1018 (inputs
1019 (list qtbase-5 qtx11extras qtermwidget)) 1019 (list qtbase-5 qtx11extras qtermwidget))
@@ -1030,14 +1030,14 @@ QTermWidget.")
1030(define-public screengrab 1030(define-public screengrab
1031 (package 1031 (package
1032 (name "screengrab") 1032 (name "screengrab")
1033 (version "2.4.0") 1033 (version "2.5.0")
1034 (source 1034 (source
1035 (origin 1035 (origin
1036 (method url-fetch) 1036 (method url-fetch)
1037 (uri (string-append "https://github.com/lxqt/screengrab/releases/download/" 1037 (uri (string-append "https://github.com/lxqt/screengrab/releases/download/"
1038 version "/screengrab-" version ".tar.xz")) 1038 version "/screengrab-" version ".tar.xz"))
1039 (sha256 1039 (sha256
1040 (base32 "14kh287d70v1lpd5w8pji88nmw3jd44q4h927vnszrkv6bwplzx7")))) 1040 (base32 "0jqzpx44x2hbl5yvlx7md9zg2qrnchh54lbbmk8nmgrsa2wps9rv"))))
1041 (build-system cmake-build-system) 1041 (build-system cmake-build-system)
1042 (inputs 1042 (inputs
1043 (list kwindowsystem libqtxdg qtbase-5 qtsvg-5 qtx11extras)) 1043 (list kwindowsystem libqtxdg qtbase-5 qtsvg-5 qtx11extras))
@@ -1055,14 +1055,14 @@ easily publishing them on internet image hosting services.")
1055(define-public lxqt-archiver 1055(define-public lxqt-archiver
1056 (package 1056 (package
1057 (name "lxqt-archiver") 1057 (name "lxqt-archiver")
1058 (version "0.6.0") 1058 (version "0.7.0")
1059 (source 1059 (source
1060 (origin 1060 (origin
1061 (method url-fetch) 1061 (method url-fetch)
1062 (uri (string-append "https://github.com/lxqt/" name "/releases/download/" 1062 (uri (string-append "https://github.com/lxqt/" name "/releases/download/"
1063 version "/" name "-" version ".tar.xz")) 1063 version "/" name "-" version ".tar.xz"))
1064 (sha256 1064 (sha256
1065 (base32 "1cxxr7rpflh2ki272pac927gzcw2w1lp3qz8vplflf148laigwc0")))) 1065 (base32 "0vd4klwmg4rr0z4zilv6djd3mfin73hdf6jpw3fsrn24yncg7kgq"))))
1066 (build-system cmake-build-system) 1066 (build-system cmake-build-system)
1067 (inputs 1067 (inputs
1068 (list glib json-glib libfm-qt qtbase-5 qtx11extras)) 1068 (list glib json-glib libfm-qt qtbase-5 qtx11extras))
@@ -1128,7 +1128,7 @@ desktop.")
1128(define-public lxqt 1128(define-public lxqt
1129 (package 1129 (package
1130 (name "lxqt") 1130 (name "lxqt")
1131 (version "17.0") 1131 (version (package-version liblxqt))
1132 (source #f) 1132 (source #f)
1133 (build-system trivial-build-system) 1133 (build-system trivial-build-system)
1134 (arguments '(#:builder (begin (mkdir %output) #t))) 1134 (arguments '(#:builder (begin (mkdir %output) #t)))
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 61b04007150..fbc06f96b67 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -3224,18 +3224,14 @@ Python.")
3224(define-public python-hmmlearn 3224(define-public python-hmmlearn
3225 (package 3225 (package
3226 (name "python-hmmlearn") 3226 (name "python-hmmlearn")
3227 (version "0.2.6") 3227 (version "0.2.7")
3228 (source 3228 (source
3229 (origin 3229 (origin
3230 (method url-fetch) 3230 (method url-fetch)
3231 (uri (pypi-uri "hmmlearn" version)) 3231 (uri (pypi-uri "hmmlearn" version))
3232 (sha256 3232 (sha256
3233 (base32 3233 (base32
3234 "1my0j3rzp17438idr32ssh0j969a98yjblx5igx5kgiiigr9qa1a")) 3234 "1qgnf1kdxicygy8nvpv866iqvwq0rc6xkd3s6slmvxvsy8h2fjvb"))))
3235 (snippet
3236 #~(begin
3237 (use-modules ((guix build utils)))
3238 (delete-file "lib/hmmlearn/_hmmc.c")))))
3239 (build-system python-build-system) 3235 (build-system python-build-system)
3240 (arguments 3236 (arguments
3241 `(#:phases 3237 `(#:phases
@@ -3247,7 +3243,11 @@ Python.")
3247 (with-directory-excursion (string-append (assoc-ref outputs "out") "/lib") 3243 (with-directory-excursion (string-append (assoc-ref outputs "out") "/lib")
3248 (invoke "python" "-m" "pytest")))))))) 3244 (invoke "python" "-m" "pytest"))))))))
3249 (propagated-inputs 3245 (propagated-inputs
3250 (list python-cython python-numpy python-scikit-learn python-scipy 3246 (list pybind11
3247 python-cython
3248 python-numpy
3249 python-scikit-learn
3250 python-scipy
3251 python-setuptools-scm)) 3251 python-setuptools-scm))
3252 (native-inputs 3252 (native-inputs
3253 (list python-pytest)) 3253 (list python-pytest))
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 414308d9fe2..cef5fe29166 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -50,6 +50,7 @@
50;;; Copyright © 2022 Guillaume Le Vaillant <glv@posteo.net> 50;;; Copyright © 2022 Guillaume Le Vaillant <glv@posteo.net>
51;;; Copyright © 2022 muradm <mail@muradm.net> 51;;; Copyright © 2022 muradm <mail@muradm.net>
52;;; Copyright © 2022 jgart <jgart@dismail.de> 52;;; Copyright © 2022 jgart <jgart@dismail.de>
53;;; Copyright © 2022 ( <paren@disroot.org>
53;;; 54;;;
54;;; This file is part of GNU Guix. 55;;; This file is part of GNU Guix.
55;;; 56;;;
@@ -151,6 +152,7 @@
151 #:use-module (gnu packages rdf) 152 #:use-module (gnu packages rdf)
152 #:use-module (gnu packages readline) 153 #:use-module (gnu packages readline)
153 #:use-module (gnu packages ruby) 154 #:use-module (gnu packages ruby)
155 #:use-module (gnu packages rust-apps)
154 #:use-module (gnu packages search) 156 #:use-module (gnu packages search)
155 #:use-module (gnu packages serialization) 157 #:use-module (gnu packages serialization)
156 #:use-module (gnu packages samba) 158 #:use-module (gnu packages samba)
@@ -4557,7 +4559,7 @@ databases, and other tools to process Outlook email archives.")
4557 (build-system gnu-build-system) 4559 (build-system gnu-build-system)
4558 (arguments 4560 (arguments
4559 `(#:tests? #f ;no tests 4561 `(#:tests? #f ;no tests
4560 #:make-flags `((string-append "CC=" ,(cc-for-target))) 4562 #:make-flags (list (string-append "CC=" ,(cc-for-target)))
4561 #:phases 4563 #:phases
4562 (modify-phases %standard-phases 4564 (modify-phases %standard-phases
4563 (delete 'configure) ;no configure script 4565 (delete 'configure) ;no configure script
@@ -4754,3 +4756,120 @@ addresses.")
4754mailserver on their machine. It enables these users to send their mail over a 4756mailserver on their machine. It enables these users to send their mail over a
4755remote SMTP server.") 4757remote SMTP server.")
4756 (license license:gpl2+))) 4758 (license license:gpl2+)))
4759
4760(define-public aerc
4761 (package
4762 (name "aerc")
4763 (version "0.13.0")
4764 (source (origin
4765 (method git-fetch)
4766 (uri (git-reference
4767 (url "https://git.sr.ht/~rjarry/aerc")
4768 (commit version)))
4769 (file-name (git-file-name name version))
4770 (sha256
4771 (base32
4772 "18rykklc0ppl53sm9lzhrw6kv4rcc7x45nv7qii7m4qads2pyjm5"))))
4773 (build-system go-build-system)
4774 (arguments
4775 (list #:import-path "git.sr.ht/~rjarry/aerc"
4776 ;; Installing the source is only necessary for Go libraries.
4777 #:install-source? #f
4778 #:build-flags
4779 #~(list "-tags=notmuch" "-ldflags"
4780 (string-append "-X main.Version=" #$version
4781 " -X git.sr.ht/~rjarry/aerc/config.shareDir="
4782 #$output "/share/aerc"))
4783 #:phases
4784 #~(modify-phases %standard-phases
4785 (add-after 'unpack 'patch-paths
4786 (lambda* (#:key import-path inputs #:allow-other-keys)
4787 (with-directory-excursion
4788 (string-append "src/" import-path)
4789 (substitute* (list "config/config.go"
4790 "lib/templates/template.go"
4791 "widgets/compose.go"
4792 "widgets/msgviewer.go"
4793 "worker/maildir/worker.go"
4794 "worker/notmuch/worker.go")
4795 (("\"sh\"")
4796 (string-append
4797 "\"" (search-input-file inputs "bin/sh")
4798 "\"")))
4799 (substitute* "commands/z.go"
4800 (("\"zoxide\"")
4801 (string-append
4802 "\"" (search-input-file inputs "bin/zoxide")
4803 "\"")))
4804 (substitute* (list "lib/crypto/gpg/gpg.go"
4805 "lib/crypto/gpg/gpg_test.go"
4806 "lib/crypto/gpg/gpgbin/keys.go"
4807 "lib/crypto/gpg/gpgbin/gpgbin.go")
4808 (("\"gpg\"")
4809 (string-append
4810 "\"" (search-input-file inputs "bin/gpg")
4811 "\""))
4812 (("strings\\.Contains\\(stderr\\.String\\(\\), .*\\)")
4813 "strings.Contains(stderr.String(), \"gpg\")")))))
4814 (add-after 'build 'doc
4815 (lambda* (#:key import-path build-flags #:allow-other-keys)
4816 (invoke "make" "doc" "-C"
4817 (string-append "src/" import-path))))
4818 (replace 'install
4819 (lambda* (#:key import-path build-flags #:allow-other-keys)
4820 (invoke "make" "install" "-C"
4821 (string-append "src/" import-path)
4822 (string-append "PREFIX=" #$output)))))))
4823 (inputs (list gnupg
4824 go-github-com-zenhack-go-notmuch
4825 go-golang-org-x-oauth2
4826 go-github-com-xo-terminfo
4827 go-github-com-stretchr-testify
4828 go-github-com-riywo-loginshell
4829 go-github-com-pkg-errors
4830 go-github-com-mitchellh-go-homedir
4831 go-github-com-miolini-datacounter
4832 go-github-com-mattn-go-runewidth
4833 go-github-com-mattn-go-isatty
4834 go-github-com-lithammer-fuzzysearch
4835 go-github-com-kyoh86-xdg
4836 go-github-com-imdario-mergo
4837 go-github-com-google-shlex
4838 go-github-com-go-ini-ini
4839 go-github-com-gdamore-tcell-v2
4840 go-github-com-gatherstars-com-jwz
4841 go-github-com-fsnotify-fsnotify
4842 go-github-com-emersion-go-smtp
4843 go-github-com-emersion-go-sasl
4844 go-github-com-emersion-go-pgpmail
4845 go-github-com-emersion-go-message
4846 go-github-com-emersion-go-maildir
4847 go-github-com-emersion-go-imap-sortthread
4848 go-github-com-emersion-go-imap
4849 go-github-com-emersion-go-msgauth
4850 go-github-com-emersion-go-mbox
4851 go-github-com-ddevault-go-libvterm
4852 go-github-com-danwakefield-fnmatch
4853 go-github-com-creack-pty
4854 go-github-com-arran4-golang-ical
4855 go-github-com-protonmail-go-crypto
4856 go-github-com-syndtr-goleveldb-leveldb
4857 go-git-sr-ht-sircmpwn-getopt
4858 go-git-sr-ht-rockorager-tcell-term
4859 zoxide))
4860 (native-inputs (list scdoc))
4861 (home-page "https://git.sr.ht/~rjarry/aerc")
4862 (synopsis "Email client for the terminal")
4863 (description "@code{aerc} is a textual email client for terminals. It
4864features:
4865@enumerate
4866@item First-class support for using patches and @code{git send-email}
4867@item Vi-like keybindings and command system
4868@item A built-in console
4869@item Support for multiple accounts
4870@end enumerate")
4871 ;; The license given is MIT/Expat; however, linking against notmuch
4872 ;; effectively makes it GPL-3.0-or-later. See this thread discussing it:
4873 ;; <https://lists.sr.ht/~rjarry/aerc-devel/%3Cb5cb213a7d0c699a886971658c2476
4874 ;; 1073eb2391%40disroot.org%3E>
4875 (license license:gpl3+)))
diff --git a/gnu/packages/mate.scm b/gnu/packages/mate.scm
index 03dfabc135f..ce623669850 100644
--- a/gnu/packages/mate.scm
+++ b/gnu/packages/mate.scm
@@ -1490,48 +1490,51 @@ used to bring up authentication dialogs.")
1490 (native-inputs (list desktop-file-utils)) 1490 (native-inputs (list desktop-file-utils))
1491 (inputs 1491 (inputs
1492 ;; TODO: Add more packages 1492 ;; TODO: Add more packages
1493 `(("at-spi2-core" ,at-spi2-core) 1493 (append (if (or (%current-target-system)
1494 ("atril" ,atril) 1494 (supported-package? gnome-keyring))
1495 ("caja" ,caja) 1495 (list gnome-keyring)
1496 ("dbus" ,dbus) 1496 '())
1497 ("dconf" ,dconf) 1497 (list at-spi2-core
1498 ("engrampa" ,engrampa) 1498 atril
1499 ("eom" ,eom) 1499 caja
1500 ("font-abattis-cantarell" ,font-abattis-cantarell) 1500 dbus
1501 ("glib-networking" ,glib-networking) 1501 dconf
1502 ("gnome-keyring" ,gnome-keyring) 1502 engrampa
1503 ("gvfs" ,gvfs) 1503 eom
1504 ("hicolor-icon-theme" ,hicolor-icon-theme) 1504 font-abattis-cantarell
1505 ("libmatekbd" ,libmatekbd) 1505 glib-networking
1506 ("libmateweather" ,libmateweather) 1506 gvfs
1507 ("libmatemixer" ,libmatemixer) 1507 hicolor-icon-theme
1508 ("marco" ,marco) 1508 libmatekbd
1509 ("mate-session-manager" ,mate-session-manager) 1509 libmateweather
1510 ("mate-settings-daemon" ,mate-settings-daemon) 1510 libmatemixer
1511 ("mate-desktop" ,mate-desktop) 1511 marco
1512 ("mate-terminal" ,mate-terminal) 1512 mate-session-manager
1513 ("mate-themes" ,mate-themes) 1513 mate-settings-daemon
1514 ("mate-icon-theme" ,mate-icon-theme) 1514 mate-desktop
1515 ("mate-power-manager" ,mate-power-manager) 1515 mate-terminal
1516 ("mate-menu" ,mate-menus) 1516 mate-themes
1517 ("mate-panel" ,mate-panel) 1517 mate-icon-theme
1518 ("mate-control-center" ,mate-control-center) 1518 mate-power-manager
1519 ("mate-media" ,mate-media) 1519 mate-menus
1520 ("mate-applets" ,mate-applets) 1520 mate-panel
1521 ("mate-user-guide" ,mate-user-guide) 1521 mate-control-center
1522 ("mate-calc" ,mate-calc) 1522 mate-media
1523 ("mate-backgrounds" ,mate-backgrounds) 1523 mate-applets
1524 ("mate-netbook" ,mate-netbook) 1524 mate-user-guide
1525 ("mate-utils" ,mate-utils) 1525 mate-calc
1526 ("mate-polkit" ,mate-polkit) 1526 mate-backgrounds
1527 ("mate-system-monitor" ,mate-system-monitor) 1527 mate-netbook
1528 ("mate-utils" ,mate-utils) 1528 mate-utils
1529 ("pluma" ,pluma) 1529 mate-polkit
1530 ("pinentry-gnome3" ,pinentry-gnome3) 1530 mate-system-monitor
1531 ("pulseaudio" ,pulseaudio) 1531 mate-utils
1532 ("shared-mime-info" ,shared-mime-info) 1532 pluma
1533 ("yelp" ,yelp) 1533 pinentry-gnome3
1534 ("zenity" ,zenity))) 1534 pulseaudio
1535 shared-mime-info
1536 yelp
1537 zenity)))
1535 (propagated-inputs 1538 (propagated-inputs
1536 ;; Default font that applications such as IceCat require. 1539 ;; Default font that applications such as IceCat require.
1537 (list font-dejavu)) 1540 (list font-dejavu))
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 975d764a2af..c0bc07977b9 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -55,6 +55,8 @@
55;;; Copyright © 2022 Philip McGrath <philip@philipmcgrath.com> 55;;; Copyright © 2022 Philip McGrath <philip@philipmcgrath.com>
56;;; Copyright © 2022 Marek Felšöci <marek@felsoci.sk> 56;;; Copyright © 2022 Marek Felšöci <marek@felsoci.sk>
57;;; Copyright © 2022 vicvbcun <guix@ikherbers.com> 57;;; Copyright © 2022 vicvbcun <guix@ikherbers.com>
58;;; Copyright © 2022 Liliana Marie Prikler <liliana.prikler@gmail.com>
59;;; Copyright © 2022 Maximilian Heisinger <mail@maxheisinger.at>
58;;; 60;;;
59;;; This file is part of GNU Guix. 61;;; This file is part of GNU Guix.
60;;; 62;;;
@@ -158,6 +160,7 @@
158 #:use-module (gnu packages serialization) 160 #:use-module (gnu packages serialization)
159 #:use-module (gnu packages shells) 161 #:use-module (gnu packages shells)
160 #:use-module (gnu packages sphinx) 162 #:use-module (gnu packages sphinx)
163 #:use-module (gnu packages sqlite)
161 #:use-module (gnu packages swig) 164 #:use-module (gnu packages swig)
162 #:use-module (gnu packages tcl) 165 #:use-module (gnu packages tcl)
163 #:use-module (gnu packages texinfo) 166 #:use-module (gnu packages texinfo)
@@ -894,20 +897,6 @@ large scale eigenvalue problems.")
894 (license (license:non-copyleft "file://COPYING" 897 (license (license:non-copyleft "file://COPYING"
895 "See COPYING in the distribution.")))) 898 "See COPYING in the distribution."))))
896 899
897(define-public arpack-ng-3.3.0
898 (package
899 (inherit arpack-ng)
900 (version "3.3.0")
901 (source
902 (origin
903 (method git-fetch)
904 (uri (git-reference (url (package-home-page arpack-ng))
905 (commit version)))
906 (file-name (git-file-name (package-name arpack-ng) version))
907 (sha256
908 (base32
909 "00h6bjvxjq7bv0b8pwnc0gw33ns6brlqv00xx2rh3w9b5n205918"))))))
910
911(define-public arpack-ng-openmpi 900(define-public arpack-ng-openmpi
912 (package (inherit arpack-ng) 901 (package (inherit arpack-ng)
913 (name "arpack-ng-openmpi") 902 (name "arpack-ng-openmpi")
@@ -2426,6 +2415,43 @@ and quadratic objectives using the Simplex algorithm.")
2426systems and applications. It provides a modular and extensible solver.") 2415systems and applications. It provides a modular and extensible solver.")
2427 (license license:expat))) 2416 (license license:expat)))
2428 2417
2418(define-public libfixmath
2419 (let ((commit "1416c9979635c69f344d3c1de84b3246001a6540")
2420 (revision "1"))
2421 (package
2422 (name "libfixmath")
2423 (version (git-version "0" revision commit))
2424 (source (origin
2425 (method git-fetch)
2426 (uri (git-reference
2427 (url "https://github.com/PetteriAimonen/libfixmath")
2428 (commit commit)))
2429 (file-name (git-file-name name version))
2430 (sha256
2431 (base32
2432 "1vnpycw30rq3xwqyvj20l7pnw74dc4f27304i0918igsrdsjw501"))))
2433 (build-system cmake-build-system)
2434 (arguments
2435 (list
2436 #:phases
2437 #~(modify-phases %standard-phases
2438 (replace 'install
2439 (lambda _
2440 (let ((includes (string-append #$output "/include/libfixmath"))
2441 (lib (string-append #$output "/lib")))
2442 (mkdir-p includes)
2443 (for-each (lambda (file)
2444 (install-file file includes))
2445 (find-files "../source" "\\.h(pp)?$"))
2446 (for-each (lambda (file)
2447 (install-file file lib))
2448 (find-files "." "\\.a$"))))))))
2449 (home-page "https://code.google.com/archive/p/libfixmath/")
2450 (synopsis "Cross platform fixed point maths library")
2451 (description "This library implements the @file{math.h} functions in
2452fixed point (16.16) format.")
2453 (license license:expat))))
2454
2429(define-public libflame 2455(define-public libflame
2430 (package 2456 (package
2431 (name "libflame") 2457 (name "libflame")
@@ -2556,7 +2582,7 @@ between aspif and smodels format or to a human-readable text format.")
2556(define-public clasp 2582(define-public clasp
2557 (package 2583 (package
2558 (name "clasp") 2584 (name "clasp")
2559 (version "3.3.6") 2585 (version "3.3.9")
2560 (source (origin 2586 (source (origin
2561 (method git-fetch) 2587 (method git-fetch)
2562 (uri (git-reference 2588 (uri (git-reference
@@ -2565,7 +2591,7 @@ between aspif and smodels format or to a human-readable text format.")
2565 (file-name (git-file-name name version)) 2591 (file-name (git-file-name name version))
2566 (sha256 2592 (sha256
2567 (base32 2593 (base32
2568 "0rahqiq530jckvx717858h1q5p8znp1kb6sjm95p8blkr4n3pvmj")))) 2594 "163ps9zq7xppqy9hj5qnw6z5lcjnm4xf5fwjsavpia5ynm3hngcw"))))
2569 (build-system cmake-build-system) 2595 (build-system cmake-build-system)
2570 (arguments 2596 (arguments
2571 `(#:configure-flags '("-DCLASP_BUILD_TESTS=on" 2597 `(#:configure-flags '("-DCLASP_BUILD_TESTS=on"
@@ -2761,7 +2787,7 @@ can solve two kinds of problems:
2761(define-public octave-cli 2787(define-public octave-cli
2762 (package 2788 (package
2763 (name "octave-cli") 2789 (name "octave-cli")
2764 (version "7.1.0") 2790 (version "7.2.0")
2765 (source 2791 (source
2766 (origin 2792 (origin
2767 (method url-fetch) 2793 (method url-fetch)
@@ -2769,7 +2795,7 @@ can solve two kinds of problems:
2769 version ".tar.xz")) 2795 version ".tar.xz"))
2770 (sha256 2796 (sha256
2771 (base32 2797 (base32
2772 "0wv26nsfi6cq80np6p4av4wfrvbaflca6szajf6c60mbpdg63m1z")))) 2798 "0w81ncl9d4x1ay3ylsag87k20c0byiyjcmfd9kb7b7ylr71pivsa"))))
2773 (build-system gnu-build-system) 2799 (build-system gnu-build-system)
2774 (inputs 2800 (inputs
2775 `(("alsa-lib" ,alsa-lib) 2801 `(("alsa-lib" ,alsa-lib)
@@ -2937,7 +2963,7 @@ Open CASCADE library.")
2937(define-public opencascade-occt 2963(define-public opencascade-occt
2938 (package 2964 (package
2939 (name "opencascade-occt") 2965 (name "opencascade-occt")
2940 (version "7.6.0") 2966 (version "7.6.2")
2941 (source 2967 (source
2942 (origin 2968 (origin
2943 (method git-fetch) 2969 (method git-fetch)
@@ -2949,7 +2975,7 @@ Open CASCADE library.")
2949 version))))) 2975 version)))))
2950 (file-name (git-file-name name version)) 2976 (file-name (git-file-name name version))
2951 (sha256 2977 (sha256
2952 (base32 "1rcwm9fkx0j4wrsyikb6g7qd611kpry7dand5dzdjvs5vzd13zvd")) 2978 (base32 "07z5d83vm9f50an7vhimzl7gbmri1dn6p2g999l5fgyaj5sg5f02"))
2953 (modules '((guix build utils))) 2979 (modules '((guix build utils)))
2954 (snippet 2980 (snippet
2955 '(begin 2981 '(begin
@@ -4874,7 +4900,7 @@ Fresnel integrals, and similar related functions as well.")
4874(define-public suitesparse 4900(define-public suitesparse
4875 (package 4901 (package
4876 (name "suitesparse") 4902 (name "suitesparse")
4877 (version "5.12.0") 4903 (version "5.13.0")
4878 (source 4904 (source
4879 (origin 4905 (origin
4880 (method git-fetch) 4906 (method git-fetch)
@@ -4884,7 +4910,7 @@ Fresnel integrals, and similar related functions as well.")
4884 (file-name (git-file-name name version)) 4910 (file-name (git-file-name name version))
4885 (sha256 4911 (sha256
4886 (base32 4912 (base32
4887 "0zpl51pfpv7ap7z97jlryba2la1qdmzm11bhzkn55wlb03xzi6k6")) 4913 "1zwri246yr39p9ymjp18dzv36ch0dn107sf0jghj7capigasfxq2"))
4888 (patches (search-patches "suitesparse-mongoose-cmake.patch")) 4914 (patches (search-patches "suitesparse-mongoose-cmake.patch"))
4889 (modules '((guix build utils))) 4915 (modules '((guix build utils)))
4890 (snippet 4916 (snippet
@@ -6825,7 +6851,7 @@ assemble global function spaces on finite-element grids.")
6825 "doc/dune-grid/grids/gridfactory/testgrids")) 6851 "doc/dune-grid/grids/gridfactory/testgrids"))
6826 #t)) 6852 #t))
6827 (add-after 'build 'build-tests 6853 (add-after 'build 'build-tests
6828 (lambda* (#:key make-flags parallel-build? #:allow-other-keys) 6854 (lambda* (#:key inputs make-flags parallel-build? #:allow-other-keys)
6829 (setenv "CPLUS_INCLUDE_PATH" 6855 (setenv "CPLUS_INCLUDE_PATH"
6830 (string-append (assoc-ref inputs "dune-grid") "/share")) 6856 (string-append (assoc-ref inputs "dune-grid") "/share"))
6831 (apply invoke "make" "build_tests" 6857 (apply invoke "make" "build_tests"
@@ -7376,6 +7402,221 @@ back to C with improved data structures, better scheduling of inprocessing and
7376optimized algorithms and implementation.") 7402optimized algorithms and implementation.")
7377 (license license:expat))) 7403 (license license:expat)))
7378 7404
7405(define-public aiger
7406 (package
7407 (name "aiger")
7408 (version "1.9.9")
7409 (source (origin
7410 (method url-fetch)
7411 (uri (string-append "http://fmv.jku.at/aiger/aiger-"
7412 version ".tar.gz"))
7413 (sha256
7414 (base32
7415 "1ish0dw0nf9gyghxsdhpy1jjiy5wp54c993swp85xp7m6vdx6l0y"))))
7416 (outputs (list "out" "static"))
7417 (build-system gnu-build-system)
7418 (arguments
7419 (list #:tests? #f ; no check target
7420 #:phases
7421 #~(modify-phases %standard-phases
7422 (add-after 'unpack 'patch-source
7423 (lambda* (#:key inputs #:allow-other-keys)
7424 (substitute* "aiger.c"
7425 (("\"(gzip|gunzip)" all cmd)
7426 (string-append
7427 "\""
7428 (search-input-file inputs (string-append "bin/" cmd)))))))
7429 (add-after 'unpack 'patch-build-files
7430 (lambda* (#:key outputs #:allow-other-keys)
7431 (substitute* "makefile.in"
7432 (("test -d .*") "true")
7433 (("/usr/local") (assoc-ref outputs "out")))))
7434 (replace 'configure
7435 (lambda* (#:key configure-flags #:allow-other-keys)
7436 (apply invoke "./configure.sh" configure-flags)))
7437 (add-after 'install 'install-static
7438 (lambda* (#:key outputs #:allow-other-keys)
7439 (apply invoke #$(ar-for-target) "rcs" "libaiger.a"
7440 (find-files "." "\\.o$"))
7441 (let* ((static (assoc-ref outputs "static"))
7442 (lib (string-append static "/lib"))
7443 (incl (string-append static "/include/aiger")))
7444 (mkdir-p lib)
7445 (mkdir-p incl)
7446 (install-file "libaiger.a" lib)
7447 (for-each (lambda (f) (install-file f incl))
7448 (find-files "." "\\.h$"))))))))
7449 (inputs (list gzip))
7450 (home-page "http://fmv.jku.at/aiger")
7451 (synopsis "Utilities for And-Inverter Graphs")
7452 (description "AIGER is a format, library and set of utilities for
7453@acronym{AIG, And-Inverter Graphs}s. The focus is on conversion utilities and a
7454generic reader and writer API.")
7455 (license (list license:expat
7456 license:bsd-3)))) ; blif2aig
7457
7458(define-public lingeling
7459 (let ((commit "72d2b13eea5fbd95557a3d0d199cd98dfbdc76ee")
7460 (revision "1"))
7461 (package
7462 (name "lingeling")
7463 (version (git-version "sc2022" revision commit))
7464 (source (origin
7465 (method git-fetch)
7466 (uri (git-reference
7467 (url "https://github.com/arminbiere/lingeling")
7468 (commit commit)))
7469 (file-name (git-file-name name version))
7470 (sha256
7471 (base32
7472 "16s30x8s2cw6icchwm65zj56ph4qwz6i07g3hwkknvajisvjq85c"))))
7473 (build-system gnu-build-system)
7474 (arguments
7475 (list #:test-target "test"
7476 #:modules `((ice-9 match)
7477 ,@%gnu-build-system-modules)
7478 #:configure-flags #~(list "--aiger=.")
7479 #:phases
7480 #~(modify-phases %standard-phases
7481 (add-after 'unpack 'unpack-aiger
7482 (lambda* (#:key inputs #:allow-other-keys)
7483 (invoke #$(ar-for-target) "x"
7484 (search-input-file inputs "lib/libaiger.a")
7485 "aiger.o")
7486 (copy-file
7487 (search-input-file inputs "include/aiger/aiger.h")
7488 "aiger.h")))
7489 (add-after 'unpack 'hard-code-commit
7490 (lambda _
7491 (substitute* "mkconfig.sh"
7492 (("`\\./getgitid`") #$commit))))
7493 (add-after 'unpack 'patch-source
7494 (lambda* (#:key inputs #:allow-other-keys)
7495 (substitute* (list "treengeling.c" "lgldimacs.c")
7496 (("\"(gunzip|xz|bzcat|7z)" all cmd)
7497 (string-append
7498 "\""
7499 (search-input-file inputs (string-append "bin/" cmd)))))))
7500 (replace 'configure
7501 (lambda* (#:key configure-flags #:allow-other-keys)
7502 (apply invoke "./configure.sh" configure-flags)))
7503 (replace 'install
7504 (lambda* (#:key outputs #:allow-other-keys)
7505 (let ((bin (string-append (assoc-ref outputs "out")
7506 "/bin")))
7507 (mkdir-p bin)
7508 (for-each
7509 (lambda (file)
7510 (install-file file bin))
7511 '("blimc" "ilingeling" "lglddtrace" "lglmbt"
7512 "lgluntrace" "lingeling" "plingeling"
7513 "treengeling")))))
7514 (add-after 'install 'wrap-path
7515 (lambda* (#:key outputs #:allow-other-keys)
7516 (with-directory-excursion (string-append
7517 (assoc-ref outputs "out")
7518 "/bin")
7519 (for-each
7520 (lambda (file)
7521 (wrap-program
7522 file
7523 '("PATH" suffix
7524 #$(map (lambda (input)
7525 (file-append (this-package-input input) "/bin"))
7526 '("gzip" "bzip2" "xz" "p7zip")))))
7527 ;; These programs use sprintf on buffers with magic
7528 ;; values to construct commands (yes, eww), so we
7529 ;; can't easily substitute* them.
7530 '("lglddtrace" "lgluntrace" "lingeling" "plingeling"))))))))
7531 (inputs (list `(,aiger "static") gzip bzip2 xz p7zip))
7532 (home-page "http://fmv.jku.at/lingeling")
7533 (synopsis "SAT solver")
7534 (description "This package provides a range of SAT solvers, including
7535the sequential @command{lingeling} and its parallel variants
7536@command{plingeling} and @command{treengeling}. A bounded model checker is
7537also included.")
7538 (license license:expat))))
7539
7540(define-public louvain-community
7541 (let ((commit "8cc5382d4844af127b1c1257373740d7e6b76f1e")
7542 (revision "1"))
7543 (package
7544 (name "louvain-community")
7545 (version (git-version "1.0.0" revision commit))
7546 (source (origin
7547 (method git-fetch)
7548 (uri (git-reference
7549 (url "https://github.com/meelgroup/louvain-community")
7550 (commit commit)))
7551 (file-name (git-file-name name version))
7552 (sha256
7553 (base32
7554 "1ss00hkdvr9bdkd355hxf8zd7xycb3nm8qpy7s75gjjf6yng0bfj"))))
7555 (build-system cmake-build-system)
7556 (arguments
7557 (list #:tests? #f ; tests appear to require missing files
7558 #:phases
7559 #~(modify-phases %standard-phases
7560 (add-after 'unpack 'encode-git-hash
7561 (lambda _
7562 (substitute* "CMakeLists.txt"
7563 (("GIT-hash-notfound") #$commit)))))))
7564 (native-inputs (list python))
7565 (home-page "https://github.com/meelgroup/louvain-communities")
7566 (synopsis "Multi-criteria community detection")
7567 (description "This package provides a C++ implementation of the Louvain
7568community detection algorithm.")
7569 (license license:lgpl3+))))
7570
7571(define-public cryptominisat
7572 (package
7573 (name "cryptominisat")
7574 (version "5.11.4")
7575 (source
7576 (origin
7577 (method git-fetch)
7578 (uri (git-reference
7579 (url "https://github.com/msoos/cryptominisat")
7580 (commit version)))
7581 (file-name (git-file-name name version))
7582 (sha256
7583 (base32
7584 "1izjn44phjp9670s7bxrdx4p0r59idqwv3bm6sr0qnlqlha5z4zc"))))
7585 (build-system cmake-build-system)
7586 (arguments
7587 (list
7588 #:build-type "Release"
7589 #:test-target "test"
7590 #:configure-flags #~(list "-DENABLE_TESTING=ON" "-DSTATS=ON")
7591 #:phases
7592 #~(modify-phases %standard-phases
7593 (add-after 'unpack 'patch-source
7594 (lambda* (#:key inputs #:allow-other-keys)
7595 (substitute* "CMakeLists.txt"
7596 (("add_subdirectory\\(utils/lingeling-ala\\)") ""))
7597 ;; Transitively included in vendored gtest.h. Fixed in
7598 ;; upstream:
7599 ;; https://github.com/msoos/cryptominisat/pull/686
7600 (substitute* "tests/assump_test.cpp"
7601 (("#include <vector>")
7602 "#include <vector>\n#include <algorithm>"))
7603 (substitute* "tests/CMakeLists.txt"
7604 (("add_subdirectory\\(\\$\\{GTEST_PREFIX\\} gtest\\)")
7605 "find_package(GTest REQUIRED)")
7606 (("add_subdirectory\\(\\$\\{PROJECT_SOURCE_DIR\\}/utils/.*\\)")
7607 "")))))))
7608 (inputs (list boost louvain-community python python-numpy sqlite zlib))
7609 (native-inputs (list googletest lingeling python python-wrapper python-lit))
7610 (synopsis "Incremental SAT solver")
7611 (description
7612 "CryptoMiniSat is an incremental SAT solver with both command line and
7613library (C++, C, Python) interfaces. The command-line interface takes a
7614@acronym{CNF, Conjunctive Normal Form} as an input in the DIMACS format with
7615the extension of XOR clauses. The library interfaces mimic this and also
7616allow incremental solving, including assumptions.")
7617 (home-page "https://github.com/msoos/cryptominisat")
7618 (license license:expat)))
7619
7379(define-public libqalculate 7620(define-public libqalculate
7380 (package 7621 (package
7381 (name "libqalculate") 7622 (name "libqalculate")
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 4e9cb0cb37c..e0bd7633bcc 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -48,6 +48,7 @@
48 #:use-module (gnu packages boost) 48 #:use-module (gnu packages boost)
49 #:use-module (gnu packages cdrom) 49 #:use-module (gnu packages cdrom)
50 #:use-module (gnu packages cmake) ;for MPD 50 #:use-module (gnu packages cmake) ;for MPD
51 #:use-module (gnu packages cpp)
51 #:use-module (gnu packages freedesktop) ;elogind 52 #:use-module (gnu packages freedesktop) ;elogind
52 #:use-module (gnu packages gettext) 53 #:use-module (gnu packages gettext)
53 #:use-module (gnu packages gnome) 54 #:use-module (gnu packages gnome)
@@ -55,6 +56,7 @@
55 #:use-module (gnu packages gtk) 56 #:use-module (gnu packages gtk)
56 #:use-module (gnu packages icu4c) 57 #:use-module (gnu packages icu4c)
57 #:use-module (gnu packages libusb) 58 #:use-module (gnu packages libusb)
59 #:use-module (gnu packages lua)
58 #:use-module (gnu packages readline) 60 #:use-module (gnu packages readline)
59 #:use-module (gnu packages check) 61 #:use-module (gnu packages check)
60 #:use-module (gnu packages compression) 62 #:use-module (gnu packages compression)
@@ -66,15 +68,19 @@
66 #:use-module (gnu packages music) 68 #:use-module (gnu packages music)
67 #:use-module (gnu packages ncurses) 69 #:use-module (gnu packages ncurses)
68 #:use-module (gnu packages pcre) 70 #:use-module (gnu packages pcre)
71 #:use-module (gnu packages perl)
69 #:use-module (gnu packages pkg-config) 72 #:use-module (gnu packages pkg-config)
70 #:use-module (gnu packages pretty-print) 73 #:use-module (gnu packages pretty-print)
71 #:use-module (gnu packages python) 74 #:use-module (gnu packages python)
72 #:use-module (gnu packages python-xyz) 75 #:use-module (gnu packages python-xyz)
73 #:use-module (gnu packages pulseaudio) 76 #:use-module (gnu packages pulseaudio)
74 #:use-module (gnu packages qt) 77 #:use-module (gnu packages qt)
78 #:use-module (gnu packages serialization)
75 #:use-module (gnu packages sphinx) 79 #:use-module (gnu packages sphinx)
76 #:use-module (gnu packages sqlite) 80 #:use-module (gnu packages sqlite)
81 #:use-module (gnu packages tls)
77 #:use-module (gnu packages video) 82 #:use-module (gnu packages video)
83 #:use-module (gnu packages web)
78 #:use-module (gnu packages xiph)) 84 #:use-module (gnu packages xiph))
79 85
80(define-public libmpdclient 86(define-public libmpdclient
@@ -380,7 +386,7 @@ MPD servers, search and multimedia key support.")
380(define-public ashuffle 386(define-public ashuffle
381 (package 387 (package
382 (name "ashuffle") 388 (name "ashuffle")
383 (version "2.0.2") 389 (version "3.13.4")
384 (source (origin 390 (source (origin
385 (method git-fetch) 391 (method git-fetch)
386 (uri (git-reference 392 (uri (git-reference
@@ -389,10 +395,20 @@ MPD servers, search and multimedia key support.")
389 (file-name (git-file-name name version)) 395 (file-name (git-file-name name version))
390 (sha256 396 (sha256
391 (base32 397 (base32
392 "11aa95cg0yca2m2d00sar6wr14g3lc7cfm9bin1h7lk7asdm8azp")))) 398 "09dvar0aglyy2h9y115ymgryd8l6npc2y2ccdzij0b70f47ncqmf"))))
393 (native-inputs (list pkg-config)) 399 (native-inputs (list pkg-config))
394 (inputs (list libmpdclient)) 400 (inputs
401 (list abseil-cpp-cxxstd17
402 googletest
403 libmpdclient
404 yaml-cpp))
395 (build-system meson-build-system) 405 (build-system meson-build-system)
406 (arguments
407 (list #:configure-flags
408 #~'("-Dtests=enabled"
409 "-Dunsupported_use_system_absl=true"
410 "-Dunsupported_use_system_gtest=true"
411 "-Dunsupported_use_system_yamlcpp=true")))
396 (home-page "https://github.com/joshkunz/ashuffle") 412 (home-page "https://github.com/joshkunz/ashuffle")
397 (synopsis "Automatic library-wide shuffle for mpd") 413 (synopsis "Automatic library-wide shuffle for mpd")
398 (description "ashuffle is an application for automatically shuffling your 414 (description "ashuffle is an application for automatically shuffling your
@@ -561,3 +577,27 @@ which is focused on playing local music without the need of managing playlists.
561Instead of maintaining a client side database of your music library, 577Instead of maintaining a client side database of your music library,
562mpdevil loads all tags and covers on demand.") 578mpdevil loads all tags and covers on demand.")
563 (license license:gpl3+))) 579 (license license:gpl3+)))
580
581(define-public mympd
582 (package
583 (name "mympd")
584 (version "10.1.3")
585 (source (origin
586 (method git-fetch)
587 (uri (git-reference
588 (url "https://github.com/jcorporation/myMPD")
589 (commit (string-append "v" version))))
590 (file-name (git-file-name name version))
591 (sha256
592 (base32
593 "16cvjwbyb1m88kmgylp95p82a4xdjikmrw9arl6kvmgcbyw317yp"))))
594 (build-system cmake-build-system)
595 (arguments
596 (list #:tests? #f)) ; no test target
597 (native-inputs (list jq perl))
598 (inputs (list flac libid3tag lua openssl pcre2))
599 (home-page "https://jcorporation.github.io/")
600 (synopsis "Web-based MPD client")
601 (description "MyMPD is a mobile-friendly web client for the MPD music
602player daemon.")
603 (license license:gpl3+)))
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 646ea685c3a..22b8ca7d68d 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -2300,10 +2300,10 @@ perform creative live mixes with digital music files.")
2300 alsa-lib 2300 alsa-lib
2301 new-session-manager 2301 new-session-manager
2302 liblo 2302 liblo
2303 qtbase-5 2303 qtbase
2304 qtsvg-5)) 2304 qtsvg))
2305 (native-inputs 2305 (native-inputs
2306 (list pkg-config qttools-5)) 2306 (list pkg-config qttools))
2307 (home-page "https://synthv1.sourceforge.io") 2307 (home-page "https://synthv1.sourceforge.io")
2308 (synopsis "Polyphonic subtractive synthesizer") 2308 (synopsis "Polyphonic subtractive synthesizer")
2309 (description 2309 (description
@@ -2333,10 +2333,10 @@ oscillators and stereo effects.")
2333 alsa-lib 2333 alsa-lib
2334 new-session-manager 2334 new-session-manager
2335 liblo 2335 liblo
2336 qtbase-5 2336 qtbase
2337 qtsvg-5)) 2337 qtsvg))
2338 (native-inputs 2338 (native-inputs
2339 (list pkg-config qttools-5)) 2339 (list pkg-config qttools))
2340 (home-page "https://drumkv1.sourceforge.io") 2340 (home-page "https://drumkv1.sourceforge.io")
2341 (synopsis "Drum-kit sampler synthesizer with stereo effects") 2341 (synopsis "Drum-kit sampler synthesizer with stereo effects")
2342 (description 2342 (description
@@ -2366,10 +2366,10 @@ effects.")
2366 alsa-lib 2366 alsa-lib
2367 new-session-manager 2367 new-session-manager
2368 liblo 2368 liblo
2369 qtbase-5 2369 qtbase
2370 qtsvg-5)) 2370 qtsvg))
2371 (native-inputs 2371 (native-inputs
2372 (list pkg-config qttools-5)) 2372 (list pkg-config qttools))
2373 (home-page "https://samplv1.sourceforge.io") 2373 (home-page "https://samplv1.sourceforge.io")
2374 (synopsis "Polyphonic sampler synthesizer with stereo effects") 2374 (synopsis "Polyphonic sampler synthesizer with stereo effects")
2375 (description 2375 (description
@@ -2399,10 +2399,10 @@ effects.")
2399 new-session-manager 2399 new-session-manager
2400 liblo 2400 liblo
2401 fftwf 2401 fftwf
2402 qtbase-5 2402 qtbase
2403 qtsvg-5)) 2403 qtsvg))
2404 (native-inputs 2404 (native-inputs
2405 (list pkg-config qttools-5)) 2405 (list pkg-config qttools))
2406 (home-page "https://padthv1.sourceforge.io") 2406 (home-page "https://padthv1.sourceforge.io")
2407 (synopsis "Polyphonic additive synthesizer") 2407 (synopsis "Polyphonic additive synthesizer")
2408 (description 2408 (description
@@ -3313,14 +3313,13 @@ from the command line.")
3313 libvorbis 3313 libvorbis
3314 lilv 3314 lilv
3315 lv2 3315 lv2
3316 qtbase-5 3316 qtbase
3317 qtsvg-5 3317 qtsvg
3318 qtx11extras
3319 rubberband 3318 rubberband
3320 suil 3319 suil
3321 zlib)) 3320 zlib))
3322 (native-inputs 3321 (native-inputs
3323 (list pkg-config qttools-5)) 3322 (list pkg-config qttools))
3324 (home-page "https://qtractor.org/") 3323 (home-page "https://qtractor.org/")
3325 (synopsis "Audio/MIDI multi-track sequencer") 3324 (synopsis "Audio/MIDI multi-track sequencer")
3326 (description 3325 (description
@@ -3932,27 +3931,27 @@ with a number of bugfixes and changes to improve IT playback.")
3932(define-public sooperlooper 3931(define-public sooperlooper
3933 (package 3932 (package
3934 (name "sooperlooper") 3933 (name "sooperlooper")
3935 (version "1.7.6") 3934 (version "1.7.8")
3936 (source 3935 (source
3937 (origin 3936 (origin
3938 (method url-fetch) 3937 (method url-fetch)
3939 (uri (string-append "http://essej.net/sooperlooper/sooperlooper-" 3938 (uri (string-append "https://sonosaurus.com/sooperlooper"
3940 version ".tar.gz")) 3939 "/sooperlooper-" version ".tar.gz"))
3941 (sha256 3940 (sha256
3942 (base32 "0kbb1pj62rl32c88j6p7dg823kvs0gb5s42qy3bl6yg0wn10dksj")))) 3941 (base32 "0dd2kryizwrzndbwafpbddf9w2ghw9gfmb8nyss5hll70b1dx59f"))))
3943 (build-system gnu-build-system) 3942 (build-system gnu-build-system)
3944 (arguments 3943 (arguments
3945 `(#:phases 3944 `(#:phases
3946 (modify-phases %standard-phases 3945 (modify-phases %standard-phases
3947 (add-after 'unpack 'add-sigc++-includes 3946 (add-after 'unpack 'add-sigc++-includes
3948 (lambda* (#:key inputs #:allow-other-keys) 3947 (lambda* (#:key inputs #:allow-other-keys)
3949 (let ((sig (assoc-ref inputs "libsigc++")) 3948 (let ((sig (search-input-directory inputs "include/sigc++-2.0"))
3950 (xml (assoc-ref inputs "libxml2")) 3949 (xml (search-input-directory inputs "include/libxml2"))
3951 (cwd (getcwd))) 3950 (cwd (getcwd)))
3952 (setenv "CPATH" 3951 (setenv "CPATH"
3953 (string-append sig "/include/sigc++-2.0:" 3952 (string-append sig ":"
3954 sig "/lib/sigc++-2.0/include:" 3953 sig "../../lib/sigc++-2.0/include:"
3955 xml "/include/libxml2/:" 3954 xml ":"
3956 cwd "/libs/pbd:" 3955 cwd "/libs/pbd:"
3957 cwd "/libs/midi++:" 3956 cwd "/libs/midi++:"
3958 (or (getenv "CPATH") "")))) 3957 (or (getenv "CPATH") ""))))
@@ -3979,19 +3978,19 @@ with a number of bugfixes and changes to improve IT playback.")
3979 (("static char") "static const char")) 3978 (("static char") "static const char"))
3980 #t))))) 3979 #t)))))
3981 (inputs 3980 (inputs
3982 `(("jack" ,jack-1) 3981 (list jack-1
3983 ("alsa-lib" ,alsa-lib) 3982 alsa-lib
3984 ("wxwidgets" ,wxwidgets-gtk2) 3983 wxwidgets-gtk2
3985 ("libsndfile" ,libsndfile) 3984 libsndfile
3986 ("libsamplerate" ,libsamplerate) 3985 libsamplerate
3987 ("liblo" ,liblo) 3986 liblo
3988 ("rubberband" ,rubberband) 3987 rubberband
3989 ("libxml2" ,libxml2) 3988 libxml2
3990 ("libsigc++" ,libsigc++-2) 3989 libsigc++-2
3991 ("ncurses" ,ncurses))) 3990 ncurses))
3992 (native-inputs 3991 (native-inputs
3993 (list pkg-config)) 3992 (list pkg-config))
3994 (home-page "http://essej.net/sooperlooper/") 3993 (home-page "https://sonosaurus.com/sooperlooper/")
3995 (synopsis "Live looping sampler") 3994 (synopsis "Live looping sampler")
3996 (description 3995 (description
3997 "SooperLooper is a live looping sampler capable of immediate loop 3996 "SooperLooper is a live looping sampler capable of immediate loop
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index 3f44d082fb1..f5276e330e7 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -593,7 +593,7 @@ supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.")
593(define-public slurm-monitor 593(define-public slurm-monitor
594 (package 594 (package
595 (name "slurm-monitor") 595 (name "slurm-monitor")
596 (version "0.4.3") 596 (version "0.4.4")
597 (source 597 (source
598 (origin 598 (origin
599 (method git-fetch) 599 (method git-fetch)
@@ -603,9 +603,10 @@ supported, including rtmp://, rtmpt://, rtmpe://, rtmpte://, and rtmps://.")
603 (commit (string-append "upstream/" version)))) 603 (commit (string-append "upstream/" version))))
604 (file-name (git-file-name name version)) 604 (file-name (git-file-name name version))
605 (sha256 605 (sha256
606 (base32 "1n6pgrcs8gwrcq5fch1q3yk3jipjwrf21s9a13fbjrl903g5zzv9")))) 606 (base32 "07q8895bxsajkwip8dgrrwr1m8a10xnl4p0g6wqcrd2wf4hx5gn3"))))
607 (build-system cmake-build-system) 607 (build-system meson-build-system)
608 (arguments `(#:tests? #f)) ;no tests 608 (arguments `(#:tests? #f)) ;no tests
609 (native-inputs (list pkg-config))
609 (inputs (list ncurses)) 610 (inputs (list ncurses))
610 (synopsis "Network load monitor") 611 (synopsis "Network load monitor")
611 (description 612 (description
@@ -1538,22 +1539,14 @@ Ethernet devices.")
1538(define-public ifstatus 1539(define-public ifstatus
1539 (package 1540 (package
1540 (name "ifstatus") 1541 (name "ifstatus")
1541 (version "1.1.0") 1542 (version "2.0.0")
1542 (source (origin 1543 (source (origin
1543 (method url-fetch) 1544 (method url-fetch)
1544 (uri (string-append "mirror://sourceforge/ifstatus/ifstatus/" 1545 (uri (string-append "mirror://sourceforge/ifstatus/ifstatus/"
1545 "ifstatus%20v" version "/ifstatus-v" 1546 "ifstatus-v" version ".tar.gz"))
1546 version ".tar.gz"))
1547 (sha256 1547 (sha256
1548 (base32 1548 (base32
1549 "045cbsq9ps32j24v8y5hpyqxnqn9mpaf3mgvirlhgpqyb9jsia0c")) 1549 "0n622f2m3x901hcmad4ns52r2x75csy4nqraagzb8h9fn0j62jkv"))))
1550 (modules '((guix build utils)))
1551 (snippet
1552 '(begin
1553 (substitute* "Main.h"
1554 (("#include <stdio.h>")
1555 "#include <stdio.h>\n#include <stdlib.h>"))
1556 #t))))
1557 (build-system gnu-build-system) 1550 (build-system gnu-build-system)
1558 (arguments 1551 (arguments
1559 '(#:tests? #f ; no "check" target 1552 '(#:tests? #f ; no "check" target
diff --git a/gnu/packages/nickle.scm b/gnu/packages/nickle.scm
index 95b99154147..6b69d7cb92d 100644
--- a/gnu/packages/nickle.scm
+++ b/gnu/packages/nickle.scm
@@ -28,14 +28,14 @@
28(define-public nickle 28(define-public nickle
29 (package 29 (package
30 (name "nickle") 30 (name "nickle")
31 (version "2.82") 31 (version "2.90")
32 (source (origin 32 (source (origin
33 (method url-fetch) 33 (method url-fetch)
34 (uri (string-append "https://nickle.org/release/nickle-" 34 (uri (string-append "https://nickle.org/release/nickle-"
35 version ".tar.gz")) 35 version ".tar.gz"))
36 (sha256 36 (sha256
37 (base32 37 (base32
38 "0jy96z01qbrnmsrywn5mfa14615qdix6b8520qd65c6yjyrk8gs0")))) 38 "197532b7ghkfnzx9qvxd2qjpnqba7bfl79iff3hk2jxcl0d83czv"))))
39 (build-system gnu-build-system) 39 (build-system gnu-build-system)
40 (native-inputs 40 (native-inputs
41 (list readline)) 41 (list readline))
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 96659632bf7..e0bedf74f90 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -1718,7 +1718,7 @@ full_split, cut, rcut, etc..")
1718(define dune-bootstrap 1718(define dune-bootstrap
1719 (package 1719 (package
1720 (name "dune") 1720 (name "dune")
1721 (version "3.5.0") 1721 (version "3.6.1")
1722 (source (origin 1722 (source (origin
1723 (method git-fetch) 1723 (method git-fetch)
1724 (uri (git-reference 1724 (uri (git-reference
@@ -1727,7 +1727,7 @@ full_split, cut, rcut, etc..")
1727 (file-name (git-file-name name version)) 1727 (file-name (git-file-name name version))
1728 (sha256 1728 (sha256
1729 (base32 1729 (base32
1730 "10fpybiqqkmm7y9xmhy4qs451dydmffcjg13k7w8g2p9dd09jb6l")))) 1730 "0gv851wxbv5ln20429nj7p92spzxgw8vngg9z94q39aawn6q8lx6"))))
1731 (build-system ocaml-build-system) 1731 (build-system ocaml-build-system)
1732 (arguments 1732 (arguments
1733 `(#:tests? #f; require odoc 1733 `(#:tests? #f; require odoc
@@ -2085,14 +2085,14 @@ defined in this library.")
2085(define-public ocaml-topkg 2085(define-public ocaml-topkg
2086 (package 2086 (package
2087 (name "ocaml-topkg") 2087 (name "ocaml-topkg")
2088 (version "1.0.5") 2088 (version "1.0.6")
2089 (source (origin 2089 (source (origin
2090 (method url-fetch) 2090 (method url-fetch)
2091 (uri (string-append "http://erratique.ch/software/topkg/releases/" 2091 (uri (string-append "http://erratique.ch/software/topkg/releases/"
2092 "topkg-" version ".tbz")) 2092 "topkg-" version ".tbz"))
2093 (sha256 2093 (sha256
2094 (base32 2094 (base32
2095 "1iyinmcfqpprk7k4cc51nqgypayprbj4larwcfqw86k5dri84825")))) 2095 "11ycfk0prqvifm9jca2308gw8a6cjb1hqlgfslbji2cqpan09kpq"))))
2096 (build-system ocaml-build-system) 2096 (build-system ocaml-build-system)
2097 (native-inputs 2097 (native-inputs
2098 (list opam ocamlbuild)) 2098 (list opam ocamlbuild))
@@ -4310,7 +4310,7 @@ function that follows the prototype of POSIX's wcwidth.")
4310(define-public ocaml-zed 4310(define-public ocaml-zed
4311 (package 4311 (package
4312 (name "ocaml-zed") 4312 (name "ocaml-zed")
4313 (version "3.2.0") 4313 (version "3.2.1")
4314 (home-page "https://github.com/ocaml-community/zed") 4314 (home-page "https://github.com/ocaml-community/zed")
4315 (source 4315 (source
4316 (origin 4316 (origin
@@ -4320,7 +4320,7 @@ function that follows the prototype of POSIX's wcwidth.")
4320 (commit version))) 4320 (commit version)))
4321 (file-name (git-file-name name version)) 4321 (file-name (git-file-name name version))
4322 (sha256 4322 (sha256
4323 (base32 "1g171kk5wxnk66d4vwz2crh5i19vhqghp78iybl5am17gl9qf8pb")))) 4323 (base32 "17zdbm422y0qznc659civ9bmahhrbffxa50f8dnykiaq8v2ci91l"))))
4324 (build-system dune-build-system) 4324 (build-system dune-build-system)
4325 (propagated-inputs 4325 (propagated-inputs
4326 (list ocaml-react 4326 (list ocaml-react
@@ -8456,7 +8456,7 @@ libraries.")
8456(define-public js-of-ocaml 8456(define-public js-of-ocaml
8457 (package 8457 (package
8458 (name "js-of-ocaml") 8458 (name "js-of-ocaml")
8459 (version "4.0.0") 8459 (version "4.1.0")
8460 (source 8460 (source
8461 (origin 8461 (origin
8462 (method git-fetch) 8462 (method git-fetch)
@@ -8465,7 +8465,7 @@ libraries.")
8465 (commit version))) 8465 (commit version)))
8466 (file-name (git-file-name name version)) 8466 (file-name (git-file-name name version))
8467 (sha256 8467 (sha256
8468 (base32 "0iyhl9z57j53j2jvyqcwmxhbvy23l6g80aa0abmlgwam14yskspf")))) 8468 (base32 "14ig69iyc9yzniclfsc6cz9g9zqp96bs66y6dy4rzrm78s81w6i1"))))
8469 (build-system dune-build-system) 8469 (build-system dune-build-system)
8470 (arguments 8470 (arguments
8471 `(#:tests? #f ;tests assume ocaml 4.13 8471 `(#:tests? #f ;tests assume ocaml 4.13
diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm
index 891b504a465..d25e4b999ce 100644
--- a/gnu/packages/package-management.scm
+++ b/gnu/packages/package-management.scm
@@ -1918,14 +1918,14 @@ the boot loader configuration.")
1918(define-public flatpak 1918(define-public flatpak
1919 (package 1919 (package
1920 (name "flatpak") 1920 (name "flatpak")
1921 (version "1.14.0") 1921 (version "1.14.1")
1922 (source 1922 (source
1923 (origin 1923 (origin
1924 (method url-fetch) 1924 (method url-fetch)
1925 (uri (string-append "https://github.com/flatpak/flatpak/releases/download/" 1925 (uri (string-append "https://github.com/flatpak/flatpak/releases/download/"
1926 version "/flatpak-" version ".tar.xz")) 1926 version "/flatpak-" version ".tar.xz"))
1927 (sha256 1927 (sha256
1928 (base32 "05bqy9kwmaj32y7f94fydcz3k63bsgn4mbcp4pglv8hffxrnj9wf")) 1928 (base32 "17ykbp5lmlbv6241vw55zgqdp34wc12jbj5nhs4wb3018crq4g0a"))
1929 (patches 1929 (patches
1930 (search-patches "flatpak-fix-path.patch" 1930 (search-patches "flatpak-fix-path.patch"
1931 "flatpak-unset-gdk-pixbuf-for-sandbox.patch")))) 1931 "flatpak-unset-gdk-pixbuf-for-sandbox.patch"))))
diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm
index c74ffe5242c..aab0a3f2a40 100644
--- a/gnu/packages/password-utils.scm
+++ b/gnu/packages/password-utils.scm
@@ -218,7 +218,7 @@ algorithms AES or Twofish.")
218(define-public pwsafe 218(define-public pwsafe
219 (package 219 (package
220 (name "pwsafe") 220 (name "pwsafe")
221 (version "3.54.1") 221 (version "3.60.0")
222 (home-page "https://www.pwsafe.org/") 222 (home-page "https://www.pwsafe.org/")
223 (source 223 (source
224 (origin 224 (origin
@@ -227,23 +227,20 @@ algorithms AES or Twofish.")
227 (url "https://github.com/pwsafe/pwsafe") 227 (url "https://github.com/pwsafe/pwsafe")
228 (commit version))) 228 (commit version)))
229 (sha256 229 (sha256
230 (base32 "0d51dlw98mv23nwb0b5jyji8gnb9f5cnig6kivfljl97lmr6lhvf")) 230 (base32 "064y78sqr8h9mq922spi4r13ga0a1j09mfh4kc4pn7j697nl6b5y"))
231 (file-name (git-file-name name version)))) 231 (file-name (git-file-name name version))))
232 (build-system cmake-build-system) 232 (build-system cmake-build-system)
233 (native-inputs 233 (native-inputs
234 `(("gettext" ,gettext-minimal) 234 (list gettext-minimal googletest perl zip))
235 ("gtest" ,googletest) 235 (inputs (list curl
236 ("perl" ,perl) 236 file
237 ("zip" ,zip))) 237 `(,util-linux "lib")
238 (inputs `(("curl" ,curl) 238 libxt
239 ("file" ,file) 239 libxtst
240 ("libuuid" ,util-linux "lib") 240 openssl
241 ("libxt" ,libxt) 241 qrencode
242 ("libxtst" ,libxtst) 242 wxwidgets
243 ("openssl" ,openssl) 243 xerces-c))
244 ("qrencode" ,qrencode)
245 ("wxwidgets" ,wxwidgets)
246 ("xerces-c" ,xerces-c)))
247 (arguments '(#:configure-flags (list "-DNO_GTEST=YES") 244 (arguments '(#:configure-flags (list "-DNO_GTEST=YES")
248 #:phases (modify-phases %standard-phases 245 #:phases (modify-phases %standard-phases
249 (add-after 'unpack 'add-gtest 246 (add-after 'unpack 'add-gtest
@@ -1455,3 +1452,43 @@ are not using it. It uses the same GPG key to encrypt passwords and tomb,
1455therefore you don't need to manage more key or secret. Moreover, you can ask 1452therefore you don't need to manage more key or secret. Moreover, you can ask
1456pass-tomb to automatically close your store after a given time.") 1453pass-tomb to automatically close your store after a given time.")
1457 (license license:gpl3+))) 1454 (license license:gpl3+)))
1455
1456(define-public xkcdpass
1457 (package
1458 (name "xkcdpass")
1459 (version "1.19.3")
1460 (home-page "https://github.com/redacted/XKCD-password-generator")
1461 (source (origin
1462 (method git-fetch)
1463 (uri (git-reference
1464 (url home-page)
1465 (commit (string-append "xkcdpass-" version))))
1466 (file-name (git-file-name name version))
1467 (sha256
1468 (base32
1469 "0xfrmx9k2vinlagv476rfcfdp41aix1ldy6qnzzx26n985gcyk7p"))))
1470 (build-system python-build-system)
1471 (arguments
1472 `(#:phases
1473 (modify-phases %standard-phases
1474 (add-after 'install 'install-manpage
1475 (lambda* (#:key outputs #:allow-other-keys)
1476 (install-file
1477 "xkcdpass.1"
1478 (string-append (assoc-ref outputs "out") "/share/man/man1")))))))
1479 (synopsis
1480 "Generate secure multiword passwords/passphrases, inspired by XKCD")
1481 (description
1482 "This package provides a flexible and scriptable password generator which
1483generates strong passphrases, inspired by
1484@url{https://xkcd.com/936/,XKCD 936}.")
1485 (license (list license:bsd-3 ;code
1486 license:cc0 ;spanish, eff_large_de, french word lists
1487 license:cc-by-sa3.0 ;finnish, italian word list
1488 license:cc-by-sa4.0 ;norwegian word list
1489 license:eupl1.1 ;finnish word list
1490 license:gpl2 ;portuguese word list
1491 license:gpl3 ;ger-anix word list
1492 license:lgpl2.0 ;finnish word list
1493 license:lgpl2.1 ;portuguese word list
1494 license:mpl1.1)))) ;portuguese word list
diff --git a/gnu/packages/patches/audacity-ffmpeg-fallback.patch b/gnu/packages/patches/audacity-ffmpeg-fallback.patch
index b78956070ae..d18583c9bd2 100644
--- a/gnu/packages/patches/audacity-ffmpeg-fallback.patch
+++ b/gnu/packages/patches/audacity-ffmpeg-fallback.patch
@@ -8,13 +8,11 @@ it. This dynamic loading mechanism fails to properly locate libraries outside
8of LD_LIBRARY_PATH. 8of LD_LIBRARY_PATH.
9 9
10See <https://issues.guix.gnu.org/53591>. 10See <https://issues.guix.gnu.org/53591>.
11--- 11
12 libraries/lib-ffmpeg-support/CMakeLists.txt | 8 ++++++++ 12Bugs-added-by: Marius Bakke <marius@gnu.org>
13 libraries/lib-ffmpeg-support/FFmpegFunctions.cpp | 12 ++++++++++++
14 2 files changed, 20 insertions(+)
15 13
16diff --git a/libraries/lib-ffmpeg-support/CMakeLists.txt b/libraries/lib-ffmpeg-support/CMakeLists.txt 14diff --git a/libraries/lib-ffmpeg-support/CMakeLists.txt b/libraries/lib-ffmpeg-support/CMakeLists.txt
17index 8c5f06d7c..00810e4d0 100644 15index b8803a1f5..f86559cca 100644
18--- a/libraries/lib-ffmpeg-support/CMakeLists.txt 16--- a/libraries/lib-ffmpeg-support/CMakeLists.txt
19+++ b/libraries/lib-ffmpeg-support/CMakeLists.txt 17+++ b/libraries/lib-ffmpeg-support/CMakeLists.txt
20@@ -1,5 +1,7 @@ 18@@ -1,5 +1,7 @@
@@ -25,7 +23,7 @@ index 8c5f06d7c..00810e4d0 100644
25 set( SOURCES 23 set( SOURCES
26 FFmpegTypes.h 24 FFmpegTypes.h
27 25
28@@ -100,6 +102,12 @@ if (${_OPT}use_ffmpeg) 26@@ -107,6 +109,12 @@ if (${_OPT}use_ffmpeg)
29 list(APPEND DEFINITIONS PRIVATE _DARWIN_C_SOURCE ) 27 list(APPEND DEFINITIONS PRIVATE _DARWIN_C_SOURCE )
30 endif() 28 endif()
31 29
@@ -39,10 +37,10 @@ index 8c5f06d7c..00810e4d0 100644
39 "${DEFINITIONS}" "" 37 "${DEFINITIONS}" ""
40 ) 38 )
41diff --git a/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp b/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp 39diff --git a/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp b/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp
42index 66d085a0b..4eeb4aed3 100644 40index 55d6f676b..46640ef83 100644
43--- a/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp 41--- a/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp
44+++ b/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp 42+++ b/libraries/lib-ffmpeg-support/FFmpegFunctions.cpp
45@@ -238,6 +238,18 @@ struct FFmpegFunctions::Private final 43@@ -246,6 +246,18 @@ struct FFmpegFunctions::Private final
46 if (library->IsLoaded()) 44 if (library->IsLoaded())
47 return library; 45 return library;
48 46
@@ -58,9 +56,6 @@ index 66d085a0b..4eeb4aed3 100644
58+ } 56+ }
59+#endif 57+#endif
60+ 58+
61 // Loading has failed. 59 return {};
62 // wxLogSysError doesn't report errors correctly on *NIX 60 }
63 #if defined(_WIN32) 61 };
64--
652.34.0
66
diff --git a/gnu/packages/patches/ecl-16-format-directive-limit.patch b/gnu/packages/patches/ecl-16-format-directive-limit.patch
deleted file mode 100644
index 237db92722c..00000000000
--- a/gnu/packages/patches/ecl-16-format-directive-limit.patch
+++ /dev/null
@@ -1,83 +0,0 @@
1Patch backported by Sage.
2
3Fix from upstream that happens to work around
4https://trac.sagemath.org/ticket/23011
5diff --git a/src/lsp/format.lsp b/src/lsp/format.lsp
6index 77ca799..53b887c 100644
7--- a/src/lsp/format.lsp
8+++ b/src/lsp/format.lsp
9@@ -307,11 +307,13 @@
10 :start (format-directive-start struct)
11 :end (format-directive-end struct))))
12
13+(defconstant +format-directive-limit+ (1+ (char-code #\~)))
14+
15 #+formatter
16 (defparameter *format-directive-expanders*
17- (make-array char-code-limit :initial-element nil))
18+ (make-array +format-directive-limit+ :initial-element nil))
19 (defparameter *format-directive-interpreters*
20- (make-array char-code-limit :initial-element nil))
21+ (make-array +format-directive-limit+ :initial-element nil))
22
23 (defparameter *default-format-error-control-string* nil)
24 (defparameter *default-format-error-offset* nil)
25@@ -550,24 +552,24 @@
26 (write-string directive stream)
27 (interpret-directive-list stream (cdr directives) orig-args args))
28 (#-ecl format-directive #+ecl vector
29+ (multiple-value-bind
30+ (new-directives new-args)
31+ (let* ((code (char-code (format-directive-character directive)))
32+ (function
33+ (and (< code +format-directive-limit+)
34+ (svref *format-directive-interpreters* code)))
35+ (*default-format-error-offset*
36+ (1- (format-directive-end directive))))
37+ (unless function
38+ (error 'format-error
39+ :complaint "Unknown format directive."))
40 (multiple-value-bind
41 (new-directives new-args)
42- (let ((function
43- (svref *format-directive-interpreters*
44- (char-code (format-directive-character
45- directive))))
46- (*default-format-error-offset*
47- (1- (format-directive-end directive))))
48- (unless function
49- (error 'format-error
50- :complaint "Unknown format directive."))
51- (multiple-value-bind
52- (new-directives new-args)
53- (funcall function stream directive
54- (cdr directives) orig-args args)
55- (values new-directives new-args)))
56- (interpret-directive-list stream new-directives
57- orig-args new-args)))))
58+ (funcall function stream directive
59+ (cdr directives) orig-args args)
60+ (values new-directives new-args)))
61+ (interpret-directive-list stream new-directives
62+ orig-args new-args)))))
63 args))
64
65
66@@ -639,11 +641,12 @@
67 (values `(write-string ,directive stream)
68 more-directives))
69 (format-directive
70- (let ((expander
71- (aref *format-directive-expanders*
72- (char-code (format-directive-character directive))))
73- (*default-format-error-offset*
74- (1- (format-directive-end directive))))
75+ (let* ((code (char-code (format-directive-character directive)))
76+ (expander
77+ (and (< code +format-directive-limit+)
78+ (svref *format-directive-expanders* code)))
79+ (*default-format-error-offset*
80+ (1- (format-directive-end directive))))
81 (if expander
82 (funcall expander directive more-directives)
83 (error 'format-error
diff --git a/gnu/packages/patches/ecl-16-ignore-stderr-write-error.patch b/gnu/packages/patches/ecl-16-ignore-stderr-write-error.patch
deleted file mode 100644
index 42d213c0e93..00000000000
--- a/gnu/packages/patches/ecl-16-ignore-stderr-write-error.patch
+++ /dev/null
@@ -1,17 +0,0 @@
1Patch adapted from Sage.
2diff -Naur ecl-16.1.2.orig/src/c/file.d ecl-16.1.2/src/c/file.d
3--- ecl-16.1.2.orig/src/c/file.d 2016-05-11 13:10:51.867673867 +1200
4+++ ecl-16.1.2/src/c/file.d 2016-05-11 14:44:48.121907307 +1200
5@@ -3354,8 +3354,10 @@
6 ecl_disable_interrupts();
7 do {
8 out = fwrite(c, sizeof(char), n, IO_STREAM_FILE(strm));
9- } while (out < n && restartable_io_error(strm, "fwrite"));
10- ecl_enable_interrupts();
11+ /* Ignore write errors to stderr to avoid an infinite loop */
12+ } while (out < n && (IO_STREAM_FILE(strm) != stderr) && restartable_io_error(strm, "fwrite"));
13+
14+ ecl_enable_interrupts();
15 return out;
16 }
17
diff --git a/gnu/packages/patches/ecl-16-libffi.patch b/gnu/packages/patches/ecl-16-libffi.patch
deleted file mode 100644
index fc06a076063..00000000000
--- a/gnu/packages/patches/ecl-16-libffi.patch
+++ /dev/null
@@ -1,16 +0,0 @@
1Patch adapted from Sage. Allows building ECL on libffi 3.3.
2diff --git a/src/c/ffi.d b/src/c/ffi.d
3index 8861303e..8a959c23 100644
4--- a/src/c/ffi.d
5+++ b/src/c/ffi.d
6@@ -133,8 +133,8 @@ static struct {
7 #elif defined(X86_WIN64)
8 {@':win64', FFI_WIN64},
9 #elif defined(X86_ANY) || defined(X86) || defined(X86_64)
10- {@':cdecl', FFI_SYSV},
11- {@':sysv', FFI_SYSV},
12+ {@':cdecl', FFI_UNIX64},
13+ {@':sysv', FFI_UNIX64},
14 {@':unix64', FFI_UNIX64},
15 #endif
16 };
diff --git a/gnu/packages/patches/kcontacts-incorrect-country-name.patch b/gnu/packages/patches/kcontacts-incorrect-country-name.patch
new file mode 100644
index 00000000000..7e15f9f5eb4
--- /dev/null
+++ b/gnu/packages/patches/kcontacts-incorrect-country-name.patch
@@ -0,0 +1,85 @@
1From 5fc2ce8b9f34ea3218a030aeede01b70bedb2546 Mon Sep 17 00:00:00 2001
2From: Petr Hodina <phodina@protonmail.com>
3Date: Wed, 28 Sep 2022 20:58:43 +0200
4Subject: [PATCH] autotests: Fix incorrect name of country in comparison.
5
6
7diff --git a/autotests/addresstest.cpp b/autotests/addresstest.cpp
8index fc6a9bc7..01e474b6 100644
9--- a/autotests/addresstest.cpp
10+++ b/autotests/addresstest.cpp
11@@ -157,7 +157,7 @@ void AddressTest::formatTest()
12
13 const QString result(
14 QStringLiteral("Jim Knopf\nLummerlandstr. 1\n"
15- "12345 Lummerstadt\n\nGERMANIA"));
16+ "12345 Lummerstadt\n\nGERMANY"));
17
18 QCOMPARE(address.formatted(KContacts::AddressFormatStyle::Postal, QStringLiteral("Jim Knopf")), result);
19 #if KCONTACTS_BUILD_DEPRECATED_SINCE(5, 92)
20@@ -175,7 +175,7 @@ void AddressTest::formatTest()
21
22 const QString result(
23 QStringLiteral("Huck Finn\n457 Foobar Ave\nNERVOUSBREAKTOWN,"
24- " DC 1A2B3C\n\nSTATI UNITI"));
25+ " DC 1A2B3C\n\nUNITED STATES"));
26 QCOMPARE(address.formatted(KContacts::AddressFormatStyle::Postal, QStringLiteral("Huck Finn")), result);
27 }
28
29@@ -188,7 +188,7 @@ void AddressTest::formatTest()
30
31 const QString result(
32 QStringLiteral("Jim Knopf\nLummerlandstr. 1\n"
33- "12345 Lummerstadt\n\nGERMANIA"));
34+ "12345 Lummerstadt\n\nGERMANY"));
35
36 QCOMPARE(address.formatted(KContacts::AddressFormatStyle::Postal, QStringLiteral("Jim Knopf")), result);
37 }
38@@ -214,7 +214,7 @@ void AddressTest::formatTest()
39 address.setCountry(QStringLiteral("Schweiz"));
40
41 // we want the Italian variant of the Swiss format for it_CH
42- const QString result(QStringLiteral("Dr. Konqui\nCasella postale 5678\nHaus Randa\n1234 Randa\n\nSVIZZERA"));
43+ const QString result(QStringLiteral("Dr. Konqui\nCasella postale 5678\nHaus Randa\n1234 Randa\n\nSWITZERLAND"));
44
45 QCOMPARE(address.formatted(KContacts::AddressFormatStyle::Postal, QStringLiteral("Dr. Konqui")), result);
46 }
47@@ -228,14 +228,14 @@ void AddressTest::formatTest()
48 address.setCountry(QStringLiteral("CH"));
49
50 // we want the Italian variant of the Swiss format for it_CH
51- const QString result(QStringLiteral("Dr. Konqui\nCasella postale 5678\nHaus Randa\n1234 Randa\n\nSVIZZERA"));
52+ const QString result(QStringLiteral("Dr. Konqui\nCasella postale 5678\nHaus Randa\n1234 Randa\n\nSWITZERLAND"));
53 QCOMPARE(address.formatted(KContacts::AddressFormatStyle::Postal, QStringLiteral("Dr. Konqui")), result);
54 }
55
56 {
57 KContacts::Address address;
58 address.setCountry(QStringLiteral("CH"));
59- QCOMPARE(address.formatted(KContacts::AddressFormatStyle::Postal, QString()), QLatin1String("SVIZZERA"));
60+ QCOMPARE(address.formatted(KContacts::AddressFormatStyle::Postal, QString()), QLatin1String("SWITZERLAND"));
61 }
62
63 {
64@@ -257,14 +257,14 @@ void AddressTest::formatTest()
65 address.setLocality(QStringLiteral("Minato-ku"));
66 address.setPostalCode(QStringLiteral("106-0047"));
67 address.setStreet(QStringLiteral("4-6-28 Minami-Azabu"));
68- auto result = QString::fromUtf8("4-6-28 Minami-Azabu, Minato-ku\nTOKYO 106-0047\n\nGIAPPONE");
69+ auto result = QString::fromUtf8("4-6-28 Minami-Azabu, Minato-ku\nTOKYO 106-0047\n\nJAPAN");
70 QCOMPARE(address.formatted(KContacts::AddressFormatStyle::Postal), result);
71
72 address.setRegion(QStringLiteral("東京"));
73 address.setLocality(QStringLiteral("都港区"));
74 address.setPostalCode(QStringLiteral("106-0047"));
75 address.setStreet(QStringLiteral("南麻布 4-6-28"));
76- result = QString::fromUtf8("〒106-0047\n東京都港区南麻布 4-6-28\n\nGIAPPONE");
77+ result = QString::fromUtf8("〒106-0047\n東京都港区南麻布 4-6-28\n\nJAPAN");
78 QCOMPARE(address.formatted(KContacts::AddressFormatStyle::Postal), result);
79 }
80 }
81
82base-commit: 1d757eba019718cab5d3b33a231d19daf31eb8ba
83--
842.37.2
85
diff --git a/gnu/packages/patches/kde-cli-tools-delay-mime-db.patch b/gnu/packages/patches/kde-cli-tools-delay-mime-db.patch
new file mode 100644
index 00000000000..e29b3b192de
--- /dev/null
+++ b/gnu/packages/patches/kde-cli-tools-delay-mime-db.patch
@@ -0,0 +1,26 @@
1From f8cfb96a1540fc3256af95adf8003b75c305183c Mon Sep 17 00:00:00 2001
2From: Petr Hodina <phodina@protonmail.com>
3Date: Fri, 30 Sep 2022 21:55:55 +0200
4Subject: [PATCH] Add delay to update the mime db in testCreateMimeType test
5 function.
6
7
8diff --git a/keditfiletype/tests/filetypestest.cpp b/keditfiletype/tests/filetypestest.cpp
9index e58e6f2..a41d4ad 100644
10--- a/keditfiletype/tests/filetypestest.cpp
11+++ b/keditfiletype/tests/filetypestest.cpp
12@@ -315,6 +315,9 @@ private Q_SLOTS:
13 QVERIFY(data.isDirty());
14 QVERIFY(data.sync());
15 MimeTypeWriter::runUpdateMimeDatabase();
16+ // QMimeDatabase doesn't even try to update the cache if less than
17+ // 5000 ms have passed (can't use qmime_secondsBetweenChecks)
18+ QTest::qSleep(5000);
19 QMimeType mime = db.mimeTypeForName(mimeTypeName);
20 QVERIFY(mime.isValid());
21 QCOMPARE(mime.comment(), fakeComment);
22
23base-commit: b5911cda17521156b22429436e19b508aa442a57
24--
252.37.2
26
diff --git a/gnu/packages/patches/libksysguard-qdiriterator-follow-symlinks.patch b/gnu/packages/patches/libksysguard-qdiriterator-follow-symlinks.patch
new file mode 100644
index 00000000000..ec4a34037dc
--- /dev/null
+++ b/gnu/packages/patches/libksysguard-qdiriterator-follow-symlinks.patch
@@ -0,0 +1,24 @@
1From 46164a50de4102d02ae9d1d480acdd4b12303db8 Mon Sep 17 00:00:00 2001
2From: Thomas Tuegel <ttuegel@gmail.com>
3Date: Wed, 14 Oct 2015 07:07:22 -0500
4Subject: [PATCH] qdiriterator follow symlinks
5
6---
7 processui/scripting.cpp | 2 +-
8 1 file changed, 1 insertion(+), 1 deletion(-)
9
10diff --git a/processui/scripting.cpp b/processui/scripting.cpp
11index efed8ff..841761a 100644
12--- a/processui/scripting.cpp
13+++ b/processui/scripting.cpp
14@@ -293,7 +293,7 @@ void Scripting::loadContextMenu()
15 const QStringList dirs =
16 QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QStringLiteral("ksysguard/scripts/"), QStandardPaths::LocateDirectory);
17 for (const QString &dir : dirs) {
18- QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories);
19+ QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks);
20 while (it.hasNext()) {
21 scripts.append(it.next());
22 }
23--
242.5.2
diff --git a/gnu/packages/patches/linux-libre-infodocs-target.patch b/gnu/packages/patches/linux-libre-infodocs-target.patch
new file mode 100644
index 00000000000..e9e6495c262
--- /dev/null
+++ b/gnu/packages/patches/linux-libre-infodocs-target.patch
@@ -0,0 +1,88 @@
1Upstream status: https://marc.info/?l=linux-doc&m=166861669723994&w=2
2
3From 7edb5b278ee383ff9bed525329b2cdbe22317bf2 Mon Sep 17 00:00:00 2001
4From: Maxim Cournoyer <maxim.cournoyer@gmail.com>
5Date: Mon, 14 Nov 2022 22:51:11 -0500
6Subject: [PATCH] doc: add texinfodocs and infodocs targets
7
8Sphinx supports generating Texinfo sources and Info documentation,
9which can be navigated easily and is convenient to search (via the
10indexed nodes or anchors, for example).
11
12This change also causes the html output to appear under its own output
13sub-directory, which makes it easier to install, since it's clean from
14.doctrees or other output formats.
15
16Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
17---
18 Documentation/Makefile | 13 ++++++++++++-
19 Documentation/userspace-api/media/Makefile | 3 ++-
20 Makefile | 2 +-
21 3 files changed, 15 insertions(+), 3 deletions(-)
22
23diff --git a/Documentation/Makefile b/Documentation/Makefile
24index 64d44c1ecad3..bd8dac560633 100644
25--- a/Documentation/Makefile
26+++ b/Documentation/Makefile
27@@ -93,7 +93,16 @@ quiet_cmd_sphinx = SPHINX $@ --> file://$(abspath $(BUILDDIR)/$3/$4)
28
29 htmldocs:
30 @$(srctree)/scripts/sphinx-pre-install --version-check
31- @+$(foreach var,$(SPHINXDIRS),$(call loop_cmd,sphinx,html,$(var),,$(var)))
32+ @+$(foreach var,$(SPHINXDIRS),$(call loop_cmd,sphinx,html,$(var),html,$(var)))
33+
34+texinfodocs:
35+ @$(srctree)/scripts/sphinx-pre-install --version-check
36+ @+$(foreach var,$(SPHINXDIRS),$(call loop_cmd,sphinx,texinfo,$(var),texinfo,$(var)))
37+
38+# Note: the 'info' Make target is generated by sphinx itself when
39+# running the texinfodocs target define above.
40+infodocs: texinfodocs
41+ $(MAKE) -C $(BUILDDIR)/texinfo info
42
43 linkcheckdocs:
44 @$(foreach var,$(SPHINXDIRS),$(call loop_cmd,sphinx,linkcheck,$(var),,$(var)))
45@@ -143,6 +152,8 @@ cleandocs:
46 dochelp:
47 @echo ' Linux kernel internal documentation in different formats from ReST:'
48 @echo ' htmldocs - HTML'
49+ @echo ' texinfodocs - Texinfo'
50+ @echo ' infodocs - Info'
51 @echo ' latexdocs - LaTeX'
52 @echo ' pdfdocs - PDF'
53 @echo ' epubdocs - EPUB'
54diff --git a/Documentation/userspace-api/media/Makefile b/Documentation/userspace-api/media/Makefile
55index 00922aa7efde..3d8aaf5c253b 100644
56--- a/Documentation/userspace-api/media/Makefile
57+++ b/Documentation/userspace-api/media/Makefile
58@@ -47,10 +47,11 @@ $(BUILDDIR)/lirc.h.rst: ${UAPI}/lirc.h ${PARSER} $(SRC_DIR)/lirc.h.rst.exception
59
60 # Media build rules
61
62-.PHONY: all html epub xml latex
63+.PHONY: all html texinfo epub xml latex
64
65 all: $(IMGDOT) $(BUILDDIR) ${TARGETS}
66 html: all
67+texinfo: all
68 epub: all
69 xml: all
70 latex: $(IMGPDF) all
71diff --git a/Makefile b/Makefile
72index 58cd4f5e1c3a..b3266c408b6c 100644
73--- a/Makefile
74+++ b/Makefile
75@@ -1785,7 +1785,7 @@ $(help-board-dirs): help-%:
76 # Documentation targets
77 # ---------------------------------------------------------------------------
78 DOC_TARGETS := xmldocs latexdocs pdfdocs htmldocs epubdocs cleandocs \
79- linkcheckdocs dochelp refcheckdocs
80+ linkcheckdocs dochelp refcheckdocs texinfodocs infodocs
81 PHONY += $(DOC_TARGETS)
82 $(DOC_TARGETS):
83 $(Q)$(MAKE) $(build)=Documentation $@
84
85base-commit: 81e7cfa3a9eb4ba6993a9c71772fdab21bc5d870
86--
872.38.1
88
diff --git a/gnu/packages/patches/wacomtablet-add-missing-includes.patch b/gnu/packages/patches/wacomtablet-add-missing-includes.patch
new file mode 100644
index 00000000000..cd939380758
--- /dev/null
+++ b/gnu/packages/patches/wacomtablet-add-missing-includes.patch
@@ -0,0 +1,11 @@
1diff -rup wacomtablet-3.1.0/src/kcmodule/styluspagewidget.cpp wacomtablet-3.1.0.new/src/kcmodule/styluspagewidget.cpp
2--- wacomtablet-3.1.0/src/kcmodule/styluspagewidget.cpp 2018-06-22 15:07:58.000000000 +0200
3+++ wacomtablet-3.1.0.new/src/kcmodule/styluspagewidget.cpp 2018-07-10 17:38:09.239242847 +0200
4@@ -25,6 +25,7 @@
5 #include "profilemanagement.h"
6
7 // common includes
8+#include "logging.h"
9 #include "property.h"
10 #include "deviceprofile.h"
11 #include "dbustabletinterface.h"
diff --git a/gnu/packages/patches/wacomtablet-qt5.15.patch b/gnu/packages/patches/wacomtablet-qt5.15.patch
new file mode 100644
index 00000000000..598ac939e84
--- /dev/null
+++ b/gnu/packages/patches/wacomtablet-qt5.15.patch
@@ -0,0 +1,23 @@
1From 4f73ff02b3efd5e8728b18fcf1067eca166704ee Mon Sep 17 00:00:00 2001
2From: Christophe Giboudeaux <christophe@krop.fr>
3Date: Thu, 4 Jun 2020 16:00:38 +0200
4Subject: [PATCH] Fix build with Qt 5.15
5
6---
7 src/kcmodule/pressurecurvewidget.cpp | 1 +
8 1 file changed, 1 insertion(+)
9
10diff --git a/src/kcmodule/pressurecurvewidget.cpp b/src/kcmodule/pressurecurvewidget.cpp
11index 0c943b3..f047a6c 100644
12--- a/src/kcmodule/pressurecurvewidget.cpp
13+++ b/src/kcmodule/pressurecurvewidget.cpp
14@@ -22,6 +22,7 @@
15 //Qt includes
16 #include <QDebug>
17 #include <QPainter>
18+#include <QPainterPath>
19 #include <QMouseEvent>
20 #include <QResizeEvent>
21 #include <QTabletEvent>
22--
23GitLab
diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm
index b6c33b2a365..0e21176751d 100644
--- a/gnu/packages/perl.scm
+++ b/gnu/packages/perl.scm
@@ -1899,14 +1899,14 @@ as defined by two typical specimens of Perl coders.")
1899(define-public perl-conf-libconfig 1899(define-public perl-conf-libconfig
1900 (package 1900 (package
1901 (name "perl-conf-libconfig") 1901 (name "perl-conf-libconfig")
1902 (version "0.100") 1902 (version "0.101")
1903 (source 1903 (source
1904 (origin 1904 (origin
1905 (method url-fetch) 1905 (method url-fetch)
1906 (uri (string-append "mirror://cpan/authors/id/C/CN/CNANGEL/" 1906 (uri (string-append "mirror://cpan/authors/id/C/CN/CNANGEL/"
1907 "Conf-Libconfig-" version ".tar.gz")) 1907 "Conf-Libconfig-" version ".tar.gz"))
1908 (sha256 1908 (sha256
1909 (base32 "0qdypqd7mx96bwdjlv13fn6p96bs4w0yv94yv94xa7z5lqkdj4rg")))) 1909 (base32 "11dd3kb0k45gqahnnwz50x3b4b25c5jgykkwgf74rcyr0dsy0n5a"))))
1910 (build-system perl-build-system) 1910 (build-system perl-build-system)
1911 (native-inputs 1911 (native-inputs
1912 (list perl-extutils-pkgconfig perl-test-deep perl-test-exception 1912 (list perl-extutils-pkgconfig perl-test-deep perl-test-exception
diff --git a/gnu/packages/protobuf.scm b/gnu/packages/protobuf.scm
index a052a388531..f7184bd49a1 100644
--- a/gnu/packages/protobuf.scm
+++ b/gnu/packages/protobuf.scm
@@ -189,7 +189,7 @@ internal RPC protocols and file formats.")
189;; The 3.5 series are the last versions that do not require C++ 11. 189;; The 3.5 series are the last versions that do not require C++ 11.
190(define-public protobuf-3.5 190(define-public protobuf-3.5
191 (package 191 (package
192 (inherit protobuf) 192 (inherit protobuf-3.6)
193 (version "3.5.1") 193 (version "3.5.1")
194 (source (origin 194 (source (origin
195 (method url-fetch) 195 (method url-fetch)
diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm
index 1426ad9f097..c483d68b5f5 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -1,9 +1,9 @@
1;;; GNU Guix --- Functional package management for GNU 1;;; GNU Guix --- Functional package management for GNU
2;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr> 2;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
3;;; Copyright © 2017, 2019, 2021 Ricardo Wurmus <rekado@elephly.net> 3;;; Copyright © 2017, 2019, 2021, 2022 Ricardo Wurmus <rekado@elephly.net>
4;;; Copyright © 2017 Nikita <nikita@n0.is> 4;;; Copyright © 2017 Nikita <nikita@n0.is>
5;;; Copyright © 2017 Julien Lepiller <julien@lepiller.eu> 5;;; Copyright © 2017 Julien Lepiller <julien@lepiller.eu>
6;;; Copyright © 2018, 2019, 2020 Efraim Flashner <efraim@flashner.co.il> 6;;; Copyright © 2018-2020, 2022 Efraim Flashner <efraim@flashner.co.il>
7;;; Copyright © 2020 Nicolas Goaziou <mail@nicolasgoaziou.fr> 7;;; Copyright © 2020 Nicolas Goaziou <mail@nicolasgoaziou.fr>
8;;; Copyright © 2020, 2022 Marius Bakke <marius@gnu.org> 8;;; Copyright © 2020, 2022 Marius Bakke <marius@gnu.org>
9;;; Copyright © 2021 Brendan Tildesley <mail@brendan.scot> 9;;; Copyright © 2021 Brendan Tildesley <mail@brendan.scot>
@@ -31,6 +31,7 @@
31 #:use-module (guix gexp) 31 #:use-module (guix gexp)
32 #:use-module (guix build-system gnu) 32 #:use-module (guix build-system gnu)
33 #:use-module (guix build-system python) 33 #:use-module (guix build-system python)
34 #:use-module (guix build-system pyproject)
34 #:use-module (gnu packages) 35 #:use-module (gnu packages)
35 #:use-module (gnu packages libffi) 36 #:use-module (gnu packages libffi)
36 #:use-module (gnu packages compression) 37 #:use-module (gnu packages compression)
@@ -47,21 +48,20 @@
47(define-public python-multivolumefile 48(define-public python-multivolumefile
48 (package 49 (package
49 (name "python-multivolumefile") 50 (name "python-multivolumefile")
50 (version "0.2.2") 51 (version "0.2.3")
51 (source 52 (source
52 (origin 53 (origin
53 (method url-fetch) 54 (method url-fetch)
54 (uri (pypi-uri "multivolumefile" version)) 55 (uri (pypi-uri "multivolumefile" version))
55 (sha256 56 (sha256
56 (base32 57 (base32
57 "0j46wab4b09s3favjzp3zs1cn2sn8pr7qyngs5wn31hpqqxbbz76")))) 58 "1mh9sz50s1p8ik83a455pqd57syprad7xhfmk28yb5mwmw58sr50"))))
58 (build-system python-build-system) 59 (build-system pyproject-build-system)
59 (native-inputs 60 (native-inputs
60 (list python-pep517 61 (list python-setuptools-scm
61 python-setuptools
62 python-setuptools-scm
63 python-coverage 62 python-coverage
64 python-coveralls 63 python-coveralls
64 python-hypothesis
65 python-pyannotate 65 python-pyannotate
66 python-pytest 66 python-pytest
67 python-pytest-cov)) 67 python-pytest-cov))
@@ -72,6 +72,36 @@ file-object abstraction, making it possible to use multiple files as if they
72were a single file.") 72were a single file.")
73 (license license:lgpl2.1+))) 73 (license license:lgpl2.1+)))
74 74
75(define-public python-pybcj
76 (package
77 (name "python-pybcj")
78 (version "1.0.1")
79 (source (origin
80 (method url-fetch)
81 (uri (pypi-uri "pybcj" version))
82 (sha256
83 (base32
84 "1hvm3c3mb20z25kmbzyyn6pr5inx50z0ignl8b0bggxaik82ws4b"))))
85 (build-system pyproject-build-system)
86 (propagated-inputs (list python-importlib-metadata))
87 (native-inputs
88 (list python-coverage
89 python-hypothesis
90 python-pytest
91 python-pytest-cov
92 python-setuptools-scm))
93 (home-page "https://codeberg.org/miurahr/pybcj")
94 (synopsis "BCJ filter library")
95 (description "In data compression, BCJ, short for Branch-Call-Jump, refers
96to a technique that improves the compression of machine code of executable
97binaries by replacing relative branch addresses with absolute ones. This
98allows a LZMA compressor to identify duplicate targets and archive higher
99compression rate. BCJ is used in the 7-zip compression utility as the default
100filter for executable binaries.
101
102pybcj provides Python bindings to a BCJ implementation in C.")
103 (license license:lgpl2.1+)))
104
75(define-public python-bcj-cffi 105(define-public python-bcj-cffi
76 (package 106 (package
77 (name "python-bcj-cffi") 107 (name "python-bcj-cffi")
@@ -95,6 +125,59 @@ were a single file.")
95Jump conversion filter by CFFI for Python.") 125Jump conversion filter by CFFI for Python.")
96 (license license:lgpl2.1+))) 126 (license license:lgpl2.1+)))
97 127
128(define-public python-brotlicffi
129 (package
130 (name "python-brotlicffi")
131 (version "1.0.9.2")
132 (source (origin
133 (method url-fetch)
134 (uri (pypi-uri "brotlicffi" version))
135 (sha256
136 (base32
137 "15kxgdiqcg0cm6h5xq3vkbhw7674673hcx3n2yicd3wx29l8l90c"))
138 (snippet
139 #~(begin
140 (use-modules (guix build utils))
141 (delete-file-recursively "libbrotli")))))
142 (build-system pyproject-build-system)
143 (arguments
144 (list
145 #:phases
146 #~(modify-phases %standard-phases
147 (add-after 'unpack 'use-shared-brotli
148 (lambda _
149 (setenv "USE_SHARED_BROTLI" "1"))))))
150 (propagated-inputs (list python-cffi))
151 (inputs (list brotli))
152 (home-page "https://github.com/python-hyper/brotlicffi")
153 (synopsis "Python CFFI bindings to the Brotli library")
154 (description "This package provides Python CFFI bindings to the Brotli
155library.")
156 (license license:expat)))
157
158(define-public python-inflate64
159 (package
160 (name "python-inflate64")
161 (version "0.3.1")
162 (source (origin
163 (method url-fetch)
164 (uri (pypi-uri "inflate64" version))
165 (sha256
166 (base32
167 "0767j35gkwaykl1iq9qn8rc25j1ggv56x3d1vzjpk89bzpzdhbdm"))))
168 (build-system pyproject-build-system)
169 (propagated-inputs (list python-importlib-metadata))
170 (native-inputs
171 (list python-pyannotate
172 python-pytest
173 python-setuptools-scm))
174 (home-page "https://pypi.org/project/inflate64/")
175 (synopsis "deflate64 compression/decompression library")
176 (description "The @code{inflate64} package provides @code{Deflater} and
177@code{Inflater} classes to compress and decompress with the Enhanced Deflate
178compression algorithm.")
179 (license license:lgpl2.1+)))
180
98(define-public python-isal 181(define-public python-isal
99 (package 182 (package
100 (name "python-isal") 183 (name "python-isal")
@@ -124,24 +207,50 @@ Jump conversion filter by CFFI for Python.")
124and decompression by implementing Python bindings for the ISA-L library.") 207and decompression by implementing Python bindings for the ISA-L library.")
125 (license license:expat))) 208 (license license:expat)))
126 209
210(define-public python-pyppmd
211 (package
212 (name "python-pyppmd")
213 (version "1.0.0")
214 (source (origin
215 (method url-fetch)
216 (uri (pypi-uri "pyppmd" version))
217 (sha256
218 (base32
219 "03w4x26mar0ha73c3v39psn1i0k6xrzwmaxfsxysic73jz99np07"))))
220 (build-system pyproject-build-system)
221 (native-inputs
222 (list python-coverage
223 python-hypothesis
224 python-pytest
225 python-pytest-benchmark
226 python-pytest-cov
227 python-pytest-timeout
228 python-setuptools-scm))
229 (home-page "https://github.com/miurahr/pyppmd")
230 (synopsis "PPMd compression/decompression library")
231 (description "Pyppmd provides classes and functions for compressing and
232decompressing text data, using the @dfn{Prediction by partial matching} (PPM)
233compression algorithm variation H and I.2. It provides an API similar to
234Python's zlib/bz2/lzma modules.")
235 (license license:lgpl2.1+)))
236
127(define-public python-ppmd-cffi 237(define-public python-ppmd-cffi
128 (package 238 (package
129 (name "python-ppmd-cffi") 239 (name "python-ppmd-cffi")
130 (version "0.3.3") 240 (version "0.5.0")
131 (source 241 (source
132 (origin 242 (origin
133 (method url-fetch) 243 (method url-fetch)
134 (uri (pypi-uri "ppmd-cffi" version)) 244 (uri (pypi-uri "ppmd-cffi" version))
135 (sha256 245 (sha256
136 (base32 246 (base32
137 "01wcd9l6pp6hivdmd275qh9dhcwficjqfl67hxix5n07vvq7jzz0")))) 247 "0vprpl29fkflqx0m6anfpx7q7i4cw0d0qxcdm91k4pl82dcad81g"))))
138 (build-system python-build-system) 248 (build-system python-build-system)
139 (propagated-inputs 249 (propagated-inputs
140 (list python-cffi)) 250 (list python-cffi))
141 (native-inputs 251 (native-inputs
142 (list python-setuptools 252 (list python-hypothesis
143 python-setuptools-scm 253 python-setuptools-scm
144 python-pep517
145 python-coverage 254 python-coverage
146 python-pytest 255 python-pytest
147 python-pytest-cov)) 256 python-pytest-cov))
@@ -155,23 +264,27 @@ several possible methods.")
155(define-public python-py7zr 264(define-public python-py7zr
156 (package 265 (package
157 (name "python-py7zr") 266 (name "python-py7zr")
158 (version "0.14.1") 267 (version "0.20.2")
159 (source 268 (source
160 (origin 269 (origin
161 (method url-fetch) 270 (method url-fetch)
162 (uri (pypi-uri "py7zr" version)) 271 (uri (pypi-uri "py7zr" version))
163 (sha256 272 (sha256
164 (base32 273 (base32
165 "1zmgp7yax328fj8yj8pj4l7yh78hp727j6wk12vfi6nmi82wl32i")))) 274 "0lwniinfr3rb10n0c203a09vz06vxnnj637yqn8ipdlml89gj7kr"))))
166 (build-system python-build-system) 275 (build-system pyproject-build-system)
167 (propagated-inputs 276 (propagated-inputs
168 (list python-bcj-cffi 277 (list python-brotli
278 python-brotlicffi
279 python-importlib-metadata
280 python-inflate64
169 python-multivolumefile 281 python-multivolumefile
170 python-ppmd-cffi 282 python-psutil
171 python-pycryptodome 283 python-pybcj
284 python-pycryptodomex
285 python-pyppmd
172 python-pyzstd 286 python-pyzstd
173 python-texttable 287 python-texttable))
174 python-zstandard))
175 (native-inputs 288 (native-inputs
176 (list python-setuptools 289 (list python-setuptools
177 python-setuptools-scm 290 python-setuptools-scm
@@ -429,14 +542,16 @@ wrapper. It provides a backport of the @code{Path} object.")
429(define-public python-zstandard 542(define-public python-zstandard
430 (package 543 (package
431 (name "python-zstandard") 544 (name "python-zstandard")
432 (version "0.15.2") 545 (version "0.19.0")
433 (source 546 (source
434 (origin 547 (origin
435 (method url-fetch) 548 (method url-fetch)
436 (uri (pypi-uri "zstandard" version)) 549 (uri (pypi-uri "zstandard" version))
437 (sha256 550 (sha256
438 (base32 "0by9z7nxnkzhmza075q6q91rs8lnpf91129k8ppv7kymbwshipjj")))) 551 (base32 "0qvqhs121spk7yc1l20samflxx47waxv3xm55ksxpn1djk6jzl9i"))))
439 (build-system python-build-system) 552 (build-system python-build-system)
553 (propagated-inputs
554 (list python-cffi))
440 (native-inputs 555 (native-inputs
441 (list python-hypothesis)) 556 (list python-hypothesis))
442 (home-page "https://github.com/indygreg/python-zstandard") 557 (home-page "https://github.com/indygreg/python-zstandard")
@@ -449,17 +564,18 @@ provided.")
449(define-public python-pyzstd 564(define-public python-pyzstd
450 (package 565 (package
451 (name "python-pyzstd") 566 (name "python-pyzstd")
452 (version "0.14.3") 567 (version "0.15.3")
453 (source 568 (source
454 (origin 569 (origin
455 (method url-fetch) 570 (method url-fetch)
456 (uri (pypi-uri "pyzstd" version)) 571 (uri (pypi-uri "pyzstd" version))
457 (sha256 572 (sha256
458 (base32 573 (base32
459 "1d3mngs45w2p490vrq5ymd2wz4lp15phmks1ilcx4k7amgibml3d")))) 574 "0wkli2i4my79l43b996bdga0fac8s8nfd1zjyzl46lwmsfsxlkmc"))))
460 (build-system python-build-system) 575 (build-system python-build-system)
461 (home-page "https://github.com/animalize/pyzstd") 576 (home-page "https://github.com/animalize/pyzstd")
462 (synopsis "Zstandard bindings for Python") 577 (synopsis "Zstandard bindings for Python")
463 (description "This package provides Python bindings to the Zstandard (zstd) 578 (description "This package provides Python bindings to the
579Zstandard (zstd)
464compression library. The API is similar to Python's bz2/lzma/zlib module.") 580compression library. The API is similar to Python's bz2/lzma/zlib module.")
465 (license license:bsd-3))) 581 (license license:bsd-3)))
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 905d79886f7..4f3a587c6af 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -4743,6 +4743,65 @@ Google search engine. Its module is called @code{googlesearch}.")
4743 (description "Python client library for Google's discovery based APIs") 4743 (description "Python client library for Google's discovery based APIs")
4744 (license license:asl2.0))) 4744 (license license:asl2.0)))
4745 4745
4746(define-public whoogle-search
4747 (package
4748 (name "whoogle-search")
4749 (version "0.8.0")
4750 (source (origin
4751 (method url-fetch)
4752 (uri (pypi-uri "whoogle-search" version))
4753 (sha256
4754 (base32
4755 "0h8cl9bkd3vx17kbvcnmc8cy6pc29lxr0drxm84kj37ka788cj2g"))))
4756 (build-system python-build-system)
4757 (arguments
4758 (list
4759 ;; The tests need network access
4760 #:tests? #f))
4761 (propagated-inputs
4762 (list python-attrs
4763 python-beautifulsoup4
4764 python-cachelib
4765 python-certifi
4766 python-cffi
4767 python-brotli
4768 python-chardet
4769 python-click
4770 python-cryptography
4771 python-cssutils
4772 python-defusedxml
4773 python-flask
4774 python-flask-session
4775 python-idna
4776 python-itsdangerous
4777 python-jinja2
4778 python-markupsafe
4779 python-more-itertools
4780 python-packaging
4781 python-pluggy
4782 python-py
4783 python-pycodestyle
4784 python-pycparser
4785 python-pyopenssl
4786 python-pyparsing
4787 python-pysocks
4788 python-dateutil
4789 python-requests
4790 python-soupsieve
4791 python-stem
4792 python-urllib3
4793 python-waitress
4794 python-wcwidth
4795 python-werkzeug
4796 python-dotenv))
4797 (home-page "https://github.com/benbusby/whoogle-search")
4798 (synopsis "Self-hosted, ad-free, privacy-respecting metasearch engine")
4799 (description
4800 "Get Google results, but without any ads, javascript, AMP links,
4801cookies, or IP address tracking. Quick and simple to implement as a primary
4802search engine replacement on both desktop and mobile.")
4803 (license license:expat)))
4804
4746(define-public python-hawkauthlib 4805(define-public python-hawkauthlib
4747 (package 4806 (package
4748 (name "python-hawkauthlib") 4807 (name "python-hawkauthlib")
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 509d57964fa..87963f9f198 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -104,7 +104,7 @@
104;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be> 104;;; Copyright © 2021 Maxime Devos <maximedevos@telenet.be>
105;;; Copyright © 2021 Hugo Lecomte <hugo.lecomte@inria.fr> 105;;; Copyright © 2021 Hugo Lecomte <hugo.lecomte@inria.fr>
106;;; Copyright © 2021 Franck Pérignon <franck.perignon@univ-grenoble-alpes.fr> 106;;; Copyright © 2021 Franck Pérignon <franck.perignon@univ-grenoble-alpes.fr>
107;;; Copyright © 2021 Petr Hodina <phodina@protonmail.com> 107;;; Copyright © 2021, 2022 Petr Hodina <phodina@protonmail.com>
108;;; Copyright © 2021 Simon Streit <simon@netpanic.org> 108;;; Copyright © 2021 Simon Streit <simon@netpanic.org>
109;;; Copyright © 2021 Daniel Meißner <daniel.meissner-i4k@ruhr-uni-bochum.de> 109;;; Copyright © 2021 Daniel Meißner <daniel.meissner-i4k@ruhr-uni-bochum.de>
110;;; Copyright © 2021, 2022 Pradana Aumars <paumars@courrier.dev> 110;;; Copyright © 2021, 2022 Pradana Aumars <paumars@courrier.dev>
@@ -3075,6 +3075,41 @@ applications. dogtail scripts are written in Python and executed like any
3075other Python program.") 3075other Python program.")
3076 (license license:gpl2+))) 3076 (license license:gpl2+)))
3077 3077
3078(define-public python-doxyqml
3079 (package
3080 (name "python-doxyqml")
3081 (version "0.5.1")
3082 (source (origin
3083 (method url-fetch)
3084 (uri (pypi-uri "doxyqml" version))
3085 (sha256
3086 (base32
3087 "1f0jjqvamly4hn7f1palvq27z6yr694rfzyxrb6g0ysbbawxkvq9"))))
3088 (build-system python-build-system)
3089 (home-page "http://agateau.com/projects/doxyqml")
3090 (synopsis "Doxygen input filter for QML files")
3091 (description
3092 "This package provides a Doxygen input filter for QML files.")
3093 (license license:bsd-3)))
3094
3095(define-public python-doxypypy
3096 (package
3097 (name "python-doxypypy")
3098 (version "0.8.8.6")
3099 (source (origin
3100 (method url-fetch)
3101 (uri (pypi-uri "doxypypy" version))
3102 (sha256
3103 (base32
3104 "06z0vbh975g42z5szbfvn9i3bif3xwr5pncqd4fvjzjkbi2p2xb2"))))
3105 (build-system python-build-system)
3106 (arguments '(#:tests? #f)) ;no test suite
3107 (home-page "https://github.com/Feneric/doxypypy")
3108 (synopsis "Doxygen filter for Python")
3109 (description
3110 "This package provides a Doxygen filter for Python.")
3111 (license license:gpl2+)))
3112
3078(define-public python-empy 3113(define-public python-empy
3079 (package 3114 (package
3080 (name "python-empy") 3115 (name "python-empy")
@@ -3105,25 +3140,6 @@ system is highly configurable via command line options and embedded
3105commands.") 3140commands.")
3106 (license license:lgpl2.1+))) 3141 (license license:lgpl2.1+)))
3107 3142
3108(define-public python-enum34
3109 (package
3110 (name "python-enum34")
3111 (version "1.1.6")
3112 (source
3113 (origin
3114 (method url-fetch)
3115 (uri (pypi-uri "enum34" version))
3116 (sha256
3117 (base32
3118 "1cgm5ng2gcfrkrm3hc22brl6chdmv67b9zvva9sfs7gn7dwc9n4a"))))
3119 (build-system python-build-system)
3120 (home-page "https://pypi.org/project/enum34/")
3121 (synopsis "Backported Python 3.4 Enum")
3122 (description
3123 "Enum34 is the new Python stdlib enum module available in Python 3.4
3124backported for previous versions of Python from 2.4 to 3.3.")
3125 (license license:bsd-3)))
3126
3127(define-public python-parse-type 3143(define-public python-parse-type
3128 (package 3144 (package
3129 (name "python-parse-type") 3145 (name "python-parse-type")
@@ -7031,6 +7047,8 @@ as the original project seems to have been abandoned circa 2007.")
7031 (build-system python-build-system) 7047 (build-system python-build-system)
7032 (arguments 7048 (arguments
7033 `(#:tests? #f)) ; Tests try to access the network. 7049 `(#:tests? #f)) ; Tests try to access the network.
7050 (propagated-inputs
7051 (list python-six))
7034 (home-page "http://pagekite.net/wiki/Floss/PySocksipyChain/") 7052 (home-page "http://pagekite.net/wiki/Floss/PySocksipyChain/")
7035 (synopsis "Python SOCKS module with chained proxies support") 7053 (synopsis "Python SOCKS module with chained proxies support")
7036 (description 7054 (description
@@ -10254,16 +10272,18 @@ more advanced mathematics.")
10254(define-public python-bigfloat 10272(define-public python-bigfloat
10255 (package 10273 (package
10256 (name "python-bigfloat") 10274 (name "python-bigfloat")
10257 (version "0.3.0") 10275 (version "0.4.0")
10258 (source 10276 (source
10259 (origin 10277 (origin
10260 (method url-fetch) 10278 (method url-fetch)
10261 (uri (pypi-uri "bigfloat" version)) 10279 (uri (pypi-uri "bigfloat" version))
10262 (sha256 10280 (sha256
10263 (base32 "0xd7q4l7v0f463diznjv4k9wlaks80pn9drdqmfifi7zx8qvybi6")))) 10281 (base32 "1f0c1hdr39bbl5rds5r1waa1papjmjiyp0ixs64mkjiahzg6pfaq"))))
10264 (build-system python-build-system) 10282 (build-system python-build-system)
10265 (inputs 10283 (inputs
10266 (list mpfr)) 10284 (list mpfr))
10285 (propagated-inputs
10286 (list python-six))
10267 (home-page "https://github.com/mdickinson/bigfloat") 10287 (home-page "https://github.com/mdickinson/bigfloat")
10268 (synopsis "Arbitrary precision floating-point arithmetic for Python") 10288 (synopsis "Arbitrary precision floating-point arithmetic for Python")
10269 (description 10289 (description
@@ -16025,6 +16045,20 @@ way.")
16025 (sha256 16045 (sha256
16026 (base32 16046 (base32
16027 "00yvj8bxmhhhhd74v7j0x673is7vizmxwgb3dd5xmnkr74ybyi7w")))) 16047 "00yvj8bxmhhhhd74v7j0x673is7vizmxwgb3dd5xmnkr74ybyi7w"))))
16048 (arguments
16049 (list
16050 #:phases
16051 '(modify-phases %standard-phases
16052 (add-after 'unpack 'disable-test
16053 (lambda _
16054 ;; See https://github.com/bmc/munkres/issues/40
16055 (substitute* "test/test_munkres.py"
16056 (("^def test_profit_float" m)
16057 (string-append "\
16058import platform
16059@pytest.mark.skipif(platform.architecture()[0] == \"32bit\",
16060 reason=\"Fails on 32 bit architectures\")
16061" m))))))))
16028 (build-system python-build-system) 16062 (build-system python-build-system)
16029 (native-inputs (list python-pytest-6)) 16063 (native-inputs (list python-pytest-6))
16030 (home-page "https://software.clapper.org/munkres/") 16064 (home-page "https://software.clapper.org/munkres/")
@@ -17613,8 +17647,10 @@ It supports TSIG authenticated messages and EDNS0.")
17613 (lambda _ 17647 (lambda _
17614 (substitute* "setup.py" 17648 (substitute* "setup.py"
17615 (("import DNS") "") 17649 (("import DNS") "")
17616 (("DNS.__version__") (string-append "\"" ,version "\""))) 17650 (("DNS.__version__") (string-append "\"" ,version "\"")))))
17617 #t))) 17651 ;; For the same reason, drop the sanity check because the library
17652 ;; fails to load without /etc/resolv.conf.
17653 (delete 'sanity-check))
17618 #:tests? #f)) ; Also skip the tests. 17654 #:tests? #f)) ; Also skip the tests.
17619 (home-page "https://launchpad.net/py3dns") 17655 (home-page "https://launchpad.net/py3dns")
17620 (synopsis "Python 3 DNS library") 17656 (synopsis "Python 3 DNS library")
@@ -19629,6 +19665,27 @@ from the header, as well as section details and data available.")
19629 and bit flag values.") 19665 and bit flag values.")
19630 (license license:expat))) 19666 (license license:expat)))
19631 19667
19668(define-public python-attrdict
19669 (package
19670 (name "python-attrdict")
19671 (version "2.0.1")
19672 (source (origin
19673 (method url-fetch)
19674 (uri (pypi-uri "attrdict" version))
19675 (sha256
19676 (base32
19677 "0w3vsz64j9npxfgh83hghsh161wwkrx1fxqi1533js2wnnc0dj9m"))))
19678 (build-system python-build-system)
19679 ;; The package is no longer maintained and tests need some work.
19680 (arguments '(#:tests? #f))
19681 (propagated-inputs (list python-six))
19682 (home-page "https://github.com/bcj/AttrDict")
19683 (synopsis "Attribute-style access dictionaries")
19684 (description
19685 "This package provides mapping objects whose elements can be accessed
19686both as keys and as attributes.")
19687 (license license:expat)))
19688
19632(define-public python-attrs 19689(define-public python-attrs
19633 (package 19690 (package
19634 (name "python-attrs") 19691 (name "python-attrs")
@@ -27371,14 +27428,14 @@ and pandoc-citeproc.")
27371(define-public python-rnc2rng 27428(define-public python-rnc2rng
27372 (package 27429 (package
27373 (name "python-rnc2rng") 27430 (name "python-rnc2rng")
27374 (version "2.6.4") 27431 (version "2.6.6")
27375 (source 27432 (source
27376 (origin 27433 (origin
27377 (method url-fetch) 27434 (method url-fetch)
27378 (uri (pypi-uri "rnc2rng" version)) 27435 (uri (pypi-uri "rnc2rng" version))
27379 (sha256 27436 (sha256
27380 (base32 27437 (base32
27381 "1kmp3iwxxyzjsd47j2sprd47ihhkwhb3yydih3af5bbfq0ibh1w8")))) 27438 "1wbqvz2bhq2f5kqi7q2q3m9y5vs9rj970zhnjh502pvvhmbx20as"))))
27382 (build-system python-build-system) 27439 (build-system python-build-system)
27383 (propagated-inputs 27440 (propagated-inputs
27384 (list python-rply)) 27441 (list python-rply))
@@ -27575,6 +27632,8 @@ module patches @code{asyncio} to allow nested use of @code{asyncio.run} and
27575 "1mzk4yabxj6r149fswhis18hd8dnag5sj8i4wb06450zq3pi8dh7")))) 27632 "1mzk4yabxj6r149fswhis18hd8dnag5sj8i4wb06450zq3pi8dh7"))))
27576 (native-inputs 27633 (native-inputs
27577 (list unzip)) 27634 (list unzip))
27635 (propagated-inputs
27636 (list python-six))
27578 (build-system python-build-system) 27637 (build-system python-build-system)
27579 (arguments '(#:tests? #f)) ; No test suite. 27638 (arguments '(#:tests? #f)) ; No test suite.
27580 (home-page "https://www.parallelpython.com") 27639 (home-page "https://www.parallelpython.com")
@@ -29603,7 +29662,7 @@ development, testing, production]};
29603 (lambda* (#:key tests? #:allow-other-keys) 29662 (lambda* (#:key tests? #:allow-other-keys)
29604 (when tests? 29663 (when tests?
29605 (invoke "pytest" "-vv"))))))) 29664 (invoke "pytest" "-vv")))))))
29606 (native-inputs (list python-pytest python-pytest-mock)) 29665 (native-inputs (list python-pytest python-pytest-mock python-numpy))
29607 (propagated-inputs (list python-jedi python-pygments python-urwid 29666 (propagated-inputs (list python-jedi python-pygments python-urwid
29608 python-urwid-readline)) 29667 python-urwid-readline))
29609 (home-page "https://documen.tician.de/pudb/") 29668 (home-page "https://documen.tician.de/pudb/")
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 8cbb2c6a073..a0ced6451b6 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -25,6 +25,7 @@
25;;; Copyright © 2021 Nicolò Balzarotti <nicolo@nixo.xyz> 25;;; Copyright © 2021 Nicolò Balzarotti <nicolo@nixo.xyz>
26;;; Copyright © 2022 Foo Chuan Wei <chuanwei.foo@hotmail.com> 26;;; Copyright © 2022 Foo Chuan Wei <chuanwei.foo@hotmail.com>
27;;; Copyright © 2022 Zhu Zihao <all_but_last@163.com> 27;;; Copyright © 2022 Zhu Zihao <all_but_last@163.com>
28;;; Copyright © 2022 Petr Hodina <phodina@protonmail.com>
28;;; 29;;;
29;;; This file is part of GNU Guix. 30;;; This file is part of GNU Guix.
30;;; 31;;;
@@ -48,6 +49,7 @@
48 #:use-module (guix git-download) 49 #:use-module (guix git-download)
49 #:use-module (guix build-system cmake) 50 #:use-module (guix build-system cmake)
50 #:use-module (guix build-system gnu) 51 #:use-module (guix build-system gnu)
52 #:use-module (guix build-system meson)
51 #:use-module (guix build-system trivial) 53 #:use-module (guix build-system trivial)
52 #:use-module (guix build-system python) 54 #:use-module (guix build-system python)
53 #:use-module (guix build-system qt) 55 #:use-module (guix build-system qt)
@@ -59,17 +61,21 @@
59 #:use-module (gnu packages bash) 61 #:use-module (gnu packages bash)
60 #:use-module (gnu packages base) 62 #:use-module (gnu packages base)
61 #:use-module (gnu packages bison) 63 #:use-module (gnu packages bison)
64 #:use-module (gnu packages check)
62 #:use-module (gnu packages cmake) 65 #:use-module (gnu packages cmake)
63 #:use-module (gnu packages compression) 66 #:use-module (gnu packages compression)
67 #:use-module (gnu packages cpp)
64 #:use-module (gnu packages cups) 68 #:use-module (gnu packages cups)
65 #:use-module (gnu packages curl) 69 #:use-module (gnu packages curl)
66 #:use-module (gnu packages databases) 70 #:use-module (gnu packages databases)
67 #:use-module (gnu packages documentation) 71 #:use-module (gnu packages documentation)
72 #:use-module (gnu packages elf)
68 #:use-module (gnu packages enchant) 73 #:use-module (gnu packages enchant)
69 #:use-module (gnu packages fontutils) 74 #:use-module (gnu packages fontutils)
70 #:use-module (gnu packages flex) 75 #:use-module (gnu packages flex)
71 #:use-module (gnu packages freedesktop) 76 #:use-module (gnu packages freedesktop)
72 #:use-module (gnu packages gcc) 77 #:use-module (gnu packages gcc)
78 #:use-module (gnu packages gdb)
73 #:use-module (gnu packages ghostscript) 79 #:use-module (gnu packages ghostscript)
74 #:use-module (gnu packages gl) 80 #:use-module (gnu packages gl)
75 #:use-module (gnu packages glib) 81 #:use-module (gnu packages glib)
@@ -140,8 +146,7 @@
140 (modify-phases %standard-phases 146 (modify-phases %standard-phases
141 (add-after 'unpack 'chdir 147 (add-after 'unpack 'chdir
142 (lambda _ 148 (lambda _
143 (chdir "libqite") 149 (chdir "libqite"))))))
144 #t)))))
145 (inputs 150 (inputs
146 (list qtbase-5 qtmultimedia-5)) 151 (list qtbase-5 qtmultimedia-5))
147 (home-page "https://github.com/Ri0n/qite/") 152 (home-page "https://github.com/Ri0n/qite/")
@@ -219,10 +224,10 @@ window managers, that don't provide Qt integration by themselves.")
219 (native-inputs 224 (native-inputs
220 (list cmake-shared extra-cmake-modules pkg-config)) 225 (list cmake-shared extra-cmake-modules pkg-config))
221 (inputs 226 (inputs
222 `(("qtbase" ,qtbase-5) 227 (list qtbase-5
223 ("qtwayland" ,qtwayland-5) 228 qtwayland-5
224 ("wayland" ,wayland) 229 wayland
225 ("xkbcommon" ,libxkbcommon))) 230 libxkbcommon))
226 (synopsis "Material Decoration for Qt") 231 (synopsis "Material Decoration for Qt")
227 (description "MaterialDecoration is a client-side decoration for Qt 232 (description "MaterialDecoration is a client-side decoration for Qt
228applications on Wayland.") 233applications on Wayland.")
@@ -254,8 +259,7 @@ applications on Wayland.")
254 (add-before 'check 'check-setup 259 (add-before 'check 'check-setup
255 (lambda _ 260 (lambda _
256 ;; make Qt render "offscreen", required for tests 261 ;; make Qt render "offscreen", required for tests
257 (setenv "QT_QPA_PLATFORM" "offscreen") 262 (setenv "QT_QPA_PLATFORM" "offscreen"))))))
258 #t)))))
259 (home-page "https://github.com/steveire/grantlee") 263 (home-page "https://github.com/steveire/grantlee")
260 (synopsis "Libraries for text templating with Qt") 264 (synopsis "Libraries for text templating with Qt")
261 (description "Grantlee Templates can be used for theming and generation of 265 (description "Grantlee Templates can be used for theming and generation of
@@ -820,6 +824,69 @@ developers using C++ or QML, a CSS & JavaScript like language.")
820 (variable "XDG_CONFIG_DIRS") 824 (variable "XDG_CONFIG_DIRS")
821 (files '("etc/xdg"))))))) 825 (files '("etc/xdg")))))))
822 826
827(define-public qt3d-5
828 (package
829 (inherit qtbase-5)
830 (name "qt3d")
831 (version "5.15.5")
832 (source (origin
833 (method url-fetch)
834 (uri (qt-urls name version))
835 (sha256
836 (base32
837 "1m3y7d58crn0qgfwkimxcggssn2pbs8nj5b9diwns6rwqg4aqk20"))))
838 (propagated-inputs `())
839 (native-inputs (list perl))
840 (inputs (list mesa qtbase-5 vulkan-headers zlib))
841 (arguments
842 (list #:phases #~(modify-phases %standard-phases
843 (add-before 'configure 'configure-qmake
844 (lambda* (#:key inputs outputs #:allow-other-keys)
845 (let* ((tmpdir (string-append (getenv "TMPDIR")))
846 (qmake (string-append tmpdir "/qmake"))
847 (qt.conf (string-append tmpdir "/qt.conf")))
848 (symlink (which "qmake") qmake)
849 (setenv "PATH"
850 (string-append tmpdir ":"
851 (getenv "PATH")))
852 (with-output-to-file qt.conf
853 (lambda ()
854 (format #t "[Paths]
855Prefix=~a
856ArchData=lib/qt5
857Data=share/qt5
858Documentation=share/doc/qt5
859Headers=include/qt5
860Libraries=lib
861LibraryExecutables=lib/qt5/libexec
862Binaries=bin
863Tests=tests
864Plugins=lib/qt5/plugins
865Imports=lib/qt5/imports
866Qml2Imports=lib/qt5/qml
867Translations=share/qt5/translations
868Settings=etc/xdg
869Examples=share/doc/qt5/examples
870HostPrefix=~a
871HostData=lib/qt5
872HostBinaries=bin
873HostLibraries=lib
874
875[EffectiveSourcePaths]
876HostPrefix=~a
877HostData=lib/qt5"
878 #$output #$output #$(this-package-input
879 "qtbase")))))))
880 (replace 'configure
881 (lambda* (#:key inputs outputs #:allow-other-keys)
882 (invoke "qmake"
883 "QT_BUILD_PARTS = libs tools tests")))
884 (add-before 'check 'set-display
885 (lambda _
886 (setenv "QT_QPA_PLATFORM" "offscreen"))))))
887 (synopsis "Qt module for 3D")
888 (description "The Qt3d module provides classes for displaying 3D.")))
889
823(define-public qt5compat 890(define-public qt5compat
824 (package 891 (package
825 (name "qt5compat") 892 (name "qt5compat")
@@ -1802,9 +1869,22 @@ that helps in Qt development.")))
1802 (list 1869 (list
1803 ;; The build system attempts to fetch online resources and fails when 1870 ;; The build system attempts to fetch online resources and fails when
1804 ;; building the test suite. 1871 ;; building the test suite.
1805 #:configure-flags #~(list "-DQT_BUILD_TESTS=OFF"))) 1872 #:configure-flags #~(list "-DQT_BUILD_TESTS=OFF")
1873 #:phases #~(modify-phases %standard-phases
1874 (add-after 'install 'sanity-check
1875 (lambda* (#:key outputs #:allow-other-keys)
1876 ;; This validation exists to validate that the dynamic
1877 ;; library for Clang works as intended; there was
1878 ;; originally problems due to left-overs patching the
1879 ;; value of BUILD_SHARED_LIBS in CLANG-FROM-LLVM that
1880 ;; would cause the following error: "CommandLine Error:
1881 ;; Option 'filter' registered more than once!"
1882 (invoke/quiet (search-input-file outputs "bin/qdoc")
1883 "--help"))))))
1806 (native-inputs (list perl qtdeclarative vulkan-headers)) 1884 (native-inputs (list perl qtdeclarative vulkan-headers))
1807 (inputs (list libxkbcommon mesa qtbase)) 1885 ;; Use clang-15, which is built using as a single shared library, which is
1886 ;; what the build system of qttools expects.
1887 (inputs (list clang-15 libxkbcommon mesa qtbase))
1808 (home-page (package-home-page qtbase)) 1888 (home-page (package-home-page qtbase))
1809 (synopsis "Qt Tools and Designer modules") 1889 (synopsis "Qt Tools and Designer modules")
1810 (description "The Qt Tools module provides a set of applications to browse 1890 (description "The Qt Tools module provides a set of applications to browse
@@ -1814,6 +1894,27 @@ that helps in Qt development.")
1814 ;; LICENSES/Qt-GPL-exception-1.0.txt). 1894 ;; LICENSES/Qt-GPL-exception-1.0.txt).
1815 (license (list license:gpl3)))) 1895 (license (list license:gpl3))))
1816 1896
1897(define-public qttranslations
1898 (package
1899 (name "qttranslations")
1900 (version "6.3.1")
1901 (source (origin
1902 (method url-fetch)
1903 (uri (qt-urls name version))
1904 (sha256
1905 (base32
1906 "15yvvxw1vngnjlly6cady05ljamg01qiaqn2vh0xkph855gdbgfp"))))
1907 (build-system cmake-build-system)
1908 (arguments (list #:tests? #f))
1909 (native-inputs (list qtbase qttools))
1910 (home-page (package-home-page qtbase))
1911 (synopsis "Qt translation catalogs")
1912 (description "This package contains the translations for Qt contributed by
1913the Qt community.")
1914 ;; GPL 3 only with Qt GPL exception 1.0 (see:
1915 ;; LICENSES/Qt-GPL-exception-1.0.txt).
1916 (license (list license:gpl3))))
1917
1817(define-public qtscript 1918(define-public qtscript
1818 (package (inherit qtsvg-5) 1919 (package (inherit qtsvg-5)
1819 (name "qtscript") 1920 (name "qtscript")
@@ -1917,12 +2018,12 @@ coloring, and many more.")))
1917 (native-inputs 2018 (native-inputs
1918 (list perl pkg-config)) 2019 (list perl pkg-config))
1919 (inputs 2020 (inputs
1920 `(("fontconfig" ,fontconfig) 2021 (list fontconfig
1921 ("freetype" ,freetype) 2022 freetype
1922 ("libxrender" ,libxrender) 2023 libxrender
1923 ("sdl2" ,sdl2) 2024 sdl2
1924 ("qtbase" ,qtbase-5) 2025 qtbase-5
1925 ("qtdeclarative-5" ,qtdeclarative-5))) 2026 qtdeclarative-5))
1926 (synopsis "Qt Gamepad module") 2027 (synopsis "Qt Gamepad module")
1927 (description "The Qt Gamepad module is an add-on library that enables Qt 2028 (description "The Qt Gamepad module is an add-on library that enables Qt
1928applications to support the use of gamepad hardware and in some cases remote 2029applications to support the use of gamepad hardware and in some cases remote
@@ -2478,16 +2579,16 @@ using the Enchant spell-checking library.")
2478 pciutils 2579 pciutils
2479 protobuf 2580 protobuf
2480 pulseaudio 2581 pulseaudio
2481 qtbase-5
2482 qtdeclarative-5
2483 qtmultimedia-5 2582 qtmultimedia-5
2484 qtwebchannel-5
2485 re2 2583 re2
2486 snappy 2584 snappy
2487 eudev 2585 eudev
2488 valgrind 2586 valgrind
2489 vulkan-headers 2587 vulkan-headers
2490 xcb-util)) 2588 xcb-util))
2589 (propagated-inputs
2590 ;; Required by Qt5WebEngineCoreConfig.cmake.
2591 (list qtbase-5 qtdeclarative-5 qtwebchannel-5))
2491 (arguments 2592 (arguments
2492 (substitute-keyword-arguments (package-arguments qtsvg-5) 2593 (substitute-keyword-arguments (package-arguments qtsvg-5)
2493 ((#:modules modules '()) 2594 ((#:modules modules '())
@@ -2882,11 +2983,13 @@ linux/libcurl_wrapper.h"
2882 python-html5lib))) 2983 python-html5lib)))
2883 (inputs 2984 (inputs
2884 (modify-inputs (package-inputs qtwebengine-5) 2985 (modify-inputs (package-inputs qtwebengine-5)
2885 (replace "qtbase" qtbase)
2886 (replace "qtdeclarative" qtdeclarative)
2887 (replace "qtmultimedia" qtmultimedia) 2986 (replace "qtmultimedia" qtmultimedia)
2888 (replace "qtwebchannel" qtwebchannel)
2889 (append libxkbfile xkeyboard-config))) 2987 (append libxkbfile xkeyboard-config)))
2988 (propagated-inputs
2989 (modify-inputs (package-propagated-inputs qtwebengine-5)
2990 (replace "qtbase" qtbase)
2991 (replace "qtdeclarative" qtdeclarative)
2992 (replace "qtwebchannel" qtwebchannel)))
2890 (native-search-paths 2993 (native-search-paths
2891 (list (search-path-specification 2994 (list (search-path-specification
2892 (file-type 'regular) 2995 (file-type 'regular)
@@ -2941,8 +3044,7 @@ system libraries.")
2941 (string-append source "/" file) 3044 (string-append source "/" file)
2942 (string-append out "/include"))) 3045 (string-append out "/include")))
2943 '("SingleApplication" 3046 '("SingleApplication"
2944 "singleapplication.h" "singleapplication_p.h")) 3047 "singleapplication.h" "singleapplication_p.h"))))))))
2945 #t))))))
2946 (inputs 3048 (inputs
2947 (list qtbase-5)) 3049 (list qtbase-5))
2948 (home-page "https://github.com/itay-grudev/SingleApplication") 3050 (home-page "https://github.com/itay-grudev/SingleApplication")
@@ -3088,9 +3190,7 @@ module provides support functions to the automatically generated code.")
3088 (let* ((qtbase (assoc-ref inputs "qtbase")) 3190 (let* ((qtbase (assoc-ref inputs "qtbase"))
3089 (qtprinter.h (string-append "\"" qtbase "/include/qt5/QtPrintSupport/qprinter.h\""))) 3191 (qtprinter.h (string-append "\"" qtbase "/include/qt5/QtPrintSupport/qprinter.h\"")))
3090 (substitute* "sip/QtPrintSupport/qprinter.sip" 3192 (substitute* "sip/QtPrintSupport/qprinter.sip"
3091 (("<qprinter.h>") 3193 (("<qprinter.h>") qtprinter.h)))))
3092 qtprinter.h))
3093 #t)))
3094 (replace 'configure 3194 (replace 'configure
3095 (lambda* (#:key inputs outputs #:allow-other-keys) 3195 (lambda* (#:key inputs outputs #:allow-other-keys)
3096 (let* ((out (assoc-ref outputs "out")) 3196 (let* ((out (assoc-ref outputs "out"))
@@ -3215,8 +3315,7 @@ contain over 620 classes.")
3215 (lambda _ (display " 3315 (lambda _ (display "
3216from pkgutil import extend_path 3316from pkgutil import extend_path
3217__path__ = extend_path(__path__, __name__) 3317__path__ = extend_path(__path__, __name__)
3218"))) 3318")))))))))
3219 #t))))))
3220 (home-page "https://www.riverbankcomputing.com/software/pyqtwebengine/intro") 3319 (home-page "https://www.riverbankcomputing.com/software/pyqtwebengine/intro")
3221 (synopsis "Python bindings for QtWebEngine") 3320 (synopsis "Python bindings for QtWebEngine")
3222 (description 3321 (description
@@ -3376,8 +3475,7 @@ indicators, code completion and call tips.")
3376 (string-append out "/lib"))) 3475 (string-append out "/lib")))
3377 ;; And fix the installed.txt file 3476 ;; And fix the installed.txt file
3378 (substitute* "installed.txt" 3477 (substitute* "installed.txt"
3379 (("/gnu/store/[^/]+") out))) 3478 (("/gnu/store/[^/]+") out))))))))
3380 #t)))))
3381 (inputs 3479 (inputs
3382 `(("qscintilla" ,qscintilla) 3480 `(("qscintilla" ,qscintilla)
3383 ("python" ,python) 3481 ("python" ,python)
@@ -3405,8 +3503,7 @@ This package provides the Python bindings.")))
3405 (match %build-inputs 3503 (match %build-inputs
3406 (((names . directories) ...) 3504 (((names . directories) ...)
3407 (union-build (assoc-ref %outputs "out") 3505 (union-build (assoc-ref %outputs "out")
3408 directories) 3506 directories))))))
3409 #t)))))
3410 (inputs 3507 (inputs
3411 `(("python-pyqt" ,python-pyqt) 3508 `(("python-pyqt" ,python-pyqt)
3412 ("python-qscintilla" ,python-qscintilla))) 3509 ("python-qscintilla" ,python-qscintilla)))
@@ -3484,8 +3581,7 @@ securely. It will not store any data unencrypted unless explicitly requested.")
3484 (("#include \"qtlockedfile.*\\.cpp\"") "") 3581 (("#include \"qtlockedfile.*\\.cpp\"") "")
3485 ;; Unwrap namespace added in the vendoring process. 3582 ;; Unwrap namespace added in the vendoring process.
3486 (("QtLP_Private::QtLockedFile") 3583 (("QtLP_Private::QtLockedFile")
3487 "QtLockedFile"))) 3584 "QtLockedFile")))))))
3488 #t))))
3489 (build-system gnu-build-system) 3585 (build-system gnu-build-system)
3490 (arguments 3586 (arguments
3491 `(#:tests? #f ; No target 3587 `(#:tests? #f ; No target
@@ -3509,8 +3605,7 @@ securely. It will not store any data unencrypted unless explicitly requested.")
3509 (("SUBDIRS\\+=examples") "")) 3605 (("SUBDIRS\\+=examples") ""))
3510 ;; Fix deprecated functions. 3606 ;; Fix deprecated functions.
3511 (substitute* "qtsoap/src/qtsoap.cpp" 3607 (substitute* "qtsoap/src/qtsoap.cpp"
3512 (("toAscii") "toUtf8")) 3608 (("toAscii") "toUtf8"))))
3513 #t))
3514 (replace 'configure 3609 (replace 'configure
3515 (lambda _ 3610 (lambda _
3516 (for-each (lambda (solution) 3611 (for-each (lambda (solution)
@@ -3518,16 +3613,14 @@ securely. It will not store any data unencrypted unless explicitly requested.")
3518 (invoke "./configure" "-library") 3613 (invoke "./configure" "-library")
3519 (invoke "qmake"))) 3614 (invoke "qmake")))
3520 '("qtlockedfile" "qtpropertybrowser" "qtservice" 3615 '("qtlockedfile" "qtpropertybrowser" "qtservice"
3521 "qtsingleapplication" "qtsoap")) 3616 "qtsingleapplication" "qtsoap"))))
3522 #t))
3523 (replace 'build 3617 (replace 'build
3524 (lambda _ 3618 (lambda _
3525 (for-each (lambda (solution) 3619 (for-each (lambda (solution)
3526 (with-directory-excursion solution 3620 (with-directory-excursion solution
3527 (invoke "make"))) 3621 (invoke "make")))
3528 '("qtlockedfile" "qtpropertybrowser" "qtservice" 3622 '("qtlockedfile" "qtpropertybrowser" "qtservice"
3529 "qtsingleapplication" "qtsoap")) 3623 "qtsingleapplication" "qtsoap"))))
3530 #t))
3531 (replace 'install 3624 (replace 'install
3532 (lambda args 3625 (lambda args
3533 (for-each (lambda (solution) 3626 (for-each (lambda (solution)
@@ -3607,8 +3700,7 @@ that can be only started once per user.
3607 ;; Remove some incomplete manual pages. 3700 ;; Remove some incomplete manual pages.
3608 (for-each delete-file (find-files "doc/man/man3" "^_tmp.*")) 3701 (for-each delete-file (find-files "doc/man/man3" "^_tmp.*"))
3609 (mkdir-p man) 3702 (mkdir-p man)
3610 (copy-recursively "doc/man" man) 3703 (copy-recursively "doc/man" man)))))))
3611 #t))))))
3612 (home-page "http://qwt.sourceforge.net") 3704 (home-page "http://qwt.sourceforge.net")
3613 (synopsis "Qt widgets for plots, scales, dials and other technical software 3705 (synopsis "Qt widgets for plots, scales, dials and other technical software
3614GUI components") 3706GUI components")
@@ -3850,7 +3942,7 @@ color-related widgets.")
3850 #:phases 3942 #:phases
3851 #~(modify-phases %standard-phases 3943 #~(modify-phases %standard-phases
3852 (add-after 'unpack 'use-shiboken-dir-only 3944 (add-after 'unpack 'use-shiboken-dir-only
3853 (lambda _ (chdir "sources/shiboken2") #t)) 3945 (lambda _ (chdir "sources/shiboken2")))
3854 (add-before 'configure 'make-files-writable-and-update-timestamps 3946 (add-before 'configure 'make-files-writable-and-update-timestamps
3855 (lambda _ 3947 (lambda _
3856 ;; The build scripts need to modify some files in 3948 ;; The build scripts need to modify some files in
@@ -3861,13 +3953,11 @@ color-related widgets.")
3861 (for-each (lambda (file) 3953 (for-each (lambda (file)
3862 (make-file-writable file) 3954 (make-file-writable file)
3863 (utime file circa-1980 circa-1980)) 3955 (utime file circa-1980 circa-1980))
3864 (find-files "."))) 3956 (find-files ".")))))
3865 #t))
3866 (add-before 'configure 'set-build-env 3957 (add-before 'configure 'set-build-env
3867 (lambda _ 3958 (lambda _
3868 (let ((llvm #$(this-package-input "clang-toolchain"))) 3959 (let ((llvm #$(this-package-input "clang-toolchain")))
3869 (setenv "CLANG_INSTALL_DIR" llvm) 3960 (setenv "CLANG_INSTALL_DIR" llvm)))))))
3870 #t))))))
3871 (home-page "https://wiki.qt.io/Qt_for_Python") 3961 (home-page "https://wiki.qt.io/Qt_for_Python")
3872 (synopsis 3962 (synopsis
3873 "Shiboken generates bindings for C++ libraries using CPython source code") 3963 "Shiboken generates bindings for C++ libraries using CPython source code")
@@ -3905,7 +3995,7 @@ color-related widgets.")
3905 ((#:phases p) 3995 ((#:phases p)
3906 #~(modify-phases #$p 3996 #~(modify-phases #$p
3907 (replace 'use-shiboken-dir-only 3997 (replace 'use-shiboken-dir-only
3908 (lambda _ (chdir "sources/shiboken6") #t)))) 3998 (lambda _ (chdir "sources/shiboken6")))))
3909 ((#:configure-flags flags) 3999 ((#:configure-flags flags)
3910 #~(cons* 4000 #~(cons*
3911 ;; The RUNPATH of shibokenmodule contains the entry in build 4001 ;; The RUNPATH of shibokenmodule contains the entry in build
@@ -3959,7 +4049,7 @@ color-related widgets.")
3959 #:phases 4049 #:phases
3960 #~(modify-phases %standard-phases 4050 #~(modify-phases %standard-phases
3961 (add-after 'unpack 'go-to-source-dir 4051 (add-after 'unpack 'go-to-source-dir
3962 (lambda _ (chdir "sources/pyside2") #t)) 4052 (lambda _ (chdir "sources/pyside2")))
3963 (add-after 'go-to-source-dir 'fix-qt-module-detection 4053 (add-after 'go-to-source-dir 'fix-qt-module-detection
3964 (lambda _ 4054 (lambda _
3965 ;; Activate qt module support even if it not in the same 4055 ;; Activate qt module support even if it not in the same
@@ -4054,7 +4144,7 @@ generate Python bindings for your C or C++ code.")
4054 #:phases 4144 #:phases
4055 #~(modify-phases %standard-phases 4145 #~(modify-phases %standard-phases
4056 (add-after 'unpack 'go-to-source-dir 4146 (add-after 'unpack 'go-to-source-dir
4057 (lambda _ (chdir "sources/pyside6") #t)) 4147 (lambda _ (chdir "sources/pyside6")))
4058 (add-after 'go-to-source-dir 'fix-qt-module-detection 4148 (add-after 'go-to-source-dir 'fix-qt-module-detection
4059 (lambda _ 4149 (lambda _
4060 (substitute* "cmake/PySideHelpers.cmake" 4150 (substitute* "cmake/PySideHelpers.cmake"
@@ -4114,7 +4204,7 @@ generate Python bindings for your C or C++ code.")))
4114 #:phases 4204 #:phases
4115 #~(modify-phases %standard-phases 4205 #~(modify-phases %standard-phases
4116 (add-after 'unpack 'go-to-source-dir 4206 (add-after 'unpack 'go-to-source-dir
4117 (lambda _ (chdir "sources/pyside2-tools") #t))))) 4207 (lambda _ (chdir "sources/pyside2-tools"))))))
4118 (home-page "https://wiki.qt.io/Qt_for_Python") 4208 (home-page "https://wiki.qt.io/Qt_for_Python")
4119 (synopsis 4209 (synopsis
4120 "Command line tools for PySide2") 4210 "Command line tools for PySide2")
@@ -4291,8 +4381,7 @@ and import their menus over DBus.")
4291 (lambda* (#:key tests? #:allow-other-keys) 4381 (lambda* (#:key tests? #:allow-other-keys)
4292 (when tests? 4382 (when tests?
4293 (invoke "ctest" "-E" ;; These tests try connect to the internet. 4383 (invoke "ctest" "-E" ;; These tests try connect to the internet.
4294 "(kdsoap-webcalls|kdsoap-webcalls_wsdl|kdsoap-test_calc)")) 4384 "(kdsoap-webcalls|kdsoap-webcalls_wsdl|kdsoap-test_calc)")))))))
4295 #t)))))
4296 (home-page "https://www.kdab.com/development-resources/qt-tools/kd-soap/") 4385 (home-page "https://www.kdab.com/development-resources/qt-tools/kd-soap/")
4297 (synopsis "Qt SOAP component") 4386 (synopsis "Qt SOAP component")
4298 (description "KD SOAP is a tool for creating client applications for web 4387 (description "KD SOAP is a tool for creating client applications for web
@@ -4300,6 +4389,349 @@ services using the XML based SOAP protocol and without the need for a dedicated
4300web server.") 4389web server.")
4301 (license (list license:gpl2 license:gpl3)))) 4390 (license (list license:gpl2 license:gpl3))))
4302 4391
4392(define-public libaccounts-qt
4393 (package
4394 (name "libaccounts-qt")
4395 (version "1.16")
4396 (source (origin
4397 (method git-fetch)
4398 (uri (git-reference
4399 (url "https://gitlab.com/accounts-sso/libaccounts-qt")
4400 (commit (string-append "VERSION_" version))))
4401 (file-name (git-file-name name version))
4402 (sha256
4403 (base32
4404 "1vmpjvysm0ld8dqnx8msa15hlhrkny02cqycsh4k2azrnijg0xjz"))))
4405 (build-system gnu-build-system)
4406 (arguments
4407 (list #:tests? #f ;TODO
4408 #:phases
4409 #~(modify-phases %standard-phases
4410 (replace 'configure
4411 (lambda _
4412 (substitute* "tests/tst_libaccounts.pro"
4413 (("QMAKE_RPATHDIR = \\$\\$\\{QMAKE_LIBDIR\\}")
4414 (string-append "QMAKE_RPATHDIR ="
4415 #$output "/lib")))
4416 (invoke "qmake"
4417 (string-append "PREFIX=" #$output)
4418 (string-append "LIBDIR=" #$output "/lib")))))))
4419 ;; * SignOnQt5 (required version >= 8.55), D-Bus service which performs
4420 ;; user authentication on behalf of its clients,
4421 ;; <https://gitlab.com/accounts-sso/signond>
4422 (native-inputs (list doxygen pkg-config qtbase-5 qttools-5))
4423 (inputs (list glib signond libaccounts-glib))
4424 (home-page "https://accounts-sso.gitlab.io/")
4425 (synopsis "Qt5 bindings for libaccounts-glib")
4426 (description
4427 "Accounts SSO is a framework for application developers who
4428wish to acquire, use and store web account details and credentials. It
4429handles the authentication process of an account and securely stores the
4430credentials and service-specific settings.")
4431 (license license:lgpl2.1+)))
4432
4433(define-public libsignon-glib
4434 (package
4435 (name "libsignon-glib")
4436 (version "2.1")
4437 (source (origin
4438 (method git-fetch)
4439 (uri (git-reference
4440 (url "https://gitlab.com/accounts-sso/libsignon-glib")
4441 (commit (string-append "VERSION_" version))
4442 (recursive? #t)))
4443 (file-name (git-file-name name version))
4444 (sha256
4445 (base32
4446 "0gnx9gqsh0hcfm1lk7w60g64mkn1iicga5f5xcy1j9a9byacsfd0"))))
4447 (build-system meson-build-system)
4448 (arguments
4449 (list #:tests? #f ;TODO: ninja: no work to do.
4450 #:imported-modules `((guix build python-build-system)
4451 ,@%meson-build-system-modules)
4452 #:modules '(((guix build python-build-system)
4453 #:select (python-version))
4454 (guix build meson-build-system)
4455 (guix build utils))
4456 #:configure-flags
4457 #~(list "-Dtests=true"
4458 (string-append "-Dpy-overrides-dir="
4459 #$output "/lib/python"
4460 (python-version #$(this-package-input
4461 "python"))
4462 "/site-packages/gi/overrides"))))
4463 (native-inputs (list dbus
4464 dbus-test-runner
4465 `(,glib "bin")
4466 gobject-introspection
4467 gtk-doc
4468 pkg-config
4469 vala))
4470 (inputs (list check signond python python-pygobject))
4471 (propagated-inputs (list glib))
4472 (home-page "https://accounts-sso.gitlab.io/libsignon-glib/")
4473 (synopsis "Single signon authentication library for GLib applications")
4474 (description
4475 "This package provides single signon authentication library for
4476GLib applications.")
4477 (license license:lgpl2.1+)))
4478
4479(define-public packagekit-qt5
4480 (package
4481 (name "packagekit-qt5")
4482 (version "1.0.2")
4483 (source (origin
4484 (method git-fetch)
4485 (uri (git-reference
4486 (url "https://github.com/hughsie/PackageKit-Qt")
4487 (commit (string-append "v" version))))
4488 (file-name (git-file-name name version))
4489 (sha256
4490 (base32
4491 "1d20r503msw1vix3nb6a8bmdqld7fj8k9jk33bkqsc610a2zsms6"))))
4492 (build-system cmake-build-system)
4493 (arguments '(#:tests? #f)) ;no test suite
4494 (native-inputs (list pkg-config))
4495 (inputs (list packagekit qtbase-5))
4496 (home-page "https://www.freedesktop.org/software/PackageKit/pk-intro.html")
4497 (synopsis "Qt5 bindings for PackageKit")
4498 (description "Provides Qt5 bindings to PackageKit which is a DBUS
4499abstraction layer that allows the session user to manage packages in
4500a secure way.")
4501 (license license:lgpl2.1+)))
4502
4503(define-public signond
4504 (package
4505 (name "signond")
4506 (version "8.61")
4507 (source (origin
4508 (method git-fetch)
4509 (uri (git-reference
4510 (url "https://gitlab.com/accounts-sso/signond")
4511 (commit (string-append "VERSION_" version))))
4512 (file-name (git-file-name name version))
4513 (sha256
4514 (base32
4515 "0k6saz5spys4a4p6ws0ayrjks2gqdqvz7zfmlhdpz5axha0gbqq4"))))
4516 (build-system qt-build-system)
4517 (native-inputs (list doxygen pkg-config qtbase-5 qttools-5))
4518 (inputs (list dbus glib libaccounts-glib))
4519 (arguments
4520 (list #:tests? #f ; Figure out how to run tests
4521 #:phases
4522 #~(modify-phases %standard-phases
4523 (delete 'validate-runpath)
4524 (replace 'configure
4525 (lambda _
4526 (substitute* "src/signond/signond.pro"
4527 (("/etc/")
4528 (string-append #$output "/etc/")))
4529 (substitute*
4530 '("tests/extensions/extensions.pri"
4531 "tests/signond-tests/mock-ac-plugin/plugin.pro"
4532 "tests/signond-tests/identity-tool.pro"
4533 "tests/signond-tests/mock-ac-plugin/identity-ac-helper.pro"
4534 "tests/libsignon-qt-tests/libsignon-qt-tests.pro"
4535 "tests/signond-tests/signond-tests.pri")
4536 (("QMAKE_RPATHDIR = \\$\\$\\{QMAKE_LIBDIR\\}")
4537 (string-append "QMAKE_RPATHDIR = "
4538 #$output "/lib:"
4539 #$output "/lib/signon")))
4540 (invoke "qmake"
4541 (string-append "PREFIX=" #$output)
4542 (string-append "LIBDIR=" #$output "/lib")))))))
4543 (home-page "http://accounts-sso.gitlab.io/signond/index.html")
4544 (synopsis "Perform user authentication over D-Bus")
4545 (description "This package provides a D-Bus service which performs user
4546authentication on behalf of its clients.")
4547 (license license:lgpl2.1+)))
4548
4549(define-public signon-plugin-oauth2
4550 (package
4551 (name "signon-plugin-oauth2")
4552 (version "0.25")
4553 (home-page "https://gitlab.com/accounts-sso/signon-plugin-oauth2")
4554 (source (origin
4555 (method git-fetch)
4556 (uri (git-reference
4557 (url home-page)
4558 (commit (string-append "VERSION_" version))))
4559 (file-name (git-file-name name version))
4560 (sha256
4561 (base32
4562 "16aslnyk8jdg03zcg97rp6qzd0gmclj14hyhliksz8jgfz1l0w7c"))))
4563 (build-system qt-build-system)
4564 (native-inputs (list doxygen pkg-config))
4565 (inputs (list signond))
4566 (arguments
4567 (list #:tests? #f ;no tests
4568 #:make-flags #~(list (string-append "INSTALL_ROOT=" #$output))
4569 #:phases
4570 #~(modify-phases %standard-phases
4571 (replace 'configure
4572 (lambda _
4573 (substitute* "common-project-config.pri"
4574 (("-Werror")
4575 ""))
4576 (invoke "qmake"
4577 (string-append "PREFIX=" #$output)
4578 (string-append "LIBDIR=" #$output "/lib")))))))
4579 (synopsis "OAuth 2 plugin for signon")
4580 (description
4581 "This plugin for the Accounts-SSO SignOn daemon handles the OAuth
45821.0 and 2.0 authentication protocols.")
4583 (license license:lgpl2.1+)))
4584
4585(define-public clazy
4586 (package
4587 (name "clazy")
4588 (version "1.11")
4589 (source (origin
4590 (method git-fetch)
4591 (uri (git-reference
4592 (url "https://github.com/KDE/clazy")
4593 (commit (string-append "v" version))))
4594 (file-name (git-file-name name version))
4595 (sha256
4596 (base32
4597 "1y0n1jknq566z1rifkgdm1yqb0mw564lp51jidfz7q9w91spijci"))))
4598 (build-system cmake-build-system)
4599 (native-inputs (list python))
4600 (inputs (list clang llvm))
4601 (home-page "https://github.com/KDE/clazy/")
4602 (synopsis "Qt-oriented static code analyzer")
4603 (description "clazy is a compiler plugin which allows @command{clang} to
4604understand Qt semantics. It can emit more than fifty (50) Qt-related compiler
4605warnings, ranging from unneeded memory allocations to misuses of the API,
4606including @i{fix-its} for automatic refactoring.")
4607 (license license:lgpl2.0+)))
4608
4609(define-public qt-creator
4610 (package
4611 (name "qt-creator")
4612 (version "9.0.0")
4613 (source (origin
4614 (method url-fetch)
4615 (uri (string-append
4616 "https://download.qt.io/official_releases/qtcreator/"
4617 (version-major+minor version) "/" version
4618 "/qt-creator-opensource-src-" version ".tar.gz"))
4619 (modules '((guix build utils)))
4620 (snippet '(begin
4621 (for-each
4622 delete-file-recursively
4623 ;; Remove bundled libraries, where supported.
4624 ;; TODO: package and unbundle litehtml
4625 '("src/libs/3rdparty/yaml-cpp"
4626 "src/shared/qbs/src/shared/qtscript/src/3rdparty"
4627 "tests/unit/unittest/3rdparty"
4628 ;; Marketplace recommends nonfree extensions;
4629 ;; remove it.
4630 "src/plugins/marketplace"))
4631 (substitute* "src/plugins/CMakeLists.txt"
4632 (("add_subdirectory\\(marketplace).*") ""))
4633 (substitute* "src/plugins/plugins.qbs"
4634 ((".*marketplace/marketplace.qbs.*") ""))))
4635 (sha256
4636 (base32
4637 "1adyxs0cnqx14gwzkvh909c52449ia6y87n1r4qf6wwydhch43cs"))))
4638 (build-system qt-build-system)
4639 (arguments
4640 (list
4641 #:qtbase qtbase
4642 #:configure-flags
4643 #~(list "-DWITH_DOCS=ON"
4644 "-DBUILD_DEVELOPER_DOCS=ON"
4645 "-DCMAKE_VERBOSE_MAKEFILE=ON"
4646 "-DWITH_TESTS=ON"
4647 ;; Extend the RUNPATH with lib/qtcreator, which contains
4648 ;; multiple shared objects.
4649 (string-append "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-rpath="
4650 #$output "/lib/qtcreator"))
4651 #:phases
4652 #~(modify-phases %standard-phases
4653 (add-after 'unpack 'fix-tests-build
4654 (lambda _
4655 ;; Add a missing link directive (see:
4656 ;; https://bugreports.qt.io/browse/QTCREATORBUG-28434).
4657 (substitute* "src/libs/tracing/CMakeLists.txt"
4658 (("DEPENDS Utils Qt5::Qml Qt5::Quick")
4659 "DEPENDS Utils Qt5::Quick")
4660 (("PUBLIC_DEPENDS Qt5::Widgets")
4661 "PUBLIC_DEPENDS Qt5::Widgets Qt5::Qml"))))
4662 (add-after 'unpack 'patch-paths
4663 (lambda* (#:key inputs #:allow-other-keys)
4664 (substitute* '("src/libs/utils/commandline.cpp"
4665 "src/libs/utils/deviceshell.cpp")
4666 (("/bin/sh")
4667 (search-input-file inputs "bin/sh")))
4668 (substitute* "src/libs/utils/qtcprocess.cpp"
4669 (("/usr/bin/env")
4670 (search-input-file inputs "bin/env")))
4671 (substitute* "tests/auto/utils/qtcprocess/tst_qtcprocess.cpp"
4672 (("/bin/sh")
4673 (which "sh")))))
4674 (add-before 'build 'build-doc
4675 (lambda _
4676 (invoke "cmake" "--build" "." "--target=docs" "-v")))
4677 (add-after 'build-doc 'install-doc
4678 (lambda _
4679 (invoke "cmake" "--install" "." "--prefix" #$output
4680 "--component=qch_docs")
4681 (invoke "cmake" "--install" "." "--prefix" #$output
4682 "--component=html_docs")))
4683 (replace 'check
4684 ;; Loosely based on .github/workflows/build_cmake.yml.
4685 (lambda* (#:key tests? parallel-tests? #:allow-other-keys)
4686 (when tests?
4687 (invoke "xvfb-run" ;for the 'renderpass' tests
4688 "ctest" "-j" (if parallel-tests?
4689 (number->string (parallel-job-count))
4690 "1")
4691 "--label-exclude" "exclude_from_precheck"
4692 "--exclude-regex" "tst_perfdata"))))
4693 (add-after 'qt-wrap 'wrap-bin
4694 ;; Make a few well-integrated tools readily available.
4695 (lambda* (#:key inputs outputs #:allow-other-keys)
4696 (wrap-program (search-input-file outputs "bin/qtcreator")
4697 `("PATH" suffix ,(map (lambda (c)
4698 (dirname (search-input-file inputs c)))
4699 '("bin/clang-tidy"
4700 "bin/clazy-standalone"
4701 "bin/gdb"
4702 "bin/valgrind")))))))))
4703 (native-inputs
4704 (list googletest
4705 pkg-config
4706 python
4707 qttools
4708 qttranslations
4709 vulkan-headers
4710 xvfb-run))
4711 (inputs
4712 (list bash-minimal
4713 coreutils-minimal
4714 clang
4715 clazy
4716 elfutils
4717 gdb
4718 libxkbcommon
4719 llvm
4720 qt5compat
4721 qtdeclarative
4722 qtshadertools
4723 qtsvg
4724 yaml-cpp
4725 valgrind
4726 vulkan-loader
4727 `(,zstd "lib")))
4728 (home-page "https://www.qt.io/")
4729 (synopsis "Integrated development environment (IDE) for Qt")
4730 (description "Qt Creator is an IDE tailored to the needs of Qt developers.
4731It includes features such as an advanced code editor, a visual debugger and a
4732@acronym{GUI, Graphical User Interface} designer.")
4733 (license license:gpl3+))) ;with the Qt Company GPL Exception 1.0
4734
4303;;; 4735;;;
4304;;; Avoid adding new packages to the end of this file. To reduce the chances 4736;;; Avoid adding new packages to the end of this file. To reduce the chances
4305;;; of a merge conflict, place them above by existing packages with similar 4737;;; of a merge conflict, place them above by existing packages with similar
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index e36dc557954..3834599cfc9 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -175,7 +175,7 @@ used as a drop-in substitute for @code{libfec}.")
175(define-public liquid-dsp 175(define-public liquid-dsp
176 (package 176 (package
177 (name "liquid-dsp") 177 (name "liquid-dsp")
178 (version "1.4.0") 178 (version "1.5.0")
179 (source 179 (source
180 (origin (method git-fetch) 180 (origin (method git-fetch)
181 (uri (git-reference 181 (uri (git-reference
@@ -183,21 +183,25 @@ used as a drop-in substitute for @code{libfec}.")
183 (commit (string-append "v" version)))) 183 (commit (string-append "v" version))))
184 (file-name (git-file-name name version)) 184 (file-name (git-file-name name version))
185 (sha256 185 (sha256
186 (base32 "0mr86z37yycrqwbrmsiayi1vqrgpjq0pn1c3p1qrngipkw45jnn0")))) 186 (base32 "0m0bhj80rs9yhfwnrlx960lii1cqijz1wr8q93i7m2z91h3v3w0j"))))
187 (build-system gnu-build-system) 187 (build-system gnu-build-system)
188 (native-inputs 188 (native-inputs
189 (list autoconf automake)) 189 (list autoconf automake))
190 (inputs 190 (inputs
191 (list fftwf libfec)) 191 (list fftwf libfec))
192 (arguments 192 (arguments
193 `(;; For reproducibility, disable use of SSE3, SSE4.1, etc. 193 (list
194 #:configure-flags '("--enable-simdoverride") 194 ;; For reproducibility, disable use of SSE3, SSE4.1, etc.
195 #:phases 195 #:configure-flags #~(list "--enable-simdoverride")
196 (modify-phases %standard-phases 196 #:phases
197 (add-after 'install 'delete-static-library 197 #~(modify-phases %standard-phases
198 (lambda* (#:key outputs #:allow-other-keys) 198 (add-after 'install 'delete-static-library
199 (delete-file (string-append (assoc-ref outputs "out") 199 (lambda* (#:key outputs #:allow-other-keys)
200 "/lib/libliquid.a"))))))) 200 (let ((version #$(version-major+minor
201 (package-version this-package))))
202 (delete-file (string-append #$output
203 "/lib/libliquid.a."
204 version))))))))
201 (home-page "https://liquidsdr.org") 205 (home-page "https://liquidsdr.org")
202 (synopsis "Signal processing library for software-defined radios") 206 (synopsis "Signal processing library for software-defined radios")
203 (description 207 (description
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index b53aa02ef37..9cf57a325a2 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -194,7 +194,7 @@ a focus on simplicity and productivity.")
194(define ruby-2.7-fixed 194(define ruby-2.7-fixed
195 (package 195 (package
196 (inherit ruby-2.7) 196 (inherit ruby-2.7)
197 (version "2.7.6") 197 (version "2.7.7")
198 (source 198 (source
199 (origin 199 (origin
200 (inherit (package-source ruby-2.7)) 200 (inherit (package-source ruby-2.7))
@@ -203,12 +203,12 @@ a focus on simplicity and productivity.")
203 "/ruby-" version ".tar.gz")) 203 "/ruby-" version ".tar.gz"))
204 (sha256 204 (sha256
205 (base32 205 (base32
206 "042xrdk7hsv4072bayz3f8ffqh61i8zlhvck10nfshllq063n877")))))) 206 "143vih5jzmrd2r5h94pa3qzml0ldii0qzs6g09jg6zqxd7djf0g1"))))))
207 207
208(define-public ruby-3.0 208(define-public ruby-3.0
209 (package 209 (package
210 (inherit ruby-2.7) 210 (inherit ruby-2.7)
211 (version "3.0.4") 211 (version "3.0.5")
212 (source 212 (source
213 (origin 213 (origin
214 (method url-fetch) 214 (method url-fetch)
@@ -217,7 +217,7 @@ a focus on simplicity and productivity.")
217 "/ruby-" version ".tar.xz")) 217 "/ruby-" version ".tar.xz"))
218 (sha256 218 (sha256
219 (base32 219 (base32
220 "1w7jpq3flnm007z5kj8kixgm8l4smb80w8ak4993a12j0irzq8lf")))) 220 "1pnxbdkkh2miq9nqfq2qscvh76nprzg0r620d9ckdzih42xbaz6g"))))
221 (inputs 221 (inputs
222 (modify-inputs (package-inputs ruby-2.7) 222 (modify-inputs (package-inputs ruby-2.7)
223 (replace "openssl" openssl))))) 223 (replace "openssl" openssl)))))
diff --git a/gnu/packages/sagemath.scm b/gnu/packages/sagemath.scm
index 4542bc1c880..3d8c07b8134 100644
--- a/gnu/packages/sagemath.scm
+++ b/gnu/packages/sagemath.scm
@@ -170,27 +170,6 @@ represented as strings.")
170 (license license:public-domain) 170 (license license:public-domain)
171 (home-page "https://github.com/miguelmarco/libhomfly"))) 171 (home-page "https://github.com/miguelmarco/libhomfly")))
172 172
173;; Sage 9.1 doesn't build with ECL 20. This won't be necessary once 9.2 is
174;; released. See https://trac.sagemath.org/ticket/22191
175(define-public ecl-16
176 (package
177 (inherit ecl)
178 (version "16.1.3")
179 (source
180 (origin
181 (method url-fetch)
182 (uri (string-append
183 "https://common-lisp.net/project/ecl/static/files/release/ecl"
184 "-" version ".tgz"))
185 (sha256
186 (base32 "0m0j24w5d5a9dwwqyrg0d35c0nys16ijb4r0nyk87yp82v38b9bn"))
187 (patches (search-patches
188 "ecl-16-libffi.patch"
189 "ecl-16-ignore-stderr-write-error.patch"
190 "ecl-16-format-directive-limit.patch"))))
191 ;; Current ECL uses LGPL 2.1+
192 (license license:lgpl2.0+)))
193
194(define-public pynac 173(define-public pynac
195 (package 174 (package
196 (name "pynac") 175 (name "pynac")
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index 307a0d4cb0c..16099a4da7c 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -891,7 +891,7 @@ phone is required.")
891(define-public libfido2 891(define-public libfido2
892 (package 892 (package
893 (name "libfido2") 893 (name "libfido2")
894 (version "1.11.0") 894 (version "1.12.0")
895 (source 895 (source
896 (origin 896 (origin
897 (method git-fetch) 897 (method git-fetch)
@@ -899,21 +899,21 @@ phone is required.")
899 (url "https://github.com/Yubico/libfido2") 899 (url "https://github.com/Yubico/libfido2")
900 (commit version))) 900 (commit version)))
901 (file-name (git-file-name name version)) 901 (file-name (git-file-name name version))
902 (sha256 (base32 "1nk4irmdg36930lgc892qmlmd4whz4fq37wknkdx5ap57i5x18i6")))) 902 (sha256 (base32 "123rysl21bmgk6rmpgg5s21a5ksmxnn1hc32ws88h7z0q4icvj87"))))
903 (native-inputs (list pkg-config)) 903 (native-inputs (list pkg-config))
904 (inputs (list eudev libcbor openssl zlib)) 904 (inputs (list eudev libcbor openssl zlib))
905 (build-system cmake-build-system) 905 (build-system cmake-build-system)
906 (arguments 906 (arguments
907 (list 907 (list
908 #:configure-flags 908 #:configure-flags
909 #~(list (string-append 909 #~(list (string-append
910 "-DPKG_CONFIG_EXECUTABLE=" 910 "-DPKG_CONFIG_EXECUTABLE="
911 (search-input-file %build-inputs 911 (search-input-file %build-inputs
912 (string-append 912 (string-append
913 "/bin/" #$(pkg-config-for-target)))) 913 "/bin/" #$(pkg-config-for-target))))
914 (string-append "-DUDEV_RULES_DIR=" #$output "/lib/udev/rules.d")) 914 (string-append "-DUDEV_RULES_DIR=" #$output "/lib/udev/rules.d"))
915 ;; regress tests enabled only for debug builds 915 ;; regress tests enabled only for debug builds
916 #:tests? #f)) 916 #:tests? #f))
917 (synopsis "Library functionality and command-line tools for FIDO devices") 917 (synopsis "Library functionality and command-line tools for FIDO devices")
918 (description "libfido2 provides library functionality and command-line 918 (description "libfido2 provides library functionality and command-line
919tools to communicate with a FIDO device over USB, and to verify attestation 919tools to communicate with a FIDO device over USB, and to verify attestation
diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm
index 79c55e2b2f5..8ab1efd3113 100644
--- a/gnu/packages/serialization.scm
+++ b/gnu/packages/serialization.scm
@@ -578,27 +578,6 @@ object, without whitespace.")
578RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster.") 578RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster.")
579 (license license:expat))) 579 (license license:expat)))
580 580
581(define-public libbson
582 (package
583 (name "libbson")
584 (version "1.6.2")
585 (source
586 (origin
587 (method url-fetch)
588 (uri (string-append "https://github.com/mongodb/libbson/releases/"
589 "download/" version "/libbson-" version ".tar.gz"))
590 (sha256
591 (base32
592 "1fj4554msq0rrz14snbj908dzqj46gh7jg9w9j0akn2b7q911m5a"))))
593 (build-system gnu-build-system)
594 (native-inputs (list perl))
595 (home-page "http://mongoc.org/libbson/current/index.html")
596 (synopsis "C BSON library")
597 (description "Libbson can create and parse BSON documents. It can also
598convert JSON documents to BSON and the opposite. BSON stands for Binary JSON,
599it is comparable to protobuf.")
600 (license license:asl2.0)))
601
602(define-public python-ruamel.yaml 581(define-public python-ruamel.yaml
603 (package 582 (package
604 (name "python-ruamel.yaml") 583 (name "python-ruamel.yaml")
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 2d4dbe4a31e..6196d6bd69a 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -206,7 +206,7 @@ This package also provides @command{xls2csv} to export Excel files to CSV.")
206(define r-with-tests 206(define r-with-tests
207 (package 207 (package
208 (name "r-with-tests") 208 (name "r-with-tests")
209 (version "4.2.1") 209 (version "4.2.2")
210 (source (origin 210 (source (origin
211 (method url-fetch) 211 (method url-fetch)
212 (uri (string-append "mirror://cran/src/base/R-" 212 (uri (string-append "mirror://cran/src/base/R-"
@@ -214,7 +214,7 @@ This package also provides @command{xls2csv} to export Excel files to CSV.")
214 version ".tar.gz")) 214 version ".tar.gz"))
215 (sha256 215 (sha256
216 (base32 216 (base32
217 "0gv4di1x835i4nsy21vqw66c0blmmmvyjkixc5a8x117dm4dnljd")))) 217 "1x9xjl6fyzs8r72zigirp905ki50wzyw9rxf7iqsbbsixi12pxhg"))))
218 (build-system gnu-build-system) 218 (build-system gnu-build-system)
219 (arguments 219 (arguments
220 `(#:disallowed-references (,tzdata-for-tests) 220 `(#:disallowed-references (,tzdata-for-tests)
@@ -310,7 +310,11 @@ as.POSIXct(if (\"\" != Sys.getenv(\"SOURCE_DATE_EPOCH\")) {\
310 (("\\(2008\\)\n") "(2008) ") 310 (("\\(2008\\)\n") "(2008) ")
311 ((" ``Software") "``Software") 311 ((" ``Software") "``Software")
312 (("Data Analysis:.") "Data Analysis:\n") 312 (("Data Analysis:.") "Data Analysis:\n")
313 (("Programming with R") " Programming with R")))) 313 (("Programming with R") " Programming with R"))
314 (substitute* "src/library/tools/DESCRIPTION.in"
315 (("codetools, methods, xml2, curl, commonmark, knitr, xfun, mathjaxr")
316 "codetools, methods, xml2, curl, commonmark,
317 knitr, xfun, mathjaxr"))))
314 (add-before 'build 'set-locales 318 (add-before 'build 'set-locales
315 (lambda _ 319 (lambda _
316 (setlocale LC_ALL "C") 320 (setlocale LC_ALL "C")
@@ -366,48 +370,48 @@ as.POSIXct(if (\"\" != Sys.getenv(\"SOURCE_DATE_EPOCH\")) {\
366 ;; As the JDK is a rather large input with only very limited effects on R, 370 ;; As the JDK is a rather large input with only very limited effects on R,
367 ;; we decided to drop it. 371 ;; we decided to drop it.
368 (native-inputs 372 (native-inputs
369 `(("bzip2" ,bzip2) 373 (list bzip2
370 ("perl" ,perl) 374 perl
371 ("pkg-config" ,pkg-config) 375 pkg-config
372 ("texinfo" ,texinfo) ; for building HTML manuals 376 texinfo ; for building HTML manuals
373 ("texlive" ,(texlive-updmap.cfg (list texlive-ae 377 (texlive-updmap.cfg (list texlive-ae
374 texlive-inconsolata 378 texlive-inconsolata
375 texlive-fonts-ec 379 texlive-fonts-ec
376 texlive-grfext 380 texlive-grfext
377 texlive-amsfonts 381 texlive-amsfonts
378 texlive-latex-base 382 texlive-latex-base
379 texlive-latex-fancyvrb 383 texlive-latex-fancyvrb
380 texlive-latex-graphics 384 texlive-latex-graphics
381 texlive-hyperref 385 texlive-hyperref
382 texlive-oberdiek 386 texlive-oberdiek
383 texlive-latex-tools 387 texlive-latex-tools
384 texlive-latex-upquote 388 texlive-latex-upquote
385 texlive-url 389 texlive-url
386 texlive-latex-xkeyval))) 390 texlive-latex-xkeyval))
387 ("tzdata" ,tzdata-for-tests) 391 tzdata-for-tests
388 ("xz" ,xz))) 392 xz))
389 (inputs 393 (inputs
390 `(;; We need not only cairo here, but pango to ensure that tests for the 394 (list coreutils
391 ;; "cairo" bitmapType plotting backend succeed. 395 curl
392 ("pango" ,pango) 396 openblas
393 ("coreutils" ,coreutils) 397 gfortran
394 ("curl" ,curl) 398 icu4c
395 ("openblas" ,openblas) 399 libjpeg-turbo
396 ("gfortran" ,gfortran) 400 libpng
397 ("icu4c" ,icu4c) 401 libtiff
398 ("libjpeg" ,libjpeg-turbo) 402 libxt
399 ("libpng" ,libpng) 403 ;; We need not only cairo here, but pango to ensure that tests for the
400 ("libtiff" ,libtiff) 404 ;; "cairo" bitmapType plotting backend succeed.
401 ("libxt" ,libxt) 405 pango
402 ("pcre2" ,pcre2) 406 pcre2
403 ("readline" ,readline) 407 readline
404 ;; This avoids a reference to the ungraftable static bash. R uses the 408 tcl
405 ;; detected shell for the "system" procedure. 409 tk
406 ("bash" ,bash-minimal) 410 which
407 ("tcl" ,tcl) 411 zlib
408 ("tk" ,tk) 412 ;; This avoids a reference to the ungraftable static bash. R uses the
409 ("which" ,which) 413 ;; detected shell for the "system" procedure.
410 ("zlib" ,zlib))) 414 bash-minimal))
411 (native-search-paths 415 (native-search-paths
412 (list (search-path-specification 416 (list (search-path-specification
413 (variable "R_LIBS_SITE") 417 (variable "R_LIBS_SITE")
@@ -448,29 +452,23 @@ available, greatly increasing its breadth and scope.")
448 (substitute* (string-append out "/lib/R/bin/libtool") 452 (substitute* (string-append out "/lib/R/bin/libtool")
449 (((string-append 453 (((string-append
450 "(-L)?(" 454 "(-L)?("
451 (assoc-ref inputs "bzip2")
452 "|"
453 (assoc-ref inputs "perl")
454 "|"
455 (assoc-ref inputs "texlive")
456 "|"
457 (assoc-ref inputs "texlive-bin")
458 "|"
459 (assoc-ref inputs "texinfo")
460 "|"
461 (assoc-ref inputs "xz")
462 "|"
463 (format #false 455 (format #false
464 "/gnu/store/[^-]+-(~{~a~^|~})-[^/]+" 456 "~a/[^-]+-(~{~a~^|~})-[^/]+"
465 '("glibc-utf8-locales" 457 (%store-directory)
458 '("bzip2"
459 "file"
460 "glibc-utf8-locales"
461 "graphite2"
466 "libselinux" 462 "libselinux"
467 "libsepol" 463 "libsepol"
468 "file" 464 "perl"
465 "texinfo"
469 "texlive-bin" 466 "texlive-bin"
470 "util-macros" 467 "util-macros"
471 "graphite2")) 468 "xz"))
472 "|" 469 "|"
473 "/gnu/store/[^-]+-glibc-[^-]+-static" 470 (format #false "~a/[^-]+-glibc-[^-]+-static"
471 (%store-directory))
474 ")/lib")) "")))))))))))) 472 ")/lib")) ""))))))))))))
475 473
476(define-public rmath-standalone 474(define-public rmath-standalone
@@ -1236,25 +1234,28 @@ using just two functions: melt and dcast (or acast).")
1236(define-public r-ggplot2 1234(define-public r-ggplot2
1237 (package 1235 (package
1238 (name "r-ggplot2") 1236 (name "r-ggplot2")
1239 (version "3.3.6") 1237 (version "3.4.0")
1240 (source 1238 (source
1241 (origin 1239 (origin
1242 (method url-fetch) 1240 (method url-fetch)
1243 (uri (cran-uri "ggplot2" version)) 1241 (uri (cran-uri "ggplot2" version))
1244 (sha256 1242 (sha256
1245 (base32 "1aa377jdfajj8ld2fh159y8havlibsr4pjisf6mkzk8g5awlxjxz")))) 1243 (base32 "0gj7n2y8msnmhk3x4r481biknvn2dqhahwazfqwr8f3lz599wbx8"))))
1246 (build-system r-build-system) 1244 (build-system r-build-system)
1247 (propagated-inputs 1245 (propagated-inputs
1248 (list r-digest 1246 (list r-cli
1247 r-digest
1249 r-glue 1248 r-glue
1250 r-gtable 1249 r-gtable
1251 r-isoband 1250 r-isoband
1251 r-lifecycle
1252 r-mass 1252 r-mass
1253 r-mgcv 1253 r-mgcv
1254 r-tibble 1254 r-tibble
1255 r-rlang 1255 r-rlang
1256 r-scales 1256 r-scales
1257 r-svglite ; Needed for 'ggsave' 1257 r-svglite ; Needed for 'ggsave'
1258 r-vctrs
1258 r-withr)) 1259 r-withr))
1259 (native-inputs 1260 (native-inputs
1260 (list r-knitr)) 1261 (list r-knitr))
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 81f74f17dfd..a600bcae580 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -3993,6 +3993,47 @@ definitions.")
3993 3993
3994(define-deprecated-package texlive-latex-amsmath texlive-amsmath) 3994(define-deprecated-package texlive-latex-amsmath texlive-amsmath)
3995 3995
3996(define-public texlive-mathdots
3997 (let ((template
3998 (simple-texlive-package
3999 "texlive-mathdots"
4000 (list "doc/generic/mathdots/"
4001 "source/generic/mathdots/"
4002 "tex/generic/mathdots/")
4003 (base32"1jaffj343p1chdxs2g7s6lpckvihk0jfw22nw0vmijyjxfiy9yg0"))))
4004 (package
4005 (inherit template)
4006 (outputs '("out" "doc"))
4007 (arguments
4008 (substitute-keyword-arguments (package-arguments template)
4009 ((#:tex-directory _ '())
4010 "generic/mathdots")
4011 ((#:build-targets _ '())
4012 '(list "mathdots.ins"))
4013 ((#:phases phases)
4014 #~(modify-phases #$phases
4015 (add-after 'unpack 'chdir
4016 (lambda _
4017 (chdir "source/generic/mathdots")))
4018 (replace 'copy-files
4019 (lambda* (#:key inputs outputs #:allow-other-keys)
4020 (let ((origin (assoc-ref inputs "source"))
4021 (source (string-append (assoc-ref outputs "out")
4022 "/share/texmf-dist/source"))
4023 (doc (string-append (assoc-ref outputs "doc")
4024 "/share/texmf-dist/doc")))
4025 (copy-recursively (string-append origin "/source") source)
4026 (copy-recursively (string-append origin "/doc") doc))))))))
4027 (home-page "https://ctan.org/macros/generic/mathdots")
4028 (synopsis "Commands to produce dots in math that respect font size")
4029 (description
4030 "Mathdots redefines @code{\\ddots} and @code{\\vdots}, and defines
4031@code{\\iddots}. The dots produced by @code{\\iddots} slant in the opposite
4032direction to @code{\\ddots}. All the commands are designed to change size
4033appropriately in scripts, as well as in response to LaTeX size changing
4034commands. The commands may also be used in plain TeX.")
4035 (license license:lppl))))
4036
3996(define-public texlive-amscls 4037(define-public texlive-amscls
3997 (let ((template (simple-texlive-package 4038 (let ((template (simple-texlive-package
3998 "texlive-amscls" 4039 "texlive-amscls"
diff --git a/gnu/packages/text-editors.scm b/gnu/packages/text-editors.scm
index ed77113726e..4d472575fad 100644
--- a/gnu/packages/text-editors.scm
+++ b/gnu/packages/text-editors.scm
@@ -49,6 +49,7 @@
49 #:use-module (guix build-system glib-or-gtk) 49 #:use-module (guix build-system glib-or-gtk)
50 #:use-module (guix build-system meson) 50 #:use-module (guix build-system meson)
51 #:use-module (guix build-system python) 51 #:use-module (guix build-system python)
52 #:use-module (guix build-system qt)
52 #:use-module ((guix licenses) #:prefix license:) 53 #:use-module ((guix licenses) #:prefix license:)
53 #:use-module (gnu packages) 54 #:use-module (gnu packages)
54 #:use-module (gnu packages aspell) 55 #:use-module (gnu packages aspell)
@@ -59,6 +60,7 @@
59 #:use-module (gnu packages code) 60 #:use-module (gnu packages code)
60 #:use-module (gnu packages cpp) 61 #:use-module (gnu packages cpp)
61 #:use-module (gnu packages crates-io) 62 #:use-module (gnu packages crates-io)
63 #:use-module (gnu packages curl)
62 #:use-module (gnu packages datastructures) 64 #:use-module (gnu packages datastructures)
63 #:use-module (gnu packages documentation) 65 #:use-module (gnu packages documentation)
64 #:use-module (gnu packages fontutils) 66 #:use-module (gnu packages fontutils)
@@ -494,7 +496,7 @@ Wordstar-, EMACS-, Pico, Nedit or vi-like key bindings. e3 can be used on
494(define-public mg 496(define-public mg
495 (package 497 (package
496 (name "mg") 498 (name "mg")
497 (version "20220614") 499 (version "20221112")
498 (source (origin 500 (source (origin
499 (method git-fetch) 501 (method git-fetch)
500 (uri (git-reference 502 (uri (git-reference
@@ -503,7 +505,7 @@ Wordstar-, EMACS-, Pico, Nedit or vi-like key bindings. e3 can be used on
503 (file-name (git-file-name name version)) 505 (file-name (git-file-name name version))
504 (sha256 506 (sha256
505 (base32 507 (base32
506 "145qk4bzys4igv98645vikswv9hqym46chh6xb9d82ihsvjq1wjk")) 508 "1wsib91f277xsx3qi8zmjcd9r9cm078rcf8hii0rwipyn04vxy83"))
507 (modules '((guix build utils))) 509 (modules '((guix build utils)))
508 (snippet '(begin 510 (snippet '(begin
509 (substitute* "GNUmakefile" 511 (substitute* "GNUmakefile"
@@ -895,6 +897,39 @@ Octave. TeXmacs is completely extensible via Guile.")
895 (license license:gpl3+) 897 (license license:gpl3+)
896 (home-page "https://www.texmacs.org/tmweb/home/welcome.en.html"))) 898 (home-page "https://www.texmacs.org/tmweb/home/welcome.en.html")))
897 899
900(define-public mogan
901 (package
902 (inherit texmacs)
903 (name "mogan")
904 (version "1.1.1")
905 (source
906 (origin
907 (method git-fetch)
908 (uri (git-reference
909 (url "https://github.com/XmacsLabs/mogan")
910 (commit (string-append "v" version))))
911 (file-name (git-file-name name version))
912 (sha256
913 (base32 "04wz6xmimjv2l6baxgzm8vyq5grg102m3l4wq8i6bglv529yp4ff"))))
914 (build-system qt-build-system)
915 (inputs
916 (modify-inputs (package-inputs texmacs)
917 ;; Replaced by S7 scheme
918 ;; TODO: Maybe unbundle S7
919 (delete "guile")
920 (prepend curl)))
921 (arguments
922 (substitute-keyword-arguments (package-arguments texmacs)
923 ((#:phases orig)
924 #~(modify-phases #$orig
925 ;; The non-deterministic compression issue is solved in Mogan.
926 (delete 'gzip-flags)))))
927 (home-page "https://github.com/XmacsLabs/mogan")
928 (synopsis "Scientific structural text editor")
929 (description
930 "Mogan is a scientific structural text editor, a fork of GNU TeXmacs.")
931 (license license:gpl3+)))
932
898(define-public textpieces 933(define-public textpieces
899 (package 934 (package
900 (name "textpieces") 935 (name "textpieces")
diff --git a/gnu/packages/tls.scm b/gnu/packages/tls.scm
index 3aceb349bf8..f1e844b6088 100644
--- a/gnu/packages/tls.scm
+++ b/gnu/packages/tls.scm
@@ -995,47 +995,6 @@ correct OpenSSL include path. It is intended for use in your
995number generator") 995number generator")
996 (license license:perl-license))) 996 (license license:perl-license)))
997 997
998(define-public acme-client
999 (package
1000 (name "acme-client")
1001 (version "0.1.16")
1002 (source (origin
1003 (method url-fetch)
1004 (uri (string-append "https://kristaps.bsd.lv/" name "/"
1005 "snapshots/" name "-portable-"
1006 version ".tgz"))
1007 (sha256
1008 (base32
1009 "00q05b3b1dfnfp7sr1nbd212n0mqrycl3cr9lbs51m7ncaihbrz9"))))
1010 (build-system gnu-build-system)
1011 (arguments
1012 '(#:tests? #f ; no test suite
1013 #:make-flags
1014 (list "CC=gcc"
1015 (string-append "PREFIX=" (assoc-ref %outputs "out")))
1016 #:phases
1017 (modify-phases %standard-phases
1018 (add-after 'unpack 'patch-paths
1019 (lambda* (#:key inputs #:allow-other-keys)
1020 (let ((pem (search-input-file inputs "/etc/ssl/cert.pem")))
1021 (substitute* "http.c"
1022 (("/etc/ssl/cert.pem") pem))
1023 #t)))
1024 (delete 'configure)))) ; no './configure' script
1025 (native-inputs
1026 (list pkg-config))
1027 (inputs
1028 (list libbsd libressl))
1029 (synopsis "Let's Encrypt client by the OpenBSD project")
1030 (description "acme-client is a Let's Encrypt client implemented in C. It
1031uses a modular design, and attempts to secure itself by dropping privileges and
1032operating in a chroot where possible. acme-client is developed on OpenBSD and
1033then ported to the GNU / Linux environment.")
1034 (home-page "https://kristaps.bsd.lv/acme-client/")
1035 ;; acme-client is distributed under the ISC license, but the files 'jsmn.h'
1036 ;; and 'jsmn.c' are distributed under the Expat license.
1037 (license (list license:isc license:expat))))
1038
1039;; The "-apache" variant is the upstreamed prefered variant. A "-gpl" 998;; The "-apache" variant is the upstreamed prefered variant. A "-gpl"
1040;; variant exists in addition to the "-apache" one. 999;; variant exists in addition to the "-apache" one.
1041(define-public mbedtls-apache 1000(define-public mbedtls-apache
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index c394c654424..70a9cd40336 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -2242,6 +2242,7 @@ SVCD, DVD, 3ivx, DivX 3/4/5, WMV and H.264 movies.")
2242 libxext 2242 libxext
2243 libxkbcommon 2243 libxkbcommon
2244 libxinerama 2244 libxinerama
2245 libxpresent
2245 libxrandr 2246 libxrandr
2246 libxscrnsaver 2247 libxscrnsaver
2247 libxv 2248 libxv
@@ -2529,7 +2530,7 @@ YouTube.com and many more sites.")
2529(define-public yt-dlp 2530(define-public yt-dlp
2530 (package/inherit youtube-dl 2531 (package/inherit youtube-dl
2531 (name "yt-dlp") 2532 (name "yt-dlp")
2532 (version "2022.10.04") 2533 (version "2022.11.11")
2533 (source 2534 (source
2534 (origin 2535 (origin
2535 (method git-fetch) 2536 (method git-fetch)
@@ -2538,7 +2539,7 @@ YouTube.com and many more sites.")
2538 (commit version))) 2539 (commit version)))
2539 (file-name (git-file-name name version)) 2540 (file-name (git-file-name name version))
2540 (sha256 2541 (sha256
2541 (base32 "0g2nvslzb9yx2axv6yqxdcdh49ckyipyy9apx1lx6bg6y9rjvx6v")))) 2542 (base32 "00dng4x7xbxp6w76dqkfzzhf2dh3s9pgfd0axs7qar20clj717py"))))
2542 (arguments 2543 (arguments
2543 (substitute-keyword-arguments (package-arguments youtube-dl) 2544 (substitute-keyword-arguments (package-arguments youtube-dl)
2544 ((#:tests? _) (not (%current-target-system))) 2545 ((#:tests? _) (not (%current-target-system)))
diff --git a/gnu/packages/vim.scm b/gnu/packages/vim.scm
index 957f00a92e5..9a4a2ce235c 100644
--- a/gnu/packages/vim.scm
+++ b/gnu/packages/vim.scm
@@ -78,7 +78,7 @@
78(define-public vim 78(define-public vim
79 (package 79 (package
80 (name "vim") 80 (name "vim")
81 (version "9.0.0820") 81 (version "9.0.0954")
82 (source (origin 82 (source (origin
83 (method git-fetch) 83 (method git-fetch)
84 (uri (git-reference 84 (uri (git-reference
@@ -87,7 +87,7 @@
87 (file-name (git-file-name name version)) 87 (file-name (git-file-name name version))
88 (sha256 88 (sha256
89 (base32 89 (base32
90 "00zl1g4m6hcwzdla2m770wcq3p5amh3pr7y88hi852x8dn74gssp")))) 90 "098fiqw6hz0cc5zzy934alqxgwp01180vz3v9wm9i6x6fhdnhxxn"))))
91 (build-system gnu-build-system) 91 (build-system gnu-build-system)
92 (arguments 92 (arguments
93 `(#:test-target "test" 93 `(#:test-target "test"
diff --git a/gnu/packages/web-browsers.scm b/gnu/packages/web-browsers.scm
index 31885fcbe0f..a2d6e399e91 100644
--- a/gnu/packages/web-browsers.scm
+++ b/gnu/packages/web-browsers.scm
@@ -705,7 +705,7 @@ is fully configurable and extensible in Common Lisp.")
705(define-public lagrange 705(define-public lagrange
706 (package 706 (package
707 (name "lagrange") 707 (name "lagrange")
708 (version "1.13.8") 708 (version "1.14.1")
709 (source 709 (source
710 (origin 710 (origin
711 (method url-fetch) 711 (method url-fetch)
@@ -713,7 +713,7 @@ is fully configurable and extensible in Common Lisp.")
713 (string-append "https://git.skyjake.fi/skyjake/lagrange/releases/" 713 (string-append "https://git.skyjake.fi/skyjake/lagrange/releases/"
714 "download/v" version "/lagrange-" version ".tar.gz")) 714 "download/v" version "/lagrange-" version ".tar.gz"))
715 (sha256 715 (sha256
716 (base32 "1l6cfvmmw2g30qsxmn5jma17kxgmfknlgji4pbdj1flv8p73bvza")) 716 (base32 "0dhynq5pn6xjis0bpnam89km9qbrdxkbv76mfsx6jzda934iyy2n"))
717 (modules '((guix build utils))) 717 (modules '((guix build utils)))
718 (snippet 718 (snippet
719 '(begin 719 '(begin
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index d2c406915c0..61e1d1f1bce 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -5847,13 +5847,13 @@ deployments.")
5847 (package 5847 (package
5848 (name "varnish") 5848 (name "varnish")
5849 (home-page "https://varnish-cache.org/") 5849 (home-page "https://varnish-cache.org/")
5850 (version "7.1.1") 5850 (version "7.2.1")
5851 (source (origin 5851 (source (origin
5852 (method url-fetch) 5852 (method url-fetch)
5853 (uri (string-append home-page "_downloads/varnish-" version ".tgz")) 5853 (uri (string-append home-page "_downloads/varnish-" version ".tgz"))
5854 (sha256 5854 (sha256
5855 (base32 5855 (base32
5856 "14512fjjzwini3fics6sib9y83s45vlrpncamixqmmg7j0jvxbrc")))) 5856 "0h590kr7rhp57a4kfx6apyvqk60w78qdjwpr6g2ikv5840bpv4sd"))))
5857 (build-system gnu-build-system) 5857 (build-system gnu-build-system)
5858 (arguments 5858 (arguments
5859 `(#:configure-flags (list (string-append "LDFLAGS=-Wl,-rpath=" %output "/lib") 5859 `(#:configure-flags (list (string-append "LDFLAGS=-Wl,-rpath=" %output "/lib")
diff --git a/gnu/packages/wget.scm b/gnu/packages/wget.scm
index 73338c73b38..083cf272129 100644
--- a/gnu/packages/wget.scm
+++ b/gnu/packages/wget.scm
@@ -77,7 +77,7 @@ in downloaded documents to relative links.")
77(define-public wgetpaste 77(define-public wgetpaste
78 (package 78 (package
79 (name "wgetpaste") 79 (name "wgetpaste")
80 (version "2.32") 80 (version "2.33")
81 (source 81 (source
82 (origin 82 (origin
83 (method git-fetch) 83 (method git-fetch)
@@ -86,7 +86,7 @@ in downloaded documents to relative links.")
86 (commit version))) 86 (commit version)))
87 (file-name (git-file-name name version)) 87 (file-name (git-file-name name version))
88 (sha256 88 (sha256
89 (base32 "13zdqfnbpymwz2f04icw92flj50227n5r0dcms84qxswfxrarnas")))) 89 (base32 "0gx5y3f0qf3hrah1z0q243hyldshaq6mvbg1lnjzciviv1vc8zx0"))))
90 (build-system gnu-build-system) 90 (build-system gnu-build-system)
91 (arguments 91 (arguments
92 `(#:modules ((guix build gnu-build-system) 92 `(#:modules ((guix build gnu-build-system)
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index 298e6f3e47d..9cc7cc652ad 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -516,7 +516,12 @@ avoiding password prompts when X11 forwarding has already been setup.")
516 wayland-protocols 516 wayland-protocols
517 xkeyboard-config)) 517 xkeyboard-config))
518 (native-inputs 518 (native-inputs
519 (list bison doxygen pkg-config python)) 519 (append (list bison doxygen pkg-config python)
520 (if (%current-target-system)
521 ;; wayland-scanner is required at build time.
522 ;; TODO: Remove this conditional on core-updates.
523 (list pkg-config-for-build wayland)
524 '())))
520 (arguments 525 (arguments
521 `(#:configure-flags 526 `(#:configure-flags
522 (list (string-append "-Dxkb-config-root=" 527 (list (string-append "-Dxkb-config-root="
@@ -1140,19 +1145,19 @@ transparent text on your screen.")
1140(define-public wob 1145(define-public wob
1141 (package 1146 (package
1142 (name "wob") 1147 (name "wob")
1143 (version "0.13") 1148 (version "0.14.2")
1144 (source 1149 (source
1145 (origin 1150 (origin
1146 (method url-fetch) 1151 (method url-fetch)
1147 (uri (string-append "https://github.com/francma/wob/releases/download/" 1152 (uri (string-append "https://github.com/francma/wob/releases/download/"
1148 version "/wob-" version ".tar.gz")) 1153 version "/wob-" version ".tar.gz"))
1149 (sha256 1154 (sha256
1150 (base32 "0i8y6kq37qcgdq85ll4rapisjl7zw6aa11yx2f2xw2d3j93kdxh8")))) 1155 (base32 "12s9pc0dhqgawq6jiqhamj1zq9753kgpswny1rcsdx1lkpzrgaq1"))))
1151 (build-system meson-build-system) 1156 (build-system meson-build-system)
1152 (native-inputs 1157 (native-inputs
1153 (list pkg-config scdoc)) 1158 (list pkg-config scdoc))
1154 (inputs 1159 (inputs
1155 (list libseccomp wayland wayland-protocols)) 1160 (list libinih libseccomp wayland wayland-protocols))
1156 (home-page "https://github.com/francma/wob") 1161 (home-page "https://github.com/francma/wob")
1157 (synopsis "Lightweight overlay bar for Wayland") 1162 (synopsis "Lightweight overlay bar for Wayland")
1158 (description 1163 (description
diff --git a/gnu/packages/xfce.scm b/gnu/packages/xfce.scm
index 6840867612d..720a36e3b99 100644
--- a/gnu/packages/xfce.scm
+++ b/gnu/packages/xfce.scm
@@ -681,7 +681,7 @@ allows you to shut down the computer from Xfce.")
681(define-public xfce4-settings 681(define-public xfce4-settings
682 (package 682 (package
683 (name "xfce4-settings") 683 (name "xfce4-settings")
684 (version "4.16.4") 684 (version "4.16.5")
685 (source (origin 685 (source (origin
686 (method url-fetch) 686 (method url-fetch)
687 (uri (string-append "https://archive.xfce.org/src/xfce/" 687 (uri (string-append "https://archive.xfce.org/src/xfce/"
@@ -689,7 +689,7 @@ allows you to shut down the computer from Xfce.")
689 name "-" version ".tar.bz2")) 689 name "-" version ".tar.bz2"))
690 (sha256 690 (sha256
691 (base32 691 (base32
692 "1vd3l20myjfbq53x8sywy989zd557adyv3bb2y0nhh2is8ps9aqq")) 692 "13nj80mshkz3czrp8l1yxj6qmz0kkfhzv94z3ixfgmw64j078kvs"))
693 (patches (search-patches "xfce4-settings-defaults.patch")))) 693 (patches (search-patches "xfce4-settings-defaults.patch"))))
694 (build-system gnu-build-system) 694 (build-system gnu-build-system)
695 (arguments 695 (arguments
@@ -1335,7 +1335,7 @@ of data to either CD/DVD/BD.")
1335(define-public xfce4-screenshooter 1335(define-public xfce4-screenshooter
1336 (package 1336 (package
1337 (name "xfce4-screenshooter") 1337 (name "xfce4-screenshooter")
1338 (version "1.9.11") 1338 (version "1.10.0")
1339 (source (origin 1339 (source (origin
1340 (method url-fetch) 1340 (method url-fetch)
1341 (uri (string-append "https://archive.xfce.org/src/apps/" 1341 (uri (string-append "https://archive.xfce.org/src/apps/"
@@ -1345,7 +1345,7 @@ of data to either CD/DVD/BD.")
1345 version ".tar.bz2")) 1345 version ".tar.bz2"))
1346 (sha256 1346 (sha256
1347 (base32 1347 (base32
1348 "1d7qyc2w4962crmkz5n0mma2qmyp9hhq455karyzacjbb6z0cgg7")))) 1348 "0lvv6iam348n7l3md94lanxyyn87xmrivzdvfi0fa3vgjfk88j56"))))
1349 (build-system gnu-build-system) 1349 (build-system gnu-build-system)
1350 (native-inputs 1350 (native-inputs
1351 (list pkg-config intltool 1351 (list pkg-config intltool
diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm
index a6b7b71d1d5..7767a35afe6 100644
--- a/gnu/packages/xorg.scm
+++ b/gnu/packages/xorg.scm
@@ -1217,7 +1217,7 @@ hit when running single-threaded.")
1217 "1p0flwb67xawyv6yhri9w17m1i4lji5qnd0gq8v1vsfb8zw7rw15")))) 1217 "1p0flwb67xawyv6yhri9w17m1i4lji5qnd0gq8v1vsfb8zw7rw15"))))
1218 (build-system gnu-build-system) 1218 (build-system gnu-build-system)
1219 (inputs 1219 (inputs
1220 (list xorgproto libxext libx11)) 1220 (list xorgproto libxext libx11 windowswmproto))
1221 (native-inputs 1221 (native-inputs
1222 (list pkg-config)) 1222 (list pkg-config))
1223 (home-page "https://www.x.org/wiki/") 1223 (home-page "https://www.x.org/wiki/")