Skip to Content.
Sympa Menu

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

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (8d4c218f43d51a29e747184cf446d68dd4bb2bfa)
  • Date: Wed, 26 Nov 2014 02:33:42 -0600

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

ChangeLog | 18 +++++
antivirus/clamav/DETAILS | 2
antivirus/clamav/HISTORY | 3
audio-drivers/nas/DETAILS | 22 ++++--
audio-drivers/nas/HISTORY | 5 +
audio-drivers/nas/PREPARE | 3
audio-drivers/nas/PRE_BUILD | 4 -
crypto/gnutls/DETAILS | 6 -
crypto/gnutls/HISTORY | 4 +
crypto/libksba/DETAILS | 3
crypto/libksba/HISTORY | 3
crypto/pkcs11-helper/DETAILS | 6 -
crypto/pkcs11-helper/HISTORY | 3
crypto/signify/BUILD | 1
crypto/signify/DETAILS | 17 ++++
crypto/signify/HISTORY | 2
crypto/signify/INSTALL | 1
database/sqlite/DETAILS | 6 -
database/sqlite/HISTORY | 3
dev/null |binary
devel/ccache/DETAILS | 4 -
devel/ccache/HISTORY | 4 +
devel/ccache/samba.gpg |binary
devel/cmockery/DETAILS | 31 ++++++++
devel/cmockery/HISTORY | 3
devel/ghc/DETAILS | 8 +-
devel/ghc/HISTORY | 3
ftp/curl/DETAILS | 4 -
ftp/curl/HISTORY | 1
ftp/gftp/DEPENDS | 4 -
ftp/gftp/DETAILS | 1
ftp/gftp/HISTORY | 13 +++
ftp/gftp/PRE_BUILD | 6 +
ftp/gftp/expand.patch | 21 +++++
ftp/gftp/ftps.patch | 20 +++++
ftp/gftp/tmpstr.patch | 12 +++
ftp/grsync/BUILD | 2
ftp/grsync/DETAILS | 4 -
ftp/grsync/HISTORY | 3
gnome2-libs/dconf/BUILD | 4 -
gnome2-libs/dconf/HISTORY | 3
gnome2-libs/glib2/DETAILS | 8 +-
gnome2-libs/glib2/HISTORY | 3
graphics-libs/harfbuzz/DETAILS | 4 -
graphics-libs/harfbuzz/HISTORY | 3
graphics/gimp/DETAILS | 13 +--
graphics/gimp/HISTORY | 3
graphics/maim/BUILD | 1
graphics/maim/DEPENDS | 5 +
graphics/maim/DETAILS | 15 ++++
graphics/maim/HISTORY | 2
kernels/linux/HISTORY | 4 +
kernels/linux/info/patches/maintenance_patches_3/patch-3.17.4 | 5 +
kernels/linux/latest.defaults | 2
libs/glibc/BUILD | 4 +
libs/glibc/CONFIGURE | 4 +
libs/glibc/DETAILS | 1
libs/glibc/HISTORY | 5 +
libs/ldns/CONFIGURE | 16 +++-
libs/ldns/DEPENDS | 6 +
libs/ldns/DETAILS | 2
libs/ldns/HISTORY | 5 +
libs/pcre/DETAILS | 3
libs/pcre/HISTORY | 5 +
libs/pcre/PRE_BUILD | 3
libs/pcre/cve-2014-8964 | 15 ++++
net/libreswan/DETAILS | 2
net/libreswan/HISTORY | 3
net/mdnsresponder/DETAILS | 4 -
net/mdnsresponder/HISTORY | 3
net/nsd/BUILD | 2
net/nsd/CONFIGURE | 22 ++----
net/nsd/DEPENDS | 7 +
net/nsd/DETAILS | 4 -
net/nsd/HISTORY | 11 ++-
net/nsd/INSTALL | 2
net/quicktun/BUILD | 2
net/torsocks/DETAILS | 16 ++++
net/torsocks/HISTORY | 2
net/traceroute/DETAILS | 4 -
net/traceroute/HISTORY | 3
net/unbound/BUILD | 5 +
net/unbound/CONFIGURE | 22 +++++-
net/unbound/DEPENDS | 36
++++++++--
net/unbound/DETAILS | 5 -
net/unbound/HISTORY | 8 +-
printer/cups/BUILD | 1
printer/cups/DEPENDS | 5 +
printer/cups/DETAILS | 4 -
printer/cups/HISTORY | 5 +
python-pypi/lxml/DETAILS | 2
python-pypi/lxml/HISTORY | 3
python-pypi/speedtest-cli/DEPENDS | 2
python-pypi/speedtest-cli/DETAILS | 15 ++++
python-pypi/speedtest-cli/HISTORY | 2
utils/file-rename-utils/DETAILS | 4 -
utils/file-rename-utils/HISTORY | 3
utils/grep/DETAILS | 2
utils/grep/HISTORY | 3
utils/kexec-tools/BUILD | 3
utils/kexec-tools/HISTORY | 3
utils/pciutils/DETAILS | 2
utils/pciutils/HISTORY | 3
x11/xlockmore/DETAILS | 3
x11/xlockmore/HISTORY | 5 +
105 files changed, 526 insertions(+), 107 deletions(-)

New commits:
commit f8ae2c2ef065f6a42fef76c5f556b4d8b8d085c7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

file-rename-utils 1.7.3

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

grsync 1.2.5

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

pciutils 3.3.0

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

libksba 1.3.2, SECURITY_PATCH=1

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

torsocks: new spell, use socks-friendly applications with tor

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

nas: Add proper branch selection, and replace dev version with scm

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

clamav 0.98.5

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

nas 1.9.4

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

linux 3.17.4

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

signify: new spell, OpenBSD cryptographic signing tool

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

gftp: fixed FTPS connections

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

grep: => 2.21

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

ccache: => 3.2

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

ghc 7.8.3

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

cmockery: new spell, Lightweight Unit Test library for C

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

harfbuzz: => 0.9.36

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

glib2: => 2.42.1

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

gftp: use SSL provider

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

gftp: fixed several crashes by third-party patches

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

Revert "gftp: depends SSL"

This reverts commit 633e55fcfac51abf4bfe67cb1fd7f1a4dc1c024a.

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

gimp: Fix SOURCE_URL[0], seems ftp is not available anymore

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

kexec-tools: Use disable_pic function to fix CFLAGS

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

dconf: Use disable_pic function to fix CFLAGS

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

pkcs11-helper 1.11

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

nsd: => 4.1.0

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

ldns: made GOST support optional for openssl 1.0; added missing options

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

unbound: fixed build with nss support

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

unbound: => 1.5.0

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

Revert "unbound: depends SSL"

This reverts commit d628ece0134f84ab4989f4c9b9e334346885967e.

scripted replacement doesn't work here

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

lxml: => 3.4.1

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

pcre -SECURITY FIX cve-2014-8964

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

pcre: => 8.36

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

glibc: added ability to build valgrind-friendly version

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

speedtest-cli: new spell, Internet bandwidth measurement tool

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

traceroute 2.0.21

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

libreswan: => 3.12

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

xlockmore: => 5.44

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

maim: new spell, desktop screenshot utility

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

gnutls 3.2.20 / 3.1.28 SECURITY fix

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

cups: => 2.0.1

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

curl-7.39.0 SECURITY FIX

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

mdnsresponder: => 561.1.1

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

sqlite: => 3.8.7.2

diff --git a/ChangeLog b/ChangeLog
index 514509a..639cddb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2014-11-25 Ismael Luceno <ismael AT sourcemage.org>
+ * net/torsocks: new spell, use socks-friendly applications with
+ tor
+
+2014-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * crypto/signify: new spell, OpenBSD cryptographic signing tool
+
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/cmockery: new spell, Lightweight Unit Test library for
+ C
+
+2014-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * python-pypi/speedtest-cli: new spell, Internet bandwidth measurement
+ tool
+
+2014-11-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * graphics/maim: new spell, desktop screenshot utility
+
2014-11-10 Vlad Glagolev <stealth AT sourcemage.org>
* editors/vile: new spell, vi-like Emacs

diff --git a/antivirus/clamav/DETAILS b/antivirus/clamav/DETAILS
index 0e0065b..f9fad6d 100755
--- a/antivirus/clamav/DETAILS
+++ b/antivirus/clamav/DETAILS
@@ -1,5 +1,5 @@
SPELL=clamav
- VERSION=0.98.4
+ VERSION=0.98.5
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//-/}"
diff --git a/antivirus/clamav/HISTORY b/antivirus/clamav/HISTORY
index d232973..f28ce3b 100644
--- a/antivirus/clamav/HISTORY
+++ b/antivirus/clamav/HISTORY
@@ -1,3 +1,6 @@
+2014-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.98.5
+
2014-08-20 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.98.3
* DEPENDS: add SSL
diff --git a/audio-drivers/nas/DETAILS b/audio-drivers/nas/DETAILS
index 4bd8a72..067120e 100755
--- a/audio-drivers/nas/DETAILS
+++ b/audio-drivers/nas/DETAILS
@@ -1,14 +1,21 @@
+. "$GRIMOIRE/FUNCTIONS"
SPELL=nas
-if [[ $NAS_DEV == y ]]; then
- VERSION=1.9a
-else
- VERSION=1.9.2
-fi
- PATCHLEVEL=1
+case "$NAS_BRANCH" in
+stable)
+ VERSION=1.9.4
+
SOURCE_HASH=sha512:3f8bd60f8ce0f25a2605af17caaadfe4f21223ba4cd3fa02078d1427b17cdf33ebda887e5dc30cd68eb7f64bfad80aafc9071ff0a26f0d3a4a93caacac03b5bb
SOURCE=$SPELL-$VERSION.src.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+;;
+scm)
+ VERSION=$(get_scm_version)
+ SOURCE=$SPELL-git.tar.xz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
+ SOURCE_URL[0]=git://git.code.sf.net/p/$SPELL/$SPELL.git
+ SOURCE_IGNORE=volatile
+;;
+esac
WEB_SITE=http://radscan.com/nas.html
ENTERED=20030315
LICENSE[0]=GPL
@@ -17,5 +24,6 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
cat << EOF
The Network Audio System is a network transparent, client/server audio
transport system.
+
It can be described as the audio equivalent of an X server.
EOF
diff --git a/audio-drivers/nas/HISTORY b/audio-drivers/nas/HISTORY
index 187c929..05c379f 100644
--- a/audio-drivers/nas/HISTORY
+++ b/audio-drivers/nas/HISTORY
@@ -1,3 +1,8 @@
+2014-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated NAS_DEV=n to 1.9.4
+ * DETAILS, PREPARE, PRE_BUILD: Added proper branch selection, and
+ replace dev version with scm
+
2010-06-26 Vlad Glagolev <stealth AT sourcemage.org>
* INSTALL: fixed man installation dir; install init config
* DETAILS: PATCHLEVEL=1
diff --git a/audio-drivers/nas/PREPARE b/audio-drivers/nas/PREPARE
index 742e9fb..ba63470 100755
--- a/audio-drivers/nas/PREPARE
+++ b/audio-drivers/nas/PREPARE
@@ -1 +1,2 @@
-config_query NAS_DEV "Do you want to use the development version of NAS?" n
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch stable scm
diff --git a/audio-drivers/nas/PRE_BUILD b/audio-drivers/nas/PRE_BUILD
index 28eb134..1d81810 100755
--- a/audio-drivers/nas/PRE_BUILD
+++ b/audio-drivers/nas/PRE_BUILD
@@ -1,6 +1,8 @@
default_pre_build &&
cd "$SOURCE_DIRECTORY" &&

-patch -p0 < "$SPELL_DIRECTORY/conf.patch" &&
+if [[ "$NAS_BRANCH" != scm ]]; then
+ patch -p0 < "$SPELL_DIRECTORY/conf.patch"
+fi &&

xmkmf
diff --git a/audio-drivers/nas/nas-1.9.2.src.tar.gz.sig
b/audio-drivers/nas/nas-1.9.2.src.tar.gz.sig
deleted file mode 100644
index 0780007..0000000
Binary files a/audio-drivers/nas/nas-1.9.2.src.tar.gz.sig and /dev/null differ
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index 4eb5a6b..356ea7b 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -1,15 +1,15 @@
SPELL=gnutls
case $GNUTLS_BRANCH in
stable)
- VERSION=3.2.19
+ VERSION=3.2.20
;;
stable-old)
- VERSION=3.1.26
+ VERSION=3.1.28
;;
esac
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
- SECURITY_PATCH=12
+ SECURITY_PATCH=13
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.gnutls.org/gcrypt/gnutls/v${VERSION%.*}/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY
index d6aa148..b27b432 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,7 @@
+2014-11-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.20 / 3.1.28
+ SECURITY_PATCH++ fixes CVE-2014-8564
+
2014-11-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 3.2.19

diff --git a/crypto/libksba/DETAILS b/crypto/libksba/DETAILS
index 45466f3..6ac1f03 100755
--- a/crypto/libksba/DETAILS
+++ b/crypto/libksba/DETAILS
@@ -1,5 +1,6 @@
SPELL=libksba
- VERSION=1.3.0
+ VERSION=1.3.2
+ SECURITY_PATCH=1

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/libksba/$SOURCE
diff --git a/crypto/libksba/HISTORY b/crypto/libksba/HISTORY
index 77b57fd..5fa2d6a 100644
--- a/crypto/libksba/HISTORY
+++ b/crypto/libksba/HISTORY
@@ -1,3 +1,6 @@
+2014-11-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.3.2, SECURITY_PATCH=1
+
2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.3.0

diff --git a/crypto/pkcs11-helper/DETAILS b/crypto/pkcs11-helper/DETAILS
index a652f53..b21614d 100755
--- a/crypto/pkcs11-helper/DETAILS
+++ b/crypto/pkcs11-helper/DETAILS
@@ -1,9 +1,9 @@
SPELL=pkcs11-helper
- VERSION=1.10
+ VERSION=1.11
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=https://github.com/downloads/alonbl/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:7d1614cec8586779fe6c1fb15f66f1e33281675d1274677730b91a3188f07ec5809f043a597be2cea40113545d336a67ccbb2f7368556dab7173e33a01455287
+ SOURCE_URL[0]=$SOURCEFORGE_URL/opensc/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:cab34a6c3336cf4077d5b7face9e4b8eeb12f0edb6e265704e481b5ef9738495a45d61a99153b244a91960ed353d79edb99b30f01b0e00efc524542c2a1ac4e1
LICENSE[0]=BSD
WEB_SITE=http://www.opensc-project.org/opensc/wiki/pkcs11-helper
ENTERED=20090103
diff --git a/crypto/pkcs11-helper/HISTORY b/crypto/pkcs11-helper/HISTORY
index 80dee44..933b43b 100644
--- a/crypto/pkcs11-helper/HISTORY
+++ b/crypto/pkcs11-helper/HISTORY
@@ -1,3 +1,6 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.11
+
2012-04-20 Julien "_kaze_" ROZO <julien AT rozo.org>
* DETAILS: updated version to 1.10, fixed SOURCE_URL

diff --git a/crypto/signify/BUILD b/crypto/signify/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/crypto/signify/BUILD
@@ -0,0 +1 @@
+make
diff --git a/crypto/signify/DETAILS b/crypto/signify/DETAILS
new file mode 100755
index 0000000..dcc349f
--- /dev/null
+++ b/crypto/signify/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=signify
+ VERSION=20140902
+ SOURCE="$SPELL-portable-$VERSION.tar.bz2"
+
SOURCE_URL[0]=http://sourceforge.net/projects/slackdepot/files/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:a2d1915852e73b64b2e24e97da81c335efb64bb9da36d04d838feadba7783a730e77fe349d56c375c6296c4d880d13a2364c761bfad1b8c79ba032ce84625391
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-portable-$VERSION"
+ WEB_SITE="http://sourceforge.net/project/slackdepot";
+ LICENSE[0]="BSD"
+ ENTERED=20141124
+ KEYWORDS=""
+ SHORT="OpenBSD cryptographic signing tool"
+cat << EOF
+Cryptographic signing and verification tool developed by Ted Unangst
+at OpenBSD based on DJB's Ed25519. signify permits signing and verifying
+embedded and detached signature files and will also verify signed BSD-style
+sha256 digest lists.
+EOF
diff --git a/crypto/signify/HISTORY b/crypto/signify/HISTORY
new file mode 100644
index 0000000..f90d10d
--- /dev/null
+++ b/crypto/signify/HISTORY
@@ -0,0 +1,2 @@
+2014-11-24 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS, INSTALL: spell created
diff --git a/crypto/signify/INSTALL b/crypto/signify/INSTALL
new file mode 100755
index 0000000..2e4bd1e
--- /dev/null
+++ b/crypto/signify/INSTALL
@@ -0,0 +1 @@
+make install DESTDIR="$INSTALL_ROOT"
diff --git a/database/sqlite/DETAILS b/database/sqlite/DETAILS
index 644768c..cf1d0bb 100755
--- a/database/sqlite/DETAILS
+++ b/database/sqlite/DETAILS
@@ -1,7 +1,7 @@
SPELL=sqlite
- VERSION=3.8.7.1
- VERSIONX=autoconf-3080701
-
SOURCE_HASH=sha512:97caaed40600f2831b5d9807f0f4c802ef4dcaa638febf1f6bfa4ce0a16d6c57325e9bccb1f95bdcc5e7c5f473b59f317d6d7773f22ecf3ae157bf1964ac1c39
+ VERSION=3.8.7.2
+ VERSIONX=autoconf-3080702
+
SOURCE_HASH=sha512:7a47e6a85cbbb96d2d6a937f648ec7d764ccc6e40dfe19638f6cf26bdacc0b435e657dcfff6d1da6b0473bcd7fd6bb0d944b81a332d86399700c311894e458ef
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}-${VERSIONX}"
SOURCE=${SPELL}-${VERSIONX}.tar.gz
SOURCE_URL[0]=http://www.sqlite.org/2014/$SOURCE
diff --git a/database/sqlite/HISTORY b/database/sqlite/HISTORY
index b3cfc26..d6e8dc5 100644
--- a/database/sqlite/HISTORY
+++ b/database/sqlite/HISTORY
@@ -1,3 +1,6 @@
+2014-11-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.8.7.2
+
2014-10-30 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.8.7.1

diff --git a/devel/ccache/DETAILS b/devel/ccache/DETAILS
index 5f9c692..c95f4ed 100755
--- a/devel/ccache/DETAILS
+++ b/devel/ccache/DETAILS
@@ -1,6 +1,6 @@
SPELL=ccache
- VERSION=3.1.9
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=3.2
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://samba.org/ftp/ccache/$SOURCE
diff --git a/devel/ccache/HISTORY b/devel/ccache/HISTORY
index 815ac65..0c4d134 100644
--- a/devel/ccache/HISTORY
+++ b/devel/ccache/HISTORY
@@ -1,3 +1,7 @@
+2014-11-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.2
+ * samba.gpg:add 5594ADB8: Joel Rosdahl <joel AT rosdahl.net>
+
2013-01-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.1.9

diff --git a/devel/ccache/samba.gpg b/devel/ccache/samba.gpg
index 50686fa..329327f 100644
Binary files a/devel/ccache/samba.gpg and b/devel/ccache/samba.gpg differ
diff --git a/devel/cmockery/DETAILS b/devel/cmockery/DETAILS
new file mode 100755
index 0000000..f8dcd31
--- /dev/null
+++ b/devel/cmockery/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=cmockery
+ VERSION=0.1.2
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=https://${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:b58723a98ed321fce4d3d1d4ba4c29e7272a19c7e103c5f1437002ddbf11c0a19b19c3d0c3ae5447748013214599123c74b383412e2cead95c4f317859037415
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://code.google.com/p/cmockery/";
+ LICENSE[0]="Apache2"
+ ENTERED=20141123
+ KEYWORDS=""
+ SHORT="Lightweight Unit Test library for C"
+cat << EOF
+There are a variety of C unit testing frameworks available however many of
+them are fairly complex and require the latest compiler technology. Some
+development requires the use of old compilers which makes it difficult to
+use some unit testing frameworks. In addition many unit testing frameworks
+assume the code being tested is an application or module that is targeted
+to the same platform that will ultimately execute the test. Because of
+this assumption many frameworks require the inclusion of standard C library
+headers in the code module being tested which may collide with the custom
+or incomplete implementation of the C library utilized by the code under
test.
+
+Cmockery only requires a test application is linked with the standard C
+library which minimizes conflicts with standard C library headers. Also,
+Cmockery tries to avoid the use of some of the newer features of C compilers.
+
+This results in Cmockery being a relatively small library that can be used
+to test a variety of exotic code. If a developer wishes to simply test an
+application with the latest compiler then other unit testing frameworks may
+be preferable.
+EOF
diff --git a/devel/cmockery/HISTORY b/devel/cmockery/HISTORY
new file mode 100644
index 0000000..0b22784
--- /dev/null
+++ b/devel/cmockery/HISTORY
@@ -0,0 +1,3 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
+
diff --git a/devel/ghc/DETAILS b/devel/ghc/DETAILS
index ad0d053..43e1d29 100755
--- a/devel/ghc/DETAILS
+++ b/devel/ghc/DETAILS
@@ -1,9 +1,9 @@
SPELL=ghc
- VERSION=7.8.2
+ VERSION=7.8.3
SOURCE=$SPELL-$VERSION-src.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:5fb26edd5a03e2bf27961f4476f86f90f292ed0828a0a3a19de333b493f428a267374466a65649379c3ad7f400b0e592d7c355cfecd334af7ceb52bb8d8c60b7
+
SOURCE_HASH=sha512:2cc8c2aa6f18ba565c1e2aa637045e246f1214c2a77e95c2a97dfb97203b8983e4ad3cc13178b4b51aff70c58d59a1f68f94cd813d043745cb02411bad04bb00
if [[ ! -x /usr/bin/ghc ]] ; then
ARCH="$(uname -m)"
if [[ "$ARCH" = i686 ]]; then
@@ -12,9 +12,9 @@ if [[ ! -x /usr/bin/ghc ]] ; then
SOURCE2=${SPELL}-${VERSION}-${ARCH}-unknown-linux-centos65.tar.xz
SOURCE2_URL[0]=http://www.haskell.org/${SPELL}/dist/${VERSION}/${SOURCE2}
if [ "$ARCH" = "x86_64" ]; then
-
SOURCE2_HASH=sha512:fe2b4571e7799c154162c8ffda97c6679083d7b9c9359be19b8f4871afe10d5e572c272e6d25bb277b6b025ca4e401e2098cf74cda0e39973b782eb1ad56e2da
+
SOURCE2_HASH=sha512:184366c39c9c8effbf798906a8496f70044e7cd2ca1351d25dd3b8036c045017eb58b1f1775a5cd9f6b9b40213641aa623adbe94ddc51290152c16731befb0c2
else
-
SOURCE2_HASH=sha512:102eac5d679f8f0832cdcb2eddf2ea96276183d950fe11e050475e696ad76753767f92c5976c3e0d6893c4a82cd6425f6210a9a4df4575c62465517449dc20d1
+
SOURCE2_HASH=sha512:b962cc71ad4b2d08724ee65c03aa45ed262a80346103a425500c8466a452bf9b3e63370bc182ae271db09a5fa3977741bbb88e8fec63088e8b391ba2666f6382
fi
fi
TMPFS=off
diff --git a/devel/ghc/HISTORY b/devel/ghc/HISTORY
index 40092f0..38667c8 100644
--- a/devel/ghc/HISTORY
+++ b/devel/ghc/HISTORY
@@ -1,3 +1,6 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 7.8.3
+
2014-05-03 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: version 7.8.2

diff --git a/ftp/curl/DETAILS b/ftp/curl/DETAILS
index 46bbfee..933ac34 100755
--- a/ftp/curl/DETAILS
+++ b/ftp/curl/DETAILS
@@ -1,6 +1,6 @@
SPELL=curl
- VERSION=7.34.0
- SECURITY_PATCH=11
+ VERSION=7.39.0
+ SECURITY_PATCH=12
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/ftp/curl/HISTORY b/ftp/curl/HISTORY
index e5b3f7b..63fc5f5 100644
--- a/ftp/curl/HISTORY
+++ b/ftp/curl/HISTORY
@@ -1,5 +1,6 @@
2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: gmp
+ SECURITY_PATCH++ multiple fixes since 7.34.0

2014-08-23 Treeve Jelbert <treeve AT sourcemage.org>
* CONFIGURE, DEPENDS, BUILD: also support libressl, cleanup
diff --git a/ftp/gftp/DEPENDS b/ftp/gftp/DEPENDS
index 4a9da07..432b520 100755
--- a/ftp/gftp/DEPENDS
+++ b/ftp/gftp/DEPENDS
@@ -1,6 +1,6 @@
depends gtk+2 &&

optional_depends SSL \
- "--enable-SSL" \
- "--disable-SSL" \
+ "--enable-openssl" \
+ "--disable-openssl" \
"for SSL support"
diff --git a/ftp/gftp/DETAILS b/ftp/gftp/DETAILS
index a468d02..813e2ef 100755
--- a/ftp/gftp/DETAILS
+++ b/ftp/gftp/DETAILS
@@ -1,5 +1,6 @@
SPELL=gftp
VERSION=2.0.19
+ PATCHLEVEL=2
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://www.gftp.org/$SOURCE
SOURCE_URL[1]=ftp://www.gftp.org/pub/gftp/$SOURCE
diff --git a/ftp/gftp/HISTORY b/ftp/gftp/HISTORY
index e49825b..8153749 100644
--- a/ftp/gftp/HISTORY
+++ b/ftp/gftp/HISTORY
@@ -1,5 +1,14 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-11-24 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * PRE_BUILD: apply patch
+ * ftps.patch: added, to fix FTPS connections
+
+2014-11-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: apply patches
+ * DEPENDS: use SSL provider
+ * expanded.patch: backported patch from Gentoo to fix a crash
+ * tmpstr.patch: backported patch from Mageia to fix a crash

2010-04-02 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: added openssl as opt dep
diff --git a/ftp/gftp/PRE_BUILD b/ftp/gftp/PRE_BUILD
new file mode 100755
index 0000000..3a2a1b6
--- /dev/null
+++ b/ftp/gftp/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/ftps.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/expand.patch" &&
+patch -p1 < "$SPELL_DIRECTORY/tmpstr.patch"
diff --git a/ftp/gftp/expand.patch b/ftp/gftp/expand.patch
new file mode 100644
index 0000000..f3e029d
--- /dev/null
+++ b/ftp/gftp/expand.patch
@@ -0,0 +1,21 @@
+Fix segmentation fault, when gftpui_run_chdir is called with directory=0x0,
+and then calls gftp_expand_path (src=0x0),
+the NULL string was cloned using g_strdup, which returns NULL if
+its only argument is NULL, then this returned string was unreferenced.
+
+ lib/misc.c | 2 ++
+ 1 files changed, 2 insertions(+), 0 deletions(-)
+
+diff --git a/lib/misc.c b/lib/misc.c
+index 16c019b..2791466 100644
+--- a/lib/misc.c
++++ b/lib/misc.c
+@@ -143,6 +143,8 @@ gftp_expand_path (gftp_request * request, const char
*src)
+ tempchar;
+ struct passwd *pw;
+
++ g_return_val_if_fail(src != NULL, NULL);
++
+ pw = NULL;
+ str = g_strdup (src);
+
diff --git a/ftp/gftp/ftps.patch b/ftp/gftp/ftps.patch
new file mode 100644
index 0000000..86c1649
--- /dev/null
+++ b/ftp/gftp/ftps.patch
@@ -0,0 +1,20 @@
+--- lib/ftps.c.orig 2008-11-30 17:41:37.000000000 +0300
++++ lib/ftps.c 2014-11-24 17:48:05.588908260 +0300
+@@ -76,7 +76,16 @@
+ if (ret < 0)
+ return (ret);
+
+- ret = rfc959_send_command (request, "PROT P\r\n", -1, 1, 0);
++ /*
++ * "PROT P" (Private Protection) forces encrypted file transfers in
SSL/TLS
++ * mode and requires TLS renegotiation and secondary connection while
++ * re-using SSL session ID. It is not supported by gFTP yet.
++ * Rolling back to 2.0.18 behaviour meaning FTPS support is available for
++ * control connection only.
++ *
++ * ret = rfc959_send_command (request, "PROT P\r\n", -1, 1, 0);
++ */
++ ret = 5;
+ if (ret < 0)
+ return (ret);
+ else if (ret == '2')
diff --git a/ftp/gftp/tmpstr.patch b/ftp/gftp/tmpstr.patch
new file mode 100644
index 0000000..2b9e8dc
--- /dev/null
+++ b/ftp/gftp/tmpstr.patch
@@ -0,0 +1,12 @@
+--- ./src/gtk/misc-gtk.c~ 2007-04-27 01:47:33.000000000 +0200
++++ ./src/gtk/misc-gtk.c 2008-12-21 19:31:37.000000000 +0100
+@@ -757,7 +757,8 @@
+ tempstr = insert_commas (fle->size, NULL, 0);
+
+ gtk_clist_set_text (GTK_CLIST (wdata->listbox), clist_num, 2, tempstr);
+- g_free (tempstr);
++ if (tempstr)
++ g_free (tempstr);
+
+ if (fle->user)
+ gtk_clist_set_text (GTK_CLIST (wdata->listbox), clist_num, 3,
fle->user);
diff --git a/ftp/grsync/BUILD b/ftp/grsync/BUILD
new file mode 100755
index 0000000..73e1149
--- /dev/null
+++ b/ftp/grsync/BUILD
@@ -0,0 +1,2 @@
+OPTS+=" --disable-unity"
+default_build
diff --git a/ftp/grsync/DETAILS b/ftp/grsync/DETAILS
index 0efec3c..1501868 100755
--- a/ftp/grsync/DETAILS
+++ b/ftp/grsync/DETAILS
@@ -1,8 +1,8 @@
SPELL=grsync
- VERSION=0.9.3
+ VERSION=1.2.5
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://www.opbyte.it/release/${SOURCE}
-
SOURCE_HASH=sha512:d32de43f3ccfb1e4354e078be1d4b8be39c9c31ec47125eda11d41e63dea01e00f819f26586086cedae703961757aa96cc88749998d31f2d70919b2d56e20268
+
SOURCE_HASH=sha512:68000d729d8c15ac439fb8b66df80892c8df3acf8497635836b3be585ba3028a95d158afe6ca63976f8d893af2da209b567e1ff61a6e008dd16e498d83882e9f
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.opbyte.it/grsync/ "
LICENSE[0]=GPL
diff --git a/ftp/grsync/HISTORY b/ftp/grsync/HISTORY
index e59d23c..9eb0255 100644
--- a/ftp/grsync/HISTORY
+++ b/ftp/grsync/HISTORY
@@ -1,3 +1,6 @@
+2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS: updated spell to 1.2.5
+
2009-12-02 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: updated spell to 0.9.3

diff --git a/gnome2-libs/dconf/BUILD b/gnome2-libs/dconf/BUILD
index 9529645..f551ffe 100755
--- a/gnome2-libs/dconf/BUILD
+++ b/gnome2-libs/dconf/BUILD
@@ -2,7 +2,5 @@
# thus disabling these optimizations to prevent failures like:
# dbus.c:(.text.startup+0x2a): undefined reference to
`dconf_engine_dbus_init_for_testing'
#
/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../x86_64-pc-linux-gnu/bin/ld:
gdbus-thread: hidden symbol `dconf_engine_dbus_init_for_testing' isn't
defined
-CFLAGS="${CFLAGS//-fPIC/}" &&
-CFLAGS="${CFLAGS//-DPIC/}" &&
-
+disable_pic force &&
default_build
diff --git a/gnome2-libs/dconf/HISTORY b/gnome2-libs/dconf/HISTORY
index b5bc71c..7c0fa3f 100644
--- a/gnome2-libs/dconf/HISTORY
+++ b/gnome2-libs/dconf/HISTORY
@@ -1,3 +1,6 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Use disable_pic function to fix CFLAGS
+
2013-09-02 Robin Cook <rcook AT wyrms.net>
* DETAILS: updated VERSION to 0.16.1
changed SOURCE_URL
diff --git a/gnome2-libs/glib2/DETAILS b/gnome2-libs/glib2/DETAILS
index 4daee55..6fb6805 100755
--- a/gnome2-libs/glib2/DETAILS
+++ b/gnome2-libs/glib2/DETAILS
@@ -1,12 +1,12 @@
SPELL=glib2
if [[ $GLIB_VER == devel ]];then
- VERSION=2.42.0
-
SOURCE_HASH=sha512:61b94d8d230d964cbacc5365496165450b0084fc7f215afda5ce0c4d7a5dc7cdf5c5dc7436924330a5a47df1748e6a041f71d9b7882addf464961f14dc9f4ea2
+ VERSION=2.42.1
+
SOURCE_HASH=sha512:0d273e3e24f164f16f6663f88866ae412714eab7d15c1901fdef61f13649a08f9962e49f9d52e8a1683100f9c2dcc468b9a5bf8a9b3d6ca7b0d9488bc58f3f1e
SOURCE=glib-$VERSION.tar.xz
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
else
- VERSION=2.42.0
-
SOURCE_HASH=sha512:61b94d8d230d964cbacc5365496165450b0084fc7f215afda5ce0c4d7a5dc7cdf5c5dc7436924330a5a47df1748e6a041f71d9b7882addf464961f14dc9f4ea2
+ VERSION=2.42.1
+
SOURCE_HASH=sha512:0d273e3e24f164f16f6663f88866ae412714eab7d15c1901fdef61f13649a08f9962e49f9d52e8a1683100f9c2dcc468b9a5bf8a9b3d6ca7b0d9488bc58f3f1e
SECURITY_PATCH=1
SOURCE=glib-$VERSION.tar.xz
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome2-libs/glib2/HISTORY b/gnome2-libs/glib2/HISTORY
index c0d2b1e..9cf3363 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,6 @@
+2014-11-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.42.1
+
2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 2.42.0
* PRE_BUILD: not needed
diff --git a/graphics-libs/harfbuzz/DETAILS b/graphics-libs/harfbuzz/DETAILS
index 89abce2..4dea12f 100755
--- a/graphics-libs/harfbuzz/DETAILS
+++ b/graphics-libs/harfbuzz/DETAILS
@@ -8,8 +8,8 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"

SOURCE_URL[1]=git_http://anongit.freedesktop.org/git/harfbuzz.git:harfbuzz-git
SOURCE_IGNORE=volatile
else
- VERSION=0.9.35
-
SOURCE_HASH=sha512:843555b33a5cfb96a909f14a558818a10fa59b70e5284e749c96ec0273fc17b59d535fba314992e8b6713fddfcf3cb96826e5420e88a251e5d39802fd07aadc1
+ VERSION=0.9.36
+
SOURCE_HASH=sha512:ab405ce575c99b823dfd04e532535b32538960ecca46a542dcac76f5f4bb80ef586f611adbee19bb6a7ae99e6317836cf7d6859da3da5fdde7daa423ee5b9624
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.freedesktop.org/software/harfbuzz/release/$SOURCE
diff --git a/graphics-libs/harfbuzz/HISTORY b/graphics-libs/harfbuzz/HISTORY
index 4ab00dc..7e12650 100644
--- a/graphics-libs/harfbuzz/HISTORY
+++ b/graphics-libs/harfbuzz/HISTORY
@@ -1,3 +1,6 @@
+2014-11-23 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.9.36
+
2014-09-09 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: glib2, libpng, pcre

diff --git a/graphics/gimp/DETAILS b/graphics/gimp/DETAILS
index 2e349d0..0b5e34c 100755
--- a/graphics/gimp/DETAILS
+++ b/graphics/gimp/DETAILS
@@ -1,16 +1,11 @@
SPELL=gimp
-if [[ $GIMP_DEVEL == y ]]; then
+#if [[ $GIMP_DEVEL == y ]]; then
+#else
VERSION=2.8.14
- SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_HASH=sha512:533f6b931624d36525cb2f3fbc27fe27565d761bbe26873bb5445c06c01523c044d1814363a8cd76b6e381440db4c6e302b0d3f7a9e5aac7f60072770552f1ba
- SOURCE_URL[0]=ftp://ftp.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
-else
- VERSION=2.8.14
+#fi
SOURCE=$SPELL-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:533f6b931624d36525cb2f3fbc27fe27565d761bbe26873bb5445c06c01523c044d1814363a8cd76b6e381440db4c6e302b0d3f7a9e5aac7f60072770552f1ba
- SOURCE_URL[0]=ftp://ftp.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
-# SOURCE_GPG=gurus.gpg:$SOURCE.sig
-fi
+ SOURCE_URL[0]=http://download.gimp.org/pub/gimp/v${VERSION%.*}/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.gimp.org/
ENTERED=20010922
diff --git a/graphics/gimp/HISTORY b/graphics/gimp/HISTORY
index fe3e777..52a685b 100644
--- a/graphics/gimp/HISTORY
+++ b/graphics/gimp/HISTORY
@@ -1,3 +1,6 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: fixed SOURCE_URL[0], seems ftp is not available anymore
+
2014-09-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.8.14

diff --git a/graphics/maim/BUILD b/graphics/maim/BUILD
new file mode 100755
index 0000000..e013b8d
--- /dev/null
+++ b/graphics/maim/BUILD
@@ -0,0 +1 @@
+cmake_build
diff --git a/graphics/maim/DEPENDS b/graphics/maim/DEPENDS
new file mode 100755
index 0000000..2b735ba
--- /dev/null
+++ b/graphics/maim/DEPENDS
@@ -0,0 +1,5 @@
+depends cmake &&
+depends imlib2 &&
+depends libx11 &&
+depends libxrandr &&
+depends libxfixes
diff --git a/graphics/maim/DETAILS b/graphics/maim/DETAILS
new file mode 100755
index 0000000..aac53bc
--- /dev/null
+++ b/graphics/maim/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=maim
+ VERSION=2.3.36
+ SOURCE=$SPELL-$VERSION.tar.gz
+
SOURCE_URL[0]=https://github.com/naelstrof/$SPELL/archive/v$VERSION/$SOURCE
+
SOURCE_HASH=sha512:520d544d93fb134dd00dcdea8e0620fdb613bbbc631452c60cfa5c338c861aa4bc9ec1f3865b06ad064f4530aa63cf2386ee0e08b6b64026bef79f2f02c8260d
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/naelstrof/maim
+ LICENSE[0]=GPL
+ ENTERED=20141119
+ SHORT="desktop screenshot utility"
+cat << EOF
+maim (make image) takes screenshots of your desktop. It has options to take
only
+a region, and relies on slop to query for regions. maim is supposed to be an
+improved scrot.
+EOF
diff --git a/graphics/maim/HISTORY b/graphics/maim/HISTORY
new file mode 100644
index 0000000..4d4955f
--- /dev/null
+++ b/graphics/maim/HISTORY
@@ -0,0 +1,2 @@
+2014-11-19 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD: created spell, version 2.3.36
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 9d5f3ce..512628a 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2014-11-24 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.17.4
+ * info/patches/maintenance_patches_3/patch-3.17.4: added
+
2014-11-17 Ladislav Hagara <hgr AT vabo.cz>
* latest.defaults: LATEST_maintenance_patches_3=patch-3.17.3
* info/patches/maintenance_patches_3/patch-3.17.3: added
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.4
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.4
new file mode 100755
index 0000000..72a77f0
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.17.4
@@ -0,0 +1,5 @@
+appliedkernels="3.17"
+patchversion="${appliedkernels}.4"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="4b9d7bcc1c6ba322829a53cc0b7f1f30d9111005"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index c613d87..dfc2b38 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ LATEST_3=3.17
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.17.3
+LATEST_maintenance_patches_3=patch-3.17.4
LATEST_git_patches=patch-2.6.25-rc6-git7
LATEST_2_4=2.4.37.9
LATEST_PRE_2_4=patch-2.4.33-pre1
diff --git a/libs/glibc/BUILD b/libs/glibc/BUILD
index cbb8b4b..4f323e5 100755
--- a/libs/glibc/BUILD
+++ b/libs/glibc/BUILD
@@ -1,5 +1,9 @@
make_single &&

+if [[ $GLIBC_DEBUG == "y" ]]; then
+ LDFLAGS="${LDFLAGS/-s/}"
+fi &&
+
# install x86_64 linker to lib instead of lib64
sedit "s/lib64/lib/" sysdeps/unix/sysv/linux/x86_64/ldconfig.h &&
sedit "s/264/2/" sysdeps/unix/sysv/linux/x86_64/ldd-rewrite.sed &&
diff --git a/libs/glibc/CONFIGURE b/libs/glibc/CONFIGURE
new file mode 100755
index 0000000..8b1b1cd
--- /dev/null
+++ b/libs/glibc/CONFIGURE
@@ -0,0 +1,4 @@
+if list_find "$LDFLAGS" "-s"; then
+ message "${PROBLEM_COLOR}WARNING: \$LDFLAGS containing strip (-s) option
detected.${DEFAULT_COLOR}" &&
+ config_query GLIBC_DEBUG "Enable debug build of $SPELL (required for
debugging programs with Valgrind)?" y
+fi
diff --git a/libs/glibc/DETAILS b/libs/glibc/DETAILS
index 33d684b..d234750 100755
--- a/libs/glibc/DETAILS
+++ b/libs/glibc/DETAILS
@@ -38,6 +38,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_GPG=glibc.gpg:$SOURCE.sig:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SECURITY_PATCH=1
+ PATCHLEVEL=1
fi
if [[ $GLIBC_SANITIZE_HEADERS == n ]]; then
HEADERS_VERSION=2.6.38
diff --git a/libs/glibc/HISTORY b/libs/glibc/HISTORY
index 2b8c65f..dd1a6f9 100644
--- a/libs/glibc/HISTORY
+++ b/libs/glibc/HISTORY
@@ -1,3 +1,8 @@
+2014-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * BUILD: allow drop of strip option if a user desires so
+ * CONFIGURE: added, for GLIBC_DEBUG option
+
2014-07-03 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Use get_scm_version

diff --git a/libs/ldns/CONFIGURE b/libs/ldns/CONFIGURE
index 89a33cc..b9daa76 100755
--- a/libs/ldns/CONFIGURE
+++ b/libs/ldns/CONFIGURE
@@ -1,8 +1,20 @@
. "$GRIMOIRE/FUNCTIONS" &&

+config_query_option LDNS_OPTS "Enable ECDSA support?" y \
+ "--enable-ecdsa" \
+ "--disable-ecdsa" &&
+
+config_query_option LDNS_OPTS "Enable SHA256 and SHA512 RRSIG support?" y \
+ "--enable-sha2" \
+ "--disable-sha2" &&
+
+config_query_option LDNS_OPTS "Enable DANE support?" y \
+ "--enable-dane" \
+ "--disable-dane" &&
+
if spell_ok openssl && is_version_less $(installed_version openssl) 1.0; then
- message "${MESSAGE_COLOR}WARNING: GOST support requires OpenSSL 1.0, which
is not installed." &&
- message "Select it below to replace current
${DEFAULT_COLOR}$(installed_version openssl)${MESSAGE_COLOR} version with one
from OpenSSL 1.0 branch.${DEFAULT_COLOR}"
+ message "${MESSAGE_COLOR}WARNING: GOST support requires OpenSSL 1.0, which
is not installed. If you need it," &&
+ message "select 1.0 below to replace current
${DEFAULT_COLOR}$(installed_version openssl)${MESSAGE_COLOR} version with one
from OpenSSL 1.0 branch.${DEFAULT_COLOR}"
fi &&

config_query_list LDNS_OPENSSL "Which OpenSSL branch?" \
diff --git a/libs/ldns/DEPENDS b/libs/ldns/DEPENDS
index f1886f2..03e6093 100755
--- a/libs/ldns/DEPENDS
+++ b/libs/ldns/DEPENDS
@@ -2,7 +2,11 @@ depends make &&
depends libtool &&

if [[ $LDNS_OPENSSL == "1.0" ]]; then
- depends -sub "1.0" openssl '--enable-gost'
+ depends -sub "1.0" openssl &&
+
+ config_query_option LDNS_OPTS "Enable GOST support?" y \
+ "--enable-gost" \
+ "--disable-gost"
else
depends openssl '--disable-gost'
fi &&
diff --git a/libs/ldns/DETAILS b/libs/ldns/DETAILS
index 9fa2a14..af90557 100755
--- a/libs/ldns/DETAILS
+++ b/libs/ldns/DETAILS
@@ -1,6 +1,6 @@
SPELL=ldns
VERSION=1.6.17
- PATCHLEVEL=1
+ PATCHLEVEL=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.nlnetlabs.nl/downloads/$SPELL/$SOURCE
diff --git a/libs/ldns/HISTORY b/libs/ldns/HISTORY
index 8ae97eb..352fc25 100644
--- a/libs/ldns/HISTORY
+++ b/libs/ldns/HISTORY
@@ -1,3 +1,8 @@
+2014-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL++
+ * CONFIGURE: added missing options; corrected GOST notice
+ * DEPENDS: made GOST support optional for openssl 1.0 as well
+
2014-10-24 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: PATCHLEVEL=1
* DEPENDS, CONFIGURE: moved openssl branch selection to CONFIGURE to
diff --git a/libs/pcre/DETAILS b/libs/pcre/DETAILS
index 20b13a0..0581903 100755
--- a/libs/pcre/DETAILS
+++ b/libs/pcre/DETAILS
@@ -1,6 +1,7 @@
SPELL=pcre
- VERSION=8.35
+ VERSION=8.36
PATCHLEVEL=1
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/pcre/HISTORY b/libs/pcre/HISTORY
index 5b4e00e..a90e71b 100644
--- a/libs/pcre/HISTORY
+++ b/libs/pcre/HISTORY
@@ -1,3 +1,8 @@
+2014-11-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 8.36
+ SECURITY_PATCH++, upstream patch
+ * PRE_BUILD, cve-2014-8964: added
+
2014-04-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 8.35

diff --git a/libs/pcre/PRE_BUILD b/libs/pcre/PRE_BUILD
new file mode 100755
index 0000000..fe4a475
--- /dev/null
+++ b/libs/pcre/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p0 < $SPELL_DIRECTORY/cve-2014-8964
diff --git a/libs/pcre/cve-2014-8964 b/libs/pcre/cve-2014-8964
new file mode 100644
index 0000000..e15e0b0
--- /dev/null
+++ b/libs/pcre/cve-2014-8964
@@ -0,0 +1,15 @@
++++ pcre_exec.c (working copy)
+@@ -1404,8 +1404,11 @@
+ condition = TRUE;
+
+ /* Advance ecode past the assertion to the start of the first
branch,
+- but adjust it so that the general choosing code below works. */
+-
++ but adjust it so that the general choosing code below works. If the
++ assertion has a quantifier that allows zero repeats we must skip
over
++ the BRAZERO. This is a lunatic thing to do, but somebody did! */
++
++ if (*ecode == OP_BRAZERO) ecode++;
+ ecode += GET(ecode, 1);
+ while (*ecode == OP_ALT) ecode += GET(ecode, 1);
+ ecode += 1 + LINK_SIZE - PRIV(OP_lengths)[condcode];
diff --git a/net/libreswan/DETAILS b/net/libreswan/DETAILS
index b2c031c..b52ee5f 100755
--- a/net/libreswan/DETAILS
+++ b/net/libreswan/DETAILS
@@ -1,5 +1,5 @@
SPELL=libreswan
- VERSION=3.11
+ VERSION=3.12
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/net/libreswan/HISTORY b/net/libreswan/HISTORY
index 67152f1..151ffc6 100644
--- a/net/libreswan/HISTORY
+++ b/net/libreswan/HISTORY
@@ -1,3 +1,6 @@
+2014-11-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.12
+
2014-10-25 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.11

diff --git a/net/mdnsresponder/DETAILS b/net/mdnsresponder/DETAILS
index 219cea3..d0fd8e4 100755
--- a/net/mdnsresponder/DETAILS
+++ b/net/mdnsresponder/DETAILS
@@ -1,7 +1,7 @@
SPELL=mdnsresponder
- VERSION=544
+ VERSION=561.1.1
+
SOURCE_HASH=sha512:55bf77a2eee98bb50019cff13b765b7d91355814de19936c095a8d5364ef6e0bb23e3a106c7a4f53503d482681afbcc8a6931f64ef080fbab3107632a6dd2714
SOURCE=mDNSResponder-${VERSION}.tar.gz
-
SOURCE_HASH=sha512:30bff5503e2efadeced05f90c882f63c01018deabafef660ee953be5d2cb8e047ebaf659faa54a9ad566ee39f9f16b0bc7046515aeb5e7a1b33fa66dd6e8a472

SOURCE_URL[0]=http://www.opensource.apple.com/tarballs/mDNSResponder/${SOURCE}
SOURCE_DIRECTORY=$BUILD_DIRECTORY/mDNSResponder-$VERSION
WEB_SITE=http://developer.apple.com/networking/bonjour/index.html
diff --git a/net/mdnsresponder/HISTORY b/net/mdnsresponder/HISTORY
index f3664fd..77e1926 100644
--- a/net/mdnsresponder/HISTORY
+++ b/net/mdnsresponder/HISTORY
@@ -1,3 +1,6 @@
+2014-11-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 561.1.1
+
2014-06-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 544
update url
diff --git a/net/nsd/BUILD b/net/nsd/BUILD
index df40ad9..0548ef9 100755
--- a/net/nsd/BUILD
+++ b/net/nsd/BUILD
@@ -4,7 +4,7 @@ OPTS="--with-ssl=$INSTALL_ROOT/usr \
--with-pidfile=$INSTALL_ROOT/var/nsd/nsd.pid \
--with-zonesdir=$INSTALL_ROOT/var/nsd/zones \
--with-dbfile=$INSTALL_ROOT/var/db/nsd/nsd.db \
- --with-difffile=$INSTALL_ROOT/var/db/nsd/ixfr.db \
+ --with-xfrdir=$INSTALL_ROOT/var/nsd/xfr \
--with-xfrdfile=$INSTALL_ROOT/var/nsd/xfrd.state \
$NSD_OPTS \
$OPTS" &&
diff --git a/net/nsd/CONFIGURE b/net/nsd/CONFIGURE
index 4595c11..dde46fa 100755
--- a/net/nsd/CONFIGURE
+++ b/net/nsd/CONFIGURE
@@ -1,3 +1,9 @@
+# remove obsolete options
+list_remove NSD_OPTS '--enable-full-prehash' &&
+list_remove NSD_OPTS '--disable-full-prehash' &&
+list_remove NSD_OPTS '--enable-zone-stats' &&
+list_remove NSD_OPTS '--disable-zone-stats' &&
+
config_query_option NSD_OPTS "Configure NSD as a root server?" n \
"--enable-root-server" \
"--disable-root-server" &&
@@ -18,22 +24,10 @@ config_query_option NSD_OPTS "Enable NSEC3 support?" y \
"--enable-nsec3" \
"--disable-nsec3" &&

-if list_find "$NSD_OPTS" "--enable-nsec3"; then
- config_query_option NSD_OPTS "Enable NSEC3 full prehashing?" y \
- "--enable-full-prehash" \
- "--disable-full-prehash"
-else
- list_add "NSD_OPTS" "--disable-full-prehash"
-fi &&
-
config_query_option NSD_OPTS "Enable response minimization (less
truncation)?" y \
"--enable-minimal-responses" \
"--disable-minimal-responses" &&

-config_query_option NSD_OPTS "Use mmap instead of malloc
(${PROBLEM_COLOR}Experimental${QUERY_COLOR})?" n \
+config_query_option NSD_OPTS "Use mmap instead of malloc
(${PROBLEM_COLOR}experimental${QUERY_COLOR})?" n \
"--enable-mmap" \
- "--disable-mmap" &&
-
-config_query_option NSD_OPTS "Maintain statistics per zone, instead of
global statistics?" n \
- "--enable-zone-stats" \
- "--disable-zone-stats"
+ "--disable-mmap"
diff --git a/net/nsd/DEPENDS b/net/nsd/DEPENDS
index 09706da..77abb36 100755
--- a/net/nsd/DEPENDS
+++ b/net/nsd/DEPENDS
@@ -1 +1,6 @@
-depends SSL
+depends SSL &&
+
+optional_depends libevent \
+ "--with-libevent" \
+ "--without-libevent" \
+ "to use libevent (useful when the zone count is high)"
diff --git a/net/nsd/DETAILS b/net/nsd/DETAILS
index 3048add..99d5784 100755
--- a/net/nsd/DETAILS
+++ b/net/nsd/DETAILS
@@ -1,9 +1,9 @@
SPELL=nsd
- VERSION=3.2.16
+ VERSION=4.1.0
SECURITY_PATCH=3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://www.nlnetlabs.nl/downloads/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:361934717b1975a68c074e0f1fe324259a5939871a6e76f5d7d0535f02a129f0940b16fb544b111c8c8849439c75387e2f50223a2ef3442bac66a2be23bcd529
+
SOURCE_HASH=sha512:1e49c14108b201ff8f14f58a9aae8ee4a69fba2e9494bdffc20ac079bff437ce91b069852d0aac639ec860a258b0b222b72269e62ad7b433c3df8d06afea8f03
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.nlnetlabs.nl/projects/nsd/
LICENSE[0]=BSD
diff --git a/net/nsd/HISTORY b/net/nsd/HISTORY
index c447803..b161a5e 100644
--- a/net/nsd/HISTORY
+++ b/net/nsd/HISTORY
@@ -1,5 +1,12 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.1.0
+ * DEPENDS: added libevent optional dependency
+ * CONFIGURE: drop obsolete option
+ * BUILD: use new xfrdir option
+ * INSTALL: added xfr dir
+
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL

2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.2.16
diff --git a/net/nsd/INSTALL b/net/nsd/INSTALL
index 677f5e4..a0180ef 100755
--- a/net/nsd/INSTALL
+++ b/net/nsd/INSTALL
@@ -1,3 +1,3 @@
default_install &&

-install -vm 700 -o nsd -g nsd -d "$INSTALL_ROOT"/var/{db/nsd,nsd{,/zones}}
+install -vm 700 -o nsd -g nsd -d
"$INSTALL_ROOT"/var/{db/nsd,nsd{,/zones,/xfr}}
diff --git a/net/quicktun/BUILD b/net/quicktun/BUILD
new file mode 100755
index 0000000..c3725c7
--- /dev/null
+++ b/net/quicktun/BUILD
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+./build.sh
diff --git a/net/torsocks/DETAILS b/net/torsocks/DETAILS
new file mode 100755
index 0000000..570aee4
--- /dev/null
+++ b/net/torsocks/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=torsocks
+ VERSION=1.2
+ SOURCE="$SPELL-$VERSION.tar.gz"
+ SOURCE_URL[0]="https://$SPELL.googlecode.com/files/$SOURCE";
+
SOURCE_HASH=sha512:c48cf466c1d4f6204c90ccb5f741d14304b24651d18d080a73952b9a06bbe146e3f6e6c4343ed06ed7a73714d86561cde3eba369e17fc4e155f3553a8d0f3890
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://code.google.com/p/torsocks/";
+ LICENSE[0]="GPLv2"
+ ENTERED=20141116
+ KEYWORDS=""
+ SHORT="use socks-friendly applications with tor"
+cat << EOF
+Torsocks allows you to use most socks-friendly applications in a safe way
+with Tor. It ensures that DNS requests are handled safely and explicitly
+rejects UDP traffic from the application you're using.
+EOF
diff --git a/net/torsocks/HISTORY b/net/torsocks/HISTORY
new file mode 100644
index 0000000..f6f2ea1
--- /dev/null
+++ b/net/torsocks/HISTORY
@@ -0,0 +1,2 @@
+2014-11-25 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
diff --git a/net/traceroute/DETAILS b/net/traceroute/DETAILS
index 9249c59..479c90f 100755
--- a/net/traceroute/DETAILS
+++ b/net/traceroute/DETAILS
@@ -1,9 +1,9 @@
SPELL=traceroute
- VERSION=2.0.20
+ VERSION=2.0.21
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$SOURCE
-
SOURCE_HASH=sha512:ba82468f5e52a14cf029ff977d85e9cc395bdac2fdf8c29232f9e664bf15efdbaca4f56a78533f2afadd3aef95e31d4497f00f4fc29f74a699a149f0434b484d
+
SOURCE_HASH=sha512:437cfc596e045d89f0f477f404e410347fb4e8d5db00c9e2ce1317457a99377d1239e68949a6e44e8d424f480c8bfacb7213ce3f03efc46880a369678eb49589
WEB_SITE=http://traceroute.sourceforge.net/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/net/traceroute/HISTORY b/net/traceroute/HISTORY
index 1f26aa8..98fcb89 100644
--- a/net/traceroute/HISTORY
+++ b/net/traceroute/HISTORY
@@ -1,3 +1,6 @@
+2014-11-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.21
+
2014-07-08 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Fixed SOURCE_URL[0]
updated spell to 2.0.20
diff --git a/net/unbound/BUILD b/net/unbound/BUILD
index 46fbb38..1275e97 100755
--- a/net/unbound/BUILD
+++ b/net/unbound/BUILD
@@ -1,5 +1,10 @@
create_account unbound &&

+if [[ "$UNBOUND_SSL" == "nss" ]]; then
+ CPPFLAGS="`nss-config --cflags` $CPPFLAGS" &&
+ CPPFLAGS="`nspr-config --cflags` $CPPFLAGS"
+fi &&
+
OPTS="--with-pidfile=$INSTALL_ROOT/var/run/unbound/unbound.pid \
$UNBOUND_OPTS \
$OPTS" &&
diff --git a/net/unbound/CONFIGURE b/net/unbound/CONFIGURE
index cbaebd5..54ef9ec 100755
--- a/net/unbound/CONFIGURE
+++ b/net/unbound/CONFIGURE
@@ -1,3 +1,23 @@
+config_query_option UNBOUND_OPTS "Build only libunbound library (excluding
daemon and tool programs)?" n \
+ "--with-libunbound-only" \
+ "--without-libunbound-only" &&
+
+config_query_option UNBOUND_OPTS "Enable ECDSA support?" y \
+ "--enable-ecdsa" \
+ "--disable-ecdsa" &&
+
+config_query_option UNBOUND_OPTS "Enable SHA256 and SHA512 RRSIG support?" y
\
+ "--enable-sha2" \
+ "--disable-sha2" &&
+
config_query_option UNBOUND_OPTS "Enable threading support?" y \
"--with-pthreads" \
- "--without-pthreads"
+ "--without-pthreads" &&
+
+message "${MESSAGE_COLOR}WARNING: GOST support requires OpenSSL
1.0${DEFAULT_COLOR}" &&
+
+config_query_list UNBOUND_SSL "Which backend do you want for SSL support?" \
+ openssl-0.9 \
+ openssl-1.0 \
+ libressl \
+ nss
diff --git a/net/unbound/DEPENDS b/net/unbound/DEPENDS
index 961e4c2..2d48c23 100755
--- a/net/unbound/DEPENDS
+++ b/net/unbound/DEPENDS
@@ -1,11 +1,35 @@
depends expat &&
-depends ldns &&
-depends SSL &&

-optional_depends -sub "1.0" SSL \
- "--enable-gost" \
- "--disable-gost" \
- "for GOST support" &&
+case $UNBOUND_SSL in
+ openssl-0.9) depends openssl '--with-ssl'
+ ;;
+ openssl-1.0) depends -sub "1.0" openssl '--with-ssl'
+ ;;
+ libressl) depends libressl '--with-ssl'
+ ;;
+ nss) depends nss '--with-nss' &&
+ depends nspr
+ ;;
+esac &&
+
+if [[ "$UNBOUND_SSL" == "openssl-1.0" ]]; then
+ config_query_option UNBOUND_OPTS "Enable GOST support?" y \
+ "--enable-gost" \
+ "--disable-gost"
+else
+ list_add "UNBOUND_OPTS" "--disable-gost"
+fi &&
+
+optional_depends libevent \
+ "--with-libevent" \
+ "--without-libevent" \
+ "to use libevent (slower, but allows use of large outgoing
port ranges)" &&
+
+if is_depends_enabled $SPELL libevent; then
+ config_query_option UNBOUND_OPTS "Enable libevent-based libunbound API
(${PROBLEM_COLOR}experimental${QUERY_COLOR})?" n \
+ "--enable-event-api" \
+ "--disable-event-api"
+fi &&

optional_depends -sub PYTHON swig \
"--with-pyunbound" \
diff --git a/net/unbound/DETAILS b/net/unbound/DETAILS
index 55792f9..80b7b07 100755
--- a/net/unbound/DETAILS
+++ b/net/unbound/DETAILS
@@ -1,11 +1,12 @@
SPELL=unbound
- VERSION=1.4.16
+ VERSION=1.5.0
SECURITY_PATCH=2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.unbound.net/downloads/$SOURCE
-
SOURCE_HASH=sha512:694f79336d2340b2850a83ab8639a4754bf39eff8fea3d0a99c100e3cb2c0281cfc14087ed4de36c543c6f84322fdb0da07ccdb14e3d599988dc9dbb5231d84f
+
SOURCE_HASH=sha512:698c56d10c15e952a590cfead23ef20222c21469de2c74a94dbb7238db2d9acdce146fcdd581e504501e5315c359a7adb4128b6acb844bad74e80c3a71d3a1b6
WEB_SITE=http://www.unbound.net/
+ DOC_DIRS=""
ENTERED=20110104
LICENSE=BSD
SHORT="validating, recursive, and caching DNS resolver"
diff --git a/net/unbound/HISTORY b/net/unbound/HISTORY
index 910b6b5..4aad224 100644
--- a/net/unbound/HISTORY
+++ b/net/unbound/HISTORY
@@ -1,5 +1,9 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.5.0; don't do useless doc'ing
+ * DEPENDS: removed ldns, spell doesn't rely on it anymore; added
+ libevent optional dependency; select SSL dependencies
+ * CONFIGURE: added missing options; choose between SSL backends
+ * BUILD: corrected nss include dirs

2012-02-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.16
diff --git a/printer/cups/BUILD b/printer/cups/BUILD
index 14b44a1..6922de6 100755
--- a/printer/cups/BUILD
+++ b/printer/cups/BUILD
@@ -14,5 +14,6 @@ fi &&

OPTS="--libdir=$INSTALL_ROOT/usr/lib $CUPS_OPTS $OPTS" &&
OPTS="$OPTS CC=gcc CXX=g++" &&
+OPTS+=" --disable-static" &&

default_build
diff --git a/printer/cups/DEPENDS b/printer/cups/DEPENDS
index 1fb3bb7..852dea3 100755
--- a/printer/cups/DEPENDS
+++ b/printer/cups/DEPENDS
@@ -4,6 +4,11 @@ depends pkgconfig &&

depends shared-mime-info &&

+optional_depends avahi \
+ '--enable-avahi' \
+ '--disable-avahi' \
+ 'use Avahi Service Discovery' &&
+
optional_depends mdnsresponder \
'--enable-dnssd' \
'--disable-dnssd' \
diff --git a/printer/cups/DETAILS b/printer/cups/DETAILS
index 0a1429e..99da0b0 100755
--- a/printer/cups/DETAILS
+++ b/printer/cups/DETAILS
@@ -3,8 +3,8 @@
# VERSION=1.4.3
# SOURCE_HASH=sha512:
#else
- VERSION=2.0.0
-
SOURCE_HASH=sha512:d6b3f3ef786c477914678825cff68c96d8e3457fdf8742e65f444312e8b9da44b44a5a91b09b855011a2abb4b16b3351d5dfd649ddb9e98d17bec849c9908d33
+ VERSION=2.0.1
+
SOURCE_HASH=sha512:a92e4735f23f45fd16fb47ea729be762001c5b74f785d344bb11d3e87a361aa772ef79ff41106cdc30f45a1396ba419d6e5f77164b9deee27876e9928357f3ce
SECURITY_PATCH=7
#fi
SOURCE=$SPELL-$VERSION-source.tar.bz2
diff --git a/printer/cups/HISTORY b/printer/cups/HISTORY
index 1bf92bd..c6d77e6 100644
--- a/printer/cups/HISTORY
+++ b/printer/cups/HISTORY
@@ -1,3 +1,8 @@
+2014-11-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0.1
+ * DEPENDS: add optional avahi
+ * BUILD: disable static - causes build problems
+
2014-10-08 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: add flags for acl
remove references to openssl
diff --git a/python-pypi/lxml/DETAILS b/python-pypi/lxml/DETAILS
index d8b2b80..cc541eb 100755
--- a/python-pypi/lxml/DETAILS
+++ b/python-pypi/lxml/DETAILS
@@ -1,5 +1,5 @@
SPELL=lxml
- VERSION=3.4.0
+ VERSION=3.4.1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=http://pypi.python.org/packages/source/l/$SPELL/$SOURCE
diff --git a/python-pypi/lxml/HISTORY b/python-pypi/lxml/HISTORY
index 9fb92be..8a0f104 100644
--- a/python-pypi/lxml/HISTORY
+++ b/python-pypi/lxml/HISTORY
@@ -1,3 +1,6 @@
+2014-11-22 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.4.1
+
2014-09-16 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.4.0

diff --git a/python-pypi/speedtest-cli/DEPENDS
b/python-pypi/speedtest-cli/DEPENDS
new file mode 100755
index 0000000..e440941
--- /dev/null
+++ b/python-pypi/speedtest-cli/DEPENDS
@@ -0,0 +1,2 @@
+depends PYTHON &&
+depends SETUPTOOLS
diff --git a/python-pypi/speedtest-cli/DETAILS
b/python-pypi/speedtest-cli/DETAILS
new file mode 100755
index 0000000..664cb4c
--- /dev/null
+++ b/python-pypi/speedtest-cli/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=speedtest-cli
+ VERSION=0.3.1
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE_URL=https://github.com/sivel/$SPELL/archive/v$VERSION/$SOURCE
+
SOURCE_HASH=sha512:f5421c70e6df85584d375c2b825e70f0e9f715576d38dc81801df2c18798db04bc2d6dd293fd032be9cd154b9dc420672954d1d28aac95bb135f31f7b43d235c
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/sivel/speedtest-cli
+ LICENSE[0]=APACHE
+ ENTERED=20141121
+ KEYWORDS="python speed test"
+ SHORT="Internet bandwidth measurement tool"
+cat << EOF
+speedtest-cli is a command line interface for testing Internet bandwidth
using
+speedtest.net.
+EOF
diff --git a/python-pypi/speedtest-cli/HISTORY
b/python-pypi/speedtest-cli/HISTORY
new file mode 100644
index 0000000..cbcc152
--- /dev/null
+++ b/python-pypi/speedtest-cli/HISTORY
@@ -0,0 +1,2 @@
+2014-11-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS: created spell, version 0.3.1
diff --git a/utils/file-rename-utils/DETAILS b/utils/file-rename-utils/DETAILS
index ef01a3f..acdd7ac 100755
--- a/utils/file-rename-utils/DETAILS
+++ b/utils/file-rename-utils/DETAILS
@@ -1,9 +1,9 @@
SPELL=file-rename-utils
- VERSION=1.5a
+ VERSION=1.7.3
SOURCE=$SPELL-$VERSION.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
SOURCE_URL[0]=$SOURCEFORGE_URL/filerenameutils/$SOURCE
- SOURCE_HASH=sha1:e64e0c3f0b52217c8df350cbb4ee97eefc6c270c
+
SOURCE_HASH=sha512:efc8a0583eebec5231842135542af33c234f2c9132f94a09191a620740e344ee326a7a75e0bd162b23fa2380cf2888c27bb84b3c1b591d2fd0bec036b08d4183
GATHER_DOCS=off
WEB_SITE=http://filerenameutils.sourceforge.net/
ENTERED=20040409
diff --git a/utils/file-rename-utils/HISTORY b/utils/file-rename-utils/HISTORY
index 19ca15f..0525fa9 100644
--- a/utils/file-rename-utils/HISTORY
+++ b/utils/file-rename-utils/HISTORY
@@ -1,3 +1,6 @@
+2014-11-26 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.7.3
+
2006-10-03 Juuso Alasuutari <iuso AT sourcemage.org>
* DETAILS: [automated] Removed UPDATED.

diff --git a/utils/grep/DETAILS b/utils/grep/DETAILS
index bff1d44..5305ee1 100755
--- a/utils/grep/DETAILS
+++ b/utils/grep/DETAILS
@@ -1,5 +1,5 @@
SPELL=grep
- VERSION=2.20
+ VERSION=2.21
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/utils/grep/HISTORY b/utils/grep/HISTORY
index 633480b..324dc52 100644
--- a/utils/grep/HISTORY
+++ b/utils/grep/HISTORY
@@ -1,3 +1,6 @@
+2014-11-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.21
+
2014-06-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.20

diff --git a/utils/kexec-tools/BUILD b/utils/kexec-tools/BUILD
index 6032744..cbd2248 100755
--- a/utils/kexec-tools/BUILD
+++ b/utils/kexec-tools/BUILD
@@ -1,3 +1,2 @@
-CFLAGS="${CFLAGS/-fPIC /}" &&
-
+disable_pic force &&
default_build
diff --git a/utils/kexec-tools/HISTORY b/utils/kexec-tools/HISTORY
index a4d8e50..fa924b2 100644
--- a/utils/kexec-tools/HISTORY
+++ b/utils/kexec-tools/HISTORY
@@ -1,3 +1,6 @@
+2014-11-23 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD: Use disable_pic function to fix CFLAGS
+
2013-09-10 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.0.4

diff --git a/utils/pciutils/DETAILS b/utils/pciutils/DETAILS
index a513f8e..a4b8faa 100755
--- a/utils/pciutils/DETAILS
+++ b/utils/pciutils/DETAILS
@@ -1,5 +1,5 @@
SPELL=pciutils
- VERSION=3.2.1
+ VERSION=3.3.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/utils/pciutils/HISTORY b/utils/pciutils/HISTORY
index 3356699..3afc13a 100644
--- a/utils/pciutils/HISTORY
+++ b/utils/pciutils/HISTORY
@@ -1,3 +1,6 @@
+2014-11-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.3.0
+
2014-10-26 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 3.2.1
* DEPENDS: Added optional dependency on kmod
diff --git a/x11/xlockmore/DETAILS b/x11/xlockmore/DETAILS
index d30f5ea..fbf29c0 100755
--- a/x11/xlockmore/DETAILS
+++ b/x11/xlockmore/DETAILS
@@ -1,10 +1,9 @@
SPELL=xlockmore
- VERSION=5.43
+ VERSION=5.44
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://www.tux.org/~bagleyd/xlock/$SPELL-$VERSION/$SOURCE
- SOURCE_URL[1]=ftp://ftp.ibiblio.org/pub/Linux/X11/screensavers/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
SOURCE_GPG=xlockmore.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
diff --git a/x11/xlockmore/HISTORY b/x11/xlockmore/HISTORY
index f2734cf..8eb3365 100644
--- a/x11/xlockmore/HISTORY
+++ b/x11/xlockmore/HISTORY
@@ -1,7 +1,10 @@
+2014-11-20 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.44; dropped broken mirror
+
2014-09-25 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: MESALIB => mesalib

-2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
+2014-04-14 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: mesalib => MESALIB

2013-10-08 Vlad Glagolev <stealth AT sourcemage.org>



  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (8d4c218f43d51a29e747184cf446d68dd4bb2bfa), Treeve Jelbert, 11/26/2014

Archive powered by MHonArc 2.6.24.

Top of Page