summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2021-09-11devel/git-cliffpin3-33/+33
[0.3.0] - 2021-09-10 Bug Fixes: -Fix default regexes and references in docs (#7) Documentation: -Update installation instructions for Arch Linux -Add badge for joining the Matrix chat -Update example regexes -Update the default regex in scoped config example Features: -Support parsing the missing scopes with default_scope (#8) -Support generating a changelog scoped to a directory (#11) Miscellaneous Tasks: -Upgrade dependencies
2021-09-11binaryen: update to 102.fcambus3-9/+9
v102 ---- - Add `BinaryenUpdateMaps` to the C API. - Adds a TrapsNeverHappen mode (#4059). This has many of the benefits of IgnoreImplicitTraps, but can be used safely in more cases. IgnoreImplicitTraps is now deprecated. - Adds type argument for BinaryenAddTable method (#4107). For the binaryen.js api this parameter is optional and by default is set to funcref type. - Replace `BinaryenExpressionGetSideEffects`'s features parameter with a module parameter.
2021-09-11binutils: update to 2.37.fcambus5-34/+14
This release contains numerous bug fixes, and also the following new features: * The GNU Binutils sources now requires a C99 compiler and library to build. * Support for the arm-symbianelf format has been removed. * Support for Realm Management Extension (RME) for AArch64 has been added. * A new linker option '-z report-relative-reloc' for x86 ELF targets has been added to report dynamic relative relocations. * A new linker option '-z start-stop-gc' has been added to disable special treatment of __start_*/__stop_* references when --gc-sections. * A new linker options '-Bno-symbolic' has been added which will cancel the '-Bsymbolic' and '-Bsymbolic-functions' options. * The readelf tool has a new command line option which can be used to specify how the numeric values of symbols are reported. --sym-base=0|8|10|16 tells readelf to display the values in base 8, base 10 or base 16. A sym base of 0 represents the default action of displaying values under 10000 in base 10 and values above that in base 16. * A new format has been added to the nm program. Specifying '--format=just-symbols' (or just using -j) will tell the program to only display symbol names and nothing else. * A new command line option '--keep-section-symbols' has been added to objcopy and strip. This stops the removal of unused section symbols when the file is copied. Removing these symbols saves space, but sometimes they are needed by other tools. * The '--weaken', '--weaken-symbol' and '--weaken-symbols' options supported by objcopy now make undefined symbols weak on targets that support weak symbols. * Readelf and objdump can now display and use the contents of .debug_sup sections. * Readelf and objdump will now follow links to separate debug info files by default. This behaviour can be stopped via the use of the new '-wN' or '--debug-dump=no-follow-links' options for readelf and the '-WN' or '--dwarf=no-follow-links' options for objdump. Also the old behaviour can be restored by the use of the '--enable-follow-debug-links=no' configure time option. The semantics of the =follow-links option have also been slightly changed. When enabled, the option allows for the loading of symbol tables and string tables from the separate files which can be used to enhance the information displayed when dumping other sections, but it does not automatically imply that information from the separate files should be displayed. If other debug section display options are also enabled (eg '--debug-dump=info') then the contents of matching sections in both the main file and the separate debuginfo file *will* be displayed. This is because in most cases the debug section will only be present in one of the files. If however non-debug section display options are enabled (eg '--sections') then the contents of matching parts of the separate debuginfo file will *not* be displayed. This is because in most cases the user probably only wanted to load the symbol information from the separate debuginfo file. In order to change this behaviour a new command line option --process-links can be used. This will allow di0pslay options to applied to both the main file and any separate debuginfo files. * Nm has a new command line option: '--quiet'. This suppresses "no symbols" diagnostic.
2021-09-11mold: update to 0.9.5.fcambus3-29/+24
Highlights of mold 0.9.5: - In 0.9.4, we changed the mold's behavior on remaining weak undefined symbols, so that they would be resolved to address zero if we were creating a shared object file with the -z defs option. Now, such symbols will be promoted to dynamic symbols so that they'll get another chance to be resolved at run-time. This change fixes a regression of Firefox build failure (#114), which depends on this particular linker behavior to export symbols from libxul.so. - mold can now be built on macOS. Note that mold is still able to produce only ELF (Unix) files — so you can use it for cross compilation on macOS for Linux, but you can't use mold for macOS native development. - Relocation overflow are now reported as errors on AArch64 and i386. Previously, such relocations were silently producing incorrect output. Highlights of mold 0.9.4: - mold -run now intercepts invocations of ld, ld.lld and ld.gold wherever they are in the directory hierarchy. Previously, they were intercepted only if they were in /usr/bin. This change was made because it is not uncommon to install a compiler toolchain into a directory other than the system bin directory. - AArch64 (Arm 64-bit) support has been significantly improved. mold can now link many real-world programs including itself for AArch64. - Fix an issue that relocation addends were not handled correctly for i386. - mold is now able to link LLVM compiler-rt's CRT files. - Fix an issue that a dynamic relocation was created for a read-only section if the relocation refers an unresolved weak symbol. - Undefined weak symbols are now always resolved to address 0 instead of being promoted to dynamic symbols.
2021-09-11ruby-diva: update to 1.1.0.tsutsui3-12/+11
Upstream changes (from github logs): 1.1.0 - ruby 3.0 support - rubocop - drop ruby 2.5 support 1.0.3 - accept addressable <3.0 - circleci
2021-09-10py-more-itertools: updated to 8.9.0adam2-7/+7
8.9.0 ----- * New functions * :func:`interleave_evenly` (thanks to mbugert) * :func:`repeat_each` (thanks to FinalSh4re) * :func:`chunked_even` (thanks to valtron) * :func:`map_if` (thanks to sassbalint) * :func:`zip_broadcast` (thanks to kalekundert) * Changes to existing functions * The type stub for :func:`chunked` was improved (thanks to PhilMacKay) * The type stubs for :func:`zip_equal` and `zip_offset` were improved (thanks to maffoo) * Building Sphinx docs locally was improved (thanks to MarcinKonowalczyk)
2021-09-10py-queuelib: updated to 1.6.2adam2-7/+7
Version 1.6.2 ------------- No functionality changes with respect to 1.6.1 * Added `python_requires>=3.5` to `setup.py` * Formatted the codebase with `black` * Added type annotations * Added CI checks for typing, security and linting
2021-09-09py-anyio: updated to 3.3.1adam2-7/+7
**3.3.1** - Added missing documentation for the ``ExceptionGroup.exceptions`` attribute - Changed the asyncio test runner not to use uvloop by default (to match the behavior of ``anyio.run()``) - Fixed ``RuntimeError`` on asyncio when a ``CancelledError`` is raised from a task spawned through a ``BlockingPortal`` - Fixed asyncio warning about a ``Future`` with an exception that was never retrieved which happened when a socket was already written to but the peer abruptly closed the connection
2021-09-09py-flexmock: updated to 0.10.9adam2-7/+7
Release 0.10.9 Fixed - Fix flexmock not mocking methods properly on derived classes. Release 0.10.8 Fixed - Fix ``with_args`` not working built-in functions. Release 0.10.7 Fixed - Fix ``with_args`` not working built-in methods. - Fix previous pytest ``--durations`` fix not working. Release 0.10.6 Fixed - Fix flexmock broken with Pytest 4 & 5. - Fix new_instances method not working with Python 2.7. - Fix multiple expectations for the same classmethod are not matched.
2021-09-09devel/libyang: update to v1.0.240kardel4-13/+13
2021-09-09py-bitstring: updated to 3.1.9adam3-15/+19
version 3.1.9 --------------------------------------- (version 3.1.8 was pulled due to serious issues) Another maintenance release. * Fixed a couple of outdated results in the readme (Issue 214). * Some more documentation tidying. * Turned off some debug code by default. * Fixed a couple of failing tests in different Python versions. * Fix for consistent pos initialisation semantics for different types. * Change to allow wheels to be uploaded to PyPI. * More work for LSB0 mode, but still not finished or documented (sorry).
2021-09-08Recursive revbump for audio/jacknia6-11/+12
2021-09-08(devel/R-waldo) Updated 0.2.5 to 0.3.0, make test passesmef2-7/+10
# waldo 0.3.0 * `compare()` is now considerably faster when comparing complex objects that don't have any differences (thanks to strategic use of `identical()`) (#86). * `compare()` gains two improvements to low-level diffs: * Structurally identical data frames (#78) and numeric matrices (#76) gain a row-by-row diff that makes it easier to see where exactly values differ. * An element-by-element diff will be automatically used if it's shorter than the "smart" diff. This improves diff quality when comparing two vectors that aren't really related (#68). * `compare()` gains a `list_as_map` argument thanks to an idea from @dmurdoch. It allows you to compare the behaviour of two lists when they are used to connect names to values (i.e. the list is operating as a map or dictionary). It removes `NULL`s and sorts named components (#72). * The objects involved in `compare()` (as opposed to the caller of `compare()`) gained much greater ability to control the comparison. * Objects can now contain a `waldo_opts` attribute, a list with the same names and valid values as the arguments to `compare()`, which overrides the default comparisons (@dmurdoch). * `compare_proxy()` is now called earlier (before type comparison) making it more flexible (#65). * `compare_proxy()` gains a second argument, `path`, used to report how the proxy changed the object. This makes it easier to see when and how a proxy is used (#73). * Proxies now exist for comparing RProtoBuf objects, converting them to proto text format (#82, @michaelquinn32). * Comparing a list with symbol to a list without that element no longer errors (@mgirlich, #79).
2021-09-08(devel/R-R.utils) Add missing DEPENDS+= R-R.oo-[0-9]*mef1-1/+2
2021-09-06(devel/ruby-glib2) regen distinfo Re: meta-pkgs/ruby-gnomemef1-5/+5
2021-09-06py-test: updated to 6.2.5adam2-8/+8
pytest 6.2.5 Python 3.10 is now supported. Enable compatibility with ``pluggy 1.0`` or later.
2021-09-05Update to 1.11.1. From the changelog:schmonz2-7/+7
- Bugfix release. (Looks like an extraneous debug statement was removed, and that's it.)
2021-09-05Update to 2.05wen2-8/+7
Upstream changes: 2.05 2021-07-03 NEILB - Include META.json in releases - Switch to github issues for bug tracker - Simplified the README some more 2.04 2021-05-19 NEILB - Made all mentions of licence consistent with the statement in the documentation. RT#132447 from KENTNL.
2021-09-05Update to 0.334wen2-7/+7
Upstream changes: Changes for version 0.334 - 2021-06-18 add a perl-support block to docs update author contact info
2021-09-05Update to 1.012004wen2-7/+7
Upstream changes: 1.012004 2021-07-29 [ Documentation ] - Fixed typo in Types::Standard documentation where StrMatch regexp parameter didn't use qr// properly. Lucas Tiago de Moraes++
2021-09-05nss: update to 3.70.wiz2-7/+7
Changes: - Documentation: release notes for NSS 3.70. - Documentation: release notes for NSS 3.69.1. - Bug 1726022 - Update test case to verify fix. - Bug 1714579 - Explicitly disable downgrade check in TlsConnectStreamTls13.EchOuterWith12Max - Bug 1714579 - Explicitly disable downgrade check in TlsConnectTest.DisableFalseStartOnFallback - Formatting for lib/util - Bug 1681975 - Avoid using a lookup table in nssb64d. - Bug 1724629 - Use HW accelerated SHA2 on AArch64 Big Endian. - Bug 1714579 - Change default value of enableHelloDowngradeCheck to true. - Formatting for gtests/pk11_gtest/pk11_hpke_unittest.cc - Bug 1726022 - Cache additional PBE entries. - Bug 1709750 - Read HPKE vectors from official JSON. - Documentation: update for NSS 3.69 release.
2021-09-04devel/git-cliff: update to 0.2.6pin3-88/+68
Bug Fixes: -Pin the cargo-chef version in Dockerfile Documentation: -Update docker commands to only mount the .git directory Miscellaneous Tasks: -Bump git-conventional to 0.10.1 (fixes #6) -Bump dependencies -Bump cargo-chef version in Dockerfile
2021-09-04(devel/MoarVM) update buildlink3.mk ABI/API versionmef1-3/+3
2021-09-04(devel/MoarVM) Updated 2021.07 to 2021.08mef3-9/+8
New in 2021.08 Core: + [2f5c21fb] Fix another bug in `MVM_str_hash_fsck` + [7355f744] Free filename if exception when loading bytecode + [8cc7fbdf,7907b85b,0c032a00,a81f129a,7f8bc1e7] Switch `MVM_coerce_n_s` to Ryū from Grisu3 with a `sprintf` fallback JIT: + [2932ef5b] Add JIT templates for `(bind|get)attr(s)?_*` Spesh: + [d4a8093e] Fix deadlock by untimely GC in multi-threaded programs + [a932b173] Fix spesh optimizing away still needed label register
2021-09-03devel/py-test-env: Add version 0.6.2gdt5-1/+50
This package contains py.test plugin that allows you to add environment variables. It is needed for running gdal tests, and despite being released in 2017, I heard from gdal-dev@ that it is merely tiny rather than unmaintained.
2021-09-03thrift: updated to 0.14.2adam9-31/+26
0.14.2 Java THRIFT-5383 - THRIFT-5383 TJSONProtocol Java readString throws on bounds check Go THRIFT-5369 - TConfiguration.GetMaxMessageSize() now also applies to container sizes in TProtocol implementations provided
2021-09-03Update to 1.11.0. From the changelog:schmonz2-7/+7
- Allow to override the text in the notification and the voice via environment variables `MOB_NOTIFY_MESSAGE` and `MOB_VOICE_MESSAGE`. - Allow to override the stash name used for stashing uncommitted changes via the environment variable `MOB_STASH_NAME`. - Allow to override the cli name of the tool via `MOB_CLI_NAME` so you can use `pair`, `ensemble`, `team`, or whatever you like best, instead of `mob`. Just install the `mob` tool, set an alias in your cli and set the environment variable `MOB_CLI_NAME` to the name of your alias.
2021-09-02devel/Makefile: sort, remove ruby-redmine commentwiz1-5/+4
2021-09-01py-traitlets: updated to 5.1.0adam3-10/+11
Traitlets 5.1 ------------- Traitlets 5.1 brings a couple of updates and changes to traitlets, and is recommended for all users. What follow is a non-exhaustive list of changes: - Removal of the ``ipython_genutils`` dependency, this should remove any direct and indirect reliance on ``nose`` and prepare traitlets 5.1 for Python 3.10 and above compatibility, some test suite changes also accommodate Python 3.10 changes. If you package traitlets downstream, make sure to remove this dependency. - Removal of ``ipython_genutils`` may have change the default encoding detected for the command line argument parsing when not utf-8. We expect this to affect a small portion of older windows version. If you encounter issue let us know. - Stop recommendation of ``CUnicode`` in some circumstances as it's deprecated. - Our test suite is now using GitHub action instead of travis CI. If you are packaging downstream using the git repository, you may have to exclude the ``.github`` folder now, and can remove exclusion of - It fixes a parsing issue for list of one single element on the CLI. - We reserve the right to remove official support for Python 3.7 in subsequent minor revisions.
2021-09-01py-typing-extensions: updated to 3.10.0.2adam2-7/+7
3.10.0.2: Unknown changes
2021-09-01re-do this patch using a GCC defined macro.mrg2-7/+17
this is still wrong, but it's less wrong than before and once again both arm64 and arm64eb (and amd64) build. this is really strange. the code in sha512.c uses: #if !defined(USE_HW_SHA2) || !defined(IS_LITTLE_ENDIAN) which originally this patch attempted to match, but IS_LITTLE_ENDIAN is never defined inside nss, even though it's used a few dozen times. there is a MP_IS_LITTLE_ENDIAN defined that is setup, but almost never used.
2021-08-31(devel/R-R.oo) Add missing DEPENDS+= R-R.methodsS3mef1-1/+3
2021-08-31devel/ruby-diva: relax dependencytaca1-2/+5
Allow depending to ruby-addressable>=2.8.0. Bump PKGREVISION.
2021-08-31devel/ruby-rb-kqueue: update to 0.2.7taca2-7/+7
0.2.7 Wrap finalizer in class method. Otherwise, the finalizer holds a reference to the object to be finalized, so it can never run.
2021-08-31devel/ruby-power_assert: update to 2.0.1taca3-10/+8
2.0.1 (2021-08-29) * Exclude bin/* files from the gem package. * Fix the attribute tests to work with Ruby that allows attribute methods to be traced.
2021-08-31devel/ruby-fast_gettext: update to 2.1.0taca2-7/+7
2.1.0 (2021-08-27) * Remove taint checking https://github.com/grosser/fast_gettext/pull/133
2021-08-31devel/ruby-redmine: drop Redmine 4.0 supporttaca1-15/+10
* Drop Redmine 4.0 support. * Switch default version of Redmine to 4.2.x.
2021-08-31devel/ruby-redmine: remove Redmine 4.0taca19-10905/+0
Redmine 4.0.9 was last release of Redmine 4.0 seriese. No more fixes including security problem and there are security release for 4.1/4.2 but not for 4.0. Discussing with MAINTAINER, we decide to remove ruby-redmine package. Please migrate to ruby-redmine41 or ruby-redmine42.
2021-08-31devel/Makefile: disable ruby-redminetaca1-2/+2
2021-08-31nss: add link to release noteswiz1-1/+4
2021-08-31nss: update to 3.69.1.wiz3-8/+15
Bugs fixed: - Bug 1722613 (Backout) - Disable DTLS 1.0 and 1.1 by default - Bug 1720226 (Backout) - integrity checks in key4.db not happening on private components with AES_CBC
2021-08-31go-isatty: remove, deprecated go-package, no users in pkgsrcnia6-63/+1
2021-08-30py-hg-evolve: update to 10.3.3.wiz2-7/+7
This is a bugfix release. The most notable changes are: compatibility with Mercurial 5.9, and a bug that could lead to data loss when using evolve commands on a merge commit was fixed.
2021-08-30py-mercurial: update to 5.9.wiz4-12/+40
== New Features == * `hg config` now has a `--source` option to show where each configuration value comes from. == Internal API Changes == The Dirstate API have been updated as the previous function leaked some internal details and did not distinct between two important cases: "We are changing parent and need to adjust the dirstate" and "some command is changing which file is tracked". To clarify the situation: * the following functions have been deprecated, - dirstate.add, - dirstate.normal, - dirstate.normallookup, - dirstate.merge, - dirstate.otherparent, - dirstate.remove, - dirstate.drop, * these new functions are added for the "adjusting parents" use-case: - dirstate.update_file, - dirstate.update_file_p1, * these new function are added for the "adjusting wc file" use-case": - dirstate.set_tracked, - dirstate.set_untracked, - dirstate.set_clean, - dirstate.set_possibly_dirty, See inline documentation of the new functions for details.
2021-08-30devel/ruby-cucumber-wire: update to 6.1.1taca2-9/+9
6.0.0 (2021-07-09) Changed * Updated cucumber-core ~> 10.0.0 and cucumber-messages ~> 17.0.0 This brings breaking changes because of internal changes in Cucumber::Messages. (#44) 6.0.1 (2021-07-19) Changed * Patched cucumber-core and cucumber-messages 6.1.0 (2021-08-09) Added * The possibility to verify if the plugin has already been installed or not. To do so, use Cucumber::Wire::Plugin.installed?. (46) Changed * cucumber-wire is now able to install itself as a plugin into cucumber-ruby. (46) 6.1.1 (2021-08-27) Changed * Use the new InstallPlugin hook rather than AfterConfiguration. (#52)
2021-08-30devel/ruby-cucumber-core: update to 10.0.1taca2-9/+9
10.0.1 (2021-07-19) * Patched cucumber-gherkin and cucumber-messages 10.0.0 (2021-07-09) Dependencies * Upgraded to gherkin v20 and messages v17. This removes protocol buffers from the runtime dependencies. This deeply impacts the API as the internal representation of messages has changed from Protocol Buffer objects to new auto-generated DTOs.
2021-08-30devel/ruby-cucumber-messages: update to 17.0.1taca3-8/+19
17.0.0 (2021-07-08) Added * Added Ci#buildNumber field (#1632 #1606 aslakhellesoy) * [Ruby] Generate DTOs from the json schemas to avoid usage of plain ruby hashes (#1574 #1605) Changed * BREAKING Move willBeRetried field from TestStepResult to TestCaseFinished (#902 #1631)
2021-08-30devel/ruby-cucumber-expressions: update to 12.1.2taca2-7/+7
12.1.2 (2021-08-17) * Relax semver for @cucumber/* libs, fix ruby update warnings * use new berp for all platforms * Use canned berp recipes for all platforms * make grammar file location configurable
2021-08-30py-macholib: updated to 1.15.1adam2-7/+7
macholib 1.15.1 * Remove a debug print introduced in the previous release.
2021-08-30devel/smake: Update to 1.6micha2-9/+8
- smake: While expanding the right side of a macro assignment with. the operators :::= and +:=, smake no longer expands $$ to $, but rather leaves $$ untouched. This is based on a concept change from BSD make for the := operator in BSD make that was introduced in 2016 by the BSD people. It has. been recently decided by POSIX to be a mandatory behavior, as this avoids the need to know the expansion nesting level for $$ while using immediate expansion assignments. In former times this could lead to a need for $$$$$$$$$$$$$ constructs as every nesting level in an immediate expansion assignment did "expand" every $$ to $. It turns out that the change in BSD make to no longer expand $$ for immediate expand assignments was the best solution for dealing with the problems with immediate expansion assignments. This is why both smake and SunPro Make integrated a similar change. In former times, the problem with $$ expansion was no problem since he $$ usage in makefiles was extremely rare. Today, more people are using $(cmd) shell constructs in makefiles instead of `cmd` and as a result, $$ usage has become more frequent in makefiles because of the need to use $$(cmd) in make rule commands in such a case. - smake: The dynamic macros $? and $^ now work for implicit rules as well. For $?, this is required by POSIX and was required by POSIX for a longe time, but in former times, the same but wrong requirement did exist for $* and $< as well. It therefore was unclear whether the requirement for $? in the POSIX standard was a similar mistake. In March 2021 we agreed on a POSIX teleconference call that $? should be expanded for implicit rules as well. It had been forgotten to implement that change to smake in time. This has now be catched up. - smake: is now version 1.6