From 5b5704b62a0f04d93fd58986b426a31352fe2fd5 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 10 Oct 2017 17:08:48 +0100 Subject: gentoo resync : 10.10.2017 --- sys-apps/fwupd/Manifest | 2 + sys-apps/fwupd/fwupd-1.0.0.ebuild | 87 +++++++++++++++++++++++++++++++++++++++ 2 files changed, 89 insertions(+) create mode 100644 sys-apps/fwupd/fwupd-1.0.0.ebuild (limited to 'sys-apps/fwupd') diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest index c8b3a2729df1..def2b3d1cd2f 100644 --- a/sys-apps/fwupd/Manifest +++ b/sys-apps/fwupd/Manifest @@ -1,6 +1,8 @@ AUX fwupd-0.9-polkit_its_files.patch 2298 SHA256 478ded4f8f5ceb55d73cab5e3ac21986d1c88df11ad6fbc49d9aee740c59350e SHA512 032e081ef068834e131595a21481fd02b74dfb765ec2a4a080115b9c1f07914220cd197ba18c041def4b33a6784e168d7e77d45dc18700539d98a057e8fa1365 WHIRLPOOL fed409a893d3d2611e868061af7a462cfbf678fec38825220810bdc3968cfd2d79458d210aa04a4140e01a83b4d1894fed422de58042b7f79a4efe865b9592be DIST fwupd-0.9.5.tar.gz 1389768 SHA256 876bb4c1cc5b27bb5f30e1c5d81522c82554738bede9a811f9e352966e58453e SHA512 2a8ca8da2fffa71bdaa44b82aff1a4151441b8496793101d7d0b1ab984bfbb10a3a94c4ebae5cfc17241364ab7aed051252a70543ebe6a82dd8bdb5c6f52863d WHIRLPOOL b7d606acd35a58e25ee94045557899b1c9ea30941024cfb17bf3226f39dab7961c802abafc9ca6320e21ea1ca3792a0bd37fa942476dfd0b37c4ce3b4fe28b5b DIST fwupd-0.9.6.tar.gz 1404749 SHA256 cf406eb11b284cd89228db53bff787cb8468d4e14a910acdea4c995f04df2435 SHA512 d2098d2f14319728f1f2078126f68ee5b5cb2f32687428f61db13b01ad3904ea6c641c3758044229a7d1f48a0b96c7984a119d48a8ef5efc65e29e90476f4017 WHIRLPOOL 7854fd62fb87980c2d89d8341c85f4ddbf860c3cfbd0a1e541caac28c36f4499db1b2e78a42b7d8351a519bbb6d7ce2e75b3fa13672b5ca7b7f8e2cc35ceaf34 +DIST fwupd-1.0.0.tar.gz 1466486 SHA256 179ee1fb5c0099ba9bfb8c07178574cc7408297d2af80ddf483e9f147b30e31a SHA512 6bf5e691b2d958b28e6002bfbc06bd19440876aea8dc55f761e10e039141e12df14a6ec8c2f2479b82770feeee4a15296229dd662653841bb0b41d4ea61fa422 WHIRLPOOL 0db3183049921b8ac30b5855c3657d6c51a948bba2728178ed4932e18401f15f6af7178ac866a56347219b334385c826ce5cec0ac72ddcba799251b3f91468b9 EBUILD fwupd-0.9.5-r1.ebuild 2172 SHA256 99c484d513fd6bd8616dac100aa31e0e63bae5ed7a9d94fafda17a64821267f6 SHA512 d4b49cb711efd77ef2835294a92e6c61d2f0d3d833758befe4c6dc264e879c60c20d2fc4463c7600b942ed73aad2b379e691008ab94cb31e9e8530b213c77ad3 WHIRLPOOL 0ee614fe4bdf932c81df03adef3010f589d9823f54e6f7f52d924145c43dc73a10fa8d2a1ccb1e8e65e201c628bde6fd0b464c3622fb1f1aafcea0f406768284 EBUILD fwupd-0.9.6.ebuild 2111 SHA256 6c8119cb23e4fd69168600656a1447eb4b2bd0be32de296d8c7712f71c7770b1 SHA512 8a62187f7aecdc16bda9d30751ac9f3767621ea6588f9c24e8b141f5e7a334f437a3eb473cb9f4929e9714d9bd9bd970abbbd2c224454580a3daf5570c2e46f0 WHIRLPOOL 9cabf66f41a805d3fc234c9a4dcda3b21a1f79c9d7c4acc8e30eff44dfb21976bcdefedfdd5605b4df2570f4a7d187b5d549946de2bd3a1937b8e844c9f3ea3a +EBUILD fwupd-1.0.0.ebuild 2316 SHA256 92fad17fdad824099f950b5868ecd3d60e50760e1b6927cab43fc81d31f2deea SHA512 c0705b53af2f760cf29c72468876dcde5f48e9916701acc42b3f47b071222e4f5b48dbd36f5015761f95158f7d9ad9cad16e1b0d5e63874bcef9cc6e6027da8d WHIRLPOOL 3fa4d4fa6d208cddb4eaad69e613521ecd548165153d26a1667173bf5c26da1eaf5a8bae9b6129415e29e49436957083e99b9d45503d5644eb7ee1cec49e44f7 MISC metadata.xml 790 SHA256 9b1124ba722d81b7e43ad29aee79bcb8196e87260fdedcbbdd1044aad1ddb6c5 SHA512 5b0e4ce1e52ffc53059e995698820ad7f426a13e81bf9fb7f7e41f8c706839c5493bf72d3b75c55e8bf12be97dc6bde1a1a4eee473e8022e387b4256e6f67f49 WHIRLPOOL cd57b4e130e61ff7baa0cea4df3aa483bfe96a4e72faca7c00f2ba0444667a363101673453104ba711af04d1f279aa2d782e7b4d9f1b2912e6145cbc305c4c18 diff --git a/sys-apps/fwupd/fwupd-1.0.0.ebuild b/sys-apps/fwupd/fwupd-1.0.0.ebuild new file mode 100644 index 000000000000..41c904522da3 --- /dev/null +++ b/sys-apps/fwupd/fwupd-1.0.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python3_4 python3_5 python3_6 ) + +inherit meson python-single-r1 xdg-utils + +DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and reliable" +HOMEPAGE="https://fwupd.org" +SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="colorhug dell doc elf +man systemd test uefi uefi_labels" +REQUIRED_USE="uefi_labels? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + app-crypt/gpgme + dev-db/sqlite + >=dev-libs/appstream-glib-0.6.13[introspection] + >=dev-libs/glib-2.45.8:2 + dev-libs/libgpg-error + dev-libs/libgudev + >=dev-libs/libgusb-0.2.9[introspection] + >=net-libs/libsoup-2.51.92:2.4 + >=sys-auth/polkit-0.103 + colorhug? ( >=x11-misc/colord-1.2.12:0= ) + dell? ( + sys-libs/efivar + >=sys-libs/libsmbios-2.3.3 + ) + elf? ( virtual/libelf:0= ) + systemd? ( >=sys-apps/systemd-231 ) + !systemd? ( >=sys-auth/consolekit-1.0.0 ) + uefi? ( >=sys-apps/fwupdate-5 ) + uefi_labels? ( + ${PYTHON_DEPS} + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + x11-libs/pango + x11-libs/cairo + media-libs/freetype + media-libs/fontconfig + media-fonts/dejavu + media-fonts/source-han-sans + ) +" +DEPEND=" + ${RDEPEND} + app-arch/gcab + app-arch/libarchive + virtual/pkgconfig + doc? ( dev-util/gtk-doc ) + man? ( app-text/docbook-sgml-utils ) + test? ( net-libs/gnutls[tools] ) +" + +REQUIRED_USE="dell? ( uefi )" + +src_prepare() { + default + sed -i -e "s/'--create'/'--absolute-name', '--create'/" data/tests/builder/meson.build || die +} + +src_configure() { + xdg_environment_reset + local emesonargs=( + -Denable-colorhug="$(usex colorhug true false)" + -Denable-consolekit="$(usex systemd false true)" + -Denable-dell="$(usex dell true false)" + -Denable-doc="$(usex doc true false)" + -Denable-man="$(usex man true false)" + -Denable-libelf="$(usex elf true false)" + -Denable-systemd="$(usex systemd true false)" + # requires libtbtfwu which is not packaged yet + -Denable-thunderbolt=false + -Denable-tests="$(usex test true false)" + -Denable-uefi="$(usex uefi true false)" + -Denable-uefi-labels="$(usex uefi_labels true false)" + ) + meson_src_configure +} -- cgit v1.2.3