head 1.13; access; symbols pkgsrc-2026Q1:1.13.0.8 pkgsrc-2026Q1-base:1.13 pkgsrc-2025Q4:1.13.0.6 pkgsrc-2025Q4-base:1.13 pkgsrc-2025Q3:1.13.0.4 pkgsrc-2025Q3-base:1.13 pkgsrc-2025Q2:1.13.0.2 pkgsrc-2025Q2-base:1.13 pkgsrc-2025Q1:1.12.0.10 pkgsrc-2025Q1-base:1.12 pkgsrc-2024Q4:1.12.0.8 pkgsrc-2024Q4-base:1.12 pkgsrc-2024Q3:1.12.0.6 pkgsrc-2024Q3-base:1.12 pkgsrc-2024Q2:1.12.0.4 pkgsrc-2024Q2-base:1.12 pkgsrc-2024Q1:1.12.0.2 pkgsrc-2024Q1-base:1.12 pkgsrc-2023Q4:1.11.0.8 pkgsrc-2023Q4-base:1.11 pkgsrc-2023Q3:1.11.0.6 pkgsrc-2023Q3-base:1.11 pkgsrc-2023Q2:1.11.0.4 pkgsrc-2023Q2-base:1.11 pkgsrc-2023Q1:1.11.0.2 pkgsrc-2023Q1-base:1.11 pkgsrc-2022Q4:1.10.0.2 pkgsrc-2022Q4-base:1.10 pkgsrc-2022Q3:1.8.0.12 pkgsrc-2022Q3-base:1.8 pkgsrc-2022Q2:1.8.0.10 pkgsrc-2022Q2-base:1.8 pkgsrc-2022Q1:1.8.0.8 pkgsrc-2022Q1-base:1.8 pkgsrc-2021Q4:1.8.0.6 pkgsrc-2021Q4-base:1.8 pkgsrc-2021Q3:1.8.0.4 pkgsrc-2021Q3-base:1.8 pkgsrc-2021Q2:1.8.0.2 pkgsrc-2021Q2-base:1.8 pkgsrc-2021Q1:1.6.0.6 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.4 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.2 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.5.0.2 pkgsrc-2020Q2-base:1.5 pkgsrc-2020Q1:1.4.0.2 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.3.0.12 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.8 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.6 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.4 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.2 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.2.0.6 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.4 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.2 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.1.0.2 pkgsrc-2017Q4-base:1.1; locks; strict; comment @# @; 1.13 date 2025.05.17.06.15.32; author taca; state Exp; branches; next 1.12; commitid CaaC8OqAbUnoYdVF; 1.12 date 2024.02.19.14.59.43; author taca; state Exp; branches; next 1.11; commitid VGopDS2nu011r3ZE; 1.11 date 2023.02.11.13.42.39; author taca; state Exp; branches; next 1.10; commitid pcBs13hx77BVZ6dE; 1.10 date 2022.11.26.14.07.09; author taca; state Exp; branches; next 1.9; commitid g3ZbfqRpWVfNBd3E; 1.9 date 2022.10.09.07.16.20; author taca; state Exp; branches; next 1.8; commitid IP2BCU8XfFgwS0XD; 1.8 date 2021.05.23.08.19.31; author taca; state Exp; branches; next 1.7; commitid 3JUC6wsf01KBqfUC; 1.7 date 2021.05.04.07.47.22; author taca; state Exp; branches; next 1.6; commitid iXZ9L9jDntNrRNRC; 1.6 date 2020.08.09.15.11.16; author taca; state Exp; branches; next 1.5; commitid r7OocaLD2orMVojC; 1.5 date 2020.04.27.04.01.10; author taca; state Exp; branches; next 1.4; commitid 2WzewtHvyyb6zY5C; 1.4 date 2020.03.08.13.29.54; author taca; state Exp; branches; next 1.3; commitid fLvp8Ocf2zzOjBZB; 1.3 date 2018.12.02.06.43.40; author taca; state Exp; branches; next 1.2; commitid X1igaygWqa6hVb2B; 1.2 date 2018.03.13.16.47.11; author taca; state Exp; branches; next 1.1; commitid AC7XnC2peprsKjuA; 1.1 date 2017.10.16.16.29.24; author minskim; state Exp; branches; next ; commitid J9UPfgJbxUkhpibA; desc @@ 1.13 log @devel/ruby-bindata: update to 2.5.1 2.5.1 (2025-04-11) * Added changelog link to gemspec. Thanks to Mark Young. * Support Ruby 3.4. @ text @# $NetBSD: Makefile,v 1.12 2024/02/19 14:59:43 taca Exp $ DISTNAME= bindata-2.5.1 CATEGORIES= devel MAINTAINER= minskim@@NetBSD.org HOMEPAGE= https://github.com/dmendel/bindata COMMENT= Declarative way to read and write structured binary data LICENSE= 2-clause-bsd USE_LANGUAGES= # none .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" @ 1.12 log @devel/ruby-bindata: update to 2.5.0 2.5.0 (2024-02-16) * Removed experimental :check_offset and :adjust_offset parameters * Support nested tracing * each_pair can now access anonymous fields * Fix potential encoding error * Skip supports fast searching with :asserted_value * Implement Section. Closes #101 * various: fix miscellaneous typos * Support ruby 3.3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2023/02/11 13:42:39 taca Exp $ d3 1 a3 1 DISTNAME= bindata-2.5.0 @ 1.11 log @devel/ruby-bindata: update to 2.4.15 2.4.15 (2023-02-07) * Added ruby 2.4.0 requirement to gemspec. Thanks to theldoria. * Added github CI action. Thanks to Peter Goldstein. * Convert file from latin1 to UTF-8. Thanks to Cédric Boutillier. * Move license from dual license to solely BSD-2-Clause. * Remove unnecessary files from gem. Requested by Orien Madgwick. * Allow multiple calls to auto_call_delayed_io. Thanks to dwelch-r7. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2022/11/26 14:07:09 taca Exp $ d3 1 a3 1 DISTNAME= bindata-2.4.15 @ 1.10 log @devel/ruby-bindata: update to 2.4.14 2.4.13 (2022-10-16) * Relax over-strict parameter naming requirements. Requested by vinayak3qilabs. 2.4.14 (2022-10-31) * Use Comparable#clamp instead of manual calculations. * Update tests to new minitest requirements. * Adjust tests due to changes in ruby 3.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2022/10/09 07:16:20 taca Exp $ d3 1 a3 1 DISTNAME= bindata-2.4.14 @ 1.9 log @devel/ruby-bindata: update to 2.4.12 2.4.11 (2022-09-27) * Make DelayedIO work with :onlyif. Reported by Spencer McIntyre. 2.4.12 (2022-10-03) * Do not include DelayedIO objects when :onlyif is false. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2021/05/23 08:19:31 taca Exp $ d3 1 a3 1 DISTNAME= bindata-2.4.12 @ 1.8 log @devel/ruby-bindata: update to 2.4.10 2.4.10 (2021-05-18) * Improve speed of dynamic object creation. Reported by Charlie Ablett. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2021/05/04 07:47:22 taca Exp $ d3 1 a3 1 DISTNAME= bindata-2.4.10 @ 1.7 log @devel/ruby-bindata: update to 2.4.9 Version 2.4.9 (2021-04-22) * Change example from Fixnum to Integer. Thanks to Tim Chambers. * Now works with frozen string literals. Requested by Jeremy Evans. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2020/08/09 15:11:16 taca Exp $ d3 1 a3 1 DISTNAME= bindata-2.4.9 @ 1.6 log @devel/ruby-bindata: update to 2.4.8 Update ruby-bindata to 2.4.8. == Version 2.4.8 (2020-07-21) * Bug fix array self assignment. Thanks to Spencer McIntyre. * Bug fix Stringz max_length. Thanks to cdelafuente-r7. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2020/04/27 04:01:10 taca Exp $ d3 1 a3 1 DISTNAME= bindata-2.4.8 @ 1.5 log @devel/ruby-bindata: update to 2.4.7 Update ruby-bindata to 2.4.7. == Version 2.4.7 (2020-03-31) * Fix choice assignment inside arrays. Reported by Spencer McIntyre. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2020/03/08 13:29:54 taca Exp $ d3 1 a3 1 DISTNAME= bindata-2.4.7 @ 1.4 log @devel/ruby-bindata: update to 2.4.6 Update ruby-bindata to 2.4.6. == Version 2.4.6 (2020-02-27) * More encoding fixes. Thanks to Aaron Patterson. == Version 2.4.5 (2020-02-21) * Small typo fixes to examples. * Fix encoding issue for ruby 2.7. Thanks to Aaron Patterson. * Quieter test output. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2018/12/02 06:43:40 taca Exp $ d3 1 a3 1 DISTNAME= bindata-2.4.6 @ 1.3 log @devel/ruby-bindata: udpate to 2.4.4 Version 2.4.4 (2018-10-03) * Display a hint when endian is omitted. Requested by Tails. * Add thread safety to Integer/BitField creation. Requested by jbpeirce. * Ensure windows sockets are unseekable. Thanks to Brent Cook. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2018/03/13 16:47:11 taca Exp $ d3 1 a3 1 DISTNAME= bindata-2.4.4 d11 2 @ 1.2 log @devel/ruby-bindata: update to 2.4.3 == Version 2.4.3 (2018-03-10) * Add Uint8Arrays. Requested by masarakki. == Version 2.4.2 (2018-01-31) * Allow boolean values as parameters. Requested by Patrik Wenger. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2017/10/16 16:29:24 minskim Exp $ d3 1 a3 1 DISTNAME= bindata-2.4.3 @ 1.1 log @devel/ruby-bindata: Import version 2.4.1 BinData provides a declarative way to read and write structured binary data. This means the programmer specifies what the format of the binary data is, and BinData works out how to read and write data in this format. It is an easier (and more readable) alternative to ruby's #pack and #unpack methods. BinData makes it easy to create new data types. It supports all the common primitive datatypes that are found in structured binary data formats. Support for dependent and variable length fields is built in. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= bindata-2.4.1 @