From 0852cf61fbab34cb0211e11dd2de5b4479d27304 Mon Sep 17 00:00:00 2001 From: rewine Date: Tue, 10 Dec 2024 16:17:48 +0800 Subject: [PATCH 01/11] deepin.dtk6core: 6.0.19 -> 6.0.24 --- pkgs/desktops/deepin/library/dtk6core/default.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/desktops/deepin/library/dtk6core/default.nix b/pkgs/desktops/deepin/library/dtk6core/default.nix index a66523671427..97ac2fb5843f 100644 --- a/pkgs/desktops/deepin/library/dtk6core/default.nix +++ b/pkgs/desktops/deepin/library/dtk6core/default.nix @@ -2,7 +2,6 @@ stdenv, lib, fetchFromGitHub, - fetchpatch, cmake, pkg-config, doxygen, @@ -15,23 +14,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "dtk6core"; - version = "6.0.19"; + version = "6.0.24"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = "dtk6core"; rev = finalAttrs.version; - hash = "sha256-3MwvTnjtVVcMjQa1f4UdagEtWhJj8aDgfUlmnGo/R7s="; + hash = "sha256-51TvPQy0b/8kkBs0e3q1B53mEAKHpAYPBla4h1k616c="; }; patches = [ ./fix-pkgconfig-path.patch ./fix-pri-path.patch - (fetchpatch { - name = "fix-build-on-qt-6.8.patch"; - url = "https://gitlab.archlinux.org/archlinux/packaging/packages/dtk6core/-/raw/d2e991f96b2940e8533b7e944bab5a7dd6aa0fb7/qt-6.8.patch"; - hash = "sha256-HZxUrtUmVwnNUwcBoU7ewb+McsRkALQglPBbJU8HTkk="; - }) ]; postPatch = '' From c172f4770b2d960657216ce9dc9c5db200ecea96 Mon Sep 17 00:00:00 2001 From: rewine Date: Tue, 10 Dec 2024 16:18:54 +0800 Subject: [PATCH 02/11] deepin.dde-application-manager: 1.2.15 -> 1.2.19 --- pkgs/desktops/deepin/core/dde-application-manager/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/deepin/core/dde-application-manager/default.nix b/pkgs/desktops/deepin/core/dde-application-manager/default.nix index d265cfdc6c06..cf1ae2d6dec3 100644 --- a/pkgs/desktops/deepin/core/dde-application-manager/default.nix +++ b/pkgs/desktops/deepin/core/dde-application-manager/default.nix @@ -10,13 +10,13 @@ stdenv.mkDerivation rec { pname = "dde-application-manager"; - version = "1.2.15"; + version = "1.2.19"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; - hash = "sha256-9WKKM3SAMgW+UL0DnzDFqA+HHi7euF/yyTyKSbrIgV4="; + hash = "sha256-KUwX7oilV562WDxkBhTQhwz2lgcQIYwkmRRglWj0zh8="; }; nativeBuildInputs = [ From 149b50f9a31fe40b98946298548c476e76048d1b Mon Sep 17 00:00:00 2001 From: rewine Date: Tue, 10 Dec 2024 16:22:36 +0800 Subject: [PATCH 03/11] deepin.dtk6gui: 6.0.19 -> 6.0.24 --- pkgs/desktops/deepin/library/dtk6gui/default.nix | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/pkgs/desktops/deepin/library/dtk6gui/default.nix b/pkgs/desktops/deepin/library/dtk6gui/default.nix index 99888c90e066..4204ad9f2356 100644 --- a/pkgs/desktops/deepin/library/dtk6gui/default.nix +++ b/pkgs/desktops/deepin/library/dtk6gui/default.nix @@ -2,7 +2,6 @@ stdenv, lib, fetchFromGitHub, - fetchpatch, cmake, pkg-config, doxygen, @@ -13,23 +12,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "dtk6gui"; - version = "6.0.19"; + version = "6.0.24"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = "dtk6gui"; rev = finalAttrs.version; - hash = "sha256-nqwkBMcCQiW4iqYhceTaSNNxoR5tvCNfjKUVVHkzN3A="; + hash = "sha256-Ybi68lTSUJpAipx92JF7wj6y+GTYDodJKRCVFhfnBvQ="; }; patches = [ ./fix-pkgconfig-path.patch ./fix-pri-path.patch - (fetchpatch { - name = "fix-build-on-qt-6.8.patch"; - url = "https://gitlab.archlinux.org/archlinux/packaging/packages/dtk6gui/-/raw/b6b8521fd69c28dbca5f6e8d1d8258c904b6caf1/qt-6.8.patch"; - hash = "sha256-Fu5vwvKJGMW94JYoIPvDCeXs8WrAskQlVRX/3FYQFGY="; - }) ]; postPatch = '' @@ -47,6 +41,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ qt6Packages.qtbase + qt6Packages.qtwayland librsvg ]; From de5566c9722ddccf10d00f181991ac917ef40fc2 Mon Sep 17 00:00:00 2001 From: rewine Date: Tue, 10 Dec 2024 16:35:48 +0800 Subject: [PATCH 04/11] deepin.dtk6widget: 6.0.19 -> 6.0.24 --- pkgs/desktops/deepin/library/dtk6widget/default.nix | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/pkgs/desktops/deepin/library/dtk6widget/default.nix b/pkgs/desktops/deepin/library/dtk6widget/default.nix index 2813dbb949fd..b1400c9cf9c8 100644 --- a/pkgs/desktops/deepin/library/dtk6widget/default.nix +++ b/pkgs/desktops/deepin/library/dtk6widget/default.nix @@ -2,7 +2,6 @@ stdenv, lib, fetchFromGitHub, - fetchpatch, cmake, pkg-config, doxygen, @@ -14,23 +13,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "dtk6widget"; - version = "6.0.19"; + version = "6.0.24"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = "dtk6widget"; rev = finalAttrs.version; - hash = "sha256-VlFzecX76RMNSBpnMc9HwMPZ5z3zzzkcVcNlGKSShyA="; + hash = "sha256-aDuLybIEzF8ATzH6vkN2SS/yn1eAc2WooNZxeQyH2QM="; }; patches = [ ./fix-pkgconfig-path.patch ./fix-pri-path.patch - (fetchpatch { - name = "fix-build-on-qt-6.8.patch"; - url = "https://gitlab.archlinux.org/archlinux/packaging/packages/dtk6widget/-/raw/c4ac094715daa4ec319dc4d55bbca9d818845f82/qt-6.8.patch"; - hash = "sha256-XEgtAV0mF1+C26wCaukjuv4WNbP4ISGgXt/eav7h9ko="; - }) ]; postPatch = '' From 55c4bd3d385de90eef95342d84732c09a3a1a138 Mon Sep 17 00:00:00 2001 From: rewine Date: Tue, 10 Dec 2024 16:36:12 +0800 Subject: [PATCH 05/11] deepin.dtk6declarative: 6.0.19 -> 6.0.24 --- .../library/dtk6declarative/default.nix | 5 +- .../dtk6declarative/fix-build-on-qt-6.8.patch | 135 ------------------ 2 files changed, 2 insertions(+), 138 deletions(-) delete mode 100644 pkgs/desktops/deepin/library/dtk6declarative/fix-build-on-qt-6.8.patch diff --git a/pkgs/desktops/deepin/library/dtk6declarative/default.nix b/pkgs/desktops/deepin/library/dtk6declarative/default.nix index 1011faf0f199..9092cafdac51 100644 --- a/pkgs/desktops/deepin/library/dtk6declarative/default.nix +++ b/pkgs/desktops/deepin/library/dtk6declarative/default.nix @@ -11,19 +11,18 @@ stdenv.mkDerivation (finalAttrs: { pname = "dtk6declarative"; - version = "6.0.19"; + version = "6.0.24"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = "dtk6declarative"; rev = finalAttrs.version; - hash = "sha256-BxWPLJeuQDbNg4UoyHD/VAMV2QFWDjWZiFx5JOEmLxg="; + hash = "sha256-i6gkVWs6CQC6i6H6lfrWNYT76fFBc8ECZ1ePvXQ7j8E="; }; patches = [ ./fix-pkgconfig-path.patch ./fix-pri-path.patch - ./fix-build-on-qt-6.8.patch ]; nativeBuildInputs = [ diff --git a/pkgs/desktops/deepin/library/dtk6declarative/fix-build-on-qt-6.8.patch b/pkgs/desktops/deepin/library/dtk6declarative/fix-build-on-qt-6.8.patch deleted file mode 100644 index ab09398c0123..000000000000 --- a/pkgs/desktops/deepin/library/dtk6declarative/fix-build-on-qt-6.8.patch +++ /dev/null @@ -1,135 +0,0 @@ -diff --git a/qt6/src/CMakeLists.txt b/qt6/src/CMakeLists.txt -index 4314b72..a7ecaf1 100644 ---- a/qt6/src/CMakeLists.txt -+++ b/qt6/src/CMakeLists.txt -@@ -25,6 +25,7 @@ dtk_extend_target(${PLUGIN_NAME} EnableCov ${ENABLE_COV}) - qt_add_translations(${LIB_NAME} - TS_FILES ${TS_FILES} - QM_FILES_OUTPUT_VARIABLE QM_FILES -+ IMMEDIATE_CALL - ) - - set_target_properties(${LIB_NAME} PROPERTIES -diff --git a/src/private/dbackdropnode.cpp b/src/private/dbackdropnode.cpp -index 91c398a..1ed0ad8 100644 ---- a/src/private/dbackdropnode.cpp -+++ b/src/private/dbackdropnode.cpp -@@ -320,8 +320,8 @@ public: - renderer->setDevicePixelRatio(base->devicePixelRatio()); - renderer->setDeviceRect(base->deviceRect()); - renderer->setViewportRect(base->viewportRect()); -- renderer->setProjectionMatrix(base->projectionMatrix()); -- renderer->setProjectionMatrixWithNativeNDC(base->projectionMatrixWithNativeNDC()); -+ renderer->setProjectionMatrix(base->projectionMatrix(0)); -+ renderer->setProjectionMatrixWithNativeNDC(base->projectionMatrixWithNativeNDC(0)); - } else { - renderer->setDevicePixelRatio(1.0); - renderer->setDeviceRect(QRect(QPoint(0, 0), pixelSize)); -@@ -336,8 +336,8 @@ public: - } - - if (Q_UNLIKELY(!matrix.isIdentity())) { -- renderer->setProjectionMatrix(renderer->projectionMatrix() * matrix); -- renderer->setProjectionMatrixWithNativeNDC(renderer->projectionMatrixWithNativeNDC() * matrix); -+ renderer->setProjectionMatrix(renderer->projectionMatrix(0) * matrix); -+ renderer->setProjectionMatrixWithNativeNDC(renderer->projectionMatrixWithNativeNDC(0) * matrix); - } - - renderer->setRootNode(rootNode); -diff --git a/src/private/dmaskeffectnode.cpp b/src/private/dmaskeffectnode.cpp -index c4db07d..da1e4ce 100644 ---- a/src/private/dmaskeffectnode.cpp -+++ b/src/private/dmaskeffectnode.cpp -@@ -35,7 +35,7 @@ protected: - class OpaqueTextureMaterialShader : public QSGOpaqueTextureMaterialRhiShader - { - public: -- OpaqueTextureMaterialShader(); -+ OpaqueTextureMaterialShader(int viewCount); - - bool updateUniformData(RenderState &state, QSGMaterial *newMaterial, QSGMaterial *oldMaterial) override; - -@@ -48,7 +48,7 @@ public: - class TextureMaterialShader : public OpaqueTextureMaterialShader - { - public: -- TextureMaterialShader(); -+ TextureMaterialShader(int viewCount); - - #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - void updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect) override; -@@ -61,7 +61,8 @@ protected: - #endif - }; - --OpaqueTextureMaterialShader::OpaqueTextureMaterialShader() -+OpaqueTextureMaterialShader::OpaqueTextureMaterialShader(int viewCount) -+ : QSGOpaqueTextureMaterialRhiShader(viewCount) - { - #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) - #if QT_CONFIG(opengl) -@@ -236,8 +237,8 @@ bool OpaqueTextureMaterialShader::updateGraphicsPipelineState(RenderState &state - } - #endif - --TextureMaterialShader::TextureMaterialShader() -- : OpaqueTextureMaterialShader() -+TextureMaterialShader::TextureMaterialShader(int viewCount) -+ : OpaqueTextureMaterialShader(viewCount) - { - #if QT_VERSION < QT_VERSION_CHECK(6, 0, 0) // TODO qt6 - #if QT_CONFIG(opengl) -@@ -529,7 +530,7 @@ QSGMaterialShader *TextureMaterial::createShader() const - QSGMaterialShader *TextureMaterial::createShader(QSGRendererInterface::RenderMode renderMode) const - { - Q_UNUSED(renderMode) -- return new TextureMaterialShader; -+ return new TextureMaterialShader(viewCount()); - } - #endif - -@@ -553,7 +554,7 @@ QSGMaterialShader *OpaqueTextureMaterial::createShader() const - QSGMaterialShader *OpaqueTextureMaterial::createShader(QSGRendererInterface::RenderMode renderMode) const - { - Q_UNUSED(renderMode) -- return new OpaqueTextureMaterialShader; -+ return new OpaqueTextureMaterialShader(viewCount()); - } - #endif - -diff --git a/src/private/drectanglenode.cpp b/src/private/drectanglenode.cpp -index efeeab6..b961588 100644 ---- a/src/private/drectanglenode.cpp -+++ b/src/private/drectanglenode.cpp -@@ -72,7 +72,8 @@ void CornerColorShader::initialize() - m_idQtOpacity = program->uniformLocation("qt_Opacity"); - } - #else --CornerColorShader::CornerColorShader() -+CornerColorShader::CornerColorShader(int viewCount) -+ : QSGOpaqueTextureMaterialRhiShader(viewCount) - { - setShaderFileName(QSGMaterialShader::VertexStage, QStringLiteral(":/dtk/declarative/shaders_ng/cornerscolorshader.vert.qsb")); - setShaderFileName(QSGMaterialShader::FragmentStage, QStringLiteral(":/dtk/declarative/shaders_ng/cornerscolorshader.frag.qsb")); -@@ -128,7 +129,7 @@ QSGMaterialShader *CornerColorMaterial::createShader() const - QSGMaterialShader *CornerColorMaterial::createShader(QSGRendererInterface::RenderMode renderMode) const - { - Q_UNUSED(renderMode) -- return new CornerColorShader; -+ return new CornerColorShader(viewCount()); - } - #endif - -diff --git a/src/private/drectanglenode_p.h b/src/private/drectanglenode_p.h -index aee5a7c..7962154 100644 ---- a/src/private/drectanglenode_p.h -+++ b/src/private/drectanglenode_p.h -@@ -37,7 +37,7 @@ private: - class CornerColorShader : public QSGOpaqueTextureMaterialRhiShader - { - public: -- CornerColorShader(); -+ CornerColorShader(int viewCount); - bool updateUniformData(RenderState &state, QSGMaterial *newMaterial, QSGMaterial *oldMaterial); - }; - #endif From 4ed970fdef4919074766a94defa331e4d656b7ed Mon Sep 17 00:00:00 2001 From: rewine Date: Tue, 10 Dec 2024 16:39:10 +0800 Subject: [PATCH 06/11] deepin.qt6integration: 6.0.19 -> 6.0.24 --- pkgs/desktops/deepin/library/qt6integration/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/deepin/library/qt6integration/default.nix b/pkgs/desktops/deepin/library/qt6integration/default.nix index 19f6d5f93669..1383ef81e07e 100644 --- a/pkgs/desktops/deepin/library/qt6integration/default.nix +++ b/pkgs/desktops/deepin/library/qt6integration/default.nix @@ -11,13 +11,13 @@ stdenv.mkDerivation rec { pname = "qt6integration"; - version = "6.0.19"; + version = "6.0.24"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; - hash = "sha256-RVhAuEthrTE1QkRIKmBK4VM86frgAqLMJL31F11H8R8="; + hash = "sha256-J0HKtxnQCizHFf2VR9srS/CxWqAkczia7kDWxvGzKsw="; }; nativeBuildInputs = [ From c66a709ed433781d5eca1883cf87c0474baa0e1c Mon Sep 17 00:00:00 2001 From: rewine Date: Tue, 10 Dec 2024 16:40:45 +0800 Subject: [PATCH 07/11] deepin.qt6platform-plugins: 6.0.19 -> 6.0.24 --- pkgs/desktops/deepin/library/qt6platform-plugins/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/deepin/library/qt6platform-plugins/default.nix b/pkgs/desktops/deepin/library/qt6platform-plugins/default.nix index 93ac45236ba9..2befb9219bd3 100644 --- a/pkgs/desktops/deepin/library/qt6platform-plugins/default.nix +++ b/pkgs/desktops/deepin/library/qt6platform-plugins/default.nix @@ -12,13 +12,13 @@ stdenv.mkDerivation rec { pname = "qt6platform-plugins"; - version = "6.0.19"; + version = "6.0.24"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; - hash = "sha256-aHqm+WKZLoUymiMFfrF3jgWrxgq51d6yTXWiOMsFgiQ="; + hash = "sha256-Ih3VlEv2hl8y/Cc5uI8gQFgIVvcCaHUhHAudNOSqfs4="; }; postUnpack = '' From 49a4f198e4a46551b56c6b202ec232d37890552d Mon Sep 17 00:00:00 2001 From: rewine Date: Tue, 10 Dec 2024 16:49:28 +0800 Subject: [PATCH 08/11] deepin.treeland-protocols: init at 0.4.5 --- pkgs/desktops/deepin/default.nix | 1 + .../library/treeland-protocols/default.nix | 34 +++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 pkgs/desktops/deepin/library/treeland-protocols/default.nix diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix index c86e77e2b9af..df3b8e7f3fc0 100644 --- a/pkgs/desktops/deepin/default.nix +++ b/pkgs/desktops/deepin/default.nix @@ -39,6 +39,7 @@ let qt6platform-plugins = callPackage ./library/qt6platform-plugins { }; qt6integration = callPackage ./library/qt6integration { }; qt6mpris = callPackage ./library/qt6mpris { }; + treeland-protocols = callPackage ./library/treeland-protocols { }; #### CORE deepin-kwin = callPackage ./core/deepin-kwin { }; diff --git a/pkgs/desktops/deepin/library/treeland-protocols/default.nix b/pkgs/desktops/deepin/library/treeland-protocols/default.nix new file mode 100644 index 000000000000..f1b8016bb978 --- /dev/null +++ b/pkgs/desktops/deepin/library/treeland-protocols/default.nix @@ -0,0 +1,34 @@ +{ + stdenv, + lib, + fetchFromGitHub, + cmake, +}: + +stdenv.mkDerivation rec { + pname = "treeland-protocols"; + version = "0.4.5"; + + src = fetchFromGitHub { + owner = "linuxdeepin"; + repo = pname; + rev = version; + hash = "sha256-SS4jnfr/9Ec3qpnHS4EjQViekBRMix5oz7b9qhNZpfY="; + }; + + nativeBuildInputs = [ + cmake + ]; + + meta = { + description = "Wayland protocol extensions for treeland"; + homepage = "https://github.com/linuxdeepin/treeland-protocols"; + license = with lib.licenses; [ + gpl3Only + lgpl3Only + asl20 + ]; + platforms = lib.platforms.linux; + maintainers = lib.teams.deepin.members; + }; +} From d384030cc64f925d88adf1a9e9dd35cd61e75301 Mon Sep 17 00:00:00 2001 From: rewine Date: Tue, 10 Dec 2024 16:50:38 +0800 Subject: [PATCH 09/11] deepin.dde-tray-loader: 1.0.1 -> 1.0.7 --- pkgs/desktops/deepin/core/dde-tray-loader/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/deepin/core/dde-tray-loader/default.nix b/pkgs/desktops/deepin/core/dde-tray-loader/default.nix index 06d76e0398fd..6c3b7febf80b 100644 --- a/pkgs/desktops/deepin/core/dde-tray-loader/default.nix +++ b/pkgs/desktops/deepin/core/dde-tray-loader/default.nix @@ -18,13 +18,13 @@ stdenv.mkDerivation (finalAttrs: { pname = "dde-tray-loader"; - version = "1.0.1"; + version = "1.0.7"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = "dde-tray-loader"; rev = finalAttrs.version; - hash = "sha256-FEvoVgwzDYN23TJxu1kRSMSbS4hELYFFByxOsEO9JKE="; + hash = "sha256-LzRjOl3kHArpxwerh7XOisYIJ+t+r/zWUbvYh6k6zKw="; }; patches = [ From 16db3c0ba53523b8bcfbde17ba3908b6d6356d29 Mon Sep 17 00:00:00 2001 From: rewine Date: Tue, 10 Dec 2024 16:56:38 +0800 Subject: [PATCH 10/11] deepin.dde-shell: 1.0.2 -> 1.0.9 --- .../deepin/core/dde-shell/default.nix | 9 ++++++--- .../fix-dock-can-not-show-with-qt6_8.diff | 20 ------------------- 2 files changed, 6 insertions(+), 23 deletions(-) delete mode 100644 pkgs/desktops/deepin/core/dde-shell/fix-dock-can-not-show-with-qt6_8.diff diff --git a/pkgs/desktops/deepin/core/dde-shell/default.nix b/pkgs/desktops/deepin/core/dde-shell/default.nix index ee1558ef6145..62663f6756e9 100644 --- a/pkgs/desktops/deepin/core/dde-shell/default.nix +++ b/pkgs/desktops/deepin/core/dde-shell/default.nix @@ -13,26 +13,27 @@ qt6integration, qt6platform-plugins, dde-tray-loader, + dde-application-manager, wayland, wayland-protocols, + treeland-protocols, yaml-cpp, xorg, }: stdenv.mkDerivation (finalAttrs: { pname = "dde-shell"; - version = "1.0.2"; + version = "1.0.9"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = "dde-shell"; rev = finalAttrs.version; - hash = "sha256-I3z6HL1h3qmLfOrwhyLhtSz3og4kHcAdlHJx4+SgPRo="; + hash = "sha256-Gko1fFut5zWH/L6X5hEe5OZBjRIbKWIrrjjhh2wrsCg="; }; patches = [ ./fix-path-for-nixos.diff - ./fix-dock-can-not-show-with-qt6_8.diff ]; postPatch = '' @@ -56,6 +57,7 @@ stdenv.mkDerivation (finalAttrs: { buildInputs = [ dde-tray-loader + dde-application-manager dtk6declarative dtk6widget dde-qt-dbus-factory @@ -66,6 +68,7 @@ stdenv.mkDerivation (finalAttrs: { qt6integration wayland wayland-protocols + treeland-protocols yaml-cpp xorg.libXcursor xorg.libXres diff --git a/pkgs/desktops/deepin/core/dde-shell/fix-dock-can-not-show-with-qt6_8.diff b/pkgs/desktops/deepin/core/dde-shell/fix-dock-can-not-show-with-qt6_8.diff deleted file mode 100644 index c372dc1e5cf2..000000000000 --- a/pkgs/desktops/deepin/core/dde-shell/fix-dock-can-not-show-with-qt6_8.diff +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/panels/dock/OverflowContainer.qml b/panels/dock/OverflowContainer.qml -index 74ca966..312f2a0 100644 ---- a/panels/dock/OverflowContainer.qml -+++ b/panels/dock/OverflowContainer.qml -@@ -52,13 +52,13 @@ Item { - for (let child of listView.contentItem.visibleChildren) { - width = calculateImplicitWidth(width, child.implicitWidth) - } -- return width -+ return Math.max(width, 1) - } - implicitHeight: { - let height = 0 - for (let child of listView.contentItem.visibleChildren) { - height = calculateImplicitHeight(height, child.implicitHeight) - } -- return height -+ return Math.max(height, 1) - } - } From 110658a687a23d680e96f4296e8cd4a6d532d649 Mon Sep 17 00:00:00 2001 From: rewine Date: Tue, 10 Dec 2024 17:38:14 +0800 Subject: [PATCH 11/11] deepin.dde-launchpad: 1.0.2 -> 1.0.8 --- pkgs/desktops/deepin/core/dde-launchpad/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/deepin/core/dde-launchpad/default.nix b/pkgs/desktops/deepin/core/dde-launchpad/default.nix index 1a7b2cb5107c..63b625fe90aa 100644 --- a/pkgs/desktops/deepin/core/dde-launchpad/default.nix +++ b/pkgs/desktops/deepin/core/dde-launchpad/default.nix @@ -13,13 +13,13 @@ stdenv.mkDerivation rec { pname = "dde-launchpad"; - version = "1.0.2"; + version = "1.0.8"; src = fetchFromGitHub { owner = "linuxdeepin"; repo = pname; rev = version; - hash = "sha256-kczdSd9+ZmMZQ2fWg3SRW+CS/aWktYLz/H+Ky81TwVM="; + hash = "sha256-2arO1WSILY5TVPBvdyhttssddwhMYIBcCGq/pW/DnB0="; }; nativeBuildInputs = [