Skip to Content.
Sympa Menu

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

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 (27bf2bb556a91e3ad736028fe00f948efea02329)
  • Date: Tue, 11 Nov 2014 04:23:49 -0600

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

ChangeLog | 24 +++++++++++++++++++
audio-soft/patchage/BUILD | 7 +----
audio-soft/patchage/CONFIGURE | 3 ++
audio-soft/patchage/DEPENDS | 48
++++++++++++++++----------------------
audio-soft/patchage/DETAILS | 21 +++++++---------
audio-soft/patchage/HISTORY | 13 ++++++++++
audio-soft/patchage/INSTALL | 1
audio-soft/patchage/PRE_BUILD | 8 ------
crypto/GnuPG.gpg |binary
crypto/gnupg-2.1/CONFLICTS | 1
crypto/gnupg-2.1/DEPENDS | 21 ++++++++++++++++
crypto/gnupg-2.1/DETAILS | 30 +++++++++++++++++++++++
crypto/gnupg-2.1/HISTORY | 3 ++
crypto/gnupg-2.1/PROVIDES | 1
crypto/gnupg-2.1/TRIGGERS | 5 +++
crypto/gnupg-exp/CONFLICTS | 1
crypto/gnupg-exp/HISTORY | 3 ++
crypto/gnupg-exp/PROVIDES | 1
crypto/gnutls/DETAILS | 2 -
crypto/gnutls/HISTORY | 3 ++
crypto/gpgme/DEPENDS | 2 -
crypto/gpgme/HISTORY | 3 ++
crypto/libgpg-error/DETAILS | 2 -
crypto/libgpg-error/HISTORY | 3 ++
crypto/npth/DETAILS | 2 -
crypto/npth/HISTORY | 3 ++
crypto/scute/DEPENDS | 2 -
crypto/scute/DETAILS | 2 -
crypto/scute/HISTORY | 4 +++
dave_robillard.gpg |binary
devel/extra-cmake-modules/DETAILS | 6 ++--
devel/extra-cmake-modules/HISTORY | 3 ++
devel/git/DETAILS | 8 +++---
devel/git/HISTORY | 3 ++
devel/pcc/DETAILS | 28 ++++++++++++++++++++++
devel/pcc/HISTORY | 3 ++
editors/vile/BUILD | 7 +++++
editors/vile/CONFIGURE | 17 +++++++++++++
editors/vile/DEPENDS | 23 ++++++++++++++++++
editors/vile/DETAILS | 22 +++++++++++++++++
editors/vile/HISTORY | 3 ++
editors/vile/INSTALL | 17 +++++++++++++
editors/vile/PROVIDES | 2 +
editors/vile/profile.d/editor.sh | 10 +++++++
ftp/tnftp/DETAILS | 3 +-
ftp/tnftp/HISTORY | 10 ++++++-
gnome2-libs/librsvg2/CONFLICTS | 1
gnome2-libs/librsvg2/DEPENDS | 6 ----
gnome2-libs/librsvg2/DETAILS | 4 +--
gnome2-libs/librsvg2/HISTORY | 5 +++
graphics/libgphoto2/DEPENDS | 6 ++++
graphics/libgphoto2/DETAILS | 4 +--
graphics/libgphoto2/HISTORY | 4 +++
http/apache22/DETAILS | 4 +--
http/apache22/HISTORY | 8 +++---
libs/ganv/BUILD | 3 ++
libs/ganv/CONFIGURE | 3 ++
libs/ganv/DEPENDS | 16 ++++++++++++
libs/ganv/DETAILS | 23 ++++++++++++++++++
libs/ganv/HISTORY | 3 ++
libs/ganv/INSTALL | 1
libs/ganv/PRE_BUILD | 4 +++
libs/ganv/canvas.patch | 40 +++++++++++++++++++++++++++++++
net/dhcpcd/DETAILS | 4 +--
net/dhcpcd/HISTORY | 3 ++
printer/cups-filters/DETAILS | 6 ++--
printer/cups-filters/HISTORY | 3 ++
python-pypi/box2d/DEPENDS | 1
python-pypi/box2d/DETAILS | 24 +++++++++++++++++++
python-pypi/box2d/HISTORY | 2 +
python-pypi/mercurial/DETAILS | 4 +--
python-pypi/mercurial/HISTORY | 3 ++
python-pypi/pyflakes/DEPENDS | 1
python-pypi/pyflakes/DETAILS | 21 ++++++++++++++++
python-pypi/pyflakes/HISTORY | 3 ++
utils/dbus-qt3/DEPENDS | 6 ----
utils/dbus-qt3/DETAILS | 17 -------------
utils/dbus-qt3/HISTORY | 6 ----
utils/mdp/DEPENDS | 2 -
utils/mdp/HISTORY | 3 ++
x11-libs/wine/DETAILS | 2 -
x11-libs/wine/HISTORY | 3 ++
82 files changed, 514 insertions(+), 119 deletions(-)

New commits:
commit 82ae2e047a1570b8b35a884e58342d9020b4d767
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

apache22: => 2.2.29 [security]

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

vile: new spell, vi-like Emacs

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

gnutls: => 3.2.19

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

scute: => 1.4.0

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

nes spell gnupg-2.1

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

gnupg-exp - fix typo

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

npth: => 1.1

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

libgpg-error: => 1.17

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

update GnuPG.gpg

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

mdp - depends GNUPG

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

gpgme - depends GNUPG

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

/gnupg-exp- add conflics, provides

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

utils/dbus-qt - delete obsolete spell

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

pyflakes: new spell, passive checker of Python programs

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

patchage: => 1.0.0

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

ganv: new spell, interactive Gtkmm canvas widget for graph-based
interfaces

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

dave_robillard.gpg: updated keyring, added 7364C240 and 9BF368F3 keys

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

extra-cmake-modules: => 1.4.0

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

mercurial: => 3.2

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

tnftp: => 20141104

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

box2d: new spell, 2D physics library for Python

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

libgphoto2: => 2.5.5.1

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

cups-filters: => 1.0.61

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

pcc: new spell, Portable C Compiler

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

librsvg2: => 2.40.5

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

git: => 2.1.3

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

wine: => 1.7.30

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

tnftp: => 20141031

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

dhcpcd: => 6.6.0

diff --git a/ChangeLog b/ChangeLog
index f257523..514509a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,27 @@
+2014-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * editors/vile: new spell, vi-like Emacs
+
+2014-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * utils/dbus-qt: deleted, obsolete spell
+ * crypro/GnuPG.gpg: updated add:
+ E0856959: "David Shaw" <dshaw AT jabberwocky.com>
+ 33BD3F06: "NIIBE Yutaka <gniibe AT fsij.org>
+ * gnupg-2.1: added - medern version of gnupg
+
+2014-11-07 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/pyflakes: new spell, passive checker of Python programs
+
+2014-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * dave_robillard.gpg: updated keyring, added 7364C240 and 9BF368F3
keys
+ * libs/ganv: new spell, interactive Gtkmm canvas widget for
graph-based
+ interfaces
+
+2014-11-04 Ismael Luceno <ismael AT sourcemage.org>
+ * python-pypi/box2d: new spell, 2D physics library for Python
+
+2014-11-03 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/pcc: new spell, Portable C Compiler
+
2014-10-20 Jeremy Blosser <jblosser AT sourcemage.org>
* editors/jq: new spell, stream editor/filter for JSON data
* python-pypi/botocore: new spell, low-level aws interface library
diff --git a/audio-soft/patchage/BUILD b/audio-soft/patchage/BUILD
index 13889e6..417ef54 100755
--- a/audio-soft/patchage/BUILD
+++ b/audio-soft/patchage/BUILD
@@ -1,6 +1,3 @@
-if [[ $PATCHAGE_VCS == y ]]
-then
- cd "$SOURCE_DIRECTORY/patchage"
-fi &&
+OPTS="$PATCHAGE_OPTS $OPTS" &&

-default_build
+waf_build
diff --git a/audio-soft/patchage/CONFIGURE b/audio-soft/patchage/CONFIGURE
new file mode 100755
index 0000000..28f4146
--- /dev/null
+++ b/audio-soft/patchage/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option PATCHAGE_OPTS "Include experimental JACK session
management (save/restore) support?" n \
+ "--jack-session-manage" \
+ ""
diff --git a/audio-soft/patchage/DEPENDS b/audio-soft/patchage/DEPENDS
index 6f2eaaf..7257a11 100755
--- a/audio-soft/patchage/DEPENDS
+++ b/audio-soft/patchage/DEPENDS
@@ -1,33 +1,27 @@
-depends -sub CXX gcc &&
-depends boost &&
-depends libglademm &&
-depends raul &&
-depends flowcanvas &&
-depends alsa-lib &&
+# required for waf
+depends PYTHON &&
+depends -sub CXX gcc &&
+depends boost &&
+depends glib2 &&
+depends glibmm &&
+depends gtkmm2 &&
+depends ganv &&

-if [[ $PATCHAGE_VCS == y ]]
-then
- depends libtool &&
- depends automake &&
- depends autoconf
-fi &&
+optional_depends alsa-lib "" "--no-alsa" "for ALSA sequencer support" &&

-message "${MESSAGE_COLOR}The D-Bus interface requires" \
- "a development version of JACK.$DEFAULT_COLOR" &&
+message "${MESSAGE_COLOR}NOTICE: The D-Bus interface requires
JACK2.${DEFAULT_COLOR}" &&

-optional_depends dbus \
- "--enable-jack-dbus" \
- "--disable-jack-dbus" \
- "to use a D-Bus interface for controlling JACK" &&
+optional_depends dbus "--jack-dbus" "" "to use a D-Bus interface for
controlling JACK" &&

-if is_depends_enabled $SPELL dbus
-then
- depends -sub DBUS jack2
+if is_depends_enabled $SPELL dbus; then
+ depends dbus-glib &&
+ depends -sub DBUS jack2
else
- depends JACK-DRIVER
-fi &&
+ depends JACK-DRIVER
+fi &&

-optional_depends lash \
- "--enable-lash" \
- "--disable-lash" \
- "for audio session handling support"
+optional_depends doxygen "--docs" "" "to build documentation" &&
+
+if is_depends_enabled $SPELL doxygen; then
+ depends graphviz
+fi
diff --git a/audio-soft/patchage/DETAILS b/audio-soft/patchage/DETAILS
index d4ef47a..f00e517 100755
--- a/audio-soft/patchage/DETAILS
+++ b/audio-soft/patchage/DETAILS
@@ -7,27 +7,26 @@ then
else
VERSION=svn
fi
- SOURCE=drobilla_lad-$VERSION.tar.bz2
- SOURCE_URL[0]=svn_http://svn.drobilla.net/lad:lad
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=svn_http://svn.drobilla.net/lad/trunk/patchage:patchage
SOURCE_IGNORE=volatile
FORCE_DOWNLOAD=on
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/drobilla_lad-$VERSION"
else
- VERSION=0.4.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=1.0.0
+ SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_URL[0]=http://download.drobilla.net/$SOURCE
SOURCE2_URL[0]=${SOURCE_URL[0]}.sig
SOURCE2_IGNORE=signature
SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
fi
- WEB_SITE=http://wiki.drobilla.net/Patchage
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://drobilla.net/software/patchage/
ENTERED=20080319
LICENSE[0]=GPL
- KEYWORDS="alsa jack lash tools audio"
- SHORT="A modular patch bay for audio and MIDI systems"
+ KEYWORDS="alsa jack tools audio"
+ SHORT="modular patch bay for audio and MIDI systems"
cat << EOF
-Patchage is a modular patch bay for audio and MIDI systems based on
-JACK, LASH, and ALSA audio systems.
+Patchage is a modular patch bay for audio and MIDI systems based on JACK and
+ALSA audio systems.
EOF
diff --git a/audio-soft/patchage/HISTORY b/audio-soft/patchage/HISTORY
index cd2ca46..e2035c6 100644
--- a/audio-soft/patchage/HISTORY
+++ b/audio-soft/patchage/HISTORY
@@ -1,3 +1,16 @@
+2014-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.0; updated source url and renamed
source
+ for VCS branch; updated website, descriptions, keywords
+ * BUILD: use PATCHAGE_OPTS, waf_build()
+ * DEPENDS: rewritten: added PYTHON for waf script; replaced raul and
+ flowcanvas with ganv; autotools aren't needed for VCS branch;
alsa-lib
+ becomes optional; adapted dbus flags; added missing glib2, glibmm,
+ gtkmm2, dbus-glib deps; added optional doxygen, graphviz deps;
removed
+ lash (dropped by upstream); updated JACK2 notice; cleaned up
+ * INSTALL: added, for waf_install()
+ * CONFIGURE: added, for configure options
+ * PRE_BUILD: dropped
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/audio-soft/patchage/INSTALL b/audio-soft/patchage/INSTALL
new file mode 100755
index 0000000..0ea15cc
--- /dev/null
+++ b/audio-soft/patchage/INSTALL
@@ -0,0 +1 @@
+waf_install
diff --git a/audio-soft/patchage/PRE_BUILD b/audio-soft/patchage/PRE_BUILD
deleted file mode 100755
index 9071c97..0000000
--- a/audio-soft/patchage/PRE_BUILD
+++ /dev/null
@@ -1,8 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-if [[ $PATCHAGE_VCS == y ]]
-then
- cd patchage &&
- ./autogen.sh
-fi
diff --git a/crypto/GnuPG.gpg b/crypto/GnuPG.gpg
index 138d04d..7a5baa1 100644
Binary files a/crypto/GnuPG.gpg and b/crypto/GnuPG.gpg differ
diff --git a/crypto/gnupg-2.1/CONFLICTS b/crypto/gnupg-2.1/CONFLICTS
new file mode 100755
index 0000000..fe59462
--- /dev/null
+++ b/crypto/gnupg-2.1/CONFLICTS
@@ -0,0 +1 @@
+conflicts gnupg-exp
diff --git a/crypto/gnupg-2.1/DEPENDS b/crypto/gnupg-2.1/DEPENDS
new file mode 100755
index 0000000..f0ec2c1
--- /dev/null
+++ b/crypto/gnupg-2.1/DEPENDS
@@ -0,0 +1,21 @@
+depends npth &&
+depends libgpg-error &&
+depends libgcrypt &&
+depends libassuan &&
+depends libksba &&
+depends readline &&
+depends bzip2 &&
+depends zlib &&
+depends gnutls &&
+depends pkgconfig &&
+
+optional_depends openldap \
+ "--enable-ldap" \
+ "--disable-ldap" \
+ "for LDAP keyserver interface" &&
+
+optional_depends curl \
+ "--with-libcurl" \
+ "--without-libcurl" \
+ "for curl support" &&
+optional_depends gettext '' '' ''
diff --git a/crypto/gnupg-2.1/DETAILS b/crypto/gnupg-2.1/DETAILS
new file mode 100755
index 0000000..2afb91c
--- /dev/null
+++ b/crypto/gnupg-2.1/DETAILS
@@ -0,0 +1,30 @@
+ SPELL=gnupg-2.1
+ VERSION=2.1.0
+ SECURITY_PATCH=
+ PATCHLEVEL=0
+
+ SOURCE=gnupg-$VERSION.tar.bz2
+ SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/gnupg/$SOURCE
+ SOURCE_GPG="GnuPG.gpg:$SOURCE.sig"
+
+ SOURCE2=$SOURCE.sig
+ SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE2_IGNORE=signature
+
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/gnupg-$VERSION
+ WEB_SITE=http://www.gnupg.org
+ ENTERED=20141108
+ LICENSE[0]=GPL
+ KEYWORDS="gnupg crypto"
+ SHORT="modernl version of gnupg"
+cat << EOF
+gnupg-exp is a modern version of gnupg.
+
+GnuPG (the GNU Privacy Guard) is GNU's tool for secure communication and
+data storage. It can be used to encrypt data and to create digital
+signatures. It includes an advanced key management facility and is
+compliant with the proposed OpenPGP Internet standard as described in
+RFC2440. As such, it is meant to be compatible with PGP from NAI, Inc.
+Because it does not use any patented algorithms, it can be used without
+any restrictions.
+EOF
diff --git a/crypto/gnupg-2.1/HISTORY b/crypto/gnupg-2.1/HISTORY
new file mode 100644
index 0000000..3d97c27
--- /dev/null
+++ b/crypto/gnupg-2.1/HISTORY
@@ -0,0 +1,3 @@
+2014-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS, DETAILS, HISTORY: created this spell, version 2.1.0
+
diff --git a/crypto/gnupg-2.1/PROVIDES b/crypto/gnupg-2.1/PROVIDES
new file mode 100644
index 0000000..8124dc4
--- /dev/null
+++ b/crypto/gnupg-2.1/PROVIDES
@@ -0,0 +1 @@
+GNUPG
diff --git a/crypto/gnupg-2.1/TRIGGERS b/crypto/gnupg-2.1/TRIGGERS
new file mode 100755
index 0000000..37f3e4f
--- /dev/null
+++ b/crypto/gnupg-2.1/TRIGGERS
@@ -0,0 +1,5 @@
+
+if is_depends_enabled $SPELL curl
+then
+ on_cast curl check_self
+fi
diff --git a/crypto/gnupg-exp/CONFLICTS b/crypto/gnupg-exp/CONFLICTS
new file mode 100755
index 0000000..0ba5752
--- /dev/null
+++ b/crypto/gnupg-exp/CONFLICTS
@@ -0,0 +1 @@
+conflicts gnupg-2.1
diff --git a/crypto/gnupg-exp/HISTORY b/crypto/gnupg-exp/HISTORY
index 7488387..d123968 100644
--- a/crypto/gnupg-exp/HISTORY
+++ b/crypto/gnupg-exp/HISTORY
@@ -1,3 +1,6 @@
+2014-11=-8 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICST, PROVIDES: added
+
2014-08-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 2.0.26

diff --git a/crypto/gnupg-exp/PROVIDES b/crypto/gnupg-exp/PROVIDES
new file mode 100644
index 0000000..8124dc4
--- /dev/null
+++ b/crypto/gnupg-exp/PROVIDES
@@ -0,0 +1 @@
+GNUPG
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index d5326b6..4eb5a6b 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -1,7 +1,7 @@
SPELL=gnutls
case $GNUTLS_BRANCH in
stable)
- VERSION=3.2.18
+ VERSION=3.2.19
;;
stable-old)
VERSION=3.1.26
diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY
index f15bcec..d6aa148 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,6 @@
+2014-11-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.19
+
2014-09-28 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: Simplified branch version handling
* DETAILS: updated stable branch to 3.2.18
diff --git a/crypto/gpgme/DEPENDS b/crypto/gpgme/DEPENDS
index e923af2..ce1845e 100755
--- a/crypto/gpgme/DEPENDS
+++ b/crypto/gpgme/DEPENDS
@@ -3,7 +3,7 @@ depends libgpg-error &&
case $GPGME_BRANCH in
1.3 | 1.4 | 1.5)
depends libassuan &&
- depends gnupg-exp
+ depends GNUPG
;;
*)
depends gnupg
diff --git a/crypto/gpgme/HISTORY b/crypto/gpgme/HISTORY
index 17a3700..efee0f9 100644
--- a/crypto/gpgme/HISTORY
+++ b/crypto/gpgme/HISTORY
@@ -1,3 +1,6 @@
+2014-11-081 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: gnupg-exp => GNUPG
+
2014-08-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.5.1
SECURITY_PATCH++,, fixs CVE-2014-3564
diff --git a/crypto/libgpg-error/DETAILS b/crypto/libgpg-error/DETAILS
index 6917afa..429c221 100755
--- a/crypto/libgpg-error/DETAILS
+++ b/crypto/libgpg-error/DETAILS
@@ -1,5 +1,5 @@
SPELL=libgpg-error
- VERSION=1.13
+ VERSION=1.17
PATCHLEVEL=0

SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/crypto/libgpg-error/HISTORY b/crypto/libgpg-error/HISTORY
index 7e4e54b..1538d9d 100644
--- a/crypto/libgpg-error/HISTORY
+++ b/crypto/libgpg-error/HISTORY
@@ -1,3 +1,6 @@
+2014-11-08 Treeve Jelbert <treeve AT souremage.org>
+ * DETAILS: version 0.17
+
2014-09-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.13

diff --git a/crypto/npth/DETAILS b/crypto/npth/DETAILS
index 61829b3..61bd35a 100755
--- a/crypto/npth/DETAILS
+++ b/crypto/npth/DETAILS
@@ -1,5 +1,5 @@
SPELL=npth
- VERSION=0.91
+ VERSION=1.1

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/npth/$SOURCE
diff --git a/crypto/npth/HISTORY b/crypto/npth/HISTORY
index 52d388e..54fffa0 100644
--- a/crypto/npth/HISTORY
+++ b/crypto/npth/HISTORY
@@ -1,3 +1,6 @@
+2014-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1,1
+
2012-08-09 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 0.91

diff --git a/crypto/scute/DEPENDS b/crypto/scute/DEPENDS
index 1d93a10..385bdea 100755
--- a/crypto/scute/DEPENDS
+++ b/crypto/scute/DEPENDS
@@ -1,4 +1,4 @@
depends libgpg-error &&
depends libassuan &&
-depends gnupg-exp &&
+depends GNUPG &&
depends pinentry
diff --git a/crypto/scute/DETAILS b/crypto/scute/DETAILS
index 53f5306..f7f9c91 100755
--- a/crypto/scute/DETAILS
+++ b/crypto/scute/DETAILS
@@ -1,5 +1,5 @@
SPELL=scute
- VERSION=1.3.0
+ VERSION=1.4.0

SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/scute/$SOURCE
diff --git a/crypto/scute/HISTORY b/crypto/scute/HISTORY
index c5230c7..bbde4b8 100644
--- a/crypto/scute/HISTORY
+++ b/crypto/scute/HISTORY
@@ -1,3 +1,7 @@
+2014-11-09 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.0
+ * DEPENDS: GNUPG
+
2009-06-20 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.0, scute.gpg -> GnuPG.gpg
* scute.gpg: removed
diff --git a/dave_robillard.gpg b/dave_robillard.gpg
index c9985f7..b53088b 100644
Binary files a/dave_robillard.gpg and b/dave_robillard.gpg differ
diff --git a/devel/extra-cmake-modules/DETAILS
b/devel/extra-cmake-modules/DETAILS
index 4f429f0..c72dcb0 100755
--- a/devel/extra-cmake-modules/DETAILS
+++ b/devel/extra-cmake-modules/DETAILS
@@ -1,7 +1,7 @@
SPELL=extra-cmake-modules
- VERSION=1.3.0
- VX=5.3.0
-
SOURCE_HASH=sha512:70fe638bf8a4374974d5b0b9fdb4c5559a8d7e7a8520df6a4a6c4b764cd2a7194f82662a9f7e8363835b593ec6afca3e1305f1fb8a43871732d4e27574bab9ae
+ VERSION=1.4.0
+ VX=5.4
+SOURCE_HASH=sha512:b3c0eee48eaa448fcf588f39f6134fa86615d9d00a1102c50d802ce056bb070eb5ff1868e58cdd407b4b71c1640da937771fcb4221ff7a3def70f8b22de1c700
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_URL=$KDE_URL/stable/frameworks/$VX/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/devel/extra-cmake-modules/HISTORY
b/devel/extra-cmake-modules/HISTORY
index e0ba8e8..642d07c 100644
--- a/devel/extra-cmake-modules/HISTORY
+++ b/devel/extra-cmake-modules/HISTORY
@@ -1,3 +1,6 @@
+2014-11-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.0
+
2014-10-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.0

diff --git a/devel/git/DETAILS b/devel/git/DETAILS
index 9c5b680..6aa343d 100755
--- a/devel/git/DETAILS
+++ b/devel/git/DETAILS
@@ -1,6 +1,6 @@
SPELL=git
- VERSION=2.1.0
-
SOURCE_HASH=sha512:c6cd5b7ac37d231321160047133d526133a2eeb115acf5ca2041e1970622a838da631a07439a07564c9f2f34a74975daf62b45ed0184e493715e8d4f16c2187e
+ VERSION=2.1.3
+
SOURCE_HASH=sha512:8a8e4c0a580fb7647f8689ce126c3d97dc7b2c2f8c72087b7fef2b876590f0cfb8298ba756298ab1dfbb2350d17328c2adef11bd72049f757593f05f18d9fac3
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.sign
@@ -12,7 +12,7 @@ if [[ $GIT_DOC == manpages || $GIT_DOC == both ]]; then
SOURCE3=$SPELL-manpages-$VERSION.tar.xz
# SOURCE4=$SOURCE3.sign
# SOURCE3_GPG=kernel.gpg:$SOURCE3.sign:UPSTREAM_KEY
-
SOURCE3_HASH=sha512:ad5ba305aa464452f424cfda58ed4df63dcd181501a74368f4bfbf8c9d7691775b314922b427daa998ad067fc824665f9d7095a6ace67a4a552f50ca3faeb178
+
SOURCE3_HASH=sha512:9a8eb40603f0eff2ea5671a96c7679900e7a45f1cd8449f33126c8716ebdfe50e071888fbd9a6e478784c54a8b9e6ad3ec6ac2b8aee0f33890c92d5bc46f586a
SOURCE3_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE3
# SOURCE4_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE4
# SOURCE4_IGNORE=signature
@@ -21,7 +21,7 @@ if [[ $GIT_DOC == htmldocs || $GIT_DOC == both ]]; then
SOURCE5=$SPELL-htmldocs-$VERSION.tar.xz
# SOURCE6=$SOURCE5.sign
# SOURCE5_GPG=kernel.gpg:$SOURCE5.sign:UPSTREAM_KEY
-
SOURCE5_HASH=sha512:48b39b7379ea822cdc16e17925885cad230d89df8e74dd67f139ab194f82c6fec8dd45afcfd7875e19f71e837fcdda3ff425881ae5455ddd1a4f3068d324d596
+
SOURCE5_HASH=sha512:da8a706446ef3ac2c297c1f6cd648d217ccce8505c9ef9f8532cb4e183808e6b3606a54805500297e6ab69f07e9e2afd2b7fa951e54949ca0d353ea7a108a469
SOURCE5_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE5
# SOURCE6_URL=$KERNEL_URL/pub/software/scm/git/$SOURCE6
# SOURCE6_IGNORE=signature
diff --git a/devel/git/HISTORY b/devel/git/HISTORY
index 36eae11..42632d0 100644
--- a/devel/git/HISTORY
+++ b/devel/git/HISTORY
@@ -1,3 +1,6 @@
+2014-11-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.1;3
+
2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: openssl => SSL

diff --git a/devel/pcc/DETAILS b/devel/pcc/DETAILS
new file mode 100755
index 0000000..207c7bb
--- /dev/null
+++ b/devel/pcc/DETAILS
@@ -0,0 +1,28 @@
+ SPELL=pcc
+ VERSION=20141103
+ SOURCE="$SPELL-$VERSION.tgz"
+ SOURCE_URL[0]=http://$SPELL.ludd.ltu.se/ftp/pub/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:edf21d26247beaa66d3b17fb1d7f3095e927328f854ea3c63e60b901eeb5ce5947a843e0d3231569baa68ef4100dedf3a139b28a11e872113bdf43b45cf093bc
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="http://pcc.ludd.ltu.se/";
+ LICENSE[0]="BSD"
+ ENTERED=20141102
+ KEYWORDS=""
+ SHORT="Portable C Compiler"
+cat << EOF
+The compiler is based on the original Portable C Compiler by Stephen
+C. Johnson, written in the late 70's. Even though much of the compiler has
+been rewritten, some of the basics still remain.
+
+PCC debuted in Unix Version 7 and replaced the DMR compiler (Dennis Ritchie's
+original C compiler) in both System V and the BSD 4.x releases.
+
+About 50% of the frontend code and 80% of the backend code has been
+rewritten. Most stuff is written by Anders Magnusson, with the exception of
+the data-flow analysis part and the SSA conversion code which is written by
+Peter A Jonsson, and the MIPS port that were written as part of a project
+by undergraduate students at Luleaa University of Technology (LTU).
+
+The project goal is to write a C99 compiler while still keeping it small,
+simple, fast and understandable.
+EOF
diff --git a/devel/pcc/HISTORY b/devel/pcc/HISTORY
new file mode 100644
index 0000000..d6e6c2c
--- /dev/null
+++ b/devel/pcc/HISTORY
@@ -0,0 +1,3 @@
+2014-11-02 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created
+
diff --git a/editors/vile/BUILD b/editors/vile/BUILD
new file mode 100755
index 0000000..ec9df6b
--- /dev/null
+++ b/editors/vile/BUILD
@@ -0,0 +1,7 @@
+OPTS="$VILE_OPTS $OPTS" &&
+
+if [ "${VILE_SYMLINK}" == "y" ]; then
+ OPTS="--with-symlink=vi $OPTS"
+fi &&
+
+default_build
diff --git a/editors/vile/CONFIGURE b/editors/vile/CONFIGURE
new file mode 100755
index 0000000..47fab17
--- /dev/null
+++ b/editors/vile/CONFIGURE
@@ -0,0 +1,17 @@
+config_query VILE_SYMLINK "Would you like to have /usr/bin/vi as a symlink
to /usr/bin/[x]vile?" n &&
+
+if [ "${VILE_SYMLINK}" == "y" ]; then
+ if [ -e /usr/bin/vi ] && `readlink -f "/usr/bin/vi" | grep -Eqv
"[x]?vile"`; then
+ message "${MESSAGE_COLOR}VI is already provided by another vi clone.
Recast it" &&
+ message "with the vi symlink option disabled, then recast
vile.${DEFAULT_COLOR}" &&
+ VILE_SYMLINK="n"
+ fi
+fi &&
+
+config_query_option VILE_OPTS "Compile-in plugin support?" n \
+ "--enable-plugins" \
+ "--disable-plugins" &&
+
+config_query_option VILE_OPTS "Build syntax filters?" y \
+ "--enable-filters" \
+ "--disable-filters"
diff --git a/editors/vile/DEPENDS b/editors/vile/DEPENDS
new file mode 100755
index 0000000..eb7126b
--- /dev/null
+++ b/editors/vile/DEPENDS
@@ -0,0 +1,23 @@
+depends flex &&
+depends ncurses '--with-ncurses' &&
+
+optional_depends perl \
+ "--with-perl" \
+ "--without-perl" \
+ "for use of Perl as an extension language" &&
+
+message "${MESSAGE_COLOR}NOTICE: depending on answer below either X or
console version will be built${DEFAULT_COLOR}" &&
+
+optional_depends libx11 \
+ "--with-x" \
+ "--without-x" \
+ "to use the X Window System and build xvile instead of
vile" &&
+
+if is_depends_enabled $SPELL libx11; then
+ depends libxt &&
+
+ optional_depends libxpm \
+ "--with-xpm" \
+ "--without-xpm" \
+ "to use Xpm library for colored icon"
+fi
diff --git a/editors/vile/DETAILS b/editors/vile/DETAILS
new file mode 100755
index 0000000..94f4de8
--- /dev/null
+++ b/editors/vile/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=vile
+ VERSION=9.8
+ SOURCE=$SPELL-$VERSION.tgz
+ SOURCE_URL[0]=ftp://invisible-island.net/$SPELL/$SOURCE
+ SOURCE_URL[1]=http://invisible-mirror.net/archives/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:daaaa33e79b970d753c5c0c4972f4e8f91aa8a26c813dc8755bb7eff60cefaf4766b08a77e210d1c8fabd39ecf7093b5ea819f35cc1f3ea8122b48d4b5e2dfe8
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://invisible-island.net/vile/
+ DOC_DIRS=""
+ ENTERED=20141110
+ LICENSE[0]=GPL
+ KEYWORDS="editors"
+ SHORT="vi-like Emacs"
+cat << EOF
+vile is a text editor that attempts to combine the best aspects of the
popular
+Emacs and vi editors.
+
+vile is a text editor which is extremely compatible with vi in terms of
+"finger feel". In addition, it has extended capabilities in many areas,
+notably multi-file editing and viewing, key rebinding, real X window system
+support and optional embedded Perl interpreter.
+EOF
diff --git a/editors/vile/HISTORY b/editors/vile/HISTORY
new file mode 100644
index 0000000..95ec564
--- /dev/null
+++ b/editors/vile/HISTORY
@@ -0,0 +1,3 @@
+2014-11-10 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, BUILD, CONFIGURE, PROVIDES, INSTALL, profile.d:
+ created spell, version 9.8
diff --git a/editors/vile/INSTALL b/editors/vile/INSTALL
new file mode 100755
index 0000000..90bb61f
--- /dev/null
+++ b/editors/vile/INSTALL
@@ -0,0 +1,17 @@
+default_install &&
+
+mkdir -p "$INSTALL_ROOT/etc/profile.d/" &&
+
+if install_config_file "$SPELL_DIRECTORY/profile.d/editor.sh" \
+ "$INSTALL_ROOT/etc/profile.d/editor.sh"; then
+
+ chmod 0755 "$INSTALL_ROOT/etc/profile.d/editor.sh" &&
+
+ local VILE_BIN="vile" &&
+
+ if is_depends_enabled $SPELL libx11; then
+ VILE_BIN="xvile"
+ fi &&
+
+ sedit "s:%VILE_BIN%:${VILE_BIN}:" "$INSTALL_ROOT/etc/profile.d/editor.sh"
+fi
diff --git a/editors/vile/PROVIDES b/editors/vile/PROVIDES
new file mode 100755
index 0000000..1e25c73
--- /dev/null
+++ b/editors/vile/PROVIDES
@@ -0,0 +1,2 @@
+VI
+TEXT-EDITOR
diff --git a/editors/vile/profile.d/editor.sh
b/editors/vile/profile.d/editor.sh
new file mode 100644
index 0000000..b0b8440
--- /dev/null
+++ b/editors/vile/profile.d/editor.sh
@@ -0,0 +1,10 @@
+#!/bin/sh
+# First check if this variable is already set
+# then if not set, check it (maybe), then set it
+
+if [ -z "$EDITOR" ] ; then
+ EDITOR="%VILE_BIN%"
+fi
+
+export EDITOR
+
diff --git a/ftp/tnftp/DETAILS b/ftp/tnftp/DETAILS
index 5dfb7a2..09b00b5 100755
--- a/ftp/tnftp/DETAILS
+++ b/ftp/tnftp/DETAILS
@@ -1,5 +1,6 @@
SPELL=tnftp
- VERSION=20130505
+ VERSION=20141104
+ SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.asc
SOURCE_URL[0]=ftp://ftp.netbsd.org/pub/NetBSD/misc/$SPELL/$SOURCE
diff --git a/ftp/tnftp/HISTORY b/ftp/tnftp/HISTORY
index bc11e2a..996080c 100644
--- a/ftp/tnftp/HISTORY
+++ b/ftp/tnftp/HISTORY
@@ -1,5 +1,11 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20141104
+
+2014-11-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 20141031; SECURITY_PATCH++ (CVE-2014-8517)
+
+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 20130505
diff --git a/gnome2-libs/librsvg2/CONFLICTS b/gnome2-libs/librsvg2/CONFLICTS
new file mode 100755
index 0000000..10114ad
--- /dev/null
+++ b/gnome2-libs/librsvg2/CONFLICTS
@@ -0,0 +1 @@
+conflicts librsvg2 y
diff --git a/gnome2-libs/librsvg2/DEPENDS b/gnome2-libs/librsvg2/DEPENDS
index edec806..2b644c8 100755
--- a/gnome2-libs/librsvg2/DEPENDS
+++ b/gnome2-libs/librsvg2/DEPENDS
@@ -24,6 +24,7 @@ fi &&
depends libxrender &&
depends pcre &&
depends pixman &&
+depends gdk-pixbuf2 &&

optional_depends gtk-doc \
"--enable-gtk-doc" \
@@ -43,10 +44,5 @@ else
"Enable introspection"
fi &&

-optional_depends gdk-pixbuf2 \
- "--enable-pixbuf-loader" \
- "--disable-pixbuf-loader" \
- "build gdk pixbuf loader" &&
-
optional_depends gtk+3 '' '' 'GTK3 support'

diff --git a/gnome2-libs/librsvg2/DETAILS b/gnome2-libs/librsvg2/DETAILS
index 2e9bf85..e9f80d0 100755
--- a/gnome2-libs/librsvg2/DETAILS
+++ b/gnome2-libs/librsvg2/DETAILS
@@ -1,6 +1,6 @@
SPELL=librsvg2
- VERSION=2.40.4
-
SOURCE_HASH=sha512:effb6de6042cc89d9ce01a80058f09b2f4bee43055d07e4b4fb35120f5283e93073221c9453ec03fbb42c71b30202b3febeb5607c9b62c46d2a00ac233a55ed1
+ VERSION=2.40.5
+
SOURCE_HASH=sha512:57a82d2a9c7f77e503db3127d423cd58e947b3a32be1b2b9c78cf1dc9a35acc00ee79ec115737c95958f29b60f0a4ac384e97f090f027ede70dd3cb19c025938
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
SECURITY_PATCH=2
BRANCH=`echo $VERSION|cut -d . -f 1,2`
diff --git a/gnome2-libs/librsvg2/HISTORY b/gnome2-libs/librsvg2/HISTORY
index d6ee81e..01fbffd 100644
--- a/gnome2-libs/librsvg2/HISTORY
+++ b/gnome2-libs/librsvg2/HISTORY
@@ -1,3 +1,8 @@
+2014-10-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.40.5
+ * DEPENDS: gdk-pixbuf2 is required
+ * CONFLICTS: added
+
2014-10-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.40.5
* DEPENDS: no longer uses gtk+2
diff --git a/graphics/libgphoto2/DEPENDS b/graphics/libgphoto2/DEPENDS
index 07a02f1..14734e2 100755
--- a/graphics/libgphoto2/DEPENDS
+++ b/graphics/libgphoto2/DEPENDS
@@ -1,5 +1,11 @@
depends bison && # Is this really needed?
depends pkgconfig &&
+depends libxml2 &&
+# make icu usage explicit
+if is_depends_enabled libxml2 icu;then
+ depends icu
+fi &&
+

# test kernel version
local GPH_KDEV
diff --git a/graphics/libgphoto2/DETAILS b/graphics/libgphoto2/DETAILS
index 0c56a38..df40f2e 100755
--- a/graphics/libgphoto2/DETAILS
+++ b/graphics/libgphoto2/DETAILS
@@ -1,6 +1,6 @@
SPELL=libgphoto2
- VERSION=2.5.5
-
SOURCE_HASH=sha512:ed931e0e92dd9d27ba1267c4b4cfae589b2c2be600ed4412c756e17cde4c388cc56e35d243dc78ab092353d1267ec1f05b7371a1301714eb027b9bc58ea45abe
+ VERSION=2.5.5.1
+
SOURCE_HASH=sha512:a274bb553abed2f498b28388b2e2bc1810b4f57823744e7461248020818f1b79430198d81091aaa8ddc18a2a2acc5acf4fce5800e80da5e7ba534f0c094c749a
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/gphoto/$SOURCE
diff --git a/graphics/libgphoto2/HISTORY b/graphics/libgphoto2/HISTORY
index 40755e2..d612ec9 100644
--- a/graphics/libgphoto2/HISTORY
+++ b/graphics/libgphoto2/HISTORY
@@ -1,3 +1,7 @@
+2014-11-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.5.5
+ * DEPENDS: add libxml2 and possibly icu.1
+
2014-08-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.5.5

diff --git a/http/apache22/DETAILS b/http/apache22/DETAILS
index 20567ac..9d5660f 100755
--- a/http/apache22/DETAILS
+++ b/http/apache22/DETAILS
@@ -1,6 +1,6 @@
SPELL=apache22
- VERSION=2.2.27
- SECURITY_PATCH=18
+ VERSION=2.2.29
+ SECURITY_PATCH=19
SOURCE=httpd-$VERSION.tar.bz2
SOURCE2=$SOURCE.asc
SOURCE_GPG="apache.gpg:$SOURCE2:UPSTREAM_KEY"
diff --git a/http/apache22/HISTORY b/http/apache22/HISTORY
index f750e10..5b78587 100644
--- a/http/apache22/HISTORY
+++ b/http/apache22/HISTORY
@@ -1,7 +1,9 @@
-2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
- * DEPENDS: openssl => SSL
+2014-11-11 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.2.29; SECURITY_PATCH++ (CVE-2014-0118,
+ CVE-2014-0231, CVE-2014-0226, CVE-2013-5704)

- * SUB_DEPENDS, PRE_SUB_DEPENDS: openssl => SSL
+2014-08-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: openssl => SSL

2014-03-28 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 2.2.27; SECURITY_PATCH++ (CVE-2013-6438,
diff --git a/libs/ganv/BUILD b/libs/ganv/BUILD
new file mode 100755
index 0000000..9c6c9b6
--- /dev/null
+++ b/libs/ganv/BUILD
@@ -0,0 +1,3 @@
+OPTS="$GANV_OPTS $OPTS" &&
+
+waf_build
diff --git a/libs/ganv/CONFIGURE b/libs/ganv/CONFIGURE
new file mode 100755
index 0000000..5f93935
--- /dev/null
+++ b/libs/ganv/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option GANV_OPTS "Use experimental force-directed graph
layout?" y \
+ "" \
+ "--no-fdgl"
diff --git a/libs/ganv/DEPENDS b/libs/ganv/DEPENDS
new file mode 100755
index 0000000..796084e
--- /dev/null
+++ b/libs/ganv/DEPENDS
@@ -0,0 +1,16 @@
+# required for waf
+depends PYTHON &&
+depends -sub CXX gcc &&
+depends pkgconfig &&
+depends gtk+2 &&
+depends gtkmm2 &&
+
+optional_depends gettext "" "--no-nls" "for i18n (native language support)"
&&
+optional_depends gobject-introspection "--gir" "" "to build Gobject
introspection data" &&
+optional_depends doxygen "--docs" "" "to build documentation" &&
+
+if is_depends_enabled $SPELL doxygen; then
+ depends graphviz
+else
+ optional_depends graphviz "" "--no-graphviz" "for Graphviz support"
+fi
diff --git a/libs/ganv/DETAILS b/libs/ganv/DETAILS
new file mode 100755
index 0000000..f4439a6
--- /dev/null
+++ b/libs/ganv/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=ganv
+ VERSION=1.4.2
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE2=$SOURCE.sig
+ SOURCE_URL[0]=http://download.drobilla.net/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.sig
+ SOURCE_GPG=dave_robillard.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://drobilla.net/software/ganv/
+ ENTERED=20141107
+ LICENSE[0]=GPL
+ SHORT="interactive Gtkmm canvas widget for graph-based interfaces"
+cat << EOF
+Ganv is an interactive Gtk canvas widget for graph-based interfaces
(patchers,
+modular synthesizers, finite state automata, interactive graphs, etc).
+
+Ganv provides classes for "Modules" (boxes with "Ports"), Circles, and
+Edges (lines that connect either Ports or Circles). The user can rearrange
+items, or Ganv can automatically arrange items using GraphViz. Edges can be
made
+by the user one at a time with the mouse, or in groups using the mouse and
+keyboard.
+EOF
diff --git a/libs/ganv/HISTORY b/libs/ganv/HISTORY
new file mode 100644
index 0000000..46b2bd4
--- /dev/null
+++ b/libs/ganv/HISTORY
@@ -0,0 +1,3 @@
+2014-11-07 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, CONFIGURE, canvas.patch:
+ spell created, version 1.4.2
diff --git a/libs/ganv/INSTALL b/libs/ganv/INSTALL
new file mode 100755
index 0000000..0ea15cc
--- /dev/null
+++ b/libs/ganv/INSTALL
@@ -0,0 +1 @@
+waf_install
diff --git a/libs/ganv/PRE_BUILD b/libs/ganv/PRE_BUILD
new file mode 100755
index 0000000..b3a66ec
--- /dev/null
+++ b/libs/ganv/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p0 < "$SPELL_DIRECTORY/canvas.patch"
diff --git a/libs/ganv/canvas.patch b/libs/ganv/canvas.patch
new file mode 100644
index 0000000..3633634
--- /dev/null
+++ b/libs/ganv/canvas.patch
@@ -0,0 +1,40 @@
+--- src/Canvas.cpp.orig 2014-07-13 22:45:07.000000000 +0300
++++ src/Canvas.cpp 2014-11-07 14:43:16.341865183 +0300
+@@ -760,6 +760,18 @@
+ }
+ #endif
+
++inline uint64_t
++get_monotonic_time()
++{
++#if GLIB_CHECK_VERSION(2, 28, 0)
++ return g_get_monotonic_time();
++#else
++ GTimeVal time;
++ g_get_current_time(&time);
++ return time.tv_sec + time.tv_usec;
++#endif
++}
++
+ #ifdef GANV_FDGL
+
+ inline Region
+@@ -788,18 +800,6 @@
+ b->impl->force = vec_sub(b->impl->force, f);
+ }
+
+-inline uint64_t
+-get_monotonic_time()
+-{
+-#if GLIB_CHECK_VERSION(2, 28, 0)
+- return g_get_monotonic_time();
+-#else
+- GTimeVal time;
+- g_get_current_time(&time);
+- return time.tv_sec + time.tv_usec;
+-#endif
+-}
+-
+ gboolean
+ GanvCanvasImpl::layout_iteration()
+ {
diff --git a/net/dhcpcd/DETAILS b/net/dhcpcd/DETAILS
index 768f693..8b9b211 100755
--- a/net/dhcpcd/DETAILS
+++ b/net/dhcpcd/DETAILS
@@ -1,6 +1,6 @@
SPELL=dhcpcd
- VERSION=6.5.0
-
SOURCE_HASH=sha512:7e2e13013ca868f03124b2a93d08a4b5b41ecb11f8eaa60bc96788052cec0e755d5e9a9f21c67e33cc5007b6b3c8cf52953fa2e6117a6733a5475e9ea612e4bb
+ VERSION=6.6.0
+
SOURCE_HASH=sha512:9abd305d8257293d94770b386183e096a290060fdab283c135f545d6a59321efcafcce4cf4cb0fac5a9717ab5ff24da9c7ce2de482fc49522effb3b539bad76b
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=http://roy.marples.name/downloads/$SPELL/$SOURCE
diff --git a/net/dhcpcd/HISTORY b/net/dhcpcd/HISTORY
index 09bf51c..627938f 100644
--- a/net/dhcpcd/HISTORY
+++ b/net/dhcpcd/HISTORY
@@ -1,3 +1,6 @@
+2014-10-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.6.0
+
2014-10-07 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.5.0
* DEPENDS: add UDEV
diff --git a/printer/cups-filters/DETAILS b/printer/cups-filters/DETAILS
index 04304a8..bd79376 100755
--- a/printer/cups-filters/DETAILS
+++ b/printer/cups-filters/DETAILS
@@ -1,10 +1,10 @@
SPELL=cups-filters
- VERSION=1.0.60
-
SOURCE_HASH=sha512:e7e6533bdcc62ef24942e3387e243debf6ebe6d84a34970b6065cc7c5156858668d630cae892a1c87d75aff53150de9bd2feb045b165f6f5d4e5daf22edecd79
+ VERSION=1.0.61
+
SOURCE_HASH=sha512:7d538d71e6c8342e521f4366c443e767b64e324ed1689bb56c15e70211c91ea89e819c7ae142a9f6d86a111c6a5a4d44ba7b8aa2e5d0d71247fc2d3771c1598d
# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://www.openprinting.org/download/$SPELL/$SOURCE
+ SOURCE_URL[0]=https://www.openprinting.org/download/$SPELL/$SOURCE
WEB_SITE=http://www.openprinting.org
ENTERED=20120727
LICENSE[0]=http://www.cups.org/faq0003.html
diff --git a/printer/cups-filters/HISTORY b/printer/cups-filters/HISTORY
index 4dfb2b0..9c3130d 100644
--- a/printer/cups-filters/HISTORY
+++ b/printer/cups-filters/HISTORY
@@ -1,3 +1,6 @@
+2014-11-03 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.61
+
2014-10-14 Treeve Jelbert <treeve AT sourcemage.org>
* TRIGGERS: added
* DEPENDS: add cups, dbus
diff --git a/python-pypi/box2d/DEPENDS b/python-pypi/box2d/DEPENDS
new file mode 100755
index 0000000..e4ea57a
--- /dev/null
+++ b/python-pypi/box2d/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/box2d/DETAILS b/python-pypi/box2d/DETAILS
new file mode 100755
index 0000000..5ad13a0
--- /dev/null
+++ b/python-pypi/box2d/DETAILS
@@ -0,0 +1,24 @@
+ SPELL=box2d
+ VERSION=2.3b0
+ SOURCE="Box2D-${VERSION}.zip"
+ SOURCE_URL[0]=http://py${SPELL}.googlecode.com/files/${SOURCE}
+
SOURCE_HASH=sha512:4fbe9f5e5735e9f1ac8bc91313392f89d521c34ca7517aa98bc7a859a25be6c6ce2a0adba715ff79f84186eb91876131d4fe0c4ae0b96c64f49afaa3a77a0d29
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/Box2D-${VERSION}"
+ WEB_SITE="https://code.google.com/p/pybox2d/";
+ LICENSE[0]="zlib"
+ ENTERED=20141103
+ KEYWORDS=""
+ SHORT="2D physics library for Python"
+cat << EOF
+pybox2d is a 2D rigid body simulation library for games. Programmers can
+use it in their games to make objects move in believable ways and make the
+game world more interactive. From the game's point of view a physics engine
+is just a system for procedural animation.
+
+Box2D, the library behind pybox2d, is written in portable C++ and bound
+to Python by SWIG. Most of the types defined in the engine begin with the
+'''b2''' prefix. Hopefully this is sufficient to avoid name clashing with
+your game engine if you choose to import it to your global namespace. It
+also has a separate namespace that does away with these prefixes, if this
+fits your coding style more (see Box2D.b2).
+EOF
diff --git a/python-pypi/box2d/HISTORY b/python-pypi/box2d/HISTORY
new file mode 100644
index 0000000..0cf1ff1
--- /dev/null
+++ b/python-pypi/box2d/HISTORY
@@ -0,0 +1,2 @@
+2014-11-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
diff --git a/python-pypi/mercurial/DETAILS b/python-pypi/mercurial/DETAILS
index ff13a36..0f2147b 100755
--- a/python-pypi/mercurial/DETAILS
+++ b/python-pypi/mercurial/DETAILS
@@ -1,6 +1,6 @@
SPELL=mercurial
- VERSION=3.1.2
-
SOURCE_HASH=sha512:883c39b2e3063283585fc279a0709a95c6e5ab9af2df6777319678db05af43d61120659e631a3cc239d951f0ea57e583ac74ad56b779b343dd1feb2e2f077ec2
+ VERSION=3.2
+
SOURCE_HASH=sha512:1354957498efab44ea4eeecb15462499fa22028d01256a98a3519aec53ea144dbba25d7aa22f5fed4d4e71b32c2fe8fbedadff1a99071ee1b803269f1f6e74a3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://mercurial.selenic.com/release/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/mercurial/HISTORY b/python-pypi/mercurial/HISTORY
index fb848d6..4856622 100644
--- a/python-pypi/mercurial/HISTORY
+++ b/python-pypi/mercurial/HISTORY
@@ -1,3 +1,6 @@
+2014-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.2
+
2014-10-03 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.1.2

diff --git a/python-pypi/pyflakes/DEPENDS b/python-pypi/pyflakes/DEPENDS
new file mode 100755
index 0000000..4f88191
--- /dev/null
+++ b/python-pypi/pyflakes/DEPENDS
@@ -0,0 +1 @@
+depends PYTHON
diff --git a/python-pypi/pyflakes/DETAILS b/python-pypi/pyflakes/DETAILS
new file mode 100755
index 0000000..f53532c
--- /dev/null
+++ b/python-pypi/pyflakes/DETAILS
@@ -0,0 +1,21 @@
+ SPELL=pyflakes
+ VERSION=0.8.1
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://launchpad.net/${SPELL}/main/${VERSION}/+download/${SOURCE}
+
SOURCE_HASH=sha512:b9843637891f3e82a8430121395ceb4ec5df48b5ba73b96a307ebcb4a393e8cebee1681e094ee1f71a85b58bd2f32562b78fbd61d3fa85634f3ac448b1244637
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://launchpad.net/pyflakes";
+ LICENSE[0]="MIT"
+ ENTERED=20141107
+ KEYWORDS=""
+ SHORT="passive checker of Python programs"
+cat << EOF
+A simple program which checks Python source files for errors.
+
+Pyflakes analyzes programs and detects various errors. It works by parsing
+the source file, not importing it, so it is safe to use on modules with side
+effects. It's also much faster.
+
+It is available on PyPI and it supports all active versions of Python from
+2.5 to 3.4.
+EOF
diff --git a/python-pypi/pyflakes/HISTORY b/python-pypi/pyflakes/HISTORY
new file mode 100644
index 0000000..949f9c6
--- /dev/null
+++ b/python-pypi/pyflakes/HISTORY
@@ -0,0 +1,3 @@
+2014-11-07 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/utils/dbus-qt3/DEPENDS b/utils/dbus-qt3/DEPENDS
deleted file mode 100755
index cfdc39b..0000000
--- a/utils/dbus-qt3/DEPENDS
+++ /dev/null
@@ -1,6 +0,0 @@
-depends dbus &&
-depends QT &&
-optional_depends xorg-libs \
- '-with-x11' \
- '-without-x11' \
- 'X11 support'
diff --git a/utils/dbus-qt3/DETAILS b/utils/dbus-qt3/DETAILS
deleted file mode 100755
index d5e0621..0000000
--- a/utils/dbus-qt3/DETAILS
+++ /dev/null
@@ -1,17 +0,0 @@
- SPELL=dbus-qt3
- SPELLX=dbus-1-qt3
- VERSION=0.2
-
SOURCE_HASH=sha512:e9f847741070a68a5b22f5c75f5d5ed5f8be8d0a97715bab6f1addf809fcfa2f256ddf658617467092b7a2253759726c4f4023f391ede3129275d9c2c35a2762
- SOURCE=$SPELLX-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
- SOURCE_URL[0]=http://www.sbox.tugraz.at/home/v/voyager/$SOURCE
-#http://dbus.freedesktop.org/releases/$SOURCE
-# SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
- WEB_SITE=http://freedesktop.org/wiki/Software_2fdbus
- ENTERED=20060727
- LICENSE[0]=GPL
- KEYWORDS="utils"
- SHORT="qt3 bindings for dbus"
-cat << EOF
-qt3 bindings for dbus
-EOF
diff --git a/utils/dbus-qt3/HISTORY b/utils/dbus-qt3/HISTORY
deleted file mode 100644
index 8124eb9..0000000
--- a/utils/dbus-qt3/HISTORY
+++ /dev/null
@@ -1,6 +0,0 @@
-2008-03-18 Eric Sandall <sandalle AT sourcemage.org>
- * DEPENDS: Switch X11-LIBS to the one and only xorg-libs
-
-2006-07-27 Treeve Jelbert <treeve AT sourcemage.org>
- * DETAILS: version 0.2
- spell created following the dbus split
diff --git a/utils/mdp/DEPENDS b/utils/mdp/DEPENDS
index bf19f15..1118843 100755
--- a/utils/mdp/DEPENDS
+++ b/utils/mdp/DEPENDS
@@ -1,7 +1,7 @@
depends ncurses &&

if spell_ok gnupg-exp; then
- runtime_depends gnupg-exp
+ runtime_depends GNUPG
else
runtime_depends gnupg
fi
diff --git a/utils/mdp/HISTORY b/utils/mdp/HISTORY
index 860f7eb..c7b0cb5 100644
--- a/utils/mdp/HISTORY
+++ b/utils/mdp/HISTORY
@@ -1,3 +1,6 @@
+204-11-08 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: gnupg-exp => GNUPG
+
2014-02-23 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.7.3

diff --git a/x11-libs/wine/DETAILS b/x11-libs/wine/DETAILS
index 47af6cb..cca72c5 100755
--- a/x11-libs/wine/DETAILS
+++ b/x11-libs/wine/DETAILS
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
if [[ $WINE_BRANCH == devel ]]; then
- VERSION=1.7.29
+ VERSION=1.7.30
else
VERSION=1.6.1
fi
diff --git a/x11-libs/wine/HISTORY b/x11-libs/wine/HISTORY
index e436a51..432eee0 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,3 +1,6 @@
+2014-11-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.30 (devel)
+
2014-10-18 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.29 (devel)




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

Archive powered by MHonArc 2.6.24.

Top of Page