Skip to content

cosmic-session: init at 0-unstable-2024-01-17#266339

Merged
lilyinstarlight merged 1 commit intoNixOS:masterfrom
a-kenji:init/cosmic-session
Jan 18, 2024
Merged

cosmic-session: init at 0-unstable-2024-01-17#266339
lilyinstarlight merged 1 commit intoNixOS:masterfrom
a-kenji:init/cosmic-session

Conversation

@a-kenji
Copy link
Copy Markdown
Member

@a-kenji a-kenji commented Nov 8, 2023

Description of changes

Needs a module to function properly.

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

@ofborg ofborg bot added the 8.has: package (new) This PR adds a new package label Nov 8, 2023
@ofborg ofborg bot requested a review from nyabinary November 8, 2023 23:17
@ofborg ofborg bot added 11.by: package-maintainer This PR was created by a maintainer of all the package it changes. 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. labels Nov 8, 2023
@a-kenji a-kenji force-pushed the init/cosmic-session branch from 95e78c1 to 14aca6d Compare November 10, 2023 20:11
@a-kenji a-kenji marked this pull request as ready for review November 10, 2023 20:13
@a-kenji a-kenji changed the title cosmic-session: init at unstable-2023-11-07 cosmic-session: init at unstable-2023-11-08 Nov 10, 2023
@a-kenji
Copy link
Copy Markdown
Member Author

a-kenji commented Nov 10, 2023

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

1 package built:
  • cosmic-session

Copy link
Copy Markdown
Contributor

@nyabinary nyabinary left a comment

Choose a reason for hiding this comment

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

lgtm

@delroth delroth added the 12.approvals: 1 This PR was reviewed and approved by one person. label Nov 10, 2023
@ofborg ofborg bot requested a review from nyabinary November 10, 2023 21:30
@a-kenji a-kenji force-pushed the init/cosmic-session branch from 14aca6d to 1aa6155 Compare November 13, 2023 19:58
@delroth delroth removed the 12.approvals: 1 This PR was reviewed and approved by one person. label Nov 13, 2023
@ofborg ofborg bot requested a review from nyabinary November 13, 2023 21:08
Copy link
Copy Markdown
Contributor

@nyabinary nyabinary left a comment

Choose a reason for hiding this comment

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

Needs updating to the latest commit :)

@a-kenji
Copy link
Copy Markdown
Member Author

a-kenji commented Dec 3, 2023

Needs updating to the latest commit :)

Is e2d2732f819279b6f8e3f44234d59c7dc5c16721 not the latest commit?

@a-kenji a-kenji force-pushed the init/cosmic-session branch 2 times, most recently from d3aec31 to 9049628 Compare December 5, 2023 19:04
@ofborg ofborg bot requested a review from nyabinary December 5, 2023 22:43
@nyabinary
Copy link
Copy Markdown
Contributor

pop-os/cosmic-session@b5cd1a8
Might want to look at this and see what applicable.

@a-kenji
Copy link
Copy Markdown
Member Author

a-kenji commented Dec 12, 2023

Thanks @nyabinary

@a-kenji a-kenji force-pushed the init/cosmic-session branch from 9049628 to 6f198e0 Compare December 12, 2023 18:29
Copy link
Copy Markdown
Member

@nbdd0121 nbdd0121 left a comment

Choose a reason for hiding this comment

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

This needs an extra

  postInstall = ''
    substituteInPlace $out/share/wayland-sessions/cosmic.desktop --replace '/usr/bin/start-cosmic' "$out/bin/start-cosmic"
  '';

to replace the hardcoded path in share/wayland-sessions/cosmic.desktop.

@a-kenji a-kenji force-pushed the init/cosmic-session branch from 9e73337 to 064bdc0 Compare January 10, 2024 09:56
Copy link
Copy Markdown
Member

@lilyinstarlight lilyinstarlight left a comment

Choose a reason for hiding this comment

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

Looks pretty much good, thank you for your work on this!

I've left a few nits that could make it a bit clearer/follow convention better, but otherwise this looks fabulous

@nyabinary
Copy link
Copy Markdown
Contributor

Also need to update the versioning scheme to put a 0- at the front of the name and update the commit to the latest version :3

@a-kenji a-kenji force-pushed the init/cosmic-session branch 2 times, most recently from cb8e344 to 3da201d Compare January 14, 2024 14:38
@a-kenji
Copy link
Copy Markdown
Member Author

a-kenji commented Jan 14, 2024

Thank you for the review @lilyinstarlight !

@ofborg ofborg bot requested a review from nyabinary January 14, 2024 16:17
@a-kenji a-kenji force-pushed the init/cosmic-session branch 3 times, most recently from 002134d to 4fe2739 Compare January 16, 2024 14:08
@a-kenji a-kenji changed the title cosmic-session: init at unstable-2023-11-08 cosmic-session: init at 0-unstable-2024-01-12 Jan 16, 2024
Copy link
Copy Markdown
Member

@lilyinstarlight lilyinstarlight left a comment

Choose a reason for hiding this comment

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

Looks good to me, thank you! I will merge when ofborg is green

@nyabinary
Copy link
Copy Markdown
Contributor

nyabinary commented Jan 16, 2024

new commit dropped: pop-os/cosmic-session@334aebc

@a-kenji a-kenji force-pushed the init/cosmic-session branch 3 times, most recently from 0fcda9f to 6f61987 Compare January 16, 2024 23:58
@a-kenji a-kenji changed the title cosmic-session: init at 0-unstable-2024-01-12 cosmic-session: init at 0-unstable-2024-01-17 Jan 16, 2024
@a-kenji a-kenji force-pushed the init/cosmic-session branch from 6f61987 to 7d758e3 Compare January 17, 2024 14:15
@lilyinstarlight lilyinstarlight merged commit d138050 into NixOS:master Jan 18, 2024
@a-kenji a-kenji deleted the init/cosmic-session branch January 18, 2024 00:09
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 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.

7 participants