public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Sandro Mani <manisandro@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/mingw-glibmm24] rawhide: Update to 2.66.10
Date: Sun, 16 Aug 2026 07:09:24 GMT	[thread overview]
Message-ID: <178686416439.1.2305689578498074532.rpms-mingw-glibmm24-a7d7e629a5c5@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/mingw-glibmm24
Branch : rawhide
Commit : a7d7e629a5c56878a622d6dec5216c7e2dd81ef9
Author : Sandro Mani <manisandro@gmail.com>
Date   : 2026-08-16T09:09:14+02:00
Stats  : +32/-28 in 5 file(s)
URL    : https://src.fedoraproject.org/rpms/mingw-glibmm24/c/a7d7e629a5c56878a622d6dec5216c7e2dd81ef9?branch=rawhide

Log:
Update to 2.66.10

---
diff --git a/.gitignore b/.gitignore
index d4a055e..4e55bcd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -60,3 +60,4 @@ glibmm-2.24.1.tar.bz2
 /glibmm-2.66.7.tar.xz
 /glibmm-2.66.8.tar.xz
 /glibmm-2.66.9.tar.xz
+/glibmm-2.66.10.tar.xz

diff --git a/glibmm_export-symbols.patch b/glibmm_export-symbols.patch
index 2d5e5e2..4d8d265 100644
--- a/glibmm_export-symbols.patch
+++ b/glibmm_export-symbols.patch
@@ -1,6 +1,6 @@
-diff -rupN --no-dereference glibmm-2.66.9/glib/src/threads.hg glibmm-2.66.9-new/glib/src/threads.hg
---- glibmm-2.66.9/glib/src/threads.hg	2026-06-28 13:00:16.000000000 +0200
-+++ glibmm-2.66.9-new/glib/src/threads.hg	2026-06-28 23:07:27.272046768 +0200
+diff -rupN --no-dereference glibmm-2.66.10/glib/src/threads.hg glibmm-2.66.10-new/glib/src/threads.hg
+--- glibmm-2.66.10/glib/src/threads.hg	2026-08-11 15:42:16.000000000 +0200
++++ glibmm-2.66.10-new/glib/src/threads.hg	2026-08-16 09:06:11.162815242 +0200
 @@ -197,7 +197,7 @@ class GLIBMM_API Thread::Exit
   *
   * @deprecated Please use std::thread instead.
@@ -28,9 +28,9 @@ diff -rupN --no-dereference glibmm-2.66.9/glib/src/threads.hg glibmm-2.66.9-new/
  
  /** This represents a reader-writer lock.
   * It is similar to a Mutex in that it allows
-diff -rupN --no-dereference glibmm-2.66.9/untracked/glib/glibmm/threads.h glibmm-2.66.9-new/untracked/glib/glibmm/threads.h
---- glibmm-2.66.9/untracked/glib/glibmm/threads.h	2026-06-28 13:58:51.197699000 +0200
-+++ glibmm-2.66.9-new/untracked/glib/glibmm/threads.h	2026-06-28 23:07:27.272570124 +0200
+diff -rupN --no-dereference glibmm-2.66.10/untracked/glib/glibmm/threads.h glibmm-2.66.10-new/untracked/glib/glibmm/threads.h
+--- glibmm-2.66.10/untracked/glib/glibmm/threads.h	2026-08-11 16:11:04.053937200 +0200
++++ glibmm-2.66.10-new/untracked/glib/glibmm/threads.h	2026-08-16 09:06:11.163201152 +0200
 @@ -226,7 +226,7 @@ class GLIBMM_API Thread::Exit
   *
   * @deprecated Please use std::thread instead.

diff --git a/glibmm_scripts-buildroot.patch b/glibmm_scripts-buildroot.patch
index 06d4cf0..d838c65 100644
--- a/glibmm_scripts-buildroot.patch
+++ b/glibmm_scripts-buildroot.patch
@@ -1,19 +1,6 @@
-diff -rupN --no-dereference glibmm-2.66.9/untracked/build_scripts/generate-binding.py glibmm-2.66.9-new/untracked/build_scripts/generate-binding.py
---- glibmm-2.66.9/untracked/build_scripts/generate-binding.py	2026-06-28 13:58:51.785579700 +0200
-+++ glibmm-2.66.9-new/untracked/build_scripts/generate-binding.py	2026-06-29 08:02:54.534505066 +0200
-@@ -91,7 +91,8 @@ def install_built_h_files():
-   # <built_h_dir> is an absolute path in the build directory or source directory.
-   # <install_subdir> is an installation directory, relative to {prefix}.
-   built_h_dir = sys.argv[2]
--  install_dir = os.path.join(os.getenv('MESON_INSTALL_DESTDIR_PREFIX'), sys.argv[3])
-+  buildroot = os.getenv('MESON_INSTALL_DESTDIR_PREFIX', "").removesuffix(os.getenv('MESON_INSTALL_PREFIX', ''))
-+  install_dir = buildroot + sys.argv[3]
- 
-   # Create the installation directory, if it does not exist.
-   os.makedirs(os.path.join(install_dir, 'private'), exist_ok=True)
-diff -rupN glibmm-2.66.9/tools/build_scripts/handle-built-files.py glibmm-2.66.9-new/tools/build_scripts/handle-built-files.py
---- glibmm-2.66.9/tools/build_scripts/handle-built-files.py	2026-06-28 13:00:16.000000000 +0200
-+++ glibmm-2.66.9-new/tools/build_scripts/handle-built-files.py	2026-06-29 08:04:06.339325808 +0200
+diff -rupN --no-dereference glibmm-2.66.10/tools/build_scripts/handle-built-files.py glibmm-2.66.10-new/tools/build_scripts/handle-built-files.py
+--- glibmm-2.66.10/tools/build_scripts/handle-built-files.py	2026-08-11 15:42:16.000000000 +0200
++++ glibmm-2.66.10-new/tools/build_scripts/handle-built-files.py	2026-08-16 09:06:11.338483106 +0200
 @@ -94,7 +94,8 @@ def install_built_h_files():
    # <built_h_dir> is an absolute path in the build directory or source directory.
    # <install_subdir> is an installation directory, relative to {prefix}.
@@ -24,9 +11,9 @@ diff -rupN glibmm-2.66.9/tools/build_scripts/handle-built-files.py glibmm-2.66.9
  
    quiet = bool(os.getenv('MESON_INSTALL_QUIET'))
    for file in sys.argv[4:]:
-diff -rupN glibmm-2.66.9/untracked/build_scripts/doc-reference.py glibmm-2.66.9-new/untracked/build_scripts/doc-reference.py
---- glibmm-2.66.9/untracked/build_scripts/doc-reference.py	2026-06-28 13:58:51.785332000 +0200
-+++ glibmm-2.66.9-new/untracked/build_scripts/doc-reference.py	2026-06-29 08:05:02.751983624 +0200
+diff -rupN --no-dereference glibmm-2.66.10/untracked/build_scripts/doc-reference.py glibmm-2.66.10-new/untracked/build_scripts/doc-reference.py
+--- glibmm-2.66.10/untracked/build_scripts/doc-reference.py	2026-08-11 16:11:04.628528800 +0200
++++ glibmm-2.66.10-new/untracked/build_scripts/doc-reference.py	2026-08-16 09:06:11.338731528 +0200
 @@ -89,8 +89,9 @@ def install_doc():
    # <devhelpfile> is a relative or absolute path in the build directory.
    # <htmlrefdir> and <devhelpdir> are installation directories, relative to {prefix}.
@@ -39,3 +26,16 @@ diff -rupN glibmm-2.66.9/untracked/build_scripts/doc-reference.py glibmm-2.66.9-
    prefix_htmlrefdir = os.path.join(os.getenv('MESON_INSTALL_PREFIX'), sys.argv[5])
    build_dir = os.path.dirname(devhelpfile)
  
+diff -rupN --no-dereference glibmm-2.66.10/untracked/build_scripts/generate-binding.py glibmm-2.66.10-new/untracked/build_scripts/generate-binding.py
+--- glibmm-2.66.10/untracked/build_scripts/generate-binding.py	2026-08-11 16:11:04.628749800 +0200
++++ glibmm-2.66.10-new/untracked/build_scripts/generate-binding.py	2026-08-16 09:06:11.338141986 +0200
+@@ -91,7 +91,8 @@ def install_built_h_files():
+   # <built_h_dir> is an absolute path in the build directory or source directory.
+   # <install_subdir> is an installation directory, relative to {prefix}.
+   built_h_dir = sys.argv[2]
+-  install_dir = os.path.join(os.getenv('MESON_INSTALL_DESTDIR_PREFIX'), sys.argv[3])
++  buildroot = os.getenv('MESON_INSTALL_DESTDIR_PREFIX', "").removesuffix(os.getenv('MESON_INSTALL_PREFIX', ''))
++  install_dir = buildroot + sys.argv[3]
+ 
+   # Create the installation directory, if it does not exist.
+   os.makedirs(os.path.join(install_dir, 'private'), exist_ok=True)

diff --git a/mingw-glibmm24.spec b/mingw-glibmm24.spec
index 6f9e278..15291c7 100644
--- a/mingw-glibmm24.spec
+++ b/mingw-glibmm24.spec
@@ -4,8 +4,8 @@
 %global release_version %(echo %{version} | awk -F. '{print $1"."$2}')
 
 Name:           mingw-glibmm24
-Version:        2.66.9
-Release:        2%{?dist}
+Version:        2.66.10
+Release:        1%{?dist}
 Summary:        MinGW Windows C++ interface for GTK2 (a GUI library for X)
 
 License:        LGPL-2.0-or-later
@@ -137,6 +137,9 @@ Static cross compiled version of the glibmm library.
 
 
 %changelog
+* Sun Aug 16 2026 Sandro Mani <manisandro@gmail.com> - 2.66.10-1
+- Update to 2.66.10
+
 * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.66.9-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

diff --git a/sources b/sources
index 4572abe..1509f9e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (glibmm-2.66.9.tar.xz) = 0983d606f3bac6271699fcfed22c63937778e024c7666a55b03d831ebd8637c385ce1c6bef78ece4d0f73ec05e8e9bfa47df2f524c9bd34ccf6d8192f6717610
+SHA512 (glibmm-2.66.10.tar.xz) = ec817b0c681c413348c7cd6577975a8d9ee50c30e6553799e76e0dae53cffcdfce9194462a0b7772da661e4c305fdddf07204ffeb30b9ab3bc37cd1dbda69c08

                 reply	other threads:[~2026-08-16  7:09 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=178686416439.1.2305689578498074532.rpms-mingw-glibmm24-a7d7e629a5c5@fedoraproject.org \
    --to=manisandro@gmail.com \
    --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