Page MenuHomeFreeBSD

Add emulators/qemu-utils
ClosedPublic

Authored by asomers on Sep 26 2016, 7:46 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 21 2024, 8:09 AM
Unknown Object (File)
Jan 31 2024, 1:54 PM
Unknown Object (File)
Dec 24 2023, 2:48 AM
Unknown Object (File)
Dec 20 2023, 12:50 AM
Unknown Object (File)
Nov 23 2023, 8:38 PM
Unknown Object (File)
Nov 23 2023, 10:05 AM
Unknown Object (File)
Nov 23 2023, 9:36 AM
Unknown Object (File)
Nov 19 2023, 9:11 AM
Subscribers

Details

Summary

Add emulators/qemu-utils

qemu-utils is a new port which installs a few miscellaneous qemu utilities
that are useful even without emulation capabilities. It is equivalent to
the Debian package of the same name.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 5423
Build 5625: arc lint + arc unit

Event Timeline

asomers retitled this revision from to Add emulators/qemu-utils.
asomers updated this object.
asomers edited the test plan for this revision. (Show Details)
asomers added reviewers: sbruno, nox, bofh.
sbruno edited edge metadata.

As long as you've tested on 9/10/11 and HEAD, looks good from here.

I'll leave "nox" as a reviewer here for posterity. I wish he was around to comment on this review. :-(

This revision is now accepted and ready to land.Sep 26 2016, 10:53 PM
brd added a reviewer: brd.
brd added a subscriber: brd.

Looks good to me as well.

Only one question, could it be a slave port of another qemu port?

emulators/qemu-utils/files/patch-qemu-doc.texi
9

This seems like your editor might have helped you .. ?

In D8038#167848, @brd wrote:

Looks good to me as well.

Only one question, could it be a slave port of another qemu port?

Actually that's a good idea. Can we make this a slave of emulators/qemu so that the version always matches?

In D8038#167848, @brd wrote:

Looks good to me as well.

Only one question, could it be a slave port of another qemu port?

Actually that's a good idea. Can we make this a slave of emulators/qemu so that the version always matches?

Not without also modifying emulators/qemu/Makefile. But I can try.

emulators/qemu-utils/files/patch-qemu-doc.texi
9

Nope. I faithfully copied this patch from all the other qemu* ports.

emulators/qemu-utils/Makefile
22

I had the impression that it adds functionality to the qemu port. If you don't have qemu is there any other requirement for this port? I believe it would be better to add it as an OPTION rather than creating a new port.

emulators/qemu-utils/Makefile
22

I doesn't add functionality; it removes it. The purpose is to provide qemu-img with _far_ fewer dependencies. I could theoretically add it as an OPTION, but it would be hard because the qemu port is complicated, including both positive and negative options, co-dependent options, and optional patching.

asomers edited edge metadata.

Remove unneeded USE flag

This revision now requires review to proceed.Oct 3 2016, 8:24 PM
emulators/qemu-utils/Makefile
22

I think having a new port is best, so we can make it easy for people to install a pkg of just what people need... so master/slave seems best to me.

emulators/qemu-utils/Makefile
22

Master/Slave it is. @asomers if you can give me a patch for both qemu and qemu-devel it would be great. I have already started working with 2.7.X branch. Lets see how it ends up.

asomers edited edge metadata.

Turn qemu-utils into a slave of qemu

This revision is now accepted and ready to land.Oct 14 2016, 5:36 PM
This revision was automatically updated to reflect the committed changes.