libtls.pc.in

Branch


Log

Author Commit Date CI Message
Brent Cook 43ee348d 2025-06-02T08:07:50 add top-level script copyright notices
Alyssa Ross f7a0f40d 2024-03-25T22:14:22 Add libssl and libcrypto to libtls's Libs.private Since d193f43 ("slim down `libtls`"), statically linking libtls requires also linking libssl and libcrypto, so express that in the pkg-config file.
kinichiro 5b91c428 2021-05-16T20:25:11 Update pc files - Remove Requires: and Conflicts: - libssl.pc does not need to have Libs.private: since Requires.private: provides required
Brent Cook fe42a801 2020-08-20T09:30:21 Configure libtls and nc(1) to statically link to libcrypto/ssl An issue that Reyk Floeter noted while building a Debian package for LibreSSL is that installing libtls along with OpenSSL causes linker issues since it will often pick up the wrong libcrypto/libssl. This change makes libtls statically link the object files it needs rather than relying on the shared libraries, effectively making libtls self-contained and able to be packaged independently. This should make it possible for other projects that also use libtls to be able to package support without requiring the target OS to ship libcrypto / libssl from LibreSSL. https://salsa.debian.org/reyk-guest/libressl/-/commit/678278df55ce866f2f363998ca690442fa786c66
Martin Herkt de4a1239 2015-08-27T20:54:29 pc: add platform-specific libs to Libs.private Fixes compilations including libressl static libraries in MinGW. Signed-off-by: Ricardo Constantino (:RiCON) <wiiaboo@gmail.com>
Brent Cook 3bdb537a 2015-08-19T18:48:01 update pc files to use the package version, not library ABI version
Brent Cook 2669771c 2014-12-11T07:51:38 Use the individual library versions in LibreSSL pc files Previously, they were all using the portable package version, rather than the individual library versions. openssl(1)'s pc file represents the LibreSSL-portable release however. $ pkg-config --modversion libtls 1:0:0 $ pkg-config --modversion openssl 2.1.2 $ pkg-config --modversion libssl 30:0:0 $ pkg-config --modversion libcrypto 30:3:0 ok beck@ deraadt@
Brent Cook b3270494 2014-12-04T22:37:22 add support for building libtls Use './configure --enable-libtls' to build the library and install the associated manpages. Note that the API and ABI of this library may change still, though feedback is welcome. ok deraadt@ jsing@ tedu@