diff options
Diffstat (limited to 'app-text/mandoc')
-rw-r--r-- | app-text/mandoc/Manifest | 2 | ||||
-rw-r--r-- | app-text/mandoc/mandoc-1.14.6.ebuild | 43 |
2 files changed, 43 insertions, 2 deletions
diff --git a/app-text/mandoc/Manifest b/app-text/mandoc/Manifest index cc573a6bb9fe..9ea507c22836 100644 --- a/app-text/mandoc/Manifest +++ b/app-text/mandoc/Manifest @@ -1,5 +1,5 @@ AUX mandoc-1.14.5-r1-www-install.patch 637 BLAKE2B 2550351e29db19b43de500f039f0563af8a720ef3bf7efa60ac715ca956d7dd0d13d0e092ae2749e3a76fc456eacf0260ca6fc03d324e08bf287bd8d4ac56dbf SHA512 5ed589e1322a2bbd261eb56aee8376526b80cf72eb5eafbc6e2772018c924913db0fb27eb7a50ec2509640e03e41d11e88401f76293d1d4230e777e39056c9fe AUX mandoc.cron-r0 87 BLAKE2B 2fb4946dd2a9025f5bee78e61c11d77d6c6b9b32f9d17c11ea4f0d890e54b42817981e1cd4c568229927fd04bd0592e53ce18192f8359dded28be8c8690904f6 SHA512 74bdb16bc498d741128f1b6966afec8e21eb6899e26d20cf57cb0408ae6bdc63d75538dd355a21ae55593c359fbe707a56bbcdf6e78d557d4b53570db56fd6b3 DIST mandoc-1.14.6.tar.gz 697150 BLAKE2B e9f6087e9df977901815b1231f68e381502c7392b0ac65a060ce0ef270da3b76540a17931a076b700865a02f9ca1a8ca044a54dbf6318756931c29e6b1deb228 SHA512 54286070812a47b629f68757046d3c9a1bdd2b5d1c3b84a5c8e4cb92f1331afa745443f7238175835d8cfbe5b8dd442e00c75c3a5b5b8f8efd8d2ec8f636dad4 -EBUILD mandoc-1.14.6.ebuild 3079 BLAKE2B eb47d1ecc0225fd606f372c96577851fd5d65917bfa6a7381549a93fcdcaf968e2d5eb851b359716fcefc3e6eda54e008ded3b690b5e047dea723c4416d16544 SHA512 7c6e3ed427045761af11744c86f932a67ca02add34c8fbd55c10eb3d526a4a3cc2d584d47ec2803233166022e6c0dd515342d4c43311a9a14365108dd204a136 +EBUILD mandoc-1.14.6.ebuild 3968 BLAKE2B 110ee6816c6d440081ce8c718a453e53309bb8db88fc4ba018440008040b1d3f50d0d04975686a3f310585f1398ed125deba7fded9e49ec72dea8d5fe32026a3 SHA512 eb46e34b923eae58b655f2251497eab112bc63ba258d9a24f79967c46c016738b80a3c4f5ba40da961016e5aa54a9c209dbc8eda897cc621b9c1a2b7407f7faa MISC metadata.xml 379 BLAKE2B 8e0ed0e3ee5610c5cfa13d5afe8b1bac9b343c410ad48e298cbd778602c47c99cae77e11c0eb908271ad4ce5dcbe610ceb67c11f2f5a6f4e6fed5c2b865bd2d6 SHA512 e5348ac7b02222cb9c12495c7443eb8c84068ea44e207439129ffa75657ef6a9244ec46d2d07b042262d02792b095a147baaa7b9ab66af16cdd641da8eb65cfa diff --git a/app-text/mandoc/mandoc-1.14.6.ebuild b/app-text/mandoc/mandoc-1.14.6.ebuild index e66c4176eec6..69da5773bbad 100644 --- a/app-text/mandoc/mandoc-1.14.6.ebuild +++ b/app-text/mandoc/mandoc-1.14.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -92,6 +92,47 @@ src_prepare() { MANM_TBL=mandoc_tbl MANM_MANCONF=mman.conf EOF + # Assuming modern Linux + glibc/musl and not BSD. + tc-is-cross-compiler && cat <<-EOF >> "configure.local" + HAVE_ATTRIBUTE=1 + HAVE_CMSG=1 + HAVE_DIRENT_NAMLEN=0 + HAVE_EFTYPE=0 + HAVE_ENDIAN=1 + HAVE_ERR=1 + HAVE_FTS_COMPARE_CONST=0 + HAVE_FTS=$(usex elibc_glibc 1 0) + HAVE_GETLINE=1 + HAVE_GETSUBOPT=1 + HAVE_ISBLANK=1 + HAVE_LESS_T=1 + HAVE_MKDTEMP=1 + HAVE_MKSTEMPS=1 + HAVE_NANOSLEEP=1 + HAVE_NTOHL=1 + HAVE_O_DIRECTORY=1 + HAVE_OHASH=0 + HAVE_PATH_MAX=1 + HAVE_PLEDGE=0 + HAVE_PROGNAME=0 + HAVE_REALLOCARRAY=1 + HAVE_RECALLOCARRAY=0 + HAVE_RECVMSG=1 + HAVE_REWB_BSD=0 + HAVE_REWB_SYSV=1 + HAVE_SANDBOX_INIT=0 + HAVE_STRCASESTR=$(usex elibc_glibc 1 0) + HAVE_STRINGLIST=0 + HAVE_STRLCAT=$(usex elibc_glibc 1 0) + HAVE_STRLCPY=$(usex elibc_glibc 1 0) + HAVE_STRPTIME=1 + HAVE_STRSEP=1 + HAVE_STRTONUM=0 + HAVE_SYS_ENDIAN=0 + HAVE_VASPRINTF=1 + HAVE_WCHAR=1 + NEED_GNU_SOURCE=1 + EOF if use cgi; then cp cgi.h{.example,} || die fi |