Current patches and pull requests submitted to upstream projects. When accepted, they move into the merged section above.
Sipeed · LicheePi 4A
Documented the mainline TH1520 GPU stack
Open PRDocumented the upstream PowerVR BXM-4-64 graphics path for the LicheePi 4A, including the exact firmware and Linux/Mesa driver references needed to distinguish the mainline stack from older system-image graphics paths.
- Links directly to upstream Linux firmware and Linux/Mesa PowerVR documentation.
- Documents the Vulkan → Zink → OpenGL/WebGL browser path and practical
vulkaninfo, glxinfo, and eglinfo acceleration checks. - Validated with
git diff --check and submitted with DCO sign-off.
GUN · SEA encryption
Preserved raw strings during decryption
Open PRAdded an opt-in skipParse path to SEA.decrypt so JSON-looking plaintext can be recovered exactly as encrypted without changing the default parsing behavior.
- Updated the canonical SEA bundle, extracted decrypt module, and TypeScript declarations.
- Added regression coverage; the upstream SEA test suite passes.
RISC-V · Glossary
Generated an extension-name reference from UDB
Open PRAdded the requested abbreviation-to-long-name reference for RISC-V extensions, generated from Unified Database metadata instead of maintaining a second hand-written list.
- Refreshed against 172 current UDB extension files, including
Zvfbfa, Zvfofp4min, and Zvfofp8min. - Keeps the generated AsciiDoc committed so normal glossary builds remain standalone.
libimobiledevice · build system
Fixed Python 3 discovery on systems without a python command
Open PRFixed Autoconf ordering so systems that provide python3 but not python can reach Automake's Python 3 discovery before the Python development check runs.
libimobiledevice · CI
Removed obsolete distutils use from macOS CI
Open PRReplaced the macOS workflow's explicit distutils.sysconfig imports with Python's supported standard-library sysconfig module.
libimobiledevice · documentation
Corrected the LGPL license-file reference
Open PRCorrected the README so its LGPL 2.1 reference points to COPYING.LESSER rather than the GPL text in COPYING.
libimobiledevice · Debian/Ubuntu docs
Removed an obsolete libtatsu source-build note
Open PRRemoved the stale instruction saying libtatsu-dev must be built from source now that it is available from current Debian and Ubuntu repositories.
Debian · PulseAudio
Removed an unnecessary bash-completion shebang
Patch sentSubmitted a focused packaging patch for Debian bug #763139 removing the unnecessary shell shebang from the PulseAudio bash-completion snippet.
Debian · PulseAudio
Aligned client.conf with Debian autospawn default
Patch sentSubmitted a patch for Debian bug #1017800 so the commented client.conf example reflects Debian autospawn = no default.
Debian · PulseAudio
Fixed stale README.Debian configuration guidance
Patch sentSubmitted a Debian-native patch removing the stale reference to /etc/default/pulseaudio while preserving the valid client.conf guidance.
This is a living record. New upstream submissions are added while they are under review and moved to “Merged upstream” when accepted.