sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (449767b3b741742a3383c5d6bb4ed5930e5051c9)
- 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 (449767b3b741742a3383c5d6bb4ed5930e5051c9)
- Date: Fri, 29 Nov 2013 07:12:38 -0600
GIT changes to devel-xorg-modular grimoire by Treeve Jelbert
<treeve AT sourcemage.org>:
ChangeLog | 19
FUNCTIONS | 20
collab/openldap/DETAILS | 8
collab/openldap/HISTORY | 3
crypto/gnutls/DETAILS | 2
crypto/gnutls/HISTORY | 3
crypto/libssh/DETAILS | 6
crypto/libssh/HISTORY | 3
dev/null |binary
devel/python3/DETAILS | 4
devel/python3/HISTORY | 3
doc/dvipdfmx/DETAILS | 1
doc/dvipdfmx/HISTORY | 3
graphics/gimp/DETAILS | 8
graphics/gimp/HISTORY | 3
http/firefox/DETAILS | 10
http/firefox/HISTORY | 3
http/midori/BUILD | 3
http/midori/DETAILS | 4
http/midori/HISTORY | 4
http/midori/INSTALL | 2
http/nginx/DETAILS | 7
http/nginx/HISTORY | 5
http/nginx/PRE_BUILD | 2
http/nginx/space.patch | 18
kde4-apps/clementine/DETAILS | 4
kde4-apps/clementine/HISTORY | 3
kde4-apps/rekonq/DETAILS | 6
kde4-apps/rekonq/HISTORY | 3
kernels/linux/HISTORY | 4
kernels/linux/info/patches/maintenance_patches_3/patch-3.12.1 | 5
kernels/linux/latest.defaults | 2
kernels/ndiswrapper/DETAILS | 4
kernels/ndiswrapper/HISTORY | 3
latex/texlive/HISTORY | 4
latex/texlive/INSTALL | 5
libs/iec16022/DEPENDS | 2
libs/iec16022/DETAILS | 13
libs/iec16022/HISTORY | 2
libs/libxml2/BUILD | 7
libs/libxml2/HISTORY | 3
libs/nspr/DETAILS | 4
libs/nspr/HISTORY | 3
libs/tevent/HISTORY | 3
libs/tevent/PRE_BUILD | 8
loop-AES.gpg |binary
net/cgminer/BUILD | 2
net/cgminer/CONFIGURE | 29
net/cgminer/DEPENDS | 11
net/cgminer/DETAILS | 21
net/cgminer/HISTORY | 2
net/cpuminer/DETAILS | 8
net/cpuminer/HISTORY | 3
net/iptables/DETAILS | 2
net/iptables/HISTORY | 3
net/libpcap/DETAILS | 2
net/libpcap/HISTORY | 3
net/samba4/DEPENDS | 4
net/samba4/HISTORY | 4
net/samba4/PRE_BUILD | 8
net/tcpdump/DETAILS | 2
net/tcpdump/HISTORY | 3
printer/glabels/DEPENDS | 40
printer/glabels/DETAILS | 6
printer/glabels/HISTORY | 4
python-pypi/PY_DEPENDS | 5
python-pypi/babel/DEPENDS | 3
python-pypi/babel/DETAILS | 8
python-pypi/babel/HISTORY | 4
python-pypi/chardet/DEPENDS | 3
python-pypi/chardet/HISTORY | 3
python-pypi/numpy/DETAILS | 4
python-pypi/numpy/HISTORY | 3
python-pypi/pybindgen/DEPENDS | 2
python-pypi/pybindgen/HISTORY | 3
python-pypi/pyopenssl/DEPENDS | 2
python-pypi/pyopenssl/HISTORY | 3
python-pypi/pyutil/DETAILS | 4
python-pypi/pyutil/HISTORY | 3
python-pypi/setuptools/DETAILS | 4
python-pypi/setuptools/HISTORY | 3
python-pypi/tempita/DEPENDS | 3
python-pypi/tempita/HISTORY | 3
python-pypi/viridian/DEPENDS | 8
python-pypi/viridian/DETAILS | 15
python-pypi/viridian/HISTORY | 6
python-pypi/webhelpers/DEPENDS | 3
python-pypi/webhelpers/HISTORY | 3
python-pypi/webob/DEPENDS | 3
python-pypi/webob/HISTORY | 3
python-pypi/xlwt/DETAILS | 13
python-pypi/xlwt/HISTORY | 4
science/xaos/DETAILS | 4
science/xaos/HISTORY | 3
shell-term-fm/rdesktop/DETAILS | 4
shell-term-fm/rdesktop/HISTORY | 3
shell-term-fm/st/DEPENDS | 6
shell-term-fm/st/HISTORY | 3
shell-term-fm/xfe/DETAILS | 4
shell-term-fm/xfe/HISTORY | 3
utils/barcode/DETAILS | 7
utils/barcode/HISTORY | 3
utils/dmenu/CONFIGURE | 1
utils/dmenu/DEPENDS | 9
utils/dmenu/HISTORY | 3
utils/dmenu/PRE_BUILD | 5
utils/dmenu/dmenu-4.5-xft.diff | 418
++++++++++
utils/util-linux/BUILD | 13
utils/util-linux/DEPENDS | 23
utils/util-linux/DETAILS | 12
utils/util-linux/HISTORY | 11
utils/util-linux/PRE_BUILD | 4
x11-libs/wine/DETAILS | 4
x11-libs/wine/HISTORY | 3
xorg-app/xkbcomp/DETAILS | 4
xorg-app/xkbcomp/HISTORY | 3
xorg-data/xkeyboard-config/DETAILS | 4
xorg-data/xkeyboard-config/HISTORY | 6
xorg-lib/libx11/CONFIGURE | 12
xorg-lib/libx11/HISTORY | 3
120 files changed, 932 insertions(+), 156 deletions(-)
New commits:
commit 0019e392d9a5427fa2007bd795a5a0ef0b3882ce
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
ndiswrapper: => 1.59
commit 2c4d14088eed05f103799427812eeed09e7ff79e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
gimp 2.8.10
commit 379a76e50eb78cb49844baced837a7afa03556eb
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
iptables 1.4.21
commit 4a7d5a57c12f98a9f450f80f87a4ee393f4962df
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
ndiswrapper: => 1.59
commit ba10200be9c75fdfc2e2721c4629875012247cf3
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
tcpdump 4.5.1
commit 11f9ed57cd55bb4b62f9aafe1b6e8cefda62380b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
libpcap 1.5.1
commit ed46b74990cc2bc2cc44a8eaf0087a806f4fb3a0
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
dmenu: Add patch for Xft fonts support
commit 82650fc51eddebf68ebdecc4b642741fdb7f8433
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
clementine 1.2.1
commit 6ea210d6b45487314a88d6a66cb6e41c327b5549
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
wine 1.7.7
commit 786b175c4902744eec6a22bbcc6f6a8d7b251509
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
wine 1.6.1
commit eb9f027e6de73dc5e442c9d6d4fe1569159abe6b
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
xfe: => 1.37
commit 07f2c0146ef27f94d40fc5859e39e9f85aadaca0
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
gnutls: => 3.2.7
commit 15fce423c1ac75d5e1948cf7a43717b671cae420
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>
viridian: depends on pysqlite, gst-plugins-good, libsoup
commit ad4d9e05f22c5389c2db2f79901598c2be4b00f3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
xlwt: => 0.8.0
commit 559e955724ce573573b4901423cdaea2c702924a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
FUNCTIONS - fix python2 usage
commit 62b2711be04860596de12ace29546b8a6fb8ee98
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
setuptools: => 1.4.1
commit 66089082c39201e360d9937dbeb18f12132853e6
Author: Jeremy Blosser <jblosser AT sourcemage.org>
Commit: Jeremy Blosser <jblosser AT sourcemage.org>
viridian: new spell, ampache client in python
commit e94378317e2e9e1bf8a243d556316233cdabe3b2
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
cgminer: new spell, multi-threaded multi-pool FPGA and ASIC miner for
bitcoin
commit f105c07b3c75042bef5b42e103e313e79e63b9f3
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
cpuminer 2.3.2, pooler's fork
commit 56dcfc9e2b625656a568b1d9c21a26e899fa219f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
samba4: tevent: Removed PRE_BUILD, I do not even know, but it does not
work; no files
Fixed --with-sendfiles-support syntax
commit fb2d72dc5e67225cf2fc031e4b1a6ca2572b84df
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
tevent: Removed PRE_BUILD, I do not even know, but it does not work; no
files
commit 115ecf178f9597e9d51e05a680c8876724cc700e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
xkeyboard-config 2.10.1
commit 2dcd715960b08a55214e381d88bc15b242b38c9b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
xkbcomp 1.2.4
commit 60749faf806ce2563d2a03638aa9d3a2998b7849
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
xkeyboard-config 2.3
commit 6a49e8b4930e20aee30a8953fd11b6f7fe47719e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libx11 1.4.3
commit 47a90f0ceb85c7d690a86fdc9db15021195ba04f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
libx11: Disable i18n option, breaks XIM + UTF-8
commit bbdbee7a750acc17448b917f85dc17d0fe317bb8
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
st: Add missing dependencies
commit c0ee14fe8afdf9f035aad59547a2384719294a12
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libxml2 - tweak build for python3
commit f6eec34103684303a83517e611143a35ad2e3ef3
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
numpy: => 1.8.0
commit b24ff89fb04c63eda01a03d1836c60832b679750
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
chardet - depends PYTHON
commit 4723797da32986d6874ea09f0b0ce83f72cf8005
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
pyutil: => 1.9.7
commit ee7e3156d4a3b13313f4b155db81c9642b8b116d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
babel: => 1.3
commit 2cf5d48f97a6a245dc366e43738589c8eebbb28b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
webhelpers - python3 support
commit 219c7329127147bd4f613f1f370b408a2fbe4a10
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
babel - python3 support
commit 3553fb1feba14e662115693b37ae717a0228a620
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
webob - python3 support
commit 0829a0a195cf5551d9b17c097b67771cacd18f89
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
tempita - python3 support
commit 36f8ddd7761b80015ce07e5dd54c4ddb08b4aa7d
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
pybindgen - depends PYTHON
commit 92b24111a843deda790ecad17fe788562d514539
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
pyopenssl - depends PYTHON
commit ee71c06a22645712994fd33e6fc87fdd660f749b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
fix builds involving python3.3
commit 71b2aa8a657aa24fd23994541110fb3a5d24c3ed
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
nginx: security update
commit 74e2e520daff9038744fc75c9b5be1eba6a034b6
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
kernels/linux: version 3.12.1
commit 4fcb4c8365412a80587670a701e71f6107fa1f0f
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
rdesktop 1.8.1
commit c8c1f9a2f0b58593eed08bbfa752ab1f9216679d
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
util-linux: => 2.24 (aes); removed conflicts with simpleinit-msb/shadow
commit 4826cb215f964f6811307e28169463ec7f38a7f0
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
rekonq 2.4.0
commit ac2c6382a4f413e67552d214b268e4856a82349a
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
midori 0.5.6
commit dc72ee3eb602948f9d27b4fda00ae83182eeaa89
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
loop-AES.gpg: added 8132F189 public key (Jari Ruusu (2013)
<jariruusu AT users.sourceforge.net>)
commit 702d7febe963697e289108f416b790ee1fb62009
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
python3 3.3.3
commit 7d986000b7f21a38ed6f6a1ddc0fcdac89b7751e
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
xaos 3.6
commit bddd404aba45c9b87abaac4b87af685984c94ad0
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
dvipdfmx: add alternative download location
commit b80f6990f501461fa2c5a57eb88879baece0af9b
Author: Remko van der Vossen <wich AT sourcemage.org>
Commit: Remko van der Vossen <wich AT sourcemage.org>
texlive: do not install luatex fonts without lua
commit 6fe8a30f4a7be8dafa7b4f811337397815f5d576
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
util-linux: => 2.24
commit 5bc6bde4e3c2046993a26c8afa51b30d27e73028
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
openldap: => 2.4.38
commit ca2acfd96c1eb24ebf253205fc5687b2408c22b5
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
http/firefox: version 25.0.1
commit 76df712158d3bf9b4903d0183fe8a916c7d7f11e
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
libs/nspr: version 4.10.2
commit 9734053e2dc6ec2b3eae01fea7e544bb92b13626
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
glabels: updated to 3.2.0
commit 77bec427d19221257ada74c4c732fbe94179eb1d
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
iec16022: new spell, library for DataMatrix barcode
commit 406a5d95b2c3c5cd50f629001259187e6021222b
Author: Robin Cook <rcook AT wyrms.net>
Commit: Robin Cook <rcook AT wyrms.net>
barcode: updated to 0.99
commit b4dbc389a609a3294be7a4bae9e79c19675c7df5
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
libssh: => 0.5.5
diff --git a/ChangeLog b/ChangeLog
index df53165..61bdaec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,22 @@
+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
+
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * FUNCTIONS,python-pypi/PY_DEPENDS: fix builds involving python3.3
+
+2013-11-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * loop-AES.gpg: added 8132F189 public key (Jari Ruusu (2013)
+ <jariruusu AT users.sourceforge.net>)
+
+2013-11-17 Robin Cook <rcook AT wyrms.net>
+ * libs/iec16022: new spell, library for DataMatrix barcodes
+
2013-11-10 Treeve Jelbert <treeve AT sourcemage.org>
* qt5/qbs: new spell, build system for qt
diff --git a/FUNCTIONS b/FUNCTIONS
index 1d5dbf7..a7aca22 100755
--- a/FUNCTIONS
+++ b/FUNCTIONS
@@ -2,6 +2,18 @@
. $GRIMOIRE/libgcc
. $GRIMOIRE/config_query_multi.function
+if is_depends_enabled $SPELL python;then
+ VV=`installed_version python1 | cut -c-3` &&
+ PYTHON2=/usr/bin/python${VV}
+ export PYTHON=$PYTHON2
+fi
+
+if is_depends_enabled $SPELL python3;then
+ VV=`installed_version python3 | cut -c-3` &&
+ PYTHON3=/usr/bin/python${VV}m
+ export PYTHON=$PYTHON3
+fi
+
QT5DIR=$INSTALL_ROOT/opt/qt5
qt5_build() {
export PKG_CONFIG_PATH="$QT5DIR/lib/pkgconfig"
@@ -441,28 +453,28 @@ function unpack_file() {
## Default build for Python2 spell.
#-------------------------------------------------------------------------
function default_build_python() {
- python2 setup.py build "$@"
+ $PYTHON2 setup.py build "$@"
}
#-------------------------------------------------------------------------
## Default build for Python 3 spell.
#-------------------------------------------------------------------------
function default_build_python3() {
- python3 setup.py build "$@"
+ $PYTHON3 setup.py build "$@"
}
#-------------------------------------------------------------------------
## Default install for Python spell.
#-------------------------------------------------------------------------
function default_install_python() {
- python2 setup.py install --root "$INSTALL_ROOT/" "$@"
+ $PYTHON2 setup.py install --root "$INSTALL_ROOT/" "$@"
}
#-------------------------------------------------------------------------
## Default install for Python 3 spell.
#-------------------------------------------------------------------------
function default_install_python3() {
- python3 setup.py install --root "$INSTALL_ROOT/" "$@"
+ $PYTHON3 setup.py install --root "$INSTALL_ROOT/" "$@"
}
#-------------------------------------------------------------------------
diff --git a/collab/openldap/DETAILS b/collab/openldap/DETAILS
index 758be75..bc0d056 100755
--- a/collab/openldap/DETAILS
+++ b/collab/openldap/DETAILS
@@ -1,12 +1,12 @@
SPELL=openldap
if [[ $OPENLDAP_BRANCH == stable ]]; then
- VERSION=2.4.37
+ VERSION=2.4.38
SOURCE=$SPELL-$VERSION.tgz
-
SOURCE_HASH=sha512:027ff8565ceeed427d801d3de6aa93b0a7db5865703aee20e84ee0c86c30dbf29bba081e0bb94fcb43e26e0d05c375c1968c30c32394c1bdb20207c6bfd5a703
+
SOURCE_HASH=sha512:df7b6b2b84102ba996f84575396c7505ada851b5f09841fd821d34fd8d62580f85ecc655e2cd3965730b44d6919d64864f56b23791f38b411d142d345f250666
else
- VERSION=2.4.37
+ VERSION=2.4.38
SOURCE=$SPELL-$VERSION.tgz
-
SOURCE_HASH=sha512:027ff8565ceeed427d801d3de6aa93b0a7db5865703aee20e84ee0c86c30dbf29bba081e0bb94fcb43e26e0d05c375c1968c30c32394c1bdb20207c6bfd5a703
+
SOURCE_HASH=sha512:df7b6b2b84102ba996f84575396c7505ada851b5f09841fd821d34fd8d62580f85ecc655e2cd3965730b44d6919d64864f56b23791f38b411d142d345f250666
fi
SECURITY_PATCH=2
SOURCE_URI=$SPELL-release/$SOURCE
diff --git a/collab/openldap/HISTORY b/collab/openldap/HISTORY
index 2249716..6eb5d59 100644
--- a/collab/openldap/HISTORY
+++ b/collab/openldap/HISTORY
@@ -1,3 +1,6 @@
+2013-11-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.4.38
+
2013-10-29 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.4.37
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index 6eb3fd4..ea491b2 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -55,7 +55,7 @@ case $GNUTLS_BRANCH in
SOURCE=$SPELL-$VERSION.tar.xz
;;
3.2)
- VERSION=3.2.5
+ VERSION=3.2.7
SOURCE=$SPELL-$VERSION.tar.xz
;;
esac
diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY
index 54b0a6f..0883ba5 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,6 @@
+2013-11-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.7
+
2013-10-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 3.2.5
SECURITY_PATCH++ fixes CVE-2013-4466
diff --git a/crypto/libssh/DETAILS b/crypto/libssh/DETAILS
index c5b58ab..d353fc2 100755
--- a/crypto/libssh/DETAILS
+++ b/crypto/libssh/DETAILS
@@ -1,11 +1,11 @@
SPELL=libssh
- VERSION=0.5.4
-
SOURCE_HASH=sha512:1d854ee05e62e9e04ac704bc99a60b6f88237078b728e50e3e0f1142fbc5d1a4b4d04d675f257491c82c8b222b97db7a7f8e243f4a0f723e82788ecef3a7a71d
+ VERSION=0.5.5
+
SOURCE_HASH=sha512:114a8d078b9530fe37f12c769283213ceacdd8cbf0c1c3e64e09c07d38b3886bc8c9a78816562ab1bc44c55c604fcc4ed85cdb2a8203962c9331f9d10977e802
SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://red.libssh.org/attachments/download/41/$SOURCE
+ SOURCE_URL[0]=https://red.libssh.org/attachments/download/51/$SOURCE
SOURCE_HINTS[0]="no-check-certificate"
#SOURCE2_HINTS[0]="no-check-certificate"
WEB_SITE=http://www.libssh.org/
diff --git a/crypto/libssh/HISTORY b/crypto/libssh/HISTORY
index 4d17e2b..57cd481 100644
--- a/crypto/libssh/HISTORY
+++ b/crypto/libssh/HISTORY
@@ -1,3 +1,6 @@
+2013-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.5.5
+
2013-02-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.5.4
SECURITY_PATCH++, fixes CVE-2013-0176
diff --git a/devel/python3/DETAILS b/devel/python3/DETAILS
index 043d790..6fef0d9 100755
--- a/devel/python3/DETAILS
+++ b/devel/python3/DETAILS
@@ -1,7 +1,7 @@
SPELL=python3
- VERSION=3.3.2
+ VERSION=3.3.3
SECURITY_PATCH=2
- SOURCE=Python-$VERSION.tar.bz2
+ SOURCE=Python-$VERSION.tgz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Python-$VERSION"
SOURCE_URL[0]=http://www.python.org/ftp/python/$VERSION/$SOURCE
diff --git a/devel/python3/HISTORY b/devel/python3/HISTORY
index b3d2134..d403e62 100644
--- a/devel/python3/HISTORY
+++ b/devel/python3/HISTORY
@@ -1,3 +1,6 @@
+2013-11-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.3.3
+
2013-06-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.3.2
diff --git a/doc/dvipdfmx/DETAILS b/doc/dvipdfmx/DETAILS
index cfab9cf..44b1e38 100755
--- a/doc/dvipdfmx/DETAILS
+++ b/doc/dvipdfmx/DETAILS
@@ -2,6 +2,7 @@
VERSION=20110311
SOURCE="$SPELL-${VERSION}.tar.gz"
SOURCE_URL[0]=http://project.ktug.or.kr/$SPELL/snapshot/latest/${SOURCE}
+ SOURCE_URL[1]=http://mirrors.ctan.org/dviware/dvipdfmx/${SOURCE}
SOURCE_HASH=sha512:0d5fc5dba35b0fe7074a392a99338861ce999809e5c20da830ebd6ba4c8ba45819054463862f3025d3a30c78aad227d3e014651ebf5e7976e86a3d9dac93d406
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-${VERSION}"
WEB_SITE="http://project.ktug.or.kr/dvipdfmx/"
diff --git a/doc/dvipdfmx/HISTORY b/doc/dvipdfmx/HISTORY
index c3b7861..ccc57aa 100644
--- a/doc/dvipdfmx/HISTORY
+++ b/doc/dvipdfmx/HISTORY
@@ -1,3 +1,6 @@
+2013-11-18 Remko van der Vossen <wich AT sourcemage.org>
+ * DETAILS: add alternative download location
+
2012-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 20110311
diff --git a/graphics/gimp/DETAILS b/graphics/gimp/DETAILS
index 76fd911..cb048d4 100755
--- a/graphics/gimp/DETAILS
+++ b/graphics/gimp/DETAILS
@@ -1,13 +1,13 @@
SPELL=gimp
if [[ $GIMP_DEVEL == y ]]; then
- VERSION=2.8.8
+ VERSION=2.8.10
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:3c841c1d11ac41eb5a4ae9d039c339d91eec7b05a303efa6a10ea9cb1af3d56c9b8a55f752c8f4c50ddddca3fbe220949d6e22838c71d5f9dfba9fab922bf8c3
+
SOURCE_HASH=sha512:21c96832ce61ecb2dad5276b454e7965263b6733add7e4a95cfc5f308fca681bceab21c1b77921332e0725d0e514e06868a4698ca9d7e4b30a28a07c7356a3a8
SOURCE_URL[0]=ftp://ftp.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
else
- VERSION=2.8.8
+ VERSION=2.8.10
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:3c841c1d11ac41eb5a4ae9d039c339d91eec7b05a303efa6a10ea9cb1af3d56c9b8a55f752c8f4c50ddddca3fbe220949d6e22838c71d5f9dfba9fab922bf8c3
+
SOURCE_HASH=sha512:21c96832ce61ecb2dad5276b454e7965263b6733add7e4a95cfc5f308fca681bceab21c1b77921332e0725d0e514e06868a4698ca9d7e4b30a28a07c7356a3a8
SOURCE_URL[0]=ftp://ftp.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
fi
diff --git a/graphics/gimp/HISTORY b/graphics/gimp/HISTORY
index 0e0563f..66d930e 100644
--- a/graphics/gimp/HISTORY
+++ b/graphics/gimp/HISTORY
@@ -1,3 +1,6 @@
+2013-11-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.8.10
+
2013-11-06 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.8.8
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index afcb691..1403018 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,18 +1,18 @@
SPELL=firefox
if [[ $FIREFOX_CVS == y ]]; then
- VERSION=25.0
+ VERSION=25.0.1
SOURCE=$SPELL-$VERSION.source.tar.bz2
-
SOURCE_HASH=sha512:debec2cc87da1e68739ddadcb35a027cf6f980471c85ea2e6a85f5b0b4861415659c74b5e57b6cb06bcdf6ecf4722e1c08d98a4256aefdf5bf285c9806f5a13f
+
SOURCE_HASH=sha512:7f6cef8dec77d9e43a11f35d5cbae267e71327caa0d63a713ef8579bc45a921c7211d14354da1856d3d7b25c7ca99abf463682873f07fc5a4543c64d589be0f0
SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}
else
- VERSION=25.0
+ VERSION=25.0.1
SOURCE=$SPELL-$VERSION.source.tar.bz2
-
SOURCE_HASH=sha512:debec2cc87da1e68739ddadcb35a027cf6f980471c85ea2e6a85f5b0b4861415659c74b5e57b6cb06bcdf6ecf4722e1c08d98a4256aefdf5bf285c9806f5a13f
+
SOURCE_HASH=sha512:7f6cef8dec77d9e43a11f35d5cbae267e71327caa0d63a713ef8579bc45a921c7211d14354da1856d3d7b25c7ca99abf463682873f07fc5a4543c64d589be0f0
SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}
SOURCE_URL[1]=ftp://ftp.mozilla.org/pub/$SPELL/releases/$VERSION/source/$SOURCE
SOURCE_URL[2]=ftp://ftp.in2p3.fr/pub/mozilla/$SPELL/releases/$VERSION/source/$SOURCE
- SECURITY_PATCH=68
fi
+ SECURITY_PATCH=69
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://www.mozilla.org/en-US/firefox/fx/
GATHER_DOCS=off
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index af56c1f..76256d9 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,6 @@
+2013-11-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 25.0.1, SECURITY_PATCH++
+
2013-10-29 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 25.0, SECURITY_PATCH=68
diff --git a/http/midori/BUILD b/http/midori/BUILD
index d31f4a9..e013b8d 100755
--- a/http/midori/BUILD
+++ b/http/midori/BUILD
@@ -1,2 +1 @@
-./waf --prefix=${INSTALL_ROOT}/usr $OPTS configure &&
-./waf build
+cmake_build
diff --git a/http/midori/DETAILS b/http/midori/DETAILS
index 71c3c47..e9ab793 100755
--- a/http/midori/DETAILS
+++ b/http/midori/DETAILS
@@ -11,11 +11,11 @@ if [[ $MIDORI_BRANCH == scm ]]; then
FORCE_DOWNLOAD=on
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
else
- VERSION=0.5.5
+ VERSION=0.5.6
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=${SPELL}_${VERSION}_all_.tar.bz2
SOURCE_URL[0]=http://www.midori-browser.org/downloads/$SOURCE
-
SOURCE_HASH=sha512:89d1ddb461af460a83744cc761989d430750dcef9565ac98960c1c87e6082ebb35e61c4f21f28891a19119e2733dc8a6440bc51c0bd206c37ac068e434fc0231
+
SOURCE_HASH=sha512:42d67ab55b2586098f88088e7c72eda4daebf667881d464fd08b03c076557dfa9c1a62bff3924285a7c67f9fb9f0e1cd044703244caad2c00e4a88cb88569ee7
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
fi
WEB_SITE=http://twotoasts.de/index.php/midori/
diff --git a/http/midori/HISTORY b/http/midori/HISTORY
index 1557c84..f30e85f 100644
--- a/http/midori/HISTORY
+++ b/http/midori/HISTORY
@@ -1,3 +1,7 @@
+2013-11-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 0.5.6
+ * BUILD, INSTALL: waf -> cmake
+
2013-08-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.5.5, SOURCE and SOURCE_URL[0] updated
diff --git a/http/midori/INSTALL b/http/midori/INSTALL
index d0ab8dd..bea2350 100755
--- a/http/midori/INSTALL
+++ b/http/midori/INSTALL
@@ -1,4 +1,4 @@
-./waf install &&
+default_install &&
cp -v "$SPELL_DIRECTORY/midori.sh" "$INSTALL_ROOT/etc/profile.d" &&
diff --git a/http/nginx/DETAILS b/http/nginx/DETAILS
index 118383d..153cec6 100755
--- a/http/nginx/DETAILS
+++ b/http/nginx/DETAILS
@@ -7,18 +7,19 @@ fi
case "$NGINX_RELEASE" in
stable)
VERSION=1.0.15
- SECURITY_PATCH=3
+ SECURITY_PATCH=4
;;
legacy)
VERSION=0.8.55
+ SECURITY_PATCH=1
;;
old)
VERSION=0.7.69
- SECURITY_PATCH=2
+ SECURITY_PATCH=3
;;
devel)
VERSION=1.1.19
- SECURITY_PATCH=3
+ SECURITY_PATCH=4
;;
esac
SOURCE=$SPELL-$VERSION.tar.gz
diff --git a/http/nginx/HISTORY b/http/nginx/HISTORY
index f412678..ec0a8ff 100644
--- a/http/nginx/HISTORY
+++ b/http/nginx/HISTORY
@@ -1,3 +1,8 @@
+2013-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: SECURITY_PATCH++
+ * PRE_BUILD: apply patch
+ * space.patch: added, to fix CVE-2013-4547
+
2012-08-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS, BUILD, PRE{PARE,_BUILD}: added dav_ext module
* CONFIGURE: generic dav module is required for dav_ext module
diff --git a/http/nginx/PRE_BUILD b/http/nginx/PRE_BUILD
index fb5c9fa..1491440 100755
--- a/http/nginx/PRE_BUILD
+++ b/http/nginx/PRE_BUILD
@@ -3,6 +3,8 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
+patch -p0 < "$SPELL_DIRECTORY/space.patch" &&
+
if [[ $NGINX_SYSLOG == y ]]; then
if is_version_less $VERSION 0.8; then
patch -p0 < "$SPELL_DIRECTORY/syslog-0.7.patch"
diff --git a/http/nginx/space.patch b/http/nginx/space.patch
new file mode 100644
index 0000000..e6bda84
--- /dev/null
+++ b/http/nginx/space.patch
@@ -0,0 +1,18 @@
+--- src/http/ngx_http_parse.c
++++ src/http/ngx_http_parse.c
+@@ -617,6 +617,7 @@ ngx_http_parse_request_line(ngx_http_req
+ default:
+ r->space_in_uri = 1;
+ state = sw_check_uri;
++ p--;
+ break;
+ }
+ break;
+@@ -670,6 +671,7 @@ ngx_http_parse_request_line(ngx_http_req
+ default:
+ r->space_in_uri = 1;
+ state = sw_uri;
++ p--;
+ break;
+ }
+ break;
diff --git a/kde4-apps/clementine/DETAILS b/kde4-apps/clementine/DETAILS
index 655808e..3618554 100755
--- a/kde4-apps/clementine/DETAILS
+++ b/kde4-apps/clementine/DETAILS
@@ -1,11 +1,11 @@
SPELL=clementine
- VERSION=1.2.0
+ VERSION=1.2.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://clementine-player.googlecode.com/files/$SOURCE
WEB_SITE=http://www.clementine-player.org/
ENTERED=20131015
-
SOURCE_HASH=sha512:b7a084f74b1469b8544326a798642aa6a96ff286f1495033e048a0313dca2c365542aabccd00fa3d01399d65a0301068aa93b3b2f6606f84950c51c2e6ef8066
+
SOURCE_HASH=sha512:92801d8e26528eb66f51b81b973922465b37a515b3271358239500ec61ec658f0383f5fdfb79f1ed9ca8890fa1f08de498c80f99b6852d850c979729775daadc
LICENSE[0]=GPL
SHORT="music player"
cat << EOF
diff --git a/kde4-apps/clementine/HISTORY b/kde4-apps/clementine/HISTORY
index c2166e5..e942abd 100644
--- a/kde4-apps/clementine/HISTORY
+++ b/kde4-apps/clementine/HISTORY
@@ -1,2 +1,5 @@
+2013-11-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.2.1
+
2013-10-15 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS, DEPENDS: spell created, version 1.2
diff --git a/kde4-apps/rekonq/DETAILS b/kde4-apps/rekonq/DETAILS
index 8c614ee..85c4a21 100755
--- a/kde4-apps/rekonq/DETAILS
+++ b/kde4-apps/rekonq/DETAILS
@@ -1,7 +1,7 @@
SPELL=rekonq
- VERSION=2.3.2
-
SOURCE_HASH=sha512:cdb60c86f80bb3ba14ae53660cca971880880f5cb5fe28326d85c89baab4a5cdaab993d65628d3ca12efc2045316d715c9eb25351927e6838aec1e2d1249ebc5
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=2.4.0
+
SOURCE_HASH=sha512:bfc07ceda7d0bd1636aee5840dacd44b7216827b2bf9c48af40de3b5b9a5077fc0242acbf71950590753ed576336d67908d85c3c010b5a67a5d83f411d6722c5
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
WEB_SITE=http://rekonq.kde.org/
diff --git a/kde4-apps/rekonq/HISTORY b/kde4-apps/rekonq/HISTORY
index b567cc7..7670161 100644
--- a/kde4-apps/rekonq/HISTORY
+++ b/kde4-apps/rekonq/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.4.0
+
2013-07-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.3.2
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index fbb9ff5..2624141 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2013-10-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/patches/maintenance_patches_3/patch-3.12.1: added
+ * latest_defaults: version 3.12.1
+
2013-11-04 Ladislav Hagara <hgr AT vabo.cz>
* latest.defaults: LATEST_maintenance_patches_3=3.12, LATEST_3=3.12
* info/kernels/3.12: added
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.1
new file mode 100755
index 0000000..be68c74
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.12.1
@@ -0,0 +1,5 @@
+appliedkernels="3.12"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="1ea21c76db43132e0eb138016fe5d5df37afb4a5"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 3067bca..dd7de25 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ LATEST_3=3.12
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.12
+LATEST_maintenance_patches_3=patch-3.12.1
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/kernels/ndiswrapper/DETAILS b/kernels/ndiswrapper/DETAILS
index 58ff0f2..5b94acb 100755
--- a/kernels/ndiswrapper/DETAILS
+++ b/kernels/ndiswrapper/DETAILS
@@ -11,8 +11,8 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn/$SPELL
SOURCE_URL[0]=svn://ndiswrapper.svn.sourceforge.net/svnroot/ndiswrapper/trunk:ndiswrapper
SOURCE_IGNORE=volatile
else
- VERSION=1.58
-
SOURCE_HASH=sha512:161e87df13143841ff29f424e979cd9648a0022f0ad74c1189e398c832f5c4a77834fc9dde941c8202773064f2b312968c21b39c5023167fb67ae67ebd86795a
+ VERSION=1.59
+
SOURCE_HASH=sha512:dd1d486b6178185e813217e4fff38f6ea6b21f8a3544c5cc25be9edbca60f34b21656e5d46b9d02cb1e43c8cc82856283aaa428964b8f85cb07146a41e40e44d
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/kernels/ndiswrapper/HISTORY b/kernels/ndiswrapper/HISTORY
index 3accb80..3a4c008 100644
--- a/kernels/ndiswrapper/HISTORY
+++ b/kernels/ndiswrapper/HISTORY
@@ -1,3 +1,6 @@
+2013-11-29 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: upgrade to 1.59
+
2013-02-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: upgrade to 1.58
* PRE_BUILD: dont't need patches
diff --git a/latex/texlive/HISTORY b/latex/texlive/HISTORY
index a527ec9..0b129dc 100644
--- a/latex/texlive/HISTORY
+++ b/latex/texlive/HISTORY
@@ -1,3 +1,7 @@
+2013-11-18 Remko van der Vossen <wich AT sourcemage.org>
+ * INSTALL: do not try to install luatex fonts if lua dependency is not
+ enabled.
+
2013-06-08 Thomas Orgis <sobukus AT sourcemage.org>
* INSTALL: hack to install a copy of TeXLive::TLUtils to make updmap
work
* BUILD: Do not disable gsftopk; who else provides it?
diff --git a/latex/texlive/INSTALL b/latex/texlive/INSTALL
index b16cf99..21866c0 100755
--- a/latex/texlive/INSTALL
+++ b/latex/texlive/INSTALL
@@ -11,6 +11,11 @@ ln -svf mf ${INSTALL_ROOT}/usr/bin/mf-nowin &&
# don't create aleph files
sed -i -e '/aleph/d' ${INSTALL_ROOT}/usr/share/texmf/web2c/fmtutil.cnf &&
+# remove luatex stuff from config file if not enabled
+if ! depends_is_enabled $SPELL lua51; then
+ sed -i -e '/luatex/d' ${INSTALL_ROOT}/usr/share/texmf/web2c/fmtutil.cnf
+fi &&
+
# create symlinks to latex, pdflatex, etc
${INSTALL_ROOT}/usr/bin/texlinks -f
${INSTALL_ROOT}/usr/share/texmf/web2c/fmtutil.cnf ${INSTALL_ROOT}/usr/bin &&
diff --git a/libs/iec16022/DEPENDS b/libs/iec16022/DEPENDS
new file mode 100755
index 0000000..a69c83f
--- /dev/null
+++ b/libs/iec16022/DEPENDS
@@ -0,0 +1,2 @@
+depends libz &&
+depends popt
diff --git a/libs/iec16022/DETAILS b/libs/iec16022/DETAILS
new file mode 100755
index 0000000..5d82752
--- /dev/null
+++ b/libs/iec16022/DETAILS
@@ -0,0 +1,13 @@
+ SPELL=iec16022
+ VERSION=0.2.4
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://datenfreihafen.org/~stefan/$SPELL/$SOURCE
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+
SOURCE_HASH=sha512:4e997a6c224bb7f2a0c2e7a2e22641c7bdce72e1da9bd580efe4ed923a0a80d0ac32d960549c757edabdf214f9d6daca3755c32df00f6a4e3e5d1d2005031cb4
+ WEB_SITE=http://datenfreihafen.org/projects/iec16022.html
+ LICENSE[0]=
+ ENTERED=20131117
+ SHORT="library for DataMatrix barcodes"
+cat << EOF
+With iec16022 you can produce 2D barcodes often also referenced as
DataMatrix.
+EOF
diff --git a/libs/iec16022/HISTORY b/libs/iec16022/HISTORY
new file mode 100644
index 0000000..f1b37cf
--- /dev/null
+++ b/libs/iec16022/HISTORY
@@ -0,0 +1,2 @@
+2013-11-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS, DEPENDS: spell created
diff --git a/libs/libxml2/BUILD b/libs/libxml2/BUILD
deleted file mode 100755
index 10eb6b8..0000000
--- a/libs/libxml2/BUILD
+++ /dev/null
@@ -1,7 +0,0 @@
-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 d0a1e12..a271d2f 100644
--- a/libs/libxml2/HISTORY
+++ b/libs/libxml2/HISTORY
@@ -1,3 +1,6 @@
+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/libs/nspr/DETAILS b/libs/nspr/DETAILS
index 544bffc..bffa731 100755
--- a/libs/nspr/DETAILS
+++ b/libs/nspr/DETAILS
@@ -1,6 +1,6 @@
SPELL=nspr
- VERSION=4.10.1
-
SOURCE_HASH=sha512:80b8895a104317dd18d19e813ecf91f081d85b36320b3e3898802f653b5e29320667729208178b3ca556a4066906774d446193cba76caafef002b1d7b240e249
+ VERSION=4.10.2
+
SOURCE_HASH=sha512:bb45c7a23c1bc38433520bfa71309085c25e65d004a3012c60e66c4f31fb6fdc45406cbd6228a5fdd89dfb02cd9badb5a3961186c32898aa456b04f0b6f53698
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v$VERSION/src/$SOURCE
diff --git a/libs/nspr/HISTORY b/libs/nspr/HISTORY
index 7b2a124..f9b74fc 100644
--- a/libs/nspr/HISTORY
+++ b/libs/nspr/HISTORY
@@ -1,3 +1,6 @@
+2013-11-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.10.2
+
2013-10-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.10.1
diff --git a/libs/tevent/HISTORY b/libs/tevent/HISTORY
index 95eec09..7367a6e 100644
--- a/libs/tevent/HISTORY
+++ b/libs/tevent/HISTORY
@@ -1,3 +1,6 @@
+2013-11-23 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Removed, I don't even know, but it doesn't work (no
files)
+
2013-02-08 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: remove git version, add stable 0.9.17
git version removed because it checks out entire samba4 and it was
broken
diff --git a/libs/tevent/PRE_BUILD b/libs/tevent/PRE_BUILD
deleted file mode 100755
index d2974e5..0000000
--- a/libs/tevent/PRE_BUILD
+++ /dev/null
@@ -1,8 +0,0 @@
-message "${MESSAGE_COLOR}gunzip $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
-SOURCE_ORI=${SOURCE}
-SOURCE=${SOURCE/.gz}
-gunzip -c ${SOURCE_CACHE}/$SOURCE_ORI > $SOURCE
-default_pre_build
-message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}"
-rm $SOURCE
-SOURCE=${SOURCE_ORI}
diff --git a/loop-AES.gpg b/loop-AES.gpg
index 0409475..506cfa3 100644
Binary files a/loop-AES.gpg and b/loop-AES.gpg differ
diff --git a/net/cgminer/BUILD b/net/cgminer/BUILD
new file mode 100755
index 0000000..c616caf
--- /dev/null
+++ b/net/cgminer/BUILD
@@ -0,0 +1,2 @@
+OPTS="$OPTS $CGMINER_OPTS" &&
+default_build
diff --git a/net/cgminer/CONFIGURE b/net/cgminer/CONFIGURE
new file mode 100755
index 0000000..45b3762
--- /dev/null
+++ b/net/cgminer/CONFIGURE
@@ -0,0 +1,29 @@
+config_query_option CGMINER_OPTS "Avalon support" n \
+ --{en,dis}able-avalon &&
+
+config_query_option CGMINER_OPTS "BlackArrow Bitfury support" n \
+ --{en,dis}able-bab &&
+
+config_query_option CGMINER_OPTS "BFL ASIC support" n \
+ --{en,dis}able-bflsc &&
+
+config_query_option CGMINER_OPTS "BitForce FPGA support" n \
+ --{en,dis}able-bitforce &&
+
+config_query_option CGMINER_OPTS "BitFury ASIC support" n \
+ --{en,dis}able-bitfury &&
+
+config_query_option CGMINER_OPTS "Hashfast support" n \
+ --{en,dis}able-hashfast &&
+
+config_query_option CGMINER_OPTS "Icarus support" n \
+ --{en,dis}able-icarus &&
+
+config_query_option CGMINER_OPTS "Klondike support" n \
+ --{en,dis}able-klondike &&
+
+config_query_option CGMINER_OPTS "KnC support" n \
+ --{en,dis}able-knc &&
+
+config_query_option CGMINER_OPTS "ModMiner FPGA support" n \
+ --{en,dis}able-modminer
diff --git a/net/cgminer/DEPENDS b/net/cgminer/DEPENDS
new file mode 100755
index 0000000..73c610bd
--- /dev/null
+++ b/net/cgminer/DEPENDS
@@ -0,0 +1,11 @@
+optional_depends curl \
+ --{en,dis}able-libcurl \
+ "getwork and GBT support" &&
+
+optional_depends ncurses \
+ --with{,out}-curses \
+ "curses user interface" &&
+
+optional_depends LIBUSB \
+ --with{,out}-system-libusb \
+ "Compile against system libusb (otherwise uses built-in)"
diff --git a/net/cgminer/DETAILS b/net/cgminer/DETAILS
new file mode 100755
index 0000000..20323ed
--- /dev/null
+++ b/net/cgminer/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=cgminer
+ VERSION=3.8.3
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://ck.kolivas.org/apps/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:5a99297152b65e886b7aa0b4ba23e5c6557a98efcc6d6ce675fc72774a18eb172caf3f9cd21d90fa062ea77d4914920e18940eede198d1ed954109a3c2a50df1
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://ck.kolivas.org/apps/cgminer/"
+ LICENSE[0]="GPLv3"
+ ENTERED=20131124
+ KEYWORDS=""
+ SHORT="multi-threaded multi-pool FPGA and ASIC miner for bitcoin"
+cat << EOF
+This is a multi-threaded multi-pool FPGA and ASIC miner for bitcoin.
+
+This code is provided entirely free of charge by the programmer in his spare
+time so donations would be greatly appreciated. Please consider donating to
+the address below.
+
+Con Kolivas <kernel AT kolivas.org>
+15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ
+EOF
diff --git a/net/cgminer/HISTORY b/net/cgminer/HISTORY
new file mode 100644
index 0000000..a3acc5d
--- /dev/null
+++ b/net/cgminer/HISTORY
@@ -0,0 +1,2 @@
+2013-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS: spell created
diff --git a/net/cpuminer/DETAILS b/net/cpuminer/DETAILS
index b28c45c..afbca36 100755
--- a/net/cpuminer/DETAILS
+++ b/net/cpuminer/DETAILS
@@ -1,8 +1,8 @@
SPELL=cpuminer
- VERSION=1.0.1
- SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=http://yyz.us/bitcoin/${SOURCE}
-
SOURCE_HASH=sha512:a5333ca8b505de458c3faf6601aef14743ef1e55f190b8a7c8db5b3484bc01cb698988d5a273ad15b9a8b0161ce611a18ca538db8ab17406bf4269e0084272fa
+ VERSION=2.3.2
+ SOURCE="pooler-${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:8c1e82651f8a1538ae636eab5458b82c9f2733484b8461fefcbfff32e1827976661d2d47ab6014b282ef65b658db70531188c326519564e34256c78971bcc407
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://github.com/jgarzik/cpuminer"
LICENSE[0]=GPL
diff --git a/net/cpuminer/HISTORY b/net/cpuminer/HISTORY
index 5052be9..210e860 100644
--- a/net/cpuminer/HISTORY
+++ b/net/cpuminer/HISTORY
@@ -1,3 +1,6 @@
+2013-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Switched to pooler's fork, version 2.3.2
+
2011-05-26 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS, DETAILS: spell created
diff --git a/net/iptables/DETAILS b/net/iptables/DETAILS
index 26a92ab..a9f9079 100755
--- a/net/iptables/DETAILS
+++ b/net/iptables/DETAILS
@@ -1,5 +1,5 @@
SPELL=iptables
- VERSION=1.4.19.1
+ VERSION=1.4.21
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://www.iptables.org/projects/$SPELL/files/$SOURCE
diff --git a/net/iptables/HISTORY b/net/iptables/HISTORY
index 732d3f1..e2e9879 100644
--- a/net/iptables/HISTORY
+++ b/net/iptables/HISTORY
@@ -1,3 +1,6 @@
+2013-11-29 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.21
+
2013-06-21 Remko van der Vossen <wich AT sourcemage.org>
* DETAILS: 1.4.19.1
diff --git a/net/libpcap/DETAILS b/net/libpcap/DETAILS
index 9f72ed6..20dc0c3 100755
--- a/net/libpcap/DETAILS
+++ b/net/libpcap/DETAILS
@@ -1,5 +1,5 @@
SPELL=libpcap
- VERSION=1.4.0
+ VERSION=1.5.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/net/libpcap/HISTORY b/net/libpcap/HISTORY
index 3dd7d46..cf190b3 100644
--- a/net/libpcap/HISTORY
+++ b/net/libpcap/HISTORY
@@ -1,3 +1,6 @@
+2013-11-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.5.1
+
2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.4.0
* PRE_BUILD, libnl-3.patch: deleted
diff --git a/net/samba4/DEPENDS b/net/samba4/DEPENDS
index 8fabf65..762377a 100755
--- a/net/samba4/DEPENDS
+++ b/net/samba4/DEPENDS
@@ -69,8 +69,8 @@ optional_depends avahi \
"for avahi support" &&
optional_depends sendfile \
- "--enable-sendfile-support" \
- "--disable-sendfile-support" \
+ "--with-sendfile-support" \
+ "--without-sendfile-support" \
"for sendfile support" &&
optional_depends libaio \
diff --git a/net/samba4/HISTORY b/net/samba4/HISTORY
index cafdd0b..ed1d789 100644
--- a/net/samba4/HISTORY
+++ b/net/samba4/HISTORY
@@ -1,3 +1,7 @@
+2013-11-23 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_BUILD: Fixed stable to just use default_pre_build, the other
way leaves no files
+ * DEPENDS: Fixed --with-sendfile-support syntax
+
2013-02-08 Sukneet Basuta <sukneet AT sourcemage.org>
* DETAILS: stable => 4.0.2
updated SOURCE_URLs
diff --git a/net/samba4/PRE_BUILD b/net/samba4/PRE_BUILD
index ee39da5..96783b6 100755
--- a/net/samba4/PRE_BUILD
+++ b/net/samba4/PRE_BUILD
@@ -1,13 +1,5 @@
if [[ "$SAMBA4_BRANCH" != "scm" ]]; then
- message "${MESSAGE_COLOR}gunzip $SOURCE_CACHE/$SOURCE${DEFAULT_COLOR}"
- SOURCE_ORI=${SOURCE}
- SOURCE=${SOURCE/.gz}
- gunzip -c ${SOURCE_CACHE}/$SOURCE_ORI > $SOURCE
default_pre_build
- message "${MESSAGE_COLOR}rm $SOURCE${DEFAULT_COLOR}"
- rm $SOURCE
- SOURCE=${SOURCE_ORI}
-
else
default_pre_build &&
cd $SOURCE_DIRECTORY/source4 &&
diff --git a/net/tcpdump/DETAILS b/net/tcpdump/DETAILS
index b488d15..058c57e 100755
--- a/net/tcpdump/DETAILS
+++ b/net/tcpdump/DETAILS
@@ -1,5 +1,5 @@
SPELL=tcpdump
- VERSION=4.4.0
+ VERSION=4.5.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/net/tcpdump/HISTORY b/net/tcpdump/HISTORY
index a7b446c..ecf8cde 100644
--- a/net/tcpdump/HISTORY
+++ b/net/tcpdump/HISTORY
@@ -1,3 +1,6 @@
+2013-11-28 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.5.1
+
2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.4.0
diff --git a/printer/glabels/DEPENDS b/printer/glabels/DEPENDS
index d6dd79b..7629df3 100755
--- a/printer/glabels/DEPENDS
+++ b/printer/glabels/DEPENDS
@@ -1,20 +1,38 @@
-depends intltool &&
-depends glib2 &&
-depends pkgconfig &&
-depends gtk+2 &&
-depends libxml2 &&
-depends libglade2 &&
-depends libgnomeui &&
-depends libgnome &&
-depends shared-mime-info &&
-depends desktop-file-utils &&
+depends pkgconfig &&
+depends glib2 &&
+depends pango &&
+depends cairo &&
+depends gtk+3 &&
+depends libxml2 &&
+depends librsvg2 &&
optional_depends gtk-doc \
"--enable-gtk-doc" \
"--disable-gtk-doc" \
"to build documentation" &&
+optional_depends barcode \
+ "--with-libbarcode" \
+ "--without-libbarcode" \
+ "for GNU Barcode support" &&
+
+optional_depends zint \
+ "--with-libzint" \
+ "--without-libzint" \
+ "for Zint Barcode support" &&
+
+optional_depends libqrencode \
+ "--with-libqrencode" \
+ "--without-libqrencode" \
+ "for QR code support" &&
+
+optional_depends iec16022 \
+ "--with-libiec16022" \
+ "--without-libiec16022" \
+ "for IEC 16022 support" &&
+
optional_depends evolution-data-server \
"--with-libebook" \
"--without-libebook" \
- "for Evolution Data Server support"
+ "for Evolution Data Server support"
+
diff --git a/printer/glabels/DETAILS b/printer/glabels/DETAILS
index b3cbe81..0e4d2f3 100755
--- a/printer/glabels/DETAILS
+++ b/printer/glabels/DETAILS
@@ -1,10 +1,10 @@
SPELL=glabels
- VERSION=2.2.8
+ VERSION=3.2.0
BRANCH=${VERSION:0:3}
- SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+
SOURCE_HASH=sha512:67faab8eb9f4128b532bce55a9fab34462c008d0990ba87e4d555359bec1bb162489d4bdf5efbb86c4fcfc708c92da4d88a91dd2a85f0989c9133af6b011c3ff
WEB_SITE=http://www.glabels.org/
LICENSE[0]=GPL
ENTERED=20070512
diff --git a/printer/glabels/HISTORY b/printer/glabels/HISTORY
index 91295b5..44b5cdb 100644
--- a/printer/glabels/HISTORY
+++ b/printer/glabels/HISTORY
@@ -1,3 +1,7 @@
+2013-11-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated to 3.2.0
+ * DEPENDS: updated depends
+
2010-04-22 Vasil Yonkov <spirtbrat AT sourcemage.org>
* DEPENDS: added intltool, added optional gtk-doc,
evolution-data-server
diff --git a/printer/glabels/glabels-2.2.8.tar.gz.sig
b/printer/glabels/glabels-2.2.8.tar.gz.sig
deleted file mode 100644
index e2ae253..0000000
Binary files a/printer/glabels/glabels-2.2.8.tar.gz.sig and /dev/null differ
diff --git a/python-pypi/PY_DEPENDS b/python-pypi/PY_DEPENDS
index f20cfb3..540295f 100755
--- a/python-pypi/PY_DEPENDS
+++ b/python-pypi/PY_DEPENDS
@@ -1,5 +1,2 @@
depends PYTHON &&
-# distutils is now included with python3
-if is_depends_enabled $SPELL python; then
- depends setuptools
-fi
+depends setuptools
diff --git a/python-pypi/babel/DEPENDS b/python-pypi/babel/DEPENDS
index 503782e..48d8ddc 100755
--- a/python-pypi/babel/DEPENDS
+++ b/python-pypi/babel/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/babel/DETAILS b/python-pypi/babel/DETAILS
index 144511c..c2df258 100755
--- a/python-pypi/babel/DETAILS
+++ b/python-pypi/babel/DETAILS
@@ -1,11 +1,11 @@
SPELL=babel
SPELLX=Babel
- VERSION=0.9.6
-
SOURCE_HASH=sha512:65a93a405f8734dba5e36bac62e574633214660667ba5b2a8c1120924a93fed84a2a5087127d20bd33e98fbd8400bb7634f56b27d5f6db574c81ee5fe10ee537
+ VERSION=1.3
+
SOURCE_HASH=sha512:3173d578c36d7a20d14ffcf6406ec9fe301e71a199069b3d2e53bd0c66e7f83d6e94f071dc08f2708202ec1ace4d14f4476234cc8347a37b05317302f0cfe0cf
SOURCE=$SPELLX-$VERSION.tar.gz
- SOURCE_URL[0]=http://ftp.edgewall.com/pub/$SPELL/$SOURCE
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/B/$SPELLX/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
- WEB_SITE=http://babel.edgewall.org/
+ WEB_SITE=http://babel.pocoo.org/
LICENSE[0]=BSD
SHORT="tools for internationalizing Python applications"
cat << EOF
diff --git a/python-pypi/babel/HISTORY b/python-pypi/babel/HISTORY
index cfe8f75..2320aca 100644
--- a/python-pypi/babel/HISTORY
+++ b/python-pypi/babel/HISTORY
@@ -1,3 +1,7 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3, new website & url
+ * DEPENDS: PYTHON
+
2011-05-23 Sukneet Basuta <sukneet AT sourcemage.org>
* DEPENDS: updated setuptools dependency to SETUPTOOLS provider
diff --git a/python-pypi/chardet/DEPENDS b/python-pypi/chardet/DEPENDS
index a86d429..178a7f5 100755
--- a/python-pypi/chardet/DEPENDS
+++ b/python-pypi/chardet/DEPENDS
@@ -1 +1,2 @@
-depends python
+. $SECTION_DIRECTORY/PY_DEPENDS
+
diff --git a/python-pypi/chardet/HISTORY b/python-pypi/chardet/HISTORY
index a4a9724..8df6fc6 100644
--- a/python-pypi/chardet/HISTORY
+++ b/python-pypi/chardet/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: PYTHON
+
2013-02-13 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.1.1
new website & url
diff --git a/python-pypi/numpy/DETAILS b/python-pypi/numpy/DETAILS
index 46d2a3f..1e3aa37 100755
--- a/python-pypi/numpy/DETAILS
+++ b/python-pypi/numpy/DETAILS
@@ -1,6 +1,6 @@
SPELL=numpy
- VERSION=1.7.1
-
SOURCE_HASH=sha512:d58177f3971b6d07baf6f81a2088ba371c7e43ea64ee7ada261da97c6d725b4bd4927122ac373c55383254e4e31691939276dab08a79a238bfa55172a3eff684
+ VERSION=1.8.0
+
SOURCE_HASH=sha512:ec3d002ed786335e8748983261c96f88a9f1520fc345ad5b810dc02a5e126e15fe5afb02bed1f4b43d580a1da39583d86b84f57dc456b0702653e34e5357c857
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/python-pypi/numpy/HISTORY b/python-pypi/numpy/HISTORY
index d380e01..527ac25 100644
--- a/python-pypi/numpy/HISTORY
+++ b/python-pypi/numpy/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.0
+
2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.1
* DEPENDS: fix python3 usage
diff --git a/python-pypi/pybindgen/DEPENDS b/python-pypi/pybindgen/DEPENDS
index 3e78464..1de373d 100755
--- a/python-pypi/pybindgen/DEPENDS
+++ b/python-pypi/pybindgen/DEPENDS
@@ -1,3 +1,3 @@
-depends python &&
+. $SECTION_DIRECTORY/PY_DEPENDS
depends gccxml &&
optional_depends pygccxml '' '' 'describe API in Python terms'
diff --git a/python-pypi/pybindgen/HISTORY b/python-pypi/pybindgen/HISTORY
index cd1361a..f081294 100644
--- a/python-pypi/pybindgen/HISTORY
+++ b/python-pypi/pybindgen/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: PYTHON3
+
2013-06-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.16.0
spell created
diff --git a/python-pypi/pyopenssl/DEPENDS b/python-pypi/pyopenssl/DEPENDS
index 96ce075..a7039a1 100755
--- a/python-pypi/pyopenssl/DEPENDS
+++ b/python-pypi/pyopenssl/DEPENDS
@@ -1,2 +1,2 @@
-depends python &&
+. $SECTION_DIRECTORY/PY_DEPENDS &&
depends openssl
diff --git a/python-pypi/pyopenssl/HISTORY b/python-pypi/pyopenssl/HISTORY
index 009fff6..7bc70d2 100644
--- a/python-pypi/pyopenssl/HISTORY
+++ b/python-pypi/pyopenssl/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: use PYTHON
+
2013-09-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.13.1
SECURITY_PATCH=1, fixes CVE-2013-4314
diff --git a/python-pypi/pyutil/DETAILS b/python-pypi/pyutil/DETAILS
index 238c931..7785349 100755
--- a/python-pypi/pyutil/DETAILS
+++ b/python-pypi/pyutil/DETAILS
@@ -1,6 +1,6 @@
SPELL=pyutil
- VERSION=1.9.4
-
SOURCE_HASH=sha512:78df200025b96bf410eeb7e364e84d627761cb85a0cbfba65dea8ac3db2231128017a6ddf74e0002208d774c96445508932406a2016cc78274269a74b2bfbcc4
+ VERSION=1.9.7
+
SOURCE_HASH=sha512:467de9eb6a4b085bfcc11e1bab318220d440bbb1fd665ec32c4edf274599e53cc450a5a06fcd015e966acd597d5fcfa1b389f639aa6b3d6b0009a8eec6b11946
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://pypi.python.org/pypi/$SPELL
diff --git a/python-pypi/pyutil/HISTORY b/python-pypi/pyutil/HISTORY
index 96c5159..972e280 100644
--- a/python-pypi/pyutil/HISTORY
+++ b/python-pypi/pyutil/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAINS: version 1,9,7
+
2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.9.4
diff --git a/python-pypi/setuptools/DETAILS b/python-pypi/setuptools/DETAILS
index 2524078..1040f9b 100755
--- a/python-pypi/setuptools/DETAILS
+++ b/python-pypi/setuptools/DETAILS
@@ -1,6 +1,6 @@
SPELL=setuptools
- VERSION=1.3.2
-
SOURCE_HASH=sha512:fc4e19a4933730fbe2892092cee993414beebd5a42accb20597771469ebab453581ec330272a2d7a73e5934d1d2e3c656329b6bebf6f4330d3a55ff2adb6eb60
+ VERSION=1.4.1
+
SOURCE_HASH=sha512:434b3c336da78a5c653ed85768c14bf5acacb9a1b85a65df2195d435531457accc2a4efea87fcae574b10abca77ef612d26f73c854e02c8f9c3b6caae2c84e01
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://pypi.python.org/packages/source/s/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/setuptools/HISTORY b/python-pypi/setuptools/HISTORY
index cc8b847..822d0cb 100644
--- a/python-pypi/setuptools/HISTORY
+++ b/python-pypi/setuptools/HISTORY
@@ -1,3 +1,6 @@
+2013-11-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.1
+
2013-11-14 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.2
diff --git a/python-pypi/tempita/DEPENDS b/python-pypi/tempita/DEPENDS
index 84a0acc..48d8ddc 100755
--- a/python-pypi/tempita/DEPENDS
+++ b/python-pypi/tempita/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/tempita/HISTORY b/python-pypi/tempita/HISTORY
index aa245c4..5b8faf8 100644
--- a/python-pypi/tempita/HISTORY
+++ b/python-pypi/tempita/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: PYTHON
+
2011-12-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.5.1
diff --git a/python-pypi/viridian/DEPENDS b/python-pypi/viridian/DEPENDS
new file mode 100755
index 0000000..305752f
--- /dev/null
+++ b/python-pypi/viridian/DEPENDS
@@ -0,0 +1,8 @@
+depends PYTHON &&
+depends pysqlite &&
+depends libsoup &&
+depends gst-python &&
+depends gst-plugins-good &&
+depends gst-plugins-ugly &&
+
+optional_depends notify-python "" "" "for notifications"
diff --git a/python-pypi/viridian/DETAILS b/python-pypi/viridian/DETAILS
new file mode 100755
index 0000000..2b96d0e
--- /dev/null
+++ b/python-pypi/viridian/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=viridian
+ VERSION=1.2
+ SOURCE="Viridian-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://launchpad.net/${SPELL}player/trunk/${VERSION}-release/+download/${SOURCE}
+
SOURCE_HASH=sha512:fe36b00ba858754def603e4567310dd79db42c1950d2bd517cab20e09dba389dac943a9dd6af5f5267315cb2df8b4c344493a9796a85828db8682e31632a3c3d
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Viridian-${VERSION}"
+ WEB_SITE="http://viridian.daveeddy.com/"
+ LICENSE[0]=GPL
+ ENTERED=20131124
+ SHORT="ampache client in python"
+cat << EOF
+Viridian is an Ampache Client that displays all of your media from your
+Ampache server in a simple and convenient way that makes choosing and
+streaming music an easy task.
+EOF
diff --git a/python-pypi/viridian/HISTORY b/python-pypi/viridian/HISTORY
new file mode 100644
index 0000000..2175e24
--- /dev/null
+++ b/python-pypi/viridian/HISTORY
@@ -0,0 +1,6 @@
+2013-11-25 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DEPENDS: libsoup, gst-plugins-good, pysqlite
+
+2013-11-24 Jeremy Blosser <jblosser AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/python-pypi/webhelpers/DEPENDS b/python-pypi/webhelpers/DEPENDS
index 02a0f5e..9af9ef8 100755
--- a/python-pypi/webhelpers/DEPENDS
+++ b/python-pypi/webhelpers/DEPENDS
@@ -1,3 +1,2 @@
-depends python &&
-depends SETUPTOOLS &&
+. $SECTION_DIRECTORY/PY_DEPENDS
depends markupsafe
diff --git a/python-pypi/webhelpers/HISTORY b/python-pypi/webhelpers/HISTORY
index 6da693c..9a83b0d 100644
--- a/python-pypi/webhelpers/HISTORY
+++ b/python-pypi/webhelpers/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: PYTHON
+
2012-02-27 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3
diff --git a/python-pypi/webob/DEPENDS b/python-pypi/webob/DEPENDS
index 84a0acc..48d8ddc 100755
--- a/python-pypi/webob/DEPENDS
+++ b/python-pypi/webob/DEPENDS
@@ -1,2 +1 @@
-depends python &&
-depends SETUPTOOLS
+. $SECTION_DIRECTORY/PY_DEPENDS
diff --git a/python-pypi/webob/HISTORY b/python-pypi/webob/HISTORY
index c79aef1..f62bba0 100644
--- a/python-pypi/webob/HISTORY
+++ b/python-pypi/webob/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: PYTHON
+
2012-12-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.3
diff --git a/python-pypi/xlwt/DETAILS b/python-pypi/xlwt/DETAILS
index e4cfda3..c63e245 100755
--- a/python-pypi/xlwt/DETAILS
+++ b/python-pypi/xlwt/DETAILS
@@ -1,10 +1,11 @@
SPELL=xlwt
- VERSION=0.7.5
-
SOURCE_HASH=sha512:d385c36c80002998891dd93d4ebcdd962239463ee089965961d3b8955d4783bbcdec96920891a252ee6cb076eab6b13ffad83e7758c179dcbc684e82fa8dfe35
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://pypi.python.org/pypi/xlwt
- SOURCE_URL[0]=http://pypi.python.org/packages/source/x/$SPELL/$SOURCE
+ SPELLX=xlwt-future
+ VERSION=0.8.0
+
SOURCE_HASH=sha512:2414c260e8be25cb288a02ee252b97372e1556aaddd191290c85f037094ee5222849a43cc032e9af54aa1f524e3a33a51b6d528d861343775db498ffb6bcb07e
+ SOURCE=$SPELLX-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://pypi.python.org/pypi/$SPELLx
+ SOURCE_URL[0]=http://pypi.python.org/packages/source/x/$SPELLX/$SOURCE
LICENSE[0]=BSD
ENTERED=20090930
KEYWORDS="python "
diff --git a/python-pypi/xlwt/HISTORY b/python-pypi/xlwt/HISTORY
index bc33c94..b6de5a5 100644
--- a/python-pypi/xlwt/HISTORY
+++ b/python-pypi/xlwt/HISTORY
@@ -1,3 +1,7 @@
+2013-11-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.0
+ use xlwt-future
+
2013-04-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.7.5
* DEPENDS: fix python3 usage
diff --git a/science/xaos/DETAILS b/science/xaos/DETAILS
index 14400a5..2335c87 100755
--- a/science/xaos/DETAILS
+++ b/science/xaos/DETAILS
@@ -1,10 +1,10 @@
SPELL=xaos
- VERSION=3.5
+ VERSION=3.6
SOURCE=xaos-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/xaos-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/xaos/$SOURCE
WEB_SITE=http://xaos.sourceforge.net/
-
SOURCE_HASH=sha512:c0d9e88de7767a9c62bf2fe6e49e4115d992882cd0780acf61fc14539364d383b275b7f589de353e0b025f43efc54986f19c0722322aedd992027e788295d1df
+
SOURCE_HASH=sha512:5f61df978b7842b84a52cfb28f7daf1a5ab11d9d7adadbd0dd5bfb60240fcb2fc59b2a3d34faff7896c0c44c32daaf3941071d70db3d58b06b1aef1bcd1022c1
LICENSE[0]=GPL
ENTERED=20020821
KEYWORDS="science"
diff --git a/science/xaos/HISTORY b/science/xaos/HISTORY
index 3300874..1c6508f 100644
--- a/science/xaos/HISTORY
+++ b/science/xaos/HISTORY
@@ -1,3 +1,6 @@
+2013-11-19 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6
+
2009-07-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 3.5, XaoS -> xaos, fixed SHORT
diff --git a/shell-term-fm/rdesktop/DETAILS b/shell-term-fm/rdesktop/DETAILS
index 3c753a3..5068cc7 100755
--- a/shell-term-fm/rdesktop/DETAILS
+++ b/shell-term-fm/rdesktop/DETAILS
@@ -1,10 +1,10 @@
SPELL=rdesktop
- VERSION=1.7.1
+ VERSION=1.8.1
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://sourceforge.net/projects/$SPELL/files/$SPELL/$VERSION/$SOURCE/download
-
SOURCE_HASH=sha512:aaefbcda77a333ec065e42aa20e5335e48c51858dab860495528b399696c0ed6594ab9c5234716682e7ebef81d36cc6d157eedae700e0df209da9034d04887fc
+
SOURCE_HASH=sha512:31f13bf644ef16939a8c6c12709b89f59b0de276cc113c5e43ba505c5a352f515fdd1302c32f3095caca66796c9a15d574374391b4a67745fa505512499ed071
WEB_SITE=http://www.rdesktop.org
ENTERED=20010922
LICENSE[0]=GPL3
diff --git a/shell-term-fm/rdesktop/HISTORY b/shell-term-fm/rdesktop/HISTORY
index 06d59f6..a4a1401 100644
--- a/shell-term-fm/rdesktop/HISTORY
+++ b/shell-term-fm/rdesktop/HISTORY
@@ -1,3 +1,6 @@
+2013-11-20 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.8.1
+
2013-06-24 Remko van der Vossen <wich AT sourcemage.org>
* DETAILS: Proper download link
diff --git a/shell-term-fm/st/DEPENDS b/shell-term-fm/st/DEPENDS
index b555ae0..b3289e2 100755
--- a/shell-term-fm/st/DEPENDS
+++ b/shell-term-fm/st/DEPENDS
@@ -1 +1,5 @@
-depends libx11
+depends libx11 &&
+depends libxext &&
+depends libxft &&
+depends fontconfig &&
+depends freetype2
diff --git a/shell-term-fm/st/HISTORY b/shell-term-fm/st/HISTORY
index 377fc27..2b119a3 100644
--- a/shell-term-fm/st/HISTORY
+++ b/shell-term-fm/st/HISTORY
@@ -1,3 +1,6 @@
+2013-11-21 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Add missing dependencies
+
2013-05-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.4.1
diff --git a/shell-term-fm/xfe/DETAILS b/shell-term-fm/xfe/DETAILS
index 3c761e8..641bf85 100755
--- a/shell-term-fm/xfe/DETAILS
+++ b/shell-term-fm/xfe/DETAILS
@@ -1,6 +1,6 @@
SPELL=xfe
- VERSION=1.35
-
SOURCE_HASH=sha512:92d764a266e3f2e44ab1a8c1f6a8869ba8d32180520c40205829e0a46cc2dd553917efa385c61b9e10d53ffb7435dd635d62e238c9c89c054dbfd60741fc0623
+ VERSION=1.37
+
SOURCE_HASH=sha512:32b4c7a4cba09504915735802a3adb1f4508920effb140e710911c5ae4663d1dcacfbedfc78f35473a2f40478c1a85f79865c1b6e3ede88ed193c1092d3e09e2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/shell-term-fm/xfe/HISTORY b/shell-term-fm/xfe/HISTORY
index 866de55..09e464b 100644
--- a/shell-term-fm/xfe/HISTORY
+++ b/shell-term-fm/xfe/HISTORY
@@ -1,3 +1,6 @@
+2013-11-26 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.37
+
2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.35
diff --git a/utils/barcode/DETAILS b/utils/barcode/DETAILS
index 91ee0e6..8476cc4 100755
--- a/utils/barcode/DETAILS
+++ b/utils/barcode/DETAILS
@@ -1,12 +1,11 @@
SPELL=barcode
- VERSION=0.98
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=0.99
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:b2ff43d0c752a9fe7c17d65ef136ff2432ceddd27879c91cb18e46e9b0fc8ed6c174aa4154c0fa6d6e70c478ac86448b8eafa1857bb759159b2eaecc8d6f7ca1
+
SOURCE_HASH=sha512:1f3015ee9cb2e57e38e56fa48fa3a38fa355821801bad3132d3e87b5b88db4f167986c33dc044317cbf18bb62062af36e946daab98235ff7015a00937c8dd41e
WEB_SITE=http://ar.linux.it/software/#barcode
ENTERED=20040425
- UPDATED=20050209
LICENSE[0]=GPL
KEYWORDS="utils"
SHORT="GNU Barcode creator"
diff --git a/utils/barcode/HISTORY b/utils/barcode/HISTORY
index 31f97ec..86284df 100644
--- a/utils/barcode/HISTORY
+++ b/utils/barcode/HISTORY
@@ -1,3 +1,6 @@
+2013-11-17 Robin Cook <rcook AT wyrms.net>
+ * DETAILS: updated VERSION to 0.99
+
2006-06-28 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Removed BUILD_API=2, set grimoire-wide
diff --git a/utils/dmenu/CONFIGURE b/utils/dmenu/CONFIGURE
new file mode 100755
index 0000000..854ac4c
--- /dev/null
+++ b/utils/dmenu/CONFIGURE
@@ -0,0 +1 @@
+config_query DMENU_XFT "Apply patch for Xft fonts?" y
diff --git a/utils/dmenu/DEPENDS b/utils/dmenu/DEPENDS
index ecf9480..87d86f4 100755
--- a/utils/dmenu/DEPENDS
+++ b/utils/dmenu/DEPENDS
@@ -1,2 +1,9 @@
depends libxinerama &&
-depends X11-LIBS
+depends X11-LIBS &&
+if [[ $DMENU_XFT = y ]]; then
+ depends freetype2 &&
+ depends fontconfig &&
+ depends libxrender &&
+ depends libxft &&
+ depends zlib
+fi
diff --git a/utils/dmenu/HISTORY b/utils/dmenu/HISTORY
index 2956f34..6028341 100644
--- a/utils/dmenu/HISTORY
+++ b/utils/dmenu/HISTORY
@@ -1,3 +1,6 @@
+2013-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE, DEPENDS, PRE_BUILD, dmenu-4.5-xft.diff: Xft fonts support
+
2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.5
diff --git a/utils/dmenu/PRE_BUILD b/utils/dmenu/PRE_BUILD
index 0e5e62c..bbb567b 100755
--- a/utils/dmenu/PRE_BUILD
+++ b/utils/dmenu/PRE_BUILD
@@ -7,4 +7,7 @@ sedit "s/\${PREFIX}\/etc/${INSTALL_ROOT}\/etc/" config.mk &&
sedit "s:^CXXFLAGS \+=:CXXFLAGS = ${CXXFLAGS} :" config.mk &&
sedit "s:^CFLAGS \+=:CFLAGS = ${CFLAGS} :" config.mk &&
-sedit "s:^LDFLAGS \+=:LDFLAGS = ${LDFLAGS} :" config.mk
+sedit "s:^LDFLAGS \+=:LDFLAGS = ${LDFLAGS} :" config.mk &&
+if [[ $DMENU_XFT = y ]]; then
+ patch -p1 < $SPELL_DIRECTORY/dmenu-4.5-xft.diff
+fi
diff --git a/utils/dmenu/dmenu-4.5-xft.diff b/utils/dmenu/dmenu-4.5-xft.diff
new file mode 100644
index 0000000..ff93337
--- /dev/null
+++ b/utils/dmenu/dmenu-4.5-xft.diff
@@ -0,0 +1,418 @@
+diff -upr a/config.mk b/config.mk
+--- a/config.mk 2012-01-10 19:03:22.000000000 +0200
++++ b/config.mk 2012-01-10 19:03:38.000000000 +0200
+@@ -12,9 +12,13 @@ X11LIB = /usr/X11R6/lib
+ XINERAMALIBS = -lXinerama
+ XINERAMAFLAGS = -DXINERAMA
+
++# Xft, comment if you don't want it
++XFTINC = -I/usr/include/freetype2
++XFTLIBS = -lXft -lXrender -lfreetype -lz -lfontconfig
++
+ # includes and libs
+-INCS = -I${X11INC}
+-LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS}
++INCS = -I${X11INC} ${XFTINC}
++LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${XFTLIBS}
+
+ # flags
+ CPPFLAGS = -D_BSD_SOURCE -D_POSIX_C_SOURCE=2 -DVERSION=\"${VERSION}\"
${XINERAMAFLAGS}
+diff -upr a/dmenu.1 b/dmenu.1
+--- a/dmenu.1 2012-01-10 19:14:19.000000000 +0200
++++ b/dmenu.1 2012-01-10 19:14:23.000000000 +0200
+@@ -53,7 +53,7 @@ dmenu lists items vertically, with the g
+ defines the prompt to be displayed to the left of the input field.
+ .TP
+ .BI \-fn " font"
+-defines the font or font set used.
++defines the font or font set used. eg. "fixed" or "Monospace-12:normal" (an
xft font)
+ .TP
+ .BI \-nb " color"
+ defines the normal background color.
+diff -upr a/dmenu.c b/dmenu.c
+--- a/dmenu.c 2012-01-10 19:14:19.000000000 +0200
++++ b/dmenu.c 2012-01-10 19:24:39.000000000 +0200
+@@ -17,6 +17,7 @@
+ * MAX(0, MIN((y)+(h),(r).y_org+(r).height) -
MAX((y),(r).y_org)))
+ #define MIN(a,b) ((a) < (b) ? (a) : (b))
+ #define MAX(a,b) ((a) > (b) ? (a) : (b))
++#define DEFFONT "fixed" /* xft example: "Monospace-11" */
+
+ typedef struct Item Item;
+ struct Item {
+@@ -26,6 +27,7 @@ struct Item {
+
+ static void appenditem(Item *item, Item **list, Item **last);
+ static void calcoffsets(void);
++static void cleanup(void);
+ static char *cistrstr(const char *s, const char *sub);
+ static void drawmenu(void);
+ static void grabkeyboard(void);
+@@ -50,10 +52,12 @@ static const char *normfgcolor = "#bbbbb
+ static const char *selbgcolor = "#005577";
+ static const char *selfgcolor = "#eeeeee";
+ static unsigned int lines = 0;
+-static unsigned long normcol[ColLast];
+-static unsigned long selcol[ColLast];
++static ColorSet *normcol;
++static ColorSet *selcol;
+ static Atom clip, utf8;
+ static Bool topbar = True;
++static Bool running = True;
++static int ret = 0;
+ static DC *dc;
+ static Item *items = NULL;
+ static Item *matches, *matchend;
+@@ -104,7 +108,9 @@ main(int argc, char *argv[]) {
+ usage();
+
+ dc = initdc();
+- initfont(dc, font);
++ initfont(dc, font ? font : DEFFONT);
++ normcol = initcolor(dc, normfgcolor, normbgcolor);
++ selcol = initcolor(dc, selfgcolor, selbgcolor);
+
+ if(fast) {
+ grabkeyboard();
+@@ -117,7 +123,8 @@ main(int argc, char *argv[]) {
+ setup();
+ run();
+
+- return 1; /* unreachable */
++ cleanup();
++ return ret;
+ }
+
+ void
+@@ -160,6 +167,15 @@ cistrstr(const char *s, const char *sub)
+ }
+
+ void
++cleanup(void) {
++ freecol(dc, normcol);
++ freecol(dc, selcol);
++ XDestroyWindow(dc->dpy, win);
++ XUngrabKeyboard(dc->dpy, CurrentTime);
++ freedc(dc);
++}
++
++void
+ drawmenu(void) {
+ int curpos;
+ Item *item;
+@@ -167,7 +183,7 @@ drawmenu(void) {
+ dc->x = 0;
+ dc->y = 0;
+ dc->h = bh;
+- drawrect(dc, 0, 0, mw, mh, True, BG(dc, normcol));
++ drawrect(dc, 0, 0, mw, mh, True, normcol->BG);
+
+ if(prompt) {
+ dc->w = promptw;
+@@ -178,7 +194,7 @@ drawmenu(void) {
+ dc->w = (lines > 0 || !matches) ? mw - dc->x : inputw;
+ drawtext(dc, text, normcol);
+ if((curpos = textnw(dc, text, cursor) + dc->h/2 - 2) < dc->w)
+- drawrect(dc, curpos, 2, 1, dc->h - 4, True, FG(dc, normcol));
++ drawrect(dc, curpos, 2, 1, dc->h - 4, True, normcol->FG);
+
+ if(lines > 0) {
+ /* draw vertical list */
+@@ -321,7 +337,8 @@ keypress(XKeyEvent *ev) {
+ sel = matchend;
+ break;
+ case XK_Escape:
+- exit(EXIT_FAILURE);
++ ret = EXIT_FAILURE;
++ running = False;
+ case XK_Home:
+ if(sel == matches) {
+ cursor = 0;
+@@ -359,7 +376,8 @@ keypress(XKeyEvent *ev) {
+ case XK_Return:
+ case XK_KP_Enter:
+ puts((sel && !(ev->state & ShiftMask)) ? sel->text : text);
+- exit(EXIT_SUCCESS);
++ ret = EXIT_SUCCESS;
++ running = False;
+ case XK_Right:
+ if(text[cursor] != '\0') {
+ cursor = nextrune(+1);
+@@ -490,7 +508,7 @@ void
+ run(void) {
+ XEvent ev;
+
+- while(!XNextEvent(dc->dpy, &ev)) {
++ while(running && !XNextEvent(dc->dpy, &ev)) {
+ if(XFilterEvent(&ev, win))
+ continue;
+ switch(ev.type) {
+@@ -524,11 +542,6 @@ setup(void) {
+ XineramaScreenInfo *info;
+ #endif
+
+- normcol[ColBG] = getcolor(dc, normbgcolor);
+- normcol[ColFG] = getcolor(dc, normfgcolor);
+- selcol[ColBG] = getcolor(dc, selbgcolor);
+- selcol[ColFG] = getcolor(dc, selfgcolor);
+-
+ clip = XInternAtom(dc->dpy, "CLIPBOARD", False);
+ utf8 = XInternAtom(dc->dpy, "UTF8_STRING", False);
+
+@@ -582,7 +595,7 @@ setup(void) {
+
+ /* create menu window */
+ swa.override_redirect = True;
+- swa.background_pixel = normcol[ColBG];
++ swa.background_pixel = normcol->BG;
+ swa.event_mask = ExposureMask | KeyPressMask | VisibilityChangeMask;
+ win = XCreateWindow(dc->dpy, root, x, y, mw, mh, 0,
+ DefaultDepth(dc->dpy, screen), CopyFromParent,
+diff -upr a/draw.c b/draw.c
+--- a/draw.c 2012-01-10 19:14:19.000000000 +0200
++++ b/draw.c 2012-01-10 19:14:23.000000000 +0200
+@@ -9,9 +9,6 @@
+
+ #define MAX(a, b) ((a) > (b) ? (a) : (b))
+ #define MIN(a, b) ((a) < (b) ? (a) : (b))
+-#define DEFAULTFN "fixed"
+-
+-static Bool loadfont(DC *dc, const char *fontstr);
+
+ void
+ drawrect(DC *dc, int x, int y, unsigned int w, unsigned int h, Bool fill,
unsigned long color) {
+@@ -23,7 +20,7 @@ drawrect(DC *dc, int x, int y, unsigned
+ }
+
+ void
+-drawtext(DC *dc, const char *text, unsigned long col[ColLast]) {
++drawtext(DC *dc, const char *text, ColorSet *col) {
+ char buf[BUFSIZ];
+ size_t mn, n = strlen(text);
+
+@@ -35,19 +32,24 @@ drawtext(DC *dc, const char *text, unsig
+ if(mn < n)
+ for(n = MAX(mn-3, 0); n < mn; buf[n++] = '.');
+
+- drawrect(dc, 0, 0, dc->w, dc->h, True, BG(dc, col));
++ drawrect(dc, 0, 0, dc->w, dc->h, True, col->BG);
+ drawtextn(dc, buf, mn, col);
+ }
+
+ void
+-drawtextn(DC *dc, const char *text, size_t n, unsigned long col[ColLast]) {
++drawtextn(DC *dc, const char *text, size_t n, ColorSet *col) {
+ int x = dc->x + dc->font.height/2;
+ int y = dc->y + dc->font.ascent+1;
+
+- XSetForeground(dc->dpy, dc->gc, FG(dc, col));
+- if(dc->font.set)
++ XSetForeground(dc->dpy, dc->gc, col->FG);
++ if(dc->font.xft_font) {
++ if (!dc->xftdraw)
++ eprintf("error, xft drawable does not exist");
++ XftDrawStringUtf8(dc->xftdraw, &col->FG_xft,
++ dc->font.xft_font, x, y, (unsigned char*)text, n);
++ } else if(dc->font.set) {
+ XmbDrawString(dc->dpy, dc->canvas, dc->font.set, dc->gc, x,
y, text, n);
+- else {
++ } else {
+ XSetFont(dc->dpy, dc->gc, dc->font.xfont->fid);
+ XDrawString(dc->dpy, dc->canvas, dc->gc, x, y, text, n);
+ }
+@@ -69,16 +71,33 @@ eprintf(const char *fmt, ...) {
+ }
+
+ void
++freecol(DC *dc, ColorSet *col) {
++ if(col) {
++ if(&col->FG_xft)
++ XftColorFree(dc->dpy, DefaultVisual(dc->dpy,
DefaultScreen(dc->dpy)),
++ DefaultColormap(dc->dpy, DefaultScreen(dc->dpy)),
&col->FG_xft);
++ free(col);
++ }
++}
++
++void
+ freedc(DC *dc) {
++ if(dc->font.xft_font) {
++ XftFontClose(dc->dpy, dc->font.xft_font);
++ XftDrawDestroy(dc->xftdraw);
++ }
+ if(dc->font.set)
+ XFreeFontSet(dc->dpy, dc->font.set);
+- if(dc->font.xfont)
++ if(dc->font.xfont)
+ XFreeFont(dc->dpy, dc->font.xfont);
+- if(dc->canvas)
++ if(dc->canvas)
+ XFreePixmap(dc->dpy, dc->canvas);
+- XFreeGC(dc->dpy, dc->gc);
+- XCloseDisplay(dc->dpy);
+- free(dc);
++ if(dc->gc)
++ XFreeGC(dc->dpy, dc->gc);
++ if(dc->dpy)
++ XCloseDisplay(dc->dpy);
++ if(dc)
++ free(dc);
+ }
+
+ unsigned long
+@@ -91,6 +110,20 @@ getcolor(DC *dc, const char *colstr) {
+ return color.pixel;
+ }
+
++ColorSet *
++initcolor(DC *dc, const char * foreground, const char * background) {
++ ColorSet * col = (ColorSet *)malloc(sizeof(ColorSet));
++ if(!col)
++ eprintf("error, cannot allocate memory for color set");
++ col->BG = getcolor(dc, background);
++ col->FG = getcolor(dc, foreground);
++ if(dc->font.xft_font)
++ if(!XftColorAllocName(dc->dpy, DefaultVisual(dc->dpy,
DefaultScreen(dc->dpy)),
++ DefaultColormap(dc->dpy, DefaultScreen(dc->dpy)),
foreground, &col->FG_xft))
++ eprintf("error, cannot allocate xft font color
'%s'\n", foreground);
++ return col;
++}
++
+ DC *
+ initdc(void) {
+ DC *dc;
+@@ -109,39 +142,33 @@ initdc(void) {
+
+ void
+ initfont(DC *dc, const char *fontstr) {
+- if(!loadfont(dc, fontstr ? fontstr : DEFAULTFN)) {
+- if(fontstr != NULL)
+- fprintf(stderr, "cannot load font '%s'\n", fontstr);
+- if(fontstr == NULL || !loadfont(dc, DEFAULTFN))
+- eprintf("cannot load font '%s'\n", DEFAULTFN);
+- }
+- dc->font.height = dc->font.ascent + dc->font.descent;
+-}
+-
+-Bool
+-loadfont(DC *dc, const char *fontstr) {
+ char *def, **missing, **names;
+ int i, n;
+ XFontStruct **xfonts;
+
+- if(!*fontstr)
+- return False;
+- if((dc->font.set = XCreateFontSet(dc->dpy, fontstr, &missing, &n,
&def))) {
++ missing = NULL;
++ if((dc->font.xfont = XLoadQueryFont(dc->dpy, fontstr))) {
++ dc->font.ascent = dc->font.xfont->ascent;
++ dc->font.descent = dc->font.xfont->descent;
++ dc->font.width = dc->font.xfont->max_bounds.width;
++ } else if((dc->font.set = XCreateFontSet(dc->dpy, fontstr, &missing,
&n, &def))) {
+ n = XFontsOfFontSet(dc->font.set, &xfonts, &names);
+ for(i = 0; i < n; i++) {
+ dc->font.ascent = MAX(dc->font.ascent,
xfonts[i]->ascent);
+ dc->font.descent = MAX(dc->font.descent,
xfonts[i]->descent);
+ dc->font.width = MAX(dc->font.width,
xfonts[i]->max_bounds.width);
+ }
+- }
+- else if((dc->font.xfont = XLoadQueryFont(dc->dpy, fontstr))) {
+- dc->font.ascent = dc->font.xfont->ascent;
+- dc->font.descent = dc->font.xfont->descent;
+- dc->font.width = dc->font.xfont->max_bounds.width;
++ } else if((dc->font.xft_font = XftFontOpenName(dc->dpy,
DefaultScreen(dc->dpy), fontstr))) {
++ dc->font.ascent = dc->font.xft_font->ascent;
++ dc->font.descent = dc->font.xft_font->descent;
++ dc->font.width = dc->font.xft_font->max_advance_width;
++ } else {
++ eprintf("cannot load font '%s'\n", fontstr);
+ }
+ if(missing)
+ XFreeStringList(missing);
+- return dc->font.set || dc->font.xfont;
++ dc->font.height = dc->font.ascent + dc->font.descent;
++ return;
+ }
+
+ void
+@@ -151,20 +178,29 @@ mapdc(DC *dc, Window win, unsigned int w
+
+ void
+ resizedc(DC *dc, unsigned int w, unsigned int h) {
++ int screen = DefaultScreen(dc->dpy);
+ if(dc->canvas)
+ XFreePixmap(dc->dpy, dc->canvas);
+
+ dc->w = w;
+ dc->h = h;
+ dc->canvas = XCreatePixmap(dc->dpy, DefaultRootWindow(dc->dpy), w, h,
+- DefaultDepth(dc->dpy,
DefaultScreen(dc->dpy)));
++ DefaultDepth(dc->dpy, screen));
++ if(dc->font.xft_font && !(dc->xftdraw)) {
++ dc->xftdraw = XftDrawCreate(dc->dpy, dc->canvas,
DefaultVisual(dc->dpy,screen), DefaultColormap(dc->dpy,screen));
++ if(!(dc->xftdraw))
++ eprintf("error, cannot create xft drawable\n");
++ }
+ }
+
+ int
+ textnw(DC *dc, const char *text, size_t len) {
+- if(dc->font.set) {
++ if(dc->font.xft_font) {
++ XGlyphInfo gi;
++ XftTextExtentsUtf8(dc->dpy, dc->font.xft_font, (const
FcChar8*)text, len, &gi);
++ return gi.width;
++ } else if(dc->font.set) {
+ XRectangle r;
+-
+ XmbTextExtents(dc->font.set, text, len, NULL, &r);
+ return r.width;
+ }
+diff -upr a/draw.h b/draw.h
+--- a/draw.h 2012-01-10 19:14:19.000000000 +0200
++++ b/draw.h 2012-01-10 19:14:23.000000000 +0200
+@@ -1,9 +1,6 @@
+ /* See LICENSE file for copyright and license details. */
+
+-#define FG(dc, col) ((col)[(dc)->invert ? ColBG : ColFG])
+-#define BG(dc, col) ((col)[(dc)->invert ? ColFG : ColBG])
+-
+-enum { ColBG, ColFG, ColBorder, ColLast };
++#include <X11/Xft/Xft.h>
+
+ typedef struct {
+ int x, y, w, h;
+@@ -11,6 +8,7 @@ typedef struct {
+ Display *dpy;
+ GC gc;
+ Pixmap canvas;
++ XftDraw *xftdraw;
+ struct {
+ int ascent;
+ int descent;
+@@ -18,15 +16,24 @@ typedef struct {
+ int width;
+ XFontSet set;
+ XFontStruct *xfont;
++ XftFont *xft_font;
+ } font;
+ } DC; /* draw context */
+
++typedef struct {
++ unsigned long FG;
++ XftColor FG_xft;
++ unsigned long BG;
++} ColorSet;
++
+ void drawrect(DC *dc, int x, int y, unsigned int w, unsigned int h, Bool
fill, unsigned long color);
+-void drawtext(DC *dc, const char *text, unsigned long col[ColLast]);
+-void drawtextn(DC *dc, const char *text, size_t n, unsigned long
col[ColLast]);
++void drawtext(DC *dc, const char *text, ColorSet *col);
++void drawtextn(DC *dc, const char *text, size_t n, ColorSet *col);
++void freecol(DC *dc, ColorSet *col);
+ void eprintf(const char *fmt, ...);
+ void freedc(DC *dc);
+ unsigned long getcolor(DC *dc, const char *colstr);
++ColorSet *initcolor(DC *dc, const char *foreground, const char *background);
+ DC *initdc(void);
+ void initfont(DC *dc, const char *fontstr);
+ void mapdc(DC *dc, Window win, unsigned int w, unsigned int h);
diff --git a/utils/util-linux/BUILD b/utils/util-linux/BUILD
index bdeb680..6d02712 100755
--- a/utils/util-linux/BUILD
+++ b/utils/util-linux/BUILD
@@ -5,9 +5,16 @@ if [[ $CROSS_INSTALL == on ]]; then
OPTS="--host=$HOST $OPTS"
fi &&
-if [[ $UL_VERSION == latest ]]; then
- OPTS="--disable-eject --disable-kill --disable-login --disable-sulogin
--disable-su --disable-utmpdump $OPTS"
-fi &&
+OPTS="--disable-eject \
+ --disable-kill \
+ --disable-last \
+ --disable-login \
+ --disable-mesg \
+ --disable-nologin \
+ --disable-su \
+ --disable-sulogin \
+ --disable-utmpdump \
+ $OPTS"
create_group tty &&
diff --git a/utils/util-linux/DEPENDS b/utils/util-linux/DEPENDS
index 9e2bb66..2fb693a 100755
--- a/utils/util-linux/DEPENDS
+++ b/utils/util-linux/DEPENDS
@@ -1,8 +1,15 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
depends CONSOLE-TOOLS &&
depends e2fsprogs &&
depends gnupg &&
depends smgl-fhs &&
depends zlib &&
+depends automake &&
+
+if spell_ok automake && is_version_less $(installed_version automake) 1.14;
then
+ force_depends automake
+fi &&
optional_depends nfs-utils '' '' 'for NFS mount support' &&
@@ -12,15 +19,25 @@ optional_depends libselinux \
'for NSA Security Enhanced Linux' &&
optional_depends linux-pam \
- '--with-pam' \
- '--without-pam' \
- 'for Linux Pluggable Authentication Module support' &&
+ "--enable-runuser" \
+ "--disable-runuser" \
+ "for Linux Pluggable Authentication Module support" &&
+
+optional_depends libcap-ng \
+ "--enable-setpriv" \
+ "--disable-setpriv" \
+ "to build setpriv" &&
optional_depends gettext \
"--enable-nls" \
"--disable-nls" \
"for Native Language Support" &&
+optional_depends PYTHON \
+ "--with-python" \
+ "--without-python" \
+ "to generate Python bindings" &&
+
#
# NOTE:
# --with-ncurses build with non-wide ncurses, default is wide version
diff --git a/utils/util-linux/DETAILS b/utils/util-linux/DETAILS
index f0cfd44..951c9df 100755
--- a/utils/util-linux/DETAILS
+++ b/utils/util-linux/DETAILS
@@ -1,9 +1,9 @@
SPELL=util-linux
if [[ $UL_VERSION == aes ]]; then
- VERSION=2.20
+ VERSION=2.24
SECURITY_PATCH=2
-
SOURCE_HASH=sha512:d7ccd88410380a6226772bd7cecc9b04158db8813bee7216acb6d8861f7c2a1f2cddb552f0b4c0ca8dafcac3e11ae95ff4438d19aefa503d909ccfca04b5fa27
- SOURCE3=$SPELL-$VERSION-20110905.diff.bz2
+
SOURCE_HASH=sha512:9e1945646a64420226e5af4546022ee604fdba89f91ee474b941075fa55cc2c0d8731e485ef39d2a18e85e81f924790437656b75f1944512629817e4af4191d7
+ SOURCE3=$SPELL-$VERSION-20131026.diff.bz2
SOURCE4=$SOURCE3.sign
SOURCE3_URL[0]=http://loop-aes.sourceforge.net/updates/$SOURCE3
SOURCE3_URL[1]=http://koti.tnnet.fi/jari.ruusu/linux/$SOURCE3
@@ -12,12 +12,12 @@ if [[ $UL_VERSION == aes ]]; then
SOURCE3_GPG=loop-AES.gpg:$SOURCE4:UPSTREAM_KEY
SOURCE4_IGNORE=signature
else
- VERSION=2.23.2
-
SOURCE_HASH=sha512:0ff64ac8193940ec8ff9feea2c10929de1e11b9ec6a199316f12ea6ad73d32a53efcb4733511322c76751b086b18bbfe6fc9f5fc1e4da6ae0c5bfa092c5b4f99
+ VERSION=2.24
+
SOURCE_HASH=sha512:9e1945646a64420226e5af4546022ee604fdba89f91ee474b941075fa55cc2c0d8731e485ef39d2a18e85e81f924790437656b75f1944512629817e4af4191d7
SECURITY_PATCH=2
fi
BRANCH=`echo $VERSION | cut -d . -f 1,2`
- SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$KERNEL_URL/pub/linux/utils/$SPELL/v$BRANCH/$SOURCE
diff --git a/utils/util-linux/HISTORY b/utils/util-linux/HISTORY
index bf5081c..bc566a3 100644
--- a/utils/util-linux/HISTORY
+++ b/utils/util-linux/HISTORY
@@ -1,3 +1,14 @@
+2013-11-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated aes version to 2.24; updated aes patch to 20131026
+ * BUILD: readability++; disable nologin (provided by shadow); disable
+ last and mesg (provided by simpleinit-msb)
+ * PRE_BUILD: verify aes patch source
+ * DEPENDS: fixed deprecated linux-pam flags; added python and
libcap-ng
+ optional dependencies; added check for automake
+
+2013-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version to 2.24
+
2013-08-02 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version to 2.23.2
diff --git a/utils/util-linux/PRE_BUILD b/utils/util-linux/PRE_BUILD
index 5757181..9285b60 100755
--- a/utils/util-linux/PRE_BUILD
+++ b/utils/util-linux/PRE_BUILD
@@ -2,5 +2,7 @@ default_pre_build &&
cd "$SOURCE_DIRECTORY" &&
if [[ $UL_VERSION == aes ]]; then
- bzcat "$SOURCE_CACHE/$SOURCE3" | patch -p1
+ verify_file 3 &&
+ bzcat "$SOURCE_CACHE/$SOURCE3" | patch -p1 &&
+ autoreconf -fi
fi
diff --git a/x11-libs/wine/DETAILS b/x11-libs/wine/DETAILS
index d378371..cbeda87 100755
--- a/x11-libs/wine/DETAILS
+++ b/x11-libs/wine/DETAILS
@@ -12,9 +12,9 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
if [[ $WINE_BRANCH == devel ]]; then
- VERSION=1.7.6
+ VERSION=1.7.7
else
- VERSION=1.6
+ VERSION=1.6.1
fi
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sign
diff --git a/x11-libs/wine/HISTORY b/x11-libs/wine/HISTORY
index abbec69..f150f7c 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,3 +1,6 @@
+2013-11-26 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.6.1 & 1.7.7
+
2013-11-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.6 (devel)
* BUILD: build fix for gcc-4.8.x
diff --git a/xorg-app/xkbcomp/DETAILS b/xorg-app/xkbcomp/DETAILS
index 5f746e4..cd681e3 100755
--- a/xorg-app/xkbcomp/DETAILS
+++ b/xorg-app/xkbcomp/DETAILS
@@ -1,7 +1,7 @@
SPELL=xkbcomp
PKG=xkbcomp
- VERSION=1.2.3
-
SOURCE_HASH=sha512:89de9318d8f7dbf7ca31889a1da51f38a0f71ee33d324f2942553ddd0a35158de3b6f819f310601021805e8268ad3d02d23c83a1c4bda04f9ebc31a9d1670b3d
+ VERSION=1.2.4
+
SOURCE_HASH=sha512:51d6ba1dc4d9c4b8f52320990326f50ac4cc4fb45a939875308d23fe366dc287cbd252759a839a4780c165fc1e972b8cf031cd26622a10a19cb190e38d1d68c4
SOURCE=${PKG}-${VERSION}.tar.bz2
SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${PKG}-${VERSION}
diff --git a/xorg-app/xkbcomp/HISTORY b/xorg-app/xkbcomp/HISTORY
index ab794ab..33f8070 100644
--- a/xorg-app/xkbcomp/HISTORY
+++ b/xorg-app/xkbcomp/HISTORY
@@ -1,3 +1,6 @@
+2013-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.2.4
+
2012-02-01 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on libpthread-stubs
diff --git a/xorg-data/xkeyboard-config/DETAILS
b/xorg-data/xkeyboard-config/DETAILS
index 0171af7..5d58382 100755
--- a/xorg-data/xkeyboard-config/DETAILS
+++ b/xorg-data/xkeyboard-config/DETAILS
@@ -1,10 +1,8 @@
SPELL=xkeyboard-config
VERSION=2.10.1
SOURCE_HASH=sha512:e21927e365f4742d710bf414c312a9bcaf46d881ee274f1baa0a288339477fa8aa24c338473f96ec658133205f21db43d1737d6c59c77999344244c43cff1be2
-# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_URL[0]=http://xorg.freedesktop.org/archive/individual/data/$SPELL/$SOURCE
- SOURCE_URL[1]=http://people.freedesktop.org/~svu/$SOURCE
+ SOURCE_URL[0]=http://www.x.org/releases/individual/data/$SPELL/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://xorg.freedesktop.org/
ENTERED=20051125
diff --git a/xorg-data/xkeyboard-config/HISTORY
b/xorg-data/xkeyboard-config/HISTORY
index d647578..5536ce0 100644
--- a/xorg-data/xkeyboard-config/HISTORY
+++ b/xorg-data/xkeyboard-config/HISTORY
@@ -1,6 +1,12 @@
+2013-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+
2013-10-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.10.1
+2011-08-19 Bor Kraljič <pyrobor AT ver.si>
+ * BUILD: commented unrecognized option (issue #30)
+
2013-05-29 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.9
diff --git a/xorg-lib/libx11/CONFIGURE b/xorg-lib/libx11/CONFIGURE
index f7eb220..a2b8bc4 100755
--- a/xorg-lib/libx11/CONFIGURE
+++ b/xorg-lib/libx11/CONFIGURE
@@ -4,11 +4,13 @@ config_query_option LIBX11_OPTS
\
"--enable-secure-rpc" \
"--disable-secure-rpc" &&
-config_query_option LIBX11_OPTS \
- "Enable loadable i18n module support?" \
- n \
- "--enable-loadable-i18n" \
- "--disable-loadable-i18n" &&
+# NOTE: Loadable i18n support breaks XIM on UTF-8 locales
+list_add LIBX11_OPTS --disable-loadable-i18n
+#config_query_option LIBX11_OPTS \
+# "Enable loadable i18n module support?" \
+# n \
+# "--enable-loadable-i18n" \
+# "--disable-loadable-i18n" &&
config_query_option LIBX11_OPTS \
"Enable loadable xcursor library support?" \
diff --git a/xorg-lib/libx11/HISTORY b/xorg-lib/libx11/HISTORY
index 8d158a2..40f58f3 100644
--- a/xorg-lib/libx11/HISTORY
+++ b/xorg-lib/libx11/HISTORY
@@ -1,3 +1,6 @@
+2013-11-22 Ismael Luceno <ismael AT sourcemage.org>
+ * CONFIGURE: Disable i18n option, breaks XIM + UTF-8
+
2013-09-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.6.2
- [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (449767b3b741742a3383c5d6bb4ed5930e5051c9), Treeve Jelbert, 11/29/2013
Archive powered by MHonArc 2.6.24.