perl-CBOR-XS-1.71-alt1.1.x86_64.rpm


Advertisement

Description

perl-CBOR-XS - Concise Binary Object Representation (CBOR, RFC7049)

Property Value
Distribution ALT Linux Sisyphus
Repository Classic x86_64
Package filename perl-CBOR-XS-1.71-alt1.1.x86_64.rpm
Package name perl-CBOR-XS
Package version 1.71
Package release alt1.1
Package architecture x86_64
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 193.29 KB
Installed size 193.29 KB
This module converts Perl data structures to the Concise Binary Object
Representation (CBOR) and vice versa. CBOR is a fast binary serialisation
format that aims to use an (almost) superset of the JSON data model, i.e.
when you can represent something useful in JSON, you should be able to
represent it in CBOR.
In short, CBOR is a faster and quite compact binary alternative to JSON,
with the added ability of supporting serialisation of Perl objects. (JSON
often compresses better than CBOR though, so if you plan to compress the
data later and speed is less important you might want to compare both
formats first).
To give you a general idea about speed, with texts in the megabyte range,
`CBOR::XS' usually encodes roughly twice as fast as the Storable manpage or
the JSON::XS manpage and decodes about 15%%-30%% faster than those. The shorter the
data, the worse the Storable manpage performs in comparison.
Regarding compactness, `CBOR::XS'-encoded data structures are usually
about 20%% smaller than the same data encoded as (compact) JSON or
the Storable manpage.
In addition to the core CBOR data format, this module implements a
number of extensions, to support cyclic and shared data structures
(see `allow_sharing' and `allow_cycles'), string deduplication (see
`pack_strings') and scalar references (always enabled).
The primary goal of this module is to be *correct* and the secondary goal
is to be *fast*. To reach the latter goal it was written in C.
See MAPPING, below, on how CBOR::XS maps perl values to CBOR values and
vice versa.

Alternatives

Package Version Architecture Repository
perl-CBOR-XS-1.71-alt1.1.i586.rpm 1.71 i586 Classic
perl-CBOR-XS - - -

Requires

Name Value
/usr/lib64/perl5 -
libc.so.6(GLIBC_2.14)(64bit) -
libc.so.6(GLIBC_2.2.5)(64bit) -
libc.so.6(GLIBC_2.4)(64bit) -
libperl-5.28.so()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
perl(Math/BigFloat.pm) -
perl(Math/BigInt.pm) -
perl(Math/BigRat.pm) -
perl(Time/Piece.pm) -
perl(Types/Serialiser.pm) -
perl(URI.pm) -
perl(XSLoader.pm) -
perl(common/sense.pm) -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -

Provides

Name Value
perl(CBOR/XS.pm) = 1.710
perl-CBOR-XS = 2:1.71-alt1.1:sisyphus+219907.1700.1.1

Download

Type URL
Mirror ftp.altlinux.org
Binary Package perl-CBOR-XS-1.71-alt1.1.x86_64.rpm
Source Package perl-CBOR-XS-1.71-alt1.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus x86_64 classic
    rpm [Sisyphus] http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus noarch classic
    
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-CBOR-XS rpm package:
    # sudo apt-get install perl-CBOR-XS

Files

Path
/usr/lib64/perl5/CBOR/XS.pm
/usr/lib64/perl5/auto/CBOR/
/usr/lib64/perl5/auto/CBOR/XS/XS.so
/usr/share/doc/perl-CBOR-XS-1.71/COPYING
/usr/share/doc/perl-CBOR-XS-1.71/Changes
/usr/share/doc/perl-CBOR-XS-1.71/README

Changelog

2019-01-24 - Igor Vlasenko <viy@altlinux.ru> 2:1.71-alt1.1
- rebuild with new perl 5.28.1
2018-11-20 - Igor Vlasenko <viy@altlinux.ru> 2:1.71-alt1
- automated CPAN update
2017-12-15 - Igor Vlasenko <viy@altlinux.ru> 2:1.7-alt2.1
- rebuild with new perl 5.26.1
2017-10-28 - Igor Vlasenko <viy@altlinux.ru> 2:1.7-alt2
- updated summary
2017-08-02 - Igor Vlasenko <viy@altlinux.ru> 2:1.7-alt1
- automated CPAN update
2017-02-03 - Igor Vlasenko <viy@altlinux.ru> 2:1.6-alt1.1
- rebuild with new perl 5.24.1
2016-12-18 - Igor Vlasenko <viy@altlinux.ru> 2:1.6-alt1
- automated CPAN update
2016-05-03 - Igor Vlasenko <viy@altlinux.ru> 2:1.5-alt1
- automated CPAN update
2016-03-03 - Igor Vlasenko <viy@altlinux.ru> 1:1.41-alt1
- new version
2016-02-10 - Igor Vlasenko <viy@altlinux.ru> 1:1.4-alt1
- automated CPAN update

See Also

Package Description
perl-CDB_File-0.99-alt1.2.x86_64.rpm Perl extension for access to cdb databases
perl-CGI-Deurl-XS-0.08-alt1.2.x86_64.rpm Fast decoder for URL parameter strings
perl-CGI-SpeedyCGI-2.22-alt8.2.x86_64.rpm Speed up perl scripts by running them persistently
perl-CSS-Minifier-XS-0.09-alt5_15.x86_64.rpm XS based CSS minifier
perl-Cache-FastMmap-1.48-alt1.x86_64.rpm Uses an mmap'ed file to act as a shared memory interprocess cache
perl-Cache-Memcached-Fast-0.25-alt2.2.x86_64.rpm Perl client for memcached
perl-Cairo-1.106-alt1.2.x86_64.rpm Perl interface to the cairo vector graphics library
perl-Cairo-GObject-1.004-alt1.2.x86_64.rpm Integrate Cairo into the Glib type system
perl-Cairo-devel-1.106-alt1.2.x86_64.rpm Perl interface to the cairo vector graphics library
perl-Cassandra-Client-0.16-alt1.x86_64.rpm Perl interface to Cassandra's native protocol
perl-Cellular-Automata-Wolfram-1.1-alt2.2.x86_64.rpm perl module Cellular-Automata-Wolfram
perl-Cflow-1.053-alt4.2.x86_64.rpm Find flows in raw IP flow files
perl-Class-C3-XS-0.14-alt1.2.x86_64.rpm XS speedups for Class::C3
perl-Class-Load-XS-0.10-alt1.2.x86_64.rpm XS implementation of parts of Class::Load
perl-Class-MethodMaker-2.24-alt1.2.x86_64.rpm Easy building of Perl Classes
Advertisement
Advertisement