From 80d64e9326fa11b514ba81126d433b07deb0850e Mon Sep 17 00:00:00 2001 From: Rutherther Date: Sun, 7 Sep 2025 17:55:16 +0200 Subject: [PATCH] ruther: Remove vhdl-ls. Now it's in guix channel. --- modules/ruther/packages/rust-crates.scm | 162 +----------------------- modules/ruther/packages/vhdl-ls.scm | 55 -------- 2 files changed, 1 insertion(+), 216 deletions(-) delete mode 100644 modules/ruther/packages/vhdl-ls.scm diff --git a/modules/ruther/packages/rust-crates.scm b/modules/ruther/packages/rust-crates.scm index 2a01ae839d12c2a3025e0d6e44aa0710dd31759f..14d90df16c7906c47e7266c4ac1631ce59aff710 100644 --- a/modules/ruther/packages/rust-crates.scm +++ b/modules/ruther/packages/rust-crates.scm @@ -2774,164 +2774,4 @@ rust-windows-x86-64-gnu-0.48.0 rust-windows-x86-64-gnullvm-0.48.0 rust-windows-x86-64-msvc-0.48.0 - rust-yaml-rust-0.4.5)) - (vhdl-ls => - (list rust-aho-corasick-1.1.3 - rust-anstream-0.6.18 - rust-anstyle-1.0.10 - rust-anstyle-parse-0.2.6 - rust-anstyle-query-1.1.2 - rust-anstyle-wincon-3.0.6 - rust-assert-cmd-2.0.16 - rust-assert-matches-1.5.0 - rust-autocfg-1.4.0 - rust-bitflags-1.3.2 - rust-bitflags-2.6.0 - rust-brunch-0.8.0 - rust-bstr-1.11.0 - rust-cfg-if-1.0.0 - rust-clap-4.5.23 - rust-clap-builder-4.5.23 - rust-clap-derive-4.5.18 - rust-clap-lex-0.7.4 - rust-colorchoice-1.0.3 - rust-crossbeam-channel-0.5.13 - rust-crossbeam-deque-0.8.5 - rust-crossbeam-epoch-0.9.18 - rust-crossbeam-utils-0.8.20 - rust-dactyl-0.9.0 - rust-diff-0.1.13 - rust-difflib-0.4.0 - rust-dirs-5.0.1 - rust-dirs-sys-0.4.1 - rust-displaydoc-0.2.5 - rust-doc-comment-0.3.3 - rust-dunce-1.0.5 - rust-either-1.13.0 - rust-enum-map-2.7.3 - rust-enum-map-derive-0.17.0 - rust-env-filter-0.1.2 - rust-env-logger-0.11.5 - rust-equivalent-1.0.1 - rust-errno-0.3.10 - rust-fastrand-2.3.0 - rust-float-cmp-0.9.0 - rust-fnv-1.0.7 - rust-form-urlencoded-1.2.1 - rust-fuzzy-matcher-0.3.7 - rust-getrandom-0.2.15 - rust-glob-0.3.1 - rust-hashbrown-0.15.2 - rust-heck-0.5.0 - rust-humantime-2.1.0 - rust-icu-collections-1.5.0 - rust-icu-locid-1.5.0 - rust-icu-locid-transform-1.5.0 - rust-icu-locid-transform-data-1.5.0 - rust-icu-normalizer-1.5.0 - rust-icu-normalizer-data-1.5.0 - rust-icu-properties-1.5.1 - rust-icu-properties-data-1.5.0 - rust-icu-provider-1.5.0 - rust-icu-provider-macros-1.5.0 - rust-idna-1.0.3 - rust-idna-adapter-1.2.0 - rust-indexmap-2.7.0 - rust-is-terminal-polyfill-1.70.1 - rust-itertools-0.13.0 - rust-itoa-1.0.14 - rust-libc-0.2.167 - rust-libredox-0.1.3 - rust-linux-raw-sys-0.4.14 - rust-litemap-0.7.4 - rust-lock-api-0.4.12 - rust-log-0.4.22 - rust-lsp-server-0.7.7 - rust-lsp-types-0.95.1 - rust-memchr-2.7.4 - rust-normalize-line-endings-0.3.0 - rust-num-traits-0.2.19 - rust-once-cell-1.20.2 - rust-option-ext-0.2.0 - rust-pad-0.1.6 - rust-parking-lot-0.12.3 - rust-parking-lot-core-0.9.10 - rust-percent-encoding-2.3.1 - rust-pinned-vec-0.1.1 - rust-predicates-3.1.2 - rust-predicates-core-1.0.8 - rust-predicates-tree-1.0.11 - rust-pretty-assertions-1.4.1 - rust-proc-macro2-1.0.92 - rust-quote-1.0.37 - rust-rayon-1.10.0 - rust-rayon-core-1.12.1 - rust-redox-syscall-0.5.7 - rust-redox-users-0.4.6 - rust-regex-1.11.1 - rust-regex-automata-0.4.9 - rust-regex-syntax-0.8.5 - rust-rustix-0.38.42 - rust-rustversion-1.0.18 - rust-ryu-1.0.18 - rust-scopeguard-1.2.0 - rust-serde-1.0.215 - rust-serde-derive-1.0.215 - rust-serde-json-1.0.133 - rust-serde-repr-0.1.19 - rust-serde-spanned-0.6.8 - rust-smallvec-1.13.2 - rust-stable-deref-trait-1.2.0 - rust-strsim-0.11.1 - rust-strum-0.26.3 - rust-strum-macros-0.26.4 - rust-subst-0.3.5 - rust-syn-2.0.90 - rust-synstructure-0.13.1 - rust-tempfile-3.14.0 - rust-termtree-0.4.1 - rust-thiserror-1.0.69 - rust-thiserror-impl-1.0.69 - rust-thread-local-1.1.8 - rust-tinystr-0.7.6 - rust-toml-0.8.19 - rust-toml-datetime-0.6.8 - rust-toml-edit-0.22.22 - rust-unicode-ident-1.0.14 - rust-unicode-width-0.1.14 - rust-unicode-width-0.2.0 - rust-url-2.5.4 - rust-utf16-iter-1.0.5 - rust-utf8-iter-1.0.4 - rust-utf8parse-0.2.2 - rust-wait-timeout-0.2.0 - rust-wasi-0.11.0+wasi-snapshot-preview1 - rust-windows-sys-0.48.0 - rust-windows-sys-0.59.0 - rust-windows-targets-0.48.5 - rust-windows-targets-0.52.6 - rust-windows-aarch64-gnullvm-0.48.5 - rust-windows-aarch64-gnullvm-0.52.6 - rust-windows-aarch64-msvc-0.48.5 - rust-windows-aarch64-msvc-0.52.6 - rust-windows-i686-gnu-0.48.5 - rust-windows-i686-gnu-0.52.6 - rust-windows-i686-gnullvm-0.52.6 - rust-windows-i686-msvc-0.48.5 - rust-windows-i686-msvc-0.52.6 - rust-windows-x86-64-gnu-0.48.5 - rust-windows-x86-64-gnu-0.52.6 - rust-windows-x86-64-gnullvm-0.48.5 - rust-windows-x86-64-gnullvm-0.52.6 - rust-windows-x86-64-msvc-0.48.5 - rust-windows-x86-64-msvc-0.52.6 - rust-winnow-0.6.20 - rust-write16-1.0.0 - rust-writeable-0.5.5 - rust-yansi-1.0.1 - rust-yoke-0.7.5 - rust-yoke-derive-0.7.5 - rust-zerofrom-0.1.5 - rust-zerofrom-derive-0.1.5 - rust-zerovec-0.10.4 - rust-zerovec-derive-0.10.3))) + rust-yaml-rust-0.4.5))) diff --git a/modules/ruther/packages/vhdl-ls.scm b/modules/ruther/packages/vhdl-ls.scm deleted file mode 100644 index c8c5c4bac1b622162131d0b7a875fe4f7674ed20..0000000000000000000000000000000000000000 --- a/modules/ruther/packages/vhdl-ls.scm +++ /dev/null @@ -1,55 +0,0 @@ -(define-module (ruther packages vhdl-ls) - #:use-module (ruther packages rust-crates) - - #:use-module ((guix licenses) #:prefix license:) - #:use-module (guix utils) - - #:use-module (guix gexp) - #:use-module (guix packages) - - #:use-module (guix git-download) - #:use-module (guix download) - - #:use-module (guix build-system cargo)) - -(define-public vhdl-ls - (package - (name "vhdl-ls") - (version "0.83.1") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/VHDL-LS/rust_hdl") - (commit (string-append "v" version)))) - (sha256 - (base32 "0fs8qghnxw82by8dmlxlvm2spzqq3rk8aywj1ay7jxzwblkpkvq0")))) - (build-system cargo-build-system) - (inputs - (my-cargo-inputs 'vhdl-ls)) - (arguments - (list - #:install-source? #f - #:phases - #~(modify-phases %standard-phases - (add-after 'install 'install-libraries - (lambda _ - (mkdir-p (string-append #$output "/share/vhdl_libraries")) - (copy-recursively "vhdl_libraries" - (string-append #$output "/share/vhdl_libraries")))) - (replace 'install - (lambda _ - (mkdir-p #$output) - (invoke "cargo" "install" "--no-track" - "--path" "./vhdl_ls" "--root" #$output)))) - ;; TODO After rust-team gets merged, remove replacement of 'install and use this - ;; #:cargo-install-paths ''("vhdl_ls") - #:cargo-test-flags - '(list - "--release" - "--package" "vhdl_ls") - )) - (home-page "https://github.com/kraigher/rust_hdl") - (synopsis "VHDL Language Server") - (description "This package provides VHDL Language Server.") - (license license:mpl2.0)))