|2017-01-09 16:02:32 by Takahiro Kambe | Files touched by this commit (1) ||
Log message: Now depends on both ruby-rb-fsevent and ruby-rb-inotify since it really require both package's codes. Bump PKGREVISION.
|2016-10-20 16:55:53 by Takahiro Kambe | Files touched by this commit (2) ||
Log message: 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-18.104.22.168 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/ … -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
|2016-10-17 16:19:34 by Takahiro Kambe | Files touched by this commit (2) ||
Log message: 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
|2016-03-15 16:35:52 by Takahiro Kambe | Files touched by this commit (2) ||
Log message: 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 !
|2015-12-13 16:12:04 by Takahiro Kambe | Files touched by this commit (2) ||
Log message: 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
|2015-11-04 02:32:42 by Alistair G. Crooks | Files touched by this commit (499)|
Log message: Add SHA512 digests for distfiles for sysutils category Problems found with existing digests: Package memconf distfile memconf-2.16/memconf.gz b6f4b736cac388dddc5070670351cf7262aba048 [recorded] 95748686a5ad8144232f4d4abc9bf052721a196f [calculated] Problems found locating distfiles: Package dc-tools: missing distfile dc-tools/abs0-dc-burn-netbsd-1.5-0-gae55ec9 Package ipw-firmware: missing distfile ipw2100-fw-1.2.tgz Package iwi-firmware: missing distfile ipw2200-fw-2.3.tgz Package nvnet: missing distfile nvnet-netbsd-src-20050620.tgz Package syslog-ng: missing distfile syslog-ng-3.7.2.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
|2015-10-04 15:26:10 by Takahiro Kambe | Files touched by this commit (4) ||
Log message: 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
|2015-09-13 17:14:46 by Takahiro Kambe | Files touched by this commit (2) ||
Log message: 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