vimgolf: migrate to by-name (#405754)

Changed files
+65 -53
pkgs
by-name
games
vimgolf
top-level
+57
pkgs/by-name/vi/vimgolf/gemset.nix
···
+
{
+
abbrev = {
+
groups = [ "default" ];
+
platforms = [ ];
+
source = {
+
remotes = [ "https://rubygems.org" ];
+
sha256 = "0hj2qyx7rzpc7awhvqlm597x7qdxwi4kkml4aqnp5jylmsm4w6xd";
+
type = "gem";
+
};
+
version = "0.1.2";
+
};
+
highline = {
+
groups = [ "default" ];
+
platforms = [ ];
+
source = {
+
remotes = [ "https://rubygems.org" ];
+
sha256 = "1f8cr014j7mdqpdb9q17fp5vb5b8n1pswqaif91s3ylg5x3pygfn";
+
type = "gem";
+
};
+
version = "2.1.0";
+
};
+
json_pure = {
+
groups = [ "default" ];
+
platforms = [ ];
+
source = {
+
remotes = [ "https://rubygems.org" ];
+
sha256 = "1kks889ymaq5xqvj18qamar3il8m3dnnaf6cij0a0kwxp8lpk1va";
+
type = "gem";
+
};
+
version = "2.8.1";
+
};
+
thor = {
+
groups = [ "default" ];
+
platforms = [ ];
+
source = {
+
remotes = [ "https://rubygems.org" ];
+
sha256 = "1nmymd86a0vb39pzj2cwv57avdrl6pl3lf5bsz58q594kqxjkw7f";
+
type = "gem";
+
};
+
version = "1.3.2";
+
};
+
vimgolf = {
+
dependencies = [
+
"highline"
+
"json_pure"
+
"thor"
+
];
+
groups = [ "default" ];
+
platforms = [ ];
+
source = {
+
remotes = [ "https://rubygems.org" ];
+
sha256 = "190dzqkvshd4i6jf30xnpm4sczraw6rdh4wvfh6qnmg0czmj0sny";
+
type = "gem";
+
};
+
version = "0.5.0";
+
};
+
}
+2
pkgs/games/vimgolf/Gemfile pkgs/by-name/vi/vimgolf/Gemfile
···
source 'https://rubygems.org'
gem 'vimgolf'
+
+
gem "abbrev", "~> 0.1.2"
+6 -4
pkgs/games/vimgolf/Gemfile.lock pkgs/by-name/vi/vimgolf/Gemfile.lock
···
GEM
remote: https://rubygems.org/
specs:
-
highline (2.0.3)
-
json_pure (2.6.1)
-
thor (1.2.1)
+
abbrev (0.1.2)
+
highline (2.1.0)
+
json_pure (2.8.1)
+
thor (1.3.2)
vimgolf (0.5.0)
highline (~> 2.0, >= 2.0.3)
json_pure (~> 2.3, >= 2.3.1)
···
ruby
DEPENDENCIES
+
abbrev (~> 0.1.2)
vimgolf
BUNDLED WITH
-
2.1.4
+
2.6.6
pkgs/games/vimgolf/default.nix pkgs/by-name/vi/vimgolf/package.nix
-47
pkgs/games/vimgolf/gemset.nix
···
-
{
-
highline = {
-
groups = [ "default" ];
-
platforms = [ ];
-
source = {
-
remotes = [ "https://rubygems.org" ];
-
sha256 = "0yclf57n2j3cw8144ania99h1zinf8q3f5zrhqa754j6gl95rp9d";
-
type = "gem";
-
};
-
version = "2.0.3";
-
};
-
json_pure = {
-
groups = [ "default" ];
-
platforms = [ ];
-
source = {
-
remotes = [ "https://rubygems.org" ];
-
sha256 = "05ddn30jkpw6anfakfm7lffnrl2i0265ryrrwa4j0ivihjr95y82";
-
type = "gem";
-
};
-
version = "2.6.1";
-
};
-
thor = {
-
groups = [ "default" ];
-
platforms = [ ];
-
source = {
-
remotes = [ "https://rubygems.org" ];
-
sha256 = "0inl77jh4ia03jw3iqm5ipr76ghal3hyjrd6r8zqsswwvi9j2xdi";
-
type = "gem";
-
};
-
version = "1.2.1";
-
};
-
vimgolf = {
-
dependencies = [
-
"highline"
-
"json_pure"
-
"thor"
-
];
-
groups = [ "default" ];
-
platforms = [ ];
-
source = {
-
remotes = [ "https://rubygems.org" ];
-
sha256 = "190dzqkvshd4i6jf30xnpm4sczraw6rdh4wvfh6qnmg0czmj0sny";
-
type = "gem";
-
};
-
version = "0.5.0";
-
};
-
}
-2
pkgs/top-level/all-packages.nix
···
qpdfview = libsForQt5.callPackage ../applications/office/qpdfview { };
-
vimgolf = callPackage ../games/vimgolf { };
-
# this is a lower-level alternative to wrapNeovim conceived to handle
# more usecases when wrapping neovim. The interface is being actively worked on
# so expect breakage. use wrapNeovim instead if you want a stable alternative