SHA256
1
0
forked from pool/ffmpeg-7

Disable xvid plugin build and dependence #6

Open
qzhao wants to merge 2 commits from qzhao/ffmpeg-7:master into master
Contributor

Since legal reviewers are concerned xvid patents have not expired
in Brazil, which should not be used in a commercial context.
https://en.wikipedia.org/wiki/Xvid

Please review, thank you.

Since legal reviewers are concerned xvid patents have not expired in Brazil, which should not be used in a commercial context. https://en.wikipedia.org/wiki/Xvid Please review, thank you.
qzhao added 2 commits 2024-09-29 10:25:48 +02:00
Owner

+%if !0%{?is_opensuse}

With that, SLE will still enable xvid, and since Leap imports from SLE without rebuild, xvid will be enabled in Leap.

-#Git-Clone: git://source.ffmpeg.org/ffmpeg

don't steal my line :^)

>`+%if !0%{?is_opensuse}` With that, SLE will still enable xvid, and since Leap imports from SLE without rebuild, xvid will be enabled in Leap. >`-#Git-Clone: git://source.ffmpeg.org/ffmpeg` don't steal my line :^)
Author
Contributor

+%if !0%{?is_opensuse}

With that, SLE will still enable xvid, and since Leap imports from SLE without rebuild, xvid will be enabled in Leap.

%if !0%{?is_opensuse}`, means in SLE.
%bcond_with xvid, means disable xvid, not enable.

For leap, see that:
$ osc -A https://api.opensuse.org meta prjconf openSUSE:Leap:15.6 | grep is_opensuse
%is_opensuse 1
So Leap enable xvid. Leap will re-build packages.

-#Git-Clone: git://source.ffmpeg.org/ffmpeg

don't steal my line :^)

I remember someone in openSUSE said in the past that Don't add a separate log entry for these tinny obvious changes, just combine them with other mainly fixes. Since this line has already been commented out, I delete it to make the SPEC file more concise.

> >`+%if !0%{?is_opensuse}` > > With that, SLE will still enable xvid, and since Leap imports from SLE without rebuild, xvid will be enabled in Leap. %if !0%{?is_opensuse}`, means in SLE. %bcond_with xvid, means disable xvid, not enable. For leap, see that: $ osc -A https://api.opensuse.org meta prjconf openSUSE:Leap:15.6 | grep is_opensuse %is_opensuse 1 So Leap enable xvid. Leap will re-build packages. > > >`-#Git-Clone: git://source.ffmpeg.org/ffmpeg` > > don't steal my line :^) I remember someone in openSUSE said in the past that Don't add a separate log entry for these tinny obvious changes, just combine them with other mainly fixes. Since this line has already been commented out, I delete it to make the SPEC file more concise.
Owner

if it were rebuilt, it would carry a different Distribution: line.

if it were rebuilt, it would carry a different Distribution: line.
37 KiB
Owner

cc @Pharaoh_Atem . Opinions? Fedora still has xvid in ffmpeg.

cc @Pharaoh_Atem . Opinions? Fedora still has xvid in ffmpeg.
First-time contributor

I've been advised that it is fine to ship in Fedora, and I would say that's sufficient to not worry about it here too.

I've been advised that it is fine to ship in Fedora, and I would say that's sufficient to not worry about it here too.
Owner

If SUSE thinks it must do this, then there should be more submissions, e.g. to vlc and xvidcore.
I would not mind removing xvidcore, since it is just used as one potential mpeg4 encoder in ffmpeg (and not used for decode).

If SUSE thinks it must do this, then there should be more submissions, e.g. to vlc and xvidcore. I would not mind removing xvidcore, since it is just used as one potential mpeg4 encoder in ffmpeg (and not used for decode).
This pull request has changes conflicting with the target branch.
  • ffmpeg-7.0.2.tar.xz
  • ffmpeg-7.changes

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u master:qzhao-master
git checkout qzhao-master
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: jengelh/ffmpeg-7#6
No description provided.