From 945a9fa25fd3bb0060f145e93373879db2cce337ea50c4cb8c3bbc976aaf6fa1 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Tue, 14 Sep 2021 06:28:50 +0000 Subject: [PATCH 1/3] OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-runtime?expand=0&rev=54 --- mingw64-runtime-rpmlintrc | 1 + mingw64-runtime.spec | 18 +++++++++--------- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/mingw64-runtime-rpmlintrc b/mingw64-runtime-rpmlintrc index e492e72..43c2593 100644 --- a/mingw64-runtime-rpmlintrc +++ b/mingw64-runtime-rpmlintrc @@ -1 +1,2 @@ addFilter("arch-independent-package-contains-binary-or-object") +addFilter("devel-file-in-non-devel-package") diff --git a/mingw64-runtime.spec b/mingw64-runtime.spec index e6b40ab..828f526 100644 --- a/mingw64-runtime.spec +++ b/mingw64-runtime.spec @@ -24,39 +24,39 @@ License: SUSE-Public-Domain Group: Development/Libraries/C and C++ URL: http://mingw-w64.sf.net/ Source: http://downloads.sf.net/mingw-w64/mingw-w64-v%{version}.tar.bz2 -Source100: %name-rpmlintrc -#!BuildIgnore: post-build-checks +Source100: %{name}-rpmlintrc BuildRequires: mingw64-cross-binutils BuildRequires: mingw64-cross-gcc-bootstrap >= 4.4.0 BuildRequires: mingw64-filesystem -BuildRequires: mingw64-headers >= %version +BuildRequires: mingw64-headers >= %{version} BuildRequires: xz +#!BuildIgnore: post-build-checks # When building the CRT, any newer (>=) headers should be ok, since the CRT # won't make use of them. At runtime, ensure that headers are not too new (<=) # because ominous link failures can result -- let OBS go into unresolvable # state instead. -Requires: mingw64-headers <= %version +Requires: mingw64-headers <= %{version} # Once this is installed, mingw64-bootstrap (binary bootstrapper) is no # longer needed. Obsoletes: mingw64-runtime-bootstrap BuildArch: noarch -%_mingw64_package_header +%{_mingw64_package_header} %description MinGW Win64 cross-compiler runtime, base libraries. %prep -%autosetup -n mingw-w64-v%version/mingw-w64-crt +%autosetup -n mingw-w64-v%{version}/mingw-w64-crt %build -%_mingw64_configure --disable-lib32 --enable-lib64 +%{_mingw64_configure} --disable-lib32 --enable-lib64 %make_build %install %make_install -rm -Rfv "%buildroot/%_mingw64_includedir"/*.c +rm -Rfv "%{buildroot}/%{_mingw64_includedir}"/*.c %files -%_mingw64_libdir/ +%{_mingw64_libdir}/ %changelog From 5426714f73b6b1e3cb008128a6fef2dcbe0e63882c1de2a0827b10640e8c3c7e Mon Sep 17 00:00:00 2001 From: Ralf Habacker Date: Tue, 26 Oct 2021 11:02:02 +0000 Subject: [PATCH 2/3] remove brackets from calls to _mingw64_*package* macros OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-runtime?expand=0&rev=55 --- mingw64-runtime.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mingw64-runtime.spec b/mingw64-runtime.spec index 828f526..079db24 100644 --- a/mingw64-runtime.spec +++ b/mingw64-runtime.spec @@ -40,7 +40,7 @@ Requires: mingw64-headers <= %{version} # longer needed. Obsoletes: mingw64-runtime-bootstrap BuildArch: noarch -%{_mingw64_package_header} +%_mingw64_package_header_debug %description MinGW Win64 cross-compiler runtime, base libraries. From 70d63688d9d2489484c2d4b551b2481ce76efdd6f94c1e04f6df76cef435a2a5 Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Tue, 28 Jun 2022 06:57:42 +0000 Subject: [PATCH 3/3] Accepting request 985376 from home:jengelh:branches:windows:mingw:win64 - Update to release 10 OBS-URL: https://build.opensuse.org/request/show/985376 OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-runtime?expand=0&rev=56 --- mingw-w64-v10.0.0.tar.bz2 | 3 +++ mingw-w64-v9.0.0.tar.bz2 | 3 --- mingw64-runtime.changes | 8 ++++++++ mingw64-runtime.spec | 4 ++-- 4 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 mingw-w64-v10.0.0.tar.bz2 delete mode 100644 mingw-w64-v9.0.0.tar.bz2 diff --git a/mingw-w64-v10.0.0.tar.bz2 b/mingw-w64-v10.0.0.tar.bz2 new file mode 100644 index 0000000..913ed86 --- /dev/null +++ b/mingw-w64-v10.0.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba6b430aed72c63a3768531f6a3ffc2b0fde2c57a3b251450dcf489a894f0894 +size 9620291 diff --git a/mingw-w64-v9.0.0.tar.bz2 b/mingw-w64-v9.0.0.tar.bz2 deleted file mode 100644 index f14476b..0000000 --- a/mingw-w64-v9.0.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1929b94b402f5ff4d7d37a9fe88daa9cc55515a6134805c104d1794ae22a4181 -size 9537758 diff --git a/mingw64-runtime.changes b/mingw64-runtime.changes index 49f46e7..ef59efe 100644 --- a/mingw64-runtime.changes +++ b/mingw64-runtime.changes @@ -1,3 +1,11 @@ +------------------------------------------------------------------- +Mon Jun 27 16:37:24 UTC 2022 - Jan Engelhardt + +- Update to release 10 + * New msvcrt10, 20, 40, 70 and 71 import libraries. + * Drop x86_64 64-bit crtdll.dll + * Updated wine imports + ------------------------------------------------------------------- Sat Jul 3 10:32:06 UTC 2021 - Jan Engelhardt diff --git a/mingw64-runtime.spec b/mingw64-runtime.spec index 079db24..5dc4ad1 100644 --- a/mingw64-runtime.spec +++ b/mingw64-runtime.spec @@ -1,7 +1,7 @@ # # spec file for package mingw64-runtime # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: mingw64-runtime -Version: 9.0.0 +Version: 10.0.0 Release: 0 Summary: MinGW-w64 runtime libraries for Win64 License: SUSE-Public-Domain