Skip to content

Commit 49aad96

Browse files
authored
Merge pull request matplotlib#27752 from QuLogic/meson-update
Update some Meson internals
2 parents 634ee03 + 7fd7709 commit 49aad96

File tree

5 files changed

+27
-4
lines changed

5 files changed

+27
-4
lines changed

meson.build

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ project(
77
# Carlogo, STIX and Computer Modern is OFL
88
# DejaVu is Bitstream Vera and Public Domain
99
license: 'PSF-2.0 AND MIT AND CC0-1.0 AND OFL-1.1 AND Bitstream-Vera AND Public-Domain',
10+
license_files: [
11+
'LICENSE/LICENSE',
12+
'LICENSE/LICENSE_AMSFONTS',
13+
'LICENSE/LICENSE_BAKOMA',
14+
'LICENSE/LICENSE_CARLOGO',
15+
'LICENSE/LICENSE_COLORBREWER',
16+
'LICENSE/LICENSE_COURIERTEN',
17+
'LICENSE/LICENSE_JSXTOOLS_RESIZE_OBSERVER',
18+
'LICENSE/LICENSE_QT4_EDITOR',
19+
'LICENSE/LICENSE_SOLARIZED',
20+
'LICENSE/LICENSE_STIX',
21+
'LICENSE/LICENSE_YORICK',
22+
],
1023
meson_version: '>=1.1.0',
1124
default_options: [
1225
'b_lto=true',
File renamed without changes.

src/meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ if devnull == 'not-given'
5252
endif
5353

5454
# Will only exist on Linux with older glibc.
55-
dl = cc.find_library('dl', required: false)
55+
dl = dependency('dl', required: false)
5656

5757
# With Meson >= 1.2.0, use cpp_winlibs instead of manually searching.
5858
if ['cygwin', 'windows'].contains(host_machine.system())

subprojects/packagefiles/freetype-2.6.1-meson/meson.build

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
project('freetype2', 'c',
2-
license : ['FTL', 'GPL2'],
3-
version: '2.6.1')
2+
version: '2.6.1',
3+
license: '(FTL OR GPL-2.0-or-later) AND BSD-3-Clause AND MIT AND MIT-Modern-Variant AND Zlib',
4+
license_files: [
5+
'docs/LICENSE.TXT',
6+
'docs/FTL.TXT',
7+
'docs/GPLv2.TXT',
8+
],
9+
meson_version: '>=1.1.0')
410

511
# NOTE about FreeType versions
612
# There are 3 versions numbers associated with each releases:

subprojects/packagefiles/qhull-8.0.2/meson.build

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
project('qhull', 'c',
22
version: '8.0.2',
3-
license: 'Qhull')
3+
license: 'Qhull',
4+
license_files: [
5+
'COPYING.txt',
6+
],
7+
meson_version: '>=1.1.0')
48

59
qhull_inc = include_directories('src')
610
qhull_lib = static_library('qhull_r',

0 commit comments

Comments
 (0)