head 1.24; access; symbols pkgsrc-2026Q1:1.24.0.2 pkgsrc-2026Q1-base:1.24 pkgsrc-2025Q4:1.23.0.16 pkgsrc-2025Q4-base:1.23 pkgsrc-2025Q3:1.23.0.14 pkgsrc-2025Q3-base:1.23 pkgsrc-2025Q2:1.23.0.12 pkgsrc-2025Q2-base:1.23 pkgsrc-2025Q1:1.23.0.10 pkgsrc-2025Q1-base:1.23 pkgsrc-2024Q4:1.23.0.8 pkgsrc-2024Q4-base:1.23 pkgsrc-2024Q3:1.23.0.6 pkgsrc-2024Q3-base:1.23 pkgsrc-2024Q2:1.23.0.4 pkgsrc-2024Q2-base:1.23 pkgsrc-2024Q1:1.23.0.2 pkgsrc-2024Q1-base:1.23 pkgsrc-2023Q4:1.22.0.8 pkgsrc-2023Q4-base:1.22 pkgsrc-2023Q3:1.22.0.6 pkgsrc-2023Q3-base:1.22 pkgsrc-2023Q2:1.22.0.4 pkgsrc-2023Q2-base:1.22 pkgsrc-2023Q1:1.22.0.2 pkgsrc-2023Q1-base:1.22 pkgsrc-2022Q4:1.21.0.4 pkgsrc-2022Q4-base:1.21 pkgsrc-2022Q3:1.21.0.2 pkgsrc-2022Q3-base:1.21 pkgsrc-2022Q2:1.20.0.8 pkgsrc-2022Q2-base:1.20 pkgsrc-2022Q1:1.20.0.6 pkgsrc-2022Q1-base:1.20 pkgsrc-2021Q4:1.20.0.4 pkgsrc-2021Q4-base:1.20 pkgsrc-2021Q3:1.20.0.2 pkgsrc-2021Q3-base:1.20 pkgsrc-2021Q2:1.19.0.2 pkgsrc-2021Q2-base:1.19 pkgsrc-2021Q1:1.18.0.2 pkgsrc-2021Q1-base:1.18 pkgsrc-2020Q4:1.16.0.8 pkgsrc-2020Q4-base:1.16 pkgsrc-2020Q3:1.16.0.6 pkgsrc-2020Q3-base:1.16 pkgsrc-2020Q2:1.16.0.4 pkgsrc-2020Q2-base:1.16 pkgsrc-2020Q1:1.16.0.2 pkgsrc-2020Q1-base:1.16 pkgsrc-2019Q4:1.15.0.10 pkgsrc-2019Q4-base:1.15 pkgsrc-2019Q3:1.15.0.6 pkgsrc-2019Q3-base:1.15 pkgsrc-2019Q2:1.15.0.4 pkgsrc-2019Q2-base:1.15 pkgsrc-2019Q1:1.15.0.2 pkgsrc-2019Q1-base:1.15 pkgsrc-2018Q4:1.14.0.14 pkgsrc-2018Q4-base:1.14 pkgsrc-2018Q3:1.14.0.12 pkgsrc-2018Q3-base:1.14 pkgsrc-2018Q2:1.14.0.10 pkgsrc-2018Q2-base:1.14 pkgsrc-2018Q1:1.14.0.8 pkgsrc-2018Q1-base:1.14 pkgsrc-2017Q4:1.14.0.6 pkgsrc-2017Q4-base:1.14 pkgsrc-2017Q3:1.14.0.4 pkgsrc-2017Q3-base:1.14 pkgsrc-2017Q2:1.13.0.2 pkgsrc-2017Q2-base:1.13 pkgsrc-2017Q1:1.12.0.2 pkgsrc-2017Q1-base:1.12 pkgsrc-2016Q4:1.11.0.2 pkgsrc-2016Q4-base:1.11 pkgsrc-2016Q3:1.9.0.6 pkgsrc-2016Q3-base:1.9 pkgsrc-2016Q2:1.9.0.4 pkgsrc-2016Q2-base:1.9 pkgsrc-2016Q1:1.9.0.2 pkgsrc-2016Q1-base:1.9 pkgsrc-2015Q4:1.8.0.2 pkgsrc-2015Q4-base:1.8 pkgsrc-2015Q3:1.6.0.2 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.5.0.2 pkgsrc-2015Q2-base:1.5 pkgsrc-2015Q1:1.3.0.2 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.2.0.6 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.4 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.2 pkgsrc-2014Q2-base:1.2; locks; strict; comment @# @; 1.24 date 2026.02.02.15.29.44; author taca; state Exp; branches; next 1.23; commitid IjoDS8QuMl2oEOsG; 1.23 date 2024.03.03.08.40.28; author taca; state Exp; branches; next 1.22; commitid GmZdfI3rZgBZUG0F; 1.22 date 2023.01.15.15.44.37; author taca; state Exp; branches; next 1.21; commitid SVCQUxng0tdAxE9E; 1.21 date 2022.08.28.13.07.27; author taca; state Exp; branches; next 1.20; commitid fxEIKVUNm7AEaERD; 1.20 date 2021.08.31.16.52.57; author taca; state Exp; branches; next 1.19; commitid Hyts7qRznfCs397D; 1.19 date 2021.05.09.14.36.14; author taca; state Exp; branches; next 1.18; commitid IEUFAAy6uzBKXtSC; 1.18 date 2021.01.18.15.31.32; author taca; state Exp; branches; next 1.17; commitid AezgkXYlzYMVPdEC; 1.17 date 2021.01.14.14.28.27; author taca; state Exp; branches; next 1.16; commitid aT7yZmflqQ3gCHDC; 1.16 date 2020.03.24.16.40.19; author taca; state Exp; branches; next 1.15; commitid dPfvhOOK9Q8fRF1C; 1.15 date 2019.03.16.14.12.37; author taca; state Exp; branches; next 1.14; commitid g7MgmXvpvyGE3BfB; 1.14 date 2017.09.19.16.34.55; author taca; state Exp; branches; next 1.13; commitid r5lg0HqH04hBiP7A; 1.13 date 2017.06.18.13.48.54; author taca; state Exp; branches; next 1.12; commitid YhBPMRlDw2gknRVz; 1.12 date 2017.01.09.15.02.31; author taca; state Exp; branches; next 1.11; commitid hSoMCbPwHiPlViBz; 1.11 date 2016.10.20.14.55.53; author taca; state Exp; branches 1.11.2.1; next 1.10; commitid 7nosRWgPxpsZtTqz; 1.10 date 2016.10.17.14.19.34; author taca; state Exp; branches; next 1.9; commitid YVEuTWgadCQ4ovqz; 1.9 date 2016.03.15.15.35.52; author taca; state Exp; branches; next 1.8; commitid KwKFrtAUDPYsKKYy; 1.8 date 2015.12.13.15.12.04; author taca; state Exp; branches; next 1.7; commitid fGIqKBOJf6fWBNMy; 1.7 date 2015.10.04.13.26.10; author taca; state Exp; branches; next 1.6; commitid Jw8gzkdwcWHWgNDy; 1.6 date 2015.09.13.15.14.46; author taca; state Exp; branches; next 1.5; commitid f7U0X5C8JOI9y6By; 1.5 date 2015.06.10.14.53.09; author taca; state Exp; branches; next 1.4; commitid 2rw23RezHMK5uToy; 1.4 date 2015.04.16.10.53.14; author jperkin; state Exp; branches; next 1.3; commitid cTChg67yrRIhVNhy; 1.3 date 2015.03.13.16.05.19; author taca; state Exp; branches; next 1.2; commitid m6QzrvcJwIDIIsdy; 1.2 date 2014.06.28.23.05.12; author dholland; state Exp; branches; next 1.1; commitid pb6fqGzxKSe7mlGx; 1.1 date 2014.05.31.16.42.53; author bsiegert; state Exp; branches; next ; commitid KB7jDrzxV0Y29ICx; 1.11.2.1 date 2017.01.13.19.38.18; author bsiegert; state Exp; branches; next ; commitid LXeWqOQYZKpckQBz; desc @@ 1.24 log @sysutils/ruby-listen: update to 3.10.0 3.10.0 (2026-01-16) What's Changed * Rubocop workflow with GitHub actions by @@AlexB52 in #573 * Fix the Rubocop offence by @@y-yagi in #588 * Add logger gem as a runtime dependency by @@y-yagi in #587 * Remove conditions from gem declarations in Gemfile by @@larskanis in #584 * CI against Ruby 3.4 by @@y-yagi in #590 * Remove link to Travis CI by @@y-yagi in #593 * Use Naming/PredicatePrefix instead of deprecated Naming/PredicateName cop by @@y-yagi in #592 * Remove unused require by @@y-yagi in #594 * Mention the relation with fs.inotify.max_user_watches and the memory allocation by @@y-yagi in #595 * CI against Ruby 4.0 by @@y-yagi in #596 New Contributors * @@AlexB52 made their first contribution in #573 * @@larskanis made their first contribution in #584 @ text @# $NetBSD: Makefile,v 1.23 2024/03/03 08:40:28 taca Exp $ DISTNAME= listen-3.10.0 CATEGORIES= sysutils MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://github.com/guard/listen COMMENT= Listen to file modifications LICENSE= mit DEPENDS+= ${RUBY_PKGPREFIX}-rb-fsevent>=0.10.3:../../devel/ruby-rb-fsevent DEPENDS+= ${RUBY_PKGPREFIX}-rb-inotify>=0.9.10:../../devel/ruby-rb-inotify USE_LANGUAGES= # none RUBYGEM_OPTIONS+= --format-executable .include "../../lang/ruby/gem.mk" .include "../../mk/bsd.pkg.mk" @ 1.23 log @sysutils/ruby-listen: update to 3.9.0 3.9.0 (2024-02-24) * Issue #572: make kernel warn configurable -- see README (#579) @@ColinDKelley @@AlexB52 * drop ruby 2.6 and add ruby 3.3 to the test matrix (#578) @@ColinDKelley * Fix github workflows link in README (#577) @@hotoolong @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2023/01/15 15:44:37 taca Exp $ d3 1 a3 1 DISTNAME= listen-3.9.0 @ 1.22 log @sysutils/ruby-listen: update to 3.8.0 3.8.0 (2023-01-09) * Use the defined type to the default value of directory (#566) @@y-yagi * update ruby version matrix to drop 2.4, 2.5 and add 3.2 (#567) @@ColinDKelley * Update ruby version 3.0.4 (#562) @@vickyprahastra * Raise argument error when passing a file path (#563) @@janko * Fix kwargs matching with rspec-mock 3.12 and Ruby 3+ (#564) @@voxik * Disable fail-fast for CI matrix (#555) @@ybiquitous * Add Ruby 3.0/3.1 to CI (#554) @@ybiquitous @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2022/08/28 13:07:27 taca Exp $ d3 1 a3 1 DISTNAME= listen-3.8.0 @ 1.21 log @sysutils/ruby-listen: update to 3.7.1 3.7.1 (2022-01-13) * Issue #548: fix error when renaming folder (#552) @@ColinDKelley * issue #550: fix README to document start rather than unpause (#551) @@ColinDKelley * Issue #543: Ignore emacs backup/swap files by default. (#546) @@zw963 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2021/08/31 16:52:57 taca Exp $ d3 1 a3 1 DISTNAME= listen-3.7.1 @ 1.20 log @sysutils/ruby-listen: update to 3.7.0 3.6.0 (2021-07-21) New Features * #452 for FIPS compatibility, use SHA256 instead of MD5 (#541) @@ColinDKelley 3.7.0 (2021-08-19) * issue #509: raise Listen::Error::INotifyMaxWatchesExceeded rather than abort (#545) @@ColinDKelley * Plumb Silencer.new and use it #542 spec (#544) @@ColinDKelley * fix: Avoid scanning and building entries for silenced directories (#542) @@ElMassimo @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2021/05/09 14:36:14 taca Exp $ d3 1 a3 1 DISTNAME= listen-3.7.0 @ 1.19 log @sysutils/ruby-listen: update to 3.5.1 3.5.1 (2021-03-30) * Bump required ruby version to v2.4.0 (#536) @@cgunther 3.5.0 (2021-03-23) * Issue #533: rescue StandardError only (#535) @@ColinDKelley @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2021/01/18 15:31:32 taca Exp $ d3 1 a3 1 DISTNAME= listen-3.5.1 @ 1.18 log @sysutils/ruby-listen: update to 3.4.1 3.4.1 (2021-01-14) * Add tests for PR #529 (#531) @@ColinDKelley * Correctly pass timeout as kwargs to wait_for_state (#529) @@the-spectator @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2021/01/14 14:28:27 taca Exp $ d3 1 a3 1 DISTNAME= listen-3.4.1 @ 1.17 log @sysutils/ruby-listen: update to 3.4.0 pkgsrc changes: add "USE_LANGUAGES= # none". 3.4.0 (2020-12-31) * Issue #510: use monotonic tick count (#512) @@ColinDKelley 3.3.4 (2020-12-31) * Don't return incorrect files when there's a file whose name matches a dir (#526) @@ghiculescu * added correct link to help debug inotify workers error on linux (#527) @@williamkennedy * issue #473: use sudo sh -c so redirection works (#525) @@ColinDKelley * issue #473: update README for setting fs.inotify.max_user_watches (#522) @@ColinDKelley * issue #451: change windows install instructions to suggest platforms: instead of Gem.win_platform? (#523) @@ColinDKelley * put missing wiki content into README (#521) @@ColinDKelley 3.3.3 (2020-11-30) * Add project metadata to the gemspec (#519) @@orien 3.3.2 (2020-11-28) * Issue #504: tune .rubocop.yml and source code to make it pass all cops (#508) @@ColinDKelley * Fix description typo (#515) @@ccouzens 3.3.1 (2020-11-13) * issue #513: allow stop when not started (#514) @@ColinDKelley 3.3.0 (2020-11-10) New Features * Use file size to check for modifications (#336) @@marawan31 * Ignore mutagen sync temporary files (#469) @@nilbus * Add GitHub Actions for development workflow. (#485) @@ioquatix * Allow Ruby 3 (#490) @@yahonda * Add Truffleruby head to CI (#493, #507) @@gogainda * Add magic # frozen_string_literal: true comment (#494) @@ColinDKelley Bug Fixes * Fix: Linux driver listens for :modify events again (#450) @@ColinDKelley * Fix: Track removed subdirectories (#460) @@bryanlira * Use one fsevent_watch process per listener instead of one per dir (#471) @@ioquatix * Wrap Listener instances in WeakRef (#477) @@jonathanhefner * Include macOS Big Sur in Adapter::Darwin#usable? (#479) @@christiankn * Fix hanging race condition (#481, #500) @@ColinDKelley * Remove Listen::Internals::ThreadPool (#483) @@jonathanhefner * Tidy up thread killing. Remove JRuby workaround. (#484) @@ioquatix * Move thread caller stack and rescue+log to a common place (#487) @@ColinDKelley * Unify logging through Listen.logger; add missing logger_spec (#497) @@ColinDKelley * Rescue and log application exceptions raised from the Listen.to callback so listening doesn't break in process (#505) @@ColinDKelley @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2020/03/24 16:40:19 taca Exp $ d3 1 a3 1 DISTNAME= listen-3.4.0 @ 1.16 log @Update sysutils/ruby-listen to 3.2.1 Update ruby-listen to 3.2.1. 3.2.1 (2019-12-05) unknown 3.2.0 (2019-10-11) * Fix warnings in spec output (#464) @@floehopper * README: Remove defunct Gemnasium badge (#461) @@olleolleolle * Update the RuboCop dependency (#447) @@rymai * ! assigned but unused variable - from_change, to_change (#438) @@amatsuda * Update dependencies and travis matrix (#446) @@rymai * Upgrade to latest rb-fsevent and rb-notify releases (#443) @@thibaudgg * Update Natalie’s name (#433) @@ddfreyne * Fix small markdown syntax issue in README (#430) @@sivaraam * Update .travis.yml (#427) @@junaruga * update travis.yml (bump ruby + bundler cache) (#395) @@e2 * set Travis to MRI 2.2.5 and JRuby 9.1.2.0 (#408) @@e2 * Require rb-fsevent when needed, in _configure method (#419) @@jirutka * Update matrix to use Ruby 2.2.5 (#418) @@rymai * Don't require rb-fsevent until actually needed (#417) @@jirutka * Please the look with retina friendly badges (#413) @@elia * [ci skip] Document behavior in forked environment (#403) @@schneems @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2019/03/16 14:12:37 taca Exp $ d3 1 a3 2 DISTNAME= listen-3.2.1 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME} d14 2 @ 1.15 log @sysutils/ruby-listen: update dependency to ruby-rb-inotify Update dependency to ruby-rb-inotify. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2017/09/19 16:34:55 taca Exp $ d3 1 a3 2 DISTNAME= listen-3.1.5 PKGREVISION= 2 d12 2 a13 3 DEPENDS+= ${RUBY_PKGPREFIX}-rb-fsevent>=0.9.4:../../devel/ruby-rb-fsevent DEPENDS+= ${RUBY_PKGPREFIX}-rb-inotify>=0.9.7:../../devel/ruby-rb-inotify DEPENDS+= ${RUBY_PKGPREFIX}-dep>=1.2:../../devel/ruby-dep @ 1.14 log @sysutils/ruby-listen: clean up RUBY_VERSIONS_ACCEPTED Remove unnecessary RUBY_VERSIONS_ACCEPTED and including rubyversion.mk. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2017/06/18 13:48:54 taca Exp $ d4 1 a4 1 PKGREVISION= 1 d14 1 a14 1 DEPENDS+= ${RUBY_PKGPREFIX}-rb-inotify>=0.9.7:../../sysutils/ruby-rb-inotify @ 1.13 log @Add 24 to RUBY_VERSIONS_ACCEPTED. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2017/01/09 15:02:31 taca Exp $ a12 6 RUBYGEM_OPTIONS+= --format-executable RUBY_VERSIONS_ACCEPTED= 22 23 24 .include "../../lang/ruby/rubyversion.mk" d17 2 @ 1.12 log @Now depends on both ruby-rb-fsevent and ruby-rb-inotify since it really require both package's codes. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2016/10/20 14:55:53 taca Exp $ d15 1 a15 1 RUBY_VERSIONS_ACCEPTED= 22 23 @ 1.11 log @Update ruby-listen to 3.1.5. Restrict to ruby22 and ruby23. v3.1.5 Bugfixes * #394 prevent crashes when Listen is stopped too soon (e.g. before being started or initialized) v3.1.4 Bugfixes * #393 - relaxed rb-fsevent dependency to allow install on older OSX releases (thanks to @@robmckinnon) v3.1.3 Bug fixes * #387 - fix JRuby support both in dependencies (by allowing Ruby 2.2.3) and behavior (JRuby Dir.entries workaround) * #387 - prevent JRuby from hanging when stopping on Linux (and Travis) * #387 - activate JRuby-9.0.5.0 on Travis to declare support for JRuby (tests are flaky, but that's due to timing issues) v3.1.2 Security enhancements * #377 require at least Ruby 2.2.4 to avoid CVE-2015-7551 (see https://www.ruby-lang.org/en/news/2015/12/16/ruby-2-2-4-released/) Bugfixes * #383 allow stopping when not fully initialized (fixes guard/guard#822 (comment)) Improvements * #378 warn users if their Ruby is buggy or vulnerable (controversial to some, but very extensively justified) Development * #377 use ruby_dep for managing ruby requirements * #379 make RuboCop pass (thanks to @@jvanbaarsen) * #384 avoid rubygems duplicate dependency error (gem given in both runtime and development dependencies) v3.1.1 Bugfixes * #373 explicitly require forwardable for delegation (fixes #372) v3.1.0 Bugfixes * #370 - gracefully fallback to polling on old older unsupported OSX versions (thanks to @@vaz) Improvements * #371 - update dependency to Ruby 2.2.x since 2.1 and earlier are EOL (minor version bumped to 3.1 in case backporting is needed) Development * #371 - fix all RuboCop offenses to avoid noise during development @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2016/10/17 14:19:34 taca Exp $ d4 1 a18 1 .if ${OPSYS} == "Darwin" a19 2 OVERRIDE_GEMSPEC+= rb-inotify: .else a20 2 OVERRIDE_GEMSPEC+= rb-fsevent: .endif @ 1.11.2.1 log @Pullup ticket #5187 - requested by taca sysutils/ruby-listen: build fix (for www/ruby-jekyll) Revisions pulled up: - sysutils/ruby-listen/Makefile 1.12 --- Module Name: pkgsrc Committed By: taca Date: Mon Jan 9 15:02:32 UTC 2017 Modified Files: pkgsrc/sysutils/ruby-listen: Makefile Log Message: Now depends on both ruby-rb-fsevent and ruby-rb-inotify since it really require both package's codes. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD$ a3 1 PKGREVISION= 1 d18 1 d20 2 d23 2 @ 1.10 log @Update ruby-listen to 3.0.8, latest 3.0.x release. v3.0.7 Backports * #385 - backport #383 (allow stopping when not fully initialized) v3.0.8 Bugfixes: * prevent crash when stopping uninitialized listener 2c78999 * prevent crash when stopping uninitialized adapter 8b06d2c * #392 - Change rb-fsevent dependency to work on OS X 10.6-10.8 * get JRuby to fail with ENOTDIR like MRI does c3a8cbb * avoid unkillable thread problem on JRuby e86dccf * explicitly require forwardable (in case of further backports) 51d7706 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2016/03/15 15:35:52 taca Exp $ d3 1 a3 1 DISTNAME= listen-3.0.8 d14 2 d19 1 a19 1 DEPENDS+= ${RUBY_PKGPREFIX}-rb-fsevent>=0.9.7:../../devel/ruby-rb-fsevent d22 1 a22 1 DEPENDS+= ${RUBY_PKGPREFIX}-rb-inotify>=0.9:../../sysutils/ruby-rb-inotify d25 1 a25 2 # ruby-listen 3.1.5 require ruby-dep but www/ruby-jekyll-watch require <3.1 #DEPENDS+= ${RUBY_PKGPREFIX}-dep>=1.2:../../devel/ruby-dep @ 1.9 log @Update ruby-listen to 3.0.6. pkgsrc change: * Depend on ruby-rb-fsevent Darwin. Bugfixes * #364 - fix broken dependency (rb-inotify gem version 0.9.6 was removed from RubyGems) - thanks, @@benja83 ! @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2015/12/13 15:12:04 taca Exp $ d3 1 a3 1 DISTNAME= listen-3.0.6 d23 2 @ 1.8 log @Update ruby-listen to 3.0.5. v3.0.5 Bugfixes * #359 - implement Adapter#stop to free resources on Linux * #358 - rescan directory to avoid crashes when files deleted during scan * #356 - fix error in exception handling (bad arguments passed when building message) v3.0.4 Bugfixes * fix #351 - where OSX adapter couldn't listen to more than 2 given directories @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2015/10/04 13:26:10 taca Exp $ d3 1 a3 1 DISTNAME= listen-3.0.5 d12 8 a19 1 #DEPENDS+= ${RUBY_PKGPREFIX}-rb-fsevent>=0.9.3:../../sysutils/ruby-rb-fsevent a20 2 RUBYGEM_OPTIONS+= --format-executable d22 1 @ 1.7 log @Update ruby-listen to 3.0.3. pkgsrc change: add pkg_alternatives support. v3.0.3 Improvements * #330 - fixed warnings on JRuby v3.0.2 Bugfixes * fix #328 - add missing require which crashed Listen on OSX (thanks to @@noahsw for reporting) v3.0.1 Bugfixes * #325, #327 - fix regressions (allow Listen to run correctly without other deps + properly handle pause()) v3.0.0 KNOWN ISSUES * #319, #258 - TCP is no longer part of Listen, and there's currently no alternative except downgrading to Listen 2.x API CHANGES * TCP functionality removed (Listen.on, Adapter::TCP, Adapter::TCP::Broadcaster, etc.) * Listener#start should be used instead of Listener#unpause * Listener#directories is no longer available * Listener#options is no longer available as public API IMPROVEMENTS * Major performance improvements (CPU), especially for Polling * Celluloid is no longer required by Listen (which means: better performance, less dependencies, less threads used, less version conflicts, easier debugging, less potential issues/bugs) * TCP is no longer part of Listen (which means: more maintainable codebase and possibility to create much better TCP implementation without the tradeoffs) Development * major codebase rewrite * better logging by default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2015/09/13 15:14:46 taca Exp $ d3 1 a3 1 DISTNAME= listen-3.0.3 a11 1 DEPENDS+= ${RUBY_PKGPREFIX}-celluloid>=0.15.2:../../devel/ruby-celluloid @ 1.6 log @Update ruby-listen to 2.10.1, latest 2.10 release. v2.10.1 * #320 - latency option was completely ignored for both OSX and when Polling * #302 - fix bug related to move_to/move_from breaking TCP functionality @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2015/06/10 14:53:09 taca Exp $ d3 1 a3 1 DISTNAME= listen-2.10.1 d16 1 @ 1.5 log @Update ruby-listen to 2.10.0. v2.10.0 @@e2 e2 released this on 27 Mar, 6 commits to master since this release Major changes * #304 - lock to Cellulloid 0.16 (if you need Celluloid 0.15, use Listen 2.9.0 and ask for backports if necessary) Bugfixes * #301 - avoid BSD adapter crash when watched file doesn't exist Improvements * #303 - allow listen tool to watch multiple directories @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2015/04/16 10:53:14 jperkin Exp $ d3 1 a3 1 DISTNAME= listen-2.10.0 @ 1.4 log @Remove NOT_FOR_PLATFORM, builds fine on Darwin for me. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2015/03/13 16:05:19 taca Exp $ d3 1 a3 1 DISTNAME= listen-2.9.0 d8 1 a8 1 HOMEPAGE= ${MASTER_SITE_RUBYGEMS:=listen/} @ 1.3 log @Update ruby-listen to 2.9.0. Changes are too many to write here, please refer: https://github.com/guard/listen/releases. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2014/06/28 23:05:12 dholland Exp $ a15 1 NOT_FOR_PLATFORM= Darwin-*-* @ 1.2 log @Says it doesn't support ruby18 if you try to build it, so mark it accordingly. (Is there any reason there isn't there a RUBY_VERSIONS_INCOMPATIBLE variable like we have for python and lua and in other similar situations?) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2014/05/31 16:42:53 bsiegert Exp $ d3 1 a3 1 DISTNAME= listen-2.7.5 d12 6 a17 1 RUBY_VERSION_SUPPORTED= 193 200 21 @ 1.1 log @Add new package, ruby-listen-2.7.5. From DESCR: The Listen gem listens to file modifications and notifies you about the changes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2013/09/15 15:59:31 taca Exp $ d12 2 @