variables:
BUILD_OS: freebsd
FDO_DISTRIBUTION_VERSION: "13.0"
- FDO_DISTRIBUTION_PACKAGES: 'meson ninja pkgconf libpciaccess libpthread-stubs py39-docutils cairo'
+ FDO_DISTRIBUTION_PACKAGES: 'meson ninja pkgconf libpciaccess py39-docutils cairo'
# bump this tag every time you change something which requires rebuilding the
# base image
FDO_DISTRIBUTION_TAG: "2022-08-22.0"
],
include_directories : [inc_root, inc_drm],
link_with : libdrm,
- dependencies : [dep_pthread_stubs, dep_atomic_ops, dep_rt],
+ dependencies : [dep_threads, dep_atomic_ops, dep_rt],
version : '1.0.0',
install : true,
)
link_with : libdrm,
c_args : libdrm_c_args,
gnu_symbol_visibility : 'hidden',
- dependencies : [dep_pthread_stubs, dep_rt, dep_atomic_ops],
+ dependencies : [dep_threads, dep_rt, dep_atomic_ops],
version : '1.0.0',
install : true,
)
gnu_symbol_visibility : 'hidden',
include_directories : [inc_root, inc_drm],
link_with : libdrm,
- dependencies : [dep_pthread_stubs],
+ dependencies : [dep_threads],
version : '1.0.0',
install : true,
)
[files_freedreno, config_file],
c_args : libdrm_c_args,
include_directories : [inc_root, inc_drm],
- dependencies : [dep_valgrind, dep_pthread_stubs, dep_rt, dep_atomic_ops],
+ dependencies : [dep_valgrind, dep_threads, dep_rt, dep_atomic_ops],
link_with : libdrm,
version : '1.0.0',
install : true,
],
include_directories : [inc_root, inc_drm],
link_with : libdrm,
- dependencies : [dep_pciaccess, dep_pthread_stubs, dep_rt, dep_valgrind, dep_atomic_ops],
+ dependencies : [dep_pciaccess, dep_threads, dep_rt, dep_valgrind, dep_atomic_ops],
c_args : libdrm_c_args,
gnu_symbol_visibility : 'hidden',
version : '1.0.0',
with_install_tests = get_option('install-test-programs')
with_tests = get_option('tests')
-if ['freebsd', 'dragonfly', 'netbsd'].contains(host_machine.system())
- dep_pthread_stubs = dependency('pthread-stubs', version : '>= 0.4')
-else
- dep_pthread_stubs = []
-endif
dep_threads = dependency('threads')
cc = meson.get_compiler('c')
c_args : libdrm_c_args,
gnu_symbol_visibility : 'hidden',
link_with : libdrm,
- dependencies : [dep_pthread_stubs, dep_atomic_ops],
+ dependencies : [dep_threads, dep_atomic_ops],
version : '1.0.0',
install : true,
)
gnu_symbol_visibility : 'hidden',
include_directories : [inc_root, inc_drm],
link_with : libdrm,
- dependencies : [dep_pthread_stubs, dep_atomic_ops],
+ dependencies : [dep_threads, dep_atomic_ops],
version : '1.0.1',
install : true,
)
],
include_directories : [inc_root, inc_drm],
link_with : libdrm,
- dependencies : [dep_pthread_stubs, dep_atomic_ops],
+ dependencies : [dep_threads, dep_atomic_ops],
c_args : libdrm_c_args,
gnu_symbol_visibility : 'hidden',
version : '0.0.0',