commit:     c74cc9527382e3687c16e8f083e1ac51dc79c05a
Author:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Sat May 28 13:38:33 2016 +0000
Commit:     Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Sat May 28 13:38:33 2016 +0000
URL:        https://gitweb.gentoo.org/proj/musl.git/commit/?id=c74cc952

sys-apps/attr: add missing <sys/types.h> to <attr/attributes.h> for u_int32_t

 sys-apps/attr/Manifest                                       |  3 ++-
 .../attr/{attr-2.4.47-r99.ebuild => attr-2.4.47-r999.ebuild} |  3 ++-
 .../attr/files/attr-2.4.47-fix-missing-sys_types_h.patch     | 12 ++++++++++++
 3 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/sys-apps/attr/Manifest b/sys-apps/attr/Manifest
index 382a24e..a5a4a01 100644
--- a/sys-apps/attr/Manifest
+++ b/sys-apps/attr/Manifest
@@ -1,4 +1,5 @@
 AUX attr-2.4.46-ifdef_cplusplus.patch 746 SHA256 
5642592689dbbd7547514a9d76ae69adb81d81c205dc6c7671ea94c4ddd99641 SHA512 
36a3fd04e006877cdb6c3185a12b3239f1cef307420f9df43074852cf9a3979976144df12a966323f32c298e6901b137b2d030e8dd04f9227016829453543b17
 WHIRLPOOL 
00ef7704488e1953fe833798c573cdf037f3eb16d4fbbc2ca92e818e2f52fb95f627cccf1f9093578602ee0ef8902374d1dd03062e1ee6d21873b48c97aa60ca
+AUX attr-2.4.47-fix-missing-sys_types_h.patch 432 SHA256 
769de24e3ec6fcb253ba89beed2223ef3919ee5c9bfc4672638054cf60e47761 SHA512 
9d6c3885c88f1b67d862205ee447adf4254e816745f9ef02e33f2253503299bbd7f5f39ffe1a53d8e801dde9001efd45afacb2fdc8cd4f8d7923e62e3b7256ec
 WHIRLPOOL 
ba4a3c0fa58dbb330cca9c1e9582bdfc3a9d091dabdf9423328b3456e68146770e9098900554e0ff7b9aeef469ed09accbf102c48c510dfebb0bbc5fc5808264
 DIST attr-2.4.47.src.tar.gz 343692 SHA256 
25772f653ac5b2e3ceeb89df50e4688891e21f723c460636548971652af0a859 SHA512 
2a333f63655758298650cf8f89c175efdc0112dcc4013e8d023e2a9a69f177e4bcb1f1d10b6666d6f2027dca4dec0833d54749952ab153d28367e1a72e6e2831
 WHIRLPOOL 
a012f7a0225e63d4d195fae7027e64c0c92edb039622bfdec611b2facbcde83eb5fc921ecfe95c50f54f7c9b518f57a0555dcedc148cc8ff6e73371668a40557
-EBUILD attr-2.4.47-r99.ebuild 1766 SHA256 
0e8df057075143698e58e3c9257628642ea2b5afc1fc59795c5bb3f9b6d7d9bc SHA512 
254e34ce523f0e29f64e9d0f9cbff90340cf2c963e80de7e276fafab6add3c03679b530fe56f3b881b906ddf7f7cdb516410c4d5296b9feef3436edd014b8365
 WHIRLPOOL 
8aeffc12c129896a1dde28823023ab6b37b057b3f57cca98e0f17d69df1467e90d2ab126d6c074508193783113a7ee09f65ada9b442aaf1b8786b5552f789368
+EBUILD attr-2.4.47-r999.ebuild 1823 SHA256 
615a22322c687e084f783c2874b3642b8a2f7258fa38fe81d2f05cb2c8dd21b1 SHA512 
f801bc351e553b18e7d464634eaf82f9a08becea361a73cc56461c9e431fe6feed4d0fe305c3e647df1591fe66bbf0152d02ca776797f55966d4e9ce671d8662
 WHIRLPOOL 
9e48dbe7d1926fd0596f1e328161c9812a1c4310ced597b451b9f07ffd92749cf9bdc493876a6fc5c146ca3f88503d75b7365e636ecd132b20b5d396066a6e12
 MISC metadata.xml 253 SHA256 
d82c33ef453113a5c1ebe250dcba373c22934a69b0a86c6ab15a5ca589c25b91 SHA512 
54a9069aeb4165d2dff3d473c8001bc51613aac9dff3f7f5e9971a9891a737a31511ffa11cbd523febe581ac1d9de2bdf2f40410f0c4239138f2ccca3ef15555
 WHIRLPOOL 
e5aee23acff864609953a1e4de768f0e4aef704b44c53c021f28573e1ca5c99f1a46d92935ecec2449f7b4419a36d8373127d0ecfa8d7bae72d835e1839eb3f8

diff --git a/sys-apps/attr/attr-2.4.47-r99.ebuild 
b/sys-apps/attr/attr-2.4.47-r999.ebuild
similarity index 96%
rename from sys-apps/attr/attr-2.4.47-r99.ebuild
rename to sys-apps/attr/attr-2.4.47-r999.ebuild
index fe84163..8a8d666 100644
--- a/sys-apps/attr/attr-2.4.47-r99.ebuild
+++ b/sys-apps/attr/attr-2.4.47-r999.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI="4"
+EAPI="5"
 
 inherit eutils toolchain-funcs multilib-minimal
 
@@ -24,6 +24,7 @@ RDEPEND="abi_x86_32? (
 
 src_prepare() {
        epatch "${FILESDIR}"/${PN}-2.4.46-ifdef_cplusplus.patch
+       epatch "${FILESDIR}"/${P}-fix-missing-sys_types_h.patch
        sed -i \
                -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \
                -e '/HAVE_ZIPPED_MANPAGES/s:=.*:=false:' \

diff --git a/sys-apps/attr/files/attr-2.4.47-fix-missing-sys_types_h.patch 
b/sys-apps/attr/files/attr-2.4.47-fix-missing-sys_types_h.patch
new file mode 100644
index 0000000..463526d
--- /dev/null
+++ b/sys-apps/attr/files/attr-2.4.47-fix-missing-sys_types_h.patch
@@ -0,0 +1,12 @@
+diff -Naur attr-2.4.47.orig/include/attributes.h 
attr-2.4.47/include/attributes.h
+--- attr-2.4.47.orig/include/attributes.h      2013-05-19 00:53:54.000000000 
-0400
++++ attr-2.4.47/include/attributes.h   2016-05-28 09:34:04.743603033 -0400
+@@ -22,6 +22,8 @@
+ extern "C" {
+ #endif
+ 
++#include <sys/types.h>
++
+ /*
+  *    An almost-IRIX-compatible extended attributes API
+  *    (the IRIX attribute "list" operation is missing, added ATTR_SECURE).

Reply via email to