clang-format-3.5 - Tool to format C/C++/Obj-C code

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name clang-format-3.5
Package version 3.5
Package release 10
Package architecture amd64
Package type deb
Installed size 1.23 KB
Download size 386.59 KB
Official Mirror
Clang-format is both a library and a stand-alone tool with the goal of
automatically reformatting C++ sources files according to configurable
style guides. To do so, clang-format uses Clang's Lexer to transform an
input file into a token stream and then changes all the whitespace around
those tokens. The goal is for clang-format to both serve both as a user
tool (ideally with powerful IDE integrations) and part of other
refactoring tools, e.g. to do a reformatting of all the lines changed
during a renaming.
This package also provides vim and emacs plugins.


Package Version Architecture Repository
clang-format-3.5_3.5-10_i386.deb 3.5 i386 Debian Main
clang-format-3.5 - - -


Name Value
libc6 >= 2.14
libedit2 >= 2.11-20080614
libffi6 >= 3.0.4
libgcc1 >= 1:4.1.1
libllvm3.5 -
libstdc++6 >= 4.9
libtinfo5 -
python -
zlib1g >= 1:1.1.4


Name Value
clang-format-3.3 -


Type URL
Binary Package clang-format-3.5_3.5-10_amd64.deb
Source Package llvm-toolchain-3.5

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install clang-format-3.5 deb package:
    # sudo apt-get install clang-format-3.5




2015-02-27 - Sylvestre Ledru <>
llvm-toolchain-3.5 (1:3.5-10) unstable; urgency=medium
* lldb-arch.diff: Fix a critical bug on lldb arch detection
(Closes: #779332)
2014-12-14 - Sylvestre Ledru <>
llvm-toolchain-3.5 (1:3.5-9) unstable; urgency=medium
* Fix scan-build (patch removed during a conflict) (Closes: #773050)
2014-12-08 - Sylvestre Ledru <>
llvm-toolchain-3.5 (1:3.5-8) unstable; urgency=medium
* Bring back some patches (kfreebsd-path.diff, kfreebsd-readline.diff
* Update the soname liblldb to liblldb-3.5
* Revert the -> change (Closes: #771797)
2014-11-14 - Sylvestre Ledru <>
llvm-toolchain-3.5 (1:3.5-7) unstable; urgency=medium
* Improve the copyright file. Thanks to Dann Frazier (Closes: #766778)
* Remove bashim (Closes: #772302, #772301)
[ Andreas Beckmann ]
* liblldb-3.5: Ship SONAME link ->
(Closes: #771797)
* liblldb-3.5: Breaks+Replaces: lldb-3.3 due to file conflict on  (Closes: #769113)
2014-10-13 - Sylvestre Ledru <>
llvm-toolchain-3.5 (1:3.5-6) unstable; urgency=medium
* Ignore a test failing under i386.
2014-10-09 - Sylvestre Ledru <>
llvm-toolchain-3.5 (1:3.5-5) unstable; urgency=medium
* Fix various issues under Kfreebsd. Thanks to Steven Chamberlain
(Closes: #761650)
2014-09-28 - Sylvestre Ledru <>
llvm-toolchain-3.5 (1:3.5-4) unstable; urgency=medium
* scan-build could not find clang binary (Closes: #758998)
* Fix the ABI issues by installing a symlink (Closes: #762959, #763058).
This should fix the doxygen breakage. Many thanks to Andreas Barth.
2014-09-26 - Sylvestre Ledru <>
llvm-toolchain-3.5 (1:3.5-3) unstable; urgency=medium
* Fix my screw up. Add .1 to the libclang & liblldb sonames
to make dpkg-shlibdeps happy
* python-clang-3.6 and python-clang-3.5: error when trying to install
together (Closes: #762901)
* Remove useless dependency on doxygen
2014-09-24 - Sylvestre Ledru <>
llvm-toolchain-3.5 (1:3.5-2) unstable; urgency=medium
* Upload in unstable
* Disable the co-instability of lldb & python-lldb
(Python stuff conflicts)
* Fix the FTBFs under kfreebsd (kfreebsd-readline.diff)
* Really apply patch kfreebsd-path.diff (oups)
* Further improvement on lldb-mi
Once more, thanks to Steven Chamberlain for the kfreebsd patches.
* Try to workaround the FTBFS under ppc64el (create an empty directory)
2014-09-18 - Sylvestre Ledru <>
llvm-toolchain-3.5 (1:3.5-2~exp1) experimental; urgency=medium
* Build lldb-mi under kfreebsd (Closes: #761650)
* Fix a bad dependency from lldb-3.5
* Does not have multiarch include paths on !linux (Closes: #759303)
* Fails to find C++ include paths under Kfreebsd (Closes: #731711)
Thanks to Steven Chamberlain for the help on the two previous fixes

See Also

Package Description
clang-modernize-3.4_3.4.2-13_amd64.deb Tool to convert C++98 and C++03 code to C++11
clang-modernize-3.5_3.5-10_amd64.deb Tool to convert C++98 and C++03 code to C++11
clang_3.5-25_amd64.deb C, C++ and Objective-C compiler (LLVM based)
clanlib-doc_1.0~svn3827-3_all.deb Reference documentation and tutorials for ClanLib
clasp_3.1.0-1_amd64.deb conflict-driven nogood learning answer set solver
claws-mail-acpi-notifier_3.11.1-3+deb8u1_amd64.deb Laptop's Mail LED control for Claws Mail
claws-mail-address-keeper_3.11.1-3+deb8u1_amd64.deb Address keeper plugin for Claws Mail
claws-mail-archiver-plugin_3.11.1-3+deb8u1_amd64.deb Archiver plugin for Claws Mail
claws-mail-attach-remover_3.11.1-3+deb8u1_amd64.deb Mail attachment remover for Claws Mail
claws-mail-attach-warner_3.11.1-3+deb8u1_amd64.deb Missing attachment warnings for Claws Mail
claws-mail-bogofilter_3.11.1-3+deb8u1_amd64.deb Bogofilter plugin for Claws Mail
claws-mail-bsfilter-plugin_3.11.1-3+deb8u1_amd64.deb Spam filtering using bsfilter for Claws Mail
claws-mail-clamd-plugin_3.11.1-3+deb8u1_amd64.deb ClamAV socket-based plugin for Claws Mail
claws-mail-doc_3.11.1-3+deb8u1_all.deb User documentation for Claws Mail mailer
claws-mail-extra-plugins_3.11.1-3+deb8u1_all.deb Extra plugins collection for Claws Mail