Hello community, here is the log from the commit of package bloaty for openSUSE:Factory checked in at 2020-07-03 00:01:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bloaty (Old) and /work/SRC/openSUSE:Factory/.bloaty.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bloaty" Fri Jul 3 00:01:23 2020 rev:2 rq:808891 version:1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/bloaty/bloaty.changes 2017-02-03 17:32:04.104535457 +0100 +++ /work/SRC/openSUSE:Factory/.bloaty.new.3060/bloaty.changes 2020-07-03 00:02:20.206064952 +0200 @@ -1,0 +2,20 @@ +Mon May 25 07:29:38 UTC 2020 - opensuse-packag...@opensuse.org + +- Update to version 1.1: + * Fix for ABSL CMake build. + * Fleshed out the Changelog a bit more. + * Added changelog for 1.1 release and updated version number. + * Updated README.md with latest Bloaty output. + * Fixed the build for the new ABSL version. + * Updated submodules, except for Demumble which switched to LLVM upstream. + +------------------------------------------------------------------- +Fri May 22 09:14:38 UTC 2020 - opensuse-packag...@opensuse.org + +- Update to version 1.0+git76. Most notable changes: + * Allow WebAssembly files with `--debug-file`. + * Use system deps for protobuf, capstone and re2 + * Added experimental support for WebAssembly. + * Add support for ARM64 binaries. + +------------------------------------------------------------------- Old: ---- _service bloaty-0.0.1+git.20161109.ca41835.tar.xz New: ---- bloaty-1.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bloaty.spec ++++++ --- /var/tmp/diff_new_pack.0UWFEX/_old 2020-07-03 00:02:21.150068077 +0200 +++ /var/tmp/diff_new_pack.0UWFEX/_new 2020-07-03 00:02:21.154068091 +0200 @@ -1,7 +1,7 @@ # -# spec file for package creduce +# spec file for package bloaty # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,39 +12,44 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: bloaty -Version: 0.0.1+git.20161109.ca41835 +Version: 1.1 Release: 0 Summary: Bloaty McBloatface: a size profiler for binaries License: Apache-2.0 Group: Development/Tools/Other -Url: https://github.com/google/bloaty -Source0: %{name}-%{version}.tar.xz +URL: https://github.com/google/bloaty +Source: https://github.com/google/bloaty/releases/download/v%{version}/%{name}-%{version}.tar.bz2 +BuildRequires: cmake BuildRequires: gcc BuildRequires: gcc-c++ -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: pkgconfig(capstone) +BuildRequires: pkgconfig(protobuf) +BuildRequires: pkgconfig(re2) +BuildRequires: pkgconfig(zlib) %description Bloaty McBloatface will show you a size profile of ELF or Mach-O binaries so you can understand what is taking up space inside. %prep -%setup -q +%autosetup -p1 %build -make %{?_smp_mflags} +# CMakeLists.txt relies on libbloaty being a static lib (broken link deps). +# We don't need libbloaty anywhere else though so it's fine. +%cmake -DBUILD_SHARED_LIBS:BOOL=OFF -DBLOATY_ENABLE_CMAKETARGETS:BOOL=OFF +%cmake_build %install -install -d %{buildroot}/%{_bindir} -install %{name} %{buildroot}%{_bindir} +%cmake_install %files -%defattr(-,root,root) -%doc LICENSE +%license LICENSE %{_bindir}/bloaty %changelog ++++++ bloaty-0.0.1+git.20161109.ca41835.tar.xz -> bloaty-1.1.tar.bz2 ++++++ ++++ 1761108 lines of diff (skipped)