Ticket #62964: Portfile.patch
File Portfile.patch, 2.0 KB (added by Wowfunhappy (Jonathan), 3 years ago) |
---|
-
aqua/qt59/Portfile
677 677 } 678 678 } 679 679 680 platform darwin 13 { 681 # Modules which fail to build on Mavericks. 682 array unset modules qtlocation 683 } 684 680 685 ############################################################################### SQL Plugin Format 681 686 # 682 687 # { … … 772 777 PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 \ 773 778 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 774 779 775 # Qt 5.9 requires LSCopyDefaultApplicationURLForURL, which was introduced in macOS 10.10 776 # see https://developer.apple.com/library/content/documentation/General/Reference/APIDiffsMacOSX10_10SeedDiff/frameworks/CoreServices.html 777 if { ${os.major} < 14 } { 780 781 if { ${os.major} < 13 } { 778 782 known_fail yes 779 783 pre-fetch { 780 ui_error "${subport} requires OS X 10. 10or later"784 ui_error "${subport} requires OS X 10.9 or later" 781 785 return -code error "incompatible OS version" 782 786 } 783 787 } … … 888 892 use_xcode yes 889 893 } 890 894 895 # Mavericks compatibility 896 platform darwin 13 { 897 #Taken from https://github.com/RJVB/macstrop/tree/master/aqua/qt5-kde/files/qt59 898 patchfiles-append patch-qcocoa-build-on-109.diff 899 patchfiles-append patch-backport-gui-109.diff 900 patchfiles-append patch-backport-corelib-109.diff 901 902 patchfiles-append patch-qoperatingsystemversion-109.diff 903 patchfiles-append patch-mavericks-aesthetics.diff 904 } 905 891 906 #----------------------------------------------------------------------------- 892 907 # qtbase is used for: 893 908 # 1) building qtbase … … 1502 1517 if { ![variant_isset gstreamer] } { 1503 1518 configure.post_args-append -no-gstreamer 1504 1519 } 1520 1521 # Mavericks compatibility 1522 platform darwin 13 { 1523 patchfiles-append patch-firstObject-109.diff 1524 } 1505 1525 } 1506 1526 1507 1527 # special case