[gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/, media-video/walksnail-osd-tool/

2024-05-14 Thread Julien Roy
commit: 89d3f759c54ce127170688d27ea9b6b1fa687dc0
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon May 13 20:32:56 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 20:37:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89d3f759

media-video/*: fix variable order

Signed-off-by: Lucio Sauer  posteo.net>
Signed-off-by: Julien Roy  jroy.ca>

 media-video/lossless-cut/lossless-cut-3.54.0-r1.ebuild | 7 +++
 media-video/lossless-cut/lossless-cut-3.56.0.ebuild| 7 +++
 media-video/lossless-cut/lossless-cut-3.59.1.ebuild| 7 +++
 media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild | 2 +-
 4 files changed, 10 insertions(+), 13 deletions(-)

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 340d48af95..26e04abc65 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
@@ -8,24 +8,23 @@ inherit desktop xdg
 DESCRIPTION="Lossless video/audio editing: export media without reencoding, 
powered by ffmpeg"
 HOMEPAGE="https://mifi.no/losslesscut/
 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"
+
+S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64"
 RESTRICT="strip"
 
 RDEPEND="sys-fs/fuse:0
 sys-libs/zlib:=
 "
 
-S="${WORKDIR}"
-
 QA_PREBUILT="usr/bin/losslesscut-bin"
 
 src_install() {

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 340d48af95..26e04abc65 100644
--- a/media-video/lossless-cut/lossless-cut-3.56.0.ebuild
+++ b/media-video/lossless-cut/lossless-cut-3.56.0.ebuild
@@ -8,24 +8,23 @@ inherit desktop xdg
 DESCRIPTION="Lossless video/audio editing: export media without reencoding, 
powered by ffmpeg"
 HOMEPAGE="https://mifi.no/losslesscut/
 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"
+
+S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64"
 RESTRICT="strip"
 
 RDEPEND="sys-fs/fuse:0
 sys-libs/zlib:=
 "
 
-S="${WORKDIR}"
-
 QA_PREBUILT="usr/bin/losslesscut-bin"
 
 src_install() {

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 340d48af95..26e04abc65 100644
--- a/media-video/lossless-cut/lossless-cut-3.59.1.ebuild
+++ b/media-video/lossless-cut/lossless-cut-3.59.1.ebuild
@@ -8,24 +8,23 @@ inherit desktop xdg
 DESCRIPTION="Lossless video/audio editing: export media without reencoding, 
powered by ffmpeg"
 HOMEPAGE="https://mifi.no/losslesscut/
 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"
+
+S="${WORKDIR}"
 
 LICENSE="GPL-2"
 SLOT="0"
+KEYWORDS="~amd64"
 RESTRICT="strip"
 
 RDEPEND="sys-fs/fuse:0
 sys-libs/zlib:=
 "
 
-S="${WORKDIR}"
-
 QA_PREBUILT="usr/bin/losslesscut-bin"
 
 src_install() {

diff --git a/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild 
b/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild
index 45c08489b0..7f585deaae 100644
--- a/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild
+++ b/media-video/walksnail-osd-tool/walksnail-osd-tool-0.3.0.ebuild
@@ -480,10 +480,10 @@ DESCRIPTION="Tool for rendering OSDs over Walksnail DVR 
recordings"
 HOMEPAGE="https://github.com/avsaase/walksnail-osd-tool;
 SRC_URI="https://github.com/avsaase/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
${CARGO_CRATE_URIS}"
-KEYWORDS="~amd64"
 
 LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 
GPL-3 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1 Unicode-DFS-2016 Unlicense 
XC ZLIB"
 SLOT="0"
+KEYWORDS="~amd64"
 
 RDEPEND="${DEPEND}
media-video/ffmpeg"



[gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/

2024-03-19 Thread Lucio Sauer
commit: 0ac92a814d7560c61dd4a4010381b7a1e02b555a
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue Mar 19 23:29:44 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed Mar 20 00:21:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ac92a81

media-video/lossless-cut: drop 3.54.0

Signed-off-by: Lucio Sauer  posteo.net>

 media-video/lossless-cut/Manifest  |  1 -
 .../lossless-cut/lossless-cut-3.54.0.ebuild| 24 --
 2 files changed, 25 deletions(-)

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..00
--- 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
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/, media-video/lossless-cut/files/

2024-03-19 Thread Lucio Sauer
commit: 3e3c6bee512de8b289a11efe0f921f19a68ce6dd
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed Mar 20 00:17:42 2024 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed Mar 20 00:21:47 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e3c6bee

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  posteo.net>

 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
 .../lossless-cut/files/no.mifi.losslesscut.desktop |  13 +
 .../lossless-cut/files/no.mifi.losslesscut.svg |  59 +
 .../lossless-cut/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(-)

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 700ff5b7d4..00
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..00
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..00
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 00..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

[gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/

2024-03-18 Thread Vitaly Zdanevich
commit: 22f67875269f05d22082adc0d06a8a8ca7ed8491
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 18 08:32:21 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 18 08:32:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22f67875

media-video/lossless-cut: add 3.59.1

Closes: https://bugs.gentoo.org/927098
Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-video/lossless-cut/Manifest  |  1 +
 .../lossless-cut/lossless-cut-3.59.1.ebuild| 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-video/lossless-cut/Manifest 
b/media-video/lossless-cut/Manifest
index c01d21fc5e..6d97d2aef0 100644
--- a/media-video/lossless-cut/Manifest
+++ b/media-video/lossless-cut/Manifest
@@ -1,3 +1,4 @@
 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.59.1.ebuild 
b/media-video/lossless-cut/lossless-cut-3.59.1.ebuild
new file mode 100644
index 00..f1f76f06e7
--- /dev/null
+++ b/media-video/lossless-cut/lossless-cut-3.59.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="Lossless video/audio editing: export media without reencoding, 
powered by ffmpeg"
+HOMEPAGE="https://mifi.no/losslesscut/
+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
+"
+KEYWORDS="~amd64"
+
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="sys-fs/fuse:0
+sys-libs/zlib:=
+"
+
+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() {
+   newbin "${DISTDIR}"/${P}.AppImage losslesscut-bin
+   domenu no.mifi.losslesscut.desktop
+   doicon no.mifi.losslesscut.svg
+
+   insinto /usr/share/metainfo
+   doins no.mifi.losslesscut.appdata.xml
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/files/

2024-03-18 Thread Vitaly Zdanevich
commit: 42adf1bbd0e6294170240215606905811d568349
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 18 08:31:45 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Mar 18 08:31:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42adf1bb

media-video/lossless-cut: add 3.59.1

Closes: https://bugs.gentoo.org/927098
Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz   | Bin 0 -> 2760 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

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
new file mode 100644
index 00..9331cb665b
Binary files /dev/null and 
b/media-video/lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz differ



[gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/, media-video/lossless-cut/files/

2023-09-13 Thread Lucio Sauer
commit: ba5a14e61f5b8ae53b58772573d5d7e34674e39f
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed Sep 13 23:12:27 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed Sep 13 23:12:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba5a14e6

media-video/lossless-cut: add 3.56.0

Signed-off-by: Lucio Sauer  posteo.net>

 media-video/lossless-cut/Manifest  |   1 +
 .../files/lossless-cut-3.56.0-misc.tar.xz  | Bin 0 -> 2748 bytes
 .../lossless-cut/lossless-cut-3.56.0.ebuild|  45 +
 3 files changed, 46 insertions(+)

diff --git a/media-video/lossless-cut/Manifest 
b/media-video/lossless-cut/Manifest
index 05a117d022..c01d21fc5e 100644
--- a/media-video/lossless-cut/Manifest
+++ b/media-video/lossless-cut/Manifest
@@ -1,2 +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

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
new file mode 100644
index 00..92391ab4e3
Binary files /dev/null and 
b/media-video/lossless-cut/files/lossless-cut-3.56.0-misc.tar.xz differ

diff --git a/media-video/lossless-cut/lossless-cut-3.56.0.ebuild 
b/media-video/lossless-cut/lossless-cut-3.56.0.ebuild
new file mode 100644
index 00..f1f76f06e7
--- /dev/null
+++ b/media-video/lossless-cut/lossless-cut-3.56.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="Lossless video/audio editing: export media without reencoding, 
powered by ffmpeg"
+HOMEPAGE="https://mifi.no/losslesscut/
+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
+"
+KEYWORDS="~amd64"
+
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="sys-fs/fuse:0
+sys-libs/zlib:=
+"
+
+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() {
+   newbin "${DISTDIR}"/${P}.AppImage losslesscut-bin
+   domenu no.mifi.losslesscut.desktop
+   doicon no.mifi.losslesscut.svg
+
+   insinto /usr/share/metainfo
+   doins no.mifi.losslesscut.appdata.xml
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/files/, media-video/lossless-cut/

2023-09-13 Thread Lucio Sauer
commit: 4db856f590161722512b22bee6a3ed5d0d1e8965
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed Sep 13 22:59:29 2023 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Wed Sep 13 23:04:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4db856f5

media-video/lossless-cut: revbump 3.54.0

- Add SRC_URL versioning
- Add missing sys-libs/zlib runtime dependency
- Specify QA_PREBUILT regex
- Install metadata
  - XDG desktop file
  - AppStream metadata
  - Icon

Closes: https://bugs.gentoo.org/914036
Signed-off-by: Lucio Sauer  posteo.net>

 media-video/lossless-cut/Manifest  |   1 +
 .../files/lossless-cut-3.54.0-misc.tar.xz  | Bin 0 -> 2744 bytes
 .../lossless-cut/lossless-cut-3.54.0-r1.ebuild |  45 +
 3 files changed, 46 insertions(+)

diff --git a/media-video/lossless-cut/Manifest 
b/media-video/lossless-cut/Manifest
index 20849ae061..05a117d022 100644
--- a/media-video/lossless-cut/Manifest
+++ b/media-video/lossless-cut/Manifest
@@ -1 +1,2 @@
 DIST LosslessCut-linux-x86_64.AppImage 160224247 BLAKE2B 
3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc
 SHA512 
bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6
+DIST lossless-cut-3.54.0.AppImage 160224247 BLAKE2B 
3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc
 SHA512 
bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6

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
new file mode 100644
index 00..700ff5b7d4
Binary files /dev/null and 
b/media-video/lossless-cut/files/lossless-cut-3.54.0-misc.tar.xz differ

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
new file mode 100644
index 00..f1f76f06e7
--- /dev/null
+++ b/media-video/lossless-cut/lossless-cut-3.54.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="Lossless video/audio editing: export media without reencoding, 
powered by ffmpeg"
+HOMEPAGE="https://mifi.no/losslesscut/
+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
+"
+KEYWORDS="~amd64"
+
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="sys-fs/fuse:0
+sys-libs/zlib:=
+"
+
+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() {
+   newbin "${DISTDIR}"/${P}.AppImage losslesscut-bin
+   domenu no.mifi.losslesscut.desktop
+   doicon no.mifi.losslesscut.svg
+
+   insinto /usr/share/metainfo
+   doins no.mifi.losslesscut.appdata.xml
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/

2023-07-12 Thread Vitaly Zdanevich
commit: 5e3988db9e4ade0e4e696bd24283a6dbb5cbe6c6
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Jul 12 20:22:15 2023 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Wed Jul 12 20:22:15 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e3988db

media-video/lossless-cut: remove duplicate S assign

Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-video/lossless-cut/lossless-cut-3.54.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-video/lossless-cut/lossless-cut-3.54.0.ebuild 
b/media-video/lossless-cut/lossless-cut-3.54.0.ebuild
index 69723f81e..dd96d990c 100644
--- a/media-video/lossless-cut/lossless-cut-3.54.0.ebuild
+++ b/media-video/lossless-cut/lossless-cut-3.54.0.ebuild
@@ -18,7 +18,6 @@ RDEPEND="sys-fs/fuse:0"
 S="${WORKDIR}"
 
 QA_PREBUILT="*"
-S="${WORKDIR}"
 
 src_install() {
newbin "${DISTDIR}/LosslessCut-linux-x86_64.AppImage" losslesscut-bin



[gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/

2023-07-10 Thread Vitaly Zdanevich
commit: ef7a8c4fafaa1529a4615f72888bc355d9893ac2
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Jul 10 17:43:01 2023 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Jul 10 17:43:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef7a8c4f

media-video/lossless-cut: new package, add 3.54.0

Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-video/lossless-cut/Manifest  |  1 +
 .../lossless-cut/lossless-cut-3.54.0.ebuild| 25 ++
 media-video/lossless-cut/metadata.xml  | 96 ++
 3 files changed, 122 insertions(+)

diff --git a/media-video/lossless-cut/Manifest 
b/media-video/lossless-cut/Manifest
new file mode 100644
index 0..20849ae06
--- /dev/null
+++ b/media-video/lossless-cut/Manifest
@@ -0,0 +1 @@
+DIST LosslessCut-linux-x86_64.AppImage 160224247 BLAKE2B 
3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc
 SHA512 
bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6

diff --git a/media-video/lossless-cut/lossless-cut-3.54.0.ebuild 
b/media-video/lossless-cut/lossless-cut-3.54.0.ebuild
new file mode 100644
index 0..69723f81e
--- /dev/null
+++ b/media-video/lossless-cut/lossless-cut-3.54.0.ebuild
@@ -0,0 +1,25 @@
+# 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="*"
+S="${WORKDIR}"
+
+src_install() {
+   newbin "${DISTDIR}/LosslessCut-linux-x86_64.AppImage" losslesscut-bin
+}

diff --git a/media-video/lossless-cut/metadata.xml 
b/media-video/lossless-cut/metadata.xml
new file mode 100644
index 0..b33c92868
--- /dev/null
+++ b/media-video/lossless-cut/metadata.xml
@@ -0,0 +1,96 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Vitaly Zdanevich
+   zdanevich.vit...@ya.ru
+   
+   
+   LosslessCut aims to be the ultimate cross platform FFmpeg GUI 
for extremely fast and lossless operations on video, audio, subtitle and other 
related media files. The main feature is lossless trimming and cutting of video 
and audio files, which is great for saving space by rough-cutting your large 
video files taken from a video camera, GoPro, drone, etc. It lets you quickly 
extract the good parts from your videos and discard many gigabytes of data 
without doing a slow re-encode and thereby losing quality. Or you can add a 
music or subtitle track to your video without needing to encode. Everything is 
extremely fast because it does an almost direct data copy, fueled by the 
awesome FFmpeg which does all the grunt work.
+
+# Features
+
+* Lossless cutting of most video and audio formats
+* Smart cut (experimental)
+* Losslessly cut out parts of video/audio (for cutting away commercials etc.)
+* Losslessly rearrange the order of video/audio segments
+* Lossless merge/concatenation of arbitrary files (with identical codecs 
parameters, e.g. from the same camera)
+* Lossless stream editing
+   * Combine arbitrary tracks from multiple files (ex. add music or 
subtitle track to a video file)
+   * Remove unneeded tracks
+   * Replace or re-encode only some tracks
+   * Extract all tracks from a file (extract video, audio, subtitle, 
attachments and other tracks from one file into separate files)
+* Fast multi-file workflow (note: no mass/batch export yet)
+* Keyboard shortcut workflow
+* Losslessly remux video/audio into a different container (file) format
+* Take full-resolution snapshots from videos in JPEG/PNG format (low or high 
quality)
+* Export ranges of video frames to images (every nth frame, second, by scene 
change, best thumbnails)
+   * Export only from a selected time range (segment)
+   * Optionally include original timestamps in image file names
+* Manual input of cutpoint times
+* Apply a per-file timecode offset (and auto load timecode from file)
+* Edit file metadata, per-track metadata and per-track disposition
+* Change rotation/orientation metadata in videos
+* View technical data about all tracks
+* Timeline zoom and frame/keyframe jumping for cutting around keyframes
+* Video thumbnails and audio waveform
+* Saves per project cut segments to project file
+* View FFmpeg last command log so you can modify and re-run recent commands on 
the command line
+* Undo/redo
+* Give labels to cut segments
+* Annotate segments with tags
+* Import/export segments: MP4/MKV chapter marks, Text file, YouTube,