Page MenuHomeFreeBSD

Update net/libvncserver to 0.9.12
ClosedPublic

Authored by dereks_lifeofadishwasher.com on Jan 14 2019, 12:43 AM.
Tags
None
Referenced Files
F106068336: D18836.diff
Tue, Dec 24, 8:51 PM
Unknown Object (File)
Thu, Dec 5, 4:52 AM
Unknown Object (File)
Mon, Dec 2, 3:53 PM
Unknown Object (File)
Fri, Nov 29, 7:37 AM
Unknown Object (File)
Fri, Nov 29, 7:37 AM
Unknown Object (File)
Mon, Nov 25, 1:25 PM
Unknown Object (File)
Nov 23 2024, 5:58 PM
Unknown Object (File)
Nov 23 2024, 4:40 PM
Subscribers
None

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
Lint Not Applicable
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.

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.