
When the uidmap tools are installed on a system, this allows to run containers as unprivileged user (rootless and daemonless) slimilar to singularity, but using a familiar CLI: "alias docker=podman" This is helpful to run e.g. spack builds in containers to reproduce build failures from CI without requiring a installation of docker. The required dependencies of podman are added as well.
20 lines
665 B
Python
20 lines
665 B
Python
# Copyright 2013-2021 Lawrence Livermore National Security, LLC and other
|
|
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
|
#
|
|
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
|
|
|
from spack import *
|
|
|
|
|
|
class Libslirp(MesonPackage):
|
|
"""General purpose TCP-IP emulator"""
|
|
|
|
homepage = 'https://gitlab.freedesktop.org/slirp/libslirp'
|
|
url = 'https://gitlab.freedesktop.org/slirp/libslirp/-/archive/v4.6.1/libslirp-v4.6.1.tar.gz'
|
|
maintainers = ['bernhardkaindl']
|
|
|
|
version('4.6.1', sha256='69ad4df0123742a29cc783b35de34771ed74d085482470df6313b6abeb799b11')
|
|
|
|
depends_on('pkgconfig', type='build')
|
|
depends_on('glib')
|