Skip to content

Commit

Permalink
app-emulation/libvirt: Bump v.9.6.0
Browse files Browse the repository at this point in the history
  • Loading branch information
geaaru committed Oct 9, 2023
1 parent f488d86 commit 9eb16ec
Show file tree
Hide file tree
Showing 2 changed files with 189 additions and 0 deletions.
29 changes: 29 additions & 0 deletions packages/atoms/emulation2/app-emulation/libvirt/build.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
prelude:
- |-
export FEATURES="-sandbox -usersandbox -ipc-sandbox -pid-sandbox -network-sandbox" && \
export JOBS={{ ( index .Values.labels "jobs" ) | default "3" }} && \
eval 'mkdir -p /var/cache/portage/distfiles || true' && \
chown portage:portage -R /var/cache/portage/ && \
{{- if .Values.use_flags }}
USE="{{ join " " .Values.use_flags }}" emerge {{ ( index .Values.labels "emerge.packages" ) }} -pv -t && \
{{- else }}
emerge -j ${JOBS} {{ ( index .Values.labels "emerge.packages" ) }} -pv -t && \
{{- end }}
{{- if .Values.use_flags }}
USE="{{ join " " .Values.use_flags }}" emerge -j ${JOBS} --nodeps {{ ( index .Values.labels "emerge.packages" ) }}
{{- else }}
emerge -j ${JOBS} --nodeps {{ ( index .Values.labels "emerge.packages" ) }}
{{- end }}
- export LUET_PORTAGE_CACHE_PACKAGES="/var/cache/portage/packages" && export LUET_PORTAGE_IGNORE_TAR_WARNING=1
&& export LUET_PORTAGE_PKGMETA=1 && export LUET_PORTAGE_PKGFILES=1 && eval 'rm -rf
/pkgdir/ || true' && mkdir -p /pkgdir/{{ .Values.name }} && luet-portage --dir /pkgdir/{{
.Values.name }} {{ ( index .Values.labels "emerge.packages" ) }} && eval 'rm -v
/var/cache/distfiles/* ${LUET_PORTAGE_CACHE_PACKAGES}/* || true'
package_dir: /pkgdir/{{ .Values.name }}
excludes:
- ^/var/cache/portage/
- ^/var/git/
requires:
- name: phodav
version: '>=0'
category: net-libs-2.0
160 changes: 160 additions & 0 deletions packages/atoms/emulation2/app-emulation/libvirt/definition.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,160 @@
name: libvirt
version: 9.6.0
category: app-emulation
use_flags:
- -apparmor
- -dtrace
- -firewalld
- -iscsi-direct
- -rbd
- -sasl
- -selinux
- -wireshark-plugins
- -xen
- audit
- caps
- dbus
- fuse
- glusterfs
- iscsi
- libssh
- lvm
- nfs
- numa
- parted
- pcap
- policykit
- qemu
- udev
- virt-network
- virtualbox
- zfs
requires:
- name: qemu
version: '>=0'
category: app-emulation
- name: scrub
version: '>=0'
category: app-misc
- name: libnl
version: '>=0'
category: dev-libs-3
- name: yajl
version: '>=0'
category: dev-libs
- name: openbsd-netcat
version: '>=0'
category: net-analyzer
- name: dnsmasq
version: '>=0'
category: net-dns
- name: ebtables
version: '>=0'
category: net-firewall
- name: nfs-utils
version: '>=0'
category: net-fs
- name: gnutls
version: '>=0'
category: net-libs
- name: libpcap
version: '>=0'
category: net-libs
- name: libssh2
version: '>=0'
category: net-libs
- name: radvd
version: '>=0'
category: net-misc
- name: dmidecode
version: '>=0'
category: sys-apps
- name: iproute2
version: '>=0'
category: sys-apps
- name: polkit
version: '>=0'
category: sys-auth
- name: open-iscsi
version: '>=0'
category: sys-block
- name: parted
version: '>=0'
category: sys-block
- name: zfs
version: '>=0'
category: sys-fs
- name: audit
version: '>=0'
category: sys-process
- name: numactl
version: '>=0'
category: sys-process
- name: numad
version: '>=0'
category: sys-process
- name: libpciaccess
version: '>=0'
category: x11-libs
annotations:
subsets:
rules:
devel:
- ^/usr/include/
portage:
- ^/var/db/pkg/
description: C toolkit to manipulate virtual machines
uri:
- https://www.libvirt.org/
license: LGPL-2.1
labels:
BDEPEND: '>=dev-util/meson-0.48.2 >=dev-util/ninja-1.7.2'
DEPEND: app-misc/scrub >=dev-libs/glib-2.48.0 dev-libs/libgcrypt:0 dev-libs/libnl:3
>=dev-libs/libxml2-2.7.6 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-1.0.25:0=
net-libs/libssh2 net-libs/libtirpc net-libs/rpcsvc-proto >=net-misc/curl-7.18.0
sys-apps/dmidecode >=sys-apps/util-linux-2.17 sys-devel/gettext sys-libs/ncurses:0=
sys-libs/readline:= apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit
) caps? ( sys-libs/libcap-ng ) dbus? ( sys-apps/dbus ) dtrace? ( dev-util/systemtap
) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:0= ) glusterfs?
( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( sys-block/open-iscsi ) iscsi-direct?
( >=net-libs/libiscsi-1.18.0 ) libssh? ( net-libs/libssh ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[-device-mapper-only(-)]
) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad
) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[-device-mapper-only(-)]
) pcap? ( >=net-libs/libpcap-1.0.0 ) policykit? ( >=sys-auth/polkit-0.9 ) qemu?
( >=app-emulation/qemu-4.2 dev-libs/yajl ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl
) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[script]
net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6] net-misc/radvd sys-apps/iproute2[-minimal]
) virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0
) ) wireshark-plugins? ( net-analyzer/wireshark:= ) xen? ( >=app-emulation/xen-4.6.0
app-emulation/xen-tools:= ) udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9
) zfs? ( sys-fs/zfs ) || ( dev-lang/python:3.10 dev-lang/python:3.8 dev-lang/python:3.9
dev-lang/python:3.7 ) app-text/xhtml1 dev-lang/perl dev-libs/libxslt dev-perl/XML-XPath
dev-python/docutils virtual/pkgconfig sys-apps/shadow
IUSE: apparmor audit +caps +dbus dtrace firewalld fuse glusterfs iscsi iscsi-direct
+libvirtd lvm libssh lxc +macvtap nfs nls numa openvz parted pcap policykit +qemu
rbd sasl selinux +udev +vepa virtualbox virt-network wireshark-plugins xen zfs
kernel_linux
RDEPEND: app-misc/scrub >=dev-libs/glib-2.48.0 dev-libs/libgcrypt:0 dev-libs/libnl:3
>=dev-libs/libxml2-2.7.6 >=net-analyzer/openbsd-netcat-1.105-r1 >=net-libs/gnutls-1.0.25:0=
net-libs/libssh2 net-libs/libtirpc net-libs/rpcsvc-proto >=net-misc/curl-7.18.0
sys-apps/dmidecode >=sys-apps/util-linux-2.17 sys-devel/gettext sys-libs/ncurses:0=
sys-libs/readline:= apparmor? ( sys-libs/libapparmor ) audit? ( sys-process/audit
) caps? ( sys-libs/libcap-ng ) dbus? ( sys-apps/dbus ) dtrace? ( dev-util/systemtap
) firewalld? ( >=net-firewall/firewalld-0.6.3 ) fuse? ( sys-fs/fuse:0= ) glusterfs?
( >=sys-cluster/glusterfs-3.4.1 ) iscsi? ( sys-block/open-iscsi ) iscsi-direct?
( >=net-libs/libiscsi-1.18.0 ) libssh? ( net-libs/libssh ) lvm? ( >=sys-fs/lvm2-2.02.48-r2[-device-mapper-only(-)]
) nfs? ( net-fs/nfs-utils ) numa? ( >sys-process/numactl-2.0.2 sys-process/numad
) parted? ( >=sys-block/parted-1.8[device-mapper] sys-fs/lvm2[-device-mapper-only(-)]
) pcap? ( >=net-libs/libpcap-1.0.0 ) policykit? ( >=sys-auth/polkit-0.9 ) qemu?
( >=app-emulation/qemu-4.2 dev-libs/yajl ) rbd? ( sys-cluster/ceph ) sasl? ( dev-libs/cyrus-sasl
) selinux? ( >=sys-libs/libselinux-2.0.85 ) virt-network? ( net-dns/dnsmasq[script]
net-firewall/ebtables >=net-firewall/iptables-1.4.10[ipv6] net-misc/radvd sys-apps/iproute2[-minimal]
) virtualbox? ( || ( app-emulation/virtualbox >=app-emulation/virtualbox-bin-2.2.0
) ) wireshark-plugins? ( net-analyzer/wireshark:= ) xen? ( >=app-emulation/xen-4.6.0
app-emulation/xen-tools:= ) udev? ( virtual/udev >=x11-libs/libpciaccess-0.10.9
) zfs? ( sys-fs/zfs )
emerge.packages: app-emulation/libvirt
kit: core-kit
original.package.name: app-emulation/libvirt
original.package.slot: "0"
original.package.version: 9.6.0

0 comments on commit 9eb16ec

Please sign in to comment.