Skip to content

kicad.base: remove unused dependencies - #563947

Merged
LordGrimmauld merged 1 commit into
NixOS:masterfrom
pyrox0:fix/kicad-base-deps
Sep 16, 2026
Merged

LordGrimmauld merged 1 commit into
NixOS:masterfrom
pyrox0:fix/kicad-base-deps

Conversation

@pyrox0

@pyrox0 pyrox0 commented Sep 16, 2026

Copy link
Copy Markdown
Member

Removing all of these dependencies changes nothing about the output derivation, so it seems to be fine. Saves quite a bit of building before on stdenv rebuilds which is nice, but also just cleans up dep trees.

I'm not a kicad user, but it started fine and was able to open some blank files. No idea how to further test it.

Things done

Removing all of these dependencies changes nothing about the output
derivation, so it seems to be fine. Saves quite a bit of building before
on stdenv rebuilds which is nice, but also just cleans up dep trees
@nixpkgs-ci nixpkgs-ci Bot added the 2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". label Sep 16, 2026
@nixpkgs-ci
nixpkgs-ci Bot requested review from korken89 and ryand56 September 16, 2026 15:34
@nixpkgs-ci nixpkgs-ci Bot added 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. labels Sep 16, 2026

@LordGrimmauld LordGrimmauld left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 after looking through the diffoscope output

@nixpkgs-ci nixpkgs-ci Bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Sep 16, 2026

@korken89 korken89 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested, seems to work equivalently to before 👍

@nixpkgs-ci nixpkgs-ci Bot added 12.approvals: 2 This PR was reviewed and approved by two persons. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages. and removed 12.approvals: 1 This PR was reviewed and approved by one person. labels Sep 16, 2026
@LordGrimmauld
LordGrimmauld added this pull request to the merge queue Sep 16, 2026
Merged via the queue into NixOS:master with commit 408f28c Sep 16, 2026
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 11-100 This PR causes between 11 and 100 packages to rebuild on Linux. 12.approvals: 2 This PR was reviewed and approved by two persons. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants