Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (152e4a62fe16f4a38b73809dfab865bab4179c7d)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pol Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (152e4a62fe16f4a38b73809dfab865bab4179c7d)
  • Date: Fri, 15 Jul 2011 21:50:35 -0500

GIT changes to master grimoire by Pol Vinogradov <vin.public AT gmail.com>:

ChangeLog | 7 +++++++
audio-libs/celt/CONFLICTS | 1 +
audio-libs/celt/HISTORY | 3 +++
audio-libs/celt051/CONFLICTS | 1 +
audio-libs/celt051/DEPENDS | 1 +
audio-libs/celt051/DETAILS | 31 +++++++++++++++++++++++++++++++
audio-libs/celt051/HISTORY | 2 ++
utils/spice-protocol/DETAILS | 14 ++++++++++++++
utils/spice-protocol/HISTORY | 3 +++
utils/spice/DEPENDS | 17 +++++++++++++++++
utils/spice/DETAILS | 18 ++++++++++++++++++
utils/spice/HISTORY | 3 +++
utils/spice/PRE_BUILD | 4 ++++
utils/spice/red_window.patch | 19 +++++++++++++++++++
14 files changed, 124 insertions(+)

New commits:
commit 152e4a62fe16f4a38b73809dfab865bab4179c7d
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

audio-libs/celt(051): added mutual conflict

commit 3f02633022806af8ab5424acad0031a3247e24ff
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

utils/spice: new spell, SPICE server and client

commit 5a600971efe797dc07cc99594dd41b6fcd67c982
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

utils/spice-protocol: new spell, SPICE protocol headers and definitions

commit 98dec09db1a139a6cc3c3bf4c7b9da030f7f579a
Author: Pol Vinogradov <vin.public AT gmail.com>
Commit: Pol Vinogradov <vin.public AT gmail.com>

audio-libs/celt051: new spell, specific version of audio codec for
low-delay speech and audio communication

diff --git a/ChangeLog b/ChangeLog
index 6a4080a..192eee9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2011-07-14 Pol Vinogradov <vin.public AT gmail.com>
+ * utils/spice: new spell, SPICE server and client
+ * utils/spice-protocol: new spell, SPICE protocol headers and
+ definitions
+ * audio-libs/celt051: new spell, specific version of audio codec for
+ low-delay speech and audio communication
+
2011-07-13 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* science/ntl: new spell, a C++ library for number theory
* science/pari: new spell, a computer algebra system
diff --git a/audio-libs/celt/CONFLICTS b/audio-libs/celt/CONFLICTS
new file mode 100755
index 0000000..0d81296
--- /dev/null
+++ b/audio-libs/celt/CONFLICTS
@@ -0,0 +1 @@
+conflicts celt051
diff --git a/audio-libs/celt/HISTORY b/audio-libs/celt/HISTORY
index d0f2b3d..6ee35cc 100644
--- a/audio-libs/celt/HISTORY
+++ b/audio-libs/celt/HISTORY
@@ -1,3 +1,6 @@
+2011-07-14 Pol Vinogradov <vin.public AT gmail.com>
+ * CONFLICTS: added to conflict with celt051
+
2010-07-03 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 0.7.1 (required by Mangler 1.2.0)

diff --git a/audio-libs/celt051/CONFLICTS b/audio-libs/celt051/CONFLICTS
new file mode 100755
index 0000000..c03d47e
--- /dev/null
+++ b/audio-libs/celt051/CONFLICTS
@@ -0,0 +1 @@
+conflicts celt
diff --git a/audio-libs/celt051/DEPENDS b/audio-libs/celt051/DEPENDS
new file mode 100755
index 0000000..c03d47e
--- /dev/null
+++ b/audio-libs/celt051/DEPENDS
@@ -0,0 +1 @@
+conflicts celt
diff --git a/audio-libs/celt051/DETAILS b/audio-libs/celt051/DETAILS
new file mode 100755
index 0000000..7e3669f
--- /dev/null
+++ b/audio-libs/celt051/DETAILS
@@ -0,0 +1,31 @@
+ SPELL=celt051
+ VERSION=0.5.1.1
+ SOURCE=celt-$VERSION.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/celt-$VERSION"
+ SOURCE_URL[0]=http://downloads.us.xiph.org/releases/celt/$SOURCE
+
SOURCE_HASH=sha512:0a8db2f8032cd1b6a35de9f4de7699db2a0899f4f1dce5b65dcfb0ec948d5e9c07f041891d21d536a82a59eadd0a0ba963b612eeabc3f01df964b8282e07c8b7
+ WEB_SITE=http://www.celt-codec.org/
+ ENTERED=20110715
+ LICENSE[0]=BSD
+ KEYWORDS="audio libs"
+ SHORT="Audio codec for low-delay speech and audio communication."
+cat << EOF
+The CELT codec is an experimental audio codec for use in low-delay
+speech and audio communication.
+
+CELT stands for "Constrained Energy Lapped Transform". It applies some
+of the CELP principles, but does everything in the frequency domain,
+which removes some of the limitations of CELP. CELT is suitable for
+both speech and music and currently features:
+
+ * Ultra-low latency (typically from 3 to 9 ms)
+ * Full audio bandwidth (44.1 kHz and 48 kHz)
+ * Support for both voice and music
+ * Stereo support
+ * Packet loss concealment
+ * Constant bit-rates from 32 kbps to 128 kbps and above
+ * A fixed-point version of the encoder and decoder
+
+The CELT codec is meant to close the gap between Vorbis and Speex for
+applications where both high quality audio and low delay are desired.
+EOF
diff --git a/audio-libs/celt051/HISTORY b/audio-libs/celt051/HISTORY
new file mode 100644
index 0000000..85e923d
--- /dev/null
+++ b/audio-libs/celt051/HISTORY
@@ -0,0 +1,2 @@
+2011-07-14 Pol Vinogradov <vin.public AT gmail.com>
+ * CONFLICTS, DETAILS, DEPENDS: Created spell.
diff --git a/utils/spice-protocol/DETAILS b/utils/spice-protocol/DETAILS
new file mode 100755
index 0000000..5e18f1a
--- /dev/null
+++ b/utils/spice-protocol/DETAILS
@@ -0,0 +1,14 @@
+ SPELL=spice-protocol
+ VERSION=0.7.0
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://spice-space.org/download/releases/${SOURCE}
+
SOURCE_HASH=sha512:bb4ceca1e5119ad316434aba38e08b01845abd2a26ba9b5cd1cec9bd6d726511f8cc5ff7e5ef9769b8f95f11dbd7d19312aa228328c1fbf6874e61b32625e63a
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://spice-space.org";
+ LICENSE[0]="GPL"
+ ENTERED=20110714
+ KEYWORDS="virtualization headers protocol"
+ SHORT="SPICE protocol headers and definitions"
+cat << EOF
+SPICE protocol headers and definitions
+EOF
diff --git a/utils/spice-protocol/HISTORY b/utils/spice-protocol/HISTORY
new file mode 100644
index 0000000..3fbb6a6
--- /dev/null
+++ b/utils/spice-protocol/HISTORY
@@ -0,0 +1,3 @@
+2011-07-14 Pol Vinogradov <vin.public AT gmail.com>
+ * DETAILS: spell created
+
diff --git a/utils/spice/DEPENDS b/utils/spice/DEPENDS
new file mode 100755
index 0000000..7112c4c
--- /dev/null
+++ b/utils/spice/DEPENDS
@@ -0,0 +1,17 @@
+depends alsa-lib &&
+depends celt051 &&
+depends qemu &&
+depends cairo &&
+depends pixman &&
+depends spice-protocol &&
+depends openssl &&
+depends libxrandr &&
+depends libxfixes &&
+depends libx11 &&
+depends libxext &&
+depends libxrender &&
+
+optional_depends OPENGL \
+ "--enable-opengl" \
+ "--disable-opengl" \
+ "for OpenGL video output"
diff --git a/utils/spice/DETAILS b/utils/spice/DETAILS
new file mode 100755
index 0000000..61a2f79
--- /dev/null
+++ b/utils/spice/DETAILS
@@ -0,0 +1,18 @@
+ SPELL=spice
+ VERSION=0.7.1
+ SOURCE="${SPELL}-${VERSION}.tar.bz2"
+ SOURCE_URL[0]=http://${SPELL}-space.org/download/releases/${SOURCE}
+
SOURCE_HASH=sha512:68d55fbd7ca9a8899e695c053eaf6597eb52ecfe5cef1e87300e07e6c2c23f3678a9be8ffdb0d2b6165e4db3f74f5ced93813dcd2fcec84a2dbff563b343debe
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://spice-space.org";
+ LICENSE[0]="GPL"
+ ENTERED=20110714
+ KEYWORDS="virtualization"
+ SHORT="SPICE server and client"
+cat << EOF
+The Spice project aims to provide a complete open source solution for
+interaction with virtualized desktop devices.The Spice project deals with
both
+the virtualized devices and the front-end. Interaction between front-end and
+back-end is done using VD-Interfaces. The VD-Interfaces (VDI) enable both
ends
+of the solution to be easily utilized by a third-party component.
+EOF
diff --git a/utils/spice/HISTORY b/utils/spice/HISTORY
new file mode 100644
index 0000000..60b7486
--- /dev/null
+++ b/utils/spice/HISTORY
@@ -0,0 +1,3 @@
+2011-07-14 Pol Vinogradov <vin.public AT gmail.com>
+ * DEPENDS, DETAILS, PRE_BUILD, red_window.patch: spell created
+
diff --git a/utils/spice/PRE_BUILD b/utils/spice/PRE_BUILD
new file mode 100755
index 0000000..1626942
--- /dev/null
+++ b/utils/spice/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+
+patch -p1 < "$SPELL_DIRECTORY/red_window.patch"
diff --git a/utils/spice/red_window.patch b/utils/spice/red_window.patch
new file mode 100644
index 0000000..7d7e206
--- /dev/null
+++ b/utils/spice/red_window.patch
@@ -0,0 +1,19 @@
+--- spice-0.7.1.orig/client/x11/red_window.cpp 2010-12-16 10:23:56.000000000
-0500
++++ spice-0.7.1/client/x11/red_window.cpp 2011-01-12 23:14:47.362144898
-0500
+@@ -2075,13 +2075,13 @@
+ #ifdef USE_OGL
+ RedGlContext RedWindow::create_context_gl()
+ {
+- RedGlContext *context = NULL;
+ if (XPlatform::get_fbconfig()[_screen]) {
+ XLockDisplay(x_display);
+- context = glXCreateContext(x_display,
XPlatform::get_vinfo()[_screen], NULL, GL_TRUE);
++ RedGlContext context = glXCreateContext(x_display,
XPlatform::get_vinfo()[_screen], NULL, GL_TRUE);
+ XUnlockDisplay(x_display);
++ return context;
+ }
+- return context;
++ return NULL;
+ }
+
+ RedPbuffer RedWindow::create_pbuff(int width, int height)



  • [SM-Commit] GIT changes to master grimoire by Pol Vinogradov (152e4a62fe16f4a38b73809dfab865bab4179c7d), Pol Vinogradov, 07/15/2011

Archive powered by MHonArc 2.6.24.

Top of Page