<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<div name="messageBodySection">
<div dir="auto">AFAIK ports are only being pre-built with the default variant.<br />
<br />
GTK should be trivial to build though.</div>
</div>
<div name="messageReplySection">On Jan 14, 2024 at 23:58 +0800, Valerio Messina via macports-dev <macports-dev@lists.macports.org>, wrote:<br />
<blockquote type="cite" style="border-left-color: grey; border-left-width: thin; border-left-style: solid; margin: 5px 5px;padding-left: 10px;">I'm not sure this is the right list to ask for pre-built macports.<br />
<br />
In case can you please direct me to the right one?<br />
<br />
thank you,<br />
Valerio<br />
<br />
<br />
On 12/5/23 10:47 PM, Valerio Messina via macports-dev wrote:<br />
<blockquote type="cite">hi,<br />
as a user of osxcross, I also use the good of macports.<br />
I read that is not your main target, but tolerate cross-built from other<br />
OS. I'm on Debian.<br />
<br />
I saw there are pre-built packages here:<br />
https://packages.macports.org/<br />
and this is where the 'osxcross-macport' get the packages.<br />
<br />
Native macport client has support for variants with something like:<br />
$ port variants <pkg> # show package variants<br />
$ port install <pkg> +<var1> -<var2> # install variant1, not variant2<br />
<br />
I saw on packages.macports.org there are only X11 packages, and seems<br />
native quartz variant are missing.<br />
So for example for gtk3-devel:<br />
https://ports.macports.org/port/gtk3-devel/details/<br />
is available for X11 backend only as pre-built for foreign OS.<br />
<br />
Is there a reason for this?<br />
<br />
Having native quartz pre-built packages will help developer to target<br />
quartz instead of xquartz, without the need to (cross)build the GTK<br />
itself. This is so for other library with variants.<br />
<br />
As now the bash script 'osxcross-macport' do not support variants, but<br />
I'm sure can be easily upgraded if packages server will host quartz<br />
variants.<br />
<br />
thank you for explanation and work,<br /></blockquote>
<br />
<br />
--<br />
Valerio<br /></blockquote>
</div>
</body>
</html>