[SM-Commit] GIT changes to devel-xorg-modular grimoire by Vlad Glagolev (786c7c0dda9edb6cea119bbfcfefd0a250ad3cf3)

Vlad Glagolev scm at sourcemage.org
Sun Nov 13 01:38:13 EST 2011


GIT changes to devel-xorg-modular grimoire by Vlad Glagolev <stealth at sourcemage.org>:

 dev/null                                                     |binary
 e-17/e_dbus/BUILD                                            |   11 -
 e-17/e_dbus/CONFIGURE                                        |   33 +++
 e-17/e_dbus/HISTORY                                          |    4 
 e-17/ecore/BUILD                                             |   14 +
 e-17/ecore/CONFIGURE                                         |   20 +-
 e-17/ecore/DEPENDS                                           |  106 +++++++----
 e-17/ecore/HISTORY                                           |    9 
 e-17/edje/DEPENDS                                            |   11 -
 e-17/edje/HISTORY                                            |    4 
 e-17/eet/BUILD                                               |    5 
 e-17/eet/CONFIGURE                                           |    2 
 e-17/eet/DEPENDS                                             |   16 +
 e-17/eet/HISTORY                                             |    5 
 e-17/eina/CONFIGURE                                          |    4 
 e-17/eina/DEPENDS                                            |    9 
 e-17/eina/HISTORY                                            |    4 
 e-17/embryo/DEPENDS                                          |    1 
 e-17/embryo/HISTORY                                          |    3 
 e-17/epdf/DEPENDS                                            |   21 --
 e-17/epdf/HISTORY                                            |    3 
 e-17/evas/BUILD                                              |   14 +
 e-17/evas/CONFIGURE                                          |   21 +-
 e-17/evas/DEPENDS                                            |   74 ++++---
 e-17/evas/HISTORY                                            |    7 
 gnome2-libs/folks/DETAILS                                    |    2 
 gnome2-libs/folks/HISTORY                                    |    3 
 gnome2-libs/folks/folks-0.6.3.2.tar.bz2.sig                  |    0 
 gnome2-libs/folks/folks-0.6.5.tar.bz2.sig                    |binary
 gnome2-libs/glib2/DETAILS                                    |    2 
 gnome2-libs/glib2/HISTORY                                    |    3 
 gnome2-libs/glib2/glib-2.30.1.tar.bz2.sig                    |    0 
 gnome2-libs/glib2/glib-2.30.2.tar.bz2.sig                    |binary
 gnome3-libs/rest/DETAILS                                     |    4 
 gnome3-libs/rest/HISTORY                                     |    4 
 gnome3-libs/rest/rest-0.7.10.tar.bz2.sig                     |    0 
 gnome3-libs/rest/rest-0.7.12.tar.xz.sig                      |binary
 http/webkitgtk3/DEPENDS                                      |    6 
 http/webkitgtk3/HISTORY                                      |    3 
 kernels/linux/HISTORY                                        |    4 
 kernels/linux/info/patches/maintenance_patches_3/patch-3.0.9 |    5 
 kernels/linux/latest.defaults                                |    2 
 libs/fribidi/DEPENDS                                         |    4 
 libs/fribidi/DETAILS                                         |    4 
 libs/fribidi/HISTORY                                         |    5 
 libs/fribidi/UP_TRIGGERS                                     |   11 +
 libs/fribidi/fribidi-0.19.2.tar.gz.sig                       |binary
 libs/liblinebreak/BUILD                                      |    1 
 libs/liblinebreak/DETAILS                                    |   25 +-
 libs/liblinebreak/HISTORY                                    |    7 
 libs/liblinebreak/INSTALL                                    |    2 
 libs/liblinebreak/PRE_BUILD                                  |    4 
 libs/liblinebreak/liblinebreak-2.1.tar.gz.sig                |binary
 net/network-manager/CONFIGURE                                |    5 
 net/network-manager/DEPENDS                                  |   38 +++
 net/network-manager/DETAILS                                  |    4 
 net/network-manager/HISTORY                                  |    5 
 net/network-manager/NetworkManager-0.9.1.90.tar.bz2.sig      |    0 
 net/network-manager/NetworkManager-0.9.2.0.tar.bz2.sig       |binary
 utils/rsyslog/DEPENDS                                        |    8 
 utils/rsyslog/DETAILS                                        |    9 
 utils/rsyslog/HISTORY                                        |    7 
 utils/rsyslog/rsyslog-3.22.3.tar.gz.sig                      |binary
 utils/rsyslog/rsyslog-4.8.0.tar.gz.sig                       |binary
 utils/rsyslog/rsyslog-5.8.6.tar.gz.sig                       |binary
 utils/rsyslog/rsyslog-6.3.6.tar.gz.sig                       |binary
 video-libs/xine-lib/DETAILS                                  |    4 
 video-libs/xine-lib/HISTORY                                  |    3 
 x11-toolkits/gtk+3/DETAILS                                   |    2 
 x11-toolkits/gtk+3/HISTORY                                   |    3 
 x11-toolkits/gtk+3/gtk+-3.2.1.tar.bz2.sig                    |    0 
 x11-toolkits/gtk+3/gtk+-3.2.2.tar.bz2.sig                    |binary
 x11/gtk-vnc/DEPENDS                                          |    1 
 x11/gtk-vnc/DETAILS                                          |    4 
 x11/gtk-vnc/HISTORY                                          |    5 
 x11/gtk-vnc/gtk-vnc-0.4.3.tar.gz.sig                         |    0 
 x11/gtk-vnc/gtk-vnc-0.4.4.tar.xz.sig                         |binary
 77 files changed, 440 insertions(+), 160 deletions(-)

New commits:
commit 80d5eaacbcb409864e6d0580b33e11d790f35ced
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    xine-lib: => 1.1.20

commit 82d52eba5fb14be26dfc8ac6a32aa8e5b5a77a3a
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    epdf: added evas, made poppler optional

commit 14fd72b3869494cbf7bfb9e457caa01e18443b15
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    edje: updated depends

commit 299dd3011903eddd1a45fcc2352c9fa5977c5aa2
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    embryo: added enia depends

commit dcf109c05c19662305f46cdb56397ebe785235b6
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    e_dbus: updated configure options

commit 4d526a67921b66a3709dcbae76fc9478faa9d1ff
Author: Tommy Boatman <tboatman at sourcemage.org>
Commit: Tommy Boatman <tboatman at sourcemage.org>

    webkitgtk3: gtk-doc optional (bug #317)

commit 840d76c2015601c78c62a0370d48ae09d2fff7b7
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    ecore: updated to current configure options and depends

commit baa481a9af78631cb521731312890d9da5364ceb
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    liblinebreak: update long description and HISTORY

commit d0bb8e5ab7d46ffaafb95e8a9ba83902869d4bb5
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    liblinebreak: updated to 2.1

commit 1058000e7307152d1b83ecd01beaf16a99313e34
Author: Sukneet Basuta <sukneet at sourcemage.org>
Commit: Sukneet Basuta <sukneet at sourcemage.org>

    rsyslog: v5stable => 5.8.6 , devel => 6.3.6
    converted to guru signed verification
    removed optional depends on JDK for gui, gui files aren't included in tarball

commit 8967c1b3e3ead7be1be85c7ac2bebc64f5f3d8d9
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    evas: correct, changed and added optional depends and switches

commit 9b41672b2cc9579df3a024d0cb5a46f0ff302e06
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    fribidi: added optional depends on glib2

commit c52144d21a20a9901e9099d28a2d461e689f784c
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    fribidi: added UP_TRIGGER

commit d5c9319d428e638bb0d47465e59c44ae54fd88f6
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    fribidi: updated to 0.19.2

commit 56c12a55b4e7747bf500095ac0e42ce89cf2dffd
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    eet: added depends and option to choose crypto library

commit 13e06c33c4fc48dd38f0e4a202afaeba1f5ee8e8
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    eina: missed optional_depends

commit 10684d0c8c0a506a114c08051e31d1ba38e0a4a2
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    eina: corrected changed switch and added optional_depends

commit c0c8d50284c5d53b4f9d520ad152fe4ce5a8c253
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    gtk+3 3.2.2

commit 9eae44bb979e917b8fcd6c7f249c39625e2bfe3d
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    glib2 2.30.2

commit 96d9b0448f204ca9e2e9c499778883a54746c4ac
Author: Ladislav Hagara <hgr at vabo.cz>
Commit: Ladislav Hagara <hgr at vabo.cz>

    linux 3.0.9

commit 4629d5b66d319acbc441cd49da64974ca07e936d
Author: Sukneet Basuta <sukneet at sourcemage.org>
Commit: Sukneet Basuta <sukneet at sourcemage.org>

    gtk-vnc: => 0.4.4
    added depends vala with VAPIGEN
    bz2 => xz

commit ec6afe8434cacbb69397f212cd7aa24e6f081fb2
Author: Sukneet Basuta <sukneet at sourcemage.org>
Commit: Sukneet Basuta <sukneet at sourcemage.org>

    folks: => 0.6.5

commit 03e9ae76269b8f281c15a5eb5035eae96ed57598
Author: Sukneet Basuta <sukneet at sourcemage.org>
Commit: Sukneet Basuta <sukneet at sourcemage.org>

    rest: => 0.7.12
    bz2 => xz

commit da13b482e340c440a0949cbd62747ea11f22fdfa
Author: Robin Cook <rcook at wyrms.net>
Commit: Robin Cook <rcook at wyrms.net>

    network-manager: updated to 0.9.2.0

diff --git a/e-17/e_dbus/BUILD b/e-17/e_dbus/BUILD
index 7e7d09c..13019b6 100755
--- a/e-17/e_dbus/BUILD
+++ b/e-17/e_dbus/BUILD
@@ -1,6 +1,9 @@
-OPTS="$EDBUS_EHAL     \
-      $EDBUS_ENM      \
-      $EDBUS_ENOTIFY  \
-      $OPTS"          &&
+OPTS="$EDBUS_EUKIT     \
+      $EDBUS_EHAL      \
+      $EDBUS_ENOTIFY   \
+      $EDBUS_EBLUEZ    \
+      $EDBUS_ECONNMAN  \
+      $EDBUS_EOFONO    \
+      $OPTS"           &&
 
 default_build
diff --git a/e-17/e_dbus/CONFIGURE b/e-17/e_dbus/CONFIGURE
index 9927913..c3f11f7 100755
--- a/e-17/e_dbus/CONFIGURE
+++ b/e-17/e_dbus/CONFIGURE
@@ -1,8 +1,33 @@
+config_query_option EDBUS_EUKIT "Enable udisks and upower support?" y  \
+                    "--enable-eukit" "--disable-eukit"                 &&
+
 config_query_option EDBUS_EHAL 'Enable Hardware Abstraction Layer support?'  \
                     y '--enable-ehal' '--disable-ehal'                       &&
 
-config_query_option EDBUS_ENM 'Enable Network Monitor support?' y \
-                    '--enable-enm'  '--disable-enm'               &&
+config_query_option EDBUS_ENOTIFY 'Enable filesystem notify support?' y      \
+                    '--enable-enotify' '--disable-enotify'                   &&
+
+config_query_option EDBUS_EBLUEZ "Enable bluetooth support?" n   \
+                    "--enable-ebluez" "--disable-ebluez"         &&
+
+config_query_option EDBUS_ECONNMAN "Enable connman support?" n  \
+                    "--enable-econnman" "--disable-econnman"    &&
+
+config_query_option EDBUS_EOFONO "Enable ofono support?" n  \
+                    "--enable-eofono" "--disable-ofono"     
+
+#  --disable-edbus-bluez-test
+#                          disable building of edbus_bluez_test
+#  --disable-edbus-connman-test
+#                          disable building of edbus_connman_test
+#  --disable-edbus-notification-daemon-test
+#                          disable building of edbus_notification_daemon_test
+#  --disable-edbus-notify-send
+#                          disable building of edbus_notify_send
+#  --disable-edbus-notify-test
+#                          disable building of edbus_notify_test
+#  --disable-edbus-ofono-test
+#                          disable building of edbus_ofono_test
+#  --disable-edbus-ukit-test
+#                          disable building of edbus_ukit_test
 
-config_query_option EDBUS_ENOTIFY 'Enable filesystem notify support?' y \
-                    '--enable-enotify' '--disable-enotify'
diff --git a/e-17/e_dbus/HISTORY b/e-17/e_dbus/HISTORY
index 60f2be4..3ce7bab 100644
--- a/e-17/e_dbus/HISTORY
+++ b/e-17/e_dbus/HISTORY
@@ -1,3 +1,7 @@
+2011-11-12 Robin Cook <rcook at wyrms.net>
+	* CONFIGURE: remove no longer valid options and added new options
+	* BUILD: removed no longe valid options and added new options
+
 2011-11-03 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Updated to 1.0.1
 
diff --git a/e-17/ecore/BUILD b/e-17/ecore/BUILD
index 6775203..255e7e3 100755
--- a/e-17/ecore/BUILD
+++ b/e-17/ecore/BUILD
@@ -1,2 +1,14 @@
-OPTS="$ECORE_DESKTOP $ECORE_TXT $OPTS" &&
+if [ "$ECORE_CRYPTO" == "none" ]; then
+   OPTS="--disable-gnutls --disable-openssl $OPTS"
+fi  &&
+
+if [[ $(get_spell_provider $SPELL OPENGL) ]] && is_depends_enabled $SPELL sdl; then
+   ECORE_OPENGL_SDL="--enable-ecore-evas-opengl-sdl"
+else
+   ECORE_OPENGL_SDL="--disable-ecore-evas-opengl-sdl"
+fi  &&
+
+OPTS="$ECORE_FB $ECORE_IPV6 $ECORE_OPENGL_SDL $OPTS"  &&
+OPTS="$ECORE_PTHREADS $ECORE_THREAD_SAFETY $OPTS"     &&
+
 default_build
diff --git a/e-17/ecore/CONFIGURE b/e-17/ecore/CONFIGURE
index 03164a8..6f2791b 100755
--- a/e-17/ecore/CONFIGURE
+++ b/e-17/ecore/CONFIGURE
@@ -1,7 +1,15 @@
-config_query_option ECORE_DESKTOP "Build Ecore_Desktop module?" n  \
-                             "--enable-ecore-desktop"              \
-                             "--disable-ecore-desktop"             &&
+config_query_option ECORE_PTHREADS "Enable POSIX thread code?" y               \
+                    "--enable-posix-threads" "--disable-posix-threads"         &&
 
-config_query_option ECORE_TXT "Build Ecore_Txt module?" n  \
-                             "--enable-ecore-txt"          \
-                             "--disable-ecore-txt" 
+config_query_option ECORE_THREAD_SAFETY "Enable thread safety?" n              \
+                    "--enable-thread-safety" "--disable-thread-safety"         &&
+
+config_query_option ECORE_FB "Build Ecore_fb module for linux framebuffer?" n  \
+                    "--enable-ecore-fb --enable-ecore-evas-fb"                 \
+                    "--disable-ecore-fb --disable-ecore-evas-fb"               &&
+
+config_query_option ECORE_IPV6 "Enable IPv6 functionality?" n                  \
+                               "--enable-ipv6" "--disable-ipv6"                &&
+
+config_query_list ECORE_CRYPTO "Use which cryptographic library?"              \
+                  gnutls openssl none                                          
diff --git a/e-17/ecore/DEPENDS b/e-17/ecore/DEPENDS
index b72e1a2..78bcee4 100755
--- a/e-17/ecore/DEPENDS
+++ b/e-17/ecore/DEPENDS
@@ -1,41 +1,87 @@
-depends  curl  '--enable-curl'        &&
-depends  dbus  '--enable-ecore-dbus'  &&
-depends  eina                         &&
-depends  evas                         &&
-depends  libxcursor                   &&
+depends  curl  '--enable-curl'  &&
+depends  dbus                   &&
+depends  eina                   &&
+depends  evas                   &&
 
 if [ "$ECORE_BRANCH" = "scm" ]; then
-  depends  subversion &&
-  depends  libtool   &&
-  depends  automake
+  depends  subversion                 &&
+  depends  libtool                    &&
+  depends  automake                   &&
+  depends  subversion
 fi  &&
 
-optional_depends  openssl                           \
-                  "--enable-openssl"                \
-                  "--disable-openssl"               \
-                  "for OpenSSL connection support"  &&
+optional_depends  glib2                                                     \
+                  "" "--disable-glib"                                       \
+                  "Enable glib support?"                                    &&
 
-optional_depends  xorg-libs                 \
-                  "--enable-ecore-x"        \
-                  "--disable-ecore-x"       \
-                  "for X11 ecore_x module"  &&
+optional_depends  xorg-libs                                                 \
+                  "--enable-ecore-x" "--disable-ecore-x"                    \
+                  "for X11 ecore_x module"                                  &&
 
-optional_depends  libxdamage  ''  ''  'for DAMAGE support'   &&
+optional_depends  libxcursor                                                \
+                  ""  "--disable-ecore-x-cursor"                            \
+                  "Enable ecore_x support for Xcursor extension?"           &&
 
-optional_depends  libxrender  ''                             \
-                              '--disable-ecore-evas-xrender' \
-                              'for xrender support'          &&
+optional_depends  libxdamage                                                \
+                  ""  "--disable-ecore-x-damage"                            \
+                  "Enable ecore_x support for Xdamage extension?"           &&
 
-optional_depends  libxrandr    ''  ''  'for xrandr support'  &&
+optional_depends  libxrender                                                \
+                  "" "--disable-ecore-x-render"                             \
+                  "Enable ecore_x support for Xrender extension?"           &&
 
-optional_depends  libxinerama  ''  ''  'for xinerama support'  &&
+optional_depends  libxrandr                                                 \
+                  "" "--disable-ecore-x-randr"                              \
+                  "Enable ecore_x support for Xrandr extension?"            &&
 
-optional_depends  xscreensaver                       \
-                  ""                                 \
-                  ""                                 \
-                  "for XScreenSaver screen locking"
+optional_depends  libxscrnsaver                                             \
+                  "" "--disable-ecore-x-screensaver"                        \
+                  "Enable ecore_x support for Xscreensaver?"                &&
 
-optional_depends  directfb                                       \
-                  "--enable-ecore-fb --enable-ecore-evas-fb"     \
-                  "--disable-ecore-fb  --disable-ecore-evas-fb"  \
-                  "for DirectFB ecore_fb module"
+optional_depends  libxfixes                                                 \
+                  "" "--disable-ecore-x-xfixes"                             \
+                  "Enable ecore_x support for Xfixes extension?"            &&
+
+optional_depends  libxinerama                                               \
+                  "" "--disable-ecore-x-xinerama"                           \
+                  "Enable ecore_x support for Xinerama extension?"          &&
+
+optional_depends  libxtst                                                   \
+                  "" "--disable-ecore-x-xtest"                              \
+                  "Enable ecore_x support for Xtest extension?"             &&
+
+optional_depends  libxi                                                     \
+                  "" "--disable-ecore-x-input"                              \
+                  "Enable ecore_x support for Xinput/Xinput2 extension?"    &&
+
+optional_depends  libxdmcp                                                  \
+                  "" "--disable-ecore-x-dpms"                               \
+                  "Enable ecore_x support for Xdpms extension?"             &&
+
+optional_depends  libdrm                                                    \
+                  "" "--disable-ecore-x-dri"                                \
+                  "Enable ecore_x support for DRI extension?"               &&
+
+optional_depends  libxcb                                                    \
+                  "--enable-ecore-x-xcb" ""                                 \
+                  "Enable ecore_x module with XCB backend?"                 &&
+
+optional_depends  directfb                                                  \
+                  "--enable-ecore-directfb --enable-ecore-evas-directfb"    \
+                  "--disable-ecore-directfb --disable-ecore-evas-directfb"  \
+                  "Enable DirectFB ecore_directfb module?"                  &&
+
+optional_depends  OPENGL                                                    \
+                  "--enable-ecore-evas-opengl-x11"                          \
+                  "--disable-ecore-evas-opengl-x11"                         \
+                  "Enable OpenGL Xlib support in ecore_evas?"               &&
+
+optional_depends  sdl                                                       \
+                  "--enable-ecore-sdl" "--disable-ecore-sdl"                \
+                  "Enable SDL ecore_sdl module?"                            &&
+
+if [ "$ECORE_CRYPTO" == "gnutls" ]; then
+   depends gnutls "--enable-gnutls --disable-openssl"
+elif [ "$ECORE_CRYPTO" == "openssl" ]; then
+   depends openssl "--enable-openssl --disable-gnutls"
+fi  
diff --git a/e-17/ecore/HISTORY b/e-17/ecore/HISTORY
index 37f3b5d..afc215a 100644
--- a/e-17/ecore/HISTORY
+++ b/e-17/ecore/HISTORY
@@ -1,3 +1,12 @@
+2011-11-12 Robin Cook <rcook at wyrms.net>
+	* BUILD: remove no longer used options, added ECORE_FB, ECORE_IPV6,
+	  ECORE_CRYPTO, ECORE_OPENGL_SDL, ECORE_PTHREADS, ECORE_TREADS_SAFETY
+	* CONFIGURE: removed no longer used options, added ECORE_FB,
+	  ECORE_IPV6, ECORE_CRYPTO, ECORE_PTHERADS, ECORE_TREADS_SAFETY
+	* DEPENDS: removed no longer used switches, adde ECORE_CRYPTO option,
+	  corrected configure switches, added missing configure switches,
+	  added many optional_depends
+
 2011-11-03 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Updated to 1.0.1
 	* DEPENDS: Don't list subversion twice
diff --git a/e-17/edje/DEPENDS b/e-17/edje/DEPENDS
index 66fca47..8be2cab 100755
--- a/e-17/edje/DEPENDS
+++ b/e-17/edje/DEPENDS
@@ -1,11 +1,18 @@
-depends  curl    &&
 depends  eet     &&
 depends  eina    &&
 depends  embryo  &&
 depends  ecore   &&
-depends  imlib2  &&
 depends  lua     &&
 
 if [[ "$EDJE_BRANCH" == "scm" ]]; then
   depends  subversion
 fi
+
+optional_depends libsndfile                              \
+                 "--enable-sndfile" "--disable-sndfile"  \
+                 "Enable sndfile support?"               &&
+
+optional_depends vim                                     \
+                 "--with-vim" "--without-vim"            \
+                 "Install EDC syntax file for vim?"
+
diff --git a/e-17/edje/HISTORY b/e-17/edje/HISTORY
index 468cef1..50a1b98 100644
--- a/e-17/edje/HISTORY
+++ b/e-17/edje/HISTORY
@@ -1,3 +1,7 @@
+2011-11-12 Robin Cook <rcook at wyrms.net>
+	* DEPENDS: remove no longer used depends and added
+	  two optional depends
+
 2011-11-03 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Updated to 1.0.1
 
diff --git a/e-17/eet/BUILD b/e-17/eet/BUILD
new file mode 100755
index 0000000..0bb21d9
--- /dev/null
+++ b/e-17/eet/BUILD
@@ -0,0 +1,5 @@
+if [ "$EET_CRYPTO" == "none" ]; then
+   OPTS="--disable-gnutls --disable-openssl --disable-cipher --disable-signature $OPTS"
+fi  &&
+
+default_build
diff --git a/e-17/eet/CONFIGURE b/e-17/eet/CONFIGURE
new file mode 100755
index 0000000..d27a16d
--- /dev/null
+++ b/e-17/eet/CONFIGURE
@@ -0,0 +1,2 @@
+config_query_list EET_CRYPTO "Which crypto library to use?"  \
+                  gnutls openssl none                        
diff --git a/e-17/eet/DEPENDS b/e-17/eet/DEPENDS
index d15bea8..525f615 100755
--- a/e-17/eet/DEPENDS
+++ b/e-17/eet/DEPENDS
@@ -1,11 +1,15 @@
-depends  eina  &&
-depends  JPEG  &&
+depends  eina      &&
+depends  JPEG      &&
+depends  zlib      &&
+depends  libgcrypt &&
 
 if [[ $EET_BRANCH == scm ]]; then
   depends  subversion
 fi  &&
 
-optional_depends  openssl                                                   \
-                  '--enable-openssl --enable-cypher --enable-signature'     \
-                  '--disable-openssl --disable-cypher --disable-signature'  \
-                  'for SSL signature support'
+if [ "$EET_CRYPTO" == "gnutls" ]; then
+   depends gnutls "--enable-gnutls --disable-openssl --enable-cipher --enable-signature"
+elif [ "$EET_CRYPTO" == "openssl" ]; then
+   depends openssl "--enable-openssl --disable-gnutls --enable-cipher --enable-signature"
+fi
+
diff --git a/e-17/eet/HISTORY b/e-17/eet/HISTORY
index 3d2d6ff..2f51014 100644
--- a/e-17/eet/HISTORY
+++ b/e-17/eet/HISTORY
@@ -1,3 +1,8 @@
+2011-11-12 Robin Cook <rcook at wyrms.net>
+	* CONFIGURE: added to ask which crypto library to use
+	* DEPENDS: added depends and modifed crypto depends
+	* BUILD: added to apply if crypto library was none
+
 2011-11-03 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Updated to 1.4.1
 
diff --git a/e-17/eina/CONFIGURE b/e-17/eina/CONFIGURE
index fbe3da0..75d4808 100755
--- a/e-17/eina/CONFIGURE
+++ b/e-17/eina/CONFIGURE
@@ -1,5 +1,5 @@
-config_query_option  EINA_PTHREAD  "Enable POSIX threads?"  n  \
-                     '--enable-pthread'  '--disable-pthread'  &&
+config_query_option  EINA_PTHREAD  "Enable POSIX threads?"  y  \
+                     '--enable-posix-threads'  '--disable-posix-threads'  &&
 
 config_query_option  EINA_TESTS  "Enable tests?"  n  \
                      '--enable-tests'  '--disable-tests'  &&
diff --git a/e-17/eina/DEPENDS b/e-17/eina/DEPENDS
index d51738e..a2cabd3 100755
--- a/e-17/eina/DEPENDS
+++ b/e-17/eina/DEPENDS
@@ -2,6 +2,15 @@ depends  automake   &&
 depends  autoconf   &&
 depends  pkgconfig  &&
 
+optional_depends valgrind                     \
+                 "--enable-valgrind"          \
+                 "--disable-valgrind"         \
+                 "Improve valgrind support?"  &&
+
+optional_depends doxygen "" "" "Enable doxygen use?"  &&
+
+optional_depends psiconv "" "" "Enable iconv use?"  &&
+
 if  [[  "$EINA_BENCHMARK"  ==  "--enable-benchmark" ]];  then
   optional_depends  "glib"   ""  ""  "for Glib benchmarks"   &&
   optional_depends  "evas"   ""  ""  "for Evas benchmarks"   &&
diff --git a/e-17/eina/HISTORY b/e-17/eina/HISTORY
index 814e6b6..41d52b7 100644
--- a/e-17/eina/HISTORY
+++ b/e-17/eina/HISTORY
@@ -1,3 +1,7 @@
+2011-11-12 Robin Cook <rcook at wyrms.net>
+	* CONFIGURE: corrected pthreads switch
+	* DEPENDS: added optional depends psiconv, doxygen, and valgrind
+
 2011-11-03 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Updated to 1.0.1
 
diff --git a/e-17/embryo/DEPENDS b/e-17/embryo/DEPENDS
index 04d20cd..b2f216c 100755
--- a/e-17/embryo/DEPENDS
+++ b/e-17/embryo/DEPENDS
@@ -1,5 +1,6 @@
 depends  automake  &&
 depends  libtool   &&
+depends  eina      &&
 
 if [[ "$EMBRYO_BRANCH" == "scm" ]]; then
   depends  subversion
diff --git a/e-17/embryo/HISTORY b/e-17/embryo/HISTORY
index 0300ac2..ab47d74 100644
--- a/e-17/embryo/HISTORY
+++ b/e-17/embryo/HISTORY
@@ -1,3 +1,6 @@
+2011-11-12 Robin Cook <rcook at wyrms.net>
+	* DEPENDS: added eina
+
 2011-10-22 Ladislav Hagara <hgr at vabo.cz>
 	* PRE_BUILD: prepare_select_branch fix
 
diff --git a/e-17/epdf/DEPENDS b/e-17/epdf/DEPENDS
index 328591e..d81f1ed 100755
--- a/e-17/epdf/DEPENDS
+++ b/e-17/epdf/DEPENDS
@@ -1,18 +1,9 @@
-depends  ecore    &&
-depends  poppler  &&
+depends  ecore       &&
+depends  evas        &&
 depends  subversion  &&
 
-optional_depends  'epsilon'             \
-                  ''                    \
-                  ''                    \
-                  'for PDF thumbnails'  &&
+optional_depends poppler                             \
+                 "--enable-poppler --disable-mupdf"  \
+                 "--disable-poppler --enable-mupdf"  \
+                 "Use poppler instead of mupdf?"
 
-optional_depends  'etk'             \
-                  '--enable-etk'    \
-                  '--disable-etk'   \
-                  'for ETK widget'  &&
-
-optional_depends  'ewl'             \
-                  '--enable-ewl'    \
-                  '--disable-ewl'   \
-                  'for EWL widget'
diff --git a/e-17/epdf/HISTORY b/e-17/epdf/HISTORY
index 6d26d0b..62aea5e 100644
--- a/e-17/epdf/HISTORY
+++ b/e-17/epdf/HISTORY
@@ -1,3 +1,6 @@
+2011-11-12 Robin Cook <rcook at wyrms.net>
+	* DEPENDS: added evas and made poppler optional
+
 2008-10-31 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: License is GPL
 
diff --git a/e-17/evas/BUILD b/e-17/evas/BUILD
index 2e7d424..2f59aed 100755
--- a/e-17/evas/BUILD
+++ b/e-17/evas/BUILD
@@ -1,3 +1,17 @@
+if [[ $(get_spell_provider $SPELL OPENGL) ]] && is_depends_enabled $SPELL sdl; then
+                  EVAS_GL_SDL="--enable-gl-sdl --enable-sdl-primitive"
+else
+                  EVAS_GL_SDL="--disable-gl-sdl --disable-sdl-primitive"
+fi  &&
+
+if [[ $(get_spell_provider $SPELL OPENGL) ]] && is_depends_enabled $SPELL libxcb; then
+                  EVAS_GL_XCB="--enable-gl-xcb"
+else
+                  EVAS_GL_XCB="--disable-gl-xcb"
+fi  &&
+
+OPTS="$EVAS_GL_SDL $EVAS_GL_XCB $EVAS_PMAPS $OPTS"  &&
+
 if  [  "$EVAS_BUFFER"  =  "y"  ];  then
   OPTS="--enable-buffer  $OPTS"
 else
diff --git a/e-17/evas/CONFIGURE b/e-17/evas/CONFIGURE
index 259838a..c4414a7 100755
--- a/e-17/evas/CONFIGURE
+++ b/e-17/evas/CONFIGURE
@@ -1,8 +1,13 @@
-config_query  EVAS_BUFFER        "Enable memory buffer rendering?"  y  &&
-config_query  EVAS_SCALE_SAMPLE  "Enable sampling scalar code?"     y  &&
-config_query  EVAS_SCALE_SMOOTH  "Enable smooth scalar code?"       y  &&
-config_query  EVAS_YUV           "Enable YUV converter code?"       y  &&
-config_query  EVAS_DITHER_MASK   "Enable small dither mask code?"   n  &&
-config_query  EVAS_ASYNC_RENDER  "Enable asynchrone render?(use carefully!!)" n &&
-config_query  EVAS_PMAPS  "Enable portable pixmap support?"  y  \
-     '--enable-image-loader-pmaps'  '--disable-image-loader-pmaps'
+config_query  EVAS_BUFFER        "Enable memory buffer rendering?"  y            &&
+config_query  EVAS_SCALE_SAMPLE  "Enable sampling scalar code?"     y            &&
+config_query  EVAS_SCALE_SMOOTH  "Enable smooth scalar code?"       y            &&
+config_query  EVAS_YUV           "Enable YUV converter code?"       y            &&
+config_query  EVAS_DITHER_MASK   "Enable small dither mask code?"   n            &&
+config_query  EVAS_ASYNC_RENDER  "Enable asynchrone render?(use carefully!!)" n  &&
+
+config_query_option  EVAS_PMAPS "Enable portable pixmap support?"  y                 \
+                     '--enable-image-loader-pmaps'  '--disable-image-loader-pmaps'   &&
+
+config_query_option  EVAS_PTHREADS "Enable threaded rendering?" y                    \
+                     "--enable-pthreads" "--disable-pthreads"       
+
diff --git a/e-17/evas/DEPENDS b/e-17/evas/DEPENDS
index a40d5d1..1289c61 100755
--- a/e-17/evas/DEPENDS
+++ b/e-17/evas/DEPENDS
@@ -1,45 +1,66 @@
-depends  automake                                                         &&
-depends  eina                                                             &&
-depends  libtool                                                          &&
+depends  automake    &&
+depends  eina        &&
+depends  libtool     &&
+depends  freetype2   &&
 
 if  [[  "$EVAS_BRANCH"  ==  "scm"  ]];  then
   depends  subversion
 fi  &&
 
-optional_depends  eet                                                     \
-                  "--enable-image-loader-eet --enable-font-loader-eet"    \
-                  "--disable-images-loader-eet --disable-font-loader-eet" \
-                  "for eet images and font loader support"               &&
+optional_depends  fontconfig                              \
+                  "--enable-fontconfig"                   \
+                  "--disable-fontconfig"                  \
+                  "Enable fontconfig for finding fonts?"  &&
 
-optional_depends  xorg-libs                              \
-                  "--enable-software-x11  --with-x"      \
-                  "--disable-software-x11  --without-x"  \
-                  "for software X11 rendering backend"   &&
+optional_depends  liblinebreak                            \
+                  "--enable-liblinebreak"                 \
+                  "--disable-liblinebreak"                \
+                  "Enable linking against liblinebreak?"  &&
 
-optional_depends  directfb                          \
-                  "--enable-directfb"               \
-                  "--disable-directfb"              \
-                  "for DirectFB rendering backend"  &&
+optional_depends  fribidi                               \
+                  "--enable-fribidi"                    \
+                  "--disable-fribidi"                   \
+                  "Enable bidirectional text support?"  &&
+
+optional_depends  pixman                                   \
+                  "--enable-pixman"                        \
+                  "--disable-pixman"                       \
+                  "Enable pixman for software rendering?"  &&
 
 optional_depends  fbset                                        \
                   "--enable-fb"                                \
                   "--disable-fb"                               \
                   "for kernel frame buffer rendering backend"  &&
 
+optional_depends  directfb                          \
+                  "--enable-directfb"               \
+                  "--disable-directfb"              \
+                  "for DirectFB rendering backend"  &&
+
+optional_depends  sdl                                       \
+                  "--enable-software-sdl"                   \
+                  "--disable-software-sdl"                  \
+                  "Enable software SDL rendering backend?"  &&
+
+optional_depends  xorg-libs                               \
+                  "--enable-software-xlib  --with-x"      \
+                  "--disable-software-xlib  --without-x"  \
+                  "for software X11 rendering backend"    &&
+
+optional_depends  libxcb                                               \
+                  "--enable-async-events"                              \
+                  "--disable-async-events"                             \
+                  "Enable software XCB engine and rendering backend?"  &&
+
 optional_depends  OPENGL                           \
-                  "--enable-gl-x11"                \
-                  "--disable-gl-x11"               \
+                  "--enable-gl-xlib"               \
+                  "--disable-gl-xlib"              \
                   "for OpenGL X11 display engine"  &&
 
-#optional_depends  glew                                            \
-#                  "--enable-gl-glew"                              \
-#                  "--disable-gl-glew"                             \
-#                  "for OpenGL Extension Wrangler display engine"  &&
-
-optional_depends  glitz                              \
-                  '--enable-glitz-x11'               \
-                  '--disable-glitz-x11'              \
-                  'for glitz X11 rendering backend'  &&
+optional_depends  eet                                                     \
+                  "--enable-image-loader-eet --enable-font-loader-eet"    \
+                  "--disable-images-loader-eet --disable-font-loader-eet" \
+                  "for eet images and font loader support"               &&
 
 optional_depends  giflib                        \
                   '--enable-image-loader-gif'   \
@@ -70,3 +91,4 @@ optional_depends  valgrind                                 \
                   "--enable-valgrind"                      \
                   "--disable-valgrind"                     \
                   "to enable fixes to stop false reports"
+
diff --git a/e-17/evas/HISTORY b/e-17/evas/HISTORY
index f760523..eb70ed1 100644
--- a/e-17/evas/HISTORY
+++ b/e-17/evas/HISTORY
@@ -1,3 +1,10 @@
+2011-11-12 Robin Cook <rcook at wyrs.net>
+	* BUILD: added sdl and xcb opengl switches, added missing EVAS_PMAPS
+	* CONFIGURE: added pthreads query, corrected config_query to
+	  config_query_option
+	* DEPENDS: corrected changed switches, changed some depends to optional
+	  added optional depends
+	
 2011-11-03 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Updated to 1.0.1
 
diff --git a/gnome2-libs/folks/DETAILS b/gnome2-libs/folks/DETAILS
index 1fc5b63..bd6236b 100755
--- a/gnome2-libs/folks/DETAILS
+++ b/gnome2-libs/folks/DETAILS
@@ -1,5 +1,5 @@
            SPELL=folks
-         VERSION=0.6.3.2
+         VERSION=0.6.5
           BRANCH=`echo $VERSION|cut -d . -f 1,2` 
           SOURCE=$SPELL-$VERSION.tar.bz2
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/gnome2-libs/folks/HISTORY b/gnome2-libs/folks/HISTORY
index 9108cb3..30b1850 100644
--- a/gnome2-libs/folks/HISTORY
+++ b/gnome2-libs/folks/HISTORY
@@ -1,3 +1,6 @@
+2011-11-11 Sukneet Basuta <sukneet at sourcemage.org>
+	* DETAILS: updated spell to 0.6.5
+
 2011-10-19 Arjan Bouter <abouter at sourcemage.org>
 	* DEPENDS: added missing optional dep on evolution-data-server
 	  which defaults to on...
diff --git a/gnome2-libs/folks/folks-0.6.3.2.tar.bz2.sig b/gnome2-libs/folks/folks-0.6.3.2.tar.bz2.sig
deleted file mode 100644
index 1472f0d..0000000
Binary files a/gnome2-libs/folks/folks-0.6.3.2.tar.bz2.sig and /dev/null differ
diff --git a/gnome2-libs/folks/folks-0.6.5.tar.bz2.sig b/gnome2-libs/folks/folks-0.6.5.tar.bz2.sig
new file mode 100644
index 0000000..7179f96
Binary files /dev/null and b/gnome2-libs/folks/folks-0.6.5.tar.bz2.sig differ
diff --git a/gnome2-libs/glib2/DETAILS b/gnome2-libs/glib2/DETAILS
index d10bd3f..bc21356 100755
--- a/gnome2-libs/glib2/DETAILS
+++ b/gnome2-libs/glib2/DETAILS
@@ -4,7 +4,7 @@ if [[ $GLIB_VER == devel ]];then
           SOURCE=glib-$VERSION.tar.bz2
       SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
 else
-         VERSION=2.30.1
+         VERSION=2.30.2
   SECURITY_PATCH=1
           SOURCE=glib-$VERSION.tar.bz2
       SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome2-libs/glib2/HISTORY b/gnome2-libs/glib2/HISTORY
index defcdd6..8ec0fd9 100644
--- a/gnome2-libs/glib2/HISTORY
+++ b/gnome2-libs/glib2/HISTORY
@@ -1,3 +1,6 @@
+2011-11-12 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 2.30.2
+
 2011-10-31 Sukneet Basuta <sukneet at sourcemage.org>
 	* DETAILS: updated devel to 2.31.0
 
diff --git a/gnome2-libs/glib2/glib-2.30.1.tar.bz2.sig b/gnome2-libs/glib2/glib-2.30.1.tar.bz2.sig
deleted file mode 100644
index d43dc3e..0000000
Binary files a/gnome2-libs/glib2/glib-2.30.1.tar.bz2.sig and /dev/null differ
diff --git a/gnome2-libs/glib2/glib-2.30.2.tar.bz2.sig b/gnome2-libs/glib2/glib-2.30.2.tar.bz2.sig
new file mode 100644
index 0000000..939d2dc
Binary files /dev/null and b/gnome2-libs/glib2/glib-2.30.2.tar.bz2.sig differ
diff --git a/gnome3-libs/rest/DETAILS b/gnome3-libs/rest/DETAILS
index 31165d8..4d86745 100755
--- a/gnome3-libs/rest/DETAILS
+++ b/gnome3-libs/rest/DETAILS
@@ -1,7 +1,7 @@
            SPELL=rest
-         VERSION=0.7.10
+         VERSION=0.7.12
           BRANCH=$(echo $VERSION|cut -d . -f 1,2)
-          SOURCE=$SPELL-$VERSION.tar.bz2
+          SOURCE=$SPELL-$VERSION.tar.xz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/$BRANCH/$SOURCE
       SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
diff --git a/gnome3-libs/rest/HISTORY b/gnome3-libs/rest/HISTORY
index 98ff819..b8811ef 100644
--- a/gnome3-libs/rest/HISTORY
+++ b/gnome3-libs/rest/HISTORY
@@ -1,2 +1,6 @@
+2011-11-12 Sukneet Basuta <sukneet at sourcemage.org>
+	* DETAILS: updated spell to 0.7.12
+	  .bz2 -> xz
+
 2011-09-29 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: spell created, version 0.7.10
diff --git a/gnome3-libs/rest/rest-0.7.10.tar.bz2.sig b/gnome3-libs/rest/rest-0.7.10.tar.bz2.sig
deleted file mode 100644
index fbd22ec..0000000
Binary files a/gnome3-libs/rest/rest-0.7.10.tar.bz2.sig and /dev/null differ
diff --git a/gnome3-libs/rest/rest-0.7.12.tar.xz.sig b/gnome3-libs/rest/rest-0.7.12.tar.xz.sig
new file mode 100644
index 0000000..5726acb
Binary files /dev/null and b/gnome3-libs/rest/rest-0.7.12.tar.xz.sig differ
diff --git a/http/webkitgtk3/DEPENDS b/http/webkitgtk3/DEPENDS
index 9a9b7ac..edd1676 100755
--- a/http/webkitgtk3/DEPENDS
+++ b/http/webkitgtk3/DEPENDS
@@ -17,11 +17,13 @@ depends enchant &&
 
 depends libxt &&
 
-depends gtk-doc &&
+optional_depends gtk-doc '--enable-gtk-doc' \
+                         ''                 \
+                         'Build documentation?' &&
 
 optional_depends cairo '--enable-svg' \
                        '--disable-svg' \
-                       'Enable SVG support?'
+                       'Enable SVG support?' &&
 
 optional_depends libxslt '--enable-xslt' \
                          '--disable-xslt' \
diff --git a/http/webkitgtk3/HISTORY b/http/webkitgtk3/HISTORY
index b436395..42277b5 100644
--- a/http/webkitgtk3/HISTORY
+++ b/http/webkitgtk3/HISTORY
@@ -1,3 +1,6 @@
+2011-11-12 Tommy Boatman <tboatman at sourcemage.org>
+	* DEPENDS: changed gtk-doc to optional (bug #317)
+
 2011-09-29 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 1.6.1
 
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 7ffed7f..d395d7a 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2011-11-12 Ladislav Hagara <hgr at vabo.cz>
+	* latest.defaults: LATEST_maintenance_patches_3=3.0.9
+	* info/patches/maintenance_patches_3/patch-3.0.9: added
+
 2011-11-05 Sukneet Basuta <sukneet at sourcemage.org>
 	* DEPENDS: added required depends on perl
 
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.9 b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.9
new file mode 100755
index 0000000..b474e05
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.0.9
@@ -0,0 +1,5 @@
+appliedkernels="3.0"
+patchversion="${appliedkernels}.9"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.0/${source}"
+sha1sum="5e85e1f1ec9c375896283f4b6e1bcfb476867745"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index 0c59d8d..9f8a0c0 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ LATEST_3=3.0
 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.0.8
+LATEST_maintenance_patches_3=patch-3.0.9
 LATEST_git_patches=patch-2.6.25-rc6-git7
 LATEST_2_4=2.4.37.9
 LATEST_PRE_2_4=patch-2.4.33-pre1
diff --git a/libs/fribidi/DEPENDS b/libs/fribidi/DEPENDS
new file mode 100755
index 0000000..83f7eab
--- /dev/null
+++ b/libs/fribidi/DEPENDS
@@ -0,0 +1,4 @@
+optional_depends glib2              \
+                 "--with-glib=yes"  \
+                 "--with-glib=no"   \
+                 "Use GLIB?"        
diff --git a/libs/fribidi/DETAILS b/libs/fribidi/DETAILS
index 7bf6360..0abb679 100755
--- a/libs/fribidi/DETAILS
+++ b/libs/fribidi/DETAILS
@@ -1,8 +1,8 @@
            SPELL=fribidi
-         VERSION=0.10.9
-     SOURCE_HASH=sha512:558e9d826dab4c1d2917c91502ed0039912ef63da57bde5b10513ae1fd00daacde3951f6b64cb1b46dfaabb7151fe81ce3938c128261c3d56c45388c0b2ebd51
+         VERSION=0.19.2
           SOURCE=$SPELL-$VERSION.tar.gz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
    SOURCE_URL[0]=http://fribidi.org/download/$SOURCE
         WEB_SITE=http://fribidi.freedesktop.org/
       LICENSE[0]=LGPL
diff --git a/libs/fribidi/HISTORY b/libs/fribidi/HISTORY
index 2592f5b..e5cedf7 100644
--- a/libs/fribidi/HISTORY
+++ b/libs/fribidi/HISTORY
@@ -1,3 +1,8 @@
+2011-11-12 Robin Cook <rcook at wyrms.net>
+	* DETAILS: updated VERSION to 0.19.2
+	* DEPENDS: added optional on glib2
+	* UP_TRIGGERS: added since library number changed
+
 2007-12-26 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 0.10.9
 	  fixed WEB_SITE
diff --git a/libs/fribidi/UP_TRIGGERS b/libs/fribidi/UP_TRIGGERS
new file mode 100755
index 0000000..a0909e0
--- /dev/null
+++ b/libs/fribidi/UP_TRIGGERS
@@ -0,0 +1,11 @@
+# this makes ABI changes automatically cast those that depend on
+# boost via an up_trigger
+
+local OLD_SPELL_VERSION=""
+spell_ok $SPELL && OLD_SPELL_VERSION="$(installed_version $SPELL)"
+if [ "${VERSION}" != "${OLD_SPELL_VERSION}" ]; then
+  for each in $(show_up_depends $SPELL 1); do
+    up_trigger $each check_self
+  done
+fi
+
diff --git a/libs/fribidi/fribidi-0.19.2.tar.gz.sig b/libs/fribidi/fribidi-0.19.2.tar.gz.sig
new file mode 100644
index 0000000..ebbadcf
Binary files /dev/null and b/libs/fribidi/fribidi-0.19.2.tar.gz.sig differ
diff --git a/libs/liblinebreak/BUILD b/libs/liblinebreak/BUILD
deleted file mode 100755
index 32b13aa..0000000
--- a/libs/liblinebreak/BUILD
+++ /dev/null
@@ -1 +0,0 @@
-CFG=release make
diff --git a/libs/liblinebreak/DETAILS b/libs/liblinebreak/DETAILS
index ca12357..2e75c29 100755
--- a/libs/liblinebreak/DETAILS
+++ b/libs/liblinebreak/DETAILS
@@ -1,20 +1,15 @@
            SPELL=liblinebreak
-         VERSION=0.9.6-6
-     MAINVERSION=0.9.6
-          SOURCE=${SPELL}_${MAINVERSION}.orig.tar.gz
-         SOURCE2=${SPELL}_${VERSION}.diff.gz
-     SOURCE_HASH=sha512:dfe4abdfadd8a4bb3b25713e1204956a76a3dc78d0cabdfb5c2c7ce62357ab6c4f5aefad68a93c8423143726ffe8f4071e4d9374681717910cebb4228b3700a2
-    SOURCE2_HASH=sha512:0b37fec95ef4f28232f36d8771af240c7aa4eadaaed0c2dea6d21124c0525c339c3bbab542687744e7d62b7bfca9b48fa07f3436dfee36f4fee8a65047cc1d20
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
-   SOURCE_URL[0]=ftp://ftp.debian.org/debian/pool/main/libl/liblinebreak/$SOURCE
-  SOURCE2_URL[0]=ftp://ftp.debian.org/debian/pool/main/libl/liblinebreak/$SOURCE2
-        WEB_SITE=http://vimgadgets.cvs.sourceforge.net:/vimgadgets/common/tools/linebreak:
+         VERSION=2.1
+          SOURCE=${SPELL}-${VERSION}.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+   SOURCE_URL[0]=http://sourceforge.net/projects/vimgadgets/files/$SPELL/$VERSION/$SOURCE/download
+      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+      LICENSE[0]=ZLIB
+        WEB_SITE=http://vimgadgets.sourceforge.net/liblinebreak/
          ENTERED=20080713
-      LICENSE[0]=http://vimgadgets.cvs.sourceforge.net/vimgadgets/common/tools/linebreak/LICENCE?revision=1.1&view=markup
            SHORT="UTF-8 line breaking"
 cat << EOF
-liblinebreak is, an implementation of the line breaking algorithm as
-described in
-Unicode 5.0.0 Standard Annex 14, Revision 19, available at
-http://www.unicode.org/reports/tr14/tr14-19.html
+Liblinebreak is an implementation of the line breaking algorithm as described 
+in Unicode 6.0.0 Standard Annex 14, Revision 26. It breaks lines that contain 
+Unicode characters. It is designed to be used in a generic text renderer. 
 EOF
diff --git a/libs/liblinebreak/HISTORY b/libs/liblinebreak/HISTORY
index bda60df..b66aa6a 100644
--- a/libs/liblinebreak/HISTORY
+++ b/libs/liblinebreak/HISTORY
@@ -1,3 +1,10 @@
+2011-11-12 Robin Cook <rcook at wyrms.net>
+	* DETAILS: updated VERSION to 2.1, source_url, license, website,
+	  long description
+	* PRE_BUILD: removed no longer needed
+	* BUILD: removed no longer needed
+	* INSTALL: removed no longer needed
+
 2011-10-14 Bor Kraljič <pyrobor at ver.si>
 	* DETAILS: fixed long description wrap (scripted)
 
diff --git a/libs/liblinebreak/INSTALL b/libs/liblinebreak/INSTALL
deleted file mode 100755
index ad04503..0000000
--- a/libs/liblinebreak/INSTALL
+++ /dev/null
@@ -1,2 +0,0 @@
-install linebreak.h $INSTALL_ROOT/usr/include/ &&
-install ReleaseDir/liblinebreak.a $INSTALL_ROOT/usr/lib/
diff --git a/libs/liblinebreak/PRE_BUILD b/libs/liblinebreak/PRE_BUILD
deleted file mode 100755
index 38d2371..0000000
--- a/libs/liblinebreak/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd $SOURCE_DIRECTORY &&
-verify_source $SOURCE2 &&
-zcat $SOURCE_CACHE/$SOURCE2 | patch -p1
diff --git a/libs/liblinebreak/liblinebreak-2.1.tar.gz.sig b/libs/liblinebreak/liblinebreak-2.1.tar.gz.sig
new file mode 100644
index 0000000..548c10a
Binary files /dev/null and b/libs/liblinebreak/liblinebreak-2.1.tar.gz.sig differ
diff --git a/net/network-manager/CONFIGURE b/net/network-manager/CONFIGURE
new file mode 100755
index 0000000..cc3397a
--- /dev/null
+++ b/net/network-manager/CONFIGURE
@@ -0,0 +1,5 @@
+config_query_option NETWORK_MANAGER_RESOLV "Enable resolv.conf support?" y \
+                    "--with-resolvconf=yes" "--with-resolvconf=no"        &&
+
+config_query_list NETWORK_MANAGER_CRYPTO "Which cryptography library to use?" \
+                                         nss gnutls
diff --git a/net/network-manager/DEPENDS b/net/network-manager/DEPENDS
index e11b741..50a4b42 100755
--- a/net/network-manager/DEPENDS
+++ b/net/network-manager/DEPENDS
@@ -1,18 +1,46 @@
-depends dhcpcd &&
 depends gconf2 &&
 depends gettext && 
 depends glib2 &&
 depends intltool && 
 depends iproute2 && 
 depends libnl &&
-depends nss &&
-depends policykit &&
-depends ppp &&
-depends -sub GUDEV udev &&
+depends wireless_tools &&
 depends wpa_supplicant &&
+depends iptables &&
+depends -sub GUDEV udev &&
 
 optional_depends gtk-doc \
         "--enable-gtk-doc"  \
 	"--disable-gtk-doc" \
 	"use gtk-doc to build documentation" 
 
+
+optional_depends policykit                    \
+                 "--enable-polkit"            \
+                 "--disable-polkit"           \
+                 "Enable PolicyKit support?"  &&
+
+optional_depends consolekit                                     \
+                 "--with-ck"                                    \
+                 "--without-ck"                                 \
+                 "Enable ConsoleKit session tracking support?"  &&
+
+optional_depends dhcpcd                                 \
+                "--with-dhcpcd=yes --with-dhclient=no"  \
+                "--with-dhcpcd=no --with-dhclient=no"   \
+                "Enable dhcpcd 4.x support?"            &&
+
+optional_depends ppp                          \
+                 "--enable-ppp"               \
+                 "--disable-ppp"              \
+                 "enable PPP/PPPoE support?"  &&
+
+optional_depends linux-firmware                              \
+                 "--with-kernel-firmware-dir=/lib/firmware"  \
+                 "" "Use Linux Firmware?"                    &&
+
+if [ "$NETWORK_MANAGER_CRYPTO" = "nss" ]; then
+   depends nss "--with-crypto=nss" 
+else
+   depends gnutls "--with-crypto=gnutls"
+fi
diff --git a/net/network-manager/DETAILS b/net/network-manager/DETAILS
index 9408f8b..b756a59 100755
--- a/net/network-manager/DETAILS
+++ b/net/network-manager/DETAILS
@@ -11,8 +11,8 @@ if [[ $NETWORK_MANAGER_SCM == y ]]; then
 SOURCE_DIRECTORY="${BUILD_DIRECTORY}/NetworkManager-git"
   FORCE_DOWNLOAD=1
 else
-         VERSION=0.9.1.90
-	  BRANCH=${VERSION:0:3}
+         VERSION=0.9.2.0
+          BRANCH=${VERSION:0:3}
           SOURCE="NetworkManager-${VERSION}.tar.bz2"
    SOURCE_URL[0]=http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/${BRANCH}/${SOURCE}
       SOURCE_GPG="gurus.gpg:${SOURCE}.sig:UPSTREAM_HASH"
diff --git a/net/network-manager/HISTORY b/net/network-manager/HISTORY
index 6131517..4e90ae7 100644
--- a/net/network-manager/HISTORY
+++ b/net/network-manager/HISTORY
@@ -1,3 +1,8 @@
+2011-11-11 Robin Cook <rcook at wyrms.net>
+	* DETAILS: updated to 0.9.2
+	* CONFIGURE: added to query reslov.conf and crypto library
+	* DEPENDS: made some depends optional_depends
+
 2011-10-29 Treeve Jelbert <treeve at sourcemage.org>
 	* init.d/NetworkManager: remove hald
 
diff --git a/net/network-manager/NetworkManager-0.9.1.90.tar.bz2.sig b/net/network-manager/NetworkManager-0.9.1.90.tar.bz2.sig
deleted file mode 100644
index 1c638b3..0000000
Binary files a/net/network-manager/NetworkManager-0.9.1.90.tar.bz2.sig and /dev/null differ
diff --git a/net/network-manager/NetworkManager-0.9.2.0.tar.bz2.sig b/net/network-manager/NetworkManager-0.9.2.0.tar.bz2.sig
new file mode 100644
index 0000000..5561037
Binary files /dev/null and b/net/network-manager/NetworkManager-0.9.2.0.tar.bz2.sig differ
diff --git a/utils/rsyslog/DEPENDS b/utils/rsyslog/DEPENDS
index 306efe7..148ad6b 100755
--- a/utils/rsyslog/DEPENDS
+++ b/utils/rsyslog/DEPENDS
@@ -50,10 +50,4 @@ optional_depends krb5 \
 optional_depends valgrind \
                  "--enable-valgrind" \
                  "--disable-valgrind" \
-                 "for valgrind support settings" &&
-if [[ ${RSYSLOG_BRANCH} == "v5stable" ]] || [[ ${RSYSLOG_BRANCH} == "devel" ]]; then
-     optional_depends JDK \
-                      "--enable-gui" \
-                      "--disable-gui" \
-                      "to build GUI"
-fi
+                 "for valgrind support settings"
diff --git a/utils/rsyslog/DETAILS b/utils/rsyslog/DETAILS
index 58e362e..43f3a0b 100755
--- a/utils/rsyslog/DETAILS
+++ b/utils/rsyslog/DETAILS
@@ -1,24 +1,21 @@
            SPELL=rsyslog
 
 if [[ "${RSYSLOG_BRANCH}" == "devel" ]]; then
-         VERSION=6.3.5
+         VERSION=6.3.6
   SECURITY_PATCH=2
-     SOURCE_HASH=sha512:91d33c96c3c251baccb0ce04b27051aa5c605a5a1c31158e4e9a01796f8102af639f9a22227d41541d39275720c3227d09965787998fca897015961462ce38cc
 elif [[ "${RSYSLOG_BRANCH}" == "v4stable" ]]; then
          VERSION=4.8.0
   SECURITY_PATCH=2
-     SOURCE_HASH=sha512:47cef6c60a9fc0505c315cbf532755af78ea53af09e127a01d99c38ae52c026cf7f0b828881d6536ee131ef050f036cede297c1d070fa565cec98391158a7be6
 elif [[ "${RSYSLOG_BRANCH}" == "v5stable" ]]; then
-         VERSION=5.8.5
+         VERSION=5.8.6
   SECURITY_PATCH=1
-     SOURCE_HASH=sha512:0e38bd03d0dd681f68ab11ef2f9d0633958a49d50379721f807fc9d31441b192c331ff56df0c8f8b5c319e0d9c65072402559ace665e80cce4f251dd24e45715
 else
          VERSION=3.22.3
   SECURITY_PATCH=1
-     SOURCE_HASH=sha512:c4f70add22e87dfb7d6c4c13dea674d3b1153b024f3e55b9b3988ff8aef62a15691368bc7b340367d7b455ae2d74e3559a97fd1dc0a90461b3f566263b1109ba
 fi
 
           SOURCE=${SPELL}-${VERSION}.tar.gz
+      SOURCE_GPG=gurus.gpg:$SOURCE.sig
    SOURCE_URL[0]=http://www.rsyslog.com/files/download/${SPELL}/${SOURCE}
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
         WEB_SITE="http://www.rsyslog.com/"
diff --git a/utils/rsyslog/HISTORY b/utils/rsyslog/HISTORY
index f07d2f9..2fd0099 100644
--- a/utils/rsyslog/HISTORY
+++ b/utils/rsyslog/HISTORY
@@ -1,3 +1,10 @@
+2011-11-12 Sukneet Basuta <sukneet at sourcemage.org>
+	* DETAILS: updated v5stable to 5.8.6
+	  updated devel to 6.3.6
+	  converted to guru signed verification
+	* DEPENDS: removed optional depends on JDK for gui,
+	  gui files aren't included in tarball 
+
 2011-09-12 Vlad Glagolev <stealth at sourcemage.org>
 	* DETAILS: updated spell to 4.8.0 (v4stable), 5.8.5 (v5stable), 6.3.5
 	  (devel), SECURITY_PATCH++ (fixes CVE-2011-3200)
diff --git a/utils/rsyslog/rsyslog-3.22.3.tar.gz.sig b/utils/rsyslog/rsyslog-3.22.3.tar.gz.sig
new file mode 100644
index 0000000..d738dbb
Binary files /dev/null and b/utils/rsyslog/rsyslog-3.22.3.tar.gz.sig differ
diff --git a/utils/rsyslog/rsyslog-4.8.0.tar.gz.sig b/utils/rsyslog/rsyslog-4.8.0.tar.gz.sig
new file mode 100644
index 0000000..cc8445b
Binary files /dev/null and b/utils/rsyslog/rsyslog-4.8.0.tar.gz.sig differ
diff --git a/utils/rsyslog/rsyslog-5.8.6.tar.gz.sig b/utils/rsyslog/rsyslog-5.8.6.tar.gz.sig
new file mode 100644
index 0000000..50451ba
Binary files /dev/null and b/utils/rsyslog/rsyslog-5.8.6.tar.gz.sig differ
diff --git a/utils/rsyslog/rsyslog-6.3.6.tar.gz.sig b/utils/rsyslog/rsyslog-6.3.6.tar.gz.sig
new file mode 100644
index 0000000..5c619f0
Binary files /dev/null and b/utils/rsyslog/rsyslog-6.3.6.tar.gz.sig differ
diff --git a/video-libs/xine-lib/DETAILS b/video-libs/xine-lib/DETAILS
index 0df34e1..49a71fc 100755
--- a/video-libs/xine-lib/DETAILS
+++ b/video-libs/xine-lib/DETAILS
@@ -1,6 +1,6 @@
            SPELL=xine-lib
-         VERSION=1.1.19
-     SOURCE_HASH=sha512:6b5191a104d76104e8a63c7576c91990aca1d0bf948e066fb14e8edee49a91528f0f232ec0b98125d9a1aa11841f8fb9add6b3b2f42df77bdc33147d825290b0
+         VERSION=1.1.20
+     SOURCE_HASH=sha512:adfc5f5a66297cbe2901b256a6fd1bad61713cf2bfa88ea4a129fbe36e897570b8752e1fd9901635e35689db247c8300b87db39ffd84548a46fd69be1858b565
           SOURCE=$SPELL-$VERSION.tar.bz2
 SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
    SOURCE_URL[0]=$SOURCEFORGE_URL/xine/$SOURCE
diff --git a/video-libs/xine-lib/HISTORY b/video-libs/xine-lib/HISTORY
index 7d01e7e..0973754 100644
--- a/video-libs/xine-lib/HISTORY
+++ b/video-libs/xine-lib/HISTORY
@@ -1,3 +1,6 @@
+2011-11-13 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 1.1.20
+
 2011-10-12 Bor Kraljič <pyrobor at ver.si>
 	* DEPENDS: removed arts as optional dependency
 
diff --git a/x11-toolkits/gtk+3/DETAILS b/x11-toolkits/gtk+3/DETAILS
index f9c17c9..7fbd2ad 100755
--- a/x11-toolkits/gtk+3/DETAILS
+++ b/x11-toolkits/gtk+3/DETAILS
@@ -4,7 +4,7 @@ if [[ $GTK_VER == devel ]];then
           SOURCE=gtk+-$VERSION.tar.bz2
       SOURCE_GPG=gurus.gpg:$SOURCE.sig
 else
-         VERSION=3.2.1
+         VERSION=3.2.2
           SOURCE=gtk+-$VERSION.tar.bz2
       SOURCE_GPG=gurus.gpg:$SOURCE.sig
 fi
diff --git a/x11-toolkits/gtk+3/HISTORY b/x11-toolkits/gtk+3/HISTORY
index 57bd5a4..dc89992 100644
--- a/x11-toolkits/gtk+3/HISTORY
+++ b/x11-toolkits/gtk+3/HISTORY
@@ -1,3 +1,6 @@
+2011-11-12 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 3.2.2
+
 2011-11-05 Vlad Glagolev <stealth at sourcemage.org>
 	* DEPENDS: devel glib2 isn't required for stable gtk+3 anymore
 
diff --git a/x11-toolkits/gtk+3/gtk+-3.2.1.tar.bz2.sig b/x11-toolkits/gtk+3/gtk+-3.2.1.tar.bz2.sig
deleted file mode 100644
index da719aa..0000000
Binary files a/x11-toolkits/gtk+3/gtk+-3.2.1.tar.bz2.sig and /dev/null differ
diff --git a/x11-toolkits/gtk+3/gtk+-3.2.2.tar.bz2.sig b/x11-toolkits/gtk+3/gtk+-3.2.2.tar.bz2.sig
new file mode 100644
index 0000000..fd15163
Binary files /dev/null and b/x11-toolkits/gtk+3/gtk+-3.2.2.tar.bz2.sig differ
diff --git a/x11/gtk-vnc/DEPENDS b/x11/gtk-vnc/DEPENDS
index 65ef540..694ea2e 100755
--- a/x11/gtk-vnc/DEPENDS
+++ b/x11/gtk-vnc/DEPENDS
@@ -1,6 +1,7 @@
 depends gtk+3 "--with-gtk=3.0" &&
 
 depends  gnutls  &&
+depends  -sub VAPIGEN vala &&
 
 optional_depends  python                \
                   '--with-python'       \
diff --git a/x11/gtk-vnc/DETAILS b/x11/gtk-vnc/DETAILS
index 973f335..38427a2 100755
--- a/x11/gtk-vnc/DETAILS
+++ b/x11/gtk-vnc/DETAILS
@@ -1,6 +1,6 @@
            SPELL=gtk-vnc
-         VERSION=0.4.3
-          SOURCE=$SPELL-$VERSION.tar.gz
+         VERSION=0.4.4
+          SOURCE=$SPELL-$VERSION.tar.xz
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$GNOME_URL/sources/$SPELL/${VERSION:0:3}/$SOURCE
       SOURCE_GPG="gurus.gpg:$SOURCE.sig:UPSTREAM_HASH"
diff --git a/x11/gtk-vnc/HISTORY b/x11/gtk-vnc/HISTORY
index e34da3c..c1aed91 100644
--- a/x11/gtk-vnc/HISTORY
+++ b/x11/gtk-vnc/HISTORY
@@ -1,3 +1,8 @@
+2011-11-11 Sukneet Basuta <sukneet at sourcemage.org>
+	* DETAILS: updated spell to 0.4.4
+	  bz2 => xz
+	* DEPENDS: added depends vala with VAPIGEN 
+
 2011-07-19 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 0.4.3
 	* DEPENDS: gtk+3 added, --with-gtk=3.0
diff --git a/x11/gtk-vnc/gtk-vnc-0.4.3.tar.gz.sig b/x11/gtk-vnc/gtk-vnc-0.4.3.tar.gz.sig
deleted file mode 100644
index b3c5198..0000000
Binary files a/x11/gtk-vnc/gtk-vnc-0.4.3.tar.gz.sig and /dev/null differ
diff --git a/x11/gtk-vnc/gtk-vnc-0.4.4.tar.xz.sig b/x11/gtk-vnc/gtk-vnc-0.4.4.tar.xz.sig
new file mode 100644
index 0000000..05bec3a
Binary files /dev/null and b/x11/gtk-vnc/gtk-vnc-0.4.4.tar.xz.sig differ


More information about the SM-Commit mailing list