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

2024-03-19 Thread Julien Roy
commit: 3e3c6bee512de8b289a11efe0f921f19a68ce6dd
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed Mar 20 00:17:42 2024 +
Commit: Julien Roy  jroy  ca>
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:master commit in: media-video/lossless-cut/

2024-03-19 Thread Julien Roy
commit: 0ac92a814d7560c61dd4a4010381b7a1e02b555a
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue Mar 19 23:29:44 2024 +
Commit: Julien Roy  jroy  ca>
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:master commit in: media-video/lossless-cut/

2024-03-18 Thread Julien Roy
commit: 22f67875269f05d22082adc0d06a8a8ca7ed8491
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 18 08:32:21 2024 +
Commit: Julien Roy  jroy  ca>
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:master commit in: media-video/lossless-cut/files/

2024-03-18 Thread Julien Roy
commit: 42adf1bbd0e6294170240215606905811d568349
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 18 08:31:45 2024 +
Commit: Julien Roy  jroy  ca>
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:master commit in: media-video/lossless-cut/files/, media-video/lossless-cut/

2023-09-14 Thread David Roman
commit: ba5a14e61f5b8ae53b58772573d5d7e34674e39f
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed Sep 13 23:12:27 2023 +
Commit: David Roman  gmail  com>
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:master commit in: media-video/lossless-cut/, media-video/lossless-cut/files/

2023-09-14 Thread David Roman
commit: 4db856f590161722512b22bee6a3ed5d0d1e8965
Author: Lucio Sauer  posteo  net>
AuthorDate: Wed Sep 13 22:59:29 2023 +
Commit: David Roman  gmail  com>
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:master commit in: media-video/lossless-cut/

2023-07-13 Thread David Roman
commit: 5e3988db9e4ade0e4e696bd24283a6dbb5cbe6c6
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Wed Jul 12 20:22:15 2023 +
Commit: David Roman  gmail  com>
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