Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to stable-rc-0.7 grimoire by Jeremy Blosser (4f962d251e9bd2c980ee59cb09d9ab39e3149604)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Jeremy Blosser <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to stable-rc-0.7 grimoire by Jeremy Blosser (4f962d251e9bd2c980ee59cb09d9ab39e3149604)
  • Date: Fri, 16 Feb 2007 21:41:46 -0600

GIT changes to stable-rc-0.7 grimoire by Jeremy Blosser
<jblosser-smgl AT firinn.org>:

display/xdirectfb/BUILD | 11 +++---
display/xdirectfb/CONFIGURE | 5 +++
display/xdirectfb/HISTORY | 5 +++
kernels/kqemu/DETAILS | 29 ++++++++++++++++++
kernels/kqemu/HISTORY | 48
++++++++++++++++++++++++++++++
kernels/kqemu/TRIGGERS | 1
kernels/kqemu/kqemu-1.3.0pre11.tar.gz.sig |binary
libs/fftw/BUILD | 28 +++--------------
libs/fftw/CONFIGURE | 12 ++++++-
libs/fftw/HISTORY | 4 ++
shell-term-fm/x3270/BUILD | 2 +
shell-term-fm/x3270/FINAL | 6 +++
shell-term-fm/x3270/HISTORY | 27 ++++++++++++++++
utils/qemu/DEPENDS | 2 -
utils/qemu/HISTORY | 3 +
15 files changed, 151 insertions(+), 32 deletions(-)

New commits:
commit 4f962d251e9bd2c980ee59cb09d9ab39e3149604
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Jeremy Blosser <jblosser-smgl AT firinn.org>

kqemu is now in the normal grimoires, remove z-rejected dependency from
qemu
(cherry picked from commit be79909593c02b777fc257242c9ec0eb93c28d0a)

commit 6ddca998ebbe00feabbb377c70a8c07ee23f2f2f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Jeremy Blosser <jblosser-smgl AT firinn.org>

Updated kqemu to 1.3.0pre11 and moved to test grimoire (now under GPL2
license! :))
(cherry picked from commit 2897ec6165f200f663e9230ac8132cf99842ae0b)

commit 8f552db87b644c555ed4af15a21d3cebcb8b61cf
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Jeremy Blosser <jblosser-smgl AT firinn.org>

xdirectfb: making the special optimizations ia32 specific
(cherry picked from commit 673f9bc6e55bcf9ee49eb16c324bfc33d72852b9)

commit e58aaac7c38d090200817a893b11d59553494cff
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Jeremy Blosser <jblosser-smgl AT firinn.org>

fftw: turning greping for -m* in CFLAGS into ia32 specific queries
(cherry picked from commit 223d89e5c64ce9685c8332d1a97bfe6d6efb7f2f)

commit 76fa8933a84350e165a2c32cd261e416c8b7a0cd
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Jeremy Blosser <jblosser-smgl AT firinn.org>

xdirectfb: no grepping for -m* in CFLAGS, query instead
(new archspecs don't contain these flags anymore)
(cherry picked from commit e65feeb59231d5f7455e6d4c3361bb86248686f9)

commit f263ef4848814c90da05614eb9b1ca6413e2575c
Author: Tommy Boatman <tboatman2 AT houston.rr.com>
Commit: Jeremy Blosser <jblosser-smgl AT firinn.org>

x3270: new fix for 11220
(cherry picked from commit 996f3ff02409e40be1dcbaa8d22bf65013635549)

commit 5f0dc1143a0e656fdb1264a92f7e0609dca3b7d7
Author: Tommy Boatman <tboatman2 AT houston.rr.com>
Commit: Jeremy Blosser <jblosser-smgl AT firinn.org>

x3270: added --disable-dbcs and --without-icu
fixing bug 13490
(cherry picked from commit e7c18dc2441df9e84fceb80d7c114eab83eb5dcf)

commit baca8df44af29f149a44bc6c9952d28593c1b2ca
Author: Tommy Boatman <tboatman2 AT houston.rr.com>
Commit: Jeremy Blosser <jblosser-smgl AT firinn.org>

x3270: changed to message function+colors in FINAL
(cherry picked from commit 2745717734d28b07dde338dbbf7d02e9f53dde1b)

commit 45dd8359835ccc7a565399e0639c2410ccb0b2bd
Author: Tommy Boatman <tboatman2 AT houston.rr.com>
Commit: Jeremy Blosser <jblosser-smgl AT firinn.org>

x3270: fix 11220, updated FINAL
(cherry picked from commit 75005755458ce4d524a2c68dd5830018e4d02d8b)

diff --git a/display/xdirectfb/BUILD b/display/xdirectfb/BUILD
index 3344f4b..83cab08 100755
--- a/display/xdirectfb/BUILD
+++ b/display/xdirectfb/BUILD
@@ -12,7 +12,7 @@ fi &&
### xdirectfb specific stuff
cp $SOURCE_DIRECTORY/programs/Xserver/hw/xfree86/xf86Version.h
$SOURCE_DIRECTORY/ &&
cp $SOURCE_DIRECTORY/programs/Xserver/hw/xfree86/xf86Date.h
$SOURCE_DIRECTORY/ &&
-cat <<__EOF__ >config/cf/host.def
+cat <<__EOF__ >config/cf/host.def &&

#define DefaultCCOptions $CFLAGS
#define DefaultGcc2i386Opt $CFLAGS
@@ -43,20 +43,19 @@ cat <<__EOF__ >config/cf/host.def
#define BuildXprint YES
__EOF__
# end
-
-if echo $CFLAGS| grep -q "mmmx"; then
+
+if [[ "$XDFB_MMX" == "y" ]]; then
echo "#define HasMMXSupport YES" >> config/cf/host.def
fi &&

-if echo $CFLAGS| grep -q "msse"; then
+if [[ "$XDFB_SSE" == "y" ]]; then
echo "#define HasSSESupport YES" >> config/cf/host.def
fi &&

-if echo $CFLAGS| grep -q "m3dnow"; then
+if [[ "$XDFB_3DNOW" == "y" ]]; then
echo "#define Has3DNowSupport YES" >> config/cf/host.def
fi &&

-
cd config/util &&
make -f Makefile.ini lndir &&
cp lndir $SOURCE_DIRECTORY.bld/ &&
diff --git a/display/xdirectfb/CONFIGURE b/display/xdirectfb/CONFIGURE
new file mode 100755
index 0000000..65e957a
--- /dev/null
+++ b/display/xdirectfb/CONFIGURE
@@ -0,0 +1,5 @@
+if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32" ]]; then
+ config_query XDFB_MMX "Enable MMX?" n &&
+ config_query XDFB_SSE "Enable SSE?" n &&
+ config_query XDFB_3DNOW "Enable 3DNow?" n
+fi
diff --git a/display/xdirectfb/HISTORY b/display/xdirectfb/HISTORY
index a4bd2e2..b4bbe29 100644
--- a/display/xdirectfb/HISTORY
+++ b/display/xdirectfb/HISTORY
@@ -1,3 +1,8 @@
+2007-02-15 Thomas Orgis <sobukus AT sourcemage.org>
+ * CONFIGURE, BUILD: make queries for mmx,sse,3dnow instead of
+ grepping CFLAGS (the -m* flags are gone there)
+ also make that ia32 specific
+
2006-10-26 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* INSTALL: use TRACK_ROOT when linking #9163

diff --git a/kernels/kqemu/DETAILS b/kernels/kqemu/DETAILS
new file mode 100755
index 0000000..4522971
--- /dev/null
+++ b/kernels/kqemu/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=kqemu
+ VERSION=1.3.0pre11
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/kqemu-$VERSION
+ SOURCE_URL[0]=http://fabrice.bellard.free.fr/qemu/$SOURCE
+ DISTCC_HOSTS=
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
+ LICENSE[0]=GPL2
+ WEB_SITE=http://fabrice.bellard.free.fr/qemu
+ ENTERED=20060126
+ SHORT="QEMU is a generic and open source processor emulator"
+cat << EOF
+QEMU achieves a good emulation speed by using dynamic translation.
+QEMU has two operating modes:
+
+ * Full system emulation. In this mode, QEMU emulates a full system
+ (for example a PC), including a processor and various peripherials.
+ It can be used to launch different Operating Systems without
+ rebooting the PC or to debug system code.
+ * User mode emulation (Linux host only). In this mode, QEMU can
+ launch Linux processes compiled for one CPU on another CPU.
+
+KQEMU is the kernel accelerator module for qemu. Substantially improves
+performance.
+
+Emulator : Typical Slowdown Ratio
+QEMU : between 5 and 10
+QEMU + Accel : between 1 and 2
+EOF
diff --git a/kernels/kqemu/HISTORY b/kernels/kqemu/HISTORY
new file mode 100644
index 0000000..f4b25e4
--- /dev/null
+++ b/kernels/kqemu/HISTORY
@@ -0,0 +1,48 @@
+2007-02-15 Eric Sandall <eric AT sandall.us>
+ * DETAILS: Updated to 1.3.0pre11
+ Now licensed under GPLv2 (well, 1.3.0pre10 is the start of that)!
+ (See http://fabrice.bellard.free.fr/qemu/kqemu-changelog.html)
+
+2006-09-13 Eric Sandall <eric AT sandall.us>
+ * No longer builds qemu and kqemu, but just builds kqemu kernel module
+ * PREPARE: Added to source $GRIMOIRE/REJECT_MSG
+ * DETAILS: Updated kqemu to 1.3.0pre9
+ Added REJECT message
+ No longer needs GCC_VERSION=3.4
+ * CONFIGURE,DEPENDS,CONFLICTS,PRE_BUILD,BUILD: Removed
+
+2006-06-24 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * BUILD: didn't have an escape char on the end of line
+ to include $OPTS with configure
+
+2006-06-21 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
+ * DETAILS: updated to 1.3.0pre8 and 0.8.1
+ * BUILD: removed invoke_gcc
+ * CONFIGURE: added query for unattended processing, #10732
+
+2006-05-01 Eric Sandall <eric AT sandall.us>
+ * DETAILS: Specify GCC_VERSION=3.4
+ * CONFLICTS: Conflicts with qemu, not kqemu (itself)
+ * PRE_BUILD: Run `invoke_gcc` to force using gcc 3.4
+ * TRIGGERS: Added to trigger on cast of linux
+
+2006-01-26 David Kowis <dkowis AT sourcemage.org>
+ * ALL: stole the qemu spell from test
+ * DETAILS: added source2 for kqemu module
+ * PRE_BUILD: added so that the kqemu stuff gets extracted
+ * CONFLICTS: made it conflict with qemu
+
+2006-01-10 anoxia <anoxia AT sourcemage.org>
+ * DETAILS: updated spell to 0.8.0
+
+2005-11-19 Andra?? "ruskie" Levstik <ruskie AT mages.ath.cx>
+ * DETAILS: fixed wrong quoting in SHORT
+
+2005-11-05 George Sherwood <george AT beernabeer.com>
+ * DETAILS: Added SOURCE_HASH checking
+ * CONFIGURE: Change selection to dialog
+ * BUILD: Default_build won't work with the target-list
+
+2005-11-02 Andreas van Ruth <avr AT gnulinux.nl>
+ * BUILD, DEPENDS, DETAILS, HISTORY: created
+
diff --git a/kernels/kqemu/TRIGGERS b/kernels/kqemu/TRIGGERS
new file mode 100755
index 0000000..bb1c400
--- /dev/null
+++ b/kernels/kqemu/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/kernels/kqemu/kqemu-1.3.0pre11.tar.gz.sig
b/kernels/kqemu/kqemu-1.3.0pre11.tar.gz.sig
new file mode 100644
index 0000000..4e1330f
Binary files /dev/null and b/kernels/kqemu/kqemu-1.3.0pre11.tar.gz.sig differ
diff --git a/libs/fftw/BUILD b/libs/fftw/BUILD
index 3adf54b..34b53b6 100755
--- a/libs/fftw/BUILD
+++ b/libs/fftw/BUILD
@@ -1,36 +1,20 @@
-if list_find "$CFLAGS" sse2; then
- DOUBLEOPTS="$DOUBLEOPTS --enable-sse2"
-fi
-if list_find "$CFLAGS" sse; then
- FLOATOPTS="$FLOATOPTS --enable-sse"
-fi
-if list_find "$CFLAGS" altivec; then
- FLOATOPTS="$FLOATOPTS --enable-altivec"
-fi
-if list_find "$CFLAGS" 3dnow; then
- FLOATOPTS="$FLOATOPTS --enable-k7"
-fi
-if list_find "$CFLAGS" powerpc; then
- OPTS="$OPTS --enable-fma"
-fi
if [[ $FORTRAN == "n" ]]; then
- OPTS="$OPTS --disable-fortran"
-fi
-CFLAGS="${CFLAGS/-Os/}"
-OPTS="$OPTS $FFTW_THREADS" &&
-
+ OPTS="$OPTS --disable-fortran"
+fi &&
+CFLAGS="${CFLAGS/-Os/}" &&
+OPTS="$OPTS $FFTW_THREADS $FFTW_OPTS" &&
cd $SOURCE_DIRECTORY/fftw-single-$VERSION &&
./configure --prefix=${INSTALL_ROOT}/usr \
--enable-shared \
--enable-float \
--enable-type-prefix \
- $OPTS $FLOATOPTS &&
+ $OPTS $FFTW_FLOATOPTS &&
make &&
cd $SOURCE_DIRECTORY/fftw-double-$VERSION &&
./configure --prefix=${INSTALL_ROOT}/usr \
--enable-shared \
--enable-type-prefix \
- $OPTS $DOUBLEOPTS &&
+ $OPTS $FFTW_DOUBLEOPTS &&
make &&
cd $SOURCE_DIRECTORY/fftw-longdouble-$VERSION &&
./configure --prefix=${INSTALL_ROOT}/usr \
diff --git a/libs/fftw/CONFIGURE b/libs/fftw/CONFIGURE
index 5783e3f..3fb99fc 100755
--- a/libs/fftw/CONFIGURE
+++ b/libs/fftw/CONFIGURE
@@ -2,5 +2,13 @@ config_query_option FFTW_THREADS "Compil
"--enable-threads --with-combined-threads" \
"--disable-threads --without-combined-threads" &&

-config_query FORTRAN "Compile in fortran bindings?" n
-
+config_query FORTRAN "Compile in fortran bindings?" n &&
+if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ia32" ]]; then
+ config_query_option FFTW_DOUBLEOPTS "x86: enable SSE2 for doubles?" n
--enable-sse2 --enable-sse2 &&
+ config_query_option FFTW_FLOATOPTS "x86: enable SSE for floats?" n
--enable-sse --disable-sse &&
+ config_query_option FFTW_FLOATOPTS "x86: enable K7 opts (incl. 3DNow) for
floats?" n --enable-k7 --disable-k7
+fi &&
+if [[ "${SMGL_COMPAT_ARCHS[1]}" == "ppc" ]]; then
+ config_query_option FFTW_FLOATOPTS "ppc: enable AltiVec for floats?" n
--enable-altivec --disable-altivec
+fi &&
+config_query_option FFTW_OPTS "Enable opts for fused multiply-add (p.ex.
ppc)?" n --enable-fma --disable-fma
diff --git a/libs/fftw/HISTORY b/libs/fftw/HISTORY
index c9f52e0..be2d7f5 100644
--- a/libs/fftw/HISTORY
+++ b/libs/fftw/HISTORY
@@ -1,3 +1,7 @@
+2007-02-16 Thomas Orgis <sobukus AT sourcemage.org>
+ * CONFIGURE,BUILD: turn grepping of CFLAGS into queries for
+ special optimizations, accompanying --enable with --disable
+
2006-09-21 Juuso Alasuutari <iuso AT sourcemage.org>
* PROVIDES: [automated] Fixed invalid entries.

diff --git a/shell-term-fm/x3270/BUILD b/shell-term-fm/x3270/BUILD
new file mode 100755
index 0000000..de981ac
--- /dev/null
+++ b/shell-term-fm/x3270/BUILD
@@ -0,0 +1,2 @@
+OPTS="--without-icu --disable-dbcs $OPTS" &&
+default_build
diff --git a/shell-term-fm/x3270/FINAL b/shell-term-fm/x3270/FINAL
index 03ac019..238c6f7 100755
--- a/shell-term-fm/x3270/FINAL
+++ b/shell-term-fm/x3270/FINAL
@@ -1 +1,5 @@
-/usr/X11R6/bin/xset fp rehash
+ message "${PROBLEM_COLOR}ICU support currently unavailable."
+ message "${MESSAGE_COLOR}Fixed fonts do not currently work." \
+ "ISO fonts will"
+ message "function after executing the${FILE_COLOR}" \
+ "xset fp rehash${MESSAGE_COLOR} command.${DEFAULT_COLOR}"
diff --git a/shell-term-fm/x3270/HISTORY b/shell-term-fm/x3270/HISTORY
index 14133c7..94c86dc 100644
--- a/shell-term-fm/x3270/HISTORY
+++ b/shell-term-fm/x3270/HISTORY
@@ -1,3 +1,30 @@
+2007-02-03 Tommy Boatman <tboatman2 AT houston.rr.com>
+ * FINAL: removed $DISPLAY check as the variable
+ seems to be improperly set in many cases.
+ Altered the warning message for icu to have
+ the user issue xset fp rehash as an alternative
+ fix for 11220
+
+2007-02-03 Tommy Boatman <tboatman2 AT houston.rr.com>
+ * DETAILS: Version bump to 3.3.5
+ Removed UPDATED
+ Switched download URL to $SOURCEFORGE_URL
+ * BUILD: Created with configure options
+ --without-icu and --disable-dbcs to fix
+ bug 13490
+ * FINAL: Added a warning message noting that
+ fixed fonts are unavailable, though ISO
+ fonts work until x3270 updates to new icu
+
+2007-01-30 Tommy Boatman <tboatman2 AT houston.rr.com>
+ * FINAL: Changed echos to message function and
+ added message and problem colors.
+
+2007-01-29 Tommy Boatman <tboatman2 AT houston.rr.com>
+ * FINAL: Rewrote to include check for $DISPLAY
+ variable and hash font db if set, otherwise
+ print a warning message
+
2006-06-28 Eric Sandall <eric AT sandall.us>
* DETAILS: Removed BUILD_API=2, set grimoire-wide

diff --git a/utils/qemu/DEPENDS b/utils/qemu/DEPENDS
index 570b58a..4a20c6d 100755
--- a/utils/qemu/DEPENDS
+++ b/utils/qemu/DEPENDS
@@ -6,4 +6,4 @@ optional_depends alsa-lib
'--disable-alsa' \
'for Advanced Linux Sound Architecture driver support' &&

-optional_depends kqemu '' '' 'for kernel acceleration support'
'z-rejected'
+optional_depends kqemu '' '' 'for kernel acceleration support'
diff --git a/utils/qemu/HISTORY b/utils/qemu/HISTORY
index 8d284b6..267c640 100644
--- a/utils/qemu/HISTORY
+++ b/utils/qemu/HISTORY
@@ -1,3 +1,6 @@
+2007-02-16 Eric Sandall <eric AT sandall.us>
+ * DEPENDS: kqemu is no longer restricted to z-rejected
+
2006-10-14 Jaka Kranjc <lynxlynxlynx AT sourcemage.org>
* archs: added new targets #13159 and unified formatting
* DETAILS: ++PATCHLEVEL



  • [SM-Commit] GIT changes to stable-rc-0.7 grimoire by Jeremy Blosser (4f962d251e9bd2c980ee59cb09d9ab39e3149604), Jeremy Blosser, 02/16/2007

Archive powered by MHonArc 2.6.24.

Top of Page