phoc: 0.8.0 -> 0.9.0, patch for wlroots 0.14#143785
phoc: 0.8.0 -> 0.9.0, patch for wlroots 0.14#143785Synthetica9 wants to merge 1 commit intoNixOS:masterfrom
Conversation
zhaofengli
left a comment
There was a problem hiding this comment.
Will test this in a bit, but you also need to remove the wlroots override in pkgs/top-level/all-packages.nix. With this merged we can also finally remove development/libraries/wlroots/0.12.nix as well.
| # There might be a nicer way to include only the first 7 commits in this | ||
| # range, but this works. | ||
| csplit --elide-empty-files ${upstream_wlroots_0_15_patch} '/^-- $/' '{*}' | ||
| rm xx07 | ||
| cat xx* > first_7.patch |
There was a problem hiding this comment.
It may make more sense to include those patches one by one instead of doing this. We can have a helper function like this to make it cleaner.
For the patch that updates the submodule pin, we can probably move the edited patch in-tree since it's tiny anyways.
| # Temporary fix. Upstream report: https://source.puri.sm/Librem5/phosh/-/issues/422 | ||
| (fetchpatch { | ||
| name = "0001-Revert-layer-shell-error-on-0-dimension-without-anch.patch"; | ||
| url = "https://gitlab.alpinelinux.org/alpine/aports/-/raw/78fde4aaf1a74eb13a3f083cb6dfb29f578c3265/community/wlroots/0001-Revert-layer-shell-error-on-0-dimension-without-anch.patch"; | ||
| sha256 = "1zjn7mwdj21z0jsc2mz90cnrzk97yqkiq58qqgpjav4h4dgpfb38"; | ||
| }) |
There was a problem hiding this comment.
This patch is still needed, along with another revert (haven't tested). See the commit history of the forked version they are pinning onto.
|
Can I get removed as the package maintainer? I'm not using |
Please send a PR. |
|
Phoc released 0.11.0 with wlroots 0.14 support (#151519, which also drops |
|
Thank you for the new PR, closing this. |
We can finally drop wlroots_0_12! On the other hand, we now need to keep wlroots_0_14 when 0.15 gets merged :P Removing archseer from maintainers per request: NixOS#143785 (comment)
Motivation for this change
Not sure if this does what it should do, both the new and old version only show me a cursor on a black screen. Testing would be very much appreciated.
Things done
sandbox = trueset innix.conf? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"./result/bin/)