From 8ab4d52d7fd46f51a4062fdf11f9275113446f46 Mon Sep 17 00:00:00 2001 From: yaya Date: Tue, 17 Mar 2026 10:21:02 +0100 Subject: [PATCH] facter: Add a missing gem This makes it possible to display `mountpoints` facts after adding the missing `sys-filesystem` gem. --- pkgs/by-name/fa/facter/Gemfile | 1 + pkgs/by-name/fa/facter/Gemfile.lock | 6 ++++++ pkgs/by-name/fa/facter/gemset.nix | 21 +++++++++++++++++++++ 3 files changed, 28 insertions(+) diff --git a/pkgs/by-name/fa/facter/Gemfile b/pkgs/by-name/fa/facter/Gemfile index d44fe935cc1a..a60c88df3dfd 100644 --- a/pkgs/by-name/fa/facter/Gemfile +++ b/pkgs/by-name/fa/facter/Gemfile @@ -7,3 +7,4 @@ gem "facter" gem "base64", "~> 0.2.0" gem "benchmark", "~> 0.5.0" gem "logger", "~> 1.7.0" +gem "sys-filesystem", "~> 1.5", ">= 1.5.5" diff --git a/pkgs/by-name/fa/facter/Gemfile.lock b/pkgs/by-name/fa/facter/Gemfile.lock index d587af3e4a46..791e3da5f631 100644 --- a/pkgs/by-name/fa/facter/Gemfile.lock +++ b/pkgs/by-name/fa/facter/Gemfile.lock @@ -6,18 +6,24 @@ GEM facter (4.10.0) hocon (~> 1.3) thor (>= 1.0.1, < 1.3) + ffi (1.17.3) + ffi (1.17.3-x86_64-linux-gnu) hocon (1.4.0) logger (1.7.0) + sys-filesystem (1.5.5) + ffi (~> 1.1) thor (1.2.2) PLATFORMS ruby + x86_64-linux DEPENDENCIES base64 (~> 0.2.0) benchmark (~> 0.5.0) facter logger (~> 1.7.0) + sys-filesystem (~> 1.5, >= 1.5.5) BUNDLED WITH 2.7.2 diff --git a/pkgs/by-name/fa/facter/gemset.nix b/pkgs/by-name/fa/facter/gemset.nix index c9fb0bf34f9f..417b2e6c7689 100644 --- a/pkgs/by-name/fa/facter/gemset.nix +++ b/pkgs/by-name/fa/facter/gemset.nix @@ -33,6 +33,16 @@ }; version = "4.10.0"; }; + ffi = { + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0k1xaqw2jk13q3ss7cnyvkp8fzp75dk4kazysrxgfd1rpgvkk7qf"; + type = "gem"; + }; + version = "1.17.3"; + }; hocon = { groups = [ "default" ]; platforms = [ ]; @@ -53,6 +63,17 @@ }; version = "1.7.0"; }; + sys-filesystem = { + dependencies = [ "ffi" ]; + groups = [ "default" ]; + platforms = [ ]; + source = { + remotes = [ "https://rubygems.org" ]; + sha256 = "0cshw6aqq7ws4sbl0b4g50fgvffykbchjpnzanmg1f9lly85i6bg"; + type = "gem"; + }; + version = "1.5.5"; + }; thor = { groups = [ "default" ]; platforms = [ ];