Skip to content

Commit 4293652

Browse files
authored
Merge pull request #223346 from Homebrew/bump-soci-4.1.1
soci 4.1.1
2 parents f4fd195 + 2a3efa7 commit 4293652

File tree

1 file changed

+20
-24
lines changed

1 file changed

+20
-24
lines changed

Formula/s/soci.rb

Lines changed: 20 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
class Soci < Formula
22
desc "Database access library for C++"
33
homepage "https://soci.sourceforge.net/"
4-
url "https://downloads.sourceforge.net/project/soci/soci/soci-4.0.3/soci-4.0.3.zip"
5-
sha256 "598abf573252caf71790af5ff15beca20af548440b610e70468edfd3c12d47b0"
4+
url "https://downloads.sourceforge.net/project/soci/soci/soci-4.1.1/soci-4.1.1.zip"
5+
sha256 "b59bc01ec20fd9776cdb071f600acbe66b5a3f3350561abb97f5707649921d9c"
66
license "BSL-1.0"
77

88
livecheck do
@@ -11,33 +11,29 @@ class Soci < Formula
1111
end
1212

1313
bottle do
14-
sha256 arm64_sequoia: "6153858f4806accd079ba652dc3a1817a9ea95ba66b477ab15f548ec35e628f8"
15-
sha256 arm64_sonoma: "b446260ca150f3d1451b8a44725d8532e4fe5157ac3e8040c008c07cff01b5e4"
16-
sha256 arm64_ventura: "389f70f8884a86e67b2d9dde6d50796765d9360c2c3b31cc259ce32b8a87cd4e"
17-
sha256 arm64_monterey: "3071048f1067589c98521c479ad6ceeb317b70231072b227d67a7fc41bd81f27"
18-
sha256 arm64_big_sur: "652d8306f60195b5689d236e5f4b876e0595480c97657c20f6ade9a49919f48b"
19-
sha256 sonoma: "8e204b4cc8711785713a0b285c68b03894f602491c0beff38b45319f54a77982"
20-
sha256 ventura: "d09c55a20635a29819cfda84d528f9616cf05d184efdc01949c36fb0327d9624"
21-
sha256 monterey: "09ea83bf0e12deff7e63da0f41f1c16573f6eb017336c907648bec515430e0f1"
22-
sha256 big_sur: "6e2001b1bf50eb5c6d913f61abcfb9074ac4a8dba810cc7f80546ca1157b5311"
23-
sha256 catalina: "0ce9776bb40a4b6d3dc6d1ea62885a952e32c868fff1305b8e7f33a1e09689f2"
24-
sha256 arm64_linux: "649b829aa0b5c30e5f6588ed7cd1a865f51ca70fe10bfd4a56917b9bc6b6520f"
25-
sha256 x86_64_linux: "9a6461d6ec0bc9a1306f59a8a80c5c750f46b6bf13691f0e89b94c69399c0853"
14+
sha256 arm64_sequoia: "52ef9b3f00b41eb6ce74b96700fa573ba5b7e310be4c35138484efb322669556"
15+
sha256 arm64_sonoma: "7b09d3822744eb4ab4360a6ec309fe8faaf7258f6f15ee6dbad0de4b9354d76d"
16+
sha256 arm64_ventura: "db67c0d06a017cfdce97066f2d6fb69e2d59c7daa2c7677f68900a8e95390649"
17+
sha256 sonoma: "4d7b3fdf3c82a65f37fcb50cd3937c180abc7980c68adc6f2216519a4926c099"
18+
sha256 ventura: "84d2bb89ce70ba3a26f302a69b06b4a72057dfc99412595f8a56106d565f53d6"
19+
sha256 arm64_linux: "29a9b223156659e2533f0164962f043c80c10ee1537dea870341057059ac9311"
20+
sha256 x86_64_linux: "a4df53be23c078dc937baa5e1aef8c86c4cc432e9cd39e63d59a8d18a039778c"
2621
end
2722

2823
depends_on "cmake" => :build
2924
depends_on "sqlite"
3025

3126
def install
32-
args = %w[
33-
-DCMAKE_CXX_STANDARD=11
34-
-DSOCI_TESTS:BOOL=OFF
35-
-DWITH_SQLITE3:BOOL=ON
36-
-DWITH_BOOST:BOOL=OFF
37-
-DWITH_MYSQL:BOOL=OFF
38-
-DWITH_ODBC:BOOL=OFF
39-
-DWITH_ORACLE:BOOL=OFF
40-
-DWITH_POSTGRESQL:BOOL=OFF
27+
args = %W[
28+
-DCMAKE_CXX_STANDARD=14
29+
-DSOCI_TESTS=OFF
30+
-DWITH_SQLITE3=ON
31+
-DWITH_BOOST=OFF
32+
-DWITH_MYSQL=OFF
33+
-DWITH_ODBC=OFF
34+
-DWITH_ORACLE=OFF
35+
-DWITH_POSTGRESQL=OFF
36+
-DCMAKE_INSTALL_RPATH=#{rpath}
4137
]
4238

4339
system "cmake", "-S", ".", "-B", "build", *args, *std_cmake_args
@@ -60,7 +56,7 @@ def install
6056
soci::session sql(backEnd, connectString);
6157
}
6258
CPP
63-
system ENV.cxx, "-o", "test", "test.cxx", "-std=c++11", "-L#{lib}", "-lsoci_core", "-lsoci_empty"
59+
system ENV.cxx, "-o", "test", "test.cxx", "-std=c++14", "-L#{lib}", "-lsoci_core", "-lsoci_empty"
6460
system "./test"
6561
end
6662
end

0 commit comments

Comments
 (0)