rewine
ab0c8744b1
Merge pull request #320188 from NixOS/backport-320037-to-release-24.05
...
[Backport release-24.05] iniparser: 4.1 -> 4.2.3
2024-06-17 15:23:00 +08:00
OPNA2608
c7c2cd9404
lomiri.lomiri-session: Unset QT_QPA_PLATFORMTHEME
...
Workaround startup failure when Pantheon module sets it to "gtk3" globally.
(cherry picked from commit ad9b2ad912
)
2024-06-16 09:19:04 +00:00
Thomas Gerbet
633f718170
iniparser: 4.1 -> 4.2.3
...
Fixes CVE-2023-33461 (and several buffer overflows from what I can see in the changes).
Project is now maintained on GitLab.com.
Changes:
https://gitlab.com/iniparser/iniparser/-/releases/v4.2.3
https://gitlab.com/iniparser/iniparser/-/releases/v4.2.2
https://gitlab.com/iniparser/iniparser/-/releases/v4.2.1
https://gitlab.com/iniparser/iniparser/-/releases/v4.2.0
(cherry picked from commit 3d44176ec8
)
2024-06-16 04:49:02 +00:00
OPNA2608
c634c3e93f
lomiri.qtmir: 0.7.2-unstable-2024-01-08 -> 0.8.0-unstable-2024-03-06, switch to debian-upstream branch
...
(cherry picked from commit 2de3fb4580
)
2024-06-13 13:25:27 +02:00
Bobby Rong
8018b57436
pantheon.gala: Fix window placement in MultiTaskingView
...
It looks like the fix is very related to the GLib 2.76 bump.
(cherry picked from commit 42f4ab2779
)
2024-06-09 12:24:14 +00:00
Basti
489f4bc518
Merge pull request #315470 from NixOS/backport-310143-to-release-24.05
...
[Backport release-24.05] `gnomeExtensions.system-monitor`: patch to add `GTop` to the extension's path
2024-06-08 19:26:55 +00:00
Cosima Neidahl
d7a4002318
Merge pull request #318060 from NixOS/backport-316275-to-release-24.05
...
[Backport release-24.05] lomiri.lomiri: Try to consider services.xserver.xkb.layout
2024-06-07 22:27:26 +02:00
OPNA2608
34b6455ddb
lomiri.lomiri: Try to consider services.xserver.xkb.layout
...
Propagate the configuration setting through an envvar, check the envvar in the compositor.
Needed because querying AccountsSettings for this information fails, due to Ubuntu-only
"InputSources" interface. So you're stuck on US layout without this hack.
(cherry picked from commit 2735184f6d
)
2024-06-07 17:50:00 +00:00
OPNA2608
47174d2d67
lomiri.content-hub: Modernise abit
...
- Some patches have been merged, fetch merged ones if possible & update comments
- with lib; in meta is frowned-upon
(cherry picked from commit 120fda2ef3
)
2024-06-07 14:58:58 +00:00
OPNA2608
2c7cdaf292
lomiri.content-hub: Fetch patch to fix data transfer
...
We don't have a functional content-hub transfer test, so this slipped through the cracks during testing.
(The background setting in LSS would be an easy one, but that calls an AccountsSetting function that
doesn't exist outside of Ubuntu, so it wouldn't work anyway.)
(cherry picked from commit 0ddd3a49e9
)
2024-06-07 14:58:58 +00:00
OPNA2608
cdb3169930
lomiri.lomiri-app-launch: Modernise abit
...
- Patch has been merged, fetch merged one & update comment (hash is unchanged, checked)
- We now have a CMake modern enough for pkg_get_variable DEFINE_VARIABLES, use it
- substituteInPlace --replace is deprecated
- with lib; in meta is frowned-upon
(cherry picked from commit 20c9038e15
)
2024-06-07 14:58:58 +00:00
OPNA2608
e64e41dc29
lomiri.lomiri-app-launch: Inject /run/current-system/sw/bin into PATH
...
LAL manages desktop file parsing for various parts of the Lomiri environment. It also handles turning them into SystemD services tracked in the background.
And due to how things work one, it's code is also SystemD-launched by itself.
When we package applications with desktop files, we don't want the Exec values to be absolute, so we patch out absolute paths.
Without absolute paths, PATH is expected to have the path to the executables. But our PATHs don't always contain i.e. /run/current-system/sw/bin.
Services launched by SystemD are one such instance. If LAL code is run under SystemD's restricted reduced PATH, then it fails to find the requested executables.
This is what happens to content-hub, and it causes all transfer requests to be met with an immediate "could not launch peer"-like error, and a transfer being stuck halfway.
To work around this (I wouldn't call this a real solution?), patch LAL code to:
- also propagate whatever PATH it currently *does* have to its launched applications
- postfix the PATH it has with /run/current-system/sw/bin, to give it a decent fallback
These changes allow for lomiri-filemanager-app to be launched via a content-hub request from lomiri-system-settings (i.e. the background selection).
(cherry picked from commit af1d2bd13a
)
2024-06-07 14:58:57 +00:00
OPNA2608
e0fc7d81b4
tests/lomiri-filemanager-app: init
...
(cherry picked from commit 4a495ec755
)
2024-06-07 12:34:06 +00:00
OPNA2608
a3e71b2a9d
lomiri.lomiri-filemanager-app: init at 1.0.4
...
(cherry picked from commit 7f084b0fe1
)
2024-06-07 12:34:06 +00:00
José Romildo
25175b401d
lxqt.qtermwidget: add prior version 1.4.0 for compatibility with qt5
...
(cherry picked from commit d735378802
)
2024-06-06 20:10:32 +00:00
Jan Tojnar
aedf79c230
Merge pull request #317136 from NixOS/backport-316402-to-release-24.05
...
[Backport release-24.05] GNOME updates 2024-06-01
2024-06-05 14:51:01 +02:00
Sandro
0269a1b2df
Merge pull request #316260 from NixOS/backport-316000-to-release-24.05
2024-06-05 11:22:59 +02:00
Jan Tojnar
33ebbca31a
gnome.gnome-control-center: 46.1 → 46.2
...
https://gitlab.gnome.org/GNOME/gnome-control-center/-/compare/46.1...46.2
(cherry picked from commit 4655367aee
)
2024-06-04 07:37:30 +00:00
Jan Tojnar
79166a05e9
gnome.gdm: 46.0 → 46.2
...
https://gitlab.gnome.org/GNOME/gdm/-/compare/46.0...46.2
(cherry picked from commit c4f8dbd245
)
2024-06-04 07:37:30 +00:00
Jan Tojnar
4108092bea
epiphany: 46.0 → 46.1
...
https://gitlab.gnome.org/GNOME/epiphany/-/compare/46.0...46.1
(cherry picked from commit 195626dfe4
)
2024-06-04 07:37:29 +00:00
José Romildo
e1cd778c1f
lxqt.qterminal: add qtwayland to the dependence list
...
(cherry picked from commit f250907b64
)
2024-06-02 14:37:20 +00:00
Timo Myllymäki
b94996afd1
gnomeExtensions.ddterm: fix gjs path
...
The new version has #!@GJS_SHEBANG@ which ended up as #!/usr/bin/gjs -> #!/usr/bin//nix/store../bin/gjs.
gnomeExtensions.ddterm: add libhandy as dependency
libhandy was added as dependency on commit: eade14f6f4
(cherry picked from commit d89c0a9689
)
2024-06-01 08:20:14 +00:00
Nano Twerpus
09b60fe8a9
gnome.gnome-shell-extensions: patch GTop path for the GNOME System Monitor extension
...
Formatted with `nixfmt-rfc-style`.
(cherry picked from commit 78ecb9195e
)
2024-05-31 21:27:57 +00:00
Matt Moriarity
ad732e66b0
plasma-workspace: 5.27.11 -> 5.27.11.1
...
(cherry picked from commit fc16891480
)
2024-05-31 16:24:15 +00:00
Aleksana
60e848d4ec
Merge pull request #314838 from NixOS/backport-314666-to-release-24.05
...
[Backport release-24.05] gnome.gnome-remote-desktop: 46.1 -> 46.2
2024-06-01 00:04:04 +08:00
Cosima Neidahl
45cef8da7c
Merge pull request #315535 from NixOS/backport-315117-to-release-24.05
...
[Backport release-24.05] lomiri.*: Make buildable while waiting for GLib fix
2024-05-29 14:36:47 +02:00
Weijia Wang
fafeae3d24
Merge pull request #315526 from NixOS/backport-315253-to-release-24.05
...
[Backport release-24.05] deepin.dtk6core: fix build on 6.7.1
2024-05-29 09:14:28 +02:00
OPNA2608
bbae47b2b6
lomiri.lomiri-indicator-network: Disable tests
...
Needs a GLib change to be fixed, which needs a staging cycle, which I was told won't happen in time anymore.
Seems like only the tests fail though.
(cherry picked from commit 137015743e
)
2024-05-29 06:44:06 +00:00
OPNA2608
10837a8efe
lomiri.telephony-service: Mark broken & exclude everywhere
...
Needs a GLib change to be fixed, which needs a staging cycle, which I was told won't happen in time anymore.
Luckily it's not a crucial component for the desktop mode.
(cherry picked from commit 3ef60ac499
)
2024-05-29 06:44:06 +00:00
rewine
1e64ec0b6f
deepin.dde-daemon: do not create /usr/share/uadp
...
fix: https://github.com/NixOS/nixpkgs/issues/314108
(cherry picked from commit 8fbe3b5589
)
2024-05-29 06:19:47 +00:00
rewine
3de7ae0aa8
deepin.dtk6core: fix build on 6.7.1
...
(cherry picked from commit 73660e9351
)
2024-05-29 05:57:43 +00:00
Nanotwerp
838860ac83
gnomeExtensions.system-monitor: patch to add GTop to the extension's path
...
(cherry picked from commit 064730b54f
)
2024-05-29 00:05:31 +00:00
Thomas Gerbet
a67e660584
gnome.gnome-remote-desktop: 46.1 -> 46.2
...
Fixes CVE-2024-5148.
https://security.opensuse.org/2024/05/22/gnome-remote-desktop-system-dbus.html
Changes:
https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/blob/46.2/NEWS?ref_type=tags
(cherry picked from commit 092ca8d1cf
)
2024-05-28 22:20:21 +02:00
Nick Cao
6e318d1cb0
Merge pull request #315285 from NixOS/backport-315046-to-release-24.05
...
[Backport release-24.05] nixosTests.gnome-extensions: fix test
2024-05-28 15:20:35 -04:00
Jan Tojnar
32344320da
gnome.geary: 44.1 → 46.0
...
https://gitlab.gnome.org/GNOME/geary/-/compare/44.1...46.0
(cherry picked from commit 07ae3d806b
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
19c420aae8
gnome.gnome-shell: 46.1 → 46.2
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/46.1...46.2
(cherry picked from commit 1cf80c71d4
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
75420cc6aa
gnome.nautilus: 46.1 → 46.2
...
https://gitlab.gnome.org/GNOME/nautilus/-/compare/46.1...46.2
(cherry picked from commit ca3b765cfb
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
e8c1868904
gnome.mutter: remove unneeded dependencies
...
json-glib was removed in 03235773be
(part of bump in fde899eefd
).
libcap-ng is not used at all. It was added in 9742df1595
required by an older version of the patch from https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/460
which was dropped in 8c5884ef4e
.
Also update comment since mutter-clutter no longer depends on graphene, -cogl and -mtk libraries do.
(cherry picked from commit e6719289cd
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
710deda4d0
gnome.mutter: 46.1 → 46.2
...
https://gitlab.gnome.org/GNOME/mutter/-/compare/46.1...46.2
(cherry picked from commit 49097abda9
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
a70853f968
gnome.gnome-terminal: 3.52.1 → 3.52.2
...
https://gitlab.gnome.org/GNOME/gnome-terminal/-/compare/3.52.1...3.52.2
(cherry picked from commit 41e94d87d8
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
1e90922710
gnome.gnome-shell-extensions: 46.1 → 46.2
...
https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/compare/46.1...46.2
(cherry picked from commit 8c463bfeb0
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
57f58f1437
gnome.gucharmap: 15.1.2 → 15.1.5
...
https://gitlab.gnome.org/GNOME/gucharmap/-/compare/15.1.2...15.1.5
(cherry picked from commit 184ffd7bee
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
d323d9cdb8
gnome.aisleriot: 3.22.32 → 3.22.33
...
https://gitlab.gnome.org/GNOME/aisleriot/-/compare/3.22.32...3.22.33
(cherry picked from commit 2b0062f5fa
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
272535f598
gnome.rygel: 0.42.5 → 0.42.6
...
https://gitlab.gnome.org/GNOME/rygel/-/compare/rygel-0.42.5...rygel-0.42.6
(cherry picked from commit 46f9348479
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
7e3b2c6af2
gnome.gnome-software: 46.1 → 46.2
...
https://gitlab.gnome.org/GNOME/gnome-software/-/compare/46.1...46.2
(cherry picked from commit 15024190f5
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
bf5da9a4e7
gnome.gnome-maps: 46.10 → 46.11
...
https://gitlab.gnome.org/GNOME/gnome-maps/-/compare/v46.10...v46.11
(cherry picked from commit c130d93c68
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
92e004ec2d
gnome.gnome-initial-setup: 46.0 → 46.2
...
https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/compare/46.0...46.2
(cherry picked from commit dd7db60d7b
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
3ce3aded9f
gnome.file-roller: 44.2 → 44.3
...
https://gitlab.gnome.org/GNOME/file-roller/-/compare/44.2...44.3
(cherry picked from commit aa2d96b2b8
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
880c51aadc
evince: 46.1 → 46.3
...
https://gitlab.gnome.org/GNOME/evince/-/compare/46.1...46.3
(cherry picked from commit 1e5cbf8038
)
2024-05-28 11:56:26 +02:00
Jan Tojnar
3380d2a9bf
gnome-control-center: Add missing dependency
...
This was previously propagated by mutter.
(e6719289cd
)
(cherry picked from commit 63197e9e3d
)
2024-05-28 11:34:49 +02:00