Andrew Geissler | 517393d | 2023-01-13 08:55:19 -0600 | [diff] [blame^] | 1 | From 3f60710bc29c1b08e128314d40101e87b7d2c9a1 Mon Sep 17 00:00:00 2001 |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 2 | From: Lucas Kanashiro <kanashiro@debian.org> |
| 3 | Date: Fri, 1 Nov 2019 15:25:17 -0300 |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 4 | Subject: [PATCH] Make gemspecs reproducible |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 5 | |
| 6 | Without an explicit date, they will get the current date and make the |
| 7 | build unreproducible |
| 8 | |
| 9 | Upstream-Status: Backport [debian] |
| 10 | |
| 11 | --- |
| 12 | ext/bigdecimal/bigdecimal.gemspec | 1 + |
| 13 | ext/fiddle/fiddle.gemspec | 1 + |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 14 | ext/io/console/io-console.gemspec | 1 + |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 15 | lib/ipaddr.gemspec | 1 + |
| 16 | lib/rdoc/rdoc.gemspec | 1 + |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 17 | 5 files changed, 5 insertions(+) |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 18 | |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 19 | diff --git a/ext/bigdecimal/bigdecimal.gemspec b/ext/bigdecimal/bigdecimal.gemspec |
Andrew Geissler | 517393d | 2023-01-13 08:55:19 -0600 | [diff] [blame^] | 20 | index d215757..5148d56 100644 |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 21 | --- a/ext/bigdecimal/bigdecimal.gemspec |
| 22 | +++ b/ext/bigdecimal/bigdecimal.gemspec |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 23 | @@ -4,6 +4,7 @@ Gem::Specification.new do |s| |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 24 | s.name = "bigdecimal" |
Andrew Geissler | 517393d | 2023-01-13 08:55:19 -0600 | [diff] [blame^] | 25 | s.version = "3.1.3" |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 26 | s.authors = ["Kenta Murata", "Zachary Scott", "Shigeo Kobayashi"] |
| 27 | + s.date = RUBY_RELEASE_DATE |
| 28 | s.email = ["mrkn@mrkn.jp"] |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 29 | |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 30 | s.summary = "Arbitrary-precision decimal floating-point number library." |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 31 | diff --git a/ext/fiddle/fiddle.gemspec b/ext/fiddle/fiddle.gemspec |
Andrew Geissler | 517393d | 2023-01-13 08:55:19 -0600 | [diff] [blame^] | 32 | index 8781093..efdca32 100644 |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 33 | --- a/ext/fiddle/fiddle.gemspec |
| 34 | +++ b/ext/fiddle/fiddle.gemspec |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 35 | @@ -8,6 +8,7 @@ end |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 36 | Gem::Specification.new do |spec| |
| 37 | spec.name = "fiddle" |
| 38 | spec.version = version_module::Fiddle::VERSION |
| 39 | + spec.date = RUBY_RELEASE_DATE |
| 40 | spec.authors = ["Aaron Patterson", "SHIBATA Hiroshi"] |
| 41 | spec.email = ["aaron@tenderlovemaking.com", "hsbt@ruby-lang.org"] |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 42 | |
| 43 | diff --git a/ext/io/console/io-console.gemspec b/ext/io/console/io-console.gemspec |
Andrew Geissler | 517393d | 2023-01-13 08:55:19 -0600 | [diff] [blame^] | 44 | index d26a757..cc88c55 100644 |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 45 | --- a/ext/io/console/io-console.gemspec |
| 46 | +++ b/ext/io/console/io-console.gemspec |
Andrew Geissler | 517393d | 2023-01-13 08:55:19 -0600 | [diff] [blame^] | 47 | @@ -4,6 +4,7 @@ _VERSION = "0.6.0" |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 48 | Gem::Specification.new do |s| |
| 49 | s.name = "io-console" |
| 50 | s.version = _VERSION |
| 51 | + s.date = RUBY_RELEASE_DATE |
| 52 | s.summary = "Console interface" |
| 53 | s.email = "nobu@ruby-lang.org" |
| 54 | s.description = "add console capabilities to IO instances." |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 55 | diff --git a/lib/ipaddr.gemspec b/lib/ipaddr.gemspec |
Andrew Geissler | 7e0e3c0 | 2022-02-25 20:34:39 +0000 | [diff] [blame] | 56 | index 1f4798e..48743cf 100644 |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 57 | --- a/lib/ipaddr.gemspec |
| 58 | +++ b/lib/ipaddr.gemspec |
Andrew Geissler | 7e0e3c0 | 2022-02-25 20:34:39 +0000 | [diff] [blame] | 59 | @@ -18,6 +18,7 @@ end |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 60 | Gem::Specification.new do |spec| |
| 61 | spec.name = "ipaddr" |
Andrew Geissler | 7e0e3c0 | 2022-02-25 20:34:39 +0000 | [diff] [blame] | 62 | spec.version = version |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 63 | + spec.date = RUBY_RELEASE_DATE |
| 64 | spec.authors = ["Akinori MUSHA", "Hajimu UMEMOTO"] |
| 65 | spec.email = ["knu@idaemons.org", "ume@mahoroba.org"] |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 66 | |
| 67 | diff --git a/lib/rdoc/rdoc.gemspec b/lib/rdoc/rdoc.gemspec |
Andrew Geissler | 517393d | 2023-01-13 08:55:19 -0600 | [diff] [blame^] | 68 | index 3c96f7d..fec0872 100644 |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 69 | --- a/lib/rdoc/rdoc.gemspec |
| 70 | +++ b/lib/rdoc/rdoc.gemspec |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 71 | @@ -7,6 +7,7 @@ end |
| 72 | |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 73 | Gem::Specification.new do |s| |
| 74 | s.name = "rdoc" |
| 75 | + s.date = RUBY_RELEASE_DATE |
| 76 | s.version = RDoc::VERSION |
Andrew Geissler | 595f630 | 2022-01-24 19:11:47 +0000 | [diff] [blame] | 77 | |
Patrick Williams | 93c203f | 2021-10-06 16:15:23 -0500 | [diff] [blame] | 78 | s.authors = [ |