Skip to content

GNOME: 46 → 47#333911

Merged
vcunat merged 204 commits intostagingfrom
gnome
Oct 15, 2024
Merged

GNOME: 46 → 47#333911
vcunat merged 204 commits intostagingfrom
gnome

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
@ofborg ofborg bot added 11.by: package-maintainer This PR was created by a maintainer of all the package it changes. 10.rebuild-darwin: 501+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 1001-2500 This PR causes many rebuilds on Darwin and should most likely target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. labels 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 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 8.has: clean-up This PR removes packages or removes other cruft and removed 10.rebuild-darwin: 1001-2500 This PR causes many rebuilds on Darwin and should most likely target the staging branches. labels Aug 15, 2024
@bobby285271 bobby285271 force-pushed the gnome branch 3 times, most recently from 12e0525 to c12921e Compare August 24, 2024 13:21
@github-actions github-actions bot added 8.has: documentation This PR adds or changes documentation 6.topic: rust General-purpose programming language emphasizing performance, type safety, and concurrency. labels Sep 5, 2024
@ofborg ofborg bot added the 8.has: package (new) This PR adds a new package label Sep 5, 2024
@github-actions github-actions bot added the 6.topic: python Python is a high-level, general-purpose programming language. label Sep 12, 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
bobby285271 and others added 11 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
@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

@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 Python is a high-level, general-purpose programming language. 6.topic: ruby A dynamic, open source programming language with a focus on simplicity and productivity. 6.topic: rust General-purpose programming language emphasizing performance, type safety, and concurrency. 8.has: changelog This PR adds or changes release notes 8.has: clean-up This PR removes packages or removes other cruft 8.has: documentation This PR adds or changes 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+ This PR causes many rebuilds on Darwin and should normally target the staging branches. 10.rebuild-darwin: 5001+ This PR causes many rebuilds on Darwin and must target the staging branches. 10.rebuild-linux: 501+ This PR causes many rebuilds on Linux and should normally target the staging branches. 10.rebuild-linux: 5001+ This PR causes many rebuilds on Linux and must target the staging branches. 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.