# HG changeset patch # User Pascal Bellard # Date 1476548481 -7200 # Node ID acb8ffc53deb8d4205ec6e71681f3e83600453c0 # Parent 3aff5e562b0979f2d78e106812ce9b83152989be dillo: add stuff/fltk-1.3.3.u diff -r 3aff5e562b09 -r acb8ffc53deb dillo/receipt --- a/dillo/receipt Fri Oct 14 21:20:04 2016 +0200 +++ b/dillo/receipt Sat Oct 15 18:21:21 2016 +0200 @@ -18,6 +18,7 @@ # Rules to configure and make the package. compile_rules() { + patch -p0 < $stuff/fltk-1.3.3.u cp -f $stuff/pixmaps.slitaz.h src/pixmaps.h && ./configure \ --sysconfdir=/etc \ diff -r 3aff5e562b09 -r acb8ffc53deb dillo/stuff/fltk-1.3.3.u --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dillo/stuff/fltk-1.3.3.u Sat Oct 15 18:21:21 2016 +0200 @@ -0,0 +1,22 @@ +--- dw/fltkviewbase.cc ++++ dw/fltkviewbase.cc +@@ -27,8 +27,6 @@ + #include + #include "../lout/msg.h" + +-extern Fl_Widget* fl_oldfocus; +- + using namespace lout::object; + using namespace lout::container::typed; + +@@ -364,7 +362,9 @@ + } + return 1; + case FL_UNFOCUS: +- focused_child = fl_oldfocus; ++ //focused_child = fl_oldfocus; ++ for (Fl_Widget *p = this; p; p = p->parent()) ++ focused_child = p; + return 0; + case FL_KEYBOARD: + if (Fl::event_key() == FL_Tab) diff -r 3aff5e562b09 -r acb8ffc53deb qemu-x86_64/receipt --- a/qemu-x86_64/receipt Fri Oct 14 21:20:04 2016 +0200 +++ b/qemu-x86_64/receipt Sat Oct 15 18:21:21 2016 +0200 @@ -7,6 +7,8 @@ MAINTAINER="erjo@slitaz.org" LICENSE="GPL2" WEB_SITE="http://qemu.org" +UEFIZIP="OVMF-X64-r15214.zip" +EXTRA_SOURCE_FILES="$UEFIZIP" TAGS="virtualization" WANTED="qemu" @@ -15,8 +17,11 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/bin $fs/etc + mkdir -p $fs/usr/bin $fs/usr/share/qemu/x64 $fs/etc cp -a $install/etc/qemu $fs/etc cp -a $install/usr/bin/qemu-*${PACKAGE#qemu-} $fs/usr/bin cd $fs/usr/bin && ln -s qemu-system-${PACKAGE#qemu-} $PACKAGE + [ -s $SOURCES_REPOSITORY/$UEFIZIP ] || wget -P $SOURCES_REPOSITORY \ + http://netassist.dl.sourceforge.net/project/edk2/OVMF/$UEFIZIP + unzip $SOURCES_REPOSITORY/$UEFIZIP OVMF.fd -d $fs/usr/share/qemu/x64 } diff -r 3aff5e562b09 -r acb8ffc53deb qemu/receipt --- a/qemu/receipt Fri Oct 14 21:20:04 2016 +0200 +++ b/qemu/receipt Sat Oct 15 18:21:21 2016 +0200 @@ -9,6 +9,8 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://qemu.org" WGET_URL="http://wiki.qemu.org/download/$TARBALL" +UEFIZIP="OVMF-IA32-r15214.zip" +EXTRA_SOURCE_FILES="$UEFIZIP" TAGS="virtualization emulator" DEPENDS="alsa-lib gnutls libsdl bluez libtasn1 libsasl vde2 libcurl ncurses \ @@ -20,6 +22,12 @@ # Rules to configure and make the package. compile_rules() { + mkdir -p $DESTIDR/usr/share/qemu/ia32 + + [ -s $SOURCES_REPOSITORY/$UEFIZIP ] || wget -P $SOURCES_REPOSITORY \ + http://netassist.dl.sourceforge.net/project/edk2/OVMF/$UEFIZIP + unzip $SOURCES_REPOSITORY/$UEFIZIP OVMF.fd -d $DESTIDR/usr/share/qemu/ia32 + patch -p0 < $stuff/cloop.u TARGET="i386-softmmu, x86_64-softmmu, \