New commits:
commit cd797821281888ce01693ca5d56178d0a6c8a52c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.0.51 (lts)
commit 838372322b2326e2790c5a2fb30616d3e7a83f31
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
linux: => 3.4.18 (lts)
commit cb1839af9d71347927657682f57d5bc824594046
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
bumblebee: new spell, project aiming to support NVIDIA Optimus technology
under Linux
commit 811fa0fa51fdb27f97f7803827907e3d659a3317
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
groups: added bumblebee group required for bumblebee spell
commit 7f2ccae226df3ca835eb52a6d5831a8e056232a4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
virtualgl: new spell, OpenGL proxy with full 3D hardware acceleration
commit 9e71c4b1a957cfa36ae650a4c9dea398bcb35e44
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>
linux 3.6.6
commit 0f2d49093417ce28ba560efd6494162f6881d292
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
bbswitch: new spell, kernel module to power on/off GPUs in laptops with
Optimus technology
commit 8cb907c383f5d816d438e67e971075ddf9056a47
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
unico: fixed crashing on newer GTK+3
commit b3cc0f451875ee0271a76fb86ffa661e56bc82bf
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
ncdc: new spell, NCurses Direct Connect client
commit ba5fae98873039531aab8bb9aeeb881aba3cf854
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
tmux: => 1.7
commit c5caff417f7c1bf7fce372d5849e7f903a8d2df1
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>
video/mplayer2: fixed scm branch build
commit 2351d79198bde3a5d299dab4bc7acd1f1c1a8aaf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
perl: => 5.16.2
commit 7135ae30592301c21ede7b5ca602ce9521336a2c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
tesseract: => 3.02.02
commit c71e036206fa6e7fa8960ad162eb27526bfdee57
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
evince: renew dependency list
commit 025f4fbaa0da2ce71481a462f1d8e4d3fc6a2cd2
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
itstool: => 1.2.0
commit 2d2bce15bcb502bfa5526515c97108bd2a5e33e9
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
libjpeg-turbo: added support for yasm selection
diff --git a/ChangeLog b/ChangeLog
index fb80166..6607244 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * ftp/ncdc: new spell, NCurses Direct Connect client
+ * kernels/bbswitch: new spell, kernel module to power on/off GPUs in
+ laptops with Optimus technology
+ * graphics/virtualgl: new spell, OpenGL proxy with full 3D hardware
+ acceleration
+ * groups: added bumblebee group required for bumblebee spell
+ * x11/bumblebee: new spell, project aiming to support NVIDIA Optimus
+ technology under Linux
+
2012-11-02 Ladislav Hagara <hgr AT vabo.cz>
* e-17/edbus: new spell, access to D-Bus from EFL applications
diff --git a/ftp/ncdc/DEPENDS b/ftp/ncdc/DEPENDS
new file mode 100755
index 0000000..910d082
--- /dev/null
+++ b/ftp/ncdc/DEPENDS
@@ -0,0 +1,6 @@
+depends ncurses &&
+depends zlib &&
+depends bzip2 &&
+depends sqlite &&
+depends glib2 &&
+depends gnutls
diff --git a/ftp/ncdc/DETAILS b/ftp/ncdc/DETAILS
new file mode 100755
index 0000000..a327ab6
--- /dev/null
+++ b/ftp/ncdc/DETAILS
@@ -0,0 +1,45 @@
+ SPELL=ncdc
+ VERSION=1.14
+ SOURCE=$SPELL-$VERSION.tar.gz
+ SOURCE2=$SOURCE.asc
+ SOURCE_URL[0]=http://dev.yorhel.nl/download/$SOURCE
+ SOURCE2_URL[0]=$SOURCE_URL.asc
+ SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
+ SOURCE_GPG=ncdc.gpg:$SOURCE2:UPSTREAM_KEY
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ DOC_DIRS=""
+ WEB_SITE=http://dev.yorhel.nl/ncdc
+ LICENSE[0]=MIT
+ ENTERED=20121105
+ SHORT="NCurses Direct Connect client"
+cat << EOF
+Ncdc is a modern and lightweight direct connect client with a friendly
ncurses
+interface.
+
+Common features all modern DC clients (should) have:
+ o Connecting to multiple hubs at the same time,
+ o Support for both ADC and NMDC protocols,
+ o Chatting and private messaging,
+ o Browsing the user list of a connected hub,
+ o Share management and file uploading,
+ o Connections and download queue management,
+ o File list browsing,
+ o Multi-source and TTH-checked file downloading,
+ o Searching for files,
+ o Secure hub (adcs:// and nmdcs://) and client connections on both
protocols,
+ o Bandwidth throttling.
+
+And special features not commonly found in other clients:
+ o Different connection settings for each hub,
+ o Encrypted UDP messages (ADC SUDP),
+ o Subdirectory refreshing,
+ o Nick notification and highlighting in chat windows,
+ o Trust on First Use for TLS-enabled hubs,
+ o A single listen port for both TLS and TCP connections,
+ o Efficient file uploads using sendfile(),
+ o Large file lists are opened in a background thread,
+ o Doesn't trash your OS file cache (with the flush_file_cache option
enabled),
+ o (Relatively...) low memory usage.
+EOF
diff --git a/ftp/ncdc/HISTORY b/ftp/ncdc/HISTORY
new file mode 100644
index 0000000..ab801f7
--- /dev/null
+++ b/ftp/ncdc/HISTORY
@@ -0,0 +1,2 @@
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, ncdc.gpg: spell created
diff --git a/ftp/ncdc/ncdc.gpg b/ftp/ncdc/ncdc.gpg
new file mode 100644
index 0000000..26fbd61
Binary files /dev/null and b/ftp/ncdc/ncdc.gpg differ
diff --git a/gnome3-libs/unico/DETAILS b/gnome3-libs/unico/DETAILS
index 48a7811..1035012 100755
--- a/gnome3-libs/unico/DETAILS
+++ b/gnome3-libs/unico/DETAILS
@@ -1,5 +1,6 @@
SPELL=unico
VERSION=1.0.2
+ PATCHLEVEL=1
LP_SERIES=1.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://launchpad.net/$SPELL/$LP_SERIES/$VERSION/+download/$SOURCE
diff --git a/gnome3-libs/unico/HISTORY b/gnome3-libs/unico/HISTORY
index e9a8107..ae930ae 100644
--- a/gnome3-libs/unico/HISTORY
+++ b/gnome3-libs/unico/HISTORY
@@ -1,3 +1,9 @@
+2012-11-05 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1
+ * PRE_BUILD: added, to apply the patch
+ * round-corners.patch: added, to fix crashing on newer GTK+3;
backported
+ from OpenBSD
+
2012-04-14 Vlad Glagolev <stealth AT sourcemage.org>
* DETAILS: updated spell to 1.0.2
diff --git a/gnome3-libs/unico/PRE_BUILD b/gnome3-libs/unico/PRE_BUILD
new file mode 100755
index 0000000..1adfea4
--- /dev/null
+++ b/gnome3-libs/unico/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+zcat "$SPELL_DIRECTORY/round-corners.patch.gz" | patch -p0
diff --git a/gnome3-libs/unico/round-corners.patch.gz
b/gnome3-libs/unico/round-corners.patch.gz
new file mode 100644
index 0000000..132cbb4
Binary files /dev/null and b/gnome3-libs/unico/round-corners.patch.gz differ
diff --git a/graphics-libs/libjpeg-turbo/DEPENDS
b/graphics-libs/libjpeg-turbo/DEPENDS
index c1e7100..4e6b645 100755
--- a/graphics-libs/libjpeg-turbo/DEPENDS
+++ b/graphics-libs/libjpeg-turbo/DEPENDS
@@ -1 +1 @@
-depends nasm
+depends X86-ASSEMBLER
diff --git a/graphics-libs/libjpeg-turbo/HISTORY
b/graphics-libs/libjpeg-turbo/HISTORY
index e2b2396..2005b5b 100644
--- a/graphics-libs/libjpeg-turbo/HISTORY
+++ b/graphics-libs/libjpeg-turbo/HISTORY
@@ -1,3 +1,6 @@
+2012-11-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DEPENDS: can be built safely with yasm too
+
2012-07-04 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.1