summaryrefslogtreecommitdiff
path: root/app-portage
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-10 03:03:09 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-10 03:03:09 +0000
commitbe94ae04eee564451203d45977c2ef7c7ace1580 (patch)
tree616ffc0ad9aee18dc7d5e9e62bf62394e8e520ba /app-portage
parent2be329ae14bbf99f0fc4de7567e2386bbb529fdc (diff)
gentoo auto-resync : 10:11:2024 - 03:03:09
Diffstat (limited to 'app-portage')
-rw-r--r--app-portage/Manifest.gzbin9583 -> 9748 bytes
-rw-r--r--app-portage/emlop/Manifest4
-rw-r--r--app-portage/emlop/emlop-0.7.0-r1.ebuild (renamed from app-portage/emlop/emlop-0.7.0.ebuild)4
-rw-r--r--app-portage/emlop/emlop-0.7.1-r1.ebuild (renamed from app-portage/emlop/emlop-0.7.1.ebuild)4
-rw-r--r--app-portage/time64-prep/Manifest3
-rw-r--r--app-portage/time64-prep/metadata.xml11
-rw-r--r--app-portage/time64-prep/time64-prep-1.ebuild37
7 files changed, 57 insertions, 6 deletions
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz
index 3b428cb19188..dca46e72512b 100644
--- a/app-portage/Manifest.gz
+++ b/app-portage/Manifest.gz
Binary files 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.ebuild b/app-portage/emlop/emlop-0.7.0-r1.ebuild
index 40f36cd2218c..169c26543157 100644
--- a/app-portage/emlop/emlop-0.7.0.ebuild
+++ b/app-portage/emlop/emlop-0.7.0-r1.ebuild
@@ -88,6 +88,8 @@ CRATES="
winnow@0.6.5
"
+RUST_MIN_VER="1.71.1"
+
inherit cargo shell-completion
DESCRIPTION="A fast, accurate, ergonomic emerge.log parser"
@@ -106,8 +108,6 @@ LICENSE+="
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}"
diff --git a/app-portage/emlop/emlop-0.7.1.ebuild b/app-portage/emlop/emlop-0.7.1-r1.ebuild
index a2209e78a73a..4c336514e628 100644
--- a/app-portage/emlop/emlop-0.7.1.ebuild
+++ b/app-portage/emlop/emlop-0.7.1-r1.ebuild
@@ -90,6 +90,8 @@ CRATES="
winnow@0.6.20
"
+RUST_MIN_VER="1.71.1"
+
inherit cargo shell-completion
DESCRIPTION="A fast, accurate, ergonomic emerge.log parser"
@@ -108,8 +110,6 @@ LICENSE+="
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}"
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>mgorny@gentoo.org</email>
+ <name>Michał Górny</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">projg2/time64-prep</remote-id>
+ </upstream>
+</pkgmetadata>
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
+}