From 50076c4c90895945085db18857caceab41a9df9c Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 11 Apr 2025 10:37:52 +0100 Subject: app-admin/opensnitch : revision bump, fix broken shebang --- app-admin/opensnitch/opensnitch-1.6.2-r1.ebuild | 171 ---------------------- app-admin/opensnitch/opensnitch-1.6.2-r2.ebuild | 175 +++++++++++++++++++++++ metadata/md5-cache/app-admin/opensnitch-1.6.2-r1 | 17 --- metadata/md5-cache/app-admin/opensnitch-1.6.2-r2 | 17 +++ metadata/pkg_desc_index | 2 +- 5 files changed, 193 insertions(+), 189 deletions(-) delete mode 100644 app-admin/opensnitch/opensnitch-1.6.2-r1.ebuild create mode 100644 app-admin/opensnitch/opensnitch-1.6.2-r2.ebuild delete mode 100644 metadata/md5-cache/app-admin/opensnitch-1.6.2-r1 create mode 100644 metadata/md5-cache/app-admin/opensnitch-1.6.2-r2 diff --git a/app-admin/opensnitch/opensnitch-1.6.2-r1.ebuild b/app-admin/opensnitch/opensnitch-1.6.2-r1.ebuild deleted file mode 100644 index 608a3cb2..00000000 --- a/app-admin/opensnitch/opensnitch-1.6.2-r1.ebuild +++ /dev/null @@ -1,171 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{10..12} ) -inherit distutils-r1 linux-info systemd xdg-utils - -DESCRIPTION="Desktop application firewall" -HOMEPAGE="https://github.com/evilsocket/opensnitch" - -EGO_PN="github.com/evilsocket/opensnitch" -# modified from opensnitch/daemon/go.mod -# NOTE: build fails with github.com/josharian/native after commit 5c7d0dd6ab -EGO_VENDOR=( - "github.com/fsnotify/fsnotify v1.4.7" - "github.com/golang/protobuf v1.5.0" - "github.com/google/gopacket v1.1.14" - "github.com/google/nftables v0.1.0" - "github.com/google/uuid v1.3.0" - "github.com/iovisor/gobpf v0.2.0" - "github.com/varlink/go v0.4.0" - "github.com/vishvananda/netlink e1a867c6b452" - "golang.org/x/net 491a49abca63 github.com/golang/net" - "golang.org/x/sys v0.2.0 github.com/golang/sys" - "google.golang.org/grpc v1.32.0 github.com/grpc/grpc-go" - "google.golang.org/protobuf v1.27.1 github.com/protocolbuffers/protobuf-go" - - "golang.org/x/sync v0.1.0 github.com/golang/sync" - "golang.org/x/text v0.7.0 github.com/golang/text" - "google.golang.org/genproto 0dfe4f8abfcc github.com/googleapis/go-genproto" - "github.com/mdlayher/netlink v1.7.1" - "github.com/mdlayher/socket 41a913f399" - "github.com/josharian/native v1.1.0" - "github.com/vishvananda/netns 7a452d2d15" -) - -inherit golang-vcs-snapshot - -SRC_URI=" - https://github.com/evilsocket/opensnitch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_VENDOR_URI} -" - -LICENSE="GPL-3" -SLOT="0" -IUSE="+audit bpf +iptables +nftables systemd" -REQUIRED_USE="|| ( iptables nftables )" -KEYWORDS="~amd64 ~x86" - -DEPEND=">=dev-lang/go-1.19 - net-libs/libnetfilter_queue - dev-go/go-protobuf - dev-go/protoc-gen-go-grpc -" -RDEPEND=" - dev-python/grpcio-tools[${PYTHON_USEDEP}] - dev-python/notify2[${PYTHON_USEDEP}] - dev-python/python-slugify[${PYTHON_USEDEP}] - dev-python/pyinotify[${PYTHON_USEDEP}] - dev-python/pyqt5[network,sql,${PYTHON_USEDEP}] - bpf? ( ~app-admin/opensnitch-ebpf-module-$PV ) -" - -RESTRICT+=" test" - -pkg_setup() { - # see https://github.com/evilsocket/opensnitch/discussions/978 - local CONFIG_CHECK=" - INET_TCP_DIAG - INET_UDP_DIAG - INET_RAW_DIAG - INET_DIAG_DESTROY - NETFILTER_NETLINK_ACCT - NETFILTER_NETLINK_QUEUE - NF_CONNTRACK - NF_CT_NETLINK - PROC_FS - " - - # config needed for the audit monitoring method - use audit && CONFIG_CHECK+=" - AUDIT - " - - # config needed for using iptables as firewall - use iptables && CONFIG_CHECK+=" - NETFILTER_XT_MATCH_CONNTRACK - NETFILTER_XT_TARGET_NFQUEUE - " - - # config needed for using nftables as firewall - use nftables && CONFIG_CHECK+=" - NFT_CT - NFT_QUEUE - " - - linux-info_pkg_setup -} - -src_prepare() { - rm -rf src/${EGO_PN}/ui/tests || die - - if use systemd; then - pushd ${WORKDIR}/${P}/src/${EGO_PN} > /dev/null || die - eapply "${FILESDIR}/${P}-systemd.patch" - popd > /dev/null || die - fi - - pushd src/${EGO_PN} > /dev/null || die - eapply_user - popd > /dev/null || die -} - -src_compile() { - emake -C src/${EGO_PN} protocol - - pushd src/${EGO_PN}/ui > /dev/null || die - pyrcc5 -o opensnitch/{resources_rc.py,/res/resources.qrc} - # workaround for namespace conflict - # see https://github.com/evilsocket/opensnitch/issues/496 - # and https://github.com/evilsocket/opensnitch/pull/442 - sed -i 's/^import ui_pb2/from . import ui_pb2/' opensnitch/ui_pb2* || die - popd > /dev/null || die - - # see https://github.com/evilsocket/opensnitch/issues/851 - # opensnitch does not build without -fcf-protection when using go >= 1.19, - # error message: - # cgo: cannot load DWARF output from $WORK/..//_cgo_.o: zlib: invalid header - GOPATH="${S}:$(get_golibdir_gopath)" \ - GOCACHE="${T}/go-cache" \ - CGO_CPPFLAGS="${CPPFLAGS} -fcf-protection" \ - CGO_CFLAGS="${CFLAGS} -fcf-protection" \ - CGO_CXXFLAGS="${CXXFLAGS} -fcf-protection" \ - go build -v \ - -buildmode=pie \ - -ldflags "-compressdwarf=false -linkmode external" \ - -o opensnitchd \ - "${EGO_PN}/daemon" || die - - pushd src/${EGO_PN}/ui > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die -} - -src_install(){ - dobin opensnitchd - - pushd src/${EGO_PN}/ui > /dev/null || die - distutils-r1_src_install - popd > /dev/null || die - - pushd src/${EGO_PN}/daemon > /dev/null || die - insinto /etc/opensnitchd/rules - insinto /etc/opensnitchd/ - doins default-config.json - doins system-fw.json - popd > /dev/null || die - - if use systemd; then - pushd src/${EGO_PN}/daemon > /dev/null || die - systemd_dounit opensnitchd.service - popd > /dev/null || die - else - newinitd "${FILESDIR}"/opensnitch.initd ${PN} - fi -} - -pkg_postinst() { - xdg_icon_cache_update -} diff --git a/app-admin/opensnitch/opensnitch-1.6.2-r2.ebuild b/app-admin/opensnitch/opensnitch-1.6.2-r2.ebuild new file mode 100644 index 00000000..6c955488 --- /dev/null +++ b/app-admin/opensnitch/opensnitch-1.6.2-r2.ebuild @@ -0,0 +1,175 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 linux-info systemd xdg-utils + +DESCRIPTION="Desktop application firewall" +HOMEPAGE="https://github.com/evilsocket/opensnitch" + +EGO_PN="github.com/evilsocket/opensnitch" +# modified from opensnitch/daemon/go.mod +# NOTE: build fails with github.com/josharian/native after commit 5c7d0dd6ab +EGO_VENDOR=( + "github.com/fsnotify/fsnotify v1.4.7" + "github.com/golang/protobuf v1.5.0" + "github.com/google/gopacket v1.1.14" + "github.com/google/nftables v0.1.0" + "github.com/google/uuid v1.3.0" + "github.com/iovisor/gobpf v0.2.0" + "github.com/varlink/go v0.4.0" + "github.com/vishvananda/netlink e1a867c6b452" + "golang.org/x/net 491a49abca63 github.com/golang/net" + "golang.org/x/sys v0.2.0 github.com/golang/sys" + "google.golang.org/grpc v1.32.0 github.com/grpc/grpc-go" + "google.golang.org/protobuf v1.27.1 github.com/protocolbuffers/protobuf-go" + + "golang.org/x/sync v0.1.0 github.com/golang/sync" + "golang.org/x/text v0.7.0 github.com/golang/text" + "google.golang.org/genproto 0dfe4f8abfcc github.com/googleapis/go-genproto" + "github.com/mdlayher/netlink v1.7.1" + "github.com/mdlayher/socket 41a913f399" + "github.com/josharian/native v1.1.0" + "github.com/vishvananda/netns 7a452d2d15" +) + +inherit golang-vcs-snapshot + +SRC_URI=" + https://github.com/evilsocket/opensnitch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_VENDOR_URI} +" + +LICENSE="GPL-3" +SLOT="0" +IUSE="+audit bpf +iptables +nftables systemd" +REQUIRED_USE="|| ( iptables nftables )" +KEYWORDS="~amd64 ~x86" + +DEPEND=">=dev-lang/go-1.19 + net-libs/libnetfilter_queue + dev-go/go-protobuf + dev-go/protoc-gen-go-grpc +" +RDEPEND=" + dev-python/grpcio-tools[${PYTHON_USEDEP}] + dev-python/notify2[${PYTHON_USEDEP}] + dev-python/python-slugify[${PYTHON_USEDEP}] + dev-python/pyinotify[${PYTHON_USEDEP}] + dev-python/pyqt5[network,sql,${PYTHON_USEDEP}] + bpf? ( ~app-admin/opensnitch-ebpf-module-$PV ) +" + +RESTRICT+=" test" + +pkg_setup() { + # see https://github.com/evilsocket/opensnitch/discussions/978 + local CONFIG_CHECK=" + INET_TCP_DIAG + INET_UDP_DIAG + INET_RAW_DIAG + INET_DIAG_DESTROY + NETFILTER_NETLINK_ACCT + NETFILTER_NETLINK_QUEUE + NF_CONNTRACK + NF_CT_NETLINK + PROC_FS + " + + # config needed for the audit monitoring method + use audit && CONFIG_CHECK+=" + AUDIT + " + + # config needed for using iptables as firewall + use iptables && CONFIG_CHECK+=" + NETFILTER_XT_MATCH_CONNTRACK + NETFILTER_XT_TARGET_NFQUEUE + " + + # config needed for using nftables as firewall + use nftables && CONFIG_CHECK+=" + NFT_CT + NFT_QUEUE + " + + linux-info_pkg_setup +} + +src_prepare() { + rm -rf src/${EGO_PN}/ui/tests || die + + if use systemd; then + pushd ${WORKDIR}/${P}/src/${EGO_PN} > /dev/null || die + eapply "${FILESDIR}/${P}-systemd.patch" + popd > /dev/null || die + fi + + pushd src/${EGO_PN} > /dev/null || die + eapply_user + popd > /dev/null || die +} + +src_compile() { + emake -C src/${EGO_PN} protocol + + pushd src/${EGO_PN}/ui > /dev/null || die + pyrcc5 -o opensnitch/{resources_rc.py,/res/resources.qrc} + # workaround for namespace conflict + # see https://github.com/evilsocket/opensnitch/issues/496 + # and https://github.com/evilsocket/opensnitch/pull/442 + sed -i 's/^import ui_pb2/from . import ui_pb2/' opensnitch/ui_pb2* || die + popd > /dev/null || die + + # see https://github.com/evilsocket/opensnitch/issues/851 + # opensnitch does not build without -fcf-protection when using go >= 1.19, + # error message: + # cgo: cannot load DWARF output from $WORK/..//_cgo_.o: zlib: invalid header + GOPATH="${S}:$(get_golibdir_gopath)" \ + GOCACHE="${T}/go-cache" \ + CGO_CPPFLAGS="${CPPFLAGS} -fcf-protection" \ + CGO_CFLAGS="${CFLAGS} -fcf-protection" \ + CGO_CXXFLAGS="${CXXFLAGS} -fcf-protection" \ + go build -v \ + -buildmode=pie \ + -ldflags "-compressdwarf=false -linkmode external" \ + -o opensnitchd \ + "${EGO_PN}/daemon" || die + + pushd src/${EGO_PN}/ui > /dev/null || die + distutils-r1_src_compile + popd > /dev/null || die +} + +src_install(){ + dobin opensnitchd + + pushd src/${EGO_PN}/ui > /dev/null || die + distutils-r1_src_install + popd > /dev/null || die + + pushd src/${EGO_PN}/daemon > /dev/null || die + insinto /etc/opensnitchd/rules + insinto /etc/opensnitchd/ + doins default-config.json + doins system-fw.json + popd > /dev/null || die + + if use systemd; then + pushd src/${EGO_PN}/daemon > /dev/null || die + systemd_dounit opensnitchd.service + popd > /dev/null || die + else + newinitd "${FILESDIR}"/opensnitch.initd ${PN} + fi + + # enforce the best available python implementation (GUI) + python_setup + python_fix_shebang "${ED}"/usr/bin/"${PN}"-ui +} + +pkg_postinst() { + xdg_icon_cache_update +} diff --git a/metadata/md5-cache/app-admin/opensnitch-1.6.2-r1 b/metadata/md5-cache/app-admin/opensnitch-1.6.2-r1 deleted file mode 100644 index 1ba597eb..00000000 --- a/metadata/md5-cache/app-admin/opensnitch-1.6.2-r1 +++ /dev/null @@ -1,17 +0,0 @@ -BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/setuptools-75.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig >=dev-lang/go-1.10 -DEFINED_PHASES=compile configure install postinst prepare setup test unpack -DEPEND=>=dev-lang/go-1.19 net-libs/libnetfilter_queue dev-go/go-protobuf dev-go/protoc-gen-go-grpc -DESCRIPTION=Desktop application firewall -EAPI=7 -HOMEPAGE=https://github.com/evilsocket/opensnitch -INHERIT=distutils-r1 linux-info systemd xdg-utils golang-vcs-snapshot -IUSE=+audit bpf +iptables +nftables systemd python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-3 -RDEPEND=dev-python/grpcio-tools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/notify2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-slugify[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyinotify[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyqt5[network,sql,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] bpf? ( ~app-admin/opensnitch-ebpf-module-1.6.2 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) -REQUIRED_USE=|| ( iptables nftables ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) -RESTRICT=strip test -SLOT=0 -SRC_URI=https://github.com/evilsocket/opensnitch/archive/refs/tags/v1.6.2.tar.gz -> opensnitch-1.6.2.tar.gz https://github.com/fsnotify/fsnotify/archive/v1.4.7.tar.gz -> github.com-fsnotify-fsnotify-v1.4.7.tar.gz https://github.com/golang/protobuf/archive/v1.5.0.tar.gz -> github.com-golang-protobuf-v1.5.0.tar.gz https://github.com/google/gopacket/archive/v1.1.14.tar.gz -> github.com-google-gopacket-v1.1.14.tar.gz https://github.com/google/nftables/archive/v0.1.0.tar.gz -> github.com-google-nftables-v0.1.0.tar.gz https://github.com/google/uuid/archive/v1.3.0.tar.gz -> github.com-google-uuid-v1.3.0.tar.gz https://github.com/iovisor/gobpf/archive/v0.2.0.tar.gz -> github.com-iovisor-gobpf-v0.2.0.tar.gz https://github.com/varlink/go/archive/v0.4.0.tar.gz -> github.com-varlink-go-v0.4.0.tar.gz https://github.com/vishvananda/netlink/archive/e1a867c6b452.tar.gz -> github.com-vishvananda-netlink-e1a867c6b452.tar.gz https://github.com/golang/net/archive/491a49abca63.tar.gz -> github.com-golang-net-491a49abca63.tar.gz https://github.com/golang/sys/archive/v0.2.0.tar.gz -> github.com-golang-sys-v0.2.0.tar.gz https://github.com/grpc/grpc-go/archive/v1.32.0.tar.gz -> github.com-grpc-grpc-go-v1.32.0.tar.gz https://github.com/protocolbuffers/protobuf-go/archive/v1.27.1.tar.gz -> github.com-protocolbuffers-protobuf-go-v1.27.1.tar.gz https://github.com/golang/sync/archive/v0.1.0.tar.gz -> github.com-golang-sync-v0.1.0.tar.gz https://github.com/golang/text/archive/v0.7.0.tar.gz -> github.com-golang-text-v0.7.0.tar.gz https://github.com/googleapis/go-genproto/archive/0dfe4f8abfcc.tar.gz -> github.com-googleapis-go-genproto-0dfe4f8abfcc.tar.gz https://github.com/mdlayher/netlink/archive/v1.7.1.tar.gz -> github.com-mdlayher-netlink-v1.7.1.tar.gz https://github.com/mdlayher/socket/archive/41a913f399.tar.gz -> github.com-mdlayher-socket-41a913f399.tar.gz https://github.com/josharian/native/archive/v1.1.0.tar.gz -> github.com-josharian-native-v1.1.0.tar.gz https://github.com/vishvananda/netns/archive/7a452d2d15.tar.gz -> github.com-vishvananda-netns-7a452d2d15.tar.gz -_eclasses_=distutils-r1 57cca9c4edd0e2a2591feae559933c10 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 16d3941ed2dc39f4819368ae51bc0b72 go-env 0e2babf96e7d0b045fc07ad199eb2399 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 -_md5_=3d571b3cd4aece2a2e8a2c98b399e984 diff --git a/metadata/md5-cache/app-admin/opensnitch-1.6.2-r2 b/metadata/md5-cache/app-admin/opensnitch-1.6.2-r2 new file mode 100644 index 00000000..0a12d25d --- /dev/null +++ b/metadata/md5-cache/app-admin/opensnitch-1.6.2-r2 @@ -0,0 +1,17 @@ +BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/setuptools-75.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig >=dev-lang/go-1.10 +DEFINED_PHASES=compile configure install postinst prepare setup test unpack +DEPEND=>=dev-lang/go-1.19 net-libs/libnetfilter_queue dev-go/go-protobuf dev-go/protoc-gen-go-grpc +DESCRIPTION=Desktop application firewall +EAPI=7 +HOMEPAGE=https://github.com/evilsocket/opensnitch +INHERIT=distutils-r1 linux-info systemd xdg-utils golang-vcs-snapshot +IUSE=+audit bpf +iptables +nftables systemd python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-3 +RDEPEND=dev-python/grpcio-tools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/notify2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-slugify[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyinotify[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyqt5[network,sql,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] bpf? ( ~app-admin/opensnitch-ebpf-module-1.6.2 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) +REQUIRED_USE=|| ( iptables nftables ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) +RESTRICT=strip test +SLOT=0 +SRC_URI=https://github.com/evilsocket/opensnitch/archive/refs/tags/v1.6.2.tar.gz -> opensnitch-1.6.2.tar.gz https://github.com/fsnotify/fsnotify/archive/v1.4.7.tar.gz -> github.com-fsnotify-fsnotify-v1.4.7.tar.gz https://github.com/golang/protobuf/archive/v1.5.0.tar.gz -> github.com-golang-protobuf-v1.5.0.tar.gz https://github.com/google/gopacket/archive/v1.1.14.tar.gz -> github.com-google-gopacket-v1.1.14.tar.gz https://github.com/google/nftables/archive/v0.1.0.tar.gz -> github.com-google-nftables-v0.1.0.tar.gz https://github.com/google/uuid/archive/v1.3.0.tar.gz -> github.com-google-uuid-v1.3.0.tar.gz https://github.com/iovisor/gobpf/archive/v0.2.0.tar.gz -> github.com-iovisor-gobpf-v0.2.0.tar.gz https://github.com/varlink/go/archive/v0.4.0.tar.gz -> github.com-varlink-go-v0.4.0.tar.gz https://github.com/vishvananda/netlink/archive/e1a867c6b452.tar.gz -> github.com-vishvananda-netlink-e1a867c6b452.tar.gz https://github.com/golang/net/archive/491a49abca63.tar.gz -> github.com-golang-net-491a49abca63.tar.gz https://github.com/golang/sys/archive/v0.2.0.tar.gz -> github.com-golang-sys-v0.2.0.tar.gz https://github.com/grpc/grpc-go/archive/v1.32.0.tar.gz -> github.com-grpc-grpc-go-v1.32.0.tar.gz https://github.com/protocolbuffers/protobuf-go/archive/v1.27.1.tar.gz -> github.com-protocolbuffers-protobuf-go-v1.27.1.tar.gz https://github.com/golang/sync/archive/v0.1.0.tar.gz -> github.com-golang-sync-v0.1.0.tar.gz https://github.com/golang/text/archive/v0.7.0.tar.gz -> github.com-golang-text-v0.7.0.tar.gz https://github.com/googleapis/go-genproto/archive/0dfe4f8abfcc.tar.gz -> github.com-googleapis-go-genproto-0dfe4f8abfcc.tar.gz https://github.com/mdlayher/netlink/archive/v1.7.1.tar.gz -> github.com-mdlayher-netlink-v1.7.1.tar.gz https://github.com/mdlayher/socket/archive/41a913f399.tar.gz -> github.com-mdlayher-socket-41a913f399.tar.gz https://github.com/josharian/native/archive/v1.1.0.tar.gz -> github.com-josharian-native-v1.1.0.tar.gz https://github.com/vishvananda/netns/archive/7a452d2d15.tar.gz -> github.com-vishvananda-netns-7a452d2d15.tar.gz +_eclasses_=distutils-r1 57cca9c4edd0e2a2591feae559933c10 eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic 16d3941ed2dc39f4819368ae51bc0b72 go-env 0e2babf96e7d0b045fc07ad199eb2399 golang-base 33e0f9ff6c6f053a3df2d38992afeb58 golang-vcs-snapshot dacb23628c2ff18d349878f599c078a5 linux-info ea4122ba1d8791a12b78e53f9510a2e3 multibuild 4650a65187015567b4e041bb9bfdb364 multilib b2a329026f2e404e9e371097dda47f96 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils dbf9e34ee8964084651e25907fa8f52c python-r1 fa2daad0051275fa416115c76e53b1de python-utils-r1 b7726144f5af59e186d66746d0f513e5 systemd 54bd206bb5c4efac6ae28b6b006713b0 toolchain-funcs 6afdb6107430c1832ca7e16aacbf8fa1 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 +_md5_=3c537b4604e63dde6ea37fd396b055f6 diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index index d8144139..f014f8f8 100644 --- a/metadata/pkg_desc_index +++ b/metadata/pkg_desc_index @@ -1,7 +1,7 @@ acct-group/smbshare 0: System group: smbshare app-admin/calamares 3.3.9-r10: Distribution-independent installer framework app-admin/conky 1.19.8-r10: An advanced, highly configurable system monitor for X -app-admin/opensnitch 1.6.2-r1: Desktop application firewall +app-admin/opensnitch 1.6.2-r2: Desktop application firewall app-admin/opensnitch-ebpf-module 1.6.2: eBPF process monitor module for opensnitch app-admin/vasile 2.1812.2-r1: Versatile Advanced Script for ISO and Latest Enchantments app-arch/unp 2.0_pre9-r1: Script for unpacking various file formats -- cgit v1.2.3