head 1.1; access; symbols pkgsrc-2026Q3:1.1.0.2 pkgsrc-2026Q3-base:1.1; locks; strict; comment @# @; 1.1 date 2026.07.18.14.58.27; author taca; state Exp; branches; next ; commitid lpimbLV9yyEM89OG; desc @@ 1.1 log @devel/anonymous_loader: add version 0.1.3 This package is required by ruby-oauth-tty 1.0.13. AnonymousLoader AnonymousLoader evaluates Ruby source files inside fresh anonymous modules. It is useful when a tool needs to inspect or reuse code that declares constants whose top-level names may collide with the host process. The loaded source keeps its normal constant nesting, but that nesting starts inside the returned anonymous namespace. For example, source that declares Auth::Sanitizer becomes namespace::Auth::Sanitizer, and does not create Object::Auth. AnonymousLoader can load explicitly named files, or resolve a file using RubyGems metadata with a $LOAD_PATH fallback. The fallback is intended for Bundler standalone and similar environments where code is loadable but a gem is not visible through Gem.loaded_specs or the normal RubyGems index. @ text @$NetBSD$ BLAKE2s (anonymous_loader-0.1.3.gem) = 8433b717d20c969c88f14dda5c78e24fdd8405b1b421fe08dc1630dab20332f9 SHA512 (anonymous_loader-0.1.3.gem) = bf239e6f3bd60d5473a110c7d6ad6712a1ea0ec5fdfe9c413df08c02ab55af9f37578c6045647d1690a5d905db9b2e5bb833181ba9835af10975900ddbc0d611 Size (anonymous_loader-0.1.3.gem) = 35840 bytes @