Skip to content

Commit e9f8f84

Browse files
committed
contrib/nix: also bump unicode gem for older Rubies
Commit 58d5318 bumped unicode from 0.4.4.4 to 0.4.4.5, to fix a compilation failure with newer clang, but only in Gemfile.lock. Bump it in the older Rubies' pinned lockfiles as well for consistency.
1 parent a0a215b commit e9f8f84

9 files changed

+9
-30
lines changed

contrib/nix/ruby2.4-Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ GEM
4545
rubocop-packaging (0.5.1)
4646
rubocop (>= 0.89, < 2.0)
4747
ruby-progressbar (1.11.0)
48-
unicode (0.4.4.4)
48+
unicode (0.4.4.5)
4949
unicode-display_width (2.2.0)
5050
xapian-ruby (1.4.18)
5151

contrib/nix/ruby2.4-gemset.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,10 +301,10 @@
301301
platforms = [];
302302
source = {
303303
remotes = ["https://rubygems.org"];
304-
sha256 = "1v8kxmq9i85agjpl7pnl72688901xhs8wxhmj6lpy16a8xz3nzxk";
304+
sha256 = "1mx9lwzy021lpcqql5kn4yi20njhf5h7c7wxm2fx51p1r2zr9wj2";
305305
type = "gem";
306306
};
307-
version = "0.4.4.4";
307+
version = "0.4.4.5";
308308
};
309309
unicode-display_width = {
310310
groups = ["default"];

contrib/nix/ruby2.4-shell.nix

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,6 @@ let
1414
fiddle = attrs: {
1515
buildInputs = [ pkgs.libffi ];
1616
};
17-
# Workaround for a new error in clang 16 (MacOS):
18-
# https://github.com/blackwinter/unicode/pull/11
19-
unicode = attrs: {
20-
buildFlags = [
21-
"--with-cflags=-Wno-incompatible-function-pointer-types"
22-
];
23-
};
2417
# Workaround: remove rake from nativeBuildInputs, otherwise it causes
2518
# xapian-bindings to build against the default Ruby version
2619
# instead of our chosen version.

contrib/nix/ruby2.5-Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ GEM
4545
rubocop-packaging (0.5.1)
4646
rubocop (>= 0.89, < 2.0)
4747
ruby-progressbar (1.11.0)
48-
unicode (0.4.4.4)
48+
unicode (0.4.4.5)
4949
unicode-display_width (2.2.0)
5050
xapian-ruby (1.4.18)
5151

contrib/nix/ruby2.5-gemset.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,10 +301,10 @@
301301
platforms = [];
302302
source = {
303303
remotes = ["https://rubygems.org"];
304-
sha256 = "1v8kxmq9i85agjpl7pnl72688901xhs8wxhmj6lpy16a8xz3nzxk";
304+
sha256 = "1mx9lwzy021lpcqql5kn4yi20njhf5h7c7wxm2fx51p1r2zr9wj2";
305305
type = "gem";
306306
};
307-
version = "0.4.4.4";
307+
version = "0.4.4.5";
308308
};
309309
unicode-display_width = {
310310
groups = ["default"];

contrib/nix/ruby2.5-shell.nix

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,6 @@ let
1414
fiddle = attrs: {
1515
buildInputs = [ pkgs.libffi ];
1616
};
17-
# Workaround for a new error in clang 16 (MacOS):
18-
# https://github.com/blackwinter/unicode/pull/11
19-
unicode = attrs: {
20-
buildFlags = [
21-
"--with-cflags=-Wno-incompatible-function-pointer-types"
22-
];
23-
};
2417
# Workaround: remove rake from nativeBuildInputs, otherwise it causes
2518
# xapian-bindings to build against the default Ruby version
2619
# instead of our chosen version.

contrib/nix/ruby2.6-Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ GEM
4747
rubocop-packaging (0.5.1)
4848
rubocop (>= 0.89, < 2.0)
4949
ruby-progressbar (1.11.0)
50-
unicode (0.4.4.4)
50+
unicode (0.4.4.5)
5151
unicode-display_width (2.2.0)
5252
xapian-ruby (1.4.18)
5353

contrib/nix/ruby2.6-gemset.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -311,10 +311,10 @@
311311
platforms = [];
312312
source = {
313313
remotes = ["https://rubygems.org"];
314-
sha256 = "1v8kxmq9i85agjpl7pnl72688901xhs8wxhmj6lpy16a8xz3nzxk";
314+
sha256 = "1mx9lwzy021lpcqql5kn4yi20njhf5h7c7wxm2fx51p1r2zr9wj2";
315315
type = "gem";
316316
};
317-
version = "0.4.4.4";
317+
version = "0.4.4.5";
318318
};
319319
unicode-display_width = {
320320
groups = ["default"];

contrib/nix/ruby2.6-shell.nix

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,6 @@ let
1414
fiddle = attrs: {
1515
buildInputs = [ pkgs.libffi ];
1616
};
17-
# Workaround for a new error in clang 16 (MacOS):
18-
# https://github.com/blackwinter/unicode/pull/11
19-
unicode = attrs: {
20-
buildFlags = [
21-
"--with-cflags=-Wno-incompatible-function-pointer-types"
22-
];
23-
};
2417
# Workaround: remove rake from nativeBuildInputs, otherwise it causes
2518
# xapian-bindings to build against the default Ruby version
2619
# instead of our chosen version.

0 commit comments

Comments
 (0)