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.
The OpenGL Extension Wrangler Library (GLEW) is a C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file.
NanoVG is an antialiased vector graphics rendering library for OpenGL. It is aimed for building scalable user interfaces and visualizations.
cppgir processes .gir files derived from GObject introspection annotations into a set of C++ files defining suitable namespaces, classes and other types that together form a C++ binding.
This package provides an extension to the Net::DBus module allowing integration with the GLib mainloop. To integrate with the main loop, simply get a connection to the bus via the methods in Net::DBus::GLib rather than the usual Net::DBus module. Every other API remains the same.
This variant D-Bus package is built with verbose mode, which eases debugging of D-Bus services by printing various debug information when the DBUS_VERBOSE environment variable is set to 1. For more information, refer to the dbus-daemon(1) man page.
Accounts SSO is a framework for application developers who wish to acquire, use and store web account details and credentials. It handles the authentication process of an account and securely stores the credentials and service-specific settings.
GLib provides the core application building blocks for libraries and applications written in C. It provides the core object system used in GNOME, the main loop implementation, and a large set of utility functions for strings and common data structures.
This library provides objects and helper methods to help reading and writing AppStream metadata.
GLib bindings for D-Bus. The package is obsolete and superseded by GDBus included in Glib.
D-Bus is a message bus system, a simple way for applications to talk to one another. In addition to interprocess communication, D-Bus helps coordinate process lifecycle; it makes it simple and reliable to code a "single instance" application or daemon, and to launch applications and daemons on demand when their services are needed.
D-Bus supplies both a system daemon (for events such as "new hardware device added" or "printer queue changed") and a per-user-login-session daemon (for general IPC needs among user applications). Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two apps to communicate directly (without going through the message bus daemon). Currently the communicating applications are on one computer, or through unencrypted TCP/IP suitable for use behind a firewall with shared NFS home directories.
ITS Tool allows you to translate your XML documents with PO files, using rules from the W3C Internationalization Tag Set (ITS) to determine what to translate and how to separate it into PO file messages.
PO files are the standard translation format for GNU and other Unix-like systems. They present translatable information as discrete messages, allowing each message to be translated independently. In contrast to whole-page translation, translating with a message-based format like PO means you can easily track changes to the source document down to the paragraph. When new strings are added or existing strings are modified, you only need to update the corresponding messages.
ITS Tool is designed to make XML documents translatable through PO files by applying standard ITS rules, as well as extension rules specific to ITS Tool. ITS also provides an industry standard way for authors to override translation information in their documents, such as whether a particular element should be translated.
A small little utility to run a couple of executables under a new DBus session for testing.
Net::DBus provides a Perl XS API to the DBus inter-application messaging system. The Perl API covers the core base level of the DBus APIs, not concerning itself yet with the GLib or QT wrappers.
GObject introspection is a middleware layer between C libraries (using GObject) and language bindings. The C library can be scanned at compile time and generate metadata files, in addition to the actual native C library. Then language bindings can read this metadata and automatically provide bindings to call into the C library.
Dbus-cxx is a C++ wrapper for dbus.
It exposes the C API to allow direct manipulation and relies on sigc++ to provide an Oriented Object interface.
This package provide 2 utils:
dbus-cxx-xml2cppto generate proxy and adapterdbus-cxx-introspectto introspect a dbus interface
Some codes examples can be find at: https://dbus-cxx.github.io/examples.html
Glibmm provides a C++ programming interface to the part of GLib that are useful for C++.
Glibmm provides a C++ programming interface to the part of GLib that are useful for C++.
Glib::Object::Introspection uses the gobject-introspection and libffi projects to dynamically create Perl bindings for a wide variety of libraries. Examples include gtk+, webkit, libsoup and many more.
Template-GLib is a library to help you generate text based on a template and user defined state. Template-GLib does not use a language runtime, so it is safe to use from any GObject-Introspectable language.
Template-GLib allows you to access properties on GObjects as well as call simple methods via GObject-Introspection.
Python bindings for GLib, GObject, and GIO.
This module provides perl access to GLib and GLib's GObject libraries. GLib is a portability and utility library; GObject provides a generic type system with inheritance and a powerful signal system. Together these libraries are used as the foundation for many of the libraries that make up the Gnome environment, and are used in many unrelated projects.
Python bindings for GLib, GObject, and GIO.
Glibmm provides a C++ programming interface to the part of GLib that are useful for C++.
sdbus-c++ is a high-level C++ D-Bus library designed to provide easy-to-use yet powerful API in modern C++. It adds another layer of abstraction on top of sd-bus, the C D-Bus implementation by systemd.