Skip to content
Snippets Groups Projects
Commit 698d8c6c authored by Damian Alvarez's avatar Damian Alvarez
Browse files

Merge branch 'libvpx' into '2022'

libvpx/libyuv (bugfix)

See merge request hps-public/easybuild-repository!1241
parents 86bc06c1 9531d3f3
Branches bing_issue#155_Non_JSC_HPC_scripts_prepration
Tags
No related merge requests found
...@@ -21,7 +21,10 @@ builddependencies = [ ...@@ -21,7 +21,10 @@ builddependencies = [
('NASM', '2.15.05'), ('NASM', '2.15.05'),
] ]
configopts = '--enable-pic --enable-shared ' configopts = '--enable-pic --enable-shared '
# https://github.com/Xpra-org/xpra/issues/3082
configopts += '--enable-vp9-highbitdepth'
sanity_check_paths = { sanity_check_paths = {
# 'lib/libvpx.%s' % SHLIB_EXT], # 'lib/libvpx.%s' % SHLIB_EXT],
......
...@@ -18,7 +18,8 @@ sources = [ ...@@ -18,7 +18,8 @@ sources = [
'download_filename': 'eb6e7bb63738e29efd82ea3cf2a115238a89fa51.tar.gz', 'download_filename': 'eb6e7bb63738e29efd82ea3cf2a115238a89fa51.tar.gz',
} }
] ]
checksums = ['92f70cbd168aaaabad33f59221013e6cee8e41aa802db592b027e4e01e0bcbba'] # checksum changes with every download
checksums = ['df3300c3c9d56b5d6b0ef02f330ca508ef4428b1b9af67083201004deb93991a']
builddependencies = [ builddependencies = [
('binutils', '2.37'), ('binutils', '2.37'),
...@@ -28,14 +29,12 @@ builddependencies = [ ...@@ -28,14 +29,12 @@ builddependencies = [
separate_build_dir = True separate_build_dir = True
start_dir = './' start_dir = './'
maxparallel = 12
configopts = '-DCMAKE_VERBOSE_MAKEFILE=ON ' configopts = '-DCMAKE_VERBOSE_MAKEFILE=ON '
postinstallcmds = [ postinstallcmds = [
( (
'{ cat >> %(installdir)s/libyuv.pc; } << \'EOF\'\n' '{ cat >> %(installdir)s/libyuv.pc; } << \'EOF\'\n'
'prefix=PREFIX_TEMPLATE\n' 'prefix=%(installdir)s\n'
'exec_prefix=${prefix}\n' 'exec_prefix=${prefix}\n'
'libdir=${prefix}/lib\n' 'libdir=${prefix}/lib\n'
'includedir=${prefix}/include\n' 'includedir=${prefix}/include\n'
...@@ -43,7 +42,8 @@ postinstallcmds = [ ...@@ -43,7 +42,8 @@ postinstallcmds = [
'Name: libyuv\n' 'Name: libyuv\n'
'Description: YUV conversion and scaling functionality library\n' 'Description: YUV conversion and scaling functionality library\n'
'Version: 0\n' 'Version: 0\n'
'Libs: -lyuv\n' 'Cflags: -I${includedir}\n'
'Libs: -L${libdir} -lyuv\n'
'EOF' 'EOF'
), ),
] ]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment