cpphs - A liberalised C pre-processor for Haskell

Property Value
Distribution Fedora 25
Repository Fedora x86_64
Package name cpphs
Package version 1.20.1
Package release 1.fc25
Package architecture x86_64
Package type rpm
Installed size 406.98 KB
Download size 106.79 KB
Official Mirror dl.fedoraproject.org
Cpphs is a re-implementation of the C pre-processor that is both
more compatible with Haskell, and itself written in Haskell so
that it can be distributed with compilers.
This version of the C pre-processor is pretty-much
feature-complete and compatible with traditional (K&R)
pre-processors.  Additional features include: a plain-text mode;
an option to unlit literate code files; and an option to turn
off macro-expansion.


Package Version Architecture Repository
cpphs-1.20.1-1.fc25.i686.rpm 1.20.1 i686 Fedora
cpphs - - -


Name Value
libHSarray- -
libHSbase- -
libHSbinary- -
libHSbytestring- -
libHScontainers- -
libHSdeepseq- -
libHSdirectory- -
libHSfilepath- -
libHSghc-prim- -
libHSinteger-gmp- -
libHSold-locale- -
libHSold-time- -
libHSpolyparse-1.12-7PmZEcb8laYLx5DV0ONyXB-ghc7.10.3.so()(64bit) -
libHSrts-ghc7.10.3.so()(64bit) -
libHStext- -
libHStime- -
libHSunix- -
libc.so.6(GLIBC_2.2.5)(64bit) -
libdl.so.2()(64bit) -
libffi.so.6()(64bit) -
libgmp.so.10()(64bit) -
libm.so.6()(64bit) -
libpthread.so.0()(64bit) -
librt.so.1()(64bit) -
libutil.so.1()(64bit) -
rtld(GNU_HASH) -


Name Value
cpphs = 1.20.1-1.fc25
cpphs(x86-64) = 1.20.1-1.fc25


Type URL
Binary Package cpphs-1.20.1-1.fc25.x86_64.rpm
Source Package cpphs-1.20.1-1.fc25.src.rpm

Install Howto

Install the cpphs rpm package:

# dnf install cpphs




2016-06-23 - Jens Petersen <petersen@redhat.com> - 1.20.1-1
- update to 1.20.1
2016-02-03 - Fedora Release Engineering <releng@fedoraproject.org> - 1.18.9-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2015-06-17 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.18.9-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2015-04-02 - Jens Petersen <petersen@redhat.com> - 1.18.9-1
- update to 1.18.9
2014-08-29 - Jens Petersen <petersen@redhat.com> - 1.18.2-1
- update to 1.18.2
- refresh to cblrpm-0.8.11
- add alternative BSD license tag: cpphs has been dual licensed for a while
2014-08-16 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.16-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2014-06-07 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.16-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2013-10-25 - Jens Petersen <petersen@redhat.com> - 1.16-5
- replace ghc_docdir by _pkgdocdir
2013-07-26 - Jens Petersen <petersen@redhat.com> - 1.16-4
- use ghc_docdir to handle F20 unversioned docdir
2013-06-11 - Jens Petersen <petersen@redhat.com>
- update to new approved simplified Haskell Packaging Guidelines

See Also

Package Description
cppi-1.18-6.fc24.x86_64.rpm C preprocessor directive indenter
cppmyth-2.5.1-1.fc25.i686.rpm Client interface for the MythTV backend
cppmyth-2.5.1-1.fc25.x86_64.rpm Client interface for the MythTV backend
cppmyth-devel-2.5.1-1.fc25.i686.rpm Development files for cppmyth
cppmyth-devel-2.5.1-1.fc25.x86_64.rpm Development files for cppmyth
cpptasks-1.0b5-16.fc24.noarch.rpm Compile and link task for ant
cpptasks-javadoc-1.0b5-16.fc24.noarch.rpm Javadoc for cpptasks
cpptest-1.1.2-6.fc24.i686.rpm A portable and powerful and simple unit testing framework for C++
cpptest-1.1.2-6.fc24.x86_64.rpm A portable and powerful and simple unit testing framework for C++
cpptest-devel-1.1.2-6.fc24.i686.rpm Development files for cpptest
cpptest-devel-1.1.2-6.fc24.x86_64.rpm Development files for cpptest
cppunit-1.13.2-2.fc24.i686.rpm C++ unit testing framework
cppunit-1.13.2-2.fc24.x86_64.rpm C++ unit testing framework
cppunit-devel-1.13.2-2.fc24.i686.rpm Libraries and headers for cppunit development
cppunit-devel-1.13.2-2.fc24.x86_64.rpm Libraries and headers for cppunit development