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

GNOME: 46 → 47 #333911

Merged
merged 204 commits into from
Oct 15, 2024
Merged

GNOME: 46 → 47 #333911

merged 204 commits into from
Oct 15, 2024

Conversation

bobby285271
Copy link
Member

@bobby285271 bobby285271 commented Aug 11, 2024

This pull request updates GNOME to version 47, released on 2024-09-18.

This branch is last squashed and rebased on 2024-10-03, you can check the previous branch at d302376.

Notable changes:

  • FileChooser implementation is now done by nautilus.
  • GJS has been rebased on mozjs 128.
  • gspell has been ported to meson.
  • Tracker and tracker-miners are renamed to tinysparql and localsearch.
  • Tinysparql dropped libsoup 2 support.

@github-actions github-actions bot added the 6.topic: GNOME GNOME desktop environment and its underlying platform label Aug 11, 2024
@github-actions github-actions bot added 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 8.has: module (update) This PR changes an existing module in `nixos/` labels Aug 13, 2024
@ofborg ofborg bot added the 8.has: package (new) This PR adds a new package label Sep 5, 2024
@bobby285271 bobby285271 added the 2.status: merge conflict This PR has merge conflicts with the target branch label Sep 16, 2024
@fabianhjr
Copy link
Member

#343127

@fabianhjr
Copy link
Member

fabianhjr commented Sep 20, 2024

There is an issue I haven't figured out but kgx / GNOME Console terminal emulator is broken. (Using other terminal like alacritty has been a workaround)

Don't really know how to diagnose the issue

# KGX 47.1 using VTE 0.78.0 +BIDI +GNUTLS +ICU +SYSTEMD

image

@github-actions github-actions bot added the 6.topic: cinnamon Desktop environment label Sep 20, 2024
@fabianhjr
Copy link
Member

b214aa3

Fixed the issues I was experiencing with kgx, thanks <3

@honnip honnip mentioned this pull request Sep 23, 2024
13 tasks
@Aleksanaa Aleksanaa mentioned this pull request Sep 24, 2024
13 tasks
bobby285271 and others added 12 commits October 14, 2024 20:54
https://hydra.nixos.org/build/274565015/nixlog/1

`pcre` is no longer needed as the comment longer applies.

`glib-2.0.pc` now has `libsysprof-capture-4` in `Requires.private` field.
Normally, this does not matter since we patch our `pkg-config` to ignore that
outside of static builds but `entangle` was using `pkgconf`, which is not patched.

Let’s switch to standard `pkg-config`.
This will also allow us to clean some more dependencies.

Unfortunately, this also reveals issue with an underspecified `gio-unix-2.0` dependency so we need to fix that.
Enabled in most distros and required by valent.
@nix-owners nix-owners bot requested a review from natsukium October 14, 2024 13:11
@vcunat vcunat changed the base branch from staging-next to staging October 15, 2024 16:04
@vcunat vcunat merged commit 8810e73 into staging Oct 15, 2024
29 checks passed
@cguentherTUChemnitz
Copy link

How is the branching mechanism here? Does the merge into staging mean, that this is becoming available in unstable branch of nixos packages? Or is there an additional merge between staging and unstable necessary?

@ninelore
Copy link
Contributor

@cguentherTUChemnitz check these out :)

https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#staging

https://nixpk.gs/pr-tracker.html?pr=333911

@vcunat
Copy link
Member

vcunat commented Oct 15, 2024

You can expect it there in a week or two, as a part of #348827

Staging is described in https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md#staging

@PaulGrandperrin
Copy link
Contributor

How is the branching mechanism here? Does the merge into staging mean, that this is becoming available in unstable branch of nixos packages? Or is there an additional merge between staging and unstable necessary?

You can see the different steps here: https://nixpk.gs/pr-tracker.html?pr=333911

@vcunat
Copy link
Member

vcunat commented Oct 15, 2024

If you want to test, this week you're better of with the gnome branch, as binaries for staging-next will take time.

@peigongdsd
Copy link
Contributor

Hello I'm wondering which branch should I track if I'm gonna adopt gnome 47 at this time if the gnome branch is deleted? Is binary cache available for the stating branch?

@kirillrdy
Copy link
Member

Hello I'm wondering which branch should I track if I'm gonna adopt gnome 47 at this time if the gnome branch is deleted? Is binary cache available for the stating branch?

gnome 47 is on current iteration of staging-next branch, there is some binary cache but not all

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.topic: cinnamon Desktop environment 6.topic: GNOME GNOME desktop environment and its underlying platform 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS 6.topic: python 6.topic: ruby 6.topic: rust 8.has: changelog 8.has: clean-up 8.has: documentation 8.has: module (update) This PR changes an existing module in `nixos/` 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 501+ 10.rebuild-darwin: 5001+ 10.rebuild-linux: 501+ 10.rebuild-linux: 5001+ 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.