Difference between revisions of "External libraries"

From MythTV Official Wiki
Jump to: navigation, search
(Goom)
m (trim commit hashes)
Line 4: Line 4:
  
 
{| class="wikitable"
 
{| class="wikitable"
| '''Library Name''' || '''Upstream Library Location''' || '''Last imported revision (upstream)''' || '''Last imported date''' || '''Changeset''' || '''Comments'''
+
| '''Library Name''' || '''Upstream Library Location''' || '''Last imported revision (upstream)''' || '''Last imported date''' || '''Commit''' || '''Comments'''
 
|-
 
|-
 
| external/FFmpeg || https://ffmpeg.org/download.html#get-sources<br>[https://github.com/FFmpeg/FFmpeg GitHub Mirror] || release/4.4 || 2021-10-31 || see our [https://github.com/MythTV/FFmpeg mirror] || modified
 
| external/FFmpeg || https://ffmpeg.org/download.html#get-sources<br>[https://github.com/FFmpeg/FFmpeg GitHub Mirror] || release/4.4 || 2021-10-31 || see our [https://github.com/MythTV/FFmpeg mirror] || modified
 
|-
 
|-
| nv-codec-headers || https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git<br>mirror: https://github.com/FFmpeg/nv-codec-headers || ? || 2020-07-19 || {{gitcommit|16ff6ee8ab877ae65b0f32ac08c9cf6e49aeeab3}} || for building ffmpeg with support for NVIDIA's hardware codecs.  
+
| nv-codec-headers || https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git<br>mirror: https://github.com/FFmpeg/nv-codec-headers || ? || 2020-07-19 || {{gitcommit|16ff6ee8}} || for building ffmpeg with support for NVIDIA's hardware codecs.  
 
|-
 
|-
| libbluray || https://code.videolan.org/videolan/libbluray || 1.2.1+ (git a798b053) || 2020-12-30 || {{gitcommit|d2422df0494b134193f0a2a5d774299334865018}} || needed because CentOS 8 does not have a development package; using system library if >=0.9.3
+
| libbluray || https://code.videolan.org/videolan/libbluray || 1.2.1+ (git a798b053) || 2020-12-30 || {{gitcommit|d2422df0}} || needed because CentOS 8 does not have a development package; using system library if >=0.9.3
 
|-
 
|-
| libdvdnav<br>libdvdread || https://code.videolan.org/videolan/libdvdnav<br>https://code.videolan.org/videolan/libdvdread || 6.0.0 || 2018-05-20 || {{gitcommit|5e8865960fa80384bb01fb181e83a5091ba4ad5d}}<br>{{gitcommit|85d8daf26054547625696839fdd6aceb26f54133}} || modified
+
| libdvdnav<br>libdvdread || https://code.videolan.org/videolan/libdvdnav<br>https://code.videolan.org/videolan/libdvdread || 6.0.0 || 2018-05-20 || {{gitcommit|5e886596}}<br>{{gitcommit|85d8daf2}} || modified
 
|-
 
|-
| libudfread || https://code.videolan.org/videolan/libudfread || 1.1.1 || 2020-12-30 || {{gitcommit|17c2cd260ebed7a4a0868db923cdaa2610a655f8}} || unmodified
+
| libudfread || https://code.videolan.org/videolan/libudfread || 1.1.1 || 2020-12-30 || {{gitcommit|17c2cd26}} || unmodified
 
|-
 
|-
| libmpeg2 || http://libmpeg2.sourceforge.net/<br>https://code.videolan.org/videolan/libmpeg2 || Unknown || 01/21/05 || [https://github.com/MythTV/mythtv/commit/2357c6a7 2357c6a7] || Used only in lossless transcoder; See {{Issue|399}} and {{gitcommit|28cd7a1c}}
+
| libmpeg2 || http://libmpeg2.sourceforge.net/<br>https://code.videolan.org/videolan/libmpeg2 || Unknown || 01/21/05 || {{gitcommit|2357c6a7}} || Used only in lossless transcoder; See {{Issue|399}} and {{gitcommit|28cd7a1c}}
 
|-
 
|-
| FreeFont fonts || http://savannah.gnu.org/projects/freefont/ || 20090104 || 07/20/10 || [https://github.com/MythTV/mythtv/commit/aff5f8eb aff5f8eb] ||
+
| FreeFont fonts || http://savannah.gnu.org/projects/freefont/ || 20090104 || 07/20/10 || {{gitcommit|aff5f8eb}} ||
 
|-
 
|-
| lirc_client || http://www.lirc.org/ || 0.8.6 || 07/23/10 || [https://github.com/MythTV/mythtv/commit/21f80da4 21f80da4] || in libmyhtui/devices
+
| lirc_client || http://www.lirc.org/ || 0.8.6 || 07/23/10 || {{gitcommit|21f80da4}} || in libmyhtui/devices
 
|-
 
|-
 
| replex || ? || 0.1.4 || ? || ? || Marcus Metzler
 
| replex || ? || 0.1.4 || ? || ? || Marcus Metzler
Line 26: Line 26:
 
| QJsonWrapper || https://github.com/xhochy/qjson-qt5json-wrapper || ? || ? || ? || from Qt4 to Qt5 transition
 
| QJsonWrapper || https://github.com/xhochy/qjson-qt5json-wrapper || ? || ? || ? || from Qt4 to Qt5 transition
 
|-
 
|-
| libexiv2 || https://github.com/Exiv2/exiv2 || 449821cd5d || 2020-03-13 || {{gitcommit|2807de0a7417a3e6270ab1bc692df2f43e6c9777}} || see commit message
+
| libexiv2 || https://github.com/Exiv2/exiv2 || 449821cd5d || 2020-03-13 || {{gitcommit|2807de0a}} || see commit message
 
|-
 
|-
 
| Goom || ? https://sourceforge.net/projects/goom/ || || || || in libmythtv/visualisations/goom
 
| Goom || ? https://sourceforge.net/projects/goom/ || || || || in libmythtv/visualisations/goom

Revision as of 18:55, 4 November 2021

Based on https://code.mythtv.org/trac/wiki/ExternalLibraries, which was last edited Nov 2, 2019, 6:07:33 AM.

MythTV imports the following external code:

Library Name Upstream Library Location Last imported revision (upstream) Last imported date Commit Comments
external/FFmpeg https://ffmpeg.org/download.html#get-sources
GitHub Mirror
release/4.4 2021-10-31 see our mirror modified
nv-codec-headers https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git
mirror: https://github.com/FFmpeg/nv-codec-headers
 ? 2020-07-19 [16ff6ee8] for building ffmpeg with support for NVIDIA's hardware codecs.
libbluray https://code.videolan.org/videolan/libbluray 1.2.1+ (git a798b053) 2020-12-30 [d2422df0] needed because CentOS 8 does not have a development package; using system library if >=0.9.3
libdvdnav
libdvdread
https://code.videolan.org/videolan/libdvdnav
https://code.videolan.org/videolan/libdvdread
6.0.0 2018-05-20 [5e886596]
[85d8daf2]
modified
libudfread https://code.videolan.org/videolan/libudfread 1.1.1 2020-12-30 [17c2cd26] unmodified
libmpeg2 http://libmpeg2.sourceforge.net/
https://code.videolan.org/videolan/libmpeg2
Unknown 01/21/05 [2357c6a7] Used only in lossless transcoder; See #399 and [28cd7a1c]
FreeFont fonts http://savannah.gnu.org/projects/freefont/ 20090104 07/20/10 [aff5f8eb]
lirc_client http://www.lirc.org/ 0.8.6 07/23/10 [21f80da4] in libmyhtui/devices
replex  ? 0.1.4  ?  ? Marcus Metzler
QJsonWrapper https://github.com/xhochy/qjson-qt5json-wrapper  ?  ?  ? from Qt4 to Qt5 transition
libexiv2 https://github.com/Exiv2/exiv2 449821cd5d 2020-03-13 [2807de0a] see commit message
Goom  ? https://sourceforge.net/projects/goom/ in libmythtv/visualisations/goom

Dependencies