From 06a3bffa4e960ce703f2f4b829137fe90b2f8a14 Mon Sep 17 00:00:00 2001 From: Taner Tas Date: Fri, 27 Jul 2018 21:38:30 +0300 Subject: testing/seamonkey: Upgrade to 2.49.4 * Fix widget font rendering on x86 --- testing/seamonkey/APKBUILD | 10 ++++++---- testing/seamonkey/discard-x86-precision-musl.patch | 11 +++++++++++ 2 files changed, 17 insertions(+), 4 deletions(-) create mode 100644 testing/seamonkey/discard-x86-precision-musl.patch diff --git a/testing/seamonkey/APKBUILD b/testing/seamonkey/APKBUILD index 99a3ee207e..cf60291fa3 100644 --- a/testing/seamonkey/APKBUILD +++ b/testing/seamonkey/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Marc Vertes # Maintainer: Marc Vertes pkgname=seamonkey -pkgver=2.49.2 -pkgrel=1 +pkgver=2.49.4 +pkgrel=0 pkgdesc="all-in-one internet application suite" url="http://www.seamonkey-project.org" arch="x86_64" @@ -27,6 +27,7 @@ source=" https://archive.mozilla.org/pub/mozilla.org/seamonkey/releases/$pkgver/ fix-system-headers.patch firefox-gcc-6.0.patch avoid-getcontext-musl.patch + discard-x86-precision-musl.patch " options="!check" @@ -71,7 +72,7 @@ package() { rm -f "$pkgdir/usr/lib/pkgconfig/seamonkey-nspr.pc" } -sha512sums="6f69f7fb0a2de8086231b615b62b350edf6c903d2fde90ee4c79e316cfcf5a413097df9afe1397dbfe680e264f6be14c2c147be7ba11c5dbd73a1e9e01b8857e seamonkey-2.49.2.source.tar.xz +sha512sums="f67dfb269c946da3d8dd6091daf51b80edac0f9e1fe88d860018c8628e5aaaaf17c91d086b6d7502465ccbfe6485fabdf072bb088af5c59520e77f12a5812625 seamonkey-2.49.4.source.tar.xz ce280a99c6ad15887129819c88bb7ce55a40eaae2fb928c7c9a08aa09dbbe33d9c78a6df1dd0c97869108ff542ea063d1e79d9adb910e0d7ba5c84ebb4e204a1 mozconfig c3b3b5a32f8672a42c051c03c31761414ce52c4a32258f1c7417af7de891e4b5f620ef2762034a18f84e5c7235559d920963aff0f28c2c1f4ae697a38d49b89c fix-aouth.patch ea58a2cf58e7d1d99a2346a6977fcb2acff8052e304f9f0d66e24241d77fe352610537c4d2a886b9085b970368dbe46e5011acc210bebcdf22a88a4b5be960b1 fix-hunspell.patch @@ -85,4 +86,5 @@ fd6b68082843a17a97a09953f24f74e72090acbcd245e8564ffe41ed5cb0a7afbf3dfc653a6e33a5 43e800bdb15a11c21f71d0552ae2e92ad97574eb324f7be75cc92ed98332201386f9c9846d3e5f27b4e71452ffac71ab5b82ffdc2091d6c4830b9cb792bbdde4 fix-sysctl.patch d65900a74901d0455266342e4efbb655d67c62b52e69f482c33c3da3e24af900a3186f1398b88cccd9e822395480cd4ec4ce0d6053978003911457cacc36f767 fix-system-headers.patch 664983718ba4ed2588850f499cc7da94f2b35d384b6655b1e5ec118e45e8cbd108aa2b9e04cc4b902f4ddba2e1be2cffb056643e053761bfc6da92c942f30305 firefox-gcc-6.0.patch -c67d6df7ee04539abe126493c2fb61b1377b0cc6d84f660b36ed74e940b575a81830c9d50ce52a70df1ddd1747439b4cef31cbb1642545c176da1d82361fa7da avoid-getcontext-musl.patch" +c67d6df7ee04539abe126493c2fb61b1377b0cc6d84f660b36ed74e940b575a81830c9d50ce52a70df1ddd1747439b4cef31cbb1642545c176da1d82361fa7da avoid-getcontext-musl.patch +e6023a4c01204f716849045f1ad3958dd2c0a62540f2b738beda7945ebbe836aabe9017463452ef6cad4df1a53642f2e7a5750870bdfd67d8a4ef6fdae775166 discard-x86-precision-musl.patch" diff --git a/testing/seamonkey/discard-x86-precision-musl.patch b/testing/seamonkey/discard-x86-precision-musl.patch new file mode 100644 index 0000000000..ef591177f2 --- /dev/null +++ b/testing/seamonkey/discard-x86-precision-musl.patch @@ -0,0 +1,11 @@ +--- a/mozilla/js/src/jsnum.cpp ++++ b/mozilla/js/src/jsnum.cpp +@@ -1120,7 +1120,7 @@ + void + js::FIX_FPU() + { +-#if (defined __GNUC__ && defined __i386__) || \ ++#if (defined __GLIBC__ && defined __i386__) || \ + (defined __SUNPRO_CC && defined __i386) + short control; + asm("fstcw %0" : "=m" (control) : ); -- cgit v1.2.3