virtual/libc: Sync with gentoo

It's from gentoo commit 3088400aa075ae4abd4b14c4457f725ffa9e692e.
This commit is contained in:
Krzesimir Nowak 2022-02-16 12:19:58 +01:00
parent a55b653a59
commit 5544e12b25
5 changed files with 32 additions and 63 deletions

View File

@ -1,23 +0,0 @@
# ChangeLog for virtual/libc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/virtual/libc/ChangeLog,v 1.8 2014/03/31 07:41:18 ulm Exp $
31 Mar 2014; Ulrich Müller <ulm@gentoo.org> libc-0.ebuild:
Update to EAPI 5. Remove empty variable assignments.
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> libc-0.ebuild:
Add arm64 love.
16 Jun 2013; Anthony G. Basile <blueness@gentoo.org> libc-0.ebuild:
Add new libc: sys-libs/musl
27 Apr 2012; Alexis Ballier <aballier@gentoo.org> libc-0.ebuild:
keyword ~amd64-fbsd
25 Sep 2011; Ulrich Mueller <ulm@gentoo.org> metadata.xml:
Remove myself as maintainer.
*libc-0 (20 Apr 2011)
20 Apr 2011; Ulrich Mueller <ulm@gentoo.org> +libc-0.ebuild, +metadata.xml:
Initial import, bug 359001.

View File

@ -1,20 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
EBUILD libc-0.ebuild 860 SHA256 b8eff81cbfdd60b2559c9e72ba69d565b878d8f5be32a85dd6bd6fe2a82f3f56 SHA512 6969e28f736bbbca2c3e572261756c59680f2eae853f45ab500e6197d76af614fc6b7094ae214434332f4b2dfea65d547315c480cb3f7ee8c88c78e36f3cb0d1 WHIRLPOOL daae592397d50cfad518b220b108b8cfcb00d571880837bcd3e7fb2c11a4dd284cf05a26a6e0427862ac2d302d399150ab80c4f6b4714bf6b522e3da956e79f4
MISC ChangeLog 811 SHA256 26dc6de927370224a38ec336f9f28591f1ea4777664f408e05f8ce65c8a471ee SHA512 49e08585cb591d59445a275f073847c6b0eed9ebfcb3b26509dce3a7dfcbf89b46cd5063fb402a0bba779d34d04fbd3d556fa40e929bb3e43ca4a6ceb07408f8 WHIRLPOOL 9165d1f7ba424c3fa3b31caad479fb273f0932db3958e1d14d6de70c78647cd96a83905ac8ab8fd9dd8a310c5762fac36244b3d2dac715507f4b3a9823eefd4d
MISC metadata.xml 201 SHA256 6a9c4e8e998c76b33cd7608830375ed54c81d60f7fa7cdf2e09cee1cc3033d4a SHA512 07411603b54a680a80c4965877bf495e1c24d7e27d17672284ea6aeacca50c6abb68fbb4ae45ab07b86b3ec91da95d1ccf138c835d59d54ee0b274525987304a WHIRLPOOL 4d2d3a7c692cebbcd384e1277a4438cf48ec891908adc1581ec21141c54c3cd0c53de833f60f072eba05a554375375bdf90b397e1c95b4155b3d229f9f54f262
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQGcBAEBCAAGBQJTOR28AAoJEJQzkH1pP7W4a20L/19i8SHzYxSdW4J6BipHQ+Uu
MiUpuj9EA6DHpmYC55GvuQTlY0l+ZyNRwOM2lzr7AFG4dPNyu9ncS/QgGBfSSfDl
lt+h585RUD26thWidQEEDRkVu0v52gbmww5qHOgpXeNtVadmINwifoDhqfni2ec4
0N5FO1g3XDJRIuTPA6e1xyRWF0Y9Mbdwg54k9A95alBRJJJS5HMYbE3aSF6YDhn3
41r1qA56JfjCF/X02ivudRflSxMcB37+OXejqRGEkf20nAp8YQemhZy3Xk+HgQKH
Uf9eRB1yvfmF0AKbvo8BgKmIhDVmxr1iRMkLTXZ+ACgyQxhrSjhrk2M8vqxomJLO
nTl13vAM4IZsDZFERBPvNEmds2nNg9xlbX8j2sEkE22AX/jQbILmP6iX/NJOfxXs
nLvosUnJN3esgzjQzpoAdnSjPpbyKt+yqiQCJWe4oGO15csk9YZsNLzPai4JLfqB
usH5fdLCBCu+DdenM9Z+74aFmIoCfk58krbnW8lQCQ==
=w3rJ
-----END PGP SIGNATURE-----

View File

@ -1,16 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/virtual/libc/libc-0.ebuild,v 1.7 2014/03/31 07:41:18 ulm Exp $
EAPI=5
DESCRIPTION="Virtual for the C library"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# explicitly depend on SLOT 2.2 of glibc, because it sets
# a different SLOT for cross-compiling
RDEPEND="!prefix? (
elibc_glibc? ( sys-libs/glibc:2.2 )
elibc_musl? ( sys-libs/musl )
)"

View File

@ -0,0 +1,22 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Virtual for the C library"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# explicitly depend on SLOT 2.2 of glibc, because it sets
# a different SLOT for cross-compiling
# Cygwin uses newlib, which lacks libcrypt
RDEPEND="
!prefix-guest? (
elibc_glibc? ( sys-libs/glibc:2.2 )
elibc_musl? ( sys-libs/musl )
)
prefix-guest? (
elibc_Cygwin? ( sys-libs/cygwin-crypt )
!sys-libs/glibc
!sys-libs/musl
)"

View File

@ -1,7 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata> <pkgmetadata>
<herd>toolchain</herd> <maintainer type="project">
<herd>embedded</herd> <email>toolchain@gentoo.org</email>
<herd>bsd</herd> <name>Gentoo Toolchain Project</name>
</maintainer>
<maintainer type="project">
<email>embedded@gentoo.org</email>
<name>Embedded Gentoo</name>
</maintainer>
<stabilize-allarches/>
</pkgmetadata> </pkgmetadata>