Page MenuHomeFreeBSD

Update net/libvncserver to 0.9.12
ClosedPublic

Authored by dereks_lifeofadishwasher.com on Jan 14 2019, 12:43 AM.

Details

Summary
  • Update to 0.9.12 [1]
  • cmake is the new build system
  • portlint clean up
  • patch-common_md5* is now in upstream
  • lzo2 is now included via a shared lib
  • libva removed in 0.9.11

[1] - https://github.com/LibVNC/libvncserver/releases/tag/LibVNCServer-0.9.12

Looking for 0.9.12 update to support this fix https://github.com/LibVNC/libvncserver/pull/238
That fixes this issue in emulators/virtualbox-ose https://www.virtualbox.org/ticket/17396

First attempt at cmake port (at least converting from make to cmake).

A couple questions:
New to 0.9.12 should the shared lzo2 be an option or default?
pkgconfig -config was removed or not included in cmake now?
static libs haven't been added to cmake files (yet?) either

Test Plan

testport, bulk, rebuild alt. port depending on libvncserver (x11vnc)

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

Rebuilt net/x11vnc and emulators/virtualbox-ose.
Also confirmed 0.9.12 fixes emulators/virtualbox-ose virtualbox.org ticket.

araujo accepted this revision.Jan 28 2019, 6:12 AM

I will commit it in a few!
Thanks again and sorry my delay!

This revision is now accepted and ready to land.Jan 28 2019, 6:12 AM
This revision was automatically updated to reflect the committed changes.

Looks like there were a couple scenarios that might cause the port to fail due to the new cmake build system and the defaults it sets.