2021-02-22

DOSBox-Staging Git (2021/02/22)

EmuCR: DOSBoxDOSBox-Staging Git (2021/02/22) is released. This repository attempts to modernize the DOSBox project by using current development practices and tools, fixing issues, adding features that better support today's systems, and sending patches upstream.

DOSBox-Staging Git Changelog:
* Update README.md
* Switch Coverity build to Meson
* Replace old buildsystem with Meson
* Put nightly workflows back on schedule
* Merge branch 'master' into meson
* Remove list-build-dependencies script
* Move zypper packages list to README.md
* Remove old package lists
* Remove compiler-related automator files
* Make a note of feature in meson 0.53.0
* Link opusfile statically in macOS release
* Link libpng statically in Linux and macOS releases
* Link SDL2_net statically in macOS release CI job
* Remove build.sh
* Move verify-macos-dylibs script out of hidden dir
* Remove Autotools-based buildsystem
* Trigger Config CI workflow on push
* Update script generating translation file
* Merge branch 'master' into meson
* Raise the minimum meson version to 0.51.0
* Reorganize badges in README.md file
* Make LGTM links more prominent
* Mention how to open test coverage report
* Cleanup and tighten instructions in README.md
* Write shorter introduction for BUILD.md
* Remove outdated instructions from BUILD.md
* Move AutoFDO-specific instructions to separate file
* Move Windows-specific instructions to separate file
* Move Haiku-specific instructions to separate file
* Move macOS-specific instructions to separate file
* Remove redundant build doc in CONTRIBUTING.md
* Remove unused unifdef-all script
* Remove unused scripts for managing brew on CI
* Remove requirements section from BUILD.md
* Rewrite documentation about build types
* Remove zlib dependency
* Update mt32emu wrap to 2.4.2-2
* Revert broken parts of SVN r4429
* Add a "minimum build" to gating CI
* Merge branch 'master' into meson
* Restore GCC 5 gating on CI
* Update allowed warnings limits
* Merge branch 'master' into meson
* Stop uploading build artifacts from platform builds
* Merge branch 'master' into meson
* Update allowed warnings limits
* Disable PPC and PPC64 dynrec backends for now
* Merge branch 'master' into meson
* Update version and license in meson project function
* Merge branch 'master' into meson
* Disable Ubuntu 16.04/GCC 5.4 gating
* Fix LGTM build instructions
* Verify macOS build runtime dependencies
* Link SDL2 statically for macOS release build
* Use Git tag description for emulator version
* Switch macOS release job to meson
* Switch linux release job to meson
* Add missing Opus dependency
* Merge branch 'master' into meson
* Provide an option for disabling ALSA dependency
* Port missing C_ALSA define to meson
* Adjust allowed warning limits after enabling mt32emu
* Prevent effc++ warnings from affecting subprojects
* Add mt32emu dependency with meson wrap fallback
* Merge branch 'master' into meson
* Merge branch 'master' into meson
* Simplify mapping of OS names to defines
* Add unitial support for installation via meson
* Upgrade minimum meson version to 0.49.0
* Stop using meson 0.45.2 on Ubuntu 18.04
* Document list of buildsystem improvements
* Merge branch 'master' into meson
* Update allowed warnings limits
* Merge branch 'master' into meson
* Merge branch 'master' into meson
* Merge branch 'master' into meson
* Merge branch 'master' into meson
* Rename script for running dynamic analysis tests
* Reorganize sanitizer job
* Use meson for sanitizer builds
* Document running static analysis
* Fix instructions on test coverage report
* Fix typo in documentation
* Use meson in Clang static analysis job
* Add warning when using buildtype=plain on meson < 0.51.0
* Add BUILD.md section about disabling dependencies
* List ccache tool with other dependencies
* Document invoking ninja with -C flag
* Be more precise about ppc64/ppc64le names
* Update allowed warnings limits
* Merge branch 'master' into meson
* Move MSYS2 dependencies to a file
* Adjust macOS dependency file list
* Convert "Config Heavy" workflow to meson
* Include SDL.h before main for Windows builds
* Add Windows Sockets and Windows Multimedia dependencies
* Enable math constants in math.h header on Windows
* Port NOMINMAX define to meson
* Merge branch 'master' into meson
* Update allowed warnings limits
* Merge branch 'master' into meson
* Move C_DIRECTSERIAL check to meson
* Adjust comments for few config.h sections
* Port C_HAS_BUILTIN_EXPECT compiler check to meson
* Detect ALSA dependency using meson
* Adapt to cleaned defines from master branch
* Merge branch 'master' into meson
* Update allowed warnings limits
* Merge branch 'master' into meson
* Update allowed warnings limits
* Detect CoreAudio, CoreMIDI dependencies on macOS
* Rename 'dummy_dep' to 'optional_dep' in meson
* Merge branch 'master' into meson
* Merge branch 'master' into meson
* Fix include order for MSVC
* Fix linking error in unit tests
* Fix absolute-value warning in envelope.cpp
* Merge branch 'master' into meson
* Merge branch 'master' into meson
* Add unit test for setup.cpp to meson
* Merge branch 'master' into meson
* Add unit test for rwcircularbuffer to meson
* Merge branch 'master' into meson
* Merge branch 'master' into meson
* Replace explicit checks for headers with a loop
* Port C_SET_PRIORITY define to meson
* Port OS defines to meson buildsystem
* Add meson checks for several headers
* Check for availability of realpath function via meson
* Add define for mt32emu to config template
* Update to use new define names
* Merge branch 'master' into meson
* Merge branch 'master' into meson
* Port C_HAVE_MPROTECT define
* Port PAGESIZE define for PPC64LE to meson
* Simplify buildsystem message summary for target cpu
* Put old/tricky architectures back in the table
* Reorganize cpu core selection in the buildsystem
* Move cpu-related build defines to src/cpu subdir
* Use Meson in platforms CI workflow
* Adjust warning limit for Linux debugger build
* Split package lists for different Ubuntu releases
* Update copyright statement in config template
* Re-enable the last two Linux gating CI builds
* Port C_FPU* defines to meson
* Define endianness via meson
* Handle dynrec defines depending on host architecture
* Add new OSS file to meson buildsystem
* Merge branch 'master' into meson
* Merge branch 'master' into meson
* Merge branch 'master' into meson
* Print error logs when test fails on CI
* Add some Meson usage snippets to BUILD.md
* Convert gtest dependency to subproject
* Add unit tests to meson buildsystem
* Merge branch 'master' into meson
* Add debugger feature to meson buildsystem
* Add CI jobs to exercise warning_level=3
* Use meson native file for reinstate GCC build on macOS
* Use meson native file for reinstating Clang build on Linux
* Switch CI macOS debug build to meson
* Switch several CI Linux debug builds to meson
* Start migration to meson buildsystem
* Fix a spelling mistake in FluidSynth
* Use a second rw-queue in MT-32 to recycle used buffers
* Use a second rw-queue in FluidSynth to recycle used buffers
* Move the audio buffers into the rw-queue instead of copying
* Make the SoftLimiter operate on a reference and not temporary
* Synchronize section names in fr_FR help message

Download:
DOSBox-Staging Git (2021/02/22) x64 : 1fichier anonfiles bayfiles dailyuploads megaup tusfiles uptobox zippyshare
Source: Here

0 Comments

Post a Comment