Skip to Content.
Sympa Menu

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

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 (c1565dfeb3fec000ac1f9a409f1984919cbcf8ce)
  • Date: Wed, 25 Jun 2014 02:39:20 -0500

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

ChangeLog | 15 +
archive/lzip/CONFLICTS | 1
archive/lzip/DETAILS | 2
archive/lzip/HISTORY | 4
archive/p7zip/DETAILS | 2
archive/p7zip/HISTORY | 3
audio-creation/ardour3/BUILD | 6
audio-creation/ardour3/DEPENDS | 5
audio-creation/ardour3/DETAILS | 7
audio-creation/ardour3/HISTORY | 6
audio-drivers/alsa-lib/DETAILS | 4
audio-drivers/alsa-lib/HISTORY | 3
audio-drivers/alsa-utils/DETAILS | 4
audio-drivers/alsa-utils/HISTORY | 3
audio-libs/liblo/HISTORY | 5
audio-libs/liblo/PRE_BUILD | 6
audio-libs/liblo/pre-gcc48.patch | 50 ++++
audio-players/dermixd/BUILD | 24 --
audio-players/dermixd/CONFIGURE | 5
audio-players/dermixd/DEPENDS | 14 -
audio-players/dermixd/DETAILS | 6
audio-players/dermixd/FINAL | 12 +
audio-players/dermixd/HISTORY | 6
audio-players/dermixd/INSTALL | 30 --
audio-players/dermixd/PRE_BUILD | 28 --
audio-players/dermixd/init.d/dermixd | 35 +--
audio-players/dermixd/init.d/dermixd.conf | 28 +-
audio-soft/gmtp/DEPENDS | 5
audio-soft/gmtp/DETAILS | 23 ++
audio-soft/gmtp/HISTORY | 3
crypto/gnupg-exp/DETAILS | 4
crypto/gnupg-exp/HISTORY | 3
crypto/gnupg/DETAILS | 4
crypto/gnupg/HISTORY | 3
database/mariadb/DETAILS | 4
database/mariadb/HISTORY | 3
dev/null |binary
devel/android-tools/BUILD | 2
devel/android-tools/DEPENDS | 3
devel/android-tools/DETAILS | 17 +
devel/android-tools/HISTORY | 5
devel/android-tools/INSTALL | 5
devel/android-tools/PRE_BUILD | 24 ++
devel/android-tools/init.d/adb | 17 +
devel/gdb/DETAILS | 2
devel/gdb/HISTORY | 3
devel/python/DETAILS | 2
devel/python/HISTORY | 3
devel/qxmledit/DETAILS | 4
devel/qxmledit/HISTORY | 3
devel/qxorm/DETAILS | 4
devel/qxorm/HISTORY | 4
disk/ddrescue/DEPENDS | 1
disk/ddrescue/DETAILS | 6
disk/ddrescue/HISTORY | 5
disk/ddrescue/PRE_BUILD | 3
disk/eudev/DETAILS | 4
disk/eudev/HISTORY | 4
disk/eudev/PRE_BUILD | 1
doc/man-pages/DETAILS | 4
doc/man-pages/HISTORY | 3
editors/auctex/CONFLICTS | 1
editors/auctex/DEPENDS | 2
editors/auctex/DETAILS | 20 -
editors/auctex/HISTORY | 82
-------
emacs-lisp/auctex/CONFLICTS | 1
emacs-lisp/auctex/DEPENDS | 3
emacs-lisp/auctex/DETAILS | 19 +
emacs-lisp/auctex/HISTORY | 86
++++++++
gnome2-apps/homebank/DETAILS | 6
gnome2-apps/homebank/HISTORY | 3
groups | 1
kernels/linux/HISTORY | 4
kernels/linux/info/patches/maintenance_patches_3/patch-3.15.1 | 5
kernels/linux/latest.defaults | 4
latex/xdvi/DETAILS | 7
latex/xdvi/HISTORY | 4
latex/xdvi/INSTALL | 2
libs/libquvi-scripts/HISTORY | 2
libs/libusb/DETAILS | 4
libs/libusb/HISTORY | 3
libs/tbb/DETAILS | 4
libs/tbb/HISTORY | 3
libs/tzdata/DETAILS | 8
libs/tzdata/HISTORY | 5
libs/tzdata/iana.gpg |binary
net/dhcpcd/DETAILS | 4
net/dhcpcd/HISTORY | 3
net/iw/DETAILS | 4
net/iw/HISTORY | 3
net/samba/DETAILS | 6
net/samba/HISTORY | 3
perl-cpan/dbi/DETAILS | 6
perl-cpan/dbi/HISTORY | 4
utils/gstopwatch/BUILD | 1
utils/gstopwatch/DEPENDS | 2
utils/gstopwatch/DETAILS | 14 +
utils/gstopwatch/HISTORY | 2
utils/gstopwatch/INSTALL | 1
utils/gstopwatch/PRE_BUILD | 4
utils/schroot/DETAILS | 4
utils/schroot/HISTORY | 3
video/mpv/DETAILS | 4
video/mpv/HISTORY | 3
x11-libs/wine/DETAILS | 2
x11-libs/wine/HISTORY | 3
x11/conky/HISTORY | 9
x11/conky/PRE_BUILD | 10
x11/conky/conky-1.8.1-utf8-scroll.patch | 104
+++++++++
x11/conky/conky-1.9.0-apcupsd.patch | 106
++++++++++
x11/conky/conky-1.9.0-default-graph-size.patch | 18 +
x11/conky/conky-1.9.0-diskio-dmmajor.patch | 25 ++
x11/conky/conky-1.9.0-lines-fix.patch | 36 +++
x11/conky/conky-1.9.0-ncurses.patch | 31 ++
x11/conky/conky-1.9.0-update-when-message-count-decreases.patch | 75
+++++++
xorg-app/xlsclients/DETAILS | 4
xorg-app/xlsclients/HISTORY | 3
117 files changed, 979 insertions(+), 292 deletions(-)

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

homebank: => 4.6

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

auctex: Move to the emacs-lisp section

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

xdvi 22.86

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

auctex 11.87

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

gnupg-exp 2.0.24, SECURITY_PATCH=8

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

samba 3.6.24, SECURITY_PATCH=23, CVE-2014-0244 and CVE-2014-3493

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

gnupg 1.4.17, SECURITY_PATCH=11

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

devel/android-tools: set device permissions in udev rule file if systemd
is not installed

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

dbi: => 1.631

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

tbb: => 42_20140601

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

iw: => 3.15

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

qxmledit: => 0.8.10

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

tzdata: => 2014e

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

audio-soft/gmtp: new spell, a GUI for communicating with mtp-capable
devices

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

devel/android-tools: new spell, tools for debugging android-based devices

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

utils/schroot: version 1.6.10

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

ardour3: => 3.5.380

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

liblo: added gcc pre-4.8 support

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

python: => 2.7.7

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

eudev: => 1.8

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

groups - add input

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

qxorm: => 1.2.8

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

video/mpv: version 0.3.11

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

archive/p7zip: fix source url

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

kernels/linux: version 3.15.1

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

gstopwatch: new spell, simple stopwatch, written in GTK3

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

dhcpcd: => 6.4.0

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

doc/man-pages: version 3.69

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

alsa-utils: => 1.0.28

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

alsa-lib: => 1.0.28

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

mariadb: => 5.5.38 (5.5)

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

libusb: => 1.0.19

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

libquvi-scripts: corrected HISTORY entry

commit 24db1c983f34a68af8947ba4a7142b0ead9a58c8
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

dermixd: bump to 2.0.0, adapt to new build system

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

devel/gdb: version 7.7.1

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

ddrescue: => 1.18.1

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

lzip: => 1.15

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

wine: => 1.7.20

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

xlsclient 1.1.3

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

x11/conky: add bug fixes from gentoo

diff --git a/ChangeLog b/ChangeLog
index 1875421..25608af 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,18 @@
+2014-06-25 Ismael Luceno <ismael AT sourcemage.org>
+ * editors/auctex: moved to emacs-lisp/auctex
+
+2014-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * devel/android-tools: new spell, tools for debugging android-based
+ devices
+ * audio-soft/gmtp: new spell, a GUI for communicating with mtp-capable
+ devices
+
+2014-06-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * accounts, group: add inpu
+
+2014-06-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * utils/gstopwatch: new spell, simple stopwatch, written in GTK3
+
2014-06-08 Treeve Jelbert <treeve AT sourcemage.org>
* graphics-libs/libepoxy: new spell, GL settings manager

diff --git a/archive/lzip/CONFLICTS b/archive/lzip/CONFLICTS
deleted file mode 100755
index 12987ce..0000000
--- a/archive/lzip/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts xz-utils
diff --git a/archive/lzip/DETAILS b/archive/lzip/DETAILS
index 0b34991..6a70928 100755
--- a/archive/lzip/DETAILS
+++ b/archive/lzip/DETAILS
@@ -1,5 +1,5 @@
SPELL=lzip
- VERSION=1.12
+ VERSION=1.15
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/archive/lzip/HISTORY b/archive/lzip/HISTORY
index 7b4084b..8416b8e 100644
--- a/archive/lzip/HISTORY
+++ b/archive/lzip/HISTORY
@@ -1,3 +1,7 @@
+2014-06-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.15
+ * CONFLICTS: deleted, not true
+
2011-09-30 George Sherwood <gsherwood AT sourcemage.org>
* DETAILS: Updated to version 1.12

diff --git a/archive/p7zip/DETAILS b/archive/p7zip/DETAILS
index d3515e3..6d4a672 100755
--- a/archive/p7zip/DETAILS
+++ b/archive/p7zip/DETAILS
@@ -3,7 +3,7 @@

SOURCE_HASH=sha512:7bb8a276aaefc4a83364e45633c48527de44c6b1205344f3356db570582f30f81d82a94938c99a7ad193587b584cc1c03219c28249de40018bdaee6c3b2a022a
SOURCE=${SPELL}_${VERSION}_src_all.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SPELL}_$VERSION"
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SPELL/$VERSION/$SOURCE
DOCS=""
WEB_SITE=http://p7zip.sourceforge.net/
ENTERED=20050123
diff --git a/archive/p7zip/HISTORY b/archive/p7zip/HISTORY
index 6525382..1ab18e0 100644
--- a/archive/p7zip/HISTORY
+++ b/archive/p7zip/HISTORY
@@ -1,3 +1,6 @@
+2014-06-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: fix SOURCE_URL[0]
+
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-creation/ardour3/BUILD b/audio-creation/ardour3/BUILD
index 33dd493..cda691f 100755
--- a/audio-creation/ardour3/BUILD
+++ b/audio-creation/ardour3/BUILD
@@ -1,4 +1,6 @@
-OPTS="--configdir=$INSTALL_ROOT/etc $OPTS" &&
-OPTS="--noconfirm --freedesktop $ARDOUR3_OPTS $OPTS" &&
+OPTS="--noconfirm \
+ --configdir=$INSTALL_ROOT/etc \
+ $ARDOUR3_OPTS \
+ $OPTS" &&

waf_build
diff --git a/audio-creation/ardour3/DEPENDS b/audio-creation/ardour3/DEPENDS
index 8b79dde..0262163 100755
--- a/audio-creation/ardour3/DEPENDS
+++ b/audio-creation/ardour3/DEPENDS
@@ -40,6 +40,11 @@ if is_depends_enabled $SPELL lv2; then
depends suil-0
fi &&

+optional_depends shared-mime-info \
+ "--freedesktop" \
+ "" \
+ "to build documentation" &&
+
optional_depends doxygen \
"--docs" \
"" \
diff --git a/audio-creation/ardour3/DETAILS b/audio-creation/ardour3/DETAILS
index 1c393d7..7f95a36 100755
--- a/audio-creation/ardour3/DETAILS
+++ b/audio-creation/ardour3/DETAILS
@@ -1,9 +1,10 @@
SPELL=ardour3
SPELLX=Ardour3
- VERSION=3.5.357
+ VERSION=3.5.380
SOURCE="${SPELLX}-${VERSION}.tar.bz2"
-
SOURCE_URL[0]=ftp://ftp.archlinux.org/other/ardour/$SPELLX-$VERSION.tar.bz2
-
SOURCE_HASH=sha512:90a310d10b2bc56cb2acc7fbcea2bfb4d1e49052cd9cbf26d5a5d4efe8786b868e20ef679f07f186547ff281364eeb90e03587f6d86ea3551123f0bafdbb3623
+ SOURCE_URL[0]=http://download.sourcemage.org/grimoire/distro/${SOURCE}
+ SOURCE_URL[1]=http://sourcemage.ru/mirror/$SOURCE
+
SOURCE_HASH=sha512:a53b4e3e6201367f1d82bab53b4cf38d3d0466c80cbbafc062c23b7bf19d0c572d859dfc3e1f75845a62d1bc0387504ed94e3887c82b730b98ec8c3f5cb71c87
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
WEB_SITE="http://ardour.org";
LICENSE[0]=GPLv2
diff --git a/audio-creation/ardour3/HISTORY b/audio-creation/ardour3/HISTORY
index 671326d..7306581 100644
--- a/audio-creation/ardour3/HISTORY
+++ b/audio-creation/ardour3/HISTORY
@@ -1,3 +1,9 @@
+2014-06-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.5.380; switched back to sourcemage url;
+ added 2nd mirror
+ * BUILD: merge OPTS
+ * DEPENDS: made --freedesktop optional
+
2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.5.357
* BUILD: add --configdir and --freedesktop to OPTS
diff --git a/audio-drivers/alsa-lib/DETAILS b/audio-drivers/alsa-lib/DETAILS
index 600a99a..4a2ff07 100755
--- a/audio-drivers/alsa-lib/DETAILS
+++ b/audio-drivers/alsa-lib/DETAILS
@@ -11,8 +11,8 @@ if [[ $ALSA_LIB_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
- VERSION=1.0.27.2
-
SOURCE_HASH=sha512:3fa9160e001cf21ddc6332c3748f8aa27bd1b514616fd1a9993c34128fe99d07e2dfc5f1a9177e1c17456d1361496f90bf3552f940fd85c6ea5ac9bbc30fe8ce
+ VERSION=1.0.28
+
SOURCE_HASH=sha512:a08430d0beb4a751b1608d148f4fc3d1077a689f5f7197b830a2768d66238b69de2614448d56643fbcb3141faa06ab361b7a8579cce4303304bce8c10de01f08
# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/audio-drivers/alsa-lib/HISTORY b/audio-drivers/alsa-lib/HISTORY
index 0f54bb2..2dcef59 100644
--- a/audio-drivers/alsa-lib/HISTORY
+++ b/audio-drivers/alsa-lib/HISTORY
@@ -1,3 +1,6 @@
+2014-06-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.28
+
2013-07-09 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.27.2

diff --git a/audio-drivers/alsa-utils/DETAILS
b/audio-drivers/alsa-utils/DETAILS
index 7661165..26920f3 100755
--- a/audio-drivers/alsa-utils/DETAILS
+++ b/audio-drivers/alsa-utils/DETAILS
@@ -11,8 +11,8 @@ if [[ $ALSA_UTILS_BRANCH == scm ]]; then
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
- VERSION=1.0.27.2
-
SOURCE_HASH=sha512:c9a4943852ec1a71a5a8d2c99e1df0ba96a5d9d1196cabfdb6655f58c6a9a5a9d40dea62de019f5ed0fad0885800403c48a4a6c86b67af7fbd842097881c2bd6

+ VERSION=1.0.28
+
SOURCE_HASH=sha512:faa5abf3f066106c80d019944efa2298e2d3157469c1c7bc52deb9aa1bcd5f5439a2e22b04ad9210e292fcef97bdacc27aa75fc275d0d7cae2c2f88729c84786
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=ftp://ftp.alsa-project.org/pub/utils/$SOURCE
diff --git a/audio-drivers/alsa-utils/HISTORY
b/audio-drivers/alsa-utils/HISTORY
index ce57023..1ecebf4 100644
--- a/audio-drivers/alsa-utils/HISTORY
+++ b/audio-drivers/alsa-utils/HISTORY
@@ -1,3 +1,6 @@
+2014-06-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.28
+
2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.0.27.2

diff --git a/audio-libs/liblo/HISTORY b/audio-libs/liblo/HISTORY
index 06b3d34..a4e0e14 100644
--- a/audio-libs/liblo/HISTORY
+++ b/audio-libs/liblo/HISTORY
@@ -1,3 +1,8 @@
+2014-06-21 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD: added, to apply patch
+ * pre-gcc48.patch: added, to fix build with compilers with full C++11
+ support
+
2014-03-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.28

diff --git a/audio-libs/liblo/PRE_BUILD b/audio-libs/liblo/PRE_BUILD
new file mode 100755
index 0000000..d3ef378
--- /dev/null
+++ b/audio-libs/liblo/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+if spell_ok gcc && is_version_less $(installed_version gcc) 4.8.0; then
+ patch -p0 < "$SPELL_DIRECTORY/pre-gcc48.patch"
+fi
diff --git a/audio-libs/liblo/pre-gcc48.patch
b/audio-libs/liblo/pre-gcc48.patch
new file mode 100644
index 0000000..961ecb0
--- /dev/null
+++ b/audio-libs/liblo/pre-gcc48.patch
@@ -0,0 +1,50 @@
+--- lo/lo_cpp.h.orig 2014-01-27 21:30:49.000000000 +0400
++++ lo/lo_cpp.h 2014-06-21 22:48:04.546899637 +0400
+@@ -426,19 +426,22 @@
+ }
+ }
+
+- Server(const num_string_type &port, lo_err_handler err_h=0)
+- : Server(lo_server_new(port, err_h)) {}
++ Server(const num_string_type &port, lo_err_handler err_h=0) {
++ server = lo_server_new(port, err_h);
++ }
+
+- Server(const num_string_type &port, int proto, lo_err_handler
err_h=0)
+- : Server(lo_server_new_with_proto(port, proto, err_h)) {}
++ Server(const num_string_type &port, int proto, lo_err_handler
err_h=0) {
++ server = lo_server_new_with_proto(port, proto, err_h);
++ }
+
+ Server(const string_type &group, const num_string_type &port,
+- const string_type &iface="", const string_type &ip="",
lo_err_handler err_h=0)
+- : Server((iface._s || ip._s)
+- ? lo_server_new_multicast_iface(group, port,
+- iface._s?:0,
+- ip._s?:0, err_h)
+- : lo_server_new_multicast(group, port, err_h)) {}
++ const string_type &iface="", const string_type &ip="",
lo_err_handler err_h=0) {
++ if (iface._s || ip._s) {
++ server = lo_server_new_multicast_iface(group, port,
iface._s?:0, ip._s?:0, err_h);
++ } else {
++ server = lo_server_new_multicast(group, port, err_h);
++ }
++ }
+
+ virtual ~Server()
+ { if (server) lo_server_free(server); }
+@@ -734,8 +737,12 @@
+ }
+ }
+
+- Bundle(const Bundle &b)
+- : Bundle((lo_bundle)b) {}
++ Bundle(const Bundle &b) {
++ lo_bundle newb = (lo_bundle)b;
++ bundle = newb;
++ if (newb)
++ lo_bundle_incref(newb);
++ }
+
+ ~Bundle()
+ { if (bundle) lo_bundle_free_recursive(bundle); }
diff --git a/audio-players/dermixd/BUILD b/audio-players/dermixd/BUILD
deleted file mode 100755
index ce7153c..0000000
--- a/audio-players/dermixd/BUILD
+++ /dev/null
@@ -1,24 +0,0 @@
-#no autotools yet... constructing the build
-# choice: gnu, gnu-oss, gnu-alsa
-if list_find "$OPTS" --enable-alsa
-then
- if [[ "$DMD_OSS" == y ]]
- then
- DMD_BUILD=gnu
- else
- DMD_BUILD=gnu-alsa
- fi
-else
- DMD_BUILD=gnu-oss
-fi &&
-if [[ "$DMD_PRIO" == y ]]; then
- export CPPFLAGS="$CPPFLAGS -DLINUX"
-fi &&
-MAKE_OPT= &&
-if list_find "$OPTS" --enable-sndfile; then
- MAKE_OPT="$MAKE_OPT SNDFILE=yes"
-fi &&
-if list_find "$OPTS" --enable-vorbis; then
- MAKE_OPT="$MAKE_OPT VORBISFILE=yes"
-fi &&
-make $MAKE_OPT $DMD_BUILD
diff --git a/audio-players/dermixd/CONFIGURE b/audio-players/dermixd/CONFIGURE
index 6ef0249..29ef3bc 100755
--- a/audio-players/dermixd/CONFIGURE
+++ b/audio-players/dermixd/CONFIGURE
@@ -1,7 +1,4 @@
-config_query DMD_OSS "Include OSS support (it is forced without ALSA!)" y &&
# I would like to make that depend on yes to init script
# ...and even opt to mod the default config accordingly!
config_query DMD_USER \
-"Create musicdaemon user (init script per default uses it)" y &&
-config_query DMD_PRIO \
-"Enable Linux-specific dropped priority for worker threads (less likely
interruption of mixer/output threads)" n
+"Create musicdaemon user (init script per default uses it)" y
diff --git a/audio-players/dermixd/DEPENDS b/audio-players/dermixd/DEPENDS
index ba3eeea..ac0861a 100755
--- a/audio-players/dermixd/DEPENDS
+++ b/audio-players/dermixd/DEPENDS
@@ -1,8 +1,10 @@
depends -sub CXX gcc &&
+depends perl &&
+depends config-param &&
optional_depends alsa-lib --enable-alsa --disable-alsa "ALSA output" &&
-optional_depends perl --enable-perl --disable-perl "install PERL frontend" &&
-optional_depends mpg123 "" "" "for mpeg input -- \
-need control interface of -thor version or >= 0.60! \
-(you can install mpg123 later without rebuilding)" &&
-optional_depends libvorbis "--enable-vorbis" "--disable-vorbis" "OGG/Vorbis
input" &&
-optional_depends libsndfile "--enable-sndfile" "--disable-sndfile" "sndfile
input"
+optional_depends mpg123 "--enable-mpg123" "--disable-mpg123" "for mpeg input
using libmpg123" &&
+optional_depends libvorbis "--enable-vorbisfile" "--disable-vorbisfile"
"OGG/Vorbis input" &&
+optional_depends libsndfile "--enable-sndfile" "--disable-sndfile" "sndfile
input" &&
+optional_depends file "--enable-magic" "--disable-magic" "identify files
using libmagic" &&
+optional_depends ladspa "--enable-ladspa" "--disable-ladspa" "using LADSPA
plugins" &&
+optional_depends soundtouch "--enable-soundtouch" "--disable-soundtouch"
"timepitch effect"
diff --git a/audio-players/dermixd/DETAILS b/audio-players/dermixd/DETAILS
index 1ebe32a..befa9af 100755
--- a/audio-players/dermixd/DETAILS
+++ b/audio-players/dermixd/DETAILS
@@ -1,5 +1,5 @@
SPELL=dermixd
- VERSION=1.6.2
+ VERSION=2.0.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
@@ -16,8 +16,8 @@ cat << EOF
DerMixD takes an arbitrary number of input channels and creates an arbitrary
number of mixes on an arbitrary number of output channels (i.e. audio device
on host machine).
-It is controlled via simple commands on TCP socket (you can talk to it with
-telnet) that are scriptable in a timed manner.
+It is controlled via simple commands on a local or TCP socket (you can talk
+to it with telnet) that are scriptable in a timed manner.
Most important input classes are MPEG audio files/streams via (recent)
mpg123 and libsndfile (there is a sine generator for fun and raw audio input
and on the output side there's OSS and ALSA as well as raw and text
diff --git a/audio-players/dermixd/FINAL b/audio-players/dermixd/FINAL
new file mode 100755
index 0000000..aadaddb
--- /dev/null
+++ b/audio-players/dermixd/FINAL
@@ -0,0 +1,12 @@
+if [[ "$DMD_USER" == "y" ]]
+then
+ create_group audio &&
+ create_account musicdaemon
+# in future modify default config?
+# cp ${SCRIPT_DIRECTORY}/dermixd.conf .
+else
+ create_account nobody
+# sed 's/USER=dermixd/USER=nobody/' \
+# ${SCRIPT_DIRECTORY}/dermixd.conf > dermixd.conf
+fi
+
diff --git a/audio-players/dermixd/HISTORY b/audio-players/dermixd/HISTORY
index db9b7ea..6dd8e91 100644
--- a/audio-players/dermixd/HISTORY
+++ b/audio-players/dermixd/HISTORY
@@ -1,3 +1,9 @@
+2014-06-15 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS, DEPENDS: update to 2.0.0
+ * PRE_BUILD, BUILD, INSTALL: not needed anymore
+ * init.d/dermixd, init.d/dermixd.conf: adapt
+ * CONFIGURE, FINAL: reduced to user creation
+
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-players/dermixd/INSTALL b/audio-players/dermixd/INSTALL
deleted file mode 100755
index bbfbe9f..0000000
--- a/audio-players/dermixd/INSTALL
+++ /dev/null
@@ -1,30 +0,0 @@
-if [[ "$DMD_USER" == "y" ]]
-then
- create_group audio &&
- create_account musicdaemon
-# in future modify default config?
-# cp ${SCRIPT_DIRECTORY}/dermixd.conf .
-else
- create_account nobody
-# sed 's/USER=dermixd/USER=nobody/' \
-# ${SCRIPT_DIRECTORY}/dermixd.conf > dermixd.conf
-fi &&
-
-
-BINDIR=${INSTALL_ROOT}/usr/bin &&
-DOCDIR=${INSTALL_ROOT}/usr/share/doc/dermixd &&
-install -v -d ${BINDIR} &&
-install -v -d ${DOCDIR} &&
-install -v dermixd ${BINDIR} &&
-install -v README BUGS TODO LICENSE CHANGES ${DOCDIR} &&
-if list_find "$OPTS" --enable-perl
-then
- PERLDIR=${INSTALL_ROOT}/usr/lib/dermixd &&
- install -v -d ${PERLDIR} &&
- install -v frontend/simple_player ${BINDIR}/dermixd-play &&
- install -v frontend/dermixd-control ${BINDIR}/dermixd-control &&
- install -v frontend/shuffle ${BINDIR}/shuffle &&
- install -v frontend/Param.pm ${PERLDIR} &&
- install -v -d ${PERLDIR}/DerMixD &&
- install -v frontend/DerMixD/{Base,Control}.pm ${PERLDIR}/DerMixD
-fi
diff --git a/audio-players/dermixd/PRE_BUILD b/audio-players/dermixd/PRE_BUILD
deleted file mode 100755
index c34e659..0000000
--- a/audio-players/dermixd/PRE_BUILD
+++ /dev/null
@@ -1,28 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-# gcc-4.3 hotfix
-echo 'Index: common.hxx
-Index: param.cxx
-===================================================================
---- param.cxx (Revision 442)
-+++ param.cxx (Arbeitskopie)
-@@ -9,6 +9,7 @@
- #include <cstdlib>
- #include <cstdio>
- #include <string>
-+#include <cstring>
- #include <vector>
- using namespace std;
-
-Index: common.hxx
-===================================================================
---- common.hxx (Revision 442)
-+++ common.hxx (Arbeitskopie)
-@@ -16,6 +16,7 @@
- #include <sched.h>
- #include <semaphore.h>
- #include <string>
-+#include <cstring>
- #include <vector>
- #include <queue>
- #include <limits.h>' | patch -Np0
diff --git a/audio-players/dermixd/init.d/dermixd
b/audio-players/dermixd/init.d/dermixd
index 9e88af9..a4d10e7 100644
--- a/audio-players/dermixd/init.d/dermixd
+++ b/audio-players/dermixd/init.d/dermixd
@@ -4,25 +4,27 @@ PROGRAM=/usr/bin/dermixd
RUNLEVEL=3

CONTROL=/usr/bin/dermixd-control
-#some defaults... ok, dermixd should start to read a config file...
+
+# defaults to have something
+USER=musicdaemon
+TCP=yes
PORT=8888
+UNIX=yes
+SOCKET=/tmp/dermixd.socket
+REMOTE=no
BUFFER=2048
AUDIO_RATE=44100
CHANNELS=2
-DEBUG_OUT=
+NICE=-5
+INPUT_ZEROSCAN=no
+INPUT_PREBUFFER=10
+INPUT_ZEROLEVEL=0.01
+INPUT_ZERORANGE=5
+INITIAL_SETUP=yes
DEFAULT_OUTPUT=
DEFAULT_OUTFILE=
-MPG123_DECODER=/usr/bin/mpg123
-MPG123_PREBUFFER=2
-MPG123_ZEROSCAN=yes
-MPG123_ZEROLEVEL=100
-MPG123_GAPLESS=no
-INITIAL_SETUP=yes
OUTPUT_STOPPED=yes
-NICE=-5
-#be on the safe side
-USER=nobody
-REMOTE=no
+#DEBUG_OUT=

. /etc/init.d/smgl_init
. /etc/sysconfig/dermixd
@@ -30,7 +32,7 @@ REMOTE=no
start()
{
echo "starting DerMixD..."
- COMMAND="$PROGRAM port='$PORT' buffer='$BUFFER'
audio_rate='$AUDIO_RATE' channels='$CHANNELS'
mpg123.decoder='$MPG123_DECODER' mpg123.prebuffer='$MPG123_PREBUFFER'
mpg123.zeroscan='$MPG123_ZEROSCAN' mpg123.gapless=$MPG123_GAPLESS"
+ COMMAND="$PROGRAM port='$PORT' socket='$SOCKET' buffer='$BUFFER'
audio_rate='$AUDIO_RATE' channels='$CHANNELS'
input.prebuffer='$INPUT_PREBUFFER' input.zeroscan='$INPUT_ZEROSCAN'
input.zerolevel='$INPUT_ZEROLEVEL' input.zerorange='$INPUT_ZERORANGE'"
if ! test -z "$DEBUG_OUT"; then COMMAND="$COMMAND
output='$DEBUG_OUT'"; fi
if [[ "$REMOTE" == "yes" ]]; then COMMAND="$COMMAND -r"; fi
if [[ "$INITIAL_SETUP" == "yes" ]]
@@ -43,18 +45,19 @@ start()
nice -n $NICE su -s /bin/bash -c "${COMMAND}" ${USER} &&
if [[ "$INITIAL_SETUP" == "yes" ]] && [[ "$OUTPUT_STOPPED" == "yes" ]]
then
- $CONTROL outstop 0
+ $CONTROL outeject 0
fi
+ test -z "$SOCKET" || chmod g+w "$SOCKET"
}

stop()
{
echo "stopping daemon politely"
- $CONTROL --port=${PORT} shutdown
+ $CONTROL --socket="$SOCKET" --port="$PORT" shutdown
}

status()
{
echo "status:"
- $CONTROL --port=${PORT} fullstat
+ $CONTROL -- fullstat
}
diff --git a/audio-players/dermixd/init.d/dermixd.conf
b/audio-players/dermixd/init.d/dermixd.conf
index 4d5ce6b..6e65acc 100644
--- a/audio-players/dermixd/init.d/dermixd.conf
+++ b/audio-players/dermixd/init.d/dermixd.conf
@@ -5,9 +5,18 @@
# but not more! Anyone can send commands per TCP!
USER=musicdaemon

+# enable TCP
+TCP=yes
+
# port to bind to
PORT=8888

+# enable UNIX domain socket
+UNIX=yes
+
+# local socket to use
+SOCKET=/tmp/dermixd.socket
+
# allow non-local connections? yes/no
# Trust your network if enabling that!
REMOTE=no
@@ -26,21 +35,18 @@ NICE=-5

# configuration of the mpeg input

-# path to mpg123 decoder binary
-MPG123_DECODER=/usr/bin/mpg123
-
-# use mpg123's own gapless support?
-MPG123_GAPLESS=no
-
# skip zero level at beginning and end of tracks to get gapless output?
yes/no
-MPG123_ZEROSCAN=yes
+INPUT_ZEROSCAN=no

-# size of mpg123 prebuffer in seconds
-MPG123_PREBUFFER=2
+# size of input prebuffer in seconds
+INPUT_PREBUFFER=10

# less that that is zero
-# (talking 16 bit audio, that means we have a range of 0 to 32767)
-MPG123_ZEROLEVEL=100
+# (relative amplitude)
+INPUT_ZEROLEVEL=0.01
+
+# Range to scan for silence from beginning/end.
+INPUT_ZERORANGE=5

# do create an initial setup of two input channels and one output channel?
yes/no
INITIAL_SETUP=yes
diff --git a/audio-soft/gmtp/DEPENDS b/audio-soft/gmtp/DEPENDS
new file mode 100755
index 0000000..689a503
--- /dev/null
+++ b/audio-soft/gmtp/DEPENDS
@@ -0,0 +1,5 @@
+depends libvorbis &&
+depends flac &&
+depends libmtp &&
+depends libid3tag &&
+depends gtk+3
diff --git a/audio-soft/gmtp/DETAILS b/audio-soft/gmtp/DETAILS
new file mode 100755
index 0000000..dbdb07c
--- /dev/null
+++ b/audio-soft/gmtp/DETAILS
@@ -0,0 +1,23 @@
+ SPELL=gmtp
+ VERSION=1.3.6
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=$SOURCEFORGE_URL/project/${SPELL}/gMTP-${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:667f80e9511c20123dd1317880c0a6741ed016f00d79b85ed2e9f4760338db75a215bef36d7882856e7375bf8b2b309b69c838f4c25b96e291fcdcfe2773b725
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://gmtp.sourceforge.net/index.html";
+ LICENSE[0]=BSD
+ ENTERED=20140622
+ SHORT="A simple MP3 and Media player client for UNIX and UNIX
like systems"
+cat << EOF
+gMTP is simple client for devices that understand mtp.
+
+gMTP supports:
+
+ * Upload, Download, Removal, Renaming and Moving of files as needed. *
+ Drag'n'Drop support for uploading files to the device. * Folder Creation
+ and Deletion. * Album Art management. * Metadata support for MP3, WMA,
+ OGG and FLAC audio files, ensuring correct
+ track information on your media player when uploading audio files.
+ * Device Naming support. * Basic creation, editing and deletion of
+ playlists. Able to import and export playlists in *.m3u format.
+EOF
diff --git a/audio-soft/gmtp/HISTORY b/audio-soft/gmtp/HISTORY
new file mode 100644
index 0000000..619a2d9
--- /dev/null
+++ b/audio-soft/gmtp/HISTORY
@@ -0,0 +1,3 @@
+2014-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DEPENDS, DETAILS: spell created
+
diff --git a/crypto/gnupg-exp/DETAILS b/crypto/gnupg-exp/DETAILS
index e5c6f51..acaa06e 100755
--- a/crypto/gnupg-exp/DETAILS
+++ b/crypto/gnupg-exp/DETAILS
@@ -1,6 +1,6 @@
SPELL=gnupg-exp
- VERSION=2.0.23
- SECURITY_PATCH=7
+ VERSION=2.0.24
+ SECURITY_PATCH=8
PATCHLEVEL=0

SOURCE=gnupg-$VERSION.tar.bz2
diff --git a/crypto/gnupg-exp/HISTORY b/crypto/gnupg-exp/HISTORY
index ed67223..2e672dc 100644
--- a/crypto/gnupg-exp/HISTORY
+++ b/crypto/gnupg-exp/HISTORY
@@ -1,3 +1,6 @@
+2014-06-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.0.24, SECURITY_PATCH=8
+
2014-06-03 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.23

diff --git a/crypto/gnupg/DETAILS b/crypto/gnupg/DETAILS
index 4e6091d..f08d72a 100755
--- a/crypto/gnupg/DETAILS
+++ b/crypto/gnupg/DETAILS
@@ -1,5 +1,5 @@
SPELL=gnupg
- VERSION=1.4.16
+ VERSION=1.4.17
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=ftp://ftp.gnupg.org/gcrypt/$SPELL/$SOURCE
@@ -14,7 +14,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://www.gnupg.org/
ENTERED=20010922
PATCHLEVEL=0
- SECURITY_PATCH=10
+ SECURITY_PATCH=11
LICENSE[0]=GPL
KEYWORDS="crypto"
SHORT="Tool for secure secure communication and data storage"
diff --git a/crypto/gnupg/HISTORY b/crypto/gnupg/HISTORY
index 83b68a9..5f627a0 100644
--- a/crypto/gnupg/HISTORY
+++ b/crypto/gnupg/HISTORY
@@ -1,3 +1,6 @@
+2014-06-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 1.4.17, SECURITY_PATCH=11
+
2013-12-18 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.4.16, SECURITY_PATCH=10, CVE-2013-4576

diff --git a/database/mariadb/DETAILS b/database/mariadb/DETAILS
index c06bf40..1ccd1fd 100755
--- a/database/mariadb/DETAILS
+++ b/database/mariadb/DETAILS
@@ -3,8 +3,8 @@ if [[ $MARIADB_BRANCH == 5.3 ]]; then
VERSION=5.3.12

SOURCE_HASH=sha512:d53ea48745dad5693fd6a1fd5cf502852f12f8236b8a1fb7f81ad647301d2fd08d4f2944c74de580d0a4136d6c8b49f257124fa1b234ba8f2338f2047435ef94
elif [[ $MARIADB_BRANCH == 5.5 ]]; then
- VERSION=5.5.37
-
SOURCE_HASH=sha512:aa7bdde63983ef81dd42996fdea776d47752033208ea96d2ded452a9523ae5ae2fa9b69f1d09ef49bba769dcc3ad88dc55f38fdf34d34b1a0870a794fa26a1f1
+ VERSION=5.5.38
+
SOURCE_HASH=sha512:f83e501cb1c99ad17ba3e1c2fd2aa306664a16e22f71ac73013f04def6532ec1f678dade4075ab4bcbbb04ac2c4aea1cc72fd98a1fe23b17e314414ee0bc17f5
else
VERSION=5.2.14
SECURITY_PATCH=3
diff --git a/database/mariadb/HISTORY b/database/mariadb/HISTORY
index 1f7cc04..2bbe891 100644
--- a/database/mariadb/HISTORY
+++ b/database/mariadb/HISTORY
@@ -1,3 +1,6 @@
+2014-06-16 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 5.5.38 (5.5 branch)
+
2014-05-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 5.5.37 (5.5 branch); added mirror for 5.5
branch; cleaned up
diff --git a/devel/android-tools/BUILD b/devel/android-tools/BUILD
new file mode 100755
index 0000000..db2797d
--- /dev/null
+++ b/devel/android-tools/BUILD
@@ -0,0 +1,2 @@
+cd ${SOURCE_DIRECTORY}/core-${XHASH} &&
+default_build_make
diff --git a/devel/android-tools/DEPENDS b/devel/android-tools/DEPENDS
new file mode 100755
index 0000000..bb86743
--- /dev/null
+++ b/devel/android-tools/DEPENDS
@@ -0,0 +1,3 @@
+depends zlib &&
+depends openssl &&
+depends libarchive
diff --git a/devel/android-tools/DETAILS b/devel/android-tools/DETAILS
new file mode 100755
index 0000000..0bc591f
--- /dev/null
+++ b/devel/android-tools/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=android-tools
+ XDATE=20130123
+ XVERSION=3.fc21
+ XHASH=98d0789
+ XEXTRAS_HASH=4ff85ad
+ VERSION=${XDATE}git${XHASH}-${XVERSION}
+ SOURCE="${SPELL}-${VERSION}.src.rpm"
+
SOURCE_URL[0]=http://kojipkgs.fedoraproject.org/packages/${SPELL}/${XDATE}git${XHASH}/${XVERSION}/src/${SOURCE}
+
SOURCE_HASH=sha512:09f9a8a56f8c32d1e385fd9f7f7aa6eeec6928f11c46ce371f29fae8e656633f669e62b6a8860c020bd92414742c5a245eb55f4ae3588fd30c68da0cc97d40ea
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://android.googlesource.com/platform/system/core.git/";
+ LICENSE[0]=BSD
+ ENTERED=20140622
+ SHORT="tools for developing android based devices"
+cat << EOF
+Tools for developing android based devices.
+EOF
diff --git a/devel/android-tools/HISTORY b/devel/android-tools/HISTORY
new file mode 100644
index 0000000..a0e21ae
--- /dev/null
+++ b/devel/android-tools/HISTORY
@@ -0,0 +1,5 @@
+2014-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, init.d/adb, DEPENDS, INSTALL, PRE_BUILD: spell created
+ * PRE_BUILD: if systemd is not installed, explicitly set permissions
+ in udev rules file
+
diff --git a/devel/android-tools/INSTALL b/devel/android-tools/INSTALL
new file mode 100755
index 0000000..2b64d9c
--- /dev/null
+++ b/devel/android-tools/INSTALL
@@ -0,0 +1,5 @@
+install -m755 -o root -g root ${SOURCE_DIRECTORY}/core-${XHASH}/adb/adb
${INSTALL_ROOT}/usr/bin &&
+install -m755 -o root -g root
${SOURCE_DIRECTORY}/core-${XHASH}/fastboot/fastboot ${INSTALL_ROOT}/usr/bin &&
+mkdir -p ${INSTALL_ROOT}/usr/share/doc/${SPELL} &&
+install -m644 -o root -g root
${SOURCE_DIRECTORY}/core-${XHASH}/adb/{OVERVIEW,SERVICES}.TXT
${INSTALL_ROOT}/usr/share/doc/${SPELL} &&
+install -m644 -o root -g root ${SOURCE_DIRECTORY}/51-android.rules
${INSTALL_ROOT}/etc/udev/rules.d
diff --git a/devel/android-tools/PRE_BUILD b/devel/android-tools/PRE_BUILD
new file mode 100755
index 0000000..99041b6
--- /dev/null
+++ b/devel/android-tools/PRE_BUILD
@@ -0,0 +1,24 @@
+mk_source_dir &&
+cd ${SOURCE_DIRECTORY} &&
+bsdtar xvf ${SOURCE_CACHE}/${SOURCE} &&
+
+bsdtar xf core-${XHASH}.tar.xz &&
+bsdtar xf extras-${XEXTRAS_HASH}.tar.xz &&
+
+cd ${SOURCE_DIRECTORY}/core-${XHASH} &&
+
+mv ../core-Makefile Makefile &&
+mv ../adb-Makefile adb/Makefile &&
+mv ../fastboot-Makefile fastboot/Makefile &&
+
+# Avoid libselinux dependency.
+sed -e 's: -lselinux::' -i fastboot/Makefile &&
+sed -e '/#include <selinux\/selinux.h>/d' \
+ -e 's:#include <selinux/label.h>:struct selabel_handle;:' \
+ -i ../extras/ext4_utils/make_ext4fs.h &&
+sed -e '160,174d;434,455d' -i ../extras/ext4_utils/make_ext4fs.c &&
+
+if ! spell_ok systemd; then
+ sedit 's:, TAG+="systemd", ENV{SYSTEMD_WANTS}="adb.service":, MODE="0664",
GROUP="plugdev":' ${SOURCE_DIRECTORY}/51-android.rules
+fi
+
diff --git a/devel/android-tools/init.d/adb b/devel/android-tools/init.d/adb
new file mode 100755
index 0000000..882cec3
--- /dev/null
+++ b/devel/android-tools/init.d/adb
@@ -0,0 +1,17 @@
+#!/bin/bash
+
+PROGRAM=/usr/bin/adb
+ARGS=""
+RUNLEVEL=3
+PIDFILE=/var/run/adb.pid
+
+. /etc/init.d/smgl_init
+
+start() {
+ ${PROGRAM} start-server
+ ${PROGRAM} devices
+}
+
+stop() {
+ ${PROGRAM} kill-server
+}
diff --git a/devel/gdb/DETAILS b/devel/gdb/DETAILS
index cdc4e77..9e06e04 100755
--- a/devel/gdb/DETAILS
+++ b/devel/gdb/DETAILS
@@ -1,5 +1,5 @@
SPELL=gdb
- VERSION=7.7
+ VERSION=7.7.1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/gdb/HISTORY b/devel/gdb/HISTORY
index 05e44d5..89c8fe3 100644
--- a/devel/gdb/HISTORY
+++ b/devel/gdb/HISTORY
@@ -1,3 +1,6 @@
+2014-06-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 7.7.1
+
2014-02-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 7.7

diff --git a/devel/python/DETAILS b/devel/python/DETAILS
index f539ff4..03a8346 100755
--- a/devel/python/DETAILS
+++ b/devel/python/DETAILS
@@ -1,5 +1,5 @@
SPELL=python
- VERSION=2.7.6
+ VERSION=2.7.7
SOURCE=Python-$VERSION.tar.xz
SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/Python-$VERSION"
diff --git a/devel/python/HISTORY b/devel/python/HISTORY
index 1e9aa97..ae6c608 100644
--- a/devel/python/HISTORY
+++ b/devel/python/HISTORY
@@ -1,3 +1,6 @@
+2014-06-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.7.7
+
2013-11-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.7.6
* python.gpg: add 18ADD4FF Benjamin Peterson <benjamin AT python.org>
diff --git a/devel/qxmledit/DETAILS b/devel/qxmledit/DETAILS
index 1c76b6c..d7a2096 100755
--- a/devel/qxmledit/DETAILS
+++ b/devel/qxmledit/DETAILS
@@ -1,7 +1,7 @@
SPELL=qxmledit
- VERSION=0.8.9.1
+ VERSION=0.8.10
VX=0B4p7QlvKSOF1RXI4alN6dWxYa1k
-
SOURCE_HASH=sha512:23ae628a5ab0a9d883d2e6b503f554f6101a3b832bc5135dda1efea3affc845decc50681ac49ccac6b004fda0dd62325cb172b979af7b8479b8d297f297764a0
+
SOURCE_HASH=sha512:8e2589555dfcd3b0867e6a822f9b726e01ee3e3192d683e04d316eb7702a08d9b038ad08d0e741283547a3cb7a4b2486c63b6346b897835ababb644f48cfc5b5
SOURCE=$SPELL-$VERSION-src.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://code.google.com/p/$SPELL
diff --git a/devel/qxmledit/HISTORY b/devel/qxmledit/HISTORY
index 37ec12e..287342c 100644
--- a/devel/qxmledit/HISTORY
+++ b/devel/qxmledit/HISTORY
@@ -1,3 +1,6 @@
+2014-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.8.10
+
2014-01-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.8.9.

diff --git a/devel/qxorm/DETAILS b/devel/qxorm/DETAILS
index 3f99ba2..9180974 100755
--- a/devel/qxorm/DETAILS
+++ b/devel/qxorm/DETAILS
@@ -1,7 +1,7 @@
SPELL=qxorm
SPELLX=QxOrm
- VERSION=1.2.7
-
SOURCE_HASH=sha512:733a5fc20a646d6ad90c73bcc15be36b8442e9c18d8780123f47f421286d86eb089b1af6c457f8810e9180f179e7270603b1af1daafcf8a39c43be393cb0aecf
+ VERSION=1.2.8
+
SOURCE_HASH=sha512:4bd59277900c5b8bd651611da2d96d7675d6e0ae7ef5adfd17b24ef43b09a03460df9c1f7dfbee0c1362f42760606fdc3bfd9922ef8b9ba740e39af76d15cf4a
SOURCE=${SPELLX}_${VERSION}.zip
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELLX}
WEB_SITE=http://www.qxorm.com
diff --git a/devel/qxorm/HISTORY b/devel/qxorm/HISTORY
index e08bd17..fe192e2 100644
--- a/devel/qxorm/HISTORY
+++ b/devel/qxorm/HISTORY
@@ -1,5 +1,9 @@
+2014-06-19 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2.8
+
2014-05-32 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.7
+
2014-02-25 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.2.6

diff --git a/disk/ddrescue/DEPENDS b/disk/ddrescue/DEPENDS
index f148724..867f861 100755
--- a/disk/ddrescue/DEPENDS
+++ b/disk/ddrescue/DEPENDS
@@ -1 +1,2 @@
depends -sub CXX gcc
+depends lzip
diff --git a/disk/ddrescue/DETAILS b/disk/ddrescue/DETAILS
index 44f1e4a..3d8c030 100755
--- a/disk/ddrescue/DETAILS
+++ b/disk/ddrescue/DETAILS
@@ -1,7 +1,7 @@
SPELL=ddrescue
- VERSION=1.16
-
SOURCE_HASH=sha512:c775ac34701b63ab7efd0a56cecf5c8b198874239e48383142db0ccb83c193c7101335374dc89efaa815b466258181f458a3589ea4abb230804b553fb42b345d
- SOURCE="$SPELL-$VERSION.tar.gz"
+ VERSION=1.18.1
+
SOURCE_HASH=sha512:66493da18f0c0cab5ad692ede2debad2376aeec53b23f96c5063d21da362f724370e785bfe38f5495bc57971d5ed428c6da8155b4eafd7d07a94e5a4d0955c96
+ SOURCE="$SPELL-$VERSION.tar.lz"
SOURCE_URL[0]=http://download.savannah.gnu.org/releases/$SPELL/$SOURCE
SOURCE_URL[1]=$GNU_URL/$SPELL/$SOURCE
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/$SPELL-$VERSION"
diff --git a/disk/ddrescue/HISTORY b/disk/ddrescue/HISTORY
index b3fab8c..606e866 100644
--- a/disk/ddrescue/HISTORY
+++ b/disk/ddrescue/HISTORY
@@ -1,3 +1,8 @@
+2014-06-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.18.1
+ * DEPENDS: added, for lzip
+ * PRE_BUILD: added
+
2012-06-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.16

diff --git a/disk/ddrescue/PRE_BUILD b/disk/ddrescue/PRE_BUILD
new file mode 100755
index 0000000..6416225
--- /dev/null
+++ b/disk/ddrescue/PRE_BUILD
@@ -0,0 +1,3 @@
+verify_file &&
+mk_source_dir $SOURCE_DIRECTORY &&
+lzip -cd $SOURCE_CACHE/$SOURCE |tar -x
diff --git a/disk/eudev/DETAILS b/disk/eudev/DETAILS
index 6bbd045..c055e23 100755
--- a/disk/eudev/DETAILS
+++ b/disk/eudev/DETAILS
@@ -1,6 +1,6 @@
SPELL=eudev
- VERSION=1.7
-
SOURCE_HASH=sha512:dc7e2a9468dd65da6a2ef3c5b8599df2d3cdc0ca872a6af44557f9d572128d6e7a937f714a89d8d0ed495e5fdd9372a9632716add57bdc2655d9df568c36af2c
+ VERSION=1.8
+
SOURCE_HASH=sha512:c217519a5e864fbc8528eef37d5c6cf64ccc647118d93f44de5f91c66b030a3c07ac035df4583f4a4cac4b863aec1c9043721a4ff387fbc1898b6341460b8288
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//v}"
URL=http://dev.gentoo.org/~blueness/eudev
diff --git a/disk/eudev/HISTORY b/disk/eudev/HISTORY
index ba3ff88..c12cefe 100644
--- a/disk/eudev/HISTORY
+++ b/disk/eudev/HISTORY
@@ -1,3 +1,7 @@
+2014-06-20 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8
+ * PRE_BUILD: create 'input' group
+
2014-06-08 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7

diff --git a/disk/eudev/PRE_BUILD b/disk/eudev/PRE_BUILD
index fb0a51f..5e1b2ac 100755
--- a/disk/eudev/PRE_BUILD
+++ b/disk/eudev/PRE_BUILD
@@ -1,3 +1,4 @@
+create_group input &&
default_pre_build &&
cd $SOURCE_DIRECTORY &&
cp ${SPELL_DIRECTORY}/udev.conf ${SOURCE_DIRECTORY}/src/udev/ &&
diff --git a/doc/man-pages/DETAILS b/doc/man-pages/DETAILS
index b78fac5..ba5e054 100755
--- a/doc/man-pages/DETAILS
+++ b/doc/man-pages/DETAILS
@@ -1,6 +1,6 @@
SPELL=man-pages
- VERSION=3.68
-
SOURCE_HASH=sha512:911ff881dbc6a23088f10a5dfa32c0ccc6129defc79ea1dac8c27368dff2056a4c767134d0cb3780e39dd38682af76c87d2bfaac754b0342b3e771abeb38531c
+ VERSION=3.69
+
SOURCE_HASH=sha512:c347214c2a09e3477eebaa25d82ccc1ae0266fd333a0dda25ce1516385aada816da805fa6c0ff126337505aefda586154581028f509e2dc4db9f11ade26b8cbf
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE2=$SOURCE.sign
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/doc/man-pages/HISTORY b/doc/man-pages/HISTORY
index 1ce3adb..b9f362a 100644
--- a/doc/man-pages/HISTORY
+++ b/doc/man-pages/HISTORY
@@ -1,3 +1,6 @@
+2014-06-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 3.69
+
2014-05-28 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 3.68

diff --git a/editors/auctex/CONFLICTS b/editors/auctex/CONFLICTS
deleted file mode 100755
index ef81aa7..0000000
--- a/editors/auctex/CONFLICTS
+++ /dev/null
@@ -1 +0,0 @@
-conflicts preview-latex y
diff --git a/editors/auctex/DEPENDS b/editors/auctex/DEPENDS
deleted file mode 100755
index cdf28e2..0000000
--- a/editors/auctex/DEPENDS
+++ /dev/null
@@ -1,2 +0,0 @@
-depends EMACS &&
-depends texlive
diff --git a/editors/auctex/DETAILS b/editors/auctex/DETAILS
deleted file mode 100755
index 216f8d9..0000000
--- a/editors/auctex/DETAILS
+++ /dev/null
@@ -1,20 +0,0 @@
- SPELL=auctex
- VERSION=11.84
- SOURCE=${SPELL}-${VERSION}.tar.gz
- SOURCE2=${SOURCE}.sig
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
- SOURCE_URL[0]=${GNU_URL}/${SPELL}/${SOURCE}
- SOURCE2_URL[0]=${GNU_URL}/${SPELL}/${SOURCE2}
- SOURCE_GPG=gnu.gpg:${SOURCE2}:UPSTREAM_KEY
- SOURCE2_IGNORE=signature
- WEB_SITE=http://www.gnu.org/software/auctex/
- LICENSE[0]=GPL
- ENTERED=20010922
- UPDATED=20020617
- KEYWORDS="latex emacs tex editors"
- SHORT="AUC TeX is a LaTeX enviroment for emacs"
-cat << EOF
-AUC TeX is an extensible package that supports writing and formatting TeX
-files for most variants of GNU Emacs. Many different macro packages are
-supported, including AMS TeX, LaTeX, and TeXinfo
-EOF
diff --git a/editors/auctex/HISTORY b/editors/auctex/HISTORY
deleted file mode 100644
index b042a84..0000000
--- a/editors/auctex/HISTORY
+++ /dev/null
@@ -1,82 +0,0 @@
-2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
- * DEPENDS: switch from tetex to texlive [auto]
-
-2007-05-01 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: updated to 11.84
- * DEPENDS: needs tetex
-
-2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
- * DETAILS: [automated] Removed BUILD_API=2.
-
-2006-06-25 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: updated to 11.83
-
-2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
- * DETAILS: (automated) Add KEYWORDS
-
-2005-12-23 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: updated to 11.82
-
-2005-12-13 Pieter Lenaerts <e-type AT sourcemage.org>
- * added CONFLICTS preview-latex: preview-latex is included in auctex
-
-2005-11-29 Seth Woolley <seth AT tautology.org>
- * DETAILS: MD5 -> SHA512
-
-2005-10-01 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: updated to 11.81
-
-2005-08-28 Jeremy Blosser <jblosser-smgl AT firinn.org>
- * DETAILS: Added upstream GPG checking via gnu.gpg.
-
-2005-02-23 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: version 11.55
-
-2005-02-10 Andrew Stitt <astitt AT sourcemage.org>
- * DEPENDS: requires is depreciated, use depends
-
-2005-01-13 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: v 11.54
-
-2004-08-17 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: version 11.53
- * DEPENDS: requires EMACS
-
-2004-08-17 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: version 11.51
-
-2004-08-16 Pieter Lenaerts <e-type AT sourcemage.org>
- * DETAILS: version 11.50
- * DETAILS: changed website to http://www.gnu.org/software/auctex/
- * DETAILS: changed SOURCE_URL to
http://ftp.gnu.org/pub/gnu/${SPELL}/${SOURCE}
- * BUILD, PRE_BUILD deleted, default_build and default_install suffice
-
-2004-06-17 Pieter Lenaerts <e-type AT sourcemage.org>
- * Converted to BUILD_API 2
- * Updated to 11.14
- * Changed download url to http://ftp.gnu.org/pub/gnu/auctex/11.14/
-
-2003-05-25 Richard Becker <beri AT craban.net>
- * Updated to 11.13
- * Changed website to http://www.gnu.org/software/auctex/
- * Changed download url to
http://savannah.gnu.org/download/auctex/stable.pkg/
-
-2002-07-17 Eric Sandall <sandalle AT sourcemage.org>
- * Changed website to http://mirrors.sunsite.dk/auctex/www/auctex/
- * Added LICENSE
-
-2002-06-14 Eric Sandall <sandalle AT sourcemage.org>
- * Added MD5 entry to DETAILS
-
-2002-05-29 Eric Sandall <sandalle AT sourcemage.org>
- * Works with gcc3
-
-2002-04-19 Eric Sandall <sandalle AT sourcemage.org>
- * Received auctex for inclusion in editors
- * PRE_BUILD : Modified to create $SOURCE_DIRECTORY and unpack $SOURCE
- * BUILD : Removed 'cd $SOURCE_DIRECTORY' as it's unneeded
- * DETAILS : Updated UPDATED field
-
-2002-04-20 Joel Mayes <anonymous AT sourcemage.org>
- * Initial spell creation
-
diff --git a/emacs-lisp/auctex/CONFLICTS b/emacs-lisp/auctex/CONFLICTS
new file mode 100755
index 0000000..ef81aa7
--- /dev/null
+++ b/emacs-lisp/auctex/CONFLICTS
@@ -0,0 +1 @@
+conflicts preview-latex y
diff --git a/emacs-lisp/auctex/DEPENDS b/emacs-lisp/auctex/DEPENDS
new file mode 100755
index 0000000..f5eb87b
--- /dev/null
+++ b/emacs-lisp/auctex/DEPENDS
@@ -0,0 +1,3 @@
+depends EMACS &&
+depends texlive &&
+depends texlive-texmf --with-texmf-dir=/usr/share/texmf
diff --git a/emacs-lisp/auctex/DETAILS b/emacs-lisp/auctex/DETAILS
new file mode 100755
index 0000000..54dd202c
--- /dev/null
+++ b/emacs-lisp/auctex/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=auctex
+ VERSION=11.87
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE2=${SOURCE}.sig
+SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
+ SOURCE_URL[0]=${GNU_URL}/${SPELL}/${SOURCE}
+ SOURCE2_URL[0]=${GNU_URL}/${SPELL}/${SOURCE2}
+ SOURCE_GPG=gnu.gpg:${SOURCE2}:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+ WEB_SITE=http://www.gnu.org/software/auctex/
+ LICENSE[0]=GPL
+ ENTERED=20010922
+ KEYWORDS="latex emacs tex editors"
+ SHORT="AUC TeX is a LaTeX enviroment for emacs"
+cat << EOF
+AUC TeX is an extensible package that supports writing and formatting TeX
+files for most variants of GNU Emacs. Many different macro packages are
+supported, including AMS TeX, LaTeX, and TeXinfo
+EOF
diff --git a/emacs-lisp/auctex/HISTORY b/emacs-lisp/auctex/HISTORY
new file mode 100644
index 0000000..12cd7c5
--- /dev/null
+++ b/emacs-lisp/auctex/HISTORY
@@ -0,0 +1,86 @@
+2014-06-24 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 11.87
+ * DEPENDS: needs texlive-texmf
+
+2009-09-24 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
+ * DEPENDS: switch from tetex to texlive [auto]
+
+2007-05-01 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: updated to 11.84
+ * DEPENDS: needs tetex
+
+2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
+ * DETAILS: [automated] Removed BUILD_API=2.
+
+2006-06-25 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: updated to 11.83
+
+2006-03-12 Karsten Behrmann <BearPerson AT sourcemage.org>
+ * DETAILS: (automated) Add KEYWORDS
+
+2005-12-23 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: updated to 11.82
+
+2005-12-13 Pieter Lenaerts <e-type AT sourcemage.org>
+ * added CONFLICTS preview-latex: preview-latex is included in auctex
+
+2005-11-29 Seth Woolley <seth AT tautology.org>
+ * DETAILS: MD5 -> SHA512
+
+2005-10-01 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: updated to 11.81
+
+2005-08-28 Jeremy Blosser <jblosser-smgl AT firinn.org>
+ * DETAILS: Added upstream GPG checking via gnu.gpg.
+
+2005-02-23 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: version 11.55
+
+2005-02-10 Andrew Stitt <astitt AT sourcemage.org>
+ * DEPENDS: requires is depreciated, use depends
+
+2005-01-13 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: v 11.54
+
+2004-08-17 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: version 11.53
+ * DEPENDS: requires EMACS
+
+2004-08-17 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: version 11.51
+
+2004-08-16 Pieter Lenaerts <e-type AT sourcemage.org>
+ * DETAILS: version 11.50
+ * DETAILS: changed website to http://www.gnu.org/software/auctex/
+ * DETAILS: changed SOURCE_URL to
http://ftp.gnu.org/pub/gnu/${SPELL}/${SOURCE}
+ * BUILD, PRE_BUILD deleted, default_build and default_install suffice
+
+2004-06-17 Pieter Lenaerts <e-type AT sourcemage.org>
+ * Converted to BUILD_API 2
+ * Updated to 11.14
+ * Changed download url to http://ftp.gnu.org/pub/gnu/auctex/11.14/
+
+2003-05-25 Richard Becker <beri AT craban.net>
+ * Updated to 11.13
+ * Changed website to http://www.gnu.org/software/auctex/
+ * Changed download url to
http://savannah.gnu.org/download/auctex/stable.pkg/
+
+2002-07-17 Eric Sandall <sandalle AT sourcemage.org>
+ * Changed website to http://mirrors.sunsite.dk/auctex/www/auctex/
+ * Added LICENSE
+
+2002-06-14 Eric Sandall <sandalle AT sourcemage.org>
+ * Added MD5 entry to DETAILS
+
+2002-05-29 Eric Sandall <sandalle AT sourcemage.org>
+ * Works with gcc3
+
+2002-04-19 Eric Sandall <sandalle AT sourcemage.org>
+ * Received auctex for inclusion in editors
+ * PRE_BUILD : Modified to create $SOURCE_DIRECTORY and unpack $SOURCE
+ * BUILD : Removed 'cd $SOURCE_DIRECTORY' as it's unneeded
+ * DETAILS : Updated UPDATED field
+
+2002-04-20 Joel Mayes <anonymous AT sourcemage.org>
+ * Initial spell creation
+
diff --git a/gnome2-apps/homebank/DETAILS b/gnome2-apps/homebank/DETAILS
index b99b16a..c726fdd 100755
--- a/gnome2-apps/homebank/DETAILS
+++ b/gnome2-apps/homebank/DETAILS
@@ -1,9 +1,9 @@
SPELL=homebank
- VERSION=4.5.6
+ VERSION=4.6
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE_URL[0]=http://homebank.free.fr/public/${SOURCE}
-
SOURCE_HASH=sha512:f5c16cf637223e1cd454470a6c71222aafcb77ddf3f04b00a4c885bd0249a0de8e0e2148ee598552e85cb9aa76a02dbde3a2880c055a287c08ed3e5d1afd9ce3
-SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-$VERSION
+
SOURCE_HASH=sha512:fd3ccea84485b6864cfb4a80bc711ea507d47725ca110453dc4d53ee11a83c8b3f50bf61492a1932bd3154c5613cc7f4dba1ba6a0a07d73abfb9494f9690cf34
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE=http://homebank.free.fr/
ENTERED=20060624
LICENSE[0]=GPL
diff --git a/gnome2-apps/homebank/HISTORY b/gnome2-apps/homebank/HISTORY
index 1887cae..21be5a6 100644
--- a/gnome2-apps/homebank/HISTORY
+++ b/gnome2-apps/homebank/HISTORY
@@ -1,3 +1,6 @@
+2014-06-25 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 4.6; quoting paths
+
2014-05-12 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 4.5.6; cleaned up
* DEPENDS: added missing dependencies
diff --git a/groups b/groups
index 5637402..666ffdc 100755
--- a/groups
+++ b/groups
@@ -127,5 +127,6 @@ dk-milter:199:
plasma:200:
gnarwl:201:
sddm:202:
+input:203:
users:1000:
nogroup:65534:
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index e581693..7fd0553 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2014-06-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * info/kernels/3.15.1, latest.defaults,
+ info/patches/maintenance_patches_3/patch-3.15.1: version 3.15.1
+
2014-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* info/kernels/3.15, latest.defaults,
info/patches/maintenance_patches_3/patch-3.15: version 3.15
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.1
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.1
new file mode 100755
index 0000000..3ba6a76
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.15.1
@@ -0,0 +1,5 @@
+appliedkernels="3.15"
+patchversion="${appliedkernels}.1"
+source="patch-${patchversion}.xz"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="5d5331c260846e3ef20ed6cfd7fd2c78a61dc54b"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 59d46d5..ce5134e 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -1,8 +1,8 @@
-LATEST_3=3.14
+LATEST_3=3.15
LATEST_2_6=2.6.39
LATEST_PRE_2_6=patch-2.6.39
LATEST_maintenance_patches=patch-2.6.39.4
-LATEST_maintenance_patches_3=patch-3.15
+LATEST_maintenance_patches_3=patch-3.15.1
LATEST_git_patches=patch-2.6.25-rc6-git7
LATEST_2_4=2.4.37.9
LATEST_PRE_2_4=patch-2.4.33-pre1
diff --git a/latex/xdvi/DETAILS b/latex/xdvi/DETAILS
index 138cbb4..b735c79 100755
--- a/latex/xdvi/DETAILS
+++ b/latex/xdvi/DETAILS
@@ -1,12 +1,11 @@
SPELL=xdvi
- VERSION=22.84
+ VERSION=22.86
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=ftp://ftp.math.berkeley.edu/pub/Software/TeX/$SOURCE
-
SOURCE_HASH=sha512:76f6f0cc17d7d0ee70c5843d14ecd0e42e8c9317a4e124c244e36117258ceec34433fb412a67cdba791cbf8cc24525c0fc5bf06f9493fc22b5a585bdb342012c
+ SOURCE_URL[0]=http://math.berkeley.edu/~vojta/$SPELL/$SOURCE
+
SOURCE_HASH=sha512:b8105d1157bdc5e9cd0cd6cf55b7512a01257ac80db60c265b93ea9a5bf5ef527ca7aa1011c20e37f9d81e8dfde01ff373f3a3762c1358a626c019bbfff846ef
WEB_SITE=http://www.math.berkeley.edu/~vojta/xdvi.html
ENTERED=20020215
- UPDATED=20050428
KEYWORDS="doc"
SHORT="xdvi: a DVI viewer for X."
cat << EOF
diff --git a/latex/xdvi/HISTORY b/latex/xdvi/HISTORY
index e1f1ded..38ed3c3 100644
--- a/latex/xdvi/HISTORY
+++ b/latex/xdvi/HISTORY
@@ -1,3 +1,7 @@
+2014-06-25 Ismael Luceno <ismael AT sourcemage.org>
+ * INSTALL: create /usr/share/dvips/config/
+ * DETAILS: updated spell to 22.86
+
2009-08-06 Andraž "ruskie" Levstik <ruskie+f03a580f AT codemages.net>
* PROVIDES: added XDVI

diff --git a/latex/xdvi/INSTALL b/latex/xdvi/INSTALL
new file mode 100755
index 0000000..cec9023
--- /dev/null
+++ b/latex/xdvi/INSTALL
@@ -0,0 +1,2 @@
+mkdir -p "$INSTALL_ROOT"/usr/share/dvips/config &&
+default_install
diff --git a/libs/libquvi-scripts/HISTORY b/libs/libquvi-scripts/HISTORY
index f205bba..86b77e7 100644
--- a/libs/libquvi-scripts/HISTORY
+++ b/libs/libquvi-scripts/HISTORY
@@ -1,5 +1,5 @@
2014-03-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
- * DETAILS: version 0.4.2
+ * DETAILS: version 0.4.21

2013-11-13 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.4.20
diff --git a/libs/libusb/DETAILS b/libs/libusb/DETAILS
index c8c2805..49a71bb 100755
--- a/libs/libusb/DETAILS
+++ b/libs/libusb/DETAILS
@@ -1,6 +1,6 @@
SPELL=libusb
- VERSION=1.0.18
-
SOURCE_HASH=sha512:bbc3d75cb91f4e6a024549c2bac38ee85aeda8529a4553fd36bc8e8a5c223cd89eb952eda71fcc0071d6c6c818a0631d4cca084fed69d4986eee5dcf9a87d662
+ VERSION=1.0.19
+
SOURCE_HASH=sha512:f42f0187bfec16ebabad64efef7a7651ee85dcf2af1b7cbe543b7de615f9c6432f7eea5fcc6b23335591dcad287c905eb9bd56199cc5d3b47435027ad678f2c1
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
diff --git a/libs/libusb/HISTORY b/libs/libusb/HISTORY
index ea3fbc4..90158f1 100644
--- a/libs/libusb/HISTORY
+++ b/libs/libusb/HISTORY
@@ -1,3 +1,6 @@
+2014-0615 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.0.19
+
2014-04-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: depend on UDEV instead of udev

diff --git a/libs/tbb/DETAILS b/libs/tbb/DETAILS
index 8332bab..bee1937 100755
--- a/libs/tbb/DETAILS
+++ b/libs/tbb/DETAILS
@@ -1,6 +1,6 @@
SPELL=tbb
- VERSION=42_20140416
-
SOURCE_HASH=sha512:84a13482e65a53a5a0de464c762f2638beb1ff837595e61df2d0b59fd2d82d68afb198971966b1418827b7aa82ad89cd76fe6f2f1f7a33f26d99b95cd8939ef8
+ VERSION=42_20140601
+
SOURCE_HASH=sha512:2ac1efdf1246fe700af16d8047d7fe9fe915e35f566915a8b03b083815c3ba74d18417b5ba1126ad8cfe6633dad241d75bd439a15b5851778f5c71614c426442
SOURCE=tbb${VERSION}oss_src.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}${VERSION}oss
WEB_SITE=http://www.threadingbuildingblocks.org
diff --git a/libs/tbb/HISTORY b/libs/tbb/HISTORY
index e2d4044..a67d46e 100644
--- a/libs/tbb/HISTORY
+++ b/libs/tbb/HISTORY
@@ -1,3 +1,6 @@
+2014-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 42_20140601
+
2014-06-04 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 42_20140416

diff --git a/libs/tzdata/DETAILS b/libs/tzdata/DETAILS
index 54da1ea..6d257aa 100755
--- a/libs/tzdata/DETAILS
+++ b/libs/tzdata/DETAILS
@@ -1,9 +1,11 @@
SPELL=tzdata
- VERSION=2014a
-
SOURCE_HASH=sha512:91493a5ea85be2db6334c71d742e490e109896de28b08f6a76fa6cd30c03edb8b45c2ed4cab254464f1e559aaf22b1533f6b3582718f56142114178846cd5a96
- PATCHLEVEL=1
+ VERSION=2014e
SOURCE="${SPELL}${VERSION}.tar.gz"
+ SOURCE2=$SOURCE.asc
SOURCE_URL[0]=ftp://ftp.iana.org/tz/releases/${SOURCE}
+ SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
+ SOURCE_GPG=iana.gpg:$SOURCE.asc:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://www.iana.org/time-zones";
LICENSE[0]="GPL"
diff --git a/libs/tzdata/HISTORY b/libs/tzdata/HISTORY
index df66c8b..f7aa8fb 100644
--- a/libs/tzdata/HISTORY
+++ b/libs/tzdata/HISTORY
@@ -1,3 +1,8 @@
+2014-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2014e
+ use upstream signature
+ * iana.gpg: aded 62AA7E34 "Paul Eggert <eggert AT cs.ucla.edu>
+
2014-03-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2014a

diff --git a/libs/tzdata/iana.gpg b/libs/tzdata/iana.gpg
new file mode 100644
index 0000000..5f7539e
Binary files /dev/null and b/libs/tzdata/iana.gpg differ
diff --git a/net/dhcpcd/DETAILS b/net/dhcpcd/DETAILS
index e8f3b35..27ee0a2 100755
--- a/net/dhcpcd/DETAILS
+++ b/net/dhcpcd/DETAILS
@@ -1,6 +1,6 @@
SPELL=dhcpcd
- VERSION=6.3.2
-
SOURCE_HASH=sha512:fa5d3287e658064df39c426eaa960567d916dd8241be6b69315f5fa39bdf51c97fbd306222b3e062fa83ec54acd63481bac4c3f52a2f2e5e2a077c76e0bb4326
+ VERSION=6.4.0
+
SOURCE_HASH=sha512:d2a1be0f26e1537756874ba476bfdb55e97e7cad336e13f35bc34bacb4f9be3c5b21b6eb428d5da1fcb2906a69d8e6f40653391186f663d5b4fbff0115dae204
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 7745b5f..35843d8 100644
--- a/net/dhcpcd/HISTORY
+++ b/net/dhcpcd/HISTORY
@@ -1,3 +1,6 @@
+2014-06-18 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.4.0
+
2014-04-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.3.2

diff --git a/net/iw/DETAILS b/net/iw/DETAILS
index 778c7ce..c90211d 100755
--- a/net/iw/DETAILS
+++ b/net/iw/DETAILS
@@ -1,6 +1,6 @@
SPELL=iw
- VERSION=3.13
-
SOURCE_HASH=sha512:cbfa2ea8f4584e61060d56e52f405d1e67dc04d08b75179dde58d2ed20b78eae78b04650af1760265df97e559af0af6664e384d65109bf380391bc38b08a348d
+ VERSION=3.15
+
SOURCE_HASH=sha512:82b6cc30a8c1c5568413d2e1dbf8aeacccf79cf34ece235ef816b31d897a4296c14793b4f1adc561c211210dcfb97d46c4f0f6cfb005b525b81795f50a929b27
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://linuxwireless.org/en/users/Documentation/iw
diff --git a/net/iw/HISTORY b/net/iw/HISTORY
index 78aeaeb..6b8d876 100644
--- a/net/iw/HISTORY
+++ b/net/iw/HISTORY
@@ -1,3 +1,6 @@
+2014-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.15
+
2013-12-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.13

diff --git a/net/samba/DETAILS b/net/samba/DETAILS
index c6544ea..a4d8bac 100755
--- a/net/samba/DETAILS
+++ b/net/samba/DETAILS
@@ -1,12 +1,12 @@
SPELL=samba
- VERSION=3.6.23
- SECURITY_PATCH=22
+ VERSION=3.6.24
+ SECURITY_PATCH=23
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://download.samba.org/samba/ftp/$SOURCE
SOURCE_URL[1]=ftp://de3.samba.org/pub/$SPELL/$SOURCE
SOURCE_URL[2]=http://us1.samba.org/samba/ftp/old-versions/$SOURCE
-
SOURCE_HASH=sha512:54189079a4f65f1e9c818f9edc9d862c4261c3a4925146f3ab19603052d2c08d32b59ddc243422683338dc4f1192b22f02acaa719e11aa44146c5d3bb11fdcb0
+
SOURCE_HASH=sha512:40f054ab0e1ef07fa4bb4934229c42eb0e484596c4d4b81edbf43951acd56e7b04b6efb17e6cb269b329f1a84d60cbe10a3ff04e86c1983ec603bdcf7fc7ecbb
if [[ "$SAMBA_VSCAN" == "y" ]] ; then
VSCAN_VERSION=0.3.6c-beta4
SOURCE2=$SPELL-vscan-$VSCAN_VERSION.tar.gz
diff --git a/net/samba/HISTORY b/net/samba/HISTORY
index 9c3c15d..e292c9b 100644
--- a/net/samba/HISTORY
+++ b/net/samba/HISTORY
@@ -1,3 +1,6 @@
+2014-06-23 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.6.24, SECURITY_PATCH=23, CVE-2014-0244 and CVE-2014-3493
+
2014-04-08 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 3.6.23; SECURITY_PATCH++ (CVE-2013-4496)
* DEPENDS: depends pkgconfig
diff --git a/perl-cpan/dbi/DETAILS b/perl-cpan/dbi/DETAILS
index 5e073d8..561ef2d 100755
--- a/perl-cpan/dbi/DETAILS
+++ b/perl-cpan/dbi/DETAILS
@@ -1,9 +1,9 @@
SPELL=dbi
- VERSION=1.630
-
SOURCE_HASH=sha512:e7524d46ad54e3766a035c424964d381ab9d771120382e99e4f35b422caccadf4049ec273424ee3b3ef558ff8d2125ac674c0ca23bfa4708ef78e66dbd1b4c78
+ VERSION=1.631
+
SOURCE_HASH=sha512:7ed04167cfeb1f256613f06179d5280bbbf53e1d93d3306d5654f7278572f5cb131fb9ad16403cde05215c741cedd77e51b7cbdef15b5d4ea9dc79490775fa9e
SOURCE=DBI-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/DBI-$VERSION
- SOURCE_URL[0]=http://www.cpan.org/authors/id/TIMB/$SOURCE
+ SOURCE_URL[0]=http://cpan.metacpan.org/authors/id/T/TI/TIMB/$SOURCE
LICENSE=ART
WEB_SITE=http://dbi.perl.org
ENTERED=20011108
diff --git a/perl-cpan/dbi/HISTORY b/perl-cpan/dbi/HISTORY
index 7470b90..889c490 100644
--- a/perl-cpan/dbi/HISTORY
+++ b/perl-cpan/dbi/HISTORY
@@ -1,3 +1,7 @@
+2014-06-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.631
+ new url
+
2013-11-11 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.630

diff --git a/utils/gstopwatch/BUILD b/utils/gstopwatch/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/utils/gstopwatch/BUILD
@@ -0,0 +1 @@
+make
diff --git a/utils/gstopwatch/DEPENDS b/utils/gstopwatch/DEPENDS
new file mode 100755
index 0000000..cbbb394
--- /dev/null
+++ b/utils/gstopwatch/DEPENDS
@@ -0,0 +1,2 @@
+depends gtk+3 &&
+depends git
diff --git a/utils/gstopwatch/DETAILS b/utils/gstopwatch/DETAILS
new file mode 100755
index 0000000..d7a2ab3
--- /dev/null
+++ b/utils/gstopwatch/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=gstopwatch
+ VERSION=scm
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_URL[0]=git://github.com/mutantturkey/$SPELL/
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=https://github.com/mutantturkey/gstopwatch/
+ ENTERED=20140618
+ LICENSE[0]=GPL
+ SHORT="simple stopwatch, written in GTK3"
+cat << EOF
+gstopwatch is a simple stopwatch, written in GTK3.
+EOF
diff --git a/utils/gstopwatch/HISTORY b/utils/gstopwatch/HISTORY
new file mode 100644
index 0000000..b532761
--- /dev/null
+++ b/utils/gstopwatch/HISTORY
@@ -0,0 +1,2 @@
+2014-06-18 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_}BUILD, INSTALL: created spell
diff --git a/utils/gstopwatch/INSTALL b/utils/gstopwatch/INSTALL
new file mode 100755
index 0000000..7bf1215
--- /dev/null
+++ b/utils/gstopwatch/INSTALL
@@ -0,0 +1 @@
+make PREFIX="$INSTALL_ROOT/usr" install
diff --git a/utils/gstopwatch/PRE_BUILD b/utils/gstopwatch/PRE_BUILD
new file mode 100755
index 0000000..4dd4649
--- /dev/null
+++ b/utils/gstopwatch/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sedit "s:CFLAGS +=.*:CFLAGS += $CFLAGS:" Makefile
diff --git a/utils/schroot/DETAILS b/utils/schroot/DETAILS
index 0051cc4..3569e1b 100755
--- a/utils/schroot/DETAILS
+++ b/utils/schroot/DETAILS
@@ -1,6 +1,6 @@
SPELL=schroot
- VERSION=1.6.5
-
SOURCE_HASH=sha512:2f7285f9e76fff8db2a9a7cd66f4d06c2c19662f812c3b3108be45bbc6a67bee63b39b56235e257ab226c35efdba6b50a2e2511a618c32d76da10a0d7843fe90
+ VERSION=1.6.10
+
SOURCE_HASH=sha512:25155989c7811ab4c7bf3cdceaa8d0ffb12f08388143891def96fcd205f1cc401dad9a74f0e9a9ef8610d50174ff8319a8368401431dc87e1a11c0241e61fcbe
PATCHLEVEL=1
# SOURCE_GPG=gurus.gpg:$SOURCE.sign:WORKS_FOR_ME
SOURCE=${SPELL}_$VERSION.orig.tar.xz
diff --git a/utils/schroot/HISTORY b/utils/schroot/HISTORY
index b427f96..94c76f8 100644
--- a/utils/schroot/HISTORY
+++ b/utils/schroot/HISTORY
@@ -1,3 +1,6 @@
+2014-06-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.6.10
+
2013-01-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.6.5
* BUILD: fix link with latest gettext
diff --git a/video/mpv/DETAILS b/video/mpv/DETAILS
index c9bf6b7..693a4fa 100755
--- a/video/mpv/DETAILS
+++ b/video/mpv/DETAILS
@@ -1,10 +1,10 @@
SPELL=mpv
- VERSION=0.3.10
+ VERSION=0.3.11
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCEX=v${VERSION}.tar.gz

SOURCE_URL[0]=https://github.com/${SPELL}-player/${SPELL}/archive/${SOURCEX}
SOURCE_HINTS="no-check-certificate"
-
SOURCE_HASH=sha512:fdf84439747e24b4278f09427fc22d6497d2105cf94cd3c45dfb134af917f81c4748d618e962fb13a9db2b7a260a88a409590d10aae71ac987831bc3d293196e
+
SOURCE_HASH=sha512:da4a55af98f178624ec66e48e314f045b61aef75fc9b654f39011879b0eb5b59a86870b9ed05bc11b831fbb5ec2084c5e842743d3040a155713a802908816374
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
DOCS="Copyright DOCS/tech-overview.txt DOCS/OUTDATED-tech/*
$DOCS"
WEB_SITE=http://mpv.io/
diff --git a/video/mpv/HISTORY b/video/mpv/HISTORY
index 4943055..d4a8529 100644
--- a/video/mpv/HISTORY
+++ b/video/mpv/HISTORY
@@ -1,3 +1,6 @@
+2014-06-20 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 0.3.11
+
2014-05-26 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 0.3.10

diff --git a/x11-libs/wine/DETAILS b/x11-libs/wine/DETAILS
index b114282..625701b 100755
--- a/x11-libs/wine/DETAILS
+++ b/x11-libs/wine/DETAILS
@@ -12,7 +12,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
if [[ $WINE_BRANCH == devel ]]; then
- VERSION=1.7.19
+ VERSION=1.7.20
else
VERSION=1.6.1
fi
diff --git a/x11-libs/wine/HISTORY b/x11-libs/wine/HISTORY
index b718012..051125a 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,3 +1,6 @@
+2014-06-15 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.7.20 (devel)
+
2014-05-30 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: giflib => GIFLIB

diff --git a/x11/conky/HISTORY b/x11/conky/HISTORY
index 2aec731..8425689 100644
--- a/x11/conky/HISTORY
+++ b/x11/conky/HISTORY
@@ -1,5 +1,14 @@
2014-06-09 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: fix SOURCE_URL[0]
+ * PRE_BUILD,
+ conky-1.8.1-utf8-scroll.patch,
+ conky-1.9.0-apcupsd.patch,
+ conky-1.9.0-default-graph-size.patch,
+ conky-1.9.0-diskio-dmmajor.patch,
+ conky-1.9.0-lines-fix.patch,
+ conky-1.9.0-ncurses.patch,
+ conky-1.9.0-update-when-message-count-decreases.patch:
+ add bug fixes from gentoo

2013-02-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* CONFIGURE: add optional support for hdd temperature, per task
diff --git a/x11/conky/PRE_BUILD b/x11/conky/PRE_BUILD
new file mode 100755
index 0000000..5398005
--- /dev/null
+++ b/x11/conky/PRE_BUILD
@@ -0,0 +1,10 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.8.1-utf8-scroll.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.9.0-ncurses.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.9.0-lines-fix.patch &&
+patch -p1 <
${SPELL_DIRECTORY}/conky-1.9.0-update-when-message-count-decreases.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.9.0-apcupsd.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.9.0-default-graph-size.patch &&
+patch -p1 < ${SPELL_DIRECTORY}/conky-1.9.0-diskio-dmmajor.patch
diff --git a/x11/conky/conky-1.8.1-utf8-scroll.patch
b/x11/conky/conky-1.8.1-utf8-scroll.patch
new file mode 100644
index 0000000..8b9e1e8
--- /dev/null
+++ b/x11/conky/conky-1.8.1-utf8-scroll.patch
@@ -0,0 +1,104 @@
+From b1f6a30bcce020b3c377434137de9856a09b899a Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Amadeusz=20=C5=BBo=C5=82nowski?= <aidecoe AT aidecoe.name>
+Date: Fri, 11 Nov 2011 11:27:43 +0100
+Subject: [PATCH] Make scroll UTF-8 aware. Fixes bug #3134941.
+
+---
+ src/scroll.c | 44 ++++++++++++++++++++++++++++++++++++++++++--
+ 1 files changed, 42 insertions(+), 2 deletions(-)
+
+diff --git a/src/scroll.c b/src/scroll.c
+index f78f807..738db0d 100644
+--- a/src/scroll.c
++++ b/src/scroll.c
+@@ -34,12 +34,33 @@
+
+ struct scroll_data {
+ char *text;
++ unsigned int show_orig;
+ unsigned int show;
+ unsigned int step;
+ unsigned int start;
+ long resetcolor;
+ };
+
++int utf8_charlen(char c) {
++ unsigned char uc = (unsigned char) c;
++ int len = 0;
++
++ if ((uc & 0x80) == 0)
++ return 1;
++
++ while ((uc & 0x80) != 0) {
++ ++len;
++ uc <<= 1;
++ }
++
++ return (len > 0 && len <= 4) ? len : -1;
++}
++
++int is_utf8_char_tail(char c) {
++ unsigned char uc = (unsigned char) c;
++ return (uc & 0xc0) == 0x80;
++}
++
+ void parse_scroll_arg(struct text_object *obj, const char *arg, void
*free_at_crash)
+ {
+ struct scroll_data *sd;
+@@ -60,15 +81,18 @@ void parse_scroll_arg(struct text_object *obj, const
char *arg, void *free_at_cr
+ sd->step = 1;
+ }
+ sd->text = malloc(strlen(arg + n1) + sd->show + 1);
++ // sd->show value may change when there are UTF-8 chars to be shown,
so
++ // save its origin value
++ sd->show_orig = sd->show;
+
+ if (strlen(arg) > sd->show) {
+ for(n2 = 0; (unsigned int) n2 < sd->show; n2++) {
+- sd->text[n2] = ' ';
++ sd->text[n2] = ' ';
+ }
+ sd->text[n2] = 0;
+ }
+ else
+- sd->text[0] = 0;
++ sd->text[0] = 0;
+
+ strcat(sd->text, arg + n1);
+ sd->start = 0;
+@@ -82,9 +106,13 @@ void print_scroll(struct text_object *obj, char *p, int
p_max_size, struct infor
+ {
+ struct scroll_data *sd = obj->data.opaque;
+ unsigned int j, colorchanges = 0, frontcolorchanges = 0,
visibcolorchanges = 0, strend;
++ int charlen = 0;
++ unsigned int utf8lenfix = 0;
+ char *pwithcolors;
+ char buf[max_user_text];
+
++ sd->show = sd->show_orig;
++
+ if (!sd)
+ return;
+
+@@ -109,6 +137,18 @@ void print_scroll(struct text_object *obj, char *p, int
p_max_size, struct infor
+ while(*(buf + sd->start) == SPECIAL_CHAR) {
+ sd->start++;
+ }
++ //skip parts of UTF-8 character which messes up display
++ while(is_utf8_char_tail(*(buf + sd->start))) {
++ sd->start++;
++ }
++ //extend length to be shown for wide characters
++ j = 0;
++ while(j < sd->show + visibcolorchanges + utf8lenfix) {
++ charlen = utf8_charlen(*(buf + sd->start + j));
++ utf8lenfix += (charlen > 1 ? charlen - 1 : 0);
++ j += charlen;
++ }
++ sd->show = sd->show_orig + utf8lenfix;
+ //place all chars that should be visible in p, including colorchanges
+ for(j=0; j < sd->show + visibcolorchanges; j++) {
+ p[j] = *(buf + sd->start + j);
+--
+1.7.8.rc1
+
diff --git a/x11/conky/conky-1.9.0-apcupsd.patch
b/x11/conky/conky-1.9.0-apcupsd.patch
new file mode 100644
index 0000000..9161fbc
--- /dev/null
+++ b/x11/conky/conky-1.9.0-apcupsd.patch
@@ -0,0 +1,106 @@
+Description: Fix broken apcupsd support in Conky 1.8.1
+ Revert apcupsd-related code to Conky 1.8.0 in order to fix broken apcupsd
+ support. This is a workaround until upstream properly addresses this issue.
+From: Brian Derr <bderrly AT gmail.com>
+Forwarded: http://sourceforge.net/support/tracker.php?aid=3083859
+Bug-Ubuntu: https://bugs.launchpad.net/bugs/897495
+Last-Update: 2011-12-02
+
+--- a/src/apcupsd.c
++++ b/src/apcupsd.c
+@@ -154,7 +154,7 @@
+ //
+ // Conky update function for apcupsd data
+ //
+-int update_apcupsd(void) {
++void update_apcupsd(void) {
+
+ int i;
+ APCUPSD_S apc;
+@@ -164,41 +164,44 @@
+ memcpy(apc.items[i], "N/A", 4); // including \0
+
+ do {
+- struct addrinfo hints;
+- struct addrinfo *ai, *rp;
+- int res;
++ struct hostent* he = 0;
++ struct sockaddr_in addr;
+ short sz = 0;
+- char portbuf[8];
++#ifdef HAVE_GETHOSTBYNAME_R
++ struct hostent he_mem;
++ int he_errno;
++ char hostbuff[2048];
++#endif
+ //
+ // connect to apcupsd daemon
+ //
+- memset(&hints, 0, sizeof(struct addrinfo));
+- hints.ai_family = AF_UNSPEC;
+- hints.ai_socktype = SOCK_STREAM;
+- hints.ai_flags = 0;
+- hints.ai_protocol = 0;
+- snprintf(portbuf, 8, "%d", info.apcupsd.port);
+- res = getaddrinfo(info.apcupsd.host, portbuf, &hints, &ai);
+- if (res != 0) {
+- NORM_ERR("APCUPSD getaddrinfo: %s",
gai_strerror(res));
++ sock = socket(AF_INET, SOCK_STREAM, 0);
++ if (sock < 0) {
++ perror("socket");
+ break;
+ }
+- for (rp = ai; rp != NULL; rp = rp->ai_next) {
+- sock = socket(rp->ai_family, rp->ai_socktype,
rp->ai_protocol);
+- if (sock == -1) {
+- continue;
+- }
+- if (connect(sock, rp->ai_addr, rp->ai_addrlen) != -1)
{
+- break;
+- }
+- close(sock);
++#ifdef HAVE_GETHOSTBYNAME_R
++ if (gethostbyname_r(info.apcupsd.host, &he_mem, hostbuff,
sizeof(hostbuff), &he, &he_errno) || !he ) {
++ NORM_ERR("APCUPSD gethostbyname_r: %s",
hstrerror(h_errno));
++ break;
++ }
++#else /* HAVE_GETHOSTBYNAME_R */
++ he = gethostbyname(info.apcupsd.host);
++ if (!he) {
++ herror("gethostbyname");
++ break;
+ }
+- freeaddrinfo(ai);
+- if (rp == NULL) {
++#endif /* HAVE_GETHOSTBYNAME_R */
++
++ memset(&addr, 0, sizeof(addr));
++ addr.sin_family = AF_INET;
++ addr.sin_port = info.apcupsd.port;
++ memcpy(&addr.sin_addr, he->h_addr, he->h_length);
++ if (connect(sock, (struct sockaddr*)&addr, sizeof(struct
sockaddr)) < 0) {
+ // no error reporting, the daemon is probably not
running
+ break;
+ }
+-
++
+ //
+ // send status request - "status" - 6B
+ //
+@@ -222,5 +225,5 @@
+ // "atomically" copy the data into working set
+ //
+ memcpy(info.apcupsd.items, apc.items, sizeof(info.apcupsd.items));
+- return 0;
++ return;
+ }
+--- a/src/apcupsd.h
++++ b/src/apcupsd.h
+@@ -49,6 +49,6 @@
+ } APCUPSD_S, *PAPCUPSD_S;
+
+ /* Service routine for the conky main thread */
+-int update_apcupsd(void);
++void update_apcupsd(void);
+
+ #endif /*APCUPSD_H_*/
diff --git a/x11/conky/conky-1.9.0-default-graph-size.patch
b/x11/conky/conky-1.9.0-default-graph-size.patch
new file mode 100644
index 0000000..02f64e3
--- /dev/null
+++ b/x11/conky/conky-1.9.0-default-graph-size.patch
@@ -0,0 +1,18 @@
+diff -r -U 5 conky-1.9.0/src/specials.c conky-1.9.0/src/specials.c
+--- conky-1.9.0/src/specials.c 2012-05-03 22:13:47.000000000 +0100
++++ conky-1.9.0/src/specials.c 2013-02-27 21:16:15.856669451 +0000
+@@ -186,12 +186,12 @@
+ g->scale = defscale;
+ if (sscanf(args, "%1023s %d,%d %x %x", buf, &g->height,
&g->width, &g->first_colour, &g->last_colour) == 5) {
+ return strndup(buf, text_buffer_size);
+ }
+ buf[0] = '\0';
+- g->height = 25;
+- g->width = 0;
++ g->height = default_graph_height;
++ g->width = default_graph_width;
+ if (sscanf(args, "%x %x %u", &g->first_colour,
&g->last_colour, &g->scale) == 3) {
+ return NULL;
+ }
+ g->scale = defscale;
+ if (sscanf(args, "%x %x", &g->first_colour, &g->last_colour)
== 2) {
diff --git a/x11/conky/conky-1.9.0-diskio-dmmajor.patch
b/x11/conky/conky-1.9.0-diskio-dmmajor.patch
new file mode 100644
index 0000000..754f9dc
--- /dev/null
+++ b/x11/conky/conky-1.9.0-diskio-dmmajor.patch
@@ -0,0 +1,25 @@
+diff --git a/src/linux.c b/src/linux.c
+index ce5f733..bbf8dc5 100644
+--- a/src/linux.c
++++ b/src/linux.c
+@@ -80,6 +80,10 @@
+ #define NBD_MAJOR 43
+ #endif
+
++#if !defined(DM_MAJOR)
++#define DM_MAJOR 253
++#endif
++
+ #ifdef HAVE_IWLIB
+ #include <iwlib.h>
+ #endif
+@@ -2336,7 +2340,8 @@ int update_diskio(void)
+ *
+ * XXX: ignore devices which are part of a SW RAID (MD_MAJOR)
*/
+ if (col_count == 5 && major != LVM_BLK_MAJOR && major !=
NBD_MAJOR
+- && major != RAMDISK_MAJOR && major !=
LOOP_MAJOR) {
++ && major != RAMDISK_MAJOR && major !=
LOOP_MAJOR
++ && major != DM_MAJOR ) {
+ /* check needed for kernel >= 2.6.31, see sf #2942117
*/
+ if (is_disk(devbuf)) {
+ total_reads += reads;
diff --git a/x11/conky/conky-1.9.0-lines-fix.patch
b/x11/conky/conky-1.9.0-lines-fix.patch
new file mode 100644
index 0000000..de48ab9
--- /dev/null
+++ b/x11/conky/conky-1.9.0-lines-fix.patch
@@ -0,0 +1,36 @@
+diff -urN old/src/conky.c new/src/conky.c
+--- old/src/conky.c 2012-05-03 23:22:21.000000000 +0200
++++ new/src/conky.c 2012-08-15 00:06:59.256311301 +0200
+@@ -3065,12 +3065,26 @@
+ og = g;
+ }
+
+- /* this is mugfugly,
but it works */
+- XDrawLine(display,
window.drawable, window.gc,
+-
cur_x + i + 1,
+-
specials[special_index].dotgraph ? og : by + h,
+-
cur_x + i + 1,
+- g);
++ if
(specials[special_index].dotgraph) {
++ if (og == g) {
++
XDrawPoint(display, window.drawable,
++
window.gc, cur_x + i + 1, g);
++ } else {
++
XDrawLine(display, window.drawable, window.gc,
++
cur_x + i + 1,
++
og,
++
cur_x + i + 1,
++
g);
++ }
++ } else {
++ /* this is
mugfugly, but it works */
++
XDrawLine(display, window.drawable, window.gc,
++
cur_x + i + 1,
++
by + h,
++
cur_x + i + 1,
++
g);
++ }
++
+ ++j;
+ }
+ if (tmpcolour)
free(tmpcolour);
diff --git a/x11/conky/conky-1.9.0-ncurses.patch
b/x11/conky/conky-1.9.0-ncurses.patch
new file mode 100644
index 0000000..91043ed
--- /dev/null
+++ b/x11/conky/conky-1.9.0-ncurses.patch
@@ -0,0 +1,31 @@
+From fd9462da5ed12369fc6a72e42ebc45c6707403fb Mon Sep 17 00:00:00 2001
+From: Pavel Labath <pavelo AT centrum.sk>
+Date: Fri, 13 Jul 2012 13:41:09 +0200
+Subject: [PATCH] Fix "conky failes to build with --disable-ncurses" (sf.net
#3541329)
+
+---
+ src/conky.c | 4 ++--
+ 1 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/conky.c b/src/conky.c
+index c5b4bed..17fe1a7 100644
+--- a/src/conky.c
++++ b/src/conky.c
+@@ -885,12 +885,12 @@ void generate_text_internal(char *p, int p_max_size,
+ OBJ(cpu) {
+ if (cur->cpu_usage) {
+ if (obj->data.i > info.cpu_count) {
+- static bool warned = false;
++ static int warned = 0;
+ if(!warned) {
+ NORM_ERR("obj->data.i
%i info.cpu_count %i",
+
obj->data.i, info.cpu_count);
+ NORM_ERR("attempting
to use more CPUs than you have!");
+- warned = true;
++ warned = 1;
+ }
+ } else {
+ percent_print(p, p_max_size,
+--
+1.7.0.4
+
diff --git a/x11/conky/conky-1.9.0-update-when-message-count-decreases.patch
b/x11/conky/conky-1.9.0-update-when-message-count-decreases.patch
new file mode 100644
index 0000000..dd422c5
--- /dev/null
+++ b/x11/conky/conky-1.9.0-update-when-message-count-decreases.patch
@@ -0,0 +1,75 @@
+diff --git a/src/mail.c b/src/mail.c
+index 7f60ba3..882b7c8 100644
+--- a/src/mail.c
++++ b/src/mail.c
+@@ -630,8 +630,15 @@ int imap_check_status(char *recvbuf, struct mail_s
*mail)
+
+ void imap_unseen_command(struct mail_s *mail, unsigned long old_unseen,
unsigned long old_messages)
+ {
+- if (strlen(mail->command) > 1 && (mail->unseen > old_unseen
+- || (mail->messages > old_messages &&
mail->unseen > 0))) {
++ /*
++ * Georg Hopp (2012-12-23):
++ * Well, i will read mails from time to time and i want the unseen
++ * count to be reduced when they are read...so, this seems wrong.
++ * Try a better one.... :)
++ */
++ if (strlen(mail->command) > 1
++ && (mail->unseen != old_unseen
++ || mail->messages != old_messages)) {
+ // new mail goodie
+ if (system(mail->command) == -1) {
+ perror("system()");
+@@ -813,7 +820,7 @@ static void *imap_thread(void *arg)
+ if (strlen(recvbuf) > 2) {
+ unsigned long messages,
recent = 0;
+ char *buf = recvbuf;
+- char force_check = 0;
++ char force_check = 1;
+ buf = strstr(buf, "EXISTS");
+ while (buf && strlen(buf) > 1
&& strstr(buf + 1, "EXISTS")) {
+ buf = strstr(buf + 1,
"EXISTS");
+@@ -825,9 +832,7 @@ static void *imap_thread(void *arg)
+ }
+ if (sscanf(buf, "*
%lu EXISTS\r\n", &messages) == 1) {
+
timed_thread_lock(mail->p_timed_thread);
+- if
(mail->messages != messages) {
+-
force_check = 1;
+- }
++ force_check =
1;
+
timed_thread_unlock(mail->p_timed_thread);
+ }
+ }
+@@ -850,7 +855,10 @@ static void *imap_thread(void *arg)
+ * something other than 0, or
we had a timeout
+ */
+ buf = recvbuf;
+- if (recent > 0 || (buf &&
strstr(buf, " FETCH ")) || fetchtimeout.tv_sec == 0 || force_check) {
++ if (recent > 0
++ || (buf &&
strstr(buf, " FETCH "))
++ || (buf &&
strstr(buf, " EXPUNGE "))
++ ||
fetchtimeout.tv_sec == 0 || force_check) {
+ // re-check messages
and unseen
+ if
(imap_command(sockfd, "DONE\r\n", recvbuf, "a5 OK")) {
+ fail++;
+@@ -868,6 +876,9 @@ static void *imap_thread(void *arg)
+ fail++;
+ break;
+ }
++
imap_unseen_command(mail, old_unseen, old_messages);
++ old_unseen =
mail->unseen;
++ old_messages =
mail->messages;
+ strncpy(sendbuf, "a5
IDLE\r\n", MAXDATASIZE);
+ if
(imap_command(sockfd, sendbuf, recvbuf, "+ idling")) {
+ fail++;
+@@ -886,10 +897,7 @@ static void *imap_thread(void *arg)
+ fail++;
+ break;
+ }
+- imap_unseen_command(mail, old_unseen,
old_messages);
+ fail = 0;
+- old_unseen = mail->unseen;
+- old_messages = mail->messages;
+ }
+ if (fail) break;
+ } else {
diff --git a/xorg-app/xlsclients/DETAILS b/xorg-app/xlsclients/DETAILS
index 1fc59d1..dacefb5 100755
--- a/xorg-app/xlsclients/DETAILS
+++ b/xorg-app/xlsclients/DETAILS
@@ -1,8 +1,8 @@
SPELL=xlsclients
- VERSION=1.1.0
+ VERSION=1.1.3
SOURCE=$SPELL-$VERSION.tar.bz2

SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/app/${SOURCE}
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
+
SOURCE_HASH=sha512:4266068b96bb0bf565021fbda726511a387800fcc81b6b53f3fb847ca6a4de50811f66ca1423a56414619ad6f3b4d2dfb235106a1eacf9e5def8cf49c2b2ba85
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://xorg.freedesktop.org
ENTERED=20051125
diff --git a/xorg-app/xlsclients/HISTORY b/xorg-app/xlsclients/HISTORY
index f577461..5cbcaa9 100644
--- a/xorg-app/xlsclients/HISTORY
+++ b/xorg-app/xlsclients/HISTORY
@@ -1,3 +1,6 @@
+2014-06-03 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.1.3
+
2010-06-26 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.1.0
SOURCE matches upstream posted SHA1
diff --git a/xorg-app/xlsclients/xlsclients-1.1.0.tar.bz2.sig
b/xorg-app/xlsclients/xlsclients-1.1.0.tar.bz2.sig
deleted file mode 100644
index b8efbc4..0000000
Binary files a/xorg-app/xlsclients/xlsclients-1.1.0.tar.bz2.sig and /dev/null
differ



  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (c1565dfeb3fec000ac1f9a409f1984919cbcf8ce), Treeve Jelbert, 06/25/2014

Archive powered by MHonArc 2.6.24.

Top of Page