From 7c58712c016278722b6f9f9415446adddb8ee5d2 Mon Sep 17 00:00:00 2001 From: Jordan Ellis Coppard Date: Fri, 27 Dec 2024 02:22:59 +0900 Subject: [PATCH] format and complete basic Portfile documentation --- emulators/krunkit/Portfile | 5 ++--- emulators/libkrun/Portfile | 7 ++++--- graphics/virglrenderer/Portfile | 12 ++++++------ 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/emulators/krunkit/Portfile b/emulators/krunkit/Portfile index 906628043d535..b259a95eba954 100644 --- a/emulators/krunkit/Portfile +++ b/emulators/krunkit/Portfile @@ -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 diff --git a/emulators/libkrun/Portfile b/emulators/libkrun/Portfile index 68e0c8894419f..e2a14a8a3fcb9 100644 --- a/emulators/libkrun/Portfile +++ b/emulators/libkrun/Portfile @@ -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 diff --git a/graphics/virglrenderer/Portfile b/graphics/virglrenderer/Portfile index 26cc152470dca..93a9e8412d3a1 100644 --- a/graphics/virglrenderer/Portfile +++ b/graphics/virglrenderer/Portfile @@ -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 @@ -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.