Edit Info Other
Login

Diff for "ImportantDependencyLists"

Differences between revisions 12 and 13
Revision 12 as of 2013-06-02 04:01:01
Size: 2745
Comment:
Revision 13 as of 2013-11-04 14:18:28
Size: 2704
Comment: Replace occurences of xine-lib-extras-freeworld with plain xine-lib
Deletions are marked like this. Additions are marked like this.
Line 51: Line 51:
  * xine-lib-extras-freeworld   * xine-lib
Line 72: Line 72:
 * xine-lib-extras  * xine-lib
Line 108: Line 108:
  * xine-lib-extras-freeworld   * xine-lib

Important Dependency lists

Mass rebuild when bumping SO version of x264 and ffmpeg

  • build x264 with bootstrap.
  • build ffmpeg
  • build gpac
  • build x264 without bootstrap (depends on gpac and ffmpeg )
  • build libquicktime (vlc and mjpegtools need it)
  • build mjpegtools
  • build mplayer
  • build what requires x264-libs.
  • build what requires ffmpeg-libs.

repoquery --releasever=19 --whatrequires x264-libs --source --alldeps | perl -pe 's/-\d.*?-\d+(\..*)?\.fc\d+(\..*)?.src.rpm//' | grep -vP "x264|ffmpeg$|mplayer$|libquicktime" | sort -u

  • List what requires x264:
  • avidemux
  • ffmpeg-compat
  • gstreamer1-plugins-ugly
  • gstreamer-plugins-ugly
  • mythtv
  • vlc

repoquery --releasever=19 --whatrequires ffmpeg-libs --source --alldeps | perl -pe 's/-\d.*?-\d+(\..*)?\.fc\d+(\..*)?.src.rpm//' | grep -vP "x264|ffmpeg$|mplayer$|libquicktime|vlc|gpac" | sort -u

  • List what requires ffmpeg
  • acoustid-fingerprinter
  • alsa-plugins-freeworld
  • audacious-plugins-freeworld
  • bino
  • bombono-dvd
  • chromaprint-tools
  • cmus
  • dvbcut
  • dvdstyler
  • ffmpeg2theora
  • ffmpegthumbnailer
  • ffmpegthumbs
  • guvcview
  • k3b-extras-freeworld
  • kmediafactory
  • lightspark
  • minidlna
  • miro
  • mlt
  • mpd
  • picard-freeworld
  • qmmp-plugins-freeworld
  • wxsvg
  • xbmc
  • xine-lib
  • xmms2-freeworld

some other deps that also should be considered

  • gpac and ffmpeg before x264 without bootstrap
  • vlc before k3b-extras-freeworld, kdenlive and kmediafactory
  • libquicktime before vlc, mjpegtools and mlt
  • wxsvg before dvdstyler

faad2

These need rebuild when bumping SO version:

  • avidemux
  • cmus (libavformat only)
  • gpac
  • gstreamer-plugins-bad
  • libquicktime
  • mpd
  • mplayer
  • mythtv
  • streamripper
  • vlc
  • xine-lib
  • xmms2-freeworld

ffmpeg

repoquery --disablerepo=* --enablerepo=rpmfusion-{non,}free-rawhide --whatrequires ffmpeg-libs --source --alldeps | perl -pe 's/-\d.*?-\d+(\..*)?\.fc\d+(\..*)?.src.rpm//' | sort -u | grep -Pv "^ffmpeg$" These need rebuild when bumping SO version:

  • acoustid-fingerprinter
  • alsa-plugins-freeworld
  • audacious-plugins-freeworld
  • bino
  • bombono-dvd
  • chromaprint-tools
  • cmus
  • dvbcut
  • dvdstyler
  • ffmpeg2theora
  • ffmpegthumbnailer
  • ffmpegthumbs
  • gpac
  • guvcview
  • k3b-extras-freeworld
  • kmediafactory
  • libquicktime
  • lightspark
  • minidlna
  • miro
  • mlt
  • mpd
  • mplayer
  • picard-freeworld
  • qmmp-plugins-freeworld
  • vlc
  • wxsvg
  • x264
  • xbmc
  • xine-lib
  • xmms2-freeworld

ImportantDependencyLists (last edited 2023-11-14 09:37:58 by anonymous)