Conversation
https://gitlab.gnome.org/GNOME/swell-foop/-/compare/41.1...46.0 Port to GTK4. Changelog-Reviewed-By: Maxine Aubrey <[email protected]>
https://gitlab.gnome.org/GNOME/gnome-text-editor/-/compare/45.3...46.0 We don't need appstream-util or appstreamcli if we don't run tests. Changelog-Reviewed-By: Maxine Aubrey <[email protected]>
Co-authored-by: PowerUser64 <[email protected]> Co-authored-by: davidak <[email protected]>
As mentioned above, you would need both the setup hook and
If you just needed GLib (or other bindings shipped with gobject-introspection), wrapper was not needed since |
|
I now tried |
|
Just tried it and it works for me: diff --git a/pkgs/development/python-modules/pydbus/default.nix b/pkgs/development/python-modules/pydbus/default.nix
index fc8965fd3538..8e47b4489e17 100644
--- a/pkgs/development/python-modules/pydbus/default.nix
+++ b/pkgs/development/python-modules/pydbus/default.nix
@@ -3,6 +3,8 @@
, fetchFromGitHub
, setuptools
, pygobject3
+, gobject-introspection
+, glib
}:
buildPythonPackage rec {
@@ -24,12 +26,17 @@ buildPythonPackage rec {
nativeBuildInputs = [
setuptools
+ gobject-introspection.setupHook
];
propagatedBuildInputs = [
pygobject3
];
+ buildInputs = [
+ glib
+ ];
+
pythonImportsCheck = [
"pydbus"
"pydbus.generic" |
|
I was only modifying pygobject3. Maybe I didn't choose the right combination of native and propagated. |
|
If I am reading the reference right, I believe, if |
|
I tried #308488 and it fixes Got to run now. |
zrythm: 1.0.0-beta.4.9.1 -> 1.0.0-rc.1
icon-library: 0.0.18 -> 0.0.19
yaru-theme: 23.10.0 -> 24.04.2
Co-authored-by: aleksana <[email protected]>
blanket: 0.6.0 -> 0.7.0
(but some other deps are still failing)
Some of the dependencies wouldn't build anymore: https://hydra.nixos.org/build/257585236/nixlog/5/tail Tested on x86_64-linux: ceph ceph-client ceph-csi ceph-dev ceph.tests
|
Well, it's not great, bringing a few hundred build regressions (closest view probably here so far), mostly because of python packages – but:
|
According to the 24.05 schedule, this is the last staging-next iteration that might contain breaking changes to release critical packages.
Helpful links
https://hydra.nixos.org/job/nixpkgs/staging-next/unstable#tabs-constituents
https://hydra.nixos.org/job/nixos/staging-next-small/tested
https://hydra.nixos.org/jobset/nixpkgs/staging-next
https://hydra.nixos.org/jobset/nixos/staging-next-small
Mass breakages
nothing notable so far