[EFL] Bump libseccomp version to 2.2.1
authorossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 26 Jun 2015 11:05:33 +0000 (11:05 +0000)
committerossy@webkit.org <ossy@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 26 Jun 2015 11:05:33 +0000 (11:05 +0000)
https://bugs.webkit.org/show_bug.cgi?id=146341

Reviewed by Gyuyoung Kim.

* efl/jhbuild.modules:
* efl/jhbuildrc: Enabled libseccomp build on AArch64.
* efl/patches/libseccomp-pick-up-CC.patch: Removed, we don't need it anymore.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@185992 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/efl/jhbuild.modules
Tools/efl/jhbuildrc
Tools/efl/patches/libseccomp-pick-up-CC.patch [deleted file]

index 702055e..7cee00a 100644 (file)
@@ -1,3 +1,14 @@
+2015-06-26  Csaba Osztrogon√°c  <ossy@webkit.org>
+
+        [EFL] Bump libseccomp version to 2.2.1
+        https://bugs.webkit.org/show_bug.cgi?id=146341
+
+        Reviewed by Gyuyoung Kim.
+
+        * efl/jhbuild.modules:
+        * efl/jhbuildrc: Enabled libseccomp build on AArch64.
+        * efl/patches/libseccomp-pick-up-CC.patch: Removed, we don't need it anymore.
+
 2015-06-25  Alex Christensen  <achristensen@webkit.org>
 
         [Content Extensions] Add a way to match a domain but not subdomains
index b8d026c..54b31fc 100644 (file)
@@ -52,8 +52,6 @@
       href="http://download.enlightenment.org"/>
   <repository type="tarball" name="gstreamer"
       href="http://gstreamer.freedesktop.org/src/"/>
-  <repository type="tarball" name="downloads.sourceforge.net"
-      href="http://downloads.sourceforge.net/project/"/>
   <repository type="svn" name="llvm.org"
       href="http://llvm.org/svn/llvm-project/"/>
   <repository type="tarball" name="llvm-tar"
   </autotools>
 
   <autotools id="libseccomp" autogen-sh="configure">
-      <branch module="libseccomp/libseccomp-2.1.1/libseccomp-2.1.1.tar.gz" version="2.1.1"
-          repo="downloads.sourceforge.net"
-          hash="sha256:8812c11e407c383f5ad6afb84a88e5a0224477bcfe8ff03f0c548e5abaac841c"
-          md5sum="cf4a6cbf94d636d4f08fd679d5593b86">
-        <patch file="libseccomp-pick-up-CC.patch" strip="2"/>
+      <branch module="seccomp/libseccomp/releases/download/v2.2.1/libseccomp-2.2.1.tar.gz" version="2.2.1"
+          repo="github.com"
+          hash="sha256:0ba1789f54786c644af54cdffc9fd0dd0a8bb2b2ee153933f658855d2851a740">
       </branch>
   </autotools>
 
index e9659c0..2f496c8 100644 (file)
@@ -37,6 +37,3 @@ if not 'ACCESSIBILITY_EAIL_LIBRARY_PATH' in os.environ:
         os.environ['ACCESSIBILITY_EAIL_LIBRARY_PATH'] = _libeail_path
 
 partial_build = False
-
-if platform.processor() == 'aarch64':
-    skip = "libseccomp"
diff --git a/Tools/efl/patches/libseccomp-pick-up-CC.patch b/Tools/efl/patches/libseccomp-pick-up-CC.patch
deleted file mode 100644 (file)
index 233216f..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-commit 84bf49aaa3a9bf44998b9de4143307a492453239
-Author: Csaba Osztrogon√°c <ossy@webkit.org>
-Date:   Fri Nov 28 01:53:02 2014 -0800
-
-    Pick up CC environment variable to be conform to other jhbuild modules.
-
-diff --git a/libseccomp-2.1.0/macros.mk b/libseccomp-2.1.0/macros.mk
-index 9c62fa7..62d8eed 100644
---- a/libseccomp-2.1.0/macros.mk
-+++ b/libseccomp-2.1.0/macros.mk
-@@ -66,6 +66,9 @@ AWK ?= awk
- PYTHON ?= /usr/bin/env python
- # we require gcc specific functionality
-+ifeq ($(origin CC), environment)
-+      GCC = $(CC)
-+endif
- GCC ?= gcc
- INSTALL ?= install