{xcbutilcursor,xcb-util-cursor}: rename references and deprecate aliases

this shouldn't create any rebuilds
This commit is contained in:
quantenzitrone
2026-02-04 22:57:12 +01:00
parent 50d9a6bd6c
commit d8dee65535
22 changed files with 42 additions and 43 deletions
@@ -42,7 +42,7 @@
xcbutilrenderutil,
xcbutilkeysyms,
xcbutilimage,
xcbutilcursor,
libxcb-cursor,
libxkbfile,
libXcomposite,
libXcursor,
@@ -175,7 +175,7 @@ let
xcbutilrenderutil
xcbutilkeysyms
xcbutilimage
xcbutilcursor
libxcb-cursor
libice
libsm
libxkbfile
@@ -22,7 +22,7 @@
libstartup_notification,
libxdg_basedir,
libpthreadstubs,
xcb-util-cursor,
libxcb-cursor,
makeWrapper,
pango,
gobject-introspection,
@@ -129,7 +129,7 @@ stdenv.mkDerivation rec {
lua
net-tools
pango
xcb-util-cursor
libxcb-cursor
libxau
libxdmcp
libxcb
@@ -13,7 +13,7 @@
makeWrapper,
pcre2,
pkg-config,
xcbutilcursor,
libxcb-cursor,
xcbutilkeysyms,
xcbutilwm,
xcbutil,
@@ -50,7 +50,7 @@ stdenv.mkDerivation (finalAttrs: {
libXdmcp
libxcb
pcre2
xcbutilcursor
libxcb-cursor
xcbutilkeysyms
xcbutilwm
xcbutil
@@ -17,7 +17,7 @@
pcre2,
libev,
yajl,
xcb-util-cursor,
libxcb-cursor,
perl,
pango,
perlPackages,
@@ -79,7 +79,7 @@ stdenv.mkDerivation (finalAttrs: {
pcre2
libev
yajl
xcb-util-cursor
libxcb-cursor
perl
pango
perlPackages.AnyEventI3
+2 -2
View File
@@ -21,7 +21,7 @@
libgbm,
openssl,
systemd,
xcb-util-cursor,
libxcb-cursor,
libxcb-wm,
libxcb-render-util,
libxcb-keysyms,
@@ -64,7 +64,7 @@ stdenv.mkDerivation rec {
openssl
stdenv.cc.cc
systemd
xcb-util-cursor
libxcb-cursor
libx11
libxcb-wm
libxcb-image
+2 -2
View File
@@ -25,7 +25,7 @@
xcbutil,
libxkbcommon,
xcbutilkeysyms,
xcb-util-cursor,
libxcb-cursor,
gtk3,
webkitgtk_4_1,
python3,
@@ -115,7 +115,7 @@ stdenv.mkDerivation (finalAttrs: {
xcbutil
libxkbcommon
xcbutilkeysyms
xcb-util-cursor
libxcb-cursor
mount
];
+2 -2
View File
@@ -6,7 +6,7 @@
pkg-config,
cairo,
libxkbcommon,
xcbutilcursor,
libxcb-cursor,
xcbutilkeysyms,
xcbutil,
libXrandr,
@@ -37,7 +37,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
cairo
libxkbcommon
xcbutilcursor
libxcb-cursor
xcbutilkeysyms
xcbutil
libXrandr
+2 -2
View File
@@ -5,7 +5,7 @@
xcbutil,
xcbutilkeysyms,
xcbutilwm,
xcb-util-cursor,
libxcb-cursor,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -23,7 +23,7 @@ stdenv.mkDerivation (finalAttrs: {
xcbutil
xcbutilkeysyms
xcbutilwm
xcb-util-cursor
libxcb-cursor
];
postPatch = ''
+2 -2
View File
@@ -6,7 +6,7 @@
pkg-config,
cairo,
libxkbcommon,
xcbutilcursor,
libxcb-cursor,
xcbutilkeysyms,
xcbutil,
libXrandr,
@@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
cairo
libxkbcommon
xcbutilcursor
libxcb-cursor
xcbutilkeysyms
xcbutil
libXrandr
+2 -2
View File
@@ -6,7 +6,7 @@
pkg-config,
cairo,
libxkbcommon,
xcbutilcursor,
libxcb-cursor,
xcbutilkeysyms,
xcbutil,
libXrandr,
@@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
cairo
libxkbcommon
xcbutilcursor
libxcb-cursor
xcbutilkeysyms
xcbutil
libXrandr
+2 -2
View File
@@ -16,7 +16,7 @@
stdenv,
xcbproto,
xcbutil,
xcbutilcursor,
libxcb-cursor,
xcbutilimage,
xcbutilrenderutil,
xcbutilwm,
@@ -72,7 +72,7 @@ stdenv.mkDerivation (finalAttrs: {
python3
xcbproto
xcbutil
xcbutilcursor
libxcb-cursor
xcbutilimage
xcbutilrenderutil
xcbutilwm
+2 -2
View File
@@ -25,7 +25,7 @@
which,
xcb-imdkit,
xcbutil,
xcb-util-cursor,
libxcb-cursor,
xcbutilkeysyms,
xcbutilwm,
xcbutilxrm,
@@ -88,7 +88,7 @@ stdenv.mkDerivation (finalAttrs: {
libxcb
xcb-imdkit
xcbutil
xcb-util-cursor
libxcb-cursor
xcbutilkeysyms
xcbutilwm
xcbutilxrm
+2 -2
View File
@@ -13,7 +13,7 @@
libxcb,
libxkbcommon,
xcbutil,
xcbutilcursor,
libxcb-cursor,
xcbutilkeysyms,
zenity,
curl,
@@ -63,7 +63,7 @@ stdenv.mkDerivation (finalAttrs: {
libxcb
libxkbcommon
xcbutil
xcbutilcursor
libxcb-cursor
xcbutilkeysyms
zenity
curl
+2 -2
View File
@@ -19,7 +19,7 @@
seatd,
wayland,
wayland-protocols,
xcbutilcursor,
libxcb-cursor,
demoSupport ? true,
jpegSupport ? true,
@@ -104,7 +104,7 @@ stdenv.mkDerivation (finalAttrs: {
++ lib.optional webpSupport libwebp
++ lib.optionals xwaylandSupport [
libXcursor
xcbutilcursor
libxcb-cursor
xwayland
];
+2 -2
View File
@@ -4,7 +4,7 @@
fetchFromGitHub,
libxcb,
xcbutil,
xcb-util-cursor,
libxcb-cursor,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -21,7 +21,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
libxcb
xcbutil
xcb-util-cursor
libxcb-cursor
];
installFlags = [ "PREFIX=$(out)" ];
+2 -2
View File
@@ -3,7 +3,7 @@
stdenv,
fetchFromGitHub,
libxcb,
xcb-util-cursor,
libxcb-cursor,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -19,7 +19,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
libxcb
xcb-util-cursor
libxcb-cursor
];
installFlags = [ "PREFIX=$(out)" ];
+2 -2
View File
@@ -10,7 +10,7 @@
libXcursor,
xcbutilimage,
libxkbcommon,
xcb-util-cursor,
libxcb-cursor,
}:
stdenv.mkDerivation (finalAttrs: {
@@ -40,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: {
libXcursor
libpng
libxkbcommon
xcb-util-cursor
libxcb-cursor
xcbutil
xcbutilimage
];
@@ -6,7 +6,7 @@
nix-update-script,
pkg-config,
rustPlatform,
xcb-util-cursor,
libxcb-cursor,
xwayland,
withSystemd ? true,
}:
@@ -37,7 +37,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [
libxcb
xcb-util-cursor
libxcb-cursor
];
buildNoDefaultFeatures = true;
+2 -2
View File
@@ -22,7 +22,7 @@
wayland-protocols,
wayland-scanner,
xcbutil,
xcbutilcursor,
libxcb-cursor,
xcbutilerrors,
xcbutilwm,
waylandSupport ? true,
@@ -76,7 +76,7 @@ stdenv.mkDerivation (finalAttrs: {
]
++ lib.optionals x11Support [
xcbutil
xcbutilcursor
libxcb-cursor
xcbutilerrors
xcbutilwm
];
@@ -29,7 +29,7 @@
wayland-protocols,
wayland-scanner,
wlroots,
xcbutilcursor,
libxcb-cursor,
xcbutilwm,
xcffib,
nixosTests,
@@ -89,7 +89,7 @@ buildPythonPackage (finalAttrs: {
"--config-setting=GOBJECT=${lib.getLib glib}/lib/libgobject-2.0.so"
"--config-setting=PANGO=${lib.getLib pango}/lib/libpango-1.0.so"
"--config-setting=PANGOCAIRO=${lib.getLib pango}/lib/libpangocairo-1.0.so"
"--config-setting=XCBCURSOR=${lib.getLib xcbutilcursor}/lib/libxcb-cursor.so"
"--config-setting=XCBCURSOR=${lib.getLib libxcb-cursor}/lib/libxcb-cursor.so"
];
dependencies = extraPackages ++ [
+2
View File
@@ -1906,7 +1906,9 @@ mapAliases {
wxGTK33 = wxwidgets_3_3; # Added 2025-07-20
xbrightness = throw "'xbrightness' has been removed as it is unmaintained"; # Added 2025-08-28
xbursttools = throw "'xbursttools' has been removed as it is broken and unmaintained upstream."; # Added 2025-06-12
xcb-util-cursor = libxcb-cursor; # Added 2026-02-04
xcb-util-cursor-HEAD = warnAlias "'xcb-util-cursor-HEAD' has been removed; use 'libxcb-cursor' instead" libxcb-cursor; # added 2026-01-12
xcbutilcursor = libxcb-cursor; # Added 2026-02-04
xcursorthemes = xcursor-themes; # Added 2026-01-19
xdragon = throw "'xdragon' has been renamed to/replaced by 'dragon-drop'"; # Converted to throw 2025-10-27
xf86_input_cmt = xf86-input-cmt; # Added 2025-12-12
-3
View File
@@ -7852,8 +7852,6 @@ with pkgs;
libmagic = file;
};
xcb-util-cursor = libxcb-cursor;
xgboostWithCuda = xgboost.override { cudaSupport = true; };
zlib = callPackage ../development/libraries/zlib {
@@ -8858,7 +8856,6 @@ with pkgs;
mkfontdir = mkfontscale;
xcbproto = xcb-proto;
xcbutil = libxcb-util;
xcbutilcursor = libxcb-cursor;
xcbutilerrors = libxcb-errors;
xcbutilimage = libxcb-image;
xcbutilkeysyms = libxcb-keysyms;