Ignore:
Timestamp:
Dec 5, 2013, 9:01:49 PM (6 years ago)
Author:
pixilla@…
Message:

multimedia/mythtv-core.27:

  • Maintainer patch.
  • Update to version 0.27-Fixes-20131129.
  • Fix build on Mavericks for stricter libc++ compatibility. Closes #41371
  • Fix Freetype includes.
  • Blacklist clang to avoid run-time failures. Underlying cause not known.
  • Modify launchd parameter so failed backend attempts to launch less often.
  • Stop backend logging to Console as well as own logs.
Location:
trunk/dports/multimedia/mythtv-core.27
Files:
2 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/multimedia/mythtv-core.27/Portfile

    r114325 r114355  
    55PortGroup           github 1.0
    66PortGroup           qt4 1.0
    7 PortGroup           compiler_blacklist_versions 1.0
    87PortGroup           conflicts_build 1.0
    98
    10 set shorthash       ea5af908
    11 # set fullhash      ea5af9081d46b566b638856204793c7ddc032da4
     9set shorthash       cb744f81
     10# set fullhash      cb744f810c6133aa293ad95d65225890371951f0
    1211set majorversion    .27
    1312set minorversion    ""
    1413github.setup        MythTV mythtv ${shorthash}
    15 checksums           rmd160  a1c9a90f36da08846c08f4da89195495f0942d56 \
    16                     sha256  b9fa80bff1546bf1d1736e37882554fe2931875d60e24ca62b62f16384e08199
     14checksums           rmd160  630243203a78cb441a96b0e37f022f08b97a1079 \
     15                    sha256  4ad0f81376797b2e4203d0024d41f48d85d157917a55289d821e328df9bf2bda
    1716
    1817name                mythtv-core${majorversion}
    19 version             0${majorversion}${minorversion}-Fixes-20131102
    20 revision            1
     18version             0${majorversion}${minorversion}-Fixes-20131129
    2119categories          multimedia
    2220platforms           darwin
     
    7876
    7977conflicts           mythtv-core.25 mythtv-core.26
    80 conflicts_build     mythtv-core.25 mythtv-core.26
     78conflicts_build     mythtv-core.25 mythtv-core.26 mythtv-core.27
    8179
    8280depends_run         port:logrotate
     
    9896# revert rpath linking stuff as it is non-functional in MacPorts
    9997patchfiles-append   patch-rpath_linking.diff
     98
     99# patches to support libc++ runtime with new Clang (v. libstdc++)
     100#  http://code.mythtv.org/trac/ticket/11966
     101patchfiles-append   patch-various_c++_v_stdc++.diff
     102
     103# patches to support freetype 2.5.1 changes to include layout
     104#  http://code.mythtv.org/trac/ticket/11967
     105patchfiles-append   patch-freetype-2.5.1.diff
    100106
    101107post-extract {
     
    180186# this port when using MacPorts.  The versions seem to be: MacPorts
    181187# CLANG 3.0 or earlier, and Apple CLANG 318.0.61 or older (XCode 4.3.3 and prior).
     188#
     189# See http://code.mythtv.org/trac/ticket/11070
     190# Run-time failures experienced with certain versions of Clang.  Unable to discern cause.
     191# Blacklist clang completely until better understood.
    182192
    183193compiler.fallback-append apple-gcc-4.2
    184 compiler.blacklist-append { clang <= 318.0.61 } macports-clang-2.9 macports-clang-3.0
     194compiler.blacklist-append *clang*
    185195
    186196# Clear all MacPorts flags...MythTV is smart enough to set up its own.
  • trunk/dports/multimedia/mythtv-core.27/files/org.mythtv.mythbackend.plist

    r113128 r114355  
    2525        <string>--loglevel</string>
    2626        <string>info</string>
     27        <string>--quiet</string>
    2728    </array>
    2829    <key>RunAtLoad</key>
    2930    <true/>
     31    <key>ThrottleInterval</key>
     32    <string>300</string>
    3033</dict>
    3134</plist>
Note: See TracChangeset for help on using the changeset viewer.