[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/files/, profiles/, sys-freebsd/freebsd-lib/

2019-10-11 Thread Michał Górny
commit: fcffec51617eb1b9863701e7f55f5dcb36c84a99
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Oct 11 15:15:09 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 11 15:16:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcffec51

sys-freebsd/freebsd-lib: Remove last-rited pkg

Closes: https://bugs.gentoo.org/683284
Signed-off-by: Michał Górny  gentoo.org>

 profiles/info_pkgs |   1 -
 profiles/package.mask  |   1 -
 sys-freebsd/freebsd-lib/Manifest   |  11 -
 sys-freebsd/freebsd-lib/files/bootpd.confd |   7 -
 sys-freebsd/freebsd-lib/files/bootpd.initd |  27 -
 .../files/freebsd-lib-11.0-bsdxml2expat.patch  |  39 --
 .../files/freebsd-lib-11.0-libproc-libcxx.patch|  13 -
 .../files/freebsd-lib-11.0-workaround.patch|  12 -
 .../files/freebsd-lib-11.1-elf-nhdr.patch  |  10 -
 .../files/freebsd-lib-11.1-liblink.patch   | 142 -
 .../files/freebsd-lib-6.0-flex-2.5.31.patch|  13 -
 .../freebsd-lib/files/freebsd-lib-6.0-pmc.patch|  13 -
 .../freebsd-lib/files/freebsd-lib-6.1-csu.patch|  20 -
 .../files/freebsd-lib-7.1-types.h-fix.patch|  15 -
 .../freebsd-lib/files/freebsd-lib-8.0-gcc45.patch  |  28 -
 .../files/freebsd-lib-9.0-bluetooth.patch  |  12 -
 .../files/freebsd-lib-9.0-cve-2010-2632.patch  | 215 ---
 .../files/freebsd-lib-9.0-liblink.patch|  21 -
 .../files/freebsd-lib-9.0-netware.patch|  11 -
 .../files/freebsd-lib-9.0-opieincludes.patch   | 122 
 .../files/freebsd-lib-9.1-.eh_frame_hdr-fix.patch  |  17 -
 .../files/freebsd-lib-9.1-aligned_alloc.patch  |  51 --
 .../files/freebsd-lib-9.1-rmgssapi.patch   |  16 -
 .../files/freebsd-lib-add-nossp-cflags.patch   |  30 -
 .../files/freebsd-lib-bsdxml2expat.patch   |  26 -
 .../freebsd-lib/files/freebsd-lib-includes.patch   |  13 -
 .../files/freebsd-sources-9.0-sysctluint.patch |  13 -
 sys-freebsd/freebsd-lib/files/libusb-1.0.pc.in |  11 -
 sys-freebsd/freebsd-lib/files/libusb.pc.in |  11 -
 sys-freebsd/freebsd-lib/files/rquotad.xinetd   |  11 -
 sys-freebsd/freebsd-lib/files/rstatd.xinetd|  11 -
 sys-freebsd/freebsd-lib/files/rusersd.xinetd   |  11 -
 sys-freebsd/freebsd-lib/files/sprayd.xinetd|  11 -
 sys-freebsd/freebsd-lib/files/walld.xinetd |  11 -
 sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild | 708 -
 sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild | 616 --
 sys-freebsd/freebsd-lib/metadata.xml   |  15 -
 37 files changed, 2315 deletions(-)

diff --git a/profiles/info_pkgs b/profiles/info_pkgs
index b90b3c60115..fc75b02ca9a 100644
--- a/profiles/info_pkgs
+++ b/profiles/info_pkgs
@@ -10,7 +10,6 @@ sys-libs/glibc
 sys-libs/musl
 sys-libs/uclibc
 sys-libs/uclibc-ng
-sys-freebsd/freebsd-lib
 sys-devel/binutils
 sys-devel/libtool
 sys-devel/make

diff --git a/profiles/package.mask b/profiles/package.mask
index 9b939a586ee..0c6ff57cd4a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -750,7 +750,6 @@ dev-libs/actor-framework
 # Removal in 30 days.  Bug #683284.
 sys-freebsd/boot0
 sys-freebsd/freebsd-cddl
-sys-freebsd/freebsd-lib
 
 # Lars Wendler  (2019-09-04)
 # Unofficial build. Superseded by official 2.49.5 release.

diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest
deleted file mode 100644
index 8f845c346af..000
--- a/sys-freebsd/freebsd-lib/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-DIST freebsd-cddl-9.1.tar.bz2 899348 BLAKE2B 
419e475b4c3debacd0d0fbbad4d1b13685c1c5ac741cc8cfb53dadce9d30cf9ddd7132ef8ab897787be538028d34bb9603eb76caf7650f4f50bb3295f19bf035
 SHA512 
ae0a969e710785bbcf36a2ec22cc5b1dcdb25398be951e047a1237d0c977e38fc9e05504db51f8bf9ed83bc1f68b04fc88ce18fc48a93f785b8a3f8ef481bacd
-DIST freebsd-contrib-9.1.tar.bz2 54751432 BLAKE2B 
8a30e78021e6388d679637d2dbe0ed3f4896d3902064baaafa79de9c328171cbcb895b0ffd3d0d0cd3ca25c93a73584ed4900b45bd672a73b15b75721de59de5
 SHA512 
71be13049258c6e6b5e4f63cc16da5d349a89d68f04d87446e4ad33ae8bf2a93ea67d9c256b7bec60b61e65db0487268070cfb77a484c3ac0f8ba368b48c2438
-DIST freebsd-crypto-9.1.tar.bz2 5682828 BLAKE2B 
f6b14f5319932b8680a79abab41ff6b447045464992ad8a22ebc0a6bf89f60559881ed34a26639d5d09af7b66972d2105181186c4cb42c5d6fdbf65b342ae38a
 SHA512 
40c7a8150fb3ddd93488502a976ce03e992e6f4fb28aa3e5e102d4915f8ff49fe9085995ccfecacefc3b665e23c85cc3a0cdeec20a32c79e04458f7cc88630d9
-DIST freebsd-etc-9.1.tar.bz2 207776 BLAKE2B 
61fbfa11dfcd24c007c20940a4b7cc802dfb9a991e41433840c57f113eaaa9e2b833a15f48d60c706e55d941b0a999baabd0c33197cffd522b67c57eaa9460f1
 SHA512 
4fbe56fde519cf2f44e39a8869efa26c34f703cf540f4a83389da8d170873d7c6fb18e4010e643b8d793cfc5c55d15eeb198057a5b2a8da9d9e8f791801bf314
-DIST freebsd-gnu-9.1.tar.bz2 795778 BLAKE2B 
a922a8bd2c8a7ddbac757e7db900109918bf214a34988ad

[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/, profiles/base/

2018-08-26 Thread Michał Górny
commit: e20d38124bff67a1e750ddaaad6fca603e0b89c2
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Aug 26 20:14:46 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Aug 26 20:34:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e20d3812

sys-freebsd/freebsd-lib: Remove support for non-existent deps

 profiles/base/package.use.mask | 4 
 sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild | 5 ++---
 sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild | 5 ++---
 sys-freebsd/freebsd-lib/metadata.xml   | 1 -
 4 files changed, 4 insertions(+), 11 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index d9d75893144..4ca9fdf3fee 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -68,10 +68,6 @@ dev-lang/rust extended
 # dev-python/visual will be removed (#630252)
 net-analyzer/scapy visual
 
-# Pacho Ramos  (18 Mar 2018)
-# net-dns/hesiod will be removed (#606652)
-sys-freebsd/freebsd-lib hesiod
-
 # Lars Wendler  (14 Mar 2018)
 # Broken on all 32bit arches. Globally masked because of sys-apps/dmapi having
 # no active upstream anymore.

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
index 6e8b27343dc..cd66d1e6bd9 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
@@ -36,7 +36,6 @@ EXTRACTONLY="
 
 if [ "${CATEGORY#*cross-}" = "${CATEGORY}" ]; then
RDEPEND="ssl? ( dev-libs/openssl:0= )
-   hesiod? ( net-dns/hesiod )
kerberos? ( app-crypt/heimdal )
pam? ( virtual/pam )
usb? ( !dev-libs/libusb )
@@ -71,7 +70,7 @@ if [ "${CTARGET}" = "${CHOST}" -a "${CATEGORY#*cross-}" != 
"${CATEGORY}" ]; then
export CTARGET=${CATEGORY/cross-}
 fi
 
-IUSE="atm bluetooth ssl hesiod ipv6 kerberos usb netware
+IUSE="atm bluetooth ssl ipv6 kerberos usb netware
build headers-only zfs pam xinetd
userland_GNU userland_BSD"
 
@@ -91,7 +90,7 @@ pkg_setup() {
 
use atm || mymakeopts="${mymakeopts} WITHOUT_ATM= "
use bluetooth || mymakeopts="${mymakeopts} WITHOUT_BLUETOOTH= "
-   use hesiod || mymakeopts="${mymakeopts} WITHOUT_HESIOD= "
+   mymakeopts="${mymakeopts} WITHOUT_HESIOD= "
use ipv6 || mymakeopts="${mymakeopts} WITHOUT_INET6_SUPPORT= "
use kerberos || mymakeopts="${mymakeopts} WITHOUT_KERBEROS_SUPPORT= 
WITHOUT_GSSAPI= "
use netware || mymakeopts="${mymakeopts} WITHOUT_IPX= 
WITHOUT_IPX_SUPPORT= WITHOUT_NCP= "

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild
index 59b3798a45f..500ae3dcf0a 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild
@@ -27,7 +27,6 @@ SRC_URI="mirror://gentoo/${LIB}.tar.bz2
 
 if [ "${CATEGORY#*cross-}" = "${CATEGORY}" ]; then
RDEPEND="ssl? ( dev-libs/openssl )
-   hesiod? ( net-dns/hesiod )
kerberos? ( app-crypt/heimdal )
usb? ( !dev-libs/libusb )
zfs? ( =sys-freebsd/freebsd-cddl-${RV}* )
@@ -53,7 +52,7 @@ if [ "${CTARGET}" = "${CHOST}" -a "${CATEGORY#*cross-}" != 
"${CATEGORY}" ]; then
export CTARGET=${CATEGORY/cross-}
 fi
 
-IUSE="atm bluetooth ssl hesiod ipv6 kerberos usb netware
+IUSE="atm bluetooth ssl ipv6 kerberos usb netware
build headers-only zfs
userland_GNU userland_BSD"
 
@@ -69,7 +68,7 @@ pkg_setup() {
 
use atm || mymakeopts="${mymakeopts} WITHOUT_ATM= "
use bluetooth || mymakeopts="${mymakeopts} WITHOUT_BLUETOOTH= "
-   use hesiod || mymakeopts="${mymakeopts} WITHOUT_HESIOD= "
+   mymakeopts="${mymakeopts} WITHOUT_HESIOD= "
use ipv6 || mymakeopts="${mymakeopts} WITHOUT_INET6_SUPPORT= "
use kerberos || mymakeopts="${mymakeopts} WITHOUT_KERBEROS_SUPPORT= 
WITHOUT_GSSAPI= "
use netware || mymakeopts="${mymakeopts} WITHOUT_IPX= 
WITHOUT_IPX_SUPPORT= WITHOUT_NCP= "

diff --git a/sys-freebsd/freebsd-lib/metadata.xml 
b/sys-freebsd/freebsd-lib/metadata.xml
index 24ca54034a3..4fa69d85349 100644
--- a/sys-freebsd/freebsd-lib/metadata.xml
+++ b/sys-freebsd/freebsd-lib/metadata.xml
@@ -6,7 +6,6 @@
 BSD Project
   
   
-Enable support for net-dns/hesiod
 
   Build libraries and tools to work with NetWare protocols (IPX
   and NCP).



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/files/

2018-03-11 Thread Patrice Clement
commit: 6f83d9c5bff016fdd27ed44c13082ee863455730
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Mar 11 10:48:44 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Mar 11 14:14:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f83d9c5

sys-freebsd/freebsd-lib: remove unused file.

Closes: https://github.com/gentoo/gentoo/pull/7419

 sys-freebsd/freebsd-lib/files/ftpd.pamd | 8 
 1 file changed, 8 deletions(-)

diff --git a/sys-freebsd/freebsd-lib/files/ftpd.pamd 
b/sys-freebsd/freebsd-lib/files/ftpd.pamd
deleted file mode 100644
index 8e9082373f8..000
--- a/sys-freebsd/freebsd-lib/files/ftpd.pamd
+++ /dev/null
@@ -1,8 +0,0 @@
-# PAM configuration for the "ftpd" service
-#
-
-auth   include system-auth
-accountinclude system-auth
-password   include system-auth
-sessioninclude system-auth
-



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2018-03-01 Thread Michał Górny
commit: a8de88dab3a6f39398762aa2e71c165e7bd9521b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Mar  1 14:33:48 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar  1 15:09:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8de88da

sys-freebsd/freebsd-lib: Apply sys header fix only for USE=build

The 'sys' directory is not extracted with USE=-build, so apply the patch
only when there's something to patch. Not that I have any clue how
this is going to work at all with USE=-build.

 sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
index e28f2420c1f..6e8b27343dc 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
@@ -174,7 +174,6 @@ src_prepare() {
# patches "${WORKDIR}/include"
cd "${WORKDIR}"
epatch "${FILESDIR}/${PN}-includes.patch"
-   epatch "${FILESDIR}/${PN}-11.1-elf-nhdr.patch"
 
# Don't install the hesiod man page or header
rm "${WORKDIR}"/include/hesiod.h || die
@@ -221,6 +220,7 @@ src_prepare() {
# This patch has to be applied on ${WORKDIR}/sys, so we do it 
here since it
# shouldn't be a symlink to /usr/src/sys (which should be 
already patched)
epatch "${FILESDIR}"/freebsd-sources-9.0-sysctluint.patch
+   epatch "${FILESDIR}/${PN}-11.1-elf-nhdr.patch"
return 0
fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/files/, sys-freebsd/freebsd-lib/

2018-02-23 Thread Michał Górny
commit: ce1aab756c2d45e2b4d297cb98f45595c3dfcc54
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 23 07:18:11 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 23 20:36:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce1aab75

sys-freebsd/freebsd-lib: Backport Elf_Nhdr support needed for mesa

 sys-freebsd/freebsd-lib/files/freebsd-lib-11.1-elf-nhdr.patch  | 10 ++
 .../{freebsd-lib-11.1.ebuild => freebsd-lib-11.1-r1.ebuild}|  1 +
 2 files changed, 11 insertions(+)

diff --git a/sys-freebsd/freebsd-lib/files/freebsd-lib-11.1-elf-nhdr.patch 
b/sys-freebsd/freebsd-lib/files/freebsd-lib-11.1-elf-nhdr.patch
new file mode 100644
index 000..a00df5f66f1
--- /dev/null
+++ b/sys-freebsd/freebsd-lib/files/freebsd-lib-11.1-elf-nhdr.patch
@@ -0,0 +1,10 @@
+--- a/sys/sys/elf_common.h 2018/01/18 20:45:41 328136
 b/sys/sys/elf_common.h 2018/01/18 21:19:57 328137
+@@ -51,6 +51,7 @@
+   u_int32_t   n_descsz;   /* Length of descriptor. */
+   u_int32_t   n_type; /* Type of this note. */
+ } Elf_Note;
++typedef Elf_Note Elf_Nhdr;
+ 
+ /*
+  * Option kinds.

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-11.1.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
similarity index 99%
rename from sys-freebsd/freebsd-lib/freebsd-lib-11.1.ebuild
rename to sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
index 61bfeb3924f..e28f2420c1f 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-11.1.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-11.1-r1.ebuild
@@ -174,6 +174,7 @@ src_prepare() {
# patches "${WORKDIR}/include"
cd "${WORKDIR}"
epatch "${FILESDIR}/${PN}-includes.patch"
+   epatch "${FILESDIR}/${PN}-11.1-elf-nhdr.patch"
 
# Don't install the hesiod man page or header
rm "${WORKDIR}"/include/hesiod.h || die



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/, sys-freebsd/freebsd-lib/files/

2018-01-23 Thread Michał Górny
commit: 91b3e93c0e12da062884b2471c86ea0d50710498
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 23 13:15:57 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jan 23 14:45:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b3e93c

sys-freebsd/freebsd-lib: Remove 8.2

 sys-freebsd/freebsd-lib/Manifest   |   9 -
 .../files/freebsd-lib-6.0-gccfloat.patch   |  16 -
 .../files/freebsd-lib-6.2-bluetooth.patch  |  11 -
 .../freebsd-lib/files/freebsd-lib-8.0-log2.patch   |  21 -
 .../files/freebsd-lib-8.0-rpcsec_gss.patch |  12 -
 .../files/freebsd-lib-8.2-liblink.patch|  19 -
 .../files/freebsd-lib-8.2-nlm_syscall.patch|  10 -
 sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild  | 438 -
 8 files changed, 536 deletions(-)

diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest
index b4bcd4aa6e7..8f845c346af 100644
--- a/sys-freebsd/freebsd-lib/Manifest
+++ b/sys-freebsd/freebsd-lib/Manifest
@@ -1,20 +1,11 @@
 DIST freebsd-cddl-9.1.tar.bz2 899348 BLAKE2B 
419e475b4c3debacd0d0fbbad4d1b13685c1c5ac741cc8cfb53dadce9d30cf9ddd7132ef8ab897787be538028d34bb9603eb76caf7650f4f50bb3295f19bf035
 SHA512 
ae0a969e710785bbcf36a2ec22cc5b1dcdb25398be951e047a1237d0c977e38fc9e05504db51f8bf9ed83bc1f68b04fc88ce18fc48a93f785b8a3f8ef481bacd
-DIST freebsd-contrib-8.2.tar.bz2 40931651 BLAKE2B 
c6beafd99e27731297454208059e08a9d0889611781955a23695bd27457a592b87d2da0d93eb6eea5fa870bab5c719f705722cf89f4a9a43f1a71996f3e0f951
 SHA512 
4f7bf825b579fbb88f2aac531d07e531474179c63fa0b66c4e80821290a8c94bf611bb4dcaef51b762aacd25b11dfae798a4ec3bad3b9e3f6b3490ebfaa72476
 DIST freebsd-contrib-9.1.tar.bz2 54751432 BLAKE2B 
8a30e78021e6388d679637d2dbe0ed3f4896d3902064baaafa79de9c328171cbcb895b0ffd3d0d0cd3ca25c93a73584ed4900b45bd672a73b15b75721de59de5
 SHA512 
71be13049258c6e6b5e4f63cc16da5d349a89d68f04d87446e4ad33ae8bf2a93ea67d9c256b7bec60b61e65db0487268070cfb77a484c3ac0f8ba368b48c2438
-DIST freebsd-crypto-8.2.tar.bz2 5561428 BLAKE2B 
e51cea35b2ae0abba7ed62051e19774075029a92c7067539f9719a6d41abc6787bf432934244d50c674b0c81cb541ce1ee1017fa047f4ac088f1bde84553d462
 SHA512 
3c8ed329f6ed67d6db622e2713e9a7b65f54f4d99191e00b133c0afb3dec94c5426542719002e9bd2d83a9a1856a5cb29f2117f1db250f3794e1b2234a1e8e08
 DIST freebsd-crypto-9.1.tar.bz2 5682828 BLAKE2B 
f6b14f5319932b8680a79abab41ff6b447045464992ad8a22ebc0a6bf89f60559881ed34a26639d5d09af7b66972d2105181186c4cb42c5d6fdbf65b342ae38a
 SHA512 
40c7a8150fb3ddd93488502a976ce03e992e6f4fb28aa3e5e102d4915f8ff49fe9085995ccfecacefc3b665e23c85cc3a0cdeec20a32c79e04458f7cc88630d9
-DIST freebsd-etc-8.2.tar.bz2 188629 BLAKE2B 
112f3a97525c98bc0ac17378549d943a3e4138ea7924a189f411776ec203720a93bcdbc9e7270c90116c76351bababc007b42b7443e47fd37290ee7fc519de38
 SHA512 
3e5c106754a6a1ac806bd46b711fba7ee9cb31a4eab5262c995a5d59dbeb02f756dd8b495640dda94189d204a5d2c5218de2bd23467172d6a4ebe1048986e89c
 DIST freebsd-etc-9.1.tar.bz2 207776 BLAKE2B 
61fbfa11dfcd24c007c20940a4b7cc802dfb9a991e41433840c57f113eaaa9e2b833a15f48d60c706e55d941b0a999baabd0c33197cffd522b67c57eaa9460f1
 SHA512 
4fbe56fde519cf2f44e39a8869efa26c34f703cf540f4a83389da8d170873d7c6fb18e4010e643b8d793cfc5c55d15eeb198057a5b2a8da9d9e8f791801bf314
-DIST freebsd-gnu-8.2.tar.bz2 815379 BLAKE2B 
aef186c8b65b185d471ea240beed3a4ccb28a127f6b2b6621f836fb7e1e6e438f61b1c072f68e4c8fcdb7c58390a3fd8d0bbb261d78bb0c1863b02f84807d0ff
 SHA512 
8b278e386b22b22658eef18341073c1c757b86ecdef5c5b543fb781cfee295d71cef599544eda5f8cf273fc22d28a1ab14d912086ff8398c36ee2b71281617d4
 DIST freebsd-gnu-9.1.tar.bz2 795778 BLAKE2B 
a922a8bd2c8a7ddbac757e7db900109918bf214a34988adb45bdb11e5c829445cac9b13b0ed27ec62603aeae1e3230af362682182494db0ec95ff47cbfd7d927
 SHA512 
b05f2a5a10bdaeef19dfd0e962bc09f1571288a831e9345f404b920037f47db5c0ca3d620d1cbdd138b18bca1c3feab5b211b57e3041727341e5238cb9feb4fd
-DIST freebsd-include-8.2.tar.bz2 138992 BLAKE2B 
f9d5a4c43a4c79ba5d9fbfe53037139c31cd5a7011851305a155a648f50b5b7769fafd4ff59e105dcac54079947b8f98c05527b517e955a3e60423c68a849a10
 SHA512 
6bc820dde866589ef75f9f0d1c469d815439bdd4c79f0e1a2482ec58f938b638cb9106969b321aa72492f933c95c76895ce489727a5e265798c93adc75dd64e3
 DIST freebsd-include-9.1.tar.bz2 146881 BLAKE2B 
3db8570a8c841ec1c9ceff479bd0ef9b146b2a343d6596892c9d8a9f9193404f6c62712cb96d7416c6e5cc4c46e7fb942421c47e1bc2c707dde534e2050be442
 SHA512 
779c8315ce2b10b343bb62e331525d510b0d68ce5d665a1672bd6f4d1eff6445bc6b7a0f178b319828aa203c4e4c04c561ce793052703f4f936ce9711280a0c9
-DIST freebsd-lib-8.2.tar.bz2 3323878 BLAKE2B 
b8c75ad89eddf68c611705302c6a66953e604743be4582badeea7817edc93d877dc5aba206fa437b46e82a0b4d27d3672efea7977b3abe461f90d3a7326fc0c1
 SHA512 
c059cfdd1099bb519b2a5c43fb7e7104c500ef8906229ed7eb9e420cb3a217cdaf8655e9e7a9f45cfadc5491f8115e0e738fd49251d9f0c3a83780845b09f007
 DIST freebsd-lib-9.1.tar.bz2 3206685 BLAKE2B 
67f93b7951fc03e877ee525d53b81ba49c8c1a70041c30aac97665d5dab7b3f2817fdb3bbb1475be66c33a

[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2018-01-07 Thread Sergei Trofimovich
commit: 11ad885f29c27e5b251715f892e3b2bd77cfc768
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan  7 18:44:49 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan  7 19:39:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11ad885f

sys-freebsd/freebsd-lib: Migrate CROSSCOMPILE_OPTS=headers-only -> 
USE=headers-only

CROSSCOMPILE_OPTS is a USE_EXPAND of a single item: headers-only.
Convert it to a global USE flag instead.

Mechanical ebuild rename done as:
$ sed -e 's@crosscompile_opts_headers-only@headers-only@g' \
-i $(git grep -l headers-only)

'headers-only' flag is used by crossdev to bootstrap stage1 compiler
before libc is available.

crossdev switched to USE=headers-only in =sys-devel/crossdev-20171230.

Bug: https://bugs.gentoo.org/642712
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-freebsd/freebsd-lib/freebsd-lib-11.1.ebuild| 8 
 sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild  | 8 
 sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild | 8 
 3 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-11.1.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-11.1.ebuild
index a1e2b461df4..db383d62947 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-11.1.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-11.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -72,7 +72,7 @@ if [ "${CTARGET}" = "${CHOST}" -a "${CATEGORY#*cross-}" != 
"${CATEGORY}" ]; then
 fi
 
 IUSE="atm bluetooth ssl hesiod ipv6 kerberos usb netware
-   build crosscompile_opts_headers-only zfs pam xinetd
+   build headers-only zfs pam xinetd
userland_GNU userland_BSD"
 
 QA_DT_NEEDED="lib/libc.so.7 usr/lib32/libc.so.7"
@@ -416,7 +416,7 @@ src_compile() {
cd "${WORKDIR}/include"
$(freebsd_get_bmake) CC="$(tc-getCC)" SRCTOP="${WORKDIR}" || die "make 
include failed"
 
-   use crosscompile_opts_headers-only && return 0
+   use headers-only && return 0
 
# Bug #270098
append-flags $(test-flags -fno-strict-aliasing)
@@ -547,7 +547,7 @@ do_install() {
CTARGET="${CHOST}" \
install_includes ${INCLUDEDIR}
 
-   is_crosscompile && use crosscompile_opts_headers-only && return 0
+   is_crosscompile && use headers-only && return 0
 
# Install a libusb.pc for better compat with Linux's libusb
if use usb ; then

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild
index 755c53b8497..8af19aedf5f 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-8.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=2
@@ -51,7 +51,7 @@ if [ "${CTARGET}" = "${CHOST}" -a "${CATEGORY#*cross-}" != 
"${CATEGORY}" ]; then
 fi
 
 IUSE="atm bluetooth ssl hesiod ipv6 kerberos usb netware
-   build bootstrap crosscompile_opts_headers-only"
+   build bootstrap headers-only"
 
 pkg_setup() {
[ -c /dev/zero ] || \
@@ -193,7 +193,7 @@ src_compile() {
cd "${WORKDIR}/include"
$(freebsd_get_bmake) CC="$(tc-getCC)" || die "make include failed"
 
-   use crosscompile_opts_headers-only && return 0
+   use headers-only && return 0
 
# Bug #270098
append-flags $(test-flags -fno-strict-aliasing)
@@ -275,7 +275,7 @@ src_install() {
doins "${S}/msun/src/math.h"
fi
 
-   use crosscompile_opts_headers-only && return 0
+   use headers-only && return 0
local mylibdir=$(get_libdir)
 
if [ "${CTARGET}" != "${CHOST}" ]; then

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild
index 8eee4f7d190..92881fadfbc 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -54,7 +54,7 @@ if [ "${CTARGET}" = "${CHOST}" -a "${CATEGORY#*cross-}" != 
"${CATEGORY}" ]; then
 fi
 
 IUSE="atm bluetooth ssl hesiod ipv6 kerberos usb netware
-   build crosscompile_opts_headers-only zfs
+   build headers-only zfs
userland_GNU userland_BSD"
 
 QA_DT_NEEDED="lib/libc.so.7 usr/lib32/libc.so.7"
@@ -358,7 +358,7 @@ src_compile() {
cd "${WORKDIR}/include"
$(freebsd_get_bmake) CC="$(tc-getCC)" || die "make include failed"
 
-   use crosscompile_opts_headers-only && return 0
+   use headers-only && return 0
 
# Bug #270098
append-flags 

[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/files/, sys-freebsd/freebsd-sources/, ...

2017-10-02 Thread Alexis Ballier
commit: c4e6110acc43e8b8148cfeafa9c441ecb0c2a9e0
Author: Yuta Satoh  gmail  com>
AuthorDate: Mon Sep 18 11:35:57 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Mon Oct  2 08:56:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e6110a

sys-freebsd: bump to 11.1

The following bugs have been fixed:
- merged freebsd-libexec into freebsd-lib. #629166
- fix build failure with gcc-6. #629368

 sys-freebsd/boot0/Manifest |   1 +
 sys-freebsd/boot0/boot0-11.1.ebuild|  86 +++
 sys-freebsd/freebsd-bin/Manifest   |   1 +
 sys-freebsd/freebsd-bin/freebsd-bin-11.1.ebuild|  41 ++
 sys-freebsd/freebsd-cddl/Manifest  |   1 +
 sys-freebsd/freebsd-cddl/freebsd-cddl-11.1.ebuild  |  77 +++
 sys-freebsd/freebsd-lib/Manifest   |   1 +
 sys-freebsd/freebsd-lib/files/bootpd.confd |   7 +
 sys-freebsd/freebsd-lib/files/bootpd.initd |  27 +
 .../files/freebsd-lib-11.1-liblink.patch   | 142 +
 sys-freebsd/freebsd-lib/files/ftpd.pamd|   8 +
 sys-freebsd/freebsd-lib/files/rquotad.xinetd   |  11 +
 sys-freebsd/freebsd-lib/files/rstatd.xinetd|  11 +
 sys-freebsd/freebsd-lib/files/rusersd.xinetd   |  11 +
 sys-freebsd/freebsd-lib/files/sprayd.xinetd|  11 +
 sys-freebsd/freebsd-lib/files/walld.xinetd |  11 +
 sys-freebsd/freebsd-lib/freebsd-lib-11.1.ebuild| 708 +
 sys-freebsd/freebsd-mk-defs/Manifest   |   1 +
 .../files/freebsd-mk-defs-11.1-gentoo.patch| 343 ++
 .../freebsd-mk-defs/freebsd-mk-defs-11.1.ebuild|  54 ++
 sys-freebsd/freebsd-pam-modules/Manifest   |   1 +
 .../freebsd-pam-modules-11.1.ebuild|  45 ++
 sys-freebsd/freebsd-pf/Manifest|   1 +
 .../files/freebsd-pf-11.1-libevent.patch   |  13 +
 .../freebsd-pf/files/freebsd-pf-11.1-pflogd.patch  |  14 +
 sys-freebsd/freebsd-pf/freebsd-pf-11.1.ebuild  |  70 ++
 sys-freebsd/freebsd-rescue/Manifest|   1 +
 .../freebsd-rescue/freebsd-rescue-11.1.ebuild  |  83 +++
 sys-freebsd/freebsd-sbin/Manifest  |   1 +
 sys-freebsd/freebsd-sbin/freebsd-sbin-11.1.ebuild  | 102 +++
 sys-freebsd/freebsd-sbin/metadata.xml  |   1 +
 sys-freebsd/freebsd-share/Manifest |   1 +
 .../freebsd-share/freebsd-share-11.1.ebuild| 118 
 sys-freebsd/freebsd-sources/Manifest   |   3 +
 .../freebsd-sources/freebsd-sources-11.1_p1.ebuild | 170 +
 sys-freebsd/freebsd-ubin/Manifest  |   1 +
 .../files/freebsd-ubin-11.1-fixmakefiles.patch |  12 +
 sys-freebsd/freebsd-ubin/freebsd-ubin-11.1.ebuild  | 211 ++
 sys-freebsd/freebsd-usbin/Manifest |   1 +
 .../files/freebsd-usbin-11.1-bsdxml2expat.patch|  26 +
 .../freebsd-usbin/freebsd-usbin-11.1.ebuild| 189 ++
 41 files changed, 2617 insertions(+)

diff --git a/sys-freebsd/boot0/Manifest b/sys-freebsd/boot0/Manifest
index 215e7936e49..c5aecbdf0f5 100644
--- a/sys-freebsd/boot0/Manifest
+++ b/sys-freebsd/boot0/Manifest
@@ -3,5 +3,6 @@ DIST freebsd-contrib-9.1.tar.bz2 54751432 SHA256 
e7ffa056d4050ce03ee8e23e276e2a9
 DIST freebsd-lib-9.1.tar.bz2 3206685 SHA256 
f31fa8107b4de711c548f6d0c1bb1f81d09f51bcc3b14a1e9e90bb0e7cc4a35d SHA512 
40d0c36b6b889c404fa0e0afa38ba4e84a55bc88ffa2f98a70afbd7a32c4f32c158617ba770567d082a986d62c09b3ec8db3dc5ab853ee1c9bbe0b90bb82396e
 WHIRLPOOL 
581878bf9c43184b043b4293409b85901c9ed1f9bd279e965414aca41ba50950848ebda3ee10a503a028135dfd2765e95a11acd4e62a11c528e104392bbbd8d0
 DIST freebsd-src-10.3.tar.xz 126900216 SHA256 
f50763dcac88e9b7ec616b77d537bf338f470350e2c85e0cc7decfcc8372b54d SHA512 
a0c95fc4bbc5ad7599d0a83651a497e85cd85a5c433e5e175c57480b466c9eb5aa0390804d6336da8301c75ad499484399d39b8f7efbcfda8cafb09b1aa12d8f
 WHIRLPOOL 
bf5320bc506fb73a63d0fb324b60667a196ca2fef5d0215637a657c613f2052d76d002deb205e258f6d4e2aaea15490b26679e59a102606a34b58ab1f6b755ad
 DIST freebsd-src-11.0.tar.xz 140252356 SHA256 
0725a7f1d3e8985f4b2e31a2ad714334463a5016b203073a8fc196649f3d5a27 SHA512 
ee1271bb38ee46fbab3d49b33f5b5afd76f9402b2e792581d63f02272df8e2a4011fac97ad550434f0c2fc5fe241940276629bde55e75f8638896a81339870cd
 WHIRLPOOL 
e1cda77189990c1d2187ab2d9e842ff3c619d8235f1ade56819fadc52f680a871de17cf05f8119614557c615ad19d41d1b6080c4b3768e7252889546b865d827
+DIST freebsd-src-11.1.tar.xz 147661560 SHA256 
7e1186c2b3f6d070995b88bef5aded34089fed227c7b584c30b28cecaf428154 SHA512 
b97707ec7a601ca6bcb682c45f6d94a38484301ac24630d7285eff6f88b027ce6900c93fc62f8ce36e0cf32c91f73a9d1c999db397b7f8782fd74a8551a03aca
 WHIRLPOOL 
3f88b15153c25c7878d1a730213e5bc8c200c05427895ae97280c4412680bb8e67cf4f8170f9e2b0f21d63ec42365f44f7d5eafe614e9b8726f4bc3cc3825202
 DIST freebsd-sys-8.2.tar.bz2 25835329 SHA256 
0c6c7b61aae94db2931f985d5899f3bca78fc8ffab6b598fbaa158142d676f16 SHA512 
6ea4516a5c52e25c4f993f7acb875463a5caea9

[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/files/

2017-02-11 Thread David Seifert
commit: 978bfa02cc3c1d14d32cbebd9a1b300b334ffca3
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Fri Feb 10 16:53:21 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 11 20:14:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978bfa02

sys-freebsd/freebsd-lib: remove unused patches/file

Closes: https://github.com/gentoo/gentoo/pull/3903

 .../files/freebsd-lib-10.0-libusb.patch| 19 --
 .../files/freebsd-lib-11.0-liblink.patch   | 62 
 .../freebsd-lib/files/freebsd-lib-bsdxml.patch | 13 -
 .../freebsd-lib/files/freebsd-lib-new_as.patch | 68 --
 sys-freebsd/freebsd-lib/files/libmap.conf  |  8 ---
 5 files changed, 170 deletions(-)

diff --git a/sys-freebsd/freebsd-lib/files/freebsd-lib-10.0-libusb.patch 
b/sys-freebsd/freebsd-lib/files/freebsd-lib-10.0-libusb.patch
deleted file mode 100644
index 296825259f..00
--- a/sys-freebsd/freebsd-lib/files/freebsd-lib-10.0-libusb.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff --git a/lib/libusb/Makefile b/lib/libusb/Makefile
-index 21016a9..26010e8 100644
 a/lib/libusb/Makefile
-+++ b/lib/libusb/Makefile
-@@ -40,11 +40,11 @@ CFLAGS+=   -DCOMPAT_32BIT
- 
- beforeinstall:
-   ${INSTALL} -C -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
--  ${.CURDIR}/libusb-0.1.pc ${DESTDIR}${LIBDATADIR}/pkgconfig
-+  ${.CURDIR}/libusb-0.1.pc ${DESTDIR}${LIBDIR}/pkgconfig
-   ${INSTALL} -C -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
--  ${.CURDIR}/libusb-1.0.pc ${DESTDIR}${LIBDATADIR}/pkgconfig
-+  ${.CURDIR}/libusb-1.0.pc ${DESTDIR}${LIBDIR}/pkgconfig
-   ${INSTALL} -C -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
--  ${.CURDIR}/libusb-2.0.pc ${DESTDIR}${LIBDATADIR}/pkgconfig
-+  ${.CURDIR}/libusb-2.0.pc ${DESTDIR}${LIBDIR}/pkgconfig
- 
- #
- # Cross platform support

diff --git a/sys-freebsd/freebsd-lib/files/freebsd-lib-11.0-liblink.patch 
b/sys-freebsd/freebsd-lib/files/freebsd-lib-11.0-liblink.patch
deleted file mode 100644
index da495e48eb..00
--- a/sys-freebsd/freebsd-lib/files/freebsd-lib-11.0-liblink.patch
+++ /dev/null
@@ -1,62 +0,0 @@
-diff --git a/lib/libproc/Makefile b/lib/libproc/Makefile
-index 2dedf11..275f4c3 100644
 a/lib/libproc/Makefile
-+++ b/lib/libproc/Makefile
-@@ -15,6 +15,7 @@ SRCS=proc_bkpt.c \
- INCS= libproc.h
- 
- CFLAGS+=  -I${.CURDIR}
-+CFLAGS+=  -I${.CURDIR}/../libelf
- 
- .if ${MK_CXX} == "no"
- CFLAGS+=  -DNO_CXA_DEMANGLE
-@@ -28,6 +29,9 @@ LIBADD+= elf rtld_db util
- 
- .if ${MK_CDDL} != "no"
- LIBADD+=  ctf
-+LDADD+=   -lelf
-+LDFLAGS+= -L${.OBJDIR}/../libelf
-+
- IGNORE_PRAGMA=YES
- CFLAGS+=  -I${.CURDIR}/../../cddl/contrib/opensolaris/lib/libctf/common \
-   -I${.CURDIR}/../../sys/cddl/contrib/opensolaris/uts/common \
-diff --git a/lib/libprocstat/Makefile b/lib/libprocstat/Makefile
-index 1829883..d0065a3 100644
 a/lib/libprocstat/Makefile
-+++ b/lib/libprocstat/Makefile
-@@ -17,6 +17,8 @@ VERSION_DEF= ${.CURDIR}/Versions.def
- SYMBOL_MAPS=  ${.CURDIR}/Symbol.map
- 
- INCS= libprocstat.h
-+CFLAGS+=  -I${.CURDIR}/../libelf
-+LDFLAGS+=   -L${.OBJDIR}/../libelf
- CFLAGS+=  -I. -I${.CURDIR} -D_KVM_VNODE
- SHLIB_MAJOR=  1
- 
-diff --git a/lib/librtld_db/Makefile b/lib/librtld_db/Makefile
-index 0a8ed95..11baf5b 100644
 a/lib/librtld_db/Makefile
-+++ b/lib/librtld_db/Makefile
-@@ -11,6 +11,9 @@ SRCS=rtld_db.c
- INCS= rtld_db.h
- 
- CFLAGS+= -I${.CURDIR}
-+CFLAGS+= -I${.CURDIR}/../libelf
-+LDADD+= -lutil -lproc
-+LDFLAGS+= -L${.OBJDIR}/../libutil -L${.OBJDIR}/../libproc
- # Avoid circular dependency, we only need the libproc.h header here.
- CFLAGS+= -I${.CURDIR:H}/libproc
- 
-diff --git a/lib/libtelnet/Makefile b/lib/libtelnet/Makefile
-index f84aee3..c36ade9 100644
 a/lib/libtelnet/Makefile
-+++ b/lib/libtelnet/Makefile
-@@ -14,6 +14,8 @@ INTERNALLIB=
- SRCS= genget.c getent.c misc.c
- CFLAGS+=  -I${TELNETDIR}
- 
-+CFLAGS+=  -I${.CURDIR}/../libmp
-+
- WARNS?=   2
- 
- .if ${MK_OPENSSL} != "no"

diff --git a/sys-freebsd/freebsd-lib/files/freebsd-lib-bsdxml.patch 
b/sys-freebsd/freebsd-lib/files/freebsd-lib-bsdxml.patch
deleted file mode 100644
index ec90defc03..00
--- a/sys-freebsd/freebsd-lib/files/freebsd-lib-bsdxml.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -u lib/libgeom/Makefile lib.xml/libgeom/Makefile
 lib/libgeom/Makefile   2004-03-07 16:07:57 +
-+++ lib.xml/libgeom/Makefile   2005-05-06 10:38:41 +
-@@ -8,7 +8,8 @@
- SRCS+=geom_ctl.c
- INCS= libgeom.h
- 
--CFLAGS += -I${.CURDIR}
-+CFLAGS += -I${.CURDIR} -I${.CURDIR}/../libexpat
-+LDFLAGS += -L${.CURDIR}/../libexpat
- 
- WARNS?=   3
- 

diff --git a/sys-freebsd/freebsd-lib/files/freebsd-lib-new_as.patch 
b/sys-freebsd/freebsd-lib/files/freebsd-lib-ne

[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-12-27 Thread Patrice Clement
commit: 860a8dd4308a80874aa1ed323303df57eb7c2c5b
Author: Yuta Satoh  gmail  com>
AuthorDate: Sun Dec 18 10:57:48 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Dec 28 00:14:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=860a8dd4

sys-freebsd/freebsd-lib: fix Manifest.

Gentoo-Bug: https://bugs.gentoo.org/602994
Closes: https://github.com/gentoo/gentoo/pull/3157

 sys-freebsd/freebsd-lib/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest
index 260644c..8c42289 100644
--- a/sys-freebsd/freebsd-lib/Manifest
+++ b/sys-freebsd/freebsd-lib/Manifest
@@ -12,7 +12,7 @@ DIST freebsd-include-9.1.tar.bz2 146881 SHA256 
861dce3f39e6806762b102361017cbe14
 DIST freebsd-lib-8.2.tar.bz2 3323878 SHA256 
e3590c12794fcb5ba8eb7a1f58b497587cf19f9200b3254c194a793da3b5bfb0 SHA512 
c059cfdd1099bb519b2a5c43fb7e7104c500ef8906229ed7eb9e420cb3a217cdaf8655e9e7a9f45cfadc5491f8115e0e738fd49251d9f0c3a83780845b09f007
 WHIRLPOOL 
95f98a372f44a89bc8ac3029ec065dbbfec338e6f889d057d75644bfcdfb9d27fdc0421d7e392cad5a823712b97f0857297ec3d321580254c63032c22b95792e
 DIST freebsd-lib-9.1.tar.bz2 3206685 SHA256 
f31fa8107b4de711c548f6d0c1bb1f81d09f51bcc3b14a1e9e90bb0e7cc4a35d SHA512 
40d0c36b6b889c404fa0e0afa38ba4e84a55bc88ffa2f98a70afbd7a32c4f32c158617ba770567d082a986d62c09b3ec8db3dc5ab853ee1c9bbe0b90bb82396e
 WHIRLPOOL 
581878bf9c43184b043b4293409b85901c9ed1f9bd279e965414aca41ba50950848ebda3ee10a503a028135dfd2765e95a11acd4e62a11c528e104392bbbd8d0
 DIST freebsd-lib-EN-1606-libc.patch 249 SHA256 
5ad0e95c5418ebd3edb06dc3f287b3fd84476a57766ca9984ffd98108e6930e6 SHA512 
6dcfd00e646da0d3d8ad231786a8e422d319d8a1755e9f1d55f555999c5ccc0fdb7dca62fc1ced8686f6c3206044e75cd197d75843b1e9e6e83bef276c01d3d9
 WHIRLPOOL 
e8d1c9f0e070e1b30443942543bcb6b0963a9566e3ff32e4d4592a268217547019ab133f1b477b3d772a206c4a275b01b1bb9784f16c4233894a7ad4dfc71ece
-DIST freebsd-lib-SA-1637-libc.patch 1556 SHA256 
923e4bfee62218b60ea8ea39488705073747e06d0ff57190c7c0f0b80df643ee SHA512 
dcaaa328296fa39b236f5ddfbab62dd7ba58eab17f60cb0e2a3f4ab6a1b4aef750642b3cb3953c7a430297448263eddad7ca2826198577f5e5ffda4426e58955
 WHIRLPOOL 
5ebfe5290658a4413e9ffbaabbf750b6661a1ff0206de9ddbe4e71ab1aad77c5edb4373338186ceb781c6c472daf38ff4cc443a835e83666f1a9858a0ff8bddf
+DIST freebsd-lib-SA-1637-libc.patch 1567 SHA256 
77923f6f7c754507db76e6ee13aed1a36b0e58691369baf8f2c9bff819787f0e SHA512 
8eaea9e01a7b224138da2cec559d8e925af3ecda4bf7d29340394f57204cd2460c7418a33dcca3db445436ac2985dba42478ad5595c25b9d83305552a04965f7
 WHIRLPOOL 
b15495b71aa72f56494e9efb55b7641224672f93442a075212269a180aac6ac705802afd90f40e192af72a975f05aa8d516355339722c741d565444cbc076a95
 DIST freebsd-lib-SA-1638-bhyve.patch 637 SHA256 
e90962f3ad1f42c85cd251fc7af3400991acbecf262a0499ab07da53fce3c005 SHA512 
4d8c45f4e2d729998a874023bf5bc8ca2904d3fd71e681180c3b4b2eabe2a34c086b806b86debcbc9ab24c6b5ab637f6ddae00fb577994359ed14edc3cac5aa4
 WHIRLPOOL 
f30895ed4478165c914cd0a95a5e31f0e3175580ea753af39810cc9e2c6f5d0202fd771bac8f789ce52b73d88d536f95cd322e851c397f0087e66146cd412fbb
 DIST freebsd-libexec-8.2.tar.bz2 289147 SHA256 
10b996d1d8cd044ee2e7a877e5e6ad2bf050cce9b3bd402a5e0dea7d290b595d SHA512 
abe6cf5a268675d7dcb1c214c46fef47a3fb09b31947f5d8a0b938d352295efe0249beb5007649c52187bf4c221b6ebf074d18dfe9bafd168cae09ee02ab608d
 WHIRLPOOL 
27e854fe465eb933dd8e27c5a09b063e4d3798b54e0914c79a9120dcdc34cc5d525a0c92da7b645ff7ab2ab4f34c7f7b2783012dfa5004407acd11150062b7ad
 DIST freebsd-libexec-9.1.tar.bz2 304592 SHA256 
71e6e9e41328c2148c54b81ad9b59f912a1d5f0d52e17ac07f223aa7a94b82be SHA512 
7baa4160dda2610250dd52f445e24478e0f1ea10bce21fcd0e5d1b856f399b896adc334114de0c7f61a5637e4349bb1688fdbe5c72798d8568ae791114710b92
 WHIRLPOOL 
d800f477ac5c9ad6dae3e0091c83e107609b5a1e3aa79e9533fcd10a8dd34ff7733ab9523eae7c292310fe94f6a529209cae6b9e8bac6b47244e59834593e74b



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-12-15 Thread Michał Górny
commit: 0606009a10b335a9c8e03530cc33020dfdaffd3c
Author: Yuta Satoh  gmail  com>
AuthorDate: Wed Dec  7 10:43:46 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 15 12:11:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0606009a

sys-freebsd/freebsd-lib: Fix SA-16:37.libc and SA-16:38.bhyve

 sys-freebsd/freebsd-lib/Manifest  | 2 ++
 .../{freebsd-lib-10.3-r2.ebuild => freebsd-lib-10.3-r3.ebuild}| 4 +++-
 .../{freebsd-lib-11.0.ebuild => freebsd-lib-11.0-r1.ebuild}   | 3 ++-
 3 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest
index f4a53d4..260644c 100644
--- a/sys-freebsd/freebsd-lib/Manifest
+++ b/sys-freebsd/freebsd-lib/Manifest
@@ -12,6 +12,8 @@ DIST freebsd-include-9.1.tar.bz2 146881 SHA256 
861dce3f39e6806762b102361017cbe14
 DIST freebsd-lib-8.2.tar.bz2 3323878 SHA256 
e3590c12794fcb5ba8eb7a1f58b497587cf19f9200b3254c194a793da3b5bfb0 SHA512 
c059cfdd1099bb519b2a5c43fb7e7104c500ef8906229ed7eb9e420cb3a217cdaf8655e9e7a9f45cfadc5491f8115e0e738fd49251d9f0c3a83780845b09f007
 WHIRLPOOL 
95f98a372f44a89bc8ac3029ec065dbbfec338e6f889d057d75644bfcdfb9d27fdc0421d7e392cad5a823712b97f0857297ec3d321580254c63032c22b95792e
 DIST freebsd-lib-9.1.tar.bz2 3206685 SHA256 
f31fa8107b4de711c548f6d0c1bb1f81d09f51bcc3b14a1e9e90bb0e7cc4a35d SHA512 
40d0c36b6b889c404fa0e0afa38ba4e84a55bc88ffa2f98a70afbd7a32c4f32c158617ba770567d082a986d62c09b3ec8db3dc5ab853ee1c9bbe0b90bb82396e
 WHIRLPOOL 
581878bf9c43184b043b4293409b85901c9ed1f9bd279e965414aca41ba50950848ebda3ee10a503a028135dfd2765e95a11acd4e62a11c528e104392bbbd8d0
 DIST freebsd-lib-EN-1606-libc.patch 249 SHA256 
5ad0e95c5418ebd3edb06dc3f287b3fd84476a57766ca9984ffd98108e6930e6 SHA512 
6dcfd00e646da0d3d8ad231786a8e422d319d8a1755e9f1d55f555999c5ccc0fdb7dca62fc1ced8686f6c3206044e75cd197d75843b1e9e6e83bef276c01d3d9
 WHIRLPOOL 
e8d1c9f0e070e1b30443942543bcb6b0963a9566e3ff32e4d4592a268217547019ab133f1b477b3d772a206c4a275b01b1bb9784f16c4233894a7ad4dfc71ece
+DIST freebsd-lib-SA-1637-libc.patch 1556 SHA256 
923e4bfee62218b60ea8ea39488705073747e06d0ff57190c7c0f0b80df643ee SHA512 
dcaaa328296fa39b236f5ddfbab62dd7ba58eab17f60cb0e2a3f4ab6a1b4aef750642b3cb3953c7a430297448263eddad7ca2826198577f5e5ffda4426e58955
 WHIRLPOOL 
5ebfe5290658a4413e9ffbaabbf750b6661a1ff0206de9ddbe4e71ab1aad77c5edb4373338186ceb781c6c472daf38ff4cc443a835e83666f1a9858a0ff8bddf
+DIST freebsd-lib-SA-1638-bhyve.patch 637 SHA256 
e90962f3ad1f42c85cd251fc7af3400991acbecf262a0499ab07da53fce3c005 SHA512 
4d8c45f4e2d729998a874023bf5bc8ca2904d3fd71e681180c3b4b2eabe2a34c086b806b86debcbc9ab24c6b5ab637f6ddae00fb577994359ed14edc3cac5aa4
 WHIRLPOOL 
f30895ed4478165c914cd0a95a5e31f0e3175580ea753af39810cc9e2c6f5d0202fd771bac8f789ce52b73d88d536f95cd322e851c397f0087e66146cd412fbb
 DIST freebsd-libexec-8.2.tar.bz2 289147 SHA256 
10b996d1d8cd044ee2e7a877e5e6ad2bf050cce9b3bd402a5e0dea7d290b595d SHA512 
abe6cf5a268675d7dcb1c214c46fef47a3fb09b31947f5d8a0b938d352295efe0249beb5007649c52187bf4c221b6ebf074d18dfe9bafd168cae09ee02ab608d
 WHIRLPOOL 
27e854fe465eb933dd8e27c5a09b063e4d3798b54e0914c79a9120dcdc34cc5d525a0c92da7b645ff7ab2ab4f34c7f7b2783012dfa5004407acd11150062b7ad
 DIST freebsd-libexec-9.1.tar.bz2 304592 SHA256 
71e6e9e41328c2148c54b81ad9b59f912a1d5f0d52e17ac07f223aa7a94b82be SHA512 
7baa4160dda2610250dd52f445e24478e0f1ea10bce21fcd0e5d1b856f399b896adc334114de0c7f61a5637e4349bb1688fdbe5c72798d8568ae791114710b92
 WHIRLPOOL 
d800f477ac5c9ad6dae3e0091c83e107609b5a1e3aa79e9533fcd10a8dd34ff7733ab9523eae7c292310fe94f6a529209cae6b9e8bac6b47244e59834593e74b
 DIST freebsd-src-10.3.tar.xz 126900216 SHA256 
f50763dcac88e9b7ec616b77d537bf338f470350e2c85e0cc7decfcc8372b54d SHA512 
a0c95fc4bbc5ad7599d0a83651a497e85cd85a5c433e5e175c57480b466c9eb5aa0390804d6336da8301c75ad499484399d39b8f7efbcfda8cafb09b1aa12d8f
 WHIRLPOOL 
bf5320bc506fb73a63d0fb324b60667a196ca2fef5d0215637a657c613f2052d76d002deb205e258f6d4e2aaea15490b26679e59a102606a34b58ab1f6b755ad

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.3-r2.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.3-r3.ebuild
similarity index 99%
rename from sys-freebsd/freebsd-lib/freebsd-lib-10.3-r2.ebuild
rename to sys-freebsd/freebsd-lib/freebsd-lib-10.3-r3.ebuild
index ed4d9a8..37b330f 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.3-r2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.3-r3.ebuild
@@ -11,7 +11,9 @@ SLOT="0"
 LICENSE="BSD zfs? ( CDDL )"
 
 # Security Advisory and Errata patches.
-UPSTREAM_PATCHES=( "EN-16:06/libc.patch" )
+UPSTREAM_PATCHES=( "EN-16:06/libc.patch"
+   "SA-16:37/libc.patch"
+   "SA-16:38/bhyve.patch" )
 
 # Crypto is needed to have an internal OpenSSL header
 # sys is needed for libalias, probably we can just extract that instead of

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-11.0.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-11.0-r1.ebuild
similarity index 99%
rename from s

[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-09-12 Thread Patrice Clement
commit: 02e5e0b32f8a3a149464b0ded7c8361da83bdccd
Author: Yuta Satoh  gmail  com>
AuthorDate: Sun Sep 11 12:13:35 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Sep 12 10:31:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02e5e0b3

sys-freebsd/freebsd-lib: remove old.

Gentoo-Bug: https://bugs.gentoo.org/593386
Closes: https://github.com/gentoo/gentoo/pull/2299

Signed-off-by: Patrice Clement  gentoo.org>

 sys-freebsd/freebsd-lib/freebsd-lib-9.1-r10.ebuild | 611 -
 1 file changed, 611 deletions(-)

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r10.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r10.ebuild
deleted file mode 100644
index c1701a4..
--- a/sys-freebsd/freebsd-lib/freebsd-lib-9.1-r10.ebuild
+++ /dev/null
@@ -1,611 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit bsdmk freebsd flag-o-matic multilib toolchain-funcs eutils multibuild
-
-DESCRIPTION="FreeBSD's base system libraries"
-SLOT="0"
-KEYWORDS="~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
-
-# Crypto is needed to have an internal OpenSSL header
-# sys is needed for libalias, probably we can just extract that instead of
-# extracting the whole tarball
-SRC_URI="mirror://gentoo/${LIB}.tar.bz2
-   mirror://gentoo/${CONTRIB}.tar.bz2
-   mirror://gentoo/${CRYPTO}.tar.bz2
-   mirror://gentoo/${LIBEXEC}.tar.bz2
-   mirror://gentoo/${ETC}.tar.bz2
-   mirror://gentoo/${INCLUDE}.tar.bz2
-   mirror://gentoo/${USBIN}.tar.bz2
-   mirror://gentoo/${GNU}.tar.bz2
-   build? (
-   mirror://gentoo/${SYS}.tar.bz2 )
-   zfs? (
-   mirror://gentoo/${CDDL}.tar.bz2 )"
-
-if [ "${CATEGORY#*cross-}" = "${CATEGORY}" ]; then
-   RDEPEND="ssl? ( dev-libs/openssl )
-   hesiod? ( net-dns/hesiod )
-   kerberos? ( app-crypt/heimdal )
-   usb? ( !dev-libs/libusb )
-   zfs? ( =sys-freebsd/freebsd-cddl-${RV}* )
-   >=dev-libs/expat-2.0.1
-   !sys-libs/libutempter
-   !sys-freebsd/freebsd-headers"
-   DEPEND="${RDEPEND}
-   >=sys-devel/flex-2.5.31-r2
-   =sys-freebsd/freebsd-sources-${RV}*"
-else
-   SRC_URI="${SRC_URI}
-   mirror://gentoo/${SYS}.tar.bz2"
-fi
-
-DEPEND="${DEPEND}
-   userland_GNU? ( sys-apps/mtree )
-   =sys-freebsd/freebsd-mk-defs-${RV}*"
-
-S="${WORKDIR}/lib"
-
-export CTARGET=${CTARGET:-${CHOST}}
-if [ "${CTARGET}" = "${CHOST}" -a "${CATEGORY#*cross-}" != "${CATEGORY}" ]; 
then
-   export CTARGET=${CATEGORY/cross-}
-fi
-
-IUSE="atm bluetooth ssl hesiod ipv6 kerberos usb netware
-   build crosscompile_opts_headers-only zfs
-   userland_GNU userland_BSD multilib"
-
-pkg_setup() {
-   [ -c /dev/zero ] || \
-   die "You forgot to mount /dev; the compiled libc would break."
-
-   if ! use ssl && use kerberos; then
-   eerror "If you want kerberos support you need to enable ssl 
support, too."
-   fi
-
-   use atm || mymakeopts="${mymakeopts} WITHOUT_ATM= "
-   use bluetooth || mymakeopts="${mymakeopts} WITHOUT_BLUETOOTH= "
-   use hesiod || mymakeopts="${mymakeopts} WITHOUT_HESIOD= "
-   use ipv6 || mymakeopts="${mymakeopts} WITHOUT_INET6_SUPPORT= "
-   use kerberos || mymakeopts="${mymakeopts} WITHOUT_KERBEROS_SUPPORT= 
WITHOUT_GSSAPI= "
-   use netware || mymakeopts="${mymakeopts} WITHOUT_IPX= 
WITHOUT_IPX_SUPPORT= WITHOUT_NCP= "
-   use ssl || mymakeopts="${mymakeopts} WITHOUT_OPENSSL= "
-   use usb || mymakeopts="${mymakeopts} WITHOUT_USB= "
-   use zfs || mymakeopts="${mymakeopts} WITHOUT_CDDL= "
-
-   mymakeopts="${mymakeopts} WITHOUT_BIND= WITHOUT_BIND_LIBS= 
WITHOUT_SENDMAIL= WITHOUT_CLANG= "
-
-   if [ "${CTARGET}" != "${CHOST}" ]; then
-   mymakeopts="${mymakeopts} MACHINE=$(tc-arch-kernel ${CTARGET})"
-   mymakeopts="${mymakeopts} MACHINE_ARCH=$(tc-arch-kernel 
${CTARGET})"
-   fi
-}
-
-PATCHES=(
-   "${FILESDIR}/${PN}-6.0-pmc.patch"
-   "${FILESDIR}/${PN}-6.0-flex-2.5.31.patch"
-   "${FILESDIR}/${PN}-6.1-csu.patch"
-   "${FILESDIR}/${PN}-9.0-liblink.patch"
-   "${FILESDIR}/${PN}-bsdxml2expat.patch"
-   "${FILESDIR}/${PN}-9.0-netware.patch"
-   "${FILESDIR}/${PN}-9.0-cve-2010-2632.patch"
-   "${FILESDIR}/${PN}-9.0-bluetooth.patch"
-   "${FILESDIR}/${PN}-9.1-.eh_frame_hdr-fix.patch"
-   )
-
-# Here we disable and remove source which we don't need or want
-# In order:
-# - ncurses stuff
-# - libexpat creates a bsdxml library which is the same as expat
-# - archiving libraries (have their own ebuild)
-# - sendmail libraries (they are installed by sendmail)
-# - SNMP library and dependency (have their own ebui

[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-05-10 Thread Michał Górny
commit: fa7708651dcbfbaa71bae8fd6028c29fe193fe50
Author: Yuta Satoh  gmail  com>
AuthorDate: Tue May 10 21:58:50 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 10 21:58:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa770865

sys-freebsd/freebsd-lib: Fix errata, FreeBSD-EN-16:06.libc

 sys-freebsd/freebsd-lib/Manifest   | 1 +
 .../{freebsd-lib-10.3.ebuild => freebsd-lib-10.3-r1.ebuild}| 3 +++
 2 files changed, 4 insertions(+)

diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest
index 48ae374..34e1e4e 100644
--- a/sys-freebsd/freebsd-lib/Manifest
+++ b/sys-freebsd/freebsd-lib/Manifest
@@ -13,6 +13,7 @@ DIST freebsd-lib-8.2.tar.bz2 3323878 SHA256 
e3590c12794fcb5ba8eb7a1f58b497587cf1
 DIST freebsd-lib-9.1.tar.bz2 3206685 SHA256 
f31fa8107b4de711c548f6d0c1bb1f81d09f51bcc3b14a1e9e90bb0e7cc4a35d SHA512 
40d0c36b6b889c404fa0e0afa38ba4e84a55bc88ffa2f98a70afbd7a32c4f32c158617ba770567d082a986d62c09b3ec8db3dc5ab853ee1c9bbe0b90bb82396e
 WHIRLPOOL 
581878bf9c43184b043b4293409b85901c9ed1f9bd279e965414aca41ba50950848ebda3ee10a503a028135dfd2765e95a11acd4e62a11c528e104392bbbd8d0
 DIST freebsd-lib-EN-1517-libc.patch 24159 SHA256 
d9662fc730a3cd8f45763cb23ffb8500606123b91947fe3aaad250b36791bf91 SHA512 
bc08438974eafe038298f9b1c01b02b85503ac909af7aa9d852929bac3620afc24d0339cbe5b2368c05879619d3ba4fb377cd2a805c261e2f4eec3ef5bdd6da6
 WHIRLPOOL 
0cb41d381856e6a25ae9505f68d392646e0f47cbb8b5d395fc88da36115fa876fff55cde85c62cedbd48427dc4944b5343f49a3beb5e7a9ded544ff2c89e9363
 DIST freebsd-lib-EN-1603-yplib.patch 2358 SHA256 
f4151d7188cf5a925d120008a03dd9f1088fcec20bdc46cc91b3a3bebaa712c5 SHA512 
0cde2e0edbdd080a44ff90806d4a349fbffa3fae9737e10d2b22b89aaf07da95202aa520e2fcd042126ca6ebdf8504de550835d022c3d53cf16a4c4cdee35b9c
 WHIRLPOOL 
7d1706c31ea976272761ca749aeef886c6f76163dcd6f5988b6e449125b745d25a0f85bead8ec75a93784a25caf237a15a79de0b444a2dd2ddcf73308f89c64f
+DIST freebsd-lib-EN-1606-libc.patch 249 SHA256 
5ad0e95c5418ebd3edb06dc3f287b3fd84476a57766ca9984ffd98108e6930e6 SHA512 
6dcfd00e646da0d3d8ad231786a8e422d319d8a1755e9f1d55f555999c5ccc0fdb7dca62fc1ced8686f6c3206044e75cd197d75843b1e9e6e83bef276c01d3d9
 WHIRLPOOL 
e8d1c9f0e070e1b30443942543bcb6b0963a9566e3ff32e4d4592a268217547019ab133f1b477b3d772a206c4a275b01b1bb9784f16c4233894a7ad4dfc71ece
 DIST freebsd-libexec-8.2.tar.bz2 289147 SHA256 
10b996d1d8cd044ee2e7a877e5e6ad2bf050cce9b3bd402a5e0dea7d290b595d SHA512 
abe6cf5a268675d7dcb1c214c46fef47a3fb09b31947f5d8a0b938d352295efe0249beb5007649c52187bf4c221b6ebf074d18dfe9bafd168cae09ee02ab608d
 WHIRLPOOL 
27e854fe465eb933dd8e27c5a09b063e4d3798b54e0914c79a9120dcdc34cc5d525a0c92da7b645ff7ab2ab4f34c7f7b2783012dfa5004407acd11150062b7ad
 DIST freebsd-libexec-9.1.tar.bz2 304592 SHA256 
71e6e9e41328c2148c54b81ad9b59f912a1d5f0d52e17ac07f223aa7a94b82be SHA512 
7baa4160dda2610250dd52f445e24478e0f1ea10bce21fcd0e5d1b856f399b896adc334114de0c7f61a5637e4349bb1688fdbe5c72798d8568ae791114710b92
 WHIRLPOOL 
d800f477ac5c9ad6dae3e0091c83e107609b5a1e3aa79e9533fcd10a8dd34ff7733ab9523eae7c292310fe94f6a529209cae6b9e8bac6b47244e59834593e74b
 DIST freebsd-src-10.2.tar.xz 124551336 SHA256 
6a59ea716bae96135983ad70cd7123e3b35ec91b191a82fe282ade88a61560b1 SHA512 
fba4588fdaa94fa4582a8de566a84cf4f2badc87c7b2e0745d7a31c1e349b2d5f59dbdbb16a9d43421155c1ac4bdec8db24c5d32ac5a92be687d4ed70fe35835
 WHIRLPOOL 
e325db3c07118762021d802c4f20c7a5fd4b816f08cab6f92b408399f1b3bf8ad89728d51c354ab21478265a4539463c94aae9ae49f0ac10cd3c3f8f640dc186

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.3.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.3-r1.ebuild
similarity index 99%
rename from sys-freebsd/freebsd-lib/freebsd-lib-10.3.ebuild
rename to sys-freebsd/freebsd-lib/freebsd-lib-10.3-r1.ebuild
index d657ddb..14d49e5 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.3.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.3-r1.ebuild
@@ -10,6 +10,9 @@ DESCRIPTION="FreeBSD's base system libraries"
 SLOT="0"
 LICENSE="BSD zfs? ( CDDL )"
 
+# Security Advisory and Errata patches.
+UPSTREAM_PATCHES=( "EN-16:06/libc.patch" )
+
 # Crypto is needed to have an internal OpenSSL header
 # sys is needed for libalias, probably we can just extract that instead of
 # extracting the whole tarball



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-03-01 Thread Alexis Ballier
commit: feec564b833066ded6d8ce8ecd2227180ef1881f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 09:11:17 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 10:06:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feec564b

sys-freebsd/freebsd-lib: discriminate GNU userland based on CBUILD:-CHOST which 
helps when cross-compiling.

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
index 0ce19a2..23f5e85 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
@@ -212,7 +212,7 @@ src_prepare() {
# Try to fix sed calls for GNU sed. Do it only with GNU userland and 
force
# BSD's sed on BSD.
cd "${S}"
-   if use userland_GNU; then
+   if [[ ${CBUILD:-${CHOST}} != *bsd* ]]; then
find . -name Makefile -exec sed -ibak 's/sed -i /sed -i/' {} \;
sed -i -e 's/-i ""/-i""/' "${S}/csu/Makefile.inc" || die
fi
@@ -359,7 +359,7 @@ do_compile() {
 src_compile() {
# Does not work with GNU sed
# Force BSD's sed on BSD.
-   if use userland_BSD ; then
+   if [[ ${CBUILD:-${CHOST}} == *bsd* ]]; then
export ESED=/usr/bin/sed
unalias sed
fi



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-03-01 Thread Alexis Ballier
commit: 2c2968cde0bdc372b34bda6bc03abb7a6f9b3725
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 10:04:37 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 10:06:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2968cd

sys-freebsd/freebsd-lib: set RPCDIR to include_proper when pre-installing 
headers

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
index d50c0d4..bb782f3 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
@@ -328,6 +328,7 @@ do_bootstrap() {
CTARGET="${CHOST}" install_includes "/include_proper_${ABI}"
CFLAGS="${CFLAGS} -isystem ${WORKDIR}/include_proper_${ABI}"
CXXFLAGS="${CXXFLAGS} -isystem ${WORKDIR}/include_proper_${ABI}"
+   mymakeopts="${mymakeopts} 
RPCDIR=${WORKDIR}/include_proper_${ABI}/rpcsvc"
fi
bootstrap_csu
bootstrap_libssp_nonshared



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-03-01 Thread Alexis Ballier
commit: 5ddc0c15d8941afd7654b9e96b2f803d330e928f
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 09:28:00 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 10:06:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ddc0c15

sys-freebsd/freebsd-lib: move GNU install/sed fixes before USE=build check so 
that they are applied also with USE=build.

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild | 25 +++---
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
index 49e8c0b..d50c0d4 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
@@ -186,6 +186,19 @@ src_prepare() {
sed -e 's/LDFLAGS/RAW_LDFLAGS/g' \
-i "${S}/csu/i386-elf/Makefile" \
-i "${S}/csu/ia64/Makefile" || die
+
+   if install --version 2> /dev/null | grep -q GNU; then
+   sed -i.bak -e 's:${INSTALL} -C:${INSTALL}:' 
"${WORKDIR}/include/Makefile"
+   fi
+
+   # Try to fix sed calls for GNU sed. Do it only with GNU userland and 
force
+   # BSD's sed on BSD.
+   cd "${S}"
+   if [[ ${CBUILD:-${CHOST}} != *bsd* ]]; then
+   find . -name Makefile -exec sed -ibak 's/sed -i /sed -i/' {} \;
+   sed -i -e 's/-i ""/-i""/' "${S}/csu/Makefile.inc" || die
+   fi
+
if use build; then
cd "${WORKDIR}"
# This patch has to be applied on ${WORKDIR}/sys, so we do it 
here since it
@@ -204,18 +217,6 @@ src_prepare() {
"${S}/libc/rpc/Makefile.inc" \
"${S}/libc/yp/Makefile.inc"
fi
-
-   if install --version 2> /dev/null | grep -q GNU; then
-   sed -i.bak -e 's:${INSTALL} -C:${INSTALL}:' 
"${WORKDIR}/include/Makefile"
-   fi
-
-   # Try to fix sed calls for GNU sed. Do it only with GNU userland and 
force
-   # BSD's sed on BSD.
-   cd "${S}"
-   if [[ ${CBUILD:-${CHOST}} != *bsd* ]]; then
-   find . -name Makefile -exec sed -ibak 's/sed -i /sed -i/' {} \;
-   sed -i -e 's/-i ""/-i""/' "${S}/csu/Makefile.inc" || die
-   fi
 }
 
 bootstrap_lib() {



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-03-01 Thread Alexis Ballier
commit: ca104ab4585b605d45771e77643a9e1c9a5f2117
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 09:14:00 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 10:06:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca104ab4

sys-freebsd/freebsd-lib: make sys symlink SYSROOT relative

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
index 23f5e85..a498d66 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
@@ -197,7 +197,7 @@ src_prepare() {
 
if ! is_crosscompile ; then
if [[ ! -e "${WORKDIR}/sys" ]]; then
-   ln -s "/usr/src/sys" "${WORKDIR}/sys" || die "Couldn't 
make sys symlink!"
+   ln -s "${SYSROOT}/usr/src/sys" "${WORKDIR}/sys" || die 
"Couldn't make sys symlink!"
fi
else
sed -i.bak -e "s:/usr/include:/usr/${CTARGET}/usr/include:g" \



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-03-01 Thread Alexis Ballier
commit: 2b157dc58a4b9a571d773d37d4f329e4881c3380
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Mar  1 09:14:56 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Mar  1 10:06:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b157dc5

sys-freebsd/freebsd-lib: add :0= dep on openssl

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
index a498d66..49e8c0b 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
@@ -35,7 +35,7 @@ EXTRACTONLY="
 "
 
 if [ "${CATEGORY#*cross-}" = "${CATEGORY}" ]; then
-   RDEPEND="ssl? ( dev-libs/openssl )
+   RDEPEND="ssl? ( dev-libs/openssl:0= )
hesiod? ( net-dns/hesiod )
kerberos? ( app-crypt/heimdal )
usb? ( !dev-libs/libusb )



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-02-28 Thread Alexis Ballier
commit: 94616038c4dcdaaf7fc9af0e803dcfd1b8899811
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Feb 28 16:53:37 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Feb 28 16:53:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94616038

sys-freebsd/freebsd-lib: add DESTDIR support to gen_libc_ldscript function so 
that we can make the ldscript SYSROOT relative when building a cross compiler.

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
index eb75ede..0ce19a2 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
@@ -405,11 +405,11 @@ gen_libc_ldscript() {
#   $3 = source libssp_nonshared dir
 
# Clear the symlink.
-   rm -f "${D}/$2/libc.so" || die
+   rm -f "${DESTDIR}/$2/libc.so" || die
 
# Move the library if needed
if [ "$1" != "$2" ] ; then
-   mv "${D}/$2/libc.so.7" "${D}/$1/" || die
+   mv "${DESTDIR}/$2/libc.so.7" "${DESTDIR}/$1/" || die
fi
 
# Generate libc.so ldscript for inclusion of libssp_nonshared.a when 
linking
@@ -423,7 +423,7 @@ gen_libc_ldscript() {
 
# iconv symbol provided by libc_nonshared.a.
# http://svnweb.freebsd.org/base?view=revision&revision=258283
-   cat > "${D}/$2/libc.so" <<-END_LDSCRIPT
+   cat > "${DESTDIR}/$2/libc.so" <<-END_LDSCRIPT
 /* GNU ld script
SSP (-fstack-protector) requires __stack_chk_fail_local to be local.
GCC invokes this symbol in a non-PIC way, which results in TEXTRELs if
@@ -528,13 +528,13 @@ do_install() {
 
if ! is_crosscompile ; then
if ! multilib_is_native_abi ; then
-   gen_libc_ldscript "usr/$(get_libdir)" 
"usr/$(get_libdir)" "usr/$(get_libdir)"
+   DESTDIR="${D}" gen_libc_ldscript "usr/$(get_libdir)" 
"usr/$(get_libdir)" "usr/$(get_libdir)"
else
dodir "$(get_libdir)"
-   gen_libc_ldscript "$(get_libdir)" "usr/$(get_libdir)" 
"usr/$(get_libdir)"
+   DESTDIR="${D}" gen_libc_ldscript "$(get_libdir)" 
"usr/$(get_libdir)" "usr/$(get_libdir)"
fi
else
-   CHOST=${CTARGET} gen_libc_ldscript "usr/${CTARGET}/usr/lib" 
"usr/${CTARGET}/usr/lib" "usr/${CTARGET}/usr/lib"
+   CHOST=${CTARGET} DESTDIR="${D}/usr/${CTARGET}/" 
gen_libc_ldscript "usr/lib" "usr/lib" "usr/lib"
# We're done for the cross libc here.
return 0
fi



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-02-28 Thread Alexis Ballier
commit: 5b7de3b9b739d49bc1e77b76855e2717031d5347
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sun Feb 28 14:02:59 2016 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sun Feb 28 14:03:08 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b7de3b9

sys-freebsd/freebsd-lib: fix a bit more sed usage for building under linux.

Package-Manager: portage-2.2.27
Signed-off-by: Alexis Ballier  gentoo.org>

 sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
index e5d7309..eb75ede 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
@@ -214,6 +214,7 @@ src_prepare() {
cd "${S}"
if use userland_GNU; then
find . -name Makefile -exec sed -ibak 's/sed -i /sed -i/' {} \;
+   sed -i -e 's/-i ""/-i""/' "${S}/csu/Makefile.inc" || die
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2016-01-16 Thread Michał Górny
commit: 2ba85b0f74516b8afa0ab60beae2260a6aa95767
Author: Yuta Satoh  gmail  com>
AuthorDate: Sat Jan 16 08:50:02 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 16 08:50:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ba85b0f

sys-freebsd/freebsd-lib: Fix eratta, FreeBSD-EN-16:03.ypclnt

 sys-freebsd/freebsd-lib/Manifest   | 1 +
 .../{freebsd-lib-10.2-r1.ebuild => freebsd-lib-10.2-r2.ebuild} | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest
index 1cbebfc..a99130f 100644
--- a/sys-freebsd/freebsd-lib/Manifest
+++ b/sys-freebsd/freebsd-lib/Manifest
@@ -12,6 +12,7 @@ DIST freebsd-include-9.1.tar.bz2 146881 SHA256 
861dce3f39e6806762b102361017cbe14
 DIST freebsd-lib-8.2.tar.bz2 3323878 SHA256 
e3590c12794fcb5ba8eb7a1f58b497587cf19f9200b3254c194a793da3b5bfb0 SHA512 
c059cfdd1099bb519b2a5c43fb7e7104c500ef8906229ed7eb9e420cb3a217cdaf8655e9e7a9f45cfadc5491f8115e0e738fd49251d9f0c3a83780845b09f007
 WHIRLPOOL 
95f98a372f44a89bc8ac3029ec065dbbfec338e6f889d057d75644bfcdfb9d27fdc0421d7e392cad5a823712b97f0857297ec3d321580254c63032c22b95792e
 DIST freebsd-lib-9.1.tar.bz2 3206685 SHA256 
f31fa8107b4de711c548f6d0c1bb1f81d09f51bcc3b14a1e9e90bb0e7cc4a35d SHA512 
40d0c36b6b889c404fa0e0afa38ba4e84a55bc88ffa2f98a70afbd7a32c4f32c158617ba770567d082a986d62c09b3ec8db3dc5ab853ee1c9bbe0b90bb82396e
 WHIRLPOOL 
581878bf9c43184b043b4293409b85901c9ed1f9bd279e965414aca41ba50950848ebda3ee10a503a028135dfd2765e95a11acd4e62a11c528e104392bbbd8d0
 DIST freebsd-lib-EN-1517-libc.patch 24159 SHA256 
d9662fc730a3cd8f45763cb23ffb8500606123b91947fe3aaad250b36791bf91 SHA512 
bc08438974eafe038298f9b1c01b02b85503ac909af7aa9d852929bac3620afc24d0339cbe5b2368c05879619d3ba4fb377cd2a805c261e2f4eec3ef5bdd6da6
 WHIRLPOOL 
0cb41d381856e6a25ae9505f68d392646e0f47cbb8b5d395fc88da36115fa876fff55cde85c62cedbd48427dc4944b5343f49a3beb5e7a9ded544ff2c89e9363
+DIST freebsd-lib-EN-1603-yplib.patch 2358 SHA256 
f4151d7188cf5a925d120008a03dd9f1088fcec20bdc46cc91b3a3bebaa712c5 SHA512 
0cde2e0edbdd080a44ff90806d4a349fbffa3fae9737e10d2b22b89aaf07da95202aa520e2fcd042126ca6ebdf8504de550835d022c3d53cf16a4c4cdee35b9c
 WHIRLPOOL 
7d1706c31ea976272761ca749aeef886c6f76163dcd6f5988b6e449125b745d25a0f85bead8ec75a93784a25caf237a15a79de0b444a2dd2ddcf73308f89c64f
 DIST freebsd-libexec-8.2.tar.bz2 289147 SHA256 
10b996d1d8cd044ee2e7a877e5e6ad2bf050cce9b3bd402a5e0dea7d290b595d SHA512 
abe6cf5a268675d7dcb1c214c46fef47a3fb09b31947f5d8a0b938d352295efe0249beb5007649c52187bf4c221b6ebf074d18dfe9bafd168cae09ee02ab608d
 WHIRLPOOL 
27e854fe465eb933dd8e27c5a09b063e4d3798b54e0914c79a9120dcdc34cc5d525a0c92da7b645ff7ab2ab4f34c7f7b2783012dfa5004407acd11150062b7ad
 DIST freebsd-libexec-9.1.tar.bz2 304592 SHA256 
71e6e9e41328c2148c54b81ad9b59f912a1d5f0d52e17ac07f223aa7a94b82be SHA512 
7baa4160dda2610250dd52f445e24478e0f1ea10bce21fcd0e5d1b856f399b896adc334114de0c7f61a5637e4349bb1688fdbe5c72798d8568ae791114710b92
 WHIRLPOOL 
d800f477ac5c9ad6dae3e0091c83e107609b5a1e3aa79e9533fcd10a8dd34ff7733ab9523eae7c292310fe94f6a529209cae6b9e8bac6b47244e59834593e74b
 DIST freebsd-src-10.2.tar.xz 124551336 SHA256 
6a59ea716bae96135983ad70cd7123e3b35ec91b191a82fe282ade88a61560b1 SHA512 
fba4588fdaa94fa4582a8de566a84cf4f2badc87c7b2e0745d7a31c1e349b2d5f59dbdbb16a9d43421155c1ac4bdec8db24c5d32ac5a92be687d4ed70fe35835
 WHIRLPOOL 
e325db3c07118762021d802c4f20c7a5fd4b816f08cab6f92b408399f1b3bf8ad89728d51c354ab21478265a4539463c94aae9ae49f0ac10cd3c3f8f640dc186

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r1.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
similarity index 99%
rename from sys-freebsd/freebsd-lib/freebsd-lib-10.2-r1.ebuild
rename to sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
index 7168bea..e5d7309 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r1.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r2.ebuild
@@ -10,7 +10,8 @@ DESCRIPTION="FreeBSD's base system libraries"
 SLOT="0"
 
 # Security Advisory and Errata patches.
-UPSTREAM_PATCHES=( "EN-15:17/libc.patch" )
+UPSTREAM_PATCHES=( "EN-15:17/libc.patch"
+   "EN-16:03/yplib.patch" )
 
 # Crypto is needed to have an internal OpenSSL header
 # sys is needed for libalias, probably we can just extract that instead of



[gentoo-commits] repo/gentoo:master commit in: sys-freebsd/freebsd-lib/

2015-09-21 Thread Michał Górny
commit: 254e298253e4174babae680bbedacaa73a9d7964
Author: Yuta Satoh  gentoo  gr  jp>
AuthorDate: Mon Sep 21 08:37:56 2015 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Sep 21 08:37:56 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254e2982

sys-freebsd/freebsd-lib: Fix eratta, FreeBSD-EN-15:17.libc

 sys-freebsd/freebsd-lib/Manifest   | 1 +
 .../{freebsd-lib-10.2.ebuild => freebsd-lib-10.2-r1.ebuild}| 3 +++
 2 files changed, 4 insertions(+)

diff --git a/sys-freebsd/freebsd-lib/Manifest b/sys-freebsd/freebsd-lib/Manifest
index fc5e1af..1cbebfc 100644
--- a/sys-freebsd/freebsd-lib/Manifest
+++ b/sys-freebsd/freebsd-lib/Manifest
@@ -11,6 +11,7 @@ DIST freebsd-include-8.2.tar.bz2 138992 SHA256 
fade90621a8e4880c9583c1ee49965400
 DIST freebsd-include-9.1.tar.bz2 146881 SHA256 
861dce3f39e6806762b102361017cbe148f0e2b768b3fca152f8426f44a2942f SHA512 
779c8315ce2b10b343bb62e331525d510b0d68ce5d665a1672bd6f4d1eff6445bc6b7a0f178b319828aa203c4e4c04c561ce793052703f4f936ce9711280a0c9
 WHIRLPOOL 
e16ba45d380591ba007ca59579d45f61ffc1aa1a4c08fc11ed2794979b0a189a346c81b4f70a44ee199d50a72024930f28587ad62a9cd6854fc937eb466ec115
 DIST freebsd-lib-8.2.tar.bz2 3323878 SHA256 
e3590c12794fcb5ba8eb7a1f58b497587cf19f9200b3254c194a793da3b5bfb0 SHA512 
c059cfdd1099bb519b2a5c43fb7e7104c500ef8906229ed7eb9e420cb3a217cdaf8655e9e7a9f45cfadc5491f8115e0e738fd49251d9f0c3a83780845b09f007
 WHIRLPOOL 
95f98a372f44a89bc8ac3029ec065dbbfec338e6f889d057d75644bfcdfb9d27fdc0421d7e392cad5a823712b97f0857297ec3d321580254c63032c22b95792e
 DIST freebsd-lib-9.1.tar.bz2 3206685 SHA256 
f31fa8107b4de711c548f6d0c1bb1f81d09f51bcc3b14a1e9e90bb0e7cc4a35d SHA512 
40d0c36b6b889c404fa0e0afa38ba4e84a55bc88ffa2f98a70afbd7a32c4f32c158617ba770567d082a986d62c09b3ec8db3dc5ab853ee1c9bbe0b90bb82396e
 WHIRLPOOL 
581878bf9c43184b043b4293409b85901c9ed1f9bd279e965414aca41ba50950848ebda3ee10a503a028135dfd2765e95a11acd4e62a11c528e104392bbbd8d0
+DIST freebsd-lib-EN-1517-libc.patch 24159 SHA256 
d9662fc730a3cd8f45763cb23ffb8500606123b91947fe3aaad250b36791bf91 SHA512 
bc08438974eafe038298f9b1c01b02b85503ac909af7aa9d852929bac3620afc24d0339cbe5b2368c05879619d3ba4fb377cd2a805c261e2f4eec3ef5bdd6da6
 WHIRLPOOL 
0cb41d381856e6a25ae9505f68d392646e0f47cbb8b5d395fc88da36115fa876fff55cde85c62cedbd48427dc4944b5343f49a3beb5e7a9ded544ff2c89e9363
 DIST freebsd-libexec-8.2.tar.bz2 289147 SHA256 
10b996d1d8cd044ee2e7a877e5e6ad2bf050cce9b3bd402a5e0dea7d290b595d SHA512 
abe6cf5a268675d7dcb1c214c46fef47a3fb09b31947f5d8a0b938d352295efe0249beb5007649c52187bf4c221b6ebf074d18dfe9bafd168cae09ee02ab608d
 WHIRLPOOL 
27e854fe465eb933dd8e27c5a09b063e4d3798b54e0914c79a9120dcdc34cc5d525a0c92da7b645ff7ab2ab4f34c7f7b2783012dfa5004407acd11150062b7ad
 DIST freebsd-libexec-9.1.tar.bz2 304592 SHA256 
71e6e9e41328c2148c54b81ad9b59f912a1d5f0d52e17ac07f223aa7a94b82be SHA512 
7baa4160dda2610250dd52f445e24478e0f1ea10bce21fcd0e5d1b856f399b896adc334114de0c7f61a5637e4349bb1688fdbe5c72798d8568ae791114710b92
 WHIRLPOOL 
d800f477ac5c9ad6dae3e0091c83e107609b5a1e3aa79e9533fcd10a8dd34ff7733ab9523eae7c292310fe94f6a529209cae6b9e8bac6b47244e59834593e74b
 DIST freebsd-src-10.2.tar.xz 124551336 SHA256 
6a59ea716bae96135983ad70cd7123e3b35ec91b191a82fe282ade88a61560b1 SHA512 
fba4588fdaa94fa4582a8de566a84cf4f2badc87c7b2e0745d7a31c1e349b2d5f59dbdbb16a9d43421155c1ac4bdec8db24c5d32ac5a92be687d4ed70fe35835
 WHIRLPOOL 
e325db3c07118762021d802c4f20c7a5fd4b816f08cab6f92b408399f1b3bf8ad89728d51c354ab21478265a4539463c94aae9ae49f0ac10cd3c3f8f640dc186

diff --git a/sys-freebsd/freebsd-lib/freebsd-lib-10.2.ebuild 
b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r1.ebuild
similarity index 99%
rename from sys-freebsd/freebsd-lib/freebsd-lib-10.2.ebuild
rename to sys-freebsd/freebsd-lib/freebsd-lib-10.2-r1.ebuild
index 4d91673..1bd3bd1 100644
--- a/sys-freebsd/freebsd-lib/freebsd-lib-10.2.ebuild
+++ b/sys-freebsd/freebsd-lib/freebsd-lib-10.2-r1.ebuild
@@ -9,6 +9,9 @@ inherit bsdmk freebsd flag-o-matic multilib toolchain-funcs 
eutils multibuild mu
 DESCRIPTION="FreeBSD's base system libraries"
 SLOT="0"
 
+# Security Advisory and Errata patches.
+UPSTREAM_PATCHES=( "EN-15:17/libc.patch" )
+
 # Crypto is needed to have an internal OpenSSL header
 # sys is needed for libalias, probably we can just extract that instead of
 # extracting the whole tarball