diff --git a/dev-python/types-protobuf/Manifest b/dev-python/types-protobuf/Manifest index 353e6b9d55..28094a8587 100644 --- a/dev-python/types-protobuf/Manifest +++ b/dev-python/types-protobuf/Manifest @@ -1 +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.20240311.ebuild similarity index 100% rename from dev-python/types-protobuf/types-protobuf-4.24.0.20240302.ebuild rename to dev-python/types-protobuf/types-protobuf-4.24.0.20240311.ebuild diff --git a/dev-python/types-requests/Manifest b/dev-python/types-requests/Manifest index f9b172298c..76cd278bf9 100644 --- a/dev-python/types-requests/Manifest +++ b/dev-python/types-requests/Manifest @@ -1 +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.20240311.ebuild similarity index 100% rename from dev-python/types-requests/types-requests-2.31.0.20240218.ebuild rename to dev-python/types-requests/types-requests-2.31.0.20240311.ebuild diff --git a/media-video/lossless-cut/Manifest b/media-video/lossless-cut/Manifest index 6d97d2aef0..18177af738 100644 --- a/media-video/lossless-cut/Manifest +++ b/media-video/lossless-cut/Manifest @@ -1,4 +1,6 @@ -DIST LosslessCut-linux-x86_64.AppImage 160224247 BLAKE2B 3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc SHA512 bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6 +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 700ff5b7d4..0000000000 Binary files a/media-video/lossless-cut/files/lossless-cut-3.54.0-misc.tar.xz and /dev/null differ 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 92391ab4e3..0000000000 Binary files a/media-video/lossless-cut/files/lossless-cut-3.56.0-misc.tar.xz and /dev/null differ diff --git a/media-video/lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz b/media-video/lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz deleted file mode 100644 index 9331cb665b..0000000000 Binary files a/media-video/lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz and /dev/null differ 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.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 -} 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 }