diff --git a/gnome3-libs/gcr/gcr-3.8.2.tar.xz.sig
b/gnome3-libs/gcr/gcr-3.8.2.tar.xz.sig
deleted file mode 100644
index 83a4121..0000000
Binary files a/gnome3-libs/gcr/gcr-3.8.2.tar.xz.sig and /dev/null differ
diff --git a/graphics-libs/jpeg/DETAILS b/graphics-libs/jpeg/DETAILS
index d1a1daf..0e50ab7 100755
--- a/graphics-libs/jpeg/DETAILS
+++ b/graphics-libs/jpeg/DETAILS
@@ -1,6 +1,6 @@
SPELL=jpeg
- VERSION=8d
-
SOURCE_HASH=sha512:7a8b4cff5b1caf6a7281c5dce4e1efa1b68360bd64dd2e619b60c9e1d49f22624bc8780b681bfab073e7b1d4b7f41008a464a58f0eeeacb0a40ff996d7eb5753
+ VERSION=9a
+
SOURCE_HASH=sha512:9b21cc115e22c68bea46db462263c5c7a0d10beb192a919ecccbd801a25982b518ce44d8c301dd582ecaba1850e0e0f20e322be82b0e24ae917b9949b4f10d3b
SOURCE=${SPELL}src.v$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.ijg.org
diff --git a/graphics-libs/jpeg/HISTORY b/graphics-libs/jpeg/HISTORY
index 231f690..4ed1bef 100644
--- a/graphics-libs/jpeg/HISTORY
+++ b/graphics-libs/jpeg/HISTORY
@@ -1,3 +1,7 @@
+2014-07-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 9a
+ * UP_TRIGGERS: corrected library version detection
+
2012-02-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 8d
diff --git a/graphics-libs/jpeg/UP_TRIGGERS b/graphics-libs/jpeg/UP_TRIGGERS
index 96b5ada..8a2c1bd 100755
--- a/graphics-libs/jpeg/UP_TRIGGERS
+++ b/graphics-libs/jpeg/UP_TRIGGERS
@@ -1,4 +1,4 @@
-# up_trigger everything on major version updates
+# up_trigger everything on major version updates
local OLD_SPELL_VERSION=""
if spell_ok $SPELL; then
@@ -10,7 +10,7 @@ if spell_ok $SPELL; then
OLD_SPELL_VERSION=${OLD_SPELL_VERSION/6b/62}
for each in $(show_up_depends $SPELL); do
if gaze install $each | xargs readelf -d 2> /dev/null |
- grep -q "NEEDED.*libjpeg\.so\.$OLD_SPELL_VERSION"; then
+ grep -q "NEEDED.*libjpeg\.so\.${OLD_SPELL_VERSION:0:1}"; then
up_trigger $each cast_self
fi
done
diff --git a/http/serf/DETAILS b/http/serf/DETAILS
index 56a13d5..57c1933 100755
--- a/http/serf/DETAILS
+++ b/http/serf/DETAILS
@@ -1,6 +1,6 @@
SPELL=serf
- VERSION=1.3.4
-
SOURCE_HASH=sha512:1e88fff9ba7a43587abcb5a6ab47b0b016397726b873a4298cdb6e820736e95090ede2779b03ee9eb1feb775082d22cbb88ddb379acc05a4b34f4f2066aafc77
+ VERSION=1.3.6
+
SOURCE_HASH=sha512:e27751c385b447d66beebebd7113e336a7ef46de967063ca5267cd704609920ed0a7279f71f5cb7249d01755ef29da6d566e24fdbbea833873b156d4d30e0727
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://serf.googlecode.com/svn/src_releases/$SOURCE
diff --git a/http/serf/HISTORY b/http/serf/HISTORY
index 1b33675..1b5a94b 100644
--- a/http/serf/HISTORY
+++ b/http/serf/HISTORY
@@ -1,3 +1,6 @@
+2014-07-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.6
+
2014-04-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.4
* DEPENDS: add scons, remove old options
diff --git a/http/webkitgtk/DETAILS b/http/webkitgtk/DETAILS
index a068c00..f78c5f9 100755
--- a/http/webkitgtk/DETAILS
+++ b/http/webkitgtk/DETAILS
@@ -1,8 +1,8 @@
SPELL=webkitgtk
- VERSION=2.4.3
+ VERSION=2.4.4
SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:fc4b36a3e11075325c79ced9f0d70a4b3daec43c5d3fff63ec843c513f04fd6cbe1b6472ea83e77f250f334f962a636a2423d8dbea4db0c767e823e2bd63f8d4
+
SOURCE_HASH=sha512:ae3160ec7962d452606966afd258961432db5f0da0e0fc0e249ce1927abf2151adc858b7f12d5d36d7c7d91e16c6ebed1694f88185c678ba1cf8d3d08b55f1ce
SOURCE_DIRECTORY=$BUILD_DIRECTORY/webkitgtk-$VERSION
WEB_SITE=http://webkitgtk.org/
SECURITY_PATCH=8
diff --git a/http/webkitgtk/HISTORY b/http/webkitgtk/HISTORY
index 0265caa..f5a5a06 100644
--- a/http/webkitgtk/HISTORY
+++ b/http/webkitgtk/HISTORY
@@ -1,3 +1,6 @@
+2014-07-12 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.4.4
+
2014-06-05 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: 2.4.3
* BUILD: added missing header fix
diff --git a/http/webkitgtk3/DETAILS b/http/webkitgtk3/DETAILS
index ffd9578..4be45f8 100755
--- a/http/webkitgtk3/DETAILS
+++ b/http/webkitgtk3/DETAILS
@@ -1,8 +1,8 @@
SPELL=webkitgtk3
- VERSION=2.4.3
+ VERSION=2.4.4
SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:fc4b36a3e11075325c79ced9f0d70a4b3daec43c5d3fff63ec843c513f04fd6cbe1b6472ea83e77f250f334f962a636a2423d8dbea4db0c767e823e2bd63f8d4
+
SOURCE_HASH=sha512:ae3160ec7962d452606966afd258961432db5f0da0e0fc0e249ce1927abf2151adc858b7f12d5d36d7c7d91e16c6ebed1694f88185c678ba1cf8d3d08b55f1ce
SOURCE_DIRECTORY=$BUILD_DIRECTORY/webkitgtk-$VERSION
WEB_SITE=http://webkitgtk.org/
SECURITY_PATCH=8
diff --git a/http/webkitgtk3/HISTORY b/http/webkitgtk3/HISTORY
index 901e4a9..a0e2336 100644
--- a/http/webkitgtk3/HISTORY
+++ b/http/webkitgtk3/HISTORY
@@ -1,3 +1,6 @@
+2014-07-12 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.4.4
+
2014-06-05 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: 2.4.3
* BUILD: added missing header fix, no need to disable webkit2
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index f7841bc..a659daf 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2014-07-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15.5, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15.5: version 3.15.5
+
2014-06-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* info/kernels/3.15.4, latest.defaults,
info/patches/maintenance_patches_3/patch-3.15.4: version 3.15.4
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.5
new file mode 100755
index 0000000..7054fd2
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.5
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="20f4be9fd46ee98edcc0adf206325e97555cc245"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 0db2b53..7e7e12c 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ LATEST_3=3.15
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.15.4
+LATEST_maintenance_patches_3=patch-3.15.5
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/libfm/DEPENDS b/libs/libfm/DEPENDS
index 65bf748..4dfd017 100755
--- a/libs/libfm/DEPENDS
+++ b/libs/libfm/DEPENDS
@@ -3,21 +3,43 @@ depends cairo &&
depends dbus &&
depends dbus-glib &&
depends glib2 &&
-depends gtk+2 &&
depends libpng &&
depends menu-cache &&
depends pango &&
+depends fontconfig &&
+depends freetype2 &&
+depends gdk-pixbuf2 &&
+
+optional_depends gtk+3 \
+ "--with-gtk=3" \
+ "--with-gtk=2" \
+ "to use GTK+3 instead of GTK+2" &&
+
+if ! is_depends_enabled $SPELL gtk+3; then
+ depends gtk+2
+fi &&
+
+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "for Native Language Support" &&
+
+optional_depends vala \
+ "--enable-actions" \
+ "--disable-actions" \
+ "for custom actions in context menu" &&
+
optional_depends gtk-doc \
'--enable-gtk-doc' \
'--disable-gtk-doc --disable-gtk-doc-html' \
'build documentation?' &&
-optional_depends udisks "--enable-udisks" "--disable-udisks" \
- "build libfm with udisks support" &&
SOURCE_URL[0]=$SOURCEFORGE_URL/${SPELL}/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM/${SOURCE}
-
SOURCE_HASH=sha512:933fd6b2566c03ee32f13a9552fd9458d7ccc2afbb355e4fbad2634b501538e7428480a37fe915fa357a4bc1b7224b7ee97b35d472cc8f4487975ff4c47602ea
+
SOURCE_HASH=sha512:931b89ed3ec9fc86bf91b0bd5ea1119e72948a9882029fd3ab21b9c1ba6df3e6361304fd10391eb59145debf932b87a9fecd826f77b59121ff59d38bc6aba0bb
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://wiki.lxde.org/en/PCManFM
LICENSE[0]=GPL
ENTERED=20070108
- SHORT="A fast and lightweight file manager developed with GTK+ 2."
+ SHORT="fast and lightweight file manager developed with GTK+"
cat << EOF
PCMan File Manager is a very fast and lightweight file manager which features
tabbed browsing.
diff --git a/shell-term-fm/pcmanfm/HISTORY b/shell-term-fm/pcmanfm/HISTORY
index a316a49..0ea92d1 100644
--- a/shell-term-fm/pcmanfm/HISTORY
+++ b/shell-term-fm/pcmanfm/HISTORY
@@ -1,3 +1,7 @@
+2014-07-14 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.1
+ * DEPENDS: handle gtk+2/3 dependency
+
2014-02-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.0, gz -> xz
diff --git a/shell-term-fm/st/DETAILS b/shell-term-fm/st/DETAILS
index 328b5a4..632936e 100755
--- a/shell-term-fm/st/DETAILS
+++ b/shell-term-fm/st/DETAILS
@@ -1,9 +1,9 @@
SPELL=st
- VERSION=0.4.1
+ VERSION=0.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://dl.suckless.org/st/$SOURCE
-
SOURCE_HASH=sha512:06a75cdf7d22c64c1331276b0f58577c3c42c1c2edcb41a33a3c37f7b65bd284a3b006dd94e0dc081f42f028dd18b60f278e8b3f33a1cf6611b1398bff80df7d
+
SOURCE_HASH=sha512:fb5d3b6dfb56f35c60a83164d0da2aef67d9fc23b81fdd7c26b9a618c92524a601db5fc4149a3a5054ca3306ecc80e104fa629ecb1516c047a726012237c83d5
WEB_SITE=http://st.suckless.org/
ENTERED=20130208
LICENSE[0]=MIT
diff --git a/shell-term-fm/st/HISTORY b/shell-term-fm/st/HISTORY
index 2b119a3..4255bf0 100644
--- a/shell-term-fm/st/HISTORY
+++ b/shell-term-fm/st/HISTORY
@@ -1,3 +1,10 @@
+2014-07-12 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD, patches/st-0.5-hidexcursor.diff:
+ Add patch to hide X cursor when typing.
+
+2014-07-11 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.5
+
2013-11-21 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: Add missing dependencies