Ports Search

Results 7,2017,210 of 18,669 for descr.zh_CN%3A%E9%81%8F%E5%88%B6%E5%9E%83%E5%9C%BE.(0.011 seconds)
security/Crypt-DES_PP-1.00 (Score: 2.1108797E-4)
Perl extension for DES encryption in pure Perl
The Data Encryption Standard (DES), also known as Data Encryption Algorithm (DEA) is a semi-strong encryption and decryption algorithm. The module is 100 % compatible to Crypt::DES but is implemented entirely in Perl. That means that you do not need a C compiler to build and install this extension. The module implements the Crypt::CBC interface. You are encouraged to read the documentation for Crypt::CBC if you intend to use this module for Cipher Block Chaining. The minimum (and maximum) key size is 8 bytes. Shorter keys will cause an exception, longer keys will get silently truncated. Data is encrypted and decrypted in blocks of 8 bytes. The module implements the Ultra-Fast-Crypt (UFC) algorithm as found for example in the GNU libc. On the Perl side a lot has been done in order to make the module as fast as possible (function inlining, use integer, ...). Note: For performance issues the source code for the module is first preprocessed by m4. That means that you need an m4 macro processor in order to hack on the sources. This is of no concern for you if you only want to use the module, the preprocessed output is always included in the distribution.
audio/alure-1.2 (Score: 2.110265E-4)
Utility library to help manage common tasks with OpenAL
ALURE is a utility library to help manage common tasks with OpenAL applications. This includes device enumeration and initialization, file loading, and streaming. As of version 1.1, it is X11/MIT licensed, allowing it to be used in open- and closed-source programs, freeware or commercial. The purpose of this library is to provide pre-made functionality that would otherwise be repetitive or difficult to (re)code for various projects and platforms, such as loading a sound file into an OpenAL buffer and streaming an audio file through a buffer queue. Support for different formats is consistant across platforms, so no special checks are needed when loading files, and all formats are handled through the same API. Currently ALURE includes a basic .wav and .aif file reader, and can leverage external libraries such as libSndFile (for extended wave formats and several others), VorbisFile (for Ogg Vorbis), FLAC (for FLAC and Ogg FLAC), and others. External libraries can also be dynamically loaded at run-time, or individually disabled outright at compile time.
biology/biom-format-2.1.5 (Score: 2.110265E-4)
Biological Observation Matrix (BIOM) Format Project
The BIOM file format (canonically pronounced biome) is designed to be a general-use format for representing biological sample by observation contingency tables. BIOM is a recognized standard for the Earth Microbiome Project and is a Genomics Standards Consortium supported project. The BIOM format is designed for general use in broad areas of comparative -omics. For example, in marker-gene surveys, the primary use of this format is to represent OTU tables: the observations in this case are OTUs and the matrix contains counts corresponding to the number of times each OTU is observed in each sample. With respect to metagenome data, this format would be used to represent metagenome tables: the observations in this case might correspond to SEED subsystems, and the matrix would contain counts corresponding to the number of times each subsystem is observed in each metagenome. Similarly, with respect to genome data, this format may be used to represent a set of genomes: the observations in this case again might correspond to SEED subsystems, and the counts would correspond to the number of times each subsystem is observed in each genome.
security/Crypt-OpenPGP-1.06 (Score: 2.110265E-4)
Pure-Perl OpenPGP-compatible PGP implementation
Crypt::OpenPGP is a pure-Perl implementation of the OpenPGP standard[1]. In addition to support for the standard itself, Crypt::OpenPGP claims compatibility with many other PGP implementations, both those that support the standard and those that preceded it. Crypt::OpenPGP provides signing/verification, encryption/decryption, keyring management, and key-pair generation; in short it should provide you with everything you need to PGP-enable yourself. Alternatively it can be used as part of a larger system; for example, perhaps you have a web-form-to-email generator written in Perl, and you'd like to encrypt outgoing messages, because they contain sensitive information. Crypt::OpenPGP can be plugged into such a scenario, given your public key, and told to encrypt all messages; they will then be readable only by you. This module currently supports RSA and DSA for digital signatures, and RSA and ElGamal for encryption/decryption. It supports the symmetric ciphers 3DES, Blowfish, IDEA, Twofish, and Rijndael (AES). Rijndael is supported for key sizes of 128, 192, and 256 bits. Crypt::OpenPGP supports the digest algorithms MD5, SHA-1, and RIPE-MD/160. And it supports ZIP and Zlib compression.
lang/maude-2.6 (Score: 2.0853263E-4)
High-performance reflective language
Maude is a high-performance reflective language and system supporting both equational and rewriting logic specification and programming for a wide range of applications. Maude has been influenced in important ways by the OBJ3 language, which can be regarded as an equational logic sublanguage. Besides supporting equational specification and programming, Maude also supports rewriting logic computation. Rewriting logic is a logic of concurrent change that can naturally deal with state and with concurrent computations. It has good properties as a general semantic framework for giving executable semantics to a wide range of languages and models of concurrency. In particular, it supports very well concurrent object-oriented computation. The same reasons making rewriting logic a good semantic framework make it also a good logical framework, that is, a metalogic in which many other logics can be naturally represented and executed. Maude supports in a systematic and efficient way logical reflection. This makes Maude remarkably extensible and powerful, supports an extensible algebra of module composition operations, and allows many advanced metaprogramming and metalanguage applications. Indeed, some of the most interesting applications of Maude are metalanguage applications, in which Maude is used to create executable environments for different logics, theorem provers, languages, and models of computation.
mail/Mail-IMAPTalk-4.03 (Score: 2.0853263E-4)
IMAP client interface with lots of features
This module communicates with an IMAP server. Each IMAP server command is mapped to a method of this object. Although other IMAP modules exist on CPAN, this has several advantages over other modules: - It parses the more complex IMAP structures like envelopes and body structures into nice Perl data structures. - It correctly supports atoms, quoted strings and literals at any point. Some parsers in other modules aren't fully IMAP compatiable and may break at odd times with certain messages on some servers. - It allows large return values (eg. attachments on a message) to be read directly into a file, rather than into memory. - It includes some helper functions to find the actual text/plain or text/html part of a message out of a complex MIME structure. It also can find a list of attachements, and CID links for HTML messages with attached images. - It supports decoding of MIME headers to Perl utf-8 strings automatically, so you don't have to deal with MIME encoded headers (enabled optionally). While the IMAP protocol does allow for asynchronous running of commands, this module is designed to be used in a synchronous manner. That is, you issue a command by calling a method, and the command will block until the appropriate response is returned. The method will then return the parsed results from the given command.
sysutils/livecd-1.2.4b (Score: 2.0853263E-4)
Tool Set to create custom FreeBSD LiveCD
The FreeBSD LiveCD Tool Set main goal is allowing one to generate custom FreeBSD Live CDs. FreeBSD LiveCD was born as a Brazilian FreeBSD User Group (www.fugspbr.org) project. The objective was to create a tool that would allow us a safe diagnostic method under emergency enviroments and specially as a rescue disk where FreeBSD partitions could only be accessed (mounted) externally. What is LiveCD? Its such a simple answer, it is nothing but a set of patches applied to the FreeBSD Initialization files allowing the system to run from a CDROM, setting the best way to either mount under Memory File System (MFS) or Virtual Nodes (vnodes) those filesystems that need Write and Read access. Slices that just need Read access are still run from the CD. Can I use it to install FreeBSD? Yes, with recent revision 1.2, it can install a FreeBSD system without any other disks. It also support batch operation mode for automated installation processes. Is LiveCD any different from an ordinarily installed FreeBSD system? It is a completely functional FreeBSD system just like any ordinarily installed one. You will be able to both run any applications and mount any filesystems as any FreeBSD system would allow you. Edson Brandi <ebrandi@fugspbr.org>
www/qupzilla-1.8.9 (Score: 2.0853263E-4)
Web browser based on WebKit engine and Qt Framework
QupZilla is a new and very fast QtWebKit browser. It aims to be a lightweight web browser available through all major platforms. This project has been originally started only for educational purposes. But from its start, QupZilla has grown into a feature-rich browser. QupZilla has all standard functions you expect from a web browser. It includes bookmarks, history (both also in sidebar) and tabs. Above that, you can manage RSS feeds with an included RSS reader, block ads with a builtin AdBlock plugin, block Flash content with Click2Flash and edit the local CA Certificates database with an SSL Manager. QupZilla's main aim is to be a very fast and very stable QtWebKit browser available to everyone. There are already a lot of QtWebKit browsers available, but they are either bound to the KDE environment (rekonq), are not actively developed or very unstable and miss important features. But there is missing a multiplatform, modern and actively developed browser. QupZilla is trying to fill this gap by providing a very stable browsing experience.
www/qupzilla-1.8.9 (Score: 2.0853263E-4)
Web browser based on WebKit engine and Qt Framework
QupZilla is a new and very fast QtWebKit browser. It aims to be a lightweight web browser available through all major platforms. This project has been originally started only for educational purposes. But from its start, QupZilla has grown into a feature-rich browser. QupZilla has all standard functions you expect from a web browser. It includes bookmarks, history (both also in sidebar) and tabs. Above that, you can manage RSS feeds with an included RSS reader, block ads with a builtin AdBlock plugin, block Flash content with Click2Flash and edit the local CA Certificates database with an SSL Manager. QupZilla's main aim is to be a very fast and very stable QtWebKit browser available to everyone. There are already a lot of QtWebKit browsers available, but they are either bound to the KDE environment (rekonq), are not actively developed or very unstable and miss important features. But there is missing a multiplatform, modern and actively developed browser. QupZilla is trying to fill this gap by providing a very stable browsing experience.
astro/weather-2.0 (Score: 2.0813005E-4)
Utility to provide current weather conditions and forecasts
This command-line utility is intended to provide quick access to current weather conditions and forecasts. Presently, it is capable of returning data for localities throughout the USA by retrieving and formatting decoded METARs (Meteorological Aerodrome Reports) from NOAA (the USA National Oceanic and Atmospheric Administration) and forecasts from NWS (the USA National Weather Service). The tool is written to function in the same spirit as other command- line informational utilities like cal(1), calendar(1) and dict(1). It can retrieve arbitrary weather data via specific command-line switches (station ID, city, state), or aliases can be configured system wide and on a per-user basis. It can be freely used and redistributed under the terms of a BSD-like License.