head 1.11; access; symbols pkgsrc-2026Q1:1.9.0.6 pkgsrc-2026Q1-base:1.9 pkgsrc-2025Q4:1.9.0.4 pkgsrc-2025Q4-base:1.9 pkgsrc-2025Q3:1.9.0.2 pkgsrc-2025Q3-base:1.9 pkgsrc-2025Q2:1.8.0.2 pkgsrc-2025Q2-base:1.8 pkgsrc-2025Q1:1.7.0.2 pkgsrc-2025Q1-base:1.7 pkgsrc-2024Q4:1.5.0.8 pkgsrc-2024Q4-base:1.5 pkgsrc-2024Q3:1.5.0.6 pkgsrc-2024Q3-base:1.5 pkgsrc-2024Q2:1.5.0.4 pkgsrc-2024Q2-base:1.5 pkgsrc-2024Q1:1.5.0.2 pkgsrc-2024Q1-base:1.5 pkgsrc-2023Q4:1.4.0.6 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.4 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.2 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.3.0.2 pkgsrc-2023Q1-base:1.3 pkgsrc-2022Q4:1.2.0.2 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.1.0.2 pkgsrc-2022Q3-base:1.1; locks; strict; comment @# @; 1.11 date 2026.06.08.13.16.58; author taca; state Exp; branches; next 1.10; commitid bmSjy335cfJJRZIG; 1.10 date 2026.06.07.03.20.22; author taca; state Exp; branches; next 1.9; commitid oaJtEglh3hL3BOIG; 1.9 date 2025.09.15.15.29.18; author taca; state Exp; branches; next 1.8; commitid 5rUpREsT3Zff9PaG; 1.8 date 2025.05.17.07.37.29; author taca; state Exp; branches; next 1.7; commitid Wi4SJx0bFNzwqeVF; 1.7 date 2025.02.24.15.14.35; author taca; state Exp; branches; next 1.6; commitid SMKDJQcUbo7KAJKF; 1.6 date 2025.02.23.14.04.49; author taca; state Exp; branches; next 1.5; commitid z9pbwwKguIAOeBKF; 1.5 date 2024.03.24.14.20.40; author taca; state Exp; branches; next 1.4; commitid kSArT63lcxDR7q3F; 1.4 date 2023.06.06.13.51.17; author taca; state Exp; branches; next 1.3; commitid nJ5vanQcd7AHlTrE; 1.3 date 2023.03.19.08.12.08; author taca; state Exp; branches; next 1.2; commitid Ae5DC84faj1N0IhE; 1.2 date 2022.10.09.07.36.18; author taca; state Exp; branches; next 1.1; commitid FpynExULgn1nZ0XD; 1.1 date 2022.09.11.05.31.41; author taca; state Exp; branches; next ; commitid CrkwiStUyqcicpTD; desc @@ 1.11 log @devel/ruby-version_gem: update to 1.1.11 1.1.11 (2026-06-06) * TAG: v1.1.11 * COVERAGE: 100.00% -- 58/58 lines in 2 files * BRANCH COVERAGE: 0.00% -- 0/0 branches in 2 files * 85.19% documented Added * Added the generated appraisal2 binstub. Changed * Refreshed generated CI workflows, README support badges, gemspec development dependency floors, and template metadata from the current kettle-jem template. * Updated generated Appraisal2 integration to use the appraisal2-rubocop plugin DSL and raised the generated appraisal2 / appraisal2-rubocop dependency floors. @ text @$NetBSD: distinfo,v 1.10 2026/06/07 03:20:22 taca Exp $ BLAKE2s (version_gem-1.1.11.gem) = 22e978dd5f31c7e2c64bd0cc16134098d00620bf476e53edc5a53a39271be1c1 SHA512 (version_gem-1.1.11.gem) = 96eccc544d72d89a9c17004158cb86e1bb5b58678dab964fa79ce3f2b6af26d5dbf9f86f6b9a804329ce6f2e300ea505b845f50a9bc7b3e3d95ad07dcaccbbcf Size (version_gem-1.1.11.gem) = 39424 bytes @ 1.10 log @devel/ruby-version_gem: update to 1.1.10 1.1.10 - 2026-06-02 * TAG: v1.1.10 * COVERAGE: 100.00% -- 58/58 lines in 2 files * BRANCH COVERAGE: 0.00% -- 0/0 branches in 2 files * 85.19% documented Added * StructuredMerge-managed template configuration under .structuredmerge/, including semantic Git diff driver settings and kettle-drift integration. * rubocop-gradual baseline tracking for style checks. Changed * Re-templated the project with the current kettle-jem / StructuredMerge template. * Development and test dependency floors now use current template floors: kettle-dev 2.0.7, kettle-test 2.0.3, kettle-soup-cover 2.0.0, turbo_tests2 3.1.1, rubocop-lts 8.3.0, and rubocop-lts-rspec 1.0.3. * Development and test tooling now targets Ruby 2.4 or newer while the published runtime Ruby requirement remains Ruby 2.2 or newer. * RSpec setup now loads kettle-test helpers and kettle-soup-cover coverage bootstrap from spec/spec_helper.rb. * Templating dependencies now load only when K_JEM_TEMPLATING=true, with local StructuredMerge and Kettle workspace dependencies wired through SMORG_RB_DEV, KETTLE_RB_DEV, and nomono. * Gem metadata and packaging inventory were refreshed by the template, including homepage, wiki, license-file, and packaged file handling. Removed * Removed the obsolete .yard_gfm_support.rb documentation hook; YARD setup now uses the current template-managed plugin configuration. * Removed obsolete CI workflows for Ruby 2.3, JRuby 9.1, TruffleRuby 23.2, CodeQL, framework CI, and Discord notifications. * Removed legacy generated binstubs in favor of the current curated kettle-check-eof, kettle-test, and retained documentation binstubs. Fixed * logo at top of README.md * Fixed the Style workflow RBS validation command so CI uses the bundled rbs executable instead of the non-executable bin/rbs binstub. * Fixed the Coverage workflow so Codecov repository-registration/upload errors do not fail CI after local coverage reports have already been generated and verified. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2025/09/15 15:29:18 taca Exp $ d3 3 a5 3 BLAKE2s (version_gem-1.1.10.gem) = 7cc6a0fab9f50ec0ffe4c56e9e65216fee5706213be80937f64fb622856e3ff8 SHA512 (version_gem-1.1.10.gem) = 7c00f2a7a25cbec6a4dac964a90a4fe1fc7ccea05a1061d8cefc0f0bca2c60f2b7b699542c1439a1529ced8af95e6622ac274c6cd2fa12bca8927753d7f4e8d7 Size (version_gem-1.1.10.gem) = 38912 bytes @ 1.9 log @devel/ruby-version_gem: update to 1.1.9 1.1.9 (2025-09-02) * TAG: v1.1.9 * COVERAGE: 100.00% -- 118/118 lines in 8 files * BRANCH COVERAGE: 100.00% -- 4/4 branches in 8 files * 84.62% documented Added * re-templated gem using kettle-dev v1.1.2 - new binstubs for changelog, readme, commit message, & release management - new CI workflows - enhanced project documentation * More RBS types * docs site: https://version-gem.galtzo.com Fixed * RBS types are more accurate @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2025/05/17 07:37:29 taca Exp $ d3 3 a5 3 BLAKE2s (version_gem-1.1.9.gem) = b6f378612f3ae6af4f54ea6791d7bf16d62bb49acdfc41f536b03bccfa37d372 SHA512 (version_gem-1.1.9.gem) = d518b73a5207f295ea62481b9486a44e567e095a460487e4fa8682f9daf809b6ba4c51e97db5e5033afa0758b9d4bfc87d1c3aa99d7783f02319771332fd28df Size (version_gem-1.1.9.gem) = 36864 bytes @ 1.8 log @devel/ruby-version_gem: update to 1.1.8 1.1.8 2025-05-06 * COVERAGE: 100.00% -- 118/118 lines in 8 files * BRANCH COVERAGE: 100.00% -- 4/4 branches in 8 files * 84.62% documented Added * CITATION.cff (@@pboling) * Cryptographically signed with new 20-year cert (@@pboling) - expires 2045-04-29 * Improved documentation (@@pboling) * Addressed entire REEK list (@@pboling) * GitLab CI, as an addition to existing GHA (@@pboling) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2025/02/24 15:14:35 taca Exp $ d3 3 a5 3 BLAKE2s (version_gem-1.1.8.gem) = bd7edac527d8982ea4dc0510470bb19d0e3b5f9548e4cb5cd95c76b15e9ec195 SHA512 (version_gem-1.1.8.gem) = 605cf987cda863f1eb7a8a2f24945eb668d892b0fe5ceb8237d2cb8a725e4315c050f877152a7699b21ebb06a88c209b9174b803b26b3ba7414e31ab89f9d4f0 Size (version_gem-1.1.8.gem) = 27648 bytes @ 1.7 log @devel/ruby-version_gem: update to 1.1.6 1.1.6 (2025-02-24) * Line Coverage: 100.0% (77 / 77) * Branch Coverage: 100.0% (2 / 2) * 77.78% documented Added * Support for JRuby 9.1, 9.2, 9.3, 9.4, and head (@@pboling) * Support for Truffle Ruby 22.3, 23.0, 23.1, 24.1, and head (@@pboling) * Evergreen current latest engine release workflow (@@pboling) - Runs ruby, truffleruby, and jruby, always latest release * Improved developer experience for contributors (@@pboling) * More documentation (@@pboling) * Switch to stone_checksums for checksum generation (@@pboling) Changed * Code of Conduct updated - Contributor Covenant v2.0 => v2.1 (@@pboling) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2025/02/23 14:04:49 taca Exp $ d3 3 a5 3 BLAKE2s (version_gem-1.1.6.gem) = 3351fbb84e2a9ca1a188bb4549811aa835dd00fe984ba7fedcf7f4cd15480409 SHA512 (version_gem-1.1.6.gem) = 48f8681b01e99fe94707863504f86fc515f4d74708625cf258718f04a71d69ea9414bf7af06310b2074f33b6324af6d98b95c81606c9814773271cedf928313d Size (version_gem-1.1.6.gem) = 25600 bytes @ 1.6 log @devel/ruby-version_gem: update to 1.1.5 1.1.5 (2025-02-21) * Line Coverage: 100.0% (77 / 77) * Branch Coverage: 100.0% (2 / 2) * 77.78% documented Added * Document approach to get code coverage on your gem's version.rb file * More documentation, and yard task for documentation * Documentation of Ruby version and SemVer support Fixed * #3 (closed) - Allow packaging without signing - to support secure linux distros which have alternate means of signing packages within their package managers * Code coverage tracking * Documentation of usage in gemspec via Kernel.load * Improved gemspec config @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2024/03/24 14:20:40 taca Exp $ d3 3 a5 3 BLAKE2s (version_gem-1.1.5.gem) = 3ad80029c33cbd15ef6d53786d81fb1067673b31b3190ed219533d7d65fdb1f0 SHA512 (version_gem-1.1.5.gem) = a9f9e01b634e69439a704f35713b3107fda0a5172718f1e9c4b90be31ba961f64ef428db159be7add1369159e786171960847c697b5264c745eb659dd735dbef Size (version_gem-1.1.5.gem) = 24064 bytes @ 1.5 log @devel/ruby-version_gem: update to 1.1.4 1.1.4 (2024-03-21) Added * Ruby 3.3 to CI (@@pboling) Fixed * Remove the executable bit from non-executable files (@@Fryguy) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2023/06/06 13:51:17 taca Exp $ d3 3 a5 3 BLAKE2s (version_gem-1.1.4.gem) = aae7562952844c4812164e181e76a4d1f5290984972ed2abdf681fa2f7b7a76a SHA512 (version_gem-1.1.4.gem) = bad5da7581272fdc16a4fff894510bcea8c14eceacd4555bb8260eabdf3c8f353e8c89aa59cb9d2296387b7c4ed595d887ccdfaa88f0834d8fa37946d0e8dc58 Size (version_gem-1.1.4.gem) = 21504 bytes @ 1.4 log @devel/ruby-version_gem: update to 1.1.3 1.1.3 (2023-06-05) Added * More test coverage (now 100% 🎉) (@@pboling) * Improved documentation (now 77% 🎉) (@@pboling) * Gemfile context pattern (@@pboling) * Improved linting (via rubocop-lts) (@@pboling) * More robust GHA config (@@pboling) * (dev) Dependencies (@@pboling) - yard-junk - redcarpet - pry, IRB alternative - pry-suite - debase, for IDE debugging * (dev) Rake task for rubocop_gradual (@@pboling) Fixed * (dev) yard documentation task (@@pboling) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2023/03/19 08:12:08 taca Exp $ d3 3 a5 3 BLAKE2s (version_gem-1.1.3.gem) = dea1b6e43b2787f69ddfb48608129dbfb73d37b7653f5071e69980d18ddab899 SHA512 (version_gem-1.1.3.gem) = 8924dd79812fb331664b839a54fcbda34fce391f68badc2805c9813836169d29880f95c57f670aea9f53cb50c9f0dfc82a32dbff33252208008fab3c99dc43e5 Size (version_gem-1.1.3.gem) = 20480 bytes @ 1.3 log @devel/ruby-version_gem: update to 1.1.2 1.1.2 (2023-03-17) Added * VersionGem::Ruby to help library CI integration against many different versions of Ruby (@@pboling) o Experimental, optional, require (not loaded by default, which is why this can be in a patch) * Spec coverage is now 100%, lines and branches, including the fabled version.rb (@@pboling) * Full RBS Signatures (@@pboling) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2022/10/09 07:36:18 taca Exp $ d3 3 a5 3 BLAKE2s (version_gem-1.1.2.gem) = 376dbcf38dbe12a92af7d00f9820e23b31cd3325e14239eccc0e6f35cded633e SHA512 (version_gem-1.1.2.gem) = bd01793d52782dfcc2f7ba6ddf33abc1a066f0f86a6918d91f6231b19c9990f65fe8b81952d25d3ebb40a1085633b9b4351f9f1dbe74cba4e07bae8041dcc323 Size (version_gem-1.1.2.gem) = 19968 bytes @ 1.2 log @devel/ruby-version_gem: update to 1.1.1 pkgsrc change: update HOMEPAGE. 1.1.1 (2022-09-19) Added * Alternatives section to README.md (@@pboling) * Signing cert for gem releases (@@pboling) * Mailing List and other metadata URIs (@@pboling) * Checksums for released gems (@@pboling) Changed * SECURITY.md policy (@@pboling) * Version methods are now memoized (||=) on initial call for performance (@@pboling) * Gem releases are now cryptographically signed (@@pboling) @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2022/09/11 05:31:41 taca Exp $ d3 3 a5 3 BLAKE2s (version_gem-1.1.1.gem) = 131eaa1371925d11cfb0cdd64b6955f747cb47df777fe54a39c1bf28974e3dd3 SHA512 (version_gem-1.1.1.gem) = 3b94b064e5337201992893e5b6fd96664f70925671313b46bcc2a0d412e4030810f0b7737777a264de55352e1b3e678fd48760a353c611403c50323b3dfd7304 Size (version_gem-1.1.1.gem) = 18944 bytes @ 1.1 log @devel/ruby-version_gem: add package version 1.1.0 Required by ruby-auth package version 1.0 and later. VersionGem Alternatives This gem has a very niche purpose, which is: 1. providing introspection of a Version module based on a Version::VERSION constant string, 2. while not interfering with gemspec parsing where the VERSION string is traditionally used. If this isn't precisely your use case you may be better off looking at Versionaire, a wonderful, performant, well-maintained, gem from the Alchemists. For more discussion about this see issue #2 @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 BLAKE2s (version_gem-1.1.0.gem) = 736c9bd30d4056eb05656d17b6481c17ab00c0dd79a8fd0a7eab15504c94b538 SHA512 (version_gem-1.1.0.gem) = f4a82a1f24d49d603973ebd1ef3e623e27e72aab78802e6c88e18c632c96be69031b7496e424d69b0ba98ebf0ef50df96dfe08b5b7528a98fb2379aac74e9fe8 Size (version_gem-1.1.0.gem) = 13824 bytes @