Skip to content
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

cinnamon.cinnamon-session: init at 4.4.0 #78445

Merged
merged 1 commit into from
Mar 31, 2020

Conversation

mkg20001
Copy link
Member

Motivation for this change

More cinnamon

Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits CONTRIBUTING.md.

Sorry, something went wrong.

@mkg20001 mkg20001 requested a review from worldofpeace January 24, 2020 22:05
@ofborg ofborg bot added 8.has: package (new) This PR adds a new package 11.by: package-maintainer This PR was created by the maintainer of the package it changes 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 1-10 labels Jan 24, 2020
@mkg20001 mkg20001 force-pushed the pkg/cinnamon-session branch from d4a1344 to d8db593 Compare March 21, 2020 11:10
@mkg20001 mkg20001 force-pushed the pkg/cinnamon-session branch 2 times, most recently from f2bb408 to 216baa2 Compare March 22, 2020 16:05
@mkg20001 mkg20001 requested a review from flokli March 22, 2020 16:06
--prefix GI_TYPELIB_PATH : "$GI_TYPELIB_PATH"
--suffix XDG_DATA_DIRS : "$out/share:$GSETTINGS_SCHEMAS_PATH"
--suffix XDG_DATA_DIRS : "${cinnamon-desktop}/share"
--suffix XDG_DATA_DIRS : "${cinnamon-settings-daemon}/etc/xdg"
Copy link
Contributor

Choose a reason for hiding this comment

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

Shouldn't this be XDG_CONFIG_DIRS? See the xdg spec

Copy link
Contributor

Choose a reason for hiding this comment

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

and let's make these all --prefix as well.

Copy link
Member Author

Choose a reason for hiding this comment

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

I took that from the old cinnamon port, no clue what this stuff does

Copy link
Contributor

Choose a reason for hiding this comment

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

I believe cinnamon-settings-daemon has xdg autostart, and similar to gnome-session (if you look at the expression) it needs them or it won't be able to start the session properly.

Copy link
Member Author

Choose a reason for hiding this comment

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

I had other applications with etc/xdg and just the application having it was enough for that to work, so I'm not sure if this is needed then

@mkg20001 mkg20001 force-pushed the pkg/cinnamon-session branch from f5ed230 to d488f1e Compare March 23, 2020 19:42
@mkg20001 mkg20001 force-pushed the pkg/cinnamon-session branch from d488f1e to 1db464c Compare March 23, 2020 19:55
@mkg20001 mkg20001 force-pushed the pkg/cinnamon-session branch from 1db464c to 9c4ad1a Compare March 23, 2020 20:10
@flokli flokli removed their request for review March 24, 2020 22:38
@worldofpeace
Copy link
Contributor

This should be good with the above, if I'm remembering things correctly.

Verified

This commit was signed with the committer’s verified signature.
mkg20001 Maciej Krüger
@mkg20001 mkg20001 force-pushed the pkg/cinnamon-session branch from 0914166 to 90931ea Compare March 31, 2020 12:05
@worldofpeace
Copy link
Contributor

We can fix the dbus_glib issue later.

@worldofpeace worldofpeace merged commit 22536bf into NixOS:master Mar 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
8.has: package (new) This PR adds a new package 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 1-10 11.by: package-maintainer This PR was created by the maintainer of the package it changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants