Files
gentoo/dev-ruby/json-schema/files/json-schema-5.2.2-remove-dev-tasks.patch
Anthony Ryan 964ab624bf dev-ruby/json-schema: new package, add 5.2.2
Required for app-admin/openvox test suite.

Bug: https://bugs.gentoo.org/965200

Signed-off-by: Anthony Ryan <anthonyryan1@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/46085
Signed-off-by: Sam James <sam@gentoo.org>
2026-05-18 02:14:51 +01:00

30 lines
876 B
Diff

Remove voxpupuli-rubocop and github_changelog_generator dev task blocks.
Developer linting is not our concern when testing the package for compatibility.
--- a/Rakefile
+++ b/Rakefile
@@ -58,23 +58,3 @@ end
task update: %i[update_common_tests update_meta_schemas]
-begin
- require 'voxpupuli/rubocop/rake'
-rescue LoadError
- # the voxpupuli-rubocop gem is optional
-end
-
task default: :test
-
-begin
- require 'rubygems'
- require 'github_changelog_generator/task'
-rescue LoadError
-else
- GitHubChangelogGenerator::RakeTask.new :changelog do |config|
- config.exclude_labels = %w{duplicate question invalid wontfix wont-fix skip-changelog dependencies}
- config.user = 'voxpupuli'
- config.project = 'json-schema'
- gem_version = Gem::Specification.load("#{config.project}.gemspec").version
- config.future_release = "v#{gem_version}"
- end
-end