Skip to content

Conversation

calmh
Copy link
Member

@calmh calmh commented May 20, 2025

With DeepSource becoming (imho) less and less useful, let's get this one back on track. It will likely require adjusting over time.

@calmh calmh merged commit 9a3493c into syncthing:main May 20, 2025
19 of 20 checks passed
calmh added a commit that referenced this pull request May 20, 2025
* main:
  build: reactivate golangci-lint (#10118)
  chore(gui): add Serbian (sr) translation template (#10116)
  chore(gui, man, authors): update docs, translations, and contributors
@calmh calmh added this to the v1.29.7 milestone May 21, 2025
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request May 25, 2025
--------------------------------------------------------------------------------------------------------
batocera-emulationstation.mk c993577a6095e8c67c857b78844bcc08192ac873 # Version: Commits on May 20, 2025
--------------------------------------------------------------------------------------------------------
update po

Signed-off-by: Nicolas Adenis-Lamarre <nicolas.adenis.lamarre@gmail.com>,

------------------------------------------------------------------------------------------------
batocera-es-piboy.mk c993577a6095e8c67c857b78844bcc08192ac873 # Version: Commits on May 20, 2025
------------------------------------------------------------------------------------------------
update po

Signed-off-by: Nicolas Adenis-Lamarre <nicolas.adenis.lamarre@gmail.com>,

------------------------------------------------------------------------------------------
dolphin-emu.mk 1dc4dc6b6d660f29226bdff29d0b1bae122dda7e # Version: Commits on May 20, 2025
------------------------------------------------------------------------------------------
Merge pull request #13675 from LillyJadeKatrin/retroachievements-close-deadlock

AchievementManager - LoadGameCallback,

--------------------------------------------------------------------------------------
flycast.mk 7adeb53aee02771c619d4b51ec64d36273519645 # Version: Commits on May 20, 2025
--------------------------------------------------------------------------------------
arm64 rec: fix typo in FTRC implementation

Issue #1905,

-------------------------------------------------------------------------------------
hatari.mk c13ced47955f4471b3002806b25bc81696ebdfac # Version: Commits on May 19, 2025
-------------------------------------------------------------------------------------
Fix Python UI data cache setting mismatch,

--------------------------------------------------------------------------------------
melonds.mk 7baeb26e32d5c6aeaca0a47e72bbb605b2961882 # Version: Commits on May 19, 2025
--------------------------------------------------------------------------------------
Fix undefined behavior when indexing into `ARCode::Code` (#2331)

- Indexing past the end of a `std::vector`'s length is undefined, even if there's extra capacity

- GCC 15 introduced an assert in `vector::operator[]`, so this line caused an abort if melonDS was built with GCC 15

- It was always undefined, but now the STL checks for it,

----------------------------------------------------
pcsx2.mk v2.3.359 # Version: Commits on May 20, 2025
----------------------------------------------------
- [debugger: fix thread view row lookup](PCSX2/pcsx2#12688)

-----------------------------------------------------------------------------------
play.mk 4ee71fd5344afd7c8024265815f89bbdb50ae1c1 # Version: Commits on May 14, 2025
-----------------------------------------------------------------------------------
Also apply location logic to image files.,

-------------------------------------------------------------------------------------
ppsspp.mk 7ee53a56e09c6cc2d9b735c1af82ce04ccd88bc9 # Version: Commits on May 20, 2025
-------------------------------------------------------------------------------------
Merge pull request #20377 from ChaCheeChoo/master

Update infra-dns for wipeout games,

------------------------------------------------------------------------------------
rpcs3.mk cb5fd176354093890671036b18504db76ea08975 # Version: Commits on May 16, 2025
------------------------------------------------------------------------------------
Logitech G27 log control transfers as todo,

---------------------------------------------------------------
ruffle.mk nightly-2025-05-20 # Version: Commits on May 20, 2025
---------------------------------------------------------------
## What's Changed

* chore: Update translations by @RuffleBuild in ruffle-rs/ruffle#20431

* build(deps): bump the cargo-minor group with 3 updates by @dependabot in ruffle-rs/ruffle#20439

* build(deps): bump zip from 2.6.1 to 3.0.0 by @dependabot in ruffle-rs/ruffle#20440

* chore: Update translations by @RuffleBuild in ruffle-rs/ruffle#20442

* build(deps-dev): bump the npm-minor group in /web with 13 updates by @dependabot in ruffle-rs/ruffle#20441

**Full Changelog**: ruffle-rs/ruffle@nightly-2025-05-18...nightly-2025-05-20,

----------------------------------------------------
ryujinx.mk 1.3.47 # Version: Commits on May 20, 2025
----------------------------------------------------
# Canary builds:

These builds are experimental and may sometimes not work, use [regular builds](https://github.com/Ryubing/Stable-Releases/releases/latest) instead if that sounds like something you don't want to deal with.

| Platform | Artifact |

|--|--|

| Windows 64-bit | [Canary Windows Artifact](https://github.com/Ryubing/Canary-Releases/releases/download/1.3.47/ryujinx-canary-1.3.47-win_x64.zip) |

| Windows ARM 64-bit | [Canary Windows ARM Artifact](https://github.com/Ryubing/Canary-Releases/releases/download/1.3.47/ryujinx-canary-1.3.47-win_arm64.zip) |

| Linux 64-bit | [Canary Linux Artifact](https://github.com/Ryubing/Canary-Releases/releases/download/1.3.47/ryujinx-canary-1.3.47-linux_x64.tar.gz) |

| Linux ARM 64-bit | [Canary Linux ARM Artifact](https://github.com/Ryubing/Canary-Releases/releases/download/1.3.47/ryujinx-canary-1.3.47-linux_arm64.tar.gz) |

| macOS | [Canary macOS Artifact](https://github.com/Ryubing/Canary-Releases/releases/download/1.3.47/ryujinx-canary-1.3.47-macos_universal.app.tar.gz) |

**[Full Changelog](https://git.ryujinx.app/ryubing/ryujinx/-/compare/Canary-1.3.46...Canary-1.3.47)**,

-------------------------------------------------
vice.mk r45684 # Version: Commits on May 20, 2025
-------------------------------------------------
support for the 'speedy' plus4 freezer cartridge

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45684 379a1393-f5fb-40a0-bcee-ef074d9b53f7,

-----------------------------------------------------------------------------------
xemu.mk c9cdd76102ae6345b4f3df20a8090186034e8bbb # Version: Commits on May 19, 2025
-----------------------------------------------------------------------------------
meson: Bump VulkanMemoryAllocator to v3.3.0,

------------------------------------------------------------------------------------
box64.mk 019f85e4a3b28ac6629e4ba5d8026da880c31fb0 # Version: Commits on May 20, 2025
------------------------------------------------------------------------------------
{BOX32][WRAPPER] More fixes on libdbus-1 wrapping,

---------------------------------------------------------------------------
fheroes2.mk fheroes2-emscripten-sdl2_dev # Version: Commits on May 20, 2025
---------------------------------------------------------------------------
Update the

eplaced\ French language-specific ASCII characters on map load not to interfere with the original characters (#9795),

-------------------------------------------------------------------------------------------
jazz2-native.mk 5a55d20846b7869894c6f18544dd06b2d097b471 # Version: Commits on May 20, 2025
-------------------------------------------------------------------------------------------
Added Close touch button for console,

-------------------------------------------------------------------------------------
openjk.mk 8fceb592f56140cfa75175eee395277517bf8808 # Version: Commits on May 19, 2025
-------------------------------------------------------------------------------------
Merge pull request #1216 from JACoders/con-notify-no-timestamp

[Shared] add con_timestamps 2 to disable timestamps in the notify lines only,

------------------------------------------------------------
syncthing.mk v2.0.0-rc.16 # Version: Commits on May 20, 2025
------------------------------------------------------------
## Major changes

- Database backend switched from LevelDB to SQLite. There is a migration on first launch which can be lengthy for larger setups. The new database is easier to understand and maintain and, hopefully, less buggy.

- Deleted items are no longer kept forever in the database, instead they are forgotten after six months. If your use case require deletes to take effect after more than a six month delay, set the `--db-delete-retention-interval` command line option or corresponding environment variable to zero, or a longer time interval of your choosing.

- Modernised command line options parsing. Old single-dash long options are no longer supported, e.g. `-home` must be given as `--home`. All serve options are now also accepted as environment variables.

- Rolling hash detection of shifted data is no longer supported as this effectively never helped. Instead, scanning and syncing is faster and more efficient without it.

- A \default folder\ is no longer created on first startup.

### Debian packages

```

deb [signed-by=/etc/apt/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing v2

```

### Docker image

```

ghcr.io/syncthing/syncthing:v2.0.0-beta.16

```

## What's Changed

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* feat: add `syncthing debug database-statistics` command by @calmh in syncthing/syncthing#10117

**Full Changelog**: syncthing/syncthing@v2.0.0-rc.15...v2.0.0-rc.16,

------------------------------------------------------
cbindgen.mk v0.29.0 # Version: Commits on May 20, 2025
------------------------------------------------------
Release 0.29.0,

---------------------------------------------------------------------------------------------
easyrpg-player.mk b5c34139bc9444a8e4ec812c695e2bfe9cba1571 # Version: Commits on May 20, 2025
---------------------------------------------------------------------------------------------
Merge pull request #3406 from florianessl/features/AutoScreenshots

New setting options for screenshots: Periodically take auto-screenshots + option for timestamps in file names,

----------------------------------------------------------------------------------------
retroarch.mk 0e4cf00d1fa8a045c31891af7ac0bb893811c910 # Version: Commits on May 20, 2025
----------------------------------------------------------------------------------------
Add option for suggesting cores when a core is loaded (#17920),

---------------------------------------------------------------------------------------
vpinball.mk d91b636243ed3d6df605aea9ad5ecf49bd704b65 # Version: Commits on Jul 23, 2024
---------------------------------------------------------------------------------------
misc: standalone builds for macos, ios, tvos, android, linux, and rpi,

--------------------------------------------------------
rockchip-mpp.mk 1.0.9 # Version: Commits on May 20, 2025
--------------------------------------------------------
## 1.0.9 (2025-04-03)

### Feature

- [kmpp_frame]: Add KmppFrame module

- [vepu_511]: Add rv1126b 265e/264e/jpge support

- [mpp_meta]: Add osd_data3 fmt for 1103b/1126b

- [kmpp_obj]: Sync to new KmppEntry share object

- [err_proc]: Add a new command: DIS_ERR_CLR_MARK

- [mpi_enc_test]: Support enc for kmpp flow

- [kmpp_obj]: Add more kmpp_obj functions

- [vdpu384a]: Support RV1126B new features

- [mpp_soc]: Support rv1126b soc

- [kmpp_obj]: Sync to new kmpp_meta

- [kmpp_obj]: Sync to loctbl without flag_type

- [mpp_buf_slot]: buf_slot add coded width alignment config

- [h265d]: Add vdpu383 hevc yuv444_10bit support

- [vproc]: Add more log for debugging

- [mpp]: Support kmpp access

- [kmpp]: Add kmpp module

- [rk_mpi_cmd]: Merge cmds from mpp_interface

- [build]: Add --toolchain to config toolchain for linux

- [mpp_meta]: Use trie to index the meta key

- [mpp_packet]: Add realease callback info

- [kmpp_obj]: Update to new objdef query mode

- [mpp_trie]: Allow empty name trie for import

- [enc]: Support setting temporal_id

- [mpp_enc_cfg]: Merge enc cfgs from mpp_interface

- [mpp_sys_cfg_st]: Provide packaging for use on products

- [mpp_sys_cfg]: Add raster/tile/fbc buffer alignment

- [mpp_sys_cfg]: Support sys_cfg buffer alignment

- [kmpp_obj]: Add kmpp_obj_get_hnd func

- [mpp_venc_kcfg]: Add mpp_venc_kcfg module

### Fix

- [sys_cfg]: Add debug info

- [sys_cfg]: fix fbc ver stride calc issue

- [sys_cfg]: Fix external configuration stride issue

- [sys_cfg]: Support alignment for mpeg2/mpeg4/h263/vp8.

- [sys_cfg]: AVC is aligned to ctu to avoid info change

- [sys_cfg]: Fix RK3399 hor/ver stride calculation issue.

- [sys_cfg]: Fix HAL layer buffer alignment issue

- [h264d]: Recovery only takes effect when no IDR frames present

- [hal_jpege_api]: Fix jpege api path judgment

- [vdpp]: Fix vdpp blk_size calculation.

- [mpp_venc_kcfg]: Revert to mpp interface

- [cmake]: Fix kmpp_base symbol missing

- [av1_syntax]: Fix array out-of-bounds issue.

- [build]: fix build failure with CMake 4.0

- [vepu_511]: Speed grade configuration of 0.67

- [mpp_frame]: Add rk_fbc fmt for 1126b

- [jpegd_rkv]: New JPEG IP supports tile 4x4 output by default.

- [jpeg_rkv]: New JPEG IP defaults to no RGB support.

- [hal_rcb]: Fix rcb buf size calc issue

- [kmpp_obj]: Fix rockit compile error

- [avsd]: Skip redundant zeros between fields inside one picture

- [av1]: parameter is 16 bits

- [base]: Fix strncpy compile warning

- [hal_h265e_vepu580]: Fix overflow status check

- [kmpp]: Fix channel dup issue

- [os_log]: Modify default log option for linux

- [kmpp_obj]: Fix warning on arm32

- [kmpp]: Set KEY_OUTPUT_INTRA meta to packet

- [sys_cfg]: Align rk3399 h_stride to an odd multiple of 265.

- [mpp_sys]: Fix old IP vertical alignment to 16 issue

- [kmpp_obj]: Disable /dev/kmpp_objs not found log

- [mpp_soc]: Fix cap_fbc for rv1126b

- [sys_cfg]: Optimize comparison information printing.

- [sys_cfg]: Print comparison information only once.

- [mpp_meta]: Fix compile error

- [vepu510]: Mark frame first part when split slice out

- [hdr_meta]: Fix hdr format for av1

- [mpp_sys_cfg]: Fix align pixel stride on rk3576

- [vproc]: fix height out of boundary problem

- [mpp_sys_cfg]: Fix abnormal stride calculation.

- [h264d]: disable ref erorr when decode recovery frame period

- [jpege_vpu720]: Correct encoded size config

- [buf_slot]: Correct coding mistakes.

- [build]: Avoid exporting toolchain to system PATH

- [mpp_enc]: Fix some exceptions when force pskip

- [kmpp]: Fill pts/dts/flag to MppPacket

- [vproc]: fix frame output disorder problem

- [vproc]: Fix field disordered problem

- [mpp_enc_cfg]: Remove a redundant atr_str

- []: Fix abnormal FBC info issue in Info Change

- [h264d]: Fix segment fault problem

- [vproc]: Fix error info missed problem

- [vproc]: Fix output blank buffer problem

- [fbc]: Fix RK3588 av1 FBC usage issue

- [sys_cfg/buf_slot]: support yuv422sp 10bit

- [mpp_enc_cfg]: Add sao_bit_ratio from mpp_interface

- [buf_slot]: Correct coding mistakes.

- [mpp_venc_kcfg]: Get objdef at runtime

- [jpegd]: Avoid buffer overrun

- [sys_cfg/buf_slot]: fix fbc yuv444sp buf calculation issue

- [kmpp_obj]: Add extern C

### Docs

- Update 1.0.9 CHANGELOG.md

### Refactor

- [kmpp]: Move kmpp to seperate directory

- [mpp_trie]: Replace root import

- [mpp_enc_cfg]: Adjust cu_qp_delta_depth

### Chore

- [mpp_buf_slot]: Modify sys_cfg mismatch print

**Full Changelog**: rockchip-linux/mpp@1.0.8...1.0.9

----------------------------------------------------------------------------------------
doomretro.mk 82ce402e25f4168f5eeae416c685a16fbd858363 # Version: Commits on May 20, 2025
----------------------------------------------------------------------------------------
Further work on toggling powerups off in freeze mode,

-----------------------------------------------------------------------------------
tr1x.mk 410fe6653b797cf6082c7a50968ae32e21433fe3 # Version: Commits on May 19, 2025
-----------------------------------------------------------------------------------
audio_stream: reset stream start time

This ensures that a stream's start time is reset after having jumped to

a particular time stamp, to resolve that timestamp being used again if

the stream is looped.

Resolves #3032.,

-----------------------------------------------------------------------------------
tr2x.mk 410fe6653b797cf6082c7a50968ae32e21433fe3 # Version: Commits on May 19, 2025
-----------------------------------------------------------------------------------
audio_stream: reset stream start time

This ensures that a stream's start time is reset after having jumped to

a particular time stamp, to resolve that timestamp being used again if

the stream is looped.

Resolves #3032.,

------------------------------------------------------------------------------------------
xash3d-fwgs.mk a4ad537e5957c1860055fc8a916d7a706e02de67 # Version: Commits on May 20, 2025
------------------------------------------------------------------------------------------
engine: server: minor refactoring,

-----------------------------------------------------------------------------------------------
libretro-easyrpg.mk b5c34139bc9444a8e4ec812c695e2bfe9cba1571 # Version: Commits on May 20, 2025
-----------------------------------------------------------------------------------------------
Merge pull request #3406 from florianessl/features/AutoScreenshots

New setting options for screenshots: Periodically take auto-screenshots + option for timestamps in file names,

-----------------------------------------------------------------------------------------------
libretro-flycast.mk 7adeb53aee02771c619d4b51ec64d36273519645 # Version: Commits on May 20, 2025
-----------------------------------------------------------------------------------------------
arm64 rec: fix typo in FTRC implementation

Issue #1905,

--------------------------------------------------------------------------------------------
libretro-play.mk 4ee71fd5344afd7c8024265815f89bbdb50ae1c1 # Version: Commits on May 14, 2025
--------------------------------------------------------------------------------------------
Also apply location logic to image files.,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 7ee53a56e09c6cc2d9b735c1af82ce04ccd88bc9 # Version: Commits on May 20, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20377 from ChaCheeChoo/master

Update infra-dns for wipeout games,

---------------------------------------------------------------------------------------------
libretro-vba-m.mk ac0dc48263fef92fb29574c56540ef51831d19a4 # Version: Commits on May 20, 2025
---------------------------------------------------------------------------------------------
Fix SDL3 detection,

---------------------------------------------------------------------------------------------
libretro-wasm4.mk 8265589a14f752fd503411e0def0c69232687e24 # Version: Commits on May 20, 2025
---------------------------------------------------------------------------------------------
Merge pull request #805 from CanyonTurtle/main

lava hop,
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request May 25, 2025
---------------------------------------------------------------------------------------
amiberry.mk bbe4989893ffc1fc7fe78773d3c736da20de3641 # Version: Commits on May 21, 2025
---------------------------------------------------------------------------------------
enhancement: reduce log spam (#1359)

Reduce log spamming when multiple repeated calls to FIONREAD are made (e.g. Ident calls in a a loop),

--------------------------------------------------------------------------------------
flycast.mk f26e10e44a2d6dbceba6ea98cfafddc2bc6d431e # Version: Commits on May 21, 2025
--------------------------------------------------------------------------------------
modem string patch for Mobile Suit Gundam: Federation vs.Zeon

Set minimum tx and rx speed to 0.,

----------------------------------------------------
pcsx2.mk v2.3.362 # Version: Commits on May 21, 2025
----------------------------------------------------
- [GS/HW: Add sanity/hazard checks for DATE and Texture barriers.](PCSX2/pcsx2#12690)

-----------------------------------------------------------------------------------
play.mk 1df0f990a7d85603a51aa9b54f2682cb83b67bf6 # Version: Commits on May 20, 2025
-----------------------------------------------------------------------------------
Add linux-ninja preset.,

-------------------------------------------------------------------------------------
ppsspp.mk 1ee5a2878570870bc441b3e818285d5a15529129 # Version: Commits on May 21, 2025
-------------------------------------------------------------------------------------
Merge pull request #20381 from hrydgard/apple-fix-font-loading

Mac/ios: Use new font name (oops).,

------------------------------------------------------------------------------------
rpcs3.mk b54c2124cff867d1c0b9d57954d76254e6e43224 # Version: Commits on May 21, 2025
------------------------------------------------------------------------------------
rsx: Refactor CgBinaryProgram to avoid namespace collision with X11,

---------------------------------------------------------------
ruffle.mk nightly-2025-05-21 # Version: Commits on May 21, 2025
---------------------------------------------------------------
## What's Changed

* web: Lint tsx by @danielhjacobs in ruffle-rs/ruffle#20448

* avm2: Use return type of methods in optimizer by @Lord-McSweeney in ruffle-rs/ruffle#20257

**Full Changelog**: ruffle-rs/ruffle@nightly-2025-05-20...nightly-2025-05-21,

--------------------------------------------------------------------------------------
shadps4.mk 1b952bf1733de477975c432f22e4aff46e49268b # Version: Commits on May 21, 2025
--------------------------------------------------------------------------------------
ReadConst debug msg (#2964),

-------------------------------------------------
vice.mk r45689 # Version: Commits on May 20, 2025
-------------------------------------------------
include extra SIDs in the I/O list in the monitor in vsid, fixes bug #1852

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45689 379a1393-f5fb-40a0-bcee-ef074d9b53f7,

-----------------------------------------------------------------------------------
xemu.mk 8667193001e4d9f20f9d5237d941f6f0ff3a2672 # Version: Commits on May 20, 2025
-----------------------------------------------------------------------------------
nv2a: Prevent NaN in specular power factor calculation,

-------------------------------------------------------------------------------------------
xenia-native.mk f4b854e4845fdb603b772056f913bc92176a5598 # Version: Commits on May 20, 2025
-------------------------------------------------------------------------------------------
[Kernel] Added option to load provided XAM for resource usage

- Added XEX1 key

- Removed annoying assertion from xeXamEnumerate

- Added returning hmodule_ptr for resource locator,

------------------------------------------------------------------------------------
box64.mk 77f7c1278b8235aec0ea28ad61bf4d91b1fa0dc8 # Version: Commits on May 21, 2025
------------------------------------------------------------------------------------
[INTERP] Added unaligned path for F0 FF /1 32bits opcode,

--------------------------------------------------------------------------------------
omf2097.mk 3d685870f1afa34c8bac4ba0aa96427bb2aa41f4 # Version: Commits on Apr 21, 2025
--------------------------------------------------------------------------------------
Fallback to doing git config without --comment for compatability,

-------------------------------------------------------------------------------------
openjk.mk 9b944b35bf7bf251d9f9da90c780ce6482e2d6b8 # Version: Commits on May 21, 2025
-------------------------------------------------------------------------------------
Merge pull request #1267 from Daggolin/fx_alias_fix

[Shared] Adjust FX_AddPrimitive to take a regular pointer instead of a double pointer.,

----------------------------------------------------------------------------------
stk.mk 5d299e3f5ff44a1ef39c82fe5018c241549fb229 # Version: Commits on May 21, 2025
----------------------------------------------------------------------------------
Updated Cartoon focus icons.

Main menu and online icons are brighter and have a different border now, to increase visual difference to the normal icons.,

------------------------------------------------------------
syncthing.mk v1.29.7-rc.1 # Version: Commits on May 21, 2025
------------------------------------------------------------
## What's Changed

* build(deps): update dependencies by @calmh in syncthing/syncthing#10091

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* build(deps): update dependency due to build breakage by @calmh in syncthing/syncthing#10120

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

**Full Changelog**: syncthing/syncthing@v1.29.6...v1.29.7-rc.1,

---------------------------------------------------------------------------------------------
easyrpg-player.mk 5857254c9739d3eacf90862f373a7e50fe9526bf # Version: Commits on May 21, 2025
---------------------------------------------------------------------------------------------
Merge pull request #3408 from Ghabry/android

Android: Fix all the crap required since Android 15 (Edge-To-Edge, Back callbacks).,

----------------------------------------------------------------------------------------
retroarch.mk 79a05ef28665fd57b778307a489c1a3b3b791e71 # Version: Commits on May 21, 2025
----------------------------------------------------------------------------------------
macos build fix for steam,

---------------------------------------------------------------------------------------
vpinball.mk a47f2c692cf877145f014986fce175af8bbb4e40 # Version: Commits on Jul 23, 2024
---------------------------------------------------------------------------------------
misc: standalone builds for macos, ios, tvos, android, linux, and rpi,

-------------------------------------------------------------------------------------
gzdoom.mk b952e2d6fdc13fd1b52b74d6ce523c991ff90ba4 # Version: Commits on May 19, 2025
-------------------------------------------------------------------------------------
remove commented out debug code,

--------------------------------------------------------------------------------------
vkquake.mk 6c314aae4b7cf1efb290503c878d4cb0861cd74a # Version: Commits on May 21, 2025
--------------------------------------------------------------------------------------
Performance improvements : Batch R_MarkDeps, Use atomic relaxed updates when possible (probably only visible on ARM targets),

----------------------------------------------------------------------------------------
sonic2013.mk 94e9a83b4b12c2dd9f55a34c2ae2ad047e3a814c # Version: Commits on May 20, 2025
----------------------------------------------------------------------------------------
Make OpenModMenu return a void instead of an int

Why did this return an int,

-----------------------------------------------------------------------------------
tr1x.mk 0bd8e4dc2bb4b8b171ff1edbe3b46ee748855675 # Version: Commits on May 21, 2025
-----------------------------------------------------------------------------------
bear: test for creature data presence on death

It's possible for the bear's control routine to run after it is

exploded by the grenade launcher, in which case its creature data will

have been unset. This adds a guard for that scenario.

Resolves #3037.,

-----------------------------------------------------------------------------------
tr2x.mk 0bd8e4dc2bb4b8b171ff1edbe3b46ee748855675 # Version: Commits on May 21, 2025
-----------------------------------------------------------------------------------
bear: test for creature data presence on death

It's possible for the bear's control routine to run after it is

exploded by the grenade launcher, in which case its creature data will

have been unset. This adds a guard for that scenario.

Resolves #3037.,

------------------------------------------------------------------------------------------
xash3d-fwgs.mk 15544cde2648be115fd40f5dd715ac3267d08dda # Version: Commits on May 21, 2025
------------------------------------------------------------------------------------------
engine: common: fix typo in aguirRe nickname [skip ci],

---------------------------------------------------------------------------------------------------
libretro-dosbox-pure.mk 2b03ff1f1f8e3bef84f03f04d6d990327a926524 # Version: Commits on May 21, 2025
---------------------------------------------------------------------------------------------------
Fix file open order when overlaying multiple patch file systems,

-----------------------------------------------------------------------------------------------
libretro-easyrpg.mk 5857254c9739d3eacf90862f373a7e50fe9526bf # Version: Commits on May 21, 2025
-----------------------------------------------------------------------------------------------
Merge pull request #3408 from Ghabry/android

Android: Fix all the crap required since Android 15 (Edge-To-Edge, Back callbacks).,

-----------------------------------------------------------------------------------------------
libretro-flycast.mk f26e10e44a2d6dbceba6ea98cfafddc2bc6d431e # Version: Commits on May 21, 2025
-----------------------------------------------------------------------------------------------
modem string patch for Mobile Suit Gundam: Federation vs.Zeon

Set minimum tx and rx speed to 0.,

------------------------------------------------------------------------------------------
libretro-mu.mk 2b6c079ca84b3d56835c64ff8e6efad811d99626 # Version: Commits on May 20, 2025
------------------------------------------------------------------------------------------
Correct bug where prc/pdb and PRC/PDB were both required to be valid when only one should have been (OR to AND).,

--------------------------------------------------------------------------------------------
libretro-play.mk 1df0f990a7d85603a51aa9b54f2682cb83b67bf6 # Version: Commits on May 20, 2025
--------------------------------------------------------------------------------------------
Add linux-ninja preset.,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 1ee5a2878570870bc441b3e818285d5a15529129 # Version: Commits on May 21, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20381 from hrydgard/apple-fix-font-loading

Mac/ios: Use new font name (oops).,

---------------------------------------------------------------------------------------------
libretro-vba-m.mk 82fa5cab965b97479ed8be7e4aa17c37d9ebf824 # Version: Commits on May 21, 2025
---------------------------------------------------------------------------------------------
Fix deprecations for winsock2,

--------------------------------------------------------------------------------------------
slang-shaders.mk 8c630e0d3234d93b6c2bc847371f86aa4e535686 # Version: Commits on May 21, 2025
--------------------------------------------------------------------------------------------
Update deblur-fast and presets (#706)

- Fix some inverted gradients when using deblur-fast. Results now are cleaner.

- Update some xbr presets to use new deblur-fast.,
@calmh calmh deleted the jb/golangci branch May 26, 2025 13:42
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request May 27, 2025
----------------------------------------------------
pcsx2.mk v2.3.372 # Version: Commits on May 26, 2025
----------------------------------------------------
- [GS/HW: Invalidate cleared area if overlapping existing dirty](PCSX2/pcsx2#12711)

-------------------------------------------------------------------------------------
ppsspp.mk d0143bd178599ef3d028755dd6a8833b6f6c2969 # Version: Commits on May 26, 2025
-------------------------------------------------------------------------------------
Merge pull request #20401 from hrydgard/more-misc

Memstick dialog: Add a warning, prevent UI hang,

-------------------------------------------------------------------------------------
vita3k.mk ca376290f017e3c6315a5f3d4cad84c5ce452a40 # Version: Commits on May 26, 2025
-------------------------------------------------------------------------------------
util/exec.h: Fix include (#3601)

- \exec.h\ lacks the necessary header file, and although it does not report an error at compile time (because there is no file that references it), opening the file in IDE displays with error.,

------------------------------------------------------------------------------------
box64.mk 77c2683762e3995bf7d598bcfea695a202e5d34f # Version: Commits on May 26, 2025
------------------------------------------------------------------------------------
[RV64_DYNAREC] Removed useless zero-ups in some emit_* functions (#2672),

----------------------------------------------------------------------------------
stk.mk d1efab875321f6445454127a60284252d00b67bc # Version: Commits on May 26, 2025
----------------------------------------------------------------------------------
Minor improvements

- Improve variable names in the last merged PR

- Remove an integer to NULL comparison in the last merged PR

- Consistently write 'Egg Hunts' instead of sometimes 'Egg hunts' in achievement strings, to avoid near-duplicated strings showing as different for translation,

------------------------------------------------------------
syncthing.mk v2.0.0-rc.17 # Version: Commits on May 26, 2025
------------------------------------------------------------
## Major changes in 2.0.0

- Database backend switched from LevelDB to SQLite. There is a migration on

  first launch which can be lengthy for larger setups. The new database is

  easier to understand and maintain and, hopefully, less buggy.

- Deleted items are no longer kept forever in the database, instead they are

  forgotten after six months. If your use case require deletes to take

  effect after more than a six month delay, set the

  `--db-delete-retention-interval` command line option or corresponding

  environment variable to zero, or a longer time interval of your choosing.

- Modernised command line options parsing. Old single-dash long options are

  no longer supported, e.g. `-home` must be given as `--home`. All serve

  options are now also accepted as environment variables. See  `syncthing

  serve --help` for details.

- Rolling hash detection of shifted data is no longer supported as this

  effectively never helped. Instead, scanning and syncing is faster and more

  efficient without it.

- A \default folder\ is no longer created on first startup.

## What's Changed

* chore: remove abandoned next-gen-gui experiment by @calmh in syncthing/syncthing#10004

* chore: remove weak hashing which does not pull its weight by @calmh in syncthing/syncthing#10005

* chore: switch database engine to sqlite (fixes #9954) by @calmh in syncthing/syncthing#9965

* chore: harmonise command line flags by @calmh in syncthing/syncthing#10007

* chore(db): increase journal limit to 64MiB by @bt90 in syncthing/syncthing#10022

* chore: forget deleted files older than six months (fixes #6284) by @calmh in syncthing/syncthing#10023

* fix(db): handle large numbers of blocks in update by @calmh in syncthing/syncthing#10025

* chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in syncthing/syncthing#10027

* fix(syncthing): make directory flags global for all commands by @calmh in syncthing/syncthing#10028

* chore: configurable delete retention interval by @calmh in syncthing/syncthing#10030

* chore(db): fix debug logging by @bt90 in syncthing/syncthing#10033

* chore(db): buffer pulled files for smaller WAL by @calmh in syncthing/syncthing#10036

* chore(db): use one SQLite database per folder by @calmh in syncthing/syncthing#10042

* chore(model): delay starting a pull while there are incoming index updates by @calmh in syncthing/syncthing#10041

* fix(sqlite): apply options by @pixelspark in syncthing/syncthing#10049

* fix(db): version vector serialisation :( by @calmh in syncthing/syncthing#10050

* chore(syncthing): remove \default\ folder concept by @calmh in syncthing/syncthing#10068

* fix(model): loop-break regression while block copying in puller by @imsodin in syncthing/syncthing#10069

* fix(model): close fd immediately in copier by @imsodin in syncthing/syncthing#10079

* build(deps): update dependencies by @calmh in syncthing/syncthing#10091

* chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in syncthing/syncthing#10076

* chore(db, model): simplify per hash DB lookup in copier by @imsodin in syncthing/syncthing#10080

* fix(model): use same folder first in copier by @imsodin in syncthing/syncthing#10093

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

* chore(model): refactor copier for more flatness by @imsodin in syncthing/syncthing#10094

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* fix(model): correct bufferpool handling; simplify by @calmh in syncthing/syncthing#10113

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* feat: add `syncthing debug database-statistics` command by @calmh in syncthing/syncthing#10117

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* build(deps): update dependency due to build breakage by @calmh in syncthing/syncthing#10120

* refactor: use slices.Contains to simplify code by @pullmerge in syncthing/syncthing#10121

* fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in syncthing/syncthing#10105

* fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in syncthing/syncthing#10127

* build: process for automatic release tags by @calmh in syncthing/syncthing#10133

* refactor: use slices package for sort by @mrclmr in syncthing/syncthing#10132

* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in syncthing/syncthing#10131

* build: upgrade setup-zig action by @calmh in syncthing/syncthing#10134

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

* @pullmerge made their first contribution in syncthing/syncthing#10121

* @ashishbhate made their first contribution in syncthing/syncthing#10105

* @mrclmr made their first contribution in syncthing/syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v2.0.0-rc.17,

-------------------------------------------------------------------------------------------------
libretro-core-info.mk 1141733f88c4693a35e1f94cf0e091142e845666 # Version: Commits on May 26, 2025
-------------------------------------------------------------------------------------------------
Merge pull request #73 from andreas-jonsson/virtualxt_1_3

Updated VirtualXT to v 1.3,

----------------------------------------------------------------------------------------
retroarch.mk d2a824c1a7010e508e754e84b9e428fe8f04012e # Version: Commits on May 26, 2025
----------------------------------------------------------------------------------------
Playlists settings menu reorganizing,

-------------------------------------------------------------------------------------
gzdoom.mk c0c4b784cad07e26f1dbf5759c74f7ceaa656f9a # Version: Commits on May 23, 2025
-------------------------------------------------------------------------------------
GetBoneEulerAngles,

-----------------------------------------------------------------------------------
tr1x.mk fb0a1b2b4ee0f2d492aed0d501d1055d20c1b042 # Version: Commits on May 26, 2025
-----------------------------------------------------------------------------------
tr1/overlay: fix viewport issues

Resolves #3067.,

-----------------------------------------------------------------------------------
tr2x.mk fb0a1b2b4ee0f2d492aed0d501d1055d20c1b042 # Version: Commits on May 26, 2025
-----------------------------------------------------------------------------------
tr1/overlay: fix viewport issues

Resolves #3067.,

------------------------------------------------------------------------------------------
xash3d-fwgs.mk f9a9aedea57cb60ac480769f67c144b3b0a843bf # Version: Commits on May 26, 2025
------------------------------------------------------------------------------------------
engine: set fps_override to 0 by default, it's still experimental and breaks multiplayer

Was probably set to 1 by mistake.,

---------------------------------------------------------------------------------------------------
libretro-dosbox-pure.mk b2bd95e79a947a729ac0f6a15c5c46eaf2e42b35 # Version: Commits on May 26, 2025
---------------------------------------------------------------------------------------------------
YML gamepad mapping,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk d0143bd178599ef3d028755dd6a8833b6f6c2969 # Version: Commits on May 26, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20401 from hrydgard/more-misc

Memstick dialog: Add a warning, prevent UI hang,
@calmh calmh added the build Issues caused by or requiring changes to the build system (scripts or Docker image) label May 29, 2025
@calmh calmh mentioned this pull request May 30, 2025
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Jun 1, 2025
-------------------------------------------------------------------------------------
azahar.mk 3fb1e305efb9b5449ed90af108a29830d1327847 # Version: Commits on May 27, 2025
-------------------------------------------------------------------------------------
update_checker.cpp: Use `fmt::format` instead of `std::format`

It seems that certain environments still don't have access to `std::format` yet, and I missed this because it built fine on my machine and CI passed because the code using `std::format` wasn't included in non-tagged builds.,

----------------------------------------------------
pcsx2.mk v2.3.379 # Version: Commits on May 29, 2025
----------------------------------------------------
- [Core: FTOI optimizations](PCSX2/pcsx2#12701)

,

-------------------------------------------------------------------------------------
ppsspp.mk a9e2d5ea901162d7cf4a3c695b3dbf211bb1aa5e # Version: Commits on May 29, 2025
-------------------------------------------------------------------------------------
Merge pull request #20415 from hrydgard/more-fixes

Don't allow exiting the app (and a few more actions) while a game is booting,

------------------------------------------------------------------------------------
rpcs3.mk 38289f3bc1d711aa8b9d801668f8c9b8059d35df # Version: Commits on Apr 30, 2025
------------------------------------------------------------------------------------
fix Windows build with GCC/Clang,

--------------------------------------------------------------------------------------
shadps4.mk aca8e7e9eb778c2d9d78a62af969cf5d56b777d6 # Version: Commits on May 29, 2025
--------------------------------------------------------------------------------------
New Crowdin updates (#2982)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Spanish)

* New translations en_us.ts (Turkish),

------------------------------------------------------------------------------------
box64.mk 94789d6705e636f8c23dadd31c9f83b670b4a1d9 # Version: Commits on May 29, 2025
------------------------------------------------------------------------------------
[WOW64] Print banner at startup (#2685),

----------------------------------------------------------------------------------------
openmohaa.mk 2514aed55c1387182f7d4b2eac449d52d82129f6 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------
Update documentation about bots,

-----------------------------------------------------------------------------------------
raptorcots.mk 63b3beb6d70c2ef943f1359cfc2d07616f3471d0 # Version: Commits on May 29, 2025
-----------------------------------------------------------------------------------------
Code indented in main function,

----------------------------------------------------------------------------------------
supertux2.mk 9e707498bf6a646063c9d1edc3a142a698bfc373 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------
Ubuntu Touch workflow: Use \ubuntu-22.04\ OS image

The old \ubuntu-20.04\ runner image was recently deprecated by GitHub, so use the next available one: \ubuntu-22.04\.,

------------------------------------------------------------
syncthing.mk v1.29.7-rc.3 # Version: Commits on May 29, 2025
------------------------------------------------------------
## Syncthing 2 is coming

Syncthing version 1.x will soon be replaced by Syncthing version 2.x.

Version 2 brings a new database format and various cleanups, but remains

protocol compatible with Syncthing 1.

More detailed information about Syncthing 2 can be found in the release

notes at https://github.com/syncthing/syncthing/releases.

## What's Changed

### Fixes

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in syncthing/syncthing#10105

* fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in syncthing/syncthing#10127

* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in syncthing/syncthing#10131

### Features

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

### Other

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* refactor: use slices.Contains to simplify code by @pullmerge in syncthing/syncthing#10121

* build: process for automatic release tags by @calmh in syncthing/syncthing#10133

* refactor: use slices package for sort by @mrclmr in syncthing/syncthing#10132

* refactor: use slices package for sorting by @mrclmr in syncthing/syncthing#10136

* docs: general notes about v2 coming by @calmh in syncthing/syncthing#10135

* build: add labeler workflow for PRs by @calmh in syncthing/syncthing#10143

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

* @pullmerge made their first contribution in syncthing/syncthing#10121

* @ashishbhate made their first contribution in syncthing/syncthing#10105

* @mrclmr made their first contribution in syncthing/syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v1.29.7-rc.3,

-----------------------------------------------------
libserum.mk v2.2.0 # Version: Commits on May 29, 2025
-----------------------------------------------------
New features:

- dynamic colorization for sprites

- shape mode detection for sprites

---------------------------------------------------------------------------------------
vpinball.mk 9e52496a0813f49c09247e7ea52839103b988c97 # Version: Commits on Jul 23, 2024
---------------------------------------------------------------------------------------
misc: standalone builds for macos, ios, tvos, android, linux, and rpi,

--------------------------------------------------------------------------------------
vkquake.mk 35bb50ea43fa16b2fd5e10e334066587bcc97306 # Version: Commits on May 29, 2025
--------------------------------------------------------------------------------------
Tasks : Simplified platform compatibility to be like elsewhere, removed some useless code, better comments,

-----------------------------------------------------------------------------------
tr1x.mk a5fa477d7e0a78f1ad263a514120708e5722bef1 # Version: Commits on May 29, 2025
-----------------------------------------------------------------------------------
console/cmd: align Lara to some items after /tp,

-----------------------------------------------------------------------------------
tr2x.mk a5fa477d7e0a78f1ad263a514120708e5722bef1 # Version: Commits on May 29, 2025
-----------------------------------------------------------------------------------
console/cmd: align Lara to some items after /tp,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 2cfe1243f008fe8033224a6cd92f338ad48c1f9e # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20348 from hrydgard/readme-1.19

Update the README for 1.19,
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Jun 1, 2025
-------------------------------------------------------------------------------------
ppsspp.mk 9bebc1233017c7869f8a3e1025026803d968ef81 # Version: Commits on May 29, 2025
-------------------------------------------------------------------------------------
Merge pull request #20417 from hrydgard/more-gradle-upgrade

Update gradle too, not just the Android Studio plugin, oops,

------------------------------------------------------------------------------------
rpcs3.mk bda335a50596935f6fb0dbdc22698bb1377f66ac # Version: Commits on May 24, 2025
------------------------------------------------------------------------------------
cmake: add option to use system cubeb

Signed-off-by: Marcin Serwin <marcin@serwin.dev>,

--------------------------------------------------------------------------------------
shadps4.mk 6cdc52cdde23a7bf35c6f316217155c04e99418f # Version: Commits on May 29, 2025
--------------------------------------------------------------------------------------
Core: More Memory Cleanup & Fixes (#2997)

* Only perform GPU memory mapping when GPU can access it

This better aligns with hardware observations, and should also speed up unmaps and decommits, since they don't need to be compared with the GPU max address anymore.

* Reserve fixes

ReserveVirtualRange seems to follow the 0x200000000 base address like MemoryPoolReserve does.

Both also need checks in their flags Fixed path to ensure we're mapping in-bounds. If we're not in mapping to our address space, we'll end up reserving and returning the wrong address, which could lead to weird memory issues in games.

I'll need to test on real hardware to verify if such changes are appropriate.

* Better sceKernelMmap

Handles errors where we would previously throw exceptions. Also moves the file logic to MapFile, since that way all the possible errors are in one place.

Also fixes some function parameters to align with our current standards.

* Major refactor

MapDirectMemory, MapFlexibleMemory, ReserveVirtualRange, and MemoryPoolReserve all internally use mmap to perform their mappings. Naturally, this means that all functions have similar behaviors, and a lot of duplicate code.

This add necessary conditional behavior to MapMemory so MemoryPoolReserve and ReserveVirtualRange can use it, without disrupting the behavior of MapDirectMemory or MapFlexibleMemory calls.

* Accurate phys_addr for non-direct mappings

* Properly handle GPU access rights

Since my first commit restricts GPU mappings to memory areas with GPU access permissions, we also need to be updating the GPU mappings appropriately during Protect calls too.

* Update memory.cpp

* Update memory.h

* Update memory.cpp

* Update memory.cpp

* Update memory.cpp

* Revert \Update memory.cpp\

This reverts commit 2c55d014c0efbdfadee4121b01e1dcf5af60e63d.

* Coalesce dmem map

Aligns with hardware observations, hopefully shouldn't break anything since nothing should change hardware-wise when release dmem calls and unmap calls are performed?

Either that or Windows breaks because Windows, will need to test.

* Implement posix_mprotect

Unity calls this

Also fixes the names of sceKernelMprotect and sceKernelMtypeprotect, though that's more of a style change and can be reverted if requested.

* Fix sceKernelSetVirtualRangeName

Partially addresses a

egression\ introduced when I fixed up some asserts.

As noted in the code, this implementation is still slightly inaccurate, as handling this properly could cause regressions on Windows.

* Unconditional assert in MapFile

* Remove protect warning

This is expected behavior, shouldn't need any logging.

* Respect alignment

Forgot to properly do this when updating ReserveVirtualRange and MemoryPoolReserve

* Fix Mprotect on free memory

On real hardware, this just does nothing. If something did get protected, there's no way to query that information.

Therefore, it seems pretty safe to just behave like munmap and return size here.

* Minor tidy-up

No functional difference, but looks better.,

----------------------------------------------------------------------------------------
openmohaa.mk ee287ce00bcae09c4c1522a50beaed746eb05ec6 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------
Correctly unpack and filter out terrain patches that aren't used

This was causing uninitialized terrain patches to be used if they have an invalid content,

------------------------------------------------------------
syncthing.mk v2.0.0-rc.18 # Version: Commits on May 29, 2025
------------------------------------------------------------
## Major changes in 2.0

- Database backend switched from LevelDB to SQLite. There is a migration on

  first launch which can be lengthy for larger setups. The new database is

  easier to understand and maintain and, hopefully, less buggy.

- Deleted items are no longer kept forever in the database, instead they are

  forgotten after six months. If your use case require deletes to take

  effect after more than a six month delay, set the

  `--db-delete-retention-interval` command line option or corresponding

  environment variable to zero, or a longer time interval of your choosing.

- Modernised command line options parsing. Old single-dash long options are

  no longer supported, e.g. `-home` must be given as `--home`. Some options

  have been renamed, others have become subcommands. All serve options are

  now also accepted as environment variables. See  `syncthing --help` and

  `syncthing serve --help` for details.

- Rolling hash detection of shifted data is no longer supported as this

  effectively never helped. Instead, scanning and syncing is faster and more

  efficient without it.

- A \default folder\ is no longer created on first startup.

## What's Changed

### Fixes

* fix(db): handle large numbers of blocks in update by @calmh in syncthing/syncthing#10025

* fix(syncthing): make directory flags global for all commands by @calmh in syncthing/syncthing#10028

* fix(sqlite): apply options by @pixelspark in syncthing/syncthing#10049

* fix(db): version vector serialisation :( by @calmh in syncthing/syncthing#10050

* fix(model): loop-break regression while block copying in puller by @imsodin in syncthing/syncthing#10069

* fix(model): close fd immediately in copier by @imsodin in syncthing/syncthing#10079

* fix(model): use same folder first in copier by @imsodin in syncthing/syncthing#10093

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* fix(model): correct bufferpool handling; simplify by @calmh in syncthing/syncthing#10113

* fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in syncthing/syncthing#10105

* fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in syncthing/syncthing#10127

* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in syncthing/syncthing#10131

* fix(protocol): avoid deadlock with concurrent connection start and close by @calmh in syncthing/syncthing#10140

### Features

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

* feat: add `syncthing debug database-statistics` command by @calmh in syncthing/syncthing#10117

### Other

* chore: remove abandoned next-gen-gui experiment by @calmh in syncthing/syncthing#10004

* chore: remove weak hashing which does not pull its weight by @calmh in syncthing/syncthing#10005

* chore: switch database engine to sqlite (fixes #9954) by @calmh in syncthing/syncthing#9965

* chore: harmonise command line flags by @calmh in syncthing/syncthing#10007

* chore(db): increase journal limit to 64MiB by @bt90 in syncthing/syncthing#10022

* chore: forget deleted files older than six months (fixes #6284) by @calmh in syncthing/syncthing#10023

* chore(db): use shorter read transactions and periodic checkpoint for smaller WAL by @calmh in syncthing/syncthing#10027

* chore: configurable delete retention interval by @calmh in syncthing/syncthing#10030

* chore(db): fix debug logging by @bt90 in syncthing/syncthing#10033

* chore(db): buffer pulled files for smaller WAL by @calmh in syncthing/syncthing#10036

* chore(db): use one SQLite database per folder by @calmh in syncthing/syncthing#10042

* chore(model): delay starting a pull while there are incoming index updates by @calmh in syncthing/syncthing#10041

* chore(syncthing): remove \default\ folder concept by @calmh in syncthing/syncthing#10068

* chore(syncthing): ensure migrated database is closed before exiting by @xjtdy888 in syncthing/syncthing#10076

* chore(db, model): simplify per hash DB lookup in copier by @imsodin in syncthing/syncthing#10080

* chore(model): refactor copier for more flatness by @imsodin in syncthing/syncthing#10094

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* refactor: use slices.Contains to simplify code by @pullmerge in syncthing/syncthing#10121

* build: process for automatic release tags by @calmh in syncthing/syncthing#10133

* refactor: use slices package for sort by @mrclmr in syncthing/syncthing#10132

* build: upgrade setup-zig action by @calmh in syncthing/syncthing#10134

* refactor: use slices package for sorting by @mrclmr in syncthing/syncthing#10136

* docs: general notes about v2 coming by @calmh in syncthing/syncthing#10135

* build: add labeler workflow for PRs by @calmh in syncthing/syncthing#10143

* build: properly propagate build tags to Debian build by @calmh in syncthing/syncthing#10144

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

* @pullmerge made their first contribution in syncthing/syncthing#10121

* @ashishbhate made their first contribution in syncthing/syncthing#10105

* @mrclmr made their first contribution in syncthing/syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v2.0.0-rc.18,

----------------------------------------------------------------------------------------
retroarch.mk b7a29bd17c4972141e62ba516ed1c3738b923f93 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------
Fix argv for webOS (#17960),

-------------------------------------------------------------------------------------
gzdoom.mk 486be3a5b67c31b7fdd703915bade7e5502e3748 # Version: Commits on May 29, 2025
-------------------------------------------------------------------------------------
Clear next and prev list pointers on VTs when destroyed,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk 9bebc1233017c7869f8a3e1025026803d968ef81 # Version: Commits on May 29, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20417 from hrydgard/more-gradle-upgrade

Update gradle too, not just the Android Studio plugin, oops,

---------------------------------------------------------------------------------------------
libretro-vba-m.mk 5972e73e37bd098659fa79b71641a1c9648d13c7 # Version: Commits on May 29, 2025
---------------------------------------------------------------------------------------------
build: patch wxWidgets on macOS for alert bug

Add a patch to our build of wxWidgets for macOS to fix the alert sound

bug, as described here:

wxWidgets/wxWidgets#25262 (comment)

. Add a macro to disable our workaround for this bug when a CMake option

indicating that this patch was applied is `TRUE`.

Signed-off-by: Rafael Kitover <rkitover@gmail.com>,
cre4ture added a commit to cre4ture/thingium that referenced this pull request Jun 8, 2025
Syncthing version 1.x will soon be replaced by Syncthing version 2.x.
Version 2 brings a new database format and various cleanups, but remains
protocol compatible with Syncthing 1.

More detailed information about Syncthing 2 can be found in the release
notes at https://github.com/syncthing/syncthing/releases.
* fix(config): deep copy configuration defaults (fixes syncthing#9916) by @hazemKrimi in syncthing#10101
* fix(config): mark audit log options as needing restart (fixes syncthing#10099) by @marbens-arch in syncthing#10100
* fix(versioner): fix perms of created folders (fixes syncthing#9626) by @ashishbhate in syncthing#10105
* fix(syncthing): ensure both config and data dirs exist at startup (fixes syncthing#10126) by @calmh in syncthing#10127
* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes syncthing#10128) by @luckman212 in syncthing#10131
* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes syncthing#9489) by @hazemKrimi in syncthing#10092
* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing#10116
* build: reactivate golangci-lint by @calmh in syncthing#10118
* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing#10119
* refactor: use slices.Contains to simplify code by @pullmerge in syncthing#10121
* build: process for automatic release tags by @calmh in syncthing#10133
* refactor: use slices package for sort by @mrclmr in syncthing#10132
* refactor: use slices package for sorting by @mrclmr in syncthing#10136
* docs: general notes about v2 coming by @calmh in syncthing#10135
* build: add labeler workflow for PRs by @calmh in syncthing#10143
* @hazemKrimi made their first contribution in syncthing#10092
* @pullmerge made their first contribution in syncthing#10121
* @ashishbhate made their first contribution in syncthing#10105
* @mrclmr made their first contribution in syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v1.29.7
Hancock33 added a commit to Hancock33/batocera.piboy that referenced this pull request Jun 8, 2025
-----------------------------------------------------------------------------------
cemu.mk 162fdabb9d9e1957ffa0d193e11383ff90650afb # Version: Commits on Jun 01, 2025
-----------------------------------------------------------------------------------
debug: \verbose\ command line argument to log to stdout (#1587),

----------------------------------------------------------------------------------
clk.mk c7dd4526c154ddd96e79176a28143e3bd650e468 # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------
Merge pull request #1516 from TomHarte/JFDFiles

Add elementary JFD support.,

------------------------------------------------------------------------------------------
dolphin-emu.mk 58a70db588dbcdbebcb25531f85dbab5d236b60e # Version: Commits on Jun 02, 2025
------------------------------------------------------------------------------------------
Merge pull request #13718 from jordan-woyak/hardcore-deadlock

Config: Make s_callbacks_lock recursive to fix hardcore mode deadlock.,

-------------------------------------------------------------------------------------
ikemen.mk 7edfa77eb1d8e12d257c3cc70bdd8d1c5aa7b6da # Version: Commits on Jun 02, 2025
-------------------------------------------------------------------------------------
Merge pull request #2473 from NeatUnsou/develop

feat: Add support for loading characters from ZIP archives,

-----------------------------------------------------------------------------------------------
lindbergh-loader.mk ba51502fdb68118695e85a51e13b833007dcfb23 # Version: Commits on Jun 01, 2025
-----------------------------------------------------------------------------------------------
Fixed baseboard.c,

----------------------------------------------------
pcsx2.mk v2.3.393 # Version: Commits on Jun 02, 2025
----------------------------------------------------
- [Qt: Better handle multi monitor setups with different DPIs](PCSX2/pcsx2#12758)

-------------------------------------------------------------------------------------
ppsspp.mk fc086392c2437707e0c0db24069d9fb7f56b9c47 # Version: Commits on Jun 02, 2025
-------------------------------------------------------------------------------------
Merge pull request #20434 from hrydgard/further-minor-changes

Logging improvement, fix translation of buttons on crash screen,

------------------------------------------------------------------------------------
rpcs3.mk 99db73a34fd3d988d0a944f2adf259605da57bf7 # Version: Commits on Jun 01, 2025
------------------------------------------------------------------------------------
Update VMA vulkan version to 1.2,

--------------------------------------------------------------------------------------
shadps4.mk 1930a2132c8c5b61eb72b0646f6712716c900b3f # Version: Commits on Jun 02, 2025
--------------------------------------------------------------------------------------
Fix SSH remote links (#3025),

--------------------------------------------------------------------------------------------
supermodel-es.mk 711ecc67b0e1fe74a000132b7d44bda061963f4b # Version: Commits on Jun 02, 2025
--------------------------------------------------------------------------------------------
Merge pull request #11 from SeongGino/evdev

Add device sorting to evdev backend, add environment flag for filtering out non-ABS devices,

-------------------------------------------------
vice.mk r45693 # Version: Commits on Jun 02, 2025
-------------------------------------------------
added some hints on tde vs autostart

git-svn-id: https://svn.code.sf.net/p/vice-emu/code/trunk@45693 379a1393-f5fb-40a0-bcee-ef074d9b53f7,

-------------------------------------------------------------------------------------------
xenia-native.mk 15008ccecc495fb52d6c66cea0d48b71e19032c1 # Version: Commits on Jun 02, 2025
-------------------------------------------------------------------------------------------
[CI] Check binary size,

----------------------------------------------------------------------------------------------
ffmpeg-rockchip.mk 13668da03c40f84e58289a7ec687549c7b4c0467 # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------------------
fixup! lavc/rkmppenc: add RKMPP H264 and HEVC encoder

fix using vf_hwmap filter with RKMPP encoders.

Signed-off-by: nyanmisaka <nst799610810@gmail.com>,

------------------------------------------------------------------------------------
box64.mk 067e84eb05906b48995ef9a986537f0e742a98c2 # Version: Commits on Jun 02, 2025
------------------------------------------------------------------------------------
[BOX32][WRAPPER] Added/Fixed some more wrapped function to libsdl2,

---------------------------------------------------------------------------------------
corsixth.mk 613f8b370139d195e7f178f420494e353a683eed # Version: Commits on Jun 02, 2025
---------------------------------------------------------------------------------------
Merge pull request #2887 from ARGAMX/machine-menu-crash-on-get-marker

Fix machine menu crash on get marker,

---------------------------------------------------------------------------------------
etlegacy.mk 95990df296d592b2f467142ec1074c6bfd40023e # Version: Commits on May 28, 2025
---------------------------------------------------------------------------------------
game: Add 'et_Revive' Lua Hook

---Called whenever a player gets revived.

---@param revivee number the one who got revived

---@param reviver number the one who did the reviving

---@param invulnEndTime number timestamp when the spawn shield/invulnerability ends

function et_Revive(revivee, reviver, invulnEndTime) end,

------------------------------------------------------------------------------------------
fallout2-ce.mk 40471e5a0b9cdee98df0941692793572aeaf90ad # Version: Commits on Jun 02, 2025
------------------------------------------------------------------------------------------
Merge pull request #186 from fallout2-ce/experiment_with_gh-pages_cleanup

Add single-commit option for preview deployments,

-------------------------------------------------------------------------------------------
jazz2-native.mk 56e0150e9efc7c990f8d61c2d6987919cae6096f # Version: Commits on Jun 02, 2025
-------------------------------------------------------------------------------------------
Multiplayer, don't sync visibility back, minor changes,

---------------------------------------------------
nblood.mk r14246 # Version: Commits on Jun 02, 2025
---------------------------------------------------
-

----------------------------------------------------------------------------------------
openmohaa.mk c2ed93e92ba5019de9a12b9531c371b5da7dbce7 # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------------
TouchField doesn't wait by default,

----------------------------------------------------------------------------------
stk.mk 1ca2cf3e888d446bab627980ce86f0f03967f3e0 # Version: Commits on May 31, 2025
----------------------------------------------------------------------------------
Remove duplicated code,

----------------------------------------------------------------------------------------
supertux2.mk ffaf35049585ab2fe4c7e8bc6b6ba011c5844d16 # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------------
Show pushbutton empty script warning only when editor isn't active,

-------------------------------------------------------
syncthing.mk v1.29.7 # Version: Commits on Jun 02, 2025
-------------------------------------------------------
## Syncthing 2 is coming

Syncthing version 1.x will soon be replaced by Syncthing version 2.x.

Version 2 brings a new database format and various cleanups, but remains

protocol compatible with Syncthing 1.

More detailed information about Syncthing 2 can be found in the release

notes at https://github.com/syncthing/syncthing/releases.

## What's Changed

### Fixes

* fix(config): deep copy configuration defaults (fixes #9916) by @hazemKrimi in syncthing/syncthing#10101

* fix(config): mark audit log options as needing restart (fixes #10099) by @marbens-arch in syncthing/syncthing#10100

* fix(versioner): fix perms of created folders (fixes #9626) by @ashishbhate in syncthing/syncthing#10105

* fix(syncthing): ensure both config and data dirs exist at startup (fixes #10126) by @calmh in syncthing/syncthing#10127

* fix(gui): update `uncamel()` to handle strings like 'IDs' (fixes #10128) by @luckman212 in syncthing/syncthing#10131

### Features

* feat(gui): close a modal when pressing ESC after switching modal tabs (fixes #9489) by @hazemKrimi in syncthing/syncthing#10092

### Other

* chore(gui): add Serbian (sr) translation template by @acolomb in syncthing/syncthing#10116

* build: reactivate golangci-lint by @calmh in syncthing/syncthing#10118

* chore: move golangci-lint & meta to separate PR-only workflow by @calmh in syncthing/syncthing#10119

* refactor: use slices.Contains to simplify code by @pullmerge in syncthing/syncthing#10121

* build: process for automatic release tags by @calmh in syncthing/syncthing#10133

* refactor: use slices package for sort by @mrclmr in syncthing/syncthing#10132

* refactor: use slices package for sorting by @mrclmr in syncthing/syncthing#10136

* docs: general notes about v2 coming by @calmh in syncthing/syncthing#10135

* build: add labeler workflow for PRs by @calmh in syncthing/syncthing#10143

## New Contributors

* @hazemKrimi made their first contribution in syncthing/syncthing#10092

* @pullmerge made their first contribution in syncthing/syncthing#10121

* @ashishbhate made their first contribution in syncthing/syncthing#10105

* @mrclmr made their first contribution in syncthing/syncthing#10132

**Full Changelog**: syncthing/syncthing@v1.29.6...v1.29.7,

-----------------------------------------------
wsdd.mk v0.9 # Version: Commits on Jun 01, 2025
-----------------------------------------------
Version 0.9

- Add command line argument to set source port for multicast message for better firewall interoperabi

- Add initial support for SunOS (#223), without dynamic address/interface monitoring. Thanks to Carst

- Add Socket-activated systemd service (#218). Thanks to Alessandro Astone.

- Devices are now recorded based on their URI provided in the endpoint reference address, which is no

- make `/etc/default/wsdd` optional for systemd (see #212)

- Remove support for Python 3.7 and 3.8 in Github workflows.

- Clean conection turn-down for Python pre-3.13. Thanks to Alessandro Astone

- Handle TimeoutError in metadata exchange.

- Proper handling of endpoint addresses as URIs, not UUIDs, see #226.

----------------------------------------------------------------------------------------
retroarch.mk 83130f47b56d09e264cea5be85efd11ad07aab9f # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------------
Fetch translations from Crowdin,

----------------------------------------------------------------------------------------------
libretro-ppsspp.mk fc086392c2437707e0c0db24069d9fb7f56b9c47 # Version: Commits on Jun 02, 2025
----------------------------------------------------------------------------------------------
Merge pull request #20434 from hrydgard/further-minor-changes

Logging improvement, fix translation of buttons on crash screen,

---------------------------------------------------------------------------------------------
libretro-vba-m.mk 3a68f08bcf3817ef4dbddf0fc6643677e72ce805 # Version: Commits on Jun 02, 2025
---------------------------------------------------------------------------------------------
Fix macOS glib build,
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Issues caused by or requiring changes to the build system (scripts or Docker image)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant