Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
X11:Deepin:Factory
deepin-dock
project.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File project.diff of Package deepin-dock
--- deepin-dock.changes.orig +++ deepin-dock.changes @@ -1,4 +1,97 @@ ------------------------------------------------------------------- +Wed Jun 5 14:54:12 UTC 2024 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 6.0.37 + * Fix duplicate tray for some app + * Fix wine app menu obscured by popup widget + +------------------------------------------------------------------- +Tue Apr 16 13:20:18 UTC 2024 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 6.0.36 + * Fix bugs +- Add fix-library-link.patch, need link Xcursor for shutdown plugin + +------------------------------------------------------------------- +Mon Feb 26 12:26:00 UTC 2024 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 6.0.35 + * Add plugin notification + * Optimize: use invokeMethod instead of singleShot + * Open deepin-calendar instead of dde-widgets when click timedate + * Add dbus property window margin + * Fix bugs +- Drop fix-library-link.patch + +------------------------------------------------------------------- +Thu Nov 30 14:31:50 UTC 2023 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 6.0.24 + * Use system battery icon first + * Fix bugs + +------------------------------------------------------------------- +Mon Oct 30 07:18:03 UTC 2023 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 6.0.22 + * Add bluetooth battery + * Use new am dbus interface + * When new am avaliable do not load custom desktopfile + * Dock coredump when update recentApp invisible + * Fix bugs + +------------------------------------------------------------------- +Wed Jul 26 06:43:34 UTC 2023 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 6.0.17 + * Fix bugs + +------------------------------------------------------------------- +Sun May 14 08:28:52 UTC 2023 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 6.0.16 + * Use bluetooth icon from theme + * Update translations + * Fix bugs +- Drop fix-library-link.patch + +------------------------------------------------------------------- +Sun Apr 30 14:00:21 UTC 2023 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 6.0.13 + * Bring many new features + * Fix bugs +- Add fix-library-link.patch. +- Drop fix-ambiguous-error.patc, merged by upstream + +------------------------------------------------------------------- +Mon Jan 16 07:59:56 UTC 2023 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 5.6.2 + * Don't display screen keyboard and trash by default + * Fix bugs +- Add fix-ambiguous-error.patch, skip the ambiguous error + +------------------------------------------------------------------- +Thu Nov 24 07:55:13 UTC 2022 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 5.5.76 + * Fix bugs + +------------------------------------------------------------------- +Sun Oct 16 13:00:22 UTC 2022 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 5.5.73 + * Fix bugs + * Update translations + +------------------------------------------------------------------- +Wed Sep 28 12:41:05 UTC 2022 - Hillwood Yang <hillwood@opensuse.org> + +- Update version to 5.5.71 + * Fix bugs + +------------------------------------------------------------------- Wed Aug 24 12:34:49 UTC 2022 - Hillwood Yang <hillwood@opensuse.org> - Update version to 5.5.65 --- deepin-dock.spec.orig +++ deepin-dock.spec @@ -1,7 +1,7 @@ # # spec file for package deepin-dock # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2022 Hillwood Yang <hillwood@opensuse.org> # # All modifications and additions to the file contributed by third parties @@ -20,16 +20,19 @@ %define _name dde-dock Name: deepin-dock -Version: 5.5.65 +Version: 6.0.37 Release: 0 Summary: Deepin dock License: LGPL-3.0-or-later Group: System/GUI/Other URL: https://github.com/linuxdeepin/dde-dock Source0: https://github.com/linuxdeepin/dde-dock/archive/%{version}/%{_name}-%{version}.tar.gz +# PATCH-FIX-UPSTRAM fix-library-link.patch hillwood@opensuse.org - Need link Xcursor for shutdown plugin +Patch0: fix-library-link.patch BuildRequires: cmake -BuildRequires: dtkcommon >= 5.5.20 -BuildRequires: dtkcore >= 5.0.0 +BuildRequires: dtkcommon >= 5.6.0 +BuildRequires: dtkcore >= 5.6.0 +BuildRequires: extra-cmake-modules BuildRequires: gmock BuildRequires: gtest BuildRequires: libqt5-linguist @@ -37,6 +40,8 @@ BuildRequires: libqt5-qtbase-devel BuildRequires: libqt5-qtbase-private-headers-devel BuildRequires: libqt5-qtdeclarative-devel BuildRequires: libqt5-qttools-devel +BuildRequires: libqt5-qtwayland-private-headers-devel +BuildRequires: cmake(DWayland) BuildRequires: cmake(DdeControlCenter) BuildRequires: pkgconfig(Qt5Concurrent) BuildRequires: pkgconfig(Qt5Core) @@ -45,6 +50,7 @@ BuildRequires: pkgconfig(Qt5Gui) BuildRequires: pkgconfig(Qt5Network) BuildRequires: pkgconfig(Qt5Qml) BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5WaylandClient) BuildRequires: pkgconfig(Qt5Widgets) BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(dbusmenu-qt5) @@ -53,6 +59,7 @@ BuildRequires: pkgconfig(dframeworkdbus BuildRequires: pkgconfig(dtkwidget) >= 5.0.0 BuildRequires: pkgconfig(gsettings-qt) BuildRequires: pkgconfig(libdeepin_pw_check) +BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xcb-composite) BuildRequires: pkgconfig(xcb-ewmh) @@ -60,6 +67,8 @@ BuildRequires: pkgconfig(xcb-icccm) BuildRequires: pkgconfig(xcb-image) BuildRequires: pkgconfig(xcursor) BuildRequires: pkgconfig(xext) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(xres) BuildRequires: pkgconfig(xtst) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -78,30 +87,31 @@ The deepin-dock-devel package contains t %prep %autosetup -p1 -n %{_name}-%{version} sed -i "s/lrelease/lrelease-qt5/g" translate_generation.sh -sed -i 's|no</allow_any>|auth_admin</allow_any>|g' plugins/overlay-warning/com.deepin.dde.dock.overlay.policy -# sed -i 's|lib/|${CMAKE_INSTALL_LIBDIR}/|g' plugins/*/CMakeLists.txt -# sed -i 's|/usr/lib|@CMAKE_INSTALL_LIBDIR@|g' frame/controller/dockpluginscontroller.cpp \ -# plugins/tray/system-trays/systemtrayscontroller.cpp - sed -i '/TARGETS/s|lib|%{_lib}|' plugins/*/CMakeLists.txt \ plugins/plugin-guide/plugins-developer-guide.md -sed -i 's|/usr/lib|%{_libdir}|' frame/controller/dockpluginscontroller.cpp \ - frame/window/mainpanelcontrol.cpp \ - plugins/tray/system-trays/systemtrayscontroller.cpp - sed -i 's|libdir.*|libdir=%{_libdir}|' dde-dock.pc.in sed -i 's|/usr/lib/dde-dock/plugins|%{_libdir}/dde-dock/plugins|' plugins/plugin-guide/plugins-developer-guide.md sed -i 's|local/lib/dde-dock/plugins|local/%{_lib}/dde-dock/plugins|' plugins/plugin-guide/plugins-developer-guide.md +%ifarch x86_64 ppc64 ppc64le aarch64 s390x + sed -i 's/${CMAKE_LIBRARY_ARCHITECTURE}/64/g' frame/CMakeLists.txt +%endif +sed -i 's|/usr/lib|%{_libdir}|g' plugins/pluginmanager/pluginmanager.cpp frame/controller/quicksettingcontroller.cpp %build -%cmake +%cmake -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \ +%ifarch x86_64 ppc64 ppc64le aarch64 s390x + -DCMAKE_LIBRARY_ARCHITECTURE=64 \ +%endif + %cmake_build %install %cmake_install +%find_lang %{_name} --with-qt + rm -rf %{buildroot}%{_datadir}/polkit-1 %files @@ -109,20 +119,21 @@ rm -rf %{buildroot}%{_datadir}/polkit-1 %license LICENSE %{_bindir}/%{_name} %{_libdir}/%{_name} -%{_datadir}/%{_name} %{_datadir}/glib-2.0/schemas/com.deepin.dde.dock.module.gschema.xml %dir %{_sysconfdir}/dde-dock %dir %{_sysconfdir}/dde-dock/indicator %config %{_sysconfdir}/dde-dock/indicator/keybord_layout.json +%dir %{_datadir}/%{_name} +%{_datadir}/%{_name}/window_patterns.json %dir %{_datadir}/dsg %dir %{_datadir}/dsg/configs -%dir %{_datadir}/dsg/configs/org.deepin.dde.control-center -%dir %{_datadir}/dsg/configs/org.deepin.dde.dock -%{_datadir}/dsg/configs/org.deepin.dde.control-center/*.json -%{_datadir}/dsg/configs/org.deepin.dde.dock/*.json -%dir %{_libdir}/dde-control-center -%dir %{_libdir}/dde-control-center/modules -%{_libdir}/dde-control-center/modules/libdcc-dock-plugin.so +%dir %{_datadir}/dsg/configs/%{_name} +#%{_datadir}/dsg/configs/%{_name}/com.deepin.dde.dock.dconfig.json +%{_datadir}/dsg/configs/%{_name}/org.deepin.dde.dock.power.json +%{_datadir}/dsg/configs/%{_name}/com.deepin.dde.dock.json +#%dir %{_libdir}/dde-control-center +#%dir %{_libdir}/dde-control-center/modules +#%{_libdir}/dde-control-center/modules/libdcc-dock-plugin.so %files devel %{_includedir}/%{_name} @@ -130,7 +141,9 @@ rm -rf %{buildroot}%{_datadir}/polkit-1 %{_libdir}/cmake/DdeDock/DdeDockConfig.cmake %{_libdir}/pkgconfig/%{_name}.pc -%files lang -%{_datadir}/dcc-dock-plugin +%files lang -f %{_name}.lang +%dir %{_datadir}/%{_name} +%dir %{_datadir}/%{_name}/translations +%{_datadir}/%{_name}/translations/%{_name}.qm %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor