summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-11-30add litehtml version 0.6 to pkgsrc-currentnros8-1/+157
litehtml is a lightweight HTML rendering engine with CSS2/CSS3 support. litehtml does not depend on any image/drawing/font library as it does not draw any text, pictures or other graphics itself. The consumer of the library can use any library to draw images, fonts and any other graphics. HTML elements are just placed into the right position by litehtml.
2022-11-30py27-cssselect2: exclude pytest-flake8 and pytest-isort from testingadam4-6/+38
2022-11-30py-qt-builder: revert update, intended to go to wip for nowwiz2-7/+7
2022-11-30py27-tinycss2: exclude pytest-flake8 and pytest-isort from testingadam4-8/+40
2022-11-30py-qt-builder: update to 1.14.0.wiz2-7/+7
v1.14.0 21st September 2022 - Added support for QtPdf, QtPdfWidgets and QtTextToSpeech for PyQt6. - SIP v6.7 is now required. v1.13.0 6th June 2022 - The default ABI versions are now v12.11 and v13.4 so that wrapped classes can be used by sip.array. - Removed support for bundling version of Qt older than v5.15. - Removed support for Python v3.6.
2022-11-30doc: Updated emulators/mame to 0.250wiz1-1/+2
2022-11-30mame: update to 0.250.wiz4-43/+8
November has passed us by, and it’s time for MAME 0.250, with a distinct Konami flavour! On the arcade side, the third and fourth player positions are supported in NBA Play By Play, and lots of regional variants have been added for games running on Hornet hardware. We’ve also added support for a Konami hand-held LCD game, a Tiger LCD game based on a popular Konami franchise, and a prototype of an unreleased Game.com title in the same series. In addition to the Castlevania-themed LCD game, we’ve added licensed Tiger LCD games featuring Mega Man, Ninja Gaiden, Superman and Gargoyles characters, although the latter two are different skins for the same game. MSX computer emulation has had a major overhaul, with more supported systems and peripherals, including lots of cartridge port floppy drives. As a bonus, the Fujitsu FM Towns family gained support for more controllers, including the Marty Pad and the twin-stick Libble Rabble joypad. Hard disk issues affecting the FM Towns family were also tracked down and fixed. Atari 8-bit computer cartridge emulation has been modernised, and a few more unlicensed Game Boy cartridges are supported (you can now play some very famous unauthorised translations in MAME). The Quantel DPB-7000 is looking much better, with lots of progress on video output and peripheral support. Namco’s Alpine Surfer is now playable in MAME, and several graphical glitches that had plagued System 22 emulation have been banished. Support for Italian versions of Quizard has been added, and German versions of Quizard 3 and Quizard 4 Rainbow are now working, as well as a Czech version of Quizard 4 Rainbow. A missing line scroll effect in Seta’s Caliber 50 is now emulated, and some flickering graphics in Atari’s Return of the Jedi have been fixed. Other improvements include lots of fixes for invalid memory accesses, function keys for the Franklin Ace (Apple II clone) computers, proper DIP switch labels for Nintendo Vs. Mahjong, and much, much more.
2022-11-30py-weasyprint0: exclude pytest-flake8 and pytest-isort from testingadam4-8/+35
2022-11-30doc: Updated wm/evilwm to 1.4.2wiz1-1/+2
2022-11-30evilwm: update to 1.4.2.wiz2-6/+6
Fixes in version 1.4.1 Add "raise" function to complement "lower" [Juan Pedro Vallejo] Allow '=' in option arguments, needed for -bind [Burkhard Kleemeier] Fixes in version 1.4.2 Ignore NumLock correctly when processing events [Kacper Gutowski]
2022-11-30doc: Updated www/kjs to 5.98.0nb2wiz2-2/+4
2022-11-30kjs: add pcre dependencywiz1-2/+3
probably indirectly pulled in before Bump PKGREVISION
2022-11-29actually depend on cmake for qt6nros1-2/+2
2022-11-29py-seaborn: add missing tool dependency on py-flit_corewiz1-1/+2
2022-11-29mp3splt-gtk: add missing pcre dependencywiz1-1/+2
(previously pulled in indirectly?)
2022-11-29py-hy: add missing tool dependency on py-wheelwiz1-1/+2
2022-11-29doc: Updated www/grafana to 9.2.5nb1wiz1-1/+2
2022-11-29grafana: fix SYSCONFBASE usage in rc.d scriptwiz2-7/+8
From Edgar Fuß in private mail. Bump PKGREVISION.
2022-11-29Updated devel/py-codespell, devel/py-flexmockadam1-1/+3
2022-11-29py-flexmock: updated to 0.11.3adam3-12/+23
Release 0.11.3 Added - Add PEP 561 `py.typed` marker file. Changed - Remove documentation and test files from wheels build. - Re-organize unit tests. Documentation - Add a warning about the usage of `.new_instances()` method in the documentation. Release 0.11.2 Fixed - Fix subunit testrunner integration is broken. - Fix: TeamCity (PyCharm) testrunner integration is broken. Infrastructure - Run tests with testtools, subunit, TeamCity, and doctest testrunners using tox. Documentation - Test flexmock API examples using doctest. - Re-add Sphinx support for generating man pages. - Fix 404 page not loading CSS and Javascript resources in documentation. - Small fixes to documentation. Release 0.11.1 Fixed - Fix Zope testrunner integration is broken. Infrastructure - Run tests with Zope testrunner using tox. Release 0.11.0 Added - Add Python 3.8, 3.9, 3.10, and 3.11 support. - Add type annotations. Changed - **BREAKING CHANGE**: Flexmock needs to be imported explicitly using `from flexmock import flexmock`. The hack that allowed flexmock to be imported directly using `import flexmock` did not work well with static analysis tools. - Many error messages have been improved. - Undocumented methods `Expectation.reset`, `Expectation.verify`, and `Expectation.match_args` that were unintentionally left public are now private methods. - Undocumented attributes in `Mock` and `Expectation` are now private. These attributes were never meant to be accessed directly. Removed - Drop Python 2.7, 3.4, 3.5 support. - Drop Pytest 4.x support. - Remove unittest2 and nose integrations. unittest2 and nose are not maintained anymore. - **BREAKING CHANGE**: Removed support for calling `once`, `twice`, `never`, and `mock` methods without parentheses. This allows code completion and static analysis to work with these methods. Fixed - Fix `should_call` is broken if called on a fake object. - Fix `and_raise` allows invalid arguments for an exception. Infrastructure - Run linters and tests using Github Actions. - Add coverage reporting using Codecov. Documentation - Add contribution documentation. - Use Mkdocs instead of Sphinx to build the documentation.
2022-11-29py-codespell: updated to 2.2.2adam3-27/+35
v2.2.2 What's Changed MAINT: Bump to dev Capitalize LessTif Add several spelling corrections aexs->axes MAINT: Add tests as submodule diffues->diffuse, defuse, conviencece->convenience htose->those, these, Add several spelling corrections move ro to code dictionary Add ascconciated->associated Fix various spelling corrections Add several spelling corrections Add sorkflow->workflow Add spelling corrections for install and variants. Capitalize all suggested fixes Add several spelling corrections and refinements Add knowladge->knowledge Add several spelling corrections Change "circularly" to "circulary". Use grep -E instead of egrep move warmup to code dictionary downoload->download and friends Add some alternative line endings and whitespace checks occulusion->occlusion Add another suggestion for relected add dependendenc(y|ies)->dependenc(y|ies) Add application(s) spelling corrections. Add spelling correction for place Add spelling correction 'analyses' is the plural of 'analysis' Add spelling corrections for dictionar(y|ies) Add spelling correction for export Fix 2055: Add support for PEP 518 Add regresison->regression DOC: Better docs Fix build_exclude_hashes fails: UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 2244: character maps to Add alternative for 'bu' Add alternative for 'tooo' Fix uncaught exception on empty files Add combintaion(s)->combination(s) MAINT: Use pyproject and setuptools_scm
2022-11-29Updated graphics/py-seaborn, www/py-django-debug-toolbaradam2-3/+4
2022-11-29py-django-debug-toolbar: updated to 3.7.0adam3-35/+46
3.7.0 (2022-09-25) Added Profiling panel setting PROFILER_THRESHOLD_RATIO to give users better control over how many function calls are included. A higher value will include more data, but increase render time. Update Profiling panel to include try to always include user code. This code is more important to developers than dependency code. Highlight the project function calls in the profiling panel. Added Profiling panel setting PROFILER_CAPTURE_PROJECT_CODE to allow users to disable the inclusion of all project code. This will be useful to project setups that have dependencies installed under settings.BASE_DIR. The toolbar’s font stack now prefers system UI fonts. Tweaked paddings, margins and alignments a bit in the CSS code. Only sort the session dictionary when the keys are all strings. Fixes a bug that causes the toolbar to crash when non-strings are used as keys. 3.6.0 (2022-08-17) Remove decorator signed_data_view as it was causing issues with django-urlconfchecks. Added pygments to the test environment and fixed a crash when using the template panel with Django 4.1 and pygments installed. Stayed on top of pre-commit hook and GitHub actions updates. Added some workarounds to avoid a Chromium warning which was worrisome to developers. Avoided using deprecated Selenium methods to find elements. Raised the minimum Django version from 3.2 to 3.2.4 so that we can take advantage of backported improvements to the cache connection handler.
2022-11-29py-seaborn: updated to 0.12.1adam3-88/+95
v0.12.1 (October 2022) ---------------------- This is an incremental release that is a recommended upgrade for all users. It addresses a handful of bugs / regressions in v0.12.0 and adds several features and enhancements to the new :doc:`objects interface </tutorial/objects_interface>`. - |Feature| Added the :class:`objects.Text` mark (:pr:`3051`). - |Feature| Added the :class:`objects.Dash` mark (:pr:`3074`). - |Feature| Added the :class:`objects.Perc` stat (:pr:`3063`). - |Feature| Added the :class:`objects.Count` stat (:pr:`3086`). - |Feature| The :class:`objects.Band` and :class:`objects.Range` marks will now cover the full extent of the data if `min` / `max` variables are not explicitly assigned or added in a transform (:pr:`3056`). - |Enhancement| |Defaults| The :class:`objects.Jitter` move now applies a small amount of jitter by default (:pr:`3066`). - |Enhancement| |Defaults| Axes with a :class:`objects.Nominal` scale now appear like categorical axes in classic seaborn, with fixed margins, no grid, and an inverted y axis (:pr:`3069`). - |Enhancement| |API| The :meth:`objects.Continuous.label` method now accepts `base=None` to override the default formatter with a log transform (:pr:`3087`). - |Enhancement| |Fix| Marks that sort along the orient axis (e.g. :class:`objects.Line`) now use a stable algorithm (:pr:`3064`). - |Enhancement| |Fix| Added a `label` parameter to :func:`pointplot`, which addresses a regression in 0.12.0 when :func:`pointplot` is passed to :class:`FacetGrid` (:pr:`3016`). - |Fix| Fixed a bug that caused an exception when more than two layers with the same mappings were added to :class:`objects.Plot` (:pr:`3055`). - |Fix| Made :class:`objects.PolyFit` robust to missing data (:pr:`3010`). - |Fix| Fixed a bug in :class:`objects.Plot` that occurred when data assigned to the orient coordinate had zero variance (:pr:`3084`). - |Fix| Fixed a regression in :func:`kdeplot` where passing `cmap` for an unfilled bivariate plot would raise an exception (:pr:`3065`). - |Fix| Addressed a performance regression in :func:`lineplot` with a large number of unique x values (:pr:`3081`). - |Build| Seaborn no longer contains doctest-style examples, simplifying the testing infrastructure (:pr:`3034`).
2022-11-29doc: Updated databases/couchdb to 3.2.2jperkin2-3/+3
2022-11-29couchdb: Update to 3.2.2.jperkin9-159/+120
Changes since 2.3.1 are too numerous to list here, please see the following URLs for the full changelogs: https://docs.couchdb.org/en/latest/whatsnew/3.0.html https://docs.couchdb.org/en/latest/whatsnew/3.1.html https://docs.couchdb.org/en/latest/whatsnew/3.2.html
2022-11-29stellarium: fix WRKSRCadam1-2/+2
2022-11-29Updated textproc/py-nltk, devel/py-doctoradam1-1/+3
2022-11-29py-doctor: updated to 22.9.1adam2-14/+10
pydoctor 22.9.1 pydoctor --help works again. pydoctor 22.9.0 Add a special kind for exceptions (before, they were treated just like any other class). The ZopeInterface features now renders again. A regression was introduced in pydoctor 22.7.0. Python syntax errors are now logged as violations. Fixed rare crash in the rendering of parsed elements (i.e. docstrings and ASTs). This is because XHTML entities like non-breaking spaces are not supported by Twisted's XMLString at the moment. Show the value of type aliases and type variables. The --prepend-package now work as documented. A regression was introduced in pydoctor 22.7.0 and it was not nesting new packages under the "fake" package. self parameter is now removed only when the target is a method. In the previous version, it was always removed in any context. cls parameter is now removed only when the target is a class method. In the previous version, it was always removed in any context. Add anchors aside attributes and functions to ease the process of sharing links to these API docs. Fix a bug in the return clause of google-style docstrings where the return type would be treated as the description when there is no explicit description. Trigger warnings for unknown config options. Fix minor UX issues in the search bar. Fix deprecation in Docutils 0.19 frontend
2022-11-29py-nltk: updated to 3.7adam3-13/+42
NLTK 3.7 release: February 2022: improve and update the NLTK team page on nltk.org drop support for Python 3.6 add support for Python 3.10
2022-11-29Updated devel/py-pylint, textproc/py-pyphenadam1-1/+3
2022-11-29py-pyphen: updated to 0.13.2adam3-8/+9
Version 0.13.2 -------------- * Add Thai dictionary.
2022-11-29py-pylint: updated to 2.15.7adam2-8/+8
What's new in Pylint 2.15.7? False Positives Fixed Fix deprecated-method false positive when alias for method is similar to name of deprecated method. Fix a false positive for used-before-assignment for imports guarded by typing.TYPE_CHECKING later used in variable annotations. Other Bug Fixes Pylint will now filter duplicates given to it before linting. The output should be the same whether a file is given/discovered multiple times or not. Fixes a crash in stop-iteration-return when the next builtin is called without arguments.
2022-11-29Updated net/qbittorrent, www/py-django-extensionsadam1-1/+3
2022-11-29py-django-extensions: updated to 3.2.1adam2-8/+7
3.2.1 Changes: Improvement: fix translation interpolation in prospective arabic translations Improvement: runserver_plus, Add option to ignore files on runserver_plus reload Improvement: docs: Fix a few typos Improvement: drop python 3.5 as it is EOL Improvement: sqldiff, Added support for meta indexes and constraints in sqldiff. Improvement: show_urls, Ensure consistent output in show_urls for django 4.0+ Fix: dumpscript, make_aware should not be called if aware already Fix: Use list values for requires_system_checks 3.2.0 Changes: Improvement: Django 4 support Improvement: Accept both --no-input and --noinput Improvement: sqldsn, Added more styles to the sqldsn management command Improvement: graph_models, Flag for to color code relations based on on_delete Improvement: graph_models, Add --relation-fields-only flag Improvement: RandomCharField, allow keeping default values Fix: HexValidator, Max length validation Fix: runserver_plus, Fix KeyError: 'werkzeug.server.shutdown' New: managestate, Saves current applied migrations to a file or applies migrations from file
2022-11-29qbittorrent: updated to 4.5.0adam4-28/+15
v4.5.0 - FEATURE: Add `Auto resize columns` functionality (Chocobo1) - FEATURE: Allow to use Category paths in `Manual` mode (glassez) - FEATURE: Allow to disable Automatic mode when default "temp" path changed (glassez) - FEATURE: Add tuning options related to performance warnings (Chocobo1) - FEATURE: Add right click menu for status filters (An0n) - FEATURE: Allow setting the number of maximum active checking torrents (An0n) - FEATURE: Add option to toggle filters sidebar (AbeniMatteo) - FEATURE: Allow to set `working set limit` on non-Windows OS (Chocobo1) - FEATURE: Add `Export .torrent` action (Chocobo1) - FEATURE: Add keyboard navigation keys (itlezy) - FEATURE: Allow to use POSIX-compliant disk IO type (Coda) - FEATURE: Add `Filter files` field in new torrent dialog (thalieht) - FEATURE: Implement new icon/color theme (now-im, xavier2k6) - FEATURE: Add file name filter/blacklist (mxtsdev, thalieht) - FEATURE: Add support for custom SMTP ports (Emil M George) - FEATURE: Split the OS cache settings into Disk IO read/write modes (summer) - FEATURE: When duplicate torrent is added set metadata to existing one (glassez) - FEATURE: Greatly improve startup time with many torrents (glassez, jagannatharjun) - FEATURE: Add keyboard shortcut to Download URL dialog (Chocobo1) - FEATURE: Add ability to run external program on torrent added (glassez) - FEATURE: Add infohash and download path columns (tristanleboss) - FEATURE: Allow to set torrent stop condition (glassez, thalieht) - FEATURE: Add a `Moving` status filter (tristanleboss) - FEATURE: Change color palettes for both dark, light themes (Chocobo1) - FEATURE: Add a `Use proxy for hostname lookup` option (Nathan Lewis) - FEATURE: Introduce a `change listen port` cmd option (BallsOfSpaghetti) - FEATURE: Implement `Peer ID Client` column for `Peers` tab (Hanabishi) - FEATURE: Add port forwarding option for embedded tracker (Chocobo1) - BUGFIX: Store hybrid torrents using `torrent ID` as basename (glassez) - BUGFIX: Enable Combobox editor for the `Mixed` file download priority (Aleksandr Cupacenko) - BUGFIX: Allow shortcut folders for the Open and Save directory dialogs (Aleksandr Cupacenko) - BUGFIX: Rename content tab `Size` column to `Total Size` (Aleksandr Cupacenko) - BUGFIX: Fix scrolling to the lowermost visible torrent (Aleksandr Cupacenko) - BUGFIX: Allow changing file priorities for finished torrents (An0n) - BUGFIX: Focus save path when Manual mode is selected initially (Aleksandr Cupacenko) - BUGFIX: Disable force reannounce when it is not possible (An0n) - BUGFIX: Add horizontal scrolling for tracker list and torrent content (NotTsunami) - BUGFIX: Enlarge "speed limits" icons (Chocobo1) - BUGFIX: Change Downloaded to Times Downloaded in trackers tab (An0n) - BUGFIX: Remove artificial max limits from `Torrent Queueing` related options (Chocobo1) - BUGFIX: Preserve `skip hash check` when there is no metadata (glassez) - BUGFIX: Fix DHT/PeX/LSD status when it is globally disabled (Kacper Michajłow) - BUGFIX: Fix rate calculation when interval is too low (glassez) - BUGFIX: Add tooltip message when system tray icon isn't available (Chocobo1) - BUGFIX: Improve sender field in mail notifications (Dmitry Vodopyanov) - BUGFIX: Fix "Add torrent dialog" spill-over on smaller screens (Chocobo1) - BUGFIX: Fix peer count issue when tracker responds with zero figure (summer) - BUGFIX: Don't merge trackers by default (glassez) - BUGFIX: Don't inhibit system sleep/auto shutdown for torrents stuck at downloading metadata (summer) - BUGFIX: Allow to pause a checking torrent from context menu (summer) - BUGFIX: Allow to use subnet notation in reverse proxy list (Chocobo1) - BUGFIX: Fine tune translations loading for Chinese locales (sledgehammer999) - BUGFIX: Fix torrent content checkboxes not updated properly (Chocobo1) - BUGFIX: Correctly load state of `Use another path for incomplete torrents` in Watched folders (glassez) - BUGFIX: Add confirmation to resume/pause all (BallsOfSpaghetti) - BUGFIX: Fix wrong count of errored trackers (Chocobo1) - WEBUI: Allow blank lines in multipart form-data input (Aleksandr Cupacenko) - WEBUI: Make various dialogs resizable (Chocobo1) - WEBUI: Fix wrong v2 hash string displayed (Chocobo1) - WEBUI: WebAPI: return correct status (Requi) - WEBUI: Fix empty selection in language combobox (Chocobo1) - WEBUI: Store WebUI port setting in human readable number (Chocobo1) - WEBUI: Add support for exporting .torrent (Tom Piccirello) - WEBUI: WebAPI: Add endpoint to set speed limit mode (glassez) - WEBUI: Improve progress bar rendering (Mike Lei) - WEBUI: Add transfer list refresh interval settings (summer) - WEBUI: Use natural sort (Chocobo1) - WEBUI: Apply i18n translation only to built-in WebUI (Chocobo1) - WEBUI: Alert when HTTPS settings are incomplete (Chocobo1) - WEBUI: Handle drag and drop events (Chocobo1) - WEBUI: Fix wrong behavior for shutdown action (Chocobo1) - WEBUI: Don't disable combobox for file priority (Chocobo1) - RSS: Increase limit of maximum number of articles per feed (summer) - WINDOWS: Fix `Open destination folder` delay on Windows (Andrew) - WINDOWS: NSIS: Update Russian, Estonian, Japanese, Dutch, Portuguese BR, German and Indonesian translations (Andrei Stepanov, Priit Uring, maboroshin, Thomas De Rocker, Ícaro, schnurlos, Faisal A. F. Rahman) - LINUX: Mark as single window app in .desktop file (Nicolas Fella) - LINUX: Add Dockerfile (Amanuense-del-diavolo, Tom Piccirello, Chocobo1) - LINUX: Remove option of using icons from system theme (now-im) - MACOS: Fix wrong background color in properties widget (NotTsunami) - OTHER: Binary distributions of qbittorrent are GPLv3+ licensed (sledgehammer999)
2022-11-29py-openpyxl: put correct DEPENDSadam1-3/+2
2022-11-29clang: Fix build under NetBSD/i386 9ryoon1-1/+2
Use atomic64.mk for NetBSD/i386.
2022-11-29samba4: Build krb5.so module statically.jperkin3-3/+18
Avoids issues when building on systems that have a native libkrb5.so. Samba libraries that try to link against krb5.so, which during the build phase is named libgensec_module_krb5.so, end up with incorrect library dependencies, likely due to wrapper interactions.
2022-11-29doc: Updated devel/ruby-regexp_parser to 2.6.1taca1-1/+2
2022-11-29devel/ruby-regexp_parser: update to 2.6.1taca2-6/+6
2.6.1 (2022-11-16) Fixed * fixed scanning of two negative lookbehind edge cases o (?<!x)y> used to raise a ScannerError o (?<!x>)y used to be misinterpreted as a named group o thanks to Sergio Medina for the report
2022-11-29doc: Updated devel/ruby-pkg-config to 1.5.1taca1-1/+2
2022-11-29devel/ruby-pkg-config: update to 1.5.1taca2-6/+6
1.5.0 (2022-11-23) Improvements * Improved the default search path. "pkg-config --variable=pc_path pkg-config" is used as the default search path if it's available. [Reported by Watson][GitHub:#22] 1.5.1 (2022-11-23) Improvements * Improved the default search path. "/usr" in "/usr/bin/pkg-config" isn't used for buidling the default search path if "pkg-config --variable=pc_path pkg-config" is available. [Reported by Watson][GitHub:#22]
2022-11-29doc: Updated devel/ruby-mocha to 2.0.2taca1-1/+2
2022-11-29devel/ruby-mocha: update to 2.0.2taca3-26/+10
2.0.0 (2022-11-01) External changes * Remove support for Ruby v1.9 - thanks to @wasabigeek (#552) * Support strict keyword argument matching - see docs for Expectation#with & Configuration#strict_keyword_argument_matching= - thanks to @wasabigeek (#446,#535,#544,#562) * Deprecate Hash args that don't strictly match (#563,981c31be) * Drop support for older versions of test-unit - gem versions of test-unit earlier than v2.5.1 and versions of test-unit from the Ruby v1.8 standard library are no longer supported (#540,969f4845) * Drop support for older versions of minitest - versions of minitest earlier than v3.3.0 are no longer supported (#541,ca69dc9e) * Remove deprecated mocha/setup.rb mechanism (642a0ff4) * Add missing docs for API#stub parameter (257b4cb4) * Remove optional reinstatement of v1.9 behaviour (#436,#438,#569,1473ee25) * Remove deprecated methods in Configuration (#421,e7ff7528) * Fail fast when mock receives invocations in another test (#440,#442,cb054d59) * Improve docs re using matchers in Expectation#with (da7237cd) * Expand Expectation#with docs re keyword arguments (fed6808d) * Improve docs for strict_keyword_argument_matching (8d8f881d) * Remove deprecated Rails plugin init.rb file (1c617175) * Improve strict keyword argument matching deprecation warning by including the source location of the stub definition (77c0d4cc) * Add README section re semantic versioning (00758246) Internal changes * Separate linting from tests in terms of Rake tasks & CircleCI jobs - thanks to @wasabigeek (#556) * Remove tests specific to Ruby v1.8 behaviour (46fca7ac, 3b369e99) * Multi-line rubocop disable in Mock#method_missing (af2194c4) * Remove unused arg for HashMethods#mocha_inspect (4f59e27f) * Improve test runner assertions - failure vs error (eec7200a) * Improve test coverage of PositionalOrKeywordHash (c294fe70) * More consistent Test::Unit & Minitest integration (27dd3817) * Remove redundant require statements (d82218a8,fa17b114) * Add missing require statement (73493761) * Disable Style/Semicolon cop globally (8cd0b705) 2.0.1 (2022-11-03) External changes * Fix LoadError when using v2.0.0 with Ruby < v2.7 by moving declaration of runtime dependency on ruby2_keywords gem from Gemfile to mocha.gemspec - thanks to @mishina2228 for reporting (#581, #582, cdeb0356) 2.0.2 (2022-11-07) External changes * Fix regression in Mock#responds_like behaviour - thanks to @adrianna-chang-shopify for reporting (#580,#583,ba4d619e)
2022-11-29doc: Added devel/ruby-corefoundation version 0.3.13taca1-1/+2
2022-11-29devel/Makefile: add and enable ruby-corefoundationtaca1-1/+2
2022-11-29devel/ruby-corefoundation: add package version 0.3.13taca4-0/+58
Required by newer sysutil/ruby-chef package. CoreFoundation FFI based wrappers for a subset of core foundation: various bits of CFString, CFData, CFArray, CFDictionary are available. Although the CF collection classes can store arbitrary pointer sized values this wrapper only supports storing CFTypes. The CF namespace has the raw FFI generated method calls but it's usually easier to use the wrapper classes: CF::String, CF::Date, CF::Array, CF::Dictionary, CF::Boolean which try to present a rubyish view of the world (for example CF::Array implements Enumerable). These implement methods for creating new instances from ruby objects (eg CF::String.from_string("hello world")) but you can also pass build them from an FFI::Pointer).
2022-11-29doc: Updated devel/ruby-contracts to 0.17taca1-1/+2
2022-11-29devel/ruby-contracts: update to 0.17taca2-6/+8
0.17 (2021-05-17) No release note nor changelog for 0.17, but 0.17 add support for Ruby 3.0.