# changelog

author: Cristian Gafton <gafton@redhat.com>
changelog:
  - upgraded again to 2.8.1.0.28 (at least on alpha now egcs will compile)
  - added info packages handling


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - updated to 2.8.1.0.29 (HJ warned me that this thing is a moving target...
    :-)
  - "fixed" the damn make install command so that all tools get installed


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - added ARM patch from philb
  - version 2.9.1.0.19a
  - added a patch to allow arm* arch to be identified as an ARM


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - version  2.9.1.0.23
  - patch to make texinfo documentation compile
  - auto rebuild in the new build environment (release 2)


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - back out very *stupid* sparc patch done by HJLu. People, keep out of
    things you don't understand.
  - add alpha relax patch from rth


author: Jim Kingdon
changelog:
  - No source/spec changes, just rebuilding with egcs-1.1.2-18 because
    the older egcs was miscompling gprof.


author: Jakub Jelinek <jakub@redhat.com>
changelog:
  - 2.11.90.0.8
    - some SHF_MERGE suport fixes
  - don't build with tooldir /usrusr instead of /usr (#40937)
  - reserve few .dynamic entries for prelinking


author: Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-6
changelog:
  - support for -z combreloc
  - remove .dynamic patch, -z combreloc patch does this better
  - set STT_FUNC default symbol sizes in .endp directive on IA-64


author: Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-8
changelog:
  - on IA-64, put crtend{,S}.o's .IA_64.unwind section last in
    .IA_64.unwind output section (for compatibility with 7.1 eh)


author: Jakub Jelinek <jakub@redhat.com> 2.11.90.0.8-11
changelog:
  - add iplt support for IA-64 (Richard Henderson)
  - switch to new section flags for SHF_MERGE and SHF_STRINGS, put
    in compatibility code
  - "s" section flag for small data sections on IA-64 and Alpha
    (Richard Henderson)
  - fix sparc64 .plt[32768+] handling
  - don't emit .rela.stab on sparc


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.5-1
changelog:
  - update to 2.11.92.0.5
    - binutils localization (#45148)
    - fix typo in REPORT_BUGS_TO (#54325)
  - support files bigger than 2GB in strings (#54406)


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.12-1
changelog:
  - update to 2.11.92.0.12
    - optimize .dynstr and .shstrtab sections (#55524)
    - fix ld.1 glitch (#55459)
  - turn relocs against SHF_MERGE local symbols with zero addend
    into STT_SECTION + addend
  - remove man pages for programs not included (nlmconv, windres, dlltool;
    - add BuildRequires for texinfo


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.12-3
changelog:
  - H.J.'s patch to avoid crash if input files are not ELF
  - don't crash if a SHF_MERGE for some reason could not be merged
  - fix objcopy/strip to preserve SHF_MERGE sh_entsize
  - optimize .eh_frame sections, add PT_GNU_EH_FRAME support
  - support anonymous version tags in version script


author: Jakub Jelinek <jakub@redhat.com> 2.11.92.0.12-7
changelog:
  - as ld is currently not able to shrink input sections to zero size
    during discard_info, build a fake minimal CIE in that case
  - update elf-strtab patch to what was commited


author: Jakub Jelinek <jakub@redhat.com> 2.11.93.0.2-2
changelog:
  - trade one saved runtime page for data segment (=almost always not shared)
    for up to one page of disk space where possible


author: Jakub Jelinek <jakub@redhat.com> 2.11.93.0.2-4
changelog:
  - add DW_EH_PE_absptr -> DW_EH_PE_pcrel optimization for shared libs,
    if DW_EH_PE_absptr cannot be converted that way, don't build the
    .eh_frame_hdr search table


author: Jakub Jelinek <jakub@redhat.com> 2.11.93.0.2-12
changelog:
  - fix .hidden handling on SPARC (Richard Henderson)
  - don't crash when linking -shared non-pic code with SHF_MERGE
  - fix .eh_frame_hdr for DW_EH_PE_aligned
  - correctly adjust DW_EH_PE_pcrel encoded personalities in CIEs


author: Jakub Jelinek <jakub@redhat.com> 2.12.90.0.15-1
changelog:
  - update to 2.12.90.0.15
  - TLS .tbss fix
  - don't use rpm %configure macro, it is broken too often (#69366)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.2-1
changelog:
  - update to 2.13.90.0.2
    - fix ld TLS assertion failure (#70084)
    - fix readelf --debug-dump= handling to match man page and --help
      (#68997)
  - fix _GLOBAL_OFFSET_TABLE gas handling (#70241)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.2-3
changelog:
  - allow addends for IA-32 TLS @tpoff, @ntpoff and @dtpoff
  - clear memory at *r_offset of dynamic relocs on PPC
  - avoid ld crash if accessing non-local symbols through LE relocs
  - new IA-32 TLS relocs, bugfixes and testcases
  - use brl insn on IA-64 (Richard Henderson)
  - fix R_IA64_PCREL21{M,F} handling (Richard Henderson)
  - build in separate builddir, so that gasp tests don't fail
  - include localization


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.4-1
changelog:
  - update to 2.13.90.0.4
  - x86-64 TLS support
  - some IA-32 TLS fixes
  - some backported patches from trunk
  - include opcodes, ld, gas and bfd l10n too


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.4-2
changelog:
  - fix orphan .rel and .rela section placement with -z combreloc (Alan Modra)
  - skip incompatible linker scripts when searching for libraries


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.10-1
changelog:
  - update to 2.13.90.0.10
  - add a bi-arch patch for sparc/s390/x86_64
  - add --enable-64-bit-bfd on sparc, s390 and ppc


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.10-3
changelog:
  - fix names and content of alpha non-alloced .rela.* sections (#76583)
  - delete unpackaged files from the buildroot


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.10-4
changelog:
  - pad .rodata.cstNN sections at the end if they aren't sized to multiple
    of sh_entsize
  - temporary patch to make .eh_frame and .gcc_except_table sections
    readonly if possible (should be removed when AUTO_PLACE is implemented)
  - fix .PPC.EMB.apuinfo section flags


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.16-8
changelog:
  - alpha TLS fixes
  - use .debug_line directory table to make the section tiny bit smaller
  - libtool fix from Jens Petersen


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-2
changelog:
  - fix SEARCH_DIR on x86_64/s390x
  - fix Alpha --relax
  - create DT_RELA{,SZ,ENT} on s390 even if there is just .rela.plt
    and no .rela.dyn section
  - support IA-32 on IA-64 (#83752)
  - .eh_frame_hdr fix (Andreas Schwab)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-3
changelog:
  - handle .symver x, x@FOO in ld such that relocs against x become
    dynamic relocations against x@FOO (#83325)
  - two PPC64 TLS patches (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-5
changelog:
  - fix the previous .symver change
  - remove libbfd.so and libopcodes.so symlinks, so that other packages
    link statically, not dynamically against libbfd and libopcodes
    whose ABI is everything but stable


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.18-6
changelog:
  - don't clear elf_link_hash_flags in the .symver patch
  - only use TC_FORCE_RELOCATION in s390's TC_FORCE_RELOCATION_SUB_SAME
    (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.13.90.0.20-4
changelog:
  - fix ppc32 plt reference counting
  - don't include %{_prefix}/%{_lib}/debug in the non-debuginfo package
    (#87729)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-1
changelog:
  - update to 2.14.90.0.4-1
  - gas CFI updates (Richard Henderson)
  - dynamic executables (Ulrich Drepper)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-2
changelog:
  - rename ld --dynamic option to --pic-executable or --pie
  - fix ld --help output
  - document --pie/--pic-executable in ld.info and ld.1


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-7
changelog:
  - some CFI updates/fixes
  - don't create dynamic relocations against symbols defined in PIE
    exported from its .dynsym


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-8
changelog:
  - remove some unnecessary provides in ppc64 linker script
    which were causing e.g. empty .ctors/.dtors section creation


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-9
changelog:
  - ensure R_PPC64_{RELATIVE,ADDR64} have *r_offset == r_addend
    and the other relocs have *r_offset == 0


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-13
changelog:
  - update CFI stuff to 2003-06-18
  - make sure .eh_frame is aligned to 8 bytes on 64-bit arches,
    remove padding within one .eh_frame section


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-14
changelog:
  - added support for Intel Prescott instructions
  - fix hint@pause for ia64
  - add workaround for LTP sillyness (#97934)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-16
changelog:
  - fix readelf -d on IA-64
  - build libiberty.a with -fPIC, so that it can be lined into shared
    libraries


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-17
changelog:
  - fix ia64 -pie support
  - require no undefined non-weak symbols in PIEs like required for normal
    binaries


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-19
changelog:
  - fix -pie support on amd64, s390, s390x and ppc64
  - issue relocation overflow errors for s390/s390x -fpic code when
    accessing .got slots above 4096 bytes from .got start


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.4-22
changelog:
  - fix elfNN_ia64_dynamic_symbol_p (Richard Henderson, #86661)
  - don't access memory beyond what was allocated in readelf
    (Richard Henderson)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.5-4
changelog:
  - fix ppc64 elfvsb linker tests
  - some more 64-bit cleanliness fixes, give ppc64 fdesc symbols
    type and size (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.6-1
changelog:
  - update to 2.14.90.0.6
  - speed up string merging (Lars Knoll, Michael Matz, Alan Modra)
  - speed up IA-64 local symbol handling during linking


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.6-4
changelog:
  - fix assembly parsing of foo=(.-bar)/4 (Alan Modra)
  - fix IA-64 assembly parsing of (p7) hint @pause


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.8-2
changelog:
  - fix testcases on AMD64
  - fix .got's sh_entsize on IA32/AMD64
  - set COMMONPAGESIZE on s390/s390x
  - set COMMONPAGESIZE on ppc32 (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.14.90.0.8-8
changelog:
  - with -z now without --enable-new-dtags create DT_BIND_NOW
    dynamic entry in addition to DT_FLAGS_1 with DF_1_NOW bit set


author: Jakub Jelinek <jakub@redhat.com> 2.15.90.0.1.1-2
changelog:
  - update to 20040326 CVS
    - fix ppc64 weak .opd symbol handling (Alan Modra, #119086)
  - fix .tbss handling bug introduced


author: Jakub Jelinek <jakub@redhat.com> 2.15.90.0.3-4
changelog:
  - -z relro ppc/ppc64/ia64 fixes
  - change x86-64 .plt symbol st_size handling to match ia32
  - prettify objdump -d output


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-4
changelog:
  - kill ppc64 dot symbols (Alan Modra)
  - objdump -d support for objects without dot symbols
  - support for overlapping ppc64 .opd entries


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-5
changelog:
  - various ppc64 make check fixes when using non-dot-syms gcc (Alan Modra)
  - fix --gc-sections
  - on ia64 create empty .gnu.linkonce.ia64unw*.* sections for
    .gnu.linkonce.t.* function doesn't need unwind info


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-7
changelog:
  - resolve all undefined ppc64 .* syms to the function bodies through
    .opd, not just those used in brach instructions (Alan Modra)


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-8
changelog:
  - fix linker segfaults on input objects with SHF_LINK_ORDER with
    incorrect sh_link (H.J.Lu, Nick Clifton, #130198, BZ #290)


author: Jakub Jelinek <jakub@redhat.com> 2.15.91.0.2-9
changelog:
  - avoid almost 1MB (sparse) gaps in the middle of -z relro
    libraries on x86-64 (Andreas Schwab)
  - fix -z relro to make sure end of PT_GNU_RELRO segment is always
    COMMONPAGESIZE aligned


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-3
changelog:
  - revert Sep 09 change to make ppc L second argument e.g. for tlbie
    non-optional
  - fix stripping of prelinked binaries and libraries (#133734)
  - allow strings(1) on 32-bit arches to be used again with > 2GB
    files (#133555)


author: Jakub Jelinek <jakub@redhat.com> 2.15.92.0.2-10
changelog:
  - avoid unnecessary gap with -z relro showing on i686 libc.so
  - ppc64 --emit-relocs fix (Alan Modra)
  - don't crash if STT_SECTION symbol has incorrect st_shndx (e.g. SHN_ABS,
    as created by nasm; #142181)
  - don't try to make absptr LSDAs relative if they don't have relocations
    against them (Alan Modra, #141162)


author: Jakub Jelinek <jakub@redhat.com> 2.15.94.0.2-1
changelog:
  - update to 2.15.94.0.2
  - fix .note.GNU-stack/PT_GNU_STACK computation in linker on ppc64 (#147296)
  - fix stripping of binaries/libraries that have empty sections right before
    .dynamic section (with the same starting address; #144038)
  - handle AS_NEEDED (...) in linker script INPUT/GROUP


author: Jakub Jelinek <jakub@redhat.com> 2.15.94.0.2-3
changelog:
  - fix buffer overflows in readelf (#149506)
  - move c++filt to binutils from gcc-c++, conflict with gcc-c++ < 4.0 (#86333)


author: Jakub Jelinek <jakub@redhat.com> 2.16.90.0.3-1
changelog:
  - update to 2.16.90.0.3
  - update to 20050615 CVS
    - ppc32 secure PLT support (Alan Modra)
  - further bfd/readelf robustification


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.1-3
changelog:
  - fix buffer overflow in readelf ia64 unwind printing code
  - use vsnprintf rather than vsprintf in gas diagnostics (Tavis Ormandy)
  - fix ld-cdtest when CFLAGS contains -fexceptions


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.2-2
changelog:
  - don't complain about relocs to discarded sections in ppc32
    .got2 sections (Alan Modra, PR target/17828)


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.5-1
changelog:
  - update to 2.16.91.0.5
  - don't error about .toc1 references to discarded sectiosn on ppc64
    (#175944)


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.6-1
changelog:
  - update to 2.16.91.0.6
    - fix ppc64 --gc-sections
    - disassembler fixes for x86_64 cr/debug regs
    - fix linker search order for DT_NEEDED libs


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.6-2
changelog:
  - add MNI support on i?86/x86_64 (#183080)
  - support S signal frame augmentation flag in .eh_frame,
    add .cfi_signal_frame support (#175951, PR other/26208, BZ#300)


author: Jakub Jelinek <jakub@redhat.com> 2.16.91.0.6-6
changelog:
  - fix ld error message formatting, so that collect2 parser can
    parse it again for g++ -frepo (#187142)


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.2-1
changelog:
  - update to 2.17.50.0.2
  - update from CVS to 20060601
  - speed up the ELF linker by caching the result of kept section check
    (H.J. Lu)


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.2-3
changelog:
  - fix two places in ld that misbehaved with MALLOC_PERTURB_=N
  - fix .tls_common handling in relocatable linking


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.2-8
changelog:
  - add support for new AMDFAM10 instructions (#198281, IT#97662)
  - add -march=/-mtune= gas support on x86/x86-64
  - x86/x86-64 nop insn improvements
  - fix DT_GNU_HASH shift count value computation


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.6-2
changelog:
  - update to 2.17.50.0.6
    - fix for section relative linker script defined symbols in
      empty sections (#207598, BZ#3267)
    - fix handling of DW_CFA_set_loc in .eh_frame optimizations
    - fix R_PPC_{PLT,GOT{,_TLSGD,_TLSLD,_TPREL,_DTPREL}}16_HA relocation
      handling with weak undefined symbols (Alan Modra, #211094)


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.7-1
changelog:
  - update to 2.17.50.0.7
    - .cfi_personality and .cfi_lsda directives, per subsection .cfi_*
      directives, better .eh_frame CIE merging


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.12-1
changelog:
  - update to 2.17.50.0.12
  - revert the misdesigned LD_SYMBOLIC{,_FUNCTIONS} env var support,
    only support -Bsymbolic/-Bsymbolic-functions/--dynamic-list*


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.12-3
changelog:
  - don't require matching ELF_OSABI for target vecs with ELFOSABI_NONE,
    only prefer specific osabi target vecs over the generic ones
    (H.J.Lu, #230964, BZ#3826)
  - build libbfd.so and libopcodes.so with -Bsymbolic-functions


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.17-4
changelog:
  - don't kill the %{_gnu} part of target name on arm
    (Lennert Buytenhek, #243516)
  - create just one PT_NOTE segment header for all consecutive SHT_NOTE
    sections


author: Jakub Jelinek <jakub@redhat.com> 2.17.50.0.18-1
changelog:
  - update to 2.17.50.0.18
    - GPLv3+
    - preserve .note.gnu.build-id in objcopy --only-keep-debug (#251935)
    - fix sparc64/alpha broken by --build-id patch (#252936)
  - update License tag
  - fix ld crash with --build-id and non-ELF output format (Alan Modra, BZ#4923)


author: Jakub Jelinek <jakub@redhat.com> 2.18.50.0.4-2
changelog:
  - revert aranges optimization (Alan Modra, BZ#5303, BZ#5755)
  - fix ld-shared testcase for GCC 4.3 (H.J. Lu)


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.6-4
changelog:
  - include the `dist' tag in the Release number
  - libbfd.a symbols visibility is now hidden (for #447426, suggested by Jakub)


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.8-1
changelog:
  - Update to 2.18.50.0.8.
    - Drop the .clmul -> .pclmul renaming backport.
  - Add %{binutils_target} macro to support building cross-binutils.
    (David Woodhouse)
  - Support `--without testsuite' to suppress the testsuite run.
  - Support `--with debug' to build without optimizations.
  - Refresh the patchset with fuzz 0 (for new rpmbuild).
  - Enable the spu target on ppc/ppc64 (BZ 455242).


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.8-2
changelog:
  - Fix parsing elf64-i386 files for kdump PAE vmcore dumps (BZ 457189).
  - Turn on 64-bit BFD support for i386, globally enable AC_SYS_LARGEFILE.
  - `--with debug' builds now with --disable-shared.
  - Removed a forgotten unused ld/eelf32_spu.c workaround from 2.18.50.0.8-1.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.9-1
changelog:
  - Update to 2.18.50.0.9.
    - Drop the ppc-only spu target pre-build stage (BZ 455242).
    - Drop parsing elf64-i386 files for kdump PAE vmcore dumps (BZ 457189).
  - New .spec BuildRequires zlib-devel (/-static) for compressed sections.
  - Update .spec Buildroot to be more unique.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.9-2
changelog:
  - Package review, analysed by Jon Ciesla and Patrice Dumas (BZ 225615).
   - build back in the sourcedir without problems as gasp is no longer included.
   - Fix the install-info requirement.
   - Drop the needless gzipping of the info files.
   - Provide Obsoletes versions.
   - Use the %configure macro.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.9-3
changelog:
  - Provide libbfd.so and libopcodes.so for automatic dependencies (BZ 463101).
  - Fix .eh_frame_hdr build on C++ files with discarded common groups (BZ 458950).
  - Provide --build and --host to fix `rpmbuild --target' biarch builds.
  - Include %{binutils_target}- filename prefix for binaries for cross builds.
  - Fix multilib conflict on %{_prefix}/include/bfd.h's BFD_HOST_64BIT_LONG_LONG.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.9-6
changelog:
  - binutils-devel now requires zlib-devel (BZ 463101 comment 5).
  - Fix complains on .gnu.linkonce.r relocations to their discarded
    .gnu.linkonce.t counterparts.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.18.50.0.9-7
changelog:
  - Fix %{_prefix}/include/bfd.h on 32-bit hosts due the 64-bit BFD target
    support from 2.18.50.0.8-2 (BZ 468495).


author: Nick Clifton <nickc@redhat.com> 2.19.50.0.1
changelog:
  - Rebase sources on 2.19.50.0.1 tarball.  Update all patches, trimming
    those that are no longer needed.


author: Nick Clifton <nickc@redhat.com> 2.19.50.0.1-8
changelog:
  - Add build-id patch to ensure that section contents are incorporated
    into a build id.  (BZ 472152)


author: Nick Clifton <nickc@redhat.com> 2.19.51.0.11-28
changelog:
  - Rebase sources on 2.19.51.0.13 tarball.  Remove redundant orphan section placement patch. (BZ 512937)


author: Nick Clifton <nickc@redhat.com> 2.20.51.0.2-1
changelog:
  - Rebase on 2.20 tarball.
  - Remove redundant moxie patch.
  - Remove redundant unique is global patch.
  - Remove redundant cxxfilt java doc patch.


author: Jan Kratochvil <jan.kratochvil@redhat.com> 2.20.51.0.2-2
changelog:
  - Fix rpm --excludedocs (BZ 515922).
  - Fix spurious scriplet errors by `exit 0'. (BZ 517979, Nick Clifton)


author: Nick CLifton <nickc@redhat.com> 2.20.51.0.2-3
changelog:
  - Rename --add-needed to --copy-dt-needed-entries and improve error message about unresolved symbols in DT_NEEDED DSOs.


author: Jakub Jelinek <jakub@redhat.com> 2.20.51.0.2-4
changelog:
  - Fix ld -s with IRELATIVE relocations.  (BZ 533321, PR ld/10911)
  - Add AMD Orochi LWP support, fix FMA4 support.


author: Nick Clifton <nickc@redhat.com> - 2.20.51.0.7-1
changelog:
  - Rebase on 2.20.51.0.7 tarball.
  - Delete redundant patches:
    binutils-2.20.51.0.2-add-needed.patch,
    binutils-2.20.51.0.2-do-not-set-ifunc.patch,
    binutils-2.20.51.0.2-enable-gold.patch,
    binutils-2.20.51.0.2-gas-expr.patch,
    binutils-2.20.51.0.2-ifunc-ld-s.patch,
    binutils-2.20.51.0.2-lwp.patch,
    binutils-2.20.51.0.2-ppc-hidden-plt-relocs.patch,
    binutils-2.20.51.0.2-x86-hash-table.patch,
  - Do not allow unique symbols to be bound locally.  (PR ld/11434)
  - Add support for DWARF4 debug information.


author: Nick Clifton <nickc@redhat.com> - 2.20.51.0.7-4
changelog:
  - Allow GOLD linker to parse "-l<name>" directives inside INPUT statements in linker scripts. (BZ 600553)


author: Nick Clifton <nickc@redhat.com> - 2.20.51.0.7-5
changelog:
  - Rename the binutils-static package to binutils-devel in line with the Fedora packaging guidelines.


author: Nick Clifton <nickc@redhat.com> - 2.21.51.0.5-1
changelog:
  - Rebase on 2.21.51.0.5 tarball.
  - Delete redundant patches.
  - Fix gold+ld configure command line option.


author: Nick Clifton <nickc@redhat.com> - 2.22.52.0.1-1
changelog:
  - Rebase on 2.22.52 release.
  - Remove build-id.patch and gold-casts.patch as they are included in the 2.22.52 sources.


author: Nick Clifton <nickc@redhat.com> - 2.22.52.0.2-1
changelog:
  - Rebase on 2.22.52.0.2 release.  (#816514)
  - Retire binutils-2.22.52.0.1-weakdef.patch, binutils-2.22.52.0.1-ld-13621.patch, binutils-rh797752.patch, binutils-2.22.52.0.1-x86_64-hidden-ifunc.patch, binutils-2.22.52.0.1-tsx.patch and binutils-2.22.52.0.1-hidden-ifunc.patch.
  - Update binutils-2.22.52.0.1-reloc-on-by-default.patch.


author: Nick Clifton <nickc@redhat.com> - 2.23.51.0.1-1
changelog:
  - Rebase on 2.23.51.0.1 release.  (#846433)
  - Retire binutils-2.22.52.0.4-dwz.patch, binutils-2.22.52.0.4-ar-4Gb.patch, binutils-2.22.52.0.4-arm-plt-refcount.patch, binutils-2.22.52.0.4-s390-64bit-archive.patch.


author: Nick Clifton <nickc@redhat.com> - 2.23.51.0.2-1
changelog:
  - Rebase on 2.23.51.0.2 release.  (#856119)
  - Retire binutils-2.23.51.0.1-gold-keep.patch and binutils-rh805974.patch.


author: Nick Clifton <nickc@redhat.com> - 2.23.52.0.1-9
changelog:
  - Enhance opncls.c:find_separate_debug_file() to look in Fedora specific locations.
  - Enhance dwarf2.c:find_line() to work with shared libraries.  (#920542)


author: Nick Clifton <nickc@redhat.com> - 2.23.88.0.1-1
changelog:
  - Switch over to basing sources on the official FSF binutils releases.
  - Retire binutils-2.23.52.0.1-revert-pr15149.patch.
  - Update binutils-2.22.52.0.1-relro-on-by-default.patch and binutils-2.23.52.0.1-as-doc-texinfo-fixes.patch.


author: Nick Clifton <nickc@redhat.com> - 2.23.88.0.1-4
changelog:
  - Import H.J.'s patch to add support for kernel ld -r modules.
  - Fix errors reported by version 5.0 of texinfo when parsing bfd documentation.


author: Nick Clifton <nickc@redhat.com> - 2.23.88.0.1-6
changelog:
  - Fix building of aarch64 targets after applying the patch for kernel ld -r modules.
  - Fix building when "--with debug" is specified.


author: Kyle McMartin <kyle@redhat.com> 2.23.88.0.1-13
changelog:
  - Add the hard-float/soft-float ABI flag as appropriate for
    ET_DYN/ET_EXEC in EABI_VER5.
  - Fix last changelog entry, it was release 12, not 14.


author: Nick Clifton <nickc@redhat.com> - 2.24-1
changelog:
  - Rebase on binutils 2.24 snapshot.
  - Retire: binutils-2.23.52.0.1-64-bit-thin-archives.patch,
  -         binutils-2.23.52.0.1-as-doc-texinfo-fixes.patch,
  -         binutils-2.23.52.0.1-check-regular-ifunc-refs.patch,
  -         binutils-2.23.2-ld-texinfo-fixes.patch,
  -         binutils-2.23.2-bfd-texinfo-fixes.patch,
  -         binutils-2.23.2-dwz-alt-debuginfo.patch
  -         binutils-2.23.2-s390-gas-machinemode.patch
  -         binutils-2.23.2-xtensa.memset.patch
  -         binutils-2.23.2-s390-zEC12.patch
  -         binutils-2.23.2-arm-add-float-abi-to-e_flags.patch
  -         binutils-2.23.51.0.1-readelf-flush-stdout.patch


author: Nick Clifton <nickc@redhat.com> - 2.24-4
changelog:
  - Update binutils 2.24 snapshot.
  - Stop NM from halting if it encounters a file with no symbols when displaying dynamic symbols in multiple files.  (#1022845)


author: Nick Clifton <nickc@redhat.com> - 2.24-5
changelog:
  - Update binutils 2.24 snapshot.
  - Switch to using GIT instead of CVS to access the FSF repository.
  - Retire binutils-2.24-nm-dynsym.patch


author: Kyle McMartin <kyle@redhat.com> - 2.24-16
changelog:
  - Backport a couple LTO testsuite fixes from HEAD.
    Default to -ffat-lto-objects for some ld tests, which was the default in
    gcc 4.8, but changed in 4.9, and resulted in some failures.
  - Add STATIC_TLS flag on ARM when IE relocs are emitted in a shared
    library. Also fix up offsets in the testsuite resulting from the
    addition of the flags.
  - XFail some ld tests on AArch64 to cut some of the spurious testsuite
    failures down.


author: Kyle McMartin <kmcmarti@redhat.com> - 2.24-23
changelog:
  - aarch64: increase common page size to 64KB
  - binutils-HEAD-change-ld-notice-interface.patch: backport fix from HEAD
    that fixes LTO + ifunc when using ld.bfd instead of gold.
  - binutils-2.24-aarch64-fix-gotplt-offset-ifunc.patch
    binutils-2.24-aarch64-fix-static-ifunc.patch, split elfnn-aarch64 patches
    into upstream git commits, to make it easier to figure out what's
    backported already
  - binutils-2.24-aarch64-fix-ie-relax.patch: add fix for gd to ie relaxation
    when target register is >16 (pretty unlikely, but...)


author: Nick Clifton <nickc@redhat.com> - 2.24-24
changelog:
  - Import patch from mainline to fix seg-fault when reading corrupt srec fields.
    Resolves: BZ #1156272


author: Nick Clifton <nickc@redhat.com> - 2.24-25
changelog:
  - Import patch from mainline to fix seg-fault when reading corrupt group headers.
    Resolves: BZ #1157276


author: Nick Clifton <nickc@redhat.com> - 2.24-26
changelog:
  - Import patches for PR/17510 and PR/17512 to fix reading corrupt ELF binaries.
    Resolves: BZ #1157276, #1157277


author: Nick Clifton <nickc@redhat.com> - 2.24-28
changelog:
  - Fix buffer overrun in ihex parser.
  - Fix memory corruption in previous patch.
  - Consoldiate corrupt handling patches into just one patch.
  - Default strings command to using -a.


author: Nick Clifton <nickc@redhat.com> - 2.25-1
changelog:
  - Rebase on FSF binutils 2.25 release.
  - Retire: binutils-2.24-s390-mkopc.patch
  - Retire: binutils-2.24-elfnn-aarch64.patch
  - Retire: binutils-2.24-DW_FORM_ref_addr.patch
  - Retire: binutils-2.24-set-section-macros.patch
  - Retire: binutils-2.24-fake-zlib-sections.patch
  - Retire: binutils-2.24-arm-static-tls.patch
  - Retire: binutils-2.24-fat-lto-objects.patch
  - Retire: binutils-2.24-symbol-warning.patch
  - Retire: binutils-2.24-aarch64-ld-shared-non-PIC-xfail.patch
  - Retire: binutils-2.24-weak-sym-merge.patch
  - Retire: binutils-2.24-indirect-chain.patch
  - Retire: binutils-2.24-aarch64-fix-final_link_relocate.patch
  - Retire: binutils-2.24-aarch64-fix-gotplt-offset-ifunc.patch
  - Retire: binutils-2.24-aarch64-fix-static-ifunc.patch
  - Retire: binutils-2.24-aarch64-fix-ie-relax.patch
  - Retire: binutils-HEAD-change-ld-notice-interface.patch
  - Retire: binutils-2.24-corrupt-binaries.patch
  - Retire: binutils-2.24-strings-default-all.patch
  - Retire: binutils-2.24-corrupt-ar.patch


author: Till Maas <opensource@till.name> - 2.25-6
changelog:
  - Rebuilt for Fedora 23 Change
    https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code


author: Nick Clifton <nickc@redhat.com> - 2.25-12
changelog:
  - For AArch64 issue an error message when attempting to resolve a
    PC-relative dynamic reloc in a non-PIC object file.
  - Related: 1232499


author: Nick Clifton <nickc@redhat.com> 2.25.1-9
changelog:
  - Prevent an infinite recursion when a plugin tries to claim a file in an unrecognised format.
    (#1174065)


author: Nick Clifton <nickc@redhat.com> 2.26-1
changelog:
  - Rebase on FSF binutils 2.26 release.
  - Retire: binutils-2.25.1-ihex-parsing.patch
  - Retire: binutils-2.25.1-dynamic_list.patch
  - Retire: binutils-2.25.1-aarch64-pr18668.patch
  - Retire: binutils-rh1247126.patch
    (#1271387)


author: Nick Clifton <nickc@redhat.com> 2.26-4
changelog:
  - Drop the kernel patch entirely...
  - Retire: binutils-2.25-kernel-ld-r.patch
  - Retire: binutils-2.25.1-plugin-format-checking.patch


author: Nick Clifton <nickc@redhat.com> 2.26-8
changelog:
  - Fix indentation in bfd/coff-[i386|x86_64].c to avoid compile time warning.
  - Suppress GOLD's dir_caches destructor.
  - Suppress GOLD's Reloc_stub::Key::name function.
  - Suppress unused ARM architecture variations in GAS.


author: Nick Clifton <nickc@redhat.com> 2.26-9
changelog:
  - Fix indentation in bfd/elf64-s390.c, gas/config/tc-ia64.c
    and bfd/pe-mips.c to avoid compile time warnings.


author: Nick Clifton <nickc@redhat.com> 2.26-15
changelog:
  - Import patch to have common symbols in an executable override definitions in shared objects (PR 19579)
    (#1312507)


author: Nick Clifton <nickc@redhat.com> 2.26-20
changelog:
  - Housekeeping: Delete retired patches.  Renumber patches.
  - Increase version number past F24 because F24 update is blocked by a version number comparison.


author: Nick Clifton <nickc@redhat.com> 2.27-1
changelog:
  - Rebase on FSF binutils 2.27 release.
  - Retire: binutils-2.26-formatting.patch
  - Retire: binutils-2.26-Bsymbolic_PIE.patch
  - Retire: binutils-rh1312151.patch
  - Retire: binutils-2.26-fix-GOT-offset-calculation.patch
  - Retire: binutils-2.26-common-definitions.patch
  - Retire: binutils-2.26-x86-PIE-relocations.patch


author: Nick Clifton <nickc@redhat.com> 2.27-3
changelog:
  - Put sections in a monotonically increasing order of file offset.
  - Allow ARM and AArch64 targets to have relro on by default.


author: Nick Clifton <nickc@redhat.com> 2.27-5
changelog:
  - Add support for building the rpm with "--with bootstrap" enabled.
  - Retire: binutils-2.20.51.0.2-ia64-lib64.patch


author: Nick Clifton <nickc@redhat.com> 2.27-6
changelog:
  - Omit building GOLD when bootstrapping.
  - Add a generic build requirement on gcc.
  - Move bison and m4 build requirements to be conditional upon building GOLD.
  - Add --with-sysroot configure option when building native targets.
  - Skip PR14918 linker test for ARM native targets.
    (#1374889)


author: Nick Clifton <nickc@redhat.com> 2.27-7
changelog:
  - Use --with-sysroot=/ for native targets.  This prevents the default
    sysroot of /usr/local/<target>/sys-root from being used, which breaks 
    locating needed shared libaries, but still allows the --sysroot
    linker command line option to be effective.
    (#1374889)
    (#1377803)
    (#1377949)


author: Mark Pryor <pryorm09@gmail.com> 2.27-9
changelog:
  - Fix invocation of /sbin/ldconfig when reinstalling binutils
    in order to prevent warnings from rpm.
    (#1379030)
    (#1379117)


author: Nick Clifton <nickc@redhat.com> 2.28-1
changelog:
  - Rebase on FSF binutils v2.28.
  - Retire: binutils-2.23.52.0.1-addr2line-dynsymtab.patch
  - Retire: binutils-2.27-local-dynsym-count.patch
  - Retire: binutils-2.27-monotonic-section-offsets.patch
  - Retire: binutils-2.27-arm-aarch64-default-relro.patch
  - Retire: binutils-2.28-gold.patch
  - Retire: binutils-2.27-objdump-improvements.patch
  - Retire: binutils-2.27-dwarf-parse-speedup.patch
  - Retire: binutils-2.27-objdump-improvements.2.patch
  - Retire: binutils-2.27-arm-binary-objects.patch
  - Retire: binutils-2.27-ppc-fp-attributes.patch
  - Add patch to sync libiberty with FSF GCC mainline.
    (#1428310)


author: Mark Wielaard <mjw@redhat.com> 2.28-3
changelog:
  - Backport patch to add support for putting name, comp_dir and
    producer strings into the .debug_str section. 
    (#1429389)


author: Nick Clifton <nickc@redhat.com> 2.28-4
changelog:
  - Update GNU BUILD NOTES patch.
  - Import FSF binutils patch to fix an abort with PowerPC dynamic relocs.


author: Nick Clifton <nickc@redhat.com> 2.28-5
changelog:
  - Update GNU BUILD NOTES patch.
  - Import FSF binutils patch to fix running readelf on debug info binaries.
    (#1434050)


author: Nick Clifton <nickc@redhat.com> 2.29-1
changelog:
  - Rebase on FSF binutils 2.29.
  - Retire: binutils-2.20.51.0.10-ppc64-pie.patch
  - Retire: binutils-2.27-ld-buffer-overflow.patch
  - Retire: binutils-2.28-libiberty-bugfixes.patch
  - Retire: binutils-gnu-build-notes.patch
  - Retire: binutils-2.28-gas-comp_dir.patch
  - Retire: binutils-2.28-ppc-dynamic-relocs.patch
  - Retire: binutils-2.28-dynamic-section-warning.patch
  - Retire: binutils-2.28-aarch64-copy-relocs.patch
  - Retire: binutils-2.28-DW_AT_export_symbols.patch


author: Nick Clifton <nickc@redhat.com> 2.29-5
changelog:
  - Update ppc64 localentry0 patch with changes made by Alan Modra to the FSF binutils sources.
    (#1475636)


author: Nick Clifton <nickc@redhat.com> - 2.29-7
changelog:
  - Annotate patches with reason and lifetime expectances.
  - Retire: binutils-2.24-ldforcele.patch
  - Retire: binutils-2.25-set-long-long.patch
  - Retire: binutils-2.25.1-cleansweep.patch
  - Retire: binutils-2.26-fix-compile-warnings.patch
  - Retire: binutils-2.28-ignore-gold-duplicates.patch


author: Nick Clifton <nickc@redhat.com> 2.29-8
changelog:
  - Import fix for PR 21884 which stops a seg-fault in the linker when changing output format to binary during a final link.
    (#1491023)


author: Nick Clifton <nickc@redhat.com> 2.29.1-1
changelog:
  - Rebase on FSF binutils 2.29.1 release.
  - Retire: binutils-2.29-ppc64-plt-localentry0-disable.patch
  - Retire: binutils-2.29-non-elf-orphan-skip.patch


author: Nick Clifton <nickc@redhat.com> 2.29.1-2
changelog:
  - Enable GOLD for PPC64 and s390x. (#1173780)
  - Retire: binutils-2.20.51.0.10-sec-merge-emit.patch.
    (It has been redundant for a long time now...)


author: Nick Clifton <nickc@redhat.com> 2.29.1-4
changelog:
  - Have readelf suggest the use of --use-dynamic when there are dynamic relocs that could have been displayed.  (#1507694)


author: Nick Clifton <nickc@redhat.com> 2.29.1-14
changelog:
  - Fix creation of PowerPC64 function call stubs.  (#1523457)
  - Disable -z defs during build.
  - Disable binary annotations.  (temporary ?)


author: Nick Clifton <nickc@redhat.com> 2.30-5
changelog:
  - Fix assignment of pages to segments. (PR 22758)
  - Inject RPM_LD_FLAGS into the build.  (#1541027)
  - Fix slowdown in readelf when examining files with lots of debug information.  (PR 22802)
  - Remove support for PowerPC speculation barrier insertion.
  - Rebase on 2.30
  - Retire binutils-2.22.52.0.1-relro-on-by-default.patch
  - Retire binutils-2.28-dynamic-section-warning.patch
  - Retire binutils-2.29-skip-rp14918-test-for-arm.patch
  - Retire binutils-2.29.1-gold-start-stop.patch
  - Retire binutils-2.29.1-readelf-use-dynamic.patch
  - Retire binutils-aarch64-pie.patch
  - Retire binutils-coverity.patch
  - Retire binutils-ppc64-stub-creation.patch
  - Retire binutils-strip-delete-relocs.patch
  - Retire binutils-support-v3-build-notes.patch
  - Retire binutils-z-undefs.patch


author: Nick Clifton <nickc@redhat.com> 2.30-11
changelog:
  - Treat relocs against s390x IFUNC symbols in note sections as relocs against the FUNC symbol instead.  (#1553705)


author: Nick Clifton <nickc@redhat.com> 2.30-12
changelog:
  - Treat relocs against s390x IFUNC symbols in note sections as relocs against the FUNC symbol instead.
  - Combined previous patches into one which covers all ifunc supporting architectures.    (#1553705)
  - Retire binutils-s390-ifunc-relocs-in-notes.patch
  - Retire binutils-x86_64-ifunc-relocs-in-notes.patch


author: Nick Clifton <nickc@redhat.com> 2.30-13
changelog:
  - Do not discard debugobj files created by GCC v8 LTO wrapper.  (#1543912 and RHBZ 84847 and PR 20882)


author: Nick Clifton <nickc@redhat.com> 2.30-14
changelog:
  - Fix the GOLD linker's processing of protected symbols created by the LLVM plugin.  (#1559234 and PR 22868)


author: Nick Clifton <nickc@redhat.com> 2.30-16
changelog:
  - Fix for PR 22887 - crashing objdump by passing it a corrupt AOUT binary.  (#1553115)
  - Fix for PR 22905 - crashing objdump by passing it a corrupt DWARF file.  (#1553122)
  - Fix for PR 22741 - crashing objdump by passing it a corrupt COFF file.  (#1571918)


author: Nick Clifton <nickc@redhat.com> 2.30-18
changelog:
  - Fix a seg-fault parsing corrupt DWARF information.  (#1573360)
  - Fix another seg-fault parsing corrupt DWARF information.  (#1573367)
  - Fix a seg-fault copying a corrupt ELF file.  (#1551788)
  - Fix a seg-fault parsing a large ELF files on a 32-bit host.  (#1539891)
  - Fix a seg-fault running nm on a corrupt ELF file.  (#15343247)
  - Fix a seg-fault running nm on a file containing corrupt DWARF information.  (#1551781)
  - Fix another seg-fault running nm on a file containing corrupt DWARF information.  (#1551763)


author: Nick Clifton <nickc@redhat.com> 2.30-19
changelog:
  - Fix a seg-fault running objcopy on a corrupt PE format file.  (#1574702)
  - Fix a seg-fault running objcopy on a corrupt ELF format file.  (#1574705)


author: Nick Clifton <nickc@redhat.com> 2.30-20
changelog:
  - Have the x86 linker resolve relocations against the _end, _edata and __bss_start symbols locally.  (#1576735)
  - Do not generate GNU build notes for linkonce sections.  (#1576362)


author: Nick Clifton <nickc@redhat.com> 2.30-22
changelog:
  - Fix handling of local versioned symbols by the x86 linker.  (PR 23194)
  - Fix linker testsuite failures.


author: Nick Clifton <nickc@redhat.com> 2.30-24
changelog:
  - When installing both ld.bfd and ld.gold, do not reset the current alternative if upgrading.  (#1592069)


author: Nick Clifton <nickc@redhat.com> 2.30.90-2
changelog:
  - Revert fix for PR 23161 which was placing unversioned section symbols (_edata, _end, __bss_start) into shared libraries.  (#1599521)


author: Nick Clifton <nickc@redhat.com> 2.30.90-3
changelog:
  - Stop gold from complaining about annobin note relocs against symbols in sections which have been discarded.  (#1600431)


author: Nick Clifton <nickc@redhat.com> - 2.31.1-1
changelog:
  - Rebase to official 2.31.1 GNU Binutils release.
  - Retire: binutils-2.22.52.0.1-export-demangle.h.patch
  - Retire: binutils-2.30-allow_R_AARCH64-symbols.patch
  - Retire: binutils-CVE-2018-10372.patch
  - Retire: binutils-CVE-2018-10373.patch
  - Retire: binutils-CVE-2018-10534.patch
  - Retire: binutils-CVE-2018-10535.patch
  - Retire: binutils-CVE-2018-6323.patch
  - Retire: binutils-CVE-2018-6759.patch
  - Retire: binutils-CVE-2018-7208.patch
  - Retire: binutils-CVE-2018-7568.patch
  - Retire: binutils-CVE-2018-7569.patch
  - Retire: binutils-CVE-2018-7570.patch
  - Retire: binutils-CVE-2018-7642.patch
  - Retire: binutils-CVE-2018-7643.patch
  - Retire: binutils-CVE-2018-8945.patch
  - Retire: binutils-PowerPC-IEEE-long-double-warnings.patch
  - Retire: binutils-debug-section-marking.patch
  - Retire: binutils-gas-build-notes.patch
  - Retire: binutils-gold-llvm-plugin.patch
  - Retire: binutils-ifunc-relocs-in-notes.patch
  - Retire: binutils-linkonce-notes.patch
  - Retire: binutils-missing-notes.patch
  - Retire: binutils-page-to-segment-assignment.patch
  - Retire: binutils-revert-PowerPC-speculation-barriers.patch
  - Retire: binutils-skip-dwo-search-if-not-needed.patch
  - Retire: binutils-speed-up-objdump.patch
  - Retire: binutils-strip-unknown-relocs.patch
  - Retire: binutils-x86-local-relocs.patch
  - Retire: binutils-x86-local-version.patch


author: Nick Clifton <nickc@redhat.com> - 2.31.1-13
changelog:
  - Delay the evaluation of linker script constants until after the configuration options have been set.  (#1624751)


author: Jiaxun Yang <jiaxun.yang@flygoat.com> - 2.31.1+gs1-1
changelog:
  - Switch source to loongson-community.
  - Enable Gold for MIPS.
  - Add mipsel for mips64el as 32-bit target.


author: Sam Hocevar (RPM packages) <sam+rpm@zoy.org> 0.6-1
changelog:
  - new release
  - more detailed descriptions
  - split the RPM into libcaca-devel and caca-utils
  - packages are rpmlint clean


author: Sam Hocevar (RPM packages) <sam+rpm@zoy.org> 0.6-2
changelog:
  - install documentation into {doc}/package-version instead of {doc}/package
  - added tetex-dvips to the build dependencies


author: Matthias Saou <http://freshrpms.net/> 0.9-4
changelog:
  - Disable man3 pages, they don't build on FC3, this needs fixing.
  - Fix to not get the debuginfo files go into the devel package.


author: Matthias Saou <http://freshrpms.net/> 0.9-7
changelog:
  - Change XFree86-devel requirements to libX11-devel.
  - Force --x-includes= and --x-libraries=, otherwise -L gets passed empty.


author: Matthias Saou <http://freshrpms.net/> 0.99-0.1.beta11
changelog:
  - Update to 0.99beta11.
  - We now have a main libcaca package with just the shared lib (built by default
    now), so make the devel sub-package require it too. Leave static lib for now.
  - Enable opengl and pango support.
  - Remove useless rpath.
  - Remove no longer needed man3 patch.
  - Remove all configure options, they're autodetected.


author: Matthias Saou <http://freshrpms.net/> 0.99-0.6.beta16
changelog:
  - Add patch to share the same caca-config for 32 and 64bit (#341951).
  - Don't include the pdf devel doc, only html (again, fixed multilib conflict).


author: Matthias Saou <http://freshrpms.net/> 0.99-0.10.beta17
changelog:
  - Update to 0.99.0beta17.
  - Update spec file URLs.
  - Switch to using DESTDIR for install, which is the preferred method.
  - Remove the static library (#556062).
  - Remove no longer needed libGLU patch.
  - Enable new ruby bindings.
  - Leave C# and Java disabled, I hope no one will ever ask to have them enabled.


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.99-0.34.beta19
changelog:
  - Python 2 binary package renamed to python2-caca
    See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3


author: Victor Bogado <victor@bogado.net> 0.6.00-2
changelog:
  - added changelog. 
  - doc section of files.
  - changed the line that specifies the python library to accomodate the file *.info that is generates with other versions of python.
  - cutted long description lines
  - fixed documentations tags


author: Victor Bogado <victor@bogado.net> 0.6.00-3
changelog:
  - solved directory ownership problems
  - Changed license of wminput to GPLv2
  - AUTHORS and NEWS bundled as docs.
  - Added desktop file 
  - Removed static library files
  - Made the spec honor compiler flags.
  - Added bluez-libs-devel to requires of the devel package
  - Removed python from BuildRequires list
  - Added bluez-libs-devel to requires of development package


author: Victor Bogado <victor@bogado.net> 0.6.00-5
changelog:
  - comment explaining why a subpackage has a different license.
  - BuildRequires needed one more program.


author: Victor Bogado <victor@bogado.net> 0.6.00-14.20100505gitfadf11e
changelog:
  - updated to latest git version, that adds suport for the wii balance board and the wii motion plus
  - Fixed DSO linking issues


author: Rahul Sundaram <sundaram@fedoraproject.org> - 0.6.00-21.20100505gitfadf11e
changelog:
  - remove vendor tag from desktop file. https://fedorahosted.org/fpc/ticket/247
  - clean up spec to follow current guidelines
  - fix desktop file to follow specification


author: Ralf Corsépius <corsepiu@fedoraproject.org> - 0.6.00-23.20100505gitfadf11e
changelog:
  - Add BR: autoconf, automake (FTBFS, RHBZ #992105).
  - Reflect docdir changes.
  - Fix bogus %changelog date.


author: Dams <anvil[AT]livna.org> 0:1.1-0.fdr.3
changelog:
  - turned bootstrap into ./bootstrap to prevent build to fail with
    people who dont have "." in their PATH.


author: Dams <anvil[AT]livna.org> 0:2.0-0.lvn.1
changelog:
  - Updated to 2.0 final release
  - Added missing defattr
  - Added xmms-aac provides to xmms-{name}
  - Fixed makefile (patch)


author: Noa Resare <noa@resare.com> - 2.0-9.20060505
changelog:
  - upgrade to cvs version
  - mp4v2 is no longer included (now a separate package)
  - bump libary major version
  - drop static library
  - remove mp4ff headers from -devel


author: Noa Resare <noa@resare.com> - 2.0-10.20060505
changelog:
  - patch the sources to be binary compatible with old faad2
  - remove library major version bump
  - add symbol versioning script for new symbols


author: Noa Resare <noa@resare.com> - 2.0-14.20050131
changelog:
  - reverted to older cvs to avoid a GPL violating extra redistribution
    requirement in README
  - changed the bogus uint8_t to correct uin32_t in the x86_64 patch


author: Noa Resare <noa@resare.com> - 2.0-16.20050131
changelog:
  - reverted to obviously broken x86_64 patch to preserve binary compatibility
    and prevent slow motion bug (#1017)
  - fixed xmms-libs regression (#1018)


author: Ville Skyttä <ville.skytta at iki.fi> - 2.0-17.20050131
changelog:
  - Let soname based autogenerated deps take care of xmms-libs (#1018).
  - Revert x86_64 patch to the correct one again (#1017).


author: Dominik Mierzejewski <dominik [AT] greysector [DOT] net> 2.5-3
changelog:
  - remove redundant BRs
  - don't disable backward compatibility (breaks ffmpeg)
  - silence tar in setup
  - use disttag
  - fix source file permissions and other rpmlint warnings


author: Dominik Mierzejewski <dominik [AT] greysector [DOT] net> 1:2.6.1-5
changelog:
  - add Obsoletes: for xmms-aac to ensure smooth upgrade from Freshrpms
  - add some additional docs for xmms-faad2


author: Dominik Mierzejewski <dominik [AT] greysector [DOT] net> 1:2.7-1
changelog:
  - update to 2.7
  - don't install internal libmp4ff
  - include manpage
  - fix build on x86_64 (non-PIC objects in libmp4ff.a)
  - fix rpaths
  - make xmms plugin depend on -libs, not the frontend
  - preserve docs timestamps


author: Dams <anvil[AT]livna.org> - 0:0.4.9-0.lvn.0.9.20050427
changelog:
  - Patch from Enrico to fix build on gcc4
  - Missing BuildReq a52dec-devel when a52bin is defined
  - Patch to fix a52 build


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.9-0.lvn.0.12.20050427
changelog:
  - Link avcodec with a52 when building with a52bin, remove unnecessary
    hardcoded liba52.so.0 dependency.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.9-0.lvn.0.16.20050427
changelog:
  - Enable faac by default, rebuild with "--without faac" to disable.
  - Clean up obsolete pre-FC2 and other stuff.


author: David Woodhouse <dwmw2@infradead.org> - 0:0.4.9-0.lvn.0.17.20050801
changelog:
  - Update to 20050801 snapshot to make xine-lib happy
  - Enable Altivec support by using --cpu=powerpc (not 'ppc')
  - Enable theora
  - Add pkgconfig files
  - Undefine various things which might be macros before redefining them


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.4.9-0.lvn.0.18.20050801
changelog:
  - Apply some upstream and some mine (libdir) fixes to pkgconfig files.
  - Add pkgconfig dependency to -devel.
  - Include gsm support.


author: Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.lvn.0.20.20051228
changelog:
  - 2005-12-28 CVS snapshot.
  - Let upstream configure take care of PIC settings (patched for ppc).
  - Own shared lib symlinks.


author: Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.22.20060612
changelog:
  - 2006-06-12 snapshot, rgb.txt patch applied upstream.
  - Patch to force linking vhook modules with their dependencies, --as-needed
    seems to drop needed things for some reason for drawtext and imlib2.
  - Revert to dlopen()'ing liba52 and add file based dependency on it, it's
    easier this way again due to --as-needed linkage.


author: Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.22.20060804
changelog:
  - 2006-08-04 snapshot.
  - Drop bogus version from SDL-devel build dependency.
  - Drop no longer relevant libpostproc obsoletion.
  - Prune pre-2005 changelog entries.
  - Specfile cleanup.


author: Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.23.20060804
changelog:
  - Reintroduce SELinux fcontext settings on ix86 (not needed on x86_64, ppc),
    they're not completely taken care of upstream (#1120).
  - Split svn snapshot creator into a separate script.


author: Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.25.20061028
changelog:
  - 2006-10-28 snapshot, build with x264.
  - Clean up some pre-FC4 compat build dependency cruft.
  - Quick and dirty workarounds for ./configure's libmp3lame test and asm
    register issues on ix86.


author: Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.25.20061030
changelog:
  - 2006-10-30 snapshot, fixes x86_64 build.
  - Apply a less intrusive workaround for LAME detection issues.


author: Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.28.20061214
changelog:
  - fixed build on x86
  - change liba52 file-based dependency to provides-based
  - resurrect and update pkgconfig patch


author: Ville Skyttä <ville.skytta at iki.fi> - 0.4.9-0.34.20070204
changelog:
  - 2007-02-04 snapshot, enable libtheora.
  - Make swscaler optional, disabled again by default (#1379).


author: Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.37.20070503
changelog:
  - require older faad2 to prevent bugreports like #1388
  - prepare for libdc1394 support
  - enable pthreads
  - 20070503 snapshot


author: Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.38.20070607
changelog:
  - 20070607 snapshot
  - libdca BR dropped (no longer supported)
  - drop gsm.h path hack, gsm in Fedora now provides a compatibility symlink
  - remove arch hacks, ffmpeg's configure is smart enough
  - enable cmov on x86_64


author: Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.40.20071011
changelog:
  - 20071011 snapshot
  - don't link against faad2-2.5, it makes GPL'd binary non-distributable
  - go back to normal linking instead of dlopen() of liba52


author: Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.46.20080614
changelog:
  - 20080614 snapshot
  - no need to conditionalize swscaler anymore
  - dropped obsolete pkgconfig patch
  - BR latest x264


author: Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.48.20080825
changelog:
  - 20080825 snapshot
  - use CFLAGS more similar to upstream
  - enable X11 grabbing input
  - enable libavfilter


author: Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.49.20080905
changelog:
  - 20080905 snapshot
  - fix build --with amr
  - update snapshot.sh
  - drop liba52 support, native ac3 decoder is better in every way


author: Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.51.20080908
changelog:
  - reworked build system
  - build optimized versions where it makes sense
  - specfile cleanups
  - enable yasm for optimized asm routines on x86_32
  - add obsoletes for Freshrpms' libpostproc subpackage


author: Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.55.20081214
changelog:
  - 20081214 snapshot
  - change the lib split on x86, it doesn't work right for P3/AthlonXP
  - specfile cleanups
  - enable bzlib, dirac and speex support via external libs
  - sort BR list alphabetically
  - drop upstream'd patch


author: Dominik Mierzejewski <rpm at greysector.net> - 0.5-1
changelog:
  - 0.5 release
  - enable yasm on x86_64, fix resulting textrels
  - add missing obsoletes for ffmpeg-compat-devel (really fix bug #173)
  - disable yasm and certain asm optimizations for generic ix86 builds
  - %{_bindir} is now usable
  - include more docs
  - specfile cleanups
  - add JPEG2000 decoding support via openjpeg


author: kwizart <kwizart at gmail.com > - 0.5-3.svn20091007
changelog:
  - Update to svn snapshot 20091007
  - Add BR dirac vdpau.
  - Use --with nonfree as a separate conditional for amr and faac.
  - Use --with gplv3 as a separate conditional for opencore-amr.
  - Don't build faac by default because it's nonfree.
  - Allow to --define 'ffmpegsuffix custom' for special SONAME.


author: Dominik Mierzejewski <rpm at greysector.net> - 0.5-4.20091026svn
changelog:
  - 20091026 snapshot, requires recent x264
  - dropped support for old amr libs (not supported upstream since July)
  - don't disable yasm for generic builds
  - fixed opencore amr support
  - dropped workaround for non-standard openjpeg headers location
  - dropped separate SIMDified libs for x86 and ppc(64),
    runtime CPU detection should be enough


author: Dominik Mierzejewski <rpm at greysector.net> - 0.5-6.20100116svn
changelog:
  - 20100116 snapshot, requires recent x264
  - fix textrels on x86_64 in a different way (patch by Reimar Döffinger)
  - use -mlongcall instead of -fPIC to fix rfbz#804, it's faster


author: Dominik Mierzejewski <rpm at greysector.net> - 0.6-0.1.20100320svn
changelog:
  - 20100320 snapshot
  - drop upstream'd patch
  - bumped version to pre-0.6
  - added ffprobe to file list


author: Dominik Mierzejewski <rpm at greysector.net> - 0.6-2.20100704svn
changelog:
  - 20100703 snapshot
  - enable libvpx (WebM/VP8) support (rfbz#1250)
  - drop faad2 support (dropped upstream)
  - drop old Obsoletes:
  - enable librtmp support


author: Dominik Mierzejewski <rpm at greysector.net> - 0.6.1-1.20110227git
changelog:
  - 20110227 snapshot
  - bump version to post-0.6.1 to allow stable 0.6.1 update in older branches
  - drop --with amr->opencore_amr indirection
  - add qt-faststart tool (bug #1259)
  - build PIC objects on PPC (bug #1457)
  - provide custom version string
  - require latest x264 build


author: Nicolas Chauvet <kwizart@gmail.com> - 0.7-0.1.rc1
changelog:
  - Update to 7.0-rc1
  - Remove upstreamed patch
  - Fix flv - rfbz#1743
  - New RPM build conditional --without x264.


author: Dominik Mierzejewski <rpm at greysector.net> - 0.8.2-1
changelog:
  - update to 0.8.2
  - enable CELT decoding via libcelt
  - support AMR WB encoding via libvo-amrwbenc (optional)
  - enable FreeType support


author: Nicolas Chauvet <kwizart@gmail.com> - 0.10-1
changelog:
  - Update to 0.10
  - Disable dirac by default - rfbz#1946
  - Enabled by default: libv4l2 gnutls
  - New RPM Conditionals:
    --with crystalhd dirac jack frei0r openal opencv
    --without celt cdio pulse


author: Julian Sikorski <belegdol@fedoraproject.org> - 1.0-1
changelog:
  - Updated to 1.0
  - Dropped obsolete Group, Buildroot, %clean and %defattr
  - Dropped the included patch


author: Nicolas Chauvet <kwizart@gmail.com> - 1.0-2
changelog:
  - Add opus
  - Enable opencv frei0r by default
  - Disable librmtp - use builtin implementation rfbz#2399


author: Dominik Mierzejewski <rpm at greysector.net> - 2.4.6-2
changelog:
  - enable OpenCL support
  - BR texinfo instead of texi2html to reduce BRs by half
  - drop support for building on SPARC (no longer a Fedora Secondary Arch)
  - move libavdevice to a subpackage (rfbz#3075)


author: Dominik Mierzejewski <rpm@greysector.net> - 3.0.2-4
changelog:
  - enable jack by default (rfbz#2156)
  - re-enable opencl by default (rfbz#3640 was fixed)
  - add conditional support for QSV via libmfx (rfbz#4043)
  - drop libcelt support (celt 0.11 no longer available in Fedora)
  - drop libdirac support (unsupported by FFmpeg)
  - make xvidcore support optional
  - add missing ldconfig calls for libavdevice package
  - move libavdevice manpage to its subpackage
  - move examples from main package to -devel as docs
  - add support for libiec61883 and make DV (IEEE 1394) support optional
  - enable optional support for many external libraries (rfbz#4109)


author: Julian Sikorski <belegdol@fedoraproject.org> - 3.1.1-1
changelog:
  - Updated to 3.1.1
  - Dropped included patch
  - Added $RPM_LD_FLAGS to %configure
  - Switched to openjpeg2
  - Fixed build with openjpeg2-2.1.1 (patch by Sandro Mani)


author: Dominik Mierzejewski <rpm@greysector.net> - 3.1.3-2
changelog:
  - enable QSV support by default, since libmfx is in Fedora now
  - QSV is x86 only
  - put x86-specific BRs in one place


author: Julian Sikorski <belegdol@fedoraproject.org> - 3.2-1
changelog:
  - Updated to 3.2
  - Dropped openjpeg2 patch
  - Updated BuildRequires to SDL2-devel
  - Incorporated some cleanups from RF #4243


author: Dominik Mierzejewski <rpm@greysector.net> - 3.2.2-2
changelog:
  - enable optional nonfree build with cuda, cuvid, npp and fdk-aac
    (most credit for this goes to Nicolas Chauvet)
  - allow disabling x11grab (conflicts with nonfree builds)
  - use Recommends only on Fedora (patch by Nicolas Chauvet)
  - enable AMR codecs by default (rfbz#4367, patch by Nicolas Chauvet)


author: Dominik Mierzejewski <rpm@greysector.net> - 3.4-5
changelog:
  - drop support for building on ppc (32bit)
  - explicitly support ppc64p7 and ppc64le
  - set correct CPU options on armv7hl
  - show config.log in case of configure failure
  - enable VAAPI support on all arches, it's not x86-specific anymore


author: Leigh Scott <leigh123linux@googlemail.com> - 3.5-0.1.20180116git
changelog:
  - Update to 20180116git
  - Remove ffserver parts from spec
  - Add requires ffmpeg-libs to libavdevice (rfbz#4768)


author: David Woodhouse <dwmw2@infradead.org> - 0:0.4.9-0.lvn.0.17.20050801
changelog:
  - Update to 20050801 snapshot to make xine-lib happy
  - Enable Altivec support by using --cpu=powerpc (not 'ppc')
  - Enable theora
  - Add pkgconfig files
  - Undefine various things which might be macros before refining them


author: Dominik Mierzejewski <rpm at greysector.net> - 0.4.9-0.51.20080908
changelog:
  - reworked ild system
  - build optimized versions where it makes sense
  - specfile cleanups
  - enable yasm for optimized asm routines on x86_32
  - add obsoletes for Freshrpms' libpostproc subpackage


author: Zhou Xiaoyong <zhouxiaoyong@loongson.cn> - 2.8.6-3
changelog:
  - Remove 0001-avcodec-mips-loongson-3a2000-instr-gslwlc1-workaroun.patch
  - Add 0001-avcodec-mips-fix-bug-in-ff_put_signed_pixels_clamped.patch
  - Add 0002-avcodec-mips-fix-bug-in-deblock_v8_luma_intra_8_mmi.patch
  - Add 0003-avcodec-mips-replace-slow-dmtc1-with-mtc1.patch
  - Add 0004-avcodec-mips-fix-alignment-fault-in-put_h264_qpel8_h.patch


author: Zhou Xiaoyong <zhouxiaoyong@loongson.cn> - 2.8.6-5
changelog:
  - Add 0001-avcodec-mips-fix-bug-in-ff_put_signed_pixels_clamped.patch
  - Add 0002-avcodec-mips-fix-bug-in-deblock_v8_luma_intra_8_mmi.patch
  - Add 0003-avcodec-mips-replace-slow-dmtc1-with-mtc1.patch
  - Add 0004-avcodec-mips-fix-alignment-fault-in-put_h264_qpel8_h.patch
  - Add 0005-avcodec-mips-loongson-3a2000-instr-gslwlc1-workaroun.patch
  - Add 0006-avcodec-mips-loongson-optimize-hpeldsp-with-mmi-v1.patch
  - Add 0007-avcodec-mips-h264qpel-use-hepldsp-optimizations.patch


author: Zhou Xiaoyong <zhouxiaoyong@loongson.cn> - 2.8.7-1
changelog:
  - Update for ffmpeg-loongson-2.8.7
  - Add 0001-avcodec-mips-fix-up-the-disabled-error-functions-in-.patch
  - Add 0002-avcodec-mips-h264dsp_mmi.c-optimizations-add-loongso.patch
  - Add 0003-avcodec-mips-mpegvideo_mmi.c-optimizations-add-loong.patch
  - Add 0004-avcodec-mips-h264pred_mmi.c-optimizations-add-loongs.patch
  - Add 0005-avcodec-mips-h264chroma_mmi.c-optimizations-add-loon.patch
  - Add 0006-avcodec-mips-idctdsp_mmi.c-optimizations-add-loongso.patch
  - Add 0007-avcodec-mips-blockdsp_mmi.c-optimizations-add-loongs.patch
  - Add 0008-avcodec-mips-pixblockdsp_mmi.c-optimizations-add-loo.patch
  - Add 0009-avcodec-mips-h264qpel_mmi.c-optimizations-add-loongs.patch
  - Add 0010-avcodec-mips-hpeldsp_mmi.c-optimizations-add-loongso.patch
  - Add 0011-update-VERSION-to-2.8.7-1.patch
  - Add 0012-avcodec-mips-h264dsp_mmi.c-optimizations-add-loongso.patch
  - Add 0013-avcodec-mips-h264pred_mmi.c-optimizations-v2-to-supp.patch


author: Zhou Xiaoyong <zhouxiaoyong@loongson.cn> - 2.8.7-2
changelog:
  - Add 0014-avcodec-mips-h264qpel_mmi.c-fix-missing-HAVE_LOONGSO.patch
  - Add 0015-avcodec-mips-vp8dsp_mmi.c-optimizations-add-loongson.patch
  - Add 0016-avcodec-mips-optimize-simple-idct-put-and-add-with-m.patch
  - Add 0017-avcodec-mips-loongson-optimize-vp8dsp-with-mmi-v2.patch
  - Add 0018-avcodec-mips-loongson-set-xvid-as-default-idct-algor.patch


author: Stewart Adam <s.adam at diffingo.com> - 9-2
changelog:
  - Split into free and non-free RPMs based on original release RPM
  - Remove double BuildArch
  - Remove GPL source
  - Fix mirror URLs
  - devel --> rawhide


author: Stewart Adam <s.adam at diffingo.com> - 9-5
changelog:
  - Use mirrors.rpmfusion.org instead of rpmfusion.org/mirrorlist
  - Use download.rpmfusion.org instead of download1.rpmfusion.org


author: Thorsten Leemhuis <fedora at leemhuis.info> - 9.90-3
changelog:
  - s|download.rpmfusion.org|download1.rpmfusion.org|' *.repo
  - s|basearch/debug/|basearch/os/debug/|" in *rawhide.repo


author: Thorsten Leemhuis <fedora at leemhuis.info> - 10-4
changelog:
  - add key for F12
  - some small adjustments to the spec
  - add post script that switch old config files from serverside mirrorlists to
    mirrormanager


author: Thorsten Leemhuis <fedora at leemhuis.info> - 11-1
changelog:
  - F11 release: disable rawhide, enable everything and updates
  - use "metadata_expire=7d" for everything repos
  - Track in some changes from 10-{34} (myself):
  -- remove old comments to obsolete release packages from freshrpms, dribble and livna
  -- add proper links for rawhide
  -- add key for F12
  -- some small adjustments to the spec
  -- add post script that switch old config files from serverside mirrorlists to
     mirrormanager 
  - Track in some changes from 10-{23} (Till Maas):
  -- fix symlinks
  -- allow easy transition to F11 with new gpg key and naming structure


author: Thorsten Leemhuis <fedora at leemhuis.info> - 12-1
changelog:
  - F12 release: disable rawhide, enable everything and updates
  - remove key for F11
  - add key for F13


author: Nicolas Chauvet <kwizart@gmail.com> - 26-0.4
changelog:
  - Add f26/f27 keys
  - Remove f23/f24 keys
  - Clean-up Description
  - Improve Requires/Provides
  - Drop dependency on free from nonfree
  - Add a rawhide sub-package - rfbz#3223
  - Mark gpg keys as %config


author: kwizart < kwizart at gmail.com > - 0.4.2-rc2.1_FC5
changelog:
  - Update to 0.4.2cvs20061017
  - Use DESTDIR=RPM_BUILD_ROOT in various Makefile.
  - Enable mozilla plugin: osmozilla.
  - Enable AMR_NB_FLOAT and AMR_WB_FLOAT / bundle AMR_NB_FIXED (but not used by default).
  - Provide documentation html in doc .
  - Provide tutorial from http://www.wildamerica.com/pages/Marty.html
  - Various corrections.


author: kwizart < kwizart at gmail.com > - 0.4.3-cvs20061017.1_FC5
changelog:
  - gpac snapshot.sh
  - Revert Patch osmozilla.cpp (v1.17 - build error from gpac/internal/terminal_dev.h)
  - TODO: - no-soname make option for libgpac.so
    - static lib in devel - needed ?
    - osmozilla - xpt link problem.
    - Osmo4: segmentation fault on exit.
    - MP4Client: segmentation fault on launch.
    - The program 'Osmo4' received an X Window System error:
    "The error was 'BadMatch (invalid parameter attributes)'.
    (Details: serial 37 error_code 8 request_code 42 minor_code 0)"
    - MP4Box -version display: GPAC version 0.4.3-DEV (try to display cvs )


author: kwizart < kwizart at gmail.com > - 0.4.3-cvs20061208.1.kwizart.fc6
changelog:
  - Update to 20061208
  - Uses firefox-devel (since fc6!)
  - Drop tutorial
  - Use version-DEV-date with libgpac.so
  - Disabled osmozilla
  - Fix soname 
  - Enabled gprof


author: Stewart Adam < s.adam at diffingo.com > - 0.4.5-0.1.20080211cvs
changelog:
  - Use %{smp_mflags}
  - Oops, we're actually 0.4.5
  - Fix gpac so filenames
  - Only install nposmozilla when %{with_firefox} is set


author: kwizart < kwizart at gmail.com > - 0.4.5-0.2.20080217cvs
changelog:
  - Update to 20080217.
  - Split libs.
  - Use the new amr nosrc scheme (need an end-users rebuilt to add support to it).
  - Add openjpeg-devel missing BR
  - Static patching instead of dyn patch when possible.
  - Disable %{smp_mflags} (it tries to build the bin before the lib is ready)
  - Define soname as libgpac.so.0 (instead of libgpac.so.%version )
  - Exclude static lib


author: kwizart < kwizart at gmail.com > - 0.4.5-1
changelog:
  - Update to 0.4.5 (final)
  - Drop upstreamed patches - Rewrite some
  - Add More BR.
  - Conditionalize --with mozilla amr


author: kwizart < kwizart at gmail.com > - 0.4.5-5
changelog:
  - Rebuild for openssl (#363) - Made possible because the
    circle dependency with gpac/x264 was fixed first (#362)


author: kwizart < kwizart at gmail.com > - 0.4.6-0.1cvs20090901
changelog:
  - Update to 0.4.6 pre cvs snapshoot 20090901
  - Remove merged patch (1) update old (4)
  - Clean static conditional


author: Lucas Jacobs <lucas.jacobs@mines.sdsmt.edu> - 0.4.6-0.6cvs20100527
changelog:
  - Update to 20100527
  - Removed upstreamed lib64, soname, OpenJPEG, OpenGL patches
  - Update ffmpeg, makefix and amr patches
  - Added patch to build osmo4_wx properly


author: Nicolas Chauvet <kwizart@fedoraproject.org> - 0.4.6-0.8.cvs20100527
changelog:
  - Rewrite soname patch that is still needed.
  - Allow --with osmo conditional
  - Explicitely list binaries.


author: Sérgio Basto <sergio@serjux.com> - 0.6.0-1
changelog:
  - Update to 0.6.0
  - Remove extra_lib directory from sources, like do gpac-snapshot.sh.
  - Add License tag.
  - Clean defattr(s).


author: Ville Skyttä <ville.skytta at iki.fi> - 1.5-0.rc6a.2
changelog:
  - Include perlconnect.
  - Include readline support, rebuild using "--without readline" to disable.
  - Add libjs* provides for upstream compatibility.
  - Install header files in %{_includedir} instead of %{_includedir}/js.


author: Matthias Saou <http://freshrpms.net/> 1.5-1
changelog:
  - Update to 1.5.0 final.
  - Spec file cleanups.
  - Move docs from devel to main, since we need the license there.
  - Remove no longer needed js-perlconnect.patch.
  - Update js-1.5-va_copy.patch.
  - Include a pkgconfig file (#178993).


author: Matthias Saou <http://freshrpms.net/> 1.60-1
changelog:
  - Update to 1.60.
  - Rebuild in order to link against ncurses instead of termcap (#226773).
  - Add ncurses-devel build requirement and patch s/termcap/ncurses/ in.
  - Change mode of perl library from 555 to 755 (#224603).


author: Matthias Saou <http://freshrpms.net/> 1.70-1
changelog:
  - Update to 1.7.0, as 1.70 to avoid introducing an epoch for now...
  - Remove no longer provided perlconnect parts.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 1.70-8
changelog:
  - Reformat spec with tabs.
  - By report of Thomas Sondergaard (BZ#511162) Add -DXP_UNIX=1 -DJS_THREADSAFE=1 flags and nspr requires into libjs.pc


author: Pavel Alexeev <Pahan@Hubbitus.info> - 1.8.5-0.hg51702867d932
changelog:
  - Build version 1.8.5 by update request - BZ#676441 from Firefox 4.0 mercurial repository.
  - Gone -DJS_C_STRINGS_ARE_UTF8
  - Add BR autoconf213, change build system to use configure.
  - Adopt patch0 (js-1.7.0-make.patch -> js-1.8.5-make.patch)
  - Adopt patch1 (js-shlib.patch -> js-1.8.5-shlib.patch)
  - Remove Patch2 (js-1.5-va_copy.patch) and Patch3 (js-ldflags.patch)
  - Add BR python, zip.


author: Colin Walters <walters@verbum.org> - 1:1.8.5-6
changelog:
  - Include mozjs185.pc, clean up build
  - Based on work from Christopher Aillon <caillon@redhat.com>
  - Switch to using make install DESTDIR=, instead of hardcoding build rules.
  - Add DESTDIR= patch from GNOME 3.2 jhbuild
  - Make mozjs185 the canonical target for both libmozjs and libmozjs185.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 1:1.8.5-11
changelog:
  - Thanks to Ville Skyttä (bz#875343) build against libedit instead of readline
  	what simplify licensing apparently without any loss of functionality


author: Colin Walters <walters@redhat.com> - 1:1.8.5-15
changelog:
  - Add patch to fix multilib conflict with devel packages
    I am not aware of anyone who actually needs this, but it checks
    a checkbox.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 1:1.8.5-17
changelog:
  - Fix bogus dates in changelog.
  - Add Patch8: ppc64le.patch (bz#1096135) to fix compilation on ppc64le arch.


author: Pavel Alexeev <Pahan@Hubbitus.info> - 1:1.8.5-20
changelog:
  - Add Patch9: js-1.8.5-array-recursion.patch (bz#1178141 - http://hg.mozilla.org/mozilla-central/rev/a7b220e7425a)
  - Add %check section


author: Than Ngo <than@redhat.com> - 1:1.8.5-25
changelog:
  - Disable optimizations which caused regressions with new gcc
    Use fedora default -O2 instead of mozjs -O3


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.0.5-2
changelog:
  - Merge freshrpms spec into livna spec for rpmfusion:
  - Update to latest upstream releae 0.0.5 as used by freshrpms
  - Set release to 2 to be higher as both livna and freshrpms latest release
  - Drop x86_64 patch (not needed since we override OPT_CFLAGS anyways)
  - Drop visibility patch, this should be done upstream
  - Drop upstream integrated libtool patch
  - No longer regenerate the autoxxx scripts as this is no longer needed
  - Port strict aliasing patch to 0.0.5 release
  - Add relative symlink creation patch from freshrpms
  - Update license tag in accordance with new license tag guidelines


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.3-4
changelog:
  - Add a patch from Debian fixing another crash
  - Merge freshrpms spec into livna spec for rpmfusion:
  - Set release to 4 to be higher as both livna and freshrpms latest release
  - Update License tag for new Licensing Guidelines compliance
  - Add pkgconfig Requires to -devel package
  - Include some more doc files


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.3-5
changelog:
  - Add a patch from debian adding mms seeking support
  - Add various fixes to Debians seeking patch
  - Add self written mmsh seeking patch
  - Add patch exporting some asf header info


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.5-1
changelog:
  - New upstream release 0.5 (rf1053)
  - Fix some regressions introduced by upstream
  - Add a bunch of home grown patches (I used to be part of upstream, but
    upstream has moved to launchpad), fixing several bugs and cleaning up
    the code left and right, all these are submitted upstream


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.6.1-1
changelog:
  - New upstream bugfix release 0.6.1
  - Fixes the use of the this reserved keyword in public headers (rf1596)


author: kwizart < kwizart at gmail.com > - 0.5.1-5
changelog:
  - Rebuild
  - Fix target_arch conditionals
  - Provides internal definitions mpeg2_internal.h
  - Disable ppc altivec optim (TODO improve asm optim later)


author: Dominik Mierzejewski <rpm@greysector.net> 2.3-2
changelog:
  - call ldconfig in post(un) scripts for the shared library
  - add strict dependency on the library to -devel


author: Ville Skyttä <ville.skytta at iki.fi> 0:0-0.lvn.10.2005.08.09
changelog:
  - 2005.08.09.
  - Rename binary package to -devel.
  - Ship changelog.txt.
  - Clean up unused stuff from specfile.


author: Ville Skyttä <ville.skytta at iki.fi> - 0-0.11.2006.08.07
changelog:
  - 2006.08.07.
  - Drop no longer needed live Obsoletes and Provides.
  - Install into usual system locations, ship both PIC and non-PIC libs
    (from Debian).


author: Dominik Mierzejewski <rpm[AT]greysector.net> - 0-0.16.2007.11.18
changelog:
  - 2007.11.18
  - fix CVE-2007-6036 (bug #1728)
  - fix license tag
  - store changelog.txt locally, because the one on the website is constantly updated


author: kwizart < kwizart at gmail.com > - 0-0.19.2008.04.03
changelog:
  - Rename package from live to live555 
    (live555-devel-static provides live-devel for compat)
  - Enable shared build
  - Split static pic and nopic into devel-static


author: Dominik Mierzejewski <rpm[AT]greysector.net> - 0-0.20.2008.07.25
changelog:
  - 2008.07.25
  - devel-static -> static, per Fedora guidelines
  - specfile whitespace cosmetics
  - made tools depend on specific version until we have a stable ABI
  - added proper obsoletes/provides to devel
  - made -tools binaries installation independent of umask


author: kwizart < kwizart at gmail.com > - 0-0.24.2009.07.28
changelog:
  - 2009.07.28
  - Revert circle dependency (prefer undefined non_weak_symbol)
  - Disable static libraries compiled with fpic.
  - Use c++ to link - BZ #564


author: Nicolas Chauvet <kwizart@fedoraproject.org> - 0-0.27.2010.04.09
changelog:
  - Update to 2010.04.09
  - Add patches from Rémi Denis-Courmont - provided as GPLv2+
  - Distribute live555 as GPLv2+


author: Nicolas Chauvet <kwizart@gmail.com> - 0-0.30.2011.01.24
changelog:
  - Update to 2011.01.24
  - Update live555 patches from Rémi.
  - Use RPM macro to workaround inconsistent ABI dependency.


author: Nicolas Chauvet <kwizart@gmail.com> - 0-0.32.2011.09.02
changelog:
  - Update to 2011.09.02
  - Reorder patches
  - Add live-cloexec.patch and live-intptr.patch (rebased) from Rémi.


author: Nicolas Chauvet <kwizart@gmail.com> - 2013.01.19-1
changelog:
  - Update to 2013.01.19
  - Spec file cleanup
  - Drop upstreamed patches
  - Drop static built, not usefull with standard options
  - Rename the %live555date macro to %live555_version
    Dependencies must use the later instead.


author: Alexandre Detiste <alexandre@detiste.be> - 2017.06.04-1
changelog:
  - New release
  - Use sed to out include of obsolete 'xlocale.h'
    https://bugzilla.redhat.com/show_bug.cgi?id=1464640


author: Ville Skyttä <ville.skytta at iki.fi> 0:1.0-0.lvn.0.18.pre6a
changelog:
  - Fix PPC build (David Woodhouse, bug 376).
  - Add libcaca support (rebuild "--without caca" to disable).
  - Rebuild with LIRC support.


author: Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 0:1.0-0.lvn.0.20.pre7
changelog:
  - fix build issues on x86_64:
   - move target= to a ix86 section -- on x86_64 it passes the option x86-64 
     and not x86_64
   - use explicit --with-xmmslibdir
   - {_libdir}/libdha.so.* and {_libdir}/mplayer are missing on x86_64


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.0-0.lvn.0.25.pre7
changelog:
  - Enable DirectFB by default, rebuild with "--without directfb" to disable.
  - Clean up obsolete pre-FC2 support.


author: Thorsten Leemhuis <fedora at leemhuis.info> - 0:1.0-0.lvn.0.26.pre7
changelog:
  - Add a patch to allow compiling for x86_64-FC4; thx to Ryo Dairiki:
    https://www.redhat.com/archives/fedora-extras-list/2005-July/msg00997.html


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.0-0.lvn.0.26.pre7try2
changelog:
  - 1.0pre7try2.
  - Enable v4l2 interface (#576).
  - Enable DVB support only with recent enough glibc-kernheaders.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.lvn.0.28.pre7try2
changelog:
  - Clean up obsolete pre-FC3 stuff (LIRC, CACA, DXR3, and Enca support now
    unconditional).
  - Drop zero Epochs.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.lvn.0.29.pre7try2
changelog:
  - More pre-FC3 cleanups.
  - Make "Blue" the default skin by symlinking, fixes fallback (#571).
  - Build against new DirectFB.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.lvn.0.34.pre7try2
changelog:
  - Apply upstream demuxer.h heap overflow fix (CVE-2006-0579).
  - Fix build time X11 detection on lib64 archs.
  - Update Blue skin to 1.5.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.36.pre7try2
changelog:
  - Add RLO identifier to version string per upstream recommendation.
  - Use configure flags instead of patch for enabling v4l*.
  - Make DVB and DirectFB support unconditional.
  - Drop libXvMC-devel build dependency until xvmc is actually built (#731).
  - Backport get_time_pos slave mode command from CVS to fix progress bar
    with mplayerplug-in >= 3.15.
  - Drop vdr-mplayer slave mode patch.
  - Rename mplayer-mencoder to mencoder.


author: Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
changelog:
  1.0-0.37.pre7try2
  - fix #836
  - fix #835,#834 by disabling detection of 3dnowext for now (Thomas Jansen)
    this should work around the garbage sound output


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.38.20060407
changelog:
  - 2006-04-07 CVS snapshot using shared ffmpeg, GTK2, FAAC, OpenAL, and XvMC.
  - XMMS input plugin support can be disabled by rebuilding with "--without xmms"
  - GUI changes: use upstream desktop entry file, update GTK icon cache and
    desktop database at post(un)install time, install icon to %{_datadir}/icons.
  - Drop lots of obsolete patches.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.38.20060412
changelog:
  - 2006-04-12 CVS snapshot.
  - Fix 3dnow disabling patch, some parts were erroneously omitted in the
    previous revision (Thomas Jansen).


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.39.20060513
changelog:
  - 2006-05-13 CVS snapshot.
  - Make audio output default to ALSA in default config (#970).
  - Trim pre-2005 %changelog entries.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.40.pre8
changelog:
  - 1.0pre8.
  - Drop runtime CPU detection message removal patch.
  - Disable XMMS and OpenAL support by default.
  - Add support for building with JACK support, disabled by default.
  - Don't include the %{_libdir}/win32 dir on non-x86.
  - Fix %lang tags in -doc.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.42.pre8
changelog:
  - Make arts and esound support optional, disabled by default (#1067).
  - Specfile and legacy dependency cleanups.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.60.pre8
changelog:
  - Make DirectFB support optional, disabled by default (#1102).
  - Adapt to lzo2, require it.
  - Include midentify (#1105).


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.61.pre8
changelog:
  - Move codecs dir to %{_libdir}/codecs to follow upstream, old location
    in %{_libdir}/win32 still appears to work as a fallback.
  - Ship codecs dir on all architectures again.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.62.pre8
changelog:
  - Enable ffmpeg WMV3 decoder.
  - Work around hang when dumping to wav on ix86 (#1127).
  - Disable internal tremor due to above workaround making it crashy.
  - Disable FriBidi (#612) and joystick (#983) in default config file.
  - Specfile/build dependency cleanups.
  - Update default Blue skin to 1.6.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.0-0.66.rc1
changelog:
  - Apply upstream mp3lib workaround instead of disabling 3DNow altogether in it,
    thanks to Dominik 'Rathann' Mierzejewski.


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.67.rc1
changelog:
  - disable bitmap fonts
  - add libdca support
  - add twolame support
  - prevent linking mplayer with GUI libs
  - make libmad support optional


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.77.20070612svn
changelog:
  - latest snapshot
  - dropped one obsolete patch
  - fixed CVE-2007-2948 (#1525)
  - backported compilation fix from r23546
  - dropped redundant BR: libpng-devel (brought in by gtk2-devel)


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.78.20070715svn
changelog:
  - latest snapshot
  - use external libfaad again
  - restore libdca support
  - make ad_faad detect the correct sample rate on 64-bit systems
    (based on a patch by Rasmus Rohde)


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.81.20070923svn
changelog:
  - latest snapshot
  - update Blue skin
  - fix seeking with -demux lavf
  - dropped obsolete patches
  - Czech manpage is already utf8 (bug #1626)
  - fixes CVE-2007-4938 (bug #1645)
  - disable external faad, seems broken


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.85.rc2
changelog:
  - 1.0rc2
  - drop obsolete/useless patches
  - add experimental audio channel reordering patch
  - optional libnemesi support (mutually exclusive with LIVE555)
  - revert to internal faad2 (linking with 2.5 makes MPlayer non-distributable)
    but leave a build-time option
  - don't rebuild HTML docs for releases
  - include Copyright file


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.88.rc2
changelog:
  - fixed crash in vorbis decoder (bug #1516)
  - added pulseaudio support
  - better libnemesi support
  - fixed libdca support


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.90.20071201svn
changelog:
  - updated to latest SVN snapshot
  - reverted a change which requires newer libdvdnav snapshot
  - fixed license tag
  - use man-links instead of real filesystem symlinks for mencoder.1
  - fixed desktop file


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.92.20080211svn
changelog:
  - updated to latest SVN snapshot
  - fixed opening files with spaces in their names (bug #1674)
  - libnemesi doesn't conflict with live anymore
  - fixed samba BR (bug #1809)
  - enabled libnemesi by default
  - made live optional
  - security fixes: CVE-2008-0485, CVE-2008-0486, CVE-2008-0629, CVE-2008-0630
    (bug #1852)


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.94.20080613svn
changelog:
  - updated to latest SVN snapshot (bugs #1812, #1910, #1895)
  - fixed building with svgalib support
  - use pulseaudio output by default
  - BR latest libdvdnav
  - bring back live (bug #1950), make libnemesi optional
  - drop obsolete patches
  - fix building against fribidi (bug #1887)
  - BR latest x264
  - re-enable parallel make


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.96.20080613svn
changelog:
  - live-devel is now live555-devel
  - added missing libXScrnSaver-devel BR
  - fixed audio in some rtsp streams (backport from SVN)


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.97.20080818svn
changelog:
  - updated to latest SVN snapshot
  - dropped obsolete patches
  - installed aconvert.sh to bindir
  - fixed zh_CN manpage installation


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.99.20080903svn
changelog:
  - updated to 20080903 SVN snapshot
  - added snapshot creation script
  - dropped version sed-patching (happens in the snapshot script now)
  - enabled samba support by default


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.103.20080903svn
changelog:
  - fix broken terminal after using dvb input (bug #117)
  - disable backing store (fixes tearing on Xorg Xserver 1.5.x)
  - disable samba support by default, too much dependency bloat (bug #147)
  - add missing Requires for hicolor icon dirs to -gui
  - drop provides and obsoletes for mplayer-mencoder (last seen for FC4)


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.105.20090107svn
changelog:
  - 20090107 snapshot
  - dropped .sh extension from shell scripts in %{_bindir}
  - BR: yasm for more asm-optimized routines
  - rebased patches


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.106.20090204svn
changelog:
  - 20090204 snapshot
  - dropped obsolete patch
  - dropped obsolete BR
  - dropped redundant altivec CFLAGS on ppc
  - fixed build on ppc


author: kwizart < kwizart at gmail.com > - 1.0-0.110.20091021svn
changelog:
  - Update to snapshot 20091021
    mplayer svn rev: 29776
    ffmpeg : HEAD
    dvdnav : HEAD
  - Move from amrnb amrwb to opencore-amr
  - Conditionalize faac (moved to nonfree).


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.111.20091029svn
changelog:
  - 20091029 snapshot
  - rebuild against current x264
  - fix debuginfo generation (bug #101)
  - move aconvert to mencoder package (bug #544)
  - fix snapshot script not to mangle version string (bug #577)
  - disable screensaver by default (bug #672)
  - restore and rebase some of the dropped patches
  - build against external liba52
  - enable dirac decoding via libschroedinger


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.112.20100116svn
changelog:
  - 20100116 snapshot
  - rebuild against current x264
  - fix licence tag when compiled with OpenCore AMR
  - fix build --with faac (bug #997)
  - enable radio support (bug #634)
  - openal-devel is now openal-soft-devel (bug #935)
  - move some files to -common subpackage, adjust dependencies (bug #1037)
  - introduce -tools subpackage, move scripts there (bugs #544, #1037)


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.114.20100327svn
changelog:
  - 20100327 snapshot
  - drop unused patch
  - fix build on F-13+ by linking against libgif instead of libungif


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.118.20100703svn
changelog:
  - 20100703 snapshot
  - dropped obsolete libgif patch
  - enabled libvpx support
  - enabled external libmpeg2 (internal copy is scheduled to be dropped by upstream)


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.120.20110110svn
changelog:
  - 20110110 snapshot
  - enabled BluRay, bzip2, libgsm, rtmp support
  - DGA support is now a build-time option
  - build against system FFmpeg (experimental!)
    (drop direct opencore-amr and schroedinger linking)


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.123.20110412svn
changelog:
  - 20110412 snapshot
  - drop obsolete libvorbis patch
  - add explanatory comments to all patches
  - temporarily disable mp3lib decoder (workaround for bug #1680)


author: Dominik Mierzejewski <rpm at greysector.net> - 1.0-0.126.20110816svn
changelog:
  - 20110816 snapshot
  - drop obsolete pause crash patch
  - re-enable mp3lib decoder
  - enable libmpg123 decoder


author: Julian Sikorski <belegdol@fedoraproject.org> - 1.0-0.130.20120204svn
changelog:
  - 20120204 snapshot
  - Dropped obsolete Group, Buildroot, %clean and %defattr
  - Updated the ffmpeg patch
  - Updated Blue skin to 1.8
  - Building documentation is now done from the top-level Makefile
  - Icons now come in different sizes


author: Julian Sikorski <belegdol@fedoraproject.org> - 1.0-0.131.20120204svn
changelog:
  - Added libbs2b-devel to BuildRequires (RPM Fusion bug #2157)
  - Fixed --with directfb (RPM Fusion bug #2141)
  - Don't mangle the manpages (RPM Fusion bug #1994)
  - Fixed man links (RPM Fusion bug #1625)


author: Dominik Mierzejewski <rpm@greysector.net> - 1.0-0.133.20120205svn
changelog:
  - drop libvpx build requirement (unused due to shared FFmpeg)
  - trim patch for shared FFmpeg support to minimum
  - replace cdparanoia with libcdio for better CD-Audio support
  - add conditional to enable libmpcdec (disabled upstream by default)


author: Julian Sikorski <belegdol@fedoraproject.org> - 1.0-0.139.20120205svn
changelog:
  - Restored the ability to disable subtitles in gmplayer (RPM Fusion bug #2373)
  - Rebuilt for ffmpeg-0.10.4
  - Fix BR to pulseaudio-libs-devel


author: Julian Sikorski <belegdol@fedoraproject.org> - 1.1-1
changelog:
  - Updated to 1.1
  - Made %pre, %svn and %svnbuild defines optional
  - Switched to .xz sources
  - Updated the ffmpeg patch


author: Julian Sikorski <belegdol@fedoraproject.org> - 1.1-3.20121008svn
changelog:
  - 20121008 snapshot
  - Internal tremor copy is no more
  - Dropped the included gmplayer subtitles patch


author: Julian Sikorski <belegdol@fedoraproject.org> - 1.1-6.20130329svn
changelog:
  - 20130329 snapshot
  - Updated the nodvdcss patch
  - Updated the ffmpeg patch
  - Dropped em8300-devel BR since the package was retired in Fedora


author: Paul Howarth <paul@city-fan.org> - 1.3.0-3
changelog:
  - BR: perl-generators for proper dependency generation
    (https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl)


author: Miro Hrončok <mhroncok@redhat.com> - 0.1.2-2
changelog:
  - Reduced BRs a lot (removed support for various stuff)
  - Make smbclient realized
  - Changed the description to the text from manual page


author: Miro Hrončok <mhroncok@redhat.com> - 0.3.0-1
changelog:
  - New version 0.3.0
  - Switch to waf
  - Add some tricks from openSUSE
  - Removed already included patch


author: Miro Hrončok <mhroncok@redhat.com> - 0.9.1-1
changelog:
  - Update to 0.9.1
  - BR compat-lua-devel because mpv does not work with lua 5.3
  - Add BR lcms2-devel (#3643)
  - Removed --enable-joystick and --enable-lirc (no longer used)


author: Sérgio Basto <sergio@serjux.com> - 0.15.0-2
changelog:
  - Drop BR lirc, because support for LIRC has been removed in mpv 0.9.0.
  - Add license tag.
  - libmpv-devel does not need have same doc and license files.


author: Leigh Scott <leigh123linux@googlemail.com> - 0.19.0-3
changelog:
  - Update to 0.19.0
  - Add LDFLAGS so build is hardened
  - Fix CFLAGS
  - Make build verbose
  - Remove Requires pkgconfig from devel sub-package
  - Fix source tag


author: Dams <anvil[AT]livna.org> 0:0.6.2-0.fdr.3
changelog:
  - 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


author: Dams <anvil[AT]livna.org> 0:0.6.2-0.fdr.4
changelog:
  - 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


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.7.2-0.lvn.5
changelog:
  - 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).


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.7.2-0.lvn.6
changelog:
  - 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.


author: Ville Skyttä <ville.skytta at iki.fi> 0:0.8.2-0.lvn.0.1.test2
changelog:
  - 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).


author: Ville Skyttä <ville.skytta at iki.fi> - 0:0.8.2-0.lvn.4
changelog:
  - Fix "--without cddb" build when libcddb-devel is installed.
  - BuildRequire live-devel instead of live.


author: Thorsten Leemhuis <fedora[AT]leemhuis.info> - 0.8.4-0.lvn.1.a
changelog:
  - 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)


author: Thorsten Leemhuis <fedora[AT]leemhuis.info> - 0.8.4-0.lvn.2.a
changelog:
  - add buildoption "--without mkv" -- ebml in FC3 is to old
  - add buildoption "--without svg" -- does not build with svg on FC3-x86-64


author: Ville Skyttä <ville.skytta at iki.fi> - 0.8.4a-1
changelog:
  - 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.


author: Dams <anvil[AT]livna.org> - 0.8.5-1
changelog:
  - Updated to 0.8.5
  - Fixed MOZVER value in case more than one mozilla is installed.
  - Dropped patches 1, 2 and 3


author: kwizart < kwizart at gmail.com > - 0.8.6-rc1.1.fc6
changelog:
  - Update to 8.6rc1
  - disable components in mozilla-vlc
  - disable libvlc_pic.a in devel
  - Enable x264-devel for static linking.


author: kwizart < kwizart at gmail.com > - 0.8.6-1.fc6
changelog:
  - 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)


author: kwizart < kwizart at gmail.com > - 0.8.6-2
changelog:
  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


author: kwizart < kwizart at gmail.com > - 0.8.6-3
changelog:
  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


author: kwizart < kwizart at gmail.com > - 0.8.6-4
changelog:
  - Use BuildConflics with libcdio
  - Enabled --enable-cddax
  - Enabled --enable-vcdx
  -  waiting --enable-quicktime (build fails)


author: kwizart < kwizart at gmail.com > - 0.8.6-5
changelog:
  - Update to BR bugzilla infos.
  - Fix perms with python and debug headers.
  - Cleaned obsolete-not-provided


author: Ville Skyttä <ville.skytta at iki.fi> - 0.8.6a-1
changelog:
  - 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.


author: kwizart < kwizart at gmail.com > - 0.8.6a-2
changelog:
  - Update ffmpeg to 20070308
  - Enabled static build for internal ffmpeg (x264 vlc modules)
  - Fixed: some configure options has changed for ffmpeg


author: kwizart < kwizart at gmail.com > - 0.8.6a-3
changelog:
  - Recover patch3 from Ville Skyttä
  - Fix FLAC api change see
   http://bugzilla.livna.org/show_bug.cgi?id=1433


author: kwizart < kwizart at gmail.com > - 0.8.6a-3.1
changelog:
  - Fix firefox-devel detection when avaible both i386 and x86_64
    http://bugzilla.livna.org/show_bug.cgi?id=1442


author: kwizart < kwizart at gmail.com > - 0.8.6a-4
changelog:
  - Enable conditionnal build for
  	* mozilla-vlc, java-vlc, dirac
  	* ffmpeg and live static
  - Enable pth
  - Enable gnu_ld


author: kwizart < kwizart at gmail.com > - 0.8.6a-4.2
changelog:
  - Fix .desktop file
  - Disable broken libtool 
  - Quick fixes for svn/cache prepare
  - Patch format_c
  - Fix rpmlint error with python-vlc


author: kwizart < kwizart at gmail.com > - 0.8.6a-4.5
changelog:
  - Test dirac (disabled mozilla )
  - Test Updated static live555 to 2007.02.22
  - Clean up svn to release changes


author: kwizart < kwizart at gmail.com > - 0.8.6a-4.6
changelog:
  - 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)


author: kwizart < kwizart at gmail.com > - 0.8.6a-5
changelog:
  - 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.


author: kwizart < kwizart at gmail.com > - 0.8.6b-0.1
changelog:
  - 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)


author: kwizart < kwizart at gmail.com > - 0.8.6b-0.2
changelog:
  - 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


author: kwizart < kwizart at gmail.com > - 0.8.6b-0.3
changelog:
  - Fix BR for libsmbclient-devel for Fedora 7
  - Update to 0.8.6-bugfix-20070418
  - Add BR libraw1394-devel
  - Add BR libavc1394-devel


author: kwizart < kwizart at gmail.com > - 0.8.6b-1
changelog:
  - 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).


author: kwizart < kwizart at gmail.com > - 0.8.6b-1.1
changelog:
  - Add missing BR libtiff-devel
  - Fix Selinux buglet when Selinux is not activated
    was https://bugzilla.livna.org/show_bug.cgi?id=1484


author: kwizart < kwizart at gmail.com > - 0.8.6b-1.2
changelog:
  - Few improvements for svn version
  - Add missing BR ORBit2-devel and pyorbit-devel
  - Improved post preun postun section with help from Anvil.


author: kwizart < kwizart at gmail.com > - 0.8.6b-3.1
changelog:
  - 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)


author: kwizart < kwizart at gmail.com > - 0.8.6b-4
changelog:
  - 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)


author: kwizart < kwizart at gmail.com > - 0.8.6b-5.3
changelog:
  - 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.


author: kwizart < kwizart at gmail.com > - 0.8.6c-0.1
changelog:
  - Update to 0.8.6c (bugfix) 20060616
  - Drop FLAC, automake110, wxGTK for 2.8, faad2
  - Uses shared ffmpeg.


author: kwizart < kwizart at gmail.com > - 0.8.6c-3
changelog:
  - 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


author: kwizart < kwizart at gmail.com > - 0.8.6c-3.1
changelog:
  - 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


author: kwizart < kwizart at gmail.com > - 0.8.6c-3.2
changelog:
  - clean-up with svn
  - patch smb.c for call_open (from rdieter advice)
  - Update license field to GPLv2


author: kwizart < kwizart at gmail.com > - 0.8.6c-4
changelog:
  - Change default font to dejavu-lgc/DejaVuLGCSerif.ttf
    http://bugzilla.livna.org/show_bug.cgi?id=1605
  - Remove unneeded fonts provided by skins2


author: kwizart < kwizart at gmail.com > - 0.8.6c-5
changelog:
  - 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).


author: kwizart < kwizart at gmail.com > - 0.8.6d-3.1
changelog:
  - Remove BR portaudio arts
  - Move skins2 to main vlc package
  - Enable libopendaap (included within Fedora)


author: kwizart < kwizart at gmail.com > - 0.8.6d-4
changelog:
  - Patches from Jens Petersen <juhpetersen at gmail.com>
  - Add wxGTK28 wip patch
  - Conditionalize directfb and dirac 
  - Change the default font to DejaVuSerif.ttf (dejavu-fonts)
  - Add BR missing libmpeg4v2


author: kwizart < kwizart at gmail.com > - 0.8.6e-0.2
changelog:
  - Update to svn20080221 from bugfix (pre 0.8.6e)
  - Updated merged pulseaudio patch
  - Raise PA to be used by default.


author: kwizart < kwizart at gmail.com > - 0.8.6e-1
changelog:
  - 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)


author: kwizart < kwizart at gmail.com > - 0.8.6f-1
changelog:
  - 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.


author: kwizart < kwizart at gmail.com > - 0.8.6f-3
changelog:
  - Bugfixes patches for post f version
  - Add vlvc 0.8 plugin support
  - Add textrel fix from gentoo patch
  - Improve libxul patch


author: kwizart < kwizart at gmail.com > - 0.8.6g-1
changelog:
  - 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.


author: kwizart < kwizart at gmail.com > - 0.8.6h-1
changelog:
  - 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


author: kwizart < kwizart at gmail.com > - 0.9.0-0.3.20080703git
changelog:
  - Update to 0.9.0-20080703git
    http://mailman.videolan.org/pipermail/vlc-devel/2008-July/045911.html
  - Conditionalize xvmc to exclude ppc


author: kwizart < kwizart at gmail.com > - 0.9.5-1
changelog:
  - 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.


author: kwizart < kwizart at gmail.com > - 0.9.8a-1
changelog:
  - 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


author: kwizart < kwizart at gmail.com > - 0.9.8a-3
changelog:
  - Add libxul 1.9.1 preliminary support
  - backport postproc fixes
  - Add pending 0.9-bugfix git branch
  - Add lua support by default


author: kwizart < kwizart at gmail.com > - 1.0.0-0.1pre1
changelog:
  - Update to 1.0.0-pre1
  - Add mozilla plugin with xulrunner-1.9.1. Patch from Alexey Gladkov
  - Disable xxmc


author: kwizart < kwizart at gmail.com > - 1.0.0-0.7rc2
changelog:
  - Update to 1.0.0-rc2
  - Rebase xulrunner patch for -rc2
  - Add GConf2 support for url-handler (based on totem)


author: kwizart < kwizart at gmail.com > - 1.0.0-0.10rc2
changelog:
  - Move some module to avoid dependency
  - Remove previous signal-slot connection(s) if any - vlc trac #2818


author: kwizart < kwizart at gmail.com > - 1.0.0-0.14rc4
changelog:
  - Cherry pick from 1.0-bugfix
  - Move xcb modules into main
  - Move -devel Requirement from main to -core (Mutlilib fix)


author: kwizart < kwizart at gmail.com > - 1.0.1-1
changelog:
  - Update to 1.0.1 (Final)
  - Improve conditionals
  - Backport zip qt4 from 1.0-bugfix
  - More %_isa requirement


author: Nicolas Chauvet <kwizart@gmail.com> - 1.1.4-1
changelog:
  - Update to 1.1.4
  - Fix libnotify build on f14
  - Obsoletes ffmpeg4vlc
  - Raise selinux requirements that fix rhbz#591854


author: Nicolas Chauvet <kwizart@gmail.com> - 1.1.4-2
changelog:
  - Adds support for vlc-cache-gen
  - Drop support for vlc-handlers.schemas
    (will be handled in .desktop file)


author: Nicolas Chauvet <kwizart@gmail.com> - 1.1.4-6
changelog:
  - 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


author: Nicolas Chauvet <kwizart@gmail.com> - 1.1.5-1
changelog:
  - Update to 1.1.5
  - Rename nox subpackage to extras
  - Move opencv modules to extras
  - Move libnotify module to extras until f15


author: Nicolas Chauvet <kwizart@gmail.com> - 1.2.0-0.2_pre2
changelog:
  - 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


author: Nicolas Chauvet <kwizart@gmail.com> - 2.0.5-6
changelog:
  - Move %{_datadir}/vlc/lua/http/.hosts to hosts-sample to avoid
    config file - https://bugzilla.rpmfusion.org/2726


author: Nicolas Chauvet <kwizart@gmail.com> - 3.0.0-0.14
changelog:
  - Update to 20170109
  - Disable wayland for now - rhbz#4380
  - Move libvlc pulse,vdpau,xcb from -core to main


author: Nicolas Chauvet <kwizart@gmail.com> - 3.0.0-0.15
changelog:
  - Fix lirc activation - rhbz#4420
  - Revert upstream commit 785b0f18d7 for wayland detection - rfbz#4380


author: Nicolas Chauvet <kwizart@gmail.com> - 3.0.0-0.17
changelog:
  - Update to 20170220 snapshot
  - Clean merged patch, unrevert wayland runtime detection
  - Switch source url on purpose


author: Nicolas Chauvet <kwizart@gmail.com> - 3.0.0-0.46.git20171221.rc2
changelog:
  - Update to 20171221
  - Drop pre-version
  - Set defaults fonts
  - Enable gstreamer on %{arm} and aarch64
  - Drop wayland patch


author: Matthias Saou <http://freshrpms.net/> 0.0.285-1
changelog:
  - Update to svn 285.
  - Add yasm build requirement (needed on x86_64).
  - Replace X11 lib with lib/lib64 to fix x86_64 build.


author: Matthias Saou <http://freshrpms.net/> 0.0.315-1
changelog:
  - Update to svn 315.
  - Disable vizualize since otherwise programs trying to link without -lX11 will
    fail (cinelerra in this particular case).


author: Dominik Mierzejewski <rpm@greysector.net> 0-0.2.20061001
changelog:
  - add snapshot generator script
  - fix make install
  - make nasm/yasm BRs arch-dependent
  - configure is not autoconf-based, call it directly


author: Hans de Goede <j.w.r.degoede@hhs.nl> 0.0.0-0.11.20070819
changelog:
  - Merge freshrpms spec into livna spec for rpmfusion:
  - Change version from 0 to 0.0.0 so that it is equal to the freshrpms versions,
    otherwise we would be older according to rpm version compare.
  - Add Provides and Obsoletes x264-gtk to x264-gui for upgrade path from
    freshrpms
  - Fix icon cache update scripts


author: Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.13.20080420
changelog:
  - 20080420 snapshot
  - split libs into a separate package
  - svn -> git
  - drop obsolete execstack patch
  - fixed summaries and descriptions


author: Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.16.20080905
changelog:
  - 20080905 snapshot
  - use yasm on all supported arches
  - include mp4 output support via gpac by default
  - drop/move obsolete fixups from %prep
  - fix icon filename in desktop file


author: Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.17.20080905
changelog:
  - build libs without asm optimizations for less capable x86 CPUs (livna bug #2066)
  - fix missing 0 in Obsoletes version (never caused any problems)


author: Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.19.20081202git71d34b4
changelog:
  - 20081202 snapshot
  - bring back asm optimized/unoptimized libs split
  - rebase and improve patch
  - GUI dropped upstream
  - dropped redundant BRs


author: Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.20.20081213git9089d21
changelog:
  - 20081213 snapshot
  - drop the libs split on x86, it doesn't work right for P3/AthlonXP
  - drop obsolete patch


author: Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.26.20100116git3d0f110
changelog:
  - 20100116 snapshot (SO version bump)
  - don't remove config.h and don't re-run version.sh
  - link x264 binary to the shared library
  - really don't strip if debug is enabled


author: Nicolas Chauvet <kwizart@gmail.com> - 0.0.0-0.30.20110714
changelog:
  - Update to 20110714 stable branch (ABI 115)
  - Convert x264-snapshot to git (based on ffmpeg script).
  - New Build Conditionals --with ffmpegsource libavformat
  - Remove shared and strip patches - undeeded anymore
  - Remove uneeded convertion of AUTHORS


author: Dominik Mierzejewski <rpm@greysector.net> 0.0.0-0.31.20110811
changelog:
  - 20110811 snapshot (ABI 116)
  - fix snapshot script to include version.h properly
  - link x264 binary to the shared library


author: Sérgio Basto <sergio@serjux.com> - 0.120-1.20120303
changelog:
  - Change release number, upstream have release numbers at least on stable branch and as ffmpeg
    reported.
  - Update to 20120303
  - Update x264-nover.patch, as suggest by Joseph D. Wagner <joe@josephdwagner.info> 
  - Dropped obsolete Buildroot and Clean.
  - add BuildRequires: zlib-devel to enable gpac.


author: Nicolas Chauvet <kwizart@gmail.com> - 0.120-5.20120303
changelog:
  - Forward rhel patch
  - Disable ASM on armv5tel armv6l
  - Add --with bootstrap conditional
  - Use %{_isa} for devel requires


author: Sérgio Basto <sergio@serjux.com> - 0.124-1.20120616
changelog:
  - Update to 20120616
  - Add one build with --bit-depth=10
  - Enabled bootstrap, after rebuild ffmpeg, we rebuild x264 without bootstrap.


author: Sérgio Basto <sergio@serjux.com> - 0.125-4.20121006git68dfb7b
changelog:
  - Note: no source update.
  - Just add git tag to package name, for faster check upstream.
  - Add git tag in x264-snapshot.sh .
  - Convert all defines in global.


author: Sérgio Basto <sergio@serjux.com> - 0.129-1.20130119git9c4ba4b
changelog:
  - Update to 9c4ba4bde8965571159eae2d79f85cabbb47416c, soname bump.
  - Changed branch name by api number, is more readable.
  - Drop upstreamed patch.


author: Sérgio Basto <sergio@serjux.com> - 0.140-1.20140122gitde0bc36
changelog:
  - Update to 0.140 git de0bc36 (stable branch)
  - drop visualize options, ./configure doesn't have --enable-visualize or --disable-visualize, 
  anymore


author: Sérgio Basto <sergio@serjux.com> - 0.140-2.20140122gitde0bc36
changelog:
  - bootstrap x264 to avoid: 
    /usr/bin/ld: warning: libx264.so.138, needed by
    /usr/lib/gcc/x86_64-redhat-linux/4.8.2/../../../../lib64/libavcodec.so, may conflict with
    libx264.so.140


author: Simone Caronni <negativo17@gmail.com>
changelog:
  - Remove obsolete SPEC file tags, defattr were also breaking file permissions,
    all libraries were not executable.
  - Enable optimizations in RHEL, they are working since RHEL 6:
    https://bugzilla.rpmfusion.org/show_bug.cgi?id=3260
  - Add license and make_install macro as per packaging guidelines.
  - Use the default configure macro and remove redundant parameters. Optimizations
    (build flags) are now added by default.


author: Nicolas Chauvet <kwizart@gmail.com> - 0.148-3.20160118git5c65704
changelog:
  - Restore explicit dependency on -libs - enforce %{_isa}
  - Expand arm arches where asm is available.
  - Restore asm only on sse2 and later capable i686


author: Dominik Mierzejewski <rpm@greysector.net> - 0.148-11.20160614gita5e06b9
changelog:
  - rework asm treatment on i686 and ppc64
  - fix adding the 10b suffix to the library name
  - correct the list of ASM-enabled arches:
    * ppc64 can be Power5, which doesn't have AltiVec
    * ppc64le always has it
    * no implementation for sparc
  - force non-executable stack on armv7 (#3975)
  - explicitly disable OpenCL support, it's dlopened at the moment
    and not working without ocl-icd-devel
  - drop doc and license from main package, libs already contain it
  - update URL


author: Sérgio Basto <sergio@serjux.com> - 0.148-14.20161201git4d5c8b0
changelog:
  - Update to x264-0.148-20161201-4d5c8b0 stable branch
  - Improve x264-snapshot.sh to use date from last commit and print the headers to
    include in x264.spec


author: Dominik Mierzejewski <rpm@greysector.net> 1.2-2
changelog:
  - use version in source URL
  - update License tag
  - fix EOL in drag-uncrustify.bat
  - don't link test binaries with shared binary on x86 (segfault)


author: Dominik Mierzejewski <rpm@greysector.net> 1.2-5
changelog:
  - don't include contributor agreement in doc
  - make sure /usr/share/doc/x265 is owned
  - add a comment noting which files are BSD-licenced


author: Dominik Mierzejewski <rpm@greysector.net> 1.2-6
changelog:
  - fix build on armv7l arch (partially fix rfbz#3361, patch by Nicolas Chauvet)
  - don't run tests on ARM for now (rfbz#3361)


author: Dominik Mierzejewski <rpm@greysector.net> 1.6-1
changelog:
  - update to 1.6 (ABI bump, rfbz#3593)
  - release tarballs are now hosted on videolan.org
  - drop obsolete patches


author: Simone Caronni <negativo17@gmail.com> - 2.2-3
changelog:
  - Use source from multicoreware website.
  - Clean up SPEC file a bit (formatting, 80 char wide descriptions).
  - Enable shared 10/12 bit libraries on 64 bit architectures.


author: Leigh Scott <leigh123linux@googlemail.com> - 2.7-1
changelog:
  - update to 2.7
  - Drop shared test patch as it causes nasm build to fail
  - Fix scriptlets
  - Use ninja to build


author: Matthias Saou <matthias.saou@est.une.marmotte.net>
changelog:
  - Remove the decore.h and encore2.h inks as divx4linux 5.01 will provide them.
  - Rename -devel to -static as it seems more logic.


author: Marius L. Johndal <mariuslj at ifi.uio.no> 0:0.9.2-0.fdr.1
changelog:
  - Updated to 0.9.2.
  - Updated according to current SPEC template.
  - Changed to properly versioned .so-files.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.1.0-2
changelog:
  - Fix library permissions and symlink.
  - Don't ship static library.
  - Avoid -devel dependency on perl.


author: Ville Skyttä <ville.skytta at iki.fi> - 1.1.0-3
changelog:
  - Use yasm to build, enable asm code on x86_64.
  - Drop no longer needed Obsoletes.
  - Specfile cleanups.


author: Hans de Goede <j.w.r.degoede@hhs.nl> 1.1.3-3
changelog:
  - Merge freshrpms spec into livna spec for rpmfusion:
  - Set release to 3 to be higher as both livna and freshrpms latest release
  - Add -ffast-math to CFLAGS


author: Dominik Mierzejewski <rpm at greysector.net> - 1.2.0-1
changelog:
  - 1.2.0
  - drop upstreamed noexec stack patch
  - BR recent nasm instead of yasm
  - licence seems to be just GPLv2+
  - move TODO from main to -devel doc
  - update summary and description
  - small spec file fixes


