diff --git a/Aliases/postgresql@10 b/Aliases/postgresql@11 similarity index 100% rename from Aliases/postgresql@10 rename to Aliases/postgresql@11 diff --git a/Formula/postgresql.rb b/Formula/postgresql.rb index 72d334ff982..138254718db 100644 --- a/Formula/postgresql.rb +++ b/Formula/postgresql.rb @@ -1,8 +1,8 @@ class Postgresql < Formula desc "Object-relational database system" homepage "https://www.postgresql.org/" - url "https://ftp.postgresql.org/pub/source/v10.6/postgresql-10.6.tar.bz2" - sha256 "68a8276f08bda8fbefe562faaf8831cb20664a7a1d3ffdbbcc5b83e08637624b" + url "https://ftp.postgresql.org/pub/source/v11.1/postgresql-11.1.tar.bz2" + sha256 "90815e812874831e9a4bf6e1136bf73bc2c5a0464ef142e2dfea40cda206db08" head "https://github.com/postgres/postgres.git" bottle do @@ -65,31 +65,11 @@ class Postgresql < Formula end end - # As of Xcode/CLT 10.x the Perl headers were moved from /System - # to inside the SDK, so we need to use `-iwithsysroot` instead - # of `-I` to point to the correct location. - # https://www.postgresql.org/message-id/153558865647.1483.573481613491501077%40wrigleys.postgresql.org - system "./configure", *args system "make" - - dirs = %W[datadir=#{pkgshare} libdir=#{lib} pkglibdir=#{lib}/postgresql] - - # Temporarily disable building/installing the documentation. - # Postgresql seems to "know" the build system has been altered and - # tries to regenerate the documentation when using `install-world`. - # This results in the build failing: - # `ERROR: `osx' is missing on your system.` - # Attempting to fix that by adding a dependency on `open-sp` doesn't - # work and the build errors out on generating the documentation, so - # for now let's simply omit it so we can package Postgresql for Mojave. - if DevelopmentTools.clang_build_version >= 1000 - system "make", "all" - system "make", "-C", "contrib", "install", "all", *dirs - system "make", "install", "all", *dirs - else - system "make", "install-world", *dirs - end + system "make", "install-world", "datadir=#{pkgshare}", + "libdir=#{lib}", + "pkglibdir=#{lib}/postgresql" end def post_install