Skip to content

Commit

Permalink
format and complete basic Portfile documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
tsujp committed Dec 26, 2024
1 parent a078510 commit 7c58712
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 12 deletions.
5 changes: 2 additions & 3 deletions emulators/krunkit/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,10 @@ revision 0

categories emulators
license Apache-2
platforms darwin
maintainers {@tsujp wz.ht:jc+macports} openmaintainer

description Tool to launch configurable virtual machines using the libkrun platform.
long_description Bar for now.
description Tool to launch configurable virtual machines using libkrun
long_description {*}${description}.

homepage https://github.com/containers/krunkit

Expand Down
7 changes: 4 additions & 3 deletions emulators/libkrun/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,12 @@ revision 0

categories emulators
license Apache-2
platforms darwin
maintainers {@tsujp wz.ht:jc+macports} openmaintainer

description Dynamic library providing Virtualization-based process isolation capabilities.
long_description Dynamic library that allows programs to easily acquire the ability to run processes in a partially isolated environment using KVM Virtualization on Linux and HVF on macOS/ARM64.
description Dynamic library providing Virtualization-based process isolation capabilities
long_description Dynamic library that allows programs to easily acquire the ability to \
run processes in a partially isolated environment using Hypervisor.framework \
macOS.

homepage https://github.com/containers/libkrun

Expand Down
12 changes: 6 additions & 6 deletions graphics/virglrenderer/Portfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ revision 0

categories graphics
license MIT
platforms darwin
maintainers {@tsujp wz.ht:jc+macports} openmaintainer

description Foo for now.
long_description Bar for now.
description VirGL virtual OpenGL renderer
long_description Library that gives emulators the necessary tools to \
implement a virtio-gpu device, in particular one with 3D support.

homepage TODO
homepage https://gitlab.freedesktop.org/virgl/virglrenderer

# TODO: Unsure if this does support x86_64. Upstream only really deals with arm64 so use only that for now.
supported_archs arm64
Expand All @@ -41,8 +41,8 @@ gitlab.setup slp ${name} ${version} "" -krunkit
distname ${gitlab.project}-${gitlab.version}${gitlab.tag_suffix}

configure.args \
-Dvenus=true \
-Drender-server=false
-Dvenus=true \
-Drender-server=false

# TODO: Any tests?
# TODO: Currently this Portfile is only for the variant required for use in libkrun. There should (maybe) be a normal variant and then a +krunkit or +libkrun variant which is the equivalent of this. Look at that later, just get krunkit working for now.

0 comments on commit 7c58712

Please sign in to comment.