k3ylabs/cosoco-image-dataset huggingface dataset:
Package: libclansdl-1.0v5 (1.0~svn3827-8)
Section: universe/libs
Homepage: https://github.com/sphair/ClanLib
Depends: libclanapp-1.0v5 (= 1.0~svn3827-8), libc6 (>= 2.14), libgcc-s1 (>= 3.0), libsdl-gfx1.2-5 (>= 2.0.25), libsdl1.2debian (>= 1.2.11), libstdc++6 (>= 5.2)
Description:  SDL module for ClanLib game SDK ClanLib delivers a platform independent interface to write games with. If a game is written with ClanLib, it should be possible to compile the game under any platform (supported by ClanLib, that is) without changing the application source code. . But ClanLib is not just a wrapper library, providing a common interface to low-level libraries such as DirectFB, DirectX, OpenGL, X11, etc. While platform independence is ClanLib's primary goal, it also tries to be a service-minded game SDK. In other words, great effort has been put into designing the API, to ensure ClanLib's ease of use - while maintaining its power. . This package contains the SDL module (clanSDL).
Package: libclass-accessor-chained-perl (0.01.1~debian-4)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Accessor-Chained
Depends: perl, libclass-accessor-perl
Description:  Perl module providing chained accessors A chained accessor is one that always returns the object when called with parameters (to set), and the value of the field when called with no arguments. . Class::Accessor::Chained subclasses Class::Accessor in order to provide the same mk_accessors interface.
Package: libclass-accessor-children-perl (0.02-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Accessor-Children
Depends: perl:any, libclass-accessor-perl
Description:  perl module for automated child-class/accessor generation Class::Accessor::Children automagically generates child classes which have accessor/mutator methods. . This module inherits Class::Accessor to make accessors.
Package: libclass-accessor-class-perl (0.504-1)
Section: universe/perl
Homepage: https://github.com/rjbs/class-accessor-class
Depends: libclass-accessor-perl, perl:any
Description:  simple class variable accessors Class::Accessor::Class provides a simple way to create accessor and mutator methods for class variables, just as Class::Accessor provides for objects. It can use either an enclosed lexical variable, or a package variable. . This module was once implemented in terms of Class::Accessor, but changes to that module broke this relationship. Class::Accessor::Class is still a subclass of Class::Accessor, strictly for historical reasons. As a side benefit, a class that isa Class::Accessor::Class is also a Class::Accessor and can use its methods. . NB! This module is deprecated upstream.
Package: libclass-accessor-classy-perl (0.9.1-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Accessor-Classy
Depends: perl:any
Description:  Perl module providing minimalist, fast accessors Class::Accessor::Classy provides an extremely small-footprint accessor/mutator declaration scheme for fast and convenient object attribute setup. Its intent is to be a simple and speedy mechanism for preventing hash-key typos rather than a full-blown object system with type checking and so on. . The accessor ('foo') and mutator ('set_foo') methods appear as a hidden parent class of your package and stay out of your way otherwise.
Package: libclass-accessor-grouped-perl (0.10014-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Accessor-Grouped
Depends: perl, libmodule-runtime-perl
Description:  Perl module to build groups of accessors Class::Accessor::Grouped is a Perl module that allows you to build groups of accessors that will call different getters and setters. . For more information, see Class::Accessor (libclass-accessor-perl).
Package: libclass-accessor-lite-perl (0.08-1.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Accessor-Lite
Depends: perl:any
Description:  minimalistic variant of Class::Accessor Class::Accessor::Lite is a variant of Class::Accessor. It is fast and requires less typing, has no dependencies to other modules, and does not mess up the @ISA.
Package: libclass-accessor-lvalue-perl (0.11-4.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Accessor-Lvalue
Depends: perl:any, libclass-accessor-perl, libscalar-list-utils-perl, libwant-perl
Description:  module to create Lvalue accessors Class::Accessor::Lvalue subclasses Class::Accessor in order to provide lvalue accessor makers.
Package: libclass-accessor-named-perl (0.009-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Accessor-Named
Depends: perl, libclass-accessor-perl, libhook-lexwrap-perl, libsub-name-perl, libuniversal-require-perl
Description:  module to better profiling output for Class::Accessor Class::Accessor is a great way to automate the tedious task of generating accessors and mutators. One small drawback is that due to the details of the implemenetation, you only get one __ANON__ entry in profiling output. That entry contains all your accessors, which can be a real pain if you're attempting to figure out which of your accessors is being called six billion times. . Class::Accessor::Named is a development aid which uses Hook::LexWrap and Sub::Name to talk your accessors into identifying themselves. While it shouldn't add much additional runtime overhead (as it acts only Class::Accessor's generator functions), it has not been designed for production deployment.
Package: libclass-accessor-perl (0.51-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Accessor
Depends: perl, libsub-name-perl
Description:  Perl module that automatically generates accessors Class::Accessor automagically generates accessor/mutator methods for your class. Most of the time, writing accessors is an exercise in cutting and pasting. If you make your module a subclass of Class::Accessor and declare your accessor fields with mk_accessors() then you will find yourself with a set of automatically generated accessors which can even be customized.
Package: libclass-adapter-perl (1.09-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Adapter
Depends: perl
Description:  Perl implementation of the "Adapter" Design Pattern The Class::Adapter class is intended as an abstract base class for creating any sort of class or object that follows the Adapter pattern. . The term Adapter refers to a "Design Pattern" of the same name, from the famous "Gang of Four" book "Design Patterns". Although their original implementation was designed for Java and similar single-inheritance strictly-typed language, the situation for which it applies is still valid. . An Adapter in this Perl sense of the term is when a class is created to achieve by composition (objects containing other object) something that can't be achieved by inheritance (sub-classing). . This is similar to the Decorator pattern, but is intended to be applied on a class-by-class basis, as opposed to being able to be applied one object at a time, as is the case with the Decorator pattern.
Package: libclass-autoloadcan-perl (0.03-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-AutoloadCAN
Depends: perl:any
Description:  module managing conflict between AUTOLOAD, can and inheritance Class::AutoloadCAN solves a fundamental conflict between AUTOLOAD, can and inheritance. The problem is that while you can implement anything in AUTOLOAD, UNIVERSAL::can is not aware that it is there. Attempting to modify UNIVERSAL::can to document those methods is very hard. And if a parent class uses AUTOLOAD then subclasses have to do a lot of work to make their AUTOLOADs cooperate with the parent one. It is harder still if 2 parent classes in a multiple inheritance tree wish to cooperate with each other. Few try to do this, which may be good since those who try usually get it wrong. See http://www.perlmonks.org/?node_id=342804 for a fuller discussion. . With this module instead of writing AUTOLOADs, you write CANs. Based on what they return, Class::AutoloadCAN will decide whether you handle the call or it needs to search higher up the inheritance chain.
Package: libclass-autouse-perl (2.01-1.1)
Section: universe/perl
Homepage: http://search.cpan.org/dist/Class-Autouse/
Depends: perl:any, libprefork-perl
Description:  module for deferring loading ('use'ing) of a class until run time Class::Autouse allows you to specify a class the will only load when a method of the class is called. For large classes that might not be used during the running of a program, such as Date::Manip, this can save you large amounts of memory, and decrease the script load time.
Package: libclass-base-perl (0.09-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Base
Depends: perl, libclone-perl
Description:  useful base class for deriving other modules Class::Base implements a simple base class from which other modules can be derived, thereby inheriting a number of useful methods such as new(), init(), params(), clone(), error() and debug().
Package: libclass-c3-adopt-next-perl (0.14-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-C3-Adopt-NEXT
Depends: perl, libmro-compat-perl, perl (>= 5.19.5) | libscalar-list-utils-perl (>= 1:1.33)
Description:  drop-in replacement for NEXT, using Class::C3 to do the hard work Class::C3::Adopt::NEXT is intended as a drop-in replacement for NEXT, supporting the same interface, but using Class::C3 to do the hard work. You can then write new code without NEXT, and migrate individual source files to use Class::C3 or method modifiers as appropriate, at whatever pace you're comfortable with.
Package: libclass-c3-componentised-perl (1.001002-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-C3-Componentised
Depends: perl, libclass-c3-perl, libclass-inspector-perl (>= 1.32), libmro-compat-perl
Description:  module to load mix-ins or components to C3-based classes Class::C3::Componentised is a Perl module that injects multiple base classes into your module using the Class::C3 method resolution order. . Note that plugins loaded this way cannot be used to override methods in your module. Consider MooseX::Object::Pluggable (libmoosex-object-pluggable-perl) if your application requires this.
Package: libclass-c3-perl (0.35-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-C3
Depends: perl:any, libalgorithm-c3-perl
Description:  pragma for using the C3 method resolution order Class::C3 is a Perl pragma that modifies the standard method resolution order from depth-first left-to-right to the more sophisticated C3 method resolution order. . The C3 algorithm aims to provide a sane method resolution order with multiple inheritance. It was first introduced in the Dylan language, later adopted for Python 2.3. It is also the canonical MRO implementation for Perl 6 classes and is the default for Parrot objects as well.
Package: libclass-c3-xs-perl (0.15-1build2)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-C3-XS
Depends: perl, perlapi-5.34.0, libc6 (>= 2.34)
Description:  Perl module to accelerate Class::C3 Class::C3::XS is a Perl module designed to enhance the performance of the Class::C3 package (see libclass-c3-perl). It does so automatically and is not designed to be used directly; once installed, it should accelerate all programs that make use of Class::C3 itself.
Package: libclass-container-perl (0.13-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Container
Depends: perl, libparams-validate-perl
Description:  Perl module to glue object frameworks together transparently The Class::Container module facilitates building frameworks of several classes that inter-operate. It was first designed and built for HTML::Mason, in which the Compiler, Lexer, Interpreter, Resolver, Component, Buffer, and several other objects must create each other transparently, passing the appropriate parameters to the right class, possibly substituting their own subclass for any of these objects. . The main features of Class::Container are: .  * Declaration of parameters used by each member in a class framework .  * Transparent passing of constructor parameters to the class that    needs them .  * Ability to create one (automatic) or many (manual) contained    objects automatically and transparently
Package: libclass-contract-perl (1.14-8.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Contract
Depends: perl:any
Description:  Perl Design-by-Contract OO module The Class::Contract module implements strong encapsulation, static inheritance, and design-by-contract condition checking for object-oriented Perl. The module provides a declarative syntax for attribute, method, constructor, and destructor definitions at both the object and class level. Pre-conditions, post-conditions, and class invariants are also fully supported.
Package: libclass-csv-perl (1.03-2.3)
Section: universe/perl
Homepage: http://search.cpan.org/dist/Class-CSV/
Depends: perl:any, libclass-accessor-perl, libtext-csv-xs-perl
Description:  Class based CSV parser/writer This module can be used to create objects from CSV files, or to create CSV files from objects. Text::CSV_XS is used for parsing and creating CSV file lines, so any limitations in Text::CSV_XS will of course be inherant in this module.
Package: libclass-data-accessor-perl (0.04004-2)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Data-Accessor
Depends: perl
Description:  Inheritable, overridable class and instance data accessor creation Class::Data::Accessor is the marriage of Class::Accessor and Class::Data::Inheritable into a single module. It is used for creating accessors to class properties that is overridable in subclasses as well as in class instances. . For example: .   Pere::Ubu->mk_classaccessor('Suitcase'); . will generate the method Suitcase() in the class Pere::Ubu. . This new method can be used to get and set a piece of class property. .   Pere::Ubu->Suitcase('Red');   $suitcase = Pere::Ubu->Suitcase;
Package: libclass-data-inheritable-perl (0.08-3)
Section: perl
Homepage: https://metacpan.org/release/Class-Data-Inheritable
Depends: perl
Description:  Perl module to create accessors to class data Class::Data::Inheritable is for creating accessors/mutators to class data.  That is, if you want to store something about your class as a whole (instead of about a single object).  This data is then inherited by your subclasses and can be overridden. . For example: . Pere::Ubu->mk_classdata('Suitcase'); . will generate the method Suitcase() in the class Pere::Ubu. . This new method can be used to get and set a piece of class data. . Pere::Ubu->Suitcase('Red'); $suitcase = Pere::Ubu->Suitcase;
Package: libclass-date-perl (1.1.17-1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-Date
Depends: perl
Description:  Perl module for easy date and time manipulation Class::Date provides a general purpose date and time manipulation functions for either relative or absolute dates, featuring an object-oriented interface and overloading.
Package: libclass-dbi-abstractsearch-perl (0.07-4.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-DBI-AbstractSearch
Depends: perl:any, libclass-dbi-perl, libsql-abstract-perl, libsql-abstract-limit-perl
Description:  Abstract Class::DBI's SQL with SQL::Abstract Class::DBI::AbstractSearch is a Class::DBI plugin to glue the SQL::Abstract module into Class::DBI. . Class::DBI provides a convenient abstraction layer to a database. It not only provides a simple database to object mapping layer, but can be used to implement several higher order database functions, at the application level, rather than at the database. . SQL::Abstract provides methods for generating abstract SQL from Perl data structures.
Package: libclass-dbi-asform-perl (2.42-7)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-DBI-AsForm
Depends: perl, libclass-dbi-perl, libclass-dbi-plugin-type-perl, libdbi-perl, libhtml-tree-perl
Description:  module to produce HTML form elements for database columns using Class::DBI The Class::DBI::AsForm module helps to generate HTML forms for creating new database rows or editing existing rows. It maps column names in a database table to HTML form elements which fit the schema. Large text fields are turned into textareas, and fields with a has-a relationship to other Class::DBI tables are turned into select drop-downs populated with objects from the joined class.
Package: libclass-dbi-fromcgi-perl (1.00-5.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-DBI-FromCGI
Depends: perl:any, libclass-dbi-perl, libcgi-untaint-perl
Description:  Perl module to update Class::DBI data using CGI::Untaint Lots of times, Class::DBI is used in web-based applications. (In fact, coupled with a templating system that allows you to pass objects, such as Template::Toolkit, Class::DBI is very much your friend for these.) . One of the most irritating things about writing web-based applications is the monotony of writing much of the same stuff over and over again. And, where there's monotony there's a tendency to skip over stuff that is really important, but is a pain to write - like Taint Checking and sensible input validation. (Especially as you can still show a 'working' application without it!). CGI::Untaint can take care of a lot of that for us. . It so happens that CGI::Untaint also plays well with Class::DBI. All you need to do is to 'use Class::DBI::FromCGI' in your class (or in your local Class::DBI subclass that all your other classes inherit from. You do that, don't you?).
Package: libclass-dbi-fromform-perl (0.04-3.1)
Section: universe/perl
Homepage: http://search.cpan.org/dist/Class-DBI-FromForm/
Depends: perl:any, libclass-dbi-fromcgi-perl, libdata-formvalidator-perl
Description:  Perl module to update Class::DBI data using Data::FormValidator Class::DBI::FromForm module allows you to create and update Class::DBI data using Data::FormValidator.
Package: libclass-dbi-loader-perl (0.34-3.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-DBI-Loader
Depends: perl:any, libclass-dbi-perl, libdbi-perl, liblingua-en-inflect-perl
Description:  Perl module for dynamic definition of Class::DBI sub classes Class::DBI::Loader automates the definition of Class::DBI sub-classes. It scans database schemas to set up tables, columns, and primary keys. Class names are defined by table names and namespace option. It currently supports MySQL, Postgres and SQLite.
Package: libclass-dbi-loader-relationship-perl (1:1.2-5.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-DBI-Loader-Relationship
Depends: perl:any, libclass-dbi-loader-perl, liblingua-en-inflect-number-perl
Description:  Easier relationship specification in Class::DBI::Loader The Class::DBI::Loader::Relationship module acts as a mix-in, adding the relationship() method to Class::DBI::Loader. Since Class::DBI::Loader knows how to map between table names and class names, there ought to be no need to replicate the names. . In addition, it is common (but not universal) to want reverse relationships defined for has-many relationships, and for has-a relationships to be defined for the linkages surrounding a many-to-many table. . The aim of this module is to simplify the declaration of common database relationships by providing both of these features. . The relationship takes a string. It recognises table names (singular or plural, for convenience) and extracts them from the "sentence".
Package: libclass-dbi-mysql-perl (1.00-4.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-DBI-mysql
Depends: perl:any, libclass-dbi-perl, libdbd-mysql-perl
Description:  extensions to Class::DBI for MySQL The Class::DBI::mysql module is an extension to Class::DBI, containing several functions and optimisations for the MySQL database.
Package: libclass-dbi-pager-perl (0.08-5)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-DBI-Pager
Depends: perl, libclass-dbi-perl, libdata-page-perl, libexporter-lite-perl
Description:  pager utility for Class::DBI Class::DBI::Pager is a plugin for Class::DBI, which glues Data::Page with Class::DBI. This module reduces your work a lot, for example when you have to do something like: .  * retrieve objects from a database  * display objects with 20 items per page . In addition, your work will be reduced more, when you use Template-Toolkit as your templating engine.
Package: libclass-dbi-perl (3.0.17-4.1)
Section: universe/perl
Homepage: http://search.cpan.org/~tmtm/Class-DBI/
Depends: libclass-accessor-perl (>= 0.18), libclass-data-inheritable-perl (>= 0.02), libima-dbi-perl (>= 0.33), libclass-trigger-perl (>= 0.07), libuniversal-moniker-perl (>= 0.06), libclone-perl, perl:any
Description:  convenient abstraction layer to a database Class::DBI not only provides a simple database to object mapping layer, but can be used to implement several higher order database functions (triggers, referential integrity, cascading delete etc.), at the application level, rather than at the database. . This is particularly useful when using a database which doesn't support these (such as MySQL), or when you would like your code to be portable across multiple databases which might implement these things in different ways. . In short, Class::DBI aims to make it simple to introduce 'best practice' when dealing with data stored in a relational database.
Package: libclass-dbi-pg-perl (0.09-5.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-DBI-Pg
Depends: perl:any, libclass-dbi-perl, libdbd-pg-perl
Description:  Class::DBI extension for Postgres Class::DBI::Pg automates the setup of Class::DBI columns and primary keys for PostgreSQL. . It selects the PostgreSQL system catalog and finds out all columns, primary keys and SERIAL type columns.
Package: libclass-dbi-plugin-abstractcount-perl (0.08-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-DBI-Plugin-AbstractCount
Depends: perl:any, libclass-dbi-perl, libclass-dbi-plugin-perl, libsql-abstract-perl
Description:  Class::DBI plugin to get COUNT(*) results with abstract SQL The Class::DBI::Plugin::AbstractCount module combines the functionality from Class::DBI::Plugin::CountSearch (counting objects without having to use an array or an iterator), and Class::DBI::AbstractSearch, which allows complex where-clauses a la SQL::Abstract.
Package: libclass-dbi-plugin-pager-perl (0.566-2.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-DBI-Plugin-Pager
Depends: perl:any, libclass-data-inheritable-perl, libclass-dbi-perl, libclass-dbi-plugin-abstractcount-perl, libdata-page-perl, libsql-abstract-perl, libuniversal-exports-perl, libuniversal-require-perl
Description:  Perl extension for paging SQL results Class::DBI::Plugin::Pager adds a pager method that can query using SQL::Abstract where clauses, and limit the number of rows returned to a specific subset.
Package: libclass-dbi-plugin-perl (0.03-6.1)
Section: universe/perl
Homepage: https://metacpan.org/release/Class-DBI-Plugin
Depends: perl:any, libclass-dbi-perl
Description:  abstract base class for Class::DBI plugins The purpose of the Class::DBI::Plugin module is to make writing Class::DBI plugins easier. Writers of plugins should be able to concentrate on the functionality that their module provides, instead of having to deal with the symbol table hackery involved when writing a plugin module. . Class::DBI provides a convenient abstraction layer to a database. It not only provides a simple database to object mapping layer, but can be used to implement several higher order database functions, at the application level, rather than at the database.