Skip to content

Commit dac944c

Browse files
author
adam
committed
orc: updated to 0.4.42
0.4.42 - Initial 64-bit RISC-V support (Maksymilian Knust, Filip Wasil) - Add 64-bit LoongArch support (Jin Bo, Hecai Yuan) - Implement release and reuse of temporary registers for some targets (Jorge Zapata) - x86: Implement EVEX encoding and an opcode validation system (Jorge Zapata) - x86: Opcode refactor, improved constant handling and various other fixes (Jorge Zapata) - x86: add missing rounding operands for AVX and SSE (L. E. Segovia) - x86: Implement 64-bit single move constant load (L. E. Segovia) - includes: stop exporting the private compiler and OrcTarget definitions (Jorge Zapata) - Use hotdoc instead of gtk-doc to generate the documentation (Jorge Zapata) - ORC_DEBUG_FATAL environment variable allows abort on log messages of a certain level (Carlos Falgueras García) - Error message improvements and NEON backend clean-ups (Alexander Slobodeniuk) - Fix a few valgrind issues (Doug Nazar) - Build: enable tools such as orcc and orc-bugreport by default (Nirbheek Chauhan) - Various build fixes (L. E. Segovia, Sebastian Dröge)
1 parent ee66cda commit dac944c

3 files changed

Lines changed: 18 additions & 10 deletions

File tree

devel/orc/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.31 2025/02/18 08:57:52 adam Exp $
1+
# $NetBSD: Makefile,v 1.32 2026/01/09 06:48:58 adam Exp $
22

3-
DISTNAME= orc-0.4.41
3+
DISTNAME= orc-0.4.42
44
CATEGORIES= devel
55
MASTER_SITES= https://gstreamer.freedesktop.org/src/orc/
66
EXTRACT_SUFX= .tar.xz
@@ -21,7 +21,7 @@ MAKE_ENV+= LD_LIBRARY_PATH=${WRKSRC}/output/orc:${WRKSRC}/output/orc-test
2121
# For Darwin
2222
MAKE_ENV+= DYLD_LIBRARY_PATH=${WRKSRC}/output/orc:${WRKSRC}/output/orc-test
2323

24-
MESON_ARGS+= -Dgtk_doc=disabled
24+
MESON_ARGS+= -Dhotdoc=disabled
2525

2626
PYTHON_FOR_BUILD_ONLY= tool
2727

devel/orc/PLIST

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@comment $NetBSD: PLIST,v 1.20 2025/02/18 08:57:52 adam Exp $
1+
@comment $NetBSD: PLIST,v 1.21 2026/01/09 06:48:58 adam Exp $
22
bin/orc-bugreport
33
bin/orcc
44
include/orc-0.4/orc-test/orcarray.h
@@ -9,6 +9,7 @@ include/orc-0.4/orc/orc-stdint.h
99
include/orc-0.4/orc/orc.h
1010
include/orc-0.4/orc/orcarm.h
1111
include/orc-0.4/orc/orcavx.h
12+
include/orc-0.4/orc/orcavxinsn.h
1213
include/orc-0.4/orc/orcbytecode.h
1314
include/orc-0.4/orc/orcbytecodes.h
1415
include/orc-0.4/orc/orccode.h
@@ -20,26 +21,33 @@ include/orc-0.4/orc/orcexecutor.h
2021
include/orc-0.4/orc/orcfunctions.h
2122
include/orc-0.4/orc/orcinstruction.h
2223
include/orc-0.4/orc/orclimits.h
24+
include/orc-0.4/orc/orcloongarch.h
25+
include/orc-0.4/orc/orcloongarchinsn.h
26+
include/orc-0.4/orc/orclsxinsn.h
2327
include/orc-0.4/orc/orcmips.h
2428
include/orc-0.4/orc/orcmmx.h
29+
include/orc-0.4/orc/orcmmxinsn.h
2530
include/orc-0.4/orc/orcneon.h
2631
include/orc-0.4/orc/orconce.h
2732
include/orc-0.4/orc/orcopcode.h
2833
include/orc-0.4/orc/orcparse.h
2934
include/orc-0.4/orc/orcpowerpc.h
3035
include/orc-0.4/orc/orcprogram.h
36+
include/orc-0.4/orc/orcriscv.h
37+
include/orc-0.4/orc/orcriscvinsn.h
3138
include/orc-0.4/orc/orcrule.h
3239
include/orc-0.4/orc/orcsse.h
40+
include/orc-0.4/orc/orcsseinsn.h
3341
include/orc-0.4/orc/orctarget.h
3442
include/orc-0.4/orc/orcutils.h
3543
include/orc-0.4/orc/orcvariable.h
3644
include/orc-0.4/orc/orcx86.h
3745
include/orc-0.4/orc/orcx86insn.h
3846
lib/liborc-0.4.so
3947
lib/liborc-0.4.so.0
40-
lib/liborc-0.4.so.0.41.0
48+
lib/liborc-0.4.so.0.42.0
4149
lib/liborc-test-0.4.so
4250
lib/liborc-test-0.4.so.0
43-
lib/liborc-test-0.4.so.0.41.0
51+
lib/liborc-test-0.4.so.0.42.0
4452
lib/pkgconfig/orc-0.4.pc
4553
lib/pkgconfig/orc-test-0.4.pc

devel/orc/distinfo

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$NetBSD: distinfo,v 1.32 2025/02/18 08:57:52 adam Exp $
1+
$NetBSD: distinfo,v 1.33 2026/01/09 06:48:58 adam Exp $
22

3-
BLAKE2s (orc-0.4.41.tar.xz) = 5ee980c0801c030fc8a9f191ae9a0c99584640881f71a26f4d823aeccc1baed0
4-
SHA512 (orc-0.4.41.tar.xz) = 8c1dc497b2e2dd9a071ea0cb66bbf4bda0bad64f41c1ce0b9c87eb61c1fcf27d4cbef6c30ef00fed57c3623458aa683d39904f7c37072072eda6c51bcdd94091
5-
Size (orc-0.4.41.tar.xz) = 234212 bytes
3+
BLAKE2s (orc-0.4.42.tar.xz) = 5480b7f75cf5d331dd9d57daea7ad35fb8de8005b9f732c5d71fac81850e9e96
4+
SHA512 (orc-0.4.42.tar.xz) = 3a1ebe31a49255df10dbf2eb2aa72265dfc8a3806107d57b92c187aab8be32e01ad5652fb385d6886a15c23017a4db5374c0234be4c6d69b9af18347f83b1e6f
5+
Size (orc-0.4.42.tar.xz) = 280792 bytes

0 commit comments

Comments
 (0)