derle.sh 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. sed -e 's:truetype/ttf-dejavu:TTF:g' -i modules/visualization/projectm.cpp
  2. sed -e 's|-Werror-implicit-function-declaration||g' -i configure
  3. sed 's|whoami|echo builduser|g' -i configure
  4. sed 's|hostname -f|echo milis|g' -i configure
  5. export CFLAGS+=" -I/usr/include/samba-4.0"
  6. export CPPFLAGS+=" -I/usr/include/samba-4.0"
  7. export CXXFLAGS+=" -std=c++11"
  8. export LUAC=/usr/bin/luac
  9. export LUA_LIBS="$(pkg-config --libs lua)"
  10. export RCC=/usr/bin/rcc-qt5
  11. export BUILDCC=gcc
  12. ./configure --prefix=/usr \
  13. --sysconfdir=/etc \
  14. --disable-rpath \
  15. --enable-nls \
  16. --enable-archive \
  17. --enable-live555 \
  18. --enable-dc1394 \
  19. --enable-dv1394 \
  20. --enable-dvdread \
  21. --disable-dvdnav \
  22. --enable-bluray \
  23. --disable-opencv \
  24. --enable-smbclient \
  25. --disable-sftp \
  26. --disable-nfs \
  27. --enable-realrtsp \
  28. --enable-dvbpsi \
  29. --enable-gme \
  30. --enable-ogg \
  31. --enable-shout \
  32. --enable-matroska \
  33. --enable-mod \
  34. --enable-mpc \
  35. --enable-mad \
  36. --enable-mpg123 \
  37. --enable-gst-decode \
  38. --enable-avcodec \
  39. --enable-libva \
  40. --enable-avformat \
  41. --enable-postproc \
  42. --enable-faad \
  43. --enable-vpx \
  44. --disable-twolame \
  45. --disable-fdkaac \
  46. --enable-a52 \
  47. --enable-dca \
  48. --enable-flac \
  49. --enable-libmpeg2 \
  50. --enable-vorbis \
  51. --enable-speex \
  52. --enable-opus \
  53. --enable-oggspots \
  54. --disable-schroedinger \
  55. --enable-png \
  56. --enable-jpeg \
  57. --enable-x264 \
  58. --enable-x265 \
  59. --enable-zvbi \
  60. --enable-libass \
  61. --disable-kate \
  62. --disable-tiger \
  63. --enable-vdpau \
  64. --enable-wayland \
  65. --disable-sdl-image \
  66. --enable-freetype \
  67. --enable-fribidi \
  68. --enable-harfbuzz \
  69. --enable-fontconfig \
  70. --enable-svg \
  71. --enable-svgdec \
  72. --enable-aa \
  73. --enable-caca \
  74. --enable-pulse \
  75. --enable-alsa \
  76. --enable-jack \
  77. --enable-samplerate \
  78. --enable-soxr \
  79. --enable-qt \
  80. --enable-skins2 \
  81. --enable-libtar \
  82. --enable-ncurses \
  83. --enable-avahi \
  84. --enable-mtp \
  85. --enable-upnp \
  86. --enable-libxml2 \
  87. --disable-libgcrypt \
  88. --enable-gnutls \
  89. --enable-taglib \
  90. --enable-secret \
  91. --disable-kwallet \
  92. --disable-update-check \
  93. --enable-notify \
  94. --disable-libplacebo \
  95. --enable-vlc \
  96. --disable-aribsub \
  97. --enable-aom \
  98. --disable-srt \
  99. --enable-dav1d
  100. make