Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package radare2 for openSUSE:Factory checked 
in at 2022-02-07 23:38:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/radare2 (Old)
 and      /work/SRC/openSUSE:Factory/.radare2.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "radare2"

Mon Feb  7 23:38:11 2022 rev:4 rq:952063 version:5.5.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/radare2/radare2.changes  2021-08-10 
10:27:36.797802327 +0200
+++ /work/SRC/openSUSE:Factory/.radare2.new.1898/radare2.changes        
2022-02-07 23:39:37.509814362 +0100
@@ -1,0 +2,35 @@
+Tue Feb  1 09:04:08 UTC 2022 - Paolo Stivanin <i...@paolostivanin.com>
+
+- Update to 5.5.4:
+  * New IOBanks APis and commands replacing skyline and making io faster 
(2-10x)
+  * Faster analysis, type matching, binary parsing (2-4x) 
+  * [] and =[] esil operations has been removed (size is mandatory)
+  * Lots of important bugs fixed in bin parsers and disassemblers
+  * Add support for the latest iOS15 dyld4 Atlas-style cache formats
+  * Autorename signature matching collisions and faster search
+  * Add assembler for riscv and disassemblers for PDP11, Alpha64 and armv7.v35 
+  * Improved integration with r2frida remote filesystems 
+  * Cleaning debugger for windows (32 and 64) and macOS makes it more reliable 
and stable 
+  * Add seven segment printing (?ea for ascii-art text titles)
+  * Improved xrefs visualization with new axfm and axtm commands
+  * Add avg command to manage global variables
+  * The sixref plugin is now easier to use to find xrefs on arm64 code
+  * Improved multibin (select all bins or one) and multidex support in apk://
+  * Better build scripts for Windows (add asan and w32 profiles) 
+  * Added armv7.v35 and improves esil emulation with the arm64.v35
+  * Add more help messages and set scr.prompt.tabhelp true by default
+  * AES key wrap algorithm support in rahash2 
+  * Fix var serialization issues in debugger reloading (ood) and projects 
saving (Ps)
+  * Add Amiga and MSX rom/bin parser plugin and test @romerojoseant @trufae
+  * Visual slides (r2s) allow interactive content to be used within r2
+  * Print and convert ternary values back and forth 
+  * Add the vector35 arm64 for analysis, esil and disasm and r2 can be built 
without capstone
+  * Improved integration to use r2ghidra analysis and disassemble mainly 
tested for avr, v850 and arm64
+  * Fix emulation of several x86 and arm64 instructions, including an scripted 
way
+    to import official arm64 instruction descriptions
+  * Bring back the cmd.pin to instrument the esil emulation when a specific 
address is hit
+  * Small steps towards Projects with improved management for version control
+  * Improved visual and panels with better interactions and fixed glitches
+- Remove CVE-2021-3673.patch
+
+-------------------------------------------------------------------

Old:
----
  CVE-2021-3673.patch
  radare2-5.3.1.tar.gz

New:
----
  radare2-5.5.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ radare2.spec ++++++
--- /var/tmp/diff_new_pack.ko3zo3/_old  2022-02-07 23:39:38.029810804 +0100
+++ /var/tmp/diff_new_pack.ko3zo3/_new  2022-02-07 23:39:38.033810777 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package radare2
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,18 @@
 
 
 Name:           radare2
-Version:        5.3.1
+Version:        5.5.4
 Release:        0
 Summary:        Reverse Engineering Framework
 License:        GPL-3.0-only AND LGPL-3.0-only
 Group:          Development/Tools/Debuggers
 URL:            https://www.radare.org
 Source:         
https://github.com/radareorg/radare2/archive/refs/tags/%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch:          
https://github.com/radareorg/radare2/commit/d7ea20fb2e1433ebece9f004d87ad8f2377af23d.patch#/CVE-2021-3673.patch
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  file-devel
 BuildRequires:  git-core
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  pkgconfig(capstone)
 BuildRequires:  pkgconfig(libewf)
@@ -56,27 +56,35 @@
 %description devel
 Development files for radare2
 
+%package zsh-completion
+Summary:        ZSH completion for %{name}
+Supplements:    (%{name} and zsh)
+BuildArch:      noarch
+
+%description zsh-completion
+zsh shell completions for %{name}.
+
 %prep
-%setup -q -n %{name}-%{version}
-%patch -p1
+%autosetup -p1 -n %{name}-%{version}
 
 %build
-export CFLAGS="%{optflags}"
-%configure \
-  --docdir=%{_docdir}/%{name} \
-  --with-syscapstone \
-  --with-sysmagic \
-  --with-syszip \
-  --with-sysxxhash \
-  --with-openssl
-%make_build
+%meson \
+  -Duse_sys_capstone=true \
+  -Duse_sys_magic=true \
+  -Duse_sys_zip=true \
+  -Duse_sys_zlib=true \
+  -Duse_sys_lz4=true \
+  -Duse_sys_xxhash=true \
+  -Duse_sys_openssl=true \
+  -Duse_webui=true \
+  %{nil}
+%meson_build
 
 %install
-%make_install
-# rename r2p as r2pipe, r2p conflicts with polylib
-# name must match strstr("r2p"), as it's a multicall binary
-mv %{buildroot}/%{_bindir}/{r2p,r2pipe}
+%meson_install
 %fdupes -s %{buildroot}
+mkdir -p %{buildroot}/%{_docdir}/radare2
+mv %{buildroot}/%{_datadir}/doc/radare2/* %{buildroot}%{_docdir}/radare2/
 
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
@@ -85,16 +93,41 @@
 %{_libdir}/libr_*.so
 %{_libdir}/pkgconfig/*.pc
 %{_includedir}/libr
+%dir %{_datadir}/radare2/%{version}/charsets
+%dir %{_datadir}/radare2/%{version}/fcnsign
+%dir %{_datadir}/radare2/%{version}/format
+%dir %{_datadir}/radare2/%{version}/opcodes
+%dir %{_datadir}/radare2/%{version}/syscall
+%{_datadir}/radare2/%{version}/charsets/*
+%{_datadir}/radare2/%{version}/fcnsign/*
+%{_datadir}/radare2/%{version}/format/*
+%{_datadir}/radare2/%{version}/opcodes/*
+%{_datadir}/radare2/%{version}/syscall/*
 
 %files
 %doc COMMUNITY.md CONTRIBUTING.md DEVELOPERS.md README.md
 %license COPYING COPYING.LESSER
-%doc %{_docdir}/%{name}/*
+%{_docdir}/radare2/*
 %{_bindir}/*
-%{_libdir}/%{name}
 %{_libdir}/libr_*.so.*
-%{_datadir}/%{name}
+%dir %{_datadir}/radare2
+%dir %{_datadir}/radare2/%{version}
+%dir %{_datadir}/radare2/%{version}/cons
+%dir %{_datadir}/radare2/%{version}/flag
+%dir %{_datadir}/radare2/%{version}/hud
+%dir %{_datadir}/radare2/%{version}/magic
+%dir %{_datadir}/radare2/%{version}/www
+%{_datadir}/radare2/%{version}/cons/*
+%{_datadir}/radare2/%{version}/flag/*
+%{_datadir}/radare2/%{version}/hud/*
+%{_datadir}/radare2/%{version}/magic/*
+%{_datadir}/radare2/%{version}/www/*
+
 %{_mandir}/man1/*
 %{_mandir}/man7/*
 
+%files zsh-completion
+%dir %{_datadir}/zsh/site-functions
+%{_datadir}/zsh/site-functions/*
+
 %changelog

++++++ radare2-5.3.1.tar.gz -> radare2-5.5.4.tar.gz ++++++
/work/SRC/openSUSE:Factory/radare2/radare2-5.3.1.tar.gz 
/work/SRC/openSUSE:Factory/.radare2.new.1898/radare2-5.5.4.tar.gz differ: char 
13, line 1

Reply via email to