Jérôme Charaoui pushed to branch master at Debian Java Maintainers / jruby
Commits: 5a670e95 by Jérôme Charaoui at 2023-09-01T09:12:55-04:00 New upstream version 9.4.3.0+ds - - - - - d10ec652 by Jérôme Charaoui at 2023-09-01T09:13:19-04:00 Update upstream source from tag 'upstream/9.4.3.0+ds' Update to upstream version '9.4.3.0+ds' with Debian dir a82e3f911264e8b1d3dd9e518b0bc79331bcadf5 - - - - - 48c45096 by Jérôme Charaoui at 2023-10-20T21:17:24-04:00 d/patches: fix typo in dep-3 tag - - - - - e952d5a8 by Jérôme Charaoui at 2023-10-26T18:20:47-04:00 d/control: update changelog for new upstream version - - - - - 2916ea70 by Jérôme Charaoui at 2023-10-26T18:20:52-04:00 d/patches: drop mri test patch, merged upstream - - - - - 9cca6629 by Jérôme Charaoui at 2023-10-26T18:20:52-04:00 d/patches: re-roll testRevision testcase patch - - - - - 72b3d3ff by Jérôme Charaoui at 2023-10-26T18:20:53-04:00 d/patches: rebase pty.rb patch - - - - - 8c799d62 by Jérôme Charaoui at 2023-10-29T18:12:58-04:00 d/control: add new libfixposix3 binary dependency - - - - - 8dbd93de by Jérôme Charaoui at 2023-10-29T18:12:59-04:00 d/rules: use jruby.dirs to create usj/jruby/lib/jni - - - - - fd0911d8 by Jérôme Charaoui at 2023-10-29T18:13:00-04:00 d/rules: document surefire tests debugging Gbp-Dch: ignore - - - - - 8e51fc20 by Jérôme Charaoui at 2023-10-29T18:13:01-04:00 d/patches: forwarded patch fixing unit test - - - - - e967b9f6 by Jérôme Charaoui at 2023-10-29T18:13:01-04:00 d/control: add copy-rename-maven-plugin to build-deps the maven plugin has been packaged in debian, so we can make use of it from now on instead of substituting with janky d/rules bits - - - - - be59dc51 by Jérôme Charaoui at 2023-10-29T18:13:01-04:00 build with polyglot-ruby this drops the massive patch adding some pre-regenerated POMs to the source tree, and instead makes use of the newly-packaged io.takari.polyglot:polyglot-ruby maven extension to compile pom.rb files into pom.xml at build-time since debian-maven-helper doesn't know about pom.rb files, we need to manually patch those to fix version numbers and ignore plugins that we don't want or need in our build - - - - - 3cb4c231 by Jérôme Charaoui at 2023-10-29T18:13:02-04:00 build with mavengem plugin the mavengem plugin allows maven to install gems from the maven-repo, which allows us to drop a lot of janky d/rules bits dealing with ruby gems this also add a new rubygems-download script to autogenerate the list of gems required from lib/pom.rb, download them and create an extra orig tarball - - - - - 24c0323a by Jérôme Charaoui at 2023-10-29T18:13:02-04:00 d/patches: add patch to omit bundled gems from build - - - - - 52c2e621 by Jérôme Charaoui at 2023-10-29T18:13:03-04:00 d/patches: re-enable JarResourceTest with workaround - - - - - 6f4b03f4 by Jérôme Charaoui at 2023-10-30T08:41:57-04:00 d/rules: rework override_dh_prep stanza this reimplements most of the cd && () code block with small adjustments also now cleans up the bundled libfixposix cleanup, in addition to other cleanup that was done before when handling the rubygems manually - - - - - 30f270c6 by Jérôme Charaoui at 2023-10-30T08:41:58-04:00 fix jzlib build dependency org.jruby:jzlib was forked from com.jcraft:jzlib but the differences are small, so the main missing patch was integrated into the existing jzlib package in 1.1.3-3 - - - - - 632d24ef by Jérôme Charaoui at 2023-10-30T08:41:58-04:00 d/copyright: update for new upstream release - - - - - 9db7e492 by Jérôme Charaoui at 2023-10-30T08:42:00-04:00 switch to snakeyaml-engine for pysch 5.1 also removes the library from build-depends, its not needed there see https://github.com/ruby/psych/commit/e93e44a627d781960847493a49405e014deb29b8 - - - - - 1f0dcfb2 by Jérôme Charaoui at 2023-10-30T08:42:00-04:00 d/patches: fix gems path in lib/pom.rb Forwarded: not-needed Origin: https://github.com/jruby/jruby/commit/c14d982081467660852f2fd90efaea6e950279e5 - - - - - 3ea30571 by Jérôme Charaoui at 2023-10-30T08:42:01-04:00 d/tests: fix jirb expect-based test by default the multiline module is used, and this sends a bunch of escape codes that seem to throw off expect, so test using the singleline mode, and with the simple prompt (the default prompt has changed since last version) - - - - - e3dfb927 by Jérôme Charaoui at 2023-10-30T08:42:01-04:00 cleanup obsolete script-not-executable lintian override - - - - - 86ec92a9 by Jérôme Charaoui at 2023-10-30T08:42:02-04:00 d/tests: add rexml for new test in jruby set - - - - - 78d89f2b by Jérôme Charaoui at 2023-10-30T08:42:02-04:00 d/tests: don't run chroot specs even if root - - - - - 369961df by Jérôme Charaoui at 2023-10-30T08:58:21-04:00 d/rules: ship SourceCodePro font in package They are not packaged in Debian, and some rdoc tests now rely on the presence of these font files - - - - - 25 changed files: - .github/workflows/ci.yml - + .github/workflows/nightly-snapshot-publish.yml - .github/workflows/snapshot-publish.yml - .gitignore - .mvn/wrapper/maven-wrapper.jar - .mvn/wrapper/maven-wrapper.properties - BUILDING.md - Gemfile - README.md - VERSION - bin/jirb_swing - − bin/jruby.bash - bin/jruby.sh - core/pom.rb - core/pom.xml - core/src/main/java/org/jruby/AbstractRubyMethod.java - core/src/main/java/org/jruby/BasicObjectStub.java - + core/src/main/java/org/jruby/DelegatedModule.java - core/src/main/java/org/jruby/IncludedModule.java - core/src/main/java/org/jruby/Main.java - core/src/main/java/org/jruby/ObjectFlags.java - core/src/main/java/org/jruby/PrependedModule.java - core/src/main/java/org/jruby/Ruby.java - core/src/main/java/org/jruby/RubyArgsFile.java - core/src/main/java/org/jruby/RubyArithmeticSequence.java The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/c48e28c2e9a5e73ba2237c8fcafe706c99573641...369961df47762f2d176e43a70597577f06576a37 -- View it on GitLab: https://salsa.debian.org/java-team/jruby/-/compare/c48e28c2e9a5e73ba2237c8fcafe706c99573641...369961df47762f2d176e43a70597577f06576a37 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ pkg-java-commits mailing list pkg-java-comm...@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-commits