Versions
v7.1.1 :: 0 :: gentoo
- Modified
- License
- GPL-2+
- Keywords
- ~amd64 ~arm ~arm64 ~riscv ~x86
- USE flags
- exynos kernel-cec python tools udev xrandr
v7.0.0 :: 0 :: gentoo
- Modified
- License
- GPL-2+
- Keywords
- amd64 arm64 x86 ~arm ~riscv
- USE flags
- exynos kernel-cec python tools udev xrandr
USE flags
General
- exynos
- Enable support for Exynos chipsets
- kernel-cec
- Enable support for Linux kernel CEC framework
- python
- Add optional support/bindings for the Python language
- tools
- Enable build of cec-client and other test and demo executable tools
- udev
- Enable detection of USB-CEC port by udev
- xrandr
- Enable detection of active HDMI using xrandr extensions
python_single_target
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
- python3_13
- Build for Python 3.13 only
- python3_14
- Build for Python 3.14 only
Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-lang / swig : Simplified Wrapper and Interface Generator
dev-libs / libplatform : Platform support library used by libCEC and binary add-ons for Kodi
virtual / udev : Virtual to select between different udev daemon providers
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / libplatform : Platform support library used by libCEC and binary add-ons for Kodi
virtual / udev : Virtual to select between different udev daemon providers
Depending packages
media-plugins / vdr-xineliboutput : VDR Plugin: Xinelib PlugIn
media-tv / kodi : A free and open source media-player and entertainment hub
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Alfred Wingate · gentoo
dev-libs/libcec: drop 6.0.2-r2
Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43535 Closes: https://github.com/gentoo/gentoo/pull/43535 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Alfred Wingate · gentoo
dev-libs/libcec: add 7.1.1
* dot-a treatment as it install a static library unconditionally. * add python3.14 support Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43535 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libcec: Stabilize 7.0.0 amd64, #955290
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libcec: Stabilize 7.0.0 arm64, #955290
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libcec: Stabilize 7.0.0 x86, #955290
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alfred Wingate · gentoo
dev-libs/libcec: remove cubox use flag
These headers may have never existed in the gentoo tree, older versions just silently compiled causing breakage elsewhere. Now the situation has improved in 7.0.0 where it will fail to configure without the headers present atleast. But this doesn't address the fact that these headers are still elusive. These headers were most likely available in an android fork of the kernel at some time and some other related headers are in an out of tree module beagle-nxp-hdmi which was last updated in 2012 and was never in the gentoo tree. Closes: https://bugs.gentoo.org/955124 Closes: https://bugs.gentoo.org/922690 Closes: https://bugs.gentoo.org/818262 Closes: https://bugs.gentoo.org/824978 Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41865 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alfred Wingate · gentoo
dev-libs/libcec: add 7.0.0
Bug: https://bugs.gentoo.org/952307 Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41853 Closes: https://github.com/gentoo/gentoo/pull/41853 Signed-off-by: Sam James <sam@gentoo.org> - Alfred Wingate · gentoo
dev-libs/libcec: drop 6.0.2-r1
Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41853 Signed-off-by: Sam James <sam@gentoo.org> - Alfred Wingate · gentoo
dev-libs/libcec: remove obselete sed
Hasn't done anything for atleast six years, maybe longer. Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41853 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/libcec: Stabilize 6.0.2-r2 x86, #932949
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libcec: Stabilize 6.0.2-r2 amd64, #932949
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-libs/libcec: Stabilize 6.0.2-r2 arm64, #932949
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Viorel Munteanu · gentoo
dev-libs/libcec: enable py3.12
Closes: https://bugs.gentoo.org/929414 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
dev-libs/libcec: Drop Raspberry Pi support in revbump
media-libs/raspberrypi-userland is being last-rited. It should now be possible to use this package with the regular kernel drivers. cec-ctl from v4l-utils should also work. Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
dev-libs/libcec: drop 6.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/libcec: Stabilize 6.0.2-r1 arm64, #905603
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libcec: Stabilize 6.0.2-r1 x86, #905603
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libcec: Stabilize 6.0.2-r1 amd64, #905603
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alan Swanson · gentoo
dev-libs/libcec: Fix udev rule
Also change udev rule to set group ownership to "video" instead of "uucp". Closes: https://bugs.gentoo.org/765358 Closes: https://bugs.gentoo.org/896708 Signed-off-by: Alan Swanson <reiver@improbability.net> Closes: https://github.com/gentoo/gentoo/pull/20851 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Yixun Lan · gentoo
dev-libs/libcec: Keyword 6.0.2 riscv, #866533
Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libcec: use udev.eclass; call udev_reload
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libcec: fix build with musl 1.2.3
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libcec: drop 4.0.4-r1, 4.0.7
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-libs/libcec: enable py3.10
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Craig Andrews · gentoo
dev-libs/libcec: Python 3.9 compatibility
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Craig Andrews <candrews@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libcec: Stabilize 6.0.2 arm64, #778446
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libcec: Stabilize 6.0.2 x86, #762107
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libcec: Stabilize 6.0.2 amd64, #762107
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-libs/libcec: cleanup old
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libcec: cmake-utils -> cmake
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libcec: bump to 6.0.2
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-libs/libcec: fix build with -udev
Closes: https://bugs.gentoo.org/739628 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Karlson2k (Evgeny Grin) · gentoo
dev-libs/libcec: bump to 4.0.7, fixes.
- Fixed man page and ChangeLog - Fixed dependencies - Added Linux Kernel CEC Framework support - Binary test and demo tools are optional now udev is optional now (libcec uses SYSFS detection method) - Added installation of udev USB-CEC rule - Fixed byte-compiling Python module Signed-off-by: Karlson2k (Evgeny Grin) <k2k@narod.ru> Closes: https://github.com/gentoo/gentoo/pull/17022 Signed-off-by: Ian Whyman <thev00d00@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James (sam_c) · gentoo
dev-libs/libcec: arm64 keyworded (bug #725914)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/libcec: x86 stable wrt bug #721708
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Agostino Sarubbo · gentoo
dev-libs/libcec: amd64 stable wrt bug #721708
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Craig Andrews · gentoo
dev-libs/libcec: Python 3.8 compatibility
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Craig Andrews <candrews@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-libs/libcec: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Craig Andrews · gentoo
dev-libs/libcec: Python 3.7 compatibility
Closes: https://bugs.gentoo.org/697652 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Craig Andrews <candrews@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13279 Signed-off-by: Craig Andrews <candrews@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ian Whyman · gentoo
dev-libs/libcec: EAPI bump, fix unused cmake var
Closes: https://bugs.gentoo.org/678196 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Ian Whyman <thev00d00@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ian Whyman · gentoo
dev-libs/libcec: Tidy old
Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Ian Whyman <thev00d00@gentoo.org> - Ian Whyman · gentoo
dev-libs/libcec: Bump to 4.0.4
Closes: https://bugs.gentoo.org/673584 Package-Manager: Portage-2.3.53, Repoman-2.3.12 Signed-off-by: Ian Whyman <thev00d00@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Thomas Deutschmann · gentoo
dev-libs/libcec: x86 stable (bug #658872)
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Repository mirror & CI · gentoo
Merge updates from master - Jason Zaman · gentoo
dev-libs/libcec: amd64 stable
Gentoo-bug: 658872 Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Craig Andrews · gentoo
dev-libs/libcec: Python 3.6 support
Closes: https://bugs.gentoo.org/655786 Package-Manager: Portage-2.3.36, Repoman-2.3.9 - Ian Whyman · gentoo
dev-libs/libcec: Fix build with ncurses[tinfo]
Closes: https://bugs.gentoo.org/615634 Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Agostino Sarubbo · gentoo
dev-libs/libcec: x86 stable wrt bug #619492
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-libs/libcec: amd64 stable wrt bug #619492
Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Ian Whyman · gentoo
dev-libs/libcec: Version bump, tidy old patch
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ian Whyman · gentoo
dev-libs/libcec: Tidy old
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Ian Whyman · gentoo
dev-libs/libcec: Drop old
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - David Seifert · gentoo
dev-libs/libcec: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Agostino Sarubbo · gentoo
dev-libs/libcec: x86 stable wrt bug #605986
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-libs/libcec: amd64 stable wrt bug #605986
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Chris Mayo · gentoo
dev-libs/libcec: version bump 4.0.1
Package-Manager: portage-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/3382 - Chris Mayo · gentoo
dev-libs/libcec: Version bump 4.0.0_p3
- Fix Python Wrapper being installed in / with USE="-python" - Fix typo -DHAVE_TDA955X_API Package-Manager: portage-2.3.3 Signed-off-by: Ian Whyman <thev00d00@gentoo.org> - Anthony Ryan · gentoo
dev-libs/libcec: various fixes.
This commit: * bumps to EAPI=6. * fixes improper linux-info check. * cleans up cmake configure blocks. * adds post-install note about uutp. * adds missing version dependency on libplatform >= 2. Gentoo-Bug: https://bugs.gentoo.org/588926 Gentoo-Bug: https://bugs.gentoo.org/597834 Closes: https://github.com/gentoo/gentoo/pull/2641 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> - Ian Whyman · gentoo
dev-libs/libcec: drop unnecessary dependency on dev-libs/lockdev (#584122)
Package-Manager: portage-2.3.0 - Ian Whyman · gentoo
dev-libs/libcec: Version bump, EAPI=6, Fix Bug 576746
Package-Manager: portage-2.2.28 - Michael Weber · gentoo
dev-libs/libcec: RDEPEND on <dev-libs/libplatform-2 (bug 578984, ack'd by maintainer).
Package-Manager: portage-2.2.28 - Patrice Clement · gentoo
dev-libs/libcec: Revert commit 7d0d59ad0d7581e5a9c9efc6020a2998b6183edc to get tree back to a sane state.
Package-Manager: portage-2.2.26 - Ian Whyman · gentoo
dev-libs/libcec: Version bump, EAPI=6, Fix 576746
Package-Manager: portage-2.2.27 RepoMan-Options: --force - Agostino Sarubbo · gentoo
dev-libs/libcec: x86 stable wrt bug #575502
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Agostino Sarubbo · gentoo
dev-libs/libcec: amd64 stable wrt bug #575502
Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org> - Mike Frysinger · gentoo
dev-libs/libcec: fix python libdir install #577612 - Agostino Sarubbo · gentoo
dev-libs/libcec: x86 stable wrt bug #557136
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" - Agostino Sarubbo · gentoo
dev-libs/libcec: amd64 stable wrt bug #557136
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" - Justin Lecher · gentoo
Use https by default
Signed-off-by: Justin Lecher <jlec@gentoo.org> - Ian Whyman · gentoo
dev-libs/libcec: Version bump to 3.x
Bug: 554094 - Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed