* [gentoo-commits] repo/proj/guru:master commit in: media-video/lossless-cut/
@ 2023-07-13 9:42 David Roman
0 siblings, 0 replies; 5+ messages in thread
From: David Roman @ 2023-07-13 9:42 UTC (permalink / raw
To: gentoo-commits
commit: 5e3988db9e4ade0e4e696bd24283a6dbb5cbe6c6
Author: Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Wed Jul 12 20:22:15 2023 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Wed Jul 12 20:22:15 2023 +0000
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 <zdanevich.vitaly <AT> 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
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-video/lossless-cut/
@ 2024-03-19 0:39 Julien Roy
0 siblings, 0 replies; 5+ messages in thread
From: Julien Roy @ 2024-03-19 0:39 UTC (permalink / raw
To: gentoo-commits
commit: 22f67875269f05d22082adc0d06a8a8ca7ed8491
Author: Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Mon Mar 18 08:32:21 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Mon Mar 18 08:32:21 2024 +0000
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 <zdanevich.vitaly <AT> 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 0000000000..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
+}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-video/lossless-cut/
@ 2024-03-20 0:40 Julien Roy
0 siblings, 0 replies; 5+ messages in thread
From: Julien Roy @ 2024-03-20 0:40 UTC (permalink / raw
To: gentoo-commits
commit: 0ac92a814d7560c61dd4a4010381b7a1e02b555a
Author: Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Tue Mar 19 23:29:44 2024 +0000
Commit: Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Wed Mar 20 00:21:43 2024 +0000
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 <watermanpaint <AT> 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..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
-}
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-video/lossless-cut/
@ 2025-08-27 14:02 David Roman
0 siblings, 0 replies; 5+ messages in thread
From: David Roman @ 2025-08-27 14:02 UTC (permalink / raw
To: gentoo-commits
commit: fc1fe1ad888dec4dd85f3ad10ed3946113a9723f
Author: Florian Albrechtskirchinger <falbrechtskirchinger <AT> gmail <DOT> com>
AuthorDate: Tue Aug 26 12:39:13 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Tue Aug 26 12:43:02 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc1fe1ad
media-video/lossless-cut: add 3.64.0
Also add USE flags to disable automatic fetching of remote content
(disable-networking) and to use system-provided ffmpeg over bundled one
(system-ffmpeg).
Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger <AT> gmail.com>
media-video/lossless-cut/Manifest | 2 +
.../lossless-cut/lossless-cut-3.64.0.ebuild | 70 ++++++++++++++++++++++
media-video/lossless-cut/metadata.xml | 4 ++
3 files changed, 76 insertions(+)
diff --git a/media-video/lossless-cut/Manifest b/media-video/lossless-cut/Manifest
index 13b004e05f..f4fef0e98a 100644
--- a/media-video/lossless-cut/Manifest
+++ b/media-video/lossless-cut/Manifest
@@ -1,2 +1,4 @@
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
+DIST lossless-cut-3.64.0-metainfo.xml 5328 BLAKE2B 2eafad13c92eebfd8bd1e080bd66e0d7741fcef2acdeb3b3dae90ca91ed4e549fa837560ac691c9720410cf219abbc33c5670adca5df806bd1328c70be98e44e SHA512 284928e5ed77ce92711a12942d157180baa5e9b70dbc43642af14e9826f991f5ee51b04bb307bae7b7c59d432aca63e642f6b6b35215c75423b495f26df3ad92
+DIST lossless-cut-3.64.0.AppImage 172065344 BLAKE2B 076310e5925f6f82d0390251882ca37dd4089274de4bba1e6025a0a99acdfadda419284baed0724073848f08f10e23e5e1cee7038781654f56639be0baeb387a SHA512 bdd57b5092588853074ef23c42bdde11258ddddae19f4a96a178badf4df23ae22ce925c8874459914092660f2ef7d87f69b8e89d7d5892912fbdb27a5457728f
diff --git a/media-video/lossless-cut/lossless-cut-3.64.0.ebuild b/media-video/lossless-cut/lossless-cut-3.64.0.ebuild
new file mode 100644
index 0000000000..a6764a9c09
--- /dev/null
+++ b/media-video/lossless-cut/lossless-cut-3.64.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 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
+https://raw.githubusercontent.com/mifi/lossless-cut/v${PV}/no.mifi.losslesscut.appdata.xml
+-> ${P}-metainfo.xml
+"
+
+S="${WORKDIR}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="disable-networking system-ffmpeg"
+RESTRICT="strip"
+
+RDEPEND="
+ app-accessibility/at-spi2-core:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/mesa
+ net-print/cups
+ sys-apps/dbus
+ sys-fs/fuse:0
+ sys-libs/zlib
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libdrm
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/pango
+ system-ffmpeg? ( media-video/ffmpeg )
+"
+
+QA_PREBUILT="usr/bin/losslesscut-bin"
+
+src_install() {
+ # keep this in sync with the Exec value in the desktop file
+ newbin "${DISTDIR}"/${P}.AppImage losslesscut-bin
+
+ local desktop_file="${WORKDIR}"/no.mifi.losslesscut.desktop
+ cp "${FILESDIR}"/no.mifi.losslesscut.desktop "${desktop_file}" || die
+ use disable-networking && \
+ sed -i "/^Exec=/ s%$% --disable-networking%" "${desktop_file}" || die
+ use system-ffmpeg && \
+ sed -i "/^Exec=/ s%$% --settings-json '{\"customFfPath\": \"/usr/bin\"}'%" "${desktop_file}" || die
+ domenu "${desktop_file}"
+ doicon "${FILESDIR}"/no.mifi.losslesscut.svg
+
+ insinto /usr/share/metainfo
+ newins "${DISTDIR}"/${P}-metainfo.xml no.mifi.losslesscut.appdata.xml
+}
diff --git a/media-video/lossless-cut/metadata.xml b/media-video/lossless-cut/metadata.xml
index a91efd94c8..9b0b7af38b 100644
--- a/media-video/lossless-cut/metadata.xml
+++ b/media-video/lossless-cut/metadata.xml
@@ -90,4 +90,8 @@ Tip: you can use LosslessCut in multiple passes in order to achieve separate tri
<remote-id type="github">mifi/lossless-cut</remote-id>
<bugs-to>https://github.com/mifi/lossless-cut/issues</bugs-to>
</upstream>
+ <use>
+ <flag name="disable-networking">Disable automatic fetching of remote content</flag>
+ <flag name="system-ffmpeg">Use system-provided ffmpeg instead of bundled one</flag>
+ </use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: media-video/lossless-cut/
@ 2025-09-01 8:25 David Roman
0 siblings, 0 replies; 5+ messages in thread
From: David Roman @ 2025-09-01 8:25 UTC (permalink / raw
To: gentoo-commits
commit: 3af2b8c1d281a9498e62ce6daa34abf3bb6dbf84
Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Aug 31 06:04:11 2025 +0000
Commit: David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sun Aug 31 12:58:32 2025 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3af2b8c1
media-video/lossless-cut: do not die if USE flags are disabled
Closes: https://bugs.gentoo.org/962122
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>
media-video/lossless-cut/lossless-cut-3.64.0.ebuild | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/media-video/lossless-cut/lossless-cut-3.64.0.ebuild b/media-video/lossless-cut/lossless-cut-3.64.0.ebuild
index a6764a9c09..28425caf6a 100644
--- a/media-video/lossless-cut/lossless-cut-3.64.0.ebuild
+++ b/media-video/lossless-cut/lossless-cut-3.64.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -58,10 +58,12 @@ src_install() {
local desktop_file="${WORKDIR}"/no.mifi.losslesscut.desktop
cp "${FILESDIR}"/no.mifi.losslesscut.desktop "${desktop_file}" || die
- use disable-networking && \
+ if use disable-networking; then
sed -i "/^Exec=/ s%$% --disable-networking%" "${desktop_file}" || die
- use system-ffmpeg && \
+ fi
+ if use system-ffmpeg; then
sed -i "/^Exec=/ s%$% --settings-json '{\"customFfPath\": \"/usr/bin\"}'%" "${desktop_file}" || die
+ fi
domenu "${desktop_file}"
doicon "${FILESDIR}"/no.mifi.losslesscut.svg
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2025-09-01 8:25 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-20 0:40 [gentoo-commits] repo/proj/guru:master commit in: media-video/lossless-cut/ Julien Roy
-- strict thread matches above, loose matches on Subject: below --
2025-09-01 8:25 David Roman
2025-08-27 14:02 David Roman
2024-03-19 0:39 Julien Roy
2023-07-13 9:42 David Roman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox