public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/mingw-python-setuptools] rawhide: Update to 84.0.0
@ 2026-08-26 12:21 Sandro Mani
  0 siblings, 0 replies; only message in thread
From: Sandro Mani @ 2026-08-26 12:21 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/mingw-python-setuptools
Branch : rawhide
Commit : 368167036ce9921359aa2b2801e5c5aac937500f
Author : Sandro Mani <manisandro@gmail.com>
Date   : 2026-08-26T14:21:39+02:00
Stats  : +12/-37 in 6 file(s)
URL    : https://src.fedoraproject.org/rpms/mingw-python-setuptools/c/368167036ce9921359aa2b2801e5c5aac937500f?branch=rawhide

Log:
Update to 84.0.0

---
diff --git a/.gitignore b/.gitignore
index bf8855b..0283503 100644
--- a/.gitignore
+++ b/.gitignore
@@ -50,3 +50,4 @@
 /setuptools-80.10.2.tar.gz
 /setuptools-82.0.1.tar.gz
 /setuptools-83.0.0.tar.gz
+/setuptools-84.0.0.tar.gz

diff --git a/mingw-python-setuptools-shlib-suffix.patch b/mingw-python-setuptools-shlib-suffix.patch
deleted file mode 100644
index 985bbf6..0000000
--- a/mingw-python-setuptools-shlib-suffix.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -rupN --no-dereference setuptools-83.0.0/setuptools/_distutils/sysconfig.py setuptools-83.0.0-new/setuptools/_distutils/sysconfig.py
---- setuptools-83.0.0/setuptools/_distutils/sysconfig.py	2026-07-04 17:30:59.000000000 +0200
-+++ setuptools-83.0.0-new/setuptools/_distutils/sysconfig.py	2026-07-10 07:53:03.011145313 +0200
-@@ -376,7 +376,7 @@ def customize_compiler(compiler: CCompil
-         if 'RANLIB' in os.environ and compiler.executables.get('ranlib', None):
-             compiler.set_executables(ranlib=os.environ['RANLIB'])
- 
--        compiler.shared_lib_extension = shlib_suffix
-+        # compiler.shared_lib_extension = shlib_suffix
- 
- 
- def get_config_h_filename() -> str:

diff --git a/mingw-python-setuptools.spec b/mingw-python-setuptools.spec
index dc45523..8233a27 100644
--- a/mingw-python-setuptools.spec
+++ b/mingw-python-setuptools.spec
@@ -4,21 +4,16 @@
 
 Name:          mingw-python-%{pypi_name}
 Summary:       MinGW Windows Python %{pypi_name} library
-Version:       83.0.0
-Release:       2%{?dist}
+Version:       84.0.0
+Release:       1%{?dist}
 BuildArch:     noarch
 
 License:       MIT
 URL:           https://pypi.python.org/pypi/%{pypi_name}
 Source0:       %{pypi_source %{pypi_name} %{version}}
 
-# Adapt is_mingw check to only check get_platform, as sys.platform will be 'linux' when cross-compiling
-Patch0:        mingw-python-setuptools_is_mingw.patch
 # Don't append -s to linker commandline
-Patch1:        mingw-python-setuptools_nostrip.patch
-# Don't override shared_lib_extension with SHLIB_SUFFIX config value
-# The value set by Mingw32CCompiler class is already correct, no need to override
-Patch2:        mingw-python-setuptools-shlib-suffix.patch
+Patch0:        mingw-python-setuptools_nostrip.patch
 
 BuildRequires: mingw32-filesystem
 BuildRequires: mingw32-python3
@@ -96,6 +91,9 @@ find %{buildroot}%{mingw64_python3_sitearch}/ -name '*.exe' | xargs rm -f
 
 
 %changelog
+* Wed Aug 26 2026 Sandro Mani <manisandro@gmail.com> - 84.0.0-1
+- Update to 84.0.0
+
 * Thu Jul 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 83.0.0-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
 

diff --git a/mingw-python-setuptools_is_mingw.patch b/mingw-python-setuptools_is_mingw.patch
deleted file mode 100644
index 050ba11..0000000
--- a/mingw-python-setuptools_is_mingw.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -rupN --no-dereference setuptools-83.0.0/setuptools/_distutils/util.py setuptools-83.0.0-new/setuptools/_distutils/util.py
---- setuptools-83.0.0/setuptools/_distutils/util.py	2026-07-04 17:30:59.000000000 +0200
-+++ setuptools-83.0.0-new/setuptools/_distutils/util.py	2026-07-10 07:53:02.928619173 +0200
-@@ -498,7 +498,7 @@ def is_mingw() -> bool:
-     Python compiled with Mingw-w64 has sys.platform == 'win32' and
-     get_platform() starts with 'mingw'.
-     """
--    return sys.platform == 'win32' and get_platform().startswith('mingw')
-+    return get_platform().startswith('mingw')
- 
- 
- def is_freethreaded() -> bool:

diff --git a/mingw-python-setuptools_nostrip.patch b/mingw-python-setuptools_nostrip.patch
index 01306a6..a2b70ed 100644
--- a/mingw-python-setuptools_nostrip.patch
+++ b/mingw-python-setuptools_nostrip.patch
@@ -1,7 +1,7 @@
-diff -rupN --no-dereference setuptools-83.0.0/setuptools/_distutils/compilers/C/cygwin.py setuptools-83.0.0-new/setuptools/_distutils/compilers/C/cygwin.py
---- setuptools-83.0.0/setuptools/_distutils/compilers/C/cygwin.py	2026-07-04 17:30:59.000000000 +0200
-+++ setuptools-83.0.0-new/setuptools/_distutils/compilers/C/cygwin.py	2026-07-10 07:53:02.971330310 +0200
-@@ -198,8 +198,8 @@ class Compiler(unix.Compiler):
+diff -rupN --no-dereference setuptools-84.0.0/setuptools/_distutils/compilers/C/cygwin.py setuptools-84.0.0-new/setuptools/_distutils/compilers/C/cygwin.py
+--- setuptools-84.0.0/setuptools/_distutils/compilers/C/cygwin.py	2026-08-08 20:27:34.816768400 +0200
++++ setuptools-84.0.0-new/setuptools/_distutils/compilers/C/cygwin.py	2026-08-26 13:10:39.041194551 +0200
+@@ -197,8 +197,8 @@ class Compiler(unix.Compiler):
          # (On my machine: 10KiB < stripped_file < ??100KiB
          #   unstripped_file = stripped_file + XXX KiB
          #  ( XXX=254 for a typical python extension))

diff --git a/sources b/sources
index c57f6ed..2117b7b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (setuptools-83.0.0.tar.gz) = d426f235471d30b41391bda63e8f3d461f54a6a4127594a2e2d0cab0c7576d511db5e5f211ed6cdac2afc620d3695e991a1dd08106f1201ec64697b14b3e0390
+SHA512 (setuptools-84.0.0.tar.gz) = 67721834362dd88c256cbd523413dbdcb99ca871bcc873ffa29c7667687973e1d5e15b0ea8ef4529711418b14d3d660771846877543001d4ab0fe8b4585ac9ad

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-26 12:21 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-26 12:21 [rpms/mingw-python-setuptools] rawhide: Update to 84.0.0 Sandro Mani

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox