## START: Set by rpmautospec ## (rpmautospec version 0.6.0) ## RPMAUTOSPEC: autorelease, autochangelog %define autorelease(e:s:pb:n) %{?-p:0.}%{lua: release_number = 7; base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); print(release_number + base_release_number - 1); }%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}} ## END: Set by rpmautospec # codecs which cannot be shipped in Fedora proper %bcond freeworld 0 %bcond faad2 %{with freeworld} %bcond x264 %{with freeworld} %bcond x265 %{with freeworld} # not compatible with asdcplib-2.12 %bcond asdcp %[!(0%{?fedora} >= 38 || 0%{?rhel} >= 10)] # not compatible with opencv 3.4 or 4.0 # https://code.videolan.org/videolan/vlc/-/issues/22016 %bcond opencv 0 # not compatible with libplacebo-6 # https://code.videolan.org/videolan/vlc/-/merge_requests/3950 %bcond placebo %[!(0%{?fedora} >= 39 || 0%{?rhel} >= 10)] # disabled due to various issues %bcond projectm 0 %ifnarch s390x %bcond crystalhd %[0%{?fedora} || 0%{?rhel} < 9] %bcond ieee1394 1 %endif %ifarch x86_64 %bcond vpl 1 %endif Name: vlc Epoch: 1 Version: 3.0.20 Release: %autorelease -b 3 Summary: The cross-platform open-source multimedia framework, player and server License: GPL-2.0-or-later AND LGPL-2.1-or-later AND BSD-2-Clause AND BSD-3-Clause URL: https://www.videolan.org Source: https://get.videolan.org/vlc/%{version}/vlc-%{version}.tar.xz Source: macros.vlc # https://fedoraproject.org/wiki/Changes/CryptoPolicy Patch: 0001-Use-SYSTEM-wide-ciphers-for-gnutls.patch # Fix building with fdk-aac-2.0; backport for 3.0 from flathub Patch: fdk-aac2.patch # separate avcodec-vaapi conditional from other vaapi modules Patch: vaapi-without-ffmepg4.patch # port from intel-mediasdk to oneVPL Patch: oneVPL.patch # fix appstreamcli validate to show in Software (rhbz#2258611) Patch: appdata.patch %{load:%{S:1}} %global __provides_exclude_from ^%{vlc_plugindir}/.*$ BuildRequires: bison BuildRequires: flex BuildRequires: gettext-devel BuildRequires: libtool BuildRequires: gcc-c++ BuildRequires: desktop-file-utils BuildRequires: libappstream-glib BuildRequires: a52dec-devel BuildRequires: aalib-devel %if %{with faad2} BuildRequires: faad2-devel %endif BuildRequires: hostname BuildRequires: kernel-headers %if %{with crystalhd} BuildRequires: libcrystalhd-devel %endif BuildRequires: libgcrypt-devel BuildRequires: libjpeg-devel BuildRequires: libmad-devel BuildRequires: libmpcdec-devel BuildRequires: libpng-devel BuildRequires: lirc-devel BuildRequires: live555-devel BuildRequires: lua-devel BuildRequires: pkgconfig(alsa) >= 1.0.24 BuildRequires: pkgconfig(aom) #BuildRequires: pkgconfig(aribb24) #BuildRequires: pkgconfig(aribb25) %if %{with asdcp} BuildRequires: pkgconfig(asdcplib) %endif BuildRequires: pkgconfig(avahi-client) >= 0.6 #BuildRequires: pkgconfig(breakpad-client) BuildRequires: pkgconfig(caca) >= 0.99.beta14 BuildRequires: pkgconfig(daaladec) BuildRequires: pkgconfig(daalaenc) BuildRequires: pkgconfig(dav1d) BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dvdnav) > 4.9.0 BuildRequires: pkgconfig(dvdread) > 4.9.0 BuildRequires: pkgconfig(egl) #BuildRequires: pkgconfig(evas) BuildRequires: pkgconfig(fdk-aac) BuildRequires: pkgconfig(flac) #BuildRequires: pkgconfig(fluidlite) BuildRequires: pkgconfig(fluidsynth) >= 1.1.2 BuildRequires: pkgconfig(fontconfig) >= 2.11 #BuildRequires: pkgconfig(freerdp) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(fribidi) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glesv2) BuildRequires: pkgconfig(gnutls) >= 3.3.6 BuildRequires: pkgconfig(gstreamer-app-1.0) BuildRequires: pkgconfig(gstreamer-video-1.0) BuildRequires: pkgconfig(harfbuzz) BuildRequires: pkgconfig(jack) >= 1.9.7 BuildRequires: pkgconfig(kate) >= 0.3.0 BuildRequires: pkgconfig(libarchive) >= 3.1.0 BuildRequires: pkgconfig(libass) >= 0.9.8 BuildRequires: pkgconfig(libavcodec) >= 57.37.100 BuildRequires: pkgconfig(libavformat) >= 53.21.0 BuildRequires: pkgconfig(libavutil) >= 52.0.0 BuildRequires: pkgconfig(libbluray) >= 0.6.2 BuildRequires: pkgconfig(libcddb) >= 0.9.5 BuildRequires: pkgconfig(libchromaprint) %if %{with ieee1394} BuildRequires: pkgconfig(libdc1394-2) >= 2.1.0 %endif BuildRequires: pkgconfig(libdca) >= 0.0.5 #BuildRequires: pkgconfig(libdsm) >= 0.2.0 BuildRequires: pkgconfig(libdvbpsi) BuildRequires: pkgconfig(libebml) >= 1.3.6 BuildRequires: pkgconfig(libgme) #BuildRequires: pkgconfig(libgoom2) BuildRequires: pkgconfig(libidn) BuildRequires: pkgconfig(libmatroska) BuildRequires: pkgconfig(libmodplug) >= 0.8.9.0 BuildRequires: pkgconfig(libmpeg2) >= 0.3.2 BuildRequires: pkgconfig(libmpg123) BuildRequires: pkgconfig(libmtp) >= 1.0.0 BuildRequires: pkgconfig(libnfs) >= 1.10.0 BuildRequires: pkgconfig(libnotify) pkgconfig(gtk+-3.0) %if %{with placebo} BuildRequires: pkgconfig(libplacebo) >= 0.2.1 %endif BuildRequires: pkgconfig(libpostproc) %if %{with projectm} BuildRequires: pkgconfig(libprojectM) %endif BuildRequires: pkgconfig(libpulse) >= 1.0 %if %{with ieee1394} BuildRequires: pkgconfig(libraw1394) >= 2.0.1 pkgconfig(libavc1394) >= 0.5.3 %endif BuildRequires: pkgconfig(librsvg-2.0) >= 2.9.0 BuildRequires: pkgconfig(libsecret-1) >= 0.18 #BuildRequires: pkgconfig(libsidplay2) #BuildRequires: pkgconfig(libsmb2) >= 3.0.0 BuildRequires: pkgconfig(libssh2) BuildRequires: pkgconfig(libswscale) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libudev) >= 142 BuildRequires: pkgconfig(libupnp) BuildRequires: pkgconfig(libva) >= 0.38 BuildRequires: pkgconfig(libva-drm) BuildRequires: pkgconfig(libva-wayland) BuildRequires: pkgconfig(libva-x11) BuildRequires: pkgconfig(libvncclient) >= 0.9.9 #BuildRequires: pkgconfig(libvsxu) BuildRequires: pkgconfig(libxml-2.0) >= 2.5 BuildRequires: pkgconfig(microdns) >= 0.1.2 BuildRequires: pkgconfig(minizip) BuildRequires: pkgconfig(ncursesw) BuildRequires: pkgconfig(ogg) >= 1.0 %if %{with opencv} BuildRequires: pkgconfig(opencv) %endif BuildRequires: pkgconfig(opus) >= 1.0.3 BuildRequires: pkgconfig(protobuf-lite) >= 2.5 BuildRequires: pkgconfig(Qt5Core) >= 5.5 BuildRequires: pkgconfig(Qt5Gui) >= 5.5 BuildRequires: pkgconfig(Qt5Svg) >= 5.5 BuildRequires: pkgconfig(Qt5Widgets) >= 5.5 BuildRequires: pkgconfig(Qt5X11Extras) >= 5.5 BuildRequires: pkgconfig(samplerate) BuildRequires: pkgconfig(schroedinger-1.0) >= 1.0.10 BuildRequires: pkgconfig(SDL_image) >= 1.2.10 #BuildRequires: pkgconfig(shine) >= 3.0.0 BuildRequires: pkgconfig(shout) >= 2.1 BuildRequires: pkgconfig(smbclient) BuildRequires: pkgconfig(soxr) >= 0.1.2 BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(spatialaudio) BuildRequires: pkgconfig(speex) >= 1.0.5 BuildRequires: pkgconfig(speexdsp) BuildRequires: pkgconfig(srt) >= 1.3.0 BuildRequires: pkgconfig(taglib) >= 1.9 BuildRequires: pkgconfig(theoradec) BuildRequires: pkgconfig(theoraenc) BuildRequires: pkgconfig(tiger) >= 0.3.1 BuildRequires: pkgconfig(twolame) BuildRequires: pkgconfig(vdpau) >= 0.6 BuildRequires: pkgconfig(vorbis) >= 1.1 BuildRequires: pkgconfig(vorbisenc) >= 1.1 %if %{with vpl} BuildRequires: pkgconfig(vpl) %endif BuildRequires: pkgconfig(vpx) >= 1.5.0 BuildRequires: pkgconfig(wayland-client) >= 1.5.91 BuildRequires: pkgconfig(wayland-egl) BuildRequires: pkgconfig(wayland-protocols) #BuildRequires: pkgconfig(x262) %if %{with x264} BuildRequires: pkgconfig(x264) >= 0.153 %endif %if %{with x265} BuildRequires: pkgconfig(x265) %endif BuildRequires: pkgconfig(xcb) >= 1.6 BuildRequires: pkgconfig(xcb-composite) BuildRequires: pkgconfig(xcb-keysyms) >= 0.3.4 BuildRequires: pkgconfig(xcb-randr) >= 1.3 BuildRequires: pkgconfig(xcb-shm) BuildRequires: pkgconfig(xcb-xv) >= 1.1.90.1 BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xpm) BuildRequires: pkgconfig(xproto) BuildRequires: pkgconfig(zvbi-0.2) >= 0.2.28 BuildRequires: qt5-qtbase-private-devel BuildRequires: zlib-devel Provides: %{name}-xorg%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-gui-qt%{?_isa} = %{epoch}:%{version}-%{release} Recommends: %{name}-gui-skins2%{?_isa} = %{epoch}:%{version}-%{release} Recommends: %{name}-plugin-ffmpeg%{?_isa} = %{epoch}:%{version}-%{release} Requires: hicolor-icon-theme %if %{undefined flatpak} Requires: kf5-filesystem %endif # For xdg-screensaver (libxdg_screensaver_plugin) Recommends: xdg-utils %description VLC media player is a highly portable multimedia player and multimedia framework capable of reading most audio and video formats as well as DVDs, Audio CDs VCDs, and various streaming protocols. It can also be used as a media converter or a server to stream in uni-cast or multi-cast in IPv4 or IPv6 on networks. %package libs Summary: VLC media player runtime libraries Recommends: libproxy-bin%{?_isa} Conflicts: %{name}-core < %{epoch}:%{version}-%{release} %description libs VLC media player runtime libraries %package cli Summary: VLC media player command line interface Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} Recommends: %{name}-plugin-lua%{?_isa} = %{epoch}:%{version}-%{release} Obsoletes: %{name}-core < %{epoch}:%{version}-%{release} Provides: %{name}-core = %{epoch}:%{version}-%{release} Provides: %{name}-nox = %{epoch}:%{version}-%{release} %description cli VLC media player command line interfaces %package gui-ncurses Summary: VLC media player TUI Requires: %{name}-cli%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description gui-ncurses VLC media player ncurses-based terminal interface %package gui-qt Summary: VLC media player Qt GUI Requires: %{name}-cli%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-video-out%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugin-lua%{?_isa} = %{epoch}:%{version}-%{release} Requires: (qt5-qtwayland%{?_isa} if libwayland-client%{?_isa}) Recommends: %{name}-plugin-ffmpeg%{?_isa} = %{epoch}:%{version}-%{release} Recommends: %{name}-plugin-visualization%{?_isa} = %{epoch}:%{version}-%{release} Recommends: (%{name}-plugin-gnome%{?_isa} = %{epoch}:%{version}-%{release} if gnome-keyring) Recommends: (%{name}-plugin-kde%{?_isa} = %{epoch}:%{version}-%{release} if kf5-kwallet) Recommends: (%{name}-plugin-notify%{?_isa} = %{epoch}:%{version}-%{release} if gtk3) Recommends: (%{name}-plugin-pulseaudio%{?_isa} = %{epoch}:%{version}-%{release} or vlc-plugin-pipewire%{?_isa}) %description gui-qt VLC media player Qt graphical interface %package gui-skins2 Summary: VLC media player Skins2 GUI Requires: %{name}-cli%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-gui-qt%{?_isa} = %{epoch}:%{version}-%{release} Requires: gnu-free-sans-fonts %description gui-skins2 VLC media player skinnable graphical interface %package plugins-base Summary: VLC media player core Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} %if 0%{?rhel} && 0%{?rhel} < 10 Requires: google-noto-sans-mono-fonts Requires: google-noto-serif-fonts %else Requires: google-noto-sans-mono-vf-fonts Requires: google-noto-serif-vf-fonts %endif Recommends: libv4l%{?_isa} Conflicts: %{name}-core < %{epoch}:%{version}-%{release} %description plugins-base VLC media player core components # libcrystalhd requires crystalhd-firmware, is for specific hardware %if %{with crystalhd} %package plugin-crystalhd Summary: VLC media player Crystal HD plugin Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} Obsoletes: %{name}-extras < %{epoch}:%{version}-%{release} Provides: %{name}-extras = %{epoch}:%{version}-%{release} %description plugin-crystalhd Crystal HD plugin for VLC media player %endif # libavcodec/libavformat etc. have many dependencies %package plugin-ffmpeg Summary: VLC media player FFmpeg plugins Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugin-ffmpeg FFmpeg support plugins for VLC media player # for MIDI playback, requires a soundfont (usually quite large) %package plugin-fluidsynth Summary: VLC media player MIDI playback plugin Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} Recommends: fluid-soundfont-gm %description plugin-fluidsynth MIDI playback support plugin for VLC media player # requires libsecret, for gnome-keyring secrets storage on GNOME %package plugin-gnome Summary: VLC media player Gnome Keyring plugin Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugin-gnome Gnome Keyring integration for VLC media player # alternative codecs for specific formats, requires many of its own plugins %package plugin-gstreamer Summary: VLC media player GStreamer codec plugin Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} Requires: gstreamer1-plugins-good%{?_isa} Requires: gstreamer1-plugins-bad-free%{?_isa} Recommends: gstreamer1-plugin-libav%{?_isa} Recommends: gstreamer1-plugin-openh264%{?_isa} %description plugin-gstreamer GStreamer decoder plugins for VLC media player # requires libdc1394/libavc1394/libraw1394, is for specific hardware %if %{with ieee1394} %package plugin-ieee1394 Summary: VLC media player IEEE 1394 plugins Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugin-ieee1394 IEEE 1394 (FireWire) plugins for VLC media player %endif # depends on j-a-c-k or pipewire-j-a-c-k, for low-latency audio %package plugin-jack Summary: VLC media player JACK plugins Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} Suggests: pipewire-jack-audio-connection-kit %description plugin-jack PulseAudio plugins for VLC media player # for KWallet secrets storage on KDE Plasma %package plugin-kde Summary: VLC media player KWallet plugin Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugin-kde KDE KWallet integration for VLC media player # requires lua, used by CLI and GUI %package plugin-lua Summary: VLC media player lua scripting plugins Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %{?lua_version:Requires: lua(abi) = %{lua_version}} %description plugin-lua Lua scripting support for VLC media player # requires gtk3 to render the notification icon %package plugin-notify Summary: VLC media player notification plugin Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugin-notify Desktop notification plugin for VLC media player # opencv has many dependencies %if %{with opencv} %package plugin-opencv Summary: VLC media player OpenCV plugins Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugin-opencv OpenCV plugins for VLC media player %endif # uses libpulse to connect to pipewire-pulseaudio # vlc-plugin-pipewire plugin is an alternative %package plugin-pulseaudio Summary: VLC media player PulseAudio plugins Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugin-pulseaudio PulseAudio plugins for VLC media player # requires libsmbclient, for SMB protocol support %package plugin-samba Summary: VLC media player SMB plugin Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugin-samba Samba access plugin for VLC media player # requires librsvg2, for SVG decoding and screen overlay %package plugin-svg Summary: VLC media player SVG plugins Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugin-svg SVG plugins for VLC media player # requires libv4l, libva, OpenGL, X11/xcb, etc. %package plugins-video-out Summary: VLC media player vout plugins Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugins-video-out Video output plugins for VLC media player %package plugin-visualization Summary: VLC media player visualization plugins Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugin-visualization Visualization plugins for VLC media player %package plugin-vnc Summary: VLC media player VNC plugin Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}-plugins-base%{?_isa} = %{epoch}:%{version}-%{release} %description plugin-vnc VNC access plugin for VLC media player %package devel Summary: Development files for %{name} Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications and plugins that use %{name}. %prep %autosetup -p1 rm -f aclocal.m4 m4/lib*.m4 m4/lt*.m4 ./bootstrap # switch "Allow automatic icon change" to opt-in sed -i -e 's|\("qt-icon-change",\) true|\1 false|' modules/gui/qt/qt.cpp # sync appstream app-id with Flathub # fill in release date from appstream.patch # https: https://code.videolan.org/videolan/vlc/-/merge_requests/1555 (4.0) sed -e 's|org\.videolan\.vlc|org.videolan.VLC|' \ -e 's|@DATE@|%(date +%F -r %{S:0})|' \ -e 's|http:|https:|g' \ -i share/vlc.appdata.xml.in.in %if 0%{?flatpak} # icons are renamed in order to be exported sed -i -e '/icon_theme_load/s|"vlc"|"org.videolan.VLC"|' modules/notify/notify.c sed -i -e '/fromTheme/s|"vlc"|"org.videolan.VLC"|' \ modules/gui/qt/main_interface.cpp modules/gui/qt/qt.cpp %endif touch src/revision.txt %build export LIVE555_PREFIX=%{_prefix} %configure \ --disable-silent-rules \ --disable-dependency-tracking \ --with-binary-version=%{version} \ --disable-static \ --with-pic \ --disable-rpath \ --enable-dbus \ --disable-optimizations \ --enable-lua \ \ --enable-archive \ --enable-live555 \ --enable-dc1394%{!?with_ieee1394:=no} \ --enable-dv1394%{!?with_ieee1394:=no} \ --enable-linsys \ --enable-dvdread \ --enable-dvdnav \ --enable-bluray \ --enable-opencv%{!?with_opencv:=no} \ --enable-smbclient \ --disable-dsm \ --enable-sftp \ --enable-nfs \ --disable-smb2 \ --enable-v4l2 \ --disable-decklink \ --enable-vcd \ --enable-libcddb \ --enable-screen \ --enable-vnc \ --disable-freerdp \ --enable-realrtsp \ --enable-asdcp%{!?with_asdcp:=no} \ \ --enable-dvbpsi \ --enable-gme \ --disable-sid \ --enable-ogg \ --enable-shout \ --enable-matroska \ --enable-mod \ --enable-mpc \ \ --disable-shine \ --disable-omxil \ --enable-crystalhd%{!?with_crystalhd:=no} \ --enable-mad \ --enable-mpg123 \ --enable-gst-decode \ --enable-avcodec \ --enable-libva \ --enable-avformat \ --enable-swscale \ --enable-postproc \ --enable-faad%{!?with_faad2:=no} \ --enable-aom \ --enable-dav1d \ --enable-vpx \ --enable-twolame \ --enable-fdkaac \ --enable-a52 \ --enable-dca \ --enable-flac \ --enable-libmpeg2 \ --enable-vorbis \ --enable-tremor \ --enable-speex \ --enable-opus \ --enable-spatialaudio \ --enable-theora \ --enable-oggspots \ --enable-daala \ --enable-schroedinger \ --enable-png \ --enable-jpeg \ --disable-bpg \ --disable-x262 \ --enable-x265%{!?with_x265:=no} \ --enable-x264%{!?with_x264:=no} \ --enable-x26410b%{!?with_x264:=no} \ --enable-vpl%{!?with_vpl:=no} \ --enable-fluidsynth \ --disable-fluidlite \ --enable-zvbi \ --disable-telx \ --enable-libass \ --disable-aribsub \ --disable-aribb25 \ --enable-kate \ --enable-tiger \ --enable-css \ \ --enable-gles2 \ --enable-xcb \ --enable-xvideo \ --enable-vdpau \ --enable-wayland \ --enable-sdl-image \ --enable-freetype \ --enable-fribidi \ --enable-harfbuzz \ --enable-fontconfig \ --with-default-font-family=NotoSerif \ --with-default-monospace-font-family=NotoSansMono \ --enable-svg \ --enable-svgdec \ --enable-aa \ --enable-caca \ --disable-mmal \ --disable-evas \ \ --enable-pulse \ --enable-alsa \ --enable-jack \ --enable-samplerate \ --enable-soxr \ --enable-chromaprint \ --enable-chromecast \ \ --enable-qt \ --enable-skins2 \ --disable-libtar \ --enable-lirc \ --enable-srt \ \ --disable-goom \ --enable-projectm%{!?with_projectm:=no} \ --disable-vsxu \ \ --enable-avahi \ --enable-udev \ --enable-mtp \ --enable-upnp \ --enable-microdns \ \ --enable-libxml2 \ --enable-libgcrypt \ --enable-gnutls \ --enable-taglib \ --enable-secret \ --enable-kwallet \ --disable-update-check \ --enable-notify \ --enable-libplacebo%{!?with_placebo:=no} \ --with-kde-solid=%{_datadir}/solid/actions \ %{nil} # clean unused-direct-shlib-dependencies sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool %make_build %install %make_install CPPROG="cp -p" # RPM macros for other vlc-plugin-* packages install -D -m0644 %{S:1} %{buildroot}%{_rpmmacrodir}/macros.vlc # Ghost the plugins cache touch %{buildroot}%{vlc_plugindir}/plugins.dat # Use installed fonts for skins2; gnu-free is part of flatpak runtime rm -f %{buildroot}%{_datadir}/vlc/skins2/fonts/FreeSans{,Bold}.ttf ln -s %{_usr}/share/fonts/gnu-free/FreeSans{,Bold}.ttf %{buildroot}%{_datadir}/vlc/skins2/fonts/ # Remove libtool libraries (for RHEL 9 and older) find %{buildroot}%{_libdir} -name '*.la' -delete # unpackaged static library rm -f %{buildroot}%{_libdir}/vlc/libcompat.* # GNOME 2 script, not compatible with GNOME 3+ rm -f %{buildroot}%{_datadir}/vlc/utils/gnome-vlc-default.sh # The default PNG icons are used for desktop menu, notifications, and SNI; # all other icons are compiled in as resources find %{buildroot}%{_datadir}/icons/hicolor -type f ! -name 'vlc.png' -delete rm -f %{buildroot}%{_datadir}/vlc/vlc.ico # docs will be installed in %%files rm -rf %{buildroot}%{_docdir}/vlc %find_lang %{name} %check desktop-file-validate %{buildroot}%{_datadir}/applications/vlc.desktop appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/vlc.appdata.xml # chroma_copy_test fails on s390x (big endian?) %ifnarch s390x make check %endif %transfiletriggerin libs -- %{vlc_plugindir} %{_libdir}/vlc/vlc-cache-gen %{vlc_plugindir} &>/dev/null || : %transfiletriggerpostun libs -- %{vlc_plugindir} %{_libdir}/vlc/vlc-cache-gen %{vlc_plugindir} &>/dev/null || : %files %doc AUTHORS NEWS README THANKS %license COPYING COPYING.LIB %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.png %{_datadir}/solid/actions/%{name}-*.desktop %{_datadir}/vlc/utils/ %{_metainfodir}/%{name}.appdata.xml %files libs -f %{name}.lang %license COPYING.LIB # client library, used by e.g. kaffeine, phonon-backend-vlc, etc. %{_libdir}/libvlc.so.5{,.*} # plugin API, used by vlc-plugin(s)-* %{_libdir}/libvlccore.so.9{,.*} %dir %{_libdir}/vlc/ %{_libdir}/vlc/vlc-cache-gen %dir %{vlc_plugindir} %ghost %{vlc_plugindir}/plugins.dat %files cli %{_bindir}/vlc %{_bindir}/cvlc %{_bindir}/rvlc %{_bindir}/vlc-wrapper %{_mandir}/man1/vlc*.1* %files gui-ncurses %{_bindir}/nvlc %{vlc_plugindir}/gui/libncurses_plugin.so %files gui-qt %{_bindir}/qvlc %{vlc_plugindir}/gui/libqt_plugin.so %files gui-skins2 %{_bindir}/svlc %{vlc_plugindir}/gui/libskins2_plugin.so %{_datadir}/vlc/skins2/ %files plugins-base %license COPYING COPYING.LIB %exclude %{vlc_plugindir}/access/libaccess_jack_plugin.so %exclude %{vlc_plugindir}/access/libavio_plugin.so %if %{with ieee1394} %exclude %{vlc_plugindir}/access/libdc1394_plugin.so %exclude %{vlc_plugindir}/access/libdv1394_plugin.so %endif %exclude %{vlc_plugindir}/access/libpulsesrc_plugin.so %exclude %{vlc_plugindir}/access/libsmb_plugin.so %exclude %{vlc_plugindir}/access/libvnc_plugin.so %{vlc_plugindir}/access/ %{vlc_plugindir}/access_output/ %{vlc_plugindir}/audio_filter/ %{vlc_plugindir}/audio_mixer/ %exclude %{vlc_plugindir}/audio_output/libjack_plugin.so %exclude %{vlc_plugindir}/audio_output/libpulse_plugin.so %{vlc_plugindir}/audio_output/ %exclude %{vlc_plugindir}/codec/libavcodec_plugin.so %if %{with crystalhd} %exclude %{vlc_plugindir}/codec/libcrystalhd_plugin.so %endif %exclude %{vlc_plugindir}/codec/libfluidsynth_plugin.so %exclude %{vlc_plugindir}/codec/libgstdecode_plugin.so %exclude %{vlc_plugindir}/codec/libsvgdec_plugin.so %{vlc_plugindir}/codec/ %exclude %{vlc_plugindir}/control/libxcb_hotkeys_plugin.so %{vlc_plugindir}/control/ %exclude %{vlc_plugindir}/demux/libavformat_plugin.so %{vlc_plugindir}/demux/ %dir %{vlc_plugindir}/gui/ %exclude %{vlc_plugindir}/keystore/libkwallet_plugin.so %exclude %{vlc_plugindir}/keystore/libsecret_plugin.so %{vlc_plugindir}/keystore/ %{vlc_plugindir}/logger/ %{vlc_plugindir}/meta_engine/ %{vlc_plugindir}/misc/ %{vlc_plugindir}/mux/ %dir %{vlc_plugindir}/notify/ %exclude %{vlc_plugindir}/packetizer/libpacketizer_avparser_plugin.so %{vlc_plugindir}/packetizer/ %exclude %{vlc_plugindir}/services_discovery/libpulselist_plugin.so %exclude %{vlc_plugindir}/services_discovery/libxcb_apps_plugin.so %{vlc_plugindir}/services_discovery/ %{vlc_plugindir}/spu/ %{vlc_plugindir}/stream_extractor/ %{vlc_plugindir}/stream_filter/ %exclude %{vlc_plugindir}/stream_out/libstream_out_chromaprint_plugin.so %{vlc_plugindir}/stream_out/ %exclude %{vlc_plugindir}/text_renderer/libsvg_plugin.so %{vlc_plugindir}/text_renderer/ %dir %{vlc_plugindir}/vaapi/ %dir %{vlc_plugindir}/vdpau/ %exclude %{vlc_plugindir}/video_chroma/libswscale_plugin.so %{vlc_plugindir}/video_chroma/ %if %{with opencv} %exclude %{vlc_plugindir}/video_filter/libopencv_*.so %endif %exclude %{vlc_plugindir}/video_filter/libpostproc_plugin.so %{vlc_plugindir}/video_filter/ %dir %{vlc_plugindir}/video_output/ %{vlc_plugindir}/video_output/libfb_plugin.so %{vlc_plugindir}/video_output/libvdummy_plugin.so %{vlc_plugindir}/video_output/libvmem_plugin.so %{vlc_plugindir}/video_output/libyuv_plugin.so %dir %{vlc_plugindir}/video_splitter/ %dir %{vlc_plugindir}/visualization/ %dir %{_datadir}/vlc/ %if %{with crystalhd} %files plugin-crystalhd %{vlc_plugindir}/codec/libcrystalhd_plugin.so %endif %files plugin-ffmpeg %{vlc_plugindir}/access/libavio_plugin.so %{vlc_plugindir}/codec/libavcodec_plugin.so %{vlc_plugindir}/demux/libavformat_plugin.so %{vlc_plugindir}/packetizer/libpacketizer_avparser_plugin.so %{vlc_plugindir}/stream_out/libstream_out_chromaprint_plugin.so %{vlc_plugindir}/vdpau/libvdpau_avcodec_plugin.so %{vlc_plugindir}/video_chroma/libswscale_plugin.so %{vlc_plugindir}/video_filter/libpostproc_plugin.so %files plugin-fluidsynth %{vlc_plugindir}/codec/libfluidsynth_plugin.so %files plugin-gnome %{vlc_plugindir}/keystore/libsecret_plugin.so %files plugin-gstreamer %{vlc_plugindir}/codec/libgstdecode_plugin.so %if %{with ieee1394} %files plugin-ieee1394 %{vlc_plugindir}/access/libdc1394_plugin.so %{vlc_plugindir}/access/libdv1394_plugin.so %endif %files plugin-jack %{vlc_plugindir}/access/libaccess_jack_plugin.so %{vlc_plugindir}/audio_output/libjack_plugin.so %files plugin-kde %{vlc_plugindir}/keystore/libkwallet_plugin.so %files plugin-lua %{_libdir}/vlc/lua/ %{vlc_plugindir}/lua/ %{_datadir}/vlc/lua/ %files plugin-notify %{vlc_plugindir}/notify/libnotify_plugin.so %if %{with opencv} %files plugin-opencv %{vlc_plugindir}/video_filter/libopencv_example_plugin.so %{vlc_plugindir}/video_filter/libopencv_wrapper_plugin.so %endif %files plugin-pulseaudio %{_libdir}/vlc/libvlc_pulse.so* %{vlc_plugindir}/access/libpulsesrc_plugin.so %{vlc_plugindir}/audio_output/libpulse_plugin.so %{vlc_plugindir}/services_discovery/libpulselist_plugin.so %files plugin-samba %{vlc_plugindir}/access/libsmb_plugin.so %files plugin-svg %{vlc_plugindir}/codec/libsvgdec_plugin.so %{vlc_plugindir}/text_renderer/libsvg_plugin.so %files plugins-video-out %{_libdir}/vlc/libvlc_vdpau.so* %{_libdir}/vlc/libvlc_xcb_events.so* %{vlc_plugindir}/control/libxcb_hotkeys_plugin.so %{vlc_plugindir}/services_discovery/libxcb_apps_plugin.so %{vlc_plugindir}/vaapi/*.so %exclude %{vlc_plugindir}/vdpau/libvdpau_avcodec_plugin.so %{vlc_plugindir}/vdpau/*.so %exclude %{vlc_plugindir}/video_output/libfb_plugin.so %exclude %{vlc_plugindir}/video_output/libvdummy_plugin.so %exclude %{vlc_plugindir}/video_output/libvmem_plugin.so %exclude %{vlc_plugindir}/video_output/libyuv_plugin.so %{vlc_plugindir}/video_output/*.so %{vlc_plugindir}/video_splitter/*.so %files plugin-visualization %{vlc_plugindir}/visualization/*.so %files plugin-vnc %{vlc_plugindir}/access/libvnc_plugin.so %files devel %dir %{_includedir}/vlc %{_includedir}/vlc/*.h %{_includedir}/vlc/plugins/ %{_libdir}/libvlc.so %{_libdir}/libvlccore.so %{_libdir}/pkgconfig/libvlc.pc %{_libdir}/pkgconfig/vlc-plugin.pc %{_rpmmacrodir}/macros.vlc %changelog ## START: Generated by rpmautospec * Tue Jan 16 2024 Yaakov Selkowitz - 1:3.0.20-9 - Fix appstream data * Fri Jan 12 2024 Fabio Valentini - 1:3.0.20-8 - Rebuild for dav1d 1.3.0 * Wed Jan 10 2024 Yaakov Selkowitz - 1:3.0.20-7 - Port from intel-mediasdk/libmfx to oneVPL * Wed Jan 03 2024 Neal Gompa - 1:3.0.20-6 - Use the correct Google Noto font packages on EPEL < 10 * Mon Dec 18 2023 Yaakov Selkowitz - 1:3.0.20-5 - Avoid kf5-filesystem dependency in flatpak builds * Fri Dec 15 2023 Yaakov Selkowitz - 1:3.0.20-4 - Adapt for Fedora and restructure for use as a framework * Wed Nov 08 2023 Leigh Scott - 1:3.0.20-2 - Rebuild for new faad2 version * Thu Nov 02 2023 Leigh Scott - 1:3.0.20-1 - Update to 3.0.20 * Thu Oct 12 2023 Nicolas Chauvet - 1:3.0.19-1.1 - Fix build with older taglib in el7 * Thu Oct 12 2023 Nicolas Chauvet - 1:3.0.19-1 - Update to 3.0.19 * Sun Aug 06 2023 Leigh Scott - 1:3.0.19-0.7 - rebuilt * Fri Jul 28 2023 Nicolas Chauvet - 1:3.0.19-0.6 - Drop onevpl for now (see rfbz#6711) * Fri Jul 28 2023 Nicolas Chauvet - 1:3.0.19-0.5 - Update snapshot - Use onevpl for f38+ and el9+ * Tue Jun 13 2023 Nicolas Chauvet - 1:3.0.19-0.4 - Update snapshot * Mon Apr 10 2023 Leigh Scott - 1:3.0.19-0.3.1 - Rebuild for live555 * Sun Mar 26 2023 Leigh Scott - 1:3.0.19-0.2.1 - rebuilt * Thu Mar 23 2023 Nicolas Chauvet - 1:3.0.19-0.1.1 - rebuilt * Wed Mar 22 2023 Nicolas Chauvet - 1:3.0.19-0.2 - Update snapshot * Sun Dec 25 2022 Nicolas Chauvet - 1:3.0.18-4 - Add libplacebo-5 * Fri Dec 23 2022 Nicolas Chauvet - 1:3.0.18-3 - Update to current snapshot * Sun Nov 06 2022 Leigh Scott - 1:3.0.18-2 - Rebuild for live555 * Sun Oct 16 2022 Nicolas Chauvet - 1:3.0.18-1 - Update to 3.0.18 * Fri Sep 30 2022 Nicolas Chauvet - 1:3.0.18-0.3.rc - Update to 3.0.18-rc2 * Mon Sep 26 2022 Leigh Scott - 1:3.0.18-0.2.rc - Rebuild for new flac * Mon Aug 29 2022 Nicolas Chauvet - 1:3.0.18-0.1.rc - Update to 3.0.18-rc - Drop mmal downstream (rpi) patches - Drop merged patches * Mon Aug 08 2022 RPM Fusion Release Engineering - 1:3.0.17.4-8 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg 5.1 * Fri Jul 22 2022 Leigh Scott - 1:3.0.17.4-7 - Rebuild for new ffmpeg * Fri Jul 15 2022 Leigh Scott - 1:3.0.17.4-6 - rebuilt * Tue Jul 05 2022 Nicolas Chauvet - 1:3.0.17.4-5 - rebuilt * Fri Jun 24 2022 Robert-André Mauchin - 1:3.0.17.4-4 - Rebuilt for new AOM and dav1d * Fri Jun 24 2022 Nicolas Chauvet - 1:3.0.17.4-3 - Rebuilt * Sun Jun 12 2022 Sérgio Basto - 1:3.0.17.4-2 - Mass rebuild for x264-0.164 * Sun May 15 2022 Nicolas Chauvet - 1:3.0.17.4-1 - Update to 3.0.17.4 * Thu Mar 10 2022 Leigh Scott - 1:3.0.17.2-1 - Update to 3.0.17.2 (rfbz#6241) * Tue Feb 22 2022 Nicolas Chauvet - 1:3.0.17-7 - Update to 3.0.17 * Fri Feb 04 2022 Leigh Scott - 1:3.0.17-6 - rebuilt * Wed Jan 19 2022 Nicolas Chauvet - 1:3.0.17-5 - rebuilt * Tue Jan 18 2022 Nicolas Chauvet - 1:3.0.17-4 - Bump * Sat Jan 15 2022 Leigh Scott - 1:3.0.17-3 - Update 3.x snapshot * Fri Nov 19 2021 Nicolas Chauvet - 1:3.0.17-2 - Rebuilt * Thu Nov 11 2021 Nicolas Chauvet - 1:3.0.17-1 - Update to 3.x snapshot * Tue Nov 09 2021 Leigh Scott - 1:3.0.16-7 - Rebuilt for new ffmpeg snapshot * Sat Oct 30 2021 Leigh Scott - 1:3.0.16-6 - rebuilt * Thu Aug 19 2021 Nicolas Chauvet - 1:3.0.16-5 - Rebuilt * Tue Aug 03 2021 RPM Fusion Release Engineering - 1:3.0.16-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Sun Jul 11 2021 Sérgio Basto - 1:3.0.16-3 - Mass rebuild for x264-0.163 * Wed Jun 30 2021 Leigh Scott - 1:3.0.16-2 - Rebuilt * Sat Jun 19 2021 Leigh Scott - 1:3.0.16-1 - Update to 3.0.16 * Wed Jun 16 2021 Leigh Scott - 1:3.0.15-3 - Bump * Sun Jun 13 2021 Robert-André Mauchin - 1:3.0.15-2 - Rebuild for new aom * Sat Jun 12 2021 Nicolas Chauvet - 1:3.0.15-1 - Update to 3.0.15 * Tue May 11 2021 Leigh Scott - 1:3.0.14-1 - Update to 3.0.14 * Mon May 10 2021 Leigh Scott - 1:3.0.13-2.1 - rebuilt * Wed May 05 2021 Nicolas Chauvet - 1:3.0.13-1.1 - rebuilt * Thu Apr 29 2021 Nicolas Chauvet - 1:3.0.13-1 - Update to 3.0.13 * Wed Apr 14 2021 Leigh Scott - 1:3.0.12.1-9 - Rebuild for new x265 * Fri Apr 02 2021 Leigh Scott - 1:3.0.12.1-8 - rebuilt * Tue Mar 02 2021 Leigh Scott - 1:3.0.12.1-7 - Update snapshot * Thu Feb 11 2021 Nicolas Chauvet - 1:3.0.12.1-6 - Rebuilt * Thu Feb 04 2021 RPM Fusion Release Engineering - 1:3.0.12.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sun Jan 24 2021 Leigh Scott - 1:3.0.12.1-4 - Rebuild * Wed Jan 20 2021 Leigh Scott - 1:3.0.12.1-3 - Rebuild * Thu Dec 31 2020 Leigh Scott - 1:3.0.12.1-2 - Rebuilt for new ffmpeg snapshot * Mon Dec 28 2020 Nicolas Chauvet - 1:3.0.12.1-1 - Update to 3.0.12.1 * Wed Dec 16 2020 Nicolas Chauvet - 1:3.0.12-1 - Update to 3.0.12 * Mon Dec 14 2020 Robert-André Mauchin - 1:3.0.12-0.4 - Rebuild for dav1d SONAME bump - Add patch to build with GCC 11.0.0 * Fri Nov 27 2020 Sérgio Basto - 1:3.0.12-0.3 - Mass rebuild for x264-0.161 * Fri Oct 30 2020 Nicolas Chauvet - 1:3.0.12-0.2 - Backport fix for libnotify - Enable vlc notify * Fri Oct 30 2020 Nicolas Chauvet - 1:3.0.12-0.1 - Update snapshoot - Switch to lua-5.1 * Wed Oct 21 2020 Leigh Scott - 1:3.0.11.1-6 - Rebuild for new libdvdread * Mon Sep 28 2020 Leigh Scott - 1:3.0.11.1-5 - Rebuild for new protobuf * Tue Aug 18 2020 RPM Fusion Release Engineering - 1:3.0.11.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Sun Aug 02 2020 Leigh Scott - 1:3.0.11.1-3 - Revert "Disable LTO" * Sat Aug 01 2020 Leigh Scott - 1:3.0.11.1-2 - Rebuilt for live555 * Mon Jul 27 2020 Nicolas Chauvet - 1:3.0.11.1-1 - Update to 3.0.11.1 * Sat Jul 18 2020 Leigh Scott - 1:3.0.11-7 - Rebuilt * Wed Jul 08 2020 Leigh Scott - 1:3.0.11-6 - Rebuilt * Tue Jul 07 2020 Sérgio Basto - 1:3.0.11-5 - Mass rebuild for x264 * Wed Jul 01 2020 Leigh Scott - 1:3.0.11-4 - Rebuilt for new dav1d and libplacebo * Tue Jun 30 2020 Nicolas Chauvet - 1:3.0.11-3 - Rebuilt * Wed Jun 24 2020 Nicolas Chauvet - 1:3.0.11-2 - rebuilt * Mon Jun 15 2020 Nicolas Chauvet - 1:3.0.11-1 - Update to 3.0.11 * Sun May 31 2020 Leigh Scott - 1:3.0.10-3 - Rebuild for new x265 version * Sun May 24 2020 Leigh Scott - 1:3.0.10-2 - Rebuild for dav1d SONAME bump * Tue Apr 28 2020 Nicolas Chauvet - 1:3.0.10-1 - Update to 3.0.10 - Back to devtoolset-7 for EL7 * Fri Apr 24 2020 Leigh Scott - 1:3.0.9.2-3 - Fix srt issue (rfbz#5614) * Mon Apr 13 2020 Nicolas Chauvet - 1:3.0.9.2-2 - Rebuilt for live555 * Wed Apr 08 2020 Nicolas Chauvet - 1:3.0.9.2-1 - Update to 3.0.9.2 - Enable srt - Enable libssh2 even on el8 * Sun Apr 05 2020 Nicolas Chauvet - 1:3.0.9-36 - Lower libopus requirement for el7 - rfbz#5585 - Add patch to build with libdvdread/libdvdnav for rhel * Sun Apr 05 2020 Nicolas Chauvet - 1:3.0.9-35 - Switch to gitlab snapshot - Switch to devtoolset-8 for el7 * Thu Apr 02 2020 Nicolas Chauvet - 1:3.0.9-34 - Update to 20200402 - Enable make tests * Fri Mar 06 2020 leigh123linux - 1:3.0.9-33 - Update to current snapshot * Sun Feb 23 2020 RPM Fusion Release Engineering - 1:3.0.9-32 - Rebuild for x265 * Sat Feb 22 2020 RPM Fusion Release Engineering - 1:3.0.9-31 - Rebuild for ffmpeg-4.3 git * Sat Feb 08 2020 Leigh Scott - 1:3.0.9-30 - Rebuild for new libplacebo version * Sat Feb 01 2020 Leigh Scott - 1:3.0.9-29 - rebuilt * Sat Jan 18 2020 Nicolas Chauvet - 1:3.0.9-28 - Update to current snapshot - Drop libssh2 from el8 - rfbz#5519 - Update mmal patch * Sun Dec 22 2019 Leigh Scott - 1:3.0.9-27 - Rebuild for new protobuf version * Thu Dec 19 2019 Leigh Scott - 1:3.0.9-26 - Rebuild for new libplacebo version * Tue Dec 17 2019 Leigh Scott - 1:3.0.9-25 - Mass rebuild for x264 * Thu Nov 28 2019 Leigh Scott - 1:3.0.9-24 - Rebuild for new x265 * Fri Nov 15 2019 Dominik 'Rathann' Mierzejewski - 1:3.0.9-23 - rebuild for libdvdread ABI bump * Thu Oct 24 2019 Leigh Scott - 1:3.0.9-22 - Rebuild for dav1d SONAME bump * Mon Oct 14 2019 Nicolas Chauvet - 1:3.0.9-21 - Update to 20191014 - Update mmal patch to 10 * Tue Sep 17 2019 Nicolas Chauvet - 1:3.0.8-20 - Add EL8 support - Drop kde-filesystem * Wed Aug 21 2019 Leigh Scott - 1:3.0.8-2 - Rebuild for dav1d and aom SONAME bump * Tue Aug 20 2019 Leigh Scott - 1:3.0.8-1 - Update to 3.0.8 - 20190820 snapshot * Tue Aug 06 2019 Leigh Scott - 1:3.0.8-0.5 - Rebuild for new ffmpeg version * Wed Jul 31 2019 Nicolas Chauvet - 1:3.0.8-0.4 - Update snapshot * Fri Jul 19 2019 Nicolas Chauvet - 1:3.0.8-0.3 - Rebuilt for live555 * Thu Jul 18 2019 Nicolas Chauvet - 1:3.0.8-0.2 - Update snapshot - Add system-wide ciphers * Tue Jul 02 2019 Nicolas Chauvet - 1:3.0.8-0.1 - Update to 20190702 * Tue Jun 18 2019 Nicolas Chauvet - 1:3.0.7.1-4 - Avoid files listed twice - Rework with/without options * Mon Jun 17 2019 Nicolas Chauvet - 1:3.0.7.1-3 - Move asdcp plugin to extras * Wed Jun 12 2019 Leigh Scott - 1:3.0.7.1-2 - Enable asdcplib * Wed Jun 12 2019 Leigh Scott - 1:3.0.7.1-1 - Update to 3.0.7.1 * Fri Jun 07 2019 Leigh Scott - 1:3.0.7-2 - Enable libplacebo * Fri Jun 07 2019 Leigh Scott - 1:3.0.7-1 - Update to 3.0.7 * Sat Apr 06 2019 Nicolas Chauvet - 1:3.0.7-0.1 - Update to 20190406 - Rebuilt for live555 - Rebuilt for libplacebo - Update mmal patch * Tue Mar 26 2019 Nicolas Chauvet - 1:3.0.6-24 - Drop projectm until fixed * Tue Mar 12 2019 Sérgio Basto - 1:3.0.6-23 - Mass rebuild for x264 * Tue Mar 05 2019 Nicolas Chauvet - 1:3.0.6-22 - Rebuilt for live555/dav1d * Tue Mar 05 2019 RPM Fusion Release Engineering - 1:3.0.6-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Thu Feb 28 2019 Leigh Scott - 1:3.0.6-20 - Rebuild for new x265 * Wed Feb 27 2019 Leigh Scott - 1:3.0.6-19 - Patch for libvpx-1.8.0 * Wed Feb 27 2019 Nicolas Chauvet - 1:3.0.6-18 - Rebuilt * Thu Jan 24 2019 Nicolas Chauvet - 1:3.0.6-17 - Drop unmaintained phonon support on el7 * Thu Jan 17 2019 Nicolas Chauvet - 1:3.0.6-16 - Update main/core packaging split * Thu Jan 10 2019 Nicolas Chauvet - 1:3.0.6-15 - Update to 3.0.6 - Rework xorg/wayland plugins moved to vlc-core * Tue Jan 08 2019 Nicolas Chauvet - 1:3.0.5-14 - Only enable mmal on rpi - Fixup vdpau on core * Fri Jan 04 2019 Nicolas Chauvet - 1:3.0.5-12 - Restore Obsoletes/Provides vlc-plugin-jack * Sun Dec 30 2018 Leigh Scott - 1:3.0.5-11 - Enable dav1d support * Thu Dec 27 2018 Leigh Scott - 1:3.0.5-10 - Update to 3.0.5 - Bump n-v-r to make koji happy * Thu Dec 20 2018 Nicolas Chauvet - 1:3.0.5-0.2 - Add mmal support * Thu Dec 13 2018 Nicolas Chauvet - 1:3.0.5-0.1 - Bump Epoch - Update to 20181213 * Thu Nov 29 2018 Leigh Scott - 3.0.5-7 - Update to 20181129 * Sun Nov 18 2018 Leigh Scott - 3.0.5-6 - Rebuild for new x265 * Sun Nov 11 2018 Leigh Scott - 3.0.5-5 - Update to 20181111 * Sat Oct 20 2018 Nicolas Chauvet - 3.0.5-4 - Update to 20181020 * Thu Oct 04 2018 Sérgio Basto - 3.0.5-3 - Mass rebuild for x264 and/or x265 - Fix build with x264 >= 0.153 * Wed Oct 03 2018 Nicolas Chauvet - 3.0.5-2 - Update to 20181003 snapshot * Fri Sep 21 2018 Nicolas Chauvet - 3.0.5-1 - Update to 3.0.5 snapshot from today - Enable aom support - Workaound a bug with vlc-cache-gen on armhfp * Tue Sep 18 2018 Nicolas Chauvet - 3.0.4-3 - Expunge qt-devel from buildroot * Wed Sep 12 2018 Leigh Scott - 3.0.4-2 - Fix unexpanded ldconfig macro (rfbz#5018) * Fri Aug 31 2018 Leigh Scott - 3.0.4-1 - Update to 3.0.4 * Sat Aug 04 2018 Leigh Scott - 3.0.3-7 - Add patch from vlc mailing list to fix wayland freeze (rfbz#4596) * Tue Jul 24 2018 Nicolas Chauvet - 3.0.3-6 - Rebuilt for libplacebo * Wed Jun 27 2018 Leigh Scott - 3.0.3-5 - Revert last commit * Sat Jun 16 2018 Leigh Scott - 3.0.3-4 - Rebuild for new libass version - Make libplacebo x86 only due to vulkan changes * Sat Jun 02 2018 Leigh Scott - 3.0.3-3 - Fix build against Qt 5.11 * Fri Jun 01 2018 Nicolas Chauvet - 3.0.3-2 - Add missing libjpeg * Mon May 28 2018 Leigh Scott - 3.0.3-1 - Update to 3.0.3 * Mon May 14 2018 Nicolas Chauvet - 3.0.2-3 - Rebuilt * Mon Apr 23 2018 Leigh Scott - 3.0.2-2 - Readd lost patch * Mon Apr 23 2018 Nicolas Chauvet - 3.0.2-1 - Update to 3.0.2 * Tue Apr 17 2018 Nicolas Chauvet - 3.0.1-6 - Rebuilt for libupnp * Fri Mar 23 2018 Nicolas Chauvet - 3.0.1-5 - Rework version tag - Add soxr - Add ldconfig_scriptlets * Sat Mar 17 2018 Nicolas Chauvet - 3.0.1-4 - Rebuilt for live555 * Thu Mar 08 2018 RPM Fusion Release Engineering - 3.0.1-3 - Rebuilt for new ffmpeg snapshot - Patch for fribidi version 1.0 * Wed Feb 28 2018 Nicolas Chauvet - 3.0.1-2 - Rebuilt for x265 * Tue Feb 27 2018 Nicolas Chauvet - 3.0.1-1 - Update to 3.0.1 * Mon Feb 26 2018 Nicolas Chauvet - 3.0.0-3 - Add libplacebo support * Sun Feb 18 2018 Leigh Scott - 3.0.0-2 - Enable microdns (rfbz#4793) * Fri Feb 09 2018 Leigh Scott - 3.0.0-1 - Update to 3.0.0 release * Sun Feb 04 2018 Sérgio Basto - 3.0.0-0.53.git20180202.rc9 - Rebuild (live555-2018.01.29) * Fri Feb 02 2018 Nicolas Chauvet - 3.0.0-0.52.git20180202.rc9 - Update to rc9 * Sat Jan 27 2018 Leigh Scott - 3.0.0-0.51.git20180127.rc8 - Update to 20180127 -rc8 - Rebuild for new libcdio and libvpx * Thu Jan 18 2018 Leigh Scott - 3.0.0-0.50.git20180109.rc5 - Rebuilt for ffmpeg-3.5 git * Mon Jan 15 2018 Nicolas Chauvet - 3.0.0-0.49.git20180109.rc5 - Rebuilt for VA-API 1.0.0 * Tue Jan 09 2018 Nicolas Chauvet - 3.0.0-0.48.git20180109.rc5 - Update to 20180109 -rc5 * Sun Dec 31 2017 Sérgio Basto - 3.0.0-0.47.git20171221.rc2 - Mass rebuild for x264 and x265 * Thu Dec 21 2017 Nicolas Chauvet - 3.0.0-0.46.git20171221.rc2 - Update to 20171221 - Drop pre-version - Set defaults fonts - Enable gstreamer on %%{arm} and aarch64 - Drop wayland patch * Sat Dec 16 2017 Nicolas Chauvet - 3.0.0~rc2-0.45.git20171215 - Improve pre-version - Re-enable i686 mmx/sse (autodetected) * Fri Dec 15 2017 Nicolas Chauvet - 3.0.0-0.44.git20171215 - Update to 20171215 * Fri Dec 08 2017 Nicolas Chauvet - 3.0.0-0.43.git20171208 - Update to 20171208 * Fri Dec 01 2017 Leigh Scott - 3.0.0-0.42.git20171122 - Rebuild for new protobuf version - Rebuild against new libmfx (rhbz#1471768) * Sun Nov 26 2017 Nicolas Chauvet - 3.0.0-0.41.git20171122 - Rebuilt for live555 * Wed Nov 22 2017 Nicolas Chauvet - 3.0.0-0.40.git20171122 - Update to 20171122 snapshot * Thu Nov 16 2017 Leigh Scott - 3.0.0-0.40.git20171103 - Rebuild for new protobuf version * Fri Nov 03 2017 Nicolas Chauvet - 3.0.0-0.39.git20171103 - Update to 20171103 snapshoot * Mon Oct 16 2017 Leigh Scott - 3.0.0-0.38.git20171009 - Rebuild for ffmpeg update * Mon Oct 09 2017 Leigh Scott - 3.0.0-0.37.git20171009 - Update snapshot - Fix libvlc vdpau issue (rfbz #4678) * Mon Sep 25 2017 Nicolas Chauvet - 3.0.0-0.36.git20170922 - Rebuilt for live555 * Fri Sep 22 2017 Nicolas Chauvet - 3.0.0-0.35.git20170922 - Update to VDD2017 edition - https://www.videolan.org/videolan/events/vdd17/ * Wed Aug 23 2017 Nicolas Chauvet - 3.0.0-0.34.git20170823 - Update snapshot * Mon Jul 31 2017 Nicolas Chauvet - 3.0.0-0.33.git20170717 - Fix lua directory search path * Tue Jul 25 2017 Nicolas Chauvet - 3.0.0-0.32.git20170717 - Rebuilt for live555 * Mon Jul 17 2017 Nicolas Chauvet - 3.0.0-0.31.git20170717 - Update snapshot * Tue Jul 04 2017 Nicolas Chauvet - 3.0.0-0.30.git20170704 - Update snapshot - Use https for downloads - rhbz#4584 * Sat Jun 24 2017 Nicolas Chauvet - 3.0.0-0.29.git20170622 - Restore wayland with a patch - rhbz#4552 * Thu Jun 22 2017 Nicolas Chauvet - 3.0.0-0.28.git20170622 - Update snapshoot - Disable wayland support for now - Update release field * Thu Jun 01 2017 Nicolas Chauvet - 3.0.0-0.2620170601git - Update to 20170601 snapshot * Thu May 25 2017 Nicolas Chauvet - 3.0.0-0.25 - Rebuilt for live555 * Tue May 23 2017 Nicolas Chauvet - 3.0.0-0.24 - Update to 20170523 snapshot * Sat Apr 29 2017 Leigh Scott - 3.0.0-0.23 - Rebuild for ffmpeg update * Thu Apr 27 2017 Nicolas Chauvet - 3.0.0-0.22 - Update ot 20170427 snapshot * Wed Apr 05 2017 Nicolas Chauvet - 3.0.0-0.21 - Update to 20170405 snapshoot - Rework main -core library split * Mon Mar 20 2017 RPM Fusion Release Engineering - 3.0.0-0.20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Mar 16 2017 Nicolas Chauvet - 3.0.0-0.19 - Update to 20170318 snapshoot - Drop hidpi revert rfbz#4272 - Recommends qt5-qtwayland * Thu Feb 23 2017 Leigh Scott - 3.0.0-0.18 - Rebuild for libvncserver .so version bump * Mon Feb 20 2017 Nicolas Chauvet - 3.0.0-0.17 - Update to 20170220 snapshot - Clean merged patch, unrevert wayland runtime detection - Switch source url on purpose * Tue Jan 31 2017 Nicolas Chauvet - 3.0.0-0.16 - Add daala support * Tue Jan 17 2017 Nicolas Chauvet - 3.0.0-0.15 - Fix lirc activation - rhbz#4420 - Revert upstream commit 785b0f18d7 for wayland detection - rfbz#4380 * Mon Jan 09 2017 Nicolas Chauvet - 3.0.0-0.14 - Update to 20170109 - Disable wayland for now - rhbz#4380 - Move libvlc pulse,vdpau,xcb from -core to main * Tue Jan 03 2017 Dominik Mierzejewski - 3.0.0-0.13 - rebuild for x265 * Mon Dec 12 2016 Nicolas Chauvet - 3.0.0-0.12 - Update to 20161212 snapshot - Add BR: vpx, mpg123 and mfx * Tue Nov 22 2016 leigh scott - 3.0.0-0.11 - add patch to disable HIDPI scaling - rfbz#4272 * Tue Nov 08 2016 Sérgio Basto - 3.0.0-0.10 - Rebuild for x265-2.1 * Fri Oct 28 2016 Nicolas Chauvet - 3.0.0-0.9 - Updateto 3.0.0 20161026-0238-git - Merge vlc-plugin-jack into main - Add support for appdata * Thu Sep 08 2016 Nicolas Chauvet - 3.0.0-0.8 - Re-enable bootstrap * Fri Sep 02 2016 Nicolas Chauvet - 3.0.0-0.7 - Bump to 20160901 nightly - Fix plugins.dat path - rfbz#4184 * Thu Aug 18 2016 Sérgio Basto - 3.0.0-0.6 - Clean spec, Vascom patches series, rfbz #4196, add license tag * Thu Aug 04 2016 Leigh Scott - 3.0.0-0.5 - Remove -f from vlc-cache-gen scriptlets rfbz#4167 * Sat Jul 30 2016 Julian Sikorski - 3.0.0-0.4 - Rebuilt for ffmpeg-3.1.1 * Fri Jul 29 2016 Nicolas Chauvet - 3.0.0-0.3 - Update to today snapshoot * Fri Jul 01 2016 Nicolas Chauvet - 3.0.0-0.2 - Update to today snapshot * Tue Jun 14 2016 Nicolas Chauvet - 3.0.0-0.1 - Update to 3.0.0 - snapshot 20160614 - Switch to qt5 - Update Build Dependencies * Mon Jun 06 2016 Nicolas Chauvet - 2.2.4-1 - Update to 2.2.4 * Wed May 04 2016 Nicolas Chauvet - 2.2.3-1 - Update to 2.2.3 * Sat Feb 06 2016 Nicolas Chauvet - 2.2.2-1 - Update to 2.2.2 * Tue Oct 06 2015 Nicolas Chauvet - 2.2.2-0.1 - Update to 2.2.2 pre-version * Sat May 16 2015 Nicolas Chauvet - 2.2.1-6 - Rebuilt for x265 * Wed May 13 2015 Nicolas Chauvet - 2.2.1-5 - Update to current bugfix * Sat May 09 2015 Nicolas Chauvet - 2.2.1-4 - Recreate the plugins cache on post for main - rfbz#3639 - %%ghost the cache plugins * Sun Apr 26 2015 Nicolas Chauvet - 2.2.1-3 - Fix build with freerdp for f22 - Disable optimizations - Disable mmx and sse on fedora >= 22 * Thu Apr 16 2015 Nicolas Chauvet - 2.2.1-2 - Rebuilt for x265 * Mon Apr 13 2015 Nicolas Chauvet - 2.2.1-1 - Update to 2.2.1 - Enable x265 on armhfp - Add --with rpi conditional for raspberrypi and mmal * Fri Feb 27 2015 Nicolas Chauvet - 2.2.0-1 - Update to 2.2.0 * Tue Nov 25 2014 Nicolas Chauvet - 2.2.0-0.2 - Update to 2.2.0-rc2 * Fri Nov 14 2014 Nicolas Chauvet - 2.2.0-0.1 - Update to 2.2.0-rc1 * Sun Sep 28 2014 kwizart - 2.1.5-4 - Allow build with ffmpeg24 * Fri Sep 26 2014 Nicolas Chauvet - 2.1.5-3 - Rebuilt for FFmpeg 2.4.x * Thu Aug 07 2014 Sérgio Basto - 2.1.5-2 - Rebuilt for ffmpeg-2.3 * Sat Jul 26 2014 Nicolas Chauvet - 2.1.5-1 - Update to 2.1.5 * Sat Apr 26 2014 Nicolas Chauvet - 2.1.4-5 - Rebuilt for libgcrypt * Sat Mar 29 2014 Nicolas Chauvet - 2.1.4-4 - Rebuilt for ffmpeg * Sat Mar 22 2014 Sérgio Basto - 2.1.4-3 - Rebuilt for x264 * Thu Mar 06 2014 Nicolas Chauvet - 2.1.4-2 - Rebuilt for x264 * Fri Feb 21 2014 Nicolas Chauvet - 2.1.4-1 - Update to 2.1.4 * Thu Feb 06 2014 Nicolas Chauvet - 2.1.3-1 - Update to 2.1.3 * Fri Jan 17 2014 Nicolas Chauvet - 2.1.2-2 - Disable freerdp for f21 * Tue Dec 10 2013 Nicolas Chauvet - 2.1.2-1 - Update to 2.1.2 * Thu Nov 28 2013 Nicolas Chauvet - 2.1.1-2 - Rebuilt for live555 * Thu Nov 14 2013 Nicolas Chauvet - 2.1.1-1 - Update to 2.1.1 * Tue Nov 05 2013 Nicolas Chauvet - 2.1.0-3 - Rebuilt for x264/FFmpeg * Tue Oct 22 2013 Nicolas Chauvet - 2.1.0-2 - Rebuilt for x264 * Tue Oct 01 2013 Nicolas Chauvet - 2.1.0-1 - Update to 2.1.0 * Wed Aug 28 2013 Nicolas Chauvet - 2.1.0-0.8.rc1 - Update to 2.1.0-rc1 * Thu Aug 15 2013 Nicolas Chauvet - 2.1.0-0.6.pre2 - Rebuilt for FFmpeg 2.0.x * Fri Jul 26 2013 Nicolas Chauvet - 2.1.0-0.5.pre2 - Update to 2.1.0-pre2 * Sat Jul 20 2013 Nicolas Chauvet - 2.1.0-0.4.pre1 - Rebuilt for x264 * Fri Jul 12 2013 Nicolas Chauvet - 2.1.0-0.3.pre1 - Use Officially tagged 2.1.0-pre1 * Wed Jun 26 2013 Nicolas Chauvet - 2.1.0-0.2.pre1 - Update to 2.1.0-pre1 * Mon Apr 08 2013 Nicolas Chauvet - 2.0.6-1 - Update to 2.0.6 * Tue Mar 26 2013 Nicolas Chauvet - 2.0.5-6 - Move %%{_datadir}/vlc/lua/http/.hosts to hosts-sample to avoid config file - https://bugzilla.rpmfusion.org/2726 * Sat Feb 23 2013 Nicolas Chauvet - 2.0.5-5 - Fix samba4 detection rfbz#2659 * Wed Jan 30 2013 Nicolas Chauvet - 2.0.5-4 - Add new live555 requires * Sun Jan 20 2013 Nicolas Chauvet - 2.0.5-3 - Rebuilt for ffmpeg/x264 * Wed Jan 02 2013 Nicolas Chauvet - 2.0.5-2 - Fix build with FLAC-1.3.x * Fri Dec 14 2012 Nicolas Chauvet - 2.0.5-1 - Update to 2.0.5 * Sat Nov 24 2012 Nicolas Chauvet - 2.0.4-3 - Fix build with kernel-3.7 * Fri Nov 23 2012 Nicolas Chauvet - 2.0.4-2 - Rebuilt for x264 * Fri Oct 19 2012 Nicolas Chauvet - 2.0.4-1 - Update to 2.0.4 - Enable opus - Disable x86 loader - Avoid rpath * Wed Sep 26 2012 Nicolas Chauvet - 2.0.3-3 - Fix --with fluidsynth typo * Wed Sep 05 2012 Nicolas Chauvet - 2.0.3-2 - Rebuilt for x264 ABI 125 * Fri Jul 20 2012 Nicolas Chauvet - 2.0.3-1 - Update to 2.0.3 * Wed Jul 11 2012 Nicolas Chauvet - 2.0.2-3 - Fix build of xcb - Switch to pkgconfig(libudev) * Wed Jul 04 2012 Nicolas Chauvet - 2.0.2-2 - Rework BR and RPM conditionals - Drop support for anything below EL-6 and current Fedora. * Thu Jun 28 2012 Nicolas Chauvet - 2.0.2-1 - Update to 2.0.2 * Sun Jun 24 2012 Nicolas Chauvet - 2.0.1-3 - Rebuild for FFmpeg/x264 * Mon Jun 18 2012 Nicolas Chauvet - 2.0.1-2 - Backport patch for ffmpeg54 * Wed May 02 2012 Nicolas Chauvet - 2.0.1-1 - Update to 2.0.1 * Tue Mar 13 2012 Nicolas Chauvet - 2.0.0-5 - Rebuilt for x264 ABI 0.120 * Fri Mar 02 2012 Nicolas Chauvet - 2.0.0-4 - Rebuilt for c++ ABI breakage * Sun Feb 26 2012 Nicolas Chauvet - 2.0.0-3 - Reenable skins2 - rfbz#2195 - Disable internal live555 build * Wed Feb 22 2012 Nicolas Chauvet - 2.0.0-2 - Rebuilt for x264/FFmpeg * Sun Feb 19 2012 Nicolas Chauvet - 2.0.0-1 - Update to 2.0.0 (Final) * Wed Jan 25 2012 Nicolas Chauvet - 2.0.0-0.9_rc1 - Update to 2.0.0-rc1 * Mon Jan 09 2012 Nicolas Chauvet - 1.2.0-0.7_pre4 - Update to 1.2.0-pre4 * Mon Jan 02 2012 Nicolas Chauvet - 1.2.0-0.6_pre3 - Add BR game-music-emu-devel - move vcdimager plugin to vlc-extras * Wed Dec 28 2011 Nicolas Chauvet - 1.2.0-0.5_pre3 - Update to 1.2.0-pre3 * Tue Dec 13 2011 Nicolas Chauvet - 1.2.0-0.4_pre2 - Rebuild for libbluray * Sat Dec 10 2011 Nicolas Chauvet - 1.2.0-0.3_pre2 - Rebuilt with xz to workaround rfbz#2086 * Wed Dec 07 2011 Nicolas Chauvet - 1.2.0-0.2_pre2 - Update to 1.2.0-pre2 - Reverse build conditional to --without freeworld So it can be tested with Fedora only (patches welcomed) - Disable xcb globalhotkeys in Rawhide/F-17 * Fri Oct 07 2011 Nicolas Chauvet - 1.1.12-1 - Update to 1.1.12 - Add 2 already merged patches * Tue Sep 20 2011 Nicolas Chauvet - 1.1.11-2 - Update to current bugfix - Add patch for FFmpeg-0.8 * Wed Jul 20 2011 Nicolas Chauvet - 1.1.11-1 - Update to 1.1.11 * Fri Jul 15 2011 Nicolas Chauvet - 1.1.10-2 - Rebuilt for x264 ABI 115 * Mon Jun 06 2011 Nicolas Chauvet - 1.1.10-1 - Update to 1.1.10 - backport from 1.1-bugfix - Re-add mozilla-vlc for f15 * Tue May 10 2011 Nicolas Chauvet - 1.1.9-2 - Rebuilt for libdvbpsi * Tue Apr 12 2011 Nicolas Chauvet - 1.1.9-1 - Update to 1.1.9 * Wed Apr 06 2011 Nicolas Chauvet - 1.1.8-2 - Backport youtube lua fix - rfbz#1675 * Thu Mar 24 2011 Nicolas Chauvet - 1.1.8-1 - Update to 1.1.8 * Fri Mar 11 2011 Nicolas Chauvet - 1.1.8-0.2.1 - Rebuilt for new x264/FFmpeg * Mon Mar 07 2011 Nicolas Chauvet - 1.1.8-0.1.1 - Update to pre-1.1.8 bugfix git from today * Wed Feb 02 2011 Nicolas Chauvet - 1.1.7-1 - Update to 1.1.7 * Sat Jan 29 2011 Nicolas Chauvet - 1.1.6.1-1 - Update to 1.1.6.1 - Remove merged patches * Mon Jan 24 2011 Nicolas Chauvet - 1.1.6-2 - Update to 1.1.6 - backport lirc and signal fixes * Sat Dec 18 2010 Nicolas Chauvet - 1.1.5-2 - Clear execstack on dmo and real plugin for i686 * Sun Nov 14 2010 Nicolas Chauvet - 1.1.5-1 - Update to 1.1.5 - Rename nox subpackage to extras - Move opencv modules to extras - Move libnotify module to extras until f15 * Wed Nov 10 2010 Nicolas Chauvet - 1.1.4-6 - Disable notify by f15 - deprecated upstream - Fix libProjectM crash once selected. - Fix default CA file for gnutls module. - xosd not built by default - deprecated upstream * Tue Nov 09 2010 Nicolas Chauvet - 1.1.4-5 - Enable VAAPI * Sun Oct 24 2010 Nicolas Chauvet - 1.1.4-4 - Workaround for taglib not been tread safe * Sun Oct 17 2010 Nicolas Chauvet - 1.1.4-3 - Explicitely use -fPIC compilation even for dmo plugin - Silence post scriptlet * Sun Sep 05 2010 Nicolas Chauvet - 1.1.4-2 - Adds support for vlc-cache-gen - Drop support for vlc-handlers.schemas (will be handled in .desktop file) * Sat Aug 28 2010 Nicolas Chauvet - 1.1.4-1 - Update to 1.1.4 - Fix libnotify build on f14 - Obsoletes ffmpeg4vlc - Raise selinux requirements that fix rhbz#591854 * Sat Aug 21 2010 Nicolas Chauvet - 1.1.3-1 - Update to 1.1.3 - move some plugin from core to main * Thu Aug 05 2010 Nicolas Chauvet - 1.1.2-1 - Update to 1.1.2 * Thu Jul 01 2010 Nicolas Chauvet - 1.1.0-1 - Update to 1.1.0 * Sat Jun 12 2010 Nicolas Chauvet - 1.1.0-0.12.rc3 - Update to -rc3 * Tue Jun 08 2010 Nicolas Chauvet - 1.1.0-0.11.rc2 - Fix segfault on dlopen * Mon Jun 07 2010 Nicolas Chauvet - 1.1.0-0.10.rc2 - Fix --with a52dec conditional * Fri Jun 04 2010 Nicolas Chauvet - 1.1.0-0.9.rc2 - Update to 1.1.0-rc2 * Sun May 2 2010 Nicolas Chauvet - 1.1.0-0.6.pre3 - Update to 1.1.0-pre3 - Add patch from rdieter * Fri Apr 16 2010 Nicolas Chauvet - 1.1.0-0.3.pre1 - Update to 1.1.0-pre1 - Built for Fedora - Changed summary and descriptions * Sat Feb 27 2010 Nicolas Chauvet - 1.0.5-2 - Add BR libtiger-devel * Thu Jan 28 2010 Nicolas Chauvet - 1.0.5-1 - Update to 1.0.5 * Tue Jan 26 2010 Nicolas Chauvet - 1.0.4-3 - Rebuild * Sun Jan 3 2010 Nicolas Chauvet - 1.0.4-2 - Add vlc-1.0.4-xulrunner-192.patch * Tue Dec 15 2009 Nicolas Chauvet - 1.0.4-1 - Update to 1.0.4 - Drop patch2 - PulseaAudio is tried first from original sources. * Sat Oct 31 2009 Nicolas Chauvet - 1.0.3-1 - Update to 1.0.3 * Sun Oct 25 2009 kwizart < kwizart at gmail.com > - 1.0.3-0.1_rc - Update to 1.0.3-rc - Update bugfix to 20091025 - Clean dc1394 sub-package * Fri Oct 16 2009 kwizart < kwizart at gmail.com > - 1.0.2-2 - Update to 1.0-bugfix 20091016 - Rebuild for x264/ffmpeg * Sun Sep 27 2009 kwizart < kwizart at gmail.com > - 1.0.2-1.2 - Disable the workaround for the compiler bug. (rhbz#524439) - Resync with the fonts requirement. * Sun Sep 20 2009 kwizart < kwizart at gmail.com > - 1.0.2-1.1 - Workaround the compiler bug on x86 x86_64 by disabling optimization. * Sat Sep 19 2009 kwizart < kwizart at gmail.com > - 1.0.2-1 - Update to 1.0.2 * Wed Aug 12 2009 kwizart < kwizart at gmail.com > - 1.0.1-2 - Conditionalize libass until stabilized ABI. - Update to 1.0-bugfix 20090812 * Tue Jul 28 2009 kwizart < kwizart at gmail.com > - 1.0.1-1 - Update to 1.0.1 (Final) - Improve conditionals - Backport zip qt4 from 1.0-bugfix - More %%_isa requirement * Mon Jul 6 2009 kwizart < kwizart at gmail.com > - 1.0.0-1 - Update to 1.0.0 (Final) * Thu Jul 2 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.14rc4 - Cherry pick from 1.0-bugfix - Move xcb modules into main - Move -devel Requirement from main to -core (Mutlilib fix) * Wed Jun 17 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.12rc4 - Update to 1.0.0-rc4 * Sun Jun 7 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.11rc3 - Update to 1.0.0-rc3 * Fri Jun 5 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.10rc2 - Move some module to avoid dependency - Remove previous signal-slot connection(s) if any - vlc trac #2818 * Tue Jun 2 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.9rc2 - Update to current bugfix - Revert b8f23ea716693d8d07dd8bd0cb4c9ba8ed05f568 - Split plugin-jack * Wed May 27 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.7rc2 - Update to 1.0.0-rc2 - Rebase xulrunner patch for -rc2 - Add GConf2 support for url-handler (based on totem) * Wed May 13 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.5rc1 - Fix missing XvMC symbols - Fix export make_URI * Tue May 12 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.4rc1 - Update to 1.0.0-rc1 - Add 1.0-bugfix patches * Fri Apr 17 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.3pre2 - Update to 1.0.0-pre2 * Fri Apr 10 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.2pre1 - Re-enable xxmc - Remove libmpeg2 out * Fri Mar 27 2009 kwizart < kwizart at gmail.com > - 1.0.0-0.1pre1 - Update to 1.0.0-pre1 - Add mozilla plugin with xulrunner-1.9.1. Patch from Alexey Gladkov - Disable xxmc * Fri Mar 6 2009 kwizart < kwizart at gmail.com > - 0.9.9-0.4rc2 - Update to 0.9.9-rc2 * Fri Feb 27 2009 kwizart < kwizart at gmail.com > - 0.9.9-0.3rc - Rename the Required font package. * Fri Feb 13 2009 kwizart < kwizart at gmail.com > - 0.9.9-0.1rc - Update to 0.9.9rc - Move Xless binaries to the -core subpackage - Add support for libxul 1.9.1 * Fri Jan 16 2009 kwizart < kwizart at gmail.com > - 0.9.8a-3 - Add libxul 1.9.1 preliminary support - backport postproc fixes - Add pending 0.9-bugfix git branch - Add lua support by default * Thu Jan 15 2009 kwizart < kwizart at gmail.com > - 0.9.8a-2 - Disable mozilla-vlc because of libxul 1.9.1 WIP - Rebuild for libcdio * Fri Dec 5 2008 kwizart < kwizart at gmail.com > - 0.9.8a-1 - Update to 0.9.8a Security update: * Fixed buffer overflow in Real demuxer (SA-0811, CVE-2008-5276) - Add pulse0071 Patch - Fix RPM Fusion bugs: https://bugzilla.rpmfusion.org/show_bug.cgi?id=201 https://bugzilla.rpmfusion.org/show_bug.cgi?id=155 * Thu Nov 6 2008 kwizart < kwizart at gmail.com > - 0.9.6-1 - Update to 0.9.6 * Tue Oct 28 2008 kwizart < kwizart at gmail.com > - 0.9.5-3 - Rebuild for dependency * Mon Oct 27 2008 kwizart < kwizart at gmail.com > - 0.9.5-2 - Fix ppc/ppc64 build * Fri Oct 24 2008 kwizart < kwizart at gmail.com > - 0.9.5-1 - Update to 0.9.5 - Use non-default rpmbuild options for dirac kate lua - Split core/nox (nox bundles directfb/svgalib) - Fix Selinux denials (patches from gentoo). - Fix spurious perms on qt4 sources. * Wed Oct 8 2008 kwizart < kwizart at gmail.com > - 0.9.4-1 - Update to 0.9.4 * Mon Sep 29 2008 kwizart < kwizart at gmail.com > - 0.9.3-2 - Add libv4l2 patch from Hans de Goede * Fri Sep 26 2008 kwizart < kwizart at gmail.com > - 0.9.3-1 - Update to 0.9.3 (final) - Few others move from core to main * Mon Sep 15 2008 kwizart < kwizart at gmail.com > - 0.9.2-1 - Update to 0.9.2 (final) * Sat Aug 2 2008 kwizart < kwizart at gmail.com > - 0.9.0-0.5.20080802git - Update to 0.9.0-20080802git * Sun Jul 13 2008 kwizart < kwizart at gmail.com > - 0.9.0-0.4.20080713git - Update to 0.9.0-20080713git * Thu Jul 3 2008 kwizart < kwizart at gmail.com > - 0.9.0-0.3.20080703git - Update to 0.9.0-20080703git http://mailman.videolan.org/pipermail/vlc-devel/2008-July/045911.html - Conditionalize xvmc to exclude ppc * Thu Jun 12 2008 kwizart < kwizart at gmail.com > - 0.8.6h-2 - Fix libdvdnav (only) use. * Fri Jun 6 2008 kwizart < kwizart at gmail.com > - 0.8.6h-1 - Update to 0.8.6h - Use hicolor icons - Add patch for new_x-content http://bugzilla.livna.org/show_bug.cgi?id=2003 - Fix VLC: HTTP access: cannot seek AVI http://bugzilla.livna.org/show_bug.cgi?id=2014 * Sun May 18 2008 kwizart < kwizart at gmail.com > - 0.8.6g-2 - Bump for official release * Wed May 14 2008 kwizart < kwizart at gmail.com > - 0.8.6g-1 - Update to 0.8.6g Security updates: * Removed VLC variable settings from Mozilla and ActiveX (CVE-2007-6683) * Removed loading plugins from the current directory (CVE-2008-2147) Various bugfixes: * Fixed various memory leaks, improving stability when running as a server * Fixed compilation with recent versions of FFmpeg * Correctly parses SAP announcements from MPEG-TS * Fixed AAC resampling * The Fullscreen Controller appears correctly on Mac OS X, if the 'Always-on-top' video option was selected. * Tue May 13 2008 kwizart < kwizart at gmail.com > - 0.8.6f-6 - Fix ffmpeg-compat with newest ffmpeg interaction * Mon May 12 2008 kwizart < kwizart at gmail.com > - 0.8.6f-5 - Introduce 180_all_faad.patch - Re-enable ffmpeg-compat for F-9 * Mon May 12 2008 Thorsten Leemhuis < fedora at leemhuis dot info > - 0.8.6f-4 - disable patch82 temporary * Fri May 9 2008 kwizart < kwizart at gmail.com > - 0.8.6f-3 - Bugfixes patches for post f version - Add vlvc 0.8 plugin support - Add textrel fix from gentoo patch - Improve libxul patch * Mon Apr 7 2008 kwizart < kwizart at gmail.com > - 0.8.6f-2 - Fix for wxGTK28 compatibility. Patch from Dominique Leuenberger - 0.8.6f-1 - Update to 0.8.6f (Final) Security updates: * Really fixed subtitle buffer overflow (CVE-2007-6681) * Fixed Real RTSP code execution problem (CVE-2008-0073) * Fixed MP4 integer overflows (CVE-2008-1489) * Fixed cinepak integer overflow Various bugfixes: * Fixed crashes in H264 packetizer * Close MMS access on network timeout * Fix some problems with AAC decoder & packetizer - Remove java-vlc (will be built externally) - Add clinkcc conditional/experimental support. * Mon Feb 25 2008 kwizart < kwizart at gmail.com > - 0.8.6e-1 - Update to 0.8.6e (Final) Security updates: * Subtitle demuxers overflow (CVE-2007-6681) * HTTP listener format string injection (CVE-2007-6682) * Fixed buffer overflow in the SDL_image library (CVE-2006-4484) * Real RTSP overflows (CVE-2008-0225, CVE-2008-0295, CVE-2008-0296, VideoLAN-SA-0801) * Arbitrary memory overwrite in the MP4 demuxer (CORE-2008-0130, VideoLAN-SA-0802) * Mon Feb 25 2008 kwizart < kwizart at gmail.com > - 0.8.6e-0.3 - Update to svn20080225 from bugfix (pre 0.8.6e) * Thu Feb 21 2008 kwizart < kwizart at gmail.com > - 0.8.6e-0.2 - Update to svn20080221 from bugfix (pre 0.8.6e) - Updated merged pulseaudio patch - Raise PA to be used by default. * Mon Feb 18 2008 kwizart < kwizart at gmail.com > - 0.8.6e-0.1 - Update to pre0.8.6e - Add pre PA patch (not merged yet) * Sat Jan 19 2008 kwizart < kwizart at gmail.com > - 0.8.6d-4 - Patches from Jens Petersen - Add wxGTK28 wip patch - Conditionalize directfb and dirac - Change the default font to DejaVuSerif.ttf (dejavu-fonts) - Add BR missing libmpeg4v2 * Thu Jan 10 2008 kwizart < kwizart at gmail.com > - 0.8.6d-3.1 - Remove BR portaudio arts - Move skins2 to main vlc package - Enable libopendaap (included within Fedora) * Mon Dec 3 2007 kwizart < kwizart at gmail.com > - 0.8.6d-3 - Enable java-vlc (developer use only - java-icedtea). - Fix arch detection for java headers * Sat Dec 1 2007 kwizart < kwizart at gmail.com > - 0.8.6d-2 - Improve core/nox split * Thu Nov 29 2007 kwizart < kwizart at gmail.com > - 0.8.6d-1 - Update to vlc 0.8.6d * Tue Nov 6 2007 kwizart < kwizart at gmail.com > - 0.8.6c-10 - Split to core/nox package for server use. * Tue Nov 6 2007 kwizart < kwizart at gmail.com > - 0.8.6c-9 - Raise ESD audio_output to be tried by default (used by pulseaudio-esound-compat ) * Tue Nov 6 2007 kwizart < kwizart at gmail.com > - 0.8.6c-8 - Rebuild for libdca and faad2 * Mon Oct 22 2007 kwizart < kwizart at gmail.com > - 0.8.6c-7 - Rebuild for new libdvbpsi5-0.1.6 * Fri Oct 19 2007 kwizart < kwizart at gmail.com > - 0.8.6c-6 - Rebuild with the GPL compatible faad2 - Update the Dirac patch - Fix livna #1668 * Sun Sep 23 2007 kwizart < kwizart at gmail.com > - 0.8.6c-5 - Prepare svn version - Drop the python switch default - Add BR directfb-devel - Improve timestamp - Allow faad2 to be 2.5 (license change is known GPL compatible). * Thu Aug 23 2007 kwizart < kwizart at gmail.com > - 0.8.6c-4 - Change default font to dejavu-lgc/DejaVuLGCSerif.ttf http://bugzilla.livna.org/show_bug.cgi?id=1605 - Remove unneeded fonts provided by skins2 * Tue Aug 14 2007 kwizart < kwizart at gmail.com > - 0.8.6c-3.2 - clean-up with svn - patch smb.c for call_open (from rdieter advice) - Update license field to GPLv2 * Sun Aug 12 2007 kwizart < kwizart at gmail.com > - 0.8.6c-3.1 - Fix libtool with shared libs when python-vlc is used http://bugzilla.livna.org/show_bug.cgi?id=1590 - Fix desktop file to be GNOME HIG compliant http://bugzilla.livna.org/show_bug.cgi?id=1591 * Tue Jul 31 2007 kwizart < kwizart at gmail.com > - 0.8.6c-3 - Switch for python-vlc - Add bugfix patch pre_d - Fix version field for desktop file. - Fix ivtv support with updated patch for new videodev2.h - Clean old Obsoletes/Provides for name 8.1 - Rebuild with firefox-devel 2.0.0.5 - Patch/rebuild with libcdio 0.78.2 - Add mesa's BR - Add BR libXvMC-devel for svn * Tue Jun 26 2007 kwizart < kwizart at gmail.com > - 0.8.6c-2 - Update to new libupnp * Sat Jun 16 2007 kwizart < kwizart at gmail.com > - 0.8.6c-1 - Update to 0.8.6c (final) - Add patch to uses v4l2 header for new v4l2 encoder API. * Sat Jun 16 2007 kwizart < kwizart at gmail.com > - 0.8.6c-0.1 - Update to 0.8.6c (bugfix) 20060616 - Drop FLAC, automake110, wxGTK for 2.8, faad2 - Uses shared ffmpeg. * Thu Jun 7 2007 kwizart < kwizart at gmail.com > - 0.8.6b-6 - Rebuild for F-7 (compat-wxGTK26) * Mon Jun 4 2007 kwizart < kwizart at gmail.com > - 0.8.6b-5.3 - Uses only -fPIC to prevent Selinux context problems... - Uses compat-wxGTK26-devel on Fedora 7 - Leave libcorba for now... (libquicktime_plugin seems also broken - confirmed by upstream) - Change static_live555 to internal_live555. needed for testing - uses live-devel for livna releases. * Sat May 19 2007 kwizart < kwizart at gmail.com > - 0.8.6b-5 - Removed no more needed Selinux Context: fixed in http://bugzilla.redhat.com/237473 * Sun May 13 2007 kwizart < kwizart at gmail.com > - 0.8.6b-4 - Disabled pth (broken) and... - Build ffmpeg static (since shared ffmpeg is pth enabled). - Add post & postun update-desktop-database - Update static ffmpeg to 20070503 (same as shared version) * Sun May 13 2007 kwizart < kwizart at gmail.com > - 0.8.6b-3.3 - Test static updated live555 * Sat May 12 2007 kwizart < kwizart at gmail.com > - 0.8.6b-3.2 - Update to the new ffmpeg with pth (testing - wip ) * Fri May 4 2007 kwizart < kwizart at gmail.com > - 0.8.6b-3.1 - Add BR libebml-devel - Add BR Glide3-devel - Add BR gnome-vfs2-devel - Add BR libxml2-devel - Fix BR faad2-devel < 2.5 - Add rpmfusion BR libopendaap-devel - Add rpmfusion BR libgoom2-devel - Add rpmfusion BR libdc1394-devel - Exclude corba plugin (broken) - Add relatives %%configure options - Comment Glide3 (don't work now - wip) * Thu May 3 2007 kwizart < kwizart at gmail.com > - 0.8.6b-3 - Enable --enable-pth with ffmpeg bump release in case testing take much time. * Thu May 3 2007 kwizart < kwizart at gmail.com > - 0.8.6b-1.3 - Fix Selinux remain quiet with semanage * Tue May 1 2007 kwizart < kwizart at gmail.com > - 0.8.6b-1.2 - Few improvements for svn version - Add missing BR ORBit2-devel and pyorbit-devel - Improved post preun postun section with help from Anvil. * Mon Apr 30 2007 kwizart < kwizart at gmail.com > - 0.8.6b-1.1 - Add missing BR libtiff-devel - Fix Selinux buglet when Selinux is not activated was https://bugzilla.livna.org/show_bug.cgi?id=1484 * Sat Apr 21 2007 kwizart < kwizart at gmail.com > - 0.8.6b-1 - Update to Final 8.6b - Enable Dirac codec - Fix mozilla-vlc libXt.so loading (removing mozilla-sdk since using firefox sdk >= 1.5) - Fix SeLinux context for dmo plugin. Was: https://bugzilla.livna.org/show_bug.cgi?id=1404 - Enabled cddax only for x86_64 (broken type). * Wed Apr 18 2007 kwizart < kwizart at gmail.com > - 0.8.6b-0.3 - Fix BR for libsmbclient-devel for Fedora 7 - Update to 0.8.6-bugfix-20070418 - Add BR libraw1394-devel - Add BR libavc1394-devel * Mon Apr 16 2007 kwizart < kwizart at gmail.com > - 0.8.6b-0.2 - Fix svgalib-devel only for x86 x86_64 - Fix firefox-devel headers presence/usability. This remains: npapi.h: accepted by the compiler, rejected by the preprocessor! npapi.h: proceeding with the compiler's result * Sat Apr 14 2007 kwizart < kwizart at gmail.com > - 0.8.6b-0.1 - Update to rc 0.8.6b (bugfix) - Hack configure.ac script (it didn't detect firefox headers) - Add BR libshout-devel - Add BR svgalib-devel - Add BR gtk2-devel - Add BR directfb-devel (wip) - Add BR libnotify-devel - Enabled --enable-speex - Testing --enable-portaudio not usefull (oss is deprecated) - Enabled --enable-pda - Testing --enable-directfb (wip) - Removed patch5 (was format.c) * Thu Apr 5 2007 kwizart < kwizart at gmail.com > - 0.8.6a-5 - Use system ffmpeg lib (pth and libtool seems to be incompatible with it) - Dirac seem to compile fine but testing usability for now. - Cache isn't usefull for now (and won't be since using system libs) - Exclude %%{_bindir}/vlcwrapper.py? since this is the guideline about python for now. * Mon Apr 2 2007 kwizart < kwizart at gmail.com > - 0.8.6a-4.6 - Fix %%{_libdir}/advene directory ownership from: #1458 - Fix .py? presence and perm (644) - Remove .la after make install - Add --disable-pth (broken for release and svn) * Sat Mar 24 2007 kwizart < kwizart at gmail.com > - 0.8.6a-4.5 - Test dirac (disabled mozilla ) - Test Updated static live555 to 2007.02.22 - Clean up svn to release changes * Thu Mar 22 2007 kwizart < kwizart at gmail.com > - 0.8.6a-4.4 - WIP changes - ld.conf is unusefull... * Wed Mar 21 2007 kwizart < kwizart at gmail.com > - 0.8.6a-4.3 - Revert back to the static vlc version ( will explore this with ld.conf later ) * Wed Mar 21 2007 kwizart < kwizart at gmail.com > - 0.8.6a-4.2 - Fix .desktop file - Disable broken libtool - Quick fixes for svn/cache prepare - Patch format_c - Fix rpmlint error with python-vlc * Tue Mar 20 2007 kwizart < kwizart at gmail.com > - 0.8.6a-4.1 - Enable cache for static compilation - wip * Fri Mar 9 2007 kwizart < kwizart at gmail.com > - 0.8.6a-4 - Enable conditionnal build for * mozilla-vlc, java-vlc, dirac * ffmpeg and live static - Enable pth - Enable gnu_ld * Thu Mar 8 2007 kwizart < kwizart at gmail.com > - 0.8.6a-3.1 - Fix firefox-devel detection when avaible both i386 and x86_64 http://bugzilla.livna.org/show_bug.cgi?id=1442 * Thu Mar 8 2007 kwizart < kwizart at gmail.com > - 0.8.6a-3 - Recover patch3 from Ville Skyttä - Fix FLAC api change see http://bugzilla.livna.org/show_bug.cgi?id=1433 * Thu Mar 8 2007 kwizart < kwizart at gmail.com > - 0.8.6a-2 - Update ffmpeg to 20070308 - Enabled static build for internal ffmpeg (x264 vlc modules) - Fixed: some configure options has changed for ffmpeg * Sat Mar 3 2007 Thorsten Leemhuis - 0.8.6a-1.2 - Rebuild * Sun Feb 4 2007 Ville Skyttä - 0.8.6a-1.1 - Fix aclocal/automake fix for automake 1.10 without breaking it for earlier. * Sun Feb 4 2007 Ville Skyttä - 0.8.6a-1 - Build internal copy of ffmpeg with $RPM_OPT_FLAGS. - Don't hardcode path to firefox headers. - Drop Application and X-Livna categories from desktop entry. - Clean up some unneeded cruft from specfile. - Fix aclocal/automake calls during bootstrap. - Let rpmbuild strip MediaControl.so. * Sat Feb 3 2007 kwizart < kwizart at gmail.com > - 0.8.6a-0.4.static - Internal static build of ffmpeg from Matthias version. * Fri Jan 19 2007 kwizart < kwizart at gmail.com > - 0.8.6a-0.3 - Re-enabled mozilla-vlc - use ifarch ix86 * Sat Jan 13 2007 kwizart < kwizart at gmail.com > - 0.8.6a-0.2 - Import patches from Matthias version - try to fix firefox includes for mozilla-vlc -> disabled * Wed Jan 10 2007 kwizart < kwizart at gmail.com > - 0.8.6a-0.1 - Try to Fix run with libavformat.so.51 - disabled * Mon Jan 8 2007 kwizart < kwizart at gmail.com > - 0.8.6-5 - Update to BR bugzilla infos. - Fix perms with python and debug headers. - Cleaned obsolete-not-provided * Fri Jan 5 2007 kwizart < kwizart at gmail.com > - 0.8.6-4 - Use BuildConflics with libcdio - Enabled --enable-cddax - Enabled --enable-vcdx - waiting --enable-quicktime (build fails) * Fri Jan 5 2007 kwizart < kwizart at gmail.com > - 0.8.6-3 with help from Rathan - Update to 0.8.6a (security update!) from http://www.videolan.org/sa0701.html - #1342 - Add version to desktop file - Fix dual shortcuts / Add MimeType * Wed Jan 3 2007 kwizart < kwizart at gmail.com > - 0.8.6-2 with help from Rathan - Enabled --enable-shout - Enabled --enable-quicktime (x86 only !) - Enabled --enable-loader (x86 only !) - Enabled --with-wine-sdk-path (x86 only !) - Enabled --enable-corba - testing --enable-dirac (libdirac-devel reviewing in extra) http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=221405 - Enabled --enable-mediacontrol-python-bindings - Cosmetic changes in BR * Mon Dec 11 2006 kwizart < kwizart at gmail.com > - 0.8.6-1.fc6 - Update to 8.6 final - Change deprecated livdotcom to live555 - build shared librairies is default since 8.6 - Enabled --enable-dvdread - Enabled --enable-faad - Enabled --enable-twolame - waiting --enable-quicktime (problem finding xqtsdk ) - Enabled --enable-real - Enabled --enable-realrtsp - Enabled --enable-tremor - Enabled --enable-tarkin - waiting --enable-dirac (TODO libdirac-devel ) - Enabled --enable-snapshot - Enabled --enable-portaudio - Enabled --enable-jack - Enabled --enable-galaktos - waiting --enable-mediacontrol-python-bindings (default install error) - waiting --enable-cddax (new version of libcdio 0.78.2) - waiting --enable-vcdx (new version of libcdio 0.78.2) * Mon Dec 04 2006 kwizart < kwizart at gmail.com > - 0.8.6-rc1.1.fc6 - Update to 8.6rc1 - disable components in mozilla-vlc - disable libvlc_pic.a in devel - Enable x264-devel for static linking. * Fri Oct 06 2006 Thorsten Leemhuis 0.8.5-6 - rebuilt for unwind info generation, broken in gcc-4.1.1-21 * Mon Sep 25 2006 Dams - 0.8.5-5 - BuildReq:libtool * Sun Sep 24 2006 Dams - 0.8.5-4 - Fixed the mozilla plugin damn build * Sat Sep 9 2006 Dams - 0.8.5-3 - sysfsutils-devel -> libsysfs-devel * Sat Sep 9 2006 Dams - 0.8.5-1 - Updated to 0.8.5 - Fixed MOZVER value in case more than one mozilla is installed. - Dropped patches 1, 2 and 3 * Wed Aug 16 2006 Ville Skyttä - 0.8.4a-2 - Adjust for new live package, enable it on all archs. * Fri Apr 14 2006 Ville Skyttä - 0.8.4a-1 - Apply upstream patch to fix linking with newer ffmpeg/postproc. - Drop no longer needed build conditionals and build dependencies. - Enable Avahi, Musepack, SLP and sysfs support, fix SDL and Xv. - Install icon to %%{_datadir}/icons/hicolor. - Drop zero Epoch remainders. - Fix -devel obsoletes. - Specfile cleanups. * Fri Mar 24 2006 Thorsten Leemhuis 0.8.4-9.a - rebuild * Tue Mar 21 2006 Andreas Bierfert 0.8.4-8.a - fix #775 * Mon Mar 20 2006 Andreas Bierfert 0.8.4-7.a - add -fPIC for all arches * Mon Mar 20 2006 Andreas Bierfert 0.8.4-6.a - fix build on ppc/i386 * Thu Mar 16 2006 Andreas Bierfert 0.8.4-5.a - fix BR * Wed Mar 15 2006 Andreas Bierfert 0.8.4-4.a - make vlc build again * Tue Mar 14 2006 Thorsten Leemhuis 0.8.4-3.a - drop "0.lvn" from release * Tue Feb 28 2006 Andreas Bierfert - add dist * Mon Jan 09 2006 Thorsten Leemhuis - 0.8.4-0.lvn.3.a - add all BRs the new ffmpeg needs * Fri Jan 06 2006 Thorsten Leemhuis - 0.8.4-0.lvn.2.a - add buildoption "--without mkv" -- ebml in FC3 is to old - add buildoption "--without svg" -- does not build with svg on FC3-x86-64 * Thu Jan 05 2006 Thorsten Leemhuis - 0.8.4-0.lvn.1.a - Update to 0.8.4a [with help from che (Rudolf Kastl)] - Fix x64 - drop Epoch - drop vlc-0.8.2-test2-altivec.patch, seems they worked on this - use " --disable-libcdio" until we update to wxGTK2 2.6 - use "--disable-livedotcom" on x86_64 (does not build) * Sat Aug 6 2005 Ville Skyttä - 0:0.8.2-0.lvn.4 - Fix "--without cddb" build when libcddb-devel is installed. - BuildRequire live-devel instead of live. * Wed Aug 3 2005 Dams - 0:0.8.2-0.lvn.3 - Rebuilt *without* libcddb - Rebuilt against new libdvbpsi * Thu Jul 28 2005 Dams - 0:0.8.2-0.lvn.2 - Rebuilt against new libcddb/libcdio * Sat Jul 9 2005 Dams - 0:0.8.2-0.lvn.1 - Updated to final 0.8.2 * Mon Jun 6 2005 Ville Skyttä 0:0.8.2-0.lvn.0.1.test2 - Update to 0.8.2-test2, rename to vlc, improve summaries and descriptions. - Enable many more modules, many small improvements and cleanups here and there - Use unversioned install dir for the Mozilla plugin, rename to mozilla-vlc. - Drop < FC3 compatiblity due to unavailability of required lib versions. - Fold wx and ncurses to the main package (upstream has retired the VLC Gnome and KDE UI's, so separate UI packages don't have a purpose any more). * Sat Sep 11 2004 Ville Skyttä - 0:0.7.2-0.lvn.7 - Remove dependency on libpostproc-devel, it's now in ffmpeg-devel (bug 255). * Thu Sep 2 2004 Ville Skyttä - 0:0.7.2-0.lvn.6 - BuildRequire alsa-lib-devel, was lost in previous update (bug 258). - Add libcdio and libmodplug build dependencies. - Tweak descriptions, remove unnecessary conditional sections. - Disable dependency tracking to speed up the build. * Sun Aug 29 2004 Ville Skyttä - 0:0.7.2-0.lvn.5 - Use system ffmpeg (>= 0.4.9), and make it, ALSA, and fribidi unconditional. - Build with theora by default. - Change default font to Vera serif bold. - Enable pvr support for Hauppauge card users (thanks to Gabriel L. Somlo). * Mon Jul 5 2004 Dams 0:0.7.2-0.lvn.4 - Enabled libcddb support * Wed Jun 30 2004 Dams 0:0.7.2-0.lvn.3 - speex now conditional and default disabled since vlc requires development version. * Wed Jun 30 2004 Dams 0:0.7.2-0.lvn.2 - Optional Fribidi and libtheora support (default disabled) * Tue May 25 2004 Dams 0:0.7.2-0.lvn.1 - Updated to 0.7.2 * Fri May 7 2004 Dams 0:0.7.1-0.lvn.1 - BuildConflicts:ffmpeg - Build against private ffmpeg snapshot * Tue Mar 9 2004 Dams 0:0.7.1-0.lvn.1 - Updated to 0.7.1 - Added live.com libraries support - Added matroska support * Sun Jan 4 2004 Dams 0:0.7.0-0.lvn.1 - Updated to 0.7.0 - s/fdr/lvn * Wed Dec 10 2003 Dams 0:0.6.2-0.fdr.7 - Conditional ffmpeg build option (default enabled) * Fri Sep 5 2003 Dams 0:0.6.2-0.fdr.6 - pth support now default disabled * Fri Sep 5 2003 Dams 0:0.6.2-0.fdr.5 - slp support can now be not-build with '--without slp' * Thu Sep 4 2003 Dams 0:0.6.2-0.fdr.4 - Added missing defattr for subpackages - Fixed permissions on mozilla plugin - fixed build failure due to typos in ncurses changes - Removed useless explicit 'Requires:' in subpackages declarations * Tue Sep 2 2003 Dams 0:0.6.2-0.fdr.3 - Added builddep for libpng-devel and openslp-devel - Added gnome (default:enabled) and ncurses (default:disabled) subpackages - Removed macros (mkdir/install/perl) - Modified descriptions - Removed gtk/gnome2 build deps - Added conditionnal (default-disabled) build option for alsa - Added conditionnal builddep for pth-devel * Fri Aug 22 2003 Dams 0:0.6.2-0.fdr.2 - Added missing BuildRequires for gtk+-devel * Thu Aug 14 2003 Dams 0:0.6.2-0.fdr.1 - Updated to 0.6.2 - Hopefully fixed 'if' conditions for optional buildrequires * Tue Jul 8 2003 Dams 0:0.6.0-0.fdr.3 - Providing vlc * Tue Jul 8 2003 Dams 0:0.6.0-0.fdr.2 - Moved desktop entry from devel to main package (stupid me) * Mon Apr 28 2003 Dams - Initial build. ## END: Generated by rpmautospec