wadptr: Update to 3.8
- Remove existing pkgsrc patch (merged upstream)
- Add pkgsrc patch for tolower() parameter of type char
- Add pkgsrc patch to install files with desired permissions
- Force C standard to C99
- Enable testsuite
- Take maintainership
* The `-u` ("uncompress") option was renamed to `-d` ("decompress", the
usual terminology used by almost every other compression tool).
* A bug was fixed that made the Windows version for the previous release not
work properly; a dependency was unintentionally added on the pthreads API,
the DLL for which was not included in the release. That dependency has now
been removed. Thanks to Anonysussy and happygreenfairy for the bug report.
* A special sector tag range (9700-9799) is now recognized for special
effects. There are some cases where level authors may deliberately want
sidedefs to be merged even when they are attached to special lines, and
this allows that. Thanks to kitchen-ace for the suggestion.
[16 lines not shown]
wadgadget: Update to 0.2
New features:
- Mouse input is now suppported, and many parts of the UI can now be
interacted with by clicking.
- A texture editor was added, making the TEXTURE browser
feature-complete.
- A browser/editor for GENMIDI lumps was implemented, including export
to / import from .sbi voice files.
- A new action was added to update existing WAD entries. This works
the same as the import action but instead automatically replaces the
contents of existing entries, rather creating new ones.
- A new action to move files between directories was added.
- Duke3D/ROTT .rts files are now recognized as WAD files, and embedded
.voc files (found inside them) are recognized as sound effects.
- It is now possible to edit the headers of graphic lumps (useful in
particular in order to change the X/Y offsets).
- It's now possible to import graphics from a variety of other file
formats in addition to .png: .pcx, .lbm, .gif, .bmp, .ppm, .tiff and
[27 lines not shown]
muon: Update to 0.6.0
- internals / language features
- in script mode: refactor how scope works, all variable resolution
happens at compile time, globals are disallowed.
Improves performance and clarifies scoping rules.
(github pr)[https://github.com/muon-build/muon/pull/241]
- all memory is tracked an managed with an arena allocator.
This should improve memory usage, performance, and developer
ergonomics.
- toolchains
- toolchains are now defined in scripts:
src/script/runtime/toolchains.meson
- tcc
- clang-cl
- ccache and sccache
- documentation
- muon help
- source links in refernce manual
[4 lines not shown]
go-transifex-cli: Import go-transifex-cli-1.6.17 as wip/go-transifex-cli
The Transifex Command-line Client (APIv3) which should replace old
devel/transifex-client.
gotosocial: Update to 0.22.0
Changes:
- Update go modules depencies.
Pkglint: passed.
Package built and tested tested on NetBSD 10.1 amd64.
WARNING:
- Configuration changes and database schema changes.
- Before starting this new release, first adapt the configuration file,
then do not interrupt as a database migration will take some time.
See https://codeberg.org/superseriousbusiness/gotosocial/releases/tag/v0.22.0
for upgrade instructions.