Commit 79492846 authored by Nirbheek Chauhan's avatar Nirbheek Chauhan 🐜
Browse files

recipes: Add tarball checksums for all recipes

This should cover all recipes; even those that aren't built by default

https://bugzilla.gnome.org/show_bug.cgi?id=797177
parent bdc074c8
......@@ -8,6 +8,7 @@ class Recipe(recipe.Recipe):
stype = SourceType.TARBALL
btype = BuildType.MESON
url = 'https://github.com/frida/proxy-libintl/archive/%(version)s.tar.gz'
tarball_checksum = '202d90855943091b11ac91863ff5884f0eaf80318a32dc8504fcfdafc65992ed'
patches = [name + '/0001-libintl.h-Fix-detection-with-AM_GNU_GETTEXT.patch',
name + '/0001-meson-Use-same-library-versioning-on-macOS-as-gettex.patch',]
......
......@@ -5,6 +5,7 @@ class Recipe(recipe.Recipe):
version = '1.3'
stype = SourceType.TARBALL
url = 'https://www.kernel.org/pub/linux/bluetooth/sbc-%(version)s.tar.gz'
tarball_checksum = '4a358581fb57b98e0c1c34606a35343f31f908f57c26659e51495f75e283785d'
licenses = [License.LGPLv2_1Plus]
files_libs = ['libsbc']
files_devel = ['include/sbc/sbc.h', 'lib/pkgconfig/sbc.pc']
......
......@@ -8,6 +8,7 @@ class Recipe(recipe.Recipe):
stype = SourceType.TARBALL
url = 'https://www.surina.net/soundtouch/soundtouch-%(version)s.tar.gz'
tarball_dirname = 'soundtouch'
tarball_checksum = 'caeb86511e81420eeb454cb5db53f56d96b8451d37d89af6e55b12eb4da1c513'
licenses = [License.LGPLv2_1Plus]
autoreconf_sh = './bootstrap'
autoreconf = True
......
......@@ -6,6 +6,7 @@ class Recipe(recipe.Recipe):
version = '0.0.6'
stype = SourceType.TARBALL
url = 'https://www.soft-switch.org/downloads/spandsp/spandsp-%(version)s.tar.gz'
tarball_checksum = 'cc053ac67e8ac4bb992f258fd94f275a7872df959f6a87763965feabfdcc9465'
licenses = [License.LGPLv2_1Plus]
deps = ['tiff']
allow_parallel_build = False
......
......@@ -6,6 +6,7 @@ class Recipe(recipe.Recipe):
version = '1.2rc2'
stype = SourceType.TARBALL
url = 'https://downloads.xiph.org/releases/speex/speex-%(version)s.tar.gz'
tarball_checksum = 'caa27c7247ff15c8521c2ae0ea21987c9e9710a8f2d3448e8b79da9806bce891'
licenses = [License.BSD_like]
deps = ['libogg']
allow_parallel_build = False
......
......@@ -7,6 +7,7 @@ class Recipe(recipe.Recipe):
name = 'srt'
version = '1.3.0'
url = 'https://github.com/Haivision/srt/archive/v%(version)s.tar.gz'
tarball_checksum = '645c13a9a5c5b59315f82245737289e071a5441ee40de6e2e45af61e305e1f2c'
licenses = [License.MPLv2]
stype = SourceType.TARBALL
btype = BuildType.CMAKE
......
......@@ -10,6 +10,7 @@ class Recipe(recipe.Recipe):
# This uses a github certificate, hence fails TLS check
#url = 'https://taglib.org/releases/taglib-%(version)s.tar.gz'
url = 'https://github.com/taglib/taglib/releases/download/v1.11.1/taglib-%(version)s.tar.gz'
tarball_checksum = 'b6d1a5a610aae6ff39d93de5efd0fdc787aa9e9dc1e7026fa4c961b26563526b'
# either LGPLv2.1 or MPLv1.1
licenses = [License.LGPLv2_1]
configure_options = '-DWITH_MP4=ON -DWITH_ASF=ON -DBUILD_SHARED_LIBS=1 -DBUILD_STATIC_LIBS=1 -DCMAKE_DISABLE_FIND_PACKAGE_Boost=TRUE'
......
......@@ -6,6 +6,7 @@ class Recipe(recipe.Recipe):
version = '4.0.9'
stype = SourceType.TARBALL
url = 'https://download.osgeo.org/libtiff/tiff-%(version)s.tar.gz'
tarball_checksum = '6e7bdeec2c310734e734d19aae3a71ebe37a4d842e0e23dbb1b8921c0026cfcd'
licenses = [License.BSD_like]
deps = [ 'zlib', 'libjpeg-turbo' ]
configure_options = ' --disable-cxx no_gl=yes'
......
......@@ -7,6 +7,7 @@ class Recipe(recipe.Recipe):
licenses = [License.GPLv2]
stype = SourceType.TARBALL
url = 'https://gcc.gnu.org/pub/gcc/infrastructure/cloog-0.18.0.tar.gz'
tarball_checksum = '1c4aa8dde7886be9cbe0f9069c334843b21028f61d344a2d685f88cb1dcf2228'
configure_options = '--with-bits=gmp ' \
'--disable-shared ' \
'--enable-static'
......
......@@ -7,6 +7,7 @@ class Recipe(recipe.Recipe):
licenses = [License.Apachev2]
stype = SourceType.TARBALL
url = 'https://downloads.sourceforge.net/opencore-amr/vo-aacenc-%(version)s.tar.gz'
tarball_checksum = 'e51a7477a359f18df7c4f82d195dab4e14e7414cbd48cf79cc195fc446850f36'
autoreconf = True
files_libs = ['libvo-aacenc']
......
......@@ -8,6 +8,7 @@ class Recipe(recipe.Recipe):
stype = SourceType.TARBALL
url = 'https://github.com/dbry/WavPack/archive/%(version)s.tar.gz'
tarball_dirname = 'WavPack-%(version)s'
tarball_checksum = '1af7eaccbf560271013d4179d98ef6fc681a2bb3603382577eeba73d438785f4'
licenses = [License.BSD_like]
autoreconf = True
configure_options = ' --disable-apps '
......
......@@ -8,6 +8,7 @@ class Recipe(recipe.Recipe):
licenses = [License.BSD_like]
stype = SourceType.TARBALL
url = 'https://freedesktop.org/software/pulseaudio/%(name)s/%(name)s-%(version)s.tar.xz'
tarball_checksum = '4b46a7f91a5d255c2451f9862c86e2a5de904902724b4bba1fd23e2854f21df5'
platform_deps = {Platform.ANDROID: ['gnustl']}
......
......@@ -13,6 +13,7 @@ class Recipe(recipe.Recipe):
'--disable-strip --disable-lavf'
url = 'https://download.videolan.org/pub/x264/snapshots/x264-snapshot-%(version)s-stable.tar.bz2'
tarball_dirname= 'x264-snapshot-%(version)s-stable'
tarball_checksum = 'd4d4fb146fbe64efb0f02d149118a0e93f575417011e4ff898a5079d548b9950'
files_libs = ['libx264']
files_bins = ['x264']
......
......@@ -8,6 +8,7 @@ class Recipe(recipe.Recipe):
stype = SourceType.TARBALL
btype = BuildType.MESON
url = 'https://zlib.net/fossils/zlib-%(version)s.tar.gz'
tarball_checksum = 'c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1'
licenses = [License.BSD_like]
meson_options = {'default-library': 'both'}
patches = ['zlib/0001-win32-fix-dll-name.patch',
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment