Compare commits

..

15 commits

Author SHA1 Message Date
Fedora Release Engineering
566cba8150 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:06:27 +00:00
Fedora Release Engineering
92bd15f274 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-20 03:30:15 +00:00
Dave Cantrell
9b13999568 Drop nasm dependency; build udis86 without yasm or nasm (#2390545)
Signed-off-by: Dave Cantrell <dcantrell@redhat.com>
2025-08-27 09:11:44 -04:00
David Cantrell
bf2660a4de Drop yasm build requirement and replace with nasm (#2390545)
Signed-off-by: David Cantrell <dcantrell@burdell.org>
2025-08-26 11:31:35 -04:00
Fedora Release Engineering
fd184a1b78 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 19:42:47 +00:00
Fedora Release Engineering
f1b935047d Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 13:36:53 +00:00
Fedora Release Engineering
a06cedf957 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:08:11 +00:00
Software Management Team
b82532d0e1 Eliminate use of obsolete %patchN syntax (#2283636) 2024-05-30 12:46:49 +02:00
Fedora Release Engineering
2ac3f0dc88 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 06:59:06 +00:00
Fedora Release Engineering
f7ae18af17 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 16:59:36 +00:00
Fedora Release Engineering
8f04cc0e4e Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 05:40:54 +00:00
David Cantrell
f72f24c2d1 Change License to BSD-2-Clause (SPDX expression)
Signed-off-by: David Cantrell <dcantrell@redhat.com>
2023-01-03 08:54:51 -05:00
Fedora Release Engineering
7a341caba0 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 11:16:02 +00:00
Fedora Release Engineering
d9f1c8a601 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 03:24:23 +00:00
Fedora Release Engineering
1e7b0754fb - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 19:55:26 +00:00

View file

@ -2,10 +2,10 @@
Name: udis86
Version: 1.7.2
Release: 17.%{gitrev}%{?dist}
Release: 31.%{gitrev}%{?dist}
Summary: A disassembler library for x86 and x86-64
License: BSD
License: BSD-2-Clause
URL: https://github.com/vmt/udis86
Source0: %{name}-%{gitrev}.tar.xz
Patch0: udis86-ud_opcode.patch
@ -13,10 +13,9 @@ Patch1: udis86-symresolve.patch
Patch2: udis86-ax_prog_sphinx_version.patch
Patch3: udis86-docs_manual_Makefile.am.patch
BuildRequires: make
BuildRequires: make
BuildRequires: libtool
BuildRequires: python
BuildRequires: yasm
BuildRequires: python3-sphinx
%description
@ -34,10 +33,10 @@ developing applications that use %{name}.
%prep
%setup -q -n %{name}-%{gitrev}
%patch0 -p1 -b .ud_opcode
%patch1 -p1 -b .symresolve
%patch2 -p1 -b .origm4
%patch3 -p1 -b .automake
%patch -P0 -p1 -b .ud_opcode
%patch -P1 -p1 -b .symresolve
%patch -P2 -p1 -b .origm4
%patch -P3 -p1 -b .automake
find '(' -name '*.c' -or -name '*.h' ')' -exec chmod 644 {} \;
%build
@ -46,7 +45,7 @@ find '(' -name '*.c' -or -name '*.h' ')' -exec chmod 644 {} \;
--enable-shared \
--disable-silent-rules \
--with-python=%{_bindir}/python3 \
--with-yasm=%{_bindir}/yasm \
--without-yasm \
--with-sphinx-build=%{_bindir}/sphinx-build-3
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
@ -75,6 +74,48 @@ rm -rf %{buildroot}%{_docdir}
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-31.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Tue Jan 20 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-30.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Wed Aug 27 2025 David Cantrell <dcantrell@redhat.com> - 1.7.2-29.56ff6c8
- Drop nasm dependency; build udis86 without yasm or nasm (#2390545)
* Tue Aug 26 2025 David Cantrell <dcantrell@redhat.com> - 1.7.2-28.56ff6c8
- Drop yasm build requirement and replace with nasm (#2390545)
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-27.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-26.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-25.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-24.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-23.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-22.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Tue Jan 03 2023 David Cantrell <dcantrell@redhat.com> - 1.7.2-21.56ff6c8
- Change License to BSD-2-Clause (SPDX expression)
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-20.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-19.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-18.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.2-17.56ff6c8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild