head 1.12; access; symbols pkgsrc-2023Q4:1.11.0.30 pkgsrc-2023Q4-base:1.11 pkgsrc-2023Q3:1.11.0.28 pkgsrc-2023Q3-base:1.11 pkgsrc-2023Q2:1.11.0.26 pkgsrc-2023Q2-base:1.11 pkgsrc-2023Q1:1.11.0.24 pkgsrc-2023Q1-base:1.11 pkgsrc-2022Q4:1.11.0.22 pkgsrc-2022Q4-base:1.11 pkgsrc-2022Q3:1.11.0.20 pkgsrc-2022Q3-base:1.11 pkgsrc-2022Q2:1.11.0.18 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.16 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.14 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.11.0.12 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.10 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.8 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.6 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.4 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.2 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.10.0.2 pkgsrc-2020Q1-base:1.10 pkgsrc-2019Q4:1.8.0.8 pkgsrc-2019Q4-base:1.8 pkgsrc-2019Q3:1.8.0.4 pkgsrc-2019Q3-base:1.8 pkgsrc-2019Q2:1.8.0.2 pkgsrc-2019Q2-base:1.8 pkgsrc-2019Q1:1.7.0.2 pkgsrc-2019Q1-base:1.7 pkgsrc-2018Q4:1.6.0.6 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.4 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.2 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.5.0.2 pkgsrc-2018Q1-base:1.5 pkgsrc-2017Q4:1.3.0.6 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.4 pkgsrc-2017Q3-base:1.3; locks; strict; comment @# @; 1.12 date 2024.01.21.09.13.54; author taca; state Exp; branches; next 1.11; commitid iZuP8dhB8tkUriVE; 1.11 date 2020.04.27.04.05.56; author taca; state Exp; branches; next 1.10; commitid WufY00sePBlGAY5C; 1.10 date 2020.02.05.14.42.16; author taca; state Exp; branches; next 1.9; commitid iXJGEHR6N9apKuVB; 1.9 date 2020.01.20.15.31.33; author taca; state Exp; branches; next 1.8; commitid k1xVXRfAPgHfxrTB; 1.8 date 2019.05.06.05.20.26; author taca; state Exp; branches; next 1.7; commitid 5W5RpTIXK6bPt6mB; 1.7 date 2019.02.25.14.44.50; author taca; state Exp; branches; next 1.6; commitid 6yq0W1qsreAXQ9dB; 1.6 date 2018.05.05.15.39.27; author taca; state Exp; branches; next 1.5; commitid Vc8Ny3ybzafzF7BA; 1.5 date 2018.03.23.13.48.51; author taca; state Exp; branches; next 1.4; commitid CqPXwXHdf1zkrAvA; 1.4 date 2018.02.28.15.43.08; author taca; state Exp; branches; next 1.3; commitid W3WhmC4rfdmnODsA; 1.3 date 2017.08.31.15.15.13; author taca; state Exp; branches; next 1.2; commitid pytAgj3M3Vgvtn5A; 1.2 date 2017.07.30.22.32.17; author wiz; state Exp; branches; next 1.1; commitid gjZWVQWOLKneVi1A; 1.1 date 2017.07.13.14.36.27; author taca; state Exp; branches; next ; commitid MU3cEXWb8RtNP4Zz; desc @@ 1.12 log @devel/ruby-byebug: fix for ruby33 Depends on devel/ruby-readline prior to ruby33. @ text @# $NetBSD: Makefile,v 1.11 2020/04/27 04:05:56 taca Exp $ DISTNAME= byebug-11.1.3 CATEGORIES= devel MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/deivid-rodriguez/byebug COMMENT= Ruby 2.0 fast debugger - base + CLI LICENSE= 2-clause-bsd RUBYGEM_OPTIONS+= --format-executable .include "../../lang/ruby/rubyversion.mk" .if ${RUBY_VER} < 33 DEPENDS+= ${RUBY_PKGPREFIX}-readline>=${RUBY_VERSION}:../../devel/ruby-readline .endif .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" @ 1.11 log @devel/ruby-byebug: update to 11.1.3 Update ruby-byebug to 11.1.3. ## [11.1.3] - 2020-04-23 ### Fixed * [#674](https://github.com/deivid-rodriguez/byebug/pull/674): crash when using byebug on ruby 2.7.0 on Windows. ## [11.1.2] - 2020-04-17 ### Fixed * [#657](https://github.com/deivid-rodriguez/byebug/pull/657): crash when hitting \ due to IRB completion mechanism included in the default ruby 2.7 version of the `irb` gem ([@@terceiro]). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2020/02/05 14:42:16 taca Exp $ d11 1 a11 1 DEPENDS+= ${RUBY_PKGPREFIX}-readline>=${RUBY_VERSION_FULL}:../../devel/ruby-readline d13 4 a16 1 RUBYGEM_OPTIONS+= --format-executable @ 1.10 log @devel/ruby-byebug: update to 11.1.1 Update ruby-byebug to 11.1.1. ## [11.1.1] - 2020-01-24 ### Fixed * [#635](https://github.com/deivid-rodriguez/byebug/pull/635): usage on Fedora 31 or any other `byebug` installation performed by a `rubygems` copy customized by setting `Gem.install_extension_in_lib` to false. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2020/01/20 15:31:33 taca Exp $ d3 1 a3 1 DISTNAME= byebug-11.1.1 @ 1.9 log @devel/ruby-byebug: update to 11.1.0 Update ruby-byebug to 11.1.0. ## [11.1.0] - 2020-01-20 ### Added * Official support for MRI 2.7 ([@@yui-knk]). ### Fixed * [#562](https://github.com/deivid-rodriguez/byebug/pull/562): post mortem mode landing in the wrong line when coming from an exception inside a `Kernel.load` call. ### Removed * Support for MRI 2.3. Byebug no longer installs on this platform. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2019/05/06 05:20:26 taca Exp $ d3 1 a3 1 DISTNAME= byebug-11.1.0 @ 1.8 log @devel/ruby-byebug: update to 11.0.1 ## [11.0.1] - 2019-03-18 ### Fixed * [#546](https://github.com/deivid-rodriguez/byebug/pull/546): `continue!` to ignore further `byebug` calls. * [#545](https://github.com/deivid-rodriguez/byebug/pull/545): `skip` autolisting code for intermediate skipped breakpoints. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2019/02/25 14:44:50 taca Exp $ d3 1 a3 1 DISTNAME= byebug-11.0.1 @ 1.7 log @devel/ruby-byebug: update to 11.0.0 ## [11.0.0] - 2019-02-15 ### Added * [#377](https://github.com/deivid-rodriguez/byebug/pull/377): `skip` to continue until the next breakpoint as long as it is different from the current one. You can use this command to get out of loops, for example ([@@tacnoman]). * [#524](https://github.com/deivid-rodriguez/byebug/pull/524): `continue!` (or `continue unconditionally`) to continue until the end of the program regardless of the currently enabled breakpoints ([@@tacnoman]). ### Fixed * [#527](https://github.com/deivid-rodriguez/byebug/pull/527): `break` help text to clarify placeholders from literals. * [#528](https://github.com/deivid-rodriguez/byebug/pull/528): `quit!` help to not show a space between "quit" and "!". ### Removed * Support for MRI 2.2. Byebug no longer installs on this platform. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2018/05/05 15:39:27 taca Exp $ d3 1 a3 1 DISTNAME= byebug-11.0.0 @ 1.6 log @devel/ruby-byebug: update to 10.0.2 ## 10.0.2 - 2018-03-30 * Error when using byebug with `debase` gem (#447, @@tzmfreedom) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2018/03/23 13:48:51 taca Exp $ d3 1 a3 1 DISTNAME= byebug-10.0.2 @ 1.5 log @devel/ruby-byebug: update to 10.0.1 ## 10.0.1 - 2018-03-21 ### Fixed * Error when using byebug with `debase` gem (#443, @@tzmfreedom) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2018/02/28 15:43:08 taca Exp $ d3 1 a3 1 DISTNAME= byebug-10.0.1 @ 1.4 log @devel/ruby-byebug: update to 10.0.0 10.0.0 - 2018-01-26 Changed * Breaking on methods now stops on the first effective line of a method, not on the line containing the def keyword. Added * Show valid breakpoint locations when invalid location given (#393, @@ko1). * Ruby 2.5.0 support (#397, @@yui-knk). * Log host & port when launching byebug's client in remote mode. * Some love & tests to remote debugging (#82). * remote_byebug shortcut to start the most common case for remote debugging (#141). Fixed * Properly ignore ruby fullpath executable when passed to byebug script (#419). * Remote server crash when interrupting client (#141, #274). * Control server thread being able to interrupt main thread only a single time. (#239). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2017/08/31 15:15:13 taca Exp $ d3 1 a3 1 DISTNAME= byebug-10.0.0 @ 1.3 log @Update ruby-byebug to 9.1.0. ## 9.1.0 - 2016-08-22 ### Added * Better UI messages for breakpoint management. ### Fixed * `where` command failing on instance_exec block stack frames. * `restart` command crashing in certain cases because of a missing `require 'English'` (#321, @@akaneko3). * `restart` command crashing when debugged script is not executable or has no shebang (#321, @@akaneko3). ### Removed * Ruby 2.0 and Ruby 2.1 official & unofficial support. Byebug no longer installs on these platforms. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2017/07/30 22:32:17 wiz Exp $ d3 1 a3 1 DISTNAME= byebug-9.1.0 @ 1.2 log @Switch github HOMEPAGEs to https. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2017/07/13 14:36:27 taca Exp $ d3 1 a3 1 DISTNAME= byebug-9.0.6 @ 1.1 log @Add ruby-byebug package version 9.0.6. Byebug is a simple to use, feature rich debugger for Ruby 2. It uses the new TracePoint API for execution control and the new Debug Inspector API for call stack navigation, so it doesn't depend on internal core sources. It's developed as a C extension, so it's fast. And it has a full test suite so it's reliable. It allows you to see what is going on _inside_ a Ruby program while it executes and offers many of the traditional debugging features such as: * Stepping: Running your program one line at a time. * Breaking: Pausing the program at some event or specified instruction, to examine the current state. * Evaluating: Basic REPL functionality, although [pry] does a better job at that. * Tracking: Keeping track of the different values of your variables or the different lines executed by your program. @ text @d1 1 a1 1 # $NetBSD$ d7 1 a7 1 HOMEPAGE= http://github.com/deivid-rodriguez/byebug @