Bug 2312217 - Review Request: olive - A free non-linear video editor
Summary: Review Request: olive - A free non-linear video editor
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Mamoru TASAKA
QA Contact: Fedora Extras Quality Assurance
URL: https://www.olivevideoeditor.org
Whiteboard:
Depends On:
Blocks: MultimediaSIG
TreeView+ depends on / blocked
 
Reported: 2024-09-13 14:58 UTC by Dominik 'Rathann' Mierzejewski
Modified: 2025-01-04 02:44 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-12-30 02:11:53 UTC
Type: ---
Embargoed:
mtasaka: fedora-review+


Attachments (Terms of Use)
proposal patch with ffmpeg 7 (17.36 KB, patch)
2024-10-31 13:13 UTC, Mamoru TASAKA
no flags Details | Diff


Links
System ID Private Priority Status Summary Last Updated
RPM Fusion 6913 0 P1 RESOLVED olive is eligible for Fedora 2024-12-26 23:50:56 UTC

Description Dominik 'Rathann' Mierzejewski 2024-09-13 14:58:27 UTC
Spec URL: https://rathann.fedorapeople.org/review/olive/olive.spec
SRPM URL: https://rathann.fedorapeople.org/review/olive/olive-0.2.0%5e20240825git617ff87-1.fc42.src.rpm
Description:
olive is a free non-linear video editor with completely configurable render
pipeline and open source codebase designed to provide users with as much
control as possible over both their work and their workflow.

Olive's key feature is its render pipeline. Every step can be modified,
rearranged, or augmented to achieve whatever results the user desires. Control
is provided through a node-based compositor, which is the gold standard for
compositing workflows in the visual effects industry. By adding and connecting
nodes together, users "visually program" how their video and audio is generated
and processed. Compared to traditional "layer-based" workflows, this provides
much more freedom in what can be created, and requires far fewer steps to
achieve the same results.

Fedora Account System Username: rathann

Comment 1 Mamoru TASAKA 2024-10-31 13:13:43 UTC
Created attachment 2054628 [details]
proposal patch with ffmpeg 7

Proposal patch for olive with ffmpeg 7.

Looks like this seems to "work for me".

Comment 2 Mamoru TASAKA 2024-10-31 13:20:18 UTC
If you can verify my proposal patch and update your srpm, I can review this.

Comment 3 Mamoru TASAKA 2024-12-02 13:03:33 UTC
ping?

Comment 4 Dominik 'Rathann' Mierzejewski 2024-12-03 11:37:06 UTC
Thanks for the reminder, I'll try to tackle this in the next few days.

Comment 5 Dominik 'Rathann' Mierzejewski 2024-12-22 21:56:41 UTC
Spec URL: https://rathann.fedorapeople.org/review/olive/olive.spec
SRPM URL: https://rathann.fedorapeople.org/review/olive/olive-0.2.0%5e20240825git617ff87-2.fc42.src.rpm

* Sat Dec 21 2024 Dominik Mierzejewski <dominik> - 0.2.0^20240825git617ff87-2
- Apply patch to fix build with FFmpeg 7.x (Mamoru Tasaka)

Comment 6 Dominik 'Rathann' Mierzejewski 2024-12-22 21:57:25 UTC
Correct SRPM URL:

Spec URL: https://rathann.fedorapeople.org/review/olive/olive.spec
SRPM URL: https://rathann.fedorapeople.org/review/olive/olive-0.2.0^5e20240825git617ff87-2.fc42.src.rpm

* Sat Dec 21 2024 Dominik Mierzejewski <dominik> - 0.2.0^20240825git617ff87-2
- Apply patch to fix build with FFmpeg 7.x (Mamoru Tasaka)

Comment 7 Dominik 'Rathann' Mierzejewski 2024-12-22 21:58:34 UTC
Or actually the first one was correct. Sorry for the confusion.

Comment 8 Fedora Review Service 2024-12-23 03:17:41 UTC
There seems to be some problem with the following file.
SRPM URL: https://rathann.fedorapeople.org/review/olive/olive-0.2.0%5E5e20240825git617ff87-2.fc42.src.rpm
Fetching it results in a 404 Not Found error.
Please make sure the URL is correct and publicly available.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 9 Fedora Review Service 2024-12-23 03:56:37 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8439940
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2312217-olive/fedora-rawhide-x86_64/08439940-olive/fedora-review/review.txt

Found issues:

- No gcc, gcc-c++ or clang found in BuildRequires
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/C_and_C++/

Please know that there can be false-positives.

---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 10 Mamoru TASAKA 2024-12-23 13:48:38 UTC
Assigning.

Comment 11 Mamoru TASAKA 2024-12-26 16:01:31 UTC
Okay.

MUST / SHOULD fix

* BuildRequires: gcc-c++ is needed:
  https://docs.fedoraproject.org/en-US/packaging-guidelines/C_and_C++/

Please fix above (when importing)
Other things are okay

* spec file clean
* license tag actually correct (~3000 files)
* build cleanly on f42 / f41
* installation works
* binary launches normally


Approving.
=============================================
  This package (olive) is APPROVED
  by mtasaka
=============================================

Comment 12 Fedora Admin user for bugzilla script actions 2024-12-26 20:32:13 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/olive

Comment 13 Dominik 'Rathann' Mierzejewski 2024-12-26 23:52:21 UTC
(In reply to Mamoru TASAKA from comment #11)
> * BuildRequires: gcc-c++ is needed:
>   https://docs.fedoraproject.org/en-US/packaging-guidelines/C_and_C++/
> 
> Please fix above (when importing)
> Other things are okay

Thanks for the review (especially for the FFmpeg7 patch). BR: gcc-c++ added and builds done.

Comment 14 Fedora Update System 2024-12-27 00:05:12 UTC
FEDORA-2024-10d6bb0591 (olive-0.2.0^20240825git617ff87-3.fc41) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-10d6bb0591

Comment 15 Fedora Update System 2024-12-27 00:05:12 UTC
FEDORA-2024-3096e89b7d (olive-0.2.0^20240825git617ff87-3.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-3096e89b7d

Comment 16 Fedora Update System 2024-12-27 02:28:38 UTC
FEDORA-2024-10d6bb0591 has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf install --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-10d6bb0591 \*`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-10d6bb0591

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2024-12-27 04:31:44 UTC
FEDORA-2024-3096e89b7d has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf install --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-3096e89b7d \*`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-3096e89b7d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 18 Fedora Update System 2024-12-30 02:11:53 UTC
FEDORA-2024-10d6bb0591 (olive-0.2.0^20240825git617ff87-3.fc41) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 19 Fedora Update System 2025-01-04 02:44:40 UTC
FEDORA-2024-3096e89b7d (olive-0.2.0^20240825git617ff87-3.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.