summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* media-tv/plex-media-server: Stabilize 1.32.8.7639 arm64, #924451Sam James2024-02-141-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/plex-media-server: Stabilize 1.32.8.7639 amd64, #924451Sam James2024-02-141-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: Drop raspberry-pi USE requirement for libcec from all versionsJames Le Cuirot2024-02-133-3/+3
| | | | | | | | | | | This was previously only applied to 9999, but even the earlier libcec ebuild from before the legacy support was dropped could be used against the new stack. This makes more sense than adding (-) against this flag. Strictly speaking, this should be done in revbumps, but we're going to have to drop these older versions before we can drop the legacy Pi stack anyway. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-tv/kodi: Add soc USE flag to ensure ffmpeg also has this flagJames Le Cuirot2024-02-132-2/+4
| | | | | | | | | The additional patches we apply to media-video/ffmpeg may not always be immediately available following an upstream release. Adding the soc USE flag to this package ensures that users don't accidentally upgrade to an ffmpeg version that lacks them. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-tv/kodi: Drop Raspberry Pi support in 9999James Le Cuirot2024-02-101-12/+3
| | | | | | | | | | | media-libs/raspberrypi-userland(-bin) is being last-rited. The Linux kernel and FFmpeg now support the Pi, among other devices, natively. Enable media-video/ffmpeg's "soc" USE flag to enable that support. I'm only doing this in 9999 for now because we're not supporting this in ffmpeg versions earlier than 6.0. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-tv/mythtv: drop oldEli Schwartz2024-02-021-380/+0
| | | | | | | | | | | It has been weeks since the revbump, no one needs the old version anymore. Drops remaining dev-python/future revdep from the tree. Bug: https://bugs.gentoo.org/888291 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: include headers for gcc-14Alfred Wingate2024-01-282-0/+73
| | | | | | | Closes: https://bugs.gentoo.org/923041 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/34972 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: avoid variable not using by project warningAlfred Wingate2024-01-281-1/+1
| | | | | | | | * Doesn't address warnings triggered later with building bundled dependencies. Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: skip new failing testAlfred Wingate2024-01-281-0/+2
| | | | | | | * Breaks network-sandbox. Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: fix issue with bundled java packagesAlfred Wingate2024-01-281-0/+7
| | | | | | | | | | * Kodi wasn't properly building them leading to a build error. Unpack and feed this location to the build with -D*_SOURCE_DIR to make sure it works. Closes: https://bugs.gentoo.org/922871 Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: fixup -system-ffmpeg for liveAlfred Wingate2024-01-282-1/+11
| | | | | | | | | * Enable system-ffmpeg by default as upstream doesn't carry patches anymore and is updating their bundled version in a timely manor currently. Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: Keyword 20.3 riscv, #922617Jakov Smolić2024-01-231-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* media-tv/kodi: add documentation to metadataAlfred Wingate2024-01-211-0/+1
| | | | | | Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/34460 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: Fix cross-compiling by building native tools separatelyJames Le Cuirot2024-01-211-1/+18
| | | | | | | | | | | | The native tools needed for building were seemingly handled automatically when cross-compiling before, but now they need to be explicitly built beforehand. Conversely, a pure native build now builds these tools with CMake rather than Autotools, so there is no longer any need to run eautoreconf and friends in this case. Signed-off-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: update live ebuilds, add 20.9999, drop 19.9999Alfred Wingate2024-01-214-541/+778
| | | | | | | Closes: https://bugs.gentoo.org/913858 Closes: https://bugs.gentoo.org/919856 Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: add 20.3Alfred Wingate2024-01-213-0/+579
| | | | | | | | | | | * Drop riscv due to new dependency sci-libs/kissfft. Bug: https://bugs.gentoo.org/779184 Bug: https://bugs.gentoo.org/818262 Bug: https://bugs.gentoo.org/860984 Closes: https://bugs.gentoo.org/892547 Signed-off-by: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/tvheadend: Drop ffmpeg version constraint from 9999James Le Cuirot2024-01-161-3/+3
| | | | | | | Version 5+ works now. Closes: https://bugs.gentoo.org/922186 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* Move {dev-util → dev-build}/cmakeMichał Górny2024-01-143-6/+6
| | | | | | Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34792 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-tv/mythtv: fix broken patchEli Schwartz2024-01-112-21/+8
| | | | | | | | | | Recreate patch to work when applied with -p2, since ${S} is not the tarball root. Fixes: f785d71faf63548afe5e2f6fb4ee03da1c686597 Closes: https://bugs.gentoo.org/921694 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/mythtv: drop dependencies on future/simplejsonEli Schwartz2024-01-092-0/+659
| | | | | | | | | | | | In particular, "future" is terribly unfortunate python2 stuff that blocks bumping PYTHON_COMPAT to python3_12. Fixed upstream in https://github.com/MythTV/mythtv/pull/838 and backported here. Closes: https://bugs.gentoo.org/888291 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/v4l-utils: Add transitional ebuild before we last-rite this packageJames Le Cuirot2023-12-191-0/+14
| | | | | | | | I didn't think this would be necessary, but Portage cannot backtrack around blockers, causing issues for users with v4l-utils in their world file. Closes: https://bugs.gentoo.org/920321 Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-tv/dtv-scan-tables: Bump to use libv4l[utils] instead of v4l-utilsJames Le Cuirot2023-12-123-3/+36
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-tv/ivtvplayer: Revbump to use libv4l[utils] instead of v4l-utilsJames Le Cuirot2023-12-121-2/+2
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-tv/ivtv-utils: Revbump to use libv4l[utils] instead of v4l-utilsJames Le Cuirot2023-12-121-0/+44
| | | | Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* media-tv/plex-media-server: add 1.32.8.7639Joe Kappus2023-12-092-0/+94
| | | | | | | Closes: https://bugs.gentoo.org/919586 Signed-off-by: Joe Kappus <joe@wt.gd> Closes: https://github.com/gentoo/gentoo/pull/34135 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: live needs tinyxml2Miroslav Šulc2023-12-011-0/+1
| | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* media-tv/plex-media-server: drop versionsJoe Kappus2023-11-117-532/+0
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/33750 Signed-off-by: Joe Kappus <joe@wt.gd> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* media-tv/plex-media-server: add 1.32.7.7621Joe Kappus2023-11-092-0/+94
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/33352 Signed-off-by: Joe Kappus <joe@wt.gd> Signed-off-by: Yixun Lan <dlan@gentoo.org>
* media-tv/plex-media-server: Stabilize 1.32.5.7516 arm64, #915862Sam James2023-10-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/plex-media-server: Stabilize 1.32.5.7516 amd64, #915862Sam James2023-10-171-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: fix PkgMetadataXmlInvalidPkgRef (udev)Sam James2023-10-061-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: updated bundled tarballsMiroslav Šulc2023-10-032-6/+6
| | | | | Closes: https://bugs.gentoo.org/876766 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* media-tv/plex-media-server: add 1.32.5.7516Joe Kappus2023-10-012-0/+94
| | | | | | | | Also added note about upcoming Hetzner ban. Signed-off-by: Joe Kappus <joe@wt.gd> Closes: https://github.com/gentoo/gentoo/pull/32796 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/mythtv: drop 32.0-r4Sam James2023-09-274-488/+0
| | | | | Closes: https://bugs.gentoo.org/913381 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/mythtv: fix build w/ linux-headers-6.5Sam James2023-09-272-0/+32
| | | | | | | | And add the missing dep on linux-headers (which is how I didn't notice the failure to begin with). Closes: https://bugs.gentoo.org/913866 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/mythtv: fix build w/ binutils-2.41Sam James2023-08-282-0/+76
| | | | | Closes: https://bugs.gentoo.org/912708 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/plex-media-server: add 1.32.5.7349Joe Kappus2023-08-152-0/+89
| | | | | | | Closes: https://bugs.gentoo.org/910657 Signed-off-by: Joe Kappus <joe@wt.gd> Closes: https://github.com/gentoo/gentoo/pull/32080 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-tv/plex-media-server: Stabilize 1.32.3.7162 amd64, #911379Sam James2023-07-291-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: cleanup stale Python variablesSam James2023-07-151-2/+0
| | | | | Bug: https://bugs.gentoo.org/907605 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/kodi: respect chosen Python for buildSam James2023-07-131-0/+1
| | | | | | | Thanks to Steffen Hau for investigating. Closes: https://bugs.gentoo.org/907605 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/v4l-utils: fix musl buildSam James2023-06-153-0/+67
| | | | | Closes: https://bugs.gentoo.org/908380 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/mythtv: add bug/upstream PR info to patchSam James2023-06-151-6/+2
| | | | | Bug: https://bugs.gentoo.org/904437 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/mythtv: moderniseSam James2023-06-152-100/+99
| | | | | | | | - Use normal Gentoo style for arrays, variables, etc - Rearrange layout a bit for readability - Shift README into files/ Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/mythtv: Bump to 33.1 and fix compilation with libvaSebastian Parborg2023-06-153-0/+527
| | | | | | | Closes: https://bugs.gentoo.org/904437 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31432 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/plex-media-server: add 1.32.3.7162Joe Kappus2023-06-112-0/+89
| | | | | | Closes: https://bugs.gentoo.org/907919 Signed-off-by: Joe Kappus <joe@wt.gd> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-tv/kodi: Switch IUSE=pulseaudio to media-libs/libpulseAndreas Sturmlechner2023-06-112-2/+2
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-tv/plex-media-server: add 1.32.2.7100Joe Kappus2023-06-022-0/+89
| | | | | | Signed-off-by: Joe Kappus <joe@wt.gd> Closes: https://github.com/gentoo/gentoo/pull/31235 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-tv/kodi: add subslot binder for net-libs/libmicrohttpdJoonas Niilola2023-05-313-3/+3
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-tv/kodi: fix build w/ new flatbuffersSam James2023-05-312-6/+42
| | | | | Closes: https://bugs.gentoo.org/907420 Signed-off-by: Sam James <sam@gentoo.org>
* media-tv/mythtv: fix UnusedLocalUseSam James2023-05-271-4/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>