SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

include-what-you-use rpm build for : OpenSuSE. For other distributions click include-what-you-use.

Name : include-what-you-use
Version : 0.21 Vendor : openSUSE
Release : bp156.1.2 Date : 2024-05-13 17:54:41
Group : Development/Languages/C and C++ Source RPM : include-what-you-use-0.21-bp156.1.2.src.rpm
Size : 7.70 MB
Packager : https://bugs_opensuse_org
Summary : A tool to analyze #includes in C and C++ source files
Description :
\"Include what you use\" means this: for every symbol (type, function,
variable, or macro) that you use in foo.cc (or foo.cpp), either foo.cc
or foo.h should include a .h file that exports the declaration of that
symbol. The include-what-you-use program is a tool to analyze includes
of source files to find include-what-you-use violations, and suggest
fixes for them.

The main goal of include-what-you-use is to remove superfluous includes.
It does this both by figuring out what includes are not actually needed
for this file (for both .cc and .h files), and replacing includes with
forward declarations when possible.

RPM found in directory: /vol/rzm3/linux-opensuse/distribution/leap/15.6/repo/oss/x86_64

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  include-what-you-use-0.21-bp156.1.2.x86_64.rpm
ftp.icm.edu.pl  include-what-you-use-0.21-bp156.1.2.x86_64.rpm
     

Provides :
include-what-you-use
include-what-you-use(x86-64)

Requires :
libLLVM.so.17()(64bit)
libLLVM.so.17(LLVM_17)(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.34)(64bit)
libc.so.6(GLIBC_2.38)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libclang-cpp.so.17()(64bit)
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(CXXABI_1.3.9)(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
libstdc++.so.6(GLIBCXX_3.4.11)(64bit)
libstdc++.so.6(GLIBCXX_3.4.14)(64bit)
libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
libstdc++.so.6(GLIBCXX_3.4.9)(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/bin/include-what-you-use
/usr/share/doc/packages/include-what-you-use
/usr/share/doc/packages/include-what-you-use/IWYUMappings.md
/usr/share/doc/packages/include-what-you-use/IWYUPragmas.md
/usr/share/doc/packages/include-what-you-use/IWYUStyle.md
/usr/share/doc/packages/include-what-you-use/WhatIsAUse.md
/usr/share/doc/packages/include-what-you-use/WhyIWYU.md
/usr/share/doc/packages/include-what-you-use/WhyIWYUIsDifficult.md
/usr/share/include-what-you-use
/usr/share/include-what-you-use/boost-1.64-all-private.imp
/usr/share/include-what-you-use/boost-1.64-all.imp
/usr/share/include-what-you-use/boost-1.75-all-private.imp
/usr/share/include-what-you-use/boost-1.75-all.imp
/usr/share/include-what-you-use/boost-all-private.imp
/usr/share/include-what-you-use/boost-all.imp
/usr/share/include-what-you-use/clang-6.intrinsics.imp
/usr/share/include-what-you-use/gcc-8.intrinsics.imp
/usr/share/include-what-you-use/libcxx.imp
/usr/share/include-what-you-use/python2.7.imp
/usr/share/include-what-you-use/python3.8.imp
/usr/share/include-what-you-use/qt4.imp
/usr/share/include-what-you-use/qt5_11.imp
/usr/share/include-what-you-use/qt5_4.imp
/usr/share/include-what-you-use/stl.public.imp
/usr/share/licenses/include-what-you-use
/usr/share/licenses/include-what-you-use/LICENSE.TXT
/usr/share/man/man1/include-what-you-use.1.gz

 
ICM