public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Mamoru TASAKA <mtasaka@fedoraproject.org>
To: git-commits@fedoraproject.org
Subject: [rpms/cairo-dock] nightly: merge
Date: Thu, 16 Jul 2026 03:39:59 GMT [thread overview]
Message-ID: <178417319979.1.17746777365404278743.rpms-cairo-dock-1d3750977082@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/cairo-dock
Branch : nightly
Commit : 1d37509770824b823a7e1d99f16d30b4472fc40a
Author : Mamoru TASAKA <mtasaka@fedoraproject.org>
Date : 2026-07-16T12:34:16+09:00
Stats : +22/-90 in 4 file(s)
URL : https://src.fedoraproject.org/rpms/cairo-dock/c/1d37509770824b823a7e1d99f16d30b4472fc40a?branch=nightly
Log:
merge
---
diff --git a/cairo-dock.spec b/cairo-dock.spec
index a4bbe91..5953429 100644
--- a/cairo-dock.spec
+++ b/cairo-dock.spec
@@ -270,6 +270,9 @@ popd
%{_libdir}/pkgconfig/gldi.pc
%changelog
+* Wed Jul 15 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
+
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
diff --git a/cairo-dock-create-fedora-tarball.sh b/cairo-dock-create-fedora-tarball.sh
index 686e659..7865344 100644
--- a/cairo-dock-create-fedora-tarball.sh
+++ b/cairo-dock-create-fedora-tarball.sh
@@ -5,10 +5,8 @@ set -x
umask 0022
-VERSION=${VERSION:-3.5.0}
VERSION_PARENT=${VERSION%.[0-9]}
-
REPONAME=cairo-dock-core
TARNAME=cairo-dock
@@ -18,7 +16,6 @@ GIT_URL=https://github.com/Cairo-Dock/${REPONAME}.git
CURRENT_DIR=$(pwd)
TMPDIR=$(mktemp -d /var/tmp/${REPONAME}-XXXXXX)
-GITTAR_VERSION=${VERSION}
FEDORA_TAR_VERSION=${VERSION}
pushd $TMPDIR
@@ -33,6 +30,11 @@ if [ "x${USE_GIT}" != "x" ] ; then
GITDAME_B="$(date -d "${GITDATE}" '+%Y%m%d')"
GITHASH="$(git log -1 | sed -n -e 's|^commit[ \t]||p')"
SHORTHASH=$(echo ${GITHASH:0:7})
+
+ if [ "x${VERSION}" = "x" ] ; then
+ VERSION=$(cat CMakeLists.txt | sed -n -e 's|^.*set.*VERSION "||p' | sed -e 's|".*||')
+ fi
+
cd ..
cd ..
@@ -42,6 +44,11 @@ else
true
fi
+VERSION=${VERSION:-3.5.0}
+if [ "x${GITTAR_VERSION}" = x ] ; then
+ GITTAR_VERSION=${VERSION}
+fi
+
TARBALL_NAME=${TARNAME}-${FEDORA_TAR_VERSION}.tar.gz
SOURCE_URL=${SOURCE_TOP_URL}/${GITTAR_VERSION}/${TARBALL_NAME}
diff --git a/cairo-dock-pr157-disabled-zoom-feature.patch b/cairo-dock-pr157-disabled-zoom-feature.patch
deleted file mode 100644
index 0ddaf33..0000000
--- a/cairo-dock-pr157-disabled-zoom-feature.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-From 4d2034db650a64315e9663f5ee89cad84692c693 Mon Sep 17 00:00:00 2001
-From: Daniel Kondor <kondor.dani@gmail.com>
-Date: Wed, 15 Oct 2025 18:13:22 +0200
-Subject: [PATCH] gui-factory: add a warning about disabled zoom feature
-
-If Cairo-Dock is compiled with `-DAVOID_PATENT_CRAP`, the Zoom feature will be disabled. Adjust the settings GUI to disable the relevant settings and display a warning.
----
- src/gldit/cairo-dock-gui-factory.c | 33 ++++++++++++++++++++++++++++--
- 1 file changed, 31 insertions(+), 2 deletions(-)
-
-diff --git a/src/gldit/cairo-dock-gui-factory.c b/src/gldit/cairo-dock-gui-factory.c
-index fcd639bc..7e846e2e 100644
---- a/src/gldit/cairo-dock-gui-factory.c
-+++ b/src/gldit/cairo-dock-gui-factory.c
-@@ -51,6 +51,7 @@
- #include "cairo-dock-desktop-manager.h"
- #include "cairo-dock-separator-manager.h" // GLDI_OBJECT_IS_SEPARATOR_ICON
- #include "cairo-dock-menu.h" // gldi_menu_item_new_full2
-+#include "cairo-dock-file-manager.h" // cairo_dock_fm_launch_uri
- #include "cairo-dock-gui-factory.h"
-
- #define CAIRO_DOCK_ICON_MARGIN 6
-@@ -1838,6 +1839,11 @@ const gchar *cairo_dock_parse_key_comment (gchar *cKeyComment, char *iElementTyp
- return cUsefulComment;
- }
-
-+static gboolean _open_btn_url (GtkLinkButton *pURL, G_GNUC_UNUSED gpointer data)
-+{
-+ return cairo_dock_fm_launch_uri (gtk_link_button_get_uri (pURL));
-+}
-+
- GtkWidget *cairo_dock_build_group_widget (GKeyFile *pKeyFile, const gchar *cGroupName, const gchar *cGettextDomain, GtkWidget *pMainWindow, GSList **pWidgetList, GPtrArray *pDataGarbage, const gchar *cOriginalConfFilePath)
- {
- g_return_val_if_fail (pKeyFile != NULL && cGroupName != NULL, NULL);
-@@ -3087,9 +3093,15 @@ GtkWidget *cairo_dock_build_group_widget (GKeyFile *pKeyFile, const gchar *cGrou
- }
-
- GtkWidget *pExternFrame;
-+ gboolean bDisabled = FALSE;
- if (iElementType == CAIRO_DOCK_WIDGET_FRAME)
- {
- pExternFrame = gtk_frame_new (NULL);
-+#ifndef AVOID_PATENT_CRAP
-+ // do nothing, bDisabled already set to FALSE
-+#else
-+ bDisabled = !g_strcmp0 (cValue, "Zoom effect");
-+#endif
- gtk_container_set_border_width (GTK_CONTAINER (pExternFrame), CAIRO_DOCK_GUI_MARGIN);
- gtk_frame_set_shadow_type (GTK_FRAME (pExternFrame), GTK_SHADOW_OUT);
- gtk_frame_set_label_widget (GTK_FRAME (pExternFrame), (pLabelContainer != NULL ? pLabelContainer : pLabel));
-@@ -3116,8 +3128,25 @@ GtkWidget *cairo_dock_build_group_widget (GKeyFile *pKeyFile, const gchar *cGrou
- 0);
-
- pFrameVBox = gtk_box_new (GTK_ORIENTATION_VERTICAL, CAIRO_DOCK_GUI_MARGIN);
-- gtk_container_add (GTK_CONTAINER (pFrame),
-- pFrameVBox);
-+ if (bDisabled) {
-+ gtk_widget_set_sensitive (pFrameVBox, FALSE);
-+
-+ GtkWidget *pBoxV = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
-+ GtkWidget *pBoxH = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 0);
-+ GtkWidget *pImg = gtk_image_new_from_icon_name ("dialog-warning", GTK_ICON_SIZE_MENU);
-+ GtkWidget *pLbl = gtk_label_new (_("Cairo-Dock has been built with the icon zoom effect disabled. See here for more info: "));
-+ GtkWidget *pURL = gtk_link_button_new ("https://github.com/Cairo-Dock/cairo-dock-core/issues/156");
-+ // note: we use our own handler to open URLs so that we can use systemd to launch the browser if needed
-+ g_signal_connect (G_OBJECT (pURL), "activate-link", G_CALLBACK (_open_btn_url), NULL);
-+
-+ gtk_box_pack_start (GTK_BOX (pBoxH), pImg, FALSE, FALSE, 20);
-+ gtk_box_pack_start (GTK_BOX (pBoxH), pLbl, FALSE, FALSE, 0);
-+ gtk_box_pack_start (GTK_BOX (pBoxH), pURL, FALSE, FALSE, 0);
-+ gtk_box_pack_start (GTK_BOX (pBoxV), pBoxH, FALSE, FALSE, 5);
-+ gtk_box_pack_start (GTK_BOX (pBoxV), pFrameVBox, FALSE, FALSE, 0);
-+ gtk_container_add (GTK_CONTAINER (pFrame), pBoxV);
-+ }
-+ else gtk_container_add (GTK_CONTAINER (pFrame), pFrameVBox);
-
- if (pAuthorizedValuesList[0] == NULL || *pAuthorizedValuesList[0] == '\0')
- g_free (cValue);
diff --git a/cairo-dock.spec b/cairo-dock.spec
index cfe1aa4..5953429 100644
--- a/cairo-dock.spec
+++ b/cairo-dock.spec
@@ -1,16 +1,16 @@
%global urlver 3.6
-%global mainver 3.6.2
+%global mainver 3.6.100
%global plugin_least_ver 3.6.0
-%dnl %global use_git 1
-%global gitdate 20250922
-%global githash bbdf30b67241dbf61dea651b636a07da5cc39049
+%global use_git 1
+%global gitdate 20260712
+%global githash 32bdab5b2076ce0cec1d26cb38ea2878cd9e0281
%global shorthash %(c=%{githash} ; echo ${c:0:7})
%global tarballver %{mainver}%{?use_git:-%{gitdate}git%{shorthash}}
-%global baserelease 4
+%global baserelease 1
%dnl %global alphatag .rcb
%undefine _ld_strict_symbol_defs
@@ -18,7 +18,7 @@
##########################################
%global flagrel %{nil}
-%global use_gcc_strict_sanitize 0
+%global use_gcc_strict_sanitize 1
%if 0%{?use_gcc_strict_sanitize} >= 1
%global flagrel %{flagrel}.san
@@ -43,8 +43,6 @@ Source0: cairo-dock-fedora-%{tarballver}.tar.gz
Source1: cairo-dock-create-fedora-tarball.sh
# And some legal explanation
Source2: LEGAL.fedora.cairo-dock
-# https://github.com/Cairo-Dock/cairo-dock-core/pull/157
-Patch0: cairo-dock-pr157-disabled-zoom-feature.patch
BuildRequires: gcc
BuildRequires: gcc-c++
@@ -60,6 +58,7 @@ BuildRequires: desktop-file-utils
BuildRequires: gettext
BuildRequires: intltool
+BuildRequires: pkgconfig(libarchive)
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(dbus-glib-1)
@@ -72,6 +71,7 @@ BuildRequires: pkgconfig(gtk-layer-shell-0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(json-c)
BuildRequires: pkgconfig(libcurl)
+BuildRequires: pkgconfig(libevdev)
BuildRequires: pkgconfig(librsvg-2.0)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(systemd)
diff --git a/sources b/sources
index 93b0134..bb86973 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (cairo-dock-fedora-3.6.2.tar.gz) = dd941127605cd771813c1349fcaf8c1ba16673a9e95a6124e3b3e6a30fab97816c14291ac2a76e191b411f025a6f4b03f9b3d9ef356ee580b208a3fa8b6e4f34
+SHA512 (cairo-dock-fedora-3.6.100-20260712git32bdab5.tar.gz) = 27021fbc3a018a1e55db691ef863b9b799739ab637ab3dccd70f0e08a3b6fb6182f67d263baece6c4b3aaec660c473912574a6f4ff278ddbf8b54d3ff82e20c7
reply other threads:[~2026-07-16 3:39 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178417319979.1.17746777365404278743.rpms-cairo-dock-1d3750977082@fedoraproject.org \
--to=mtasaka@fedoraproject.org \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox