Void Linux binary packages

SearXNG engine for Void Linux binary packages. Void is a general purpose operating system, based on the monolithic Linux kernel. Its package system allows you to quickly install, update and remove software; software is provided in binary packages or can be built directly from sources with the help of the XBPS source packages collection.


At Void Linux, several packages sometimes share the same source code (template) and therefore also have the same URL. Results with identical URLs are merged as one result for SearXNG.

searx.engines.voidlinux.ARCH_RE = re.compile('aarch64-musl|armv6l-musl|armv7l-musl|x86_64-musl|aarch64|armv6l|armv7l|i686|x86_64')

Regular expresion that match a architecture in the query string.

searx.engines.voidlinux.void_arch = 'x86_64'

Default architecture to search for. For valid values see ARCH_RE