From 5e0583283abb5e0f998830cea3f4f9785699b2ed Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 4 Jan 2024 07:58:30 +0000 Subject: gentoo auto-resync : 04:01:2024 - 07:58:30 --- dev-libs/Manifest.gz | Bin 97180 -> 97182 bytes dev-libs/dynolog/Manifest | 2 +- dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild | 110 +++++++++++++++++++++ dev-libs/dynolog/dynolog-0.3.1_p20230126.ebuild | 108 -------------------- 4 files changed, 111 insertions(+), 109 deletions(-) create mode 100644 dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild delete mode 100644 dev-libs/dynolog/dynolog-0.3.1_p20230126.ebuild (limited to 'dev-libs') diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz index 00ed9f335e18..6cef561ee3db 100644 Binary files a/dev-libs/Manifest.gz and b/dev-libs/Manifest.gz differ diff --git a/dev-libs/dynolog/Manifest b/dev-libs/dynolog/Manifest index ffad4e11bef2..fe45fb181f0f 100644 --- a/dev-libs/dynolog/Manifest +++ b/dev-libs/dynolog/Manifest @@ -36,5 +36,5 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-util-0.1.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ece1f48890e9b028708e194fe72a04287b11910dc2ddc7f9c9674a9d8d39449b3e100725e1f59e59e3047a7e3650b SHA512 b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 -EBUILD dynolog-0.3.1_p20230126.ebuild 2075 BLAKE2B 6a480744635b95e8c36d2c7bd77fc4bc236437c5b1640f3d2df7dcbc14a582cdd3edd557d1766fa715f409001b0072204f9a5cec026a95c6e5db4a75fa163018 SHA512 a57e8796ffa7c9629c49ad849ec103aeb46276899ede2877434a49bbc487e7dd68412e7f9787837d86938f7a7d9f857a0e1f8171f3c4221aed0b2a46abb1a3f8 +EBUILD dynolog-0.3.1_p20230126-r1.ebuild 2142 BLAKE2B 50fa3940ad8f4a3ced590fe1f98c7e76fabde36a3294971ffcfa1cf45238550ccfb4f91a0295015cea65a2424e102cb269a7f1f638620f893a12b6068561dd60 SHA512 f4f47786e831214d795fa7bf573f1806e42814ac722d814b77ffeac4479c6566d854a9a8623394fab2390249c33b32e816e432bd2a04b846b03748b107ba2220 MISC metadata.xml 338 BLAKE2B 0822b3b3d714781580cb971977d83cbfecc581ff88b42dd1cb964d7365b2f738c9a41c1f4cc3f3dd8240baa23c7d339dcd6b1a9169a97bd79aa92e5e838f892d SHA512 5895f072dc775f8d871f19d987869c015b5a2412af0636a7d9caf1c10817a67c9126eb9f56d86e22be1c75fc165ac6c348010e32cfdbaec32eec73f827af7be2 diff --git a/dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild b/dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild new file mode 100644 index 000000000000..501e5dee74d8 --- /dev/null +++ b/dev-libs/dynolog/dynolog-0.3.1_p20230126-r1.ebuild @@ -0,0 +1,110 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Partially auto-Generated by cargo-ebuild 0.5.4-r1 + +EAPI=8 + +CRATES=" + anyhow@1.0.75 + atty@0.2.14 + autocfg@1.1.0 + bitflags@1.3.2 + clap@3.2.25 + clap_derive@3.2.25 + clap_lex@0.2.4 + hashbrown@0.12.3 + heck@0.4.1 + hermit-abi@0.1.19 + indexmap@1.9.3 + itoa@1.0.9 + libc@0.2.150 + once_cell@1.18.0 + os_str_bytes@6.6.1 + proc-macro-error@1.0.4 + proc-macro-error-attr@1.0.4 + proc-macro2@1.0.70 + quote@1.0.33 + ryu@1.0.15 + serde@1.0.193 + serde_derive@1.0.193 + serde_json@1.0.108 + strsim@0.10.0 + syn@1.0.109 + syn@2.0.39 + termcolor@1.4.0 + textwrap@0.16.0 + unicode-ident@1.0.12 + version_check@0.9.4 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-x86_64-pc-windows-gnu@0.4.0 +" + +inherit cargo cmake + +DESCRIPTION="Performance monitoring daemon for heterogeneous CPU-GPU systems" +HOMEPAGE="https://github.com/facebookincubator/dynolog" +SRC_URI="https://dev.gentoo.org/~tupone/distfiles/${P}.tar.gz + ${CARGO_CRATE_URIS}" + +LICENSE="BSD Apache-2.0 Boost-1.0 MIT Unicode-DFS-2016 Unlicense" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="dev-cpp/gflags + dev-cpp/gtest + dev-cpp/glog + net-misc/curl" +RDEPEND="${DEPEND}" + +# Partially rust build +QA_FLAGS_IGNORED=/usr/bin/dyno + +PATCHES=( + "${FILESDIR}"/${P}-gcc13.patch + "${FILESDIR}"/${P}-unbundling.patch + "${FILESDIR}"/${P}-noWerror.patch +) + +CMAKE_SKIP_TESTS=( "Defs.CpuSet" ) + +src_prepare() { + cmake_src_prepare + cmake_comment_add_subdirectory third_party/gflags + cmake_comment_add_subdirectory third_party/glog + rm -r third_party/googletest || die +} + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DCPR_FORCE_USE_SYSTEM_CURL=ON + -DBUILD_TESTS=$(usex test) + ) + cmake_src_configure + cd cli + cargo_src_configure +} + +src_compile() { + cmake_src_compile + cd cli + cargo_src_compile +} + +src_install() { + cmake_src_install + mkdir -p headers/dynolog/src/ipcfabric + cp dynolog/src/ipcfabric/FabricManager.h \ + headers/dynolog/src/ipcfabric || die + doheader -r dynolog + cd ../cli + cd cli + cargo_src_install + + dobin "${BUILD_DIR}"/${PN}/src/${PN} +} diff --git a/dev-libs/dynolog/dynolog-0.3.1_p20230126.ebuild b/dev-libs/dynolog/dynolog-0.3.1_p20230126.ebuild deleted file mode 100644 index 40febbdb5b5c..000000000000 --- a/dev-libs/dynolog/dynolog-0.3.1_p20230126.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Partially auto-Generated by cargo-ebuild 0.5.4-r1 - -EAPI=8 - -CRATES=" - anyhow@1.0.75 - atty@0.2.14 - autocfg@1.1.0 - bitflags@1.3.2 - clap@3.2.25 - clap_derive@3.2.25 - clap_lex@0.2.4 - hashbrown@0.12.3 - heck@0.4.1 - hermit-abi@0.1.19 - indexmap@1.9.3 - itoa@1.0.9 - libc@0.2.150 - once_cell@1.18.0 - os_str_bytes@6.6.1 - proc-macro-error@1.0.4 - proc-macro-error-attr@1.0.4 - proc-macro2@1.0.70 - quote@1.0.33 - ryu@1.0.15 - serde@1.0.193 - serde_derive@1.0.193 - serde_json@1.0.108 - strsim@0.10.0 - syn@1.0.109 - syn@2.0.39 - termcolor@1.4.0 - textwrap@0.16.0 - unicode-ident@1.0.12 - version_check@0.9.4 - winapi@0.3.9 - winapi-i686-pc-windows-gnu@0.4.0 - winapi-util@0.1.6 - winapi-x86_64-pc-windows-gnu@0.4.0 -" - -inherit cargo cmake - -DESCRIPTION="Performance monitoring daemon for heterogeneous CPU-GPU systems" -HOMEPAGE="https://github.com/facebookincubator/dynolog" -SRC_URI="https://dev.gentoo.org/~tupone/distfiles/${P}.tar.gz - ${CARGO_CRATE_URIS}" - -LICENSE="BSD Apache-2.0 Boost-1.0 MIT Unicode-DFS-2016 Unlicense" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="dev-cpp/gflags - dev-cpp/gtest - dev-cpp/glog - net-misc/curl" -RDEPEND="${DEPEND}" -BDEPEND="" - -# Partially rust build -QA_FLAGS_IGNORED=/usr/bin/dyno - -PATCHES=( - "${FILESDIR}"/${P}-gcc13.patch - "${FILESDIR}"/${P}-unbundling.patch - "${FILESDIR}"/${P}-noWerror.patch -) - -src_prepare() { - cmake_src_prepare - cmake_comment_add_subdirectory third_party/gflags - cmake_comment_add_subdirectory third_party/glog -} - -src_configure() { - local mycmakeargs=( - -DBUILD_SHARED_LIBS=OFF - -DCPR_FORCE_USE_SYSTEM_CURL=ON - -DBUILD_TESTS=$(usex test) - ) - cmake_src_configure - cd cli - cargo_src_configure -} - -src_compile() { - cmake_src_compile - cd cli - cargo_src_compile -} - -src_install() { - cmake_src_install - mkdir -p headers/dynolog/src/ipcfabric - cp dynolog/src/ipcfabric/FabricManager.h \ - headers/dynolog/src/ipcfabric || die - doheader -r dynolog - cd ../cli - cd cli - cargo_src_install - - dobin "${BUILD_DIR}"/${PN}/src/${PN} -} -- cgit v1.2.3