Skip to content

Commit 41758a7

Browse files
authored
deepin desktop environment: 2024.12 update (#363854)
2 parents 0b5d092 + 110658a commit 41758a7

File tree

14 files changed

+60
-195
lines changed

14 files changed

+60
-195
lines changed

pkgs/desktops/deepin/core/dde-application-manager/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010

1111
stdenv.mkDerivation rec {
1212
pname = "dde-application-manager";
13-
version = "1.2.15";
13+
version = "1.2.19";
1414

1515
src = fetchFromGitHub {
1616
owner = "linuxdeepin";
1717
repo = pname;
1818
rev = version;
19-
hash = "sha256-9WKKM3SAMgW+UL0DnzDFqA+HHi7euF/yyTyKSbrIgV4=";
19+
hash = "sha256-KUwX7oilV562WDxkBhTQhwz2lgcQIYwkmRRglWj0zh8=";
2020
};
2121

2222
nativeBuildInputs = [

pkgs/desktops/deepin/core/dde-launchpad/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313

1414
stdenv.mkDerivation rec {
1515
pname = "dde-launchpad";
16-
version = "1.0.2";
16+
version = "1.0.8";
1717

1818
src = fetchFromGitHub {
1919
owner = "linuxdeepin";
2020
repo = pname;
2121
rev = version;
22-
hash = "sha256-kczdSd9+ZmMZQ2fWg3SRW+CS/aWktYLz/H+Ky81TwVM=";
22+
hash = "sha256-2arO1WSILY5TVPBvdyhttssddwhMYIBcCGq/pW/DnB0=";
2323
};
2424

2525
nativeBuildInputs = [

pkgs/desktops/deepin/core/dde-shell/default.nix

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,26 +13,27 @@
1313
qt6integration,
1414
qt6platform-plugins,
1515
dde-tray-loader,
16+
dde-application-manager,
1617
wayland,
1718
wayland-protocols,
19+
treeland-protocols,
1820
yaml-cpp,
1921
xorg,
2022
}:
2123

2224
stdenv.mkDerivation (finalAttrs: {
2325
pname = "dde-shell";
24-
version = "1.0.2";
26+
version = "1.0.9";
2527

2628
src = fetchFromGitHub {
2729
owner = "linuxdeepin";
2830
repo = "dde-shell";
2931
rev = finalAttrs.version;
30-
hash = "sha256-I3z6HL1h3qmLfOrwhyLhtSz3og4kHcAdlHJx4+SgPRo=";
32+
hash = "sha256-Gko1fFut5zWH/L6X5hEe5OZBjRIbKWIrrjjhh2wrsCg=";
3133
};
3234

3335
patches = [
3436
./fix-path-for-nixos.diff
35-
./fix-dock-can-not-show-with-qt6_8.diff
3637
];
3738

3839
postPatch = ''
@@ -56,6 +57,7 @@ stdenv.mkDerivation (finalAttrs: {
5657

5758
buildInputs = [
5859
dde-tray-loader
60+
dde-application-manager
5961
dtk6declarative
6062
dtk6widget
6163
dde-qt-dbus-factory
@@ -66,6 +68,7 @@ stdenv.mkDerivation (finalAttrs: {
6668
qt6integration
6769
wayland
6870
wayland-protocols
71+
treeland-protocols
6972
yaml-cpp
7073
xorg.libXcursor
7174
xorg.libXres

pkgs/desktops/deepin/core/dde-shell/fix-dock-can-not-show-with-qt6_8.diff

Lines changed: 0 additions & 20 deletions
This file was deleted.

pkgs/desktops/deepin/core/dde-tray-loader/default.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818

1919
stdenv.mkDerivation (finalAttrs: {
2020
pname = "dde-tray-loader";
21-
version = "1.0.1";
21+
version = "1.0.7";
2222

2323
src = fetchFromGitHub {
2424
owner = "linuxdeepin";
2525
repo = "dde-tray-loader";
2626
rev = finalAttrs.version;
27-
hash = "sha256-FEvoVgwzDYN23TJxu1kRSMSbS4hELYFFByxOsEO9JKE=";
27+
hash = "sha256-LzRjOl3kHArpxwerh7XOisYIJ+t+r/zWUbvYh6k6zKw=";
2828
};
2929

3030
patches = [

pkgs/desktops/deepin/default.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ let
3939
qt6platform-plugins = callPackage ./library/qt6platform-plugins { };
4040
qt6integration = callPackage ./library/qt6integration { };
4141
qt6mpris = callPackage ./library/qt6mpris { };
42+
treeland-protocols = callPackage ./library/treeland-protocols { };
4243

4344
#### CORE
4445
deepin-kwin = callPackage ./core/deepin-kwin { };

pkgs/desktops/deepin/library/dtk6core/default.nix

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
stdenv,
33
lib,
44
fetchFromGitHub,
5-
fetchpatch,
65
cmake,
76
pkg-config,
87
doxygen,
@@ -15,23 +14,18 @@
1514

1615
stdenv.mkDerivation (finalAttrs: {
1716
pname = "dtk6core";
18-
version = "6.0.19";
17+
version = "6.0.24";
1918

2019
src = fetchFromGitHub {
2120
owner = "linuxdeepin";
2221
repo = "dtk6core";
2322
rev = finalAttrs.version;
24-
hash = "sha256-3MwvTnjtVVcMjQa1f4UdagEtWhJj8aDgfUlmnGo/R7s=";
23+
hash = "sha256-51TvPQy0b/8kkBs0e3q1B53mEAKHpAYPBla4h1k616c=";
2524
};
2625

2726
patches = [
2827
./fix-pkgconfig-path.patch
2928
./fix-pri-path.patch
30-
(fetchpatch {
31-
name = "fix-build-on-qt-6.8.patch";
32-
url = "https://gitlab.archlinux.org/archlinux/packaging/packages/dtk6core/-/raw/d2e991f96b2940e8533b7e944bab5a7dd6aa0fb7/qt-6.8.patch";
33-
hash = "sha256-HZxUrtUmVwnNUwcBoU7ewb+McsRkALQglPBbJU8HTkk=";
34-
})
3529
];
3630

3731
postPatch = ''

pkgs/desktops/deepin/library/dtk6declarative/default.nix

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,18 @@
1111

1212
stdenv.mkDerivation (finalAttrs: {
1313
pname = "dtk6declarative";
14-
version = "6.0.19";
14+
version = "6.0.24";
1515

1616
src = fetchFromGitHub {
1717
owner = "linuxdeepin";
1818
repo = "dtk6declarative";
1919
rev = finalAttrs.version;
20-
hash = "sha256-BxWPLJeuQDbNg4UoyHD/VAMV2QFWDjWZiFx5JOEmLxg=";
20+
hash = "sha256-i6gkVWs6CQC6i6H6lfrWNYT76fFBc8ECZ1ePvXQ7j8E=";
2121
};
2222

2323
patches = [
2424
./fix-pkgconfig-path.patch
2525
./fix-pri-path.patch
26-
./fix-build-on-qt-6.8.patch
2726
];
2827

2928
nativeBuildInputs = [

pkgs/desktops/deepin/library/dtk6declarative/fix-build-on-qt-6.8.patch

Lines changed: 0 additions & 135 deletions
This file was deleted.

pkgs/desktops/deepin/library/dtk6gui/default.nix

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
stdenv,
33
lib,
44
fetchFromGitHub,
5-
fetchpatch,
65
cmake,
76
pkg-config,
87
doxygen,
@@ -13,23 +12,18 @@
1312

1413
stdenv.mkDerivation (finalAttrs: {
1514
pname = "dtk6gui";
16-
version = "6.0.19";
15+
version = "6.0.24";
1716

1817
src = fetchFromGitHub {
1918
owner = "linuxdeepin";
2019
repo = "dtk6gui";
2120
rev = finalAttrs.version;
22-
hash = "sha256-nqwkBMcCQiW4iqYhceTaSNNxoR5tvCNfjKUVVHkzN3A=";
21+
hash = "sha256-Ybi68lTSUJpAipx92JF7wj6y+GTYDodJKRCVFhfnBvQ=";
2322
};
2423

2524
patches = [
2625
./fix-pkgconfig-path.patch
2726
./fix-pri-path.patch
28-
(fetchpatch {
29-
name = "fix-build-on-qt-6.8.patch";
30-
url = "https://gitlab.archlinux.org/archlinux/packaging/packages/dtk6gui/-/raw/b6b8521fd69c28dbca5f6e8d1d8258c904b6caf1/qt-6.8.patch";
31-
hash = "sha256-Fu5vwvKJGMW94JYoIPvDCeXs8WrAskQlVRX/3FYQFGY=";
32-
})
3327
];
3428

3529
postPatch = ''
@@ -47,6 +41,7 @@ stdenv.mkDerivation (finalAttrs: {
4741

4842
buildInputs = [
4943
qt6Packages.qtbase
44+
qt6Packages.qtwayland
5045
librsvg
5146
];
5247

0 commit comments

Comments
 (0)