diff --git a/pkgs/applications/editors/jupyter-kernels/iruby/Gemfile b/pkgs/by-name/ir/iruby/Gemfile similarity index 58% rename from pkgs/applications/editors/jupyter-kernels/iruby/Gemfile rename to pkgs/by-name/ir/iruby/Gemfile index 5a1f1d091a6b..3998b5c6e99a 100644 --- a/pkgs/applications/editors/jupyter-kernels/iruby/Gemfile +++ b/pkgs/by-name/ir/iruby/Gemfile @@ -1,2 +1,2 @@ source 'https://rubygems.org' -gem 'iruby', "0.7.4" +gem 'iruby', "0.8.2" diff --git a/pkgs/applications/editors/jupyter-kernels/iruby/Gemfile.lock b/pkgs/by-name/ir/iruby/Gemfile.lock similarity index 82% rename from pkgs/applications/editors/jupyter-kernels/iruby/Gemfile.lock rename to pkgs/by-name/ir/iruby/Gemfile.lock index 5d59b8e03df0..972a50ba6bf4 100644 --- a/pkgs/applications/editors/jupyter-kernels/iruby/Gemfile.lock +++ b/pkgs/by-name/ir/iruby/Gemfile.lock @@ -10,18 +10,18 @@ GEM io-console (0.6.0) irb (1.7.4) reline (>= 0.3.6) - iruby (0.7.4) + iruby (0.8.2) data_uri (~> 0.1) ffi-rzmq irb + logger mime-types (>= 3.3.1) multi_json (~> 1.11) - native-package-installer + logger (1.7.0) mime-types (3.5.1) mime-types-data (~> 3.2015) mime-types-data (3.2023.0808) multi_json (1.15.0) - native-package-installer (1.1.8) reline (0.3.8) io-console (~> 0.5) @@ -29,7 +29,7 @@ PLATFORMS ruby DEPENDENCIES - iruby (= 0.7.4) + iruby (= 0.8.2) BUNDLED WITH - 2.4.19 + 2.6.9 diff --git a/pkgs/applications/editors/jupyter-kernels/iruby/gemset.nix b/pkgs/by-name/ir/iruby/gemset.nix similarity index 92% rename from pkgs/applications/editors/jupyter-kernels/iruby/gemset.nix rename to pkgs/by-name/ir/iruby/gemset.nix index 932a0b79221e..0b875d6e8a6f 100644 --- a/pkgs/applications/editors/jupyter-kernels/iruby/gemset.nix +++ b/pkgs/by-name/ir/iruby/gemset.nix @@ -67,18 +67,28 @@ "data_uri" "ffi-rzmq" "irb" + "logger" "mime-types" "multi_json" - "native-package-installer" ]; groups = [ "default" ]; platforms = [ ]; source = { remotes = [ "https://rubygems.org" ]; - sha256 = "0856ncjk7akm55gxcnhfmv426xsl4ryywdxrqbwgphwpqwm9w8fc"; + sha256 = "11lb7flkqpaff303g6lj9vzdw9zc0s2qmz36a6i4x4qj559bz30n"; type = "gem"; }; - version = "0.7.4"; + version = "0.8.2"; + }; + logger = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr"; + type = "gem"; + }; + version = "1.7.0"; }; mime-types = { dependencies = [ "mime-types-data" ]; @@ -111,16 +121,6 @@ }; version = "1.15.0"; }; - native-package-installer = { - groups = [ "default" ]; - platforms = [ ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "004wx9xhcam92g1d4ybvrl1yqablm2svalyck9sq4igy9nwkz9nb"; - type = "gem"; - }; - version = "1.1.8"; - }; reline = { dependencies = [ "io-console" ]; groups = [ "default" ]; diff --git a/pkgs/applications/editors/jupyter-kernels/iruby/default.nix b/pkgs/by-name/ir/iruby/package.nix similarity index 95% rename from pkgs/applications/editors/jupyter-kernels/iruby/default.nix rename to pkgs/by-name/ir/iruby/package.nix index 26da29208d3a..9054540ab378 100644 --- a/pkgs/applications/editors/jupyter-kernels/iruby/default.nix +++ b/pkgs/by-name/ir/iruby/package.nix @@ -29,6 +29,8 @@ let }; }; + passthru.updateScript = ./update.sh; + meta = { description = "Ruby kernel for Jupyter"; homepage = "https://github.com/SciRuby/iruby"; diff --git a/pkgs/applications/editors/jupyter-kernels/iruby/update.sh b/pkgs/by-name/ir/iruby/update.sh similarity index 100% rename from pkgs/applications/editors/jupyter-kernels/iruby/update.sh rename to pkgs/by-name/ir/iruby/update.sh diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 64ea8c9b69ad..acd8d3a0cdef 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3317,8 +3317,6 @@ with pkgs; packages = config.ihaskell.packages or (_: [ ]); }; - iruby = callPackage ../applications/editors/jupyter-kernels/iruby { }; - ilspycmd = callPackage ../development/tools/ilspycmd { inherit (darwin) autoSignDarwinBinariesHook; };