public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/
@ 2023-07-10 17:43 Vitaly Zdanevich
  0 siblings, 0 replies; 6+ messages in thread
From: Vitaly Zdanevich @ 2023-07-10 17:43 UTC (permalink / raw
  To: gentoo-commits

commit:     ef7a8c4fafaa1529a4615f72888bc355d9893ac2
Author:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
AuthorDate: Mon Jul 10 17:43:01 2023 +0000
Commit:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
CommitDate: Mon Jul 10 17:43:01 2023 +0000
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 <zdanevich.vitaly <AT> 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 000000000..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 000000000..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 000000000..b33c92868
--- /dev/null
+++ b/media-video/lossless-cut/metadata.xml
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<name>Vitaly Zdanevich</name>
+		<email>zdanevich.vitaly@ya.ru</email>
+	</maintainer>
+	<longdescription lang="en">
+		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, CSV, CUE, XML (DaVinci, Final Cut Pro) and more
+* MKV/MP4 embedded chapters marks editor
+* View subtitles
+* Customizable keyboard hotkeys
+* Black scene detection, silent audio detection, and scene change detection
+* Divide timeline into segments with length L or into N segments or even randomized segments!
+* Basic CLI support
+
+# Example lossless use cases
+
+* Cut out commercials from a recorded TV show (and re-format from TS to MP4)
+* Remove audio tracks from a file
+* Extract music track from a video and cut it to your needs
+* Add music to a video (or replace existing audio track)
+* Combine audio and video tracks from separate recordings
+* Include an external subtitle into a video
+* Quickly change a H264/H265 MKV video to MOV or MP4 for playback on iPhone
+* Import a list of cut times from other tool as a EDL (edit decision list, CSV) and run these cuts with LosslessCut
+* Export a list of cut times as a CSV EDL and process these in another tool
+* Quickly cut a file by its MP4/MKV chapters
+* Quickly cut a YouTube video by its chapters (or music times from a comment)
+* Change the language of a file's audio/subtitle tracks
+* Attach cover art / thumbnail to videos / audio from an external JPEG file or from a frame on the timeline
+* Change author, title, GPS position, recording time of a video
+* Fix rotation of a video that has the wrong orientation flag set
+	* Great for rotating phone videos that come out the wrong way without actually re-encoding the video.
+* Loop a video / audio clip X times quickly without re-encoding
+	* See #284
+* Convert a video or parts of it into X image files (not lossless)
+* Losslessly split a video into one file per scene (note you probably have to shift segments, see #330.)
+* Cut away silent parts of an audio/video
+* Split video into segments to for example respect Twitter's 140 second limit
+
+## Export cut times as YouTube Chapters
+
+* Export with Merge and "Create chapters from merged segments" enabled
+* Open the exported file and select "Import chapters" in the dialog
+* File -> Export project -> YouTube Chapters
+
+## Re-encode only the audio track, keeping the lossless video track
+
+First export each track as individual files. Then use Handbrake or similar to re-encode the audio file (if mp4 file, encode as AAC.) Then open the extracted video stream in LosslessCut. The open your encoded audio file and select "Include all tracks from the new file". Then export.
+Advanced multi-step workflows
+
+Tip: you can use LosslessCut in multiple passes in order to achieve separate trimming of individual tracks:
+
+1) Open a file an export all tracks as individual files
+2) Open the exported track files independently and cut them as desired
+3) Add the track back to the video and combine them to one output video
+	</longdescription>
+	<upstream>
+		<remote-id type="github">mifi/lossless-cut</remote-id>
+		<bugs-to>https://github.com/mifi/lossless-cut/issues</bugs-to>
+	</upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/
@ 2023-07-12 20:22 Vitaly Zdanevich
  0 siblings, 0 replies; 6+ messages in thread
From: Vitaly Zdanevich @ 2023-07-12 20:22 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:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
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] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/
@ 2024-03-18  8:32 Vitaly Zdanevich
  0 siblings, 0 replies; 6+ messages in thread
From: Vitaly Zdanevich @ 2024-03-18  8:32 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:     Vitaly Zdanevich <zdanevich.vitaly <AT> ya <DOT> ru>
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] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/
@ 2024-03-20  0:23 Lucio Sauer
  0 siblings, 0 replies; 6+ messages in thread
From: Lucio Sauer @ 2024-03-20  0:23 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:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
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] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/
@ 2024-09-22  8:31 Takuya Wakazono
  0 siblings, 0 replies; 6+ messages in thread
From: Takuya Wakazono @ 2024-09-22  8:31 UTC (permalink / raw
  To: gentoo-commits

commit:     0e912c56113ddc6573c54d898d7099e88d40f830
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Sep 22 08:25:56 2024 +0000
Commit:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
CommitDate: Sun Sep 22 08:25:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e912c56

media-video/lossless-cut: drop 3.54.0-r1, 3.56.0

Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 media-video/lossless-cut/Manifest                  |  4 ---
 .../lossless-cut/lossless-cut-3.54.0-r1.ebuild     | 39 ----------------------
 .../lossless-cut/lossless-cut-3.56.0.ebuild        | 39 ----------------------
 3 files changed, 82 deletions(-)

diff --git a/media-video/lossless-cut/Manifest b/media-video/lossless-cut/Manifest
index 18177af73..13b004e05 100644
--- a/media-video/lossless-cut/Manifest
+++ b/media-video/lossless-cut/Manifest
@@ -1,6 +1,2 @@
-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/lossless-cut-3.54.0-r1.ebuild b/media-video/lossless-cut/lossless-cut-3.54.0-r1.ebuild
deleted file mode 100644
index 26e04abc6..000000000
--- a/media-video/lossless-cut/lossless-cut-3.54.0-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# 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"
-RESTRICT="strip"
-
-RDEPEND="sys-fs/fuse:0
-sys-libs/zlib:=
-"
-
-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
-
-	domenu "${FILESDIR}"/no.mifi.losslesscut.desktop
-	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/lossless-cut-3.56.0.ebuild b/media-video/lossless-cut/lossless-cut-3.56.0.ebuild
deleted file mode 100644
index 26e04abc6..000000000
--- a/media-video/lossless-cut/lossless-cut-3.56.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# 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"
-RESTRICT="strip"
-
-RDEPEND="sys-fs/fuse:0
-sys-libs/zlib:=
-"
-
-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
-
-	domenu "${FILESDIR}"/no.mifi.losslesscut.desktop
-	doicon "${FILESDIR}"/no.mifi.losslesscut.svg
-
-	insinto /usr/share/metainfo
-	newins "${DISTDIR}"/${P}-metainfo.xml no.mifi.losslesscut.appdata.xml
-}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/
@ 2024-09-22  8:31 Takuya Wakazono
  0 siblings, 0 replies; 6+ messages in thread
From: Takuya Wakazono @ 2024-09-22  8:31 UTC (permalink / raw
  To: gentoo-commits

commit:     202414f5742e662430617a351b815e42b73baa13
Author:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
AuthorDate: Sun Sep 22 08:25:56 2024 +0000
Commit:     Takuya Wakazono <pastalian46 <AT> gmail <DOT> com>
CommitDate: Sun Sep 22 08:25:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=202414f5

media-video/lossless-cut: fix RDEPEND

Closes: https://bugs.gentoo.org/931873
Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com>

 ...3.59.1.ebuild => lossless-cut-3.59.1-r1.ebuild} | 27 ++++++++++++++++++++--
 1 file changed, 25 insertions(+), 2 deletions(-)

diff --git a/media-video/lossless-cut/lossless-cut-3.59.1.ebuild b/media-video/lossless-cut/lossless-cut-3.59.1-r1.ebuild
similarity index 68%
rename from media-video/lossless-cut/lossless-cut-3.59.1.ebuild
rename to media-video/lossless-cut/lossless-cut-3.59.1-r1.ebuild
index 26e04abc6..681ed59e0 100644
--- a/media-video/lossless-cut/lossless-cut-3.59.1.ebuild
+++ b/media-video/lossless-cut/lossless-cut-3.59.1-r1.ebuild
@@ -21,8 +21,31 @@ SLOT="0"
 KEYWORDS="~amd64"
 RESTRICT="strip"
 
-RDEPEND="sys-fs/fuse:0
-sys-libs/zlib:=
+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
 "
 
 QA_PREBUILT="usr/bin/losslesscut-bin"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-09-22  8:31 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-12 20:22 [gentoo-commits] repo/proj/guru:dev commit in: media-video/lossless-cut/ Vitaly Zdanevich
  -- strict thread matches above, loose matches on Subject: below --
2024-09-22  8:31 Takuya Wakazono
2024-09-22  8:31 Takuya Wakazono
2024-03-20  0:23 Lucio Sauer
2024-03-18  8:32 Vitaly Zdanevich
2023-07-10 17:43 Vitaly Zdanevich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox