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

(-)b/lang/rizin/Makefile (-11 / +13 lines)
Lines 1-15 Link Here
1
PORTNAME=	rizin
1
PORTNAME=	rizin
2
DISTVERSIONPREFIX=	v
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	0.7.2
3
DISTVERSION=	0.7.3
4
CATEGORIES=	lang security shells
4
CATEGORIES=	lang security shells
5
5
6
MAINTAINER=	arrowd@FreeBSD.org
6
MAINTAINER=	arrowd@FreeBSD.org
7
COMMENT=	UNIX-like reverse engineering framework and command-line toolset
7
COMMENT=	UNIX-like reverse engineering framework and command-line toolset
8
WWW=		https://rizin.re
8
WWW=		https://rizin.re/
9
9
10
LICENSE=	LGPL3 GPLv3
10
LICENSE=	GPLv3 LGPL3
11
LICENSE_COMB=	multi
11
LICENSE_COMB=	multi
12
LICENSE_FILE=	${WRKSRC}/COPYING
12
LICENSE_FILE_GPLv3 =	${WRKSRC}/COPYING
13
LICENSE_FILE_LGPL3 =	${WRKSRC}/COPYING.LESSER
13
14
14
NOT_FOR_ARCHS=	armv6 armv7
15
NOT_FOR_ARCHS=	armv6 armv7
15
16
Lines 20-29 LIB_DEPENDS= libcapstone.so:devel/capstone \ Link Here
20
		libpcre2-8.so:devel/pcre2 \
21
		libpcre2-8.so:devel/pcre2 \
21
		libtree-sitter.so:devel/tree-sitter \
22
		libtree-sitter.so:devel/tree-sitter \
22
		liblz4.so:archivers/liblz4 \
23
		liblz4.so:archivers/liblz4 \
23
		libzip.so:archivers/libzip
24
		libzip.so:archivers/libzip \
25
		libzstd.so:archivers/zstd
24
26
25
USES=		localbase meson pkgconfig python:build
27
USES=		localbase meson pkgconfig python:build
26
28
29
USE_GITHUB=	yes
30
GH_ACCOUNT=	rizinorg
31
GH_TUPLE=	rizinorg:rz-libdemangle:0031d1a:libdemangle/subprojects/libdemangle \
32
		rizinorg:tree-sitter-c:81d96d8:tree_sitter_c/subprojects/tree-sitter-c \
33
		BLAKE3-team:BLAKE3:54930c9:blake3/subprojects/blake3
34
27
MESON_ARGS=	-D use_sys_capstone=enabled \
35
MESON_ARGS=	-D use_sys_capstone=enabled \
28
		-D use_sys_magic=enabled \
36
		-D use_sys_magic=enabled \
29
		-D use_sys_libzip=enabled \
37
		-D use_sys_libzip=enabled \
Lines 37-48 MESON_ARGS= -D use_sys_capstone=enabled \ Link Here
37
		-D enable_rz_test=false \
45
		-D enable_rz_test=false \
38
		-D use_sys_libzstd=enabled \
46
		-D use_sys_libzstd=enabled \
39
47
40
USE_GITHUB=	yes
41
GH_ACCOUNT=	rizinorg
42
GH_TUPLE=	rizinorg:rz-libdemangle:8b8f7f3:libdemangle/subprojects/libdemangle \
43
		rizinorg:tree-sitter-c:81d96d8:tree_sitter_c/subprojects/tree-sitter-c \
44
		BLAKE3-team:BLAKE3:3f396d2:blake3/subprojects/blake3
45
46
TESTING_UNSAFE=	requires additional test input files
48
TESTING_UNSAFE=	requires additional test input files
47
49
48
post-extract:
50
post-extract:
(-)b/lang/rizin/distinfo (-7 / +7 lines)
Lines 1-9 Link Here
1
TIMESTAMP = 1709708392
1
TIMESTAMP = 1713450284
2
SHA256 (rizinorg-rizin-v0.7.2_GH0.tar.gz) = fb8b6501cae5462f7139a3fe86b60b3db8a6f9af45b9ccba87c6710907c671de
2
SHA256 (rizinorg-rizin-v0.7.3_GH0.tar.gz) = df369c2646cee3cfde0cccf64d1f914f01127a14dffe8d638a6fe031a96e6116
3
SIZE (rizinorg-rizin-v0.7.2_GH0.tar.gz) = 7739221
3
SIZE (rizinorg-rizin-v0.7.3_GH0.tar.gz) = 7740842
4
SHA256 (rizinorg-rz-libdemangle-8b8f7f3_GH0.tar.gz) = 5f0148136c2972d0751d6480cbe080773f5216648219fe88c9e7cad185e10571
4
SHA256 (rizinorg-rz-libdemangle-0031d1a_GH0.tar.gz) = 50ddfc40f2b6e80d2bedb56b0f29f796ab4384c2c2f5e84a867ab7bce8b58d66
5
SIZE (rizinorg-rz-libdemangle-8b8f7f3_GH0.tar.gz) = 172920
5
SIZE (rizinorg-rz-libdemangle-0031d1a_GH0.tar.gz) = 180562
6
SHA256 (rizinorg-tree-sitter-c-81d96d8_GH0.tar.gz) = a9b50dd46ced6ca35d7013c6d3effcc5e33cc663b7a1ee17e3d0d2c662e52823
6
SHA256 (rizinorg-tree-sitter-c-81d96d8_GH0.tar.gz) = a9b50dd46ced6ca35d7013c6d3effcc5e33cc663b7a1ee17e3d0d2c662e52823
7
SIZE (rizinorg-tree-sitter-c-81d96d8_GH0.tar.gz) = 358307
7
SIZE (rizinorg-tree-sitter-c-81d96d8_GH0.tar.gz) = 358307
8
SHA256 (BLAKE3-team-BLAKE3-3f396d2_GH0.tar.gz) = 2fe7680b591b4d93aa62f830b620f652b3edae8ff63a66ff3283557ecf82f4b1
8
SHA256 (BLAKE3-team-BLAKE3-54930c9_GH0.tar.gz) = 8fb27d4b0a8fbc7e081e6831b8ebdadcca5ef93c53f4a8b8b14602001947406a
9
SIZE (BLAKE3-team-BLAKE3-3f396d2_GH0.tar.gz) = 224569
9
SIZE (BLAKE3-team-BLAKE3-54930c9_GH0.tar.gz) = 242185
(-)b/lang/rizin/pkg-descr (-2 / +2 lines)
Lines 1-5 Link Here
1
Rizin is a free and open source reverse engineering framework. It takes a
1
Rizin is a free and open source reverse engineering framework. It takes a
2
unique, Unix-friendly approach on reverse engineering. By default, it can be
2
unique, Unix-friendly approach on reverse engineering. By default, it can be
3
used in a shell-like environment tailored specifically to analyzing binaries
3
used in a shell-like environment tailored specifically to analyzing binaries
4
directly from the command line without unnecessary weight. However, if you do
4
directly from the command line without unnecessary weight. However, if you
5
want more, it provides a perfect basis for GUI and scripting.
5
do want more, it provides a perfect basis for GUI and scripting.
(-)b/lang/rizin/pkg-plist (-28 / +27 lines)
Lines 207-291 lib/cmake/rz_type/rz_typeConfig.cmake Link Here
207
lib/cmake/rz_util/rz_utilConfig.cmake
207
lib/cmake/rz_util/rz_utilConfig.cmake
208
lib/librz_analysis.so
208
lib/librz_analysis.so
209
lib/librz_analysis.so.0.7
209
lib/librz_analysis.so.0.7
210
lib/librz_analysis.so.0.7.2
210
lib/librz_analysis.so.0.7.3
211
lib/librz_asm.so
211
lib/librz_asm.so
212
lib/librz_asm.so.0.7
212
lib/librz_asm.so.0.7
213
lib/librz_asm.so.0.7.2
213
lib/librz_asm.so.0.7.3
214
lib/librz_bin.so
214
lib/librz_bin.so
215
lib/librz_bin.so.0.7
215
lib/librz_bin.so.0.7
216
lib/librz_bin.so.0.7.2
216
lib/librz_bin.so.0.7.3
217
lib/librz_bp.so
217
lib/librz_bp.so
218
lib/librz_bp.so.0.7
218
lib/librz_bp.so.0.7
219
lib/librz_bp.so.0.7.2
219
lib/librz_bp.so.0.7.3
220
lib/librz_config.so
220
lib/librz_config.so
221
lib/librz_config.so.0.7
221
lib/librz_config.so.0.7
222
lib/librz_config.so.0.7.2
222
lib/librz_config.so.0.7.3
223
lib/librz_cons.so
223
lib/librz_cons.so
224
lib/librz_cons.so.0.7
224
lib/librz_cons.so.0.7
225
lib/librz_cons.so.0.7.2
225
lib/librz_cons.so.0.7.3
226
lib/librz_core.so
226
lib/librz_core.so
227
lib/librz_core.so.0.7
227
lib/librz_core.so.0.7
228
lib/librz_core.so.0.7.2
228
lib/librz_core.so.0.7.3
229
lib/librz_crypto.so
229
lib/librz_crypto.so
230
lib/librz_crypto.so.0.7
230
lib/librz_crypto.so.0.7
231
lib/librz_crypto.so.0.7.2
231
lib/librz_crypto.so.0.7.3
232
lib/librz_debug.so
232
lib/librz_debug.so
233
lib/librz_debug.so.0.7
233
lib/librz_debug.so.0.7
234
lib/librz_debug.so.0.7.2
234
lib/librz_debug.so.0.7.3
235
lib/librz_demangler.so
235
lib/librz_demangler.so
236
lib/librz_demangler.so.0.7
236
lib/librz_demangler.so.0.7
237
lib/librz_demangler.so.0.7.2
237
lib/librz_demangler.so.0.7.3
238
lib/librz_diff.so
238
lib/librz_diff.so
239
lib/librz_diff.so.0.7
239
lib/librz_diff.so.0.7
240
lib/librz_diff.so.0.7.2
240
lib/librz_diff.so.0.7.3
241
lib/librz_egg.so
241
lib/librz_egg.so
242
lib/librz_egg.so.0.7
242
lib/librz_egg.so.0.7
243
lib/librz_egg.so.0.7.2
243
lib/librz_egg.so.0.7.3
244
lib/librz_flag.so
244
lib/librz_flag.so
245
lib/librz_flag.so.0.7
245
lib/librz_flag.so.0.7
246
lib/librz_flag.so.0.7.2
246
lib/librz_flag.so.0.7.3
247
lib/librz_hash.so
247
lib/librz_hash.so
248
lib/librz_hash.so.0.7
248
lib/librz_hash.so.0.7
249
lib/librz_hash.so.0.7.2
249
lib/librz_hash.so.0.7.3
250
lib/librz_il.so
250
lib/librz_il.so
251
lib/librz_il.so.0.7
251
lib/librz_il.so.0.7
252
lib/librz_il.so.0.7.2
252
lib/librz_il.so.0.7.3
253
lib/librz_io.so
253
lib/librz_io.so
254
lib/librz_io.so.0.7
254
lib/librz_io.so.0.7
255
lib/librz_io.so.0.7.2
255
lib/librz_io.so.0.7.3
256
lib/librz_lang.so
256
lib/librz_lang.so
257
lib/librz_lang.so.0.7
257
lib/librz_lang.so.0.7
258
lib/librz_lang.so.0.7.2
258
lib/librz_lang.so.0.7.3
259
lib/librz_magic.so
259
lib/librz_magic.so
260
lib/librz_magic.so.0.7
260
lib/librz_magic.so.0.7
261
lib/librz_magic.so.0.7.2
261
lib/librz_magic.so.0.7.3
262
lib/librz_main.so
262
lib/librz_main.so
263
lib/librz_main.so.0.7
263
lib/librz_main.so.0.7
264
lib/librz_main.so.0.7.2
264
lib/librz_main.so.0.7.3
265
lib/librz_parse.so
265
lib/librz_parse.so
266
lib/librz_parse.so.0.7
266
lib/librz_parse.so.0.7
267
lib/librz_parse.so.0.7.2
267
lib/librz_parse.so.0.7.3
268
lib/librz_reg.so
268
lib/librz_reg.so
269
lib/librz_reg.so.0.7
269
lib/librz_reg.so.0.7
270
lib/librz_reg.so.0.7.2
270
lib/librz_reg.so.0.7.3
271
lib/librz_search.so
271
lib/librz_search.so
272
lib/librz_search.so.0.7
272
lib/librz_search.so.0.7
273
lib/librz_search.so.0.7.2
273
lib/librz_search.so.0.7.3
274
lib/librz_sign.so
274
lib/librz_sign.so
275
lib/librz_sign.so.0.7
275
lib/librz_sign.so.0.7
276
lib/librz_sign.so.0.7.2
276
lib/librz_sign.so.0.7.3
277
lib/librz_socket.so
277
lib/librz_socket.so
278
lib/librz_socket.so.0.7
278
lib/librz_socket.so.0.7
279
lib/librz_socket.so.0.7.2
279
lib/librz_socket.so.0.7.3
280
lib/librz_syscall.so
280
lib/librz_syscall.so
281
lib/librz_syscall.so.0.7
281
lib/librz_syscall.so.0.7
282
lib/librz_syscall.so.0.7.2
282
lib/librz_syscall.so.0.7.3
283
lib/librz_type.so
283
lib/librz_type.so
284
lib/librz_type.so.0.7
284
lib/librz_type.so.0.7
285
lib/librz_type.so.0.7.2
285
lib/librz_type.so.0.7.3
286
lib/librz_util.so
286
lib/librz_util.so
287
lib/librz_util.so.0.7
287
lib/librz_util.so.0.7
288
lib/librz_util.so.0.7.2
288
lib/librz_util.so.0.7.3
289
libdata/pkgconfig/rz_analysis.pc
289
libdata/pkgconfig/rz_analysis.pc
290
libdata/pkgconfig/rz_asm.pc
290
libdata/pkgconfig/rz_asm.pc
291
libdata/pkgconfig/rz_bin.pc
291
libdata/pkgconfig/rz_bin.pc
292
- 

Return to bug 278433