Revisions of llvm

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 562433 from Michal Srb's avatar Michal Srb (michalsrb) (revision 96)
- Add missing %files for lld.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 561972 from Michal Srb's avatar Michal Srb (michalsrb) (revision 95)
- Update to version 5.0.1
  * This release contains bug-fixes for the LLVM 5.0.0 release.
  * This release is API and ABI compatible with 5.0.0.

- Add lld package.
  * LLD is new since llvm5.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 506388 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 92)
- Update to version 4.0.1
  * Minor bugfixes
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 447473 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 90)
- Update to version 3.9.1
  * See:
    + http://llvm.org/releases/3.9.1/docs/ReleaseNotes.html
    + http://llvm.org/releases/3.9.1/tools/clang/docs/ReleaseNotes.html
    + http://llvm.org/releases/3.9.1/tools/clang/tools/extra/docs/ReleaseNotes.html

- Update to version 3.9.0
  * See:
    + http://llvm.org/releases/3.9.0/docs/ReleaseNotes.html
    + http://llvm.org/releases/3.9.0/tools/clang/docs/ReleaseNotes.html
    + http://llvm.org/releases/3.9.0/tools/clang/tools/extra/docs/ReleaseNotes.html
  * Fix the following patches:
    + arm_suse_support.diff
    + assume-opensuse.patch
    + clang-resourcedirs.patch
    + default-to-i586.patch
    + glibc-2.23-libcxx.patch
    + glibc-2.24-libcxx.patch
    + lldb-add-pthread-dl-libs.patch
    + lldb-cmake.patch
    + llvm-fix-find-gcc5-install.patch
    + llvm-remove-clang-only-flags.patch
    + revert-cmake-soname.patch
    + set-revision.patch
  * Remove upstream-included patch:
    + llvm-nonvoid-return.patch
  * Remove patch for removed files:
    + glibc-2.23-libcxx.patch
- Backport upstream patches:
  * clang-fix-substitutions-abi_tag.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 434589 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 89)
- Improve README.packaging.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 433539 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 88)
- Remove unneeded emacs-nox dependency. 

- BuildIgnore emacs and vim to avoid cycles. 

- Split out llvm and lldb into a version-specific package.
- Turn this package into a wrapper around the version-specific
  packages.
- Remove patches:
   * default-to-i586.patch
   * assume-opensuse.patch
   * glibc-2.23-libcxx.patch
   * arm_suse_support.diff
   * llvm-remove-clang-only-flags.patch
   * clang-resourcedirs.patch
   * lldb-add-pthread-dl-libs.patch
   * llvm-nonvoid-return.patch
   * glibc-2.24-libcxx.patch
   * revert-cmake-soname.patch
   * set-revision.patch
   * lldb-cmake.patch
   * D15067.id41365.diff
   * llvm-fix-find-gcc5-install.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 426918 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 87)
- Sort out with spec-cleaner

- Update to llvm 3.8.1
  * See http://llvm.org/releases/3.8.1/docs/ReleaseNotes.html and
    http://llvm.org/releases/3.8.1/tools/docs/ReleaseNotes.html
- Use versioned libLLVM (to libLLVM3_8) and libclang (to libclang3_8)
- Change versioning of liblldb3_8 to liblldb-3_8 and use a variable
  to control the name instead of hard-coding it.
- Use bcond_with and bcond_without to enable/disable build options
  instead of hard-coding them.
- Put buildrequires as requires in -devel packages to avoid linker errors
  when building packages against the -devel packages.
- Add ffi support (disabled by default).
- Add oprofile support (disabled by default).
- Add valgrind support (disabled by default).
- Link cmake files to the normal cmake file directory to allow autodetection
  of cmake interfaces.
- Remove unused lldb components from main spec file.
- Split llvm python bindings into own subpackage.
- Split emacs plugin into own subpackage
- Move additional vim plugins into vim plugins package
- Split libc++, libLTO, LLVMgold, libomp, clang-chekers into own subpackages
- Make python-clang, llvm-vim-plugins, and llvm-emacs-plugins noarch since
  they aren't architecture-specific.
- Make packages besides llvm, llvm-clang, and the shared libraries conflict
  with other versions.  This will be important when multiple LLVM versions
  are supported.
- Various spec file cleanups
- Rebase patches:
  * arm_suse_support.diff
Displaying revisions 41 - 60 of 144
openSUSE Build Service is sponsored by