diff options
Diffstat (limited to 'net-dns/resolv_wrapper')
-rw-r--r-- | net-dns/resolv_wrapper/Manifest | 3 | ||||
-rw-r--r-- | net-dns/resolv_wrapper/files/resolv_wrapper-1.1.8-cmocka-cmake.patch | 26 | ||||
-rw-r--r-- | net-dns/resolv_wrapper/resolv_wrapper-1.1.8.ebuild | 10 |
3 files changed, 36 insertions, 3 deletions
diff --git a/net-dns/resolv_wrapper/Manifest b/net-dns/resolv_wrapper/Manifest index 4cbd4a5e9150..1c5aa3538079 100644 --- a/net-dns/resolv_wrapper/Manifest +++ b/net-dns/resolv_wrapper/Manifest @@ -1,3 +1,4 @@ +AUX resolv_wrapper-1.1.8-cmocka-cmake.patch 763 BLAKE2B 5eae6f3d8f8bb31f1354a6946ad2a2b5e456d571f833b1727460a40fd71732e079d8dddcf55c5c0a8bcbf42922a2b148779aa315faf82bd7d339505f9914a619 SHA512 2834d759c0dd884f8d3e1ddf0abc6bbd4c934a1857870f50c37872daf6d0ed6ddf2bbe494243417d56e7dabaac674b4a24b19ea8aaa522aa8981a75862cca7a2 DIST resolv_wrapper-1.1.8.tar.gz 38051 BLAKE2B f9f4dee2d83a66d4efe911b9fc55ff1e06ad13fc876652416ce2c0cfa877d1be6b590bd322ad6b642a30a8d352bb3148ee79b5c1999b7ceedd338b711239cc34 SHA512 64cb722b3530b5669de1eba379ca4a577b505ac4be624d63a3988b16df2e3082489f48db099cba256dded9483ae913144b9a5c0c6e01af20da0709bd79c461c4 -EBUILD resolv_wrapper-1.1.8.ebuild 778 BLAKE2B e80015c2db77229a6884b762a43182ea875c27c515f771f45d3ec3021c1fc0c242016353e665d25b2cf3c4d00e2d38ff66030d3416c5cd344028fb76fb1e7d9e SHA512 8b19d18f72df7e8a59a75cc53da7f993485bdab17b74df1f4bd155e557b12bdaa5157243e49a28ab59fb73eab0afeb7baae36f0fcb3f0ee72d80e185ea2a9070 +EBUILD resolv_wrapper-1.1.8.ebuild 833 BLAKE2B cacf47597262ab643ed77fd89060905b77bf7c9fc029508acbf2b5caf62b597d1fe4b35024c371a7c44a6f9238ceeb0a9d135a5d2cc8b7738cf74a1119ac86b4 SHA512 865fc4b6a0d3fea211934e213f16ecae2077f0a673dbf7acb557888a7833e64f7f56b3c04ee20a7c4f1cb22e472cea08a0973888e1dc23d1d386bbe29dba5d4a MISC metadata.xml 250 BLAKE2B e398673dd1a3522ccddb89a82a53fc2578d8e0777ec46f889d01d618609a22958d91699beef513c7912799e0e8ff985200f7c67bba941235da25c24cd4b48f09 SHA512 16834c3cbecd0dd5a9c8c311d2b8ebc63d8cd72c5891498f4f0048988993c104aadd4e24e632bf54071c11f810716432e89e4afab029555875f9f52794daa6e9 diff --git a/net-dns/resolv_wrapper/files/resolv_wrapper-1.1.8-cmocka-cmake.patch b/net-dns/resolv_wrapper/files/resolv_wrapper-1.1.8-cmocka-cmake.patch new file mode 100644 index 000000000000..23f1577ed99b --- /dev/null +++ b/net-dns/resolv_wrapper/files/resolv_wrapper-1.1.8-cmocka-cmake.patch @@ -0,0 +1,26 @@ +https://git.samba.org/?p=resolv_wrapper.git;a=commit;h=f2e7f58025ecb4cf399494166abea01813b1d0f0 + +From f2e7f58025ecb4cf399494166abea01813b1d0f0 Mon Sep 17 00:00:00 2001 +From: Andreas Schneider <asn@samba.org> +Date: Fri, 17 Feb 2023 17:51:27 +0100 +Subject: [PATCH] cmake: Fix cmocka >= 1.1.6 find_package() in CONFIG mode +MIME-Version: 1.0 +Content-Type: text/plain; charset=utf8 +Content-Transfer-Encoding: 8bit + +Signed-off-by: Andreas Schneider <asn@samba.org> +Reviewed-by: Pavel Filipenský <pfilipensky@samba.org> +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -1,5 +1,9 @@ + project(tests C) + ++if (TARGET cmocka::cmocka) ++ set(CMOCKA_LIBRARY cmocka::cmocka) ++endif() ++ + set(TORTURE_LIBRARY torture) + + # A simple DNS server for testing +-- +2.34.1 diff --git a/net-dns/resolv_wrapper/resolv_wrapper-1.1.8.ebuild b/net-dns/resolv_wrapper/resolv_wrapper-1.1.8.ebuild index 7f5091771e60..119dd3c0a227 100644 --- a/net-dns/resolv_wrapper/resolv_wrapper-1.1.8.ebuild +++ b/net-dns/resolv_wrapper/resolv_wrapper-1.1.8.ebuild @@ -15,10 +15,16 @@ KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" IUSE="test" RESTRICT="!test? ( test )" -BDEPEND="test? ( +BDEPEND=" + test? ( dev-util/cmocka net-libs/socket_wrapper - )" + ) +" + +PATCHES=( + "${FILESDIR}"/${P}-cmocka-cmake.patch +) # Work around a problem with >=dev-build/cmake-3.3.0 (bug #558340) # Because of this we cannot use cmake-multilib_src_configure() here. |