From 105fbda651ba854f7dfe6a6ecebb4f52fdf42c45 Mon Sep 17 00:00:00 2001
From: Christian Neukirchen <chneukirchen@gmail.com>
Date: Wed, 24 Jun 2015 12:14:04 +0200
Subject: [PATCH] mozjs24: fix for Perl 5.22.

---
 srcpkgs/mozjs24/patches/perl522.patch | 11 +++++++++++
 srcpkgs/mozjs24/template              |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/mozjs24/patches/perl522.patch

diff --git a/srcpkgs/mozjs24/patches/perl522.patch b/srcpkgs/mozjs24/patches/perl522.patch
new file mode 100644
index 0000000000..d383d98a77
--- /dev/null
+++ b/srcpkgs/mozjs24/patches/perl522.patch
@@ -0,0 +1,11 @@
+--- js/src/config/milestone.pl.orig
++++ js/src/config/milestone.pl
+@@ -56,7 +56,7 @@
+ #
+ my $milestone = Moz::Milestone::getOfficialMilestone($MILESTONE_FILE);
+ 
+-if (defined(@TEMPLATE_FILE)) {
++if (@TEMPLATE_FILE) {
+   my $TFILE;
+ 
+   foreach $TFILE (@TEMPLATE_FILE) {
diff --git a/srcpkgs/mozjs24/template b/srcpkgs/mozjs24/template
index 8a141a6c9f..a477157bc5 100644
--- a/srcpkgs/mozjs24/template
+++ b/srcpkgs/mozjs24/template
@@ -1,7 +1,7 @@
 # Template file for 'mozjs24'
 pkgname=mozjs24
 version=24.2.0
-revision=3
+revision=4
 wrksrc="mozjs-${version}"
 build_wrksrc="js/src"
 build_style=gnu-configure