-
-
Notifications
You must be signed in to change notification settings - Fork 14.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pantheon 6.0.2 #130380
Pantheon 6.0.2 #130380
Conversation
fc0b2d3
to
364ca01
Compare
pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
Outdated
Show resolved
Hide resolved
...pantheon/apps/switchboard-plugs/keyboard/0001-Remove-Install-Unlisted-Engines-function.patch
Show resolved
Hide resolved
pkgs/desktops/pantheon/apps/switchboard-plugs/onlineaccounts/default.nix
Outdated
Show resolved
Hide resolved
pkgs/desktops/pantheon/apps/switchboard-plugs/about/default.nix
Outdated
Show resolved
Hide resolved
ebdc373
to
7c4925d
Compare
Need some suggestions, shall we replace geary with elementary-mail by default? Update: Done in fa72a44f95e34948fa9cefca910e2f595cc3eefe |
if that's what they ship, sure. i expect it to be usable then |
Adding |
I think most packaging has been done, waiting for the final release of elementary OS 6. Some apps haven' t got a new release yet like Also there are some apps that are upgrading frequently like |
By running
Found a related issue elementary/switchboard-plug-pantheon-shell#243, and the problem seems to be elementary/settings-daemon. I found Update: I am pushing a workaround that is to rename the original Update 2: Upgraded to |
12737dc
to
a5e8dec
Compare
this is needed in switchboard-plug-about
screen locker has been embedded in the compositor, see github.com/elementary/gala/pull/809
a66ef86
to
1b16dbe
Compare
Rebased due to merge conflict in release note, hope this is the last force push (I think I have done ~150 force pushes here). |
Result of 2 packages failed to build:
98 packages built:
|
I am on NixOS 21.11.git.1b16dbeb557 now, looks good on my side :-) @ofborg eval |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes look good
Builds, works
I'm using this changes on my main system for about 2 months and all major issues are resolved. Further improvements can be made by new pull requests.
Thanks for this huge contribution @bobby285271! ✨
FYI: nixos-install-tools is not broken anymore in master. This PR did not break it. |
Motivation for this change
Related: release notes per package, 6.0 project board, 6.0.x / 6.1 project board.
Previous major updates
Notable changes
elementary-dpms-helper
has been removed from nixpkgs.elementary-settings-daemon
no longer points to ubuntu's patched g-s-d but elementary's own settings daemon.elementary-tasks
,wingpanel-indicator-a11y
andswitchboard-plug-wacom
are packaged.services.touchegg
option is created and enabled by default for Pantheon gestures control.geary
toelementary-mail
.Known issues
How to test on NixOS
NixOS/nixpkgs
repository and checkout to this PR, you can use the GitHub CLI toolgh
.configuration.nix
, you can save the file to any directory.nixpkgs
checkout (/path/to/nixpkgs
) and the configuration (/path/to/configuration.nix
). It will take some time to build the packages, so grab some coffee while waiting.A QEMU virtual machine will be launched, wait for LightDM to start and login with the password
test
.Test the upgrade and comment here if you find anything wrong.
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)