From 0ac92a814d7560c61dd4a4010381b7a1e02b555a Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 20 Mar 2024 00:29:44 +0100 Subject: [PATCH 1/6] media-video/lossless-cut: drop 3.54.0 Signed-off-by: Lucio Sauer --- media-video/lossless-cut/Manifest | 1 - .../lossless-cut/lossless-cut-3.54.0.ebuild | 24 ------------------- 2 files changed, 25 deletions(-) delete mode 100644 media-video/lossless-cut/lossless-cut-3.54.0.ebuild diff --git a/media-video/lossless-cut/Manifest b/media-video/lossless-cut/Manifest index 6d97d2aef0..566aeeb41d 100644 --- a/media-video/lossless-cut/Manifest +++ b/media-video/lossless-cut/Manifest @@ -1,4 +1,3 @@ -DIST LosslessCut-linux-x86_64.AppImage 160224247 BLAKE2B 3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc SHA512 bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6 DIST lossless-cut-3.54.0.AppImage 160224247 BLAKE2B 3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc SHA512 bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6 DIST lossless-cut-3.56.0.AppImage 157606683 BLAKE2B 426d94f6b5b8eafc8a6d92598332c6926f4282af2a414f5c954d08942aae31649c96584580e42efbddaed3747adc996769f54db5b7c803539383764e1609fd43 SHA512 dd31fb76a0d152d5b76e2ee8c6d96c35c3b9705dd8de2c9fa2c506456077586079ca90ca4aec804eecbace07995bcd7e830c36975c8252279c447d63be7e12a4 DIST lossless-cut-3.59.1.AppImage 161407039 BLAKE2B 061f8fbb4c36cb30effdb1824dbfe20645169e5236c95f2a9e55f4f61ba7075a0a5f902c01c5aac6b4a7099ecb77de2ddaa01a947de9e36e474a409bddd1ee19 SHA512 00e0692af320c6671d0ac95a3b3e568cdf84cbd3aab975c9bdcf2d4a8c3c406d8d3f015c7c105e363a3f7eb78fd9af85001cd36c054181edc8d7ed19ef8181af diff --git a/media-video/lossless-cut/lossless-cut-3.54.0.ebuild b/media-video/lossless-cut/lossless-cut-3.54.0.ebuild deleted file mode 100644 index dd96d990c3..0000000000 --- a/media-video/lossless-cut/lossless-cut-3.54.0.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2023 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Lossless video/audio editing: export media without reencoding, powered by ffmpeg" -HOMEPAGE="https://github.com/mifi/lossless-cut" - -SRC_URI="https://github.com/mifi/lossless-cut/releases/download/v${PV}/LosslessCut-linux-x86_64.AppImage" -KEYWORDS="~amd64" - -LICENSE="GPL-2" -SLOT="0" -RESTRICT="strip" - -RDEPEND="sys-fs/fuse:0" - -S="${WORKDIR}" - -QA_PREBUILT="*" - -src_install() { - newbin "${DISTDIR}/LosslessCut-linux-x86_64.AppImage" losslesscut-bin -} From 3e3c6bee512de8b289a11efe0f921f19a68ce6dd Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 20 Mar 2024 01:17:42 +0100 Subject: [PATCH 2/6] media-video/lossless-cut: replace tarballs in FILESDIR with diffable files The MetaInfo file gets bumped upon each release, so it has an entry in SRC_URI instead. Signed-off-by: Lucio Sauer --- media-video/lossless-cut/Manifest | 3 + .../files/lossless-cut-3.54.0-misc.tar.xz | Bin 2744 -> 0 bytes .../files/lossless-cut-3.56.0-misc.tar.xz | Bin 2748 -> 0 bytes .../files/lossless-cut-3.59.1-misc.tar.xz | Bin 2760 -> 0 bytes .../files/no.mifi.losslesscut.desktop | 13 ++++ .../files/no.mifi.losslesscut.svg | 59 ++++++++++++++++++ .../lossless-cut-3.54.0-r1.ebuild | 25 +++----- .../lossless-cut/lossless-cut-3.56.0.ebuild | 25 +++----- .../lossless-cut/lossless-cut-3.59.1.ebuild | 25 +++----- 9 files changed, 105 insertions(+), 45 deletions(-) delete mode 100644 media-video/lossless-cut/files/lossless-cut-3.54.0-misc.tar.xz delete mode 100644 media-video/lossless-cut/files/lossless-cut-3.56.0-misc.tar.xz delete mode 100644 media-video/lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz create mode 100644 media-video/lossless-cut/files/no.mifi.losslesscut.desktop create mode 100644 media-video/lossless-cut/files/no.mifi.losslesscut.svg diff --git a/media-video/lossless-cut/Manifest b/media-video/lossless-cut/Manifest index 566aeeb41d..18177af738 100644 --- a/media-video/lossless-cut/Manifest +++ b/media-video/lossless-cut/Manifest @@ -1,3 +1,6 @@ +DIST lossless-cut-3.54.0-metainfo.xml 4518 BLAKE2B 1c27f5fed7c471e2f566c4f8d4f831801c8991c452e59d9c6555231c1ca5d138b0f0be0eb515371cf2e9a30eedcfd509a16508730e8e923b1d20ec21625dd326 SHA512 89ee97af241d059dba4b963a6feef6aec271fe25f0284efe68bf85c65b6c521a8551bf849c6fa7cf62faf37e8e23f229ed68c882951996736a5c0e0b8b16df71 DIST lossless-cut-3.54.0.AppImage 160224247 BLAKE2B 3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc SHA512 bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6 +DIST lossless-cut-3.56.0-metainfo.xml 4718 BLAKE2B 30ccc07bab40c00dc954c0108ecef6c609321d173f7a1af518917d22e5e21b446c1998eba95789a1bcf6b9590f49e7ec5e34e7ee23ed33c1a7c029d18798eecc SHA512 33bcb871f1caae7e35ea0108969abcc493f2837071ba8eca3f9c6cb45dd6670ae344b3684e8d8d190fe9ef979b9a7daa08170c379ebc7bdda7e2f5c6fc96c286 DIST lossless-cut-3.56.0.AppImage 157606683 BLAKE2B 426d94f6b5b8eafc8a6d92598332c6926f4282af2a414f5c954d08942aae31649c96584580e42efbddaed3747adc996769f54db5b7c803539383764e1609fd43 SHA512 dd31fb76a0d152d5b76e2ee8c6d96c35c3b9705dd8de2c9fa2c506456077586079ca90ca4aec804eecbace07995bcd7e830c36975c8252279c447d63be7e12a4 +DIST lossless-cut-3.59.1-metainfo.xml 4918 BLAKE2B a7cba2e2afeb1432252f5c666b9ab704792a58693c81aaf286e7075fd93dc2be1689ef2c9b0233c53bac27a0cb1c32c8d2c780bfda9823a112529133d1da8262 SHA512 68117484f4c6785b06db652e38280ff65e8b700e0a63635c7d38422f6121ef7a0a3eafd8f3c364415ec80630cfee7dede5c686d3ff970f009f56511a75f46a59 DIST lossless-cut-3.59.1.AppImage 161407039 BLAKE2B 061f8fbb4c36cb30effdb1824dbfe20645169e5236c95f2a9e55f4f61ba7075a0a5f902c01c5aac6b4a7099ecb77de2ddaa01a947de9e36e474a409bddd1ee19 SHA512 00e0692af320c6671d0ac95a3b3e568cdf84cbd3aab975c9bdcf2d4a8c3c406d8d3f015c7c105e363a3f7eb78fd9af85001cd36c054181edc8d7ed19ef8181af diff --git a/media-video/lossless-cut/files/lossless-cut-3.54.0-misc.tar.xz b/media-video/lossless-cut/files/lossless-cut-3.54.0-misc.tar.xz deleted file mode 100644 index 700ff5b7d4c195a16b9188674cc1e5c726e38f3a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2744 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 diff --git a/media-video/lossless-cut/files/lossless-cut-3.56.0-misc.tar.xz b/media-video/lossless-cut/files/lossless-cut-3.56.0-misc.tar.xz deleted file mode 100644 index 92391ab4e3532204bde31f98f633dc2f0478d50a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2748 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
  • 9WcUG`QC3h{P=6%?W{9>%NJQ5Z$8hI5Z=leJ*$tI9cxlby+( zvn-h)>_>@-L@Yin%(HUeY zYEtl9d*aqs5c9Xga_C?CBE87ghx4F8{f`K$S?P5pEVZhuO@5PDY-KuR8vC6|dFU+s zJ^YP_`GOjUQ8AQO2KxRRT^#Qe5Y z6P1$waydIa7_HDUKDNfy6>>P95wpHai7)4}QH}Ww9jQkY3?Ag-tDoOe;25pG>amlB zGcYVnr>wcR>clPpavQo4A3zY!hJrS@SIbv+yzGva9vl;9(+t2I8$6-pMtu?uRiv z{!k=1p#;DnC`KTY+3_x-0|Q!GZ1y&F)?(mNYI8=WQpq2bW%2ckw*+|)BTg2M3(N?@ z!X70^KQV8)q>o+AFo?6yO|Ue_Fzo|38NQ0U5&Bp7>OzN1y@Y}ZBRf}0q76x*_acCI zgyXNg(-zr3QboSM8f{#`bD2Iz4I;D=3@w_-oFn1}5#O@G2<0bBR!1WTU6Z={=>|9i zRfSoY-QTt>E@VQYn*I_4%88l~zv8fBR2M2m{9s(d>(CTog7}R7=SW9bZ&IM%^{P00 z5rH5)b^1u1AuAwK-beZf{)W^?s~}S1YcS8zj_0`* z3y zP@~AhlprQaAvQ3yQuP3Pp&$-fm{7)C5&#{$aI~NAoW~7X89yDb^rj+u|BfT@`G`_v4(jQgy zjOQm*DvhDVqitaV@)|ANqdhH6o?T4W{)0PX2pt4OQFCz{P%*x}5QJ9~6{~HaJchO* zISbe!Mv2)2%V;YV57U-tEVWAeeZrG8HJxkz?6=9#o(|?2_>e-0v0^N~hcB_SQb%j{ zt-<4zV$Sr_Q{h1J_vmX2u}LTEi!vC7w8jjLV!hC2aeXZY$pHYze^iVk2c&D{+r^k) z?lb_qu5IY;+pkLRCIW6Qe)0LWP8vYQ00qv431@&spOJEkK<^!m!8We-7WwyBvnQ|u zE*fxSW?!>AjxViU0@ZUrrztUznj0y4dDfR^HHC5wjGwc1o6P#U@iq(OzQ5p%9LjP6 z9E$HwzD*D!*lxydsnaretAL5KJ3MF63g|e#Fb^{w8;bhnp&^opqY?Q%IcH=HX6WQ7 zq73~DRLyNclayPu7hbcoWmt@gF7X^0Fi`*i0001QW0J35#FeK20ihLupaB4W)Gw5= O#Ao{g000001X)`4vrgFn diff --git a/media-video/lossless-cut/files/no.mifi.losslesscut.desktop b/media-video/lossless-cut/files/no.mifi.losslesscut.desktop new file mode 100644 index 0000000000..99667e0fee --- /dev/null +++ b/media-video/lossless-cut/files/no.mifi.losslesscut.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Name=LosslessCut +Comment=simple video editor to trim or cut videos +Comment[fr]=Un simple éditeur vidéo pour retailler ou couper les vidéos +Exec=losslesscut-bin +MimeType=video/mpeg;video/x-mpeg;video/msvideo;video/quicktime;video/x-anim;video/x-avi;video/x-ms-asf;video/x-ms-wmv;video/x-msvideo;video/x-nsv;video/x-flc;video/x-fli;video/x-flv;video/vnd.rn-realvideo;video/mp4;video/mp4v-es;video/mp2t;application/ogg;application/x-ogg;video/x-ogm+ogg;audio/x-vorbis+ogg;application/x-matroska;audio/x-matroska;video/x-matroska;video/webm; +Icon=no.mifi.losslesscut +Terminal=false +Type=Application +Encoding=UTF-8 +Categories=AudioVideo;AudioVideoEditing; +Keywords=trim;codec;cut;movie;mpeg;avi;h264;mkv;mp4; +StartupWMClass=losslesscut diff --git a/media-video/lossless-cut/files/no.mifi.losslesscut.svg b/media-video/lossless-cut/files/no.mifi.losslesscut.svg new file mode 100644 index 0000000000..8f6b1a2759 --- /dev/null +++ b/media-video/lossless-cut/files/no.mifi.losslesscut.svg @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media-video/lossless-cut/lossless-cut-3.54.0-r1.ebuild b/media-video/lossless-cut/lossless-cut-3.54.0-r1.ebuild index f1f76f06e7..340d48af95 100644 --- a/media-video/lossless-cut/lossless-cut-3.54.0-r1.ebuild +++ b/media-video/lossless-cut/lossless-cut-3.54.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,6 +11,8 @@ https://github.com/mifi/lossless-cut" SRC_URI="https://github.com/mifi/lossless-cut/releases/download/v${PV}/LosslessCut-linux-x86_64.AppImage -> ${P}.AppImage +https://raw.githubusercontent.com/mifi/lossless-cut/v${PV}/no.mifi.losslesscut.appdata.xml +-> ${P}-metainfo.xml " KEYWORDS="~amd64" @@ -22,24 +24,17 @@ RDEPEND="sys-fs/fuse:0 sys-libs/zlib:= " +S="${WORKDIR}" + QA_PREBUILT="usr/bin/losslesscut-bin" -src_unpack() { - unpack "${FILESDIR}"/${P}-misc.tar.xz -} - -src_prepare() { - default - # Fix XDG desktop entry Exec - sed -i -e 's,/app/bin/run.sh,losslesscut-bin,' \ - no.mifi.losslesscut.desktop || die -} - src_install() { + # keep this in sync with the Exec value in the desktop file newbin "${DISTDIR}"/${P}.AppImage losslesscut-bin - domenu no.mifi.losslesscut.desktop - doicon no.mifi.losslesscut.svg + + domenu "${FILESDIR}"/no.mifi.losslesscut.desktop + doicon "${FILESDIR}"/no.mifi.losslesscut.svg insinto /usr/share/metainfo - doins no.mifi.losslesscut.appdata.xml + newins "${DISTDIR}"/${P}-metainfo.xml no.mifi.losslesscut.appdata.xml } diff --git a/media-video/lossless-cut/lossless-cut-3.56.0.ebuild b/media-video/lossless-cut/lossless-cut-3.56.0.ebuild index f1f76f06e7..340d48af95 100644 --- a/media-video/lossless-cut/lossless-cut-3.56.0.ebuild +++ b/media-video/lossless-cut/lossless-cut-3.56.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,6 +11,8 @@ https://github.com/mifi/lossless-cut" SRC_URI="https://github.com/mifi/lossless-cut/releases/download/v${PV}/LosslessCut-linux-x86_64.AppImage -> ${P}.AppImage +https://raw.githubusercontent.com/mifi/lossless-cut/v${PV}/no.mifi.losslesscut.appdata.xml +-> ${P}-metainfo.xml " KEYWORDS="~amd64" @@ -22,24 +24,17 @@ RDEPEND="sys-fs/fuse:0 sys-libs/zlib:= " +S="${WORKDIR}" + QA_PREBUILT="usr/bin/losslesscut-bin" -src_unpack() { - unpack "${FILESDIR}"/${P}-misc.tar.xz -} - -src_prepare() { - default - # Fix XDG desktop entry Exec - sed -i -e 's,/app/bin/run.sh,losslesscut-bin,' \ - no.mifi.losslesscut.desktop || die -} - src_install() { + # keep this in sync with the Exec value in the desktop file newbin "${DISTDIR}"/${P}.AppImage losslesscut-bin - domenu no.mifi.losslesscut.desktop - doicon no.mifi.losslesscut.svg + + domenu "${FILESDIR}"/no.mifi.losslesscut.desktop + doicon "${FILESDIR}"/no.mifi.losslesscut.svg insinto /usr/share/metainfo - doins no.mifi.losslesscut.appdata.xml + newins "${DISTDIR}"/${P}-metainfo.xml no.mifi.losslesscut.appdata.xml } diff --git a/media-video/lossless-cut/lossless-cut-3.59.1.ebuild b/media-video/lossless-cut/lossless-cut-3.59.1.ebuild index f1f76f06e7..340d48af95 100644 --- a/media-video/lossless-cut/lossless-cut-3.59.1.ebuild +++ b/media-video/lossless-cut/lossless-cut-3.59.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,6 +11,8 @@ https://github.com/mifi/lossless-cut" SRC_URI="https://github.com/mifi/lossless-cut/releases/download/v${PV}/LosslessCut-linux-x86_64.AppImage -> ${P}.AppImage +https://raw.githubusercontent.com/mifi/lossless-cut/v${PV}/no.mifi.losslesscut.appdata.xml +-> ${P}-metainfo.xml " KEYWORDS="~amd64" @@ -22,24 +24,17 @@ RDEPEND="sys-fs/fuse:0 sys-libs/zlib:= " +S="${WORKDIR}" + QA_PREBUILT="usr/bin/losslesscut-bin" -src_unpack() { - unpack "${FILESDIR}"/${P}-misc.tar.xz -} - -src_prepare() { - default - # Fix XDG desktop entry Exec - sed -i -e 's,/app/bin/run.sh,losslesscut-bin,' \ - no.mifi.losslesscut.desktop || die -} - src_install() { + # keep this in sync with the Exec value in the desktop file newbin "${DISTDIR}"/${P}.AppImage losslesscut-bin - domenu no.mifi.losslesscut.desktop - doicon no.mifi.losslesscut.svg + + domenu "${FILESDIR}"/no.mifi.losslesscut.desktop + doicon "${FILESDIR}"/no.mifi.losslesscut.svg insinto /usr/share/metainfo - doins no.mifi.losslesscut.appdata.xml + newins "${DISTDIR}"/${P}-metainfo.xml no.mifi.losslesscut.appdata.xml } From 0808955e50f89abb2cd62260d3a4fb1241363669 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 20 Mar 2024 01:34:35 +0100 Subject: [PATCH 3/6] dev-python/types-requests: add 2.31.0.20240311 Signed-off-by: Lucio Sauer --- dev-python/types-requests/Manifest | 1 + .../types-requests-2.31.0.20240311.ebuild | 22 +++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 dev-python/types-requests/types-requests-2.31.0.20240311.ebuild diff --git a/dev-python/types-requests/Manifest b/dev-python/types-requests/Manifest index f9b172298c..e9093828f2 100644 --- a/dev-python/types-requests/Manifest +++ b/dev-python/types-requests/Manifest @@ -1 +1,2 @@ DIST types-requests-2.31.0.20240218.tar.gz 16739 BLAKE2B dd7b5e73d9f5d8891da693d04553689c60eed405e10e7bbee3b43f0e8c600b7c4e4a34fc3a80f2308af500d932c069873e63a8c2e36b8a9e57d66c2725a71d99 SHA512 ed1577264658fa2c7bfb81bedfe2880565b9a80fc9b84d10a15194ef787ad6df9520b00c4ad30b68b5db1170bd3906c57fdf0f258502dd13a9409565581435c1 +DIST types-requests-2.31.0.20240311.tar.gz 16824 BLAKE2B 310a7f4e49189f2ff1b1d65ad7ecd1958a33606ec36ad4d42e3ef793b71df1cf823c73a151a948102c055480b2c992675ec3699c4f67274b454d154a3fb24d5d SHA512 e7116a2225cab57918c3a9e081bebaa173c9a5496889e6ec1c9bc28c94e56c40fc0f785403ceec259a44049f61a9f731434532cf5c186d785d5d20eba7362f3a diff --git a/dev-python/types-requests/types-requests-2.31.0.20240311.ebuild b/dev-python/types-requests/types-requests-2.31.0.20240311.ebuild new file mode 100644 index 0000000000..d9112c7eec --- /dev/null +++ b/dev-python/types-requests/types-requests-2.31.0.20240311.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for requests" +HOMEPAGE=" + https://pypi.org/project/types-requests/ + https://github.com/python/typeshed/tree/master/stubs/requests +" + +SLOT="0" +LICENSE="Apache-2.0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/urllib3-2" From f9d80cc7242f1a2a45d8c5c58a86ae7fbfb4cc9d Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 20 Mar 2024 01:34:56 +0100 Subject: [PATCH 4/6] dev-python/types-requests: drop 2.31.0.20240218 Signed-off-by: Lucio Sauer --- dev-python/types-requests/Manifest | 1 - .../types-requests-2.31.0.20240218.ebuild | 22 ------------------- 2 files changed, 23 deletions(-) delete mode 100644 dev-python/types-requests/types-requests-2.31.0.20240218.ebuild diff --git a/dev-python/types-requests/Manifest b/dev-python/types-requests/Manifest index e9093828f2..76cd278bf9 100644 --- a/dev-python/types-requests/Manifest +++ b/dev-python/types-requests/Manifest @@ -1,2 +1 @@ -DIST types-requests-2.31.0.20240218.tar.gz 16739 BLAKE2B dd7b5e73d9f5d8891da693d04553689c60eed405e10e7bbee3b43f0e8c600b7c4e4a34fc3a80f2308af500d932c069873e63a8c2e36b8a9e57d66c2725a71d99 SHA512 ed1577264658fa2c7bfb81bedfe2880565b9a80fc9b84d10a15194ef787ad6df9520b00c4ad30b68b5db1170bd3906c57fdf0f258502dd13a9409565581435c1 DIST types-requests-2.31.0.20240311.tar.gz 16824 BLAKE2B 310a7f4e49189f2ff1b1d65ad7ecd1958a33606ec36ad4d42e3ef793b71df1cf823c73a151a948102c055480b2c992675ec3699c4f67274b454d154a3fb24d5d SHA512 e7116a2225cab57918c3a9e081bebaa173c9a5496889e6ec1c9bc28c94e56c40fc0f785403ceec259a44049f61a9f731434532cf5c186d785d5d20eba7362f3a diff --git a/dev-python/types-requests/types-requests-2.31.0.20240218.ebuild b/dev-python/types-requests/types-requests-2.31.0.20240218.ebuild deleted file mode 100644 index d9112c7eec..0000000000 --- a/dev-python/types-requests/types-requests-2.31.0.20240218.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} pypy3 ) - -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for requests" -HOMEPAGE=" - https://pypi.org/project/types-requests/ - https://github.com/python/typeshed/tree/master/stubs/requests -" - -SLOT="0" -LICENSE="Apache-2.0" -KEYWORDS="~amd64" - -RDEPEND=">=dev-python/urllib3-2" From bd7e2801551800e73567bae4d3f0d4fe18b9c48e Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 20 Mar 2024 01:36:50 +0100 Subject: [PATCH 5/6] dev-python/types-protobuf: add 4.24.0.20240311 Signed-off-by: Lucio Sauer --- dev-python/types-protobuf/Manifest | 1 + .../types-protobuf-4.24.0.20240311.ebuild | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 dev-python/types-protobuf/types-protobuf-4.24.0.20240311.ebuild diff --git a/dev-python/types-protobuf/Manifest b/dev-python/types-protobuf/Manifest index 353e6b9d55..80fb5957d9 100644 --- a/dev-python/types-protobuf/Manifest +++ b/dev-python/types-protobuf/Manifest @@ -1 +1,2 @@ DIST types-protobuf-4.24.0.20240302.tar.gz 48129 BLAKE2B 97c090cae9d7e967f80743e4e887c1f97a206eb61317c4431a43640966973fce9c4f875090ae241592f5b0e7c882d3fac04acad633a2e3eb0efa39f68d0840cd SHA512 498a2ceb40a7d9769d30576b2f17db88fac4f2b88c8dc89f0eaa3a43b16ac24282d4c5294ffc557330faf64bd9779bfe9acbbed22852ce6364fa12270ae3d9fd +DIST types-protobuf-4.24.0.20240311.tar.gz 48154 BLAKE2B 6d73c3ea209a8517501ee345c1779dccb7dd3fad6113ea9506d22b5d389c6a1a8e89eeed0181e93825eeeecb4a2443b657103f7a88b91dd8ece4809df11aff8d SHA512 c3b8d2474b8f958e4be22bfc06f38b25b0e11d7485f9c6e287d0afdc9b7695d33cc443203a0fd0553cade8f3252a0378517e6b99b17204745e6b6d5571607ec8 diff --git a/dev-python/types-protobuf/types-protobuf-4.24.0.20240311.ebuild b/dev-python/types-protobuf/types-protobuf-4.24.0.20240311.ebuild new file mode 100644 index 0000000000..6262bb240a --- /dev/null +++ b/dev-python/types-protobuf/types-protobuf-4.24.0.20240311.ebuild @@ -0,0 +1,18 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for protobuf" +HOMEPAGE=" + https://pypi.org/project/types-protobuf/ + https://github.com/python/typeshed/tree/master/stubs/protobuf/ +" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" From 3e334e6d0022ede77fce4d50e1145b7869fcca51 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Wed, 20 Mar 2024 01:37:01 +0100 Subject: [PATCH 6/6] dev-python/types-protobuf: drop 4.24.0.20240302 Signed-off-by: Lucio Sauer --- dev-python/types-protobuf/Manifest | 1 - .../types-protobuf-4.24.0.20240302.ebuild | 18 ------------------ 2 files changed, 19 deletions(-) delete mode 100644 dev-python/types-protobuf/types-protobuf-4.24.0.20240302.ebuild diff --git a/dev-python/types-protobuf/Manifest b/dev-python/types-protobuf/Manifest index 80fb5957d9..28094a8587 100644 --- a/dev-python/types-protobuf/Manifest +++ b/dev-python/types-protobuf/Manifest @@ -1,2 +1 @@ -DIST types-protobuf-4.24.0.20240302.tar.gz 48129 BLAKE2B 97c090cae9d7e967f80743e4e887c1f97a206eb61317c4431a43640966973fce9c4f875090ae241592f5b0e7c882d3fac04acad633a2e3eb0efa39f68d0840cd SHA512 498a2ceb40a7d9769d30576b2f17db88fac4f2b88c8dc89f0eaa3a43b16ac24282d4c5294ffc557330faf64bd9779bfe9acbbed22852ce6364fa12270ae3d9fd DIST types-protobuf-4.24.0.20240311.tar.gz 48154 BLAKE2B 6d73c3ea209a8517501ee345c1779dccb7dd3fad6113ea9506d22b5d389c6a1a8e89eeed0181e93825eeeecb4a2443b657103f7a88b91dd8ece4809df11aff8d SHA512 c3b8d2474b8f958e4be22bfc06f38b25b0e11d7485f9c6e287d0afdc9b7695d33cc443203a0fd0553cade8f3252a0378517e6b99b17204745e6b6d5571607ec8 diff --git a/dev-python/types-protobuf/types-protobuf-4.24.0.20240302.ebuild b/dev-python/types-protobuf/types-protobuf-4.24.0.20240302.ebuild deleted file mode 100644 index 6262bb240a..0000000000 --- a/dev-python/types-protobuf/types-protobuf-4.24.0.20240302.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYPI_NO_NORMALIZE=1 -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 pypi - -DESCRIPTION="Typing stubs for protobuf" -HOMEPAGE=" - https://pypi.org/project/types-protobuf/ - https://github.com/python/typeshed/tree/master/stubs/protobuf/ -" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64"