Changes between Initial Version and Version 3 of Ticket #54661


Ignore:
Timestamp:
Aug 23, 2017, 1:02:19 PM (5 years ago)
Author:
mf2k (Frank Schima)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #54661

    • Property Port changed from libbluray, libbdplus to libbluray libbdplus
  • Ticket #54661 – Description

    initial v3  
    33The changes to port:libbdplus and port:libbluray have probably stabilised:
    44
    5 `port:libbdplus`[[BR]]
     5`port:libbdplus`
    66 - add an explicit depspec for libaacs to avoid opportunistic dependencies
    7 - remove the obsolete --disable-examples configure argument
    8 - fix the livecheck regex
     7 - remove the obsolete --disable-examples configure argument
     8 - fix the livecheck regex
    99
    10 `port:libbluray`[[BR]]
    11 - upgrade to 1.0.1 (not yet mentioned on the homepage!)
    12 - fix the livecheck regex
    13 - add ${prefix}/lib to the internal dlopen search path
    14 - remove obsolute --enable-udf option and enable building the example (the `bd_info` utility)
    15 - add a +bdjava variant which is required for supporting java-based menus in VLC
     10`port:libbluray`
     11 - upgrade to 1.0.1 (not yet mentioned on the homepage!)
     12 - fix the livecheck regex
     13 - add ${prefix}/lib to the internal dlopen search path
     14 - remove obsolute --enable-udf option and enable building the example (the `bd_info` utility)
     15 - add a +bdjava variant which is required for supporting java-based menus in VLC
    1616
    1717The latter was a bit tricky: building the variant requires having a JDK installed (AFAIK only Oracle provides a working one for Mac). Just running would of course work with a JRE but there's a catch-22 there. The only JRE I know of (JavaAppletPlugin) is also provided by Oracle. I'd love to propose making +bdjava the default because why install this port if you're not interested in Blu-Ray playback. But that would require raising an error if that JavaAppletPlugin isn't installed (the build will fail out of itself if no JDK is installed).