Weekly Project News

Subscribe
Archives

Weekly GitHub Report for Nixpkgs: June 23, 2025 - June 30, 2025 (12:00:15)

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
    • 1.2. Other Noteworthy Updates
  • II. Issues
    • 2.1. Top 5 Active Issues
    • 2.2. Top 5 Stale Issues
    • 2.3. Open Issues
    • 2.4. Closed Issues
    • 2.5. Issue Discussion Insights
  • III. Pull Requests
    • 3.1. Open Pull Requests
    • 3.2. Closed Pull Requests
    • 3.3. Pull Request Discussion Insights
  • IV. Contributors
    • 4.1. Contributors

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.

  1. linux-firmware: amdgpu still broken on 20250621: This issue reports a problem with the amdgpu driver in the linux-firmware package, where upgrading from version 20250613 to 20250621 results in poor performance and an inability to log into a session due to no display output. The user suggests pinning the firmware to an earlier version to avoid these issues, as the latest update seems to have introduced significant problems.

    • The comments discuss ongoing issues with the amdgpu driver, including persistent errors and system crashes, particularly when using browsers like Chromium and Edge. Some users report that a specific commit fixes the issue, while others experience continued problems, suggesting multiple underlying bugs. There is also a discussion about the challenges of updating firmware in a stable release and the potential impact on other hardware.
    • Number of comments this week: 28
  2. nixos/paperless: Endless loading / service not responding after some usage: This issue describes a problem with the Paperless service on NixOS, where the service becomes unresponsive and requires a server reboot to recover, potentially linked to a switch from gunicorn to granian as the web server. The issue is suspected to be specific to NixOS, with no clear reproduction steps, and occurs with both SQLite and PostgreSQL databases, although the "database is locked" error is more associated with SQLite.

    • The comments discuss the database type used, with suggestions to switch from SQLite to PostgreSQL, but the issue persists with both. Users share their experiences, noting similar problems after the switch to Granian, and express uncertainty about debugging or resolving the issue, with some users not experiencing the problem due to different usage patterns.
    • Number of comments this week: 11
  3. Package Request: pter: This issue is a request to package the software "pter" for the NixOS package manager, as the user is currently using a custom shell.nix file to manage dependencies and would like a more streamlined solution. The user provides a detailed shell.nix configuration and expresses gratitude for the community's work, hoping someone can create an official package for "pter."

    • A contributor provides a patch to package "pter" and its dependencies, suggesting the original poster maintain it, but the original poster lacks packaging experience. Another user offers a shell.nix file, and a pull request is opened to address the issue. The original poster encounters a problem with PyQt5, which is resolved by enabling a withQt flag, and further guidance is given on using package overrides in NixOS.
    • Number of comments this week: 10
  4. Build failure: devenv: This issue reports a build failure for the 'devenv' package in the Nixpkgs project, specifically on the unstable version 25.11, where a patch application fails during the build process, resulting in an error. The problem is reproducible by Hydra, and the logs indicate that one of the patch hunks fails to apply correctly, causing the build to exit with an error code.

    • The comments discuss confirmation of the issue by multiple users, mention a related issue, and note that the problem does not occur on a specific unstable version. There is a discussion about a committer's rights being revoked, which is linked to a previous incident involving telemetry, and it is noted that the issue is expected to resolve with an upcoming Nixpkgs update.
    • Number of comments this week: 10
  5. plasma-desktop/kwin: kwin crashing on login: This issue reports a problem with Kwin crashing on login after updating to Plasma 6.4.0 and persisting in version 6.4.1, which also results in the battery functions not working properly. The user provides steps to reproduce the issue, expected behavior, and relevant log output, and seeks assistance from maintainers to resolve the bug.

    • The comments discuss troubleshooting steps, including posting a full traceback and running specific commands to gather more information. A potential link to a known KDE bug is identified, and a temporary workaround involving the removal of a configuration file is suggested. However, the issue reoccurs after a system rebuild, leading to the reopening of the issue for further investigation.
    • Number of comments this week: 10

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.

As of our latest update, there are no stale issues for the project this week.

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: 115

Summarized Issues:

  • Package Requests and Updates: This topic covers requests to add new packages and update existing ones in the NixOS package repository. Issues include requests to package applications like "yavta," "RomM," and "eSearch," as well as updates for packages like "bolt-launcher," "gitbutler," and "openobserve." These requests often involve maintainers and contributors to ensure the software is correctly integrated and updated in the repository.
    • issues/419068, issues/419084, issues/419238, issues/420381, issues/420204, issues/420014, issues/420109, issues/420199, issues/420228, issues/420292, issues/420347, issues/420729, issues/420836, issues/420839
  • Build Failures and Compilation Issues: This topic addresses various build failures and compilation issues encountered in the NixOS package repository. Problems include cross-compilation challenges, missing dependencies, and errors during the build process for packages like LibreOffice, lp_solve, and Grafana. These issues highlight the complexities of maintaining a diverse package ecosystem and the need for continuous testing and updates.
    • issues/419090, issues/419102, issues/420811, issues/420795, issues/420790, issues/420703, issues/420372, issues/420197, issues/420105, issues/420039, issues/420029, issues/420020, issues/420006, issues/419942, issues/419917, issues/419911, issues/419872, issues/419838, issues/419758, issues/419753, issues/419751, issues/419749, issues/419634, issues/419597, issues/419539, issues/419536, issues/419409, issues/419312, issues/419274, issues/419265, issues/419131, issues/419121, issues/419093
  • Bugs and Compatibility Issues: This topic encompasses various bugs and compatibility issues affecting NixOS packages and services. Issues include problems with service configurations, software compatibility with hardware, and unexpected behavior in applications like Firefox, Davinci Resolve Studio, and GNOME. These issues often require patches, configuration changes, or upstream fixes to resolve.
    • issues/420739, issues/420744, issues/420730, issues/420703, issues/420687, issues/420671, issues/420646, issues/420627, issues/420570, issues/420537, issues/420531, issues/420522, issues/420491, issues/420485, issues/420460, issues/420454, issues/420424, issues/420419, issues/420414, issues/420381, issues/420372, issues/420347, issues/420301, issues/420293, issues/420292, issues/420249, issues/420228, issues/420204, issues/420199, issues/420109, issues/420105, issues/420054, issues/420053, issues/420049, issues/420039, issues/420029, issues/420020, issues/420006, issues/419996, issues/419978, issues/419942, issues/419940, issues/419917, issues/419911, issues/419876, issues/419872, issues/419838, issues/419833, issues/419829, issues/419807, issues/419794, issues/419775, issues/419771, issues/419758, issues/419753, issues/419751, issues/419749, issues/419634, issues/419597, issues/419539, issues/419536, issues/419447, issues/419423, issues/419420, issues/419409, issues/419312, issues/419274, issues/419265, issues/419238, issues/419216, issues/419143, issues/419131, issues/419121, issues/419102, issues/419093, issues/419090, issues/419084, issues/419068

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: 68

Summarized Issues:

  • Build Failures in NixOS Packages: Multiple issues report build failures across various NixOS packages, often due to missing dependencies or compatibility issues with newer versions of Python or other tools. These failures are sometimes resolved by updating dependencies or reverting to previous versions, but they highlight ongoing challenges in maintaining package compatibility within the NixOS ecosystem.
    • issues/418878, issues/418879, issues/418949, issues/418971, issues/419075, issues/419098, issues/419130, issues/419171, issues/419276, issues/419311, issues/419345, issues/419355, issues/419359, issues/419379, issues/419476, issues/419547, issues/419558, issues/419625, issues/419626, issues/419832, issues/419891, issues/420185, issues/420462, issues/420500, issues/420513, issues/420638, issues/420640
  • Package Updates and Requests: Several issues involve requests to update existing packages or add new ones to the Nixpkgs repository. These updates are often driven by the need to incorporate new features, fix bugs, or maintain compatibility with other software, and they require coordination with maintainers to ensure timely integration.
    • issues/419071, issues/419496, issues/419664, issues/419670, issues/419897, issues/419927, issues/420018, issues/420074, issues/420075, issues/420076, issues/420361, issues/420375
  • Configuration and Compatibility Issues: Some issues highlight configuration problems or compatibility issues within NixOS, such as incorrect settings or missing components that prevent software from functioning correctly. These issues often require changes to configuration files or updates to the software to resolve.
    • issues/418900, issues/419041, issues/419327, issues/419331, issues/419596, issues/419944, issues/419946, issues/420193, issues/420665, issues/420768
  • Security and Vulnerability Concerns: A critical security vulnerability identified in the libarchive component of the Nixpkgs project requires immediate attention to ensure system security. This highlights the importance of regular security audits and timely updates to address potential threats.
    • issues/420588

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.

  1. Build failure: devenv
    • Toxicity Score: 0.65 (Personal grievances, past conflicts, defensive responses.)
    • This GitHub conversation involves multiple users discussing a build failure issue, with user domenkozar expressing frustration over losing committer rights, which is perceived as ironic given the current problem. The tone shifts from technical to personal as users debate the reasons behind the revocation of committer rights, with some users questioning the justification and others providing context about past actions. The conversation becomes tense as it delves into past decisions and their implications, with some users defending their actions and others challenging them.

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: 613

Key Open Pull Requests

1. nushellPlugins.*: refactor, add checks, mark some as broken: This pull request modernizes and refactors the existing 12 nushell plugins in the repository by addressing issues of code duplication, updating naming conventions for consistency, removing outdated practices, adding checks for plugin loading, and marking some plugins as broken, while ensuring that the new packages remain functionally equivalent to their predecessors.

  • URL: pull/420675
  • Merged: No
  • Associated Commits: 7c489, a76d0, d22a7, 70950, e7bb5, 17144, 46273, 2e5ba, aa962, f79eb, bd065, 8541a, 94b1a, 4e681, fdcb0, 8f7a6, fad92, 37467

2. vintagestory: modernize: This pull request aims to modernize the "vintagestory" package in the NixOS/nixpkgs repository by implementing various improvements such as removing redundant code, updating metadata, setting default configurations, adding a new maintainer, upgrading the package version from 1.20.11 to 1.20.12, and ensuring compatibility with the contributing guidelines, while also noting that it is based on another pending pull request (#414847).

  • URL: pull/420002
  • Merged: No
  • Associated Commits: f34a4, 36bfb, 33bf0, 1a07a, 82542, b01cc, 05863, c09ad, 63cc2, 70113, 45db7, dfa5f, bc9ae, d56a5, cb7ec

3. lib/systems: move kernel configuration out of the platform structure: This pull request involves restructuring the kernel configuration by moving it out of the platform structure in the Nixpkgs repository, which includes removing redundant and obsolete configurations, unifying ARMv5 platforms with a standard kernel configuration, and dropping support for deprecated formats like uImage, with the aim of simplifying and modernizing the kernel configuration process.

  • URL: pull/419895
  • Merged: No
  • Associated Commits: eafca, ce7bb, 97dec, 6bbd7, 46948, 6baa4, cac95, 76c15, 9e1af, a29f9, 57183, 0be2f, 86e50, d93ce

Other Open Pull Requests

  • dsym tool introduction: This pull request introduces the dsym tool, version 1.0.3, to the nixpkgs repository, aiming to facilitate dotfile management with Git by providing a streamlined command-line interface. It includes various commits for adding maintainers, updating release notes, restructuring files, and resolving merge conflicts.
    • pull/419494
  • Plover package improvements: This pull request addresses multiple issues related to the Plover package in the NixOS/nixpkgs repository by unborking the package, moving it to a by-name reference, and making several updates and improvements. It includes initializing new Python packages, fixing licenses, adding maintainers, and enhancing parameterization, while also superseding a previous pull request and linking to relevant issues for context.
    • pull/419593
  • RISC-V architecture compatibility: This pull request aims to enhance the compatibility of the nixpkgs repository with the RISC-V architecture by adding throw fallbacks for packages that fail release checks due to unsupported architectures. It also addresses issues related to the arch property in CPU info parsing, although it does not fully resolve all errors.
    • pull/420442
  • dotnet-hook.sh script consolidation: This pull request focuses on consolidating the separate phase hooks into a single dotnet-hook.sh script to streamline logic sharing between phases. It also makes the Nixpkgs dotnet tests accessible through the SDK wrapper, enabling their execution across various SDK packages.
    • pull/420536
  • Python 3.12 package updates: This pull request updates several Python 3.12 packages related to mypy-boto3, including mypy-boto3-config, mypy-boto3-connect, mypy-boto3-ec2, and others, to their latest versions. It addresses version increments and ensures compatibility with the latest features and fixes.
    • pull/420828
  • google-adk module introduction: This pull request introduces the google-adk Python 3 module at version 1.4.2, along with its necessary dependencies, to the NixOS/nixpkgs repository, enabling developers to build AI agents with enhanced flexibility and control. It includes several related package initializations and updates, such as opentelemetry-resourcedetector-gcp, opentelemetry-exporter-gcp-trace, google-cloud-storage_2_19, and google-cloud-aiplatform, while also removing support for Python versions older than 3.9.
    • pull/419611
  • audisp plugin support: This pull request introduces support for loading audisp plugins from symlinks, adds a new maintainer, includes an update script, integrates libcap_ng for enhanced security, and provides configuration and plugin support for the auditd service in NixOS. It also initializes related tests.
    • pull/420043
  • Darwin platform compatibility: This pull request addresses the issue of compatibility on the Darwin platform by marking several packages, including chez-mit, python3Packages.pymonctl, zap-chip-gui, fastnlo-toolkit, lib3270, xteve, apacheHttpdPackages.mod_python, libfilezilla, and xlog, as broken. It indicates that they currently do not function correctly on this operating system.
    • pull/420458
  • gn package modernization: This pull request aims to modernize the "gn" package by merging generic and package-specific configurations, making certain parameters overridable, adding an update script, and removing the "-unstable" suffix from the package name. It also addresses Chromium's build process to avoid unnecessary rebuilds.
    • pull/419337
  • Python package initialization: This pull request introduces the initialization of several Python packages, including niquests at version 3.14.1, qh3 at version 1.5.3, urllib3-future at version 2.13.900, and wassima at version 2.0.0, into the NixOS/nixpkgs repository. The changes are primarily built and tested on the x86_64-linux platform.
    • pull/419602
  • bruno package backporting: This pull request involves backporting updates and fixes for the "bruno" package from version 2.2.0 to 2.6.1, including correcting the version display in the sidebar and about page. It resolves a build issue and addresses a runtime error related to a missing module, as part of the NixOS nixpkgs project.
    • pull/420164
  • GNOME package updates: This pull request updates several GNOME-related packages in the NixOS repository, including Epiphany, Evolution-EWS, GHex, GNOME Control Center, Orca, Papers, and Totem, to their latest versions. It ensures compatibility and incorporates the latest features and bug fixes as part of the ongoing maintenance and improvement of the software ecosystem.
    • pull/420737
  • pybind11 package update: This pull request updates the python312Packages.pybind11 package from version 2.13.6 to 3.0.0rc4, addressing build failures related to missing modules during testing. It prepares for the upcoming version 3 release by implementing several fixes and improvements, such as automatic detection of dependencies like Boost and Eigen, and transitioning test builds to use Catch2.
    • pull/419220
  • OpenTalk package introduction: This pull request introduces the OpenTalk package at version 25.1.3 to the NixOS nixpkgs repository, initializing several components such as opentalk-controller, opentalk-web-frontend, opentalk-obelisk, opentalk-smtp-mailer, and opentalk-recorder, each with their respective versions. It includes an update script to ensure compatibility among these components by fetching the latest verified release.
    • pull/419925
  • libcap_ng package modernization: This pull request aims to modernize and adopt the libcap_ng package by adding an update script, building from GitHub sources to simplify updates, and incorporating a pkg-config passthru tester. It updates metadata with a changelog and pkg-config modules, adds a new maintainer, and enables features like strictDeps, parallelBuilding, and doCheck.
    • pull/420001
  • toolhive package introduction: This pull request introduces the initial version 0.0.47 of the "toolhive" package to the NixOS/nixpkgs repository, including updates to the package's configuration file and the addition of a new maintainer. Testing was conducted on the x86_64-linux platform and compliance with the project's contribution guidelines was ensured.
    • pull/420384
  • nixos-rebuild-ng refactoring: This pull request involves refactoring the nixos-rebuild-ng code by moving several functions, including list_generations, {repl,repl_flake}, edit, and version suffix logic, to services.py to streamline the codebase and make __init__.py more manageable. It also disables a test that times out in @ofborg and implements namespaced imports for services.
    • pull/420826
  • Build issue fixes: This pull request addresses build issues for the packages html2text, wavpack, pinentry_mac, and dosfstools by implementing fixes to ensure compatibility with gettext version 0.24.1 and above. The details are provided in the associated commits.
    • pull/419316
  • cargo-wrapper introduction: This pull request introduces a new cargo-wrapper to the Nixpkgs repository, allowing the addition of cargo subcommands to Cargo's environment. It demonstrates its application by modifying several packages to utilize this wrapper, while also considering whether to simplify attribute set keys by removing the cargo- prefix.
    • pull/419668
  • lomiri-keyboard package introduction: This pull request introduces the initialization of the "lomiri.lomiri-keyboard" package at version 1.0.3, which is not yet functional as it launches but crashes quickly. It includes several commits aimed at fixing issues with the maliit-framework, such as adjusting QMake prf files, mkspecs location, and plugin discovery, as well as adding a NixOS service for the lomiri-keyboard.
    • pull/420192
  • filebrowser-quantum module introduction: This pull request introduces a new NixOS module for the filebrowser-quantum service, which is dependent on another pull request that packages filebrowser-quantum. It includes several commits that add the module to the module-list imports, reorder the module-list according to treefmt, and make adjustments for better readability and functionality.
    • pull/420300
  • py-wacz package introduction: This pull request introduces the py-wacz package at version 0.5.0 to the NixOS/nixpkgs repository, which provides the wacz command for creating and validating WACZ archives, a format that combines WARC data with indexes for efficient random access. The signature validation feature is not enabled in this update.
    • pull/420437
  • pynng package introduction: This pull request introduces a new Python package, pynng, which provides bindings for the next-generation nanomessage library, nnm, and includes comprehensive testing and documentation updates to ensure compatibility and functionality across various platforms. It specifically focuses on x86_64-linux, while also adhering to the NixOS contribution guidelines.
    • pull/420566
  • Scribus package update: This pull request updates the Scribus package from version 1.6.4 to 1.7.0, refactors the code by adding several optional dependencies such as libfreehand, libpagemaker, libmspub, and libqxp to enhance the program's completeness. It addresses issue #420292 on the NixOS/nixpkgs GitHub repository.
    • pull/420682
  • torsocks package update: This pull request involves updating the "torsocks" package from version 2.4.0 to 2.5.0, moving both "torsocks" and "tor" to a by-name configuration, and making improvements to the "tor" package. The details are provided in the commits linked within the pull request.
    • pull/419239

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: 915

Key Closed Pull Requests

1. [Backport release-25.05] maintainers: add ryan4yin: This pull request backports the addition of ryan4yin as a maintainer for multiple packages in the NixOS/nixpkgs repository to the release-25.05 branch, ensuring that the changes are acceptable for the release as per the project's contribution guidelines.

  • URL: pull/419017
  • Merged: Yes
  • Associated Commits: 530ef, 77875, 1859d, ef297, 3c55c, 5a268, 77490, c083f, 9c0dc, 59c8f, 58e5f, 804b2, 08c8c, a1796, 9db6f, 7b267, c7a50, ef061, 255be, dff90, acea1, 829fc, 393af, 65ce9, 348e6, 72bca, bf9af, e33cc, 2aa80, 48241, d6eae, 07c67, a3157, 146d4, 00683, 4d8e6, cd481, 0b376, e3fe2, 16d3c, 20753

2. home-assistant: 2025.6.1 -> 2025.6.2: This pull request updates the Home Assistant package from version 2025.6.1 to 2025.6.2, along with several related Python packages such as aioamazondevices, aioesphomeapi, bthome-ble, deebot-client, homematicip, zigpy-zigate, zigpy-znp, zha, and homeassistant-stubs, to their latest versions, ensuring compatibility and incorporating the latest features and bug fixes as detailed in their respective changelogs.

  • URL: pull/419384
  • Merged: Yes
  • Associated Commits: a0813, 98444, 9ffbe, b3ea1, 8798c, 24b54, 624c2, ab398, 1b7c6, 068d9, b4848

3. [Backport release-25.05] uv: 0.7.4 -> 0.7.15: This pull request involves a manual backport of multiple updates to the "uv" package, incrementally upgrading its version from 0.7.4 to 0.7.15, and includes cherry-picked commits from various previous updates to ensure compatibility and stability within the release-25.05 branch of the NixOS/nixpkgs repository.

  • URL: pull/420695
  • Merged: Yes
  • Associated Commits: 71e55, afe50, a3681, ded79, 22cc2, 524a5, 9c96f, f7270, bbd51, a97da, 20586

Other Closed Pull Requests

  • SDL2_sound Package Update: This pull request updates the SDL2_sound package from version 2.0.1 to 2.0.4, modernizing its structure by removing unused dependencies and aligning it with the library's metadata. It also expands platform support, adjusts static library installations, and adds an update script to improve functionality and maintainability.
    • pull/420257
  • Exploitdb Package Backport: This pull request involves backporting updates to the exploitdb package from May 10, 2025, to June 21, 2025, into the release-25.05 branch. It ensures these updates are acceptable for the release by referencing multiple previous commits and requiring verification before merging.
    • pull/419021
  • Discord Packages Update: This pull request updates various Discord-related packages, including discord, discord-ptb, discord-canary, and discord-development, to newer versions. It ensures compatibility across different platforms and adheres to the project's contribution guidelines.
    • pull/419037
  • Workflow Restructuring for Labels: This pull request restructures the workflow for managing 2.status: stale and 2.status: merge conflict labels by implementing a new approach that scans all pull requests twice a day. It addresses potential issues with API request limits and improves the overall label management process.
    • pull/419481, pull/419654
  • OpenCV Package Update: This pull request removes the cudatoolkit from the OpenCV package and updates the CMake configuration to use the FindCUDAToolkit module. It ensures that packages requiring OpenCV's C++ development files rely on the cxxdev output.
    • pull/419716, pull/420061
  • Home Assistant Package Backport: This pull request involves a manual backport of updates from version 2025.5.2 to 2025.5.3 for the Home Assistant package and several related Python packages within the release-25.05 branch. It ensures compatibility and improvements by incorporating changes from previous commits.
    • pull/420026
  • Speakersafetyd Package Update: This pull request updates the "speakersafetyd" package from version 1.0.2 to 1.1.2, refactoring the package by modifying the build system and other builder code components. It adds the user "normalcea" as a maintainer and enhances the package's structure and functionality.
    • pull/420070
  • Grpc Library Update: This pull request updates the grpc library and its associated Python packages from version 1.73.0 to 1.73.1. It ensures compatibility and incorporates the latest changes as detailed in the changelog.
    • pull/420163
  • Linux Kernel Versions Update: This pull request involves updating various Linux kernel versions within the NixOS/nixpkgs repository, including changes from version 6.15.3 to 6.15.4 and 6.12.34 to 6.12.35. It ensures the system remains up-to-date with the latest kernel improvements and security patches.
    • pull/420502
  • Triforce-lv2 Package Refactor: This pull request refactors the triforce-lv2 package by replacing buildRustPackage with stdenvNoCC to eliminate reliance on an overridden installPhase. It restricts the package to the "aarch64-linux" platform and includes the addition of the author as a maintainer.
    • pull/419729
  • Gcsfuse Package Backport: This pull request involves a manual backport of several commits to update the gcsfuse package from version 2.5.1 to 2.12.2 in the release-24.11 branch. It addresses a security vulnerability (CVE-2025-27144) and ensures compatibility with Go 1.24.
    • pull/419977
  • Libxmp Library Backport: This pull request involves backporting several updates and improvements to the libxmp library, including version upgrades from 4.6.0 to 4.6.3. It addresses a security advisory and adds a new maintainer to the release-24.11 branch.
    • pull/419035
  • V4l-utils Package Update: This pull request updates the v4l-utils package from version 1.24.1 to 1.30.1, introducing several changes including the requirement of Meson for building. It also proposes the author as a co-maintainer and addresses potential impacts on dependent packages.
    • pull/419046
  • OpenStack CLI Update: This pull request involves updating various OpenStack command-line interfaces to be compatible with Python 3.13. It addresses test failures and metadata issues across multiple packages.
    • pull/419263
  • Bankstown-lv2 Package Refactor: This pull request refactors the bankstown-lv2 package to align with current nixpkgs standards and adds the contributor as a maintainer. It includes several commits that remove subjective language and introduce a nix-update-script.
    • pull/419417
  • Git-lfs Package Backport: This pull request involves a manual backport to the release-24.11 branch, updating the git-lfs package from version 3.5.1 to 3.6.1. It incorporates several commits including fixes for CVE-2024-53263.
    • pull/419769
  • Code-cursor Package Backport: This pull request involves a manual backport to the release-25.05 branch, updating the code-cursor package from version 0.49.6 to 1.1.3. It incorporates multiple commits that include adding a maintainer and using a generic VSCode package builder.
    • pull/419928
  • Onlyoffice-desktopeditors Update: This pull request updates the version of onlyoffice-desktopeditors from 8.3.1 to 9.0.0. It includes testing on x86_64-linux and ensures compatibility with NixOS.
    • pull/419953
  • Electron Packages Update: This pull request updates the Electron packages, including electron-bin, electron-chromedriver, and electron-source, from versions 35.5.1 to 35.6.0 and from 36.4.0 to 36.6.0. It has been successfully built on the aarch64-linux platform.
    • pull/420027
  • Git-sync Package Update: This pull request updates the git-sync package from version 0-unstable-2024-11-30 to 0-unstable-2025-06-26. It incorporates several changes such as using makeBinaryWrapper and adding fswatch for git-sync-on-fswatch.
    • pull/420280
  • Pretix and Related Packages Update: This pull request updates several packages, including upgrading Pretix from version 2025.5.0 to 2025.6.0, along with updates to related plugins and dependencies. It ensures compatibility and incorporates the latest features and fixes.
    • pull/420653
  • Lcov Package Fix: This pull request addresses the issue of lcov incorrectly reporting its version as 2.4-beta by implementing several changes. It includes cleaning up the lcov package and setting the correct version.
    • pull/419049
  • Firefox Browser Update: This pull request updates the Firefox browser and its extended support release (ESR) versions, specifically upgrading Firefox from version 139.0.4 to 140.0 and the ESR from 128.11.0esr to 128.12.0esr. It addresses a build issue on Darwin systems related to a missing _Allocator type.
    • pull/419290

3.3 Pull Request Discussion Insights

Don't miss what's next. Subscribe to Weekly Project News:
Powered by Buttondown, the easiest way to start and grow your newsletter.