about summary refs log tree commit diff
path: root/pkgs/by-name/sc
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/by-name/sc')
-rw-r--r--pkgs/by-name/sc/scala-update/package.nix47
-rw-r--r--pkgs/by-name/sc/scalingo/package.nix33
-rw-r--r--pkgs/by-name/sc/scalpel/package.nix56
-rw-r--r--pkgs/by-name/sc/scc/package.nix35
-rw-r--r--pkgs/by-name/sc/scd2html/package.nix43
-rw-r--r--pkgs/by-name/sc/scdoc/package.nix42
-rw-r--r--pkgs/by-name/sc/scenefx/package.nix64
-rw-r--r--pkgs/by-name/sc/scimark/package.nix40
-rw-r--r--pkgs/by-name/sc/scion-bootstrapper/package.nix34
-rw-r--r--pkgs/by-name/sc/scion/package.nix49
-rw-r--r--pkgs/by-name/sc/scitokens-cpp/package.nix32
-rw-r--r--pkgs/by-name/sc/scope-tui/Cargo.lock962
-rw-r--r--pkgs/by-name/sc/scope-tui/package.nix38
-rw-r--r--pkgs/by-name/sc/scotch/package.nix50
-rw-r--r--pkgs/by-name/sc/scout/package.nix27
-rw-r--r--pkgs/by-name/sc/screenly-cli/package.nix49
-rw-r--r--pkgs/by-name/sc/screentest/package.nix43
-rw-r--r--pkgs/by-name/sc/scripthaus/package.nix39
-rw-r--r--pkgs/by-name/sc/scrounge-ntfs/darwin.diff42
-rw-r--r--pkgs/by-name/sc/scrounge-ntfs/package.nix27
-rw-r--r--pkgs/by-name/sc/scrutiny-collector/package.nix55
-rw-r--r--pkgs/by-name/sc/scrutiny/package.nix73
22 files changed, 0 insertions, 1880 deletions
diff --git a/pkgs/by-name/sc/scala-update/package.nix b/pkgs/by-name/sc/scala-update/package.nix
deleted file mode 100644
index d15292c4d32e..000000000000
--- a/pkgs/by-name/sc/scala-update/package.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{ lib, stdenv, coursier, buildGraalvmNativeImage }:
-
-let
-  baseName = "scala-update";
-  version = "0.2.2";
-  deps = stdenv.mkDerivation {
-    name = "${baseName}-deps-${version}";
-    buildCommand = ''
-      export COURSIER_CACHE=$(pwd)
-      ${coursier}/bin/cs fetch io.github.kitlangton:scala-update_2.13:${version} > deps
-      mkdir -p $out/share/java
-      cp $(< deps) $out/share/java/
-    '';
-    outputHashMode = "recursive";
-    outputHashAlgo = "sha256";
-    outputHash = "kNnFzzHn+rFq4taqRYjBYaDax0MHW+vIoSFVN3wxA8M=";
-  };
-in buildGraalvmNativeImage {
-  pname = baseName;
-  inherit version;
-
-  buildInputs = [ deps ];
-
-  src = "${deps}/share/java/${baseName}_2.13-${version}.jar";
-
-  extraNativeImageBuildArgs =
-    [ "--no-fallback" "--enable-url-protocols=https" "update.Main" ];
-
-  buildPhase = ''
-    runHook preBuild
-
-    native-image ''${nativeImageBuildArgs[@]} -cp $(JARS=("${deps}/share/java"/*.jar); IFS=:; echo "''${JARS[*]}")
-
-    runHook postBuild
-  '';
-
-  installCheckPhase = ''
-    $out/bin/${baseName} --version | grep -q "${version}"
-  '';
-
-  meta = with lib; {
-    description = "Update your Scala dependencies interactively";
-    homepage = "https://github.com/kitlangton/scala-update";
-    license = licenses.asl20;
-    maintainers = [ maintainers.rtimush ];
-  };
-}
diff --git a/pkgs/by-name/sc/scalingo/package.nix b/pkgs/by-name/sc/scalingo/package.nix
deleted file mode 100644
index db17f1fad6eb..000000000000
--- a/pkgs/by-name/sc/scalingo/package.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ lib, buildGoModule, fetchFromGitHub }:
-
-buildGoModule rec {
-  pname = "scalingo";
-  version = "1.32.0";
-
-  src = fetchFromGitHub {
-    owner = pname;
-    repo = "cli";
-    rev = version;
-    hash = "sha256-kursqM0/HxTnEvrVxEd4YUiIG4I974JKZqkQTqP00ko=";
-  };
-
-  vendorHash = null;
-
-  preCheck = ''
-    export HOME=$TMPDIR
-  '';
-
-  postInstall = ''
-    rm $out/bin/dists
-  '';
-
-  meta = with lib; {
-    description = "Command line client for the Scalingo PaaS";
-    mainProgram = "scalingo";
-    homepage = "https://doc.scalingo.com/platform/cli/start";
-    changelog = "https://github.com/Scalingo/cli/blob/master/CHANGELOG.md";
-    license = licenses.bsdOriginal;
-    maintainers = with maintainers; [ cimm ];
-    platforms = with lib.platforms; unix;
-  };
-}
diff --git a/pkgs/by-name/sc/scalpel/package.nix b/pkgs/by-name/sc/scalpel/package.nix
deleted file mode 100644
index 94246fff8682..000000000000
--- a/pkgs/by-name/sc/scalpel/package.nix
+++ /dev/null
@@ -1,56 +0,0 @@
-{ lib
-, fetchFromGitHub
-, stdenv
-, autoconf
-, automake
-, libtool
-, tre
-}:
-
-stdenv.mkDerivation (finalAttrs: {
-  pname = "scalpel";
-  version = "2.1";
-
-  src = fetchFromGitHub {
-    owner = "sleuthkit";
-    repo = "scalpel";
-    rev = "35e1367ef2232c0f4883c92ec2839273c821dd39";
-    hash = "sha256-0lqU1CAcWXNw9WFa29BXla1mvABlzWV+hcozZyfR0oE=";
-  };
-
-  nativeBuildInputs = [
-    autoconf
-    automake
-    libtool
-    tre
-  ];
-
-  postPatch = ''
-    sed -i \
-      -e 's|#define\s*SCALPEL_DEFAULT_CONFIG_FILE\s.*"scalpel.conf"|#define SCALPEL_DEFAULT_CONFIG_FILE "${placeholder "out"}/share/scalpel/scalpel.conf"|' \
-      src/scalpel.h
-  '';
-
-  env.CXXFLAGS = "-std=c++14" + lib.optionalString  stdenv.cc.isClang " -Wno-error=reserved-user-defined-literal";
-
-  preConfigure = ''
-    ./bootstrap
-  '';
-
-  configureFlags = [
-    "--with-pic"
-  ];
-
-  postInstall = ''
-    install -Dm644 scalpel.conf -t $out/share/scalpel/
-  '';
-
-  meta = with lib; {
-    homepage = "https://github.com/sleuthkit/scalpel";
-    description = "Recover files based on their headers, footers and internal data structures, based on Foremost";
-    mainProgram = "scalpel";
-    maintainers = with maintainers; [ shard7 ];
-    platforms = platforms.unix;
-    license = with licenses; [ asl20 ];
-  };
-})
diff --git a/pkgs/by-name/sc/scc/package.nix b/pkgs/by-name/sc/scc/package.nix
deleted file mode 100644
index 8d3f65e1621c..000000000000
--- a/pkgs/by-name/sc/scc/package.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{
-  lib,
-  buildGoModule,
-  fetchFromGitHub,
-}:
-buildGoModule rec {
-  pname = "scc";
-  version = "3.3.4";
-
-  src = fetchFromGitHub {
-    owner = "boyter";
-    repo = "scc";
-    rev = "v${version}";
-    hash = "sha256-mKKUFW01WVBNfy6z4v3y+yu9DJuLZkQSWpekzmVuMn0=";
-  };
-
-  vendorHash = null;
-
-  # scc has a scripts/ sub-package that's for testing.
-  excludedPackages = [ "scripts" ];
-
-  meta = with lib; {
-    homepage = "https://github.com/boyter/scc";
-    description = "Very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go";
-    maintainers = with maintainers; [
-      sigma
-      Br1ght0ne
-    ];
-    license = with licenses; [
-      unlicense
-      # or
-      mit
-    ];
-  };
-}
diff --git a/pkgs/by-name/sc/scd2html/package.nix b/pkgs/by-name/sc/scd2html/package.nix
deleted file mode 100644
index 17cd4f211685..000000000000
--- a/pkgs/by-name/sc/scd2html/package.nix
+++ /dev/null
@@ -1,43 +0,0 @@
-{ lib
-, stdenv
-, fetchFromSourcehut
-, scdoc
-}:
-
-stdenv.mkDerivation rec {
-  pname = "scd2html";
-  version = "1.0.0";
-
-  src = fetchFromSourcehut {
-    owner = "~bitfehler";
-    repo = pname;
-    rev = "v${version}";
-    hash = "sha256-oZSHv5n/WOrvy77tC94Z8pYugLpHkcv7U1PrzR+8fHM=";
-  };
-
-  strictDeps = true;
-
-  nativeBuildInputs = [
-    scdoc
-  ];
-
-  postPatch = ''
-    substituteInPlace Makefile \
-      --replace "LDFLAGS+=-static" "LDFLAGS+="
-  '';
-
-  makeFlags = [
-    "PREFIX=${placeholder "out"}"
-  ];
-
-  enableParallelBuilding = true;
-
-  meta = with lib; {
-    description = "scd2html generates HTML from scdoc source files";
-    homepage = "https://git.sr.ht/~bitfehler/scd2html";
-    license = licenses.mit;
-    maintainers = with maintainers; [ ianmjones ];
-    platforms = platforms.linux;
-    mainProgram = "scd2html";
-  };
-}
diff --git a/pkgs/by-name/sc/scdoc/package.nix b/pkgs/by-name/sc/scdoc/package.nix
deleted file mode 100644
index 1d1f63963f7e..000000000000
--- a/pkgs/by-name/sc/scdoc/package.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-{ lib
-, stdenv
-, fetchFromSourcehut
-, buildPackages
-}:
-
-stdenv.mkDerivation (finalAttrs: {
-  pname = "scdoc";
-  version = "1.11.3";
-
-  src = fetchFromSourcehut {
-    owner = "~sircmpwn";
-    repo = "scdoc";
-    rev = finalAttrs.version;
-    hash = "sha256-MbLDhLn/JY6OcdOz9/mIPAQRp5TZ6IKuQ/FQ/R3wjGc=";
-  };
-
-  outputs = [ "out" "man" "dev" ];
-
-  postPatch = ''
-    substituteInPlace Makefile \
-      --replace "LDFLAGS+=-static" "LDFLAGS+="
-  '';
-
-  makeFlags = [
-    "PREFIX=${placeholder "out"}"
-  ] ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [
-    "HOST_SCDOC=${lib.getExe buildPackages.scdoc}"
-  ];
-
-  doCheck = true;
-
-  meta = {
-    description = "Simple man page generator written in C99 for POSIX systems";
-    homepage = "https://git.sr.ht/~sircmpwn/scdoc";
-    changelog = "https://git.sr.ht/~sircmpwn/scdoc/refs/${finalAttrs.src.rev}";
-    license = lib.licenses.mit;
-    mainProgram = "scdoc";
-    maintainers = with lib.maintainers; [ primeos AndersonTorres ];
-    platforms = lib.platforms.unix;
-  };
-})
diff --git a/pkgs/by-name/sc/scenefx/package.nix b/pkgs/by-name/sc/scenefx/package.nix
deleted file mode 100644
index ee92339b9a1f..000000000000
--- a/pkgs/by-name/sc/scenefx/package.nix
+++ /dev/null
@@ -1,64 +0,0 @@
-{
-  lib,
-  stdenv,
-  fetchFromGitHub,
-  meson,
-  ninja,
-  wlroots,
-  scdoc,
-  pkg-config,
-  wayland,
-  libdrm,
-  libxkbcommon,
-  pixman,
-  wayland-protocols,
-  libGL,
-  mesa,
-  validatePkgConfig,
-  testers,
-}:
-
-stdenv.mkDerivation (finalAttrs: {
-  pname = "scenefx";
-  version = "0.1";
-
-  src = fetchFromGitHub {
-    owner = "wlrfx";
-    repo = "scenefx";
-    rev = "refs/tags/${finalAttrs.version}";
-    hash = "sha256-vBmunqXwGbMNiGRd372TdMU4siWhIVYn5RVYne9C7uQ=";
-  };
-
-  strictDeps = true;
-
-  nativeBuildInputs = [
-    meson
-    ninja
-    pkg-config
-    scdoc
-    validatePkgConfig
-  ];
-
-  buildInputs = [
-    libdrm
-    libGL
-    libxkbcommon
-    mesa
-    pixman
-    wayland
-    wayland-protocols
-    wlroots
-  ];
-
-  passthru.tests.pkg-config = testers.testMetaPkgConfig finalAttrs.finalPackage;
-
-  meta = {
-    description = "Drop-in replacement for the wlroots scene API that allows wayland compositors to render surfaces with eye-candy effects";
-    homepage = "https://github.com/wlrfx/scenefx";
-    license = lib.licenses.mit;
-    maintainers = with lib.maintainers; [ eclairevoyant ];
-    mainProgram = "scenefx";
-    pkgConfigModules = [ "scenefx" ];
-    platforms = lib.platforms.all;
-  };
-})
diff --git a/pkgs/by-name/sc/scimark/package.nix b/pkgs/by-name/sc/scimark/package.nix
deleted file mode 100644
index c9a88e6d2b59..000000000000
--- a/pkgs/by-name/sc/scimark/package.nix
+++ /dev/null
@@ -1,40 +0,0 @@
-{ lib
-, stdenv
-, fetchurl
-, unzip
-}:
-
-stdenv.mkDerivation (finalAttrs: {
-  pname = "scimark";
-  version = "4c";
-
-  src = fetchurl {
-    url = "https://math.nist.gov/scimark2/scimark${finalAttrs.version}.zip";
-    hash = "sha256-kcg5vKYp0B7+bC/CmFMO/tMwxf9q6nvuFv0vRSy3MbE=";
-  };
-
-  nativeBuildInputs = [
-    unzip
-  ];
-
-  dontConfigure = true;
-
-  installPhase = ''
-    runHook preInstall
-
-    install -Dm755 scimark4 -t $out/bin/
-
-    runHook postInstall
-  '';
-
-  meta = {
-    homepage = "https://math.nist.gov/scimark2/index.html";
-    description = "Scientific and numerical computing benchmark (ANSI C version)";
-    downloadPage = "https://math.nist.gov/scimark2/download_c.html";
-    license = lib.licenses.publicDomain;
-    mainProgram = "scimark4";
-    maintainers = with lib.maintainers; [ AndersonTorres ];
-    platforms = lib.platforms.all;
-  };
-})
-# TODO [ AndersonTorres ]: Java version
diff --git a/pkgs/by-name/sc/scion-bootstrapper/package.nix b/pkgs/by-name/sc/scion-bootstrapper/package.nix
deleted file mode 100644
index 8b6e6f115c19..000000000000
--- a/pkgs/by-name/sc/scion-bootstrapper/package.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ lib
-, buildGoModule
-, fetchFromGitHub
-}:
-
-buildGoModule rec {
-  pname = "scion-bootstrapper";
-  version = "0.0.7";
-
-  src = fetchFromGitHub {
-    owner = "netsec-ethz";
-    repo = "bootstrapper";
-    rev = "v${version}";
-    hash = "sha256-X4lNgd6klIw0NW9NVG+d1JK+WNfOclbu43GYucelB7o=";
-  };
-
-  vendorHash = "sha256-X4bOIvNlyQoAWOd3L6suE64KnlCV6kuE1ieVecVYWOw=";
-
-  doCheck = false;
-
-  ldflags = [ "-s" "-w" ];
-
-  postInstall = ''
-    mv $out/bin/bootstrapper $out/bin/scion-bootstrapper
-  '';
-
-  meta = with lib; {
-    description = "bootstrapper for SCION network configuration";
-    homepage = "https://github.com/netsec-ethz/bootstrapper";
-    license = licenses.asl20;
-    maintainers = with maintainers; [ matthewcroughan sarcasticadmin ];
-    mainProgram = "scion-bootstrapper";
-  };
-}
diff --git a/pkgs/by-name/sc/scion/package.nix b/pkgs/by-name/sc/scion/package.nix
deleted file mode 100644
index 830f6deb232f..000000000000
--- a/pkgs/by-name/sc/scion/package.nix
+++ /dev/null
@@ -1,49 +0,0 @@
-{ lib
-, buildGoModule
-, fetchFromGitHub
-, nixosTests
-}:
-let
-  version = "0.11.0";
-in
-
-buildGoModule {
-  pname = "scion";
-
-  inherit version;
-
-  src = fetchFromGitHub {
-    owner = "scionproto";
-    repo = "scion";
-    rev = "v${version}";
-    hash = "sha256-JemqSr1XBwW1hLuWQrApY/hqLj/VpW3xSJedVIoFSiY=";
-  };
-
-  vendorHash = "sha256-akFbHgo8xI2/4aQsyutjhXPM5d0A3se3kG/6Ebw1Qcs=";
-
-  excludedPackages = [ "acceptance" "demo" "tools" "pkg/private/xtest/graphupdater" ];
-
-  postInstall = ''
-    set +e
-    mv $out/bin/gateway $out/bin/scion-ip-gateway
-    mv $out/bin/dispatcher $out/bin/scion-dispatcher
-    mv $out/bin/router $out/bin/scion-router
-    mv $out/bin/control $out/bin/scion-control
-    mv $out/bin/daemon $out/bin/scion-daemon
-    set -e
-  '';
-
-  doCheck = true;
-
-  passthru.tests = {
-    inherit (nixosTests) scion-freestanding-deployment;
-  };
-
-  meta = with lib; {
-    description = "Future Internet architecture utilizing path-aware networking";
-    homepage = "https://scion-architecture.net/";
-    platforms = platforms.unix;
-    license = licenses.asl20;
-    maintainers = with maintainers; [ sarcasticadmin matthewcroughan ];
-  };
-}
diff --git a/pkgs/by-name/sc/scitokens-cpp/package.nix b/pkgs/by-name/sc/scitokens-cpp/package.nix
deleted file mode 100644
index 56cc5ba18bb8..000000000000
--- a/pkgs/by-name/sc/scitokens-cpp/package.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, libuuid, curl, sqlite, openssl }:
-
-stdenv.mkDerivation rec {
-  pname = "scitokens-cpp";
-  version = "1.1.1";
-
-  src = fetchFromGitHub {
-    owner = "scitokens";
-    repo = "scitokens-cpp";
-
-    rev = "v1.1.1";
-    hash = "sha256-G3z9DYYWCNeA/rufNHQP3SwT5WS2AvUWm1rd8lx6XxA=";
-  };
-
-  nativeBuildInputs = [ cmake pkg-config ];
-  buildInputs = [
-    libuuid
-    openssl
-    curl
-    sqlite
-  ];
-
-
-  meta = with lib; {
-    homepage = "https://github.com/scitokens/scitokens-cpp/";
-    description =
-      "A C++ implementation of the SciTokens library with a C library interface";
-    platforms = platforms.unix;
-    license = licenses.asl20;
-    maintainers = with maintainers; [ evey ];
-  };
-}
diff --git a/pkgs/by-name/sc/scope-tui/Cargo.lock b/pkgs/by-name/sc/scope-tui/Cargo.lock
deleted file mode 100644
index 1af1397638df..000000000000
--- a/pkgs/by-name/sc/scope-tui/Cargo.lock
+++ /dev/null
@@ -1,962 +0,0 @@
-# This file is automatically @generated by Cargo.
-# It is not intended for manual editing.
-version = 3
-
-[[package]]
-name = "ahash"
-version = "0.8.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
-dependencies = [
- "cfg-if",
- "once_cell",
- "version_check",
- "zerocopy",
-]
-
-[[package]]
-name = "allocator-api2"
-version = "0.2.16"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5"
-
-[[package]]
-name = "anstream"
-version = "0.6.13"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb"
-dependencies = [
- "anstyle",
- "anstyle-parse",
- "anstyle-query",
- "anstyle-wincon",
- "colorchoice",
- "utf8parse",
-]
-
-[[package]]
-name = "anstyle"
-version = "1.0.6"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc"
-
-[[package]]
-name = "anstyle-parse"
-version = "0.2.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c"
-dependencies = [
- "utf8parse",
-]
-
-[[package]]
-name = "anstyle-query"
-version = "1.0.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648"
-dependencies = [
- "windows-sys 0.52.0",
-]
-
-[[package]]
-name = "anstyle-wincon"
-version = "3.0.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7"
-dependencies = [
- "anstyle",
- "windows-sys 0.52.0",
-]
-
-[[package]]
-name = "autocfg"
-version = "1.1.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
-
-[[package]]
-name = "bitflags"
-version = "1.3.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
-
-[[package]]
-name = "bitflags"
-version = "2.4.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf"
-
-[[package]]
-name = "cassowary"
-version = "0.3.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53"
-
-[[package]]
-name = "castaway"
-version = "0.2.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc"
-dependencies = [
- "rustversion",
-]
-
-[[package]]
-name = "cfg-if"
-version = "1.0.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
-
-[[package]]
-name = "clap"
-version = "4.5.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b230ab84b0ffdf890d5a10abdbc8b83ae1c4918275daea1ab8801f71536b2651"
-dependencies = [
- "clap_builder",
- "clap_derive",
-]
-
-[[package]]
-name = "clap_builder"
-version = "4.5.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4"
-dependencies = [
- "anstream",
- "anstyle",
- "clap_lex",
- "strsim",
-]
-
-[[package]]
-name = "clap_derive"
-version = "4.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47"
-dependencies = [
- "heck",
- "proc-macro2",
- "quote",
- "syn 2.0.52",
-]
-
-[[package]]
-name = "clap_lex"
-version = "0.7.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce"
-
-[[package]]
-name = "colorchoice"
-version = "1.0.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
-
-[[package]]
-name = "compact_str"
-version = "0.7.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f"
-dependencies = [
- "castaway",
- "cfg-if",
- "itoa",
- "ryu",
- "static_assertions",
-]
-
-[[package]]
-name = "convert_case"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e"
-
-[[package]]
-name = "crossterm"
-version = "0.27.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df"
-dependencies = [
- "bitflags 2.4.2",
- "crossterm_winapi",
- "libc",
- "mio",
- "parking_lot",
- "signal-hook",
- "signal-hook-mio",
- "winapi",
-]
-
-[[package]]
-name = "crossterm_winapi"
-version = "0.9.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"
-dependencies = [
- "winapi",
-]
-
-[[package]]
-name = "deranged"
-version = "0.3.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
-dependencies = [
- "powerfmt",
-]
-
-[[package]]
-name = "derive_more"
-version = "0.99.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
-dependencies = [
- "convert_case",
- "proc-macro2",
- "quote",
- "rustc_version",
- "syn 1.0.109",
-]
-
-[[package]]
-name = "either"
-version = "1.10.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a"
-
-[[package]]
-name = "hashbrown"
-version = "0.14.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
-dependencies = [
- "ahash",
- "allocator-api2",
-]
-
-[[package]]
-name = "heck"
-version = "0.4.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
-
-[[package]]
-name = "indoc"
-version = "2.0.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8"
-
-[[package]]
-name = "itertools"
-version = "0.12.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
-dependencies = [
- "either",
-]
-
-[[package]]
-name = "itoa"
-version = "1.0.10"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"
-
-[[package]]
-name = "libc"
-version = "0.2.153"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
-
-[[package]]
-name = "libpulse-binding"
-version = "2.28.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ed3557a2dfc380c8f061189a01c6ae7348354e0c9886038dc6c171219c08eaff"
-dependencies = [
- "bitflags 1.3.2",
- "libc",
- "libpulse-sys",
- "num-derive",
- "num-traits",
- "winapi",
-]
-
-[[package]]
-name = "libpulse-simple-binding"
-version = "2.28.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "05fd6b68f33f6a251265e6ed1212dc3107caad7c5c6fdcd847b2e65ef58c308d"
-dependencies = [
- "libpulse-binding",
- "libpulse-simple-sys",
- "libpulse-sys",
-]
-
-[[package]]
-name = "libpulse-simple-sys"
-version = "1.21.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ea6613b4199d8b9f0edcfb623e020cb17bbd0bee8dd21f3c7cc938de561c4152"
-dependencies = [
- "libpulse-sys",
- "pkg-config",
-]
-
-[[package]]
-name = "libpulse-sys"
-version = "1.21.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bc19e110fbf42c17260d30f6d3dc545f58491c7830d38ecb9aaca96e26067a9b"
-dependencies = [
- "libc",
- "num-derive",
- "num-traits",
- "pkg-config",
- "winapi",
-]
-
-[[package]]
-name = "lock_api"
-version = "0.4.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
-dependencies = [
- "autocfg",
- "scopeguard",
-]
-
-[[package]]
-name = "log"
-version = "0.4.21"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c"
-
-[[package]]
-name = "lru"
-version = "0.12.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc"
-dependencies = [
- "hashbrown",
-]
-
-[[package]]
-name = "mio"
-version = "0.8.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c"
-dependencies = [
- "libc",
- "log",
- "wasi",
- "windows-sys 0.48.0",
-]
-
-[[package]]
-name = "num-complex"
-version = "0.4.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "23c6602fda94a57c990fe0df199a035d83576b496aa29f4e634a8ac6004e68a6"
-dependencies = [
- "num-traits",
-]
-
-[[package]]
-name = "num-conv"
-version = "0.1.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
-
-[[package]]
-name = "num-derive"
-version = "0.3.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 1.0.109",
-]
-
-[[package]]
-name = "num-integer"
-version = "0.1.46"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
-dependencies = [
- "num-traits",
-]
-
-[[package]]
-name = "num-traits"
-version = "0.2.18"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
-dependencies = [
- "autocfg",
-]
-
-[[package]]
-name = "num_threads"
-version = "0.1.7"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"
-dependencies = [
- "libc",
-]
-
-[[package]]
-name = "once_cell"
-version = "1.19.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
-
-[[package]]
-name = "parking_lot"
-version = "0.12.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
-dependencies = [
- "lock_api",
- "parking_lot_core",
-]
-
-[[package]]
-name = "parking_lot_core"
-version = "0.9.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
-dependencies = [
- "cfg-if",
- "libc",
- "redox_syscall",
- "smallvec",
- "windows-targets 0.48.5",
-]
-
-[[package]]
-name = "paste"
-version = "1.0.14"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c"
-
-[[package]]
-name = "pkg-config"
-version = "0.3.30"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
-
-[[package]]
-name = "powerfmt"
-version = "0.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
-
-[[package]]
-name = "primal-check"
-version = "0.3.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9df7f93fd637f083201473dab4fee2db4c429d32e55e3299980ab3957ab916a0"
-dependencies = [
- "num-integer",
-]
-
-[[package]]
-name = "proc-macro2"
-version = "1.0.79"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e"
-dependencies = [
- "unicode-ident",
-]
-
-[[package]]
-name = "quote"
-version = "1.0.35"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
-dependencies = [
- "proc-macro2",
-]
-
-[[package]]
-name = "ratatui"
-version = "0.26.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bcb12f8fbf6c62614b0d56eb352af54f6a22410c3b079eb53ee93c7b97dd31d8"
-dependencies = [
- "bitflags 2.4.2",
- "cassowary",
- "compact_str",
- "crossterm",
- "indoc",
- "itertools",
- "lru",
- "paste",
- "stability",
- "strum",
- "time",
- "unicode-segmentation",
- "unicode-width",
-]
-
-[[package]]
-name = "redox_syscall"
-version = "0.4.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
-dependencies = [
- "bitflags 1.3.2",
-]
-
-[[package]]
-name = "rustc_version"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
-dependencies = [
- "semver",
-]
-
-[[package]]
-name = "rustfft"
-version = "6.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "43806561bc506d0c5d160643ad742e3161049ac01027b5e6d7524091fd401d86"
-dependencies = [
- "num-complex",
- "num-integer",
- "num-traits",
- "primal-check",
- "strength_reduce",
- "transpose",
- "version_check",
-]
-
-[[package]]
-name = "rustversion"
-version = "1.0.14"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
-
-[[package]]
-name = "ryu"
-version = "1.0.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1"
-
-[[package]]
-name = "scope-tui"
-version = "0.3.0"
-dependencies = [
- "clap",
- "crossterm",
- "derive_more",
- "libpulse-binding",
- "libpulse-simple-binding",
- "ratatui",
- "rustfft",
- "thiserror",
-]
-
-[[package]]
-name = "scopeguard"
-version = "1.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
-
-[[package]]
-name = "semver"
-version = "1.0.22"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca"
-
-[[package]]
-name = "serde"
-version = "1.0.197"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2"
-dependencies = [
- "serde_derive",
-]
-
-[[package]]
-name = "serde_derive"
-version = "1.0.197"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.52",
-]
-
-[[package]]
-name = "signal-hook"
-version = "0.3.17"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801"
-dependencies = [
- "libc",
- "signal-hook-registry",
-]
-
-[[package]]
-name = "signal-hook-mio"
-version = "0.2.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af"
-dependencies = [
- "libc",
- "mio",
- "signal-hook",
-]
-
-[[package]]
-name = "signal-hook-registry"
-version = "1.4.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
-dependencies = [
- "libc",
-]
-
-[[package]]
-name = "smallvec"
-version = "1.13.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7"
-
-[[package]]
-name = "stability"
-version = "0.1.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ebd1b177894da2a2d9120208c3386066af06a488255caabc5de8ddca22dbc3ce"
-dependencies = [
- "quote",
- "syn 1.0.109",
-]
-
-[[package]]
-name = "static_assertions"
-version = "1.1.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
-
-[[package]]
-name = "strength_reduce"
-version = "0.2.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe895eb47f22e2ddd4dabc02bce419d2e643c8e3b585c78158b349195bc24d82"
-
-[[package]]
-name = "strsim"
-version = "0.11.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01"
-
-[[package]]
-name = "strum"
-version = "0.26.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29"
-dependencies = [
- "strum_macros",
-]
-
-[[package]]
-name = "strum_macros"
-version = "0.26.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946"
-dependencies = [
- "heck",
- "proc-macro2",
- "quote",
- "rustversion",
- "syn 2.0.52",
-]
-
-[[package]]
-name = "syn"
-version = "1.0.109"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
-dependencies = [
- "proc-macro2",
- "quote",
- "unicode-ident",
-]
-
-[[package]]
-name = "syn"
-version = "2.0.52"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b699d15b36d1f02c3e7c69f8ffef53de37aefae075d8488d4ba1a7788d574a07"
-dependencies = [
- "proc-macro2",
- "quote",
- "unicode-ident",
-]
-
-[[package]]
-name = "thiserror"
-version = "1.0.58"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297"
-dependencies = [
- "thiserror-impl",
-]
-
-[[package]]
-name = "thiserror-impl"
-version = "1.0.58"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.52",
-]
-
-[[package]]
-name = "time"
-version = "0.3.34"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749"
-dependencies = [
- "deranged",
- "libc",
- "num-conv",
- "num_threads",
- "powerfmt",
- "serde",
- "time-core",
-]
-
-[[package]]
-name = "time-core"
-version = "0.1.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
-
-[[package]]
-name = "transpose"
-version = "0.2.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ad61aed86bc3faea4300c7aee358b4c6d0c8d6ccc36524c96e4c92ccf26e77e"
-dependencies = [
- "num-integer",
- "strength_reduce",
-]
-
-[[package]]
-name = "unicode-ident"
-version = "1.0.12"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
-
-[[package]]
-name = "unicode-segmentation"
-version = "1.11.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
-
-[[package]]
-name = "unicode-width"
-version = "0.1.11"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
-
-[[package]]
-name = "utf8parse"
-version = "0.2.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
-
-[[package]]
-name = "version_check"
-version = "0.9.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
-
-[[package]]
-name = "wasi"
-version = "0.11.0+wasi-snapshot-preview1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
-
-[[package]]
-name = "winapi"
-version = "0.3.9"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
-dependencies = [
- "winapi-i686-pc-windows-gnu",
- "winapi-x86_64-pc-windows-gnu",
-]
-
-[[package]]
-name = "winapi-i686-pc-windows-gnu"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
-
-[[package]]
-name = "winapi-x86_64-pc-windows-gnu"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
-
-[[package]]
-name = "windows-sys"
-version = "0.48.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
-dependencies = [
- "windows-targets 0.48.5",
-]
-
-[[package]]
-name = "windows-sys"
-version = "0.52.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
-dependencies = [
- "windows-targets 0.52.4",
-]
-
-[[package]]
-name = "windows-targets"
-version = "0.48.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
-dependencies = [
- "windows_aarch64_gnullvm 0.48.5",
- "windows_aarch64_msvc 0.48.5",
- "windows_i686_gnu 0.48.5",
- "windows_i686_msvc 0.48.5",
- "windows_x86_64_gnu 0.48.5",
- "windows_x86_64_gnullvm 0.48.5",
- "windows_x86_64_msvc 0.48.5",
-]
-
-[[package]]
-name = "windows-targets"
-version = "0.52.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b"
-dependencies = [
- "windows_aarch64_gnullvm 0.52.4",
- "windows_aarch64_msvc 0.52.4",
- "windows_i686_gnu 0.52.4",
- "windows_i686_msvc 0.52.4",
- "windows_x86_64_gnu 0.52.4",
- "windows_x86_64_gnullvm 0.52.4",
- "windows_x86_64_msvc 0.52.4",
-]
-
-[[package]]
-name = "windows_aarch64_gnullvm"
-version = "0.48.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
-
-[[package]]
-name = "windows_aarch64_gnullvm"
-version = "0.52.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9"
-
-[[package]]
-name = "windows_aarch64_msvc"
-version = "0.48.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
-
-[[package]]
-name = "windows_aarch64_msvc"
-version = "0.52.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675"
-
-[[package]]
-name = "windows_i686_gnu"
-version = "0.48.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
-
-[[package]]
-name = "windows_i686_gnu"
-version = "0.52.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3"
-
-[[package]]
-name = "windows_i686_msvc"
-version = "0.48.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
-
-[[package]]
-name = "windows_i686_msvc"
-version = "0.52.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02"
-
-[[package]]
-name = "windows_x86_64_gnu"
-version = "0.48.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
-
-[[package]]
-name = "windows_x86_64_gnu"
-version = "0.52.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03"
-
-[[package]]
-name = "windows_x86_64_gnullvm"
-version = "0.48.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
-
-[[package]]
-name = "windows_x86_64_gnullvm"
-version = "0.52.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177"
-
-[[package]]
-name = "windows_x86_64_msvc"
-version = "0.48.5"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
-
-[[package]]
-name = "windows_x86_64_msvc"
-version = "0.52.4"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8"
-
-[[package]]
-name = "zerocopy"
-version = "0.7.32"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be"
-dependencies = [
- "zerocopy-derive",
-]
-
-[[package]]
-name = "zerocopy-derive"
-version = "0.7.32"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.52",
-]
diff --git a/pkgs/by-name/sc/scope-tui/package.nix b/pkgs/by-name/sc/scope-tui/package.nix
deleted file mode 100644
index 2cd6569a4bcb..000000000000
--- a/pkgs/by-name/sc/scope-tui/package.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ lib
-, rustPlatform
-, fetchFromGitHub
-, pkg-config
-, libpulseaudio
-}:
-rustPlatform.buildRustPackage {
-  pname = "scope-tui";
-  version = "0-unstable-2024-03-16";
-
-  src = fetchFromGitHub {
-    owner = "alemidev";
-    repo = "scope-tui";
-    rev = "299efd70129eb945f8ce63ff853decb41ef5e7ef";
-    hash = "sha256-ELcNSjie/AGrPFT06VXR5mNxiBPwYGVzeC8I9ybN8Bc=";
-  };
-
-  cargoLock = {
-    lockFile = ./Cargo.lock;
-  };
-
-  postPatch = ''
-    cp ${./Cargo.lock} Cargo.lock
-  '';
-
-  nativeBuildInputs = [ pkg-config ];
-
-  buildInputs = [ libpulseaudio ];
-
-  meta = with lib; {
-    description = "Simple oscilloscope/vectorscope/spectroscope for your terminal";
-    homepage = "https://github.com/alemidev/scope-tui";
-    license = licenses.mit;
-    maintainers = with maintainers; [ iynaix ];
-    mainProgram = "scope-tui";
-    platforms = platforms.linux;
-  };
-}
diff --git a/pkgs/by-name/sc/scotch/package.nix b/pkgs/by-name/sc/scotch/package.nix
deleted file mode 100644
index a76eb47c014f..000000000000
--- a/pkgs/by-name/sc/scotch/package.nix
+++ /dev/null
@@ -1,50 +0,0 @@
-{
-  lib,
-  stdenv,
-  fetchFromGitLab,
-  bison,
-  mpi,
-  flex,
-  zlib,
-}:
-
-stdenv.mkDerivation (finalAttrs: {
-  pname = "scotch";
-  version = "7.0.4";
-
-  buildInputs = [
-    bison
-    mpi
-    flex
-    zlib
-  ];
-
-  src = fetchFromGitLab {
-    domain = "gitlab.inria.fr";
-    owner = "scotch";
-    repo = "scotch";
-    rev = "v${finalAttrs.version}";
-    hash = "sha256-uaox4Q9pTF1r2BZjvnU2LE6XkZw3x9mGSKLdRVUobGU=";
-  };
-
-  preConfigure = ''
-    cd src
-    ln -s Make.inc/Makefile.inc.x86-64_pc_linux2 Makefile.inc
-  '';
-
-  buildFlags = [ "scotch ptscotch" ];
-
-  installFlags = [ "prefix=\${out}" ];
-
-  meta = {
-    description = "Graph and mesh/hypergraph partitioning, graph clustering, and sparse matrix ordering";
-    longDescription = ''
-      Scotch is a software package for graph and mesh/hypergraph partitioning, graph clustering,
-      and sparse matrix ordering.
-    '';
-    homepage = "http://www.labri.fr/perso/pelegrin/scotch";
-    license = lib.licenses.cecill-c;
-    maintainers = [ lib.maintainers.bzizou ];
-    platforms = lib.platforms.linux;
-  };
-})
diff --git a/pkgs/by-name/sc/scout/package.nix b/pkgs/by-name/sc/scout/package.nix
deleted file mode 100644
index 4c1a80ff109b..000000000000
--- a/pkgs/by-name/sc/scout/package.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ lib
-, buildGoModule
-, fetchFromGitHub
-}:
-
-buildGoModule rec {
-  pname = "scout";
-  version = "0.15.1";
-
-  src = fetchFromGitHub {
-    owner = "liamg";
-    repo = pname;
-    rev = "v${version}";
-    hash = "sha256-9SimePyBUXXfT4+ZtciQMaoyXpyKi9D3LTwud8QMJ6w=";
-  };
-
-  vendorHash = "sha256-reoE3WNgulREwxoeGFEN1QONZ2q1LHmQF7+iGx0SGTY=";
-
-  meta = with lib; {
-    description = "Lightweight URL fuzzer and spider: Discover a web server's undisclosed files, directories and VHOSTs";
-    mainProgram = "scout";
-    homepage = "https://github.com/liamg/scout";
-    platforms = platforms.unix;
-    license = licenses.unlicense;
-    maintainers = with maintainers; [ totoroot ];
-  };
-}
diff --git a/pkgs/by-name/sc/screenly-cli/package.nix b/pkgs/by-name/sc/screenly-cli/package.nix
deleted file mode 100644
index 6306edc5731c..000000000000
--- a/pkgs/by-name/sc/screenly-cli/package.nix
+++ /dev/null
@@ -1,49 +0,0 @@
-{ darwin
-, fetchFromGitHub
-, lib
-, perl
-, pkg-config
-, openssl
-, rustPlatform
-, stdenv
-, nix-update-script
-}:
-
-rustPlatform.buildRustPackage rec {
-  pname = "screenly-cli";
-  version = "0.2.7";
-
-  src = fetchFromGitHub {
-    owner = "screenly";
-    repo = "cli";
-    rev = "refs/tags/v${version}";
-    hash = "sha256-ls8QnOfWRBAkW3q7eFKyoxvHlcI6j/zwIZNn8SMNzy8=";
-  };
-
-  cargoHash = "sha256-rRH9bmsVylGZqMy7qIZlOk4kWBzj7uCruj30/z1nqEE=";
-
-  nativeBuildInputs = [
-    pkg-config
-    perl
-  ];
-
-  buildInputs = [
-    openssl
-  ] ++ lib.optionals stdenv.isDarwin [
-    darwin.apple_sdk.frameworks.CoreFoundation
-    darwin.apple_sdk.frameworks.CoreServices
-    darwin.apple_sdk.frameworks.Security
-    darwin.apple_sdk.frameworks.SystemConfiguration
-  ];
-
-  passthru.updateScript = nix-update-script { };
-
-  meta = {
-    description = "Tools for managing digital signs and screens at scale";
-    homepage = "https://github.com/Screenly/cli";
-    changelog = "https://github.com/Screenly/cli/releases/tag/v${version}";
-    license = lib.licenses.mit;
-    mainProgram = "screenly";
-    maintainers = with lib.maintainers; [ jnsgruk vpetersson ];
-  };
-}
diff --git a/pkgs/by-name/sc/screentest/package.nix b/pkgs/by-name/sc/screentest/package.nix
deleted file mode 100644
index 6d671f608903..000000000000
--- a/pkgs/by-name/sc/screentest/package.nix
+++ /dev/null
@@ -1,43 +0,0 @@
-{ lib
-, stdenv
-, fetchFromGitHub
-, autoreconfHook
-, intltool
-, pkg-config
-, gtk2
-}:
-
-stdenv.mkDerivation (finalAttrs: {
-  pname = "screentest";
-  version = "unstable-2021-05-10";
-
-  src = fetchFromGitHub {
-    owner = "TobiX";
-    repo = "screentest";
-    rev = "780e6cbbbbd6ba93e246e7747fe593b40c4e2747";
-    hash = "sha256-TJ47c77vQ/aRBJ2uEiFLuAR4dd4CMEo+iAAx0HCFbmA=";
-  };
-
-  strictDeps = true;
-
-  nativeBuildInputs = [
-    autoreconfHook
-    intltool
-    pkg-config
-    gtk2 # for autoconf macros
-  ];
-
-  buildInputs = [
-    gtk2
-  ];
-
-  meta = with lib; {
-    description = "Simple screen testing tool";
-    mainProgram = "screentest";
-    homepage = "https://github.com/TobiX/screentest";
-    changelog = "https://github.com/TobiX/screentest/blob/${finalAttrs.src.rev}/NEWS";
-    license = licenses.gpl2Only;
-    maintainers = with maintainers; [ evils ];
-    platforms = platforms.unix;
-  };
-})
diff --git a/pkgs/by-name/sc/scripthaus/package.nix b/pkgs/by-name/sc/scripthaus/package.nix
deleted file mode 100644
index be6b1e5f9b14..000000000000
--- a/pkgs/by-name/sc/scripthaus/package.nix
+++ /dev/null
@@ -1,39 +0,0 @@
-{ lib
-, buildGoModule
-, fetchFromGitHub
-, nix-update-script
-}:
-
-buildGoModule rec {
-  pname = "scripthaus";
-  version = "0.5.1";
-
-  src = fetchFromGitHub {
-    owner = "scripthaus-dev";
-    repo = "scripthaus";
-    rev = "v${version}";
-    hash = "sha256-ZWOSLkqjauONa+fKkagpUgWB4k+l1mzEEiC0RAMUmo0=";
-  };
-
-  vendorHash = "sha256-GUZNPLBgqN1zBzCcPl7TB9/4/Yk4e7K6I20nVaM6ank=";
-
-  CGO_ENABLED = 1;
-
-  ldflags = [ "-s" "-w" ];
-
-  postInstall = ''
-    mv $out/bin/cmd $out/bin/scripthaus
-  '';
-
-  passthru.updateScript = nix-update-script {
-    extraArgs = [ "--version-regex" "^(v[0-9.]+)$" ];
-  };
-
-  meta = with lib; {
-    description = "Run bash, Python, and JS snippets from your Markdown files directly from the command-line";
-    homepage = "https://github.com/scripthaus-dev/scripthaus";
-    license = licenses.mpl20;
-    maintainers = with maintainers; [ raspher ];
-    mainProgram = "scripthaus";
-  };
-}
diff --git a/pkgs/by-name/sc/scrounge-ntfs/darwin.diff b/pkgs/by-name/sc/scrounge-ntfs/darwin.diff
deleted file mode 100644
index fb4620198d07..000000000000
--- a/pkgs/by-name/sc/scrounge-ntfs/darwin.diff
+++ /dev/null
@@ -1,42 +0,0 @@
-diff -ur a/src/compat.h b/src/compat.h
---- a/src/compat.h	2007-05-27 00:59:43.000000000 +0000
-+++ b/src/compat.h	2024-02-17 11:53:01.541895388 +0000
-@@ -27,6 +27,7 @@
- #ifdef HAVE_CONFIG_H
- #include "config.h"
- #endif
-+#include <sys/stat.h>
- #endif
- 
- #include <sys/types.h>
-@@ -186,6 +187,8 @@
- void vwarnc(int code, const char *fmt, va_list ap);
- void warnx(const char *fmt, ...);
- void vwarnx(const char *fmt, va_list ap);
-+#else
-+#include <err.h>
- #endif
- 
- #ifndef HAVE_REALLOCF
-@@ -323,7 +326,8 @@
-   #ifdef _WIN32
-     #define lseek64 _lseeki64
-   #else 
--    #if SIZEOF_OFF_T == 8 
-+    #if SIZEOF_OFF_T == 8 || defined(__APPLE__)
-+      _Static_assert(sizeof(off_t) == 8, "off_t must be 8 bytes");
-       #define lseek64 lseek
-     #else
-       #error ERROR: Must have a working 64 bit seek function
-diff -ur a/src/ntfs.c b/src/ntfs.c
---- a/src/ntfs.c	2007-05-27 01:00:08.000000000 +0000
-+++ b/src/ntfs.c	2024-02-17 11:48:19.402694507 +0000
-@@ -20,7 +20,7 @@
- #include "usuals.h"

- #include "ntfs.h"

- 

--#include "malloc.h"

-+#include "stdlib.h"

- #include "string.h"

- 

- 

diff --git a/pkgs/by-name/sc/scrounge-ntfs/package.nix b/pkgs/by-name/sc/scrounge-ntfs/package.nix
deleted file mode 100644
index 51c0b1860750..000000000000
--- a/pkgs/by-name/sc/scrounge-ntfs/package.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ lib
-, stdenv
-, fetchurl
-}:
-
-stdenv.mkDerivation (finalAttrs: {
-  pname = "scrounge-ntfs";
-  version = "0.9";
-
-  src = fetchurl {
-    url = "http://thewalter.net/stef/software/scrounge/scrounge-ntfs-${finalAttrs.version}.tar.gz";
-    hash = "sha256-HYrMIMTRPmgAac/vaZ1jaUFchyAl5B0quxgHH0DHJ84=";
-  };
-
-  patches = [
-    ./darwin.diff
-  ];
-
-  meta = with lib; {
-    description = "Data recovery program for NTFS file systems";
-    mainProgram = "scrounge-ntfs";
-    homepage = "http://thewalter.net/stef/software/scrounge/";
-    maintainers = with maintainers; [ d3vil0p3r ];
-    platforms = platforms.unix;
-    license = licenses.bsd3;
-  };
-})
diff --git a/pkgs/by-name/sc/scrutiny-collector/package.nix b/pkgs/by-name/sc/scrutiny-collector/package.nix
deleted file mode 100644
index b0efd81f76fa..000000000000
--- a/pkgs/by-name/sc/scrutiny-collector/package.nix
+++ /dev/null
@@ -1,55 +0,0 @@
-{ buildGoModule
-, fetchFromGitHub
-, makeWrapper
-, smartmontools
-, nixosTests
-, lib
-, nix-update-script
-}:
-let
-  version = "0.8.1";
-in
-buildGoModule rec {
-  inherit version;
-  pname = "scrutiny-collector";
-
-  src = fetchFromGitHub {
-    owner = "AnalogJ";
-    repo = "scrutiny";
-    rev = "refs/tags/v${version}";
-    hash = "sha256-WoU5rdsIEhZQ+kPoXcestrGXC76rFPvhxa0msXjFsNg=";
-  };
-
-  subPackages = "collector/cmd/collector-metrics";
-
-  vendorHash = "sha256-SiQw6pq0Fyy8Ia39S/Vgp9Mlfog2drtVn43g+GXiQuI=";
-
-  buildInputs = [ makeWrapper ];
-
-  CGO_ENABLED = 0;
-
-  ldflags = [ "-extldflags=-static" ];
-
-  tags = [ "static" ];
-
-  installPhase = ''
-    runHook preInstall
-    mkdir -p $out/bin
-    cp $GOPATH/bin/collector-metrics $out/bin/scrutiny-collector-metrics
-    wrapProgram $out/bin/scrutiny-collector-metrics \
-      --prefix PATH : ${lib.makeBinPath [ smartmontools ]}
-    runHook postInstall
-  '';
-
-  passthru.tests.scrutiny-collector = nixosTests.scrutiny;
-  passthru.updateScript = nix-update-script { };
-
-  meta = {
-    description = "Hard disk metrics collector for Scrutiny";
-    homepage = "https://github.com/AnalogJ/scrutiny";
-    license = lib.licenses.mit;
-    maintainers = with lib.maintainers; [ jnsgruk ];
-    mainProgram = "scrutiny-collector-metrics";
-    platforms = lib.platforms.linux;
-  };
-}
diff --git a/pkgs/by-name/sc/scrutiny/package.nix b/pkgs/by-name/sc/scrutiny/package.nix
deleted file mode 100644
index 98a1f0be8083..000000000000
--- a/pkgs/by-name/sc/scrutiny/package.nix
+++ /dev/null
@@ -1,73 +0,0 @@
-{ buildNpmPackage
-, buildGoModule
-, fetchFromGitHub
-, nixosTests
-, lib
-, nix-update-script
-}:
-let
-  pname = "scrutiny";
-  version = "0.8.1";
-
-  src = fetchFromGitHub {
-    owner = "AnalogJ";
-    repo = "scrutiny";
-    rev = "refs/tags/v${version}";
-    hash = "sha256-WoU5rdsIEhZQ+kPoXcestrGXC76rFPvhxa0msXjFsNg=";
-  };
-
-  frontend = buildNpmPackage {
-    inherit version;
-    pname = "${pname}-webapp";
-    src = "${src}/webapp/frontend";
-
-    npmDepsHash = "sha256-M8P41LPg7oJ/C9abDuNM5Mn+OO0zK56CKi2BwLxv8oQ=";
-
-    buildPhase = ''
-      runHook preBuild
-      mkdir dist
-      npm run build:prod --offline -- --output-path=dist
-      runHook postBuild
-    '';
-
-    installPhase = ''
-      runHook preInstall
-      mkdir $out
-      cp -r dist/* $out
-      runHook postInstall
-    '';
-
-    passthru.updatescript = nix-update-script { };
-  };
-in
-buildGoModule rec {
-  inherit pname src version;
-
-  subPackages = "webapp/backend/cmd/scrutiny";
-
-  vendorHash = "sha256-SiQw6pq0Fyy8Ia39S/Vgp9Mlfog2drtVn43g+GXiQuI=";
-
-  CGO_ENABLED = 0;
-
-  ldflags = [ "-extldflags=-static" ];
-
-  tags = [ "static" ];
-
-  postInstall = ''
-    mkdir -p $out/share/scrutiny
-    cp -r ${frontend}/* $out/share/scrutiny
-  '';
-
-  passthru.tests.scrutiny = nixosTests.scrutiny;
-  passthru.updatescript = nix-update-script { };
-
-  meta = {
-    description = "Hard Drive S.M.A.R.T Monitoring, Historical Trends & Real World Failure Thresholds";
-    homepage = "https://github.com/AnalogJ/scrutiny";
-    changelog = "https://github.com/AnalogJ/scrutiny/releases/tag/v${version}";
-    license = lib.licenses.mit;
-    maintainers = with lib.maintainers; [ jnsgruk ];
-    mainProgram = "scrutiny";
-    platforms = lib.platforms.linux;
-  };
-}