diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/Manifest b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/Manifest index 32d4640562..bbe662863d 100644 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/Manifest +++ b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/Manifest @@ -5,3 +5,4 @@ DIST gnupg-2.2.0.tar.bz2 6532475 BLAKE2B 284ef4ce5ebb7e3d49ca3e73461b3f017eb07d2 DIST gnupg-2.2.1.tar.bz2 6537959 BLAKE2B 4ec500110358a9e5c7d01157e3e9b29a6c7084266b59a9b412d76a793245e0dc5ab94c5cff34eec5169f6fa226ffe2005ccafc4ba3fedb6761e2c4a2d9fd3234 SHA512 fcda7ea360d9928bf9e410afe3806ee0692dd533443b0c0e050605a9e2e37ec16f3c60a30b30ab137155327bc1f5d2107f1e792582e3ad245b47bf39a1a61a8f DIST gnupg-2.2.3.tar.bz2 6547069 BLAKE2B a5ac44f696cce2ffbac72b80f0efcd19fe09934fe00d3fe90c0a5be5618b40b686fa9fe3e78a451e72835342afa75f4316b7ea34d3ff9fe602e621111876cc4b SHA512 c73df3c6f7ce65bd9867a39d10f93548496bf596ba0901737fc0063b370fd2d834c0b912e5aa07ff31067bc9c1263acc9d314c6bfaf7c889b72c8d46087810cb DIST gnupg-2.2.4.tar.bz2 6571487 BLAKE2B ec678470e574fdc9f057cc727cbb902ce525f76adae740722731e318032707d0f72873628024c2070a72c21321f2b8da16153edeafcb4ddeba72de59ff5c73bd SHA512 3d5c93b7662433103e9549d066a6b1a0c09d595851fab712d2ee844a55157e952a8a2dd5deff70fa8dd6817481f81c3fe5135603bca03206857310d04c1067a8 +DIST gnupg-2.2.5.tar.bz2 6584756 BLAKE2B d19358caf65627243c37afbf348acb2ea91f785272f318aed9e95e097c34cf3b3b1a223919a86e3ff09c045cb0b56d8aed7c746ed1223dd6a6aa072d24c44bce SHA512 675d2acc2ba95d14b14f4c83364663d88c982332fb4c35a4cf32af19a6bd4453ad89905c80d45007adb50c01816247df84d1f525e94bb668b962a84815e49bf1 diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.2.4-dirmngr-Handle-failures-related-to-missing-IPv6.patch b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.2.4-dirmngr-Handle-failures-related-to-missing-IPv6.patch new file mode 100644 index 0000000000..53843900b9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/files/gnupg-2.2.4-dirmngr-Handle-failures-related-to-missing-IPv6.patch @@ -0,0 +1,31 @@ +From b7f48a0095a5b010b94f8192f4adc1adf8697567 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Wed, 31 Jan 2018 16:57:19 +0100 +Subject: [PATCH] dirmngr: Handle failures related to missing IPv6 gracefully + +Handle the two possible connect failures related to missing IPv6 support +gracefully by marking the host dead and retrying with another one. +If IPv6 is disabled via procfs, connect() will return EADDRNOTAVAIL. +If IPv6 is not compiled into the kernel, it will return EAFNOSUPPORT. +This makes it possible to use dual-stack hkp servers on hosts not having +IPv6 without random connection failures. +--- + dirmngr/ks-engine-hkp.c | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/dirmngr/ks-engine-hkp.c b/dirmngr/ks-engine-hkp.c +index 4a0b08f4f..a9bb93666 100644 +--- a/dirmngr/ks-engine-hkp.c ++++ b/dirmngr/ks-engine-hkp.c +@@ -1353,6 +1353,8 @@ handle_send_request_error (ctrl_t ctrl, gpg_error_t err, const char *request, + case GPG_ERR_UNKNOWN_HOST: + case GPG_ERR_NETWORK: + case GPG_ERR_EIO: /* Sometimes used by estream cookie functions. */ ++ case GPG_ERR_EADDRNOTAVAIL: /* e.g. when IPv6 is disabled */ ++ case GPG_ERR_EAFNOSUPPORT: /* e.g. when IPv6 is not compiled in */ + if (mark_host_dead (request) && *tries_left) + retry = 1; + break; +-- +2.16.1 + diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.4-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.4-r1.ebuild new file mode 100644 index 0000000000..90eea8ab85 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.4-r1.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit systemd toolchain-funcs + +MY_P="${P/_/-}" + +DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" +HOMEPAGE="http://www.gnupg.org/" +SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb wks-server" + +COMMON_DEPEND_LIBS=" + >=dev-libs/npth-1.2 + >=dev-libs/libassuan-2.5.0 + >=dev-libs/libgcrypt-1.7.3 + >=dev-libs/libgpg-error-1.24 + >=dev-libs/libksba-1.3.4 + >=net-misc/curl-7.10 + ssl? ( >=net-libs/gnutls-3.0:0= ) + sys-libs/zlib + ldap? ( net-nds/openldap ) + bzip2? ( app-arch/bzip2 ) + readline? ( sys-libs/readline:0= ) + smartcard? ( usb? ( virtual/libusb:0 ) ) + tofu? ( >=dev-db/sqlite-3.7 ) + " +COMMON_DEPEND_BINS="app-crypt/pinentry + !app-crypt/dirmngr" + +# Existence of executables is checked during configuration. +DEPEND="${COMMON_DEPEND_LIBS} + ${COMMON_DEPEND_BINS} + nls? ( sys-devel/gettext ) + doc? ( sys-apps/texinfo )" + +RDEPEND="${COMMON_DEPEND_LIBS} + ${COMMON_DEPEND_BINS} + selinux? ( sec-policy/selinux-gpg ) + nls? ( virtual/libintl )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( + ChangeLog NEWS README THANKS TODO VERSION + doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER +) + +PATCHES=( + "${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch" +) + +src_configure() { + local myconf=() + + if use smartcard; then + myconf+=( + --enable-scdaemon + $(use_enable usb ccid-driver) + ) + else + myconf+=( --disable-scdaemon ) + fi + + if use elibc_SunOS || use elibc_AIX; then + myconf+=( --disable-symcryptrun ) + else + myconf+=( --enable-symcryptrun ) + fi + + # glib fails and picks up clang's internal stdint.h causing weird errors + [[ ${CC} == *clang ]] && \ + export gl_cv_absolute_stdint_h=/usr/include/stdint.h + + econf \ + "${myconf[@]}" \ + $(use_enable bzip2) \ + $(use_enable ssl gnutls) \ + $(use_enable nls) \ + $(use_enable tofu) \ + $(use_enable wks-server wks-tools) \ + $(use_with ldap) \ + $(use_with readline) \ + --enable-gpg \ + --enable-gpgsm \ + --enable-large-secmem \ + --enable-all-tests \ + CC_FOR_BUILD="$(tc-getBUILD_CC)" +} + +src_compile() { + default + + use doc && emake -C doc html +} + +src_test() { + #Bug: 638574 + use tofu && export TESTFLAGS=--parallel + default +} + +src_install() { + default + + use tools && + dobin \ + tools/{convert-from-106,gpg-check-pattern} \ + tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \ + tools/make-dns-cert + + dosym gpg /usr/bin/gpg2 + dosym gpgv /usr/bin/gpgv2 + echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die + echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die + + dodir /etc/env.d + echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die + + use doc && dodoc doc/gnupg.html/* doc/*.png + + systemd_douserunit doc/examples/systemd-user/*.{service,socket} +} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.4-r2.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.4-r2.ebuild new file mode 100644 index 0000000000..b7cd856592 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.4-r2.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit systemd toolchain-funcs + +MY_P="${P/_/-}" + +DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" +HOMEPAGE="http://www.gnupg.org/" +SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb wks-server" + +COMMON_DEPEND_LIBS=" + >=dev-libs/npth-1.2 + >=dev-libs/libassuan-2.5.0 + >=dev-libs/libgcrypt-1.7.3 + >=dev-libs/libgpg-error-1.24 + >=dev-libs/libksba-1.3.4 + >=net-misc/curl-7.10 + ssl? ( >=net-libs/gnutls-3.0:0= ) + sys-libs/zlib + ldap? ( net-nds/openldap ) + bzip2? ( app-arch/bzip2 ) + readline? ( sys-libs/readline:0= ) + smartcard? ( usb? ( virtual/libusb:0 ) ) + tofu? ( >=dev-db/sqlite-3.7 ) + " +COMMON_DEPEND_BINS="app-crypt/pinentry + !app-crypt/dirmngr" + +# Existence of executables is checked during configuration. +DEPEND="${COMMON_DEPEND_LIBS} + ${COMMON_DEPEND_BINS} + nls? ( sys-devel/gettext ) + doc? ( sys-apps/texinfo )" + +RDEPEND="${COMMON_DEPEND_LIBS} + ${COMMON_DEPEND_BINS} + selinux? ( sec-policy/selinux-gpg ) + nls? ( virtual/libintl )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( + ChangeLog NEWS README THANKS TODO VERSION + doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER +) + +PATCHES=( + "${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch" + "${FILESDIR}/${P}-dirmngr-Handle-failures-related-to-missing-IPv6.patch" +) + +src_configure() { + local myconf=() + + if use smartcard; then + myconf+=( + --enable-scdaemon + $(use_enable usb ccid-driver) + ) + else + myconf+=( --disable-scdaemon ) + fi + + if use elibc_SunOS || use elibc_AIX; then + myconf+=( --disable-symcryptrun ) + else + myconf+=( --enable-symcryptrun ) + fi + + # glib fails and picks up clang's internal stdint.h causing weird errors + [[ ${CC} == *clang ]] && \ + export gl_cv_absolute_stdint_h=/usr/include/stdint.h + + econf \ + "${myconf[@]}" \ + $(use_enable bzip2) \ + $(use_enable ssl gnutls) \ + $(use_enable nls) \ + $(use_enable tofu) \ + $(use_enable wks-server wks-tools) \ + $(use_with ldap) \ + $(use_with readline) \ + --enable-gpg \ + --enable-gpgsm \ + --enable-large-secmem \ + --enable-all-tests \ + CC_FOR_BUILD="$(tc-getBUILD_CC)" +} + +src_compile() { + default + + use doc && emake -C doc html +} + +src_test() { + #Bug: 638574 + use tofu && export TESTFLAGS=--parallel + default +} + +src_install() { + default + + use tools && + dobin \ + tools/{convert-from-106,gpg-check-pattern} \ + tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \ + tools/make-dns-cert + + dosym gpg /usr/bin/gpg2 + dosym gpgv /usr/bin/gpgv2 + echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die + echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die + + dodir /etc/env.d + echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die + + use doc && dodoc doc/gnupg.html/* doc/*.png + + systemd_douserunit doc/examples/systemd-user/*.{service,socket} +} diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.4.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.4.ebuild index 4ebd0068b3..b1cc102678 100644 --- a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.4.ebuild +++ b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.4.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="bzip2 doc +gnutls ldap nls readline selinux +smartcard tofu tools usb wks-server" COMMON_DEPEND_LIBS=" diff --git a/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.5-r1.ebuild b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.5-r1.ebuild new file mode 100644 index 0000000000..8adf8b70a7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/app-crypt/gnupg/gnupg-2.2.5-r1.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +inherit systemd toolchain-funcs + +MY_P="${P/_/-}" + +DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" +HOMEPAGE="http://www.gnupg.org/" +SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb wks-server" + +COMMON_DEPEND_LIBS=" + >=dev-libs/npth-1.2 + >=dev-libs/libassuan-2.5.0 + >=dev-libs/libgcrypt-1.7.3 + >=dev-libs/libgpg-error-1.24 + >=dev-libs/libksba-1.3.4 + >=net-misc/curl-7.10 + ssl? ( >=net-libs/gnutls-3.0:0= ) + sys-libs/zlib + ldap? ( net-nds/openldap ) + bzip2? ( app-arch/bzip2 ) + readline? ( sys-libs/readline:0= ) + smartcard? ( usb? ( virtual/libusb:0 ) ) + tofu? ( >=dev-db/sqlite-3.7 ) + virtual/mta + " +COMMON_DEPEND_BINS="app-crypt/pinentry + !app-crypt/dirmngr" + +# Existence of executables is checked during configuration. +DEPEND="${COMMON_DEPEND_LIBS} + ${COMMON_DEPEND_BINS} + nls? ( sys-devel/gettext ) + doc? ( sys-apps/texinfo )" + +RDEPEND="${COMMON_DEPEND_LIBS} + ${COMMON_DEPEND_BINS} + selinux? ( sec-policy/selinux-gpg ) + nls? ( virtual/libintl )" + +S="${WORKDIR}/${MY_P}" + +DOCS=( + ChangeLog NEWS README THANKS TODO VERSION + doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER +) + +PATCHES=( + "${FILESDIR}/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch" + "${FILESDIR}/${PN}-2.2.4-dirmngr-Handle-failures-related-to-missing-IPv6.patch" +) + +src_configure() { + local myconf=() + + if use smartcard; then + myconf+=( + --enable-scdaemon + $(use_enable usb ccid-driver) + ) + else + myconf+=( --disable-scdaemon ) + fi + + if use elibc_SunOS || use elibc_AIX; then + myconf+=( --disable-symcryptrun ) + else + myconf+=( --enable-symcryptrun ) + fi + + # glib fails and picks up clang's internal stdint.h causing weird errors + [[ ${CC} == *clang ]] && \ + export gl_cv_absolute_stdint_h=/usr/include/stdint.h + + econf \ + "${myconf[@]}" \ + $(use_enable bzip2) \ + $(use_enable ssl gnutls) \ + $(use_enable nls) \ + $(use_enable tofu) \ + $(use_enable wks-server wks-tools) \ + $(use_with ldap) \ + $(use_with readline) \ + --enable-gpg \ + --enable-gpgsm \ + --enable-large-secmem \ + --enable-all-tests \ + CC_FOR_BUILD="$(tc-getBUILD_CC)" +} + +src_compile() { + default + + use doc && emake -C doc html +} + +src_test() { + #Bug: 638574 + use tofu && export TESTFLAGS=--parallel + default +} + +src_install() { + default + + use tools && + dobin \ + tools/{convert-from-106,gpg-check-pattern} \ + tools/{gpg-zip,gpgconf,gpgsplit,lspgpot,mail-signed-keys} \ + tools/make-dns-cert + + dosym gpg /usr/bin/gpg2 + dosym gpgv /usr/bin/gpgv2 + echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die + echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die + + dodir /etc/env.d + echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die + + use doc && dodoc doc/gnupg.html/* doc/*.png + + systemd_douserunit doc/examples/systemd-user/*.{service,socket} +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/Manifest new file mode 100644 index 0000000000..ab3d9e661b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/Manifest @@ -0,0 +1 @@ +DIST libusb-compat-0.1.5.tar.bz2 276769 BLAKE2B 66fa89c507d0454a587fa84d2ee2c34428963fa1770b44038fa45063466611ae263a3c790a167e5049393ef4d87073d1b16135d63cd0666256c3430bf36dae49 SHA512 fe63bd1c65e67588a83ebfdd329025ecf75f33f877fb80dd83eb528df057efb591e010416027f9054294504562299166e8e2811a7681fa1967a03baae9b88857 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/files/libusb-0.1-ansi.patch b/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/files/libusb-0.1-ansi.patch new file mode 100644 index 0000000000..ba3436f6d7 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/files/libusb-0.1-ansi.patch @@ -0,0 +1,190 @@ +diff --git a/libusb/usb.h b/libusb/usb.h +index b7af749..c9726ed 100644 +--- a/libusb/usb.h ++++ b/libusb/usb.h +@@ -27,8 +27,10 @@ + + #include + #include ++#include + #include + ++#include + #include + + /* +@@ -78,40 +80,40 @@ + + /* All standard descriptors have these 2 fields in common */ + struct usb_descriptor_header { +- u_int8_t bLength; +- u_int8_t bDescriptorType; ++ uint8_t bLength; ++ uint8_t bDescriptorType; + }; + + /* String descriptor */ + struct usb_string_descriptor { +- u_int8_t bLength; +- u_int8_t bDescriptorType; +- u_int16_t wData[1]; ++ uint8_t bLength; ++ uint8_t bDescriptorType; ++ uint16_t wData[1]; + }; + + /* HID descriptor */ + struct usb_hid_descriptor { +- u_int8_t bLength; +- u_int8_t bDescriptorType; +- u_int16_t bcdHID; +- u_int8_t bCountryCode; +- u_int8_t bNumDescriptors; +- /* u_int8_t bReportDescriptorType; */ +- /* u_int16_t wDescriptorLength; */ ++ uint8_t bLength; ++ uint8_t bDescriptorType; ++ uint16_t bcdHID; ++ uint8_t bCountryCode; ++ uint8_t bNumDescriptors; ++ /* uint8_t bReportDescriptorType; */ ++ /* uint16_t wDescriptorLength; */ + /* ... */ + }; + + /* Endpoint descriptor */ + #define USB_MAXENDPOINTS 32 + struct usb_endpoint_descriptor { +- u_int8_t bLength; +- u_int8_t bDescriptorType; +- u_int8_t bEndpointAddress; +- u_int8_t bmAttributes; +- u_int16_t wMaxPacketSize; +- u_int8_t bInterval; +- u_int8_t bRefresh; +- u_int8_t bSynchAddress; ++ uint8_t bLength; ++ uint8_t bDescriptorType; ++ uint8_t bEndpointAddress; ++ uint8_t bmAttributes; ++ uint16_t wMaxPacketSize; ++ uint8_t bInterval; ++ uint8_t bRefresh; ++ uint8_t bSynchAddress; + + unsigned char *extra; /* Extra descriptors */ + int extralen; +@@ -129,15 +131,15 @@ struct usb_endpoint_descriptor { + /* Interface descriptor */ + #define USB_MAXINTERFACES 32 + struct usb_interface_descriptor { +- u_int8_t bLength; +- u_int8_t bDescriptorType; +- u_int8_t bInterfaceNumber; +- u_int8_t bAlternateSetting; +- u_int8_t bNumEndpoints; +- u_int8_t bInterfaceClass; +- u_int8_t bInterfaceSubClass; +- u_int8_t bInterfaceProtocol; +- u_int8_t iInterface; ++ uint8_t bLength; ++ uint8_t bDescriptorType; ++ uint8_t bInterfaceNumber; ++ uint8_t bAlternateSetting; ++ uint8_t bNumEndpoints; ++ uint8_t bInterfaceClass; ++ uint8_t bInterfaceSubClass; ++ uint8_t bInterfaceProtocol; ++ uint8_t iInterface; + + struct usb_endpoint_descriptor *endpoint; + +@@ -155,14 +157,14 @@ struct usb_interface { + /* Configuration descriptor information.. */ + #define USB_MAXCONFIG 8 + struct usb_config_descriptor { +- u_int8_t bLength; +- u_int8_t bDescriptorType; +- u_int16_t wTotalLength; +- u_int8_t bNumInterfaces; +- u_int8_t bConfigurationValue; +- u_int8_t iConfiguration; +- u_int8_t bmAttributes; +- u_int8_t MaxPower; ++ uint8_t bLength; ++ uint8_t bDescriptorType; ++ uint16_t wTotalLength; ++ uint8_t bNumInterfaces; ++ uint8_t bConfigurationValue; ++ uint8_t iConfiguration; ++ uint8_t bmAttributes; ++ uint8_t MaxPower; + + struct usb_interface *interface; + +@@ -172,28 +174,28 @@ struct usb_config_descriptor { + + /* Device descriptor */ + struct usb_device_descriptor { +- u_int8_t bLength; +- u_int8_t bDescriptorType; +- u_int16_t bcdUSB; +- u_int8_t bDeviceClass; +- u_int8_t bDeviceSubClass; +- u_int8_t bDeviceProtocol; +- u_int8_t bMaxPacketSize0; +- u_int16_t idVendor; +- u_int16_t idProduct; +- u_int16_t bcdDevice; +- u_int8_t iManufacturer; +- u_int8_t iProduct; +- u_int8_t iSerialNumber; +- u_int8_t bNumConfigurations; ++ uint8_t bLength; ++ uint8_t bDescriptorType; ++ uint16_t bcdUSB; ++ uint8_t bDeviceClass; ++ uint8_t bDeviceSubClass; ++ uint8_t bDeviceProtocol; ++ uint8_t bMaxPacketSize0; ++ uint16_t idVendor; ++ uint16_t idProduct; ++ uint16_t bcdDevice; ++ uint8_t iManufacturer; ++ uint8_t iProduct; ++ uint8_t iSerialNumber; ++ uint8_t bNumConfigurations; + }; + + struct usb_ctrl_setup { +- u_int8_t bRequestType; +- u_int8_t bRequest; +- u_int16_t wValue; +- u_int16_t wIndex; +- u_int16_t wLength; ++ uint8_t bRequestType; ++ uint8_t bRequest; ++ uint16_t wValue; ++ uint16_t wIndex; ++ uint16_t wLength; + }; + + /* +@@ -254,7 +256,7 @@ struct usb_device { + + void *dev; /* Darwin support */ + +- u_int8_t devnum; ++ uint8_t devnum; + + unsigned char num_children; + struct usb_device **children; +@@ -266,7 +268,7 @@ struct usb_bus { + char dirname[PATH_MAX + 1]; + + struct usb_device *devices; +- u_int32_t location; ++ uint32_t location; + + struct usb_device *root_dev; + }; diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.9-r2.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/libusb-compat-0.1.5-r2.ebuild similarity index 55% rename from sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.9-r2.ebuild rename to sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/libusb-compat-0.1.5-r2.ebuild index a96b22b1dd..cdb691d5ac 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.9-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/libusb-compat-0.1.5-r2.ebuild @@ -1,25 +1,32 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=5 inherit eutils toolchain-funcs multilib-minimal -DESCRIPTION="Userspace access to USB devices" -HOMEPAGE="http://libusb.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" +DESCRIPTION="Userspace access to USB devices (libusb-0.1 compat wrapper)" +HOMEPAGE="http://libusb.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN/-compat}/${P}.tar.bz2" LICENSE="LGPL-2.1" -SLOT="1" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -amd64-fbsd -x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="debug doc examples static-libs" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="debug examples static-libs" -RDEPEND=" +RDEPEND=">=virtual/libusb-1-r1:1[${MULTILIB_USEDEP}] + !dev-libs/libusb:0 abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )" -DEPEND="doc? ( app-doc/doxygen )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS="AUTHORS ChangeLog NEWS README" + +src_prepare() { + epatch "${FILESDIR}"/${PN/-compat}-0.1-ansi.patch +} multilib_src_configure() { ECONF_SOURCE=${S} \ @@ -28,28 +35,15 @@ multilib_src_configure() { $(use_enable debug debug-log) } -multilib_src_compile() { - emake - - if multilib_is_native_abi; then - use doc && emake -C doc docs - fi -} - multilib_src_install() { emake DESTDIR="${D}" install - if multilib_is_native_abi; then - gen_usr_ldscript -a usb-1.0 - - use doc && dohtml doc/html/* - fi + gen_usr_ldscript -a usb } multilib_src_install_all() { prune_libtool_files - - dodoc AUTHORS NEWS PORTING README THANKS TODO + einstalldocs if use examples; then insinto /usr/share/doc/${PF}/examples diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild new file mode 100644 index 0000000000..0fb988759d --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/libusb-compat-0.1.5-r3.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils toolchain-funcs multilib-minimal + +DESCRIPTION="Userspace access to USB devices (libusb-0.1 compat wrapper)" +HOMEPAGE="http://libusb.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN/-compat}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="debug examples static-libs" + +RDEPEND=">=virtual/libusb-1-r1:1[${MULTILIB_USEDEP}] + !dev-libs/libusb:0 + abi_x86_32? ( + !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 + !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] + )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +DOCS="AUTHORS ChangeLog NEWS README" + +src_prepare() { + epatch "${FILESDIR}"/${PN/-compat}-0.1-ansi.patch +} + +MULTILIB_CHOST_TOOLS=( + /usr/bin/libusb-config +) + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + $(use_enable static-libs static) \ + $(use_enable debug debug-log) +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + gen_usr_ldscript -a usb +} + +multilib_src_install_all() { + prune_libtool_files + einstalldocs + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins examples/*.c + fi +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/metadata.xml new file mode 100644 index 0000000000..66a6901dc0 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libusb-compat/metadata.xml @@ -0,0 +1,19 @@ + + + + + peter@stuge.se + Peter Stuge + + + base-system@gentoo.org + Gentoo Base System + + + proxy-maint@gentoo.org + Proxy Maintainers + + + libusb + + diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/libusb/ChangeLog deleted file mode 100644 index ae4fc4090b..0000000000 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/ChangeLog +++ /dev/null @@ -1,628 +0,0 @@ -# ChangeLog for dev-libs/libusb -# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusb/ChangeLog,v 1.174 2015/06/09 14:43:24 jlec Exp $ - - 09 Jun 2015; Justin Lecher metadata.xml: - Updating remote-id in metadata.xml - - 10 May 2015; Mike Gilbert libusb-1.0.18.ebuild, - libusb-1.0.19.ebuild: - Update HOMEPAGE. - - 15 Jan 2015; Raúl Porcel libusb-1.0.19.ebuild: - arm64/ia64/m68k/s390/sparc stable wrt #528834 - - 23 Nov 2014; Mikle Kolyada libusb-1.0.19.ebuild: - alpha stable wrt bug #528834 - - 12 Nov 2014; Samuli Suominen libusb-1.0.19.ebuild: - amd64/arm/ppc/ppc64/x86 stable wrt #528834 - - 11 Nov 2014; Jeroen Roovers libusb-1.0.19.ebuild: - Stable for HPPA (bug #528834). - - 26 Jul 2014; Samuli Suominen libusb-1.0.18.ebuild, - libusb-1.0.19.ebuild: - Use virtual/libudev instead of virtual/udev. - -*libusb-1.0.19 (19 Jun 2014) - - 19 Jun 2014; Samuli Suominen +libusb-1.0.19.ebuild: - Version bump. - - 18 Jun 2014; Michał Górny libusb-1.0.18.ebuild: - Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug - #513718. - - 09 Jun 2014; Mike Frysinger libusb-1.0.18.ebuild, - libusb-1.0.9-r2.ebuild: - Mark arm64/m68k/s390/sh stable. - - 24 Mar 2014; Samuli Suominen libusb-1.0.18.ebuild, - libusb-1.0.9-r2.ebuild: - Punt ref. to now non-existing dev-libs/libusbx. - - 24 Mar 2014; Agostino Sarubbo libusb-1.0.18.ebuild: - Stable for ppc, wrt bug #503404 - - 19 Mar 2014; Agostino Sarubbo libusb-1.0.18.ebuild: - Stable for alpha, wrt bug #503404 - - 18 Mar 2014; Agostino Sarubbo libusb-1.0.18.ebuild: - Stable for ia64, wrt bug #503404 - - 15 Mar 2014; Samuli Suominen -libusb-1.0.9-r1.ebuild, - -libusb-1.0.9.ebuild: - old - - 15 Mar 2014; Samuli Suominen libusb-1.0.9-r2.ebuild: - Stabilize latest legacy 1.0.9 ebuild revision for everyone. - - 14 Mar 2014; Agostino Sarubbo libusb-1.0.18.ebuild: - Stable for ppc64, wrt bug #503404 - - 12 Mar 2014; Agostino Sarubbo libusb-1.0.18.ebuild: - Stable for sparc, wrt bug #503404 - - 09 Mar 2014; Pawel Hajdan jr libusb-1.0.18.ebuild: - x86 stable wrt bug #503404 - - 09 Mar 2014; Markus Meier libusb-1.0.18.ebuild: - arm stable, bug #503404 - - 07 Mar 2014; Pacho Ramos libusb-1.0.18.ebuild: - amd64 stable, bug #503404 - - 05 Mar 2014; Jeroen Roovers libusb-1.0.18.ebuild: - Stable for HPPA (bug #503404). - -*libusb-1.0.18 (31 Jan 2014) - - 31 Jan 2014; Samuli Suominen +libusb-1.0.18.ebuild: - Version bump. - - 08 Aug 2013; Samuli Suominen libusb-1.0.9-r2.ebuild: - Block revision of emul-linux-x86-baselibs that dropped the colliding files. - -*libusb-1.0.9-r2 (07 Aug 2013) - - 07 Aug 2013; Samuli Suominen +libusb-1.0.9-r2.ebuild: - Conversion to multilib-minimal.eclass. - - 01 Aug 2013; Samuli Suominen -files/0.1.12-fbsd.patch, - -files/libusb-0.1-ansi.patch, -files/libusb-0.1.12-no-infinite-bulk.patch, - -files/libusb-0.1.12-nocpp.patch, -libusb-0.1.12-r7.ebuild: - old - -*libusb-1.0.9-r1 (01 Aug 2013) - - 01 Aug 2013; Samuli Suominen +libusb-1.0.9-r1.ebuild: - Move the shared library to / for hid2hci binary from net-wireless/bluez wrt - #478878 by Alexis Ballier - - 05 Jun 2013; Samuli Suominen metadata.xml: - Peter Stuge from libusb upstream is sharing ebuild maintenance by his own - request. - - 18 Nov 2012; Robin H. Johnson metadata.xml: - Drop duplication of myself as a maintainer where there is a herd. - - 09 Nov 2012; Richard Yao libusb-1.0.9.ebuild: - keyword -x86-amd64 for now, its not supported - - 23 Jun 2012; Samuli Suominen -libusb-1.0.9_rc3.ebuild: - old - - 17 Jun 2012; Raúl Porcel libusb-1.0.9.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #416333 - - 28 May 2012; Markus Meier libusb-1.0.9.ebuild: - arm stable, bug #417135 - - 24 May 2012; Samuli Suominen libusb-1.0.9.ebuild: - ppc/ppc64 stable wrt #417135 - - 24 May 2012; Jeroen Roovers libusb-1.0.9.ebuild: - Stable for HPPA (bug #417135). - - 22 May 2012; Jeff Horelick libusb-1.0.9.ebuild: - marked x86 per bug 417135 - - 22 May 2012; Agostino Sarubbo libusb-1.0.9.ebuild: - Stable for amd64, wrt bug #417135 - - 22 May 2012; Samuli Suominen libusb-1.0.9_rc3.ebuild, - libusb-1.0.9.ebuild, metadata.xml: - Block dev-libs/libusbx:1 and include base-system@ in metadata.xml - - 20 Apr 2012; Samuli Suominen -libusb-1.0.8.ebuild: - old - -*libusb-1.0.9 (20 Apr 2012) - - 20 Apr 2012; Samuli Suominen +libusb-1.0.9.ebuild: - Version bump wrt #412745 by Peter Stuge - - 25 Feb 2012; Samuli Suominen libusb-1.0.9_rc3.ebuild: - ppc64 stable wrt #399713 - - 12 Feb 2012; Raúl Porcel libusb-1.0.9_rc3.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #399713 - - 07 Feb 2012; Jeroen Roovers libusb-1.0.9_rc3.ebuild: - Stable for HPPA (bug #399713). - - 05 Feb 2012; Markus Meier libusb-1.0.9_rc3.ebuild: - arm stable, bug #399713 - - 01 Feb 2012; Brent Baude libusb-1.0.9_rc3.ebuild: - Marking libusb-1.0.9_rc3 ppc for bug 399713 - - 28 Jan 2012; Pawel Hajdan jr libusb-1.0.9_rc3.ebuild: - x86 stable wrt bug #399713 - - 23 Jan 2012; Agostino Sarubbo libusb-1.0.9_rc3.ebuild: - Stable for amd64, wrt bug #399713 - -*libusb-1.0.9_rc3 (09 Jan 2012) - - 09 Jan 2012; Samuli Suominen +libusb-1.0.9_rc3.ebuild: - Version bump to release candidate wrt #391677 by Luis Medinas. This is - required for compability with usbredir. - - 09 Jan 2012; Samuli Suominen -libusb-0.1.12-r5.ebuild, - -libusb-0.1.12-r6.ebuild: - old - - 09 Jan 2012; Samuli Suominen libusb-0.1.12-r7.ebuild: - ppc/ppc64 stable wrt #390441 - - 01 Jan 2012; Fabian Groffen libusb-1.0.8.ebuild: - Fix bashism in configure script causing build-failure when using non-bash - CONFIG_SHELL. - - 06 Dec 2011; Robin H. Johnson libusb-0.1.12-r5.ebuild, - libusb-0.1.12-r6.ebuild, libusb-0.1.12-r7.ebuild: - Drop the DTD reference mangling. I introduced it myself in 0.1.12-r1, in - April 2007, when the SGML catalog was in much worse shape. Fixes bug #390509 - that was causing network access for fetching the DTD otherwise. - - 03 Dec 2011; Raúl Porcel libusb-0.1.12-r7.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #390441 - - 23 Nov 2011; Markus Meier libusb-0.1.12-r7.ebuild: - arm stable, bug #390441 - - 17 Nov 2011; Pawel Hajdan jr libusb-0.1.12-r7.ebuild: - x86 stable wrt bug #390441 - - 15 Nov 2011; Markos Chandras libusb-0.1.12-r7.ebuild: - Stable on amd64 wrt bug #390441 - - 15 Nov 2011; Jeroen Roovers libusb-0.1.12-r7.ebuild: - Stable for HPPA (bug #390441). - - 13 Nov 2011; Mike Frysinger libusb-0.1.12-r7.ebuild: - Use URL to find dockbook dtd rather than filesystem path. - - 13 Nov 2011; Mike Frysinger libusb-0.1.12-r7.ebuild: - Convert USE=nocxx to USE=cxx. - - 13 Nov 2011; Mike Frysinger -libusb-0.1.11.ebuild, - -libusb-0.1.12.ebuild, -libusb-0.1.12-r1.ebuild, -libusb-0.1.12-r2.ebuild, - -libusb-0.1.12-r3.ebuild, -libusb-0.1.12-r4.ebuild, -libusb-1.0.1.ebuild, - -libusb-1.0.2.ebuild, -libusb-1.0.3.ebuild, -libusb-1.0.4.ebuild, - -libusb-1.0.5.ebuild, -libusb-1.0.6.ebuild, -libusb-1.0.7.ebuild: - Punt old ebuilds. - - 28 Sep 2011; Samuli Suominen libusb-0.1.12-r7.ebuild, - libusb-1.0.8.ebuild: - USE="static-libs" and remove useless libtool files. - - 27 Sep 2011; Fabian Groffen libusb-0.1.12-r7.ebuild, - libusb-1.0.8.ebuild: - Marked ~x64-macos - - 12 Oct 2010; Raúl Porcel libusb-1.0.8.ebuild: - sparc stable wrt #304149 - - 09 Oct 2010; Mike Frysinger libusb-1.0.8.ebuild: - Mark ia64/s390/sh stable #304149. - - 29 Sep 2010; Jeroen Roovers libusb-1.0.8.ebuild: - Stable for HPPA (bug #304149). - - 10 Sep 2010; Tobias Klausmann libusb-1.0.8.ebuild: - Stable on alpha, bug #304149 - - 21 Aug 2010; Markus Meier libusb-1.0.8.ebuild: - arm stable, bug #304149 - - 11 Aug 2010; Joseph Jezak libusb-1.0.8.ebuild: - Marked ppc/ppc64 stable for bug #304149. - - 31 Jul 2010; Pawel Hajdan jr libusb-1.0.8.ebuild: - x86 stable wrt bug #304149 - - 31 Jul 2010; Pacho Ramos libusb-1.0.8.ebuild: - amd64 stable, bug 304149 - -*libusb-1.0.8 (17 Jun 2010) - - 17 Jun 2010; Robin H. Johnson +libusb-1.0.8.ebuild: - Bug #320151: Version bump. - -*libusb-1.0.7 (02 May 2010) - - 02 May 2010; Robin H. Johnson +libusb-1.0.7.ebuild: - Bug #317209: Version bump. - -*libusb-0.1.12-r7 (21 Feb 2010) - - 21 Feb 2010; Jonathan Callen +libusb-0.1.12-r7.ebuild, - libusb-1.0.6.ebuild: - Revbump for EAPI bump, add prefix keywords - -*libusb-1.0.6 (26 Dec 2009) - - 26 Dec 2009; Robin H. Johnson +libusb-1.0.6.ebuild: - Bug #296408 version bump. - -*libusb-1.0.5 (16 Nov 2009) - - 16 Nov 2009; Robin H. Johnson +libusb-1.0.5.ebuild: - Bug #293293: version bump. - -*libusb-0.1.12-r6 (11 Nov 2009) - - 11 Nov 2009; Robin H. Johnson - +libusb-0.1.12-r6.ebuild, +files/libusb-0.1-ansi.patch: - Bug #273752: ANSI compat patch from Debian, rediffed. - -*libusb-1.0.4 (11 Nov 2009) - - 11 Nov 2009; Robin H. Johnson +libusb-1.0.4.ebuild: - Bug #292658: version bump. - -*libusb-1.0.3 (30 Aug 2009) - - 30 Aug 2009; Robin H. Johnson +libusb-1.0.3.ebuild: - Version bump, bug #283252. - -*libusb-1.0.2 (27 Aug 2009) - - 27 Aug 2009; Robin H. Johnson +libusb-1.0.2.ebuild: - Bug #282156: version bump, has endian fixes. - - 31 May 2009; Brent Baude libusb-0.1.12-r5.ebuild: - Marking libusb-0.1.12-r5 ppc64 for bug 270023 - - 24 May 2009; Robin H. Johnson libusb-0.1.11.ebuild, - libusb-0.1.12.ebuild, libusb-0.1.12-r1.ebuild: - mips notes they are dropping the stable keyword. - - 24 May 2009; Markus Meier libusb-0.1.12-r5.ebuild: - amd64/x86 stable, bug #270023 - - 21 May 2009; Raúl Porcel libusb-0.1.12-r5.ebuild: - arm/ia64/m68k/s390/sh/sparc stable wrt #270023 - - 17 May 2009; Alexis Ballier libusb-1.0.1.ebuild: - keyword -x86-fbsd for now, its not supported - - 16 May 2009; nixnut libusb-0.1.12-r5.ebuild: - ppc stable #270023 - - 16 May 2009; Jeroen Roovers libusb-0.1.12-r5.ebuild: - Stable for HPPA (bug #270023). - - 16 May 2009; Tobias Klausmann - libusb-0.1.12-r5.ebuild: - Stable on alpha, bug #270023 - - 15 May 2009; Robin H. Johnson libusb-0.1.11.ebuild, - libusb-0.1.12.ebuild, libusb-0.1.12-r1.ebuild, libusb-0.1.12-r2.ebuild, - libusb-0.1.12-r3.ebuild, libusb-0.1.12-r4.ebuild, libusb-0.1.12-r5.ebuild: - Bug #247687 comment #21: We need to block libusb-compat in the libusb:0 - ebuilds. - -*libusb-1.0.1 (14 May 2009) - - 14 May 2009; Robin H. Johnson +libusb-1.0.1.ebuild: - Bug #247687: version bump to v1 series. Be sure to see the new libusb - virtuals. Ebuild by Tiziano Müller . - - 28 Mar 2009; Mike Frysinger libusb-0.1.12-r5.ebuild: - Dont move the C++ lib to /lib #245645 by DarkNRG. - -*libusb-0.1.12-r5 (28 Mar 2009) - - 28 Mar 2009; Mike Frysinger +libusb-0.1.12-r5.ebuild: - Use gen_usr_ldscript -a to relocate shared libs to the root dir. - -*libusb-0.1.12-r4 (25 Jun 2008) - - 25 Jun 2008; Robin H. Johnson - +files/libusb-0.1.12-no-infinite-bulk.patch, +libusb-0.1.12-r4.ebuild: - Bug #225879, fix infinite looping during usb_bulk operations. - -*libusb-0.1.12-r3 (07 Jun 2008) - - 07 Jun 2008; Robin H. Johnson - +libusb-0.1.12-r3.ebuild: - Make the CXX support optional, but not removed by default, per bug - #175117. - -*libusb-0.1.12-r2 (11 May 2008) - - 11 May 2008; +files/libusb-0.1.12-nocpp.patch, - +libusb-0.1.12-r2.ebuild: - - snag cross compile fix from buildroot - - 20 Apr 2008; Mike Frysinger libusb-0.1.12-r1.ebuild: - Fixup autotools #213800 by Alessandro Guido. - - 06 Oct 2007; Tom Gall libusb-0.1.12-r1.ebuild: - stable on ppc64 bug #193891 - - 03 Oct 2007; Christoph Mende libusb-0.1.12-r1.ebuild: - Stable on amd64 wrt bug #193891 - - 28 Sep 2007; nixnut libusb-0.1.12-r1.ebuild: - Stable on ppc wrt bug 193891 - - 28 Sep 2007; Joshua Kinard libusb-0.1.12-r1.ebuild: - Stable on mips, per #193891. - - 27 Sep 2007; Jeroen Roovers libusb-0.1.12-r1.ebuild: - Stable for HPPA (bug #193891). - - 27 Sep 2007; Raúl Porcel libusb-0.1.12-r1.ebuild: - alpha/ia64/sparc/x86 stable wrt #193891 - - 30 Aug 2007; Christian Heim metadata.xml: - Removing liquidx from metadata due to his retirement (see #171155 for - reference). - - 12 May 2007; Joshua Kinard libusb-0.1.12.ebuild: - Stable on mips. - - 11 Apr 2007; Robin H. Johnson metadata.xml, - libusb-0.1.12.ebuild, libusb-0.1.12-r1.ebuild: - Fix documentation build process. Add myself to metadata.xml - - 10 Apr 2007; Robin H. Johnson - -files/0.1.10a-fbsd.patch, -files/libusb-0.1.8-amd64-fPIC.patch, - -libusb-0.1.8.ebuild, -libusb-0.1.10a.ebuild: - Clean up old versions and patches. - -*libusb-0.1.12-r1 (10 Apr 2007) - - 10 Apr 2007; Robin H. Johnson - +libusb-0.1.12-r1.ebuild: - Bug #103132 - move libusb to /lib for usage with UPS and other system - devices when /usr is a seperate partition. - - 28 Mar 2007; Jeroen Roovers : - Stable for HPPA too. - - 01 Mar 2007; libusb-0.1.8.ebuild, - libusb-0.1.10a.ebuild, libusb-0.1.11.ebuild, libusb-0.1.12.ebuild: - Dropped ppc-macos keyword, see you in prefix - - 06 Feb 2007; Simon Stelling libusb-0.1.12.ebuild: - stable on amd64 as 0.1.11 doesn't compile with gcc4 - - 01 Feb 2007; Timothy Redaelli libusb-0.1.12.ebuild: - Add -j1 to emake install wrt bug #157611 - - 15 Oct 2006; Tobias Scherbaum - libusb-0.1.11.ebuild: - hppa stable, bug #137414 - - 15 Oct 2006; Bryan Østergaard libusb-0.1.12.ebuild: - Stable on ia64. - - 14 Oct 2006; Tim Yamin libusb-0.1.11.ebuild: - Stable on IA64; bug #137414. - - 09 Oct 2006; Luca Barbato libusb-0.1.12.ebuild: - Marked ppc - - 05 Oct 2006; Daniel Gryniewicz libusb-0.1.12.ebuild: - Marked ~amd64 bug #131756 - - 03 Oct 2006; Stephanie Lockwood-Childs - libusb-0.1.12.ebuild: - back to ~ppc for now -- libusb non-root scanning problems (Bug #131756) - - 30 Sep 2006; Daniel Gryniewicz libusb-0.1.12.ebuild: - Marked stable on amd64 - - 28 Sep 2006; Stephanie Lockwood-Childs - libusb-0.1.12.ebuild: - stable on ppc (needed for Bug #148013) - - 28 Sep 2006; Gustavo Zacarias libusb-0.1.12.ebuild: - Stable on sparc - - 28 Sep 2006; Brent Baude libusb-0.1.12.ebuild: - Marking libusb-0.1.12 ppc64 stable to support bug 148013 - - 28 Sep 2006; Fernando J. Pereda libusb-0.1.12.ebuild: - Stable on alpha - - 06 Sep 2006; Luis Medinas libusb-0.1.11.ebuild: - Stable on amd64. - - 03 Sep 2006; Joshua Kinard libusb-0.1.11.ebuild: - Marked stable on mips. - - 03 Sep 2006; Michael Hanselmann libusb-0.1.11.ebuild: - Stable on ppc. - - 03 Sep 2006; Jason Wever libusb-0.1.11.ebuild: - Stable on SPARC wrt bug #137414. - - 02 Sep 2006; Markus Rothe libusb-0.1.11.ebuild: - Stable on ppc64; bug #137414 - - 02 Sep 2006; Alastair Tse libusb-0.1.11.ebuild: - stable for x86 - - 02 Sep 2006; Alastair Tse libusb-0.1.8.ebuild, - libusb-0.1.10a.ebuild, libusb-0.1.11.ebuild, libusb-0.1.12.ebuild: - fix longstanding doc building issues (#139657). - -*libusb-0.1.12 (24 Apr 2006) - - 24 Apr 2006; Alastair Tse +files/0.1.12-fbsd.patch, - +libusb-0.1.12.ebuild: - added freebsd patches (#128937) and possible solution to doc generation bug - (#66172) - - 04 Apr 2006; Diego Pettenò libusb-0.1.11.ebuild: - Add ~x86-fbsd keyword. - - 26 Feb 2006; Joshua Kinard libusb-0.1.10a.ebuild: - Marked stable on mips. - - 06 Feb 2006; Alastair Tse -libusb-0.1.7-r1.ebuild, - libusb-0.1.10a.ebuild, libusb-0.1.11.ebuild: - Stripping -Werror to prevent problems with strict CFLAGS - -*libusb-0.1.11 (06 Feb 2006) - - 06 Feb 2006; Alastair Tse +libusb-0.1.11.ebuild: - version bump, removed freebsd patch from latest version (#120083) - - 03 Nov 2005; Alastair Tse +files/0.1.10a-fbsd.patch, - libusb-0.1.10a.ebuild: - added freebsd patch (#100881) - - 02 Jul 2005; Bryan Østergaard libusb-0.1.10a.ebuild: - Stable on alpha. - - 06 Jun 2005; Marcus D. Hanwell libusb-0.1.10a.ebuild: - Stable on amd64. - - 06 Jun 2005; Markus Rothe libusb-0.1.10a.ebuild: - Stable on ppc64 - - 03 Jun 2005; Joseph Jezak libusb-0.1.10a.ebuild: - Marked ppc stable. - - 02 Jun 2005; Rene Nussbaumer libusb-0.1.10a.ebuild: - Stable on hppa. - - 01 Jun 2005; Gustavo Zacarias libusb-0.1.10a.ebuild: - Stable on sparc - - 17 May 2005; Alastair Tse libusb-0.1.8.ebuild, - libusb-0.1.10a.ebuild: - modified elibtoolize calling, --force doesn't work with elibtoolize - - 18 Apr 2005; Alastair Tse libusb-0.1.10a.ebuild: - don't need libtool for runtime dep (#61150) - - 23 Mar 2005; Alastair Tse libusb-0.1.10a.ebuild: - disable make test (#86363) - - 23 Mar 2005; Alastair Tse libusb-0.1.10a.ebuild: - fix compile error for ppc (#86023) - -*libusb-0.1.10a (18 Mar 2005) - - 18 Mar 2005; Alastair Tse +libusb-0.1.10a.ebuild: - version bump (#81727) - - 29 Dec 2004; Ciaran McCreesh : - Change encoding to UTF-8 for GLEP 31 compliance - - 19 Oct 2004; Mamoru KOMACHI libusb-0.1.7-r1.ebuild, - libusb-0.1.7.ebuild, libusb-0.1.8.ebuild: - Fixed missing dependencies; bug #68021. - - 17 Oct 2004; Dylan Carlson libusb-0.1.8.ebuild: - stable on amd64. - - 10 Oct 2004; Bryan Østergaard libusb-0.1.8.ebuild: - Stable on alpha. - - 03 Oct 2004; Jason Wever libusb-0.1.8.ebuild: - Stable on sparc. - - 05 Aug 2004; Alastair Tse libusb-0.1.8.ebuild: - adding macos. adding macos specific changes like glibtoolize - - 18 Jul 2004; Tom Gall libusb-0.1.8.ebuild: - stable on ppc64, bug #57128 - - 01 Jul 2004; Jeremy Huddleston - libusb-0.1.7-r1.ebuild, libusb-0.1.7.ebuild: - virtual/glibc -> virtual/libc - - 27 Apr 2004; Aron Griffis libusb-0.1.8.ebuild: - Add inherit eutils - -*libusb-0.1.8 (29 Feb 2004) - - 29 Feb 2004; Alastair Tse libusb-0.1.8.ebuild: - version bump. workaround missing .so extensions with libtool version (#42955) - - 30 Jan 2004; Aron Griffis libusb-0.1.7-r1.ebuild: - Add some more error-checking to this ebuild - - 28 Jan 2004; Aron Griffis libusb-0.1.7-r1.ebuild: - stable on ia64 - - 26 Oct 2003; Brad House libusb-0.1.7-r1.ebuild: - add amd64 flag - -*libusb-0.1.7-r1 (03 Sep 2003) - - 03 Sep 2003; Alastair Tse libusb-0.1.7-r1.ebuild: - force new revision to make sure it owns libusb.so (#25571) - - 19 Jun 2003; Will Woods libusb-0.1.7.ebuild: - Added alpha to KEYWORDS - - 17 Jan 2003; Matthew Turk libusb-0.1.7.ebuild : - Specified docbook-sgml-dtd-r1. - -*libusb-0.1.7 (23 Dec 2002) - - 15 Jan 2003; Nick Hadaway libusb-0.1.7.ebuild : - Added a dependancy on =app-text/docbook-sgml-dtd-3.1*. Closes - bug #11512. - - 02 Jan 2002; Nick Hadaway libusb-0.1.7.ebuild : - Marked stable. - - 23 Dec 2002; Nick Hadaway libusb-0.1.7.ebuild, - files/digest-libusb-0.1.7 : - Version bump. Added DEBUGBUILD and doc use variable related code. - Please comment on bug #11512. - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*libusb-0.1.6a (23 Oct 2002) - - 23 Oct 2002; Spider libusb-0.1.6a.ebuild : - New version by Robert Davis - -*libusb-0.1.5 (11 March 2002) - - 19 Oct 2002; Calum Selkirk libusb-0.1.5.ebuild : - - Added ppc to KEYWORDS. - -*libusb-0.1.3b (1 Feb 2002) - - 1 Feb 2002; G.Bevin ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/libusb/Manifest index a87f598691..e5d7306711 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libusb/Manifest @@ -1,8 +1,3 @@ -DIST libusb-1.0.18.tar.bz2 502160 SHA256 c73f5cec45a5de94418da4e151b7232958571926984acfb9bce02b9424e83720 SHA512 bbc3d75cb91f4e6a024549c2bac38ee85aeda8529a4553fd36bc8e8a5c223cd89eb952eda71fcc0071d6c6c818a0631d4cca084fed69d4986eee5dcf9a87d662 WHIRLPOOL fcc663884fb6d03bcf5f08c30bfded1d05c5b9ac836a2b99335553476201f956fed327c4a51609e19f54182bf5db125a0f22b41496def0443b5b4152a9f60a45 -DIST libusb-1.0.19.tar.bz2 521496 SHA256 6c502c816002f90d4f76050a6429c3a7e0d84204222cbff2dce95dd773ba6840 SHA512 f42f0187bfec16ebabad64efef7a7651ee85dcf2af1b7cbe543b7de615f9c6432f7eea5fcc6b23335591dcad287c905eb9bd56199cc5d3b47435027ad678f2c1 WHIRLPOOL 95bc30575cc0e9306584453f6b7549902083ff95ff170f0fc2c89734841f7fb82cf9e25a6443ba6a0b04e1f111096deb1e4a6dc8aa13a68d13f02e02b5d274c6 -DIST libusb-1.0.9.tar.bz2 421971 SHA256 e920eedc2d06b09606611c99ec7304413c6784cba6e33928e78243d323195f9b SHA512 5eba3e9df2c1db71d685becebebf5b1310ee87e442f97a2553a430fd11655a2d9ce50e4ec2ffd62fe322286b0d6bc9e142ce552effc2466ee50424deba035ee5 WHIRLPOOL 9886cb6660d4530fe199441a8b5b76cb8a00012d69a13a40276bf3b880561eeb31301c186828b6fd08b687e038fac640475ba280473053e252cf23f15ca38372 -EBUILD libusb-1.0.18.ebuild 1634 SHA256 de87f8ce4434410780c5486da62476f48fac43131d2aac4d45ab122b7095a99c SHA512 9b4c375b773debd17d35b98c1d9f38f3cd39e931aca0ad412a3031cd6fe06b5428c1857eb6b1a81f54c3f88f25438bff842a9c9865bdd58c9236da8b0c3d1ad8 WHIRLPOOL d6d463d209d0fe6326e2c1aa4916a894456af20a8a51b9caa568d005c6d0f91c3bc2bf6ddc115e383b165784a16e0477d6ad76802cc895ab9b74bf5843630e17 -EBUILD libusb-1.0.19.ebuild 1634 SHA256 de87f8ce4434410780c5486da62476f48fac43131d2aac4d45ab122b7095a99c SHA512 9b4c375b773debd17d35b98c1d9f38f3cd39e931aca0ad412a3031cd6fe06b5428c1857eb6b1a81f54c3f88f25438bff842a9c9865bdd58c9236da8b0c3d1ad8 WHIRLPOOL d6d463d209d0fe6326e2c1aa4916a894456af20a8a51b9caa568d005c6d0f91c3bc2bf6ddc115e383b165784a16e0477d6ad76802cc895ab9b74bf5843630e17 -EBUILD libusb-1.0.9-r2.ebuild 1282 SHA256 bfa8df7f854a78d9acd3e9550c85097a6f83c5df87ce09428fb0581e1ecb23b3 SHA512 620036f99b551301e05e2870581161a8fa51bc8b396fad90cd4a4582508985747b12edc7d283f43fec46b734fb4de96100a72b052acfa2f8079b644760f42a90 WHIRLPOOL 6445c6e86a047aae33696210cdc0473f8bbc2e2224695780251b7bd1ede97e7c3adc8e6a46bc81a8003ed8e25f83c28fec60acab19037a68bbdf1661242733ce -MISC ChangeLog 22276 SHA256 fb15d5619b1e0f43a9958fa7dfbc9ed855ecdf375c2a5e907dec423a272e4abf SHA512 47588341a8cc56a8de26ce1ba396ca003bbef40af94de91c08a8f3785db983c0f807ed79251aae7256ac784920233f5e5e13c2ff66e4092479cf0889ae303345 WHIRLPOOL 9bfca3f8c496bd36044a3402e82b3f1acb82060019652bbb2462d03a56d2b307f425567b9003557ae9da168d32a8bfbb602c7ea775b323f5ffaf94a0a651661c -MISC metadata.xml 361 SHA256 09d2291dabc7896dce59c2e2c03e79288633b2fc3b3b1ba8ecdec4678c6a399a SHA512 d06a40825563a2cbf24461953310087bc717b318426b7f61ac1b3ccdd60c86bb813cbb40abc6ad1b3dd58f392560e8579b374c5e5ddd63a01a1a67914d2a7903 WHIRLPOOL b410719fa53629e23639c7f8e00476c0cfa166ab24554e15203a480f23c542d2d48835e48921419f7671db83d4373d70e561db5545b164abb4219a6e74d7c59b +DIST libusb-1.0.19.tar.bz2 521496 BLAKE2B 9f38dcb8f053019511dc2eed93772183c5487917794abd2839e981924bf05e39aba5cee4fb9a366b78e4d265fb16a921fb64c9a083323993ce21543d37073720 SHA512 f42f0187bfec16ebabad64efef7a7651ee85dcf2af1b7cbe543b7de615f9c6432f7eea5fcc6b23335591dcad287c905eb9bd56199cc5d3b47435027ad678f2c1 +DIST libusb-1.0.20.tar.bz2 795247 BLAKE2B 9b3b4b9e372487ca355611917eb00a41d439df391796edf0b4fea28fcd88ca92214d05c4beb8eaf918028d833544e385e59ca38426880c293e070c5f1fc64647 SHA512 4230047dbc18db402f399a6b228f70da37ce4f9da9d57203e5c31cf0edec5ddd664865b4f16038a2ae72c26097e713b709b9e882a11b65a274e84993d617c765 +DIST libusb-1.0.21.tar.bz2 607417 BLAKE2B c76352a19f416ad27b8940e99f38878e248cdbc04ef97752f8c8468ab0391869ab611197e3e143d69e0e23563da59f1691c14fce72958fdf28ebf10dd8c1521b SHA512 015ca07bdb559aa40af5db1302ab0b1c8a30d593699fe2f3c9f45162673dc7b608cecc58d60fde8f3bde2a68370794a045e8efa48fc55402eece11261e525762 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.18.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.19-r1.ebuild similarity index 92% rename from sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.18.ebuild rename to sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.19-r1.ebuild index fd36b4fa8b..e6a4ae67ce 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.18.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.19-r1.ebuild @@ -1,6 +1,5 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=5 inherit eutils toolchain-funcs multilib-minimal @@ -14,7 +13,7 @@ SLOT="1" KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="debug doc examples static-libs test udev" -RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] ) +RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.19.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.20.ebuild similarity index 73% rename from sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.19.ebuild rename to sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.20.ebuild index fd36b4fa8b..5ac36c1e04 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.19.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.20.ebuild @@ -1,20 +1,19 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=5 inherit eutils toolchain-funcs multilib-minimal DESCRIPTION="Userspace access to USB devices" -HOMEPAGE="http://libusb.info/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" +HOMEPAGE="http://libusb.info/ https://github.com/libusb/libusb" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" LICENSE="LGPL-2.1" SLOT="1" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="debug doc examples static-libs test udev" -RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP}] ) +RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] @@ -33,7 +32,8 @@ multilib_src_configure() { } multilib_src_compile() { - emake + # Bug 573802 + emake -j1 if multilib_is_native_abi; then use doc && emake -C doc docs diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.21.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.21.ebuild new file mode 100644 index 0000000000..18cbced9c9 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libusb/libusb-1.0.21.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils toolchain-funcs multilib-minimal + +DESCRIPTION="Userspace access to USB devices" +HOMEPAGE="http://libusb.info/ https://github.com/libusb/libusb" +SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.bz2" + +LICENSE="LGPL-2.1" +SLOT="1" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="debug doc examples static-libs test udev" + +RDEPEND="udev? ( >=virtual/libudev-208:=[${MULTILIB_USEDEP},static-libs?] )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) + !udev? ( virtual/os-headers )" + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + econf \ + $(use_enable static-libs static) \ + $(use_enable udev) \ + $(use_enable debug debug-log) \ + $(use_enable test tests-build) +} + +multilib_src_compile() { + emake + + if multilib_is_native_abi; then + use doc && emake -C doc docs + fi +} + +multilib_src_test() { + emake check + + # noinst_PROGRAMS from tests/Makefile.am + tests/stress || die +} + +multilib_src_install() { + emake DESTDIR="${D}" install + + if multilib_is_native_abi; then + gen_usr_ldscript -a usb-1.0 + + use doc && dohtml doc/html/* + fi +} + +multilib_src_install_all() { + prune_libtool_files + + dodoc AUTHORS ChangeLog NEWS PORTING README TODO + + if use examples; then + insinto /usr/share/doc/${PF}/examples + doins examples/*.{c,h} + insinto /usr/share/doc/${PF}/examples/getopt + doins examples/getopt/*.{c,h} + fi +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/libusb/metadata.xml index 705c20c4a2..d66b26b86d 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/libusb/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/dev-libs/libusb/metadata.xml @@ -1,13 +1,15 @@ - + - base-system - proxy-maintainers - + + base-system@gentoo.org + Gentoo Base System + + peter@stuge.se Peter Stuge - libusb + libusb/libusb diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.4 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.4 index e3df358a9d..d94afa918b 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.4 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.4 @@ -4,10 +4,10 @@ DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation EAPI=6 HOMEPAGE=http://www.gnupg.org/ IUSE=bzip2 doc +gnutls ldap nls readline selinux +smartcard tofu tools usb wks-server -KEYWORDS=~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-3 RDEPEND=>=dev-libs/npth-1.2 >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.7.3 >=dev-libs/libgpg-error-1.24 >=dev-libs/libksba-1.3.4 >=net-misc/curl-7.10 gnutls? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:0 ) ) tofu? ( >=dev-db/sqlite-3.7 ) app-crypt/pinentry !app-crypt/dirmngr selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl ) SLOT=0 SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.4.tar.bz2 _eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e systemd 34815d3b76e745c5ca33eec9f95074c2 toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=438e91d6b9b367e51a3b1abef3abbb68 +_md5_=5b6f6c6176d93893064ca7f432db01b9 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.4-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.4-r1 new file mode 100644 index 0000000000..19bf6f82ce --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.4-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install test +DEPEND=>=dev-libs/npth-1.2 >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.7.3 >=dev-libs/libgpg-error-1.24 >=dev-libs/libksba-1.3.4 >=net-misc/curl-7.10 ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:0 ) ) tofu? ( >=dev-db/sqlite-3.7 ) app-crypt/pinentry !app-crypt/dirmngr nls? ( sys-devel/gettext ) doc? ( sys-apps/texinfo ) virtual/pkgconfig +DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation +EAPI=6 +HOMEPAGE=http://www.gnupg.org/ +IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb wks-server +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=>=dev-libs/npth-1.2 >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.7.3 >=dev-libs/libgpg-error-1.24 >=dev-libs/libksba-1.3.4 >=net-misc/curl-7.10 ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:0 ) ) tofu? ( >=dev-db/sqlite-3.7 ) app-crypt/pinentry !app-crypt/dirmngr selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl ) +SLOT=0 +SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.4.tar.bz2 +_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e systemd 34815d3b76e745c5ca33eec9f95074c2 toolchain-funcs 185a06792159ca143528e7010368e8af +_md5_=6121acf25881bf1bef66691220e8def3 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.4-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.4-r2 new file mode 100644 index 0000000000..dfea2d480b --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.4-r2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install test +DEPEND=>=dev-libs/npth-1.2 >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.7.3 >=dev-libs/libgpg-error-1.24 >=dev-libs/libksba-1.3.4 >=net-misc/curl-7.10 ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:0 ) ) tofu? ( >=dev-db/sqlite-3.7 ) app-crypt/pinentry !app-crypt/dirmngr nls? ( sys-devel/gettext ) doc? ( sys-apps/texinfo ) virtual/pkgconfig +DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation +EAPI=6 +HOMEPAGE=http://www.gnupg.org/ +IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb wks-server +KEYWORDS=alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=>=dev-libs/npth-1.2 >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.7.3 >=dev-libs/libgpg-error-1.24 >=dev-libs/libksba-1.3.4 >=net-misc/curl-7.10 ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:0 ) ) tofu? ( >=dev-db/sqlite-3.7 ) app-crypt/pinentry !app-crypt/dirmngr selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl ) +SLOT=0 +SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.4.tar.bz2 +_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e systemd 34815d3b76e745c5ca33eec9f95074c2 toolchain-funcs 185a06792159ca143528e7010368e8af +_md5_=367d1b45e1b9419626899784cf7da23f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.5-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.5-r1 new file mode 100644 index 0000000000..d6f4993899 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/app-crypt/gnupg-2.2.5-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install test +DEPEND=>=dev-libs/npth-1.2 >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.7.3 >=dev-libs/libgpg-error-1.24 >=dev-libs/libksba-1.3.4 >=net-misc/curl-7.10 ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:0 ) ) tofu? ( >=dev-db/sqlite-3.7 ) virtual/mta app-crypt/pinentry !app-crypt/dirmngr nls? ( sys-devel/gettext ) doc? ( sys-apps/texinfo ) virtual/pkgconfig +DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation +EAPI=6 +HOMEPAGE=http://www.gnupg.org/ +IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl tofu tools usb wks-server +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +LICENSE=GPL-3 +RDEPEND=>=dev-libs/npth-1.2 >=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.7.3 >=dev-libs/libgpg-error-1.24 >=dev-libs/libksba-1.3.4 >=net-misc/curl-7.10 ssl? ( >=net-libs/gnutls-3.0:0= ) sys-libs/zlib ldap? ( net-nds/openldap ) bzip2? ( app-arch/bzip2 ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:0 ) ) tofu? ( >=dev-db/sqlite-3.7 ) virtual/mta app-crypt/pinentry !app-crypt/dirmngr selinux? ( sec-policy/selinux-gpg ) nls? ( virtual/libintl ) +SLOT=0 +SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.5.tar.bz2 +_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e systemd 34815d3b76e745c5ca33eec9f95074c2 toolchain-funcs 185a06792159ca143528e7010368e8af +_md5_=75fe16d993db8f931410af97bfb168a7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.19 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.19-r1 similarity index 77% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.19 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.19-r1 index 097ed3e5f6..feebeef4dd 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.19 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.19-r1 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install test -DEPEND=udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) doc? ( app-doc/doxygen ) !udev? ( virtual/os-headers ) +DEPEND=udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) doc? ( app-doc/doxygen ) !udev? ( virtual/os-headers ) DESCRIPTION=Userspace access to USB devices EAPI=5 HOMEPAGE=http://libusb.info/ IUSE=debug doc examples static-libs test udev abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos LICENSE=LGPL-2.1 -RDEPEND=udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +RDEPEND=udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) SLOT=1 SRC_URI=mirror://sourceforge/libusb/libusb-1.0.19.tar.bz2 _eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=0e65c635133115c6bf94a49d5cc54ce9 +_md5_=171eced8870b7e44b308066670fc4949 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.20 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.20 new file mode 100644 index 0000000000..13396cb734 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.20 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install test +DEPEND=udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) doc? ( app-doc/doxygen ) !udev? ( virtual/os-headers ) +DESCRIPTION=Userspace access to USB devices +EAPI=5 +HOMEPAGE=http://libusb.info/ https://github.com/libusb/libusb +IUSE=debug doc examples static-libs test udev abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +LICENSE=LGPL-2.1 +RDEPEND=udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=1 +SRC_URI=https://github.com/libusb/libusb/releases/download/v1.0.20/libusb-1.0.20.tar.bz2 +_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 185a06792159ca143528e7010368e8af +_md5_=5449ca039a01cc554cac60912ba9e077 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.18 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.21 similarity index 63% rename from sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.18 rename to sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.21 index 91842d2cd4..2d7d8e8bbf 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.18 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.21 @@ -1,13 +1,13 @@ DEFINED_PHASES=compile configure install test -DEPEND=udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) doc? ( app-doc/doxygen ) !udev? ( virtual/os-headers ) +DEPEND=udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) doc? ( app-doc/doxygen ) !udev? ( virtual/os-headers ) DESCRIPTION=Userspace access to USB devices EAPI=5 -HOMEPAGE=http://libusb.info/ +HOMEPAGE=http://libusb.info/ https://github.com/libusb/libusb IUSE=debug doc examples static-libs test udev abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +KEYWORDS=alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos LICENSE=LGPL-2.1 -RDEPEND=udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +RDEPEND=udev? ( >=virtual/libudev-208:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?] ) SLOT=1 -SRC_URI=mirror://sourceforge/libusb/libusb-1.0.18.tar.bz2 +SRC_URI=https://github.com/libusb/libusb/releases/download/v1.0.21/libusb-1.0.21.tar.bz2 _eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=0e65c635133115c6bf94a49d5cc54ce9 +_md5_=fe135fb564e8127025a69aafc0063357 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.9-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.9-r2 deleted file mode 100644 index 621d56d62a..0000000000 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-1.0.9-r2 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install test -DEPEND=doc? ( app-doc/doxygen ) -DESCRIPTION=Userspace access to USB devices -EAPI=5 -HOMEPAGE=http://libusb.org/ -IUSE=debug doc examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -amd64-fbsd -x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos -LICENSE=LGPL-2.1 -RDEPEND=abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) -SLOT=1 -SRC_URI=mirror://sourceforge/libusb/libusb-1.0.9.tar.bz2 -_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=ba601751b2ccd24ff4cf0a6c350adf47 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-compat-0.1.5-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-compat-0.1.5-r2 new file mode 100644 index 0000000000..8df65c5a90 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-compat-0.1.5-r2 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=virtual/libusb-1-r1:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !dev-libs/libusb:0 abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) virtual/pkgconfig +DESCRIPTION=Userspace access to USB devices (libusb-0.1 compat wrapper) +EAPI=5 +HOMEPAGE=http://libusb.sourceforge.net/ +IUSE=debug examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +LICENSE=LGPL-2.1 +RDEPEND=>=virtual/libusb-1-r1:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !dev-libs/libusb:0 abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0 +SRC_URI=mirror://sourceforge/libusb/libusb-compat-0.1.5.tar.bz2 +_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 185a06792159ca143528e7010368e8af +_md5_=519d5e7d015f84df2f5fc93c7817df68 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-compat-0.1.5-r3 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-compat-0.1.5-r3 new file mode 100644 index 0000000000..3a27909bb2 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/libusb-compat-0.1.5-r3 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=virtual/libusb-1-r1:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !dev-libs/libusb:0 abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) virtual/pkgconfig +DESCRIPTION=Userspace access to USB devices (libusb-0.1 compat wrapper) +EAPI=5 +HOMEPAGE=http://libusb.sourceforge.net/ +IUSE=debug examples static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +LICENSE=LGPL-2.1 +RDEPEND=>=virtual/libusb-1-r1:1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] !dev-libs/libusb:0 abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r7 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +SLOT=0 +SRC_URI=mirror://sourceforge/libusb/libusb-compat-0.1.5.tar.bz2 +_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 multilib-minimal 9139c3a57e077cb8e0d0f73ceb080b89 toolchain-funcs 185a06792159ca143528e7010368e8af +_md5_=42846d069d9753389f5ea4e328e9364f diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-0-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-0-r2 index dbbdd9a5c9..bad52b75e3 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-0-r2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-0-r2 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for libusb EAPI=5 IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos RDEPEND=|| ( >=dev-libs/libusb-compat-0.1.5-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-freebsd/freebsd-lib-9.1-r11[usb,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=0 _eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=9b48ef9c248c60ff7c3f98611785c6f5 +_md5_=7854c2cc53670b06f2b1cdd84f63dbaa diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-1-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-1-r1 index 2f680b62e2..4d6e4227f8 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-1-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-1-r1 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for libusb EAPI=5 IUSE=udev abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos RDEPEND=|| ( >=dev-libs/libusb-1.0.9-r2:1[udev(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-freebsd/freebsd-lib-9.1-r10[usb,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=1 _eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=9306daf8ecf47ae66166ed10b045e0c1 +_md5_=ab20cb8f88a358b0848752ba601c6ff1 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-1-r2 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-1-r2 index dbb8de6faa..b6ad20df44 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-1-r2 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/virtual/libusb-1-r2 @@ -2,8 +2,8 @@ DEFINED_PHASES=- DESCRIPTION=Virtual for libusb EAPI=5 IUSE=udev abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 -KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos RDEPEND=|| ( >=dev-libs/libusb-1.0.19:1[udev(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-freebsd/freebsd-lib-9.1-r10[usb,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) SLOT=1 _eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multilib-build eed53a6313267c9fbcd35fc384bd0087 toolchain-funcs 185a06792159ca143528e7010368e8af -_md5_=8e28ab9eb7026675a0fb651cbf590873 +_md5_=974fb5c17943677b636fb2002b8b8420 diff --git a/sdk_container/src/third_party/portage-stable/virtual/libusb/ChangeLog b/sdk_container/src/third_party/portage-stable/virtual/libusb/ChangeLog deleted file mode 100644 index 46b547d083..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/libusb/ChangeLog +++ /dev/null @@ -1,88 +0,0 @@ -# ChangeLog for virtual/libusb -# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2 -# (auto-generated from git log) - -*libusb-1-r1 (09 Aug 2015) -*libusb-0-r2 (09 Aug 2015) - - 09 Aug 2015; Robin H. Johnson +libusb-0-r2.ebuild, - +libusb-1-r1.ebuild, +metadata.xml: - proj/gentoo: Initial commit - - This commit represents a new era for Gentoo: - Storing the gentoo-x86 tree in Git, as converted from CVS. - - This commit is the start of the NEW history. - Any historical data is intended to be grafted onto this point. - - Creation process: - 1. Take final CVS checkout snapshot - 2. Remove ALL ChangeLog* files - 3. Transform all Manifests to thin - 4. Remove empty Manifests - 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ - 5.1. Do not touch files with -kb/-ko keyword flags. - - Signed-off-by: Robin H. Johnson - X-Thanks: Alec Warner - did the GSoC 2006 migration - tests - X-Thanks: Robin H. Johnson - infra guy, herding this - project - X-Thanks: Nguyen Thai Ngoc Duy - Former Gentoo - developer, wrote Git features for the migration - X-Thanks: Brian Harring - wrote much python to improve - cvs2svn - X-Thanks: Rich Freeman - validation scripts - X-Thanks: Patrick Lauer - Gentoo dev, running new 2014 - work in migration - X-Thanks: Michał Górny - scripts, QA, nagging - X-Thanks: All of other Gentoo developers - many ideas and lots of paint on - the bikeshed - -*libusb-1-r2 (14 Aug 2015) - - 14 Aug 2015; Mike Frysinger +libusb-1-r2.ebuild: - revbump to require latest dev-libs/libusb - - 24 Aug 2015; Justin Lecher metadata.xml: - Use https by default - - Convert all URLs for sites supporting encrypted connections from http to - https - - Signed-off-by: Justin Lecher - - 24 Aug 2015; Mike Gilbert metadata.xml: - Revert DOCTYPE SYSTEM https changes in metadata.xml - - repoman does not yet accept the https version. - This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450. - - Bug: https://bugs.gentoo.org/552720 - - 08 Sep 2015; Agostino Sarubbo libusb-1-r2.ebuild: - amd64 stable wrt bug #558416 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="amd64" - - 08 Sep 2015; Agostino Sarubbo libusb-1-r2.ebuild: - x86 stable wrt bug #558416 - - Package-Manager: portage-2.2.20.1 - RepoMan-Options: --include-arches="x86" - - 24 Jan 2016; Michał Górny metadata.xml: - Replace all herds with appropriate projects (GLEP 67) - - Replace all uses of herd with appropriate project maintainers, or no - maintainers in case of herds requested to be disbanded. - - 24 Jan 2016; Michał Górny metadata.xml: - Set appropriate maintainer types in metadata.xml (GLEP 67) - - 14 Apr 2016; Jason Zaman metadata.xml: - fix up metadata - - Package-Manager: portage-2.2.26 - diff --git a/sdk_container/src/third_party/portage-stable/virtual/libusb/ChangeLog-2015 b/sdk_container/src/third_party/portage-stable/virtual/libusb/ChangeLog-2015 deleted file mode 100644 index f7351dabd7..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/libusb/ChangeLog-2015 +++ /dev/null @@ -1,211 +0,0 @@ -# ChangeLog for virtual/libusb -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/virtual/libusb/ChangeLog,v 1.54 2014/06/18 20:57:13 mgorny Exp $ - - 18 Jun 2014; Michał Górny libusb-1-r1.ebuild: - Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug - #513718. - -*libusb-0-r2 (18 Jun 2014) - - 18 Jun 2014; Ian Stakenvicius (_AxS_) +libusb-0-r2.ebuild, - -libusb-0-r1.ebuild: - fixed freebsd-lib dependency so the pre-EAPI5 ebuild cannot erroneously - satisfy gx86-multilib - - 09 Jun 2014; Mike Frysinger libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - Mark arm64/m68k/s390/sh stable. - - 24 Mar 2014; Samuli Suominen libusb-1-r1.ebuild: - Simplify the || ( ) dependency string after dev-libs/libusbx removal from - tree. - - 18 Mar 2014; Samuli Suominen libusb-1-r1.ebuild: - Propagate USE="udev" to the virtual, so that eg. sys-power/nut can force - USE="-udev" as the new code breaks some of it's functionality. - - 04 Mar 2014; Samuli Suominen libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - Revert keywording of m68k/s390/sh from stable to ~arch. - - 10 Feb 2014; Samuli Suominen -libusb-0.ebuild, - -libusb-1.ebuild: - old - - 02 Feb 2014; Samuli Suominen libusb-1-r1.ebuild: - List libusb-1.0.18 as first provider despite it causing double-listing of - libusb (to avoid downgrade from 1.0.17 to 1.0.9 since 1.0.18 is not stable - yet) wrt #500038 - - 17 Jan 2014; Mike Frysinger libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - Mark m68k/s390/sh stable. - - 15 Jan 2014; Agostino Sarubbo libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - Stable for x86, wrt bug #488708 - - 15 Jan 2014; Agostino Sarubbo libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - Stable for sparc, wrt bug #488708 - - 15 Jan 2014; Agostino Sarubbo libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - Stable for ppc, wrt bug #488708 - - 15 Jan 2014; Agostino Sarubbo libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - Stable for ia64, wrt bug #488708 - - 03 Jan 2014; Chema Alonso libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - Stable for amd64 wrt bug #488708 - - 22 Dec 2013; Agostino Sarubbo libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - Stable for ppc64, wrt bug #488708 - - 27 Nov 2013; Markus Meier libusb-1-r1.ebuild: - arm stable, bug #488708 - - 27 Nov 2013; Markus Meier libusb-0-r1.ebuild: - arm stable, bug #488708 - - 13 Nov 2013; Matt Turner libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - alpha stable, bug 488708. - - 24 Oct 2013; Jeroen Roovers libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - Stable for HPPA (bug #488708). - - 09 Aug 2013; Alexis Ballier libusb-0-r1.ebuild, - libusb-1-r1.ebuild: - Add proper multilib use dep for usb@freebsd - -*libusb-0-r1 (07 Aug 2013) -*libusb-1-r1 (07 Aug 2013) - - 07 Aug 2013; Samuli Suominen +libusb-0-r1.ebuild, - +libusb-1-r1.ebuild: - Virtual for the new multilib copies of libusb, libusbx and libusb-compat. - - 01 Aug 2013; Samuli Suominen libusb-0.ebuild: - Use dev-libs/libusb-compat exclusively (instead of old libusb) for - libusb-0.1.so support. - - 05 Jun 2013; Samuli Suominen metadata.xml: - Peter Stuge from libusb upstream is sharing ebuild maintenance by his - request. - - 12 May 2013; Andreas K. Huettel libusb-1.ebuild: - Add ~amd64-fbsd, acked by aballier, bug 469502 - - 19 Apr 2013; Samuli Suominen libusb-1.ebuild: - Force more recent libusbx to prevent bMaxPower vs. MaxPower declaration - conflict. - - 18 Feb 2013; Zac Medico libusb-1.ebuild: - Add ~arm-linux keyword. - - 18 Nov 2012; Robin H. Johnson metadata.xml: - Drop duplication of myself as a maintainer where there is a herd. - - 09 Nov 2012; Richard Yao libusb-1.ebuild: - Add >=sys-freebsd/freebsd-lib-9.1_rc3-r1[usb] as virtual/libusb:1 provider - - 21 Sep 2012; Samuli Suominen libusb-1.ebuild: - Force latest dev-libs/libusbx because <1.0.13 had issues with namespace - collision(s) wrt #423135 - - 27 May 2012; Samuli Suominen libusb-1.ebuild: - Change order of preference for libusbx. - - 22 May 2012; Samuli Suominen libusb-0.ebuild: - Change order of || ( ) to list dev-libs/libusb-compat first wrt #417135 - - 22 May 2012; Samuli Suominen libusb-1.ebuild: - Include dev-libs/libusbx:1 as secondary alternative. - - 06 May 2012; Alexis Ballier libusb-0.ebuild: - keyword ~amd64-fbsd - - 20 Apr 2012; Samuli Suominen libusb-1.ebuild: - Raise requirement of libusb to >= 1.0.9_rc for compability with usbredir. - - 27 Sep 2011; Fabian Groffen libusb-0.ebuild, - libusb-1.ebuild: - Marked ~x64-macos - - 06 Feb 2011; Mart Raudsepp libusb-0.ebuild: - Drop to ~mips - - 12 Oct 2010; Raúl Porcel libusb-1.ebuild: - sparc stable wrt #304149 - - 09 Oct 2010; Mike Frysinger libusb-1.ebuild: - Mark ia64/s390/sh stable #304149. - - 29 Sep 2010; Jeroen Roovers libusb-1.ebuild: - Stable for HPPA (bug #304149). - - 10 Sep 2010; Tobias Klausmann libusb-1.ebuild: - Stable on alpha, bug #304149 - - 21 Aug 2010; Markus Meier libusb-1.ebuild: - arm stable, bug #304149 - - 11 Aug 2010; Joseph Jezak libusb-1.ebuild: - Marked ppc/ppc64 stable for bug #304149. - - 31 Jul 2010; Pawel Hajdan jr libusb-1.ebuild: - x86 stable wrt bug #304149 - - 31 Jul 2010; Pacho Ramos libusb-1.ebuild: - amd64 stable, bug 304149 - - 13 Apr 2010; Alexis Ballier libusb-0.ebuild: - freebsd-lib-8.0 provides a libusb compatible layer. We cant rip it out - because some FreeBSD usb utilities require some of its additions; FreeBSD - people claim it has a compatible API so that should be fine to have it as - a provider too. - - 18 Feb 2010; Jeremy Olexa libusb-0.ebuild, - libusb-1.ebuild: - Add ~x86-macos keywords because dev-libs/libusb was tested in the prefix - overlay - - 11 Jan 2010; Ulrich Mueller libusb-0.ebuild, - libusb-1.ebuild: - Set empty HOMEPAGE and LICENSE. - - 15 Dec 2009; Jonathan Callen libusb-0.ebuild, - libusb-1.ebuild: - QA: Add prefix keywords - - 11 Nov 2009; Robin H. Johnson libusb-1.ebuild: - Raise the minimum version of libusb-1 used to resolve some issues with the - early releases (eg bug #282532). - - 16 May 2009; Robin H. Johnson libusb-0.ebuild: - Include the current stable of dev-libs/libusb-0* in the version - specification, so that we can replace the version dependancy in other - ebuilds when migrating them to the virtual. - - 15 May 2009; Arfrever Frehtes Taifersar Arahesis - libusb-1.ebuild: - Fix SLOT. - - 15 May 2009; Robin H. Johnson libusb-0.ebuild: - Use the keywords from the latest stable dev-libs/libusb:0 ebuild so that - we can change other stable packages safely. - -*libusb-1 (14 May 2009) -*libusb-0 (14 May 2009) - - 14 May 2009; Robin H. Johnson +libusb-0.ebuild, - +libusb-1.ebuild, +metadata.xml: - Bug #247687: virtual for libusb support. Based on final design choices in - the bug, as agreed on by Tiziano Müller and Robert - Buchholz . diff --git a/sdk_container/src/third_party/portage-stable/virtual/libusb/Manifest b/sdk_container/src/third_party/portage-stable/virtual/libusb/Manifest deleted file mode 100644 index a4b64cc465..0000000000 --- a/sdk_container/src/third_party/portage-stable/virtual/libusb/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -EBUILD libusb-0-r2.ebuild 557 SHA256 3d96c6367c5c396ea0a20b1b7126f4f98a9485f96ea9425698f6d82af7bcb5f6 SHA512 6ed484ea7e30bede26f1135cdcea5db33dfdd19900e1db6a646860b168517c84cbacd7e18703852959e975594b181a0d18f31f6ac1521d201b85cd6f24e2f66e WHIRLPOOL 6fd0cd3a275177dee32e532cfbee10133ec32a2c7f2ee61a41ef2fb91567dfbd8324da2043244c25918d7c3e1b7c77a95cbd93bb7b42f5dd6cb1b15ed9e1640a -EBUILD libusb-1-r1.ebuild 576 SHA256 e6b2bd06616850511766bc483a45c67e2e289f04d572e25629203c9bd56b8163 SHA512 280c57feaefada0eb4597d0d226f0f2ce67999ec0f3ccc96931424269207b39fa64d57ffd511913cf0b6166ce72d60e49c6bf4fb34aff5ae579fca26adcb86dc WHIRLPOOL abc69d0888defb3209975a7b1514af951f54eaa2fa39862a9b867f2c1d0c88b47a25656d29cb1337cae418fe99a97ca769b43452fc9d0ed382a3f9e559c66eda -EBUILD libusb-1-r2.ebuild 736 SHA256 4429dc950959e7fa9e81dba416c602025238762dd8897abb22ccd6d1cf6508ab SHA512 0feb83065404e0eef7ccba96d2df1898fcfcffd78af1991ef4e6171b502c6048ae901b2c64e2f82c70d1cb4ee17f02f527e85d1e865709c678e5435adb10c77f WHIRLPOOL f2a3bcc4890e8d47a9e1955c6745f0c0eb55a1c7e87e45081ec633512b9f75bd669493604061696a6629ea90ab1e1a69d865270983e823304da06a6a68956727 -MISC ChangeLog 3091 SHA256 b83c983916b61613f111565ed4c473e2e555db34cd46d300959d6fd7830afb0d SHA512 2c801d645e5317691e33723994261e1d20fb50cc6fa3b01944d8cfcc0252a662a34dbb7e63af6a8200d514df853bef8c23684c67f23ffd6025e4692b030fcf2d WHIRLPOOL 9c23e6c01eb5b08b9eebfa61d2a47bc5f0c136fc9985c11a52055b5aec697ca1cd059b926296e4d6446531829aca875b40dc24b7839f797ad22ec483ab12f7cd -MISC ChangeLog-2015 7811 SHA256 363497efb2502d2fb8e8aa7216c72083a957fac679cd7aa009cd1960af5824ce SHA512 759e19ee6b655c5078076a2e0e9ca61a6f2ee5ad15ebcf0d99a860668d305336ab7c5ebb1e008fb36cbf6d2458a5686eed2167298ae8599f455fca32349c2597 WHIRLPOOL 48d5676ec9416b57b6ddd3b1b56db2392fc5281798e828e2be746fc48f90fdc20e70fa14e31409e1d00ea2ef058c1b94fa38b5b2ae88541a534c337a29507b4a -MISC metadata.xml 476 SHA256 040afe6aa708c1f7ae95472f182bcc66ace080e5b4b943dc5e0a53b2076f9794 SHA512 7dcabcbaf95d0c16a6f56d84cf9bbb878e672a219da24a47cf3e73842eff35890bd570eb2d6a8dfa1b058b0cb95c3349ae109a68c35aa1bb681107cd122fc226 WHIRLPOOL 6a8d239d28d99afb7494b21337cd5c5e059e3f151a95c5b0fe705c506e564c4d4fe485b7a100a53c8fddd72db2aeaf48286db7e7718b956816f3f73073cfed5c diff --git a/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-0-r2.ebuild b/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-0-r2.ebuild index b5b182a8ad..58489e47fb 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-0-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-0-r2.ebuild @@ -1,18 +1,11 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=5 inherit multilib-build DESCRIPTION="Virtual for libusb" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" -IUSE="" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" RDEPEND="|| ( >=dev-libs/libusb-compat-0.1.5-r2[${MULTILIB_USEDEP}] >=sys-freebsd/freebsd-lib-9.1-r11[usb,${MULTILIB_USEDEP}] )" -DEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1-r1.ebuild b/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1-r1.ebuild index 1244cb4e7f..11b411d5aa 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1-r1.ebuild @@ -1,18 +1,12 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=5 inherit multilib-build DESCRIPTION="Virtual for libusb" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" SLOT="1" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="udev" RDEPEND="|| ( >=dev-libs/libusb-1.0.9-r2:1[udev(+)?,${MULTILIB_USEDEP}] >=sys-freebsd/freebsd-lib-9.1-r10[usb,${MULTILIB_USEDEP}] )" -DEPEND="" diff --git a/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1-r2.ebuild b/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1-r2.ebuild index 87344a0716..73613ee4ca 100644 --- a/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1-r2.ebuild +++ b/sdk_container/src/third_party/portage-stable/virtual/libusb/libusb-1-r2.ebuild @@ -1,17 +1,12 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Id$ EAPI=5 inherit multilib-build DESCRIPTION="Virtual for libusb" -HOMEPAGE="" -SRC_URI="" - -LICENSE="" SLOT="1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" IUSE="udev" # We force a recent libusb so that downstream consumers of virtual/libusb @@ -22,4 +17,3 @@ RDEPEND=" >=sys-freebsd/freebsd-lib-9.1-r10[usb,${MULTILIB_USEDEP}] ) " -DEPEND=""