Weekly GitHub Report for Nixpkgs: July 07, 2025 - July 14, 2025 (12:00:42)
Weekly GitHub Report for Nixpkgs
Thank you for subscribing to our weekly newsletter! Each week, we deliver a comprehensive summary of your GitHub project's latest activity right to your inbox, including an overview of your project's issues, pull requests, contributors, and commit activity.
Table of Contents
I. News
1.1 Recent Version Releases:
No recent version releases were found.
1.2 Version Information:
To provide a summary, I would need the specific version release information, including the description and creation date. Please provide those details so I can assist you effectively.
II. Issues
2.1 Top 5 Active Issues:
We consider active issues to be issues that that have been commented on most frequently within the last week. Bot comments are omitted.
-
nixos-rebuild-ng: ignores uncomitted changes - different behavior from non-ng: This issue highlights a discrepancy between the behavior of
nixos-rebuild-ng
and its non-ng counterpart, where uncommitted changes to files known to git are ignored bynixos-rebuild-ng
during the build process, unlike the non-ng version which incorporates these changes. The user expectsnixos-rebuild-ng
to function as a drop-in replacement for the non-ng version, maintaining the same behavior, or for this change to be clearly documented if intentional.- The comments discuss whether the issue is reproducible, with some users unable to replicate the problem and suggesting potential causes like VM state affecting the build. The original poster insists the issue persists, even with syntax errors being ignored, and plans to provide minimal reproductions. Another user suggests the problem might be related to a previously identified issue that has since been fixed, encouraging testing on the master branch.
- Number of comments this week: 10
-
Print the conflict when periodic merges fail: This issue addresses the challenge of resolving conflicts during periodic merges between branches in a GitHub project, specifically from
master
tostaging-next
tostaging
. The proposal suggests enhancing the process by printing the conflicted hunks when a merge fails, which would help identify the relevant person to resolve the conflict and potentially automate some parts of the workflow.- The comments discuss the limitations of the current merge action, suggesting a custom solution using
git
for better conflict resolution. A PR workflow is proposed to improve merge handling, with CI checks and a bot to manage PRs. Concerns about merge methods, potential automation with tools like mergigraf, and the impact on related branches likehaskell-updates
are also discussed. - Number of comments this week: 9
- The comments discuss the limitations of the current merge action, suggesting a custom solution using
-
Nixpkgs should do something to stop line endings being converted to CRLF: This issue addresses a problem in the Nixpkgs project where line endings are being converted to CRLF, causing build failures due to mismatched hashes and errors in scripts. The problem arises when the Nixpkgs repository is cloned on Windows with the Git option
core.autocrlf = true
, leading to incorrect line endings that disrupt the build process.- The comments discuss potential solutions, including enforcing line endings with
.gitattributes
and checking files for correct line endings. Some suggest that a recent Git CVE fix might help, while others confirm that using.gitattributes
can resolve the issue, though it may require careful handling to avoid breaking files that need CRLF endings. - Number of comments this week: 8
- The comments discuss potential solutions, including enforcing line endings with
-
uhk-agent: fails to launch with NIXOS_OZONE_WL (wayland arguments): This issue involves the failure of the
uhk-agent
to launch on a Wayland-enabled system due to unrecognized Wayland arguments, as reported in the NixOS package repository. The problem persists even without the Wayland-specific environment variable, indicating a broader issue with the package that affects both Wayland and X11 systems.- The comments discuss the failure of
uhk-agent
to launch with and without theNIXOS_OZONE_WL
environment variable, revealing a permission error related to theuhk-agent
configuration directory. A temporary workaround involving directory permission changes is suggested, and a related issue is raised in the Ultimate Hacking Keyboard repository to address the permission problem. - Number of comments this week: 7
- The comments discuss the failure of
-
openmpi: cuda-aware MPI not working: This issue is about a segmentation fault occurring when attempting to use CUDA-aware MPI with mpi4py in a NixOS environment, specifically when running a Python script that utilizes MPI for communication between processes. The user suspects that OpenMPI is not built with CUDA support, as indicated by the absence of expected output from the
ompi_info
command, which should confirm CUDA support.- The comments discuss potential reasons for the issue, including the possibility that OpenMPI is not compiled with CUDA support, as evidenced by build logs and configuration checks. Various community members are tagged for their expertise, but none have direct experience with CUDA-aware MPI in this context. Suggestions include checking OpenMPI documentation and seeking further assistance in community forums.
- Number of comments this week: 6
2.2 Top 5 Stale Issues:
We consider stale issues to be issues that has had no activity within the last 30 days. The team should work together to get these issues resolved and closed as soon as possible.
- Build failure: python3Packages.horizon-eda: This issue pertains to a build failure encountered when attempting to build the
python3Packages.horizon-eda
package using Nix, specifically version 25.05, as the build process fails with a "ninja: error: unknown target 'horizon.so'" message during the build phase. The problem has been open for over 42 days and has been confirmed to be reproducible by Hydra, indicating a persistent issue that affects the package's integration within the Nixpkgs repository. - unityhub: FontAsset.cs and Liberation Sans Do Not Exist: This issue pertains to a bug in the Unity editor where many user interfaces fail to load properly due to the inability to find the Liberation Sans font, resulting in significant UI elements, such as the Asset Store, being unusable. The problem is further compounded by an error message indicating the non-existence of the FontAsset.cs file, which reoccurs whenever an affected UI element is interacted with, despite the Liberation Sans font being installed on the system.
- Update Request: cie-middleware-linux 1.5.6 → 1.5.9: This issue is about a request to update the "cie-middleware-linux" package from version 1.5.6 to version 1.5.9 in the Nixpkgs repository. The issue has been open for over 42 days and is awaiting action from the maintainers, specifically notifying @rnhmjoj to address the update.
zed-editor-fhs
: mismatch withzed-editor
about provided packages and outputs: This issue highlights a discrepancy between thezed-editor-fhs
andzed-editor
packages in terms of the packages they provide and their outputs, which are expected to match but currently do not. The problem has been open for over 42 days, and the issue creator has provided steps to reproduce the bug, along with screenshots and a request for maintainers to address the inconsistency.- nheko: libcurl is not build properly with it: This issue pertains to the improper build configuration of libcurl when installing the nheko application, resulting in its inability to communicate with any server due to missing features or protocols. The problem is highlighted by an error during autodiscovery, indicating that a required feature or option was not included in libcurl due to a build-time decision, which prevents the application from functioning as expected.
2.3 Open Issues
This section lists, groups, and then summarizes issues that were created within the last week in the repository.
Issues Opened This Week: 81
Summarized Issues:
- NixOS Configuration Bugs: These issues highlight various bugs in the NixOS configuration, such as the Gitea Actions Runner service registering multiple runners due to a "permission denied" error, and the NFS server configuration failing due to missing directives. These problems often require adjustments in systemd service configurations or the addition of missing components to resolve the errors.
- Build Failures and Hash Mismatches: Several issues report build failures and hash mismatches in the Nixpkgs project, such as the Typesense server on Darwin ARM64 and the verapdf package due to changes in fixed-output derivation hashes. These failures often raise concerns about determinism and reproducibility, requiring updates or adjustments to the build process.
- Outdated Packages and Updates: There are multiple requests for updating packages in the Nixpkgs repository, such as
graalvm-oracle
,gcc-arm-embedded
, andPlaywright
, to their latest versions. These updates are necessary to keep the repository current and ensure compatibility with upstream changes.
- Application Crashes and GUI Issues: Issues like the ZapZap application crashing on startup and the Bottles application missing text in graphical windows highlight problems with application stability and GUI rendering on NixOS. These issues often require driver updates or configuration changes to resolve.
- Documentation and Configuration Improvements: Some issues focus on improving documentation and configuration options, such as updating outdated links in the NixOS configuration manual and enhancing the Frigate service's nginx backend configuration. These improvements aim to provide clearer guidance and more flexible configuration options for users.
- Cross-Compilation and Platform-Specific Issues: Several issues involve cross-compilation challenges and platform-specific problems, such as the
ecc
package failing to cross-compile for the loongarch64 target and NodeJS build failures on aarch64-darwin. These issues often require adjustments to dependencies or build configurations to support different architectures.
- Service and Systemd Configuration Errors: Issues like the
system.autoUpgrade
feature failing to log errors and the inability to set CPU and memory limits on containers highlight problems with service and systemd configurations. These issues often require changes to logging mechanisms or resource control settings to function correctly.
- Package and Dependency Issues: Various issues report problems with package dependencies, such as missing plugins in the Beancount package and the
cudaPackages.nsight_compute
profiling tool failing due to incorrect directory paths. These issues often require updates to package definitions or the addition of missing components.
- Feature Requests and Enhancements: Some issues involve requests for new features or enhancements, such as adding the Tammy matrix client to the NixOS package repository and enabling more ARM drivers on x86 architectures within the Mesa package. These requests aim to expand the functionality and compatibility of the NixOS ecosystem.
- Testing and Reproducibility Concerns: Issues like the non-reproducibility of the Meson package and the failure of
nixosTests.kexec
on aarch64-linux highlight concerns about testing and reproducibility in the Nixpkgs project. These issues often require changes to build processes or test configurations to ensure consistent results.
2.4 Closed Issues
This section lists, groups, and then summarizes issues that were closed within the last week in the repository. This section also links the associated pull requests if applicable.
Issues Closed This Week: 33
Summarized Issues:
- Build Failures and Compatibility Issues: Several issues highlight build failures and compatibility problems across different packages and platforms. For instance, the
wrangler
package fails on aarch64-darwin due to checksum mismatches, while thepython3Packages.beziers
package encounters a read-only file system error on macOS. These issues often require environment variable adjustments or package updates to resolve.
- Package Version and Update Requests: Multiple issues involve requests for package updates or version corrections. The Grayjay package incorrectly reports its version, while updates are requested for packages like
actual-server
,Git
, andopensnitch
to address bugs or vulnerabilities. These updates are crucial for maintaining security and functionality.
- Configuration and Environment Issues: Some issues focus on configuration challenges, such as the inability to customize the "port" option in Nextcloud or the failure of the
nixos-rebuild-ng
tool due to path resolution errors. These problems often require changes in configuration files or environment settings to be resolved.
- Platform-Specific Bugs and Requests: There are issues specific to certain platforms, such as the rpi-imager application failing on NixOS due to missing modules, or the onlyoffice-desktopeditors package lacking support for aarch64-linux. These issues highlight the need for platform-specific solutions or support.
- Dependency and Library Conflicts: Some issues arise from conflicts with dependencies or libraries, such as the segmentation fault in Python packages due to OpenMP library conflicts, or the failure of the
codex
package due to OpenSSL directory issues. Resolving these often involves updating or configuring dependencies correctly.
- System and Application Bugs: Various issues describe bugs in system modules or applications, such as the NixOS chrony module's incorrect assertion or the Remmina application causing Waybar to crash. These bugs typically require patches or updates to the affected software.
2.5 Issue Discussion Insights
This section will analyze the tone and sentiment of discussions within this project's open and closed issues that occurred within the past week. It aims to identify potentially heated exchanges and to maintain a constructive project environment.
-
buildPythonPackage does an incomplete job of wrapping executables
- Toxicity Score: 0.55 (Defensive response, skepticism, potential for escalation.)
- This GitHub conversation involves two users, with username1 expressing concern over username2's cross-posting behavior, which is perceived as inappropriate. Username1 provides a solution to the issue discussed, while username2 responds defensively, questioning the validity of the advice given on another platform and expressing skepticism about the standard approach mentioned. The tone of the conversation is tense, with username2 showing frustration and doubt about the guidance received, which could potentially escalate if not managed carefully.
-
nixos/chrony: incorrect incompatibility assertion
- Toxicity Score: 0.55 (Use of potentially insulting language, Defensive responses, Tension over responsibility.)
- This GitHub conversation involves a discussion between several users, including @fpletz, who initially added an assertion that caused issues for users of a specific memory allocator. The conversation begins with @fpletz acknowledging the error and explaining the rationale behind the initial decision. Another user expresses frustration, using the term "ignorant" to describe the oversight, which @fpletz perceives as insulting. The tone is tense as the users debate the appropriateness of the language and the responsibilities of maintainers. The conversation reflects a mix of apology, defensiveness, and a call for careful consideration in future decisions.
III. Pull Requests
3.1 Open Pull Requests
This section provides a summary of pull requests that were opened in the repository over the past week. The top three pull requests with the highest number of commits are highlighted as 'key' pull requests. Other pull requests are grouped based on similar characteristics for easier analysis. Up to 25 pull requests are displayed in this section, while any remaining pull requests beyond this limit are omitted for brevity.
Pull Requests Opened This Week: 757
Key Open Pull Requests
1. haskellPackages: stackage LTS 23.24 -> LTS 23.27: This pull request updates the Haskell package set in the NixOS/nixpkgs repository by advancing the Stackage LTS version from 23.24 to 23.27, incorporating various changes and improvements to package builds and configurations, and ensuring that the updates are tested and verified through the Hydra continuous integration system before merging into the staging branch.
- URL: pull/424162
- Merged: No
- Associated Commits: a28e5, ef6d3, 8f1e3, ea705, 9cd2a, dc9a5, 84439, 378a7, dca18, 1c393, 249a8, d6871, 85ef9, 1158f, f834f, 5e758, 34c51, 74793, 4b59c, fb745, bf811, 543e9, 22e64, 24648, a39fb, 9f70a, e8462, 4e0dd, f256d
2. dwm{,-status}, dmenu{,-wayland}, st (+ forks): move to by-name
, refactor: This pull request involves migrating several packages, including dwm-status, dmenu, dmenu-wayland, and st (along with their forks), to a new directory structure labeled by-name
, while also refactoring and modernizing the codebase by removing unnecessary dependencies, updating configurations, and adding update scripts to enhance maintainability and functionality.
- URL: pull/424634
- Merged: No
- Associated Commits: 2ddba, 9b222, 2f335, 86fe2, 3762f, 2a48f, 1a1cc, 6db88, 7e06a, 593f2, f5594, f89c4, b3cb8, fab06, 9810b, 7f58a, d01ea, 28ae0
3. theia: init at 1.63.2: This pull request aims to introduce a prebuilt distribution of the Theia Framework, a cloud and desktop IDE framework implemented in TypeScript, into the NixOS/nixpkgs repository at version 1.63.2, addressing the lack of upstream builds and seeking assistance with build issues encountered during the process.
- URL: pull/423710
- Merged: No
- Associated Commits: f0c97, 51996, 9fb02, c8109, 637dd, 00cb3, 2fe34, bba95, 8091d, 3d134, 0b4d4, 5259f, 2309a, 16c05, 3ce38, 52dca
Other Open Pull Requests
- Python Package Updates and Compatibility Fixes: This topic covers the initialization and updates of various Python packages, including
svgdigitizer
,pybtex
, andsphinxcontrib-bibtex
, to ensure compatibility with Python 3.12 and address platform-specific issues. The pull requests also involve modernizing build processes and adding new maintainers to enhance package management and functionality.
- Opencode Package Updates and Backporting: The Opencode package is updated from version 0.1.194 to 0.2.33, with improvements for future backporting and compatibility across platforms. Additionally, related commits are backported to the
release-25.05
branch to address confusion and ensure consistency in the release.
- ClickHouse Package Enhancements: Updates to the ClickHouse package include a version bump and the introduction of a new
clickhouse-stable
package, along with various structural changes to improve testing and address build issues. These changes aim to enhance the package's stability and usability across different environments.
- Discord Package Version Increments: Various Discord packages, including standard, PTB, Canary, and development versions, are updated across multiple platforms. These updates ensure that users have access to the latest features and improvements on both Linux and Darwin systems.
- Gemini CLI Nightly Package Introduction: The
gemini-cli-nightly
package is introduced to address significant changes in the build process of thegemini-cli
main branch. This includes patching version numbers and creating mock TypeScript files to comply with stricter compiler requirements, enabling users to test the latest development version.
- HP Omen Keyboard Control Features: A new kernel module,
hp-omen-wmi
, and a GUI package,omenrgb
, are introduced to enable user control of HP Omen laptop keyboard backlights. This includes a new hardware option for necessary configurations and various commits for initialization and package adjustments.
- Misskey Package Update and Cleanup: The Misskey package is updated from version 2024.11.0 to 2025.6.3, with a focus on cleaning up the package configuration and addressing build issues on Darwin platforms. These changes aim to improve the package's maintainability and functionality.
- Kubescape Package Enhancements: The Kubescape package is updated from version 3.0.25 to 3.0.35, addressing several issues such as version check test fixes and build process reorganization. These updates ensure compatibility across multiple platforms and improve the package's overall reliability.
- Removal of Outdated Builders: Several outdated, unused, and undocumented builders are removed from the releaseTools and vmTools in the NixOS/nixpkgs project. This cleanup addresses issues such as dependency on insecure tools and broken functionality, improving the project's overall security and maintainability.
- MaterialX and Robin-Map Package Updates: The MaterialX package is updated from version 1.38.10 to 1.39.3, and the robin-map package from version 1.3.0 to 1.4.0, with changes to ensure compatibility with the NixOS platform. These updates also involve dependency management improvements for related packages.
- Sysupdated Feature in Systemd Package: The
sysupdated
feature is introduced to the systemd package, providing the sysupdate D-Bus service and theupdatectl
CLI tool. This includes necessary support and testing for these features, enhancing system update capabilities in NixOS.
- Agda 2.8.0 Release Updates and Fixes: Updates and fixes for the Agda 2.8.0 release include generating core library interface files and utilizing the new
--build-library
mode. These changes simplify library derivations and address dependencies on other pending issues and pull requests.
- GraalVM Oracle Package Updates: The GraalVM Oracle package is updated from version 23.0.2 to 24, with the initialization of graalvm-oracle_21 and the removal of graalvm-oracle_17. These updates ensure compatibility across multiple platforms and improve the package's overall functionality.
- Nvidia/Mellanox Package Updates: Several Nvidia/Mellanox packages are updated to their latest versions, with enhancements such as reduced CPU usage and improved NIC firmware support. The mstflint package update was skipped due to build errors, and an issue was reported upstream.
- Extract OTP Secrets Tool Introduction: The
extract_otp_secrets
tool is introduced at version 2.11.0, designed to extract TOTP secrets from authenticator apps via both GUI and CLI. This includes necessary Python dependencies and ensures compatibility and testing on the x86_64-linux platform.
- PNPM FetchDeps Function Improvements: The
pnpm.fetchDeps
function is updated to address the need for consistent permissions and introduce versioning. These changes aim to resolve issues and improve the versioning interface, enhancing the function's usability and reliability.
- Dynarmic and Azahar Package Updates: The Dynarmic package is initialized at version 6.7.0-unstable-2025-03-16, and the Azahar package is updated to utilize system versions of Xbyak and Dynarmic. These updates also include the addition of a new maintainer for Azahar.
- Signal Desktop Cross-Compilation Fixes: Cross-compilation issues for the Signal Desktop application on the NixOS platform are addressed, specifically targeting the aarch64-multiplatform architecture. These fixes involve various components and await the merging of related pull requests for full functionality.
- Laspy Package Speed Improvements: A fast lazrs backend is added to the
python3Packages.laspy
package, significantly improving the speed of reading.laz
files. This includes updates to laspy version 2.6.1 and the initialization of the lazrs package, enhancing the package's performance.
- Cibuildwheel Package Introduction: The
cibuildwheel
package is introduced at version 3.0.1, enabling multi-platform and multi-architecture Python wheel building. This includes initial testing on x86_64-linux and aarch64-linux platforms, with Docker or Podman needed for meaningful use.
- Nix-Update-Script for Various Packages: A
nix-update-script
is introduced for the packagescpm-cmake
,gpredict
,intel-undervolt
, andqgroundcontrol
, aiming to streamline the update process by automating certain tasks. This is evidenced by the individual commits for each package.
- JS8Call Package Update: The
js8call
package is updated from version 2.2.0 to 2.3.1, with improvements such as migration to Qt 6 and an update to Hamlib 4.6.2. These changes enhance the package's UI and radio support, while also transitioning development to GitHub.
3.2 Closed Pull Requests
This section provides a summary of pull requests that were closed in the repository over the past week. The top three pull requests with the highest number of commits are highlighted as 'key' pull requests. Other pull requests are grouped based on similar characteristics for easier analysis. Up to 25 pull requests are displayed in this section, while any remaining pull requests beyond this limit are omitted for brevity.
Pull Requests Closed This Week: 798
Key Closed Pull Requests
1. valkey: 8.0.3 -> 8.1.3: This pull request updates the version of the "valkey" package from 8.0.3 to 8.1.3 to address security vulnerabilities, specifically CVE-2025-32023 and CVE-2025-48367, as referenced in the provided GitHub security advisories and commit links.
- URL: pull/423448
- Merged: No
- Associated Commits: add6f, a671c, 4bc9b, 53c42, 4819b, c82d8, ef687, afd37, 16fe8, e6228, f81bb, db1bc, dfd68, 80caf, 7c197, 2ff6a, c7e52, bc831, 6ed37, 7bc4a, dceee, 7ec9b, 0fa20, 155c4, 79168, 2bcbe, def2e, ebfb9, 4293f, 86594, 817df, e827a, f6403, fb770, 013a0, 0a59b, 8a9d4, 30971, 694b7, 56b7f, e71d3, b2cda, 7896c, 6619b, d6eed, 7f76e, 0189b, cde0c, 770f1, 3cb33, 07bf7, 879a4, 57318, d88d3, abf7c, a3abf, 85fcc, 682ac, 8e06f, f459e, 3bb18, 75c09, c37fa, fda50, add8d, b5ded, b2cb8, 26863, 08bb2, 04643, 3f0bf, 5b308, 7a732, 5e9cd, cbc4a, ff07e, 10a82, 6a05a, e8d47, 17f6f, 8ece0, 27276, 395e2, f3ecd, 679f3, 10cce, bddc4, 4c9f5, 2de39, d4165, 60b76, b2bec, c39b0, cea72, bc935, cbce2, 195d9, 3e5aa, be0b9, 1e97b, 39f1a, 1ffc4, a996b, 89798, 77e49, c9468, 96267, 2830e, 1dda3, 150e9, 241f6, 5265b, f6b44, ebddb, 72a27, 8820a, 6d91e, 3ea45, 0fa19, b71b6, bccdc, adf96, 5c5b1, c72e4, 49f1d, 13e73, 68fbb, d74fa, a1f74, 6ba03, 57304, b10a1, 16d00, 70b81, 96e36, 6c2e6, 56e24, 8e446, cc4fc, fc191, 4b938, 042d0, 85b25, e645e, c3251, fc5ba, 5da18, 412a9, b6b78, 3cbe3, e351a, 17892, 2ab73, 42762, 7db53, d3660, 29e29, 87763, 4c4b3, bfeaa, d27f1, 4d26c, b2582, 30908, 9a7a1, 60d5a, 7d4ee, 25fad, 99457, c62e9, d37b5, 7e4b5, de3ce, 2eeee, 9d618, f847a, 9c685, d1826, bf189, a4243, 81adb, 5f26a, 91c08, 6b0bc, 6a646, 90e5e, ad673, 38246, ade57, 7c143, 6c70a, 6f8e8, 04e31, 4c812, c871a, 2b271, 02887, 769e2, 9cdaf, 60849, 35be2, ee32a, f3e5a, 5b13c, 7be78, 1c875, 447ad, b61a6, 4d5ef, 83252, 2c4f8, d8aa0, f03a8, 9c953, 82b77, c1005, d769d, 8c143, 5fcca, e3e4c, 88567, a07d3, db644, 16920, 5d1d7, 6bdd8, 91fc7, e28ed, 13beb, 551dc, 5c2e3, 8cfb7, 600be, d66ac, a50cb, c9bc9, 95c35, fc70d, d05d2, 2c5a0, 840a9, db4d3, 1137f, 38dcd, b3913, 00f11, 7032a, 6c3d4, d3f95, 1fdc9
2. systemd: add sysupdated: This pull request involves adding a new component called "sysupdated" to the systemd package, which likely includes updates or enhancements to the systemd functionality within the NixOS/nixpkgs repository.
- URL: pull/424100
- Merged: No
- Associated Commits: c6709, d0c39, f7a9b, 5ad94, 13f03, 6692f, 86b91, 919e0, 8151a, 82c3c, 44d9b, 2eb89, c6aff, c2f62, 0a82d, d4a38, 1271b, 5e40f, e855e, 57de9, c0b8a, 5410c, 25a60, 5b693, 0a336, 7a5bb, ff5e4, 7b42c, 419e5, 92185, 9e02e, 0025e, 7bdd4, 9f2fa, 09776, bd9d8, 82a60, 021e1, 8765c, f8503, 2b25b, ceeb4, 9d56c, b24a5, 615f8, 0f9a5, cc6c5, 7418c, ec951, 7e460, 97c78, 539cb, ac776, 4cee3, b2cc5, fc0ef, 36184, 2b973, fcc4b, a26c8, 26dec, 44631, 72a72, 86cc0, b5565, 03935, 8e726, 14c8f, e78f7, 26c95, edff9, c9e4e, 2313d, 56ab2, 412a3, 93542, ad9d7, 583c9, aa9b0, 0dc83, 181fb, 79d0d, 3804b, dd4c4, b0a1f, 6fc82, 08c73, 7ccf7, 0a345, 8f688, 27318, bdb1d, 019fa, cde50, 2b811, fcabd, 1467a, a329b, 0536b, 13811, 2bc89, e2034, 3220b, ede08, 2fcd5, 8ac40, a2e7f, 27e84, dc2b0, 2c1d8, 059f9, a7cc4, 3c060, c8ca6, 57fe3, 60e7e, faa56, 1c94e, 60b5d, 0b111, b39a2, ddb0a, e0db1, ed0b9, 3db6b, fc970, f40c4, 4d2bd, 512f1, 44065, 66374, 097cb, 920b8, 7e317, 09852, 80dda, ad899, 7f75f, 0f8ba, b6a12, 5da7e, 86bd0, 856f5
3. [Backport release-25.05] opencode: 0.0.46 -> 0.1.194: This pull request involves cherry-picking all Opencode-related commits from the master
branch to backport them to the release-25.05
branch, updating Opencode to version 0.1.194 to address confusion caused by the 25.05 release lacking the SST variant, and includes various updates and fixes such as switching to the SST fork, correcting metadata, and making breaking changes due to a partial rebuild.
- URL: pull/424142
- Merged: No
- Associated Commits: ac855, b472c, 64614, 40dab, f30f5, ca86c, 5a6bf, 4cf65, b4f2f, 644e9, 7b7a5, 6b544, a602f, ac73b, 42dee, 6f5f4, 24032, c4504
Other Closed Pull Requests
- Backporting and Version Updates: This topic covers multiple pull requests that involve backporting updates and incrementally upgrading package versions. These updates ensure that the packages remain current and secure, addressing specific issues such as test failures and compatibility with new features.
- Package Cleanup and Maintenance: Several pull requests focus on cleaning up packages by adding update scripts, fixing licenses, and incorporating teams for better maintenance. These changes ensure that the packages are well-maintained and adhere to the project's contribution guidelines.
- Haskell and NixOS/nixpkgs Refactoring: This topic includes pull requests that refactor the Haskell package set update process and the
fetchhg
function. These refactorings improve consistency, flexibility, and maintainability of the codebase.
- .NET and Related Package Updates: Pull requests under this topic update the .NET SDK and runtime packages, as well as related dependencies. These updates ensure compatibility with the latest versions and address necessary changes for ongoing maintenance.
- PostgreSQL and Cargo-pgrx Updates: This topic covers updates to PostgreSQL packages and the
cargo-pgrx
tool. These updates address issues with source specifications and ensure compatibility across multiple platforms.
- U-Boot and ARM Trusted Firmware Updates: A pull request updates the U-Boot bootloader and ARM Trusted Firmware, marking certain platforms as broken and removing unnecessary patches. These updates ensure the bootloader and firmware are current and tested on specific platforms.
- Home Assistant and Related Component Updates: Pull requests in this topic update Home Assistant components and related packages, ensuring compatibility and enabling tests for specific components. These updates are part of ongoing maintenance and improvement efforts.
- CI Workflow and Label Management: A pull request refactors the CI workflow by moving the labels job into a separate subfolder. This change facilitates local execution and debugging, ensuring the job can be tested without affecting the upstream repository.
- Package Version Reversions: A pull request involves reverting updates to Electron versions due to upstream releases being yanked. This reversion ensures that the package versions remain stable and reliable.
- Miscellaneous Package Updates: This topic includes various package updates, such as for the "attic-client," "asdf-vm," and "game-music-emu" packages. These updates ensure the packages are up-to-date with the latest features and improvements.
3.3 Pull Request Discussion Insights
This section will analyze the tone and sentiment of discussions within this project's open and closed pull requests that occurred within the past week. It aims to identify potentially heated exchanges and to maintain a constructive project environment.
Based on our analysis, there are no instances of toxic discussions in the project's open or closed pull requests from the past week.
IV. Contributors
4.1 Contributors
Active Contributors:
We consider an active contributor in this project to be any contributor who has made at least 1 commit, opened at least 1 issue, created at least 1 pull request, or made more than 2 comments in the last month.
If there are more than 10 active contributors, the list is truncated to the top 10 based on contribution metrics for better clarity.
Contributor | Commits | Pull Requests | Issues | Comments |
---|---|---|---|---|
r-ryantm | 2389 | 1336 | 0 | 0 |
wolfgangwalther | 207 | 21 | 4 | 125 |
fabaff | 234 | 99 | 0 | 2 |
acid-bong | 23 | 2 | 1 | 289 |
Prince213 | 151 | 52 | 0 | 63 |
Aleksanaa | 98 | 9 | 2 | 125 |
emaryn | 86 | 29 | 7 | 98 |
GaetanLepage | 135 | 45 | 0 | 15 |
dotlambda | 86 | 16 | 1 | 81 |
mweinelt | 131 | 19 | 1 | 24 |