Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=d868c93b3f07a75f4d193676cb80a5f4ead206dd

commit d868c93b3f07a75f4d193676cb80a5f4ead206dd
Author: DeX77 <[email protected]>
Date:   Fri Feb 17 10:49:27 2017 +0100

openjfx-8u121-1-x86_64

* version bump

diff --git a/source/xlib-extra/openjfx/18-fix-ambiguous-pow.patch 
b/source/xlib-extra/openjfx/18-fix-ambiguous-pow.patch
new file mode 100644
index 0000000..9d297b9
--- /dev/null
+++ b/source/xlib-extra/openjfx/18-fix-ambiguous-pow.patch
@@ -0,0 +1,13 @@
+Description: Fixes an ambiguous call to the pow() function
+Origin: backport, https://github.com/WebKit/webkit/commit/2931450725
+--- a/modules/web/src/main/native/Source/WebCore/rendering/shapes/BoxShape.cpp
++++ b/modules/web/src/main/native/Source/WebCore/rendering/shapes/BoxShape.cpp
+@@ -43,7 +43,7 @@
+
+     LayoutUnit ratio = radius / margin;
+     if (ratio < 1)
+-        return radius + (margin * (1 + pow(ratio - 1, 3)));
++        return radius + (margin * (1 + pow(ratio - 1, 3.0)));
+
+     return radius + margin;
+ }
diff --git a/source/xlib-extra/openjfx/FrugalBuild 
b/source/xlib-extra/openjfx/FrugalBuild
index 5b79a90..c10a6d0 100644
--- a/source/xlib-extra/openjfx/FrugalBuild
+++ b/source/xlib-extra/openjfx/FrugalBuild
@@ -2,15 +2,15 @@
# Maintainer: DeX77 <[email protected]>

pkgname=openjfx
-pkgver=8u111
-pkgextraver=b14
+pkgver=8u121
+pkgextraver=b13
pkgrel=1
pkgdesc='Java OpenJFX 8 client application platform (open-source implementation 
of JavaFX)'
archs=('x86_64')
groups=('xlib-extra')
url='https://wiki.openjdk.java.net/display/OpenJFX/Main'
-depends=('openjre' 'gstreamer1' 'libxtst' 'webkit-gtk2' 'ffmpeg' 'qt5-base')
-makedepends=('openjdk' 'mercurial' 'bison' 'gperf' 'libxtst' 'ffmpeg' 'python' 
'qt5-base' 'ruby' 'gtk+2' 'x11-protos')
+depends=("openjre>=$pkgver" 'gstreamer1' 'libxtst' 'webkit-gtk2' 'ffmpeg' 
'qt5-base')
+makedepends=('openjdk' 'mercurial' 'bison' 'gperf' 'libxtst' 'ffmpeg' 'python' 
'qt5-base' 'ruby' 'gtk+2' 'x11-protos' 'cmake')
_F_github_name="openjfx-8u-dev-rt"
_F_github_author="teamfx"
_F_github_tag=y
@@ -19,13 +19,16 @@ _F_cd_path="${_F_github_name}-$pkgver-$pkgextraver"
source+=(gradle.properties \
https://services.gradle.org/distributions/gradle-1.8-bin.zip \
SurfaceData.patch \
-        gcc-compatibility.patch)
+        gcc-compatibility.patch \
+       18-fix-ambiguous-pow.patch )
Finclude github
+up2date="$up2date | sed s/-$pkgextraver//"
sha1sums=('95b2bc2900503256eea7656dd98fda23646db9f7' \
'f14299582a1ab6c1293a43697ecda4b2673e34b1' \
'0fb3dc2d6630ae3cf6079bb6b5ad505cfaea72a5' \
'71d4ee4e04eb6f9bb1643ba06f5817d42409bf0a' \
-          '417ddf081746be6399739ef7e9a624a511060544')
+          'a4a10416a025ec782babb761e81aef97db34408b' \
+          '18b9ef3725c4ac3898d518d916c192a25e942bef')


build() {
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to