summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2025-10-16 17:08:05 +0200
committerLudovic Courtès <ludo@gnu.org>2025-10-23 19:35:06 +0200
commit9fcfb9394471d58c75a5fffeda3763e5864b18fa (patch)
tree7124f051de12cf489ea73e87aeb5c758068cfa18
parente46dfc7e9446fb753294747f73c9cb568fd02c2a (diff)
gnu: Use ‘define-deprecated-package’ for deprecated packages.
Use ‘define-deprecated-package’ instead of (define x (deprecated-package …)) throughout gnu/packages/*.scm. Change-Id: I4e176da9ac660327489dab256ca4d12c4e78fe8d
-rw-r--r--gnu/packages/arcan.scm4
-rw-r--r--gnu/packages/astronomy.scm14
-rw-r--r--gnu/packages/axoloti.scm4
-rw-r--r--gnu/packages/bioinformatics.scm16
-rw-r--r--gnu/packages/bittorrent.scm8
-rw-r--r--gnu/packages/boost.scm4
-rw-r--r--gnu/packages/build-tools.scm4
-rw-r--r--gnu/packages/code.scm4
-rw-r--r--gnu/packages/compression.scm4
-rw-r--r--gnu/packages/cpp.scm4
-rw-r--r--gnu/packages/cran.scm12
-rw-r--r--gnu/packages/crypto.scm4
-rw-r--r--gnu/packages/curl.scm3
-rw-r--r--gnu/packages/databases.scm8
-rw-r--r--gnu/packages/disk.scm4
-rw-r--r--gnu/packages/django.scm4
-rw-r--r--gnu/packages/electronics.scm4
-rw-r--r--gnu/packages/elm.scm4
-rw-r--r--gnu/packages/emacs-xyz.scm116
-rw-r--r--gnu/packages/emacs.scm4
-rw-r--r--gnu/packages/emulators.scm4
-rw-r--r--gnu/packages/engineering.scm8
-rw-r--r--gnu/packages/fediverse.scm4
-rw-r--r--gnu/packages/firmware.scm4
-rw-r--r--gnu/packages/fonts.scm16
-rw-r--r--gnu/packages/fontutils.scm4
-rw-r--r--gnu/packages/games.scm4
-rw-r--r--gnu/packages/ghostscript.scm4
-rw-r--r--gnu/packages/gimp.scm4
-rw-r--r--gnu/packages/gl.scm4
-rw-r--r--gnu/packages/gnome-xyz.scm5
-rw-r--r--gnu/packages/gnome.scm20
-rw-r--r--gnu/packages/golang-crypto.scm4
-rw-r--r--gnu/packages/golang-web.scm10
-rw-r--r--gnu/packages/golang-xyz.scm4
-rw-r--r--gnu/packages/graph.scm4
-rw-r--r--gnu/packages/gtk.scm8
-rw-r--r--gnu/packages/guile.scm6
-rw-r--r--gnu/packages/hardware.scm4
-rw-r--r--gnu/packages/haskell-check.scm4
-rw-r--r--gnu/packages/image-viewers.scm4
-rw-r--r--gnu/packages/ipfs.scm4
-rw-r--r--gnu/packages/linux.scm8
-rw-r--r--gnu/packages/luanti.scm8
-rw-r--r--gnu/packages/machine-learning.scm10
-rw-r--r--gnu/packages/mail.scm12
-rw-r--r--gnu/packages/maths.scm4
-rw-r--r--gnu/packages/messaging.scm8
-rw-r--r--gnu/packages/minetest.scm96
-rw-r--r--gnu/packages/monitoring.scm5
-rw-r--r--gnu/packages/music.scm4
-rw-r--r--gnu/packages/ncdu.scm4
-rw-r--r--gnu/packages/networking.scm4
-rw-r--r--gnu/packages/profiling.scm4
-rw-r--r--gnu/packages/pypy.scm4
-rw-r--r--gnu/packages/python-compression.scm8
-rw-r--r--gnu/packages/python-web.scm12
-rw-r--r--gnu/packages/python-xyz.scm30
-rw-r--r--gnu/packages/qt.scm4
-rw-r--r--gnu/packages/ruby-xyz.scm8
-rw-r--r--gnu/packages/rust-apps.scm8
-rw-r--r--gnu/packages/serialization.scm4
-rw-r--r--gnu/packages/shells.scm8
-rw-r--r--gnu/packages/sycl.scm4
-rw-r--r--gnu/packages/syncthing.scm4
-rw-r--r--gnu/packages/terminals.scm4
-rw-r--r--gnu/packages/textutils.scm4
-rw-r--r--gnu/packages/tree-sitter.scm4
-rw-r--r--gnu/packages/version-control.scm8
-rw-r--r--gnu/packages/video.scm18
-rw-r--r--gnu/packages/web.scm12
-rw-r--r--gnu/packages/wm.scm8
-rw-r--r--gnu/packages/xdisorg.scm4
-rw-r--r--gnu/packages/xfig.scm4
-rw-r--r--gnu/packages/xml.scm4
75 files changed, 345 insertions, 348 deletions
diff --git a/gnu/packages/arcan.scm b/gnu/packages/arcan.scm
index c38c70d51dc..1eaff7e9347 100644
--- a/gnu/packages/arcan.scm
+++ b/gnu/packages/arcan.scm
@@ -316,5 +316,5 @@ as a window under Arcan.")
316 (license (list license:bsd-3 license:expat)))) 316 (license (list license:bsd-3 license:expat))))
317 317
318;; Package was merged into arcan in upstream. 318;; Package was merged into arcan in upstream.
319(define-public arcan-wayland 319(define-deprecated-package arcan-wayland
320 (deprecated-package "arcan-wayland" arcan)) 320 arcan)
diff --git a/gnu/packages/astronomy.scm b/gnu/packages/astronomy.scm
index 735d670ab29..2d3d005227a 100644
--- a/gnu/packages/astronomy.scm
+++ b/gnu/packages/astronomy.scm
@@ -645,8 +645,8 @@ accurately in real time at any rate desired.")
645@end itemize") 645@end itemize")
646 (license license:gpl2+)))) 646 (license license:gpl2+))))
647 647
648(define-public celestia-gtk 648(define-deprecated-package celestia-gtk
649 (deprecated-package "celestia-gtk" celestia)) 649 celestia)
650 650
651(define-public cfitsio 651(define-public cfitsio
652 (package 652 (package
@@ -1045,8 +1045,8 @@ viewer: panning and zooming windows, star catalog access, cuts, star
1045pick/FWHM, thumbnails, etc.") 1045pick/FWHM, thumbnails, etc.")
1046(license license:bsd-3))) 1046(license license:bsd-3)))
1047 1047
1048(define-public ginga-qt5 1048(define-deprecated-package ginga-qt5
1049 (deprecated-package "ginga-qt5" ginga)) 1049 ginga)
1050 1050
1051(define-public glnemo2 1051(define-public glnemo2
1052 (package 1052 (package
@@ -9496,9 +9496,9 @@ between image and reference catalogs. Currently only aligning images with
9496@url{https://aeolus.services, Aeolus}") 9496@url{https://aeolus.services, Aeolus}")
9497 (license license:expat))) 9497 (license license:expat)))
9498 9498
9499(define-public python-webbpsf 9499;; See <https://github.com/spacetelescope/webbpsf/pull/951>
9500 ;; See <https://github.com/spacetelescope/webbpsf/pull/951> 9500(define-deprecated-package python-webbpsf
9501 (deprecated-package "python-webbpsf" python-stpsf)) 9501 python-stpsf)
9502 9502
9503(define-public python-wiimatch 9503(define-public python-wiimatch
9504 (package 9504 (package
diff --git a/gnu/packages/axoloti.scm b/gnu/packages/axoloti.scm
index 3b554f05ee8..2241344805d 100644
--- a/gnu/packages/axoloti.scm
+++ b/gnu/packages/axoloti.scm
@@ -662,5 +662,5 @@ with some layout changes and added features.
662 662
663This package provides the patcher application."))) 663This package provides the patcher application.")))
664 664
665(define-public axoloti-patcher-next 665(define-deprecated-package axoloti-patcher-next
666 (deprecated-package "axoloti-patcher-next" ksoloti-patcher)) 666 ksoloti-patcher)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index db5c0ff1f9d..6d1e58334f5 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -2900,8 +2900,8 @@ biological activities from omics data within a unified framework.")
2900 (license license:bsd-3))) 2900 (license license:bsd-3)))
2901 2901
2902;; See: <https://github.com/scverse/decoupler/blob/main/CHANGELOG.md#200> 2902;; See: <https://github.com/scverse/decoupler/blob/main/CHANGELOG.md#200>
2903(define-public python-decoupler-py 2903(define-deprecated-package python-decoupler-py
2904 (deprecated-package "python-decoupler-py" python-decoupler)) 2904 python-decoupler)
2905 2905
2906(define-public python-demuxem 2906(define-public python-demuxem
2907 (package 2907 (package
@@ -6027,8 +6027,8 @@ subgroups.")
6027 (description "muon is a multimodal omics Python framework.") 6027 (description "muon is a multimodal omics Python framework.")
6028 (license license:bsd-3))) 6028 (license license:bsd-3)))
6029 6029
6030(define-public python-pyega3 6030(define-deprecated-package python-pyega3
6031 (deprecated-package "python-pyega3" python-ega-download-client)) 6031 python-ega-download-client)
6032 6032
6033(define-public python-pysam 6033(define-public python-pysam
6034 (package 6034 (package
@@ -17388,8 +17388,8 @@ lowly expressed transcripts.")
17388mapped paired-end sequencing reads.") 17388mapped paired-end sequencing reads.")
17389 (license license:gpl3+))) 17389 (license license:gpl3+)))
17390 17390
17391(define-public fanc 17391(define-deprecated-package fanc
17392 (deprecated-package "fanc" python-fanc)) 17392 python-fanc)
17393 17393
17394(define-public python-genomic-regions 17394(define-public python-genomic-regions
17395 (package 17395 (package
@@ -18641,8 +18641,8 @@ report will provide an intuitive visual overview about the development of
18641variant abundance over time and location.") 18641variant abundance over time and location.")
18642 (license license:gpl3+))) 18642 (license license:gpl3+)))
18643 18643
18644(define-public pigx-sars-cov2-ww 18644(define-deprecated-package pigx-sars-cov2-ww
18645 (deprecated-package "pigx-sars-cov2-ww" pigx-sars-cov-2)) 18645 pigx-sars-cov-2)
18646 18646
18647(define-public pigx 18647(define-public pigx
18648 (package 18648 (package
diff --git a/gnu/packages/bittorrent.scm b/gnu/packages/bittorrent.scm
index c2d2fe0ff2e..aa067322722 100644
--- a/gnu/packages/bittorrent.scm
+++ b/gnu/packages/bittorrent.scm
@@ -564,8 +564,8 @@ features.")
564 (modify-inputs (package-inputs base) 564 (modify-inputs (package-inputs base)
565 (delete "qtsvg")))))) 565 (delete "qtsvg"))))))
566 566
567(define-public qbittorrent-nox 567(define-deprecated-package qbittorrent-nox
568 (deprecated-package "qbittorrent-nox" qbittorrent-no-x)) 568 qbittorrent-no-x)
569 569
570(define-public qbittorrent-enhanced 570(define-public qbittorrent-enhanced
571 (package 571 (package
@@ -602,8 +602,8 @@ the following features:
602 (arguments (package-arguments qbittorrent-no-x)) 602 (arguments (package-arguments qbittorrent-no-x))
603 (inputs (package-inputs qbittorrent-no-x)))) 603 (inputs (package-inputs qbittorrent-no-x))))
604 604
605(define-public qbittorrent-enhanced-nox 605(define-deprecated-package qbittorrent-enhanced-nox
606 (deprecated-package "qbittorrent-enhanced-nox" qbittorrent-enhanced-no-x)) 606 qbittorrent-enhanced-no-x)
607 607
608(define-public deluge 608(define-public deluge
609 (package 609 (package
diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
index a30cebd3b29..b41b911d082 100644
--- a/gnu/packages/boost.scm
+++ b/gnu/packages/boost.scm
@@ -226,8 +226,8 @@ across a broad spectrum of applications.")
226 (base32 226 (base32
227 "13iviiwk1srpw9dmiwabkxv56v0pl0zggjp8zxy1419k5zzfsy34"))))))) 227 "13iviiwk1srpw9dmiwabkxv56v0pl0zggjp8zxy1419k5zzfsy34")))))))
228 228
229(define-public boost-with-python3 229(define-deprecated-package boost-with-python3
230 (deprecated-package "boost-with-python3" boost)) 230 boost)
231 231
232(define-public boost-static 232(define-public boost-static
233 (package 233 (package
diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm
index 0480212087f..15a072849b8 100644
--- a/gnu/packages/build-tools.scm
+++ b/gnu/packages/build-tools.scm
@@ -1298,5 +1298,5 @@ The Waf Book and in the API docs
1298 1298
1299;; waf is the final program no need to prefix it with "python-", the same way 1299;; waf is the final program no need to prefix it with "python-", the same way
1300;; as meson or ninja which are written in Python as well. 1300;; as meson or ninja which are written in Python as well.
1301(define-public python-waf 1301(define-deprecated-package python-waf
1302 (deprecated-package "python-waf" waf)) 1302 waf)
diff --git a/gnu/packages/code.scm b/gnu/packages/code.scm
index 6dda1bbd203..0111dbc5132 100644
--- a/gnu/packages/code.scm
+++ b/gnu/packages/code.scm
@@ -1134,5 +1134,5 @@ requirements is not met.")
1134 (properties '((lint-hidden-cpe-vendors . ("vmware")))) 1134 (properties '((lint-hidden-cpe-vendors . ("vmware"))))
1135 (license license:expat))) 1135 (license license:expat)))
1136 1136
1137(define-public python-xenon 1137(define-deprecated-package python-xenon
1138 (deprecated-package "python-xenon" xenon)) 1138 xenon)
diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm
index 6efa55b7368..b6e9e7e7a0d 100644
--- a/gnu/packages/compression.scm
+++ b/gnu/packages/compression.scm
@@ -2437,8 +2437,8 @@ with @code{deflate} but offers more dense compression.
2437The specification of the Brotli Compressed Data Format is defined in RFC 7932.") 2437The specification of the Brotli Compressed Data Format is defined in RFC 7932.")
2438 (license license:expat))) 2438 (license license:expat)))
2439 2439
2440(define-public google-brotli 2440(define-deprecated-package google-brotli
2441 (deprecated-package "google-brotli" brotli)) 2441 brotli)
2442 2442
2443(define-public java-brotli 2443(define-public java-brotli
2444 (package 2444 (package
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index 4bfaac6a7ec..7f124ed095c 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -1263,8 +1263,8 @@ data transfer object.")
1263intuitive syntax and trivial integration.") 1263intuitive syntax and trivial integration.")
1264 (license license:expat))) 1264 (license license:expat)))
1265 1265
1266(define-public json-modern-cxx 1266(define-deprecated-package json-modern-cxx
1267 (deprecated-package "json-modern-cxx" nlohmann-json)) 1267 nlohmann-json)
1268 1268
1269(define-public jthread 1269(define-public jthread
1270 (let ((commit "0fa8d394254886c555d6faccd0a3de819b7d47f8") 1270 (let ((commit "0fa8d394254886c555d6faccd0a3de819b7d47f8")
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 397ffd1c276..7d975d22e80 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -39633,8 +39633,8 @@ integrative non-negative matrix factorization to identify shared and
39633dataset-specific factors.") 39633dataset-specific factors.")
39634 (license license:gpl3))) 39634 (license license:gpl3)))
39635 39635
39636(define-public r-liger 39636(define-deprecated-package r-liger
39637 (deprecated-package "r-liger" r-rliger)) 39637 r-rliger)
39638 39638
39639(define-public r-harmony 39639(define-public r-harmony
39640 (package 39640 (package
@@ -50195,8 +50195,8 @@ other R users.")
50195 (license license:gpl3))) 50195 (license license:gpl3)))
50196 50196
50197;; This is for r-seurat5 50197;; This is for r-seurat5
50198(define-public r-seurat5object 50198(define-deprecated-package r-seurat5object
50199 (deprecated-package "r-seurat5object" r-seuratobject)) 50199 r-seuratobject)
50200 50200
50201(define-public r-seurat 50201(define-public r-seurat
50202 (package 50202 (package
@@ -50276,8 +50276,8 @@ discovery of differentially expressed genes and markers.")
50276 50276
50277;; Seurat5 is only available via the seurat5 branch. It will replace r-seurat 50277;; Seurat5 is only available via the seurat5 branch. It will replace r-seurat
50278;; eventually once it has been released to CRAN. 50278;; eventually once it has been released to CRAN.
50279(define-public r-seurat5 50279(define-deprecated-package r-seurat5
50280 (deprecated-package "r-seurat5" r-seurat)) 50280 r-seurat)
50281 50281
50282(define-public r-seuratdisk 50282(define-public r-seuratdisk
50283 (let ((commit "877d4e18ab38c686f5db54f8cd290274ccdbe295") 50283 (let ((commit "877d4e18ab38c686f5db54f8cd290274ccdbe295")
diff --git a/gnu/packages/crypto.scm b/gnu/packages/crypto.scm
index a6114427c80..e65c0ce2a0d 100644
--- a/gnu/packages/crypto.scm
+++ b/gnu/packages/crypto.scm
@@ -1367,8 +1367,8 @@ API.")
1367 (home-page "https://matrix.org/docs/projects/other/olm/") 1367 (home-page "https://matrix.org/docs/projects/other/olm/")
1368 (license license:asl2.0))) 1368 (license license:asl2.0)))
1369 1369
1370(define-public libolm 1370(define-deprecated-package libolm
1371 (deprecated-package "libolm" olm)) 1371 olm)
1372 1372
1373(define-public python-olm 1373(define-public python-olm
1374 (package 1374 (package
diff --git a/gnu/packages/curl.scm b/gnu/packages/curl.scm
index db3e5083487..49602318a84 100644
--- a/gnu/packages/curl.scm
+++ b/gnu/packages/curl.scm
@@ -179,7 +179,8 @@ tunneling, and so on.")
179 (license (license:non-copyleft "file://COPYING" 179 (license (license:non-copyleft "file://COPYING"
180 "See COPYING in the distribution.")))) 180 "See COPYING in the distribution."))))
181 181
182(define-public gnurl (deprecated-package "gnurl" curl)) 182(define-deprecated-package gnurl
183 curl)
183 184
184(define-public curl-ssh 185(define-public curl-ssh
185 (package/inherit curl 186 (package/inherit curl
diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index 57013f26467..27b6df3b86e 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -2085,8 +2085,8 @@ supports editing, navigation, and querying of recutils database files
2085including field and record folding.") 2085including field and record folding.")
2086 (license license:gpl3+))) 2086 (license license:gpl3+)))
2087 2087
2088(define-public emacs-recutils 2088(define-deprecated-package emacs-recutils
2089 (deprecated-package "emacs-recutils" emacs-rec-mode)) 2089 emacs-rec-mode)
2090 2090
2091(define-public rocksdb 2091(define-public rocksdb
2092 (package 2092 (package
@@ -5038,8 +5038,8 @@ reasonable substitute.")
5038 "This package provides a Python interface to the Redis key-value store.") 5038 "This package provides a Python interface to the Redis key-value store.")
5039 (license license:expat))) 5039 (license license:expat)))
5040 5040
5041(define-public python-aioredis 5041(define-deprecated-package python-aioredis
5042 (deprecated-package "python-aioredis" python-redis)) 5042 python-redis)
5043 5043
5044(define-public python-rq 5044(define-public python-rq
5045 (package 5045 (package
diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm
index 9504cf548e8..ae5e9d7e831 100644
--- a/gnu/packages/disk.scm
+++ b/gnu/packages/disk.scm
@@ -1052,8 +1052,8 @@ a card with a smaller capacity than stated.")
1052 (description "This package provides @code{parted} bindings for Python.") 1052 (description "This package provides @code{parted} bindings for Python.")
1053 (license license:gpl2+))) 1053 (license license:gpl2+)))
1054 1054
1055(define-public python-parted 1055(define-deprecated-package python-parted
1056 (deprecated-package "python-parted" python-pyparted)) 1056 python-pyparted)
1057 1057
1058(define-public duperemove 1058(define-public duperemove
1059 (package 1059 (package
diff --git a/gnu/packages/django.scm b/gnu/packages/django.scm
index 0fe8e962876..586c18829c5 100644
--- a/gnu/packages/django.scm
+++ b/gnu/packages/django.scm
@@ -1655,8 +1655,8 @@ Django projects, which allows association of a number of tags with any
1655provides features like a Web-browsable API and authentication policies.") 1655provides features like a Web-browsable API and authentication policies.")
1656 (license license:bsd-2))) 1656 (license license:bsd-2)))
1657 1657
1658(define-public python-djangorestframework 1658(define-deprecated-package python-djangorestframework
1659 (deprecated-package "python-djangorestframework" python-django-rest-framework)) 1659 python-django-rest-framework)
1660 1660
1661(define-public python-django-sekizai 1661(define-public python-django-sekizai
1662 (package 1662 (package
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 7a4d4e6d81d..5a5726e016d 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -1051,8 +1051,8 @@ which allows one to install the M8 firmware on any Teensy.")
1051 (synopsis 1051 (synopsis
1052 (string-append (package-synopsis nextpnr) " Cli only version.")))) 1052 (string-append (package-synopsis nextpnr) " Cli only version."))))
1053 1053
1054(define-public nextpnr-ice40 1054(define-deprecated-package nextpnr-ice40
1055 (deprecated-package "nextpnr-ice40" nextpnr)) 1055 nextpnr)
1056 1056
1057(define-public ngspice 1057(define-public ngspice
1058 ;; The ngspice executables (see libngpsice above.) 1058 ;; The ngspice executables (see libngpsice above.)
diff --git a/gnu/packages/elm.scm b/gnu/packages/elm.scm
index a74d294ae54..50e48156d93 100644
--- a/gnu/packages/elm.scm
+++ b/gnu/packages/elm.scm
@@ -174,8 +174,8 @@ such as @command{elm make} and @command{elm repl}.")
174 (license license:bsd-3))) 174 (license license:bsd-3)))
175 175
176;; The 'elm' package used to be called 'elm-compiler'. 176;; The 'elm' package used to be called 'elm-compiler'.
177(define-public elm-compiler 177(define-deprecated-package elm-compiler
178 (deprecated-package "elm-compiler" elm)) 178 elm)
179 179
180(define-public elm-core 180(define-public elm-core
181 (package 181 (package
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 2aa90e39382..f24141b6bb2 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -3355,8 +3355,8 @@ of tasks, including version control, task management, and regex-based
3355replacement.") 3355replacement.")
3356 (license license:gpl3+)))) 3356 (license license:gpl3+))))
3357 3357
3358(define-deprecated/public emacs-unpackaged-el emacs-unpackaged 3358(define-deprecated-package emacs-unpackaged-el
3359 (deprecated-package "emacs-unpackaged-el" emacs-unpackaged)) 3359 emacs-unpackaged)
3360 3360
3361(define-public emacs-haskell-mode 3361(define-public emacs-haskell-mode
3362 (let ((commit "e9c356739310332afe59b10ffa2e6c3e76f124e3") 3362 (let ((commit "e9c356739310332afe59b10ffa2e6c3e76f124e3")
@@ -5924,8 +5924,8 @@ searches. Unlike @code{emacs-wiki.el}, it can be combined with any format.")
5924 (home-page "https://github.com/hexmode/mediawiki-el") 5924 (home-page "https://github.com/hexmode/mediawiki-el")
5925 (license license:gpl3+))) 5925 (license license:gpl3+)))
5926 5926
5927(define-deprecated/public emacs-mediawiki-el emacs-mediawiki 5927(define-deprecated-package emacs-mediawiki-el
5928 (deprecated-package "emacs-mediawiki-el" emacs-mediawiki)) 5928 emacs-mediawiki)
5929 5929
5930(define-public emacs-bm 5930(define-public emacs-bm
5931 (package 5931 (package
@@ -6184,8 +6184,8 @@ Language (CSL), an XML-based, open format to describe the formatting
6184of bibliographic references.") 6184of bibliographic references.")
6185 (license license:gpl3+))) 6185 (license license:gpl3+)))
6186 6186
6187(define-deprecated/public emacs-citeproc-el emacs-citeproc 6187(define-deprecated-package emacs-citeproc-el
6188 (deprecated-package "emacs-citeproc-el" emacs-citeproc)) 6188 emacs-citeproc)
6189 6189
6190(define-public emacs-corfu 6190(define-public emacs-corfu
6191 (package 6191 (package
@@ -8918,8 +8918,8 @@ If you are using Guix shell with @file{manifest.scm}, the
8918 (description "This package lets you switch Ruby versions using chruby.") 8918 (description "This package lets you switch Ruby versions using chruby.")
8919 (license license:gpl3+)))) 8919 (license license:gpl3+))))
8920 8920
8921(define-deprecated/public emacs-chruby-el emacs-chruby 8921(define-deprecated-package emacs-chruby-el
8922 (deprecated-package "emacs-chruby-el" emacs-chruby)) 8922 emacs-chruby)
8923 8923
8924;; Package has no release. Version is extracted from "Version:" keyword in 8924;; Package has no release. Version is extracted from "Version:" keyword in
8925;; main file. 8925;; main file.
@@ -13936,8 +13936,8 @@ It is built on top of the custom theme support in Emacs 24 or later.")
13936variants.") 13936variants.")
13937 (license license:gpl3+))) 13937 (license license:gpl3+)))
13938 13938
13939(define-deprecated/public emacs-moe-theme-el emacs-moe-theme 13939(define-deprecated-package emacs-moe-theme-el
13940 (deprecated-package "emacs-moe-theme-el" emacs-moe-theme)) 13940 emacs-moe-theme)
13941 13941
13942(define-public emacs-color-theme-sanityinc-tomorrow 13942(define-public emacs-color-theme-sanityinc-tomorrow
13943 (package 13943 (package
@@ -16791,8 +16791,8 @@ unique file names you need this package here.")
16791individual file buffers.") 16791individual file buffers.")
16792 (license license:gpl3+))) 16792 (license license:gpl3+)))
16793 16793
16794(define-deprecated/public emacs-undohist-el emacs-undohist 16794(define-deprecated-package emacs-undohist-el
16795 (deprecated-package "emacs-undohist-el" emacs-undohist)) 16795 emacs-undohist)
16796 16796
16797(define-public emacs-eprime 16797(define-public emacs-eprime
16798 (let ((commit "17a481af26496be91c07139a9bfc05cfe722506f")) 16798 (let ((commit "17a481af26496be91c07139a9bfc05cfe722506f"))
@@ -21463,8 +21463,8 @@ This is based on Frank Terbeck's @code{gnus-article-treat-patch.el} but has
21463been adapted to also work with mu4e.") 21463been adapted to also work with mu4e.")
21464 (license license:gpl3+)))) 21464 (license license:gpl3+))))
21465 21465
21466(define-public emacs-mu4e-patch 21466(define-deprecated-package emacs-mu4e-patch
21467 (deprecated-package "emacs-mu4e-patch" emacs-message-view-patch)) 21467 emacs-message-view-patch)
21468 21468
21469(define-public emacs-pretty-mode 21469(define-public emacs-pretty-mode
21470 (package 21470 (package
@@ -22305,8 +22305,8 @@ DefaultEncrypt, please refer to the home page or read the comments in the
22305source file, @file{jl-encrypt.el}.") 22305source file, @file{jl-encrypt.el}.")
22306 (license license:gpl3+))) 22306 (license license:gpl3+)))
22307 22307
22308(define-public emacs-default-encrypt 22308(define-deprecated-package emacs-default-encrypt
22309 (deprecated-package "emacs-default-encrypt" emacs-defaultencrypt)) 22309 emacs-defaultencrypt)
22310 22310
22311(define-public emacs-deflate 22311(define-public emacs-deflate
22312 (package 22312 (package
@@ -26149,8 +26149,8 @@ buffer, and, by virtue of this extension, do so using the Emacs formatting
26149rules for that language.") 26149rules for that language.")
26150 (license license:bsd-2))) 26150 (license license:bsd-2)))
26151 26151
26152(define-deprecated/public emacs-scratch-el emacs-scratch 26152(define-deprecated-package emacs-scratch-el
26153 (deprecated-package "emacs-scratch-el" emacs-scratch)) 26153 emacs-scratch)
26154 26154
26155(define-public emacs-kv 26155(define-public emacs-kv
26156 (package 26156 (package
@@ -28554,8 +28554,8 @@ mode.")
28554for operating over the contents of Emacs buffers.") 28554for operating over the contents of Emacs buffers.")
28555 (license license:gpl3+)))) 28555 (license license:gpl3+))))
28556 28556
28557(define-deprecated/public emacs-m-buffer-el emacs-m-buffer 28557(define-deprecated-package emacs-m-buffer-el
28558 (deprecated-package "emacs-m-buffer-el" emacs-m-buffer)) 28558 emacs-m-buffer)
28559 28559
28560(define-public emacs-let-alist 28560(define-public emacs-let-alist
28561 (package 28561 (package
@@ -29741,8 +29741,8 @@ repository, @code{magit-org-todos} will create a section in your Magit status
29741buffer with each of your todos.") 29741buffer with each of your todos.")
29742 (license license:gpl3+))) 29742 (license license:gpl3+)))
29743 29743
29744(define-deprecated/public emacs-magit-org-todos-el emacs-magit-org-todos 29744(define-deprecated-package emacs-magit-org-todos-el
29745 (deprecated-package "emacs-magit-org-todos-el" emacs-magit-org-todos)) 29745 emacs-magit-org-todos)
29746 29746
29747(define-public emacs-vcsh 29747(define-public emacs-vcsh
29748 (package 29748 (package
@@ -29823,8 +29823,8 @@ Magit.")
29823@end itemize\n") 29823@end itemize\n")
29824 (license license:gpl3+))) 29824 (license license:gpl3+)))
29825 29825
29826(define-deprecated/public emacs-lice-el emacs-lice 29826(define-deprecated-package emacs-lice-el
29827 (deprecated-package "emacs-lice-el" emacs-lice)) 29827 emacs-lice)
29828 29828
29829(define-public emacs-academic-phrases 29829(define-public emacs-academic-phrases
29830 (let ((commit "0823ed8c24b26c32f909b896a469833ec4d7b656")) 29830 (let ((commit "0823ed8c24b26c32f909b896a469833ec4d7b656"))
@@ -32904,8 +32904,8 @@ In addition to its predecessor, it offers the following features:
32904combinations to perform Cargo tasks within Rust projects.") 32904combinations to perform Cargo tasks within Rust projects.")
32905 (license license:gpl3+)))) 32905 (license license:gpl3+))))
32906 32906
32907(define-deprecated/public emacs-cargo-el emacs-cargo 32907(define-deprecated-package emacs-cargo-el
32908 (deprecated-package "emacs-cargo-el" emacs-cargo)) 32908 emacs-cargo)
32909 32909
32910(define-public emacs-ztree 32910(define-public emacs-ztree
32911 ;; Upstream provides no tag, but the commit below matches latest release. 32911 ;; Upstream provides no tag, but the commit below matches latest release.
@@ -35010,8 +35010,8 @@ It provides integration with multiple built-in modes, as well as providing an
35010interface to attach and interact with the processes.") 35010interface to attach and interact with the processes.")
35011 (license license:gpl3+))) 35011 (license license:gpl3+)))
35012 35012
35013(define-public emacs-dtache 35013(define-deprecated-package emacs-dtache
35014 (deprecated-package "emacs-dtache" emacs-detached)) 35014 emacs-detached)
35015 35015
35016(define-public emacs-dtrt-indent 35016(define-public emacs-dtrt-indent
35017 (package 35017 (package
@@ -36397,8 +36397,8 @@ subsequent committal of a chain of @code{undo} commands as a single edit in
36397the @code{undo} history.") 36397the @code{undo} history.")
36398 (license license:gpl3+)))) 36398 (license license:gpl3+))))
36399 36399
36400(define-deprecated/public emacs-undo-propose-el emacs-undo-propose 36400(define-deprecated-package emacs-undo-propose-el
36401 (deprecated-package "emacs-undo-propose-el" emacs-undo-propose)) 36401 emacs-undo-propose)
36402 36402
36403(define-public emacs-elisp-docstring-mode 36403(define-public emacs-elisp-docstring-mode
36404 (let ((commit "f512e509dd690f65133e55563ebbfd2dede5034f") 36404 (let ((commit "f512e509dd690f65133e55563ebbfd2dede5034f")
@@ -36543,8 +36543,8 @@ buffers.")
36543JavaScript.") 36543JavaScript.")
36544 (license license:gpl3+))) 36544 (license license:gpl3+)))
36545 36545
36546(define-deprecated/public emacs-js2-refactor-el emacs-js2-refactor 36546(define-deprecated-package emacs-js2-refactor-el
36547 (deprecated-package "emacs-js2-refactor-el" emacs-js2-refactor)) 36547 emacs-js2-refactor)
36548 36548
36549(define-public emacs-jsdoc 36549(define-public emacs-jsdoc
36550 (package 36550 (package
@@ -36692,8 +36692,8 @@ done using Helm, Ido or Ivy.")
36692Lisp functions that call themselves in tail position.") 36692Lisp functions that call themselves in tail position.")
36693 (license license:gpl3+)))) 36693 (license license:gpl3+))))
36694 36694
36695(define-deprecated/public emacs-tco-el emacs-tco 36695(define-deprecated-package emacs-tco-el
36696 (deprecated-package "emacs-tco-el" emacs-tco)) 36696 emacs-tco)
36697 36697
36698(define-public emacs-equake 36698(define-public emacs-equake
36699 ;; Upstream provides no tagged releases, but the commit below matches an 36699 ;; Upstream provides no tagged releases, but the commit below matches an
@@ -37016,8 +37016,8 @@ screensaver activation in EXWM.")
37016 (description "This package provides a GUI for defining and monitoring services.") 37016 (description "This package provides a GUI for defining and monitoring services.")
37017 (license license:gpl3+))) 37017 (license license:gpl3+)))
37018 37018
37019(define-public emacs-prodigy-el 37019(define-deprecated-package emacs-prodigy-el
37020 (deprecated-package "emacs-prodigy-el" emacs-prodigy)) 37020 emacs-prodigy)
37021 37021
37022(define-public emacs-web-server 37022(define-public emacs-web-server
37023 (package 37023 (package
@@ -37206,8 +37206,8 @@ support JSX syntax.")
37206expanding regions of text without modifying the actual contents.") 37206expanding regions of text without modifying the actual contents.")
37207 (license license:expat)))) 37207 (license license:expat))))
37208 37208
37209(define-deprecated/public emacs-origami-el emacs-origami 37209(define-deprecated-package emacs-origami-el
37210 (deprecated-package "emacs-origami-el" emacs-origami)) 37210 emacs-origami)
37211 37211
37212(define-public emacs-peep-dired 37212(define-public emacs-peep-dired
37213 (let ((commit "c88a9a3050197840edfe145f11e0bb9488de32f4") 37213 (let ((commit "c88a9a3050197840edfe145f11e0bb9488de32f4")
@@ -37597,16 +37597,16 @@ all of your projects, then override or add variables on a per-project basis.")
37597user interfaces for various built-in modes.") 37597user interfaces for various built-in modes.")
37598 (license license:gpl3+))) 37598 (license license:gpl3+)))
37599 37599
37600(define-public emacs-casual-calc 37600(define-deprecated-package emacs-casual-calc
37601 (deprecated-package "emacs-casual-calc" emacs-casual)) 37601 emacs-casual)
37602(define-public emacs-casual-dired 37602(define-deprecated-package emacs-casual-dired
37603 (deprecated-package "emacs-casual-dired" emacs-casual)) 37603 emacs-casual)
37604(define-public emacs-casual-info 37604(define-deprecated-package emacs-casual-info
37605 (deprecated-package "emacs-casual-info" emacs-casual)) 37605 emacs-casual)
37606(define-public emacs-casual-lib 37606(define-deprecated-package emacs-casual-lib
37607 (deprecated-package "emacs-casual-lib" emacs-casual)) 37607 emacs-casual)
37608(define-public emacs-casual-avy 37608(define-deprecated-package emacs-casual-avy
37609 (deprecated-package "emacs-casual-avy" emacs-casual)) 37609 emacs-casual)
37610 37610
37611(define-public emacs-calibredb 37611(define-public emacs-calibredb
37612 (package 37612 (package
@@ -37883,8 +37883,8 @@ needing to write the result into the buffer.")
37883well as an option for visually flashing evaluated s-expressions.") 37883well as an option for visually flashing evaluated s-expressions.")
37884 (license license:gpl3+))) 37884 (license license:gpl3+)))
37885 37885
37886(define-deprecated/public emacs-eval-sexp-fu-el emacs-eval-sexp-fu 37886(define-deprecated-package emacs-eval-sexp-fu-el
37887 (deprecated-package "emacs-eval-sexp-fu-el" emacs-eval-sexp-fu)) 37887 emacs-eval-sexp-fu)
37888 37888
37889(define-public emacs-counsel-tramp 37889(define-public emacs-counsel-tramp
37890 (package 37890 (package
@@ -38165,8 +38165,8 @@ functions (e.g. @code{webfeeder-title-function}).")
38165end of a line and increment or decrement it.") 38165end of a line and increment or decrement it.")
38166 (license license:gpl3+)))) 38166 (license license:gpl3+))))
38167 38167
38168(define-public emacs-janpath-evil-numbers 38168(define-deprecated-package emacs-janpath-evil-numbers
38169 (deprecated-package "emacs-janpath-evil-numbers" emacs-evil-numbers)) 38169 emacs-evil-numbers)
38170 38170
38171(define-public emacs-rotate-text 38171(define-public emacs-rotate-text
38172 (package 38172 (package
@@ -43570,8 +43570,8 @@ supports Japanese and has the following features:
43570@end itemize\n") 43570@end itemize\n")
43571 (license license:gpl2+))) 43571 (license license:gpl2+)))
43572 43572
43573(define-deprecated/public emacs-spamfilter-el emacs-spamfilter 43573(define-deprecated-package emacs-spamfilter-el
43574 (deprecated-package "emacs-spamfilter-el" emacs-spamfilter)) 43574 emacs-spamfilter)
43575 43575
43576(define-public emacs-promise 43576(define-public emacs-promise
43577 ;; XXX: Last stable release fails to build with "(wrong-number-of-arguments 43577 ;; XXX: Last stable release fails to build with "(wrong-number-of-arguments
@@ -44737,8 +44737,8 @@ with the ed editor.")
44737audio volume via amixer.") 44737audio volume via amixer.")
44738 (license license:gpl3+))) 44738 (license license:gpl3+)))
44739 44739
44740(define-deprecated/public emacs-alsamixer-el emacs-alsamixer 44740(define-deprecated-package emacs-alsamixer-el
44741 (deprecated-package "emacs-alsamixer-el" emacs-alsamixer)) 44741 emacs-alsamixer)
44742 44742
44743(define-public emacs-fennel-mode 44743(define-public emacs-fennel-mode
44744 (package 44744 (package
@@ -44935,8 +44935,8 @@ on the chosen style."))))
44935hacker.") 44935hacker.")
44936 (license license:expat)))) 44936 (license license:expat))))
44937 44937
44938(define-deprecated/public emacs-straight-el emacs-straight 44938(define-deprecated-package emacs-straight-el
44939 (deprecated-package "emacs-straight-el" emacs-straight)) 44939 emacs-straight)
44940 44940
44941(define-public emacs-osm 44941(define-public emacs-osm
44942 (package 44942 (package
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index 567e7a74265..f360284f3e6 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -711,8 +711,8 @@ editor (with wide ints)" )
711(define-public emacs-next (emacs->emacs-next emacs)) 711(define-public emacs-next (emacs->emacs-next emacs))
712(define-public emacs-next-pgtk (emacs->emacs-next emacs-pgtk)) 712(define-public emacs-next-pgtk (emacs->emacs-next emacs-pgtk))
713(define-public emacs-next-pgtk-xwidgets (emacs->emacs-next emacs-pgtk-xwidgets)) 713(define-public emacs-next-pgtk-xwidgets (emacs->emacs-next emacs-pgtk-xwidgets))
714(define-public emacs-next-tree-sitter 714(define-deprecated-package emacs-next-tree-sitter
715 (deprecated-package "emacs-next-tree-sitter" emacs-next)) 715 emacs-next)
716 716
717(define-public guile-emacs 717(define-public guile-emacs
718 (let ((upstream-version "31.0.50") 718 (let ((upstream-version "31.0.50")
diff --git a/gnu/packages/emulators.scm b/gnu/packages/emulators.scm
index e89c7261d9c..998b92c7101 100644
--- a/gnu/packages/emulators.scm
+++ b/gnu/packages/emulators.scm
@@ -2078,8 +2078,8 @@ metadata about each known libretro core. The snapshot is taken from the
2078@url{https://github.com/libretro/libretro-super, libretro-super} repository.") 2078@url{https://github.com/libretro/libretro-super, libretro-super} repository.")
2079 (license license:expat))) 2079 (license license:expat)))
2080 2080
2081(define-public retroarch-core-info 2081(define-deprecated-package retroarch-core-info
2082 (deprecated-package "retroarch-core-info" libretro-core-info)) 2082 libretro-core-info)
2083 2083
2084(define-public libretro-database 2084(define-public libretro-database
2085 (package 2085 (package
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index ddb30dc739b..cf62fe433fa 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -3818,10 +3818,10 @@ executables, shared libraries and core dumps. It supports many architectures
3818and extensions.") 3818and extensions.")
3819 (license license:gpl3+))) 3819 (license license:gpl3+)))
3820 3820
3821(define-public emacs-poke 3821;; The 'emacs-poke' name may eventually refer to 'poke' from ELPA, which is
3822 ;; The 'emacs-poke' name may eventually refer to 'poke' from ELPA, which is 3822;; a different beast.
3823 ;; a different beast. 3823(define-deprecated-package emacs-poke
3824 (deprecated-package "emacs-poke" poke)) 3824 poke)
3825 3825
3826(define-public pcb2gcode 3826(define-public pcb2gcode
3827 ;; XXX: The latest release was on <2022-09-12>, but master branch contains a 3827 ;; XXX: The latest release was on <2022-09-12>, but master branch contains a
diff --git a/gnu/packages/fediverse.scm b/gnu/packages/fediverse.scm
index 6cad92f38e8..8d993624fea 100644
--- a/gnu/packages/fediverse.scm
+++ b/gnu/packages/fediverse.scm
@@ -218,8 +218,8 @@ native interface that allows you to integrate Mastodon's social experience
218seamlessly with your desktop environment.") 218seamlessly with your desktop environment.")
219 (license license:gpl3))) 219 (license license:gpl3)))
220 220
221(define-public tootle 221(define-deprecated-package tootle
222 (deprecated-package "tootle" tuba)) 222 tuba)
223 223
224(define-public python-mastodon-py 224(define-public python-mastodon-py
225 (package 225 (package
diff --git a/gnu/packages/firmware.scm b/gnu/packages/firmware.scm
index 950d91930df..35902eb5015 100644
--- a/gnu/packages/firmware.scm
+++ b/gnu/packages/firmware.scm
@@ -1253,8 +1253,8 @@ Virtual Machines. OVMF contains a sample UEFI firmware for QEMU and KVM.")
1253 (install-file "RISCV_VIRT_CODE.fd" fmw) 1253 (install-file "RISCV_VIRT_CODE.fd" fmw)
1254 (install-file "RISCV_VIRT_VARS.fd" fmw)))))))))))) 1254 (install-file "RISCV_VIRT_VARS.fd" fmw))))))))))))
1255 1255
1256(define-public ovmf 1256(define-deprecated-package ovmf
1257 (deprecated-package "ovmf" ovmf-x86-64)) 1257 ovmf-x86-64)
1258 1258
1259(define* (make-arm-trusted-firmware platform #:key 1259(define* (make-arm-trusted-firmware platform #:key
1260 (triplet "aarch64-linux-gnu") 1260 (triplet "aarch64-linux-gnu")
diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm
index 1ba2a8c9b53..737628a40f9 100644
--- a/gnu/packages/fonts.scm
+++ b/gnu/packages/fonts.scm
@@ -1991,8 +1991,8 @@ well in user interface (UI) environments.")
1991 (license license:silofl1.1))) 1991 (license license:silofl1.1)))
1992 1992
1993;; https://github.com/adobe-fonts/source-sans/issues/192 1993;; https://github.com/adobe-fonts/source-sans/issues/192
1994(define-public font-adobe-source-sans-pro 1994(define-deprecated-package font-adobe-source-sans-pro
1995 (deprecated-package "font-adobe-source-sans-pro" font-adobe-source-sans)) 1995 font-adobe-source-sans)
1996 1996
1997(define-public font-adobe-source-serif 1997(define-public font-adobe-source-serif
1998 (package 1998 (package
@@ -2018,8 +2018,8 @@ family.")
2018 (license license:silofl1.1))) 2018 (license license:silofl1.1)))
2019 2019
2020;; https://github.com/adobe-fonts/source-serif/issues/77 2020;; https://github.com/adobe-fonts/source-serif/issues/77
2021(define-public font-adobe-source-serif-pro 2021(define-deprecated-package font-adobe-source-serif-pro
2022 (deprecated-package "font-adobe-source-serif-pro" font-adobe-source-serif)) 2022 font-adobe-source-serif)
2023 2023
2024(define-public font-microsoft-cascadia 2024(define-public font-microsoft-cascadia
2025 (package 2025 (package
@@ -2929,8 +2929,8 @@ characters mostly intact.")
2929 constraint of usability at small point sizes.") 2929 constraint of usability at small point sizes.")
2930 (license (list license:silofl1.1)))) 2930 (license (list license:silofl1.1))))
2931 2931
2932(define-public font-iosevka-comfy 2932(define-deprecated-package font-iosevka-comfy
2933 (deprecated-package "font-iosevka-comfy" font-aporetic)) 2933 font-aporetic)
2934 2934
2935(define-public font-junicode 2935(define-public font-junicode
2936 (package 2936 (package
@@ -3653,8 +3653,8 @@ and legible typeface suitable for web pages and applications.")
3653 (license license:silofl1.1))) 3653 (license license:silofl1.1)))
3654 3654
3655;; https://github.com/rastikerdar/vazirmatn/blob/master/CHANGELOG.md#3200 3655;; https://github.com/rastikerdar/vazirmatn/blob/master/CHANGELOG.md#3200
3656(define-public font-vazir 3656(define-deprecated-package font-vazir
3657 (deprecated-package "font-vazir" font-vazirmatn)) 3657 font-vazirmatn)
3658 3658
3659(define-public font-victor-mono 3659(define-public font-victor-mono
3660 (package 3660 (package
diff --git a/gnu/packages/fontutils.scm b/gnu/packages/fontutils.scm
index 9394c802360..31c35bedfb9 100644
--- a/gnu/packages/fontutils.scm
+++ b/gnu/packages/fontutils.scm
@@ -1184,8 +1184,8 @@ stroke fonts with C++11/Qt.")
1184 ;; Dual-licensed, either license applies. 1184 ;; Dual-licensed, either license applies.
1185 (license (list license:asl2.0 license:expat)))) 1185 (license (list license:asl2.0 license:expat))))
1186 1186
1187(define-public fontobene-qt5 1187(define-deprecated-package fontobene-qt5
1188 (deprecated-package "fontobene-qt5" fontobene-qt)) 1188 fontobene-qt)
1189 1189
1190(define-public ttfautohint 1190(define-public ttfautohint
1191 (package 1191 (package
diff --git a/gnu/packages/games.scm b/gnu/packages/games.scm
index 34d5f8fc6d4..c40cf0beb2e 100644
--- a/gnu/packages/games.scm
+++ b/gnu/packages/games.scm
@@ -11371,8 +11371,8 @@ across many levels and collect all the coaches to win.")
11371 ;; license. Desktop file is licensed under CC0 terms. 11371 ;; license. Desktop file is licensed under CC0 terms.
11372 (license (list license:gpl2 license:gpl3 license:cc0)))) 11372 (license (list license:gpl2 license:gpl3 license:cc0))))
11373 11373
11374(define-public ri-li 11374(define-deprecated-package ri-li
11375 (deprecated-package "ri-li" li-ri)) 11375 li-ri)
11376 11376
11377(define-public freeorion 11377(define-public freeorion
11378 (package 11378 (package
diff --git a/gnu/packages/ghostscript.scm b/gnu/packages/ghostscript.scm
index 723651a8178..0e618768cb7 100644
--- a/gnu/packages/ghostscript.scm
+++ b/gnu/packages/ghostscript.scm
@@ -408,8 +408,8 @@ Ghostscript. It currently includes the 35 standard PostScript fonts.")
408 (license license:gpl2) 408 (license license:gpl2)
409 (home-page "https://sourceforge.net/projects/gs-fonts/"))) 409 (home-page "https://sourceforge.net/projects/gs-fonts/")))
410 410
411(define-public gs-fonts 411(define-deprecated-package gs-fonts
412 (deprecated-package "gs-fonts" font-ghostscript)) 412 font-ghostscript)
413 413
414(define-public libspectre 414(define-public libspectre
415 (package 415 (package
diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm
index 89fa08ca316..77e5c578373 100644
--- a/gnu/packages/gimp.scm
+++ b/gnu/packages/gimp.scm
@@ -504,8 +504,8 @@ that is extensible via a plugin system.")
504 shared-mime-info))))) 504 shared-mime-info)))))
505 505
506(define-public gimp gimp-3) 506(define-public gimp gimp-3)
507(define-public gimp-next 507(define-deprecated-package gimp-next
508 (deprecated-package "gimp-next" gimp-3)) 508 gimp-3)
509 509
510(define-public gimp-fourier 510(define-public gimp-fourier
511 (package 511 (package
diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm
index 02951473dff..6391641f013 100644
--- a/gnu/packages/gl.scm
+++ b/gnu/packages/gl.scm
@@ -686,8 +686,8 @@ from software emulation to complete hardware acceleration for modern GPUs.")
686 686
687;;; ICD was part of the Gallium (Clover) OpenCL driver, which was replaced 687;;; ICD was part of the Gallium (Clover) OpenCL driver, which was replaced
688;;; with Rusticl. 688;;; with Rusticl.
689(define-public mesa-opencl-icd 689(define-deprecated-package mesa-opencl-icd
690 (deprecated-package "mesa-opencl-icd" mesa-opencl)) 690 mesa-opencl)
691 691
692(define-public mesa-headers 692(define-public mesa-headers
693 (package/inherit mesa 693 (package/inherit mesa
diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 332e00509f4..a51670d5c10 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -1221,9 +1221,8 @@ copies you now want to paste.")
1221shell, including panels, corners, workspaces.") 1221shell, including panels, corners, workspaces.")
1222 (license license:gpl3))) 1222 (license license:gpl3)))
1223 1223
1224(define-public gnome-shell-extension-vertical-overview 1224(define-deprecated-package gnome-shell-extension-vertical-overview
1225 (deprecated-package "gnome-shell-extension-vertical-overview" 1225 gnome-shell-extension-v-shell)
1226 gnome-shell-extension-v-shell))
1227 1226
1228(define-public gnome-shell-extension-burn-my-windows 1227(define-public gnome-shell-extension-burn-my-windows
1229 (package 1228 (package
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index c1b20aef1d6..bb58b9b3724 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -2967,8 +2967,8 @@ GNOME and KDE desktops to the icon names proposed in the specification.")
2967 (description "Icons for the GNOME desktop.") 2967 (description "Icons for the GNOME desktop.")
2968 (license license:lgpl3))) ; or Creative Commons BY-SA 3.0 2968 (license license:lgpl3))) ; or Creative Commons BY-SA 3.0
2969 2969
2970(define-public gnome-icon-theme 2970(define-deprecated-package gnome-icon-theme
2971 (deprecated-package "gnome-icon-theme" adwaita-icon-theme)) 2971 adwaita-icon-theme)
2972 2972
2973(define-public tango-icon-theme 2973(define-public tango-icon-theme
2974 (package 2974 (package
@@ -7406,8 +7406,8 @@ programs via D-Bus. It also ships a library for integration into development
7406environments.") 7406environments.")
7407 (license license:gpl2+))) 7407 (license license:gpl2+)))
7408 7408
7409(define-public d-feet 7409(define-deprecated-package d-feet
7410 (deprecated-package "d-feet" d-spy)) 7410 d-spy)
7411 7411
7412(define-public yelp-xsl 7412(define-public yelp-xsl
7413 (package 7413 (package
@@ -10617,8 +10617,8 @@ Aegis (encrypted / plain-text), andOTP, Google Authenticator
10617@end itemize") 10617@end itemize")
10618 (license license:gpl3+))) 10618 (license license:gpl3+)))
10619 10619
10620(define-public authenticator 10620(define-deprecated-package authenticator
10621 (deprecated-package "authenticator" gnome-authenticator)) 10621 gnome-authenticator)
10622 10622
10623(define-public gsound 10623(define-public gsound
10624 (package 10624 (package
@@ -11909,8 +11909,8 @@ format. It integrates perfectly with the GNOME desktop and provides an easy
11909and uncluttered interface for the management of password databases.") 11909and uncluttered interface for the management of password databases.")
11910 (license license:gpl3+))) 11910 (license license:gpl3+)))
11911 11911
11912(define-public passwordsafe 11912(define-deprecated-package passwordsafe
11913 (deprecated-package "passwordsafe" secrets)) 11913 secrets)
11914 11914
11915(define-public sound-juicer 11915(define-public sound-juicer
11916 (package 11916 (package
@@ -12673,8 +12673,8 @@ versions of Adwaita, Adwaita-dark and HighContrast themes. It also provides
12673index files needed for Adwaita to be used outside of GNOME.") 12673index files needed for Adwaita to be used outside of GNOME.")
12674 (license license:lgpl2.1+))) 12674 (license license:lgpl2.1+)))
12675 12675
12676(define-public gnome-themes-standard 12676(define-deprecated-package gnome-themes-standard
12677 (deprecated-package "gnome-themes-standard" gnome-themes-extra)) 12677 gnome-themes-extra)
12678 12678
12679(define-public gnote 12679(define-public gnote
12680 (package 12680 (package
diff --git a/gnu/packages/golang-crypto.scm b/gnu/packages/golang-crypto.scm
index cfca0203471..a8a25da7dd7 100644
--- a/gnu/packages/golang-crypto.scm
+++ b/gnu/packages/golang-crypto.scm
@@ -3165,8 +3165,8 @@ Go.")
3165 "\nThis package provides a command line interface (CLI) 3165 "\nThis package provides a command line interface (CLI)
3166tools.")))) 3166tools."))))
3167 3167
3168(define-public age-keygen 3168(define-deprecated-package age-keygen
3169 (deprecated-package "age-keygen" age)) 3169 age)
3170 3170
3171(define-public go-imohash 3171(define-public go-imohash
3172 (package/inherit go-github-com-kalafut-imohash 3172 (package/inherit go-github-com-kalafut-imohash
diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm
index ecc8fe4dc27..4d14b1fcbe5 100644
--- a/gnu/packages/golang-web.scm
+++ b/gnu/packages/golang-web.scm
@@ -14136,12 +14136,10 @@ protocol.")
14136and concepts from Philipp Winter's ScrambleSuit protocol.") 14136and concepts from Philipp Winter's ScrambleSuit protocol.")
14137 (license (list license:bsd-2 license:bsd-3)))) 14137 (license (list license:bsd-2 license:bsd-3))))
14138 14138
14139(define-public go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird 14139;; This is a final command, no need for a full name of the go.mod module path
14140 ;; This is a final command, no need for a full name of the go.mod module path 14140;; style. The same is suggested in project's README and Makefile.
14141 ;; style. The same is suggested in project's README and Makefile. 14141(define-deprecated-package go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird
14142 (deprecated-package 14142 lyrebird)
14143 "go-gitlab-torproject-org-tpo-anti-censorship-pluggable-transports-lyrebird"
14144 lyrebird))
14145 14143
14146(define-public go-jose-util 14144(define-public go-jose-util
14147 (package 14145 (package
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index a28aca3173d..3c95cf279bb 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -8354,8 +8354,8 @@ while callers can implement logging with whatever backend is appropriate.")
8354standard log package.") 8354standard log package.")
8355 (license license:asl2.0))) 8355 (license license:asl2.0)))
8356 8356
8357(define-public go-github-com-go-md2man 8357(define-deprecated-package go-github-com-go-md2man
8358 (deprecated-package "go-github-com-go-md2man" go-github-com-cpuguy83-go-md2man-v2)) 8358 go-github-com-cpuguy83-go-md2man-v2)
8359 8359
8360(define-public go-github-com-go-openapi-inflect 8360(define-public go-github-com-go-openapi-inflect
8361 (package 8361 (package
diff --git a/gnu/packages/graph.scm b/gnu/packages/graph.scm
index bff0af6814a..be542f5b10b 100644
--- a/gnu/packages/graph.scm
+++ b/gnu/packages/graph.scm
@@ -434,8 +434,8 @@ millions of nodes (as long as they can fit in memory). The core function is
434algorithm for a number of different methods.") 434algorithm for a number of different methods.")
435 (license license:gpl3+))) 435 (license license:gpl3+)))
436 436
437(define-public python-vtraag-louvain 437(define-deprecated-package python-vtraag-louvain
438 (deprecated-package "python-vtraag-louvain" python-louvain-igraph)) 438 python-louvain-igraph)
439 439
440(define-public python-pygsp 440(define-public python-pygsp
441 (package 441 (package
diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm
index 12404b57ba0..f5ae7b94de2 100644
--- a/gnu/packages/gtk.scm
+++ b/gnu/packages/gtk.scm
@@ -896,11 +896,11 @@ is part of the GNOME accessibility project.")
896 (properties (alist-delete 'hidden? 896 (properties (alist-delete 'hidden?
897 (package-properties at-spi2-core))))) 897 (package-properties at-spi2-core)))))
898 898
899(define-public at-spi2-atk 899(define-deprecated-package at-spi2-atk
900 (deprecated-package "at-spi2-atk" at-spi2-core)) 900 at-spi2-core)
901 901
902(define-public atk 902(define-deprecated-package atk
903 (deprecated-package "atk" at-spi2-core)) 903 at-spi2-core)
904 904
905(define-public gtk+-2 905(define-public gtk+-2
906 (package 906 (package
diff --git a/gnu/packages/guile.scm b/gnu/packages/guile.scm
index 87a1649970b..c7c04dd4cfa 100644
--- a/gnu/packages/guile.scm
+++ b/gnu/packages/guile.scm
@@ -902,9 +902,9 @@ manipulate repositories of the Git version control system.")
902(define-public guile2.2-git 902(define-public guile2.2-git
903 (package-for-guile-2.2 guile-git)) 903 (package-for-guile-2.2 guile-git))
904 904
905(define-public guile2.0-git 905;; Guile-Git 0.8.0 no longer supports Guile 2.0.
906 ;; Guile-Git 0.8.0 no longer supports Guile 2.0. 906(define-deprecated-package guile2.0-git
907 (deprecated-package "guile2.0-git" guile2.2-git)) 907 guile2.2-git)
908 908
909(define-public guile-zlib 909(define-public guile-zlib
910 (package 910 (package
diff --git a/gnu/packages/hardware.scm b/gnu/packages/hardware.scm
index 0f8f5e7809b..5df8768dd87 100644
--- a/gnu/packages/hardware.scm
+++ b/gnu/packages/hardware.scm
@@ -304,8 +304,8 @@ sharing.")
304 (license license:gpl2))) 304 (license license:gpl2)))
305 305
306;; Added on 2025-09-24. 306;; Added on 2025-09-24.
307(define-public barrier 307(define-deprecated-package barrier
308 (deprecated-package "barrier" deskflow)) 308 deskflow)
309 309
310(define-public hw-probe 310(define-public hw-probe
311 (package 311 (package
diff --git a/gnu/packages/haskell-check.scm b/gnu/packages/haskell-check.scm
index e6687069591..f21b1f22d4b 100644
--- a/gnu/packages/haskell-check.scm
+++ b/gnu/packages/haskell-check.scm
@@ -920,8 +920,8 @@ configuration. This library provides the common bits for writing custom
920 (license license:bsd-3))) 920 (license license:bsd-3)))
921 921
922;; Deprecated. Don’t use. 922;; Deprecated. Don’t use.
923(define-public ghc-cabal-doctest 923(define-deprecated-package ghc-cabal-doctest
924 (deprecated-package "ghc-cabal-doctest" cabal-doctest)) 924 cabal-doctest)
925 925
926(define-public ghc-testing-type-modifiers 926(define-public ghc-testing-type-modifiers
927 (package 927 (package
diff --git a/gnu/packages/image-viewers.scm b/gnu/packages/image-viewers.scm
index 8d31719ff86..fd69dfe779b 100644
--- a/gnu/packages/image-viewers.scm
+++ b/gnu/packages/image-viewers.scm
@@ -1318,8 +1318,8 @@ workspaces.
1318@end itemize") 1318@end itemize")
1319 (license license:gpl3+))) 1319 (license license:gpl3+)))
1320 1320
1321(define-public python-ueberzug 1321(define-deprecated-package python-ueberzug
1322 (deprecated-package "python-ueberzug" ueberzug)) 1322 ueberzug)
1323 1323
1324(define-public vv 1324(define-public vv
1325 (package 1325 (package
diff --git a/gnu/packages/ipfs.scm b/gnu/packages/ipfs.scm
index c0c0e014289..566f08abadc 100644
--- a/gnu/packages/ipfs.scm
+++ b/gnu/packages/ipfs.scm
@@ -2578,8 +2578,8 @@ interface as simple as the HTTP web, but with permanence built in. You can
2578also mount the world at @code{/ipfs}.") 2578also mount the world at @code{/ipfs}.")
2579 (license license:expat))) 2579 (license license:expat)))
2580 2580
2581(define-public go-ipfs 2581(define-deprecated-package go-ipfs
2582 (deprecated-package "go-ipfs" kubo)) 2582 kubo)
2583 2583
2584(define-public spritely-libp2p-daemon 2584(define-public spritely-libp2p-daemon
2585 (let ((version "0.1") 2585 (let ((version "0.1")
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm
index 49dfdb2153e..2c19cac6e0f 100644
--- a/gnu/packages/linux.scm
+++ b/gnu/packages/linux.scm
@@ -2295,8 +2295,8 @@ dtb-$(CONFIG_ARCH_ROCKCHIP) += rk3588-mnt-pocket-reform.dtb")))))))))))
2295 `(("CONFIG_OVERLAY_FS" . m)) 2295 `(("CONFIG_OVERLAY_FS" . m))
2296 (default-extra-linux-options linux-libre-version)))) 2296 (default-extra-linux-options linux-libre-version))))
2297 2297
2298(define-public linux-libre-with-bpf 2298(define-deprecated-package linux-libre-with-bpf
2299 (deprecated-package "linux-libre-with-bpf" linux-libre)) 2299 linux-libre)
2300 2300
2301 2301
2302;;; 2302;;;
@@ -12177,8 +12177,8 @@ suggestions from various sources, including:
12177This tool supports checking Kconfig options and kernel cmdline parameters.") 12177This tool supports checking Kconfig options and kernel cmdline parameters.")
12178 (license license:gpl3))) 12178 (license license:gpl3)))
12179 12179
12180(define-public kconfig-hardened-check 12180(define-deprecated-package kconfig-hardened-check
12181 (deprecated-package "kconfig-hardened-check" kernel-hardening-checker)) 12181 kernel-hardening-checker)
12182 12182
12183(define-public firejail 12183(define-public firejail
12184 (package 12184 (package
diff --git a/gnu/packages/luanti.scm b/gnu/packages/luanti.scm
index f9fb9224c96..054101eec9e 100644
--- a/gnu/packages/luanti.scm
+++ b/gnu/packages/luanti.scm
@@ -213,8 +213,8 @@ new features.")
213 (license license:lgpl2.1+)))) 213 (license license:lgpl2.1+))))
214 214
215;; This package is deprecated. "Minetest Game" is no longer the official game. 215;; This package is deprecated. "Minetest Game" is no longer the official game.
216(define-public minetest-data 216(define-deprecated-package minetest-data
217 (deprecated-package "minetest-data" minetest-game)) 217 minetest-game)
218 218
219(define-public (luanti-topic topic-id) 219(define-public (luanti-topic topic-id)
220 "Return an URL (as a string) pointing to the forum topic with 220 "Return an URL (as a string) pointing to the forum topic with
@@ -482,8 +482,8 @@ Minecraft, pushing beyond.")
482 (home-page "https://content.luanti.org/packages/Wuzzy/mineclone2/") 482 (home-page "https://content.luanti.org/packages/Wuzzy/mineclone2/")
483 (license license:gpl3+))) 483 (license license:gpl3+)))
484 484
485(define-public luanti-mineclone 485(define-deprecated-package luanti-mineclone
486 (deprecated-package "luanti-mineclone" luanti-voxelibre)) 486 luanti-voxelibre)
487 487
488(define-public luanti-mobs 488(define-public luanti-mobs
489 (package 489 (package
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm
index 62c9c593b69..8d918338efc 100644
--- a/gnu/packages/machine-learning.scm
+++ b/gnu/packages/machine-learning.scm
@@ -1703,11 +1703,11 @@ an extensible computation graph model, as well as definitions of built-in
1703operators and standard data types.") 1703operators and standard data types.")
1704 (license license:expat))) 1704 (license license:expat)))
1705 1705
1706(define-public python-onnx 1706;; This used to be called "python-onnx" because it provided nothing but
1707 ;; This used to be called "python-onnx" because it provided nothing but 1707;; Python bindings. The package now provides shared libraries and C++
1708 ;; Python bindings. The package now provides shared libraries and C++ 1708;; headers, hence the name change.
1709 ;; headers, hence the name change. 1709(define-deprecated-package python-onnx
1710 (deprecated-package "python-onnx" onnx)) 1710 onnx)
1711 1711
1712(define-public onnx-optimizer 1712(define-public onnx-optimizer
1713 (package 1713 (package
diff --git a/gnu/packages/mail.scm b/gnu/packages/mail.scm
index 418ece747e3..28c6a959c70 100644
--- a/gnu/packages/mail.scm
+++ b/gnu/packages/mail.scm
@@ -579,8 +579,8 @@ compatible with the configuration of
579Python}.") 579Python}.")
580 (license license:gpl3+))) 580 (license license:gpl3+)))
581 581
582(define-public go-gitlab.com-shackra-goimapnotify 582(define-deprecated-package go-gitlab.com-shackra-goimapnotify
583 (deprecated-package "go-gitlab.com-shackra-goimapnotify" goimapnotify)) 583 goimapnotify)
584 584
585(define-public guile2.2-mailutils 585(define-public guile2.2-mailutils
586 (package 586 (package
@@ -1277,8 +1277,8 @@ can read the same mailbox from multiple computers. It supports IMAP as REMOTE
1277repository and Maildir/IMAP as LOCAL repository.") 1277repository and Maildir/IMAP as LOCAL repository.")
1278 (license license:gpl2+)))) 1278 (license license:gpl2+))))
1279 1279
1280(define-public offlineimap 1280(define-deprecated-package offlineimap
1281 (deprecated-package "offlineimap" offlineimap3)) 1281 offlineimap3)
1282 1282
1283(define-public emacs-mew 1283(define-public emacs-mew
1284 (let ((commit "35772ee0b44dd7e56b0f3899b27fa545b2bc6f03") 1284 (let ((commit "35772ee0b44dd7e56b0f3899b27fa545b2bc6f03")
@@ -1845,8 +1845,8 @@ features. This is a fork derived from getmail 5.14, aimed at Python 3
1845compatibility.") 1845compatibility.")
1846 (license license:gpl2+))) ;see docs/COPYING 1846 (license license:gpl2+))) ;see docs/COPYING
1847 1847
1848(define-public getmail 1848(define-deprecated-package getmail
1849 (deprecated-package "getmail" getmail6)) 1849 getmail6)
1850 1850
1851(define-public libetpan 1851(define-public libetpan
1852 (package 1852 (package
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index e90029f4da2..1d36ed00d5b 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -2185,8 +2185,8 @@ extremely large and complex data collections.")
2185Interface to wrap the HDF5 library, which is implemented in C.") 2185Interface to wrap the HDF5 library, which is implemented in C.")
2186 (license (package-license hdf5)))) 2186 (license (package-license hdf5))))
2187 2187
2188(define-public hdf-java 2188(define-deprecated-package hdf-java
2189 (deprecated-package "hdf-java" hdf5-java)) 2189 hdf5-java)
2190 2190
2191(define-public hdf-eos2 2191(define-public hdf-eos2
2192 (package 2192 (package
diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm
index b8d75a920e9..e741fe3b8d3 100644
--- a/gnu/packages/messaging.scm
+++ b/gnu/packages/messaging.scm
@@ -1321,8 +1321,8 @@ and OpenPGP) and available in 29 languages.")
1321 (home-page "https://gajim.org/") 1321 (home-page "https://gajim.org/")
1322 (license license:gpl3))) 1322 (license license:gpl3)))
1323 1323
1324(define-public gajim-omemo 1324(define-deprecated-package gajim-omemo
1325 (deprecated-package "gajim-omemo" gajim)) 1325 gajim)
1326 1326
1327(define-public gajim-openpgp 1327(define-public gajim-openpgp
1328 (package 1328 (package
@@ -3078,8 +3078,8 @@ social and chat platform.")
3078designed for experienced users.") 3078designed for experienced users.")
3079 (license license:gpl2+))) 3079 (license license:gpl2+)))
3080 3080
3081(define-public psi 3081(define-deprecated-package psi
3082 (deprecated-package "psi" psi-plus)) 3082 psi-plus)
3083 3083
3084(define-public python-zulip 3084(define-public python-zulip
3085 (package 3085 (package
diff --git a/gnu/packages/minetest.scm b/gnu/packages/minetest.scm
index ce94a3adf84..b1d9a32a0c1 100644
--- a/gnu/packages/minetest.scm
+++ b/gnu/packages/minetest.scm
@@ -29,74 +29,74 @@
29 #:use-module (guix packages) 29 #:use-module (guix packages)
30 #:use-module (gnu packages luanti)) 30 #:use-module (gnu packages luanti))
31 31
32(define-public minetest 32(define-deprecated-package minetest
33 (deprecated-package "minetest" luanti)) 33 luanti)
34 34
35(define-public minetest-server 35(define-deprecated-package minetest-server
36 (deprecated-package "minetest-server" luanti-server)) 36 luanti-server)
37 37
38(define-public minetest-moreores 38(define-deprecated-package minetest-moreores
39 (deprecated-package "minetest-moreores" luanti-moreores)) 39 luanti-moreores)
40 40
41(define-public minetest-sound-api-core 41(define-deprecated-package minetest-sound-api-core
42 (deprecated-package "minetest-sound-api-core" luanti-sound-api-core)) 42 luanti-sound-api-core)
43 43
44(define-public minetest-basic-materials 44(define-deprecated-package minetest-basic-materials
45 (deprecated-package "minetest-basic-materials" luanti-basic-materials)) 45 luanti-basic-materials)
46 46
47(define-public minetest-coloredwood 47(define-deprecated-package minetest-coloredwood
48 (deprecated-package "minetest-coloredwood" luanti-coloredwood)) 48 luanti-coloredwood)
49 49
50(define-public minetest-ethereal 50(define-deprecated-package minetest-ethereal
51 (deprecated-package "minetest-ethereal" luanti-ethereal)) 51 luanti-ethereal)
52 52
53(define-public minetest-homedecor-modpack 53(define-deprecated-package minetest-homedecor-modpack
54 (deprecated-package "minetest-homedecor-modpack" luanti-homedecor-modpack)) 54 luanti-homedecor-modpack)
55 55
56(define-public minetest-mesecons 56(define-deprecated-package minetest-mesecons
57 (deprecated-package "minetest-mesecons" luanti-mesecons)) 57 luanti-mesecons)
58 58
59(define-public minetest-mineclone 59(define-deprecated-package minetest-mineclone
60 (deprecated-package "minetest-mineclone" luanti-voxelibre)) 60 luanti-voxelibre)
61 61
62(define-public minetest-mobs 62(define-deprecated-package minetest-mobs
63 (deprecated-package "minetest-mobs" luanti-mobs)) 63 luanti-mobs)
64 64
65(define-public minetest-mobs-animal 65(define-deprecated-package minetest-mobs-animal
66 (deprecated-package "minetest-mobs-animal" luanti-mobs-animal)) 66 luanti-mobs-animal)
67 67
68(define-public minetest-mobs-monster 68(define-deprecated-package minetest-mobs-monster
69 (deprecated-package "minetest-mobs-monster" luanti-mobs-monster)) 69 luanti-mobs-monster)
70 70
71(define-public minetest-pipeworks 71(define-deprecated-package minetest-pipeworks
72 (deprecated-package "minetest-pipeworks" luanti-pipeworks)) 72 luanti-pipeworks)
73 73
74(define-public minetest-technic 74(define-deprecated-package minetest-technic
75 (deprecated-package "minetest-technic" luanti-technic)) 75 luanti-technic)
76 76
77(define-public minetest-throwing 77(define-deprecated-package minetest-throwing
78 (deprecated-package "minetest-throwing" luanti-throwing)) 78 luanti-throwing)
79 79
80(define-public minetest-throwing-arrows 80(define-deprecated-package minetest-throwing-arrows
81 (deprecated-package "minetest-throwing-arrows" luanti-throwing-arrows)) 81 luanti-throwing-arrows)
82 82
83(define-public minetest-worldedit 83(define-deprecated-package minetest-worldedit
84 (deprecated-package "minetest-worldedit" luanti-worldedit)) 84 luanti-worldedit)
85 85
86(define-public minetest-unifieddyes 86(define-deprecated-package minetest-unifieddyes
87 (deprecated-package "minetest-unifieddyes" luanti-unifieddyes)) 87 luanti-unifieddyes)
88 88
89(define-public minetest-unified-inventory 89(define-deprecated-package minetest-unified-inventory
90 (deprecated-package "minetest-unified-inventory" luanti-unified-inventory)) 90 luanti-unified-inventory)
91 91
92(define-public minetest-advtrains 92(define-deprecated-package minetest-advtrains
93 (deprecated-package "minetest-advtrains" luanti-advtrains)) 93 luanti-advtrains)
94 94
95(define-public minetest-basic-trains 95(define-deprecated-package minetest-basic-trains
96 (deprecated-package "minetest-basic-trains" luanti-basic-trains)) 96 luanti-basic-trains)
97 97
98(define-public minetest-oneblock 98(define-deprecated-package minetest-oneblock
99 (deprecated-package "minetest-oneblock" luanti-oneblock)) 99 luanti-oneblock)
100 100
101(define-public minetest-wielded-light 101(define-deprecated-package minetest-wielded-light
102 (deprecated-package "minetest-wielded-light" luanti-wielded-light)) 102 luanti-wielded-light)
diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm
index e86892ea6eb..8ddbdc255f6 100644
--- a/gnu/packages/monitoring.scm
+++ b/gnu/packages/monitoring.scm
@@ -603,9 +603,8 @@ WSGI and the node exporter textfile collector.")
603written in Go with pluggable metric collectors.") 603written in Go with pluggable metric collectors.")
604 (license license:asl2.0))) 604 (license license:asl2.0)))
605 605
606(define-public go-github-com-prometheus-node-exporter 606(define-deprecated-package go-github-com-prometheus-node-exporter
607 (deprecated-package "go-github-com-prometheus-node-exporter" 607 prometheus-node-exporter)
608 prometheus-node-exporter))
609 608
610(define-public prometheus-postgres-exporter 609(define-public prometheus-postgres-exporter
611 (package 610 (package
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index ec45033a351..813acfad08a 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -4358,8 +4358,8 @@ using the beets FetchArt plugin.")
4358;;; XXX: The original project is abandoned for 4y, see 4358;;; XXX: The original project is abandoned for 4y, see
4359;;; <https://github.com/unrblt/beets-bandcamp/issues/15>, this package may be 4359;;; <https://github.com/unrblt/beets-bandcamp/issues/15>, this package may be
4360;;; sourced from maintained fork <https://github.com/snejus/beetcamp>. 4360;;; sourced from maintained fork <https://github.com/snejus/beetcamp>.
4361(define-public beets-bandcamp 4361(define-deprecated-package beets-bandcamp
4362 (deprecated-package "beets-bandcamp" beets-beetcamp)) 4362 beets-beetcamp)
4363 4363
4364(define-public milkytracker 4364(define-public milkytracker
4365 (package 4365 (package
diff --git a/gnu/packages/ncdu.scm b/gnu/packages/ncdu.scm
index a2261f219eb..c8441dd11a5 100644
--- a/gnu/packages/ncdu.scm
+++ b/gnu/packages/ncdu.scm
@@ -89,5 +89,5 @@ ncurses installed.")
89 (native-inputs (list pkg-config)) 89 (native-inputs (list pkg-config))
90 (properties `((tunable? . #t))))) 90 (properties `((tunable? . #t)))))
91 91
92(define-public ncdu-2 92(define-deprecated-package ncdu-2
93 (deprecated-package "ncdu2" ncdu)) 93 ncdu)
diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index a62b9f65c5f..8d7ef6e7a10 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -2077,8 +2077,8 @@ manage, and delete Internet resources from Gandi.net such as domain names,
2077virtual machines, and certificates.") 2077virtual machines, and certificates.")
2078 (license license:gpl3+))) 2078 (license license:gpl3+)))
2079 2079
2080(define-public gandi.cli 2080(define-deprecated-package gandi.cli
2081 (deprecated-package "gandi.cli" gandi-cli)) 2081 gandi-cli)
2082 2082
2083(define-public go-sctp 2083(define-public go-sctp
2084 ;; docker-libnetwork-cmd-proxy requires this exact commit. 2084 ;; docker-libnetwork-cmd-proxy requires this exact commit.
diff --git a/gnu/packages/profiling.scm b/gnu/packages/profiling.scm
index 64bcafb3737..a9708f0424d 100644
--- a/gnu/packages/profiling.scm
+++ b/gnu/packages/profiling.scm
@@ -309,8 +309,8 @@ of performance metrics for parallel programs including MPI and OpenMP
309applications. CubeGUI is the graphical explorer of the CUBE project."))) 309applications. CubeGUI is the graphical explorer of the CUBE project.")))
310 310
311;; deprecated on 2025-09-22 311;; deprecated on 2025-09-22
312(define-public cube 312(define-deprecated-package cube
313 (deprecated-package "cube" cubegui)) 313 cubegui)
314 314
315(define-public tracy-wayland 315(define-public tracy-wayland
316 (package 316 (package
diff --git a/gnu/packages/pypy.scm b/gnu/packages/pypy.scm
index 5309cf38f16..ad48abf5999 100644
--- a/gnu/packages/pypy.scm
+++ b/gnu/packages/pypy.scm
@@ -328,5 +328,5 @@ Python code natively, including C extensions.")
328 (modify-inputs (package-inputs pypy2) 328 (modify-inputs (package-inputs pypy2)
329 (append xz))))) 329 (append xz)))))
330 330
331(define-public pypy3 331(define-deprecated-package pypy3
332 (deprecated-package "pypy3" pypy)) 332 pypy)
diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm
index 3c1713f6f62..c4efd30ea52 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -188,8 +188,8 @@ to access its data, so it can be used as a drop-in replacement.")
188package, an implementation of the Brotli lossless compression algorithm.") 188package, an implementation of the Brotli lossless compression algorithm.")
189 (license license:expat))) 189 (license license:expat)))
190 190
191(define-public python-google-brotli 191(define-deprecated-package python-google-brotli
192 (deprecated-package "python-google-brotli" python-brotli)) 192 python-brotli)
193 193
194(define-public python-multivolumefile 194(define-public python-multivolumefile
195 (package 195 (package
@@ -792,8 +792,8 @@ for improving compression, as well as a python/C package that implements this
792algorithm within the Numpy framework.") 792algorithm within the Numpy framework.")
793 (license license:expat))) 793 (license license:expat)))
794 794
795(define-public bitshuffle 795(define-deprecated-package bitshuffle
796 (deprecated-package "bitshuffle" python-bitshuffle)) 796 python-bitshuffle)
797 797
798(define-public bitshuffle-for-snappy 798(define-public bitshuffle-for-snappy
799 (package/inherit python-bitshuffle 799 (package/inherit python-bitshuffle
diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 74c25af1dee..016ac6a1daa 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -4846,8 +4846,8 @@ WebSockets (over HTTP/1 and HTTP/2), ASGI/2, and ASGI/3 specifications. It
4846can utilise asyncio, uvloop, or trio worker types.") 4846can utilise asyncio, uvloop, or trio worker types.")
4847 (license license:expat))) 4847 (license license:expat)))
4848 4848
4849(define-public python-hypercorn 4849(define-deprecated-package python-hypercorn
4850 (deprecated-package "python-hypercorn" hypercorn)) 4850 hypercorn)
4851 4851
4852(define-public python-querystring-parser 4852(define-public python-querystring-parser
4853 (package 4853 (package
@@ -6165,8 +6165,8 @@ python-requests.")
6165HTTP via a UNIX domain socket.") 6165HTTP via a UNIX domain socket.")
6166 (license license:asl2.0))) 6166 (license license:asl2.0)))
6167 6167
6168(define-public python-requests-unixsocket 6168(define-deprecated-package python-requests-unixsocket
6169 (deprecated-package "python-requests-unixsocket" python-requests-unixsocket2)) 6169 python-requests-unixsocket2)
6170 6170
6171(define-public python-requests-ntlm 6171(define-public python-requests-ntlm
6172 (package 6172 (package
@@ -10036,8 +10036,8 @@ decorators and tools to describe your API and expose its documentation properly
10036Swagger.") 10036Swagger.")
10037 (license license:bsd-3))) 10037 (license license:bsd-3)))
10038 10038
10039(define-public python-flask-restplus 10039(define-deprecated-package python-flask-restplus
10040 (deprecated-package "python-flask-restplus" python-flask-restx)) 10040 python-flask-restx)
10041 10041
10042(define-public python-flask-socketio 10042(define-public python-flask-socketio
10043 (package 10043 (package
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index be446904833..b9962fc5696 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -1,6 +1,6 @@
1;;; GNU Guix --- Functional package management for GNU 1;;; GNU Guix --- Functional package management for GNU
2;;; Copyright © 2013 Nikita Karetnikov <nikita@karetnikov.org> 2;;; Copyright © 2013 Nikita Karetnikov <nikita@karetnikov.org>
3;;; Copyright © 2013-2024 Ludovic Courtès <ludo@gnu.org> 3;;; Copyright © 2013-2025 Ludovic Courtès <ludo@gnu.org>
4;;; Copyright © 2013, 2014, 2015, 2016, 2019, 2023 Andreas Enge <andreas@enge.fr> 4;;; Copyright © 2013, 2014, 2015, 2016, 2019, 2023 Andreas Enge <andreas@enge.fr>
5;;; Copyright © 2014, 2015 Mark H Weaver <mhw@netris.org> 5;;; Copyright © 2014, 2015 Mark H Weaver <mhw@netris.org>
6;;; Copyright © 2014, 2017, 2021, 2022, 2024 Eric Bavier <bavier@posteo.net> 6;;; Copyright © 2014, 2017, 2021, 2022, 2024 Eric Bavier <bavier@posteo.net>
@@ -4656,8 +4656,8 @@ which is a fork of @url{http://hdfeos.org/software/pyhdf.php,pyhdf}.")
4656;; Version 0.9.x was called python-hdf4 in PyPI because at that time upstream 4656;; Version 0.9.x was called python-hdf4 in PyPI because at that time upstream
4657;; didn't have access to the pyhdf package in PyPI. For version 0.10.0 and 4657;; didn't have access to the pyhdf package in PyPI. For version 0.10.0 and
4658;; onward, please install pyhdf instead of python-hdf4. 4658;; onward, please install pyhdf instead of python-hdf4.
4659(define-public python-hdf4 4659(define-deprecated-package python-hdf4
4660 (deprecated-package "python-hdf4" python-pyhdf)) 4660 python-pyhdf)
4661 4661
4662(define-public python-h5netcdf 4662(define-public python-h5netcdf
4663 (package 4663 (package
@@ -9789,8 +9789,8 @@ which can produce feeds in RSS 2.0, RSS 0.91, and Atom formats.")
9789 "This package provides a JSON RPC 2.0 server library for Python.") 9789 "This package provides a JSON RPC 2.0 server library for Python.")
9790 (license license:expat))) 9790 (license license:expat)))
9791 9791
9792(define-public python-jsonrpc-server 9792(define-deprecated-package python-jsonrpc-server
9793 (deprecated-package "python-jsonrpc-server" python-lsp-jsonrpc)) 9793 python-lsp-jsonrpc)
9794 9794
9795(define-public python-pydantic 9795(define-public python-pydantic
9796 (package 9796 (package
@@ -10129,8 +10129,8 @@ This tool is used in text editing environments to provide a complete
10129and integrated feature-set for programming Python effectively.") 10129and integrated feature-set for programming Python effectively.")
10130 (license license:expat))) 10130 (license license:expat)))
10131 10131
10132(define-public python-language-server 10132(define-deprecated-package python-language-server
10133 (deprecated-package "python-language-server" python-lsp-server)) 10133 python-lsp-server)
10134 10134
10135(define-public python-black 10135(define-public python-black
10136 (package 10136 (package
@@ -16356,8 +16356,8 @@ file (e.g. @file{PKG-INFO}).")
16356 (license license:expat))) 16356 (license license:expat)))
16357 16357
16358;; pep621 was renamed to pyproject-metadata. 16358;; pep621 was renamed to pyproject-metadata.
16359(define-public python-pep621 16359(define-deprecated-package python-pep621
16360 (deprecated-package "python-pep621" python-pyproject-metadata)) 16360 python-pyproject-metadata)
16361 16361
16362(define-public python-meson-python 16362(define-public python-meson-python
16363 (package 16363 (package
@@ -18333,8 +18333,8 @@ invoked on those path objects directly.")
18333 (package-properties 18333 (package-properties
18334 python-path-bootstrap))))) 18334 python-path-bootstrap)))))
18335 18335
18336(define-public python-pathpy 18336(define-deprecated-package python-pathpy
18337 (deprecated-package "python-pathpy" python-path)) 18337 python-path)
18338 18338
18339(define-public python-pretend 18339(define-public python-pretend
18340 (package 18340 (package
@@ -24210,8 +24210,8 @@ pytest-fixtures-style dependency injection.")
24210 extracting firmware images") 24210 extracting firmware images")
24211 (license license:expat))) 24211 (license license:expat)))
24212 24212
24213(define-public python-binwalk 24213(define-deprecated-package python-binwalk
24214 (deprecated-package "python-binwalk" binwalk)) 24214 binwalk)
24215 24215
24216(define-public python-bson 24216(define-public python-bson
24217 (package 24217 (package
@@ -35949,8 +35949,8 @@ all the niceties of modern GUI-based debuggers in a more lightweight and
35949keyboard-friendly package.") 35949keyboard-friendly package.")
35950 (license license:expat))) 35950 (license license:expat)))
35951 35951
35952(define-public pudb 35952(define-deprecated-package pudb
35953 (deprecated-package "pudb" python-pudb)) 35953 python-pudb)
35954 35954
35955(define-public python-iwlib 35955(define-public python-iwlib
35956 (package 35956 (package
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index cbf66f4612f..6142272b511 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -6166,8 +6166,8 @@ services using the XML based SOAP protocol and without the need for a dedicated
6166web server.") 6166web server.")
6167 (license (list license:gpl2 license:gpl3))))) 6167 (license (list license:gpl2 license:gpl3)))))
6168 6168
6169(define-public kdsoap-qt6 6169(define-deprecated-package kdsoap-qt6
6170 (deprecated-package "kdsoap-qt6" kdsoap)) 6170 kdsoap)
6171 6171
6172(define-public libaccounts-qt 6172(define-public libaccounts-qt
6173 (package 6173 (package
diff --git a/gnu/packages/ruby-xyz.scm b/gnu/packages/ruby-xyz.scm
index 7a31c39b6b1..7bf12001021 100644
--- a/gnu/packages/ruby-xyz.scm
+++ b/gnu/packages/ruby-xyz.scm
@@ -7726,8 +7726,8 @@ documents and fragments. It's built on top of Nokogiri and libxml2.")
7726 (license license:expat))) 7726 (license license:expat)))
7727 7727
7728;;; The ruby-nokogumbo package has been absorbed into ruby-nokogiri. 7728;;; The ruby-nokogumbo package has been absorbed into ruby-nokogiri.
7729(define-public ruby-nokogumbo 7729(define-deprecated-package ruby-nokogumbo
7730 (deprecated-package "ruby-nokogumbo" ruby-nokogiri)) 7730 ruby-nokogiri)
7731 7731
7732(define-public ruby-samovar 7732(define-public ruby-samovar
7733 (package 7733 (package
@@ -12037,8 +12037,8 @@ patterns.")
12037;;; The 'gem' is called 'concurrent-ruby'; reversing its name was confusing 12037;;; The 'gem' is called 'concurrent-ruby'; reversing its name was confusing
12038;;; and failed to be picked by the gem importer (which led to this newer 12038;;; and failed to be picked by the gem importer (which led to this newer
12039;;; package). 12039;;; package).
12040(define-public ruby-concurrent 12040(define-deprecated-package ruby-concurrent
12041 (deprecated-package "ruby-concurrent" ruby-concurrent-ruby)) 12041 ruby-concurrent-ruby)
12042 12042
12043(define-public ruby-concurrent-ruby-ext 12043(define-public ruby-concurrent-ruby-ext
12044 (package 12044 (package
diff --git a/gnu/packages/rust-apps.scm b/gnu/packages/rust-apps.scm
index 6c12b7caed8..641682ea9ae 100644
--- a/gnu/packages/rust-apps.scm
+++ b/gnu/packages/rust-apps.scm
@@ -1021,8 +1021,8 @@ metadata. It also knows about symlinks, extended attributes, and Git.
1021This package is the community maintained fork of @code{exa}.") 1021This package is the community maintained fork of @code{exa}.")
1022 (license license:eupl1.2))) 1022 (license license:eupl1.2)))
1023 1023
1024(define-public exa 1024(define-deprecated-package exa
1025 (deprecated-package "exa" eza)) 1025 eza)
1026 1026
1027(define-public fclones 1027(define-public fclones
1028 (package 1028 (package
@@ -4008,8 +4008,8 @@ and users are in full control of their data and workflow.")
4008 (substitute-keyword-arguments (package-arguments rust-xremap) 4008 (substitute-keyword-arguments (package-arguments rust-xremap)
4009 ((#:features _) '(list "hyprland")))))) 4009 ((#:features _) '(list "hyprland"))))))
4010 4010
4011(define-public xremap-sway 4011(define-deprecated-package xremap-sway
4012 (deprecated-package "xremap-sway" xremap-wlroots)) 4012 xremap-wlroots)
4013 4013
4014(define-public xremap-x11 4014(define-public xremap-x11
4015 (package 4015 (package
diff --git a/gnu/packages/serialization.scm b/gnu/packages/serialization.scm
index b2775e795f7..5b1483927e9 100644
--- a/gnu/packages/serialization.scm
+++ b/gnu/packages/serialization.scm
@@ -211,8 +211,8 @@ serialization.")))
211 211
212;;; The msgpack package was split into msgpack-c and msgpack-cxx starting from 212;;; The msgpack package was split into msgpack-c and msgpack-cxx starting from
213;;; version 4.0.0. 213;;; version 4.0.0.
214(define-public msgpack 214(define-deprecated-package msgpack
215 (deprecated-package "msgpack" msgpack-c)) 215 msgpack-c)
216 216
217(define-public msgpack-3 217(define-public msgpack-3
218 (package 218 (package
diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm
index f286650adab..8c40b60a833 100644
--- a/gnu/packages/shells.scm
+++ b/gnu/packages/shells.scm
@@ -1033,10 +1033,10 @@ scripts and YSH is a legacy-free shell, with structured data for Python and
1033JavaScript users who avoid shell.") 1033JavaScript users who avoid shell.")
1034 (license (list license:asl2.0)))) 1034 (license (list license:asl2.0))))
1035 1035
1036(define-public oil 1036;; Since release 0.16.0 the former Oil project has been renamed to Oils:
1037 ;; Since release 0.16.0 the former Oil project has been renamed to Oils: 1037;; <https://www.oilshell.org/blog/2023/03/rename.html>.
1038 ;; <https://www.oilshell.org/blog/2023/03/rename.html>. 1038(define-deprecated-package oil
1039 (deprecated-package "oil" oils)) 1039 oils)
1040 1040
1041(define-public gash 1041(define-public gash
1042 (package 1042 (package
diff --git a/gnu/packages/sycl.scm b/gnu/packages/sycl.scm
index de33de8a71d..ee4ee18cc2e 100644
--- a/gnu/packages/sycl.scm
+++ b/gnu/packages/sycl.scm
@@ -99,5 +99,5 @@ for CPUs and GPUs from all vendors, with independent, community-driven
99compiler for C++-based heterogeneous programming models") 99compiler for C++-based heterogeneous programming models")
100 (license license:bsd-2))) 100 (license license:bsd-2)))
101 101
102(define-public opensycl 102(define-deprecated-package opensycl
103 (deprecated-package "opensycl" adaptivecpp)) 103 adaptivecpp)
diff --git a/gnu/packages/syncthing.scm b/gnu/packages/syncthing.scm
index b9fd043da4a..a029523b466 100644
--- a/gnu/packages/syncthing.scm
+++ b/gnu/packages/syncthing.scm
@@ -224,8 +224,8 @@ notification area icon for Syncthing. Supported Syncthing features:
224@end itemize\n") 224@end itemize\n")
225 (license gpl2)))) 225 (license gpl2))))
226 226
227(define-public qsyncthingtray 227(define-deprecated-package qsyncthingtray
228 (deprecated-package "qsyncthingtray" syncthing-gtk)) 228 syncthing-gtk)
229 229
230(define-public go-github-com-syncthing-notify 230(define-public go-github-com-syncthing-notify
231 (package 231 (package
diff --git a/gnu/packages/terminals.scm b/gnu/packages/terminals.scm
index 485a55a9280..47baa946d76 100644
--- a/gnu/packages/terminals.scm
+++ b/gnu/packages/terminals.scm
@@ -1259,8 +1259,8 @@ while also supporting native scrolling and @command{tmux} control mode
1259(@code{tmux -CC}).") 1259(@code{tmux -CC}).")
1260 (license license:asl2.0))) 1260 (license license:asl2.0)))
1261 1261
1262(define-public wterm 1262(define-deprecated-package wterm
1263 (deprecated-package "wterm" foot)) 1263 foot)
1264 1264
1265(define-public tilix 1265(define-public tilix
1266 (package 1266 (package
diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm
index 368cd1bd71f..fdd76876d37 100644
--- a/gnu/packages/textutils.scm
+++ b/gnu/packages/textutils.scm
@@ -1456,8 +1456,8 @@ It uses a plain-text database, a location-independent library, and features
1456git integration, command-line support, and a curses-based TUI.") 1456git integration, command-line support, and a curses-based TUI.")
1457 (license license:expat))) 1457 (license license:expat)))
1458 1458
1459(define-public python-cobib 1459(define-deprecated-package python-cobib
1460 (deprecated-package "python-cobib" cobib)) 1460 cobib)
1461 1461
1462(define-public bibutils 1462(define-public bibutils
1463 (package 1463 (package
diff --git a/gnu/packages/tree-sitter.scm b/gnu/packages/tree-sitter.scm
index da60e978759..5733be1a73d 100644
--- a/gnu/packages/tree-sitter.scm
+++ b/gnu/packages/tree-sitter.scm
@@ -923,8 +923,8 @@ which will be used as a snippet in origin."
923 '("extension_wikilink.txt" "spec.txt" "tags.txt"))) 923 '("extension_wikilink.txt" "spec.txt" "tags.txt")))
924 #$(tree-sitter-delete-generated-files grammar-directories))))) 924 #$(tree-sitter-delete-generated-files grammar-directories)))))
925 925
926(define-public tree-sitter-markdown-gfm 926(define-deprecated-package tree-sitter-markdown-gfm
927 (deprecated-package "tree-sitter-markdown-gfm" tree-sitter-markdown)) 927 tree-sitter-markdown)
928 928
929(define-public tree-sitter-matlab 929(define-public tree-sitter-matlab
930 (tree-sitter-grammar 930 (tree-sitter-grammar
diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm
index 5cb9754f7fb..a271b08a7ee 100644
--- a/gnu/packages/version-control.scm
+++ b/gnu/packages/version-control.scm
@@ -304,8 +304,8 @@ and protocols. One of the key differences with Bazaar is that Breezy runs on
304Python 3.3 and later, rather than on Python 2.") 304Python 3.3 and later, rather than on Python 2.")
305 (license license:gpl2+))) 305 (license license:gpl2+)))
306 306
307(define-public bazaar 307(define-deprecated-package bazaar
308 (deprecated-package "bazaar" breezy)) 308 breezy)
309 309
310(define git-cross-configure-flags 310(define git-cross-configure-flags
311 #~(list "ac_cv_fread_reads_directories=yes" 311 #~(list "ac_cv_fread_reads_directories=yes"
@@ -2713,8 +2713,8 @@ specify a list of hooks you want and pre-commit manages the installation and
2713execution of any hook written in any language before every commit.") 2713execution of any hook written in any language before every commit.")
2714 (license license:expat))) 2714 (license license:expat)))
2715 2715
2716(define-public python-pre-commit 2716(define-deprecated-package python-pre-commit
2717 (deprecated-package "python-pre-commit" pre-commit)) 2717 pre-commit)
2718 2718
2719;; XXX: This is a temporary helper to avoid recompiling mercurial/pinned. 2719;; XXX: This is a temporary helper to avoid recompiling mercurial/pinned.
2720;; If you update mercurial, don't touch it but work around it. 2720;; If you update mercurial, don't touch it but work around it.
diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm
index c621104bd4c..396a9f11f7f 100644
--- a/gnu/packages/video.scm
+++ b/gnu/packages/video.scm
@@ -1314,8 +1314,8 @@ playing videos from YouTube. It parses the YouTube website directly and relies
1314on the Invidious instances only as a fallback method.") 1314on the Invidious instances only as a fallback method.")
1315 (license license:artistic2.0))) 1315 (license license:artistic2.0)))
1316 1316
1317(define-public straw-viewer 1317(define-deprecated-package straw-viewer
1318 (deprecated-package "straw-viewer" pipe-viewer)) 1318 pipe-viewer)
1319 1319
1320(define-public x265 1320(define-public x265
1321 (package 1321 (package
@@ -3080,8 +3080,8 @@ wallpaper using mpv.")
3080to download videos from Austria's national television broadcaster.") 3080to download videos from Austria's national television broadcaster.")
3081 (license license:bsd-3))) 3081 (license license:bsd-3)))
3082 3082
3083(define-public orf-dl 3083(define-deprecated-package orf-dl
3084 (deprecated-package "orf-dl" orfondl)) 3084 orfondl)
3085 3085
3086(define-public yle-dl 3086(define-public yle-dl
3087 (package 3087 (package
@@ -4650,9 +4650,9 @@ scenes, sources and filters.")
4650via a filter.") 4650via a filter.")
4651 (license license:gpl2))) 4651 (license license:gpl2)))
4652 4652
4653(define-public obs-websocket 4653;; Functionality was merged into OBS.
4654 ;; Functionality was merged into OBS. 4654(define-deprecated-package obs-websocket
4655 (deprecated-package "obs-websocket" obs)) 4655 obs)
4656 4656
4657(define-public obs-wlrobs 4657(define-public obs-wlrobs
4658 (package 4658 (package
@@ -6980,8 +6980,8 @@ Users in group ``wheel'' can skip password authentication.")
6980 (home-page "https://github.com/AlynxZhou/showmethekey") 6980 (home-page "https://github.com/AlynxZhou/showmethekey")
6981 (license license:asl2.0))) 6981 (license license:asl2.0)))
6982 6982
6983(define-public show-me-the-key 6983(define-deprecated-package show-me-the-key
6984 (deprecated-package "show-me-the-key" showmethekey)) 6984 showmethekey)
6985 6985
6986;;; 6986;;;
6987;;; Avoid adding new packages to the end of this file. To reduce the chances 6987;;; Avoid adding new packages to the end of this file. To reduce the chances
diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm
index 4b24203b1f2..af0e973a885 100644
--- a/gnu/packages/web.scm
+++ b/gnu/packages/web.scm
@@ -1887,8 +1887,8 @@ C.")
1887(SAX-style) JSON parser and validating generator written in ANSI C.") 1887(SAX-style) JSON parser and validating generator written in ANSI C.")
1888 (license license:isc))) 1888 (license license:isc)))
1889 1889
1890(define-public libyajl 1890(define-deprecated-package libyajl
1891 (deprecated-package "libyajl" yajl)) 1891 yajl)
1892 1892
1893(define-public libwebsockets 1893(define-public libwebsockets
1894 (package 1894 (package
@@ -2418,8 +2418,8 @@ directions.")
2418 (description (package-description esbuild)) 2418 (description (package-description esbuild))
2419 (license (package-license esbuild)))) 2419 (license (package-license esbuild))))
2420 2420
2421(define-public esbuild-node 2421(define-deprecated-package esbuild-node
2422 (deprecated-package "esbuild-node" node-esbuild)) 2422 node-esbuild)
2423 2423
2424(define-public wwwoffle 2424(define-public wwwoffle
2425 (package 2425 (package
@@ -7226,8 +7226,8 @@ developers can integrate into their applications to make use of the
7226functions of Tidy.") 7226functions of Tidy.")
7227 (license license:bsd-3))) 7227 (license license:bsd-3)))
7228 7228
7229(define-public tidy 7229(define-deprecated-package tidy
7230 (deprecated-package "tidy" tidy-html)) 7230 tidy-html)
7231 7231
7232(define-public hiawatha 7232(define-public hiawatha
7233 (package 7233 (package
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 62fc3ec099e..5504bcec181 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -580,8 +580,8 @@ many programming languages.")
580 (release-monitoring-url . "https://i3wm.org/downloads"))) 580 (release-monitoring-url . "https://i3wm.org/downloads")))
581 (license license:bsd-3))) 581 (license license:bsd-3)))
582 582
583(define-public i3-gaps 583(define-deprecated-package i3-gaps
584 (deprecated-package "i3-gaps" i3-wm)) 584 i3-wm)
585 585
586(define-public i3ipc-glib 586(define-public i3ipc-glib
587 (package 587 (package
@@ -1822,8 +1822,8 @@ Keybinder works with GTK-based applications using the X Window System.")
1822 (home-page "https://github.com/kupferlauncher/keybinder") 1822 (home-page "https://github.com/kupferlauncher/keybinder")
1823 (license license:x11))) 1823 (license license:x11)))
1824 1824
1825(define-public keybinder-3.0 1825(define-deprecated-package keybinder-3.0
1826 (deprecated-package "keybinder-3.0" keybinder)) 1826 keybinder)
1827 1827
1828(define-public sandbar 1828(define-public sandbar
1829 (package 1829 (package
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index a967992d670..4ff7d1a4928 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -2310,8 +2310,8 @@ applications you regularly use and also allows you to search for an application
2310by name.") 2310by name.")
2311 (license license:expat))) 2311 (license license:expat)))
2312 2312
2313(define-public rofi-wayland 2313(define-deprecated-package rofi-wayland
2314 (deprecated-package "rofi-wayland" rofi)) 2314 rofi)
2315 2315
2316(define-public rofi-calc 2316(define-public rofi-calc
2317 (package 2317 (package
diff --git a/gnu/packages/xfig.scm b/gnu/packages/xfig.scm
index 9d07a5cd421..fa5cc5d32a7 100644
--- a/gnu/packages/xfig.scm
+++ b/gnu/packages/xfig.scm
@@ -94,8 +94,8 @@ variety of environments.")
94 (license:non-copyleft "file://Makefile.am" 94 (license:non-copyleft "file://Makefile.am"
95 "See <https://spdx.org/licenses/Xfig.html>.")))) 95 "See <https://spdx.org/licenses/Xfig.html>."))))
96 96
97(define-public transfig 97(define-deprecated-package transfig
98 (deprecated-package "transfig" fig2dev)) 98 fig2dev)
99 99
100(define-public xfig 100(define-public xfig
101 (package 101 (package
diff --git a/gnu/packages/xml.scm b/gnu/packages/xml.scm
index 26a63ea06bc..923f75acfc4 100644
--- a/gnu/packages/xml.scm
+++ b/gnu/packages/xml.scm
@@ -296,8 +296,8 @@ project (but it is usable outside of the Gnome platform).")
296provides an @code{--xpath0} option to @command{xmllint} that enables it 296provides an @code{--xpath0} option to @command{xmllint} that enables it
297to output XPath results with a null delimiter."))) 297to output XPath results with a null delimiter.")))
298 298
299(define-public python-libxml2 299(define-deprecated-package python-libxml2
300 (deprecated-package "python-libxml2" libxml2)) 300 libxml2)
301 301
302(define-public libxlsxwriter 302(define-public libxlsxwriter
303 (package 303 (package