commit 0c04d2584402ad51451007496569b25890b6864a
parent 5b149ef78a9f2d9e325c804671d2595e06c0d3fd
Author: Dan Callaghan <djc@djc.id.au>
Date: Sun, 30 Mar 2025 13:11:43 +1100
xapian-ruby: 1.4.22 → 1.4.27
Diffstat:
5 files changed, 41 insertions(+), 1 deletion(-)
diff --git a/contrib/nix/Gemfile.lock b/contrib/nix/Gemfile.lock
@@ -51,7 +51,7 @@ GEM
ruby-progressbar (1.13.0)
unicode (0.4.4.5)
unicode-display_width (2.5.0)
- xapian-ruby (1.4.22)
+ xapian-ruby (1.4.27)
PLATFORMS
aarch64-linux
diff --git a/contrib/nix/ruby3.1-shell.nix b/contrib/nix/ruby3.1-shell.nix
@@ -10,5 +10,15 @@ let
gemfile = ./Gemfile;
lockfile = ./Gemfile.lock;
gemset = ./gemset.nix;
+ gemConfig = pkgs.defaultGemConfig // {
+ # Temporarily pull from my fork: https://github.com/Garaio-REM/xapian-ruby/pull/11
+ xapian-ruby = attrs: pkgs.defaultGemConfig.xapian-ruby attrs // {
+ version = "1.4.27";
+ src = pkgs.fetchurl {
+ url = "https://github.com/danc86/xapian-ruby/releases/download/v1.4.27/xapian-ruby-1.4.27.gem";
+ sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=";
+ };
+ };
+ };
};
in pkgs.mkShell { packages = [ gems gems.wrappedRuby pkgs.pandoc ]; }
diff --git a/contrib/nix/ruby3.2-shell.nix b/contrib/nix/ruby3.2-shell.nix
@@ -10,5 +10,15 @@ let
gemfile = ./Gemfile;
lockfile = ./Gemfile.lock;
gemset = ./gemset.nix;
+ gemConfig = pkgs.defaultGemConfig // {
+ # Temporarily pull from my fork: https://github.com/Garaio-REM/xapian-ruby/pull/11
+ xapian-ruby = attrs: pkgs.defaultGemConfig.xapian-ruby attrs // {
+ version = "1.4.27";
+ src = pkgs.fetchurl {
+ url = "https://github.com/danc86/xapian-ruby/releases/download/v1.4.27/xapian-ruby-1.4.27.gem";
+ sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=";
+ };
+ };
+ };
};
in pkgs.mkShell { packages = [ gems gems.wrappedRuby pkgs.pandoc ]; }
diff --git a/contrib/nix/ruby3.3-shell.nix b/contrib/nix/ruby3.3-shell.nix
@@ -10,5 +10,15 @@ let
gemfile = ./Gemfile;
lockfile = ./Gemfile.lock;
gemset = ./gemset.nix;
+ gemConfig = pkgs.defaultGemConfig // {
+ # Temporarily pull from my fork: https://github.com/Garaio-REM/xapian-ruby/pull/11
+ xapian-ruby = attrs: pkgs.defaultGemConfig.xapian-ruby attrs // {
+ version = "1.4.27";
+ src = pkgs.fetchurl {
+ url = "https://github.com/danc86/xapian-ruby/releases/download/v1.4.27/xapian-ruby-1.4.27.gem";
+ sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=";
+ };
+ };
+ };
};
in pkgs.mkShell { packages = [ gems gems.wrappedRuby pkgs.pandoc ]; }
diff --git a/contrib/nix/ruby3.4-shell.nix b/contrib/nix/ruby3.4-shell.nix
@@ -10,5 +10,15 @@ let
gemfile = ./Gemfile;
lockfile = ./Gemfile.lock;
gemset = ./gemset.nix;
+ gemConfig = pkgs.defaultGemConfig // {
+ # Temporarily pull from my fork: https://github.com/Garaio-REM/xapian-ruby/pull/11
+ xapian-ruby = attrs: pkgs.defaultGemConfig.xapian-ruby attrs // {
+ version = "1.4.27";
+ src = pkgs.fetchurl {
+ url = "https://github.com/danc86/xapian-ruby/releases/download/v1.4.27/xapian-ruby-1.4.27.gem";
+ sha256 = "sha256-E5U/4NEFkChMJtrMj8oCqKPgTYyKku5OXGcPQvhN4xM=";
+ };
+ };
+ };
};
in pkgs.mkShell { packages = [ gems gems.wrappedRuby pkgs.pandoc ]; }