Am 12.04.21 um 10:33 schrieb Koichiro Iwao: > On Mon, Apr 12, 2021 at 10:18:20AM +0200, Antoine Brodin wrote: >> On Mon, Apr 12, 2021 at 10:05 AM Koichiro Iwao <m...@freebsd.org> wrote: >>> >>> The branch main has been updated by meta: >>> >>> URL: >>> https://cgit.FreeBSD.org/ports/commit/?id=f9568249d15022f2ce6a2f214a46943c6006f626 >>> >>> commit f9568249d15022f2ce6a2f214a46943c6006f626 >>> Author: Koichiro Iwao <m...@freebsd.org> >>> AuthorDate: 2021-04-12 08:00:06 +0000 >>> Commit: Koichiro Iwao <m...@freebsd.org> >>> CommitDate: 2021-04-12 08:03:43 +0000 >>> >>> Mark as BROKEN to unbreak INDEX >>> --- >>> games/pink-pony/Makefile | 2 ++ >>> 1 file changed, 2 insertions(+) >> >> Hi, >> >> This doesn't work like this, you have to fix it for real. > > Thanks for the the advice. Unfortunately, I don't have much interest in > fixing the port itself but just want to fix whole INDEX build. > > Maybe the person who removed graphics/ilmbase or the port maintainer should > fix it. I will try to fix INDEX again. >
Sorry everyone, this slipped my testing list because I was looking for OpenEXR and Imath requisites, but missed the Half math requisite. The replacement for ilmbase library code is often math/Imath and sometimes graphics/OpenEXR. This requires minor updates in most build systems, and some more extensive updates in cmake-based build rigs. Code was patched for Imath 3.0.1 compatibility as of 5ac091e57. My apologies for the inconvenience. @Dmitry, this port requires glfw2, but "make depends" will also pass on glfw3, but glfw3 is incompatible and breaks the build, so LIB_DEPENDS was updated from libglfw.so:graphics/glfw2 to libglfw.so.0:graphics/glfw2 on the occasion. glfw install libglfw.so.3 so this resolves the confusion.
OpenPGP_signature
Description: OpenPGP digital signature