#2 bump to cutter-1.11.0-rc1 (with radare 4.5.0)
Opened 9 months ago by rebus. Modified 9 months ago
rpms/ rebus/cutter-re cutter-1.11.0-rc1  into  rawhide

file modified
+1 -3
@@ -2,7 +2,5 @@ 

  /cutter-1.8.3.tar.gz

  /cutter-1.9.0.tar.gz

  /cutter-1.10.1.tar.gz

- /cutter-re.appdata.xml

- /cutter-re.desktop

  /cutter-1.10.2.tar.gz

- /cutter-re-fcn-function-rename.patch

+ /cutter-1.11.0-rc1.tar.gz

@@ -0,0 +1,55 @@ 

+ <?xml version="1.0" encoding="UTF-8"?>

+ <component type="desktop">

+   <id>cutter-re</id>

+   <metadata_license>CC0-1.0</metadata_license>

+   <project_license>GPL-3.0</project_license>

+   <name>Cutter</name>

+   <summary>A Qt and C++ GUI for radare2 reverse engineering framework</summary>

+ 

+   <description>

+     <p>

+       Cutter is a free and open-source GUI for radare2. Willing to create an advanced, customizable and free reverse engineering framework.

+     </p>

+   </description>

+ 

+   <launchable type="desktop-id">cutter-re.desktop</launchable>

+ 

+   <screenshots>

+     <screenshot>

+       <image>https://raw.githubusercontent.com/radareorg/cutter/master/docs/source/images/screenshot.png</image>

+       <caption>Main UI</caption>

+     </screenshot>

+   </screenshots>

+ 

+   <url type="homepage">https://cutter.re/</url>

+   <url type="help">https://cutter.re/docs/</url>

+   <url type="faq">https://cutter.re/docs/common-errors.html</url>

+   <url type="bugtracker">https://github.com/radareorg/cutter/issues</url>

+   <url type="contact">https://cutter.re/#community</url>

+   <update_contact>xarkes</update_contact>

+ 

+   <releases>

+     <release version="1.11.0-rc1" date="2020-07-21" />

+     <release version="1.10.3" date="2020-05-08" />

+     <release version="1.10.2" date="2020-03-10" />

+     <release version="1.10.1" date="2020-01-31" />

+     <release version="1.10.0" date="2019-12-20" />

+     <release version="1.9.0" date="2019-09-06" />

+     <release version="1.8.3" date="2019-07-01" />

+     <release version="1.8.2" date="2019-05-20" />

+     <release version="1.8.1" date="2019-04-14" />

+     <release version="1.8.0" date="2019-03-18" />

+     <release version="1.7.4" date="2019-01-21" />

+     <release version="1.7.3" date="2018-12-26" />

+     <release version="1.7.2" date="2018-10-07" />

+     <release version="1.7.1" date="2018-08-25" />

+     <release version="1.7" date="2018-08-17" />

+     <release version="1.6" date="2018-07-13" />

+     <release version="1.5" date="2018-07-02" />

+     <release version="1.4" date="2018-04-24" />

+     <release version="1.3" date="2018-03-09" />

+     <release version="1.2" date="2018-01-30" />

+     <release version="1.1" date="2017-12-25" />

+     <release version="1.0" date="2017-12-03" />

+   </releases>

+ </component>

file added
+6
@@ -0,0 +1,6 @@ 

+ [Desktop Entry]

+ Type=Application

+ Name=Cutter

+ Exec=cutter-re

+ Icon=cutter-re

+ Categories=Development;

file modified
+15 -6
@@ -1,6 +1,7 @@ 

  Name:           cutter-re

- Version:        1.10.2

- Release:        2%{?dist}

+ Version:        1.11.0

+ %global         rcversion   %{version}-rc1

+ Release:        0.rc1.1%{?dist}

  Summary:        GUI for radare2 reverse engineering framework

  

  # CC-BY-SA: src/img/icons/
@@ -8,11 +9,14 @@ 

  License:        GPLv3 and CC-BY-SA and CC0

  

  URL:            https://cutter.re/

- Source0:        https://github.com/radareorg/cutter/archive/v%{version}/cutter-%{version}.tar.gz

+ VCS:            https://github.com/radareorg/cutter

+ # Source0:        https://github.com/radareorg/cutter/archive/v%{version}/cutter-%{version}.tar.gz

+ Source0:        https://github.com/radareorg/cutter/archive/v%{rcversion}/cutter-%{rcversion}.tar.gz

  Source1:        cutter-re.desktop

  Source2:        cutter-re.appdata.xml

  

- Patch0:         cutter-re-fcn-function-rename.patch

+ # Already applied in 1.10.3

+ # Patch0:         cutter-re-fcn-function-rename.patch

  

  BuildRequires:  radare2-devel >= 4.4.0

  BuildRequires:  cmake
@@ -23,6 +27,8 @@ 

  BuildRequires:  file-devel

  BuildRequires:  desktop-file-utils

  BuildRequires:  libappstream-glib

+ BuildRequires:  graphviz-devel

+ BuildRequires:  qt5-linguist

  %ifarch %{qt5_qtwebengine_arches}

  BuildRequires:  qt5-qtwebengine-devel

  %endif
@@ -38,7 +44,7 @@ 

  

  

  %prep

- %autosetup -p1 -n cutter-%{version}

+ %autosetup -p1 -n cutter-%{rcversion}

  

  

  %build
@@ -49,7 +55,7 @@ 

  %else

  %cmake -DCMAKE_BUILD_WITH_INSTALL_RPATH=TRUE -DCUTTER_ENABLE_QTWEBENGINE=OFF ../src

  %endif

- make %{?_smp_mflags}

+ %make_build

  

  

  %install
@@ -83,6 +89,9 @@ 

  

  

  %changelog

+ * Wed Jul 22 2020 Michal Ambroz <rebus AT_ seznam.cz> - 1.11.0-0.rc1.1

+ - Bump to upstream version 1.11.0-rc1

+ 

  * Fri May 8 2020 Riccardo Schirone <rschirone91@gmail.com> - 1.10.2-2

  - Just re-build

  

file modified
+1 -4
@@ -1,4 +1,1 @@ 

- SHA512 (cutter-1.10.2.tar.gz) = e900e8b0138c6dba5196629f1d7b3fcb5b0b8e29b719672aff3dc8474ef7d6503e3ac07d7a4bfc975e0256e5957dde9bfbd91362f069512fff25bc2691bf1474

- SHA512 (cutter-re.desktop) = f1bca22a854d50af37fdb298c34b743b060913b9004f25d9169a79bfc02a3235c7e3a4d702108734441f1dc741069c0e49f55e70a13432672b8126c3df7f67c1

- SHA512 (cutter-re.appdata.xml) = 974d9cca569c6f974f90f24baa1771ac6061801a16403e37db19082d9acc67b49c2a8172d853e7ce3d7f0cef53fd75c4bd9b406d95a4bc2c1c3a42141972ba37

- SHA512 (cutter-re-fcn-function-rename.patch) = e12b9fbf2caaf5b96e39ddf3a7d0d271f26f13f16ecead5fbf38e838759571d33877eab13ab4e7fcfa0fb9c45d50d739fc1cf7466945bc107f943227a5074428

+ SHA512 (cutter-1.11.0-rc1.tar.gz) = ff49295bc8f17aa956733056a023f06a3d602fcbd866ba48bca2e7d2105436878c5e738f73c8c1c51c12b0dff6defd3d1fb23e4468a39b8d7118eefe26e5e7fa

Bump to the release candidate rc1 of the future release 1.11.0 to be used in rawhide with the radare2 4.5.0

  • I have added the desktop and appdata.xml files to make easier to track changes on these local text files
  • cutter-re-fcn-function-rename.patch was already merged in 1.10.3 and is no longer needed
  • added release dates and further url links to the appdata.xml
  • new dependencies to graphviz-devel and qt5-linguist
  • switch to using macro %make_build

Thank you for this! I'm in contact with upstream developers of cutter and the actual release of cutter-1.11.0 should not be that far away. I would prefer to wait a bit for the actual release, so I can update both radare2 and cutter at the same time. Would that be ok for you?