Compare commits
2 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| cad53a19aa | |||
| ee887d76c4 |
BIN
orc-0.4.41.tar.xz
LFS
BIN
orc-0.4.41.tar.xz
LFS
Binary file not shown.
3
orc-0.4.42.tar.xz
Normal file
3
orc-0.4.42.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7ec912ab59af3cc97874c456a56a8ae1eec520c385ec447e8a102b2bd122c90c
|
||||
size 280792
|
||||
28
orc.changes
28
orc.changes
@@ -1,9 +1,29 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 3 08:59:17 UTC 2025 - Valentin Lefebvre <valentin.lefebvre@suse.com>
|
||||
Sun Jan 18 22:05:43 UTC 2026 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Removing patches after update
|
||||
- 0001-Use-vasprintf-if-available-for-error-messages-and.patch
|
||||
- orc-check-return-value-of-vasprintf.patch
|
||||
- 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 18 11:52:33 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
16
orc.spec
16
orc.spec
@@ -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 @@ URL: https://gitlab.freedesktop.org/gstreamer/orc
|
||||
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 @@ arithmetic operations.
|
||||
%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 @@ arithmetic operations.
|
||||
%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 @@ rm %{buildroot}%{_libdir}/pkgconfig/orc-test-0.4.pc
|
||||
%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 @@ rm %{buildroot}%{_libdir}/pkgconfig/orc-test-0.4.pc
|
||||
%{_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.*
|
||||
|
||||
Reference in New Issue
Block a user