diff --git a/_scmsync.obsinfo b/_scmsync.obsinfo new file mode 100644 index 0000000..ad5ff87 --- /dev/null +++ b/_scmsync.obsinfo @@ -0,0 +1,4 @@ +mtime: 1739169242 +commit: 00f54440acd73f82d3009e478c2160dcd311ac4a02459f36b6ebefb7e06bc1f1 +url: https://src.opensuse.org/mingw/mingw64-runtime +revision: master diff --git a/build.specials.obscpio b/build.specials.obscpio new file mode 100644 index 0000000..b9b7a4e --- /dev/null +++ b/build.specials.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8fe6691d140ddf212de0d868c3863f03e903a47f83de0a9cc698b3dafe6a4b6d +size 256 diff --git a/mingw-w64-v11.0.1.tar.bz2 b/mingw-w64-v11.0.1.tar.bz2 deleted file mode 100644 index db3662b..0000000 --- a/mingw-w64-v11.0.1.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3f66bce069ee8bed7439a1a13da7cb91a5e67ea6170f21317ac7f5794625ee10 -size 10057401 diff --git a/mingw-w64-v12.0.0.tar.bz2 b/mingw-w64-v12.0.0.tar.bz2 new file mode 100644 index 0000000..31f35d2 --- /dev/null +++ b/mingw-w64-v12.0.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc41898aac4b6e8dd5cffd7331b9d9515b912df4420a3a612b5ea2955bbeed2f +size 10474283 diff --git a/mingw64-runtime.changes b/mingw64-runtime.changes index 57e6838..4b45309 100644 --- a/mingw64-runtime.changes +++ b/mingw64-runtime.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Wed Aug 28 10:45:16 UTC 2024 - Jan Engelhardt + +- Update to release 12 + * C++ overloads for _strdate_s and _strtime_s, _makepath_s, + wcsncat_s. + * Updated wine header imports. + * Many other new win32 APIs. + * UCRT configurations now primarily use (faster) math functions + from UCRT, rather than libmingwex. + ------------------------------------------------------------------- Fri Nov 3 12:33:16 UTC 2023 - Jan Engelhardt @@ -14,6 +25,11 @@ Mon Jun 27 16:37:24 UTC 2022 - Jan Engelhardt * Drop x86_64 64-bit crtdll.dll * Updated wine imports +------------------------------------------------------------------- +Tue Sep 21 08:39:19 UTC 2021 - Jan Engelhardt + +- Silence rpmlint2: devel-file-in-non-devel-package + ------------------------------------------------------------------- Sat Jul 3 10:32:06 UTC 2021 - Jan Engelhardt @@ -65,24 +81,24 @@ Wed Oct 17 18:50:03 UTC 2018 - Jan Engelhardt ------------------------------------------------------------------- Tue Nov 21 11:38:40 UTC 2017 - idonmez@suse.com -- Update to version 5.0.3 +- Update to version 5.0.3 - Drop libmsvcrt.a-Added-_create_locale-and-_free_locale-ent.diff, fixed upstream. ------------------------------------------------------------------- Tue Apr 18 14:12:37 UTC 2017 - idonmez@suse.com -- Add libmsvcrt.a-Added-_create_locale-and-_free_locale-ent.diff +- Add libmsvcrt.a-Added-_create_locale-and-_free_locale-ent.diff ------------------------------------------------------------------- Tue Mar 28 11:41:07 UTC 2017 - idonmez@suse.com -- Update to version 5.0.2 +- Update to version 5.0.2 ------------------------------------------------------------------- Sat Jan 14 20:48:37 UTC 2017 - idonmez@suse.com -- Update to version 5.0.1 +- Update to version 5.0.1 ------------------------------------------------------------------- Wed Mar 23 21:07:00 UTC 2016 - jengelh@inai.de diff --git a/mingw64-runtime.spec b/mingw64-runtime.spec index cd127b1..024976a 100644 --- a/mingw64-runtime.spec +++ b/mingw64-runtime.spec @@ -1,7 +1,7 @@ # # spec file for package mingw64-runtime # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,25 +17,25 @@ Name: mingw64-runtime -Version: 11.0.1 +Version: 12.0.0 Release: 0 Summary: MinGW-w64 runtime libraries for Win64 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 +Source: http://downloads.sf.net/mingw-w64/mingw-w64-v%version.tar.bz2 +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 @@ -46,17 +46,18 @@ BuildArch: noarch 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 \ + --with-default-msvcrt=msvcrt %make_build %install %make_install -rm -Rfv "%{buildroot}/%{_mingw64_includedir}"/*.c +rm -Rfv "%buildroot/%_mingw64_includedir"/*.c %files -%{_mingw64_libdir}/ +%_mingw64_libdir/ %changelog