Commit Graph

318 Commits

Author SHA256 Message Date
Ana Guerrero
a5f4cb39d9 Accepting request 1225964 from devel:tools:building
- Add meson-testsuite-with-cmake-3.31.patch: Fix test suite run
  against CMake 3.31.

OBS-URL: https://build.opensuse.org/request/show/1225964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=116
2024-11-24 10:03:41 +00:00
5e9094bc8e OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=300 2024-11-23 10:38:43 +00:00
2771258507 - Add meson-testsuite-with-cmake-3.31.patch: Fix test suite run
against CMake 3.31.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=299
2024-11-22 10:04:31 +00:00
Ana Guerrero
4b0cc15995 Accepting request 1216643 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1216643
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=115
2024-10-22 12:51:38 +00:00
55e2e3cc00 - Update ro version 1.6.0:
+ Support for OpenXL compiler in AIX.
  + Default to printing deprecations when no minimum version is
    specified.
  + Cargo subprojects is experimental.
  + Dependencies from CMake subprojects now use only PUBLIC link
    flags.
  + New built-in option for default both_libraries.
  + New as_static and as_shared methods on internal dependencies.
  + Support for DIA SDK.
  + Support for LLVM-based flang compiler.
  + nvc and nvc++ now support setting std.
  + Tools can be selected when calling has_tools() on the Qt
    modules.
  + Simple tool to test build reproducibility.
  + Support for variable in system dependencies.
  + test() and benchmark() functions accept new types.
  + Zig 0.11 can be used as a C/C++ compiler frontend.

OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=297
2024-10-21 07:39:25 +00:00
Ana Guerrero
a90c6d1776 Accepting request 1202538 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1202538
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=114
2024-09-24 15:31:15 +00:00
8ccaa6d4cc Update to 1.5.2
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=295
2024-09-23 06:41:39 +00:00
f417e64e97 Accepting request 1194738 from GNOME:Next
- BuildRequire gettext-devel instead of gettext: allow OBS to
  shortcut through gettext-runtime-mini.

OBS-URL: https://build.opensuse.org/request/show/1194738
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=294
2024-08-19 15:23:20 +00:00
Dominique Leuenberger
cbf41ebe35 Accepting request 1190167 from devel:tools:building
- Update to version 1.5.1:
  + Bug fixes for ARM build and cross-compilation
  + rust: recursively pull proc-macro deps for rust targets
  + fix gnome.compile_resources() install: true and no install_dir
  + test suite fixes and bug fixes

Smoketest in GNOME:Next passed

OBS-URL: https://build.opensuse.org/request/show/1190167
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=113
2024-07-30 09:53:13 +00:00
8826dad8d1 meson 1.5.1
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=292
2024-07-29 05:19:40 +00:00
Dominique Leuenberger
c7b62b12b7 Accepting request 1188945 from devel:tools:building
Update to 1.5.0 - GNOME:Next as smoketest rebuilt and succeeded

OBS-URL: https://build.opensuse.org/request/show/1188945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=112
2024-07-24 13:29:17 +00:00
73211338f4 Accepting request 1188773 from home:AndreasStieger:branches:devel:tools:building
meson 1.5.0

OBS-URL: https://build.opensuse.org/request/show/1188773
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=290
2024-07-22 04:47:36 +00:00
6a009e6e4d Accepting request 1186924 from home:AndreasStieger:branches:devel:tools:building
meson 1.4.2

OBS-URL: https://build.opensuse.org/request/show/1186924
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=289
2024-07-18 07:44:43 +00:00
Ana Guerrero
4987679dcb Accepting request 1178327 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1178327
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=111
2024-06-04 10:49:30 +00:00
0f22436a45 Accepting request 1178316 from GNOME:Next
- Update to version 1.4.1:
  + compilers: cpp: improve libc++ vs libstdc++ detection (again).
  + compilers: cpp: reduce macro pollution for stdlib macros.
  + Fix builds with Ninja 12 and remove a 5 year old workaround.
  + rust: Fix warning_level=everything case.
  + environment: fix LLVM 18 support in get_llvm_tool_names().
- Drop get_llvm_tool_names-llvm18.patch and
  compatibility-ninja-1.12.patch: fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/1178316
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=287
2024-06-03 13:03:31 +00:00
Ana Guerrero
7d4867cee0 Accepting request 1171550 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1171550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=110
2024-05-20 16:10:55 +00:00
379f0210c9 Accepting request 1171428 from home:mathletic:branches:devel:tools:building
- Add compatibility-ninja-1.12.patch from upstream to restore
  compatibility with latest Ninja release, back-ported to 1.4.0

OBS-URL: https://build.opensuse.org/request/show/1171428
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=285
2024-05-03 08:32:33 +00:00
Dominique Leuenberger
4fc2ac820a Accepting request 1167953 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1167953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=109
2024-04-17 12:45:20 +00:00
2b709b5fda Accepting request 1167791 from home:yfjiang:branches:devel:tools:building
- Set the latest supported gcc13 to build meson:test on SLE/Leap.

OBS-URL: https://build.opensuse.org/request/show/1167791
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=283
2024-04-16 08:08:43 +00:00
Ana Guerrero
dbd8fe9e9f Accepting request 1164244 from devel:tools:building
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1164244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=108
2024-04-04 20:24:52 +00:00
Ana Guerrero
83c20deb4d Accepting request 1157507 from devel:tools:building
Not yet jumping to 1.4 - need GNOME 46 for that

OBS-URL: https://build.opensuse.org/request/show/1157507
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=107
2024-03-13 21:16:02 +00:00
ae6440bf56 Accepting request 1157431 from GNOME:Next
Update to 1.4.0

OBS-URL: https://build.opensuse.org/request/show/1157431
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=280
2024-03-13 08:06:20 +00:00
44ab067d92 Accepting request 1157064 from home:aaronpuchert:llvm-next
- Add get_llvm_tool_names-llvm18.patch to accept LLVM 18.1.

OBS-URL: https://build.opensuse.org/request/show/1157064
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=279
2024-03-12 11:23:03 +00:00
Ana Guerrero
427aeb5871 Accepting request 1146731 from devel:tools:building
- Update to version 1.3.2:
  Changelog see: 
  https://github.com/mesonbuild/meson/compare/1.3.1...1.3.2

OBS-URL: https://build.opensuse.org/request/show/1146731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=106
2024-02-16 20:47:26 +00:00
b435cbc06a Accepting request 1146514 from home:ecsos:python
- Update to version 1.3.2:
  Changelog see: 
  https://github.com/mesonbuild/meson/compare/1.3.1...1.3.2

OBS-URL: https://build.opensuse.org/request/show/1146514
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=277
2024-02-14 09:47:49 +00:00
Dominique Leuenberger
99c0aa9a33 Accepting request 1136898 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1136898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=105
2024-01-05 20:40:59 +00:00
f1b6673df8 Accepting request 1136896 from GNOME:Next
- Update to version 1.3.1:
  + Make the Requires.private line in generated .pkgconfig files
    reproducible.
  + Always use posix paths when retrieving link name.
  + dependencies/llvm: strip default include dirs also for
    config-tool version.

OBS-URL: https://build.opensuse.org/request/show/1136896
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=275
2024-01-04 17:35:50 +00:00
Ana Guerrero
c2a17b9e18 Accepting request 1132905 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1132905
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=104
2023-12-14 21:02:18 +00:00
cf6ee9031a Accepting request 1132585 from home:yfjiang:branches:devel:tools:building
- Make BuildRequires libstdc++6-devel-gcc11 more precise, for
  SLE 15 SP4 and SLE 15 SP5 only.

- Specify clang and llvm versions in SLE/Leap.

- Fix shebang replacement for ninja test cases. The curly brackets
  are necessary for the macro expansion in the splitted lines
  worked correctly.

- Add BuildRequires libstdc++6-devel-gcc11 for SLE 15 SP4 and
  version above, which is necessary to make clang-tiny unit test
  run.

OBS-URL: https://build.opensuse.org/request/show/1132585
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=273
2023-12-13 15:06:27 +00:00
Dominique Leuenberger
e2b0b3590a Accepting request 1132532 from devel:tools:building
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1132532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=103
2023-12-12 18:31:37 +00:00
7df4137c20 - Use %patch -P N instead of deprecated %patchN.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=271
2023-12-04 15:13:44 +00:00
9f743267a1 Accepting request 1129151 from GNOME:Next
- USe %patch -P N instead of deprecated %patchN.

OBS-URL: https://build.opensuse.org/request/show/1129151
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=270
2023-11-27 14:38:36 +00:00
Ana Guerrero
a36797bd98 Accepting request 1127678 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1127678
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=102
2023-11-21 20:28:19 +00:00
8b0561d64f Accepting request 1127663 from GNOME:Next
Update to 1.3.0

OBS-URL: https://build.opensuse.org/request/show/1127663
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=268
2023-11-20 11:47:24 +00:00
Ana Guerrero
893457d851 Accepting request 1120001 from devel:tools:building
- Update to version 1.2.3:
  + Allow share/cmake/ as cmake_prefix_path.
  + find_tool: don't assume the pkgconfig variable is a valid
    command.
  + python dependency: ensure that setuptools doesn't inject
    itself into distutils.
  + Allow c++23 in gcc-11.
  + Revert "rust: apply global, project, and environment C args to
    bindgen".
- Drop
  0007-Revert-rust-apply-global-project-and-environment-C-a.patch:
  fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/1120001
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=101
2023-10-25 16:02:11 +00:00
d0c28f926c OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=266 2023-10-24 13:35:54 +00:00
5ad6ec6d96 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=265 2023-10-24 13:10:48 +00:00
39350c95dc Accepting request 1119576 from GNOME:Next
Update to 1.2.3

OBS-URL: https://build.opensuse.org/request/show/1119576
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=264
2023-10-24 08:43:04 +00:00
Ana Guerrero
014035a8bb Accepting request 1115539 from devel:tools:building
- Add
  0007-Revert-rust-apply-global-project-and-environment-C-a.patch:
  Revert upstream commit (gh#mesonbuild/meson#12326). (forwarded request 1115538 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1115539
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=100
2023-10-05 18:02:20 +00:00
d50fd86e19 Accepting request 1115538 from GNOME:Next
- Add
  0007-Revert-rust-apply-global-project-and-environment-C-a.patch:
  Revert upstream commit (gh#mesonbuild/meson#12326).

OBS-URL: https://build.opensuse.org/request/show/1115538
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=262
2023-10-04 08:42:15 +00:00
69d8b0da95 Accepting request 1114723 from GNOME:Next
Update to 1.2.2

OBS-URL: https://build.opensuse.org/request/show/1114723
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=261
2023-10-02 08:38:07 +00:00
Dominique Leuenberger
586067b8c3 Accepting request 1113283 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1113283
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=99
2023-09-27 22:24:22 +00:00
Alexei Sorokin
b641c0ef85 Accepting request 1113247 from home:aaronpuchert:llvm-next
- Port back get_llvm_tool_names-llvm17.patch to accept LLVM 17.

OBS-URL: https://build.opensuse.org/request/show/1113247
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=259
2023-09-24 16:25:15 +00:00
Dominique Leuenberger
4dcf577de0 Accepting request 1103083 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1103083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=98
2023-08-11 13:55:00 +00:00
d6cd0f213b Accepting request 1102926 from GNOME:Next
Update to 1.2.1

OBS-URL: https://build.opensuse.org/request/show/1102926
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=257
2023-08-09 07:27:38 +00:00
Ana Guerrero
cb60538af6 Accepting request 1099498 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1099498
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=97
2023-07-26 11:21:29 +00:00
5553d51514 Accepting request 1099192 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1099192
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=255
2023-07-19 11:40:04 +00:00
Dominique Leuenberger
1b19186e4c Accepting request 1098665 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1098665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=96
2023-07-16 15:28:33 +00:00
9cee08ac02 Accepting request 1098664 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1098664
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=253
2023-07-14 11:10:58 +00:00
a86c3422a5 Accepting request 1098647 from GNOME:Next
- Be leaner with the build deps:
  + Do not buildrequire python-pip and -wheel: being part of ring0
    we have to be extra careful.
  + Use python_build/python_install instead of
    pyproject_wheel/pyproject_install.

OBS-URL: https://build.opensuse.org/request/show/1098647
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/meson?expand=0&rev=252
2023-07-14 10:04:47 +00:00