asmrepl: migrate to by-name and fix racc, upgrade (#464594)

This commit is contained in:
Weijia Wang
2026-04-13 21:38:16 +00:00
committed by GitHub
8 changed files with 95 additions and 46 deletions
+5
View File
@@ -0,0 +1,5 @@
source 'https://rubygems.org'
gem 'asmrepl'
# Extra dependencies
gem 'racc', '~> 1.8'
gem 'rbs', '~> 3.9'
+23
View File
@@ -0,0 +1,23 @@
GEM
remote: https://rubygems.org/
specs:
asmrepl (1.2.0)
fisk (~> 2.3.1)
fisk (2.3.2)
logger (1.7.0)
racc (1.8.1)
rbs (3.10.3)
logger
tsort
tsort (0.2.0)
PLATFORMS
ruby
DEPENDENCIES
asmrepl
racc (~> 1.8)
rbs (~> 3.9)
BUNDLED WITH
2.7.2
+67
View File
@@ -0,0 +1,67 @@
{
asmrepl = {
dependencies = [ "fisk" ];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0qvkqn34ldlip2yz3kdckqmvniyydswcclwdcalcpdwnahg25xjw";
type = "gem";
};
version = "1.2.0";
};
fisk = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0zypl29fpqd5pqkp8j67xnq9b2dwhl8kn01fyw1kxy9l2676dlmh";
type = "gem";
};
version = "2.3.2";
};
logger = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "00q2zznygpbls8asz5knjvvj2brr3ghmqxgr83xnrdj4rk3xwvhr";
type = "gem";
};
version = "1.7.0";
};
racc = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "0byn0c9nkahsl93y9ln5bysq4j31q8xkf2ws42swighxd4lnjzsa";
type = "gem";
};
version = "1.8.1";
};
rbs = {
dependencies = [
"logger"
"tsort"
];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "19nsjb0wkb1zk274q0zy41hfzqraanar3jg6akak8q8134wpyqkh";
type = "gem";
};
version = "3.10.3";
};
tsort = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "17q8h020dw73wjmql50lqw5ddsngg67jfw8ncjv476l5ys9sfl4n";
type = "gem";
};
version = "0.2.0";
};
}
@@ -1,3 +0,0 @@
source 'https://rubygems.org' do
gem 'asmrepl'
end
@@ -1,18 +0,0 @@
GEM
specs:
GEM
remote: https://rubygems.org/
specs:
asmrepl (1.0.3)
fisk (~> 2)
fisk (2.3.0)
PLATFORMS
ruby
DEPENDENCIES
asmrepl!
BUNDLED WITH
2.2.24
@@ -1,23 +0,0 @@
{
asmrepl = {
dependencies = [ "fisk" ];
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "10d0zvkhk3ja48vvx28hfsqfrzfl66vdpmk3gcgb5viy174c72v6";
type = "gem";
};
version = "1.0.3";
};
fisk = {
groups = [ "default" ];
platforms = [ ];
source = {
remotes = [ "https://rubygems.org" ];
sha256 = "1mq2a7hjs9xfg514ci0xw90c33rzq1y58ywpnmhp7w767ll6wldd";
type = "gem";
};
version = "2.3.0";
};
}
-2
View File
@@ -1564,8 +1564,6 @@ with pkgs;
apprise = with python3Packages; toPythonApplication apprise;
asmrepl = callPackage ../development/interpreters/asmrepl { };
avahi-compat = callPackage ../by-name/av/avahi/package.nix {
withLibdnssdCompat = true;
};