Skip to content

equicord: 1.11.4 -> 2025-04-23#400097

Merged
niklaskorz merged 1 commit intoNixOS:masterfrom
NotAShelf:bump-equicord
Apr 23, 2025
Merged

equicord: 1.11.4 -> 2025-04-23#400097
niklaskorz merged 1 commit intoNixOS:masterfrom
NotAShelf:bump-equicord

Conversation

@NotAShelf
Copy link
Member

Upstream has began tagging by date, we update Equicord here and switch to the new tag to remain up to date.

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 25.05 Release Notes (or backporting 24.11 and 25.05 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@github-actions github-actions bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. labels Apr 19, 2025
@NotAShelf NotAShelf force-pushed the bump-equicord branch 2 times, most recently from 8a0506f to d9fabed Compare April 23, 2025 13:22
Copy link
Member

@niklaskorz niklaskorz left a comment

Choose a reason for hiding this comment

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

For the commit message and PR title I'd prefer the usual equicord: 1.11.4 -> 2025-04-23. The description and comments already describe the reason for the new versioning scheme.

We should probably also change the updateScript to ensure it only picks up versions with this scheme, i.e.:

passthru.updateScript = nix-update-script {
  extraArgs = [
    "--version-regex"
    "^\d{4}-\d{2}-\d{2}$"
  ];
};

@NotAShelf NotAShelf changed the title equicord: switch to new tag format equicord: 1.11.4 -> 2025-04-23 Apr 23, 2025
@NotAShelf
Copy link
Member Author

Dates are just incrementing strings, no? I would assume nix-update-script is able to catch yyyy-mm-dd since it just goes up.

@niklaskorz
Copy link
Member

Dates are just incrementing strings, no? I would assume nix-update-script is able to catch yyyy-mm-dd since it just goes up.

Is upstream guaranteed to not push a new latest tag?

@NotAShelf
Copy link
Member Author

I would hope so...

@niklaskorz
Copy link
Member

nixpkgs-review result

Generated using nixpkgs-review.

Command: nixpkgs-review pr 400097


aarch64-linux

✅ 1 package built:
  • equicord

@niklaskorz niklaskorz merged commit bf6fc3e into NixOS:master Apr 23, 2025
23 of 27 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants