aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gnu/packages/ruby.scm10
1 files changed, 9 insertions, 1 deletions
diff --git a/gnu/packages/ruby.scm b/gnu/packages/ruby.scm
index 2fde016851..52832eeeb8 100644
--- a/gnu/packages/ruby.scm
+++ b/gnu/packages/ruby.scm
@@ -3010,7 +3010,15 @@ a native C extension.")
(lambda _
;; Regenerate gemspec so loosened dependency constraints are
;; propagated.
- (invoke "rake" "gemspec"))))))
+ (invoke "rake" "gemspec")))
+ (add-after 'regenerate-gemspec 'fix-json-java.gemspec
+ (lambda _
+ ;; This gemspec doesn't look to be generated by the above
+ ;; command, so patch it separately.
+ (substitute* "json-java.gemspec"
+ (("%q<test-unit>\\.freeze, \\[\"~> 2\\.0\"\\]")
+ "%q<test-unit>.freeze, [\">= 2.0\"]"))
+ #t)))))
(native-inputs
`(("bundler" ,bundler)
("ragel" ,ragel)
erinckx-Rice 2023-07-29gnu: python-msgspec: Regenerate autogenerated file....* gnu/packages/serialization.scm (python-msgspec)[source]: Add a snippet to delete autogenerated "msgspec/atof_consts.h". [arguments]: Add new phase to regenerate that file. Vinicius Monego 2023-06-25gnu: Add python-msgspec....* gnu/packages/serialization.scm (python-msgspec): New variable. Signed-off-by: Vinicius Monego <monego@posteo.net> Sharlatan Hellseher 2023-05-03gnu: Add libfyaml....* gnu/packages/serialization.scm (libfyaml): New variable. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Alexey Abramov 2023-04-24gnu: cereal-1.3.0: Update doctest.h....* gnu/packages/serialization.scm (cereal-1.3.0)[native-inputs]: Add gcc-10 and the sources of the cereal package. [arguments]: Add a phase to replace the included doctest.h with the variant from the cereal sources; disable -Werror. [source]: Delete included doctest.h. Ricardo Wurmus 2023-04-24gnu: cereal: Use GCC 10....* gnu/packages/serialization.scm (cereal)[native-inputs]: Add gcc-10. Ricardo Wurmus 2023-03-20Merge remote-tracking branch 'origin/master' into core-updatesAndreas Enge 2023-03-05gnu: flatbuffers: Add version 23.1.21....* gnu/packages/serialization.scm (flatbuffers-next): New variable as flatbuffers@2.0.0 is depended on by tensorflow-lite so we cannot just upgrade directly, so adding current release flatbuffers@23.1.21. Co-authored-by: Ludovic Courtès <ludo@gnu.org> Andy Tai 2023-01-30Merge remote-tracking branch 'origin/master' into core-updates... Conflicts: doc/guix.texi gnu/local.mk gnu/packages/admin.scm gnu/packages/base.scm gnu/packages/chromium.scm gnu/packages/compression.scm gnu/packages/databases.scm gnu/packages/diffoscope.scm gnu/packages/freedesktop.scm gnu/packages/gnome.scm gnu/packages/gnupg.scm gnu/packages/guile.scm gnu/packages/inkscape.scm gnu/packages/llvm.scm gnu/packages/openldap.scm gnu/packages/pciutils.scm gnu/packages/ruby.scm gnu/packages/samba.scm gnu/packages/sqlite.scm gnu/packages/statistics.scm gnu/packages/syndication.scm gnu/packages/tex.scm gnu/packages/tls.scm gnu/packages/version-control.scm gnu/packages/xml.scm guix/build-system/copy.scm guix/scripts/home.scm Efraim Flashner