public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
Search results ordered by [date|relevance]  view[summary|nested|Atom feed]
thread overview below | download mbox.gz: |
* [gentoo-commits] proj/gentoo-news:master commit in: 2015/2015-02-01-use-libav/
@ 2015-02-01 20:01 99% Michał Górny
  0 siblings, 0 replies; 1+ results
From: Michał Górny @ 2015-02-01 20:01 UTC (permalink / raw
  To: gentoo-commits

commit:     d6b71a9bdef607f5fe7438d7b2db723f8b223a19
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  1 20:00:20 2015 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Feb  1 20:01:13 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/gentoo-news.git;a=commit;h=d6b71a9b

The news item for USE=libav

---
 .../2015-02-01-use-libav.en.txt                    | 38 ++++++++++++++++++++++
 .../2015-02-01-use-libav.en.txt.asc                | 19 +++++++++++
 2 files changed, 57 insertions(+)

diff --git a/2015/2015-02-01-use-libav/2015-02-01-use-libav.en.txt b/2015/2015-02-01-use-libav/2015-02-01-use-libav.en.txt
new file mode 100644
index 0000000..32fa603
--- /dev/null
+++ b/2015/2015-02-01-use-libav/2015-02-01-use-libav.en.txt
@@ -0,0 +1,38 @@
+Title: ffmpeg/libav conflict management: USE=libav
+Author: Michał Górny <mgorny@gentoo.org>
+Content-Type: text/plain
+Posted: 2015-02-01
+Revision: 1
+News-Item-Format: 1.0
+Display-If-Installed: media-video/ffmpeg
+Display-If-Installed: media-video/libav
+
+The support for automatic choice between ffmpeg and libav is going to be
+deprecated in favor of explicit choice via USE flags. This change aims
+to solve multiple repeating issues, including Portage undesirably
+wanting to replace one package with the other, lack of proper reverse
+dependency on ffmpeg/libav upgrades and some of the hard-to-understand
+upgrade failures involving blockers. It also may be used to make ffmpeg
+and libav co-installable in the future.
+
+The current USE=ffmpeg will maintain its role of enabling optional
+support for ffmpeg or a compatible implementation (libav) in a package.
+However, whenever appropriate additional USE=libav will be introduced to
+control the preference of one implementation over the other.
+
+Users who currently use libav (the Gentoo default) do not have to
+perform any action since USE=libav is enabled by default. It should be
+noted that the users still need to enable USE=ffmpeg on packages with
+optional libav support as well. Users who want to use ffmpeg instead
+need to specify USE=-libav in make.conf explicitly.
+
+Please also note that some packages support only one of the two
+implementations. An attempt to install one of those packages may result
+in blockers requiring the user changes the global USE=libav state.
+The most notable example of such package is media-video/mplayer.
+media-video/mpv may be used as a replacement for users who prefer libav.
+
+Please do not alter the state of 'libav' flag on a per-package basis
+(e.g. via package.use). The flag needs to be set globally to have
+consistent value throughout all packages. Otherwise, blockers will
+prevent upgrades.

diff --git a/2015/2015-02-01-use-libav/2015-02-01-use-libav.en.txt.asc b/2015/2015-02-01-use-libav/2015-02-01-use-libav.en.txt.asc
new file mode 100644
index 0000000..aba6d3c
--- /dev/null
+++ b/2015/2015-02-01-use-libav/2015-02-01-use-libav.en.txt.asc
@@ -0,0 +1,19 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iQJ8BAABCgBmBQJUzoW+XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
+MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOgngP/1/amGltpEmEQka3ak7CK30m
+39B2gMaKxa0UEp8Zyiw1Q+QrrtiC0Lu3YVFQBybNBWVASP9DsfuZJbgf0Dnd+oxz
+Vcmv7BrDjLQVjeBlqHN2YzjX5yW+GXUm1+nCvq98oGlFZcQRCSkvkmSSV5At5kJE
+AkRm2kT0VMaQ3WT2vxdMa5BppmZv7bZoh+s0IgAfE2jvOZNG5yFmoRWhVelI6B0J
+eKa5PNPr3aSnyxMQ8YMh6sjLbCeYC3NJkD+P6uWWIKYIpS2QavAZlAjv/7WcmH8U
+IKpMA4bcPPnjaS/GJs6PbcG55oF7ltJYwE67IxVj93zEYtpA6yh91cop1iyOvtj4
+529bAQyh439MSCBsY95Zmy/NQv+I73g47KfcGfsUlxR6YJD2jIEppV1lSgqZyv0T
+wTXS4ijRTlHKitIPeIsSt5dWKHT1zMi/RR6thR/skRF/JQ5ZJ36MollqU5eud4vP
+2oH8AUUVTmhasD5oYWN+6OC6pEpyW19DlgFFonrrXTrEyLHnlt2eL7f4YKHuOV7L
+XRvqWlZ6hpM7XO6yaFEp0KseEz8DkYX05qzfZE+f2e0G8cLt9O3hTXf3V+vKI52B
+OBQQMA+CQLIBC6ed/qfFmHDByh5G8NsafdmXRwEf1/ZtG3+KKdR+nRcdppn4/VK7
+CKNynotp4jErUq43JD9X
+=dgGE
+-----END PGP SIGNATURE-----


^ permalink raw reply related	[relevance 99%]

Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2015-02-01 20:01 99% [gentoo-commits] proj/gentoo-news:master commit in: 2015/2015-02-01-use-libav/ Michał Górny

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