New commits:
commit 629339bdb357c243182fb580b436c1909b0df063
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
btrfs-progs: => 3.18.2
commit f00578691e3ed3f67c6425ee975da348e6b9a47e
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
Revert "gtk-led-askpass 0.11"
This reverts commit 60d97df7ad75beb52fd452f262ebd99e46007170.
Usage of devel sorcery is forbidden when working on the grimoire.
Because in comparison with sorcery, grimoire has regular update basis.
Instead this can be done via custom DOWNLOAD file and sorcery version
check if
needed.
commit 77fabf78d0c9c77f9cfb08683e649b3c4082e7af
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
http/firefox: remove -s from LDFLAGS
commit 1c5fab349b302aae4478242e2f66971b08dc0f96
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
graphics/darktable: version 1.6.2
commit 9f0ee885ef955b1e2709c09278c1a8aea96b7785
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
shell-term-fm/zsh: version 5.0.7
commit 624c88629295a8b4235580ef73d7f2ae67b1573d
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
shell-term-fm/rxvt-unicode: version 9.21
commit 44e3c7c14173ba1e9570dd21dd59b64a303aaf6e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
video/mpv: version 0.8.0
commit 0654442bfbb120e8f344e48aecd1841200148544
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
editors/vim: version 7.4.640
commit 3f51925fe11d90911d51ae319d092cca9a5a5c5b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
shadow: use sha512-based crypt passwords by default
commit bbe844e826c638ef47e2bb270f722810ef80f32c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
sysstat: fixed syntax errors in INSTALL
commit 31f4ce62933ac218b9598b8107eeaab7afe24874
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
jfsutils: fixed build with recent glibc
commit 7b12c2b26642fcaa843ffe0204b415c3a977dab9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
reiser4progs: fixed build with readline 6.3
(cherry picked from commit 6bf31e0a2bdd4652e0b2def1e23ef8f1e57942b2)
commit af34d7353faa1ed5653d359735d4beda28da584a
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
Revert "fix builds involving python3.3"
This reverts commit ee71c06a22645712994fd33e6fc87fdd660f749b.
Conflicts:
ChangeLog
Usage of such stuff is *UNACCEPTABLE*. We get a ton of grep errors and
extra
calls for the spells which DO NOT DEPEND on any version of python!
See your own compile logs and super debug sorcery logs for more info.
commit 7b023bd603824bf5113d9c006ad7bd11b51f425d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
Revert "libxml2 - tweak build for python3"
This reverts commit c0ee14fe8afdf9f035aad59547a2384719294a12.
Conflicts:
ChangeLog
commit 5d08c761978d98a56d8ac4f985f26640eb328519
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
Revert "FUNCTIONS - fix python2 usage"
This reverts commit 559e955724ce573573b4901423cdaea2c702924a.
Conflicts:
ChangeLog
commit 2a8d29f900217fd36d36ec4b412a0a6542f6040d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
Revert "FUNCTIONS - fix typo"
This reverts commit 857999f63a64dc196d33ced7b831740adb520f2f.
Conflicts:
ChangeLog
commit e6fb738df3fd36cdb87caf3d2ac19af5e5d3a63c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
php: => 5.4.38 [security]
commit 2f5cb889ea91f34756dac77f947c0bb19613d644
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
chat-im/pidgin-libnotify: added fix to build against current libnotify
commit 4c6efdfcb9fdc5d250496c511815df608ec2660d
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
removed typos in ChangeLog and epoch's HISTORY
commit 2bc867c8c1c9c62b6450ad58d1627bef5ce2d05d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
fox 1.6.50, 1.7.50
commit cbfcffbd7fd1d016f2467b5c1b0f4cdd6a9e8790
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
eigen3: => 3.2.4
commit ff2331c2b94a68232ed0413ee2a1d50b370d6ce4
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
smgl/upstart: conflicts with epoch
commit 1a5683264a6f8592fa21edc8b15355f4f80ca5a0
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
smgl/initng: added CONFLICTS
commit a258661ae46b1fe5986a3c50b43db5d20af56412
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
smgl/simpleinit-msb: conflicts with epoch
commit a53a84ef20177cc8a4c39c99f52b73c1b3ff5155
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>
smgl/epoch: new spell, The Epoch Init System
commit 0271f4f2f18f7e31babf104a6111b5439d573c1b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
libtool 2.4.6
commit 4c44d411134ff4f610f34daad27a7e67b038f2a7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
partclone: => 0.2.76
commit b0d8968f68fe2d88a0101f627a3a50ae780f70fa
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libotr: => 4.1.0
diff --git a/ChangeLog b/ChangeLog
index 8365cd3..f48cb76 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,9 @@
2015-02-20 Treeve Jelbert <treeve AT sourcemage.org>
* devel/kdtree: library for using kd-trees
+2015-02-17 Pavel Vinogradov <public AT sourcemage.org>
+ * smgl/epoch: new spell, The Epoch Init System
+
2015-02-13 Ismael Luceno <ismael AT sourcemage.org>
* editors/vche: new spell, hex editor
@@ -698,9 +701,6 @@
2013-12-09 Ladislav Hagara <hgr AT vabo.cz>
* python-pypi/python-efl: new spell, python bindings for EFL
-2013-12-04 Treeve Jelbert <treeve AT sourcemage.org>
- * FUNCTIONS: fix PYTHON2 typo
-
2013-12-03 Ismael Luceno <ismael AT sourcemage.org>
* disk/pspshrink: new spell, ISO Compressor for PSP games
@@ -713,18 +713,12 @@
2013-11-26 Vlad Glagolev <stealth AT sourcemage.org>
* php-pear/php-clamav: new spell, ClamAV Interface for PHP5 scripts
-2013-11-24 Treeve Jelbert <treeve AT sourcemage.org>
- * FUNCTIONS: fix for python2 usage when it is not primary installation
-
2013-11-24 Jeremy Blosser <jblosser AT sourcemage.org>
* python-pypi/viridian: new spell, ampache client in python
2013-11-24 Ismael Luceno <ismael AT sourcemage.org>
* net/cgminer: new spell, multi-threaded multi-pool FPGA and ASIC
miner for bitcoin
#-------------------------------------------------------------------------
diff --git a/chat-im/pidgin-libnotify/HISTORY
b/chat-im/pidgin-libnotify/HISTORY
index ca9fdd3..ec589f5 100644
--- a/chat-im/pidgin-libnotify/HISTORY
+++ b/chat-im/pidgin-libnotify/HISTORY
@@ -1,3 +1,6 @@
+2015-02-18 Pavel Vinogradov <public AT sourcemage.org>
+ * PRE_BUILD: added to fix building with current libnotify
+
2009-08-15 Finn Haedicke <finn_haedicke AT gmx.net>
* DEPENDS, DETAILS: spell created
diff --git a/chat-im/pidgin-libnotify/PRE_BUILD
b/chat-im/pidgin-libnotify/PRE_BUILD
new file mode 100755
index 0000000..cf2f2b1
--- /dev/null
+++ b/chat-im/pidgin-libnotify/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i "289s;NULL, NULL);NULL);" src/pidgin-libnotify.c
diff --git a/chat-libs/libotr/DETAILS b/chat-libs/libotr/DETAILS
index 4b56d57..b726f01 100755
--- a/chat-libs/libotr/DETAILS
+++ b/chat-libs/libotr/DETAILS
@@ -1,13 +1,13 @@
SPELL=libotr
- VERSION=4.0.0
+ VERSION=4.1.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE2=$SOURCE.asc
- SOURCE_URL[0]=http://www.cypherpunks.ca/otr/${SOURCE}
+ WEB_SITE="https://otr.cypherpunks.ca/"
+ SOURCE_URL[0]=$WEB_SITE/${SOURCE}
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_GPG=2BA87C5C.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
- WEB_SITE="http://www.cypherpunks.ca/otr/"
LICENSE[0]=GPL
ENTERED=20070609
SHORT="allows you to have private conversations over IM"
diff --git a/chat-libs/libotr/HISTORY b/chat-libs/libotr/HISTORY
index 9f32162..b87d5fc 100644
--- a/chat-libs/libotr/HISTORY
+++ b/chat-libs/libotr/HISTORY
@@ -1,3 +1,7 @@
+2015-02-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.1.0
+ new url
+
2013-09-07 Jeremy Blosser <jblosser AT sourcemage.org>
* DETAILS: version 4.0.0
#
+# fix symbol check in build scripts, firefox adds -s to LDFLAGS so we can
+# remove it here without changing anything...
+#
+LDFLAGS="${LDFLAGS//-s/}" &&
+
+#
# Avoid buggy GCC 4.6 AVX code generation, which breaks libxul
#
local gccver=$(gcc -dumpversion) &&
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index e6f7553..325fe1b 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,6 @@
+2015-02-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD: remove -s from LDFLAGS to prevent build error
+
2015-01-26 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: updated spell to 35.0.1
diff --git a/libs/libxml2/BUILD b/libs/libxml2/BUILD
new file mode 100755
index 0000000..10eb6b8
--- /dev/null
+++ b/libs/libxml2/BUILD
@@ -0,0 +1,7 @@
+if is_depends_enabled $SPELL python3;then
+ export PYTHON=/usr/bin/python3
+fi &&
+if is_depends_enabled $SPELL python;then
+ export PYTHON=/usr/bin/python2.7
+fi &&
+default_build
diff --git a/libs/libxml2/HISTORY b/libs/libxml2/HISTORY
index a271d2f..d0a1e12 100644
--- a/libs/libxml2/HISTORY
+++ b/libs/libxml2/HISTORY
@@ -1,6 +1,3 @@
-2013-11-21 Treeve Jelbert <treeve AT sourcemage.org>
- * BUILD: deleted, python usege is solved in FUNCTIONS
-
2013-07-25 Treeve Jelbert <treeve AT sourcemage.org>
* SUB_DEPENDS, PRE_SUB_DEPENDS: adjust to python3
* BUILD: added, fix detection of python3
diff --git a/php-pear/php/DETAILS b/php-pear/php/DETAILS
index 0958983..b1faf4d 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.37
- SECURITY_PATCH=13
+ VERSION=5.4.38
+ SECURITY_PATCH=14
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://static.php.net/www.php.net/distributions/$SOURCE
-
SOURCE_HASH=sha512:56c3fc81857c190c5485a880ddc890b01ae99c409805862b8d951156483a730324b43e5c252b55c59931e451592a8567ac2905d7d2d58d6bf27dc5568d972425
+
SOURCE_HASH=sha512:92b2901117bbaa6c4749027e4a7dbb2f4bb50a3f60b52583051abdfcddafbe4715025a928ea9a6c70b51352e5e43f7ced626d78f5fff97cb1be34a9864f9ed6e
elif [[ $PHP5_BRANCH == previous ]]; then
VERSION=5.3.29
SECURITY_PATCH=23
diff --git a/php-pear/php/HISTORY b/php-pear/php/HISTORY
index 135ccb2..16c2786 100644
--- a/php-pear/php/HISTORY
+++ b/php-pear/php/HISTORY
@@ -1,3 +1,7 @@
+2015-02-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.4.38 (stable); SECURITY_PATCH++
+ (CVE-2015-0235, CVE-2015-0273)
+
2015-01-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.4.37 (stable); SECURITY_PATCH++
(CVE-2015-0231, CVE-2014-9427, CVE-2015-0232)
diff --git a/python-pypi/PY_DEPENDS b/python-pypi/PY_DEPENDS
index 540295f..f20cfb3 100755
--- a/python-pypi/PY_DEPENDS
+++ b/python-pypi/PY_DEPENDS
@@ -1,2 +1,5 @@
depends PYTHON &&
-depends setuptools
+# distutils is now included with python3
+if is_depends_enabled $SPELL python; then
+ depends setuptools
+fi
diff --git a/science-libs/eigen3/DETAILS b/science-libs/eigen3/DETAILS
index 8d41f00..4b05949 100755
--- a/science-libs/eigen3/DETAILS
+++ b/science-libs/eigen3/DETAILS
@@ -1,9 +1,9 @@
SPELL=eigen3
SPELLX=eigen
- VERSION=3.2.1
-
SOURCE_HASH=sha512:0c60139d23c6e51883d06c92d4c089f1b3eb3b75738d7064cfa3bc79148dd23bb00c98a53636fe396d89a3734d950ef938993c5662181d5327a8ae930afeb4e5
+ VERSION=3.2.4
+
SOURCE_HASH=sha512:decf50a54011a8275d6d00194e98933b1184e665802892fe87515590ab92843d538d5170afc549730193dc93ae350674eb59d7d324e1f7d608867c7208c5509a
# the following sha must be updated every time
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-eigen-6b38706d90a9
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-eigen-10219c95fe65
SOURCE=$VERSION.tar.bz2
SOURCE_URL[0]=https://bitbucket.org/$SPELLX/$SPELLX/get/$SOURCE
WEB_SITE=http://eigen.tuxfamily.org
diff --git a/science-libs/eigen3/HISTORY b/science-libs/eigen3/HISTORY
index 36bcb96..eda1230 100644
--- a/science-libs/eigen3/HISTORY
+++ b/science-libs/eigen3/HISTORY
@@ -1,3 +1,6 @@
+2015-02-16 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2.4
+
2014-02-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.2.1
if [[ "x${SYSSTAT_CRON}" == "xy" ]]; then
- if ! -d "${INSTALL_ROOT}"/etc/cron.hourly; then
- install -d -m 0755 "${INSTALL_ROOT}"/etc/cron.hourly
+ if [[ ! -d "${INSTALL_ROOT}"/etc/cron.hourly ]]; then
+ install -d -vm 0755 "${INSTALL_ROOT}"/etc/cron.hourly
fi &&
- if ! -d "${INSTALL_ROOT}"/etc/cron.daily; then
- install -d -m 0755 "${INSTALL_ROOT}"/etc/cron.daily
+ if [[ ! -d "${INSTALL_ROOT}"/etc/cron.daily ]]; then
+ install -d -vm 0755 "${INSTALL_ROOT}"/etc/cron.daily
fi &&