Commit Graph

14265 Commits

Author SHA1 Message Date
OPNA2608
3b1aeab1bb lomiri.telephony-service: Fetch patch to fix build
(cherry picked from commit 8e3bb3555b)
2024-07-09 15:52:19 +00:00
OPNA2608
7d1b7423be Revert "lomiri.lomiri-indicator-network: Disable tests"
This reverts commit 137015743e.

(cherry picked from commit c2204a5dbf)
2024-07-09 15:52:19 +00:00
OPNA2608
327e47ef03 Revert "lomiri.telephony-service: Mark broken & exclude everywhere"
This reverts commit 3ef60ac499.

(cherry picked from commit c34ee327e6)
2024-07-09 15:52:19 +00:00
OPNA2608
6e7550e08f tests/lomiri-clock-app: init
(cherry picked from commit 3efabb3359)
2024-07-08 15:51:51 +00:00
OPNA2608
20caa24dc5 lomiri.lomiri-clock-app: init at 4.0.3
(cherry picked from commit 2bfead0040)
2024-07-08 15:51:51 +00:00
OPNA2608
c23c8976ed tests/lomiri-calculator-app: init
(cherry picked from commit 7a3cb59d2a)
2024-07-07 22:30:45 +00:00
OPNA2608
584aa0b87d lomiri.lomiri-calculator-app: init at 4.0.2
(cherry picked from commit acd87b6984)
2024-07-07 22:30:45 +00:00
OPNA2608
c43ae74c98 lomiri.lomiri-polkit-agent: init at 0.1
(cherry picked from commit a2fe02775d)
2024-07-06 22:48:23 +00:00
John Titor
8e0025bb17 gnome-clocks: remove unnecessary sound theme
plays a hardcoded ogg file now

(cherry picked from commit 1f9ac8af58)
2024-07-06 12:42:58 +00:00
John Titor
691815964b gnome-clocks: add missing gstreamer dependency
needed for alarms

(cherry picked from commit b0f1cfaf46)
2024-07-06 12:42:58 +00:00
John Titor
965fa33d59 gnome-clocks: update description
not a GNOME 3 app anymore

(cherry picked from commit ea6879f611)
2024-07-06 12:42:58 +00:00
John Titor
8424b4f51a gnome-clocks: rec -> finalAttrs, nixfmt-rfc-style
(cherry picked from commit fcd81d0843)
2024-07-06 12:42:58 +00:00
Bobby Rong
6e1adc0ee3 cinnamon.nemo: Backport search window fix
(cherry picked from commit 6c51c1ed90)
2024-07-03 12:46:03 +00:00
John Titor
234425f832
gnome.gnome-sudoku: 46.1 -> 46.2
(cherry picked from commit 206ac69058)
2024-06-26 10:17:12 +05:30
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