Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package orc for openSUSE:Factory checked in at 2026-01-21 14:11:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/orc (Old) and /work/SRC/openSUSE:Factory/.orc.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "orc" Wed Jan 21 14:11:06 2026 rev:50 rq:1328001 version:0.4.42 Changes: -------- --- /work/SRC/openSUSE:Factory/orc/orc.changes 2025-02-19 15:59:12.497723599 +0100 +++ /work/SRC/openSUSE:Factory/.orc.new.1928/orc.changes 2026-01-21 14:11:08.375288849 +0100 @@ -1,0 +2,27 @@ +Sun Jan 18 22:05:43 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 0.4.42: + + Initial 64-bit RISC-V support + + Add 64-bit LoongArch support + + Implement release and reuse of temporary registers for some + targets + + x86: Implement EVEX encoding and an opcode validation system + + x86: Opcode refactor, improved constant handling and various + other fixes + + x86: add missing rounding operands for AVX and SSE + + x86: Implement 64-bit single move constant load + + includes: stop exporting the private compiler and OrcTarget + definitions + + Use hotdoc instead of gtk-doc to generate the documentation + + ORC_DEBUG_FATAL environment variable allows abort on log + messages of a certain level + + Error message improvements and NEON backend clean-ups + + Fix a few valgrind issues + + Build: enable tools such as orcc and orc-bugreport by default + + Various build fixes +- Replace gtk-doc with python3-hotdoc BuildRequires following + upstreams port. +- Add fdupes BuildRequires and macro, remove duplicate files. +- Package doc sub-package as noarch. + +------------------------------------------------------------------- Old: ---- orc-0.4.41.tar.xz New: ---- orc-0.4.42.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ orc.spec ++++++ --- /var/tmp/diff_new_pack.3MGDA3/_old 2026-01-21 14:11:09.195323041 +0100 +++ /var/tmp/diff_new_pack.3MGDA3/_new 2026-01-21 14:11:09.199323209 +0100 @@ -1,7 +1,7 @@ # # spec file for package orc # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # Copyright (c) 2010 Dominique Leuenberger, Amsterdam, Netherlands. # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: orc -Version: 0.4.41 +Version: 0.4.42 Release: 0 Summary: The Oil Runtime Compiler License: BSD-3-Clause @@ -27,9 +27,10 @@ Source: https://gstreamer.freedesktop.org/src/orc/%{name}-%{version}.tar.xz Source99: baselibs.conf Patch0: relax-tests.patch -BuildRequires: gtk-doc >= 1.12 +BuildRequires: fdupes BuildRequires: meson >= 0.47.0 BuildRequires: pkgconfig +BuildRequires: python3-hotdoc BuildRequires: pkgconfig(glib-2.0) Provides: %{name}-devel = %{version} @@ -54,6 +55,7 @@ %package doc Summary: The Oil Runtime Compiler Library - Documentation Group: Documentation/HTML +BuildArch: noarch %description doc Orc is a library and set of tools for compiling and executing very simple @@ -77,6 +79,7 @@ %meson_install rm %{buildroot}%{_bindir}/orc-bugreport rm %{buildroot}%{_libdir}/pkgconfig/orc-test-0.4.pc +%fdupes -s %{buildroot}%{_datadir}/doc/orc %check # Disable testsuite for almost all arches, it's only stable on x86_64 @@ -84,8 +87,7 @@ %meson_test %endif -%post -n liborc-0_4-0 -p /sbin/ldconfig -%postun -n liborc-0_4-0 -p /sbin/ldconfig +%ldconfig_scriptlets -n liborc-0_4-0 %files %{_bindir}/orcc @@ -94,9 +96,7 @@ %{_libdir}/pkgconfig/orc-0.4.pc %files doc -%dir %{_datadir}/gtk-doc -%dir %{_datadir}/gtk-doc/html -%{_datadir}/gtk-doc/html/orc/ +%{_datadir}/doc/orc/ %files -n liborc-0_4-0 %{_libdir}/liborc*-0.4.so.* ++++++ orc-0.4.41.tar.xz -> orc-0.4.42.tar.xz ++++++ ++++ 45752 lines of diff (skipped)
