Changeset View
Changeset View
Standalone View
Standalone View
sysutils/fwupd/Makefile
- This file was added.
# Created by: Norbert Kamiński <norbert.kaminski@3mdeb.com> | |||||
# $FreeBSD$ | |||||
PORTNAME= fwupd | |||||
DISTVERSION= 1.5.7 | |||||
CATEGORIES= sysutils | |||||
MAINTAINER= norbert.kaminski@3mdeb.com | |||||
COMMENT= Update firmware automatically, safely, and reliably | |||||
LICENSE= LGPL21 | |||||
BUILD_DEPENDS= gtkdocize:textproc/gtk-doc \ | |||||
vala:lang/vala | |||||
LIB_DEPENDS= libcurl.so:ftp/curl \ | |||||
libgcab-1.0.so:archivers/gcab \ | |||||
libgpg-error.so:security/libgpg-error \ | |||||
otis: meson and pkgconf dependencies are handled by USES. | |||||
libgpgme.so:security/gpgme \ | |||||
libgnutls.so:security/gnutls \ | |||||
Done Inline Actionslibarchive could be handled by USES as well. otis: libarchive could be handled by USES as well. | |||||
libgusb.so:devel/libgusb \ | |||||
libjson-glib-1.0.so:devel/json-glib \ | |||||
libxmlb.so:textproc/libxmlb | |||||
RUN_DEPENDS= gtkdocize:textproc/gtk-doc | |||||
USES= gnome libarchive meson pkgconfig python:3.7+ sqlite | |||||
USE_GITHUB= yes | |||||
USE_GNOME= glib20 introspection | |||||
otisUnsubmitted Done Inline Actionsif introspection is only needed for build, then introspection:build might be a better choice. otis: if introspection is only needed for build, then `introspection:build` might be a better choice. | |||||
INSTALLS_ICONS= yes | |||||
USE_LDCONFIG= yes | |||||
SHEBANG_REGEX= '.*\.py$$' | |||||
MESON_ARGS= -Dgcab:docs='false' \ | |||||
-Dgudev='false' \ | |||||
-Dlibjcat:man='false' \ | |||||
-Dman='false' \ | |||||
-Dplugin_altos='false' \ | |||||
-Dplugin_amt='false' \ | |||||
-Dplugin_dell='false' \ | |||||
-Dplugin_emmc='false' \ | |||||
-Dplugin_nvme='false' \ | |||||
-Dplugin_redfish='false' \ | |||||
-Dplugin_synaptics_mst='false' \ | |||||
-Dplugin_synaptics_rmi='false' \ | |||||
-Dplugin_thunderbolt='false' \ | |||||
-Dplugin_tpm='false' \ | |||||
-Dplugin_uefi_capsule='false' \ | |||||
-Dpolkit='false' \ | |||||
-Dsystemd='false' \ | |||||
-Dtests='false' | |||||
.include <bsd.port.mk> | |||||
Done Inline Actionsdid you run portfmt -D, portclippy and portaudit -CA ? otis: did you run `portfmt -D`, `portclippy` and `portaudit -CA` ? |
meson and pkgconf dependencies are handled by USES.