1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-07-09 02:44:04 +02:00

Compare commits

..

2 Commits

Author SHA1 Message Date
Gabriel Wicki 497f0c5381 etc: teams: kernel: Rename team to `linux-libre'.
Since linux-libre is not the only kernel around in GNU Guix anymore.

* etc/teams.scm (kernel): Rename variable to linux-libre.

Change-Id: Ic8081f471ad7f6aa21e2830f294549460466249b
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-05-28 15:34:48 +02:00
Luis Guilherme Coelho 71f13e3a63 gnu: Add ueberzugpp.
* gnu/packages/image-viewers.scm (ueberzugpp): New variable.

Change-Id: Icc8f64aaa5d0dd5d7289f8e92af2eff39d59747b
Signed-off-by: Sughosha <sughosha@disroot.org>
2026-05-28 18:38:31 +05:30
3 changed files with 127 additions and 117 deletions
+6 -6
View File
@@ -876,8 +876,8 @@ and the maven-build-system."
"The plasma desktop environment, and KDE Applications."
#:scope (list (make-regexp* "^gnu/packages/(kde)(-.+|)\\.scm$"))))
(define-team kernel
(team 'kernel
(define-team linux-libre
(team 'linux-libre
#:name "Linux-libre kernel team"
#:scope (list "gnu/build/linux-modules.scm"
(make-regexp* "^gnu/packages/aux-files/linux-libre.*$")
@@ -1298,7 +1298,7 @@ the \"texlive\" importer."
(define-member (person "Leo Famulari"
"leo@famulari.name"
"lfam")
kernel)
linux-libre)
(define-member (person "Efraim Flashner"
"efraim@flashner.co.il"
@@ -1383,7 +1383,7 @@ the \"texlive\" importer."
(define-member (person "Vagrant Cascadian"
"vagrant@debian.org"
"vagrantc")
debian embedded kernel)
debian embedded linux-libre)
(define-member (person "Vagrant Cascadian" ;XXX: duplicate
"vagrant@reproducible-builds.org"
@@ -1537,7 +1537,7 @@ the \"texlive\" importer."
(define-member (person "Rodion Goritskov"
"rodion@goritskov.com"
"rodion-goritskov")
games java kde kernel release)
games java kde linux-libre release)
(define-member (person "Jason Conroy"
"jconroy@tscripta.net"
@@ -1622,7 +1622,7 @@ the \"texlive\" importer."
(define-member (person "Wilko Meyer"
"w@wmeyer.eu"
"theesm")
kernel perl)
linux-libre perl)
(define-member (person "Untrusem"
"mysticmoksh@riseup.net"
+37 -111
View File
@@ -746,13 +746,13 @@ distribution).")
(define-public r-bigassertr
(package
(name "r-bigassertr")
(version "0.2.0")
(version "0.1.7")
(source
(origin
(method url-fetch)
(uri (cran-uri "bigassertr" version))
(sha256
(base32 "037shjim8syqfc563i6fs0slkdrmfp3pjfy15kfxr5jdk8yvyka3"))))
(base32 "0py8nr937ddi6c7r2bcqrpvqkh1mhmk5ylnrmqlahawnwmpksm6g"))))
(properties `((upstream-name . "bigassertr")))
(build-system r-build-system)
(native-inputs (list r-testthat))
@@ -1452,13 +1452,13 @@ Companion to Applied Regression, Third Edition, Sage.")
(define-public r-cards
(package
(name "r-cards")
(version "0.8.0")
(version "0.7.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "cards" version))
(sha256
(base32 "06r9n0cf884z22xflbcxrvmfil4xym13fa3kx0sh7jqkk4232vh7"))))
(base32 "1fd5g5pvasxfg49fs6khrlaj19z56xsf4m4yjh2vwwm86f87ksff"))))
(properties
`((upstream-name . "cards")
;; Do not create dependency cycle.
@@ -1937,37 +1937,6 @@ data is given, then a Gaussian process is fit to the data and used to create
the contour plot.")
(license license:gpl3)))
(define-public r-corrr
(package
(name "r-corrr")
(version "0.4.5")
(source
(origin
(method url-fetch)
(uri (cran-uri "corrr" version))
(sha256
(base32 "06pi4an3a5d66rqxvmk859scpq6m4yrhy9q5icbh95fvhpaqfr1q"))))
(properties `((upstream-name . "corrr")))
(build-system r-build-system)
(propagated-inputs (list r-dplyr
r-ggplot2
r-ggrepel
r-glue
r-purrr
r-rlang
r-seriation
r-tibble))
(native-inputs (list r-knitr r-testthat))
(home-page "https://github.com/tidymodels/corrr")
(synopsis "Correlations in R")
(description
"This package provides a tool for exploring correlations. It makes it
possible to easily perform routine tasks when exploring correlation matrices
such as ignoring the diagonal, focusing on the correlations of certain
variables against others, or rearranging and visualizing the matrix in terms
of the strength of the correlations.")
(license license:expat)))
(define-public r-celestial
(package
(name "r-celestial")
@@ -5031,14 +5000,14 @@ including:
(define-public r-gdtools
(package
(name "r-gdtools")
(version "0.5.1")
(version "0.5.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "gdtools" version))
(sha256
(base32
"1rs18kf34iihiypmdc6w56wqqnm0k056jz9vhvg86ypszha51hcl"))))
"15gklyln0260q1jbpx5n2kr472dv3ij3qw7298hciflf0q80isdf"))))
(build-system r-build-system)
(arguments
(list
@@ -8436,13 +8405,13 @@ estimation and robust multivariate analysis with high breakdown point.")
(define-public r-rsqlite
(package
(name "r-rsqlite")
(version "3.53.1")
(version "3.52.0")
(source (origin
(method url-fetch)
(uri (cran-uri "RSQLite" version))
(sha256
(base32
"0ykbl94n1k61kqmdr1dfj1sq4sy8igzq95hrll7yhp4kdl7j8wqg"))))
"02cqx38nayr0qkbbnvmcfaxgz2clr7jb0c8zskd0k7zvsafsqqyz"))))
(properties
'((upstream-name . "RSQLite")
;; These are not strictly necessary for running tests and adding them
@@ -9992,14 +9961,14 @@ wind-roses and Walter&Lieth climate diagrams are included.")
(define-public r-clipr
(package
(name "r-clipr")
(version "0.8.1")
(version "0.8.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "clipr" version))
(sha256
(base32
"1dpiqga6nl67q39qgx2zkdl29fchq0vx14fyx163z8vx72f7ms06"))))
"1s9vvv3cxnz8w11gsi8z9ddv9jzib5qf5qqxnwqrrv7vj8cr7hij"))))
(build-system r-build-system)
(native-inputs
(list r-knitr r-testthat))
@@ -11550,42 +11519,6 @@ server address by means of rules (@code{Rule} class). The
cases and the content.")
(license license:agpl3)))
(define-public r-scrutiny
(package
(name "r-scrutiny")
(version "0.6.1")
(source
(origin
(method url-fetch)
(uri (cran-uri "scrutiny" version))
(sha256
(base32 "0wqrbzkm4fw556ds8bzpgimy2xs1v7da54cam5bmcvp0yhglx8h6"))))
(properties `((upstream-name . "scrutiny")))
(build-system r-build-system)
(propagated-inputs (list r-cli
r-corrr
r-dplyr
r-ggplot2
r-ggrepel
r-glue
r-lifecycle
r-magrittr
r-purrr
r-rlang
r-stringr
r-tibble
r-tidyr
r-tidyselect))
(native-inputs (list r-knitr r-testthat))
(home-page "https://lhdjung.github.io/scrutiny/")
(synopsis "Error detection in science")
(description
"The goal of scrutiny is to test published summary statistics for
consistency using techniques like GRIM and to check their plausibility. The
package makes these methods easy to use in a tidyverse-friendly way. It hopes
to help the new field of error detection go mainstream.")
(license license:expat)))
(define-public r-sendmailr
(package
(name "r-sendmailr")
@@ -12929,13 +12862,13 @@ master-slave parallelisation or a coarse-grain islands approach.")
(define-public r-gap
(package
(name "r-gap")
(version "1.15.2")
(version "1.14")
(source
(origin
(method url-fetch)
(uri (cran-uri "gap" version))
(sha256
(base32 "1xhpcvljzyd62iqchsh8z4n9vv7pdzh9rr7cz7s3cffl492mbbia"))))
(base32 "17ryk3x4286ddws8kr18br1ff5bi7w9v0rd6kpyxxyl3ysgny44v"))))
(properties `((upstream-name . "gap")))
(build-system r-build-system)
(propagated-inputs (list r-dplyr r-gap-datasets r-ggplot2 r-plotly
@@ -13578,16 +13511,14 @@ effect (co)variances, and residual variance.")
(define-public r-mets
(package
(name "r-mets")
(version "1.3.10")
(version "1.3.9")
(source
(origin
(method url-fetch)
(uri (cran-uri "mets" version))
(sha256
(base32 "1j7zkyik4dlfgvjr5a4hh58vmx77w34g0d77n68isa83j84l3lhb"))))
(properties
'((upstream-name . "mets")
(updater-extra-native-inputs . ("r-prodlim"))))
(base32 "0albfa5njy20iv59s5a90csm2sgrhbjl58mjhmf4c1mr476r9w02"))))
(properties `((upstream-name . "mets")))
(build-system r-build-system)
(arguments
(list
@@ -14110,14 +14041,14 @@ Analysis Approach Using R. Chapman-Hall, 2019,
(define-public r-vegan
(package
(name "r-vegan")
(version "2.7-5")
(version "2.7-3")
(source
(origin
(method url-fetch)
(uri (cran-uri "vegan" version))
(sha256
(base32
"1qiczbgnz96nyvvlnmnci4w280g4khwkpsznxqgb6143da4vzmxx"))))
"0wh72b8sa1x94b6m4kwd78274y0laf4ccfhsw4jzp2zkx1s1zk0z"))))
(build-system r-build-system)
(native-inputs
(list gfortran r-compositions r-knitr))
@@ -20419,13 +20350,13 @@ provides an interactive R manager and worker environment.")
(define-public r-rmumps
(package
(name "r-rmumps")
(version "5.2.1-42")
(version "5.2.1-41")
(source
(origin
(method url-fetch)
(uri (cran-uri "rmumps" version))
(sha256
(base32 "0rxc43b4xvqzq6hc1rna8c0f8lnvwl0vl05bnbzkps3pfjh529q0"))))
(base32 "18irfcv23wvqba1ssz5b0y2z2cg0a0yi2n3kvikdibcirg97m1yy"))))
(properties
`((upstream-name . "rmumps")
(updater-extra-inputs . ("zlib"))))
@@ -32886,14 +32817,14 @@ data using:
(define-public r-bayestestr
(package
(name "r-bayestestr")
(version "0.18.1")
(version "0.18.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "bayestestR" version))
(sha256
(base32
"1zcbppwlzbibyjv4n4vx8c3k6hqk05bdl46fai3zslv8g5a9asfy"))))
"1zw28k10jawrp1yvvcm89v7qgv86l6xka74dg2lhw1lq3mmrgy0l"))))
(properties
'((upstream-name . "bayestestR")
(updater-extra-native-inputs . ("r-logspline"))
@@ -34168,14 +34099,14 @@ This package provides an R interface.")
(define-public r-rcpphnsw
(package
(name "r-rcpphnsw")
(version "0.7.0")
(version "0.6.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "RcppHNSW" version))
(sha256
(base32
"0k5czg85sb4wda0l39b7r2nsvsyr0xvhpz1maynzbrzrk5c7hr41"))))
"03sqzz1993jsjm5vpyd1n1fpsrdfrky6dpv7m9ialhs1m00fv9m5"))))
(properties `((upstream-name . "RcppHNSW")))
(build-system r-build-system)
(propagated-inputs (list r-rcpp))
@@ -38085,19 +38016,18 @@ algorithms) can be computed and partitioned matrices can be plotted.")
(define-public r-upsetr
(package
(name "r-upsetr")
(version "1.4.1")
(version "1.4.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "UpSetR" version))
(sha256
(base32
"17jliva42j2gyr1ga18flh0kvxs6m19dfngiaygg5jnwnpxzvhci"))))
"007i0njnjjy7vbrxabwav7a1kk2n0hn2mkvqsdzzfk10ckp5y7im"))))
(properties `((upstream-name . "UpSetR")))
(build-system r-build-system)
(propagated-inputs
(list r-ggplot2 r-gridextra r-plyr r-scales))
(native-inputs (list r-knitr))
(home-page "https://github.com/hms-dbmi/UpSetR")
(synopsis "Visualize intersecting sets")
(description
@@ -44412,14 +44342,14 @@ in pipelines.")
(define-public r-parameters
(package
(name "r-parameters")
(version "0.29.1")
(version "0.29.0")
(source
(origin
(method url-fetch)
(uri (cran-uri "parameters" version))
(sha256
(base32
"0w1lcni0lvdqhg9rms6f3skzwirigylq1353ciffiqsyi1f0qr2z"))))
"1x9ynip55p6dyp2bsb3gbm4hs8amji7wkzqvr3qws5lk57xkj6s5"))))
(properties `((upstream-name . "parameters")))
(build-system r-build-system)
(propagated-inputs
@@ -46340,16 +46270,16 @@ classes into dummy/indicator variables.")
(define-public r-dunn-test
(package
(name "r-dunn-test")
(version "1.4.0")
(version "1.3.7")
(source (origin
(method url-fetch)
(uri (cran-uri "dunn.test" version))
(sha256
(base32
"1jqsz4dbmdkqrgxpv5d9l7caj2qsvhpbc41h5l4ggqn8qprs7xvh"))))
"11clwqd6a2p9qc3xd61fylaif5x8w3vnz06z0s4vai50nfxqzxzd"))))
(properties `((upstream-name . "dunn.test")))
(build-system r-build-system)
(propagated-inputs (list r-rlang r-scrutiny))
(propagated-inputs (list r-rlang))
(home-page "https://cran.r-project.org/package=dunn.test")
(synopsis "Dunn's test of multiple comparisons using rank sums")
(description
@@ -52042,13 +51972,13 @@ diagonals. This package allows you to compute the tensor product of arrays.")
(define-public r-spatstat-explore
(package
(name "r-spatstat-explore")
(version "3.8-1")
(version "3.8-0")
(source (origin
(method url-fetch)
(uri (cran-uri "spatstat.explore" version))
(sha256
(base32
"03bxys12wg5gcn7rps2ycb9l0bqrll007r0icvqw1wk309zyr96x"))))
"1vdicrrjig4shgb2jillyq7dj4a489h3clnxjsrv3zldx9lp8abg"))))
(properties `((upstream-name . "spatstat.explore")))
(build-system r-build-system)
(propagated-inputs
@@ -52219,14 +52149,14 @@ package.")
(define-public r-spatstat-geom
(package
(name "r-spatstat-geom")
(version "3.8-1")
(version "3.7-3")
(source
(origin
(method url-fetch)
(uri (cran-uri "spatstat.geom" version))
(sha256
(base32
"1cs1g3nx5yhp4cgz53ib9n1nki4b2xkpgin4bc1n5ah6r1b5v8r8"))))
"1gpwxjq4ak205k85g9w614d4k5rclkxya0wxkc53pfrq6v01lfxg"))))
(properties `((upstream-name . "spatstat.geom")))
(build-system r-build-system)
(propagated-inputs
@@ -52274,20 +52204,16 @@ for spatial data on a linear network.")
(define-public r-spatstat-random
(package
(name "r-spatstat-random")
(version "3.5-0")
(version "3.4-5")
(source
(origin
(method url-fetch)
(uri (cran-uri "spatstat.random" version))
(sha256
(base32 "1k8y1pxf2f7h06akyia0my4q4ici4q5rmh89vj1k0n345ca0x0xk"))))
(base32 "0lky2h15n8zbrz5m7m4ik8gkp0fhdgyr17ys4vnn6xa6f3gibr89"))))
(properties `((upstream-name . "spatstat.random")))
(build-system r-build-system)
(propagated-inputs (list r-matrix
r-spatstat-data
r-spatstat-geom
r-spatstat-sparse
r-spatstat-univar
(propagated-inputs (list r-spatstat-data r-spatstat-geom r-spatstat-univar
r-spatstat-utils))
(home-page "https://spatstat.org/")
(synopsis "Random Generation Functionality for the 'spatstat' Family")
+84
View File
@@ -94,13 +94,16 @@
#:use-module (gnu packages gnome)
#:use-module (gnu packages golang-build)
#:use-module (gnu packages golang-xyz)
#:use-module (gnu packages gstreamer)
#:use-module (gnu packages gtk)
#:use-module (gnu packages graphics)
#:use-module (gnu packages haskell-xyz)
#:use-module (gnu packages image)
#:use-module (gnu packages image-processing)
#:use-module (gnu packages imagemagick)
#:use-module (gnu packages kde-frameworks)
#:use-module (gnu packages linux)
#:use-module (gnu packages logging)
#:use-module (gnu packages maths)
#:use-module (gnu packages ncurses)
#:use-module (gnu packages pdf)
@@ -108,6 +111,7 @@
#:use-module (gnu packages perl-check)
#:use-module (gnu packages photo)
#:use-module (gnu packages pkg-config)
#:use-module (gnu packages pretty-print)
#:use-module (gnu packages profiling)
#:use-module (gnu packages python)
#:use-module (gnu packages python-build)
@@ -120,6 +124,8 @@
#:use-module (gnu packages sqlite)
#:use-module (gnu packages suckless)
#:use-module (gnu packages stb)
#:use-module (gnu packages tbb)
#:use-module (gnu packages tls)
#:use-module (gnu packages terminals)
#:use-module (gnu packages upnp)
#:use-module (gnu packages version-control)
@@ -1286,6 +1292,84 @@ workspaces.
(define-deprecated-package python-ueberzug
ueberzug)
(define-public ueberzugpp
(package
(name "ueberzugpp")
(version "2.9.10")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/jstkdng/ueberzugpp")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1jac2sca4pmcxp8xcvaxhf6j15phyc85gb5n9ymajbahnd4hbcv2"))))
(build-system cmake-build-system)
(arguments
(list #:tests? #f ; no tests
#:configure-flags
#~(list "-DENABLE_OPENCV=ON"
"-DENABLE_X11=ON"
"-DENABLE_WAYLAND=ON")))
(native-inputs
(list extra-cmake-modules
gobject-introspection
pkg-config))
(inputs
(list cairo
chafa
cli11
expat
fftw
fmt
imagemagick
imath
lcms
libexif
libgsf
librsvg
libsixel
libwebp
libxcb
matio
nlohmann-json
opencv
openexr
openssl
orc
pango
poppler
range-v3
spdlog
tbb
vips
wayland
wayland-protocols
xcb-util-image))
(home-page "https://github.com/jstkdng/ueberzugpp")
(synopsis "Drop in replacement for ueberzug written in C++")
(description "Überzug++ is a command line utility written in C++ which
allows to draw images on terminals by using X11/Wayland child windows, sixels,
kitty and iterm2.
Advantages over @command{w3mimgdisplay}:
@itemize
@item Support for Wayland: Sway, Hyprland, niri and Wayfire
@item No race conditions as a new window is created to display images
@item Expose events will be processed, so images will be redrawn on switch
workspaces
@item Tmux support on X11, Sway and Hyprland
@item Terminals without the @env{WINDOWID} environment variable are supported
@item Chars are used as position - and size unit
@item No memory leak (usage of smart pointers)
@item A lot of image formats supported (through OpenCV and libvips).
@item GIF and animated WEBP support on X11, Sixel, Sway and hyprland
@item Fast image downscaling (through OpenCV and OpenCL)
@item Cache resized images for faster viewing
@end itemize")
(license license:gpl3)))
(define-public vv
(package
(name "vv")