From be94ae04eee564451203d45977c2ef7c7ace1580 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 10 Nov 2024 03:03:09 +0000 Subject: gentoo auto-resync : 10:11:2024 - 03:03:09 --- app-portage/Manifest.gz | Bin 9583 -> 9748 bytes app-portage/emlop/Manifest | 4 +- app-portage/emlop/emlop-0.7.0-r1.ebuild | 131 +++++++++++++++++++++++++++ app-portage/emlop/emlop-0.7.0.ebuild | 131 --------------------------- app-portage/emlop/emlop-0.7.1-r1.ebuild | 122 +++++++++++++++++++++++++ app-portage/emlop/emlop-0.7.1.ebuild | 122 ------------------------- app-portage/time64-prep/Manifest | 3 + app-portage/time64-prep/metadata.xml | 11 +++ app-portage/time64-prep/time64-prep-1.ebuild | 37 ++++++++ 9 files changed, 306 insertions(+), 255 deletions(-) create mode 100644 app-portage/emlop/emlop-0.7.0-r1.ebuild delete mode 100644 app-portage/emlop/emlop-0.7.0.ebuild create mode 100644 app-portage/emlop/emlop-0.7.1-r1.ebuild delete mode 100644 app-portage/emlop/emlop-0.7.1.ebuild create mode 100644 app-portage/time64-prep/Manifest create mode 100644 app-portage/time64-prep/metadata.xml create mode 100644 app-portage/time64-prep/time64-prep-1.ebuild (limited to 'app-portage') diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz index 3b428cb19188..dca46e72512b 100644 Binary files a/app-portage/Manifest.gz and b/app-portage/Manifest.gz differ diff --git a/app-portage/emlop/Manifest b/app-portage/emlop/Manifest index 19187f183980..c5d5ae21ab5c 100644 --- a/app-portage/emlop/Manifest +++ b/app-portage/emlop/Manifest @@ -134,6 +134,6 @@ DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c37 DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 DIST winnow-0.6.5.crate 159316 BLAKE2B d28c6a069e3d557335c09ae04f1d90a9086b1744d711e259da230c031a0302e270e304f8f9e8bc690c01cedcf07b46e05938ab3468b3e388ae8c51ac361b6408 SHA512 5395db16797beb158e9458099279abf53c5ea62c65584bbb9e0111213ab21c88cd0b0674062757e57ceb6c762a349f22db6ef60deef866fe15ebb0818287ab99 -EBUILD emlop-0.7.0.ebuild 2508 BLAKE2B 74e92fe528f821d6dd8e0e53220b848e2ce26eaaca3ebbdb6594fdc9135836efd9b5c44e2e5bf5f8d75151b6985a89b632a5c70a9d2ea4ac62a7db5fd01942c4 SHA512 b9fa8fb8d68b477cf32fa9455483efdca1d83139509afc51da280ef70f5710e13a2b8175f56c04f5233fa8f51efae0fe9ae8c5bac1ed0cc1ed584394e7bf3bf8 -EBUILD emlop-0.7.1.ebuild 2340 BLAKE2B a79666583d3beef0fa39230ddcf27ad1bab5178f6e8f4f6299892189fefec6d595cb84c79ac5f6e7a96aab3b92f007670c94d9f362dd1d4e87849ba4182a6336 SHA512 096ed32fd7144e7b8a49ed9c4becd64c3b407ff1d1634f8655eb8dd7e49606e1fb4197e271a414fb111603fc46d205d4a3e4a68d72cf29556c5234dd9c8fe443 +EBUILD emlop-0.7.0-r1.ebuild 2498 BLAKE2B d3dc7a382ccdbb2c2742a975ab04e1aaba8892d2a59912e65f5ea0a93f20d50968ab8380dab0331e91e7028a50c54b5d501a224d2bbebcdbe970ad0d656d8ebc SHA512 4c13c0254641d8a17a88f57e7e22b79006d5e54a5f210184bd769b3adb44f9a1fb20875060fb7faf91b908939c25f183ed28b3e8ebf768ac50e0707a82059d28 +EBUILD emlop-0.7.1-r1.ebuild 2330 BLAKE2B a2c75f226207b735597d4947e9e9a6c2fa594ed62029c17330455e6c870a436d5ce977351a9bfd28ea4751d3570b338085f618f6585fcd89ce819b8617bc701f SHA512 3da78e744c7eeba13d11dd67eccf7b8cbe8f60a55a17797b040089281ae212e9f89c4845c03ebf3a62ce7ae0f2f9f8fe28fb22b6bb310a1d322a94b3c584a982 MISC metadata.xml 464 BLAKE2B c0c2b34b45b538bddb6d28126d8fb3de7bfbb8f37812fd7f957885077f90afd7531cf06473e34d43b2fff9ead02f5fe57ef4f7b26eef7da44a2a34f0b09676e6 SHA512 5052bbf923b487f15a5705fb3f4e4b0e9cb7f61f71b8b9f104950692effe7f6edb5452d09501fb266bfaf85df552a5d9da5b62ad245aebc88c5fcb92d5801a5c diff --git a/app-portage/emlop/emlop-0.7.0-r1.ebuild b/app-portage/emlop/emlop-0.7.0-r1.ebuild new file mode 100644 index 000000000000..169c26543157 --- /dev/null +++ b/app-portage/emlop/emlop-0.7.0-r1.ebuild @@ -0,0 +1,131 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + adler@1.0.2 + aho-corasick@1.1.2 + anstream@0.6.13 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anstyle@1.0.6 + anyhow@1.0.80 + assert_cmd@2.0.13 + atoi@2.0.0 + autocfg@1.1.0 + bstr@1.9.1 + cfg-if@1.0.0 + clap@4.4.18 + clap_builder@4.4.18 + clap_complete@4.4.10 + clap_derive@4.4.7 + clap_lex@0.6.0 + colorchoice@1.0.0 + crc32fast@1.4.0 + crossbeam-channel@0.5.12 + crossbeam-utils@0.8.19 + deranged@0.3.11 + difflib@0.4.0 + doc-comment@0.3.3 + env_filter@0.1.0 + env_logger@0.11.2 + equivalent@1.0.1 + emlop@0.7.0 + flate2@1.0.28 + hashbrown@0.14.3 + heck@0.4.1 + indexmap@2.2.5 + itoa@1.0.10 + libc@0.2.153 + log@0.4.21 + memchr@2.7.1 + miniz_oxide@0.7.2 + num-conv@0.1.0 + num-traits@0.2.18 + num_threads@0.1.7 + powerfmt@0.2.0 + predicates-core@1.0.6 + predicates-tree@1.0.9 + predicates@3.1.0 + proc-macro2@1.0.78 + quote@1.0.35 + regex-automata@0.4.6 + regex-syntax@0.8.2 + regex@1.10.3 + rev_lines@0.3.0 + ryu@1.0.17 + serde@1.0.197 + serde_derive@1.0.197 + serde_json@1.0.114 + serde_spanned@0.6.5 + strsim@0.10.0 + syn@2.0.52 + termtree@0.4.1 + thiserror-impl@1.0.57 + thiserror@1.0.57 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + toml@0.8.10 + toml_datetime@0.6.5 + toml_edit@0.22.6 + unicode-ident@1.0.12 + utf8parse@0.2.1 + wait-timeout@0.2.0 + windows-sys@0.52.0 + windows-targets@0.52.4 + windows_aarch64_gnullvm@0.52.4 + windows_aarch64_msvc@0.52.4 + windows_i686_gnu@0.52.4 + windows_i686_msvc@0.52.4 + windows_x86_64_gnu@0.52.4 + windows_x86_64_gnullvm@0.52.4 + windows_x86_64_msvc@0.52.4 + winnow@0.6.5 +" + +RUST_MIN_VER="1.71.1" + +inherit cargo shell-completion + +DESCRIPTION="A fast, accurate, ergonomic emerge.log parser" +HOMEPAGE="https://github.com/vincentdephily/emlop" +SRC_URI=" + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + MIT Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" + +SLOT="0" +KEYWORDS="amd64" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED="usr/bin/${PN}" + +PATCHES=( + # Fix build with rust >= 1.80 + "${FILESDIR}/${P}-time_dep.patch" +) + +src_install() { + cargo_src_install + dodoc README.md CHANGELOG.md emlop.toml + # bash + "$(cargo_target_dir)"/emlop complete bash > emlop || die + dobashcomp emlop + # zsh + "$(cargo_target_dir)"/emlop complete zsh > _emlop || die + dozshcomp _emlop + # fish + "$(cargo_target_dir)"/emlop complete fish > emlop.fish || die + dofishcomp emlop.fish +} diff --git a/app-portage/emlop/emlop-0.7.0.ebuild b/app-portage/emlop/emlop-0.7.0.ebuild deleted file mode 100644 index 40f36cd2218c..000000000000 --- a/app-portage/emlop/emlop-0.7.0.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.13.2 - -EAPI=8 - -CRATES=" - adler@1.0.2 - aho-corasick@1.1.2 - anstream@0.6.13 - anstyle-parse@0.2.3 - anstyle-query@1.0.2 - anstyle-wincon@3.0.2 - anstyle@1.0.6 - anyhow@1.0.80 - assert_cmd@2.0.13 - atoi@2.0.0 - autocfg@1.1.0 - bstr@1.9.1 - cfg-if@1.0.0 - clap@4.4.18 - clap_builder@4.4.18 - clap_complete@4.4.10 - clap_derive@4.4.7 - clap_lex@0.6.0 - colorchoice@1.0.0 - crc32fast@1.4.0 - crossbeam-channel@0.5.12 - crossbeam-utils@0.8.19 - deranged@0.3.11 - difflib@0.4.0 - doc-comment@0.3.3 - env_filter@0.1.0 - env_logger@0.11.2 - equivalent@1.0.1 - emlop@0.7.0 - flate2@1.0.28 - hashbrown@0.14.3 - heck@0.4.1 - indexmap@2.2.5 - itoa@1.0.10 - libc@0.2.153 - log@0.4.21 - memchr@2.7.1 - miniz_oxide@0.7.2 - num-conv@0.1.0 - num-traits@0.2.18 - num_threads@0.1.7 - powerfmt@0.2.0 - predicates-core@1.0.6 - predicates-tree@1.0.9 - predicates@3.1.0 - proc-macro2@1.0.78 - quote@1.0.35 - regex-automata@0.4.6 - regex-syntax@0.8.2 - regex@1.10.3 - rev_lines@0.3.0 - ryu@1.0.17 - serde@1.0.197 - serde_derive@1.0.197 - serde_json@1.0.114 - serde_spanned@0.6.5 - strsim@0.10.0 - syn@2.0.52 - termtree@0.4.1 - thiserror-impl@1.0.57 - thiserror@1.0.57 - time-core@0.1.2 - time-macros@0.2.18 - time@0.3.36 - toml@0.8.10 - toml_datetime@0.6.5 - toml_edit@0.22.6 - unicode-ident@1.0.12 - utf8parse@0.2.1 - wait-timeout@0.2.0 - windows-sys@0.52.0 - windows-targets@0.52.4 - windows_aarch64_gnullvm@0.52.4 - windows_aarch64_msvc@0.52.4 - windows_i686_gnu@0.52.4 - windows_i686_msvc@0.52.4 - windows_x86_64_gnu@0.52.4 - windows_x86_64_gnullvm@0.52.4 - windows_x86_64_msvc@0.52.4 - winnow@0.6.5 -" - -inherit cargo shell-completion - -DESCRIPTION="A fast, accurate, ergonomic emerge.log parser" -HOMEPAGE="https://github.com/vincentdephily/emlop" -SRC_URI=" - ${CARGO_CRATE_URIS} -" - -LICENSE="GPL-3" -# Dependent crate licenses -LICENSE+=" - MIT Unicode-DFS-2016 - || ( Apache-2.0 Boost-1.0 ) -" - -SLOT="0" -KEYWORDS="amd64" - -BDEPEND=">=virtual/rust-1.71.0" - -# rust does not use *FLAGS from make.conf, silence portage warning -QA_FLAGS_IGNORED="usr/bin/${PN}" - -PATCHES=( - # Fix build with rust >= 1.80 - "${FILESDIR}/${P}-time_dep.patch" -) - -src_install() { - cargo_src_install - dodoc README.md CHANGELOG.md emlop.toml - # bash - "$(cargo_target_dir)"/emlop complete bash > emlop || die - dobashcomp emlop - # zsh - "$(cargo_target_dir)"/emlop complete zsh > _emlop || die - dozshcomp _emlop - # fish - "$(cargo_target_dir)"/emlop complete fish > emlop.fish || die - dofishcomp emlop.fish -} diff --git a/app-portage/emlop/emlop-0.7.1-r1.ebuild b/app-portage/emlop/emlop-0.7.1-r1.ebuild new file mode 100644 index 000000000000..4c336514e628 --- /dev/null +++ b/app-portage/emlop/emlop-0.7.1-r1.ebuild @@ -0,0 +1,122 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + emlop@0.7.1 + adler2@2.0.0 + aho-corasick@1.1.3 + anstream@0.6.15 + anstyle-parse@0.2.5 + anstyle-query@1.1.1 + anstyle-wincon@3.0.4 + anstyle@1.0.8 + anyhow@1.0.89 + assert_cmd@2.0.13 + atoi@2.0.0 + autocfg@1.3.0 + bstr@1.10.0 + cfg-if@1.0.0 + clap@4.4.18 + clap_builder@4.4.18 + clap_complete@4.4.10 + clap_derive@4.4.7 + clap_lex@0.6.0 + colorchoice@1.0.2 + crc32fast@1.4.2 + crossbeam-channel@0.5.13 + crossbeam-utils@0.8.20 + deranged@0.3.11 + difflib@0.4.0 + doc-comment@0.3.3 + env_filter@0.1.2 + env_logger@0.11.5 + equivalent@1.0.1 + flate2@1.0.33 + hashbrown@0.14.5 + heck@0.4.1 + indexmap@2.5.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.11 + libc@0.2.159 + log@0.4.22 + memchr@2.7.4 + miniz_oxide@0.8.0 + num-conv@0.1.0 + num-traits@0.2.19 + num_threads@0.1.7 + powerfmt@0.2.0 + predicates-core@1.0.6 + predicates-tree@1.0.9 + predicates@3.1.0 + proc-macro2@1.0.86 + quote@1.0.37 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.6 + rev_lines@0.3.0 + ryu@1.0.18 + serde@1.0.210 + serde_derive@1.0.210 + serde_json@1.0.128 + serde_spanned@0.6.7 + strsim@0.10.0 + syn@2.0.77 + termtree@0.4.1 + thiserror-impl@1.0.64 + thiserror@1.0.64 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.21 + unicode-ident@1.0.13 + utf8parse@0.2.2 + wait-timeout@0.2.0 + windows-sys@0.52.0 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.52.6 + winnow@0.6.20 +" + +RUST_MIN_VER="1.71.1" + +inherit cargo shell-completion + +DESCRIPTION="A fast, accurate, ergonomic emerge.log parser" +HOMEPAGE="https://github.com/vincentdephily/emlop" +SRC_URI=" + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" + MIT Unicode-DFS-2016 + || ( Apache-2.0 Boost-1.0 ) +" + +SLOT="0" +KEYWORDS="~amd64" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_install() { + cargo_src_install + dodoc README.md CHANGELOG.md emlop.toml + newbashcomp completion.bash emlop + newfishcomp completion.fish emlop.fish + newzshcomp completion.zsh _emlop +} diff --git a/app-portage/emlop/emlop-0.7.1.ebuild b/app-portage/emlop/emlop-0.7.1.ebuild deleted file mode 100644 index a2209e78a73a..000000000000 --- a/app-portage/emlop/emlop-0.7.1.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Autogenerated by pycargoebuild 0.13.2 - -EAPI=8 - -CRATES=" - emlop@0.7.1 - adler2@2.0.0 - aho-corasick@1.1.3 - anstream@0.6.15 - anstyle-parse@0.2.5 - anstyle-query@1.1.1 - anstyle-wincon@3.0.4 - anstyle@1.0.8 - anyhow@1.0.89 - assert_cmd@2.0.13 - atoi@2.0.0 - autocfg@1.3.0 - bstr@1.10.0 - cfg-if@1.0.0 - clap@4.4.18 - clap_builder@4.4.18 - clap_complete@4.4.10 - clap_derive@4.4.7 - clap_lex@0.6.0 - colorchoice@1.0.2 - crc32fast@1.4.2 - crossbeam-channel@0.5.13 - crossbeam-utils@0.8.20 - deranged@0.3.11 - difflib@0.4.0 - doc-comment@0.3.3 - env_filter@0.1.2 - env_logger@0.11.5 - equivalent@1.0.1 - flate2@1.0.33 - hashbrown@0.14.5 - heck@0.4.1 - indexmap@2.5.0 - is_terminal_polyfill@1.70.1 - itoa@1.0.11 - libc@0.2.159 - log@0.4.22 - memchr@2.7.4 - miniz_oxide@0.8.0 - num-conv@0.1.0 - num-traits@0.2.19 - num_threads@0.1.7 - powerfmt@0.2.0 - predicates-core@1.0.6 - predicates-tree@1.0.9 - predicates@3.1.0 - proc-macro2@1.0.86 - quote@1.0.37 - regex-automata@0.4.7 - regex-syntax@0.8.4 - regex@1.10.6 - rev_lines@0.3.0 - ryu@1.0.18 - serde@1.0.210 - serde_derive@1.0.210 - serde_json@1.0.128 - serde_spanned@0.6.7 - strsim@0.10.0 - syn@2.0.77 - termtree@0.4.1 - thiserror-impl@1.0.64 - thiserror@1.0.64 - time-core@0.1.2 - time-macros@0.2.18 - time@0.3.36 - toml@0.8.19 - toml_datetime@0.6.8 - toml_edit@0.22.21 - unicode-ident@1.0.13 - utf8parse@0.2.2 - wait-timeout@0.2.0 - windows-sys@0.52.0 - windows-targets@0.52.6 - windows_aarch64_gnullvm@0.52.6 - windows_aarch64_msvc@0.52.6 - windows_i686_gnu@0.52.6 - windows_i686_gnullvm@0.52.6 - windows_i686_msvc@0.52.6 - windows_x86_64_gnu@0.52.6 - windows_x86_64_gnullvm@0.52.6 - windows_x86_64_msvc@0.52.6 - winnow@0.6.20 -" - -inherit cargo shell-completion - -DESCRIPTION="A fast, accurate, ergonomic emerge.log parser" -HOMEPAGE="https://github.com/vincentdephily/emlop" -SRC_URI=" - ${CARGO_CRATE_URIS} -" - -LICENSE="GPL-3" -# Dependent crate licenses -LICENSE+=" - MIT Unicode-DFS-2016 - || ( Apache-2.0 Boost-1.0 ) -" - -SLOT="0" -KEYWORDS="~amd64" - -BDEPEND=">=virtual/rust-1.71.0" - -# rust does not use *FLAGS from make.conf, silence portage warning -QA_FLAGS_IGNORED="usr/bin/${PN}" - -src_install() { - cargo_src_install - dodoc README.md CHANGELOG.md emlop.toml - newbashcomp completion.bash emlop - newfishcomp completion.fish emlop.fish - newzshcomp completion.zsh _emlop -} diff --git a/app-portage/time64-prep/Manifest b/app-portage/time64-prep/Manifest new file mode 100644 index 000000000000..67ec702dcbb9 --- /dev/null +++ b/app-portage/time64-prep/Manifest @@ -0,0 +1,3 @@ +DIST time64-prep-1.gh.tar.gz 11439 BLAKE2B 0848d97bb5b6f0df7b7346f5e55670d5b13b6b09fd9427dcbcb67802e5206e440c75f170fd2025b81659fcb4adc0ddb60712fdb726f8e006c0e78012fb51f010 SHA512 ff6c12cf1487695a395c364ba4efde81d9b821cbcf954a705bc38e3908fcc835da77409276fdbfd590562d9778b1f85e7b519904d204d73d44632e6a497e0865 +EBUILD time64-prep-1.ebuild 715 BLAKE2B 5a35a97535981436c84a371cefb5d264f012cb9bf74ff8b2e685060744bb9fd513ee6293741c7b6ec8aa8e644084dd5038fce506e45b4d8954b6033a86d63758 SHA512 62a32e5252d9d207b08326b04755f41d98645ce7f655d138c2f7c027cd7146142c751357a79dba657b49134359f26e53733a14f0b6a79609e969ae393268bbe0 +MISC metadata.xml 331 BLAKE2B 9c6897e0d5a454d6d16570f0490ab45c6a6d222d50605861c0f148d5ae471319bdfa88f747e7c87e13038a7e3093237bc02777686e2ba5f45d804fd0aba9679d SHA512 ce944ef29d576e3a7194f33edf19676ac710fa0a5b17616e983fe83694d085456777c71745c71b8cb312c13d036b37f4a2a24ff864442dbaacdb48c7c42455a8 diff --git a/app-portage/time64-prep/metadata.xml b/app-portage/time64-prep/metadata.xml new file mode 100644 index 000000000000..e61bfb232b74 --- /dev/null +++ b/app-portage/time64-prep/metadata.xml @@ -0,0 +1,11 @@ + + + + + mgorny@gentoo.org + Michał Górny + + + projg2/time64-prep + + diff --git a/app-portage/time64-prep/time64-prep-1.ebuild b/app-portage/time64-prep/time64-prep-1.ebuild new file mode 100644 index 000000000000..007fb9be8685 --- /dev/null +++ b/app-portage/time64-prep/time64-prep-1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..13} ) + +inherit python-single-r1 + +DESCRIPTION="A tool to prepare for (comparatively) safe time64 transition" +HOMEPAGE="https://github.com/projg2/time64-prep/" +SRC_URI=" + https://github.com/projg2/time64-prep/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-util/patchelf + $(python_gen_cond_dep ' + dev-python/pyelftools[${PYTHON_USEDEP}] + sys-apps/portage[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + ${PYTHON_DEPS} +" + +src_install() { + python_doscript time64-prep + einstalldocs +} -- cgit v1.2.3