libcroco3 - Cascading Style Sheet (CSS) parsing and manipulation toolkit

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libcroco3
Package version 0.6.8
Package release 3+b1
Package architecture amd64
Package type deb
Installed size 340 B
Download size 131.85 KB
Official Mirror
Services provided by Libcroco
* A parser module that provides
o A SAC like API. SAC stands for Simple API for CSS. SAC is an event driven
API which resembles SAX in the xml world.
o A CSSOM like API. CSSOM stands for Cascading Style Sheet Object Model.
The libcroco parser implements the CSS Level 2 specification, the CSS
forward compatibility rules and the CSS cascading rules.
* A CSS2 selection engine
Given an xml element node (that obviously comes from an xml document) and
a stylesheet cascade, the Libcroco selection engine can evaluate the css
selectors of the cascade and return the style properties associated to
the xml element node.
Note that the xml manipulation toolkit used by the libcroco selection
engine at the moment is libxml2.
This package contains the shared libraries.


Package Version Architecture Repository
libcroco3_0.6.8-3+b1_i386.deb 0.6.8 i386 Debian Main
libcroco3 - - -


Name Value
libc6 >= 2.14
libglib2.0-0 >= 2.16.0
libxml2 >= 2.7.4
multiarch-support -


Type URL
Binary Package libcroco3_0.6.8-3+b1_amd64.deb
Source Package libcroco

Install Howto

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




2014-08-17 - Andreas Henriksson <>
libcroco (0.6.8-3) unstable; urgency=medium
* Team upload.
[ Fernando Seiti Furusato ]
* Use dh-autoreconf to refresh automake files (ppc64el) (Closes: #754223)
[ Andreas Henriksson ]
* Bump Standards-Version to 3.9.5
2013-05-17 - Michael Biebl <>
libcroco (0.6.8-2) unstable; urgency=low
[ Josselin Mouette ]
* libcroco-tools breaks/replaces libcroco3 (<< 0.6.2-2).
Closes: #694359.
[ Michael Biebl ]
* Upload to unstable.
2012-11-09 - Simon McVittie <>
libcroco (0.6.8-1) experimental; urgency=low
* Team upload
* New upstream release
2012-09-29 - Josselin Mouette <>
libcroco (0.6.6-1) unstable; urgency=low
[ Michael Biebl ]
* Fix typo in package description. Closes: #667847
[ Josselin Mouette ]
* New upstream bugfix release.
2012-03-26 - Michael Biebl <>
libcroco (0.6.5-1) unstable; urgency=low
* New upstream release.
* Bump Standards-Version to 3.9.3.
* Bump Build-Depends on debhelper to (>= 9).
2012-02-10 - Michael Biebl <>
libcroco (0.6.4-2) unstable; urgency=low
* Drop croco-0.6-config from libcroco3-dev, all reverse dependencies use
* Remove debian/patches/01-croco-config.patch, obsolete.
* Re-add M-A: same for libcroco3-dev now that croco-0.6-config is gone.
* Add symbols file for libcroco3.
2012-02-08 - Martin Pitt <>
libcroco (0.6.4-1) unstable; urgency=low
[ Josselin Mouette ]
* Stop marking libcroco3-dev as MA: same.
* Mark libcroco-tools as MA: foreign.
* Update repository URL.
[ Martin Pitt ]
* debian/watch: Look for xz tarballs.
* New upstream bug fix release.
* Drop 02-format-security.patch, applied upstream.
2011-10-23 - Michael Biebl <>
libcroco (0.6.2-2) unstable; urgency=low
[ Emilio Pozuelo Monfort ]
* debian/,
+ Remove the chrpath hack, it's been fixed in libtool.
[ Steve Langasek ]
* src/cr-statement.c, tests/test{2,3}-main.c: fix passing of variables to
printf() when we should have a format string, to be safe.  The tests/
problems are false positives because we control the input, and no
existing reverse dependencies call cr_statement_dump*, but better safe
than sorry.  Closes: #643419.
* Build for multiarch.  Closes: #646061.
* Move csslint to a new libcroco-tools package, for multiarch cleanliness.
Closes: #462349.
* libdir is never used, so don't set it at all - this lets
the executable be the same across architectures and allows the -dev
package to be Multi-Arch: same.
[ Michael Biebl ]
* Switch to dpkg source format 3.0 (quilt).
* Drop libtool .la files since we break existing references with the switch
to multiarch anyway.
* debian/rules:
- Remove, since don't install any .la files anymore.
* debian/
- Set as Maintainer.
- Add Vcs-* fields.
- Bump Standards-Version to 3.9.2. No further changes.
- Drop versioned Build-Depends on dpkg-dev which is no longer necessary.
- Refine description synopsis.
* Revise debian/copyright.
2009-11-04 - Sebastian Dröge <>
libcroco (0.6.2-1) unstable; urgency=low
* New upstream release (Closes: #554224).
* debian/
+ Updating Standards-Version to 3.8.3.
+ Fix spelling in package description.
* debian/,
+ Update debhelper compat level to 6.
* debian/,
+ Fix RPATH issues.
* debian/libcroco3-dev.install,
+ Remove lines for files that were removed many versions ago.

See Also

Package Description
libcry-ocaml-dev_0.2.2-1+b2_amd64.deb MP3/Ogg Vorbis broadcast OCaml module
libcrypt-blowfish-perl_2.14-1+b2_amd64.deb Blowfish cryptography for Perl
libcrypt-cast5-perl_0.05-1+b2_amd64.deb CAST5 block cipher
libcrypt-cbc-perl_2.33-1_all.deb implementation of cipher block chaining (CBC) mode
libcrypt-ciphersaber-perl_0.61-4_all.deb Perl module implementing CipherSaber encryption
libcrypt-cracklib-perl_1.7-2+b1_amd64.deb Perl interface to Alec Muffett's Cracklib
libcrypt-des-ede3-perl_0.01-1.1_all.deb Triple-DES EDE encryption/decryption for perl
libcrypt-des-perl_2.07-1+b2_amd64.deb Perl DES encryption module
libcrypt-dh-gmp-perl_0.00012-1+b1_amd64.deb Crypt::DH replacement that uses GMP directly
libcrypt-dh-perl_0.07-1_all.deb Diffie-Hellman key exchange system implemented in Perl
libcrypt-dsa-perl_1.17-3_all.deb Perl module for DSA Signatures and Key Generation
libcrypt-ecb-perl_1.45-1_all.deb Perl library to encrypt data using ECB mode
libcrypt-eksblowfish-perl_0.009-1+b2_amd64.deb Perl module implementing the Eksblowfish block cipher
libcrypt-gcrypt-perl_1.26-2_amd64.deb Perl interface to the GNU Cryptographic library
libcrypt-generatepassword-perl_0.04-1_all.deb perl module to generate secure passwords