k3ylabs/cosoco-image-dataset huggingface dataset:
Package: cl-clx-sbcl (0.7.4.20160323-1.1)
Section: universe/devel
Depends: cl-asdf (>= 1.86), dpkg (>= 1.15.4) | install-info
Description:  X11 Common Lisp client library for SBCL CLX is a low-level X11 client library for Common Lisp.  CLX is to Lisp what Xlib is to C. . This version of CLX originated in a CMUCL distribution, was modified in order to make it compile and run under SBCL and was enhanced with some features from other CLX implementations.  It currently runs only on SBCL, but it might be ported to other Common Lisp implementations.
Package: cl-command-line-arguments (20151218-1.1)
Section: universe/lisp
Homepage: http://common-lisp.net/project/qitab/
Description:  get command line arguments in Common Lisp trivial interface for getting and parsing command-line-arguments
Package: cl-consfigurator (0.14.0-1)
Section: universe/admin
Homepage: https://spwhitton.name/tech/code/consfigurator/
Depends: cl-agnostic-lizard, cl-alexandria, cl-anaphora, cl-babel, cl-bordeaux-threads, cl-cffi, cl-closer-mop, cl-heredoc, cl-interpol, cl-named-readtables, cl-osicat, cl-ppcre, cl-trivial-backtrace, emacsen-common, libacl1-dev, libcap-dev, dh-elpa-helper
Description:  Lisp declarative configuration management system Consfigurator is a system for declarative configuration management using Common Lisp.  You can use it to configure hosts as root, deploy services as unprivileged users, build and deploy containers, install operating systems, produce disc images, and more.  Some key advantages: .  * Apply configuration by transparently starting up another Lisp image on the    machine to be configured, so that you can use the full power of Common Lisp    to inspect and control the host. .  * Also define properties of hosts in a more restricted language, that of    :POSIX properties, to configure machines, containers and user accounts    where you can't install Lisp.  These properties can be applied using just    an SSH or serial connection, but they can also be applied by remote Lisp    images, enabling code reuse. .  * Flexibly chain and nest methods of connecting to hosts.  For example, you    could have Consfigurator SSH to a host, sudo to root, start up Lisp, use    the setns(2) system call to enter a Linux container, and then deploy a    service.  Secrets, and other prerequisite data, are properly passed along. .  * Combine declarative semantics for defining hosts and services with a    multiparadigmatic general-purpose programming language that won't get in    your way. . Declarative configuration management systems like Consfigurator and Propellor share a number of goals with projects like the GNU Guix System and NixOS. However, tools like Consfigurator and Propellor try to layer the power of declarative and reproducible configuration semantics on top of traditional, battle-tested UNIX system administration infrastructure like distro package managers, package archives and daemon configuration mechanisms, rather than seeking to replace any of those.  Let's get as much as we can out of all that existing distro policy-compliant work!
Package: cl-containers (20170403-1.1)
Section: universe/lisp
Homepage: http://common-lisp.net/project/cl-containers/
Depends: cl-metatilities-base
Description:  Common Lisp containers data structures Common Lisp ships with a set of powerful built in data structures including the venerable list, full featured arrays, and hash-tables. CL-containers enhances and builds on these structures in two ways: . By adding containers that are not available in native Lisp (for example: binary search trees, red-black trees, sparse arrays and so on). . By providing a standard interface so that they are simpler to use and so that changing design decisions becomes significantly easier.
Package: cl-contextl (1:20200201.git5d18a71-1)
Section: universe/libs
Homepage: https://github.com/pcostanza/contextl
Depends: cl-closer-mop, cl-lw-compat
Description:  context orientation for Common Lisp ContextL provides the Common Lisp Object System with functionality for context orientation. It allows the definition of context-specific methods or class slots, so that methods act differently depending on the dynamic context they are executed in. . It further allows developers to rebind places (e.g. slots of objects) dynamically using the "dletf" framework that has previously been present in AspectL.
Package: cl-csv (20200929.git68ecb5d-1)
Section: universe/lisp
Homepage: https://github.com/AccelerationNet/cl-csv
Depends: cl-iterate, cl-alexandria, cl-interpol
Description:  Common Lisp library providing easy CSV reading and writing This Common Lisp library aims to simplify working with CSVs: .  * reads/writes CSVs from/to strings, streams and files  * support streaming reads (allowing processing very large CSVs, through    read-csv's row-fn parameter)  * supports custom data formatting  * settable quote, separator and quote-escapes  * supports multiline quoted data  * a test suite  * detailed state about the process on error (line number, column number,    char index), current collection state
Package: cl-curry-compose-reader-macros (20171227-1.1)
Section: universe/lisp
Homepage: http://eschulte.github.io/curry-compose-reader-macros/
Description:  Reader macros for function partial application and composition. These reader macros expand into the curry, rcurry and compose functions from the Alexandria library. The contents of curly brackets are curried and the contents of square brackets are composed. The _ symbol inside curly brackets changes the order of arguments with rcurry.
Package: cl-cxml (20110619-2.1)
Section: universe/lisp
Homepage: http://common-lisp.net/project/cxml/
Depends: cl-closure-common
Description:  XML parser written in Common Lisp CXML implements a namespace-aware, validating XML 1.0 parser as well as the DOM Level 2 Core interfaces. Two parser interfaces are offered, one SAX-like, the other similar to StAX.
Package: cl-daemon (20170403-1.1)
Section: universe/lisp
Homepage: https://github.com/snmsts/daemon
Description:  make lisp process daemonize on unix like platform This is a library which has simple functionality to make lisp process daemonize on unix like platform.
Package: cl-db3 (20200212-1)
Section: universe/lisp
Homepage: https://github.com/dimitri/cl-db3
Description:  Common Lisp lib to read dbf files version 3 Allows processing data found in dbf and db3 files.
Package: cl-diagnostic-msgs (1.13.1-1)
Section: universe/lisp
Homepage: https://wiki.ros.org/common_msgs
Depends: cl-std-msgs
Description:  Messages relating to Robot OS diagnostic, LISP interface This package is part of Robot OS (ROS), and contains the messages which provide the standardized interface for the diagnostic and runtime monitoring systems in ROS. These messages are currently used by the https://wiki.ros.org/diagnostics stack, which provides libraries for simple ways to set and access the messages, as well as automated ways to process the diagnostic data. . This package contains the generated LISP library.
Package: cl-drakma (2.0.8-1)
Section: universe/lisp
Homepage: https://edicl.github.io/drakma/
Depends: cl-flexi-streams, cl-puri, cl-base64, cl-chunga, cl-ppcre, cl-usocket, cl-plus-ssl, cl-chipz
Description:  Common Lisp HTTP client Drakma is a full-featured HTTP client implemented in Common Lisp. It knows how to handle HTTP/1.1 chunking, persistent connections, re-usable sockets, SSL, continuable uploads, file uploads, cookies, and more.
Package: cl-dynamic-classes (20130128-2.1)
Section: universe/lisp
Homepage: http://common-lisp.net/project/dynamic-classes/
Depends: cl-metatilities-base
Description:  Common Lisp Dynamic Classes Class-mixins are a great idea but sometimes they lead to a proliferation of subclasses with names like printable-touchable-composing-colored-shape-square-mixin and that's just ugly. Common-Lisp is a dynamic-programming language; Dynamic-Classes brings dynamism to class definition!
Package: cl-dynamic-reconfigure (1.7.2-1)
Section: universe/lisp
Homepage: https://wiki.ros.org/dynamic_reconfigure
Description:  Robot OS dynamic-reconfigure library - LISP bindings This package is part of Robot OS (ROS), and contains the dynamic_reconfigure package which provides a means to change node parameters at any time without having to restart the node. . This package contains the LISP bindings.
Package: cl-esrap (20211008.gitc99c33a-1)
Section: universe/lisp
Homepage: https://scymtym.github.io/esrap/
Depends: cl-alexandria
Description:  Packrat Parsing library for Common Lisp In addition to regular Packrat / Parsing Grammar / TDPL features Esrap supports dynamic redefinition of nonterminals, inline grammars, semantic predicates, and include introspecive facilities for development.
Package: cl-fad (20200513.git1c15a90-1)
Section: universe/lisp
Homepage: https://edicl.github.io/cl-fad/
Depends: cl-bordeaux-threads, cl-alexandria
Description:  portable pathname library for Common Lisp CL-FAD (for "Files and Directories") is a thin layer atop Common Lisp's standard pathname functions. It is intended to provide some unification between current CL implementations on Windows, OS X, Linux, and Unix. Most of the code was written by Peter Seibel for his book Practical Common Lisp.
Package: cl-fftw3 (1.0.2-1)
Section: universe/lisp
Homepage: http://files.kpe.io/cl-fftw3/
Depends: libfftw3-dev, cl-kmrcl, cl-cffi
Description:  Common Lisp package for using the FFTW3 library This package provides an interface for Common Lisp programs to use the FFTW3 Fourier transform library. A number of higher-level interfaces has been added in addition to the native interface to the FFTW3 C-based library.
Package: cl-fiveam (1.4.2-1)
Section: universe/lisp
Homepage: https://common-lisp.net/project/fiveam/
Depends: cl-alexandria, cl-trivial-backtrace, cl-asdf-flv
Description:  simple regression testing framework for Common Lisp It has been designed with Common Lisp's interactive development model in mind. . Features:  - Test and test suite hierarchies allow test to be organized into hierarchies    to ease running.  - Functions for re-running recently run tests.  - Inter-test dependencies.  - Specification based testing ala QuickCheck.  - Redefined macros are instantly seen by the test code, no explicit    recompilation required (this is exactly what LispUnit and FReT do).
Package: cl-flexi-streams (20210728.git41af5dc-1)
Section: universe/libs
Homepage: https://edicl.github.io/flexi-streams/
Depends: cl-trivial-gray-streams
Description:  Flexi-streams: Flexible bivalent streams for Common Lisp FLEXI-STREAMS implements "virtual" bivalent streams that can be layered atop real binary or bivalent streams and that can be used to read and write character data in various single- or multi-octet encodings which can be changed on the fly. It also supplies in-memory binary streams which are similar to string streams. . FLEXI-STREAMS is currently not optimized towards performance - it is rather intended to be easy to use and (if possible) to behave correctly.
Package: cl-ftp (1.6.0-1.1)
Section: universe/devel
Homepage: https://github.com/pinterface/cl-ftp
Depends: cl-usocket, cl-split-sequence
Description:  Common Lisp FTP library Provides basic FTP client functionality to Common Lisp programs as well as macros to assist in writing additional functionality, and a few helpful utility functions.
Package: cl-garbage-pools (20130720-1.1)
Section: universe/lisp
Homepage: https://code.google.com/p/garbage-pools/
Description:  implementation the APR Pools for resource management Common Lisp re-implementation the APR Pools for resource management.
Package: cl-geometry-msgs (1.13.1-1)
Section: universe/lisp
Homepage: https://wiki.ros.org/common_msgs
Depends: cl-std-msgs
Description:  Messages relating to Robot OS geometry, LISP interface This package is part of Robot OS (ROS), and provides the messages for common geometric primitives such as points, vectors, and poses. These primitives are designed to provide a common data type and facilitate interoperability throughout the system. . This package contains the generated LISP library.
Package: cl-getopt (1.2.0-3.1)
Section: universe/devel
Homepage: http://files.b9.com/getopt/
Depends: cl-ptester
Description:  Common Lisp utility for command-line processing This package provides Common Lisp programs processing of command-line arguments. The command-line processing is based on GNU's getopt_long module.
Package: cl-github-v3 (20130312-1.1)
Section: universe/lisp
Homepage: https://github.com/hanshuebner/cl-github-v3
Description:  Common Lisp interface to the github V3 API This library implements a thin wrapper around github's V3 API. At this point, it is incomplete and only defines CL functions for listing and creating repositories.
Package: cl-global-vars (0~20141013.gitc749f32-2)
Section: universe/lisp
Homepage: https://github.com/lmj/global-vars
Description:  efficient global variables in Common Lisp In Common Lisp, a special variable that is never dynamically bound typically serves as a stand-in for a global variable. This library provides true global variables that are implemented by some compilers. An attempt to rebind a global variable properly results in a compiler error. That is, a global variable cannot be dynamically bound. . Global variables therefore allow one to communicate an intended usage that differs from special variables. Global variables are also more efficient than special variables, especially in the presence of threads.
Package: cl-graph (20180131-1.1)
Section: universe/lisp
Homepage: http://eschulte.github.io/graph/
Depends: cl-alexandria, cl-metabang-bind, cl-curry-compose-reader-macros
Description:  simple graph data structure and algorithms The GRAPH library strives for simplicity both in backing data structures and in usage. Graphs and Digraphs are represented as CLOS objects with methods and algorithms provided for graph manipulation and analysis. . See the GRAPH-JSON and GRAPH-DOT libraries for serialization and visualization of graphs.
Package: cl-heredoc (0.1.0~git20210329.a8c8a35+ds1-1)
Section: universe/lisp
Homepage: https://github.com/e-user/cl-heredoc
Description:  reader macro for heredocs in Common Lisp cl-heredoc is an implementation of "here documents" that allow the user to embed literal strings into code or data without any need for quoting, something that is missing in both ANSI Common Lisp and popular implementations. . It is implemented in portable, ANSI-standard Common Lisp.
Package: cl-htmlgen (20190720.gitcac1d69+dfsg-1)
Section: universe/web
Homepage: http://portableaserve.sourceforge.net/
Depends: cl-acl-compat
Description:  HTML generation library for Common Lisp programs cl-htmlgen is Franz's library for generating HTML from Common Lisp programs. It is limited to generating HTML code, so you may want to use the cl-lml2 Debian package for generating XHTML code.
Package: cl-hunchentoot (1.2.38-1.1)
Section: universe/lisp
Homepage: http://weitz.de/hunchentoot/
Depends: cl-chunga, cl-base64, cl-fad, cl-ppcre, cl-flexi-streams, cl-plus-ssl, cl-md5 (>= 1:20130312), cl-rfc2388, cl-trivial-backtrace, cl-usocket, cl-bordeaux-threads
Description:  Common Lisp web server formerly known as TBNL Hunchentoot is a web server written in Common Lisp and at the same time a toolkit for building dynamic websites. As a stand-alone web server, Hunchentoot is capable of HTTP/1.1 chunking (both directions), persistent connections (keep-alive), and SSL. . Hunchentoot provides facilities like automatic session handling (with and without cookies), logging, customizable error handling, and easy access to GET and POST parameters sent by the client. It does not include functionality to programmatically generate HTML output. For this task you can use any library you like, e.g. (shameless self-plug) CL-WHO or HTML-TEMPLATE. . Hunchentoot talks with its front-end or with the client over TCP/IP sockets and optionally uses multiprocessing to handle several requests at the same time. Therefore, it cannot be implemented completely in portable Common Lisp. It currently works "natively" with LispWorks (which is the main development and testing platform), and additionally on all Lisps which are supported by the compatibility layers usocket and Bordeaux Threads. . Hunchentoot comes with a BSD-style license so you can basically do with it whatever you want.
Package: cl-hyperobject (2.13-1)
Section: universe/devel
Homepage: http://hyperobject.kpe.io/
Depends: cl-kmrcl, cl-rt
Description:  Common Lisp library for hyperobjects This package contains a library for creating and display hyperobjects. Hyperobjects contain references to subobjects as well as to linked objects.  This package includes functions to display hyperobjects in multiple formats: ASCII Text, HTML, XML with optional field labels and hyperlinks.
Package: cl-ieee-floats (20170830-1.1)
Section: universe/lisp
Homepage: https://github.com/dimitri/cl-ieee-floats
Description:  Common Lisp IEEE-754 float en- and decoding Functions for converting floating point numbers represented in IEEE 754 style to lisp numbers.
Package: cl-interpol (20201106.git70a1137-1)
Section: universe/lisp
Homepage: https://edicl.github.io/cl-interpol/
Depends: cl-unicode, cl-named-readtables
Description:  String interpolation for Common Lisp CL-INTERPOL is a library for Common Lisp which modifies the reader so that you can have interpolation within strings similar to Perl or Unix Shell scripts. It also provides various ways to insert arbitrary characters into literal strings even if your editor/IDE doesn't support them.
Package: cl-irc-logger (0.9.4-3.1)
Section: universe/devel
Homepage: http://files.b9.com/irc-logger/
Depends: cl-irc, cl-ppcre
Description:  Internet Relay Channel Logger cl-irc-logger provides a multi-channel logger for IRC. It is a library written in Common Lisp and requires knowledge of Common Lisp to setup and use this library.
Package: cl-irc (1:0.9.2+dfsg1-2)
Section: universe/devel
Homepage: https://common-lisp.net/project/cl-irc/
Depends: cl-split-sequence, cl-flexi-streams, cl-usocket
Description:  Common Lisp Internet Relay Chat Library cl-irc provides a library for Common Lisp programs to interact with IRC servers. This library has been most tested with SBCL. Several example programs are provided.
Package: cl-ironclad (0.56-1)
Section: universe/lisp
Homepage: https://github.com/sharplispers/ironclad
Depends: cl-bordeaux-threads, cl-flexi-streams
Description:  cryptographic toolkit written in Common Lisp Ironclad is a cryptography library written entirely in Common Lisp. It includes support for several popular ciphers, digests, and MACs and public key cryptography algorithms. For several implementations that support Gray Streams, support is included for convenient stream wrappers. . Most of the algorithms were written with efficiency for specific Common Lisp implementations in mind, although portable code is provided as an alternative in nearly all instances. The framework should be flexible enough to accommodate implementation-specific optimizations when possible. . Test vectors for many of the algorithms are included to provide a level of confidence in the correctness of the implementations.
Package: cl-iterate (20210519.gitb0f9a9c-1)
Section: universe/lisp
Homepage: https://common-lisp.net/project/iterate/
Description:  Jonathan Amsterdam's Common Lisp iterator/gatherer/accumulator facility iterate is an iteration construct for Common Lisp. It is similar to the CL:LOOP macro, with these distinguishing marks: .  - it is extensible,  - it helps editors like Emacs indent iterate forms by having a more lisp-like    syntax,  - and it isn't part of the ANSI standard for Common Lisp (which is sometimes a    bad thing and sometimes good).
Package: cl-ixf (20180228-1.1)
Section: universe/lisp
Homepage: https://github.com/dimitri/cl-ixf
Depends: cl-ieee-floats
Description:  Common Lisp library to parse IBM IXF file format. Tools to handle IBM PC version of IXF file format.
Package: cl-kmrcl (1.111-2)
Section: universe/devel
Homepage: http://files.kpe.io/kmrcl/
Depends: cl-rt
Description:  General Utilities for Common Lisp Programs This package includes general purpose utilities for Common Lisp programs. It is packages for Debian primarily to support more complex Common Lisp packages by the upstream author Kevin Rosenberg.
Package: cl-launch (4.1.4-1.1)
Section: universe/devel
Homepage: http://www.cliki.net/cl-launch
Description:  uniform frontend to running Common Lisp code from the shell CL-Launch will allow you to invoke Common Lisp source code from the shell command line, from a shell script or as a Common Lisp script. It will also allow you to turn your Common Lisp source programs into standalone executables or executable shell scripts (optionally using a dumped image), depending on the features available in your underlying implementation. . CL-Launch will automatically detect a supported Common Lisp implementation and use adequate invocation options. It can also be configured to fit exactly the programmer's desires. Fully supported implementations are:        Allegro, CLISP, ClozureCL, CMUCL, ECL, MKCL, SBCL, SCL. Partially supported implementations are:        LispWorks Professional, ABCL, GCL, XCL. Creating standalone executables is supported on:        CLISP, ClozureCL, CMUCL, LispWorks, SBCL, SCL . CL-Launch also offers Common Lisp programs a simple uniform interface to invocation parameters (command-line arguments and environment variables). It relies on ASDF 3 for system construction. See the ASDF 3 manual for more information on how to configure source and object code location. CL-Launch may dump memory images for fast startup (at the expense of disk space). It can also be used as a quick way to evaluate and print simple Lisp forms or scripts from the command-line without invoking a full-fledged REPL, and to easily compare results between implementations.
Package: cl-lml2 (1.6.6-4.1)
Section: universe/devel
Homepage: http://lml2.b9.com/
Depends: cl-kmrcl
Description:  Lisp Markup Language LML2 provides a markup language for generation XHTML web pages. . The usage of LML2 is incompatible with the original LML version. However, the two versions may be used along side each other.
Package: cl-lml (2.5.7-4.1)
Section: universe/devel
Homepage: http://lml.b9.com/
Description:  Lisp Markup Language LML provides a markup language for generation XHTML web pages. It is a different syntax than cl-lml2 which some people like better. In general, though, cl-lml2 is faster at compiling and generating XHTML than this package.
Package: cl-local-time (20180228-1.1)
Section: universe/lisp
Homepage: http://common-lisp.net/project/local-time/
Depends: cl-fad
Description:  Common Lisp library for date and time manipulations local-time is a development library for manipulating date and time information in a semi-standard manner. It is based almost entirely off of Erik Naggum's paper, The Long, Painful History of Time. . It includes such features as: Time and date arithmetic, ISO 8601 timestring formatted output and parsing, Reader macros to embed timestrings directly in code, Timezone handling (will read unix tzfile format), Conversion between universal and unix time epochs, Julian date calculation.
Package: cl-log (1.0.1-1.1)
Section: universe/lisp
Homepage: http://www.nicklevine.org/cl-log/
Description:  general purpose Common Lisp logging utility CL-LOG is a general purpose logging utility, loosely modelled in some respects after Gary King's Log5.
Package: cl-lparallel (20160825-1.1)
Section: universe/lisp
Homepage: http://lparallel.org/
Depends: cl-alexandria, cl-bordeaux-threads
Description:  parallel programming in Common Lisp lparallel is a library for parallel programming in Common Lisp, featuring a simple model of task submission with receiving queue, constructs for expressing fine-grained parallelism, asynchronous condition handling across thread boundaries, parallel versions of map, reduce, sort, remove, and many others promises, futures, and delayed evaluation constructs, computation trees for parallelizing interconnected tasks bounded and unbounded FIFO queues, high and low priority tasks, task killing by category and integrated timeouts.