21 Commits

Author SHA256 Message Date
97ed581d6c transplant SR 988555 to mingw64
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=138
2022-07-17 17:31:02 +00:00
36534d29fa Accepting request 988899 from home:rhabacker:branches:windows:mingw:win64:Qt512
- Update to 20220620
- Add more provides required by libqt5 related packages
- Add optional support for excluding runtime DLL dependencies to avoid
  rebuilding the whole project, see macro %_mingw64_find_requires_exclude
  in macros.mingw64 for details

OBS-URL: https://build.opensuse.org/request/show/988899
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=135
2022-07-15 07:07:27 +00:00
67e63d9c18 Accepting request 978864 from home:rhabacker:branches:windows:mingw:win64:devruntimedeps
- Update to 20220524
- On finding provides and requirements do not generate temporary 
  files in the global temporary directory (boo#1182356)
- Add optional support to add runtime dependencies for import
  libraries, see macros.mingw64 for details (boo#1194430)
- Fix warning 'file format not recognized' in mingw64-find-requires.sh
  when parsing xxx-config files

OBS-URL: https://build.opensuse.org/request/show/978864
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=133
2022-05-24 08:26:51 +00:00
b1e91bcab0 Accepting request 935197 from home:dimstar:Factory
- Change all version comparisons for Tumbleweed to >= 1550 (instead
  of == 1550). Anything in Tumbleweed counts for current Tumbleweed
  plus future CODE branches. Additionally, the Tumbleweed
  suse_version code is not chiseled in stone.

OBS-URL: https://build.opensuse.org/request/show/935197
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=132
2021-12-02 14:07:53 +00:00
cf72d02343 Accepting request 919461 from home:rhabacker:branches:games:mingw64
- Fix install path and file format for global rpmlint config file on
  openSUSE_Tumbleweed (bug boo#1190304, boo#1190438)
- Use rpmlint-mini also on Leap 15.x to fix the conflict breakage
- Be more verbose when version in generated xxxConfigVersion.cmake
  files is empty (see https://build.opensuse.org/request/show/915515)
- Sync with mingw32 variant

OBS-URL: https://build.opensuse.org/request/show/919461
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=131
2021-09-16 11:49:42 +00:00
8a2c53e212 OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=130 2021-09-14 06:40:27 +00:00
9570d03ee4 Accepting request 908772 from windows:mingw:win64:snapshots
-  Add provides for bcrypt.dll required by mingw64-gdb 10.2

OBS-URL: https://build.opensuse.org/request/show/908772
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=129
2021-08-03 06:05:54 +00:00
23a386dc95 Accepting request 905863 from windows:mingw:win64:snapshots
- Add provides for ncrypt.dll required by mingw64-gnutls clients

OBS-URL: https://build.opensuse.org/request/show/905863
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=128
2021-07-12 14:52:51 +00:00
420a68c953 Accepting request 899917 from home:gmbr3:Active
- Move RPM macros to %_rpmmacrodir (boo#1185671)
- Move profile.d entries to %_distconfdir
- Use %_fileattrsdir macro

OBS-URL: https://build.opensuse.org/request/show/899917
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=126
2021-06-14 14:13:51 +00:00
Ismail Dönmez
2fee8d5632 Accepting request 847606 from windows:mingw:win64:snapshots
- Update to 20201105
- Add macro _mingw64_create_macro_links
- Add macro _mingw64_gdb and command line wrapper /usr/bin/mingw64-gdb
- In mingw64-scripts support rpm macro processing to
  https://rpm.org/user_doc/macros.htm
- Add macro _mingw64_gdb and command line wrapper /usr/bin/mingw64-gdb

OBS-URL: https://build.opensuse.org/request/show/847606
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=123
2020-11-11 07:22:07 +00:00
Ismail Dönmez
565e129525 Accepting request 842307 from windows:mingw:win64:snapshots
- Update to 20201017
- Fix bug not keeping quotes in bash arguments provided to mingw64-scripts.sh
  which is for example required to specify a different cmake generator

OBS-URL: https://build.opensuse.org/request/show/842307
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=121
2020-10-19 13:15:47 +00:00
e99ed70855 Accepting request 830345 from windows:mingw:win64:snapshots
- Fix architecture in generating cmake provides

OBS-URL: https://build.opensuse.org/request/show/830345
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=119
2020-08-31 05:33:44 +00:00
3deeef4c87 Accepting request 829904 from windows:mingw:win64:snapshots
- Update to 20200825
- Fix
  * W: non-etc-or-var-file-marked-as-conffile /usr/libexec/rpm/fileattrs/mingw64-cmake.attr
  * W: non-etc-or-var-file-marked-as-conffile /usr/libexec/rpm/mingw64-cmake.prov
  * W: script-without-shebang /usr/libexec/rpm/fileattrs/mingw64-cmake.attr
  * W: non-standard-group Development/Libraries
  * installing mingw64-scripts on Tumbleweed
  * not using present rpmlint config for building this package

OBS-URL: https://build.opensuse.org/request/show/829904
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=117
2020-08-27 07:41:37 +00:00
d5dd5b403b Accepting request 828163 from windows:mingw:win64:snapshots
- Add missing Fortran case into macros.mingw64* (boo#1173990)
- Fix warning about non standard group (boo#1173189)
- Make cmake package support to be more in sync with native package
  * Add mingw64-cmake.prov and mingw64-cmake.attr ported from native
    cmake package to support generating mingw64(cmake:xxx) dependencies
    required by newer KDE Frameworks 5 and other packages.
  * Move out cmake related macros from macros.mingw64 into macros.mingw64-cmake
  * Define macro _mingw64_cmake_build
  * Fix deprecated call to %make_jobs
  CMake support may be better located in a package named mingw64-cross-cmake
  but need to be used here until the deprecated dependency generator provided
  by this package is converted to sets of *.attr/*.prov files.
- Add additional man languages 'id' and 'uk' used by KDE Frameworks5 packages

OBS-URL: https://build.opensuse.org/request/show/828163
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=115
2020-08-24 14:03:28 +00:00
Ismail Dönmez
a5b7474fb1 Accepting request 795584 from home:bmwiedemann:reproducible:test
Process debuginfo in a reproducible way (boo#1041090)

OBS-URL: https://build.opensuse.org/request/show/795584
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=113
2020-04-20 10:20:52 +00:00
2c30c982aa Accepting request 758334 from home:e9925248:branches:windows:mingw:win32
Revert last change

Adding -lssp to LDFLAGS causes other faults like expat, because libtool also has issues with -lssp.

If fstack-protector is in use, it needs to be passed to all gcc call.  The root cause of the cairo build failures are an outdated libtool, which drops -fstack-protector. Such build system needs to be regenerated using a newer libtool or updated with a newer
upstream version.

OBS-URL: https://build.opensuse.org/request/show/758334
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=110
2019-12-20 08:16:24 +00:00
Ismail Dönmez
6df576063b Accepting request 757515 from home:rhabacker:branches:windows:mingw:win64:misc
- Add -lssp to the link flags, otherwise building of some packages  (like mingw64-cairo) will be aborted with the error 'undefined reference to `__memcpy_chk` and probably `__chk_fail`'. This library seems not be added by
  gcc 9.2 automatically.

OBS-URL: https://build.opensuse.org/request/show/757515
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=109
2019-12-17 15:47:14 +00:00
bb88710aa3 Accepting request 750807 from home:rhabacker:branches:windows:mingw:win64
- add macro _mingw64_ldflags_bootstrap for bootstrap packages

OBS-URL: https://build.opensuse.org/request/show/750807
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=108
2019-11-25 16:39:57 +00:00
Ismail Dönmez
52c55e23e0 - Add -fstack-protector to LDFLAGS
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=107
2019-11-25 05:05:25 +00:00
Ismail Dönmez
7bfb6a4a85 Accepting request 750324 from home:lnussel:mingw
- disable default debug package only if the mingw debug macro is used

OBS-URL: https://build.opensuse.org/request/show/750324
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=106
2019-11-22 15:35:58 +00:00
Ismail Dönmez
c1aab31ce2 Accepting request 749925 from home:lnussel:mingw
add changes file

OBS-URL: https://build.opensuse.org/request/show/749925
OBS-URL: https://build.opensuse.org/package/show/windows:mingw:win64/mingw64-filesystem?expand=0&rev=105
2019-11-20 14:49:36 +00:00