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

(-)b/converters/fribidi/Makefile (-5 / +13 lines)
Lines 1-9 Link Here
1
# Created by: ijliao
1
# Created by: ijliao
2
2
3
PORTNAME=	fribidi
3
PORTNAME=	fribidi
4
PORTVERSION=	1.0.10
4
DISTVERSION=	1.0.11
5
CATEGORIES=	converters
5
CATEGORIES=	converters
6
MASTER_SITES=	https://github.com/fribidi/fribidi/releases/download/v${PORTVERSION}/
6
MASTER_SITES=	https://github.com/fribidi/fribidi/releases/download/v${DISTVERSION}/
7
7
8
MAINTAINER=	desktop@FreeBSD.org
8
MAINTAINER=	desktop@FreeBSD.org
9
COMMENT=	Free Implementation of the Unicode Bidirectional Algorithm
9
COMMENT=	Free Implementation of the Unicode Bidirectional Algorithm
Lines 11-21 COMMENT= Free Implementation of the Unicode Bidirectional Algorithm Link Here
11
LICENSE=	LGPL21
11
LICENSE=	LGPL21
12
LICENSE_FILE=	${WRKSRC}/COPYING
12
LICENSE_FILE=	${WRKSRC}/COPYING
13
13
14
USES=		cpe meson tar:xz
14
USES=		cpe meson python:3.6+,test shebangfix tar:xz
15
CPE_VENDOR=	gnu
16
SHEBANG_FILES=	test/test-runner.py
15
USE_LDCONFIG=	yes
17
USE_LDCONFIG=	yes
16
MESON_ARGS=	-Dtests=false
17
18
18
CPE_VENDOR=	gnu
19
TEST_TARGET=	test
20
21
OPTIONS_DEFINE=	OPTIMIZED_CFLAGS TEST
22
OPTIONS_DEFAULT=OPTIMIZED_CFLAGS
23
24
OPTIMIZED_CFLAGS_CFLAGS=	-O3
25
26
TEST_MESON_TRUE=tests
19
27
20
post-patch:
28
post-patch:
21
	@${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' < \
29
	@${SED} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' < \
(-)b/converters/fribidi/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1600950598
1
TIMESTAMP = 1634154952
2
SHA256 (fribidi-1.0.10.tar.xz) = 7f1c687c7831499bcacae5e8675945a39bacbad16ecaa945e9454a32df653c01
2
SHA256 (fribidi-1.0.11.tar.xz) = 30f93e9c63ee627d1a2cedcf59ac34d45bf30240982f99e44c6e015466b4e73d
3
SIZE (fribidi-1.0.10.tar.xz) = 1147588
3
SIZE (fribidi-1.0.11.tar.xz) = 1077004
(-)b/converters/fribidi/files/patch-test_meson.build (+11 lines)
Added Link Here
1
--- test/meson.build.orig	2021-10-13 20:07:06 UTC
2
+++ test/meson.build
3
@@ -19,7 +19,7 @@ foreach t : tests
4
 endforeach
5
 
6
 if get_option('fuzzer_ldflags') != ''
7
-  cases = run_command(import('python3').find_python(), '-c',
8
+  cases = run_command(import('python').find_installation(), '-c',
9
     '''import os; print('\n'.join(os.listdir('@0@')))'''.format(join_paths(meson.current_source_dir(), 'fuzzing'))
10
   ).stdout().strip().split('\n')
11
   foreach case : cases

Return to bug 259156