| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
0.3.3_2 24 Aug 2026 04:35:07 commit hash: d584ba1f206a996b510aa4137acdb9fef7e5c79f commit hash: d584ba1f206a996b510aa4137acdb9fef7e5c79f commit hash: d584ba1f206a996b510aa4137acdb9fef7e5c79f commit hash: d584ba1f206a996b510aa4137acdb9fef7e5c79f files touched by this commit |
Daniel Engberg (diizzy) search for other commits by this committer Author: Stefan Schlosser |
*/*: Bump consumers of devel/semver
Bump PORTREVISION to pick up new version
PR: 297705 |
0.3.3_1 28 Jul 2026 03:30:38 commit hash: 2450ce094abd501cf6585e024448cddec4954ba1 commit hash: 2450ce094abd501cf6585e024448cddec4954ba1 commit hash: 2450ce094abd501cf6585e024448cddec4954ba1 commit hash: 2450ce094abd501cf6585e024448cddec4954ba1 files touched by this commit |
Hiroki Tagato (tagattie) search for other commits by this committer Author: Stefan Schlosser |
emulators/Ymir: Fix build after semver update
The function semver::detail::compare_parsed dropped the third argument,
with the former value being the default for normal comparisons now.
While there add libfreetype.so to LIB_DEPENDS because x11-toolkits/imgui
enabled the FREETYPE option by default recently.
PR: 297087
Reported by: Stefan Schlosser <bsdcode@disroot.org> (maintainer) |
0.3.3 22 Jun 2026 13:03:40 commit hash: 96aecd7b9019a1477d02791f4f1002af224e8aca commit hash: 96aecd7b9019a1477d02791f4f1002af224e8aca commit hash: 96aecd7b9019a1477d02791f4f1002af224e8aca commit hash: 96aecd7b9019a1477d02791f4f1002af224e8aca files touched by this commit |
Yusuf Yaman (nxjoseph) search for other commits by this committer Author: Stefan Schlosser |
emulators/Ymir: Update 0.3.1 => 0.3.3
Changelogs:
- https://github.com/StrikerX3/Ymir/releases/tag/v0.3.2
- https://github.com/StrikerX3/Ymir/releases/tag/v0.3.3
PR: 296198
Approved by: osa, vvd (Mentors, implicit) |
0.3.1 11 May 2026 06:49:41 commit hash: bf6ca7e0b8210ca4d6af32e493225fbb08ad5c2a commit hash: bf6ca7e0b8210ca4d6af32e493225fbb08ad5c2a commit hash: bf6ca7e0b8210ca4d6af32e493225fbb08ad5c2a commit hash: bf6ca7e0b8210ca4d6af32e493225fbb08ad5c2a files touched by this commit |
Yusuf Yaman (nxjoseph) search for other commits by this committer Author: Stefan Schlosser |
emulators/Ymir: drop support for FreeBSD 13
With FreeBSD 13 being EOL, the build fix regarding the OpenSSL version
constant is not needed anymore.
PORTREVISION bump not required because this fix only effected building
on FreeBSD < 14.
PR: 295120
Reported by: Stefan Schlosser <bsdcode@disroot.org> (maintainer)
Approved by: vvd (co-mentor) |
0.3.1 04 May 2026 12:18:57 commit hash: 4b7d9492feb8a502cee763d3de151b4eb72772ea commit hash: 4b7d9492feb8a502cee763d3de151b4eb72772ea commit hash: 4b7d9492feb8a502cee763d3de151b4eb72772ea commit hash: 4b7d9492feb8a502cee763d3de151b4eb72772ea files touched by this commit |
Vladimir Druzenko (vvd) search for other commits by this committer Author: Stefan Schlosser |
emulators/Ymir: Update 0.3.0 => 0.3.1
* Upstream removed the Ymir_INCLUDE_PACKAGING build option, so the port
removes it from CMAKE_OFF.
* Ymir documents all dependencies in its "About" window. This also
includes the vendored miniz from the vendored libchdr dependency and
requires the version constant from miniz.h. This library is currently
not available as a port and the Ymir port unbundles libchdr in the
first place, which is also configured to use the system-provided libz
instead of miniz.
Therefore remove all miniz references to unbreak the build.
Changelog:
https://github.com/StrikerX3/Ymir/releases/tag/v0.3.1
PR: 294992
Sponsored by: UNIS Labs |
0.3.0 27 Apr 2026 00:01:09 commit hash: 1d21f6f08d19f62b8d734211421e8b8f51443663 commit hash: 1d21f6f08d19f62b8d734211421e8b8f51443663 commit hash: 1d21f6f08d19f62b8d734211421e8b8f51443663 commit hash: 1d21f6f08d19f62b8d734211421e8b8f51443663 files touched by this commit |
Robert Clausecker (fuz) search for other commits by this committer Author: Stefan Schlosser |
emulators/Ymir: update to 0.3.0
* Improve readability by inserting a newline between the *_DEPENDS
variables, and by putting USE_GITHUB with its related variables in its
own block.
* Add FEATUREFLAG option, disabled by default. This enables experimental
in-development features which are not yet ready for general usage but
which curious users could test in their own builds.
* Refresh patch.
Changelog: https://github.com/StrikerX3/Ymir/releases/tag/v0.3.0
PR: 294807
Event: Wiesbaden Hackathon 202604 |
0.2.1_2 29 Mar 2026 19:47:11 commit hash: 23d51b193d9c7cd7654361c021d7a8ab70690553 commit hash: 23d51b193d9c7cd7654361c021d7a8ab70690553 commit hash: 23d51b193d9c7cd7654361c021d7a8ab70690553 commit hash: 23d51b193d9c7cd7654361c021d7a8ab70690553 files touched by this commit |
Daniel Engberg (diizzy) search for other commits by this committer Author: Stefan Schlosser |
*/*: Bump consumers of devel/libchdr
Bump PORTREVISION to pick up new version
PR: 294074 |
0.2.1_1 25 Mar 2026 07:01:16 commit hash: fb19f7c3a7c7880f3561ab26f6568404f19f17d3 commit hash: fb19f7c3a7c7880f3561ab26f6568404f19f17d3 commit hash: fb19f7c3a7c7880f3561ab26f6568404f19f17d3 commit hash: fb19f7c3a7c7880f3561ab26f6568404f19f17d3 files touched by this commit |
Yusuf Yaman (nxjoseph) search for other commits by this committer Author: Stefan Schlosser |
emulators/Ymir: remove USES= desktop-file-utils
As the .desktop file doesn't define MimeTypes,
we don't need USES= desktop-file-utils.
PR: 294031
Reported by: Stefan Schlosser <bsdcode@disroot.org> (maintainer)
Approved by: Stefan Schlosser (maintainer), vvd (mentor) |
0.2.1 13 Jan 2026 18:54:32 commit hash: 76d3829b90de56b12acbe215fbb17d773a6abe86 commit hash: 76d3829b90de56b12acbe215fbb17d773a6abe86 commit hash: 76d3829b90de56b12acbe215fbb17d773a6abe86 commit hash: 76d3829b90de56b12acbe215fbb17d773a6abe86 files touched by this commit |
Vladimir Druzenko (vvd) search for other commits by this committer Author: Stefan Schlosser |
emulators/Ymir: Update 0.2.0 => 0.2.1
Changelog:
https://github.com/StrikerX3/Ymir/releases/tag/v0.2.1
Disable checks for updates via CMAKE_OFF= Ymir_ENABLE_UPDATE_CHECKS.
This is not applicable on FreeBSD.
PR: 292426 |
0.2.0_1 05 Nov 2025 20:59:34 commit hash: b2cea6a8b1c6cae9952d9a80b77ac019cd198aa4 commit hash: b2cea6a8b1c6cae9952d9a80b77ac019cd198aa4 commit hash: b2cea6a8b1c6cae9952d9a80b77ac019cd198aa4 commit hash: b2cea6a8b1c6cae9952d9a80b77ac019cd198aa4 files touched by this commit |
Po-Chuan Hsieh (sunpoet) search for other commits by this committer |
devel/libfmt: Bump PORTREVISION of dependent ports for shlib change after
786cb608216ce14e8ced27108c96a1f2c8492fca
The following ports are skipped because they have been updated after
786cb608216ce14e8ced27108c96a1f2c8492fca.
- chinese/fcitx5-chinese-addons
- chinese/fcitx5-mcbopomofo
- devel/fatal
- devel/fbthrift
- devel/folly
- devel/spdlog
- mail/mu
- net/fb303
- net/mvfst
- net/wangle
- science/seacas
- security/fizz
- www/proxygen |
0.2.0 15 Oct 2025 01:25:11 commit hash: bc88790a8c59ee913a616f6702ed37a5bd65fe61 commit hash: bc88790a8c59ee913a616f6702ed37a5bd65fe61 commit hash: bc88790a8c59ee913a616f6702ed37a5bd65fe61 commit hash: bc88790a8c59ee913a616f6702ed37a5bd65fe61 files touched by this commit |
Hiroki Tagato (tagattie) search for other commits by this committer Author: Stefan Schlosser |
emulators/Ymir: Update to 0.2.0
While here:
* Remove obsolete CMAKE_OFF=Ymir_SHARED_LIBS.
* Remove whitespace in post-install target, reported by portfmt(1).
* Remove obsolete patch for devel/tomlplusplus handling.
* Remove obsolete patch for vendored mio library.
* Refresh patches.
* Update pkg-descr.
Changelog: https://github.com/StrikerX3/Ymir/releases/tag/v0.2.0
PR: 290208
Reported by: Stefan Schlosser <bsdcode@disroot.org> (maintainer) |
0.1.8 10 Sep 2025 12:47:32 commit hash: 1a4ef739c83c1b575fe52c9179b04dfa808f5b02 commit hash: 1a4ef739c83c1b575fe52c9179b04dfa808f5b02 commit hash: 1a4ef739c83c1b575fe52c9179b04dfa808f5b02 commit hash: 1a4ef739c83c1b575fe52c9179b04dfa808f5b02 files touched by this commit |
Vladimir Druzenko (vvd) search for other commits by this committer Author: Stefan Schlosser |
emulators/Ymir: Update 0.1.7 => 0.1.8
Changelog:
https://github.com/StrikerX3/Ymir/releases/tag/v0.1.8
PR: 289427 |
0.1.7 11 Aug 2025 22:02:20 commit hash: 2ef96c82c051d6fe39a194f90ea92905a5d24ff7 commit hash: 2ef96c82c051d6fe39a194f90ea92905a5d24ff7 commit hash: 2ef96c82c051d6fe39a194f90ea92905a5d24ff7 commit hash: 2ef96c82c051d6fe39a194f90ea92905a5d24ff7 files touched by this commit |
Vladimir Druzenko (vvd) search for other commits by this committer Author: Stefan Schlosser |
emulators/Ymir: Update 0.1.6 => 0.1.7
Changelog:
https://github.com/StrikerX3/Ymir/releases/tag/v0.1.7
- Remove patch qith support devel/libfmt 10.x after update it 11.2.0.
- Unbreak on aarch64 - require llvm21.
PR: 288782 |
0.1.6 10 Aug 2025 15:07:32 commit hash: f7f5738afc366958f081732c37bf7bef032dee98 commit hash: f7f5738afc366958f081732c37bf7bef032dee98 commit hash: f7f5738afc366958f081732c37bf7bef032dee98 commit hash: f7f5738afc366958f081732c37bf7bef032dee98 files touched by this commit |
Vladimir Druzenko (vvd) search for other commits by this committer Author: Stefan Schlosser |
emulators/Ymir: Sega Saturn emulator
Features:
- Load games from MAME CHD, BIN+CUE, IMG+CCD, MDF+MDS or ISO files
- Automatic IPL (BIOS) ROM detection
- Automatic region switching
- Up to two players with standard Control Pads or 3D Control Pads on
both ports (more to come)
- Fully customizable keybindings
- Backup RAM, DRAM and ROM cartridges (more to come)
- Integrated backup memory manager to import and export saves, and
transfer between internal and cartridge RAM
- Save states
- Rewinding (up to one minute at 60 fps), turbo speed, frame step
(forwards and backwards)
- Full screen mode with VRR support and low input lag
- Optional deinterlaced/progressive rendering of high resolution modes
- A work-in-progress feature-rich debugger
https://github.com/StrikerX3/Ymir
PR: 288495
Co-authored-by: Vladimir Druzenko <vvd@FreeBSD.org> |