Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (0bdcd8ae3f2af9cbdb32b3f72674ad33bd7533eb)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (0bdcd8ae3f2af9cbdb32b3f72674ad33bd7533eb)
  • Date: Sun, 3 Aug 2014 13:09:20 -0500

GIT changes to devel-xorg-modular grimoire by Treeve Jelbert
<treeve AT sourcemage.org>:

ChangeLog | 9 +
archive/burp/DETAILS | 21 ++-
archive/burp/HISTORY | 3
archive/tar/DETAILS | 4
archive/tar/HISTORY | 4
archive/tar/PRE_BUILD | 4
archive/tar/glibc215.patch | 10 -
chat-im/prosody/DETAILS | 4
chat-im/prosody/HISTORY | 3
crypto/gnutls/DEPENDS | 7 -
crypto/gnutls/DETAILS | 2
crypto/gnutls/HISTORY | 4
dev/null |binary
devel/gdb/DETAILS | 4
devel/gdb/HISTORY | 3
devel/ninja-build-system/DETAILS | 4
devel/ninja-build-system/HISTORY | 3
doc/docutils/BUILD | 1
doc/docutils/DEPENDS | 1
doc/docutils/DETAILS | 24 ---
doc/docutils/HISTORY | 60
---------
doc/docutils/INSTALL | 1
ftp/rsync/DETAILS | 2
ftp/rsync/HISTORY | 3
gnome2-apps/abiword/DEPENDS | 2
gnome2-apps/abiword/HISTORY | 3
gnome2-apps/homebank/DETAILS | 4
gnome2-apps/homebank/HISTORY | 3
gnome3-libs/granite/BUILD | 3
gnome3-libs/granite/DEPENDS | 4
gnome3-libs/granite/DETAILS | 13 +
gnome3-libs/granite/HISTORY | 2
graphics-libs/harfbuzz/DETAILS | 4
graphics-libs/harfbuzz/HISTORY | 3
graphics/argyllcms/DETAILS | 4
graphics/argyllcms/HISTORY | 3
graphics/nomacs/DETAILS | 4
graphics/nomacs/HISTORY | 3
http/firefox/BUILD | 17 ++
http/firefox/CONFIGURE | 3
http/firefox/HISTORY | 4
http/firefox/Makefile.in-pgo.patch | 10 +
http/firefox/PRE_BUILD | 5
http/midori/HISTORY | 3
http/midori/PRE_BUILD | 13 +
http/webkitgtk3/BUILD | 13 +
http/webkitgtk3/CONFIGURE | 23 ---
http/webkitgtk3/DEPENDS | 29
+---
http/webkitgtk3/DETAILS | 4
http/webkitgtk3/HISTORY | 5
kernels/linux/HISTORY | 8 +
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.7 | 5
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.8 | 5
kernels/linux/latest.defaults | 2
libs/libdrm/DETAILS | 4
libs/libdrm/HISTORY | 6
libs/libtasn1/DETAILS | 2
libs/libtasn1/HISTORY | 3
lua-forge/luajit/DETAILS | 4
lua-forge/luajit/HISTORY | 3
mail/exim/DETAILS | 4
mail/exim/HISTORY | 13 +
mail/exim/exim.gpg |binary
mail/gnarwl/DETAILS | 1
mail/gnarwl/HISTORY | 5
mail/gnarwl/PRE_BUILD | 2
mail/gnarwl/blacklist.patch | 19 ++
net/dhcpcd/DETAILS | 4
net/dhcpcd/HISTORY | 3
php-pear/php/DETAILS | 4
php-pear/php/HISTORY | 3
python-pypi/chardet/DETAILS | 4
python-pypi/chardet/HISTORY | 3
python-pypi/docutils/DEPENDS | 1
python-pypi/docutils/DETAILS | 24 +++
python-pypi/docutils/HISTORY | 66
++++++++++
python-pypi/hatta/DETAILS | 1
python-pypi/hatta/HISTORY | 5
python-pypi/hatta/PRE_BUILD | 1
python-pypi/hatta/wanted.patch | 12 +
python-pypi/jinja2/DETAILS | 4
python-pypi/jinja2/HISTORY | 3
python-pypi/meson/BUILD | 2
python-pypi/meson/DEPENDS | 2
python-pypi/meson/DETAILS | 15 ++
python-pypi/meson/HISTORY | 3
python-pypi/meson/INSTALL | 2
python-pypi/sqlalchemy/DETAILS | 4
python-pypi/sqlalchemy/HISTORY | 3
security/fwknop/DETAILS | 2
security/fwknop/HISTORY | 3
security/wireshark/BUILD | 2
security/wireshark/DEPENDS | 12 +
security/wireshark/DETAILS | 4
security/wireshark/HISTORY | 5
shell-term-fm/tmux/DETAILS | 6
shell-term-fm/tmux/HISTORY | 3
utils/gnuplot/DETAILS | 4
utils/gnuplot/HISTORY | 4
utils/gnuplot/PRE_BUILD | 3
utils/gnuplot/gnuplot-4.6.2-texinfo-5.patch | 11 -
utils/youtube-dl/DETAILS | 4
utils/youtube-dl/HISTORY | 3
video/minitube/0001-remove-reference-to-missing-translations.patch | 25 ---
video/minitube/DETAILS | 6
video/minitube/HISTORY | 5
video/minitube/PRE_BUILD | 3
video/vlc/DEPENDS | 8 -
video/vlc/DETAILS | 2
video/vlc/HISTORY | 4
x11-libs/wine/DETAILS | 2
x11-libs/wine/HISTORY | 5
x11-toolkits/qt4/CVE-2014-0190.patch | 32
++++
x11-toolkits/qt4/DETAILS | 8 -
x11-toolkits/qt4/HISTORY | 5
x11-toolkits/qt4/PRE_BUILD | 4
x11-toolkits/qt4/boost.patch | 16 --
xorg-app/xdpyinfo/DETAILS | 6
xorg-app/xdpyinfo/HISTORY | 3
119 files changed, 540 insertions(+), 280 deletions(-)

New commits:
commit 3c208328a312edd162169d899a9a734a925cb970
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/webkitgtk3: version 2.5.1

commit 0cfc15904df4d01bf1f38ea165cf8fc97e259fb5
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

hatta: fixed exception on +wanted page

commit 366182ffc0bd65c168f5f385f748af72863d4012
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

homebank: => 4.6.2

commit 02b5a91f143766863ac2db3e7472f642b8e27ed8
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.15.8

commit f3f82e33713a6658ecb46b0878749bae0b8a26ab
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gdb: => 7.8

commit b3598a65613c236f67aadfa56f5842ee731d2eec
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nomacs 2.0.2

commit b84b65faa8f71189c5b81cf9452b41210f97022e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

wireshark 1.12.0

commit 5f22e71524bbc1b85042b47d85d38c073a248f1b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

vlc 2.1.5

commit 38a90e1e65c5231a65e4cad6fc234bbfc1bf9b00
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

qt4 4.8.6, SECURITY_PATCH=6

commit e23e938a992436fc3be8cc4c99676854ecdc0397
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tar: => 1.28

commit 8c9ee8ddde4fe7318da2cb42c818bdf7b86b67b1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

fwknop: => 2.6.3

commit 81c540e3d81941b4cc2c6f70d46053c51b3b1ae8
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

harfbuzz: => 0.9.33

commit 0921f2c52e4c6bfa4e522a7cc1e71c2a954f4428
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

lua-forge/luajit: update to 2.0.3

Updated luajit to 2.0.3. This is largely a bugfix release.

commit d55a7ae972bdd153da4f3bdd67db7f1c51efe5a8
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

chat-im/prosody: updated to 0.9.4

Updated prosody to 0.9.4. Lots of bugfixes, including a security update
(mod_compression).

commit 619f35d39e5391c3ba66e91639d642293e2cf9f5
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

shell-term-fm/tmux: update to 1.9a

Updated to 1.9a. Lots of bugfixes and proper 256-color support for a
wider range of terminal types.

commit 1d9cf7dc16d0a65bea5ef12f3280e14dae3905cf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

gnarwl: fixed blacklist functioning

commit fc4b1a102baae2019dcf49d7e7da107e0f332225
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

minitube 2.2

commit 8ec5222b1bb52ab224501a170290da60681143a1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

dhcpcd: => 6.4.2

commit 4f5f6417d55e430938a702e95a36308662bb438e
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdrm: => 2.4.56

commit ee65962d45a11d9f3f1a28f2a0b361fde4501217
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

youtube-dl 2014.07.25.1

commit 7fbacf82b3e2028ae5ca03e7dbfd40b939433d65
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

kernels/linux: version 3.15.7

commit 89b9b85d478fdbc145ca46ee42a76c496a266d06
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-pypi/meson-0.18.0 new spell

commit 100faa010f905444efc6f39b7fb90c0f8b8406d9
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/argyllcms: version 1.6.3

commit 0d707217b2de84d25818097fa5900c749d9b53c9
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

http/midori: fixed building with gobject-introspection

commit ab2656cd9cf4a9c7c66f19340b6aa0fad3a6d30b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

xorg-app/xdpyinfo: version 1.3.1

commit feaaab3fa571022494b7542784f33f5bdee814c9
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

abiword: Fix typo in DEPENDS

commit 5c7a101dc7970ac96c20dcb7e7c6619eb1d1c8b5
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

gnome3-libs/granite: new spell, elementary Development Library

commit dd971bea96d1b5b50fd428b3ea3279599f0f7210
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libdrm: => 2.4.55

commit d29069b5112516b9dbc1dbf19cd26b53345b0b51
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

wine: => 1.7.23

commit 1e45d682fc32557b619b5a3501726850c3e728d0
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

php: => 5.4.31 (stable)

commit 2d9ba1dfb4d8dba3dbfa190d319d52b9986f5168
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

burp: => 1.4.18 (devel)

commit c1dc39e8444785cfe9caedc3d8df3e8a7175bf67
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

rsync: => 3.1.1

commit 60effc8b4e1ba7047e4b9da933f3a4f45ea4cbad
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

docutils: => 0.12

commit a20688a4ff71afda3d94eb34e1da5d2b62855f64
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libtasn1: => 4.0

commit 535d9d45348fa3e3083cbcc86e0460dcf97c22ea
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.2.16

commit 9ac0fa20a6fb1fab5da8ac7bbc6956e799934849
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

exim: => 4.83 (security)

commit 7d948fa66659781c5bb50170458377e51f13deab
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

devel/ninja-build-system: version 1.5.1

commit d60397d39a6a2243097dd6ca0bae08ec1cc943fe
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

jinja2: => 2.7.3

commit df75f0807b9bf908d2cef1605ec1dae99e9a5f54
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

chardet: => 2.2.1

commit 0a9fa1e82d0f23c81649cd542b5af1b3673109eb
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sqlalchemy: => 0.9.7

commit ee87132aa46feb5f86694f6feefbe1ae08df429b
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

http/firefox: add option for profiled build

commit 7573563fa20f1b1615ab7ea52698b395f9a88d67
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/gnuplot: version 4.6.5

diff --git a/ChangeLog b/ChangeLog
index b9f61df..b3edac6 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2014-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * python-pypi/meson: new spell, advanced build system
+
+2014-07-25 Pol Vinogradov <vin.public AT gmail.com>
+ * gnome3-libs/granite: new spell, elementary Development Library
+
+2014-07-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * docutils: moved to python-pypi section
+
2014-07-22 Ladislav Hagara <hgr AT vabo.cz>
* graphics/nomacs: new spell, image viewer

diff --git a/archive/burp/DETAILS b/archive/burp/DETAILS
index e5e687b..ee6f7f5 100755
--- a/archive/burp/DETAILS
+++ b/archive/burp/DETAILS
@@ -1,27 +1,36 @@
. "$GRIMOIRE/FUNCTIONS"
+
SPELL=burp
-case "$BURP_BRANCH"
-in scm) VERSION=$(get_scm_version)
+case "$BURP_BRANCH" in
+ scm)
+ VERSION=$(get_scm_version)
FORCE_DOWNLOAD=on
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=git://github.com/grke/burp.git:$SPELL
SOURCE_IGNORE=volatile
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
-;;devel) VERSION=1.4.16
+ ;;
+ devel)
+ VERSION=1.4.18
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:7cf4a49362e7466b50398151f31f44128e774aa547ee17f3ab8f77a3aa52cd55f602f29563e0c91edb5b261a98b5a436d1cc9d132c67aa11450eb657fa323641
+
SOURCE_HASH=sha512:38a3e22e366dbf44b6ce8e69de60051eefad8a95681062b15a6bf4d0a2131af11ea6a3522670e8b33b2c3b094e382fbb08738a102e0d95bf208871e6a4715d7f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
-;;stable)VERSION=1.3.48
+ ;;
+ stable)
+ VERSION=1.3.48
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE

SOURCE_HASH=sha512:08de252f25ff7aa448dd6768272a9a14622902347445313b570c857b4e690374e92956379d5b388f446a88427fc4924f9c0df83cba390aa15fd040b8e92f1946
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
-;;*) VERSION=1.3.10
+ ;;
+ *)
+ VERSION=1.3.10
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE

SOURCE_HASH=sha512:ed540ed4091c7c1b0aeaf62b276e7fe07f4ae1ca92c67a3eb081c431b687b7aba6d6648a0f3d7ec122ae02d39fd5ed03ed263a68285fd3423615079844e8217f
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL"
+ ;;
esac
WEB_SITE=http://burp.grke.net/
ENTERED=20130118
diff --git a/archive/burp/HISTORY b/archive/burp/HISTORY
index 60f6a7c..036501c 100644
--- a/archive/burp/HISTORY
+++ b/archive/burp/HISTORY
@@ -1,3 +1,6 @@
+2014-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.4.18 (devel); readability++
+
2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Use get_scm_version

diff --git a/archive/tar/DETAILS b/archive/tar/DETAILS
index bd11021..54d3ee3 100755
--- a/archive/tar/DETAILS
+++ b/archive/tar/DETAILS
@@ -1,6 +1,6 @@
SPELL=tar
- VERSION=1.26
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=1.28
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/archive/tar/HISTORY b/archive/tar/HISTORY
index 57e0fb4..feed688 100644
--- a/archive/tar/HISTORY
+++ b/archive/tar/HISTORY
@@ -1,3 +1,7 @@
+2014-07-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.28
+ * PRE_BUILD, glibc215.patch: deleted
+
2012-12-08 Vlad Glagolev <stealth AT sourcemage.org>
* PRE_BUILD: added, to apply the patch
* glibc215.patch: added, to fix build with glibc >=2.15
diff --git a/archive/tar/PRE_BUILD b/archive/tar/PRE_BUILD
deleted file mode 100755
index 7b5070f..0000000
--- a/archive/tar/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "${SOURCE_DIRECTORY}" &&
-
-patch -p0 < "$SPELL_DIRECTORY/glibc215.patch"
diff --git a/archive/tar/glibc215.patch b/archive/tar/glibc215.patch
deleted file mode 100644
index 2a903b2..0000000
--- a/archive/tar/glibc215.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- gnu/stdio.in.h.orig 2011-03-12 12:14:33.000000000 +0300
-+++ gnu/stdio.in.h 2012-12-08 23:25:16.851175859 +0400
-@@ -164,7 +164,6 @@
- so any use of gets warrants an unconditional warning. Assume it is
- always declared, since it is required by C89. */
- #undef gets
--_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
-
- #if @GNULIB_FOPEN@
- # if @REPLACE_FOPEN@
diff --git a/chat-im/prosody/DETAILS b/chat-im/prosody/DETAILS
index be5ad8b..b67a5c6 100755
--- a/chat-im/prosody/DETAILS
+++ b/chat-im/prosody/DETAILS
@@ -1,8 +1,8 @@
SPELL=prosody
- VERSION=0.9.1
+ VERSION=0.9.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://${SPELL}.im/downloads/source/${SOURCE}
-
SOURCE_HASH=sha512:dbd0d8476f0abb4030f8c1ac68786cde2dd68bc2e6602ba8ea27b7d23f2010f963dd3ff50e0a6e7780bddfba014c7bbd1fa0c607d070d979131c15431e04c3fa
+
SOURCE_HASH=sha512:9bba454caf50ed590dc18febd1a739f35e850805ac19e9a2e822ce3b39306a4f6d67162a49b11baa7e4f575b19e954dfd91f984780a724f6e0c69202947ca94c
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://prosody.im/";
LICENSE[0]=MIT/X11
diff --git a/chat-im/prosody/HISTORY b/chat-im/prosody/HISTORY
index 783c961..b8938c7 100644
--- a/chat-im/prosody/HISTORY
+++ b/chat-im/prosody/HISTORY
@@ -1,3 +1,6 @@
+2014-07-31 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: version 0.9.4
+
2013-10-14 Jeremy Blosser <jblosser AT sourcemage.org>
* DETAILS: version 0.9.1
* DEPENDS: added lualdap support
diff --git a/crypto/gnutls/DEPENDS b/crypto/gnutls/DEPENDS
index 337a276..826779f 100755
--- a/crypto/gnutls/DEPENDS
+++ b/crypto/gnutls/DEPENDS
@@ -9,8 +9,13 @@ optional_depends "zlib" \
"--without-zlib" \
"for zlib compression support" &&

+optional_depends gettext \
+ "--enable-nls" \
+ "--disable-nls" \
+ "NLS support" &&
+
optional_depends "libtasn1" \
- "--with-libtasn1-prefix=$INSTALL_ROOT/usr" \
+ "" \
"--with-included-libtasn1" \
"to use external libtasn1" &&

diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index 6eb190e..439d74f 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -1,7 +1,7 @@
SPELL=gnutls
case $GNUTLS_BRANCH in
stable)
- VERSION=3.2.15
+ VERSION=3.2.16
SOURCE=$SPELL-$VERSION.tar.xz
;;
stable-old)
diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY
index 70e486c..7823c4e 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,7 @@
+2014-07-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.16
+ * DEPENDS: add gettext, remove lzo
+
2014-06-01 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: versions 3.1.25 and 3.2.15, SECURITY_PATCH++, fixes
CVE-2014-3466
diff --git a/devel/gdb/DETAILS b/devel/gdb/DETAILS
index 9e06e04..deba7e8 100755
--- a/devel/gdb/DETAILS
+++ b/devel/gdb/DETAILS
@@ -1,6 +1,6 @@
SPELL=gdb
- VERSION=7.7.1
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=7.8
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
diff --git a/devel/gdb/HISTORY b/devel/gdb/HISTORY
index 89c8fe3..9594b8c 100644
--- a/devel/gdb/HISTORY
+++ b/devel/gdb/HISTORY
@@ -1,3 +1,6 @@
+2014-08-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 7.8
+
2014-06-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 7.7.1

diff --git a/devel/ninja-build-system/DETAILS
b/devel/ninja-build-system/DETAILS
index daae17e..2128a35 100755
--- a/devel/ninja-build-system/DETAILS
+++ b/devel/ninja-build-system/DETAILS
@@ -1,8 +1,8 @@
SPELL=ninja-build-system
- VERSION=1.4.0
+ VERSION=1.5.1
SOURCE="ninja-${VERSION}.tar.gz"
SOURCE_URL[0]=https://github.com/martine/ninja/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:8c939d586f30db884b2f3783fa6cd9a6f1b0904d231d1cd9b9196efdc0144585cdff11f5d7821f0f7d45643b82f65889e5fc950d7ae2c6d83c57c2cd43ba9361
+
SOURCE_HASH=sha512:ab82389ee88bd68ec57e720dabb47494371990dca581cf9bb35650177164f04bf41c81ab3e5019a370eeacc7f5f49ae81d41d8b21e1b07cc8abedce37e00da61
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/ninja-${VERSION}"
WEB_SITE="http://martine.github.io/ninja/";
LICENSE[0]=APACHE
diff --git a/devel/ninja-build-system/HISTORY
b/devel/ninja-build-system/HISTORY
index fdc7a45..be7ce13 100644
--- a/devel/ninja-build-system/HISTORY
+++ b/devel/ninja-build-system/HISTORY
@@ -1,3 +1,6 @@
+2014-07-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.5.1
+
2014-02-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD, DEPENDS, DETAILS, INSTALL: spell created

diff --git a/doc/docutils/BUILD b/doc/docutils/BUILD
deleted file mode 100755
index 3d7f60b..0000000
--- a/doc/docutils/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-python setup.py build
diff --git a/doc/docutils/DEPENDS b/doc/docutils/DEPENDS
deleted file mode 100755
index 867b4d4..0000000
--- a/doc/docutils/DEPENDS
+++ /dev/null
@@ -1 +0,0 @@
-depends python
diff --git a/doc/docutils/DETAILS b/doc/docutils/DETAILS
deleted file mode 100755
index 0a487fe..0000000
--- a/doc/docutils/DETAILS
+++ /dev/null
@@ -1,24 +0,0 @@
- SPELL=docutils
- VERSION=0.11
-
SOURCE_HASH=sha512:8e87581b27ce4fb5e97dcef56047f4bf3a076b98e9e42f5dc66f4c370e5893d1571e46f00fee6f1c8b9f8c8a79e128e4599b9ee213ad1dee2bf16a0246e187df
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://$SPELL.sourceforge.net
- SOURCE_URL[0]=https://pypi.python.org/packages/source/d/${SPELL}/${SOURCE}
- LICENSE=GPL
- ENTERED=20040509
- KEYWORDS="doc"
- SHORT="Tools for processing plaintext documentation into useful
formats."
-cat << EOF
-The purpose of the Docutils project is to create a set of tools
-for processing plaintext documentation into useful formats, such as HTML,
-XML, and TeX. Includes reStructuredText, the easy to read, easy to use,
-what-you-see-is-what-you-get plaintext markup language.
-
-Several sources are or will be supported:
- - Standalone files (implemented).
- - Inline documentation from Python modules and packages, extracted
- with namespace context.
- - PEPs (Python Enhancement Proposals) (implemented).
-And others as discovered.
-EOF
diff --git a/doc/docutils/HISTORY b/doc/docutils/HISTORY
deleted file mode 100644
index fd1d133..0000000
--- a/doc/docutils/HISTORY
+++ /dev/null
@@ -1,60 +0,0 @@
-2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * DETAILS: version 0.11
-
-2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * DETAILS: version 0.10
-
-2012-07-11 Eric Sandall <sandalle AT sourcemage.org>
- * DETAILS: Updated to 0.9.1
-
-2012-06-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * DETAILS: version 0.9
-
-2011-10-30 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.8.1
-
-2010-08-03 Ladislav Hagara <hgr AT vabo.cz>
- * DETAILS: 0.7
-
-2009-10-12 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.6
- * DEPENDS: clean up
-
-2007-03-29 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.4
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2005-11-29 Seth Woolley <seth AT tautology.org>
- * DETAILS: MD5 -> SHA512
-
-2005-05-30 Martin Svehla <doc AT sourcemage.org>
- * DETAILS: version updated to 0.3.9
- * INSTALL: using INSTALL_ROOT
-
-2005-01-04 PhoboX <doc AT sourcemage.org>
- * DETAILS: version updated to 0.3.7
-
-2004-12-16 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: Python renamed to python
-
-2004-08-09 PhoboX <doc AT sourcemage.org>
- * DETAILS: version updated to 0.3.5
-
-2004-07-17 PhoboX <doc AT sourcemage.org>
- * DETAILS: reformated description
- * DETAILS, BUILD: converted to build api2
- * INSTALL: added
-
-2004-07-06 PhoboX <doc AT sourcemage.org>
- * DETAILS: corrected SOURCE
-
-2004-05-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.3.3-alpha
-
-2004-05-09 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version snapshot
- * BUILD, DEPENDS: added
- spell created
-
diff --git a/doc/docutils/INSTALL b/doc/docutils/INSTALL
deleted file mode 100755
index 95db496..0000000
--- a/doc/docutils/INSTALL
+++ /dev/null
@@ -1 +0,0 @@
-python setup.py install --root=${INSTALL_ROOT}/
diff --git a/ftp/rsync/DETAILS b/ftp/rsync/DETAILS
index dc90f8d..0798429 100755
--- a/ftp/rsync/DETAILS
+++ b/ftp/rsync/DETAILS
@@ -8,7 +8,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=3.1.0
+ VERSION=3.1.1
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
diff --git a/ftp/rsync/HISTORY b/ftp/rsync/HISTORY
index 032b5f2..2bfeb35 100644
--- a/ftp/rsync/HISTORY
+++ b/ftp/rsync/HISTORY
@@ -1,3 +1,6 @@
+2014-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.1.1
+
2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Use get_scm_version

diff --git a/gnome2-apps/abiword/DEPENDS b/gnome2-apps/abiword/DEPENDS
index c35602e..abaa811 100755
--- a/gnome2-apps/abiword/DEPENDS
+++ b/gnome2-apps/abiword/DEPENDS
@@ -93,6 +93,6 @@ optional_depends psiconv '' '' 'for the psiconv (psion
conversion) plugin' &&
optional_depends gimp '' '' 'for the gimp plugin' &&

optional_depends tidy \
- "--with-libtidy" "--without-libtidy"' \
+ --with{,out}-libtidy \
"for HTML cleaning using tidy"

diff --git a/gnome2-apps/abiword/HISTORY b/gnome2-apps/abiword/HISTORY
index 25878ac..45cdd96 100644
--- a/gnome2-apps/abiword/HISTORY
+++ b/gnome2-apps/abiword/HISTORY
@@ -1,3 +1,6 @@
+2014-07-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Fix typo
+
2014-01-28 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated devel version to 3.0.0
* DEPENDS: updated depends, commented out currently broken backends
diff --git a/gnome2-apps/homebank/DETAILS b/gnome2-apps/homebank/DETAILS
index 2f29854..9156087 100755
--- a/gnome2-apps/homebank/DETAILS
+++ b/gnome2-apps/homebank/DETAILS
@@ -1,8 +1,8 @@
SPELL=homebank
- VERSION=4.6.1
+ VERSION=4.6.2
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=http://homebank.free.fr/public/${SOURCE}
-
SOURCE_HASH=sha512:ef896c482c22c6fac0813dbcb18d44fc50799aa9baf456c3e4387ab04cf6cabf1c784f93b1dfe12aabbf85a0a964a3451f5f0af229ac97b39be70ef1e2bb3c94
+
SOURCE_HASH=sha512:1628926871d6289e8e6460cbdf72037f6d9984f599c3946b465f2c5bf67d5e40065ffb9b2dfda77c50a4a21b264ac1438bc644ea653d77f7a0bf75cc76e764e1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://homebank.free.fr/
ENTERED=20060624
diff --git a/gnome2-apps/homebank/HISTORY b/gnome2-apps/homebank/HISTORY
index 0bd1561..62e4b7b 100644
--- a/gnome2-apps/homebank/HISTORY
+++ b/gnome2-apps/homebank/HISTORY
@@ -1,3 +1,6 @@
+2014-08-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.6.2
+
2014-06-27 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 4.6.1

diff --git a/gnome3-libs/granite/BUILD b/gnome3-libs/granite/BUILD
new file mode 100755
index 0000000..e94421d
--- /dev/null
+++ b/gnome3-libs/granite/BUILD
@@ -0,0 +1,3 @@
+. "$GRIMOIRE"/FUNCTIONS &&
+
+cmake_build
diff --git a/gnome3-libs/granite/DEPENDS b/gnome3-libs/granite/DEPENDS
new file mode 100755
index 0000000..fcb2572
--- /dev/null
+++ b/gnome3-libs/granite/DEPENDS
@@ -0,0 +1,4 @@
+depends cmake &&
+depends vala &&
+depends libgee &&
+depends gtk+3
diff --git a/gnome3-libs/granite/DETAILS b/gnome3-libs/granite/DETAILS
new file mode 100755
index 0000000..17df963
--- /dev/null
+++ b/gnome3-libs/granite/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=granite
+ VERSION=0.3.0
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=http://launchpad.net/$SPELL/${VERSION:0:3}/${VERSION:0:3}/+download/$SOURCE
+
SOURCE_HASH=sha512:3ebbb7453b770f8b5b98cee0f96db8443d7583af0117b2d34c9daa82bf36d25418e0fcf61118e7551ced91e751d8b032998dc9cca2569e61c7227666c4383872
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://launchpad.net/granite";
+ LICENSE[0]=LGPL
+ ENTERED=20140725
+ SHORT="elementary Development Library"
+cat << EOF
+An extension to GTK+ that provides several useful widgets and classes to
ease application development
+EOF
diff --git a/gnome3-libs/granite/HISTORY b/gnome3-libs/granite/HISTORY
new file mode 100644
index 0000000..aa434b9
--- /dev/null
+++ b/gnome3-libs/granite/HISTORY
@@ -0,0 +1,2 @@
+2014-07-25 Pol Vinogradov <vin.public AT gmail.com>
+ * BUILD, DEPENDS, DETAILS: spell created
diff --git a/graphics-libs/harfbuzz/DETAILS b/graphics-libs/harfbuzz/DETAILS
index 2073962..c27f5ee 100755
--- a/graphics-libs/harfbuzz/DETAILS
+++ b/graphics-libs/harfbuzz/DETAILS
@@ -8,8 +8,8 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"

SOURCE_URL[1]=git_http://anongit.freedesktop.org/git/harfbuzz.git:harfbuzz-git
SOURCE_IGNORE=volatile
else
- VERSION=0.9.29
-
SOURCE_HASH=sha512:a15a524fc85a68887636d6b792361e396e2c58e318d9cd86cdb3d9689a1a83d708d780bf61155a32c7459e081d46f259be34e9a6aabb4e4040d4b9ad9f52c25d
+ VERSION=0.9.33
+
SOURCE_HASH=sha512:00f6f59edf15342ea29e789c7d40e6d398915b6cd072bd78b088c030b95c75bc58e3ed5ae2f60911632169dcba0b303e5ea01816185f506d6db2485069800443
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.freedesktop.org/software/harfbuzz/release/$SOURCE
diff --git a/graphics-libs/harfbuzz/HISTORY b/graphics-libs/harfbuzz/HISTORY
index e6f898d..dca6584 100644
--- a/graphics-libs/harfbuzz/HISTORY
+++ b/graphics-libs/harfbuzz/HISTORY
@@ -1,3 +1,6 @@
+2014-07-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.33
+
2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Use get_scm_version

diff --git a/graphics/argyllcms/DETAILS b/graphics/argyllcms/DETAILS
index f87c062..55498ad 100755
--- a/graphics/argyllcms/DETAILS
+++ b/graphics/argyllcms/DETAILS
@@ -1,8 +1,8 @@
SPELL=argyllcms
- VERSION=1.5.1
+ VERSION=1.6.3
SOURCE="Argyll_V${VERSION}_src.zip"
SOURCE_URL[0]=http://www.${SPELL}.com/${SOURCE}
-
SOURCE_HASH=sha512:c21cd676edd6415a866fb2a7b122eac18e7596f265a0f2dc8d1f7ca761f64be9fd64ead1430e36eff8767672e73bd93de61398ff588e94a0e121d848afd8bb96
+
SOURCE_HASH=sha512:7c350c73492d7e2e27354814cfcb172bf1e4bb6ee8f3f71f2003a7d44ed4be9890a6c80d6a69228495645be11a327c0f7c2ab68d6f6621dd938744a1cd7ebe95
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Argyll_V${VERSION}"
WEB_SITE="http://www.argyllcms.com/";
LICENSE[0]=GPL
diff --git a/graphics/argyllcms/HISTORY b/graphics/argyllcms/HISTORY
index c0d7358..05ea7e9 100644
--- a/graphics/argyllcms/HISTORY
+++ b/graphics/argyllcms/HISTORY
@@ -1,3 +1,6 @@
+2014-07-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.3
+
2013-07-21 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.5.1
* 04_CVE-2012-4405.diff, argyllcms-1.4.0-jpeg.patch, PRE_BUILD:
diff --git a/graphics/nomacs/DETAILS b/graphics/nomacs/DETAILS
index 26fe0e6..20c7509 100755
--- a/graphics/nomacs/DETAILS
+++ b/graphics/nomacs/DETAILS
@@ -1,8 +1,8 @@
SPELL=nomacs
- VERSION=2.0.0
+ VERSION=2.0.2
SOURCE=$SPELL-$VERSION-source.tar.bz2
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:c87eadb7b5d9ca83f03479f265bcf5b808ce81e2886162b700fbde9cf475de46d679bce571072ea24be598125efaef3c50aed3fb0694012aa1e3a8d4363606ea
+
SOURCE_HASH=sha512:ccb183365ec39d4df1ce8db99cc2d410824ae987e89db556fe896212f60886f36f6fa9dcd2382f09e9be751f54dd8144fd94808b4298b4c0741eecb300f77241
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.nomacs.org/
LICENSE[0]=GPL
diff --git a/graphics/nomacs/HISTORY b/graphics/nomacs/HISTORY
index eda494f..dd8ed37 100644
--- a/graphics/nomacs/HISTORY
+++ b/graphics/nomacs/HISTORY
@@ -1,2 +1,5 @@
+2014-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.2
+
2014-07-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS, BUILD: spell created, version 2.0.0
diff --git a/http/firefox/BUILD b/http/firefox/BUILD
index 03db091..a1decaa 100755
--- a/http/firefox/BUILD
+++ b/http/firefox/BUILD
@@ -3,6 +3,14 @@ cd $SOURCE_DIRECTORY/mozilla* &&
FIREFOX_HOME="$INSTALL_ROOT/usr/lib/firefox" &&
export MOZ_PHOENIX=1 &&

+unset DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XDG_SESSION_COOKIE \
+ XAUTHORITY &&
+export LIBGL_ALWAYS_INDIRECT=1
+
#
# No fast optimization for Mozilla, bit us so many times...
#
@@ -28,6 +36,13 @@ for option in $OPTS; do
echo "ac_add_options $option" >> .mozconfig
done &&

+local MAKE_TARGET
+if [[ $FIREFOX_PGO == y ]]; then
+ MAKE_TARGET=profiledbuild
+else
+ MAKE_TARGET=build
+fi &&
+
make_single &&
-make -f client.mk build &&
+make -f client.mk $MAKE_TARGET &&
make_normal
diff --git a/http/firefox/CONFIGURE b/http/firefox/CONFIGURE
index 704b84d..d4324a9 100755
--- a/http/firefox/CONFIGURE
+++ b/http/firefox/CONFIGURE
@@ -7,4 +7,7 @@ config_query FIREFOX_SAFE "Enable safe browsing
(anti-phishing) implementation?"

config_query FIREFOX_STRIP \
'Remove debugging symbols?' \
+ n &&
+config_query FIREFOX_PGO \
+ 'Enable profile guided optimizations (takes twice as
long to build)?' \
n
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index 36082c1..ecd97be 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,7 @@
+2014-07-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, BUILD, CONFIGURE, PRE_BUILD, Makefile.in-pgo.patch:
+ add option for profiled build
+
2014-07-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 31.0

diff --git a/http/firefox/Makefile.in-pgo.patch
b/http/firefox/Makefile.in-pgo.patch
new file mode 100644
index 0000000..3679dd9
--- /dev/null
+++ b/http/firefox/Makefile.in-pgo.patch
@@ -0,0 +1,10 @@
+--- Makefile.in.old 2014-01-27 08:45:10.795890277 +1300
++++ Makefile.in 2014-01-27 08:51:22.170242862 +1300
+@@ -205,3 +205,7 @@
+ $(call SUBMAKE,$@,js/src)
+ endif
+ endif
++
++
++pgo-profile-run:
++ $(PYTHON) $(topsrcdir)/build/pgo/profileserver.py $(EXTRA_TEST_ARGS)
diff --git a/http/firefox/PRE_BUILD b/http/firefox/PRE_BUILD
index 6d4f7c4..db7ca75 100755
--- a/http/firefox/PRE_BUILD
+++ b/http/firefox/PRE_BUILD
@@ -22,4 +22,9 @@ fi &&

if [[ $FIREFOX_OFFICIAL == y ]]; then
sed -i '27iac_add_options --enable-official-branding' .mozconfig || return
1
+fi &&
+
+if [[ $FIREFOX_PGO == y ]]; then
+ echo "mk_add_options PROFILE_GEN_SCRIPT='\$(PYTHON)
\$(OBJDIR)/_profile/pgo/profileserver.py'" >> .mozconfig &&
+ patch -p0 < ${SPELL_DIRECTORY}/Makefile.in-pgo.patch
fi
diff --git a/http/midori/HISTORY b/http/midori/HISTORY
index 61847bb..4f22739 100644
--- a/http/midori/HISTORY
+++ b/http/midori/HISTORY
@@ -1,3 +1,6 @@
+2014-07-27 Pol Vinogradov <vin.public AT gmail.com>
+ * PRE_BUILD: fixed building with gobject-introspection
+
2014-07-07 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS, DEPEMDS, DOWNLOAD, PRE_BUILD: git -> bzr, converted to
cmake
build system completely
diff --git a/http/midori/PRE_BUILD b/http/midori/PRE_BUILD
index ac41ad8..d67eea9 100755
--- a/http/midori/PRE_BUILD
+++ b/http/midori/PRE_BUILD
@@ -3,6 +3,13 @@ if [[ "$MIDORI_BRANCH" == "scm" ]]; then
else
mk_source_dir $SOURCE_DIRECTORY &&
cd $SOURCE_DIRECTORY &&
- unpack_file &&
- cd $SOURCE_DIRECTORY
-fi
+ unpack_file
+fi &&
+
+cd $SOURCE_DIRECTORY &&
+
+sed -i 's;webkit-1.0;webkitgtk-3.0;g' \
+ CMakeLists.txt \
+ build/gir/CMakeFiles/g-ir-scanner_katze.dir/build.make \
+ build/gir/CMakeFiles/g-ir-scanner_midori.dir/build.make \
+ cmake/GIR.cmake
diff --git a/http/webkitgtk3/BUILD b/http/webkitgtk3/BUILD
index b6f6c03..a8369b8 100755
--- a/http/webkitgtk3/BUILD
+++ b/http/webkitgtk3/BUILD
@@ -1,3 +1,10 @@
-OPTS="--enable-webkit1 $WEBKIT_OPTS $OPTS" &&
-sed -i '30i#include <unicode/utf8.h>'
${SOURCE_DIRECTORY}/Source/WebCore/platform/text/TextCodecUTF8.h &&
-default_build
+OPTS="$WEBKIT_OPTS $OPTS" &&
+sed -i '30i#include <unicode/utf8.h>' \
+ Source/WebCore/platform/text/TextCodecUTF8.h &&
+sed -i '30i#include <unicode/utf16.h>' \
+ Source/WTF/wtf/text/StringBuilder.h &&
+sed -i '26i#include <unicode/utf16.h>' \
+ Source/WTF/wtf/text/StringImpl.h &&
+sed -i '29i#include <unicode/utf16.h>' \
+ Source/WTF/wtf/unicode/UTF8.h &&
+cmake_build
diff --git a/http/webkitgtk3/CONFIGURE b/http/webkitgtk3/CONFIGURE
index 992cf7d..87e576f 100755
--- a/http/webkitgtk3/CONFIGURE
+++ b/http/webkitgtk3/CONFIGURE
@@ -1,21 +1,8 @@
-config_query_option WEBKIT_OPTS "Enable support for WebGL?" y \
- "--enable-webgl" "--disable-webgl" &&
-
-config_query_option WEBKIT_OPTS "Enable support for GLX?" y \
- "--enable-glx" "--disable-glx" &&
-
-config_query_option WEBKIT_OPTS "Enable support for EGL?" y \
- "--enable-egl" "--disable-egl" &&
-
-config_query_option WEBKIT_OPTS "Enable support for OpenGL ES 2?" n \
- "--enable-gles2" "--disable-gles2" &&
+config_query_option WEBKIT_OPTS "Enable support for WebGL" y \
+ -DENABLE_WEBGL={ON,OFF} &&

config_query_option WEBKIT_OPTS "Enable JIT compilation?" y \
- "--enable-jit" "--disable-jit" &&
-
-config_query_option WEBKIT_OPTS "Enable Opcode statistics?" n \
- "--enable-opcode-stats" "--disable-opcode-stats"
-
-# Something like this will be needed for wayland
-#config_query_list WEBKIT_TARGET "Build for which target?" x11 wayland
x11,wayland directfb
+ -DENABLE_JIT={ON,OFF} &&

+config_query_option WEBKIT_OPTS "Enable Media statistics?" n \
+ -DENABLE_MEDIA_STATISTICS={ON,OFF}
diff --git a/http/webkitgtk3/DEPENDS b/http/webkitgtk3/DEPENDS
index c25389e..eddaa40 100755
--- a/http/webkitgtk3/DEPENDS
+++ b/http/webkitgtk3/DEPENDS
@@ -1,6 +1,5 @@
depends -sub CXX gcc &&
-depends autoconf &&
-depends automake &&
+depends cmake &&
depends libtool &&
depends bison &&
depends gperf &&
@@ -13,15 +12,14 @@ depends libxt &&
depends libxrender &&
depends libxcomposite &&
depends libxdamage &&
-depends MESALIB --enable-accelerated-compositing &&
+depends MESALIB &&
depends glib2 &&
depends fontconfig &&
depends freetype2 &&
depends harfbuzz &&
-depends cairo --enable-svg &&
+depends cairo &&
depends pango &&
-depends gtk+3 --with-gtk=3.0 &&
-depends gtk+2 &&
+depends gtk+3 -DPORT=GTK &&
depends gdk-pixbuf2 &&
depends libsoup &&
depends at-spi2-core &&
@@ -34,24 +32,23 @@ depends PYTHON &&
depends RUBY &&

optional_depends enchant \
- "--enable-spellcheck" "--disable-spellcheck" \
+ -DENABLE_SPELLCHECK={ON,OFF} \
"Enable spellchecking support?" &&

optional_depends libsecret \
- "--enable-credential-storage"
"--disable-credential-storage" \
+ -DENABLE_CREDENTIAL_STORAGE={1,0} \
"Enable support for credential storage?" &&

-optional_depends gobject-introspection \
- "--enable-introspection" "--disable-introspection" \
+optional_depends gobject-introspection "" "" \
"Enable GObject introspection?" &&

optional_depends geoclue \
- "--enable-geolocation" "--disable-geolocation" \
+ -DENABLE_GEOLOCATION={ON,OFF} \
"Enable geolocation support?" &&

optional_depends gstreamer-1.0 \
- "--enable-web-audio --enable-video" \
- "--disable-web-audio --disable-video" \
+ "-DENABLE_WEB_AUDIO=ON -DENABLE_VIDEO=ON" \
+ "-DENABLE_WEB_AUDIO=OFF -DENABLE_VIDEO=OFF" \
"Enable support for enable HTML5 video and Web Audio?" &&

if is_depends_enabled $SPELL gstreamer-1.0 ; then
@@ -59,9 +56,9 @@ if is_depends_enabled $SPELL gstreamer-1.0 ; then
fi &&

optional_depends upower \
- "--enable-battery-status" "--disable-battery-status" \
+ -DENABLE_BATTERY_STATUS={ON,OFF} \
"Enable support for Battery Status API?" &&

optional_depends gtk-doc \
- "--enable-gtk-doc" "--disable-gtk-doc" \
- "Build documentation with gtk-doc?"
+ -DENABLE_GTKDOC={ON,OFF} \
+ "Build documentation with gtk-doc?"
diff --git a/http/webkitgtk3/DETAILS b/http/webkitgtk3/DETAILS
index 4be45f8..0e3d568 100755
--- a/http/webkitgtk3/DETAILS
+++ b/http/webkitgtk3/DETAILS
@@ -1,8 +1,8 @@
SPELL=webkitgtk3
- VERSION=2.4.4
+ VERSION=2.5.1
SOURCE=webkitgtk-$VERSION.tar.xz
SOURCE_URL[0]=http://www.webkitgtk.org/releases/$SOURCE
-
SOURCE_HASH=sha512:ae3160ec7962d452606966afd258961432db5f0da0e0fc0e249ce1927abf2151adc858b7f12d5d36d7c7d91e16c6ebed1694f88185c678ba1cf8d3d08b55f1ce
+
SOURCE_HASH=sha512:f4ec8ec22a00e7011d55c90bb5bb2b2e09bbe0087c2221d580eecbb4ee4d4feeef11b4ada97f1deff2a965e72aa897eb805697e610343934a24ef69bfaa5486c
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 a0e2336..557a79b 100644
--- a/http/webkitgtk3/HISTORY
+++ b/http/webkitgtk3/HISTORY
@@ -1,3 +1,8 @@
+2014-08-02 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: version 2.5.1
+ * CONFIGURE, DEPENDS, BUILD: converted to cmake build system,
+ added more missing header fixes, some cleanup
+
2014-07-12 Pol Vinogradov <vin.public AT gmail.com>
* DETAILS: version 2.4.4

diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 4796de6..f959998 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,11 @@
+2014-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.15.8
+ * info/patches/maintenance_patches_3/patch-3.15.8: added
+
+2014-07-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15.7, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15.7: version 3.15.7
+
2014-07-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* info/kernels/3.15.6, latest.defaults,
info/patches/maintenance_patches_3/patch-3.15.6: version 3.15.6
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.7
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.7
new file mode 100755
index 0000000..5d5588f
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.7
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.7"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="409256034fef4d81a70ec69d300d46bab1c947c8"
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.8
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.8
new file mode 100755
index 0000000..89a937c
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.8
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.8"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="347c77b1e3d827f6c071004ea98af0383606a782"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index f2261f6..591c5ba 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.6
+LATEST_maintenance_patches_3=patch-3.15.8
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/libdrm/DETAILS b/libs/libdrm/DETAILS
index 4c22aa5..bbfea68 100755
--- a/libs/libdrm/DETAILS
+++ b/libs/libdrm/DETAILS
@@ -8,8 +8,8 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/drm-git"
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=1
else
- VERSION=2.4.54
-
SOURCE_HASH=sha512:61b38df8ed2a4522a28605eb63a6e5c4dca89c7b24c7863f1046da3d34dca823856210abe3ef7eb7e5804bbc34712dc6203e60134a9398da3ba01b8bd7fe9dc5
+ VERSION=2.4.56
+
SOURCE_HASH=sha512:5ad28ddcfad666c207a7d7c6139140182bd96c0f2c6befafbb03a9f50aa40119366cc8750025626c7c2570416a6e9476ab5102b4075562b52cdca577ded5d64c
SOURCE=${SPELL}-${VERSION}.tar.bz2
SOURCE_URL[0]=http://dri.freedesktop.org/${SPELL}/${SOURCE}
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/libdrm/HISTORY b/libs/libdrm/HISTORY
index ff9af3e..b3a60ef 100644
--- a/libs/libdrm/HISTORY
+++ b/libs/libdrm/HISTORY
@@ -1,3 +1,9 @@
+2014-07-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.56
+
+2014-07-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.4.55
+
2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Use get_scm_version

diff --git a/libs/libtasn1/DETAILS b/libs/libtasn1/DETAILS
index f85b23d..035faae 100755
--- a/libs/libtasn1/DETAILS
+++ b/libs/libtasn1/DETAILS
@@ -1,5 +1,5 @@
SPELL=libtasn1
- VERSION=3.6
+ VERSION=4.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE2_IGNORE=signature
diff --git a/libs/libtasn1/HISTORY b/libs/libtasn1/HISTORY
index f172621..9477d4e 100644
--- a/libs/libtasn1/HISTORY
+++ b/libs/libtasn1/HISTORY
@@ -1,3 +1,6 @@
+2014-07-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.0
+
2014-06-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.6

diff --git a/lua-forge/luajit/DETAILS b/lua-forge/luajit/DETAILS
index c541e9b..34c281f 100755
--- a/lua-forge/luajit/DETAILS
+++ b/lua-forge/luajit/DETAILS
@@ -1,9 +1,9 @@
SPELL=luajit
- VERSION=2.0.0
+ VERSION=2.0.3
SOURCE=LuaJIT-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/LuaJIT-$VERSION"
SOURCE_URL[0]="http://luajit.org/download/$SOURCE";
-
SOURCE_HASH=sha512:7aee798e68d0a5b2f1aaaf61b558e0734d48f2501a255d8e3c7208c1319586fdec1ebc4f80238ab1f58dfd3c9d0042b806a567ccce5b769ab4d6345f70844b36
+
SOURCE_HASH=sha512:7b3e3de22ac3602299b5918b60801e45a3278e547a15c16fdae7359538d4ada27ba664935d5f97c7409f330c2f8efeaae9ea03415f5e9d5a9d81e022cd5d36e0
WEB_SITE="http://luajit.org/";
ENTERED=20121222
LICENSE[0]=MIT
diff --git a/lua-forge/luajit/HISTORY b/lua-forge/luajit/HISTORY
index 651ddc3..0cfaa6f 100644
--- a/lua-forge/luajit/HISTORY
+++ b/lua-forge/luajit/HISTORY
@@ -1,3 +1,6 @@
+2014-07-31 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: updated to 2.0.3
+
2012-12-22 Justin Boffemmyer <flux AT sourcemage.org>
* DETAILS, BUILD, CONFIGURE, DEPENDS, INSTALL: spell created

diff --git a/mail/exim/DETAILS b/mail/exim/DETAILS
index 48f1354..0aafa40 100755
--- a/mail/exim/DETAILS
+++ b/mail/exim/DETAILS
@@ -1,6 +1,6 @@
SPELL=exim
- VERSION=4.80.1
- SECURITY_PATCH=7
+ VERSION=4.83
+ SECURITY_PATCH=8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG="exim.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY"
diff --git a/mail/exim/HISTORY b/mail/exim/HISTORY
index 00f3f7a..abd6d09 100644
--- a/mail/exim/HISTORY
+++ b/mail/exim/HISTORY
@@ -1,6 +1,19 @@
+2014-07-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.83; SECURITY_PATCH++
+ * exim.gpg: added 04D29EBA public key (Todd Lyons (Exim Maintainer)
+ <tlyons AT exim.org>)
+ * ldap-tlsopt.patch: dropped, fixed by upstream
+
2014-04-28 Vlad Glagolev <stealth AT sourcemage.org>
* CONFIGURE: fixed priority for gdbm

+2014-01-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patch
+ * ldap-tlsopt.patch: backported official patch that fixes LDAP over
+ TLS/SSL lookups (5428a9463ae1080029a84a1b33e4a8a6915c5f28)
+ * init.d/exim: changed permissions to 755
+
2012-12-09 Vlad Glagolev <stealth AT sourcemage.org>
* CONFLICTS: added msmtp

diff --git a/mail/exim/exim.gpg b/mail/exim/exim.gpg
index 96662af..d8385b6 100644
Binary files a/mail/exim/exim.gpg and b/mail/exim/exim.gpg differ
diff --git a/mail/exim/init.d/exim b/mail/exim/init.d/exim
old mode 100644
new mode 100755
diff --git a/mail/gnarwl/DETAILS b/mail/gnarwl/DETAILS
index ce9e5c6..66b2565 100755
--- a/mail/gnarwl/DETAILS
+++ b/mail/gnarwl/DETAILS
@@ -1,5 +1,6 @@
SPELL=gnarwl
VERSION=3.6
+ PATCHLEVEL=1
SOURCE=$SPELL-$VERSION.tgz

SOURCE_URL[0]=http://www.onyxbits.de/sites/default/files/upload_cck/node/526/$SOURCE

SOURCE_HASH=sha512:acb9e90cc61d48f57a141625d3584710260aea08e228f3f10fffec57b50b33cf120da26718c9e2d8685939a458768fb33c6d7cce26c93cd2ecc28386b8aec652
diff --git a/mail/gnarwl/HISTORY b/mail/gnarwl/HISTORY
index 19ee57a..2539052 100644
--- a/mail/gnarwl/HISTORY
+++ b/mail/gnarwl/HISTORY
@@ -1,3 +1,8 @@
+2014-07-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patch
+ * blacklist.patch: added, to fix blacklist functioning
+
2014-07-11 Vlad Glagolev <stealth AT sourcemage.org>
* CONFIGURE: added, for patch option
* PRE_BUILD: apply patch
diff --git a/mail/gnarwl/PRE_BUILD b/mail/gnarwl/PRE_BUILD
index 6d9eaf1..06c8876 100755
--- a/mail/gnarwl/PRE_BUILD
+++ b/mail/gnarwl/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p0 < "$SPELL_DIRECTORY/blacklist.patch" &&
+
if [[ $GNARWL_TIME == y ]]; then
patch -p0 < "$SPELL_DIRECTORY/time.patch"
fi &&
diff --git a/mail/gnarwl/blacklist.patch b/mail/gnarwl/blacklist.patch
new file mode 100644
index 0000000..90dafac
--- /dev/null
+++ b/mail/gnarwl/blacklist.patch
@@ -0,0 +1,19 @@
+--- src/mailhandler.c.orig 2008-06-25 00:23:33.000000000 +0400
++++ src/mailhandler.c 2014-07-31 00:11:19.788194344 +0400
+@@ -196,6 +196,7 @@
+ }
+
+ if (sndr!=NULL) {
++ addAddr(sndr);
+ sender=NULL;
+ mail_status=mail_status|MAIL_PREDEF_SENDER;
+ cpyStr(&sender,sndr);
+@@ -213,7 +214,7 @@
+ }
+
+
+- if (mail_status>=MAIL_BADHEADER) return FALSE;
++ if (mail_status>=MAIL_BADHEADER || mail_status & MAIL_BLADDR) return
FALSE;
+ return TRUE;
+ }
+
diff --git a/net/dhcpcd/DETAILS b/net/dhcpcd/DETAILS
index 27ee0a2..8e5a3ea 100755
--- a/net/dhcpcd/DETAILS
+++ b/net/dhcpcd/DETAILS
@@ -1,6 +1,6 @@
SPELL=dhcpcd
- VERSION=6.4.0
-
SOURCE_HASH=sha512:d2a1be0f26e1537756874ba476bfdb55e97e7cad336e13f35bc34bacb4f9be3c5b21b6eb428d5da1fcb2906a69d8e6f40653391186f663d5b4fbff0115dae204
+ VERSION=6.4.2
+
SOURCE_HASH=sha512:079b5ad8559b8ee995e5fda12769bd9176253d4963b7904868a1ecea3dcd4759453882bdc57236e765ef53807a42d687c3ee4c727c33ed86e42e94d5bc0135cc
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://roy.marples.name/downloads/$SPELL/$SOURCE
diff --git a/net/dhcpcd/HISTORY b/net/dhcpcd/HISTORY
index 35843d8..7ada0a8 100644
--- a/net/dhcpcd/HISTORY
+++ b/net/dhcpcd/HISTORY
@@ -1,3 +1,6 @@
+2014-07-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.4.2
+
2014-06-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.4.0

diff --git a/php-pear/php/DETAILS b/php-pear/php/DETAILS
index 6c4c8f2..1f45419 100755
--- a/php-pear/php/DETAILS
+++ b/php-pear/php/DETAILS
@@ -1,10 +1,10 @@
SPELL=php
if [[ $PHP5_BRANCH == stable ]]; then
- VERSION=5.4.30
+ VERSION=5.4.31
SECURITY_PATCH=8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
-
SOURCE_HASH=sha512:02e1fdc49420cdf3611503e3f65ad7272fe069f9a3be4edad8ad142bed42658cef25e97dbdab4e99a3f85874505e47dafd15bfe008663e31ad5fcb78e0929a17
+
SOURCE_HASH=sha512:58ff77ed7cfe00ae92ad9d30f934af59e532a0d562f31701807616ae993eafa5b7eafe893f2648f12e02a02018012b31b27e1bb3c4d3b2fc0642e51cf5bb5486
elif [[ $PHP5_BRANCH == previous ]]; then
VERSION=5.3.28
SECURITY_PATCH=22
diff --git a/php-pear/php/HISTORY b/php-pear/php/HISTORY
index 5613066..5bb1cd2 100644
--- a/php-pear/php/HISTORY
+++ b/php-pear/php/HISTORY
@@ -1,3 +1,6 @@
+2014-07-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.31 (stable)
+
2014-06-27 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.4.30 (stable); SECUIRTY_PATCH++
(CVE-2014-3981, CVE-2014-0207, CVE-2014-3478, CVE-2014-3479,
diff --git a/python-pypi/chardet/DETAILS b/python-pypi/chardet/DETAILS
index 1a3bc47..181b6eb 100755
--- a/python-pypi/chardet/DETAILS
+++ b/python-pypi/chardet/DETAILS
@@ -1,6 +1,6 @@
SPELL="chardet"
- VERSION=2.1.1
-
SOURCE_HASH=sha512:eff1011381a8b101f1c4e8885e8e146df1390be92a68402a55b16ce8957ed732f33900bab8b29242be75f4006f20b86e5a90e3cf26457f9a792c49abb32d8d8d
+ VERSION=2.2.1
+
SOURCE_HASH=sha512:87059b77b14c39fded7f1287f8eeab6a880e21f4b49a3aa103daf537bbb1e237069347e1953ebaa9a393bd4dee01993873c84aad3c00536ae34784686aecfe68
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-$VERSION"
SOURCE_URL[0]=http://pypi.python.org/packages/source/c/$SPELL/$SOURCE
diff --git a/python-pypi/chardet/HISTORY b/python-pypi/chardet/HISTORY
index 8df6fc6..cccfe7e 100644
--- a/python-pypi/chardet/HISTORY
+++ b/python-pypi/chardet/HISTORY
@@ -1,3 +1,6 @@
+2014-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.2.1
+
2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: PYTHON

diff --git a/python-pypi/docutils/DEPENDS b/python-pypi/docutils/DEPENDS
new file mode 100755
index 0000000..48d8ddc
--- /dev/null
+++ b/python-pypi/docutils/DEPENDS
@@ -0,0 +1 @@
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/docutils/DETAILS b/python-pypi/docutils/DETAILS
new file mode 100755
index 0000000..4beac77
--- /dev/null
+++ b/python-pypi/docutils/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=docutils
+ VERSION=0.12
+
SOURCE_HASH=sha512:0087433f8b76e1d0302d2fab77fdbda941132d16ac1fcecb26ca66119687eefd9e2f6901e05d705f857fa31e2526136c9827dfd57c44cd295bd10dcce3faebf9
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=http://$SPELL.sourceforge.net
+ SOURCE_URL[0]=https://pypi.python.org/packages/source/d/${SPELL}/${SOURCE}
+ LICENSE=GPL
+ ENTERED=20040509
+ KEYWORDS="doc"
+ SHORT="Tools for processing plaintext documentation into useful
formats."
+cat << EOF
+The purpose of the Docutils project is to create a set of tools
+for processing plaintext documentation into useful formats, such as HTML,
+XML, and TeX. Includes reStructuredText, the easy to read, easy to use,
+what-you-see-is-what-you-get plaintext markup language.
+
+Several sources are or will be supported:
+ - Standalone files (implemented).
+ - Inline documentation from Python modules and packages, extracted
+ with namespace context.
+ - PEPs (Python Enhancement Proposals) (implemented).
+And others as discovered.
+EOF
diff --git a/python-pypi/docutils/HISTORY b/python-pypi/docutils/HISTORY
new file mode 100644
index 0000000..08b11c8
--- /dev/null
+++ b/python-pypi/docutils/HISTORY
@@ -0,0 +1,66 @@
+2014-07-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.12
+ * DEPENDS: use $SECTION_DIRECTORY/PY_DEPENDS
+ * BUILD, INSTALL: deleted
+ spell moved to python section
+
+2014-03-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.11
+
+2013-07-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.10
+
+2012-07-11 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.9.1
+
+2012-06-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.9
+
+2011-10-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.8.1
+
+2010-08-03 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.7
+
+2009-10-12 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.6
+ * DEPENDS: clean up
+
+2007-03-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-11-29 Seth Woolley <seth AT tautology.org>
+ * DETAILS: MD5 -> SHA512
+
+2005-05-30 Martin Svehla <doc AT sourcemage.org>
+ * DETAILS: version updated to 0.3.9
+ * INSTALL: using INSTALL_ROOT
+
+2005-01-04 PhoboX <doc AT sourcemage.org>
+ * DETAILS: version updated to 0.3.7
+
+2004-12-16 Eric Sandall <sandalle AT sourcemage.org>
+ * DEPENDS: Python renamed to python
+
+2004-08-09 PhoboX <doc AT sourcemage.org>
+ * DETAILS: version updated to 0.3.5
+
+2004-07-17 PhoboX <doc AT sourcemage.org>
+ * DETAILS: reformated description
+ * DETAILS, BUILD: converted to build api2
+ * INSTALL: added
+
+2004-07-06 PhoboX <doc AT sourcemage.org>
+ * DETAILS: corrected SOURCE
+
+2004-05-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.3.3-alpha
+
+2004-05-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version snapshot
+ * BUILD, DEPENDS: added
+ spell created
+
diff --git a/python-pypi/hatta/DETAILS b/python-pypi/hatta/DETAILS
index 8d03771..ac1d75e 100755
--- a/python-pypi/hatta/DETAILS
+++ b/python-pypi/hatta/DETAILS
@@ -1,5 +1,6 @@
SPELL=hatta
VERSION=1.6.3
+ PATCHLEVEL=1
SOURCE=Hatta-${VERSION}.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/H/Hatta/$SOURCE

SOURCE_HASH=sha512:856a64cac7fcae791f5b53a37cce75d3331883c5038fd074d3129c19388ef3540fa5dc29810fb9ac460d2c132c54192f2997577046b6c203cd5f587537c66935
diff --git a/python-pypi/hatta/HISTORY b/python-pypi/hatta/HISTORY
index 69fff64..57b1ce9 100644
--- a/python-pypi/hatta/HISTORY
+++ b/python-pypi/hatta/HISTORY
@@ -1,3 +1,8 @@
+2014-08-02 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patch
+ * wanted.patch: added, to fix exception on +wanted page
+
2013-10-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.6.3
* locale.patch: updated for new release
diff --git a/python-pypi/hatta/PRE_BUILD b/python-pypi/hatta/PRE_BUILD
index d028efb..af933f7 100755
--- a/python-pypi/hatta/PRE_BUILD
+++ b/python-pypi/hatta/PRE_BUILD
@@ -1,4 +1,5 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

+patch -p0 < "$SPELL_DIRECTORY/wanted.patch" &&
patch -p0 < "$SPELL_DIRECTORY/locale.patch"
diff --git a/python-pypi/hatta/wanted.patch b/python-pypi/hatta/wanted.patch
new file mode 100644
index 0000000..3adffe7
--- /dev/null
+++ b/python-pypi/hatta/wanted.patch
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- hatta/templates/wanted.html.orig Sat May 18 14:05:36 2013
++++ hatta/templates/wanted.html Sat Aug 2 19:31:56 2014
+@@ -8,7 +8,7 @@
+ <ul class="wanted">
+ {% for refs, page_title in pages %}
+ <li><b>{{ page.wiki_link(page_title)|safe }}</b>
+- <i>(<a href="{{ url(page_title, wiki.backlinks) }}"
++ <i>(<a href="{{ url(page_title, 'backlinks') }}"
+ class="backlinks"
+ >{{ ngettext("%(num)d reference", "%(num)d references", refs) }}</a>)</i>
+ </li>
diff --git a/python-pypi/jinja2/DETAILS b/python-pypi/jinja2/DETAILS
index 02b58d3..a2a8b68 100755
--- a/python-pypi/jinja2/DETAILS
+++ b/python-pypi/jinja2/DETAILS
@@ -1,7 +1,7 @@
SPELL=jinja2
SPELLX=Jinja2
- VERSION=2.7.2
-
SOURCE_HASH=sha512:4aec74b87957ae723709eed59fb9ee0d888534888eb63228e9a194f32984a6d219fa92446bd6a1975eb09008f0eb63e997fa86c45bff04f27c375d178349c073
+ VERSION=2.7.3
+
SOURCE_HASH=sha512:2810db2b52fe800e2a4a47ea41a07f997b1647a2b7ad05fe564f9d554d6a402283c84c4e2491e5dad8d22acd83d3ca420f0983ed2effc732f6d79600a846071b
SECURITY_PATCH=1
SOURCE=$SPELLX-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
diff --git a/python-pypi/jinja2/HISTORY b/python-pypi/jinja2/HISTORY
index ee716c4..06722f1 100644
--- a/python-pypi/jinja2/HISTORY
+++ b/python-pypi/jinja2/HISTORY
@@ -1,3 +1,6 @@
+2014-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.7.3
+
2014-01-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.7.2
SECURITY_PATCH=1
diff --git a/python-pypi/meson/BUILD b/python-pypi/meson/BUILD
new file mode 100755
index 0000000..7eead1e
--- /dev/null
+++ b/python-pypi/meson/BUILD
@@ -0,0 +1,2 @@
+true
+
diff --git a/python-pypi/meson/DEPENDS b/python-pypi/meson/DEPENDS
new file mode 100755
index 0000000..e3c00ee
--- /dev/null
+++ b/python-pypi/meson/DEPENDS
@@ -0,0 +1,2 @@
+. $SECTION_DIRECTORY/PY_DEPENDS &&
+depends ninja-build
diff --git a/python-pypi/meson/DETAILS b/python-pypi/meson/DETAILS
new file mode 100755
index 0000000..76fb342
--- /dev/null
+++ b/python-pypi/meson/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=meson
+ VERSION=0.18.0
+
SOURCE_HASH=sha512:b22601868065558a4e47585f016915545dc6f3e22f0bc93a6d17f0ada3ddaf7fd3f90fccf41af2d72d0cca27b6facc78211579d3b2fe8cf69658a428a262cd59
+ SOURCE=$SPELL\_$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/jpakkane/meson/releases/download/$VERSION/$SOURCE
+ LICENSE[0]=MIT
+ WEB_SITE=https://jpakkane.github.io/meson/
+ ENTERED=20140728
+ KEYWORDS="python devel"
+ SHORT="python based build sysyem"
+cat << EOF
+Meson aims to be a cross-platform build system that is both highly
performant and a pleasure to
+use.
+EOF
diff --git a/python-pypi/meson/HISTORY b/python-pypi/meson/HISTORY
new file mode 100644
index 0000000..91c3ede
--- /dev/null
+++ b/python-pypi/meson/HISTORY
@@ -0,0 +1,3 @@
+2014-07-28 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.18.0
+ * Created spell
diff --git a/python-pypi/meson/INSTALL b/python-pypi/meson/INSTALL
new file mode 100755
index 0000000..dfc4ff9
--- /dev/null
+++ b/python-pypi/meson/INSTALL
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+./install_meson.py --prefix $INSTALL_ROOT/usr
diff --git a/python-pypi/sqlalchemy/DETAILS b/python-pypi/sqlalchemy/DETAILS
index fb6041b..5553415 100755
--- a/python-pypi/sqlalchemy/DETAILS
+++ b/python-pypi/sqlalchemy/DETAILS
@@ -1,7 +1,7 @@
SPELL=sqlalchemy
CHEESESHOP_PKG=SQLAlchemy
- VERSION=0.9.6
-
SOURCE_HASH=sha512:86a9237391848f1bfe86202b2376f351b35db3a3aaeb1ee35ebe2808ba7924544f13477610831a145009c572ee6ee12de0067e185b50de7344ad6733ec47e334
+ VERSION=0.9.7
+
SOURCE_HASH=sha512:dac79eccb971589eb0fabffbfe731bb31cd58e6ec1309aaea22679d030b82be0f1096635edecdbde2d6cf2374778ecd0f888a22f9c69ee71e50bea41856b4190
SOURCE="$CHEESESHOP_PKG-$VERSION.tar.gz"

SOURCE_URL[0]=http://pypi.python.org/packages/source/S/$CHEESESHOP_PKG/$SOURCE
SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/python-pypi/sqlalchemy/HISTORY b/python-pypi/sqlalchemy/HISTORY
index 20a1603..696df4a 100644
--- a/python-pypi/sqlalchemy/HISTORY
+++ b/python-pypi/sqlalchemy/HISTORY
@@ -1,3 +1,6 @@
+2014-07-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.7
+
2014-06-25 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.9.6

diff --git a/security/fwknop/DETAILS b/security/fwknop/DETAILS
index 88fa325..fc5d454 100755
--- a/security/fwknop/DETAILS
+++ b/security/fwknop/DETAILS
@@ -1,5 +1,5 @@
SPELL=fwknop
- VERSION=2.6.2
+ VERSION=2.6.3
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
diff --git a/security/fwknop/HISTORY b/security/fwknop/HISTORY
index 584c501..219cced 100644
--- a/security/fwknop/HISTORY
+++ b/security/fwknop/HISTORY
@@ -1,3 +1,6 @@
+2014-07-31 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.6.3
+
2014-04-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.6.2

diff --git a/security/wireshark/BUILD b/security/wireshark/BUILD
index ef8bf7b..efea309 100755
--- a/security/wireshark/BUILD
+++ b/security/wireshark/BUILD
@@ -1,3 +1,3 @@
-OPTS="$WIRESHARK_OPTS $OPTS" &&
+OPTS="--with-qt=no $WIRESHARK_OPTS $OPTS" &&

default_build
diff --git a/security/wireshark/DEPENDS b/security/wireshark/DEPENDS
index b4272d1..93a01e1 100755
--- a/security/wireshark/DEPENDS
+++ b/security/wireshark/DEPENDS
@@ -2,9 +2,15 @@ depends glibc &&
depends glib2 &&
depends libpcap &&

-optional_depends gtk+2 \
- "--enable-wireshark" "--disable-wireshark" \
- "for GTK+2 GUI support" &&
+optional_depends gtk+3 \
+ "--with-gtk3=yes" "--with-gtk3=no" \
+ "for GTK+3 GUI support" &&
+
+if ! is_depends_enabled $SPELL gtk+3; then
+ optional_depends gtk+2 \
+ "--with-gtk2=yes" "--with-gtk2=no" \
+ "for GTK+2 GUI support"
+fi &&

optional_depends zlib \
"--with-zlib" "--without-zlib" \
diff --git a/security/wireshark/DETAILS b/security/wireshark/DETAILS
index ce0bfbe..ebbf0c8 100755
--- a/security/wireshark/DETAILS
+++ b/security/wireshark/DETAILS
@@ -1,11 +1,11 @@
SPELL=wireshark
- VERSION=1.10.7
+ VERSION=1.12.0
SECURITY_PATCH=48
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:2bc96e59a8fb2515ff557384f67a93dc0695bd9868b4b5ac340633dd0cae4970711f2eacf5f1fc63f47691b54d830059650c68680bd31478e29c83c7ebed8bc3
+
SOURCE_HASH=sha512:03c55106e2b4d5690d0b5fe74b2f4723f07ea9f9a6ca0f54b006045ec4bda47cb31dd3aa8c1879375844f6e6b49f1ffd4a6bb2e34564d43d6e0a25a08302b902
WEB_SITE=http://www.wireshark.org/
ENTERED=20020116
LICENSE[0]=GPL
diff --git a/security/wireshark/HISTORY b/security/wireshark/HISTORY
index 7efc21c..258158e 100644
--- a/security/wireshark/HISTORY
+++ b/security/wireshark/HISTORY
@@ -1,3 +1,8 @@
+2014-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.12.0
+ * DEPENDS: gtk+3 added, gtk+2 options fixed
+ * BUILD: added --with-qt=no temporarily
+
2014-04-23 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.10.7, SECURITY_PATCH=48

diff --git a/shell-term-fm/tmux/DETAILS b/shell-term-fm/tmux/DETAILS
index 84bc7c4..f2ad644 100755
--- a/shell-term-fm/tmux/DETAILS
+++ b/shell-term-fm/tmux/DETAILS
@@ -1,9 +1,9 @@
SPELL=tmux
- VERSION=1.8
+ VERSION=1.9a
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+# SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
-#
SOURCE_HASH=sha512:d2002858ab6c974e6a6c7dc31db20cd6271170cba9e7314216dfcea6670ae09c5112a4313b77bd21d14a906c89723fc9f6c20cea528e7320e2857ec4d71c725b
+
SOURCE_HASH=sha512:842984638dc1f7364c03393187379598f35679d535d911d5df4016944d6032e61a1bf840d7d339c6e99b30c55581d470acca85ab6ee5799b8927d18c0e9a91df
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://tmux.sourceforge.net/
LICENSE[0]=BSD
diff --git a/shell-term-fm/tmux/HISTORY b/shell-term-fm/tmux/HISTORY
index a9c39a1..0bda711 100644
--- a/shell-term-fm/tmux/HISTORY
+++ b/shell-term-fm/tmux/HISTORY
@@ -1,3 +1,6 @@
+2014-07-27 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: updated to 1.9a
+
2013-07-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.8

diff --git a/utils/gnuplot/DETAILS b/utils/gnuplot/DETAILS
index ab310d1..324bf26 100755
--- a/utils/gnuplot/DETAILS
+++ b/utils/gnuplot/DETAILS
@@ -8,11 +8,11 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs

SOURCE_URL[0]=cvs://:pserver:anonymous AT gnuplot.cvs.sourceforge.net:/cvsroot/gnuplot:gnuplot
SOURCE_IGNORE=volatile
else
- VERSION=4.6.3
+ VERSION=4.6.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=${SOURCEFORGE_URL}/${SPELL}/${SPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:8bb7af550c0847e65e041bd5bb6dc8cd3cee1e43a5306a7f9af0b5c82067bbe24a7f19c93914c88e4f08f2eee509773964e574e415710bbf99501e0cd3dad7e7
+
SOURCE_HASH=sha512:5a9c55d664105242aaf6356e707094a7dd5a80ba8d836bc7b3ce8836bcf5d2a57174d38220ea9efc58fa04f3c5f7d680ca5023482cff1a62b93549ff0530c47d
fi
WEB_SITE=http://www.gnuplot.info
ENTERED=20020210
diff --git a/utils/gnuplot/HISTORY b/utils/gnuplot/HISTORY
index 2addcb1..312bb80 100644
--- a/utils/gnuplot/HISTORY
+++ b/utils/gnuplot/HISTORY
@@ -1,3 +1,7 @@
+2014-07-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.6.5
+ * PRE_BUILD, gnuplot-4.6.2-texinfo-5.patch: remove obsolete patch
+
2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Use get_scm_version

diff --git a/utils/gnuplot/PRE_BUILD b/utils/gnuplot/PRE_BUILD
index 6bbc086..4e9ad8f 100755
--- a/utils/gnuplot/PRE_BUILD
+++ b/utils/gnuplot/PRE_BUILD
@@ -3,9 +3,6 @@ cd "$SOURCE_DIRECTORY" &&
# Fix build that thinks we are cross-compiling.
# Hopefully fixed in gnuplot 4.7 .
patch -Np0 < "$SPELL_DIRECTORY/crossbuild.patch" &&
-if [[ ! $GNUPLOT_BRANCH == scm ]]; then
- patch -p1 < "$SPELL_DIRECTORY/gnuplot-4.6.2-texinfo-5.patch"
-fi &&

if [[ $GNUPLOT_BRANCH == scm ]]; then
cd "$SOURCE_DIRECTORY" &&
diff --git a/utils/gnuplot/gnuplot-4.6.2-texinfo-5.patch
b/utils/gnuplot/gnuplot-4.6.2-texinfo-5.patch
deleted file mode 100644
index cbee884..0000000
--- a/utils/gnuplot/gnuplot-4.6.2-texinfo-5.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- gnuplot-4.6.2/docs/gnuplot.texi.orig 2013-04-01 19:38:21.648653518 +0100
-+++ gnuplot-4.6.2/docs/gnuplot.texi 2013-04-01 19:38:46.081652090 +0100
-@@ -17650,6 +17650,7 @@
- @end menu
-
- @node aed767, aifm, complete_list_of_terminals, complete_list_of_terminals
-+@raisesections
- @subsubsection aed767
-
- @c ?commands set terminal aed767
-
diff --git a/utils/youtube-dl/DETAILS b/utils/youtube-dl/DETAILS
index ced22dc..1ac9882 100755
--- a/utils/youtube-dl/DETAILS
+++ b/utils/youtube-dl/DETAILS
@@ -1,9 +1,9 @@
SPELL=youtube-dl
- VERSION=2014.03.18.1
+ VERSION=2014.07.25.1
SOURCE=$SPELL
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://youtube-dl.org/downloads/$VERSION/$SOURCE
-
SOURCE_HASH=sha512:cd24484342e8a6e7f6a41957e78dc14e952b8e00d448c2d88f16a70680945d3fa65ace4132b00951953ada5c3d3f787e1e5fa931019cb281309e2269f1e91188
+
SOURCE_HASH=sha512:b976bf64af293b4023ac91d266f36b55092d8e0c9f956e2d7e533ddaa52ad11d0d87c655b149cb66cc52a77066125f10b2593731d6b04bf13c47744284bdf870
FORCE_DOWNLOAD=on
LICENSE[0]=BSD
KEYWORDS="utils"
diff --git a/utils/youtube-dl/HISTORY b/utils/youtube-dl/HISTORY
index d1a676e..797539d 100644
--- a/utils/youtube-dl/HISTORY
+++ b/utils/youtube-dl/HISTORY
@@ -1,3 +1,6 @@
+2014-07-28 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 2014.07.25.1
+
2014-03-20 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 2014.03.18.1

diff --git
a/video/minitube/0001-remove-reference-to-missing-translations.patch
b/video/minitube/0001-remove-reference-to-missing-translations.patch
deleted file mode 100644
index 6387299..0000000
--- a/video/minitube/0001-remove-reference-to-missing-translations.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From b29dc22706248b20149f49d672cc0f30eec6e90d Mon Sep 17 00:00:00 2001
-From: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
-Date: Sun, 22 Dec 2013 13:32:57 +0100
-Subject: [PATCH] remove reference to missing translations
-
----
- locale/locale.pri | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/locale/locale.pri b/locale/locale.pri
-index 925d63a..60568a8 100644
---- a/locale/locale.pri
-+++ b/locale/locale.pri
-@@ -4,7 +4,7 @@ INCLUDEPATH += $$PWD
- DEPENDPATH += $$PWD
-
- # ls -1 *.ts | tr '\n' ' '
--TRANSLATIONS += ar.ts ast.ts be.ts bg_BG.ts ca.ts ca_ES.ts cs_CZ.ts da.ts
de_DE.ts el.ts en.ts es.ts es_AR.ts es_ES.ts es_MX.ts fi.ts fi_FI.ts fr.ts
gl.ts he_IL.ts hr.ts hu.ts ia.ts it.ts ja_JP.ts ky.ts ms_MY.ts nb.ts nl.ts
pl.ts pl_PL.ts pt.ts pt_BR.ts ro.ts ru.ts sk.ts sl.ts sq.ts sv_SE.ts tr.ts
uk.ts uk_UA.ts vi.ts zh_CN.ts zh_TW.ts
-+TRANSLATIONS += ar.ts ast.ts bg_BG.ts ca.ts cs_CZ.ts da.ts de_DE.ts el.ts
en.ts es.ts es_AR.ts es_ES.ts fi.ts fi_FI.ts fr.ts gl.ts he_IL.ts hu.ts ia.ts
it.ts ja_JP.ts ky.ts ms_MY.ts nb.ts nl.ts pl.ts pl_PL.ts pt_BR.ts ro.ts ru.ts
sk.ts sl.ts sq.ts sv_SE.ts tr.ts uk.ts uk_UA.ts zh_CN.ts zh_TW.ts
- isEmpty(QMAKE_LRELEASE) {
- win32:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]\lrelease.exe
- else:QMAKE_LRELEASE = $$[QT_INSTALL_BINS]/lrelease
---
-1.8.5.2
-
diff --git a/video/minitube/DETAILS b/video/minitube/DETAILS
index f2efc8e..43ad4ca 100755
--- a/video/minitube/DETAILS
+++ b/video/minitube/DETAILS
@@ -8,11 +8,11 @@ if [[ "${MINITUBE_BRANCH}" == "scm" ]] ; then
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
else
- VERSION=2.1.5
+ VERSION=2.2
SOURCE="${SPELL}-${VERSION}.tar.gz"
- XSOURCE_HASH="22c172f9e1152a150f03a718c7de39109e9e4b0f"
+ XSOURCE_HASH="2a3d885e15917370e1602d7eef6bb8e1a9222f5d"

SOURCE_URL[0]="https://gitorious.org/minitube/minitube/archive/${XSOURCE_HASH}.tar.gz";
-
SOURCE_HASH=sha512:a1f0cf58c976192559c7eeef2beb301477a9510ee701f5963323a72688dfc6927d0624794ffd78f7b8aa9ba415dc65656b1fcdd335238988a3155afb50948eaa
+
SOURCE_HASH=sha512:0ee6dd7c8c889c97845acc494c69a16521f90997594fb478265eaaee5101c3f39310eef492bebf3ef9020c91b8ef26f71897fa41039a571fbba6fd75786b2796
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${SPELL}"
fi
WEB_SITE="http://flavio.tordini.org/minitube";
diff --git a/video/minitube/HISTORY b/video/minitube/HISTORY
index 943679b..dfd938c 100644
--- a/video/minitube/HISTORY
+++ b/video/minitube/HISTORY
@@ -1,3 +1,8 @@
+2014-07-30 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.2
+ * PRE_BUILD, 0001-remove-reference-to-missing-translations.patch:
+ removed
+
2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Use get_scm_version

diff --git a/video/minitube/PRE_BUILD b/video/minitube/PRE_BUILD
deleted file mode 100755
index 9ac66bb..0000000
--- a/video/minitube/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-patch -p1 <
"${SPELL_DIRECTORY}/0001-remove-reference-to-missing-translations.patch"
diff --git a/video/vlc/DEPENDS b/video/vlc/DEPENDS
index 1d2ca84..89cfe83 100755
--- a/video/vlc/DEPENDS
+++ b/video/vlc/DEPENDS
@@ -67,10 +67,10 @@ optional_depends "fribidi" \
"--disable-fribidi" \
"for bidirectional subtitle rendering support" &&

-optional_depends OPENGL \
- "--enable-glx" \
- "-opengl --disable-glx" \
- "for OpenGL video output" &&
+optional_depends OPENGL \
+ "--enable-glx" \
+ "--disable-glx" \
+ "for OpenGL video output" &&

optional_depends "sdl" \
"--enable-sdl" \
diff --git a/video/vlc/DETAILS b/video/vlc/DETAILS
index 0e18de7..f8533cd 100755
--- a/video/vlc/DETAILS
+++ b/video/vlc/DETAILS
@@ -1,5 +1,5 @@
SPELL=vlc
- VERSION=2.1.4
+ VERSION=2.1.5
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE2=$SOURCE.asc
diff --git a/video/vlc/HISTORY b/video/vlc/HISTORY
index 76beca5..b620024 100644
--- a/video/vlc/HISTORY
+++ b/video/vlc/HISTORY
@@ -1,3 +1,7 @@
+2014-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.1.5
+ * DEPENDS: -opengl option removed, does not exist
+
2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 2.1.4

diff --git a/x11-libs/wine/DETAILS b/x11-libs/wine/DETAILS
index 813f558..c8eb263 100755
--- a/x11-libs/wine/DETAILS
+++ b/x11-libs/wine/DETAILS
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
if [[ $WINE_BRANCH == devel ]]; then
- VERSION=1.7.22
+ VERSION=1.7.23
else
VERSION=1.6.1
fi
diff --git a/x11-libs/wine/HISTORY b/x11-libs/wine/HISTORY
index d1e0c8e..5d2aec3 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,4 +1,7 @@
-2014-7-12 Treeve Jelbert <treeve AT sourcemage.org>
+2014-07-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.23 (devel)
+
+2014-07-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.22 (devel)

2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
diff --git a/x11-toolkits/qt4/CVE-2014-0190.patch
b/x11-toolkits/qt4/CVE-2014-0190.patch
new file mode 100644
index 0000000..e97ee7b
--- /dev/null
+++ b/x11-toolkits/qt4/CVE-2014-0190.patch
@@ -0,0 +1,32 @@
+Don't crash on broken GIF images
+
+Broken GIF images could set invalid width and height
+values inside the image, leading to Qt creating a null
+QImage for it. In that case we need to abort decoding
+the image and return an error.
+
+Initial patch by Rich Moore.
+
+Backport of Id82a4036f478bd6e49c402d6598f57e7e5bb5e1e from Qt 5
+
+Task-number: QTBUG-38367
+Change-Id: I0680740018aaa8356d267b7af3f01fac3697312a
+Security-advisory: CVE-2014-0190
+
+diff -up
qt-everywhere-opensource-src-4.8.6/src/gui/image/qgifhandler.cpp.QTBUG-38367
qt-everywhere-opensource-src-4.8.6/src/gui/image/qgifhandler.cpp
+---
qt-everywhere-opensource-src-4.8.6/src/gui/image/qgifhandler.cpp.QTBUG-38367
2014-04-10 13:37:12.000000000 -0500
++++ qt-everywhere-opensource-src-4.8.6/src/gui/image/qgifhandler.cpp
2014-04-24 15:58:54.515862458 -0500
+@@ -359,6 +359,13 @@ int QGIFFormat::decode(QImage *image, co
+ memset(bits, 0, image->byteCount());
+ }
+
++ // Check if the previous attempt to create the image
failed. If it
++ // did then the image is broken and we should give up.
++ if (image->isNull()) {
++ state = Error;
++ return -1;
++ }
++
+ disposePrevious(image);
+ disposed = false;
+
diff --git a/x11-toolkits/qt4/DETAILS b/x11-toolkits/qt4/DETAILS
index 50cbcad..c18ebf7 100755
--- a/x11-toolkits/qt4/DETAILS
+++ b/x11-toolkits/qt4/DETAILS
@@ -2,11 +2,11 @@ persistent_remove QT_VER
SPELL=qt4
TMPFS=off
SPELLX=qt-everywhere-opensource-src
- VERSION=4.8.5
- PATCHLEVEL=1
-
SOURCE_HASH=sha512:47118d1aa30c59a1eb74e805023cd060edcb35bb0944fe6651889254b75acbd4b83700ba92a9bc215663474d26330cb44f084098c380fac9270742659e5864eb
+ VERSION=4.8.6
+ PATCHLEVEL=0
+
SOURCE_HASH=sha512:c2d07c3cf9d687cb9b93e337c89df3f0055bd02bc8aa5ecd55d3ffb238b31a4308aeabc3c51a4f94ac76a1b00796f047513d02e427ed93ae8dd99f836fff7692
SOURCE=$SPELLX-$VERSION.tar.gz
- SECURITY_PATCH=5
+ SECURITY_PATCH=6
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION

SOURCE_URL[0]=http://download.qt-project.org/official_releases/qt/4.8/$VERSION/$SOURCE
WEB_SITE=http://qt-project.org/
diff --git a/x11-toolkits/qt4/HISTORY b/x11-toolkits/qt4/HISTORY
index 7bf8270..ab25849 100644
--- a/x11-toolkits/qt4/HISTORY
+++ b/x11-toolkits/qt4/HISTORY
@@ -1,3 +1,8 @@
+2014-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.6, SECURITY_PATCH=6
+ * PRE_BUILD, boost.patch: patch removed
+ * PRE_BUILD, CVE-2014-0190.patch: security patch from Arch added
+
2013-07-12 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: PATCHLEVEL++
* PRE_BUILD: Apply boost.patch
diff --git a/x11-toolkits/qt4/PRE_BUILD b/x11-toolkits/qt4/PRE_BUILD
index 5b4e4a7..dd7ef9f 100755
--- a/x11-toolkits/qt4/PRE_BUILD
+++ b/x11-toolkits/qt4/PRE_BUILD
@@ -1,9 +1,7 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&

-message "${MESSAGE_COLOR}Fix moc using boost headers...${DEFAULT_COLOR}" &&
-patch "${SOURCE_DIRECTORY}"/src/tools/moc/main.cpp \
- "${SPELL_DIRECTORY}"/boost.patch &&
+patch -p1 < $SPELL_DIRECTORY/CVE-2014-0190.patch &&

sed -i '/-Werror/d' src/3rdparty/webkit/Source/WebKit.pri &&

diff --git a/x11-toolkits/qt4/boost.patch b/x11-toolkits/qt4/boost.patch
deleted file mode 100644
index bf30552..0000000
--- a/x11-toolkits/qt4/boost.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-# Modified from
https://build.opensuse.org/package/view_file/openSUSE:Factory/libqt4?file=fix-moc-from-choking-on-boost-headers.patch&rev=94537fcad086b40817f06d56bf3d3a2c
-# using information from https://bugreports.qt-project.org/browse/QTBUG-22829
---- qt-everywhere-opensource-src-4.8.5/src/tools/moc/main.cpp.orig
2013-07-12 15:18:04.079264426 -0700
-+++ qt-everywhere-opensource-src-4.8.5/src/tools/moc/main.cpp 2013-07-12
15:24:35.581197919 -0700
-@@ -188,8 +188,10 @@
- pp.macros["Q_MOC_RUN"];
- pp.macros["__cplusplus"];
-
-- // Workaround a bug while parsing the
boost/type_traits/has_operator.hpp header. See QTBUG-22829
-+ // Workaround a bug while parsing the
boost/type_traits/has_operator.hpp header. See QTBUG-22829
(https://bugreports.qt-project.org/browse/QTBUG-22829)
- pp.macros["BOOST_TT_HAS_OPERATOR_HPP_INCLUDED"];
-+ pp.macros["BOOST_LEXICAL_CAST_INCLUDED"];
-+ pp.macros["BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION"];
-
- QByteArray filename;
- QByteArray output;
diff --git a/xorg-app/xdpyinfo/DETAILS b/xorg-app/xdpyinfo/DETAILS
index 4d431d8..07df0e2 100755
--- a/xorg-app/xdpyinfo/DETAILS
+++ b/xorg-app/xdpyinfo/DETAILS
@@ -1,9 +1,9 @@
SPELL=xdpyinfo
- VERSION=1.2.0
+ VERSION=1.3.1
SOURCE=$SPELL-$VERSION.tar.bz2
- SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
+# SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
-#
SOURCE_HASH=sha512:4dd89b1be496da7f90ab00ee0bfbf4dc1d6d09262988bd83434aa6bfe7f4afc37583730c64f5ce1b2f2f295a226431e565a718c9366396354d8ccdf017792958
+
SOURCE_HASH=sha512:1d9f5948f04bf555181f7989bd25dd4559226f757a8452493cfa7ba0ed33112502df28ea702e48c384e801360ea1b6374a1e3f626bd56b7a855016c12b7ad927
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://xorg.freedesktop.org
ENTERED=20051125
diff --git a/xorg-app/xdpyinfo/HISTORY b/xorg-app/xdpyinfo/HISTORY
index 9112c43..81e846e 100644
--- a/xorg-app/xdpyinfo/HISTORY
+++ b/xorg-app/xdpyinfo/HISTORY
@@ -1,3 +1,6 @@
+2014-07-26 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.3.1
+
2011-02-21 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.0

diff --git a/xorg-app/xdpyinfo/xdpyinfo-1.2.0.tar.bz2.sig
b/xorg-app/xdpyinfo/xdpyinfo-1.2.0.tar.bz2.sig
deleted file mode 100644
index dbdb4c8..0000000
Binary files a/xorg-app/xdpyinfo/xdpyinfo-1.2.0.tar.bz2.sig and /dev/null
differ



  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (0bdcd8ae3f2af9cbdb32b3f72674ad33bd7533eb), Treeve Jelbert, 08/03/2014

Archive powered by MHonArc 2.6.24.

Top of Page