1 |
commit: 7d9cf5d0a435311766b219080c2f8750989ea7cc |
2 |
Author: Aric Belsito <lluixhi <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu Jul 20 18:42:43 2017 +0000 |
4 |
Commit: Aric Belsito <lluixhi <AT> gmail <DOT> com> |
5 |
CommitDate: Thu Jul 20 18:42:43 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/musl.git/commit/?id=7d9cf5d0 |
7 |
|
8 |
dev-libs/libbsd: version bump to 0.8.6 |
9 |
|
10 |
dev-libs/libbsd/Manifest | 6 +-- |
11 |
dev-libs/libbsd/files/libbsd-0.8.2-musl.patch | 39 ------------------- |
12 |
dev-libs/libbsd/libbsd-0.8.2.ebuild | 45 ---------------------- |
13 |
...{libbsd-0.8.3-r2.ebuild => libbsd-0.8.6.ebuild} | 6 +-- |
14 |
4 files changed, 3 insertions(+), 93 deletions(-) |
15 |
|
16 |
diff --git a/dev-libs/libbsd/Manifest b/dev-libs/libbsd/Manifest |
17 |
index b96748d..d099446 100644 |
18 |
--- a/dev-libs/libbsd/Manifest |
19 |
+++ b/dev-libs/libbsd/Manifest |
20 |
@@ -1,12 +1,10 @@ |
21 |
-AUX libbsd-0.8.2-musl.patch 1160 SHA256 9960810bd2c2173ef56d3c40bd3c07b88d278fadbce6c533e83d5baffd673174 SHA512 1a5db0e4cb1a46b92d5415562246df66017b0daf3cf7d208c98a4da09e6277ae97ab7783310a410e8d93496a8698a6b279c7a2c48d74e433b494f938f0cd018f WHIRLPOOL 3dfdbb90333dad189335520cbdd698ce071d2a33e5e4a5289edd72d91155e5f75975ffac7f41699a4bd4ce0271f568b4568daa4a71334dc18d8d0e3dad89f7a6 |
22 |
AUX libbsd-0.8.3-cdefs.patch 6102 SHA256 52c3453e878a7a4aad76977e40bafb82a59ddde217089fcfec9e92e54cdd7572 SHA512 924021930911012441414b077541b18ad68a283568dbc45bd27ab734e868cf1fefb59d8aa2f75bea7c8fe100169426c2c885d8da3e88456e946725897890e5e2 WHIRLPOOL 4ef017c98f6b30207e25bf677c37b7729208393beb9066ca3fd19057b65fd87fc4ed6aee031f578f3482ae536384690d1872f64a9357cafb9b336e43950d8c2e |
23 |
AUX libbsd-0.8.3-musl.patch 784 SHA256 9d8955d027719eb9d8209b9ebf3fc142b70d6185d32bb89d28a82b6143b3718e SHA512 7f8147a60c3d5dd62757045df67e13c7a09e9fbc1c96b457adf4efa77f6f3271be72d9f0fe1bfbccd0bc2eaf1502eed039030ef5ad53f2e30a7fa28b4e988d77 WHIRLPOOL 3c27788198ee7ede664ad9b095e15c83bdfe0f26b822a63dd79709837b92eb63929ac184449ec8fc72d71424c7c3fa9eb3371610e922248653b999010151bfe1 |
24 |
AUX libbsd-0.8.5-cdef-headers.patch 5522 SHA256 6d16cb43913b3a2da21fb63b265a334a4fccc7c3053d62720c3e4a61d9bc8d9e SHA512 95a64bc751fd817a0c3b809d0a5bae696e4b80057a17288f8f6a99e99bd5414379ea0da7050c4dfa89204fadc28d7b0526eb1f4b913499eea03102e6c5117988 WHIRLPOOL 59646b45cb22f5162591fd94d77b84c6067a8a19e1edcc063ae6d717c6c82e0ac00f083f1daa4c5bda25831554c45d75e40f7e5ec7e73dad7cb3a2ebd4a480f7 |
25 |
-DIST libbsd-0.8.2.tar.xz 344292 SHA256 b2f644cae94a6e2fe109449c20ad79a0f6ee4faec2205b07eefa0020565e250a SHA512 2230d51a30a0c3a8518c7e325036d2b578c8c2b47525c2d0d5f530d28d82227ad48b50341e44521db21f99208fe7c0df7313254c90e3c92da1c8664a8cbb87c5 WHIRLPOOL 4f9b09aaa7c0775cd46bf0aaaba9e9a7f07040262739002bf3966aace3bb4d782f96b176e2c489e7d7cbc0840eecc463a414dee1b5c92414c9a821796d739290 |
26 |
DIST libbsd-0.8.3.tar.xz 356772 SHA256 934b634f4dfd865b6482650b8f522c70ae65c463529de8be907b53c89c3a34a8 SHA512 155b895d6bd62b180718d65a2cda7484946c492d52735a57b51005705dfe4528b6a72e8745acea47b01fe68e3bbbe3c036c5e9998a8d06fc79efe2b96a04767f WHIRLPOOL ab74a85813ea3308e7e4c53b7a46f4b93e4dff4d091964a6347f9960729e8eb4c8a2a0866938de508caf47caf9371f14499fcb0cc4aa30da06f501f4ccad9ef2 |
27 |
DIST libbsd-0.8.5.tar.xz 370680 SHA256 7647d024f41389305272c263da933a6f2a978213c1801592f47e68d83ac05b28 SHA512 bb122862ce8b789e530e9ca1a777d4219db2066ad89fe6028a833a5dc33ac0cd6b553ef5a0a42962d4a594c1f410304fd553b8fab583db539989ec7cca85baf0 WHIRLPOOL 6a621bf56ec6660cef7663dec62c0623d85931a56239f435e60bff7df8c4150ef378bff03801f67f798d0e640dc1dd061457a3b6df6a2f3f20a03b66fba14ebd |
28 |
-EBUILD libbsd-0.8.2.ebuild 1235 SHA256 3bd39fb377334b96185a7b7022eab7e80a5b635ccaebf4a464a6dc020c2dddd6 SHA512 8101da8fb30a3fd3cbbbbb52c2a85c3537f743aba670b4917f2e6e7d29ef946ecabb8031f97b847752a6d48d58dacba0f4aeac1402a271f0b93a32ed05f60f4d WHIRLPOOL ac583480897e075e68d6a076a322792914896b7e00ae4a2e161b47cbe5a26642b4e84fc84ca69219d3d1c6069832bdb89101c65e29a28cdc08d36f0c203ca664 |
29 |
-EBUILD libbsd-0.8.3-r2.ebuild 1367 SHA256 88530ca86520693d45e2ba1f518c5a78ab30e01ea6305e6954e5def7294142f8 SHA512 b103da5c43a6c4ae5b8b9f4448d304fcb34265249af2ee986a6b3e52bb8e587b3aa9b4d5bdcd40871d6e09b703898fb0777748bff084622826743f9f671401c7 WHIRLPOOL 4244b6f7bb3ba49d7163f617bd8577ae2c4081f53420f19b991bfcbf40b33b48f108cb874882700d159fe605027595faddaff88ca07799cc156e5c5927bb06bb |
30 |
+DIST libbsd-0.8.6.tar.xz 371112 SHA256 467fbf9df1f49af11f7f686691057c8c0a7613ae5a870577bef9155de39f9687 SHA512 ece01ced324f840c2cee6321c7dcf97ff123d55ea9f203c1ce35e1b46643dc7b34ef6dc6c8d128252b36848624850b40823411cc96b99a66a401eb1e9d8cea6b WHIRLPOOL e4f9b84fb9c0953fd1732725b481d04e69b03ceeb35ec708bd4ecf549e01c3787323d18d7d0058c293ea31e6d135e734c73345c5af1dabed36a9551bdf5e3dc5 |
31 |
EBUILD libbsd-0.8.3.ebuild 1276 SHA256 e2d7c73ffaa1eae5bfee67693183100c346db5adb2841ac63ac30acd114ca104 SHA512 9051d6869bebaad74992aafc54d60551d3829ed9bd8ec59838fc2602138f40361ec92d56f818f7f537f0b90d56c5d4506c96f89d7689f29548d40896910da94a WHIRLPOOL 608370f87e1d265a6fddf65d53c4ca0217b34d5686daecf2bc6eafae35aaa11dad46850ece56567a2107d3818ada680c3c3682c98a86047d6678fb68d18ca725 |
32 |
EBUILD libbsd-0.8.5.ebuild 1254 SHA256 26ff9dff994376506f36c10e6d2cbd1f6901646f31b1a8396a23aa653a5b3d98 SHA512 b6cb502885001b21c8319eb9d98c53ae42f10d9351689bfd180c47599b934b30128fd2ff6ed8e5434df2e654b4c76b6a9faa504996161cfa1f58646c5c00e4d0 WHIRLPOOL 56de60c7d349267658dd25834842c2e03724ae0c2f8abe95a6ca7dc2e1203feccf265d4eb9ccd06911c074dd3595a68a9edb874d7fb780d58a6d6a2c75212431 |
33 |
+EBUILD libbsd-0.8.6.ebuild 1261 SHA256 6b873903f426032b654c47e966fdc3c0225b7bdc596d7fe0bed20d00229f5a4c SHA512 431e8f54123b6f0f9eb45c07ecfb6dd6e1d367ebf9f85c6e0f7cce8cbb29fe033551b11094b89ff5a556f990953d95b421b45440ba00346145cd313e50642929 WHIRLPOOL 021bd84c702b43979aaab88d926c1db8ecc57e53b0f8a720e11bc34dbd9dcf8a256c2e040cf340cc6fd96742cf26bdcb10de39ad12c753e5c4efbb9e7f0c8102 |
34 |
MISC metadata.xml 276 SHA256 6bb81cdb026b199d78fb2a2327320a915a3bd241a9300bb069bd9c998521f613 SHA512 673180ba375ea401c0a8f197d516417b3f9361b11943c71bac88b0d0b1407b0bc657f5763c6fb6e429cc6ee112869a2247083fe56743e9ce918855c0ea929e59 WHIRLPOOL d494386e01171fe51879cf968a6cebca04c22477f3b8a52bfdd17b9ee06afd99c3979396f7abf40bee698d6fbb060e2f37e083cb3ed010c018d84211a2bc7cd0 |
35 |
|
36 |
diff --git a/dev-libs/libbsd/files/libbsd-0.8.2-musl.patch b/dev-libs/libbsd/files/libbsd-0.8.2-musl.patch |
37 |
deleted file mode 100644 |
38 |
index bc1f1e7..0000000 |
39 |
--- a/dev-libs/libbsd/files/libbsd-0.8.2-musl.patch |
40 |
+++ /dev/null |
41 |
@@ -1,39 +0,0 @@ |
42 |
-diff -Naur libbsd-0.8.2.orig/src/flopen.c libbsd-0.8.2/src/flopen.c |
43 |
---- libbsd-0.8.2.orig/src/flopen.c 2011-07-05 09:56:44.000000000 -0700 |
44 |
-+++ libbsd-0.8.2/src/flopen.c 2016-02-06 17:45:19.491982943 -0800 |
45 |
-@@ -32,6 +32,7 @@ |
46 |
- #include <sys/stat.h> |
47 |
- |
48 |
- #include <errno.h> |
49 |
-+#include <fcntl.h> |
50 |
- #include <stdarg.h> |
51 |
- #include <unistd.h> |
52 |
- #include <libutil.h> |
53 |
-diff -Naur libbsd-0.8.2.orig/src/funopen.c libbsd-0.8.2/src/funopen.c |
54 |
---- libbsd-0.8.2.orig/src/funopen.c 2015-09-22 10:56:09.000000000 -0700 |
55 |
-+++ libbsd-0.8.2/src/funopen.c 2016-02-06 17:45:38.954982595 -0800 |
56 |
-@@ -137,6 +137,4 @@ |
57 |
- |
58 |
- return fopencookie(cookiewrap, mode, funcswrap); |
59 |
- } |
60 |
--#else |
61 |
--#error "Function funopen() needs to be ported." |
62 |
- #endif |
63 |
-diff -Naur libbsd-0.8.2.orig/src/nlist.c libbsd-0.8.2/src/nlist.c |
64 |
---- libbsd-0.8.2.orig/src/nlist.c 2015-09-22 22:59:34.000000000 -0700 |
65 |
-+++ libbsd-0.8.2/src/nlist.c 2016-02-06 17:46:01.065982199 -0800 |
66 |
-@@ -39,11 +39,13 @@ |
67 |
- #include <arpa/inet.h> |
68 |
- |
69 |
- #include <errno.h> |
70 |
--#include <a.out.h> |
71 |
-+#include <fcntl.h> |
72 |
- #include <stdio.h> |
73 |
- #include <string.h> |
74 |
- #include <unistd.h> |
75 |
- |
76 |
-+#include "nlist.h" |
77 |
-+ |
78 |
- #if !defined(__NO_A_OUT_SUPPORT) |
79 |
- #define _NLIST_DO_AOUT |
80 |
- #endif |
81 |
|
82 |
diff --git a/dev-libs/libbsd/libbsd-0.8.2.ebuild b/dev-libs/libbsd/libbsd-0.8.2.ebuild |
83 |
deleted file mode 100644 |
84 |
index 4204854..0000000 |
85 |
--- a/dev-libs/libbsd/libbsd-0.8.2.ebuild |
86 |
+++ /dev/null |
87 |
@@ -1,45 +0,0 @@ |
88 |
-# Copyright 1999-2016 Gentoo Foundation |
89 |
-# Distributed under the terms of the GNU General Public License v2 |
90 |
- |
91 |
-EAPI=5 |
92 |
-inherit eutils multilib-minimal |
93 |
- |
94 |
-DESCRIPTION="An library to provide useful functions commonly found on BSD systems" |
95 |
-HOMEPAGE="https://libbsd.freedesktop.org/wiki/" |
96 |
-SRC_URI="https://${PN}.freedesktop.org/releases/${P}.tar.xz" |
97 |
- |
98 |
-LICENSE="BSD BSD-2 BSD-4 ISC" |
99 |
-SLOT="0" |
100 |
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 sparc x86" |
101 |
-IUSE="static-libs" |
102 |
- |
103 |
-DEPEND=">=sys-kernel/linux-headers-3.17" |
104 |
-RDEPEND="" |
105 |
- |
106 |
-src_prepare() { |
107 |
- epatch "${FILESDIR}"/${PN}-0.8.3-cdefs.patch |
108 |
- epatch "${FILESDIR}"/${P}-musl.patch |
109 |
-} |
110 |
- |
111 |
-pkg_setup() { |
112 |
- local f="${ROOT}/usr/$(get_libdir)/${PN}.a" |
113 |
- local m="You need to remove ${f} by hand or re-emerge sys-libs/glibc first." |
114 |
- if ! has_version ${CATEGORY}/${PN}; then |
115 |
- if [[ -e ${f} ]]; then |
116 |
- eerror "${m}" |
117 |
- die "${m}" |
118 |
- fi |
119 |
- fi |
120 |
-} |
121 |
- |
122 |
-multilib_src_configure() { |
123 |
- # The build system will install libbsd-ctor.a despite of USE="-static-libs" |
124 |
- # which is correct, see: |
125 |
- # https://cgit.freedesktop.org/libbsd/commit/?id=c5b959028734ca2281250c85773d9b5e1d259bc8 |
126 |
- ECONF_SOURCE="${S}" econf $(use_enable static-libs static) |
127 |
-} |
128 |
- |
129 |
-multilib_src_install() { |
130 |
- emake DESTDIR="${D}" install |
131 |
- prune_libtool_files |
132 |
-} |
133 |
|
134 |
diff --git a/dev-libs/libbsd/libbsd-0.8.3-r2.ebuild b/dev-libs/libbsd/libbsd-0.8.6.ebuild |
135 |
similarity index 88% |
136 |
rename from dev-libs/libbsd/libbsd-0.8.3-r2.ebuild |
137 |
rename to dev-libs/libbsd/libbsd-0.8.6.ebuild |
138 |
index 9c34599..f9cfbc6 100644 |
139 |
--- a/dev-libs/libbsd/libbsd-0.8.3-r2.ebuild |
140 |
+++ b/dev-libs/libbsd/libbsd-0.8.6.ebuild |
141 |
@@ -17,9 +17,7 @@ DEPEND=">=sys-kernel/linux-headers-3.17" |
142 |
RDEPEND="" |
143 |
|
144 |
src_prepare() { |
145 |
- eapply "${FILESDIR}"/${PN}-0.8.3-musl.patch |
146 |
- eapply "${FILESDIR}"/${PN}-0.8.3-cdefs.patch |
147 |
- |
148 |
+ eapply "${FILESDIR}"/${PN}-0.8.5-cdef-headers.patch |
149 |
default |
150 |
} |
151 |
|
152 |
@@ -44,6 +42,4 @@ multilib_src_configure() { |
153 |
multilib_src_install() { |
154 |
emake DESTDIR="${D}" install |
155 |
find "${ED}" -name "*.la" -delete || die |
156 |
- |
157 |
- rm "${ED%/}"/usr/share/man/man3/explicit_bzero.3 || die # 617462 |
158 |
} |