From 3d59bfa4a8da0ef2de0ab472eb859fa3bad23ff1 Mon Sep 17 00:00:00 2001 From: Nikolay Korotkiy Date: Fri, 17 Apr 2026 14:01:38 +0400 Subject: [PATCH] cudatext: migrate to by-name --- pkgs/by-name/cu/cudatext-gtk/package.nix | 3 +++ pkgs/by-name/cu/cudatext-qt/package.nix | 3 +++ pkgs/{applications/editors => by-name/cu}/cudatext/deps.json | 0 .../cudatext/default.nix => by-name/cu/cudatext/package.nix} | 0 .../editors => by-name/cu}/cudatext/proc_globdata.patch | 0 pkgs/{applications/editors => by-name/cu}/cudatext/update.sh | 4 ++-- pkgs/top-level/all-packages.nix | 4 ---- 7 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 pkgs/by-name/cu/cudatext-gtk/package.nix create mode 100644 pkgs/by-name/cu/cudatext-qt/package.nix rename pkgs/{applications/editors => by-name/cu}/cudatext/deps.json (100%) rename pkgs/{applications/editors/cudatext/default.nix => by-name/cu/cudatext/package.nix} (100%) rename pkgs/{applications/editors => by-name/cu}/cudatext/proc_globdata.patch (100%) rename pkgs/{applications/editors => by-name/cu}/cudatext/update.sh (91%) diff --git a/pkgs/by-name/cu/cudatext-gtk/package.nix b/pkgs/by-name/cu/cudatext-gtk/package.nix new file mode 100644 index 000000000000..d2afa68f07f1 --- /dev/null +++ b/pkgs/by-name/cu/cudatext-gtk/package.nix @@ -0,0 +1,3 @@ +{ cudatext }: + +cudatext.override { widgetset = "gtk3"; } diff --git a/pkgs/by-name/cu/cudatext-qt/package.nix b/pkgs/by-name/cu/cudatext-qt/package.nix new file mode 100644 index 000000000000..dfed1f03a38b --- /dev/null +++ b/pkgs/by-name/cu/cudatext-qt/package.nix @@ -0,0 +1,3 @@ +{ cudatext }: + +cudatext.override { widgetset = "qt5"; } diff --git a/pkgs/applications/editors/cudatext/deps.json b/pkgs/by-name/cu/cudatext/deps.json similarity index 100% rename from pkgs/applications/editors/cudatext/deps.json rename to pkgs/by-name/cu/cudatext/deps.json diff --git a/pkgs/applications/editors/cudatext/default.nix b/pkgs/by-name/cu/cudatext/package.nix similarity index 100% rename from pkgs/applications/editors/cudatext/default.nix rename to pkgs/by-name/cu/cudatext/package.nix diff --git a/pkgs/applications/editors/cudatext/proc_globdata.patch b/pkgs/by-name/cu/cudatext/proc_globdata.patch similarity index 100% rename from pkgs/applications/editors/cudatext/proc_globdata.patch rename to pkgs/by-name/cu/cudatext/proc_globdata.patch diff --git a/pkgs/applications/editors/cudatext/update.sh b/pkgs/by-name/cu/cudatext/update.sh similarity index 91% rename from pkgs/applications/editors/cudatext/update.sh rename to pkgs/by-name/cu/cudatext/update.sh index 3ed1f8d56dc3..eb5eb43c46fa 100755 --- a/pkgs/applications/editors/cudatext/update.sh +++ b/pkgs/by-name/cu/cudatext/update.sh @@ -19,8 +19,8 @@ url="https://github.com/Alexey-T/CudaText/archive/refs/tags/${version}.tar.gz" hash=$(nix-prefetch-url --quiet --unpack --type sha256 $url) sriHash=$(nix --extra-experimental-features nix-command hash to-sri --type sha256 $hash) -sed -i "s#version = \".*\"#version = \"$version\"#" default.nix -sed -i "s#hash = \".*\"#hash = \"$sriHash\"#" default.nix +sed -i "s#version = \".*\"#version = \"$version\"#" package.nix +sed -i "s#hash = \".*\"#hash = \"$sriHash\"#" package.nix while IFS=$'\t' read repo owner rev; do latest=$(curl -s https://api.github.com/repos/${owner}/${repo}/releases/latest | jq -r '.tag_name') diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 83b4f8b614e0..fe7f280b5268 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8796,10 +8796,6 @@ with pkgs; codeblocksFull = codeblocks.override { contribPlugins = true; }; - cudatext-qt = callPackage ../applications/editors/cudatext { widgetset = "qt5"; }; - cudatext-gtk = callPackage ../applications/editors/cudatext { widgetset = "gtk3"; }; - cudatext = cudatext-qt; - darcs = haskell.lib.compose.disableCabalFlag "library" ( haskell.lib.compose.justStaticExecutables haskellPackages.darcs );