[PR #1] [CLOSED] Cocoa port work #1

Open
opened 2026-01-31 21:29:19 +00:00 by claunia · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/qemu/qemu/pull/1
Author: @MaddTheSane
Created: 3/18/2013
Status: Closed

Base: masterHead: master


📝 Commits (10+)

  • b5cc843 Make the GTK UI build on OS X.
  • c36f0f8 Minor Cocoa UI improvements.
  • 2fd1a05 Merge remote-tracking branch 'luiz/queue/qmp' into staging
  • 394e2e4 virtio-scsi: don't use pointer for configuration.
  • 2221952 virtio-scsi: allocate cmd_vqs array separately.
  • 4bfeb18 virtio-scsi: moving host_features from properties to transport properties.
  • 3ab1dfd virtio-scsi: add the virtio-scsi device.
  • bc7b90a virtio-scsi-pci: switch to new API.
  • 9ef13d8 virtio-scsi-s390: switch to the new API.
  • c908ea1 virtio-scsi-ccw: switch to new API

📊 Changes

16 files changed (+300 additions, -161 deletions)

View changed files

📝 hw/qdev-addr.c (+1 -1)
📝 hw/qdev-properties-system.c (+2 -2)
📝 hw/qdev-properties.c (+27 -13)
📝 hw/qdev-properties.h (+12 -0)
📝 hw/qdev.c (+8 -4)
📝 hw/s390x/s390-virtio-bus.c (+18 -8)
📝 hw/s390x/s390-virtio-bus.h (+10 -1)
📝 hw/s390x/virtio-ccw.c (+16 -12)
📝 hw/s390x/virtio-ccw.h (+11 -1)
📝 hw/virtio-pci.c (+57 -58)
📝 hw/virtio-pci.h (+14 -1)
📝 hw/virtio-scsi.c (+81 -41)
📝 hw/virtio-scsi.h (+19 -11)
📝 qom/object.c (+12 -1)
📝 ui/cocoa.m (+7 -7)
📝 ui/gtk.c (+5 -0)

📄 Description

This patch makes the Cocoa UI build again, fixes a potential memory leak, and ups the minimum OS X version to 10.5.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/qemu/qemu/pull/1 **Author:** [@MaddTheSane](https://github.com/MaddTheSane) **Created:** 3/18/2013 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`b5cc843`](https://github.com/qemu/qemu/commit/b5cc84343f479d4870961c82fc7b384637e9616c) Make the GTK UI build on OS X. - [`c36f0f8`](https://github.com/qemu/qemu/commit/c36f0f8e4602fe014a3a383d6bb181401e72e8fe) Minor Cocoa UI improvements. - [`2fd1a05`](https://github.com/qemu/qemu/commit/2fd1a053e3696738d7499733df0feb1efd0d97e0) Merge remote-tracking branch 'luiz/queue/qmp' into staging - [`394e2e4`](https://github.com/qemu/qemu/commit/394e2e4c59294f2c5da58d2970693667218c7cf3) virtio-scsi: don't use pointer for configuration. - [`2221952`](https://github.com/qemu/qemu/commit/22219527f4272f5199a581bbd3950e9ba96bbc75) virtio-scsi: allocate cmd_vqs array separately. - [`4bfeb18`](https://github.com/qemu/qemu/commit/4bfeb18a454bd71c406683fb473375e02c724b00) virtio-scsi: moving host_features from properties to transport properties. - [`3ab1dfd`](https://github.com/qemu/qemu/commit/3ab1dfdd50a7c852e4921935250c22f486c5b8a4) virtio-scsi: add the virtio-scsi device. - [`bc7b90a`](https://github.com/qemu/qemu/commit/bc7b90a010719612344c4a78be7819841e76b7ec) virtio-scsi-pci: switch to new API. - [`9ef13d8`](https://github.com/qemu/qemu/commit/9ef13d8f1956b086f4bcb1d70cd5ff96e5faa2cb) virtio-scsi-s390: switch to the new API. - [`c908ea1`](https://github.com/qemu/qemu/commit/c908ea1052f8c6391c2d321693220130846f703c) virtio-scsi-ccw: switch to new API ### 📊 Changes **16 files changed** (+300 additions, -161 deletions) <details> <summary>View changed files</summary> 📝 `hw/qdev-addr.c` (+1 -1) 📝 `hw/qdev-properties-system.c` (+2 -2) 📝 `hw/qdev-properties.c` (+27 -13) 📝 `hw/qdev-properties.h` (+12 -0) 📝 `hw/qdev.c` (+8 -4) 📝 `hw/s390x/s390-virtio-bus.c` (+18 -8) 📝 `hw/s390x/s390-virtio-bus.h` (+10 -1) 📝 `hw/s390x/virtio-ccw.c` (+16 -12) 📝 `hw/s390x/virtio-ccw.h` (+11 -1) 📝 `hw/virtio-pci.c` (+57 -58) 📝 `hw/virtio-pci.h` (+14 -1) 📝 `hw/virtio-scsi.c` (+81 -41) 📝 `hw/virtio-scsi.h` (+19 -11) 📝 `qom/object.c` (+12 -1) 📝 `ui/cocoa.m` (+7 -7) 📝 `ui/gtk.c` (+5 -0) </details> ### 📄 Description This patch makes the Cocoa UI build again, fixes a potential memory leak, and ups the minimum OS X version to 10.5. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 21:29:19 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/qemu#1