Skip to content

Comments

feishin: 0.7.1 -> 0.7.3#331868

Merged
onny merged 2 commits intoNixOS:masterfrom
jlbribeiro:pkg-update/feishin
Aug 3, 2024
Merged

feishin: 0.7.1 -> 0.7.3#331868
onny merged 2 commits intoNixOS:masterfrom
jlbribeiro:pkg-update/feishin

Conversation

@jlbribeiro
Copy link
Member

Description of changes

Diff: jeffvli/feishin@v0.7.1...v0.7.3
Changelog:

Feishin now depends on Electron v31 (jeffvli/feishin@fd89322), which is not packaged yet: #325428
I tested the package and it seems to work fine with electron_30; we had upgraded Electron version to v30 in #319470 (to address #319252) before being supported by upstream (jeffvli/feishin#643).

Will upgrade to electron_31 as soon as #325428 is fixed.

Additionally, this moves feishin to pkgs/by-name and removes its entry from pkgs/top-level/all-packages.nix.

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/)
  • 24.11 Release Notes (or backporting 23.11 and 24.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.

@jlbribeiro jlbribeiro requested a review from onny August 2, 2024 23:02
@jlbribeiro
Copy link
Member Author

@onny How do you feel about updating this package before electron_31, given it seems to work fine? Would this be a blocker - i.e. should we hold this off until #325428 is fixed, or is it fine?

@ofborg ofborg bot added 11.by: package-maintainer This PR was created by a maintainer of all the package it changes. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package 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. labels Aug 3, 2024
@onny
Copy link
Contributor

onny commented Aug 3, 2024

Result of nixpkgs-review pr 331868 run on x86_64-linux 1

1 package built:
  • feishin

@onny onny merged commit 8850216 into NixOS:master Aug 3, 2024
@onny
Copy link
Contributor

onny commented Aug 3, 2024

Works for me, thank you!

@jlbribeiro jlbribeiro deleted the pkg-update/feishin branch August 3, 2024 08:08
@jlbribeiro jlbribeiro mentioned this pull request Aug 23, 2024
13 tasks
onny pushed a commit that referenced this pull request Aug 23, 2024
As originally mentioned in #331868, feishin now [1] depends on Electron v31,
which was not packaged at the time (#325428).
It has since been fixed (by #333907).

[1]: https://github.com/jeffvli/feishin/blob/f2beeef/package.json#L234
greg-hellings pushed a commit to greg-hellings/nixpkgs that referenced this pull request Aug 24, 2024
As originally mentioned in NixOS#331868, feishin now [1] depends on Electron v31,
which was not packaged at the time (NixOS#325428).
It has since been fixed (by NixOS#333907).

[1]: https://github.com/jeffvli/feishin/blob/f2beeef/package.json#L234
@github-actions
Copy link
Contributor

Successfully created backport PR for release-24.05:

emilazy pushed a commit to emilazy/nixpkgs that referenced this pull request Aug 28, 2024
As originally mentioned in NixOS#331868, feishin now [1] depends on Electron v31,
which was not packaged at the time (NixOS#325428).
It has since been fixed (by NixOS#333907).

[1]: https://github.com/jeffvli/feishin/blob/f2beeef/package.json#L234

(cherry picked from commit 3d15951)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package 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. 11.by: package-maintainer This PR was created by a maintainer of all the package it changes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants