Changeset 44130


Ignore:
Timestamp:
Dec 22, 2008, 8:50:43 AM (9 years ago)
Author:
bbyer@…
Message:

qemu: update to 0.9.1, use patches from Q.app project

Location:
trunk/dports/emulators/qemu
Files:
1 added
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/emulators/qemu/Portfile

    r37886 r44130  
    44
    55name                    qemu
    6 version                 0.9.0
     6version                 0.9.1
    77revision                1
    88categories              emulators
     
    1818homepage                http://bellard.org/qemu
    1919master_sites            ${homepage}
    20 checksums               sha1 1e57e48a06eb8729913d92601000466eecef06cb \
    21                         rmd160 4296542b6da18a6ac93d20787330d3c1c2ac0a19
     20patch_sites             http://svn.kju-app.org/trunk/qemu/patches/
    2221
    23 # stolen from FreeBSD
    24 patchfiles              patch-90_security.diff
    25 patch.args              -p1
     22checksums           qemu-0.9.1-gcc4.patch \
     23                    md5     01604a79600db7a66f38fb6952fe39d8 \
     24                    sha1    bc0534ba7308a082744e6da5311ae7e487d836f9 \
     25                    rmd160  2ac7503b7af85e0f50375f117c473fe1604d1717 \
     26                    qemu-0.7.2-dyngen-check-stack-clobbers.patch \
     27                    md5     88fd85405713717ef7c239acfa4720f0 \
     28                    sha1    737938b3fd64de6365ae5e512eae7afa0e096bb0 \
     29                    rmd160  edc92878640fe2b858445106c1afcb6bca497430 \
     30                    qemu-0.9.1-gcc4-opts.patch \
     31                    md5     1f21d5b091d61c6afb07a040a5d948b9 \
     32                    sha1    b52589665308fe5d0aa9d3fd08fac97e901fbc87 \
     33                    rmd160  a9436f6490755bfd16d71e6f05be35389e99191f \
     34                    qemu-0.9.1-gcc4-hacks.patch \
     35                    md5     229ed1a31ccc534801d5b32db95eb789 \
     36                    sha1    bdfa9a93ae1b5949d6a0f575740ca7934d975814 \
     37                    rmd160  e5bde451d7be24a64a625ad5f7c61344f8defc50 \
     38                    qemu-0.9.1-enforce-16byte-stack-boundary.patch \
     39                    md5     545c79ef33568321b0c46e5bb7402c55 \
     40                    sha1    66142f667301beade29428f65bf000389697d34a \
     41                    rmd160  a654c446010b85711b7d56adc006ed417cd8557b \
     42                    qemu-0.9.0-i386-FORCE_RET.patch \
     43                    md5     d9b5d250c6c239516ea72464a7a6fd06 \
     44                    sha1    6d474d42128904e8e4775bdf4ab6571608f33ac0 \
     45                    rmd160  7d0b7d27a0677b725fe49ca4e715a78733d13690 \
     46                    qemu-0.9.1-osx-intel-port.patch \
     47                    md5     04124ca8f65a50945230e7060ea6b278 \
     48                    sha1    a285477f6508acbe7e3a711479bb4127dd68b569 \
     49                    rmd160  357128de1886f45a945ef0778eb40004a15fc1b7 \
     50                    qemu-0.9.1-osx-bugfix.patch \
     51                    md5     75059b80f5df5e583cf38b6eeb06e500 \
     52                    sha1    8e15db1d9c00986623d94162b17c7c309d0c577b \
     53                    rmd160  d62d3980cfc58faec14ab23ac0ea6251a71cf6e1 \
     54                    qemu-0.9.1-always_inline.patch \
     55                    md5     00ef9d131aa340ae3246ed60cbf892d3 \
     56                    sha1    1cf1a7e791bcb8ac145566fb26cdd30d9cdac8f0 \
     57                    rmd160  4cf4a36ad9faa8bbdaaaf1e9a14ffe8e5b44d3aa \
     58                    qemu-0.9.1.tar.gz \
     59                    md5     6591df8e9270eb358c881de4ebea1262 \
     60                    sha1    630ea20b5989f0df00128de7f7be661c573ed041 \
     61                    rmd160  ee7bdb55a4540df2082d4bde9ebfd2f4e6f201a5
     62
     63patchfiles              qemu-0.9.1-gcc4.patch \
     64                        qemu-0.7.2-dyngen-check-stack-clobbers.patch \
     65                        qemu-0.9.1-gcc4-opts.patch \
     66                        qemu-0.9.1-gcc4-hacks.patch \
     67                        qemu-0.9.1-enforce-16byte-stack-boundary.patch \
     68                        qemu-0.9.0-i386-FORCE_RET.patch \
     69                        qemu-0.9.1-osx-intel-port.patch \
     70                        qemu-0.9.1-osx-bugfix.patch \
     71                        qemu-0.9.1-always_inline.patch \
     72                        qemu-img-CF+IO.diff
     73
     74
     75patch.args              -p1 -f
     76
     77
    2678
    2779platform macosx {
    28     configure.args-append --enable-coreaudio --enable-cocoa
     80    configure.args-append --enable-coreaudio --enable-cocoa --target-list=i386-softmmu
    2981}
    3082
     
    3486                          --interp-prefix=${prefix}/share/qemu-%M
    3587}
     88
     89# gcc3 isn't available on darwin/x86?
     90platform darwin 9 {
     91    configure.args-append --disable-gcc-check
     92}
Note: See TracChangeset for help on using the changeset viewer.