Commit Graph

119 Commits

Author SHA1 Message Date
Luflosi
f1901cf020 gitg: 41 -> 44
https://download.gnome.org/sources/gitg/44/gitg-44.news

Also:
- Add myself as a maintainer
- Enable `strictDeps`
- Run the tests again since they now work
- Use `--replace-fail` instead of `--replace` for `substituteInPlace`
2024-04-16 13:44:12 +00:00
Martin Weinelt
26bd025b2e
gnome-extensions-cli: relax packaging constraint 2024-03-28 16:48:41 +01:00
Vladimír Čunát
02cfa48f93
gnome-extensions-cli: fix build by unpinning pydantic
It was complaining:
  Executing pythonRuntimeDepsCheck
  Checking runtime dependencies for gnome_extensions_cli-0.10.1-py3-none-any.whl
    - pydantic<3.0.0,>=2.3.0 not satisfied by version 1.10.14
2024-03-20 07:25:47 +01:00
Martin Weinelt
3321e63b12
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/development/python-modules/sphinx-autobuild/default.nix
2024-03-19 04:00:32 +01:00
stuebinm
ff1a94e523 treewide: add meta.mainProgram to packages with a single binary
The nixpkgs-unstable channel's programs.sqlite was used to identify
packages producing exactly one binary, and these automatically added
to their package definitions wherever possible.
2024-03-19 03:14:51 +01:00
github-actions[bot]
7006358e6a
Merge master into staging-next 2024-03-16 00:02:02 +00:00
Manuel Frischknecht
78afe0b7ef
gnome-extensions-cli: 0.9.5 -> 0.10.1
The `gnome-extensions-cli` uses other packaged Python dependencies
and failing to build because the packaged versions of `more-itertools`
and `pydantic` are newer than what the project's dependency constraints
allow for.

Upgrading the package to the newest version fixes the build.

https://github.com/essembeh/gnome-extensions-cli/compare/0.9.5...0.10.1
2024-03-15 20:17:09 +01:00
Martin Weinelt
1dbf8a8c16 gnome-extensions-cli: fix build 2024-03-12 18:25:16 +01:00
Bobby Rong
f0487f42e6
gnome.gnome-tweaks: 45.0 → 45.1
https://gitlab.gnome.org/GNOME/gnome-tweaks/-/compare/45.0...45.1
2024-02-13 17:14:21 +08:00
Jan Tojnar
4da9e47b03
Merge pull request #272995 from jtojnar/gpaste
gnome.gpaste: Fix typelib path adjustment
2023-12-30 13:18:56 +01:00
R. Ryantm
a7622619d6 gnome.pomodoro: 0.24.0 -> 0.24.1 2023-12-09 17:10:38 +01:00
Jan Tojnar
e75decf46b gnome.gpaste: Fix typelib path adjustment
I attempted to fix this in af9e3ddc1d
but it looks like my mental model of module loader was incorrect so the fix there was insufficient.
Therefore the only option appears to be using a top-level await with a dynamic import.
To avoid having to figure out which imports need to be dynamicized, we just wrap the whole entrypoints.
2023-12-08 23:24:55 +01:00
Rick van Schijndel
ba75066821
Merge pull request #271362 from pbsds/rm-dead-patches
treewide: remove unreferenced patch files
2023-12-06 03:28:15 +01:00
Peder Bergebakken Sundt
f41aba3739 treewide: remove unreferenced patch files
Found with `fd \\.patch$ pkgs/ -x bash -c 'rg -F "{/}" pkgs/ -q || echo {}'`
2023-12-01 06:11:20 +01:00
Jan Tojnar
af9e3ddc1d gnome.gpaste: Fix typelib path modification
- GPaste 45 switched to ES6 modules.
- Imports in an ES6 module are resolved before the statements in the module body are evaluated.
- If we want our typelib path modification to take effect, we need to do it before the typelibs are imported.

One option is delaying further imports with a top-level await of dynamic import.
I did that in 33cb221792
But forgot to do it in `extension.js`, causing the extensions to sometimes fail to start:

    JS ERROR: Extension GPaste@gnome-shell-extensions.gnome.org: Error: Requiring GPaste, version 2: Typelib file for namespace 'GPaste', version '2' not found
        require@resource:///org/gnome/gjs/modules/esm/gi.js:16:28
        @gi://GPaste?version=2:3:25
        @resource:///org/gnome/shell/ui/init.js:21:20

Not sure how it can sometimes work.

I could apply the transformation to `extension.js` as well
but there are multiple imports in the file so it would be pretty annoying
since any import that transitively imports typelibs would need to be converted.

Since gjs currently appears to load imports synchronously
and module bodies are executed when all imports are resolved (post-order),
we can instead just create a separate module and import it first.
2023-11-27 14:42:29 +01:00
Bobby Rong
9044e66197 gnome.metacity: 3.49.1 → 3.50.0
https://gitlab.gnome.org/GNOME/metacity/-/compare/3.49.1...3.50.0

Just translations.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:23 +01:00
Bobby Rong
626bdb9460 gnome.gnome-applets: 3.49.1 → 3.50.0
https://gitlab.gnome.org/GNOME/gnome-applets/-/compare/3.49.1...3.50.0

Just translations.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:23 +01:00
Bobby Rong
c95c875fd6 gnome.gnome-tweaks: 42.beta → 45.0
https://gitlab.gnome.org/GNOME/gnome-tweaks/-/compare/42.beta...45.0

NEWS and meson change looks okay.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:22 +01:00
Bobby Rong
704246e323 gnome.gnome-panel: 3.49.1 → 3.50.0
https://gitlab.gnome.org/GNOME/gnome-panel/-/compare/3.49.1...3.50.0

action-button linked against libpanel-util

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:22 +01:00
Bobby Rong
c5d1f64a0d gnome.gnome-flashback: 3.49.1 → 3.50.0
https://gitlab.gnome.org/GNOME/gnome-flashback/-/compare/3.49.1...3.50.0

Just translations.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:22 +01:00
Jan Tojnar
33cb221792 gnome.gpaste: 44.1 → 45
https://www.imagination-land.org/posts/2023-09-16-gpaste-45-released.html
https://github.com/Keruspe/GPaste/compare/v44.1...v45

Stopped looking for mutter-clutter explicitely:
beb08f386c
https://github.com/Keruspe/GPaste/blob/v45/src/gnome-shell/dependencies.js

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:42:06 +01:00
Bobby Rong
5b2f26a978 gnome.gnome-flashback: 3.46.0 → 3.49.1
https://gitlab.gnome.org/GNOME/gnome-flashback/-/compare/3.46.0...3.49.1

Makes gnome-bluetooth optional. Moves polkit to separate process.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:52 +01:00
Bobby Rong
6385d09514 gnome.metacity: 3.46.1 → 3.49.1
https://gitlab.gnome.org/GNOME/metacity/-/compare/3.46.1...3.49.1

Fix crash with gsettings-desktop-schemas 45, no other build changes.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:36 +01:00
Bobby Rong
b59752a065 gnome.gnome-panel: 3.47.1 → 3.49.1
https://gitlab.gnome.org/GNOME/gnome-panel/-/compare/3.47.1...3.49.1

Fixes crash with gsettings-desktop-schemas 45, no build changes.

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:33 +01:00
Bobby Rong
bcd5a66b1b gnome.gnome-applets: 3.46.0 → 3.49.1
https://gitlab.gnome.org/GNOME/gnome-applets/-/compare/3.46.0...3.49.1

Moves dbus files to share/dbus-1/session.d
55a2e6d619

Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com>
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com>
2023-11-21 08:41:30 +01:00
maxine
863f825256
Merge pull request #257745 from r-ryantm/auto-update/gnome.pomodoro
gnome.pomodoro: 0.23.1 -> 0.24.0
2023-10-09 18:21:50 +02:00
Bobby Rong
ad65c25dfb
gnome.gnome-flashback: Drop --builtin
We should be able to find the session and desktop files now.
2023-10-06 18:39:10 +08:00
Bobby Rong
ba82dd7148
gnome.gnome-flashback: Add mkGnomeSession
Having this in environment.systemPackages shouldn't be worse than
adding as XDG_DATA_DIRS in gnome-session.
2023-10-06 18:27:49 +08:00
Bobby Rong
21f5cd377a
gnome.gnome-flashback: Add mkWmApplication
Having this in environment.systemPackages shouldn't be worse than
adding as XDG_DATA_DIRS in gnome-session.
2023-10-06 18:22:07 +08:00
Bobby Rong
f6345cd259
gnome.gnome-panel-with-modules: init
Setting X_GNOME_PANEL_MODULESDIR in gnome-session wrapper is confusing to me.
2023-10-06 18:22:07 +08:00
R. Ryantm
5e5d80aaaa gnome.pomodoro: 0.23.1 -> 0.24.0 2023-09-28 00:54:42 +00:00
Bobby Rong
536d77dffd
gnome.geary: 44.0 → 44.1
https://gitlab.gnome.org/GNOME/geary/-/compare/44.0...44.1
2023-08-19 18:08:58 +08:00
Bobby Rong
3fa05e01ce
gnome.gpaste: 44.0 → 44.1
https://github.com/Keruspe/GPaste/compare/v44.0...v44.1
2023-07-23 17:17:43 +08:00
Jan Tojnar
33660f9e2d gnome.geary: 43.0 → 44.0
https://gitlab.gnome.org/GNOME/geary/-/compare/43.0...44.0
2023-07-08 21:50:55 +02:00
Gemini Lasswell
17c59fd8d5
gnome.gnome-flashback: fix screen not locking when idle
Three autostarted desktop services are failing to start in the
gnome-flashback desktop manager service, leaving warnings in the log:

gnome-flashback-clipboard
gnome-flashback-idle-monitor
gnome-flashback-media-keys

Fix by only remove $out/libexec/gnome-flashback-metacity (which is
still not useful since we implement that ourselves) instead of the
entire $out/libexec.

The consequence of gnome-flashback-idle-monitor not running is that
the desktop manager does not get the message that the system is idle,
so the screen never dims or locks.
2023-05-31 16:12:14 +08:00
Bobby Rong
82cea11923
gnome.geary: Fix build with Vala 0.56.7 & 0.57+ 2023-05-01 15:58:55 +08:00
Bobby Rong
da27ace74e
gnome.pomodoro: 0.22.0 → 0.23.1
https://github.com/gnome-pomodoro/gnome-pomodoro/compare/0.22.0...0.23.1
2023-04-15 16:37:23 +08:00
Vladimír Čunát
b856c0f8f4
Merge #218143: GNOME: 43 → 44
...into staging-next
2023-04-07 16:09:13 +02:00
Dylan M. Taylor
f8c705059f gnome-extensions-cli: init at 0.9.5 2023-04-05 22:23:25 -04:00
Bobby Rong
90a26a2d38 gnome.gpaste: 43.1 → 44.0
https://github.com/Keruspe/GPaste/compare/v43.1...v44.0

Also removes clutter, probably same as a9953119 this is kept
to generate cargs for mutter-clutter-*. Hopefully this is no longer
the case since clutter is no longer maintained.
2023-04-06 01:36:42 +02:00
Jan Tojnar
8a0877d6b4 gnome.gnome-autoar: 0.4.3 → 0.4.4
https://gitlab.gnome.org/GNOME/gnome-autoar/-/compare/0.4.3...0.4.4

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:35:25 +02:00
Jan Tojnar
e6c58074b3 gnome.gnome-panel: 3.46.0 → 3.47.1
https://gitlab.gnome.org/GNOME/gnome-panel/-/compare/3.46.0...3.47.1

grep -inr 'soup' returns nothing. Having both e-d-s and libsoup2 will be weird otherwise.

Previously we have this because we init this package 5+ years ago
but we only started propagating libsoup in e-d-s 4 years ago.

Co-authored-by: Bobby Rong <rjl931189261@126.com>

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2023-04-06 01:34:57 +02:00
Artturin
cadffcfe50 treewide: remove issue #56943 workarounds
checked with diffoscope+difflog and launching the programs

i have fixed that issue in my other gir PRs
2023-02-17 20:26:13 +02:00
Bobby Rong
2d63cc830e
gnome.gpaste: 43.0 → 43.1
https://github.com/Keruspe/GPaste/compare/v43.0...v43.1
2023-01-28 12:24:06 +08:00
Bobby Rong
9983fa0d20
gnome.metacity: 3.46.0 → 3.46.1
https://gitlab.gnome.org/GNOME/metacity/-/compare/3.46.0...3.46.1
2023-01-27 22:43:42 +08:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Bobby Rong
7149f55fbf
gnome.gtkhtml: use enchant2
We expect gnome2.gtkhtml4 provides exactly the same thing as gnome.gtkhtml.

This applies 8696842 to this package as well.
2023-01-15 11:49:33 +08:00
Patrick Chilton
800d3b75f0 gnome.gnome-flashback: fix crash on start due to not finding .desktops 2022-12-28 06:05:59 +01:00
Sandro Jäckel
c7f5becba3 dbus: remove unused daemon passhtru 2022-11-21 20:23:00 +01:00
Jan Tojnar
57246babbb gnome.gnome-packagekit: 3.32.0 → 43.0
https://gitlab.gnome.org/GNOME/gnome-packagekit/-/compare/3.32.0...43.0

Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-11-12 00:45:40 +01:00