_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


perl-net-imap-simple 1.2212
Propagated dependencies: perl-parse-recdescent@1.967015
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/Net-IMAP-Simple
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for simple IMAP account handling.
Description:

This package provides a class method constructs a new Net::IMAP::Simple object. It takes one required parameter which is the server to connect to, and additional optional parameters.

perl-uri-escape 1.76
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://github.com/libwww-perl/URI
Licenses: GPL 1+
Build system: perl
Synopsis: Percent-encode and percent-decode unsafe characters
Description:

This module provides functions to percent-encode and percent-decode URI strings as defined by RFC 3986. Percent-encoding URI's is informally called URI escaping. This is the terminology used by this module, which predates the formalization of the terms by the RFC by several years.

perl-io-sessiondata 1.03
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/IO-SessionData
Licenses: GPL 1+
Build system: perl
Synopsis: Supporting module for SOAP::Lite
Description:

Package extracted from SOAP::Lite. Slightly modified to work on multiple platforms.

perl-mail-dmarc 1.20230215
Propagated dependencies: perl-config-tiny@2.28 perl-dbd-sqlite@1.66 perl-dbix-simple@1.37 perl-email-mime@1.954 perl-email-sender@2.601 perl-email-simple@2.218 perl-file-sharedir@1.116 perl-io-socket-ssl@2.089 perl-mail-dkim@1.20240923 perl-net-dns@1.50 perl-net-idn-encode@2.500 perl-net-imap-simple@1.2212 perl-net-ip@1.26 perl-net-smtps@0.10 perl-net-ssleay@1.94 perl-regexp-common@2017060201 perl-socket6@0.29 perl-uri@5.05 perl-xml-libxml@2.0134
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/Mail-DMARC
Licenses: GPL 1+
Build system: perl
Synopsis: Perl implementation of DMARC
Description:

This module is a suite of tools for implementing DMARC. It adheres to the 2013 DMARC draft, intending to implement every MUST and every SHOULD.

perl-gravatar-url 1.07
Propagated dependencies: perl-net-dns@1.50 perl-uri@5.05
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/Gravatar-URL
Licenses: GPL 1+
Build system: perl
Synopsis: Make URLs for Gravatars from an email address
Description:

This module looks up the Gravatar for any email address by constructing a URL to get the image from gravatar.com. A Gravatar is a Globally Recognized Avatar for a given email address. This allows you to have a global picture associated with your email address.

perl-net-ip 1.26
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/Net-IP
Licenses: GPL 1+
Build system: perl
Synopsis: Perl extension for manipulating IPv4/IPv6 addresses
Description:

This module provides functions to deal with IPv4/IPv6 addresses. The module can be used as a class, allowing the user to instantiate IP objects, which can be single IP addresses, prefixes, or ranges of addresses. There is also a procedural way of accessing most of the functions. Most subroutines can take either IPv4 or IPv6 addresses transparently.

geolite-country-data 2019-12-06
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://dev.maxmind.com/geoip/geolite2-free-geolocation-data
Licenses: CC-BY-SA 4.0
Build system: copy
Synopsis: Country-level GeoIP data (December 2018)
Description:

This package provides an old GeoIP database in the legacy .dat format. The data was collected before MaxMind changed the license and format of their databases. It is intended only as a compatibility package for SpamAssassin.

perl-uri-nested 0.10
Propagated dependencies: perl-uri@5.05
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/URI-Nested
Licenses: GPL 1+
Build system: perl
Synopsis: Nested URIs
Description:

URI::Nested provides support for nested URIs, where the scheme is a prefix, and the remainder of the URI is another URI.

spamassassin 4.0.1
Dependencies: coreutils@9.1 curl@8.6.0 gnupg@2.4.8 openssl@3.0.8 re2c@4.2 zlib@1.3.1
Propagated dependencies: perl-archive-zip@1.68 perl-bsd-resource@1.2911 perl-dbd-sqlite@1.66 perl-db-file@1.858 perl-dbi@1.643 perl-email-address-xs@1.05 perl-encode-detect@1.01 perl-geo-ip@1.51 perl-html-parser@3.72 perl-io-compress@2.213 perl-io-socket-inet6@2.72 perl-io-socket-ip@0.41 perl-io-socket-ssl@2.089 perl-io-string@1.08 perl-io-zlib@1.15 perl-libwww@6.78 perl-lwp-protocol-https@6.09 perl-mail-dkim@1.20240923 perl-mail-dmarc@1.20230215 perl-mail-spf@2.9.0 perl-mime-base64@3.16 perl-net-cidr-lite@0.22 perl-net-dns@1.50 perl-net-libidn@0.12 perl-pathtools@3.75 perl-net-patricia@1.22 perl-net-smtps@0.10 perl-netaddr-ip@4.079 perl-razor2-client-agent@2.86 perl-sys-hostname-long@1.5 perl-time-hires@1.9764 perl-time-local@1.30
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/Mail-SpamAssassin
Licenses: ASL 2.0
Build system: perl
Synopsis: Extensible email filter used to identify spam
Description:

Apache SpamAssassin is an anti-spam platform giving system administrators a filter to classify email and block spam (unsolicited bulk email). It uses a robust scoring framework and plug-ins to integrate a wide range of advanced heuristic and statistical analysis tests on email headers and body text including text analysis, Bayesian filtering, DNS blocklists, and collaborative filtering databases.

perl-soap-lite 1.27
Propagated dependencies: perl-class-inspector@1.36 perl-constant@1.33 perl-io-compress@2.213 perl-io-sessiondata@1.03 perl-io-socket-ssl@2.089 perl-libwww@6.78 perl-lwp-protocol-https@6.09 perl-mime-base64@3.16 perl-scalar-list-utils@1.62 perl-task-weaken@1.06 perl-uri@5.05 perl-xml-parser@2.46
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/SOAP-Lite
Licenses: GPL 1+
Build system: perl
Synopsis: Client/server interface to the Simple Object Access Protocol
Description:

SOAP::Lite is a collection of Perl modules that provide a simple and lightweight interface to the SOAP, both on client and server side.

perl-uri-db 0.19
Propagated dependencies: perl-uri@5.05 perl-uri-nested@0.10
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/URI-db
Licenses: GPL 1+
Build system: perl
Synopsis: Handle database URIs
Description:

This module defines a format for database URIs, and provides a URI class to handle these.

perl-razor2-client-agent 2.86
Propagated dependencies: perl-digest-sha1@2.13 perl-uri@5.05
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/Razor2-Client-Agent
Licenses: GPL 1+
Build system: perl
Synopsis: Collaborative, content-based spam filtering network agent.
Description:

This package provides a client library for Vipul's Razor. Vipul's Razor is a distributed, collaborative, spam detection and filtering network. Through user contribution, Razor establishes a distributed and constantly updating catalogue of spam in propagation that is consulted by email clients to filter out known spam. Detection is done with statistical and randomized signatures that efficiently spot mutating spam content. User input is validated through reputation assignments based on consensus on report and revoke assertions which in turn is used for computing confidence values associated with individual signatures.

perl-mojolicious 9.17
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://mojolicious.org/
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Real-time web framework
Description:

Back in the early days of the web, many people learned Perl because of a wonderful Perl library called CGI. It was simple enough to get started without knowing much about the language and powerful enough to keep you going, learning by doing was much fun. While most of the techniques used are outdated now, the idea behind it is not. Mojolicious is a new endeavor to implement this idea using modern technologies.

perl-net-libidn 0.12
Dependencies: libidn@1.43
Channel: guix
Location: gnu/packages/perl-web.scm (gnu packages perl-web)
Home page: https://metacpan.org/release/Net-LibIDN
Licenses: GPL 1+ Clarified Artistic
Build system: perl
Synopsis: Perl bindings for GNU Libidn
Description:

The package provides bindings for GNU Libidn, a C library for handling Internationalized Domain Names according to IDNA (RFC 3490), in a way very much inspired by Turbo Fredriksson's PHP-IDN.

perl-benchmark-timer 0.7102
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Benchmark-Timer
Licenses: GPL 2
Build system: perl
Synopsis: Benchmarking with statistical confidence
Description:

The Benchmark::Timer class allows you to time portions of code conveniently, as well as benchmark code by allowing timings of repeated trials. It is perfect for when you need more precise information about the running time of portions of your code than the Benchmark module will give you, but don't want to go all out and profile your code.

perl-encode-eucjpascii 0.03
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Encode-EUCJPASCII
Licenses: GPL 1+
Build system: perl
Synopsis: ASCII mapping for eucJP encoding
Description:

This package provides an ASCII mapping for the eucJP encoding.

perl-moosex-semiaffordanceaccessor 0.10
Propagated dependencies: perl-moose@2.2015
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/MooseX-SemiAffordanceAccessor
Licenses: Artistic License 2.0
Build system: perl
Synopsis: Name your accessors foo() and set_foo()
Description:

This module does not provide any methods. Simply loading it changes the default naming policy for the loading class so that accessors are separated into get and set methods. The get methods have the same name as the accessor, while set methods are prefixed with "_set_".

perl-data 0.002009
Dependencies: perl-class-method-modifiers@2.13 perl-list-moreutils@0.430 perl-module-runtime@0.016 perl-role-tiny@1.003004 perl-strictures@1.005005
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Data-Perl
Licenses: GPL 1+
Build system: perl
Synopsis: Base classes wrapping fundamental Perl data types
Description:

Collection of classes that wrap fundamental data types that exist in Perl. These classes and methods as they exist today are an attempt to mirror functionality provided by Moose's Native Traits. One important thing to note is all classes currently do no validation on constructor input.

perl-sub-uplevel 0.24
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sub-Uplevel
Licenses: GPL 1+
Build system: perl
Synopsis: Apparently run a function in a higher stack frame
Description:

Like Tcl's uplevel() function, but not quite so dangerous. The idea is just to fool caller(). All the really naughty bits of Tcl's uplevel() are avoided.

perl-module-build-xsutil 0.16
Propagated dependencies: perl-devel-checkcompiler@0.07
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Module-Build-XSUtil
Licenses: GPL 1+
Build system: perl
Synopsis: Module::Build class for building XS modules
Description:

Module::Build::XSUtil is subclass of Module::Build for support building XS modules.

This is a list of a new parameters in the Module::Build::new method:

  1. needs_compiler_c99: This option checks C99 compiler availability.

  2. needs_compiler_cpp: This option checks C++ compiler availability. Can also pass extra_compiler_flags and extra_linker_flags for C++.

  3. generate_ppport_h: Generate ppport.h by Devel::PPPort.

  4. generate_xshelper_h: Generate xshelper.h which is a helper header file to include EXTERN.h, perl.h, XSUB.h and ppport.h, and defines some portability stuff which are not supported by ppport.h.

    It is ported from Module::Install::XSUtil.

  5. cc_warnings: Toggle compiler warnings. Enabled by default.

  6. -g options: Invoke Build.PL with -g to enable debug options.

perl-any-moose 0.27
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Any-Moose
Licenses: GPL 1+
Build system: perl
Synopsis: Transparently use Moose or Mouse modules
Description:

This module facilitates using Moose or Mouse modules without changing the code. By default, Mouse will be provided to libraries, unless Moose is already loaded, or explicitly requested by the end-user. End users can force the decision of which backend to use by setting the environment variable ANY_MOOSE to be Moose or Mouse.

perl-sort-key 1.33
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sort-Key
Licenses: GPL 1+
Build system: perl
Synopsis: Sort arrays by one or multiple calculated keys
Description:

This Perl module provides various functions to quickly sort arrays by one or multiple calculated keys.

perl-sub-install 0.928
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/Sub-Install
Licenses: GPL 1+
Build system: perl
Synopsis: Install subroutines into packages easily
Description:

Sub::Install makes it easy to install subroutines into packages without the unsightly mess of C<no strict> or typeglobs lying about where just anyone can see them.

perl-indirect 0.39
Channel: guix
Location: gnu/packages/perl.scm (gnu packages perl)
Home page: https://metacpan.org/release/indirect
Licenses: GPL 1+
Build system: perl
Synopsis: Lexically warn about using the indirect method call syntax
Description:

Indirect warns about using the indirect method call syntax.

Total packages: 70992