New commits:
commit 041fde245d52494eb2302732ba8275ec340a5896
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
polkit-kde5: => 5.3.0
commit 5e37b38c4308a89571b5506eea1b12314bdd5009
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libbluray 0.8.0
commit 421ef6c97baad9ab99198d21d39f9c8a259aab74
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
devel/florist: version 2014
commit 3d25544cfd052e8c2e7e314dbd54394db89ea915
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
libs/assimp: new spell, an import library for 3D models
commit 37132667b975ab71734fbbe8f1a4c34b8c395fdb
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.2.69 (lts)
commit c146afc0adcbb7b3ba7bbd0a7f251ed2b2761f0a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.10.78 (lts)
commit 36273b299d8ae5675c852fd531d5d4e2b7ed9b44
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.14.42 (lts)
commit a5fec9bccbce6b561af3241030d7cee1892a2b9b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.19.8 (eol)
commit cc96ff53601255ff00473f5cd48269f50bc32a0f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
linux 4.0.3
commit e321b1381031bdd83d8a322cf2e24364fef8a734
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
xen: => 4.4.2 [security]
commit b8885dc8b2a8383ba5b02cd229b8412ed8226378
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
ncc 2.8
commit c8b00ae6ead3f5374db9e8626d811096effc6bf6
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
wireshark 1.12.5, SECURITY_PATCH=53
commit 05765cd51588ca59aa0c9bcc74a8a50afe2af244
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
burp: => 1.4.36 (devel)
commit 2136a6ed3e7ddfc22e904433a44371d8e6caf2c3
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>
wpa_supplicant: add patch for that buffer overflow
commit 0d8f738789bf17d3fa99ec1017122a5b3985eb1e
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
http/firefox: version 38.0, SECURITY_PATCH++
commit c52c2fc28a37e535156af2ab54d4b207f053c739
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
nss 3.18.1
diff --git a/ChangeLog b/ChangeLog
index af3c22f..9e2acb9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2015-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * libs/assimp: new spell, an importer library for 3D models
+
2015-05-09 Vlad Glagolev <stealth AT sourcemage.org>
* archive/lzma-utils: spell deprecated, in favour of xz-utils
diff --git a/archive/burp/DETAILS b/archive/burp/DETAILS
index a72c99d..0783c13 100755
--- a/archive/burp/DETAILS
+++ b/archive/burp/DETAILS
@@ -11,11 +11,11 @@ case "$BURP_BRANCH" in
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
;;
devel)
- VERSION=1.4.32
+ VERSION=1.4.36
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:020947ab4f957a3dc99d65dc9197c6a65f205756b55ff2dfc4c3340e28c88f1b6ddaf579373c969c6b1af1050be8af0bc3756281a0b3a1ea9ff5b775aaed29ae
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+
SOURCE_HASH=sha512:a01096cdd0c71cc9352b8d7d5ab93c53ecfbfcc1fec4545d5442d4fc80d918a6c9332031a0165214bdc5d69bfdd79811c413b86d99b0597184333734e2037ce5
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
;;
stable)
VERSION=1.3.48
diff --git a/archive/burp/HISTORY b/archive/burp/HISTORY
index e0270d6..bf6434a 100644
--- a/archive/burp/HISTORY
+++ b/archive/burp/HISTORY
@@ -1,3 +1,6 @@
+2015-05-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.36 (devel)
+
2015-02-05 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.4.32 (devel)
diff --git a/crypto/nss/DETAILS b/crypto/nss/DETAILS
index 42cc23e..b4fcea7 100755
--- a/crypto/nss/DETAILS
+++ b/crypto/nss/DETAILS
@@ -20,8 +20,8 @@ case $NSS_BRANCH in
SECURITY_PATCH=2
;;
3.18)
- VERSION=3.18
-
SOURCE_HASH=sha512:b9ba1feed47ea6e650a3b746691134907cd7682748aed0d65ab5d15cbf07ab00010caabc0375f5d2d88d47277d002cddc299a57053e954e191205070b3a8297b
+ VERSION=3.18.1
+
SOURCE_HASH=sha512:00c2893b5aa74038661f7353ebc8200746de1757cec61072717a89ec10292040a1dd954aaf688fbcf68261031ec30e85e6fe9ab46283e202e8b62b06e05fa616
;;
esac
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/crypto/nss/HISTORY b/crypto/nss/HISTORY
index 530ab08..23cdb20 100644
--- a/crypto/nss/HISTORY
+++ b/crypto/nss/HISTORY
@@ -1,3 +1,6 @@
+2015-05-12 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.18.1
+
2015-03-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, PREPARE, PRE_BUILD, PRE_SUB_DEPENDS, SUB_DEPENDS: version
3.18
SOURCE_URL[2]=ftp://ftp.in2p3.fr/pub/mozilla/$SPELL/releases/$VERSION/source/$SOURCE
- SECURITY_PATCH=84
+ SECURITY_PATCH=85
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://www.mozilla.org/en-US/firefox/fx/
GATHER_DOCS=off
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 736694c..54522c6 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,7 @@
+2015-05-12 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS: updated spell to 38.0, SECURITY_PATCH++,
(MFSA-2015-[46-58])
+ * DEPENDS: subdepends on nss 3.18 now
+
2015-04-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 37.0.2, SECURITY_PATCH=84
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 2f079da..7e02a1f 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,13 @@
+2015-05-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * info/patches/maintenance_patches_3/patch-3.19.8: added
+ * info/patches/maintenance_patches_3/patch-3.14.42: added
+ * info/patches/maintenance_patches_3/patch-3.10.78: added
+ * info/patches/maintenance_patches_3/patch-3.2.69: added
+
+2015-05-13 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_4=4.0.3
+ * info/patches/maintenance_patches_4/patch-4.0.3: added
+
2015-05-09 Eric Sandall <sandalle AT sourcemage.org>
* info/patches/smgl_patches/smgl-logo-0.2-for-2.6.31.patch: Add
support
for Linux 4.0.x
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.78
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.78
new file mode 100755
index 0000000..4640b11
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.78
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.78"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="073e6744c23015ecb5f409bf834c0f62e59a5ceb"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.42
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.42
new file mode 100755
index 0000000..18156c8
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.14.42
@@ -0,0 +1,5 @@
+appliedkernels="3.14"
+patchversion="${appliedkernels}.42"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="b7bd7fa83552b93aa5e5fe055ffcb07148944b34"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.19.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.19.8
new file mode 100755
index 0000000..c338c3f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.19.8
@@ -0,0 +1,5 @@
+appliedkernels="3.19"
+patchversion="${appliedkernels}.8"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="46dd30b8b645e39cd530adcc9e49abe06e86e826"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.69
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.69
new file mode 100755
index 0000000..97ac15b
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.2.69
@@ -0,0 +1,5 @@
+appliedkernels="3.2"
+patchversion="${appliedkernels}.69"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="1b37ecb6349d962bdb88fee67b7ea9c0e5b47bdd"
diff --git a/kernels/linux/info/patches/maintenance_patches_4/patch-4.0.3
b/kernels/linux/info/patches/maintenance_patches_4/patch-4.0.3
new file mode 100755
index 0000000..d39bbf3
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_4/patch-4.0.3
@@ -0,0 +1,5 @@
+appliedkernels="4.0"
+patchversion="${appliedkernels}.3"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v4.x/${source}"
+sha1sum="663106b605da01b1bc8fb7c5cdf5901f93f40b96"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index bd04723..c4673ee 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -4,7 +4,7 @@ LATEST_2_6=2.6.39
LATEST_PRE_2_6=patch-2.6.39
LATEST_maintenance_patches=patch-2.6.39.4
LATEST_maintenance_patches_3=patch-3.19.3
-LATEST_maintenance_patches_4=patch-4.0.2
+LATEST_maintenance_patches_4=patch-4.0.3
LATEST_git_patches=patch-2.6.25-rc6-git7
LATEST_2_4=2.4.37.9
LATEST_PRE_2_4=patch-2.4.33-pre1
diff --git a/libs/assimp/BUILD b/libs/assimp/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/libs/assimp/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/libs/assimp/DEPENDS b/libs/assimp/DEPENDS
new file mode 100755
index 0000000..ad14e3d
--- /dev/null
+++ b/libs/assimp/DEPENDS
@@ -0,0 +1,6 @@
+depends -sub CXX gcc &&
+depends cmake &&
+
+optional_depends boost "-DASSIMP_ENABLE_BOOST_WORKAROUND=ON" \
+ "-DASSIMP_ENABLE_BOOST_WORKAROUND=OFF" \
+ "use functionality from boost"
diff --git a/libs/assimp/DETAILS b/libs/assimp/DETAILS
new file mode 100755
index 0000000..e3ec265
--- /dev/null
+++ b/libs/assimp/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=assimp
+ VERSION=3.1.1
+ SOURCE="${SPELL}-${VERSION}.zip"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/${SPELL}-3.1/${SOURCE}
+
SOURCE_HASH=sha512:c466d312c0db53fa31b5d1e9b0f65e547a82fb28b1df0a6a96f0dcd876b636a6883d9d705d325193acc58910272b5f158ba37d824ecad29eccf7cf5731697527
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://assimp.sourceforge.net/index.html"
+ LICENSE[0]=BSD
+ ENTERED=20150510
+ SHORT="a portable Open Source library to import various
well-known 3D model formats"
+cat << EOF
+Open Asset Import Library (short name: Assimp) is a portable Open Source
+library to import various well-known 3D model formats in a uniform manner.
The
+most recent version also knows how to export 3d files and is therefore
+suitable as a general-purpose 3D model converter.
+
+Assimp aims to provide a full asset conversion pipeline for use in game
+engines / realtime rendering systems of any kind, but it is not limited to
+this purpose. In the past, it has been used in a wide range of applications.
+EOF
diff --git a/libs/assimp/HISTORY b/libs/assimp/HISTORY
new file mode 100644
index 0000000..dc34235
--- /dev/null
+++ b/libs/assimp/HISTORY
@@ -0,0 +1,3 @@
+2015-05-10 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS: spell created
+
diff --git
a/net/wpa_supplicant/0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch
b/net/wpa_supplicant/0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch
new file mode 100644
index 0000000..de1964c
--- /dev/null
+++
b/net/wpa_supplicant/0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch
@@ -0,0 +1,42 @@
+From 9ed4eee345f85e3025c33c6e20aa25696e341ccd Mon Sep 17 00:00:00 2001
+From: Jouni Malinen <jouni AT qca.qualcomm.com>
+Date: Tue, 7 Apr 2015 11:32:11 +0300
+Subject: [PATCH] P2P: Validate SSID element length before copying it
+ (CVE-2015-1863)
+
+This fixes a possible memcpy overflow for P2P dev->oper_ssid in
+p2p_add_device(). The length provided by the peer device (0..255 bytes)
+was used without proper bounds checking and that could have resulted in
+arbitrary data of up to 223 bytes being written beyond the end of the
+dev->oper_ssid[] array (of which about 150 bytes would be beyond the
+heap allocation) when processing a corrupted management frame for P2P
+peer discovery purposes.
+
+This could result in corrupted state in heap, unexpected program
+behavior due to corrupted P2P peer device information, denial of service
+due to process crash, exposure of memory contents during GO Negotiation,
+and potentially arbitrary code execution.
+
+Thanks to Google security team for reporting this issue and smart
+hardware research group of Alibaba security team for discovering it.
+
+Signed-off-by: Jouni Malinen <jouni AT qca.qualcomm.com>
+---
+ src/p2p/p2p.c | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/p2p/p2p.c b/src/p2p/p2p.c
+index f584fae..a45fe73 100644
+--- a/src/p2p/p2p.c
++++ b/src/p2p/p2p.c
+@@ -778,6 +778,7 @@ int p2p_add_device(struct p2p_data *p2p, const u8 *addr,
int freq,
+ if (os_memcmp(addr, p2p_dev_addr, ETH_ALEN) != 0)
+ os_memcpy(dev->interface_addr, addr, ETH_ALEN);
+ if (msg.ssid &&
++ msg.ssid[1] <= sizeof(dev->oper_ssid) &&
+ (msg.ssid[1] != P2P_WILDCARD_SSID_LEN ||
+ os_memcmp(msg.ssid + 2, P2P_WILDCARD_SSID, P2P_WILDCARD_SSID_LEN)
+ != 0)) {
+--
+1.9.1
+
diff --git a/net/wpa_supplicant/DETAILS b/net/wpa_supplicant/DETAILS
index 555e082..164f285 100755
--- a/net/wpa_supplicant/DETAILS
+++ b/net/wpa_supplicant/DETAILS
@@ -9,6 +9,7 @@ elif [[ $WPA_RELEASE == devel ]]; then
SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
else
VERSION=2.4
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_HASH=sha512:03d8199325b3910f77013ddb7edd803ab4444542230484e1cb465dc3df9372b39ee3307d823ce88730e8f5a5231ef3183954c54cf07297b70432f526e45aac2b
fi
diff --git a/net/wpa_supplicant/HISTORY b/net/wpa_supplicant/HISTORY
index 80f95b3..ff323e9 100644
--- a/net/wpa_supplicant/HISTORY
+++ b/net/wpa_supplicant/HISTORY
@@ -1,3 +1,7 @@
+2015-05-12 Thomas Orgis <sobukus AT sourcemage.org>
+ * PRE_BUILD, 0001-P2P...copying-it-C.patch: add patch for buffer
overflow issue
+ * DETAILS: SECURITY_PATCH++
+
2015-03-22 Thomas Orgis <sobukus AT sourcemage.org>
* DETAILS: version 2.4, updated URLs
diff --git a/net/wpa_supplicant/PRE_BUILD b/net/wpa_supplicant/PRE_BUILD
index 7349fc1..aa6f574 100755
--- a/net/wpa_supplicant/PRE_BUILD
+++ b/net/wpa_supplicant/PRE_BUILD
@@ -12,6 +12,12 @@ if is_depends_enabled $SPELL dbus; then
fi
fi &&
+cd "$SOURCE_DIRECTORY" &&
+if [[ $WPA_RELEASE == stable ]]; then
+ # Should be included in version 2.5.
+ patch -p1 <
"$SCRIPT_DIRECTORY/0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch"
+fi &&
+
if [[ -z $QTDIR ]] && is_depends_enabled $SPELL qt-x11; then
. "$INSTALL_ROOT/etc/profile.d/qt.sh"
fi
diff --git a/plasma/polkit-kde/CONFIGURE b/plasma/polkit-kde/CONFIGURE
deleted file mode 100644
index b2f02c3..0000000
--- a/plasma/polkit-kde/CONFIGURE
+++ /dev/null
@@ -1 +0,0 @@
-source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/plasma/polkit-kde/DEPENDS b/plasma/polkit-kde/DEPENDS
deleted file mode 100755
index a9f69ff..0000000
--- a/plasma/polkit-kde/DEPENDS
+++ /dev/null
@@ -1,10 +0,0 @@
-source $GRIMOIRE/KDE5_DEPENDS &&
-depends kconfig &&
-depends kcoreaddons &&
-depends kcrash &&
-depends kdbusaddons &&
-depends ki18n &&
-depends kiconthemes &&
-depends knotifications &&
-depends kwidgetsaddons &&
-depends polkit-qt5
diff --git a/plasma/polkit-kde/DETAILS b/plasma/polkit-kde/DETAILS
deleted file mode 100755
index 1a11a97..0000000
--- a/plasma/polkit-kde/DETAILS
+++ /dev/null
@@ -1,14 +0,0 @@
- SPELL=polkit-kde
- VERSION=5.3.0
-
SOURCE_HASH=sha512:083b2b215cf31c106ee4e9f0871d5c62bcea8960b990b539ab2c9330bfd93723e084537bbddba63c1c00051f3f82e91834f33cbe3f1304633b8bdd77fae90159
- SOURCE="${SPELL}-agent-1-${VERSION}.tar.xz"
- SOURCE_URL[0]=$KDE_URL/stable/plasma/$VERSION/${SOURCE}
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-agent-1-${VERSION}"
- WEB_SITE="http://www.kde.org"
- LICENSE[0]="GPL"
- ENTERED=20150115
- KEYWORDS=""
- SHORT="Daemon providing a polkit authentication UI for KDE"
-cat << EOF
-Daemon providing a polkit authentication UI for KDE
-EOF
diff --git a/plasma/polkit-kde/HISTORY b/plasma/polkit-kde/HISTORY
deleted file mode 100644
index 322fc3d..0000000
--- a/plasma/polkit-kde/HISTORY
+++ /dev/null
@@ -1,15 +0,0 @@
-2015-04-28 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.3.0
-
-2015-03-25 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.2.2
-
-2015-02-24 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.2.1
-
-2015-01-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 5.2.0
-
-2015-01-15 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS, DETAILS: spell created
- version 5.1.95
diff --git a/plasma/polkit-kde5/CONFIGURE b/plasma/polkit-kde5/CONFIGURE
new file mode 100644
index 0000000..b2f02c3
--- /dev/null
+++ b/plasma/polkit-kde5/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/plasma/polkit-kde5/DEPENDS b/plasma/polkit-kde5/DEPENDS
new file mode 100755
index 0000000..a9f69ff
--- /dev/null
+++ b/plasma/polkit-kde5/DEPENDS
@@ -0,0 +1,10 @@
+source $GRIMOIRE/KDE5_DEPENDS &&
+depends kconfig &&
+depends kcoreaddons &&
+depends kcrash &&
+depends kdbusaddons &&
+depends ki18n &&
+depends kiconthemes &&
+depends knotifications &&
+depends kwidgetsaddons &&
+depends polkit-qt5
diff --git a/plasma/polkit-kde5/DETAILS b/plasma/polkit-kde5/DETAILS
new file mode 100755
index 0000000..ed2107c
--- /dev/null
+++ b/plasma/polkit-kde5/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=polkit-kde5
+ SPELLX=polkit-kde-agent-1
+ VERSION=5.3.0
+
SOURCE_HASH=sha512:083b2b215cf31c106ee4e9f0871d5c62bcea8960b990b539ab2c9330bfd93723e084537bbddba63c1c00051f3f82e91834f33cbe3f1304633b8bdd77fae90159
+ SOURCE="${SPELLX}-${VERSION}.tar.xz"
+ SOURCE_URL[0]=$KDE_URL/stable/plasma/$VERSION/${SOURCE}
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE="http://www.kde.org"
+ LICENSE[0]="GPL"
+ ENTERED=20150115
+ KEYWORDS=""
+ SHORT="Daemon providing a polkit authentication UI for KDE"
+cat << EOF
+Daemon providing a polkit authentication UI for KDE
+EOF
diff --git a/plasma/polkit-kde5/HISTORY b/plasma/polkit-kde5/HISTORY
new file mode 100644
index 0000000..0e32d5c
--- /dev/null
+++ b/plasma/polkit-kde5/HISTORY
@@ -0,0 +1,18 @@
+2015-05-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: rename spell to avoid conflicts
+
+2015-04-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.3.0
+
+2015-03-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.2
+
+2015-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.1
+
+2015-01-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.2.0
+
+2015-01-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+ version 5.1.95
diff --git a/security/wireshark/DETAILS b/security/wireshark/DETAILS
index 229304d..87592dd 100755
--- a/security/wireshark/DETAILS
+++ b/security/wireshark/DETAILS
@@ -1,11 +1,11 @@
SPELL=wireshark
- VERSION=1.12.4
- SECURITY_PATCH=52
+ VERSION=1.12.5
+ SECURITY_PATCH=53
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
SOURCE_URL[1]=http://www.wireshark.org/download/src/$SOURCE
-
SOURCE_HASH=sha512:ceeb6cb4489ce150a6065e586f83cfbcd0fd79cd05cf8ab5b0346baa03eaa5188503b18a1f228458447235d79f765c410e6b52b9aae77547f80b206429c77b24
+
SOURCE_HASH=sha512:857f0299290d5ca1a34ec4296bf6ef1da82fb59af1aae2c095599e16c4a95a653987d60611d58874dd8cb3271838b0a4ec476a17c52e781cb56607ac39197136
WEB_SITE=http://www.wireshark.org/
ENTERED=20020116
LICENSE[0]=GPL
diff --git a/security/wireshark/HISTORY b/security/wireshark/HISTORY
index c8bf5ca..d7b9e0a 100644
--- a/security/wireshark/HISTORY
+++ b/security/wireshark/HISTORY
@@ -1,3 +1,6 @@
+2015-05-13 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.5, SECURITY_PATCH=53
+
2015-03-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.12.4, SECURITY_PATCH=52
diff --git a/utils/xen/DETAILS b/utils/xen/DETAILS
index 7b7f28c..007ccc9 100755
--- a/utils/xen/DETAILS
+++ b/utils/xen/DETAILS
@@ -1,10 +1,10 @@
SPELL=xen
if [[ $XEN_BRANCH == "4.2" ]]; then
VERSION=4.2.5
- SECURITY_PATCH=1
+ SECURITY_PATCH=2
else
- VERSION=4.4.0
- SECURITY_PATCH=9
+ VERSION=4.4.2
+ SECURITY_PATCH=10
fi
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/utils/xen/HISTORY b/utils/xen/HISTORY
index bab5e0e..98740d2 100644
--- a/utils/xen/HISTORY
+++ b/utils/xen/HISTORY
@@ -1,3 +1,10 @@
+2015-05-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.4.2 (4.4); SECURITY_PATCH++ for both
+ fixing VENOM (CVE-2015-3456); quoting paths
+ * PRE_BUILD: apply patches
+ * xsa133-qemut.patch, xsa133-qemuu-4.3-4.2.patch, xsa133-qemuu.patch:
+ added official patches, to fix VENOM vulnerability
+
2015-02-11 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: UDEV -> DEVICE-MANAGER