aboutsummaryrefslogtreecommitdiffstats
path: root/testing/seamonkey
diff options
context:
space:
mode:
authorTaner Tas <taner76@gmail.com>2018-07-27 21:38:30 +0300
committerNatanael Copa <ncopa@alpinelinux.org>2018-07-31 12:44:30 +0000
commit06a3bffa4e960ce703f2f4b829137fe90b2f8a14 (patch)
treebed0c0c73e6721f1c4c59299fc30c512177bcb13 /testing/seamonkey
parentf6da3234771aba91daeb20415e8d89d71fa1bb8b (diff)
downloadaports-06a3bffa4e960ce703f2f4b829137fe90b2f8a14.tar.bz2
aports-06a3bffa4e960ce703f2f4b829137fe90b2f8a14.tar.xz
testing/seamonkey: Upgrade to 2.49.4
* Fix widget font rendering on x86
Diffstat (limited to 'testing/seamonkey')
-rw-r--r--testing/seamonkey/APKBUILD10
-rw-r--r--testing/seamonkey/discard-x86-precision-musl.patch11
2 files changed, 17 insertions, 4 deletions
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 <mvertes@free.fr>
# Maintainer: Marc Vertes <mvertes@free.fr>
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) : );