# Generated from upstream-lock.json; see PATCHES.md for source patch history. %global commit0 f205c68e0a2d734de4a6814c4cacdac673ac0123 %global commit1 9c8dac9ce2e5cdac7e89a49441a98771c9e3f9c3 %global commit2 b7eef58353d90495442022615cdcec98195d48f9 %global commit3 f09cf55b404f843be3242f39217ea56e53754603 %global commit4 1aa8ed361e8a394c655bb2c01314c5c72034cb33 %global commit5 058878306b6fef5a4eae88d7f73951478efae44c %global commit6 b9a0f7ff382cfb204c28cf85540d28b27cad8737 %global commit7 dedfd08268ed0f2dcb356cd8544f708d116bfe00 %global commit8 e99bc0031dac15b4c5459d0511f0d1ca9e78345c %global commit9 0e2cb3ca90fdb0fce7e8284c2f780b23bb9b49df %global commit10 196e28ba3a83d2d0216f9b88cdb33e556855b028 %global commit11 bc7c58f17e0cc80e81f204152b5f866611a9c454 %global commit12 dbe255ded27ad381d361b6613cffcfe578bbcf31 %global commit13 e85b88ff493a541730459963e030f0a6282227d1 %global commit14 c14153f2cdfeb083ee44dd32e2b29326a96f9545 %global commit15 ac08c3c031bc38426c9d75099213a7c8a5cd3b20 %global commit16 9cda7cf89ed64cfc80176f5bed02c0e38c36c11c %global commit17 987e4a36acc47131ced9c937c30b93cb876403c4 %global commit18 ecceef678b028f5775d5cdc5068b8bcc2d8edd58 %global commit19 280f6255ab4699368214610111a24ff0df32deb0 %global commit20 6b24f3d20b08039f193457e7fd2d271b7cfbf884 %global commit21 39a45afa734aa195275bd623e030540b7e4a74e1 %global commit22 6ca199f6f3a32593a92c323ea65f9064b9855c6b %global commit23 64d272f3526b456de0896a1b807dbba6c1265fe8 %global commit24 d5dbb709c0bf1a8bb277ce8dd16a610cab583cd6 %global commit25 95af010a55048efda8e12b63ff895c9ebc35c5a0 %global commit26 209da9a3fbc4991a04268ace30129b2652b39c3a %global commit27 3c76a60e5f9b5b4eb8189e85889dfaaa6aca4c16 %global commit28 a1c22930a7b1e7328b733f0317862bf5b19409e0 %global commit29 262ef79b5fb78130453393017c51ad898bc1c8b3 %global commit30 521a4754d720e9bd6475e7f21c2a034c2382dd5f %global commit31 6dd8ed521e6541fea6f940322f16a8a54a2161ae %global commit32 c7f53b56a554a5cdc404272c73a1eda41b8a20fa %global commit33 cc8f0ceae3321bb918a28f796640769a2e2fbf36 %global commit34 be68918398014ed9b3af1220801159faf9a97d2f %global commit35 f46b98efeb829506bfa241b567eea4d5c04d179e %global commit36 1b53f0b159727eb46c338af92c10f2ef8c26a5b6 %global commit37 a2b8e8c787a1196a915881b31a60e82d6fda0618 %global commit38 7c04f21794d182510017b5507ee13acdde126fa8 %global commit39 920439c654a6c9d21904128c05b9a3f7ef8ae9ca %global commit40 3e36a7ced86068b968ea30b5c45a3ffec79c89bc %global commit41 d3a890c1fe6f31a70ebc973ebeb13eb4214d5985 %global commit42 dd7342e5e868f81dcbf891b420560ebed3d5794f Name: gxde-core Version: 6.1.2 Release: 1%{?dist} Summary: GXDE OS desktop core components set License: GPL-3.0-or-later AND LGPL-3.0-or-later URL: https://github.com/GXDE-OS Source0: https://codeload.github.com/GXDE-OS/gxde-account-faces/tar.gz/f205c68e0a2d734de4a6814c4cacdac673ac0123#/gxde-account-faces-f205c68e0a2d734de4a6814c4cacdac673ac0123.tar.gz Source1: https://codeload.github.com/GXDE-OS/gxde-icon-theme/tar.gz/9c8dac9ce2e5cdac7e89a49441a98771c9e3f9c3#/gxde-icon-theme-9c8dac9ce2e5cdac7e89a49441a98771c9e3f9c3.tar.gz Source2: https://codeload.github.com/GXDE-OS/deepin-gtk-theme/tar.gz/b7eef58353d90495442022615cdcec98195d48f9#/deepin-gtk-theme-b7eef58353d90495442022615cdcec98195d48f9.tar.gz Source3: https://codeload.github.com/GXDE-OS/gxde-artwork/tar.gz/f09cf55b404f843be3242f39217ea56e53754603#/gxde-artwork-f09cf55b404f843be3242f39217ea56e53754603.tar.gz Source4: https://codeload.github.com/GXDE-OS/gxde-wallpapers/tar.gz/1aa8ed361e8a394c655bb2c01314c5c72034cb33#/gxde-wallpapers-1aa8ed361e8a394c655bb2c01314c5c72034cb33.tar.gz Source5: https://codeload.github.com/GXDE-OS/gxde-default-settings/tar.gz/058878306b6fef5a4eae88d7f73951478efae44c#/gxde-default-settings-058878306b6fef5a4eae88d7f73951478efae44c.tar.gz Source6: https://codeload.github.com/GXDE-OS/transhell/tar.gz/b9a0f7ff382cfb204c28cf85540d28b27cad8737#/transhell-b9a0f7ff382cfb204c28cf85540d28b27cad8737.tar.gz Source7: https://codeload.github.com/GXDE-OS/garma/tar.gz/dedfd08268ed0f2dcb356cd8544f708d116bfe00#/garma-dedfd08268ed0f2dcb356cd8544f708d116bfe00.tar.gz Source8: https://codeload.github.com/GXDE-OS/gxde-app-installer/tar.gz/e99bc0031dac15b4c5459d0511f0d1ca9e78345c#/gxde-app-installer-e99bc0031dac15b4c5459d0511f0d1ca9e78345c.tar.gz Source9: https://codeload.github.com/GXDE-OS/gxde-app-upgrader/tar.gz/0e2cb3ca90fdb0fce7e8284c2f780b23bb9b49df#/gxde-app-upgrader-0e2cb3ca90fdb0fce7e8284c2f780b23bb9b49df.tar.gz Source10: https://codeload.github.com/GXDE-OS/gxde-app-uninstaller/tar.gz/196e28ba3a83d2d0216f9b88cdb33e556855b028#/gxde-app-uninstaller-196e28ba3a83d2d0216f9b88cdb33e556855b028.tar.gz Source11: https://codeload.github.com/GXDE-OS/gxde-shell-tools/tar.gz/bc7c58f17e0cc80e81f204152b5f866611a9c454#/gxde-shell-tools-bc7c58f17e0cc80e81f204152b5f866611a9c454.tar.gz Source12: https://codeload.github.com/GXDE-OS/gxde-sound-theme/tar.gz/dbe255ded27ad381d361b6613cffcfe578bbcf31#/gxde-sound-theme-dbe255ded27ad381d361b6613cffcfe578bbcf31.tar.gz Source13: https://codeload.github.com/GXDE-OS/gxde-polkit-agent/tar.gz/e85b88ff493a541730459963e030f0a6282227d1#/gxde-polkit-agent-e85b88ff493a541730459963e030f0a6282227d1.tar.gz Source14: https://codeload.github.com/GXDE-OS/dpa-ext-gnomekeyring/tar.gz/c14153f2cdfeb083ee44dd32e2b29326a96f9545#/dpa-ext-gnomekeyring-c14153f2cdfeb083ee44dd32e2b29326a96f9545.tar.gz Source15: https://codeload.github.com/GXDE-OS/deepin-installer-reborn/tar.gz/ac08c3c031bc38426c9d75099213a7c8a5cd3b20#/deepin-installer-reborn-ac08c3c031bc38426c9d75099213a7c8a5cd3b20.tar.gz Source16: https://codeload.github.com/GXDE-OS/deepin-daemon/tar.gz/9cda7cf89ed64cfc80176f5bed02c0e38c36c11c#/deepin-daemon-9cda7cf89ed64cfc80176f5bed02c0e38c36c11c.tar.gz Source17: https://codeload.github.com/GXDE-OS/gxde-daemon/tar.gz/987e4a36acc47131ced9c937c30b93cb876403c4#/gxde-daemon-987e4a36acc47131ced9c937c30b93cb876403c4.tar.gz Source18: https://codeload.github.com/GXDE-OS/startgxde/tar.gz/ecceef678b028f5775d5cdc5068b8bcc2d8edd58#/startgxde-ecceef678b028f5775d5cdc5068b8bcc2d8edd58.tar.gz Source19: https://codeload.github.com/GXDE-OS/deepin-menu/tar.gz/280f6255ab4699368214610111a24ff0df32deb0#/deepin-menu-280f6255ab4699368214610111a24ff0df32deb0.tar.gz Source20: https://codeload.github.com/GXDE-OS/gxde-sni-server/tar.gz/6b24f3d20b08039f193457e7fd2d271b7cfbf884#/gxde-sni-server-6b24f3d20b08039f193457e7fd2d271b7cfbf884.tar.gz Source21: https://codeload.github.com/GXDE-OS/gxde-dock/tar.gz/39a45afa734aa195275bd623e030540b7e4a74e1#/gxde-dock-39a45afa734aa195275bd623e030540b7e4a74e1.tar.gz Source22: https://codeload.github.com/GXDE-OS/gxde-globalmenu-service/tar.gz/6ca199f6f3a32593a92c323ea65f9064b9855c6b#/gxde-globalmenu-service-6ca199f6f3a32593a92c323ea65f9064b9855c6b.tar.gz Source23: https://codeload.github.com/GXDE-OS/gxde-wayland-gtk-menu/tar.gz/64d272f3526b456de0896a1b807dbba6c1265fe8#/gxde-wayland-gtk-menu-64d272f3526b456de0896a1b807dbba6c1265fe8.tar.gz Source24: https://codeload.github.com/GXDE-OS/gxde-top-panel-plugins/tar.gz/d5dbb709c0bf1a8bb277ce8dd16a610cab583cd6#/gxde-top-panel-plugins-d5dbb709c0bf1a8bb277ce8dd16a610cab583cd6.tar.gz Source25: https://codeload.github.com/GXDE-OS/gxde-top-panel/tar.gz/95af010a55048efda8e12b63ff895c9ebc35c5a0#/gxde-top-panel-95af010a55048efda8e12b63ff895c9ebc35c5a0.tar.gz Source26: https://codeload.github.com/GXDE-OS/gxde-control-center/tar.gz/209da9a3fbc4991a04268ace30129b2652b39c3a#/gxde-control-center-209da9a3fbc4991a04268ace30129b2652b39c3a.tar.gz Source27: https://codeload.github.com/GXDE-OS/gxde-launcher/tar.gz/3c76a60e5f9b5b4eb8189e85889dfaaa6aca4c16#/gxde-launcher-3c76a60e5f9b5b4eb8189e85889dfaaa6aca4c16.tar.gz Source28: https://codeload.github.com/GXDE-OS/gxde-session-ui/tar.gz/a1c22930a7b1e7328b733f0317862bf5b19409e0#/gxde-session-ui-a1c22930a7b1e7328b733f0317862bf5b19409e0.tar.gz Source29: https://codeload.github.com/GXDE-OS/zipu/tar.gz/262ef79b5fb78130453393017c51ad898bc1c8b3#/zipu-262ef79b5fb78130453393017c51ad898bc1c8b3.tar.gz Source30: https://codeload.github.com/GXDE-OS/gxde-shell-compressor/tar.gz/521a4754d720e9bd6475e7f21c2a034c2382dd5f#/gxde-shell-compressor-521a4754d720e9bd6475e7f21c2a034c2382dd5f.tar.gz Source31: https://codeload.github.com/GXDE-OS/gxde-compressor/tar.gz/6dd8ed521e6541fea6f940322f16a8a54a2161ae#/gxde-compressor-6dd8ed521e6541fea6f940322f16a8a54a2161ae.tar.gz Source32: https://codeload.github.com/GXDE-OS/rofd/tar.gz/c7f53b56a554a5cdc404272c73a1eda41b8a20fa#/rofd-c7f53b56a554a5cdc404272c73a1eda41b8a20fa.tar.gz Source33: https://codeload.github.com/GXDE-OS/gxde-file-manager/tar.gz/cc8f0ceae3321bb918a28f796640769a2e2fbf36#/gxde-file-manager-cc8f0ceae3321bb918a28f796640769a2e2fbf36.tar.gz Source34: https://codeload.github.com/GXDE-OS/gxde-file-manager-integration/tar.gz/be68918398014ed9b3af1220801159faf9a97d2f#/gxde-file-manager-integration-be68918398014ed9b3af1220801159faf9a97d2f.tar.gz Source35: https://codeload.github.com/GXDE-OS/gxde-requ/tar.gz/f46b98efeb829506bfa241b567eea4d5c04d179e#/gxde-requ-f46b98efeb829506bfa241b567eea4d5c04d179e.tar.gz Source36: https://codeload.github.com/GXDE-OS/gxde-time-screensaver/tar.gz/1b53f0b159727eb46c338af92c10f2ef8c26a5b6#/gxde-time-screensaver-1b53f0b159727eb46c338af92c10f2ef8c26a5b6.tar.gz Source37: https://codeload.github.com/GXDE-OS/deepin-screensaver/tar.gz/a2b8e8c787a1196a915881b31a60e82d6fda0618#/deepin-screensaver-a2b8e8c787a1196a915881b31a60e82d6fda0618.tar.gz Source38: https://codeload.github.com/GXDE-OS/util-dfm/tar.gz/7c04f21794d182510017b5507ee13acdde126fa8#/util-dfm-7c04f21794d182510017b5507ee13acdde126fa8.tar.gz Source39: https://codeload.github.com/GXDE-OS/deepin-pdfium/tar.gz/920439c654a6c9d21904128c05b9a3f7ef8ae9ca#/deepin-pdfium-920439c654a6c9d21904128c05b9a3f7ef8ae9ca.tar.gz Source40: https://codeload.github.com/GXDE-OS/deepin-service-manager/tar.gz/3e36a7ced86068b968ea30b5c45a3ffec79c89bc#/deepin-service-manager-3e36a7ced86068b968ea30b5c45a3ffec79c89bc.tar.gz Source41: https://codeload.github.com/GXDE-OS/dde-grand-search/tar.gz/d3a890c1fe6f31a70ebc973ebeb13eb4214d5985#/dde-grand-search-d3a890c1fe6f31a70ebc973ebeb13eb4214d5985.tar.gz Source42: https://codeload.github.com/GXDE-OS/gxde-terminal/tar.gz/dd7342e5e868f81dcbf891b420560ebed3d5794f#/gxde-terminal-dd7342e5e868f81dcbf891b420560ebed3d5794f.tar.gz Source100: build.sh Source101: split-files.py Source102: sources.sha256 Source103: upstream-lock.json ExclusiveArch: x86_64 aarch64 # ---- Build system ---- BuildRequires: gcc gcc-c++ make cmake ninja-build BuildRequires: golang rust cargo BuildRequires: python3 gettext jq pkgconf-pkg-config BuildRequires: extra-cmake-modules lxqt-build-tools gtest-devel # ---- Qt5 ---- BuildRequires: qt5-qtbase-devel qt5-qttools-devel qt5-linguist BuildRequires: qt5-qtx11extras-devel qt5-qtsvg-devel qt5-qtmultimedia-devel BuildRequires: qt5-qtdeclarative-devel # ---- Qt6 ---- BuildRequires: qt6-qtbase-devel qt6-qtbase-private-devel qt6-qttools-devel qt6-linguist BuildRequires: qt6-qtdeclarative-devel qt6-qt5compat-devel qt6-qtmultimedia-devel BuildRequires: qt6-qtscxml-devel qt6-qtwebengine-devel qt6-qtwayland-devel # ---- KF5 ---- BuildRequires: kf5-kcoreaddons-devel kf5-kwindowsystem-devel kf5-kconfig-devel BuildRequires: kf5-kcodecs-devel # ---- KF6 ---- BuildRequires: kf6-kcoreaddons-devel kf6-kcrash-devel kf6-kdbusaddons-devel BuildRequires: kf6-kwindowsystem-devel kf6-kglobalaccel-devel BuildRequires: kf6-kstatusnotifieritem-devel kf6-kcodecs-devel BuildRequires: kf6-networkmanager-qt-devel # ---- Polkit / LightDM / GSettings ---- BuildRequires: polkit-qt5-1-devel polkit-qt6-1-devel BuildRequires: lightdm-qt5-devel lightdm-qt6-devel BuildRequires: gsettings-qt gsettings-qt6 # ---- Other Qt bindings ---- BuildRequires: libdbusmenu-lxqt-devel layer-shell-qt-devel # ---- System ---- BuildRequires: dbus-devel systemd-rpm-macros pam-devel openssl-devel libxcrypt-devel # ---- Graphics ---- BuildRequires: pkgconfig(cairo) pkgconfig(librsvg-2.0) pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gdk-pixbuf-2.0) pkgconfig(fontconfig) pkgconfig(freetype2) # ---- Multimedia ---- BuildRequires: pkgconfig(alsa) pkgconfig(libpulse) pkgconfig(libpulse-simple) BuildRequires: pkgconfig(libavformat) pkgconfig(libavcodec) pkgconfig(libavutil) BuildRequires: ffmpegthumbnailer-devel taglib-devel libmediainfo-devel # ---- Document ---- BuildRequires: poppler-devel lcms2-devel openjpeg2-devel libjpeg-turbo-devel BuildRequires: jbig2dec-devel # ---- Text / Encoding ---- BuildRequires: libchardet-devel uchardet-devel utf8proc-devel # ---- Data ---- BuildRequires: cjson-devel zlib-devel libicu-devel # ---- System libs ---- BuildRequires: libgudev-devel libinput-devel libnl3-devel mtdev-devel BuildRequires: libudisks2-devel libisoburn-devel libsecret-devel parted-devel BuildRequires: file-devel boost-devel glibmm24-devel libwebp-devel # ---- X11 / Wayland ---- BuildRequires: pkgconfig(x11) pkgconfig(xext) pkgconfig(xtst) pkgconfig(xcb) BuildRequires: pkgconfig(xcb-wm) pkgconfig(xcb-image) BuildRequires: pkgconfig(xcursor) pkgconfig(xfixes) pkgconfig(xi) BuildRequires: pkgconfig(xrandr) pkgconfig(xscrnsaver) pkgconfig(xkbcommon) BuildRequires: wayland-devel xdotool # ---- Search / Misc ---- BuildRequires: lucene++-devel # ---- Icon tools ---- BuildRequires: xorg-x11-apps # ---- GXDE COPR dependencies ---- BuildRequires: gxde-dtk5-devel gxde-dtk2-devel gxde-dtk2-widget-devel BuildRequires: gxde-dtk6-devel gxde-dtk2-qt6-devel BuildRequires: gxde-infra gxde-infra-devel # ---- Runtime ---- Requires: gxde-dtk5 gxde-dtk2 gxde-dtk6 gxde-dtk2-qt6 gxde-infra Requires: gsettings-qt gsettings-qt6 Requires: polkit-qt5-1 polkit-qt6-1 lightdm-qt5 Requires: libdbusmenu-lxqt layer-shell-qt Requires: python3 python3-pydbus python3-gobject Requires: udisks2 xdg-desktop-portal polkit-pkla-compat Recommends: lightdm accountsservice Provides: deepin-pdfium Provides: deepin-util-dfm Provides: deepin-service-manager Conflicts: deepin-gtk-theme Conflicts: deepin-screensaver Conflicts: deepin-daemon Conflicts: deepin-grand-search Conflicts: deepin-util-dfm Conflicts: deepin-sound-theme Conflicts: deepin-service-manager Conflicts: deepin-pdfium Conflicts: deepin-session-ui Conflicts: deepin-session-shell Conflicts: deepin-file-manager Conflicts: deepin-polkit-agent Conflicts: deepin-wallpapers Conflicts: deepin-session Conflicts: deepin-menu %description GXDE OS desktop core components: themes, artwork, settings, session manager, control center, launcher, dock, terminal, file manager, and supporting services. Mirrors the Arch gxde-core-git package, grouping 43 upstream modules into one SRPM. X11 is no longer provided; the session targets Wayland. %package devel Summary: GXDE desktop core development files Requires: %{name}%{?_isa} = %{version}-%{release} %description devel Headers, linker names, CMake and pkg-config files for GXDE desktop core components. %prep (cd %{_sourcedir} && sha256sum -c %{SOURCE102}) %setup -q -c -T -a 0 -a 1 -a 2 -a 3 -a 4 -a 5 -a 6 -a 7 -a 8 -a 9 -a 10 -a 11 -a 12 -a 13 -a 14 -a 15 -a 16 -a 17 -a 18 -a 19 -a 20 -a 21 -a 22 -a 23 -a 24 -a 25 -a 26 -a 27 -a 28 -a 29 -a 30 -a 31 -a 32 -a 33 -a 34 -a 35 -a 36 -a 37 -a 38 -a 39 -a 40 -a 41 -a 42 mv gxde-account-faces-%{commit0} gxde-account-faces mv gxde-icon-theme-%{commit1} gxde-icon-theme mv deepin-gtk-theme-%{commit2} deepin-gtk-theme mv gxde-artwork-%{commit3} gxde-artwork mv gxde-wallpapers-%{commit4} gxde-wallpapers mv gxde-default-settings-%{commit5} gxde-default-settings mv transhell-%{commit6} transhell mv garma-%{commit7} garma mv gxde-app-installer-%{commit8} gxde-app-installer mv gxde-app-upgrader-%{commit9} gxde-app-upgrader mv gxde-app-uninstaller-%{commit10} gxde-app-uninstaller mv gxde-shell-tools-%{commit11} gxde-shell-tools mv gxde-sound-theme-%{commit12} gxde-sound-theme mv gxde-polkit-agent-%{commit13} gxde-polkit-agent mv dpa-ext-gnomekeyring-%{commit14} dpa-ext-gnomekeyring mv deepin-installer-reborn-%{commit15} deepin-installer-reborn mv deepin-daemon-%{commit16} deepin-daemon mv gxde-daemon-%{commit17} gxde-daemon mv startgxde-%{commit18} startgxde mv deepin-menu-%{commit19} deepin-menu mv gxde-sni-server-%{commit20} gxde-sni-server mv gxde-dock-%{commit21} gxde-dock mv gxde-globalmenu-service-%{commit22} gxde-globalmenu-service mv gxde-wayland-gtk-menu-%{commit23} gxde-wayland-gtk-menu mv gxde-top-panel-plugins-%{commit24} gxde-top-panel-plugins mv gxde-top-panel-%{commit25} gxde-top-panel mv gxde-control-center-%{commit26} gxde-control-center mv gxde-launcher-%{commit27} gxde-launcher mv gxde-session-ui-%{commit28} gxde-session-ui mv zipu-%{commit29} zipu mv gxde-shell-compressor-%{commit30} gxde-shell-compressor mv gxde-compressor-%{commit31} gxde-compressor mv rofd-%{commit32} rofd mv gxde-file-manager-%{commit33} gxde-file-manager mv gxde-file-manager-integration-%{commit34} gxde-file-manager-integration mv gxde-requ-%{commit35} gxde-requ mv gxde-time-screensaver-%{commit36} gxde-time-screensaver mv deepin-screensaver-%{commit37} deepin-screensaver mv util-dfm-%{commit38} util-dfm mv deepin-pdfium-%{commit39} deepin-pdfium mv deepin-service-manager-%{commit40} deepin-service-manager mv dde-grand-search-%{commit41} dde-grand-search mv gxde-terminal-%{commit42} gxde-terminal mkdir licenses cp gxde-control-center/LICENSE licenses/gxde-control-center.LICENSE 2>/dev/null || : cp gxde-dock/LICENSE licenses/gxde-dock.LICENSE 2>/dev/null || : cp deepin-daemon/LICENSE licenses/deepin-daemon.LICENSE 2>/dev/null || : cp gxde-launcher/LICENSE licenses/gxde-launcher.LICENSE 2>/dev/null || : cp gxde-terminal/LICENSE licenses/gxde-terminal.LICENSE 2>/dev/null || : cp %{SOURCE103} upstream-lock.json %build %set_build_flags bash %{SOURCE100} "%{_libdir}" "%{_smp_build_ncpus}" %install cp -a stage/. %{buildroot}/ find %{buildroot} -type f -name '*.la' -delete python3 %{SOURCE101} %{buildroot} %{_libdir} %check if grep -R -l -F "$PWD/stage" %{buildroot}%{_libdir}/pkgconfig %{buildroot}%{_libdir}/cmake 2>/dev/null; then echo 'Staging path leaked into installed development metadata' >&2 exit 1 fi # gxde-wayland-gtk-menu: register/unregister the appmenu GTK module in # /etc/gtk-3.0/settings.ini (mirrors AUR gxde-core-git.install). %post /usr/lib/gxde-wayland-gtk-menu/update-gtk-settings enable 2>/dev/null || \ echo "warning: could not enable appmenu GTK module" >&2 %preun if [ "$1" -eq 0 ]; then /usr/lib/gxde-wayland-gtk-menu/update-gtk-settings disable 2>/dev/null || \ echo "warning: could not disable appmenu GTK module" >&2 fi %files -f runtime.files %license licenses/ %doc upstream-lock.json %files devel -f devel.files %changelog * Mon Oct 19 2026 CharOfString - 6.1.2-1 - Package GXDE desktop core from pinned upstream releases for Fedora 44 and 45