Age | Commit message (Collapse) | Author | Files | Lines |
|
Protocol Buffers v3.15.5
C++
Do not disable RTTI by default in the CMake build
|
|
v2.2.0:
build c-extensions inplace for testing by github action
|
|
* Change header files installation suggested by markd@.
Do not install dbm header files and install nss header files
under nss, not nss/nss.
Changelog:
Bugs fixed in NSS 3.62
Bug 1688374 - Fix parallel build NSS-3.61 with make.
Bug 1682044 - pkix_Build_GatherCerts() + pkix_CacheCert_Add() can corrupt "cachedCertTable".
Bug 1690583 - Fix CH padding extension size calculation.
Bug 1690421 - Adjust 3.62 ABI report formatting for new libabigail.
Bug 1690421 - Install packaged libabigail in docker-builds image.
Bug 1689228 - Minor ECH -09 fixes for interop testing, fuzzing.
Bug 1674819 - Fixup a51fae403328, enum type may be signed.
Bug 1681585 - Add ECH support to selfserv.
Bug 1681585 - Update ECH to Draft-09.
Bug 1678398 - Add Export/Import functions for HPKE context.
Bug 1678398 - Update HPKE to draft-07.
|
|
Changes include:
* sync with OCaml 4.12
* breaking change: ExtList.find_map type updated to match stdlib (following deprecation in previous release)
* breaking change: minimal (recommended) build of extlib now excludes Base64 module
* String: fold_left and fold_right without allocations
|
|
Borrowed patches from FreeBSD to rename the executable to avoid a
conflict wiht lang/mono.
|
|
tig-2.5.3
---------
Bug fixes:
- Fix autoconf checking for readline. (#1072)
- Fix segfault when saving a view with no column.
- Reset view->parent when main view is promoted.
- Fix segfault when pressing Enter in a child main view.
- Restore lazy navigation.
- Format time_t values portably and fix other values too. (#1084, #1085)
- Fix loop when wrapping line with ISO-8859-1 character. (#1087, #1088)
|
|
|
|
Update DEPENDS
Upstream changes:
2.214 2021-01-23 22:43:10Z
- distribution tooling updates
- removed Pod::Tests dependency that is no longer used
- remove use of File::Slurp in favour of Path::Tiny
|
|
3.1.14
* git.Commit objects now have a ``replace`` method that will return a
copy of the commit with modified attributes.
* Add python 3.9 support
|
|
Upstream changes:
1.448 2021-03-05T15:01:18Z
* Promote to a user release
1.447_01 2021-03-02T16:11:23Z
* Try handling all-numeric user and group names (but, also, wtf?)
Github #26.
1.447 2021-02-24T21:32:41Z
* Trying harder to get the tests to pass on Cygwin
1.446 2021-02-20T21:18:48Z
* Better cygwin detection, from Achim Gratz
1.445 2021-02-16T08:57:34Z
* Get the tests to pass under Cygwin (Github #17, from Slaven Rezić)
1.444 2021-01-06T03:40:19Z
* Remove Travis, add GitHub actions
* Add file_is_symlink_not_ok
1.443_03 2020-06-15T13:13:42Z
* Merge some test additions from Desmond Daignault (GitHub #20)
1.443_02 2020-06-15T12:10:34Z
* Deprecated directories in tests appropriate for only plain files.
It's a diag() message now but will be a test failure later.
1.443_01 2020-06-12T11:54:41Z
* change the file_writeable_ok tests to file_writable_ok, which
is the correct spelling. The old names work but now warn to use
the new name.
* Some updates to refresh the tests.
* Start mirroring Test2::Tools::File so we support the same names.
Thanks to Torbjørn Lindahl for spotting rough edges.
|
|
|
|
Add php-ffi, part of php74 and php80.
PHP is a programming language designed to be embedded into web pages.
The FFI extension implements the Foreign Function Interface, but currently
it is experimental.
|
|
Update php-memcache to 8.0. This is now for php80.
8.0.0 (2020-12-06)
- Version 8.x support PHP 8.x
- Version 4.x supports PHP 7.0-7.4.
- Version 4.x is considered to be stable for production usage.
- Support for PHP 5.x has been removed, please use memcache extension
ver. 3.x
- Special thanks to Frantisek Drojak - thesource93 (github) and Zaffy
(github) for making this happen
|
|
|
|
Add php-memcache4 version 4.0.5.2.
This module provides the PHP API for memcached, the memory cache daemon.
This version supports PHP 7.0-7.4.
|
|
Add current php-memcache 2.2.7 package as php-memcache2.
pkgsrc change: add LICENSE.
|
|
1.6.0 (2021-03-02)
* Switch from test-unit to rspec, and update the Rakefile and gemspec
accordingly.
* Added a Gemfile.
|
|
0.2.1 (2021-01-14)
No release information nor change log.
|
|
1.1.1 - 2021-01-17
Improvements
* [CentOS 8] Followed the powertools repository name change.
1.1.0 - 2020-04-12
Improvements
* Updated README. [GitHub#11][Patch by kojix2]
* Added support for Raspbian. [GitHub#12][Patch by xetum]
Thanks
* kojix2
* xetum
|
|
1.21.0
Updated zstd codec to 1.4.8.
Updated lz4 codec to 1.9.3.
New instructions on how to use the libraries in python-blosc wheels
so as to compile C-Blosc applications.
|
|
1.0.0
This release contains breaking changes
Feat: Moved auto_session_tracking experimental flag to a proper option and removed session_mode, hence enabling release health by default
Fixed Django transaction name by setting the name to request.path_info rather than request.path
Fix for tracing by getting HTTP headers from span rather than transaction when possible
Fix for Flask transactions missing request body in non errored transactions
Fix for honoring the X-Forwarded-For header
Fix for worker that logs data dropping of events with level error
|
|
|
|
New in 1.5 - 2020-07-07
-----------------------
* Implement tc[io]flush methods & deprecate broken purge_buffers methods
Please check your code for ftdi_usb_purge_rx_buffer(),
ftdi_usb_purge_tx_buffer() and ftdi_usb_purge_buffers()
and migrate to the new ftdi_tc[io]flush() methods.
Old code will continue to function, but you'll get
a deprecation warning during compilation.
* Add program to test buffer flush (purge) functionality
* Add kernel driver auto attach/detach.
See new AUTO_DETACH_REATACH_SIO_MODULE option
* Add ftdi_setflowctrl_xonxoff()
* ftdi_eeprom / eeprom handling:
* Unify handling of all boolean eeprom flags
* Add device release number support
* Add channel_a_driver support for type xxR chips
* Add support for group0 drive levels on x232H chips
* Fix handling of high_current_drive parameter
* Fix inverted handling of VCP driver field for TYPE_R chips
* New --verbose option for eeprom decode operation
* Add example code for async mode
* Add SPDX license identifiers to the core library & ftdi_eeprom
* Various python SWIG wrapper improvements
* Various cmake file improvements
* Fix small bugs in error code paths
|
|
4.1.0 / 2021-03-06
Enhancements:
* Issue a warning when using job matchers with #at mis-match on usec
precision. (Jon Rowe, #2350)
* Generated request specs now have a bare _spec suffix instead of
request_spec. (Eloy Espinaco, Luka Lüdicke, #2355, #2356, #2378)
* Generated scaffold now includes engine route helpers when inside a
mountable engine. (Andrew W. Lee, #2372)
* Improve request spec "controller" scafold when no action is
specified. (Thomas Hareau, #2399)
* Introduce testing snippets concept (Phil Pirozhkov, Benoit Tigeot, #2423)
* Prevent collisions with let(:name) for Rails 6.1 and let(:method_name) on
older Rails. (Benoit Tigeot, #2461)
|
|
1.15.0 / 2021-03-05
Fixed:
* Fix MSVC build
* Fix async callbacks in conjunction with fork(). #884
Added:
* Allow to pass callbacks in varargs. #885
* Name the threads for FFI callback dispatcher and async thread calls for
easier debugging. #883 The name can be retrieved by Thread.name and is
shown by Thread.list.inspect etc. Even gdb shows the thread name on
supported operating systems.
* Add types.conf for powerpc64le-linux
* Add types.conf for riscv64-linux
* More release automation of ffi gems
Changed:
* Switch from rubygems-tasks to bundler/gem_helper
Removed:
* Remove unused VariadicInvoker#init
|
|
Fix build problem. Since "lang/php/phpversion.mk" dose not pull in
"mk/pkg-build-options.mk", PKG_BUILD_OPTIONS.${PHP_PKG_PREFIX} was
always undefined.
And PKG_BUILD_OPTIONS.* is defined based on PKGBASE, check
PKG_BUILD_OPTIONS.php.
|
|
2.24.5 (2021-03-05)
Security and maintenance release, includes PHP 8.0 compatibility fixes.
* 0027800: [bugtracker] install.php throws SYSTEM WARNINGs (dregad)
* 0027928: [custom fields] Unable to edit Issues having Date custom fields
on PHP 8.0 (dregad)
* 0027976: [security] User cookie string is not reset upon logout (dregad)
* 0027826: [bugtracker] ERROR_CATEGORY_NOT_FOUND_FOR_PROJECT thrown for
Category '0' (dregad)
|
|
Patches from Fedora.
|
|
v1.53.0
Features
add google.api.ResourceDescriptor.Style
add API method signatures to longrunning operations
add gapic_metadata_pb2
add UNORDERED_LIST to field options
add WaitOperation method to longrunning operations
require python >=3.6 and
Bug Fixes
add create_key to FieldDescriptors
Generate gRPC files for long-running operations
Documentation
add link to PyPI
|
|
0.16.13:
- fix for issue 359: could not update() CommentedMap with keyword arguments
- fix for issue 365: unable to dump mutated TimeStamp objects
- fix for issue 371: unable to addd comment without starting space
- fix for issue 373: recursive call to walk_tree not preserving all params
- a None value in a flow-style sequence is now dumped as `null` instead
of `!!null ''`
|
|
1.26.1
Bug Fixes
add operation name to x-goog-request-params in async client
|
|
v5.0.2
* fix: use git for matching prefixes to support the windows situation
|
|
|
|
No upstream ChangeLog.
|
|
Protocol Buffers v3.15.4
C++
Create a CMake option to control whether or not RTTI is enabled
|
|
v100
----
- `wasm-dis` now supports options to enable or disable Wasm features.
- Reference types support has been improved by allowing multiple tables
in a module.
- `call_indirect` and `return_call_indirect` now take an additional table
name parameter. This is necessary for reference types support.
- New getter/setter methods have been introduced for `call_indirect` table
name:
- `BinaryenCallIndirectGetTable`
- `BinaryenCallIndirectSetTable`
- JS API `CallIndirect.table`
- New APIs have been added to add and manipulate multiple tables in a module:
- `BinaryenAddTable`
- `BinaryenRemoveTable`
- `BinaryenGetNumTables`
- `BinaryenGetTable`
- `BinaryenGetTableByIndex`
- `BinaryenTableGetName`
- `BinaryenTableGetInitial`
- `BinaryenTableHasMax`
- `BinaryenTableGetMax`
- `BinaryenTableImportGetModule`
- `BinaryenTableImportGetBase`
- `module.addTable`
- `module.removeTable`
- `module.getTable`
- `module.getTableByIndex`
- `module.getNumTables`
- `binaryen.getTableInfo`
|
|
0.20.20
* Implement ``Stash.drop``.
* Support untracked symlinks to paths outside the
repository.
|
|
1.0.0 (2021-01-13)
Fix %s and %r formatting of a greenlet on Python 2. Previously it would result in a Unicode string instead of a native string. See issue 218.
Move continuous integration from Travis CI to Github Actions.
1.0a1 (2020-11-20)
Add the ability to set a greenlet's PEP 567 contextvars context directly, by assigning to the greenlet's gr_context attribute. This restores support for some patterns of using greenlets atop an async environment that became more challenging in 0.4.17. Thanks to Joshua Oreman, Mike bayer, and Fantix King, among others. See PR 198.
The repr of greenlet objects now includes extra information about its state. This is purely informative and the details are subject to change. See issue 215.
The greenlet module is now a package. There are no API changes, so all existing imports, including from C code, should continue to work.
(C API) The undocumented GREENLET_VERSION macro that defined a string giving the greenlet version is now deprecated and will not be updated.
(Documentation) Publish the change log to https://greenlet.readthedocs.io
Supported Platforms
Drop support for Python 2.4, 2.5, 2.6, 3.0, 3.1, 3.2 and 3.4. The project metadata now includes the python_requires data to help installation tools understand supported versions.
Add partial support for AIX ppc64 and IBM i. Thanks to Jesse Gorzinski and Kevin Adler. See PR 197.
Packaging Changes
Require setuptools to build from source.
Stop asking setuptools to build both .tar.gz and .zip sdists. PyPI has standardized on .tar.gz for all platforms.
Stop using a custom distutils command to build extensions. distutils is deprecated.
Remove the ability to use the deprecated command python setup.py test. Run greenlet tests with your favorite unittest-compatible test runner, e.g., python -m unittest discover greenlet.tests. See issue 185.
The directory layout and resulting sdists have changed. See issue 184.
greenlet is now always built with support for tracing and garbage collection, and, on Python 3.7 and above, support for context variables. The internal and undocumented C preprocessor macros that could be used to alter that at compile time have been removed (no combination other than the defaults was ever tested). This helps define a stable ABI.
|
|
|
|
Changelog:
* Simplify types in nested types such as pointed-to types and function signatures (#661)
|
|
21.2.1
fix: update minimum dependencies (here, and in other crossbar packages) in an attempt to tame the new pip dep resolver madness.
|
|
|
|
The main change is that it builds again.
# New and Noteworthy in OGRE 1.12
This is only a high level overview. For a detailed changes, see the git changelog.
## Core changes
### Component Media files
Previously all of our bundled Media files lived in the `Samples/Media` subdirectory - including the `RTShaderLib`.
However the latter is not a sample, but required to use the RTSS component.
Therefore, we now put media files that are required by a component into `Media/*` and install them independent of the Sample Media.
This allows you to merely reference these locations instead of having to copy them into your project.
Consequently, this allowed us to move various embedded resources to the filesystem for easier editing.
**ACTION REQUIRED** you must add the `Media/ShadowVolume` resource location to use the build-in algorithms.
### NEON intrinsics on all ARM platforms
We converted our SSE based OptimisedMath using SSE2NEON. While the gains are not as substantial as on x86, you can expect an speedup of about 30% for e.g. CPU skeletal animation.
### Automatic Plugin discovery for Windows Debug builds
Ogre now automatically append the `_d` suffix to plugin library names on windows.
Consequently it does not need a `plugins_d.cfg` any more. Therefore you can now use the same config files for release and debug with the same content.
### Separate UV skyboxes removed
Ogre no longer supports `cubic_texture .. separateUV` textures. Previously it was possible to create a "fake" cubic texture unit which would actually contain 6 individual 2d textures. These could be used to render skyboxes. Only skyboxes that is.
For everything else you would need real hardware cubic textures.
Ogre will ignore the `separateUV` part now, and create a real cubic texture anyway.
The advantage is that ogre renders the skybox with only one draw call.
**ACTION REQUIRED** If you use custom shaders on such materials, you will have to update them to cope with real cubic textures.
### RenderSystem - unified API for fixed-function and shaders
The `RenderSystem` API was modernized and streamlined for programmable pipeline usage. Consequently most of the legacy fixed function API calls were removed (e.g. `_setProjectionMatrix`, `_setSurfaceParams`).
Instead these parameters are now passed through the `GpuProgramParameters` structure to the fixed function unifying the API between fixed and programmable pipeline.
RenderSystems supporting `RSC_FIXED_FUNCTION`, now export the respective parameters through `getFixedFunctionParams`.
You can query and modify those and then apply them using `applyFixedFunctionParams`.
If you bypass the SceneManager and use the RenderSystem directly, e.g. `_setProjectionMatrix` becomes
```cpp
auto params = rs->getFixedFunctionParams(TVC_NONE, FOG_NONE);
params->setConstant(8, Matrix4()); // the "magic" 8 is defined in getFixedFunctionParams
rs->applyFixedFunctionParams(params, GPV_GLOBAL);
```
### Improved Profiling
The instrumentation code inside Ogre was improved to be less costy compared to the measured code. At this we also improved the labels to be more readable (camera name vs. "_renderScene") - see [the updated Profiling tutorial](https://codedocs.xyz/OGRECave/ogre/profiler.html#profRead).
Additionally the Profiler class can now use [Remotery](https://github.com/Celtoys/Remotery) as its backend. Again see the tutorial for more details.
### Breaking non-API changes
These changes require unit testing on your side as compilation will succeed, but the rendering result may vary compared to 1.11.
* `fog_override` semantics changed: previously it would only affect fixed function fog and shader autoparams would still get the global scene fog. Now both autparams and fixed function settings are affected.
* `SubMesh::setMaterialName` now immediately queries the `MaterialManager` instead of merely storing the name. This means that if you do not load any `.material` files and do an import/ export cycle of a `.mesh`, the material names will be lost. This is a common use case for offline processing of mesh files. Register a `MeshSerializerListener` to create dummy materials in this case.
* `Ogre::any_cast` now throws a `std::bad_cast` exception instead of a `Ogre::InvalidParametersException` for compatibility with `std::any_cast`. Both derive from `std::exception`, in case you want to preserve legacy compatibility.
* The `OGRE_BUILD_*` defines moved to a separate `OgreComponents.h` header. As those were typically checked with `#ifdef`, these check will silently fail. Migrate to the `Ogre.h` header instead of including headers form OgreMain directly.
* compute shaders are no longer automatically dispatched when the according material is used during rendering. You now have to explicitly reference the respective material in a [*compute* compisitor pass](https://ogrecave.github.io/ogre/api/latest/_compositor-_scripts.html#Compositor-Passes).
## Samples
As a side-effect of the stable media files effort, the Sample media files were refactored as well.
Now all GL rendersystems share a common GLSL shader codebase - likewise the D3D rendersystems and the Cg plugin use the same Cg shaders (which is just HLSL9 really).
Additionally we took advantage of the RTSS improvements and replaced any custom depth shadow code by the unified RTSS solution.
## Bites
The `ApplicationContext` class was split into `ApplicationContextBase` and `ApplicationContextSDL`. This allows additional implementations (like Qt) and eases consumption in projects that do not use SDL.
## Real Time Shader System 3.0
The RTSS API was overhauled and is now more flexible and easy to use. You can now directly acquire shaders for an arbitrary Pass using `TargetRenderState` - without having to go through any Viewport Scheme juggling. This means that `TargetRenderState` can now replace any ad-hoc shader generator that you might have in place to leverage the Ogre maintained RTSS shader snippets.
The RTSS now defaults to Per-Pixel lighting, consequently making it the default for GL3+/ GLES2 and D3D11.
### Depth Shadowmap Support
The PSSM3 shadow stage now supports hardware PCF and automatically uses it if your shadow textures are compatible (i.e. of type `PF_DEPTH`).
Furthermore you can now use it generally for depth based textures by not calling `setSplitPoints` - it will use only the first depth shadow texture then.
### Merged Lighting calculations
The Fixed Function, Per-Pixel and Normal map sub-render states now all share the same shader code.
**ACTION REQUIRED** you must update your `RTShaderLib` for the 1.12 shaders.
## Terrain
To allow usage `PF_DEPTH` shadow textures, the "linear" depth code was dropped from the `SM2Profile`.
Where previously you were expected to write an interpolated value of `(gl_Position.z - depthRange.x) * depthRange.w` in the fragment shader, it is now enough to just write `gl_FragCoord.z`.
This enables early-z optimizations by the hardware and generally eases the workflow.
Refer to the Terrain Sample for the updated depth shadow scene setup.
Furthermore it is now possible to load legacy 1.7 style Terrains (aka "terrain.cfg") using `TerrainGroup::loadLegacyTerrain`.
**ACTION REQUIRED** you have to add the `Media/Terrain` resource location to use the SM2Profile Shader Generator.
## D3D9 RenderSystem
Direct3D9 feature level 9.1 is now required.
## GL/ GLES2/ GL3+
`#include` directives in GLSL shaders are now resolved by OGRE. The lookup is performed by filename using the Resource System. (based on the existing code of the Cg plugin)
Monolithic shaders are used instead of separable shader objects (SSO) by default again due to better performance and better driver support.
|
|
|
|
What's New in Pylint 2.7.2?
* Fix False Positive on `Enum.__members__.items()`, `Enum.__members__.values`, and `Enum.__members__.keys`
* Properly strip dangerous sys.path entries (not just the first one)
|
|
What's New in astroid 2.5.1?
* The ``context.path`` is reverted to a set because otherwise it leads to false positives
for non `numpy` functions.
* Don't transform dataclass ClassVars
* Improve typing.TypedDict inference
* Fix the `Duplicates found in MROs` false positive.
|
|
pkgsrc change: use standard PECL site as MASTER_SITES.
Mon, Feb 22, 2021 - Xdebug 3.0.3
Fixed bugs:
- Fixed issue #1930: No local variables with trigger and xdebug_break()
- Fixed issue #1931: xdebug_info() output misses configuration
settings if phpinfo() has been called
- Fixed issue #1932: One line in multi-line string concatenation is
not covered
- Fixed issue #1940: Wrong type used for showing GC Stats reports
|
|
Update mantis package to 2.24.4. Now supports PHP 7.3 and 7.4.
Changes from 2.4.1 are too many to write here, please refer
<https://mantisbt.org/bugs/changelog_page.php>.
|
|
|
|
Add ruby-redmine41 (Redmine) package version 4.1.1 based
on wip/ruby-redmine.
Redmine 4.1.1 (2020-04-06)
* Security: these 2 releases include several security fixes, including
a fix for a persistent XSS vulnerability in Textile formatting, so
upgrading as soon as possible is recommanded.
Redmine 4.1.0 (2019-12-20)
Main improvements:
* New permissions
* Issue list improvements
* Issue history tabs
* Allow pasting screenshots from clipboard
* Query system for Projects page
* Bookmarks and recently used projects in the project jump box
* Custom fields visibility
* CSV Import for Time Entries
|