diff --git a/Library/Homebrew/os/mac/pkgconfig/12/expat.pc b/Library/Homebrew/os/mac/pkgconfig/12/expat.pc new file mode 100644 index 0000000000..0aff7b4bcf --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/expat.pc @@ -0,0 +1,12 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: expat +Version: 2.2.8 +Description: expat XML parser +URL: http://www.libexpat.org +Libs: -L${libdir} -lexpat +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/12/libcurl.pc b/Library/Homebrew/os/mac/pkgconfig/12/libcurl.pc new file mode 100644 index 0000000000..4a2f32f053 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/libcurl.pc @@ -0,0 +1,40 @@ +#*************************************************************************** +# _ _ ____ _ +# Project ___| | | | _ \| | +# / __| | | | |_) | | +# | (__| |_| | _ <| |___ +# \___|\___/|_| \_\_____| +# +# Copyright (C) 2001 - 2018, Daniel Stenberg, , et al. +# +# This software is licensed as described in the file COPYING, which +# you should have received as part of this distribution. The terms +# are also available at https://curl.haxx.se/docs/copyright.html. +# +# You may opt to use, copy, modify, merge, publish, distribute and/or sell +# copies of the Software, and permit persons to whom the Software is +# furnished to do so, under the terms of the COPYING file. +# +# This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY +# KIND, either express or implied. +# +########################################################################### + +# This should most probably benefit from getting a "Requires:" field added +# dynamically by configure. +# +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +includedir=${prefix}/include +supported_protocols="DICT FILE FTP FTPS GOPHER HTTP HTTPS IMAP IMAPS LDAP LDAPS POP3 POP3S RTSP SMB SMBS SMTP SMTPS TELNET TFTP" +supported_features="AsynchDNS IPv6 Largefile GSS-API Kerberos SPNEGO MultiSSL NTLM NTLM_WB SSL libz HTTP2 UnixSockets HTTPS-proxy" + +Name: libcurl +URL: https://curl.haxx.se/ +Description: Library to transfer files with ftp, http, etc. +Version: 7.64.1 +Libs: -L${libdir} -lcurl +Libs.private: -lldap -lz +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/12/libedit.pc b/Library/Homebrew/os/mac/pkgconfig/12/libedit.pc new file mode 100644 index 0000000000..5229e97d6c --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/libedit.pc @@ -0,0 +1,12 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: libedit +Description: command line editor library provides generic line editing, history, and tokenization functions. +Version: 3.0 +Requires: +Libs: -L${libdir} -ledit +Cflags: -I${includedir}/editline diff --git a/Library/Homebrew/os/mac/pkgconfig/12/libexslt.pc b/Library/Homebrew/os/mac/pkgconfig/12/libexslt.pc new file mode 100644 index 0000000000..c2f8fefc68 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/libexslt.pc @@ -0,0 +1,13 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +includedir=${prefix}/include + + +Name: libexslt +Version: 0.8.17 +Description: EXSLT Extension library +Requires: libxml-2.0 +Libs: -L${libdir} -lexslt -lxslt -lxml2 -lz -lpthread -licucore -lm +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/12/libffi.pc b/Library/Homebrew/os/mac/pkgconfig/12/libffi.pc new file mode 100644 index 0000000000..aab18b762e --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/libffi.pc @@ -0,0 +1,12 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +toolexeclibdir=${libdir} +includedir=${prefix}/include/ffi + +Name: libffi +Description: Library supporting Foreign Function Interfaces +Version: 3.3-rc0 +Libs: -L${toolexeclibdir} -lffi +Cflags: -I${includedir} diff --git a/Library/Homebrew/os/mac/pkgconfig/12/libxml-2.0.pc b/Library/Homebrew/os/mac/pkgconfig/12/libxml-2.0.pc new file mode 100644 index 0000000000..12561fc086 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/libxml-2.0.pc @@ -0,0 +1,14 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +includedir=${prefix}/include +modules=1 + +Name: libXML +Version: 2.9.4 +Description: libXML library version2. +Requires: +Libs: -L${libdir} -lxml2 +Libs.private: -lz -lpthread -licucore -lm +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/12/libxslt.pc b/Library/Homebrew/os/mac/pkgconfig/12/libxslt.pc new file mode 100644 index 0000000000..1687053733 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/libxslt.pc @@ -0,0 +1,13 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +includedir=${prefix}/include + + +Name: libxslt +Version: 1.1.29 +Description: XSLT library version 2. +Requires: libxml-2.0 +Libs: -L${libdir} -lxslt -lxml2 -lz -lpthread -licucore -lm +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/12/ncurses.pc b/Library/Homebrew/os/mac/pkgconfig/12/ncurses.pc new file mode 100644 index 0000000000..e7c2f9de30 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/ncurses.pc @@ -0,0 +1,14 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +includedir=${prefix}/include +major_version=5 +version=5.7.20081102 + +Name: ncurses +Description: ncurses 5.7 library +Version: ${version} +Requires: +Libs: -L${libdir} -lncurses +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/12/ncursesw.pc b/Library/Homebrew/os/mac/pkgconfig/12/ncursesw.pc new file mode 100644 index 0000000000..cf1e3ca93c --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/ncursesw.pc @@ -0,0 +1,14 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +includedir=${prefix}/include +major_version=5 +version=5.7.20081102 + +Name: ncursesw +Description: ncurses 5.7 library +Version: ${version} +Requires: +Libs: -L${libdir} -lncurses +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/12/sqlite3.pc b/Library/Homebrew/os/mac/pkgconfig/12/sqlite3.pc new file mode 100644 index 0000000000..de5c59b4b5 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/sqlite3.pc @@ -0,0 +1,12 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: SQLite +Description: SQL database engine +Version: 3.32.3 +Libs: -L${libdir} -lsqlite3 +Libs.private: +Cflags: diff --git a/Library/Homebrew/os/mac/pkgconfig/12/uuid.pc b/Library/Homebrew/os/mac/pkgconfig/12/uuid.pc new file mode 100644 index 0000000000..3ebfbe0c73 --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/uuid.pc @@ -0,0 +1,14 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +sharedlibdir=${libdir} +includedir=${prefix}/include/uuid + +Name: uuid +Description: Universally unique id library +Version: 1.0 + +Requires: +Libs: +Cflags: -I${includedir} diff --git a/Library/Homebrew/os/mac/pkgconfig/12/zlib.pc b/Library/Homebrew/os/mac/pkgconfig/12/zlib.pc new file mode 100644 index 0000000000..70ac53d94b --- /dev/null +++ b/Library/Homebrew/os/mac/pkgconfig/12/zlib.pc @@ -0,0 +1,14 @@ +homebrew_sdkroot=/Library/Developer/CommandLineTools/SDKs/MacOSX12.sdk +prefix=${homebrew_sdkroot}/usr +exec_prefix=/usr +libdir=${exec_prefix}/lib +sharedlibdir=${libdir} +includedir=${prefix}/include + +Name: zlib +Description: zlib compression library +Version: 1.2.11 + +Requires: +Libs: -L${libdir} -L${sharedlibdir} -lz +Cflags: diff --git a/Library/Homebrew/os/mac/xcode.rb b/Library/Homebrew/os/mac/xcode.rb index 3151511226..6dd4324520 100755 --- a/Library/Homebrew/os/mac/xcode.rb +++ b/Library/Homebrew/os/mac/xcode.rb @@ -22,6 +22,7 @@ module OS def latest_version(macos: MacOS.version) latest_stable = "12.5" case macos + when "12" then "13.0" when "11" then latest_stable when "10.15" then "12.4" when "10.14" then "11.3.1" @@ -45,6 +46,7 @@ module OS sig { returns(String) } def minimum_version case MacOS.version + when "12" then "13.0" when "11" then "12.2" when "10.15" then "11.0" when "10.14" then "10.2" @@ -224,6 +226,7 @@ module OS when "11.0.0" then "11.3.1" when "11.0.3" then "11.7" when "12.0.0" then "12.4" + when "13.0.0" then "13.0" else "12.5" end end @@ -314,6 +317,7 @@ module OS sig { returns(String) } def latest_clang_version case MacOS.version + when "12" then "1300.0.18.6" when "11" then "1205.0.22.9" when "10.15" then "1200.0.32.29" when "10.14" then "1100.0.33.17" @@ -331,6 +335,7 @@ module OS sig { returns(String) } def minimum_version case MacOS.version + when "12" then "13.0.0" when "11" then "12.0.0" when "10.15" then "11.0.0" when "10.14" then "10.0.0"