cddlc: init at 0.4.2 (#394873)

authored by Sandro and committed by GitHub a8b2cf07 50e1df55

+92
+2
pkgs/by-name/cd/cddlc/Gemfile
··· 1 + source 'https://rubygems.org' 2 + gem 'cddlc'
+19
pkgs/by-name/cd/cddlc/Gemfile.lock
··· 1 + GEM 2 + remote: https://rubygems.org/ 3 + specs: 4 + cddlc (0.4.2) 5 + neatjson (~> 0.10) 6 + treetop (~> 1) 7 + neatjson (0.10.5) 8 + polyglot (0.3.5) 9 + treetop (1.6.14) 10 + polyglot (~> 0.3) 11 + 12 + PLATFORMS 13 + ruby 14 + 15 + DEPENDENCIES 16 + cddlc 17 + 18 + BUNDLED WITH 19 + 2.6.9
+47
pkgs/by-name/cd/cddlc/gemset.nix
··· 1 + { 2 + cddlc = { 3 + dependencies = [ 4 + "neatjson" 5 + "treetop" 6 + ]; 7 + groups = [ "default" ]; 8 + platforms = [ ]; 9 + source = { 10 + remotes = [ "https://rubygems.org" ]; 11 + sha256 = "1s3fbgd5yqgji162zsmlwnva1v1r3zc1qiyv6im7karv5f08r8m3"; 12 + type = "gem"; 13 + }; 14 + version = "0.4.2"; 15 + }; 16 + neatjson = { 17 + groups = [ "default" ]; 18 + platforms = [ ]; 19 + source = { 20 + remotes = [ "https://rubygems.org" ]; 21 + sha256 = "0wm1lq8yl6rzysh3wg6fa55w5534k6ppiz0qb7jyvdy582mk5i0s"; 22 + type = "gem"; 23 + }; 24 + version = "0.10.5"; 25 + }; 26 + polyglot = { 27 + groups = [ "default" ]; 28 + platforms = [ ]; 29 + source = { 30 + remotes = [ "https://rubygems.org" ]; 31 + sha256 = "1bqnxwyip623d8pr29rg6m8r0hdg08fpr2yb74f46rn1wgsnxmjr"; 32 + type = "gem"; 33 + }; 34 + version = "0.3.5"; 35 + }; 36 + treetop = { 37 + dependencies = [ "polyglot" ]; 38 + groups = [ "default" ]; 39 + platforms = [ ]; 40 + source = { 41 + remotes = [ "https://rubygems.org" ]; 42 + sha256 = "1m5fqy7vq6y7bgxmw7jmk7y6pla83m16p7lb41lbqgg53j8x2cds"; 43 + type = "gem"; 44 + }; 45 + version = "1.6.14"; 46 + }; 47 + }
+24
pkgs/by-name/cd/cddlc/package.nix
··· 1 + { 2 + lib, 3 + bundlerApp, 4 + bundlerUpdateScript, 5 + }: 6 + 7 + bundlerApp { 8 + pname = "cddlc"; 9 + 10 + gemdir = ./.; 11 + 12 + exes = [ "cddlc" ]; 13 + 14 + passthru.updateScript = bundlerUpdateScript "cddlc"; 15 + 16 + meta = { 17 + description = "CDDL conversion utilities"; 18 + homepage = "https://github.com/cabo/cddlc"; 19 + license = lib.licenses.mit; 20 + maintainers = with lib.maintainers; [ amesgen ]; 21 + platforms = lib.platforms.unix; 22 + mainProgram = "cddlc"; 23 + }; 24 + }