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

Vlad Glagolev scm at sourcemage.org
Tue Aug 9 10:44:21 EDT 2011


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

 ChangeLog                                                      |    6 ++
 crypto/gnutls/DEPENDS                                          |    7 ++
 crypto/gnutls/DETAILS                                          |    4 -
 crypto/gnutls/HISTORY                                          |    4 +
 crypto/opensc/DETAILS                                          |    4 -
 crypto/opensc/HISTORY                                          |    3 +
 crypto/p11-kit/DETAILS                                         |   21 +++++++
 crypto/p11-kit/HISTORY                                         |    2 
 dev/null                                                       |binary
 kernels/linux/HISTORY                                          |    4 +
 kernels/linux/info/patches/maintenance_patches/patch-2.6.32.44 |    6 ++
 kernels/linux/info/patches/maintenance_patches/patch-2.6.33.17 |    6 ++
 libs/libvirt/DETAILS                                           |    2 
 libs/libvirt/HISTORY                                           |    3 +
 libs/libvirt/libvirt-0.9.1.tar.gz.sig                          |    0 
 libs/libvirt/libvirt-0.9.4.tar.gz.sig                          |binary
 net/ethtool/DETAILS                                            |    4 -
 net/ethtool/HISTORY                                            |    3 +
 net/socat/DETAILS                                              |   11 ++-
 net/socat/HISTORY                                              |    3 +
 science-libs/vrui/BUILD                                        |    1 
 science-libs/vrui/DETAILS                                      |   29 ++++++++++
 science-libs/vrui/HISTORY                                      |    2 
 science-libs/vrui/PREPARE                                      |    1 
 science-libs/vrui/PRE_BUILD                                    |    4 +
 25 files changed, 117 insertions(+), 13 deletions(-)

New commits:
commit 983649e743d0448e1bee6783f3d543b409106c27
Author: Vlad Glagolev <stealth at sourcemage.org>
Commit: Vlad Glagolev <stealth at sourcemage.org>

    socat: => 1.7.1.3 (security)

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

    opensc 0.12.2

commit 8ad1277a71402c6ffb8ea41dbeb8396c45fb8673
Author: Ladislav Hagara <ladislav.hagara at unob.cz>
Commit: Ladislav Hagara <ladislav.hagara at unob.cz>

    linux 2.6.32.44

commit b647f0c141d313d66919a289a9720a7da6b2f1a6
Author: Ladislav Hagara <ladislav.hagara at unob.cz>
Commit: Ladislav Hagara <ladislav.hagara at unob.cz>

    linux 2.6.33.17

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

    gnutls 2.12.8

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

    crypto/p11-kit: new spell, load and enumerate PKCS#11 modules

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

    libvirt 0.9.4

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

    ethtool 3.0

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

    science-libs: new spell, Virtual Reality User Interface Library

diff --git a/ChangeLog b/ChangeLog
index 6bcea7c..caaf24d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2011-08-09 Ladislav Hagara <hgr at vabo.cz>
+	* crypto/p11-kit: new spell, way to load and enumerate PKCS#11 modules
+
+2011-08-08 Ladislav Hagara <hgr at vabo.cz>
+	* science-libs/vrui: new spell, Virtual Reality User Interface Library
+
 2011-08-04 Ladislav Hagara <hgr at vabo.cz>
 	* libs/libfreenect: new spell, drivers and libraries for the Xbox Kinect
 
diff --git a/crypto/gnutls/DEPENDS b/crypto/gnutls/DEPENDS
index 119197f..cc90c3e 100755
--- a/crypto/gnutls/DEPENDS
+++ b/crypto/gnutls/DEPENDS
@@ -24,4 +24,9 @@ optional_depends  "libcfg+"                       \
 optional_depends  "guile"                         \
                   "--enable-guile"                \
                   "--disable-guile"               \
-                  "for GNU Guile bindings"
+                  "for GNU Guile bindings"        &&
+
+optional_depends  "p11-kit"                       \
+                  "--with-p11-kit"                \
+                  "--without-p11-kit"             \
+                  "for PKCS#11 support"
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index 8b40c4d..6812702 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -70,9 +70,9 @@ case $GNUTLS_BRANCH in
      SOURCE_HASH=sha512:2856827ebf9e85592d373d1b0031257da6a3ce9256a51fa0d1a1661c6778f913b51ba1a51c919ef14b3f1737c7babc37bc0eb13524be981c8059bebe94e2ece3
   ;;
   2.12)
-         VERSION=2.12.7
+         VERSION=2.12.8
           SOURCE=$SPELL-$VERSION.tar.bz2
-     SOURCE_HASH=sha512:727abef7b38704315dff89d39a7ab91f55ff7615a5958d6b988a03ec6e3701fd4537c8792ada45ae2afb290b23d8dbb009090dab1ae15da27d3b19aefbbf515c
+     SOURCE_HASH=sha512:f793dded6adbcd1e52c32662d9615e9ad86262126b32a96367909236dbbb6107437f3c01bf6e06f57d07d7438ac5d75e8ea6677152eea18c03db05dcb275716b
   ;;
 esac
 
diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY
index f0f5398..47c65f2 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,7 @@
+2011-08-09 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 2.12.8
+	* DEPENDS: optional_depends p11-kit added
+
 2011-06-23 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 2.12.7
 
diff --git a/crypto/opensc/DETAILS b/crypto/opensc/DETAILS
index 7429089..99a077b 100755
--- a/crypto/opensc/DETAILS
+++ b/crypto/opensc/DETAILS
@@ -1,11 +1,11 @@
            SPELL=opensc
-         VERSION=0.12.0
+         VERSION=0.12.2
   SECURITY_PATCH=3
           SOURCE=${SPELL}-${VERSION}.tar.gz
 SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}-${VERSION}
    SOURCE_URL[0]=http://www.opensc-project.org/files/opensc/${SOURCE}
 
-     SOURCE_HASH=sha512:78785b9fa77d7b8a40099757fad13faeba85d56ec9cd545466b769345278b89c90fe741bcd884022ca726ceb84ba917f48c32335a55d9d0dede0bb05823729e7
+     SOURCE_HASH=sha512:544971f2c79723f618806c7043f0f1ffc25332752cbcaec97ffb1c99f9a2dff2237a6e5f5e020a4b9878921fec3a5234ca7e4fe9c8175c3f6142b169fcc65334
 #      SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
 
         WEB_SITE=http://www.opensc-project.org
diff --git a/crypto/opensc/HISTORY b/crypto/opensc/HISTORY
index 0f3680a..94931b4 100644
--- a/crypto/opensc/HISTORY
+++ b/crypto/opensc/HISTORY
@@ -1,3 +1,6 @@
+2011-08-09 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.12.2
+
 2011-02-25 Bor Kraljič <pyrobor at ver.si>
 	* DETAILS: updated spell to 0.12.0
 	  SECURITY_PATCH++ CVE-2010-4523
diff --git a/crypto/p11-kit/DETAILS b/crypto/p11-kit/DETAILS
new file mode 100755
index 0000000..9cec721
--- /dev/null
+++ b/crypto/p11-kit/DETAILS
@@ -0,0 +1,21 @@
+           SPELL=p11-kit
+         VERSION=0.3
+          SOURCE=$SPELL-$VERSION.tar.gz
+     SOURCE_HASH=sha512:0a8f178e1ab3661219d1d760d7a5815de4f3e9328bdd9819123d90b7703b0a660bbce412b7e0de08ada4c58e628654250338af1da180939eb7e0fda70da927fe
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+   SOURCE_URL[0]=http://p11-glue.freedesktop.org/releases/$SOURCE
+#         SOURCE2=$SOURCE.sig
+#  SOURCE2_URL[0]=$SOURCE_URL.sig
+#      SOURCE_GPG=gnu.gpg:$SOURCE2:VERIFIED_UPSTREAM_KEY
+        WEB_SITE=http://p11-glue.freedesktop.org/p11-kit.html
+         ENTERED=20110809
+      LICENSE[0]=BSD
+           SHORT="provides a way to load and enumerate PKCS#11 modules"
+cat << EOF
+p11-kit provides a way to load and enumerate PKCS#11 modules.
+Provides a standard configuration setup for installing PKCS#11 modules
+in such a way that they're discoverable.
+
+Also solves problems with coordinating the use of PKCS#11 by different
+components or libraries living in the same process.
+EOF
diff --git a/crypto/p11-kit/HISTORY b/crypto/p11-kit/HISTORY
new file mode 100644
index 0000000..45ce93a
--- /dev/null
+++ b/crypto/p11-kit/HISTORY
@@ -0,0 +1,2 @@
+2011-08-09 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: spell created, version 0.3
diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index 7308545..9627ce7 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2011-08-09 Ladislav Hagara <hgr at vabo.cz>
+	* info/patches/maintenance_patches/patch-2.6.33.17: added
+	* info/patches/maintenance_patches/patch-2.6.32.44: added
+
 2011-08-07 Vlad Glagolev <stealth at sourcemage.org>
 	* PREPARE: apply natural version sorting
 	* volatiles: the whole ^/lib/modules is located in global volatiles in
diff --git a/kernels/linux/info/patches/maintenance_patches/patch-2.6.32.44 b/kernels/linux/info/patches/maintenance_patches/patch-2.6.32.44
new file mode 100755
index 0000000..242e381
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches/patch-2.6.32.44
@@ -0,0 +1,6 @@
+appliedkernels="2.6.32"
+patchversion="${appliedkernels}.44"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v2.6/longterm/v${appliedkernels}/${source}"
+source_gpg="kernel.gpg:${source}.sign:ESTABLISHED_UPSTREAM_KEY"
+gpg_source_url="${source_url}.sign"
diff --git a/kernels/linux/info/patches/maintenance_patches/patch-2.6.33.17 b/kernels/linux/info/patches/maintenance_patches/patch-2.6.33.17
new file mode 100755
index 0000000..60d2ce1
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches/patch-2.6.33.17
@@ -0,0 +1,6 @@
+appliedkernels="2.6.33"
+patchversion="${appliedkernels}.17"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v2.6/longterm/v${appliedkernels}/${source}"
+source_gpg="kernel.gpg:${source}.sign:ESTABLISHED_UPSTREAM_KEY"
+gpg_source_url="${source_url}.sign"
diff --git a/libs/libvirt/DETAILS b/libs/libvirt/DETAILS
index 805f058..7ae5972 100755
--- a/libs/libvirt/DETAILS
+++ b/libs/libvirt/DETAILS
@@ -1,5 +1,5 @@
            SPELL=libvirt
-         VERSION=0.9.1
+         VERSION=0.9.4
           SOURCE=$SPELL-$VERSION.tar.gz
       SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/libs/libvirt/HISTORY b/libs/libvirt/HISTORY
index e0563d7..17a1818 100644
--- a/libs/libvirt/HISTORY
+++ b/libs/libvirt/HISTORY
@@ -1,3 +1,6 @@
+2011-08-08 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 0.9.4
+
 2011-05-16 Eric Sandall <sandalle at sourcemage.org>
 	* DETAILS: Updated to 0.9.1
 	* CONFIGURE: Add query for VMware Workstation/Player support
diff --git a/libs/libvirt/libvirt-0.9.1.tar.gz.sig b/libs/libvirt/libvirt-0.9.1.tar.gz.sig
deleted file mode 100644
index 891a0d3..0000000
Binary files a/libs/libvirt/libvirt-0.9.1.tar.gz.sig and /dev/null differ
diff --git a/libs/libvirt/libvirt-0.9.4.tar.gz.sig b/libs/libvirt/libvirt-0.9.4.tar.gz.sig
new file mode 100644
index 0000000..ac9af74
Binary files /dev/null and b/libs/libvirt/libvirt-0.9.4.tar.gz.sig differ
diff --git a/net/ethtool/DETAILS b/net/ethtool/DETAILS
index dd301b3..012fca4 100755
--- a/net/ethtool/DETAILS
+++ b/net/ethtool/DETAILS
@@ -1,9 +1,9 @@
            SPELL=ethtool
-         VERSION=2.6.37
+         VERSION=3.0
           SOURCE=$SPELL-$VERSION.tar.bz2
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
    SOURCE_URL[0]=$KERNEL_URL/pub/software/network/ethtool/$SOURCE
-     SOURCE_HASH=sha512:6891f572855ea3c98bbe3d96eb4d4e5df56c901d98b61c18ef91be0b28b0952ba779ce93e79276173f2a433e1eab8ed1437624c86d919a3c5ab9098e5a5dfd58
+     SOURCE_HASH=sha512:8a1ae1fa50a28c9fd525f19b695b739bc6f896575315a281cc4b751241385c949d8960e402796b5f36450861063546f037516d41daaea099e7b14ff38f4f1fdb
         WEB_SITE=http://www.kernel.org/pub/software/network/ethtool/
       LICENSE[0]=GPL
          ENTERED=20040702
diff --git a/net/ethtool/HISTORY b/net/ethtool/HISTORY
index 00fa89c..f6c06d5 100644
--- a/net/ethtool/HISTORY
+++ b/net/ethtool/HISTORY
@@ -1,3 +1,6 @@
+2011-08-08 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS: 3.0
+
 2011-02-21 Ladislav Hagara <hgr at vabo.cz>
 	* DETAILS: 2.6.37, new WEB_SITE and SOURCE_URL[0]
 
diff --git a/net/socat/DETAILS b/net/socat/DETAILS
index 3b987d4..20e9149 100755
--- a/net/socat/DETAILS
+++ b/net/socat/DETAILS
@@ -1,14 +1,15 @@
            SPELL=socat
-         VERSION=1.7.1.1
-     SOURCE_HASH=sha512:bf741a50c29f43afb76830c72f1059e38008fcca137090b01b4ac975a45d97acabc9b7e0d39aff37a199052285ad6559dc3550d0e829f346bb504ad57a85b78a
+         VERSION=1.7.1.3
+  SECURITY_PATCH=1
+     SOURCE_HASH=sha512:63aac334427c6b0c3feb34e72ac0b9f4984775a9c9d1062a679314bf773b7e7768871444d9dfe062d2a6831241cccdd421ddd3abccc262827ca7eed149333b56
           SOURCE=$SPELL-$VERSION.tar.bz2
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
-   SOURCE_URL[0]=http://www.dest-unreach.org/socat/download/$SOURCE
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+   SOURCE_URL[0]=http://www.dest-unreach.org/$SPELL/download/$SOURCE
       LICENSE[0]=GPL
         WEB_SITE=http://www.dest-unreach.org/socat/
          ENTERED=20031106
         KEYWORDS="net"
-           SHORT="Relay for bidirectional data transfer."
+           SHORT="Relay for bidirectional data transfer"
 cat << EOF
 socat is a relay for bidirectional data transfer between two independent data
 channels. Each of these data channels may be a file, pipe, device (serial line
diff --git a/net/socat/HISTORY b/net/socat/HISTORY
index aa322d8..6a466c6 100644
--- a/net/socat/HISTORY
+++ b/net/socat/HISTORY
@@ -1,3 +1,6 @@
+2011-08-09 Vlad Glagolev <stealth at sourcemage.org>
+	* DETAILS: updated spell to 1.7.1.3; SECURITY_PATCH++
+
 2009-05-08 Treeve Jelbert <treeve at sourcemage.org>
 	* DETAILS: version 1.7.1.1
 
diff --git a/science-libs/vrui/BUILD b/science-libs/vrui/BUILD
new file mode 100755
index 0000000..8f58e6d
--- /dev/null
+++ b/science-libs/vrui/BUILD
@@ -0,0 +1 @@
+make
diff --git a/science-libs/vrui/DETAILS b/science-libs/vrui/DETAILS
new file mode 100755
index 0000000..0120935
--- /dev/null
+++ b/science-libs/vrui/DETAILS
@@ -0,0 +1,29 @@
+           SPELL=vrui
+
+if [ -z "$VRUI_BRANCH" ] || [ "$VRUI_BRANCH" == "DEFAULT" ]; then
+  VRUI_BRANCH="2.0"
+fi
+
+case $VRUI_BRANCH in
+  2.0)
+         VERSION=2.0-003
+     SOURCE_HASH=sha512:1931591a858a01ba27e16ff8e14c5c3e69a828b2274131c7259f87e1655d524411064b51de2767ba1e0018fda899ba0ca6144ea006eb56280f5cd6db9620377e
+  ;;
+  2.1)
+         VERSION=2.1-001
+     SOURCE_HASH=sha512:cdb72358c046b544131410c44bd39cfb8478c95f4da4737c4aaee8f5d7fe5967cec824b903399f4655a2ec31d9fa7af6e020cf175c756cca9b7b2cab24c0324e
+  ;;
+esac
+
+          SOURCE=Vrui-$VERSION.tar.gz
+   SOURCE_URL[0]=http://www.idav.ucdavis.edu/~okreylos/ResDev/Vrui/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/Vrui-$VERSION
+        WEB_SITE=http://www.idav.ucdavis.edu/~okreylos/ResDev/Vrui/
+      LICENSE[0]=GPL
+         ENTERED=20110808
+           SHORT="Virtual Reality User Interface Library"
+cat << EOF
+The Vrui VR toolkit - Virtual Reality User Interface Library - simplifies
+creation of portable and highly interactive fully-immersive virtual reality
+applications.
+EOF
diff --git a/science-libs/vrui/HISTORY b/science-libs/vrui/HISTORY
new file mode 100644
index 0000000..e8696d7
--- /dev/null
+++ b/science-libs/vrui/HISTORY
@@ -0,0 +1,2 @@
+2011-08-08 Ladislav Hagara <hgr at vabo.cz>
+	* DETAILS, PREPARE, PRE_BUILD, BUILD: spell created
diff --git a/science-libs/vrui/PREPARE b/science-libs/vrui/PREPARE
new file mode 100755
index 0000000..0c3cee5
--- /dev/null
+++ b/science-libs/vrui/PREPARE
@@ -0,0 +1 @@
+config_query_list VRUI_BRANCH "Which branch of Vrui VR toolkit do you want to build?" DEFAULT 2.0 2.1
diff --git a/science-libs/vrui/PRE_BUILD b/science-libs/vrui/PRE_BUILD
new file mode 100755
index 0000000..1498bc3
--- /dev/null
+++ b/science-libs/vrui/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+sed -i 's:INSTALLDIR = $(HOME)/Vrui:INSTALLDIR = /opt/Vrui:' makefile


More information about the SM-Commit mailing list