forked from ports/contrib
[notify] thunderbird: 91.10.0 -> 102.2.2 new dependency: wasi-libc++
This commit is contained in:
parent
5ef7497f1f
commit
0d0ea08ae3
@ -32,13 +32,10 @@ drwxr-xr-x root/root usr/lib/thunderbird/isp/
|
||||
-rw-r--r-- root/root usr/lib/thunderbird/isp/POPFile.sfd
|
||||
-rw-r--r-- root/root usr/lib/thunderbird/isp/SpamAssassin.sfd
|
||||
-rw-r--r-- root/root usr/lib/thunderbird/isp/SpamPal.sfd
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/libldap60.so
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/libldif60.so
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/liblgpllibs.so
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/libmozgtk.so
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/libmozsandbox.so
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/libmozsqlite3.so
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/libprldap60.so
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/librnp.so
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/libxul.so
|
||||
-rw-r--r-- root/root usr/lib/thunderbird/omni.ja
|
||||
@ -46,6 +43,8 @@ drwxr-xr-x root/root usr/lib/thunderbird/isp/
|
||||
-rw-r--r-- root/root usr/lib/thunderbird/platform.ini
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/plugin-container
|
||||
-rw-r--r-- root/root usr/lib/thunderbird/removed-files
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/rnp-cli
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/rnpkeys
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/thunderbird
|
||||
-rwxr-xr-x root/root usr/lib/thunderbird/thunderbird-bin
|
||||
drwxr-xr-x root/root usr/share/
|
||||
|
@ -1,6 +1,9 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF37xKpe2pqzTdV0Ixp8mJQKXjX+0hmlPjXEXgnQU5zVl/9nucxLbwE7uf3wzo8+qMapiYpN2Z3h8Oz2Iw3mIQHwE=
|
||||
SHA256 (Pkgfile) = 1d78662c8b84090ca8676106a0164882da2aebdfc27155a8d128d099ded5d3bd
|
||||
SHA256 (.footprint) = 923d578f9d9e0dbd81a35f85c1d0228c2c29722327104100bdd991a056632803
|
||||
SHA256 (thunderbird-91.10.0.source.tar.xz) = a0dbf9a8083a4dff8a0506b5f4c6910f681476e2c5fce081beda4493168e66f9
|
||||
RWSagIOpLGJF38HbEpaIOWMVTtUXV6SoCQKuhiqYZXi6vhNI3OjRMbGVT3gfHxjX/Rh8EKOqaFRj2PU0bpdkJ+YdJk5Byz5ORwo=
|
||||
SHA256 (Pkgfile) = efea3318e264663e6f4ff2671507dc2883bdce8515dbb84ecade8ff94d6d25e5
|
||||
SHA256 (.footprint) = b4b411c70602919b2afe6fbf140755bd53ad1f77d2ff5013a899e0a3cf4543d2
|
||||
SHA256 (thunderbird-102.2.2.source.tar.xz) = 5d5f327ea450572ef2a135e5c849b3f38f7d54e897f41a1dec5223e184558f2b
|
||||
SHA256 (thunderbird.desktop) = c6bc6a66f16951c4f7560d019dad48968169aef6587cef4e98380a300078299a
|
||||
SHA256 (cbindgen-0.24.patch) = 4628d136c3beada292e83cd8e89502cac4aa3836851b34259a665582a7713978
|
||||
SHA256 (rustc_version-0.4.0.patch) = 4e7bb6d1205d9b0ed226f5636f6270afefc3e60eee1d8a2f6ede41e874728dc6
|
||||
SHA256 (packed_simd_2-0.3.8.patch) = 8a5654094f17358acf166a185e037a2a008ca47d63ee0130c797a079e437ae42
|
||||
|
@ -1,18 +1,25 @@
|
||||
# Description: Email client from the Mozilla project
|
||||
# URL: https://www.thunderbird.net/en-US/
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: alsa-lib autoconf-2.13 cbindgen clang dbus-glib gnupg gtk libwebp libevent libidl libnotify libvpx lld nodejs nss startup-notification unzip zip
|
||||
# Depends on: alsa-lib autoconf-2.13 cbindgen clang dbus-glib gnupg gtk libwebp libevent libidl libnotify libvpx lld nodejs nss startup-notification unzip zip wasi-libc++
|
||||
# Optional: sccache
|
||||
|
||||
name=thunderbird
|
||||
version=91.10.0
|
||||
version=102.2.2
|
||||
release=1
|
||||
source=(https://archive.mozilla.org/pub/thunderbird/releases/$version/source/$name-$version.source.tar.xz
|
||||
$name.desktop)
|
||||
$name.desktop
|
||||
cbindgen-0.24.patch
|
||||
rustc_version-0.4.0.patch
|
||||
packed_simd_2-0.3.8.patch)
|
||||
|
||||
build() {
|
||||
cd $name-$version
|
||||
|
||||
patch -p1 -i $SRC/cbindgen-0.24.patch
|
||||
patch -p1 -i $SRC/rustc_version-0.4.0.patch
|
||||
patch -p1 -i $SRC/packed_simd_2-0.3.8.patch
|
||||
|
||||
if [ -e '/usr/bin/ccache' ]; then
|
||||
export OS_CCACHE_COMPILERCHECK="$(/usr/bin/clang -dumpversion | sed -z 's/\n/ /g'; crux | cut -d' ' -f3)"
|
||||
export CCACHE_COMPILERCHECK="string:$OS_CCACHE_COMPILERCHECK"
|
||||
@ -34,6 +41,7 @@ cat <<- EOF > .mozconfig
|
||||
ac_add_options --with-system-libevent
|
||||
ac_add_options --with-system-libvpx
|
||||
ac_add_options --with-system-webp
|
||||
ac_add_options --with-wasi-sysroot=/usr/share/wasi-sysroot
|
||||
ac_add_options --enable-av1
|
||||
ac_add_options --enable-system-ffi
|
||||
ac_add_options --enable-system-pixman
|
||||
|
17
thunderbird/cbindgen-0.24.patch
Normal file
17
thunderbird/cbindgen-0.24.patch
Normal file
@ -0,0 +1,17 @@
|
||||
Description: Remove an extra constant definition that is now being generated by newer versions of cbindgen (0.24), and causing build failures because it is defined in several places.
|
||||
Author: Olivier Tilloy <olivier.tilloy@canonical.com>
|
||||
Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1773259
|
||||
Forwarded: not-needed
|
||||
|
||||
--- a/gfx/webrender_bindings/webrender_ffi.h
|
||||
+++ b/gfx/webrender_bindings/webrender_ffi.h
|
||||
@@ -73,8 +73,6 @@ struct WrPipelineInfo;
|
||||
struct WrPipelineIdAndEpoch;
|
||||
using WrPipelineIdEpochs = nsTArray<WrPipelineIdAndEpoch>;
|
||||
|
||||
-const uint64_t ROOT_CLIP_CHAIN = ~0;
|
||||
-
|
||||
} // namespace wr
|
||||
} // namespace mozilla
|
||||
|
||||
|
925
thunderbird/packed_simd_2-0.3.8.patch
Normal file
925
thunderbird/packed_simd_2-0.3.8.patch
Normal file
File diff suppressed because one or more lines are too long
8593
thunderbird/rustc_version-0.4.0.patch
Normal file
8593
thunderbird/rustc_version-0.4.0.patch
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user