View | Details | Raw Unified | Return to bug 227281
Collapse All | Expand All

(-)Makefile (-2 / +4 lines)
Lines 24-30 Link Here
24
USE_GNOME=	cairo gtk20 intltool libxml2
24
USE_GNOME=	cairo gtk20 intltool libxml2
25
USE_XORG=	x11
25
USE_XORG=	x11
26
USE_GITHUB=	yes
26
USE_GITHUB=	yes
27
MESON_ARGS=	-Dwith-ssl=true -Dwith-gtk=true -Dwith-sysinfo=false
27
MESON_ARGS=	-Dwith-ssl=true -Dwith-gtk=true
28
INSTALLS_ICONS=	yes
28
INSTALLS_ICONS=	yes
29
INSTALL_TARGET=	install-strip
29
INSTALL_TARGET=	install-strip
30
30
Lines 36-42 Link Here
36
PORTDOCS=	*
36
PORTDOCS=	*
37
37
38
OPTIONS_DEFINE=		CA_BUNDLE CANBERRA DBUS DOCS FISHLIM LUA NOTIFY \
38
OPTIONS_DEFINE=		CA_BUNDLE CANBERRA DBUS DOCS FISHLIM LUA NOTIFY \
39
			PERL PYTHON TEXTFE
39
			PERL PYTHON TEXTFE SYSINFO
40
40
41
OPTIONS_DEFAULT=	CA_BUNDLE CANBERRA DBUS NOTIFY PERL PYTHON
41
OPTIONS_DEFAULT=	CA_BUNDLE CANBERRA DBUS NOTIFY PERL PYTHON
42
42
Lines 46-51 Link Here
46
CANBERRA_DESC=		Audio support via Libcanberra
46
CANBERRA_DESC=		Audio support via Libcanberra
47
FISHLIM_DESC=		FiSHLiM plugin
47
FISHLIM_DESC=		FiSHLiM plugin
48
TEXTFE_DESC=		Text frontend
48
TEXTFE_DESC=		Text frontend
49
SYSINFO_DESC=		Sysinfo plugin
49
50
50
CA_BUNDLE_RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
51
CA_BUNDLE_RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
51
CA_BUNDLE_VARS=	CA_BUNDLE="${LOCALBASE}/share/certs/ca-root-nss.crt"
52
CA_BUNDLE_VARS=	CA_BUNDLE="${LOCALBASE}/share/certs/ca-root-nss.crt"
Lines 71-76 Link Here
71
PYTHON_VARS+=		SHEBANG_FILES=plugins/perl/generate_header.py
72
PYTHON_VARS+=		SHEBANG_FILES=plugins/perl/generate_header.py
72
PYTHON_VARS+=		SHEBANG_FILES=src/common/make-te.py
73
PYTHON_VARS+=		SHEBANG_FILES=src/common/make-te.py
73
TEXTFE_MESON_TRUE=	with-text
74
TEXTFE_MESON_TRUE=	with-text
75
SYSINFO_MESON_TRUE=	with-sysinfo
74
76
75
post-patch:
77
post-patch:
76
	@${REINPLACE_CMD} -e 's|%%CA_BUNDLE%%|${CA_BUNDLE}|' \
78
	@${REINPLACE_CMD} -e 's|%%CA_BUNDLE%%|${CA_BUNDLE}|' \
(-)files/patch-plugins_sysinfo_meson.build (+18 lines)
Line 0 Link Here
1
--- plugins/sysinfo/meson.build.orig	2018-05-07 13:58:41 UTC
2
+++ plugins/sysinfo/meson.build
3
@@ -13,13 +13,13 @@ sysinfo_includes = []
4
 sysinfo_cargs = []
5
 
6
 system = host_machine.system()
7
-if system == 'linux' or system == 'darwin'
8
+if system == 'linux' or system == 'darwin' or system == 'freebsd'
9
   sysinfo_includes += 'shared'
10
   sysinfo_sources += [
11
     'shared/df.c'
12
   ]
13
 
14
-  if system == 'linux'
15
+  if system == 'linux' or system == 'freebsd'
16
     libpci = dependency('libpci', required: false, method: 'pkg-config')
17
     if libpci.found()
18
       sysinfo_deps += libpci
(-)pkg-plist (+1 lines)
Lines 6-11 Link Here
6
%%PERL%%lib/hexchat/plugins/perl.so
6
%%PERL%%lib/hexchat/plugins/perl.so
7
%%PYTHON%%lib/hexchat/plugins/python.so
7
%%PYTHON%%lib/hexchat/plugins/python.so
8
%%LUA%%%%LUA_LIBDIR%%/hexchat/plugins/lua.so
8
%%LUA%%%%LUA_LIBDIR%%/hexchat/plugins/lua.so
9
%%SYSINFO%%lib/hexchat/plugins/sysinfo.so
9
libdata/pkgconfig/hexchat-plugin.pc
10
libdata/pkgconfig/hexchat-plugin.pc
10
man/man1/hexchat.1.gz
11
man/man1/hexchat.1.gz
11
share/metainfo/io.github.Hexchat.appdata.xml
12
share/metainfo/io.github.Hexchat.appdata.xml

Return to bug 227281