summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2022-11-14devel/ruby-async: restrict to Ruby 3.1taca1-1/+3
Noted by wiz@ via private e-mail and thanks much.
2022-11-14devel/ruby-io-event: restrict to Ruby 3.0 and latertaca1-1/+3
Noted by wiz@ via private e-mail and thanks much.
2022-11-14py-test-mypy: updated to 0.10.1adam2-6/+6
0.10.1 * Work around https://github.com/python/mypy/issues/14042. * Add support for Python 3.11.
2022-11-14py-exceptiongroup: updated to 1.0.2adam2-6/+6
1.0.2 Updated type annotations to match the ones in typeshed 1.0.1 Fixed formatted traceback missing exceptions beyond 2 nesting levels of __context__ or __cause__
2022-11-14py-flit_scm: updated to 1.7.0adam2-9/+13
1.7.0: Unknown changes
2022-11-14py-flit_core py-flit: updated to 3.8.0adam5-14/+21
Version 3.8 A project name containing hyphens is now automatically translated to use underscores for the import name New option flit install --only-deps to install the dependencies of the package, but not the package itself. Add support for recursive globbing (**) in sdist includes and excludes Python’s bytecode cache files (__pycache__ folders and .pyc files) are now always excluded from sdists Use tomllib in Python 3.11, rather than tomli Fix crash when unable to get a password from keyring Fix including modified files in sdist when using Mercurial Fix for some cases of determining whether a package supports Python 2 or not Fix parsing version number from code using multiple assignments Document how to use a PyPI token with FLIT_PASSWORD Fix link to information about environment variables for pip Link to the docs for the latest stable version in package metadata Remove a mention of the toml package, which is no longer needed, from the Developing Flit page The bootstrap install script for flit_core accepts a new --install-root option. Ensure the license file is included in packages on PyPI
2022-11-14py-pep517: use correct DEPENDS for Python 3.11adam2-7/+4
2022-11-14py-hypothesis: updated to 6.57.1adam3-33/+6
6.57.1 - 2022-11-14 This patch updates some internal type annotations and fixes a formatting bug in the explain phase reporting. 6.57.0 - 2022-11-14 Hypothesis now raises an error if you passed a strategy as the alphabet= argument to text(), and it generated something which was not a length-one string. This has never been supported, we’re just adding explicit validation to catch cases like this StackOverflow question.
2022-11-13mold: drop maintainership.fcambus1-2/+2
2022-11-13*: drop maintainership for WebAssembly related packages.fcambus2-4/+4
2022-11-13py-types-setuptools: updated to 65.5.0.3adam3-8/+7
65.5.0.3 (2022-11-12) Remove `setuptools._distutils.command.bdst_msi`
2022-11-13py-pathspec: updated to 0.10.2adam2-6/+6
0.10.2 (2022-11-12) ------------------- Bug fixes: - Fix failing tests on Windows. - Type hint on *root* parameter on `pathspec.pathspec.PathSpec.match_tree_entries()`. - Type hint on *root* parameter on `pathspec.pathspec.PathSpec.match_tree_files()`. - Type hint on *root* parameter on `pathspec.util.iter_tree_entries()`. - Type hint on *root* parameter on `pathspec.util.iter_tree_files()`. - IndexError with my .gitignore file when trying to build a Python package.
2022-11-13meson: updated to 0.64.0adam4-58/+67
0.64.0 Add optimization plain option New languages: nasm and masm Pager and colors for meson configure output various install_* functions no longer handle the sticky bit fs.copyfile to replace configure_file(copy : true) Added update_mime_database to gnome.post_install() Added preserve_path arg to install_data BSD support for the jni dependency Credentials from ~/.netrc for https URLs Basic support for oneAPI compilers on Linux and Windows New method to preprocess source files python.find_installation() now accepts pure argument Generates rust-project.json when there are Rust targets summary() accepts disablers Option to allow meson test to fail fast after the first failing testcase Incremental ThinLTO with b_thinlto_cache Update all wraps from WrapDB with meson wrap update command Added include_core_only arg to wayland.scan_xml. Automatic fallback using WrapDB
2022-11-12spdlog: Fix shared library symlink nameryoon3-2/+25
And do not build in source directory for easier debugging.
2022-11-12archivers/fastjar, archivers/lzip, audio/tcd, cross/avrdude, devel/guile-lib,nikita5-10/+10
devel/libjit, devel/m17n-lib, devel/quilt, devel/treecc, emulators/simulavr, fonts/jomolhari-ttf, graphics/dvipng, graphics/freetype2, graphics/libotf, ham/xlog, misc/color-theme, misc/m17n-db, multimedia/flvstreamer, net/mimms, print/chktex, security/oath-toolkit, sysutils/attr, sysutils/pidof, sysutils/renameutils, textproc/lout: change MASTER_SITES from http://download.savannah.gnu.org to https://download.savannah.gnu.org
2022-11-11spdlog: updated to 1.11.0adam2-7/+6
Version 1.11.0 Update to fmt lib version 9.1.0. Fix template instantiation warning. Event handlers improvements. Allow modifying the used Android buffer ID. Fix clone in async test. Custom formatting optimization. Fix C++14 builds for gcc 4.x. Add minor version to CMake's SOVERSION Allow compilation with FMT_ENFORCE_COMPILE_STRING. Fix pkg-config generation. Remove unused code from null_mutex. Fix redundant std::move. Remove the empty file if in first period in hourly logger. Add reset_overrun_counter() function to the async logging Set C++20 in CMake when SPDLOG_USE_STD_FORMAT option is turned on. Fix mingw test. Support for any std::chrono::duration type in flush_every(..). Fix implicit casting of level_enum. Comment fix. Fix gcc 4.x build. Add openSUSE installation instructions. Fixed missing include file in stopwatch.h. Support for omitting source info by defining SPDLOG_NO_SOURCE_LOC. Added SPDLOG_BUILD_PIC build option to CMake. Fix include windows.h. Workaround gcc 12 warnings. Migrate to Github Actions CI. Replace iterator difference with std::distance Export targets file to build directory at configure time. MongoDB sink improvements. Fix shadow warning in dist_sink. Fixed msvc warning C4800 in win_eventlog_sink Check IsDebuggerPresent() in msvc_sink before doing actual work. To use old behavior pass false to the msvc_sink constructor.
2022-11-11devel/Makefile: add and enable ruby-painttaca1-1/+2
2022-11-11devel/ruby-paint: add package version 2.3.0taca4-0/+59
Required by ruby-lolcat package. Ruby Paint Paint creates terminal colors and effects for you. It combines the strengths of term-ansicolor, rainbow, and similar projects into a simple to use, however still flexible terminal colors gem with no core extensions by default. Features * No string extensions (suitable for library development) * Simple API * Faster than other terminal color gems (as of July 2022) * Supports true color or 256 colors (for capable terminals) * Allows you to set any terminal effects * Paint.mode: Fall-back modes for terminals with less colors, supported modes: o 0xFFFFFF (= 16777215) colors (true color) o 256 colors (palette) o 16 colors (only ANSI colors, combined with bright effect) o 8 colors (only ANSI colors) o 0 colors (no colors / deactivate)
2022-11-11devel/Makefile: add and enable ruby-optimisttaca1-1/+2
2022-11-11devel/ruby-optimist: add package version 3.0.1taca4-0/+64
Required by ruby-lolcat package. optimist Description Optimist is a commandline option parser for Ruby that just gets out of your way. One line of code per option is all you need to write. For that, you get a nice automatically-generated help page, robust option parsing, and sensible defaults for everything you don't specify. Features * Dirt-simple usage. * Single file. Throw it in lib/ if you don't want to make it a Rubygem dependency. * Sensible defaults. No tweaking necessary, much tweaking possible. * Support for long options, short options, subcommands, and automatic type validation and conversion. * Automatic help message generation, wrapped to current screen width. Requirements * A burning desire to write less code.
2022-11-11devel/Makefile: add and enable ruby-asynctaca1-1/+2
2022-11-11devel/ruby-async: add package version 2.2.1taca4-0/+62
Required by ruby-html-proofer package. Async Async is a composable asynchronous I/O framework for Ruby based on io-event and timers. "Lately I've been looking into async, as one of my projects - tus-ruby-server - would really benefit from non-blocking I/O. It's really beautifully designed." - janko Features * Scalable event-driven I/O for Ruby. Thousands of clients per process! * Light weight fiber-based concurrency. No need for callbacks! * Multi-thread/process containers for parallelism. * Growing eco-system of event-driven components.
2022-11-11devel/Makefile: add and enable ruby-io-eventtaca1-1/+2
2022-11-11devel/ruby-io-event: add package version 1.1.2taca5-0/+80
Required by ruby-async package. IO::Event Provides low level cross-platform primitives for constructing event loops, with support for select, kqueue, epoll and io_uring. Motivation The initial proof-of-concept Async was built on NIO4r. It was perfectly acceptable and well tested in production, however being built on libev was a little bit limiting. I wanted to directly built my fiber scheduler into the fabric of the event loop, which is what this gem exposes - it is specifically implemented to support building event loops beneath the fiber scheduler interface, providing an efficient C implementation of all the core operations.
2022-11-11devel/Makefile: add and enable ruby-consoletaca1-1/+2
2022-11-11devel/ruby-console: add package version 1.16.2taca4-0/+73
Required by ruby-async package. Console Provides beautiful console logging for Ruby applications. Implements fast, buffered log output. Motivation When Ruby decided to reverse the order of exception backtraces, I finally gave up using the built in logging and decided restore sanity to the output of my programs once and for all! Features * Thread safe global logger with per-fiber context. * Carry along context with nested loggers. * Enable/disable log levels per-class. * Detailed logging of exceptions. * Beautiful logging to the terminal or structured logging using JSON.
2022-11-11devel/Makefile: add and enable ruby-fiber-localtaca1-1/+2
2022-11-11devel/ruby-fiber-local: add package version 1.0.0taca4-0/+32
Required by ruby-async package. Fiber::Local A module to simplify fiber-local state. Features * Easily access fiber-local state from a fiber. * Default to shared thread-local state.
2022-11-11devel/hoe: update to 3.26.0taca3-8/+8
3.26.0 (2022-10-20) 2 minor enhancements: * Added warning to bundled minitest/test_task. * Removed dead rcov plugin and added (simple)cov plugin. 1 bug fix: * Fixed test task load path issue, prepend Hoe.include_dirs to ensure they come first.
2022-11-11py-stevedore: updated to 4.1.1adam2-12/+6
4.1.1 ----- * Order old importlib-metadata results by group
2022-11-11Added camlp-streams to Makefile SUBDIRsjaapb1-1/+2
2022-11-11Added new package camlp-streams, streaming parser libraries for OCaml.jaapb5-0/+63
It's needed as a dependency for the new versions of camlp5 and ocaml-lablgtk.
2022-11-11devel/py-pip: fix build problem with CHECK_PERMS is yestaca1-1/+2
There might be better way for python package, it works for me.
2022-11-10nss: update to 3.85.wiz2-6/+6
Changes: - Bug 1792821 - Modification of the primes.c and dhe-params.c in order to have better looking tables. - Bug 1796815 - Update zlib in NSS to 1.2.13. - Bug 1796504 - Skip building modutil and shlibsign when building in Firefox. - Bug 1796504 - Use __STDC_VERSION__ rather than __STDC__ as a guard. - Bug 1796407 - Fix -Wunused-but-set-variable warning from clang 15. - Bug 1796308 - Fix -Wtautological-constant-out-of-range-compare and -Wtype-limits warnings. - Bug 1796281 - Followup: add missing stdint.h include. - Bug 1796281 - Fix -Wint-to-void-pointer-cast warnings. - Bug 1796280 - Fix -Wunused-{function,variable,but-set-variable} warnings on Windows. - Bug 1796079 - Fix -Wstring-conversion warnings. - Bug 1796075 - Fix -Wempty-body warnings. - Bug 1795242 - Fix unused-but-set-parameter warning. - Bug 1795241 - Fix unreachable-code warnings. - Bug 1795222 - Mark _nss_version_c unused on clang-cl. - Bug 1795668 - Remove redundant variable definitions in lowhashtest. - No bug - Add note about python executable to build instructions.
2022-11-10devel/php-igbinary: update to 3.2.12taca2-6/+6
3.2.12 (2022-11-07) * Fix symbol error seen in php 8.2.0 loading zend_class_unserialize_deny, due to failing to load a header defining a macro.
2022-11-10devel/hex: simplify, use lang/elixir/mix.mk.nikita2-18/+88
2022-11-10Import elixir-hex version 2.0.0 as devel/hex.nikita5-1/+163
Hex is package manager for the Erlang VM. This project currently provides tasks that integrate with Mix, Elixir's build tool. See https://hex.pm for more documentation.
2022-11-10rebar3: update to version 3.20.0nikita3-111/+28
Changelog (taken from https://github.com/erlang/rebar3/releases/tag/3.20.0): This release took a while to build; OTP-25.1 had incompatibilities with EUnit that interrupted the CI process, and which are corrected in later releases. New features: Add --eval option to shell Add support for dialyzer --incremental when available Vendor structure This new vendor structure should be of no impact to anyone using Rebar3 as a built artifact, but should make the life of corporate users and package managers much easier by having pre-bundled in all dependencies and allowing effective offline builds. It also simplifies our bootstrap code and reduces security issues by not having to download a certificate bundle without certificates, at least until our oldest supported version can use Erlang's new built-in on-host certificate lookup mechanisms. If you do rely on Rebar3 source for your tooling or any other mechanisms, then you will want to cd apps/rebar before running other commands. Other fixes: Warn of EUnit issues on OTP-25.1 Respect HEX_MIRROR environment variable Use shell:start_interactive to start shell if available Do not send empty If-None-Match in tarball request Respect rebar_packages_cdn set in rebar.config Dereference symbolic links when copying files from ct data folder Reduce warnings around bootstrap and DAG operations
2022-11-10lxqt-build-tools: update to 0.12.0gutteridge3-11/+10
lxqt-build-tools-0.12.0 / 2022-11-05 ==================================== * Support absolute `CMAKE_INSTALL_{INCLUDE,LIB}DIR` in `LXQtCreatePkgConfigFile`. * Use `gdesktopappinfo.h` to find gio-unix-2.0 in `FindGLIB.cmake`. * Drop use of `-Bsymbolic` in `LXQtCompilerSettings`.
2022-11-09py-rstr: python 3.x onlywiz1-1/+3
2022-11-09devel: add py-rstrkhorben1-1/+2
2022-11-09py-rstr: import version 3.2.0khorben4-0/+48
rstr is a helper module for easily generating random strings of various types. It could be useful for fuzz testing, generating dummy data, or other applications.
2022-11-09devel/php-xdebug: update to 3.1.6taca2-6/+6
3.1.6 (2022-11-08) Fixed bugs: * Fixed issue #2100: "Fatal error: debuginfo() must return an array" when Exception is thrown from debugInfo in PHP 8.x * Fixed issue #2101: When a temporary breakpoint is hit, breakpoint_list should show it as disabled * Fixed issue #2129: Cannot read snapshot Gzip-compressed data is corrupt
2022-11-09Reset MAINTAINERjoerg26-52/+52
2022-11-09py-prompt_toolkit: updated to 3.0.32adam2-6/+6
3.0.32: 2022-11-03 ------------------ Bug fixes: - Use `DummyInput` by default in `create_input()` if `sys.stdin` does not have a valid file descriptor. This fixes errors when `sys.stdin` is patched in certain situations. - Fix control-c key binding for `ProgressBar` when the progress bar was not created from the main thread. The current code would try to kill the main thread when control-c was pressed. New features: - Accept a `cancel_callback` in `ProgressBar` to specify the cancellation behavior for when `control-c` is pressed. - Small performance improvement in the renderer.
2022-11-09py-aiosignal: updated to 1.3.1adam2-7/+11
1.3.1 (2022-11-08) ================== Bugfixes -------- - Removed stray quote and comma from setup.cfg preventing PyPI from accepting a release. 1.3.0 (2022-11-08) ================== Features -------- - Switched to declarative package setup. - Added support for Python 3.11. Deprecations and Removals ------------------------- - Dropped Python 3.6 support.
2022-11-09py-frozenlist: updated to 1.3.3adam2-6/+6
1.3.3 (2022-11-08) ================== - Fixed CI runs when creating a new release, where new towncrier versions fail when the current version section is already present. 1.3.2 (2022-11-08) ================== Misc ---- - Updated the CI runs to better check for test results and to avoid deprecated syntax.
2022-11-09py-build: use correct dependenciesadam1-9/+8
2022-11-08devel/php-igbinary: update to 3.2.11taca2-6/+6
3.2.7 (2022-01-12) * Update test expectations for php 8.2.0-dev. Add `#[AllowDynamicProperties]` Attribute to some tests to avoid notices. * In php 8.1+, make igbinary_unserialize check to see if an equivalent interned string already exists when unserializing object property names, array keys, and class names and use that instead of creating a brand new string. (This deliberately doesn't create a new interned string if one doesn't already exist.) (Before this change, igbinary would deduplicate strings when serializing, but would not check if strings were interned by PHP itself when unserializing) * Avoid debug build assertion failure for `HT_ASSERT_RC1` the same way as PHP's unserialize - this is a case where ostensibly there are no other references to the array being unserialized. 3.2.8 (2022-10-17) * Reduce excessive inlining to reduce shared library size. * Miscellaneous optimizations. * Update test expectations to handle changes to var_export output (fully qualified class names) in PHP 8.2. * Throw an Error when igbinary_unserialize would add dynamic properties to class definitions that forbid them in PHP 8.0+ (especially PHP 8.2 `readonly` classes) * Emit a deprecation notice when igbinary_unserialize() adds dynamic properties to a class without `#[AllowDynamicProperties]` in PHP 8.2. Doing that would become an Error in PHP 9.0. * Set up CI job to build dlls on https://github.com/igbinary/igbinary - at the moment, the infrastructure used by the Windows for php team has been broken for months. 3.2.9 (2022-10-17) * Fix invalid release artifact name in job to build dlls for https://github.com/igbinary/igbinary 3.2.10 (2022-11-06) * Add a macro that callers can use to check if igbinary will accept the header for data being unserialized. * Fix bug preventing the unserialization of data containing representations of strings larger than 4GB. 3.2.11 (2022-11-06) * Fix a bug that could prevent objects/arrays with reference cycles from being properly garbage collected. * Fix bugs in unserializing PHP references to values found in php 7.4 typed properties (#363)
2022-11-08py-test-cov: updated to 4.0.0adam2-10/+9
4.0.0 (2022-09-28) ------------------ **Note that this release drops support for multiprocessing.** * `--cov-fail-under` no longer causes `pytest --collect-only` to fail * Dropped support for multiprocessing (mostly because `issue 82408 <https://github.com/python/cpython/issues/82408>`_). This feature was mostly working but very broken in certain scenarios and made the test suite very flaky and slow. There is builtin multiprocessing support in coverage and you can migrate to that. All you need is this in your ``.coveragerc``:: [run] concurrency = multiprocessing parallel = true sigterm = true * Fixed deprecation in ``setup.py`` by trying to import setuptools before distutils. * Removed undesirable new lines that were displayed while reporting was disabled. * Documentation fixes. * Added support for LCOV output format via `--cov-report=lcov`. Only works with coverage 6.3+. * Modernized pytest hook implementation.