Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package giada for openSUSE:Factory checked in at 2022-03-21 20:12:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/giada (Old) and /work/SRC/openSUSE:Factory/.giada.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "giada" Mon Mar 21 20:12:19 2022 rev:4 rq:963543 version:0.21.0+git.20220312.9f123ccf Changes: -------- --- /work/SRC/openSUSE:Factory/giada/giada.changes 2020-01-02 14:41:53.756924944 +0100 +++ /work/SRC/openSUSE:Factory/.giada.new.25692/giada.changes 2022-03-21 20:12:33.888472581 +0100 @@ -1,0 +2,7 @@ +Wed Mar 16 09:07:47 UTC 2022 - Edgar Aichinger <edog...@aon.at> + +- Update to version 0.21.0+git, switch to obs_scm service +- add giada-findFLTK.patch +- enable VST3 support + +------------------------------------------------------------------- Old: ---- giada-0.16.0.tar.gz giada.svg New: ---- _service giada-0.21.0+git.20220312.9f123ccf.obscpio giada-findFLTK.patch giada.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ giada.spec ++++++ --- /var/tmp/diff_new_pack.lYPsXo/_old 2022-03-21 20:12:36.132474822 +0100 +++ /var/tmp/diff_new_pack.lYPsXo/_new 2022-03-21 20:12:36.136474826 +0100 @@ -1,7 +1,7 @@ # # spec file for package giada # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2015 Packman Team <pack...@links2linux.de> # Copyright (c) 2012 Pascal Bleser <pascal.ble...@opensuse.org> # @@ -19,21 +19,19 @@ Name: giada -Version: 0.16.0 +Version: 0.21.0+git.20220312.9f123ccf Release: 0 Summary: Sampler Audio Tool License: GPL-3.0-or-later URL: https://giadamusic.com -Source0: https://github.com/monocasual/giada/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz -Source1: giada.svg -Source2: %{name}.changes -BuildRequires: autoconf -BuildRequires: automake +Source0: %{name}-%{version}.tar.xz +Patch0: %{name}-findFLTK.patch +BuildRequires: cmake BuildRequires: fltk-devel -%if 0%{?suse_version} >= 1500 -BuildRequires: gcc-c++ +%if 0%{?suse_version} < 1550 +BuildRequires: gcc10-c++ %else -BuildRequires: gcc7-c++ +BuildRequires: gcc-c++ %endif BuildRequires: hicolor-icon-theme BuildRequires: libtool @@ -53,6 +51,7 @@ BuildRequires: pkgconfig(xft) BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xpm) +BuildRequires: pkgconfig(xrandr) %description Giada is an audio tool for DJs and live performers. Up to 32 samples @@ -61,26 +60,25 @@ control this. %prep -%setup -q +%autosetup -p1 %build export CXX=g++ -test -x "$(type -p g++-7)" && export CXX=g++-7 OBJCXX=g++-7 -./autogen.sh -%configure --target=linux -make %{?_smp_mflags} +test -x "$(type -p g++-10)" && export CXX=g++-10 OBJCXX=g++-10 +%cmake -DCMAKE_BUILD_TYPE=Release -DWITH_VST3=ON +%cmake_build %install -%make_install +%cmake_install -install -Dm 0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg %suse_update_desktop_file -c %{name} %{name} "Sampler Audio Tool" %{name} %{name} AudioVideo Audio Sequencer %files %doc ChangeLog %license COPYING %{_bindir}/%{name} -%{_datadir}/applications/%{name}.desktop -%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg +%{_datadir}/applications/* +%{_datadir}/icons/hicolor/scalable/apps/* +%{_datadir}/metainfo/* %changelog ++++++ _service ++++++ <services> <service name="obs_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://github.com/monocasual/giada.git</param> <param name="submodules">enable</param> <param name="version">0.21.0+git.%cd.%h</param> <param name="versionformat">0.21.0+git.%cd.%h</param> </service> <service name="tar" mode="buildtime"/> <service name="recompress" mode="buildtime"> <param name="compression">xz</param> <param name="file">*.tar</param> </service> <service name="set_version" mode="buildtime"/> </services> ++++++ giada-findFLTK.patch ++++++ diff -up giada-0.20.1/CMakeLists.txt.orig giada-0.20.1/CMakeLists.txt --- giada-0.20.1/CMakeLists.txt.orig 2022-02-20 11:04:38.000000000 +0100 +++ giada-0.20.1/CMakeLists.txt 2022-03-16 21:37:45.040389627 +0100 @@ -312,7 +312,7 @@ endif() set(FLTK_SKIP_FLUID TRUE) # Don't search for FLTK's fluid set(FLTK_SKIP_OPENGL TRUE) # Don't search for FLTK's OpenGL -find_package(FLTK REQUIRED NO_MODULE) +find_package(FLTK REQUIRED) list(APPEND LIBRARIES fltk) list(APPEND INCLUDE_DIRS ${FLTK_INCLUDE_DIRS}) message("FLTK library found in " ${FLTK_DIR}) ++++++ giada.obsinfo ++++++ name: giada version: 0.21.0+git.20220312.9f123ccf mtime: 1647078186 commit: 9f123ccf3768a9ea3a118042867f7c46eaedbe3b