commit vala-panel for openSUSE:Factory
Hello community, here is the log from the commit of package vala-panel for openSUSE:Factory checked in at 2020-03-03 10:17:48 Comparing /work/SRC/openSUSE:Factory/vala-panel (Old) and /work/SRC/openSUSE:Factory/.vala-panel.new.26092 (New) Package is "vala-panel" Tue Mar 3 10:17:48 2020 rev:8 rq:780866 version:0.4.91 Changes: --- /work/SRC/openSUSE:Factory/vala-panel/vala-panel.changes2019-11-11 21:40:58.516814171 +0100 +++ /work/SRC/openSUSE:Factory/.vala-panel.new.26092/vala-panel.changes 2020-03-03 10:19:07.867009226 +0100 @@ -1,0 +2,6 @@ +Sat Feb 22 15:48:43 UTC 2020 - Alexei Sorokin + +- Split vala-cmake-modules into a separate source package. +- Drop support for old openSUSE versions. + +--- Old: cmake-vala-1bce300.tar.gz Other differences: -- ++ vala-panel.spec ++ --- /var/tmp/diff_new_pack.UUVqzZ/_old 2020-03-03 10:19:08.535010608 +0100 +++ /var/tmp/diff_new_pack.UUVqzZ/_new 2020-03-03 10:19:08.535010608 +0100 @@ -1,7 +1,7 @@ # # spec file for package vala-panel # -# Copyright (c) 2019 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 @@ -17,23 +17,21 @@ %define _rev741b80c641591494e9f0ccc4cd19b0cd -%define cmake_vala_git_revision 1bce300 Name: vala-panel Version:0.4.91 Release:0 Summary:A Gtk3 desktop panel based on Vala License:GPL-3.0-or-later -Group: System/GUI/Other URL:https://gitlab.com/vala-panel-project/vala-panel Source: https://gitlab.com/vala-panel-project/vala-panel/uploads/%{_rev}/%{name}-%{version}.tar.xz -Source1:cmake-vala-1bce300.tar.gz -#PATCH-FIX-UPSTREAM marguer...@opensuse.org - fix linking with libm -Patch: vala-panel-0.4.91-libm.patch +# PATCH-FIX-UPSTREAM vala-panel-0.4.91-libm.patch marguer...@opensuse.org -- Fix linking with libm. +Patch0: vala-panel-0.4.91-libm.patch BuildRequires: cmake >= 3.3 BuildRequires: fdupes BuildRequires: gettext BuildRequires: pkgconfig BuildRequires: vala >= 0.34 +BuildRequires: vala-cmake-modules BuildRequires: pkgconfig(glib-2.0) >= 2.56.0 BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0 BuildRequires: pkgconfig(libpeas-1.0) >= 1.14.0 @@ -59,7 +57,6 @@ %package devel Summary:Development files for vala-panel -Group: Development/Libraries/Other Requires: %{name} = %{version} Requires: pkgconfig(gtk+-3.0) Requires: pkgconfig(libpeas-1.0) @@ -72,7 +69,6 @@ %package runner Summary:Commands runner for vala-panel -Group: System/GUI/Other Requires: %{name} = %{version} %description runner @@ -82,7 +78,6 @@ %package plugins-base Summary:Plugins for vala-panel -- non-X11 plugins -Group: System/GUI/Other %description plugins-base Vala Panel is a desktop panel written in Vala and Gtk3. @@ -92,7 +87,6 @@ %package plugins-wnck Summary:Plugins for vala-panel -- X11 plugins -Group: System/GUI/Other %description plugins-wnck Vala Panel is a desktop panel written in Vala and Gtk3. @@ -100,72 +94,24 @@ This package contains X11 plugins for vala-panel: tasklist, system tray, and others. -%package -n vala-cmake-modules -Summary:Vala CMake modules -Group: Development/Tools/Other -Version:%{cmake_vala_git_revision} -Release:0 - -%description -n vala-cmake-modules -This package provides Vala CMake Modules for vala-panel and vala-panel-appmenu. - %prep %autosetup -p1 -mv cmake/FallbackVersion.cmake . -rm -rf cmake -tar -xf %{S:1} -C . -mv cmake-vala-%{cmake_vala_git_revision} cmake -mv FallbackVersion.cmake cmake -pushd cmake -cmake -DCMAKE_INSTALL_PREFIX=%{buildroot}%{_prefix} . -make %{?_smp_mflags} V=1 -popd %build -%if 0%{?suse_version} <= 1320 -export CFLAGS="%{optflags} -std=gnu99" -%endif %cmake \ -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \ -DCMAKE_SHARED_LINKER_FLAGS=""\ -DGSETTINGS_COMPILE=OFF -make %{?_smp_mflags} V=1 +%cmake_build %install -pushd cmake -make install -popd %cmake_install %find_lang %{name} %fdupes %{buildroot}%{_datadir}/ -%post -/sbin/ldconfig -%if 0%{?suse_version} < 1500 -%icon_theme_cache_post -%glib2_gsettings_schema_post -%endif - -%postun -/sbin/ldconfig -%if 0%{?suse_version} < 1500 -%icon_theme_cache_postun -%glib2_gsettings_schema_postun -%endif - -%if 0%{?suse_version} < 1500 -%post plugins-base -%glib2_gsettings_schema_post - -%postun plugins-base -%glib2_gsettings_schema_postun - -%post plugins-wnck
commit vala-panel for openSUSE:Factory
Hello community, here is the log from the commit of package vala-panel for openSUSE:Factory checked in at 2019-11-11 21:40:56 Comparing /work/SRC/openSUSE:Factory/vala-panel (Old) and /work/SRC/openSUSE:Factory/.vala-panel.new.2990 (New) Package is "vala-panel" Mon Nov 11 21:40:56 2019 rev:7 rq:747385 version:unknown Changes: --- /work/SRC/openSUSE:Factory/vala-panel/vala-panel.changes2018-08-29 12:26:53.751619291 +0200 +++ /work/SRC/openSUSE:Factory/.vala-panel.new.2990/vala-panel.changes 2019-11-11 21:40:58.516814171 +0100 @@ -1,0 +2,14 @@ +Sat Nov 9 02:45:59 UTC 2019 - Marguerite Su + +- Add vala-panel-0.4.91-libm.patch + * fix linking with libm by vala-panel-0.4.91-libm.patch + +--- +Sat Oct 19 06:27:37 UTC 2019 - Marguerite Su + +- Update to version 0.4.91: + * Fixes for hide and updated tasklist +- New subpackage: vala-cmake-modules + * needed by vala-panel-appmenu + +--- Old: vala-panel-0.4.61.tar.gz New: cmake-vala-1bce300.tar.gz vala-panel-0.4.91-libm.patch vala-panel-0.4.91.tar.xz Other differences: -- ++ vala-panel.spec ++ --- /var/tmp/diff_new_pack.cacLgi/_old 2019-11-11 21:40:59.868815511 +0100 +++ /var/tmp/diff_new_pack.cacLgi/_new 2019-11-11 21:40:59.876815519 +0100 @@ -1,7 +1,7 @@ # # spec file for package vala-panel # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,19 +12,23 @@ # 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/ # -%define _rev7a37f54f0eee17de4f9094c1033967bd +%define _rev741b80c641591494e9f0ccc4cd19b0cd +%define cmake_vala_git_revision 1bce300 Name: vala-panel -Version:0.4.61 +Version:0.4.91 Release:0 Summary:A Gtk3 desktop panel based on Vala License:GPL-3.0-or-later Group: System/GUI/Other URL:https://gitlab.com/vala-panel-project/vala-panel -Source: https://gitlab.com/vala-panel-project/vala-panel/uploads/%{_rev}/%{name}-%{version}.tar.gz +Source: https://gitlab.com/vala-panel-project/vala-panel/uploads/%{_rev}/%{name}-%{version}.tar.xz +Source1:cmake-vala-1bce300.tar.gz +#PATCH-FIX-UPSTREAM marguer...@opensuse.org - fix linking with libm +Patch: vala-panel-0.4.91-libm.patch BuildRequires: cmake >= 3.3 BuildRequires: fdupes BuildRequires: gettext @@ -96,8 +100,26 @@ This package contains X11 plugins for vala-panel: tasklist, system tray, and others. +%package -n vala-cmake-modules +Summary:Vala CMake modules +Group: Development/Tools/Other +Version:%{cmake_vala_git_revision} +Release:0 + +%description -n vala-cmake-modules +This package provides Vala CMake Modules for vala-panel and vala-panel-appmenu. + %prep -%setup -q +%autosetup -p1 +mv cmake/FallbackVersion.cmake . +rm -rf cmake +tar -xf %{S:1} -C . +mv cmake-vala-%{cmake_vala_git_revision} cmake +mv FallbackVersion.cmake cmake +pushd cmake +cmake -DCMAKE_INSTALL_PREFIX=%{buildroot}%{_prefix} . +make %{?_smp_mflags} V=1 +popd %build %if 0%{?suse_version} <= 1320 @@ -110,6 +132,9 @@ make %{?_smp_mflags} V=1 %install +pushd cmake +make install +popd %cmake_install %find_lang %{name} %fdupes %{buildroot}%{_datadir}/ @@ -186,13 +211,14 @@ %files plugins-wnck %{_datadir}/glib-2.0/schemas/org.valapanel.X.gschema.xml -%{_libdir}/vala-panel/applets/libxembed.so %{_libdir}/vala-panel/applets/libdeskno.so -%{_libdir}/vala-panel/applets/libtasklist.so %{_libdir}/vala-panel/applets/libtasklist-xfce.so %{_libdir}/vala-panel/applets/libwincmd.so %{_libdir}/vala-panel/applets/libpager.so %{_libdir}/vala-panel/applets/libbuttons.so -%{_libdir}/vala-panel/applets/libicontasks.so +%{_libdir}/vala-panel/applets/libnetmon.so + +%files -n vala-cmake-modules +%{_datadir}/VCM %changelog ++ vala-panel-0.4.91-libm.patch ++ Index: vala-panel-0.4.91/applets/wnck/tasklist/CMakeLists.txt === --- vala-panel-0.4.91.orig/applets/wnck/tasklist/CMakeLists.txt +++ vala-panel-0.4.91/applets/wnck/tasklist/CMakeLists.txt @@ -15,7 +15,7 @@ add_library (${PLUGIN_NAME} MODULE ${RESOURCES} ) -target_link_libraries (${PLUGIN_NAME} WNCK::WNCK
commit vala-panel for openSUSE:Factory
Hello community, here is the log from the commit of package vala-panel for openSUSE:Factory checked in at 2018-08-29 12:26:52 Comparing /work/SRC/openSUSE:Factory/vala-panel (Old) and /work/SRC/openSUSE:Factory/.vala-panel.new (New) Package is "vala-panel" Wed Aug 29 12:26:52 2018 rev:6 rq:632009 version:0.4.61 Changes: --- /work/SRC/openSUSE:Factory/vala-panel/vala-panel.changes2017-05-03 15:54:01.135087622 +0200 +++ /work/SRC/openSUSE:Factory/.vala-panel.new/vala-panel.changes 2018-08-29 12:26:53.751619291 +0200 @@ -1,0 +2,7 @@ +Mon Aug 27 11:59:46 UTC 2018 - sor.ale...@meowr.ru + +- Update to version 0.4.61: + * No changelog available. +- Remove vala-panel-lower-reqs.patch. + +--- Old: vala-panel-0.3.8.tar.gz vala-panel-lower-reqs.patch New: vala-panel-0.4.61.tar.gz Other differences: -- ++ vala-panel.spec ++ --- /var/tmp/diff_new_pack.TrpzTG/_old 2018-08-29 12:26:54.335620574 +0200 +++ /var/tmp/diff_new_pack.TrpzTG/_new 2018-08-29 12:26:54.335620574 +0200 @@ -1,7 +1,7 @@ # # spec file for package vala-panel # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,27 +16,28 @@ # +%define _rev7a37f54f0eee17de4f9094c1033967bd Name: vala-panel -Version:0.3.8 +Version:0.4.61 Release:0 Summary:A Gtk3 desktop panel based on Vala -License:GPL-3.0+ +License:GPL-3.0-or-later Group: System/GUI/Other -Url:https://github.com/rilian-la-te/vala-panel -Source: https://github.com/rilian-la-te/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz -# PATCH-FIX-OPENSUSE vala-panel-lower-reqs.patch sor.ale...@meowr.ru -- Lower requirements for openSUSE Leap 42.x. -Patch0: vala-panel-lower-reqs.patch -BuildRequires: cmake >= 2.8 +URL:https://gitlab.com/vala-panel-project/vala-panel +Source: https://gitlab.com/vala-panel-project/vala-panel/uploads/%{_rev}/%{name}-%{version}.tar.gz +BuildRequires: cmake >= 3.3 BuildRequires: fdupes BuildRequires: gettext BuildRequires: pkgconfig -BuildRequires: vala >= 0.32 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.20.0 -BuildRequires: pkgconfig(libpeas-1.0) >= 1.2.0 +BuildRequires: vala >= 0.34 +BuildRequires: pkgconfig(glib-2.0) >= 2.56.0 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.22.0 +BuildRequires: pkgconfig(libpeas-1.0) >= 1.14.0 BuildRequires: pkgconfig(libwnck-3.0) >= 3.4.0 Recommends: %{name}-lang Recommends: %{name}-plugin-sntray Recommends: %{name}-plugins-base = %{version} +Recommends: %{name}-runner = %{version} Suggests: %{name}-plugin-appmenu Suggests: %{name}-plugins-wnck = %{version} @@ -65,11 +66,23 @@ This is a development package for vala-panel. +%package runner +Summary:Commands runner for vala-panel +Group: System/GUI/Other +Requires: %{name} = %{version} + +%description runner +Vala Panel is a desktop panel written in Vala and Gtk3. + +This is a simple commands runner for vala-panel. + %package plugins-base Summary:Plugins for vala-panel -- non-X11 plugins Group: System/GUI/Other %description plugins-base +Vala Panel is a desktop panel written in Vala and Gtk3. + This package contains main plugins for vala-panel: clock, launchbar, applications menu and so on. @@ -78,12 +91,13 @@ Group: System/GUI/Other %description plugins-wnck +Vala Panel is a desktop panel written in Vala and Gtk3. + This package contains X11 plugins for vala-panel: tasklist, system tray, and others. %prep %setup -q -%patch0 -p1 %build %if 0%{?suse_version} <= 1320 @@ -101,15 +115,20 @@ %fdupes %{buildroot}%{_datadir}/ %post +/sbin/ldconfig +%if 0%{?suse_version} < 1500 %icon_theme_cache_post %glib2_gsettings_schema_post -/sbin/ldconfig +%endif %postun +/sbin/ldconfig +%if 0%{?suse_version} < 1500 %icon_theme_cache_postun %glib2_gsettings_schema_postun -/sbin/ldconfig +%endif +%if 0%{?suse_version} < 1500 %post plugins-base %glib2_gsettings_schema_post @@ -121,33 +140,37 @@ %postun plugins-wnck %glib2_gsettings_schema_postun +%endif %files -%defattr(-,root,root) -%doc LICENSE README.md +%license LICENSE +%doc README.md %config %{_sysconfdir}/xdg/vala-panel/ %{_bindir}/vala-panel* +%exclude %{_bindir}/vala-panel-runner %{_datadir}/glib-2.0/schemas/org.valapanel.gschema.xml %{_libdir}/libvalapanel.so.* -%{_libdir}/vala-panel/*.so.*
commit vala-panel for openSUSE:Factory
Hello community, here is the log from the commit of package vala-panel for openSUSE:Factory checked in at 2017-05-03 15:53:57 Comparing /work/SRC/openSUSE:Factory/vala-panel (Old) and /work/SRC/openSUSE:Factory/.vala-panel.new (New) Package is "vala-panel" Wed May 3 15:53:57 2017 rev:5 rq:487952 version:0.3.8 Changes: --- /work/SRC/openSUSE:Factory/vala-panel/vala-panel.changes2017-04-11 09:39:44.814988180 +0200 +++ /work/SRC/openSUSE:Factory/.vala-panel.new/vala-panel.changes 2017-05-03 15:54:01.135087622 +0200 @@ -1,0 +2,9 @@ +Wed Apr 5 14:54:33 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 0.3.8: + * No changelog available. +- Remove vala-panel-0.3.6-vala-0.36.patch: fixed upstream. +- Add vala-panel-lower-reqs.patch: lower requirements for + openSUSE Leap 42.x. + +--- Old: vala-panel-0.3.6-vala-0.36.patch vala-panel-0.3.6.tar.gz New: vala-panel-0.3.8.tar.gz vala-panel-lower-reqs.patch Other differences: -- ++ vala-panel.spec ++ --- /var/tmp/diff_new_pack.kZ614y/_old 2017-05-03 15:54:01.846987120 +0200 +++ /var/tmp/diff_new_pack.kZ614y/_new 2017-05-03 15:54:01.846987120 +0200 @@ -17,21 +17,21 @@ Name: vala-panel -Version:0.3.6 +Version:0.3.8 Release:0 Summary:A Gtk3 desktop panel based on Vala License:GPL-3.0+ Group: System/GUI/Other Url:https://github.com/rilian-la-te/vala-panel Source: https://github.com/rilian-la-te/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM vala-panel-0.3.6-vala-0.36.patch -- Fix build with Vala 0.36 and newer (commits 01bb0cd, 466bc4b). -Patch0: vala-panel-0.3.6-vala-0.36.patch +# PATCH-FIX-OPENSUSE vala-panel-lower-reqs.patch sor.ale...@meowr.ru -- Lower requirements for openSUSE Leap 42.x. +Patch0: vala-panel-lower-reqs.patch BuildRequires: cmake >= 2.8 BuildRequires: fdupes BuildRequires: gettext BuildRequires: pkgconfig -BuildRequires: vala >= 0.24 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.16.0 +BuildRequires: vala >= 0.32 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.20.0 BuildRequires: pkgconfig(libpeas-1.0) >= 1.2.0 BuildRequires: pkgconfig(libwnck-3.0) >= 3.4.0 Recommends: %{name}-lang @@ -56,9 +56,9 @@ Summary:Development files for vala-panel Group: Development/Libraries/Other Requires: %{name} = %{version} -Requires: pkgconfig(gtk+-3.0) >= 3.16.0 -Requires: pkgconfig(libpeas-1.0) >= 1.2.0 -Requires: pkgconfig(libwnck-3.0) >= 3.4.0 +Requires: pkgconfig(gtk+-3.0) +Requires: pkgconfig(libpeas-1.0) +Requires: pkgconfig(libwnck-3.0) %description devel Vala Panel is a desktop panel written in Vala and Gtk3. @@ -86,8 +86,12 @@ %patch0 -p1 %build +%if 0%{?suse_version} <= 1320 +export CFLAGS="%{optflags} -std=gnu99" +%endif %cmake \ -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \ + -DCMAKE_SHARED_LINKER_FLAGS=""\ -DGSETTINGS_COMPILE=OFF make %{?_smp_mflags} V=1 @@ -122,14 +126,15 @@ %defattr(-,root,root) %doc LICENSE README.md %config %{_sysconfdir}/xdg/vala-panel/ -%{_mandir}/man?/vala-panel.?%{?ext_man} -%{_bindir}/vala-panel +%{_bindir}/vala-panel* %{_datadir}/glib-2.0/schemas/org.valapanel.gschema.xml %{_libdir}/libvalapanel.so.* +%{_libdir}/vala-panel/*.so.* %{_datadir}/vala/ %{_datadir}/vala-panel/ %{_datadir}/glib-2.0/schemas/org.valapanel.toplevel.gschema.xml %{_datadir}/icons/hicolor/*/apps/vala-panel.* +%{_mandir}/man?/vala-panel.?%{?ext_man} %files lang -f %{name}.lang %defattr(-,root,root) @@ -137,6 +142,7 @@ %files devel %defattr(-,root,root) %{_libdir}/libvalapanel.so +%{_libdir}/vala-panel/*.so %{_includedir}/vala-panel/ %{_libdir}/pkgconfig/vala-panel.pc @@ -172,11 +178,13 @@ %{_libdir}/vala-panel/applets/libwincmd.so %{_libdir}/vala-panel/applets/libpager.so %{_libdir}/vala-panel/applets/libbuttons.so +%{_libdir}/vala-panel/applets/libicontasks.so %{_libdir}/vala-panel/applets/xembed.plugin %{_libdir}/vala-panel/applets/deskno.plugin %{_libdir}/vala-panel/applets/tasklist.plugin %{_libdir}/vala-panel/applets/wincmd.plugin %{_libdir}/vala-panel/applets/pager.plugin %{_libdir}/vala-panel/applets/buttons.plugin +%{_libdir}/vala-panel/applets/icontasks.plugin %changelog ++ vala-panel-0.3.6.tar.gz -> vala-panel-0.3.8.tar.gz ++ 16329 lines of diff (skipped) ++ vala-panel-lower-reqs.patch ++ --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -82,7 +82,7 @@ add_definitions(-DGETTEXT_PACKAGE=\"${GE # Vala find_package (Vala REQUIRED) include (ValaVersion) -ensure_vala_version ("0.34" MINIMUM)
commit vala-panel for openSUSE:Factory
Hello community, here is the log from the commit of package vala-panel for openSUSE:Factory checked in at 2017-04-11 09:39:43 Comparing /work/SRC/openSUSE:Factory/vala-panel (Old) and /work/SRC/openSUSE:Factory/.vala-panel.new (New) Package is "vala-panel" Tue Apr 11 09:39:43 2017 rev:4 rq:484331 version:0.3.6 Changes: --- /work/SRC/openSUSE:Factory/vala-panel/vala-panel.changes2017-01-25 23:32:52.640474706 +0100 +++ /work/SRC/openSUSE:Factory/.vala-panel.new/vala-panel.changes 2017-04-11 09:39:44.814988180 +0200 @@ -1,0 +2,6 @@ +Sat Apr 1 11:12:25 UTC 2017 - sor.ale...@meowr.ru + +- Add vala-panel-0.3.6-vala-0.36.patch: Fix build with Vala 0.36 + and newer (commits 01bb0cd, 466bc4b). + +--- New: vala-panel-0.3.6-vala-0.36.patch Other differences: -- ++ vala-panel.spec ++ --- /var/tmp/diff_new_pack.iMYTGl/_old 2017-04-11 09:39:45.718860496 +0200 +++ /var/tmp/diff_new_pack.iMYTGl/_new 2017-04-11 09:39:45.718860496 +0200 @@ -24,6 +24,8 @@ Group: System/GUI/Other Url:https://github.com/rilian-la-te/vala-panel Source: https://github.com/rilian-la-te/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM vala-panel-0.3.6-vala-0.36.patch -- Fix build with Vala 0.36 and newer (commits 01bb0cd, 466bc4b). +Patch0: vala-panel-0.3.6-vala-0.36.patch BuildRequires: cmake >= 2.8 BuildRequires: fdupes BuildRequires: gettext @@ -81,6 +83,7 @@ %prep %setup -q +%patch0 -p1 %build %cmake \ ++ vala-panel-0.3.6-vala-0.36.patch ++ --- a/applets/core/launchbar/launchbar-config.vala +++ b/applets/core/launchbar/launchbar-config.vala @@ -184,7 +184,11 @@ namespace LaunchBar else if (rows_num > len) { current_items.iter_nth_child(out iter, null, len); +#if VALA_0_36 +while(current_items.remove(ref iter)); +#else while(current_items.remove(iter)); +#endif } for (int i = 0; i < len; i++) { --- a/lib/configurator.vala +++ b/lib/configurator.vala @@ -422,7 +422,11 @@ namespace ValaPanel model.get(it, Column.DATA, out pl, -1); if( tree_path.get_indices()[0] >= model.iter_n_children(null)) tree_path.prev(); +#if VALA_0_36 +(model as Gtk.ListStore).remove(ref it); +#else (model as Gtk.ListStore).remove(it); +#endif tree_sel.select_path(tree_path ); toplevel.remove_applet(pl); } --- a/lib/plugin-settings.vala +++ b/lib/plugin-settings.vala @@ -77,7 +77,11 @@ namespace ValaPanel internal ToplevelSettings (string file) { +#if VALA_0_36 +this.full(file,PANEL_SCHEMA,PANEL_PATH,ROOT_NAME); +#else ToplevelSettings.full(file,PANEL_SCHEMA,PANEL_PATH,ROOT_NAME); +#endif } internal uint find_free_num()
commit vala-panel for openSUSE:Factory
Hello community, here is the log from the commit of package vala-panel for openSUSE:Factory checked in at 2017-01-25 23:32:51 Comparing /work/SRC/openSUSE:Factory/vala-panel (Old) and /work/SRC/openSUSE:Factory/.vala-panel.new (New) Package is "vala-panel" Changes: --- /work/SRC/openSUSE:Factory/vala-panel/vala-panel.changes2016-05-17 17:15:43.0 +0200 +++ /work/SRC/openSUSE:Factory/.vala-panel.new/vala-panel.changes 2017-01-25 23:32:52.640474706 +0100 @@ -1,0 +2,7 @@ +Mon Jan 23 12:25:12 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 0.3.6: + * No changelog available. +- Fix recommends. + +--- Old: vala-panel-0.3.5.tar.gz New: vala-panel-0.3.6.tar.gz Other differences: -- ++ vala-panel.spec ++ --- /var/tmp/diff_new_pack.l1LqeX/_old 2017-01-25 23:32:53.996270392 +0100 +++ /var/tmp/diff_new_pack.l1LqeX/_new 2017-01-25 23:32:54.000269790 +0100 @@ -1,7 +1,7 @@ # # spec file for package vala-panel # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: vala-panel -Version:0.3.5 +Version:0.3.6 Release:0 Summary:A Gtk3 desktop panel based on Vala License:GPL-3.0+ @@ -27,15 +27,15 @@ BuildRequires: cmake >= 2.8 BuildRequires: fdupes BuildRequires: gettext -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: vala >= 0.24 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 +BuildRequires: pkgconfig(gtk+-3.0) >= 3.16.0 BuildRequires: pkgconfig(libpeas-1.0) >= 1.2.0 BuildRequires: pkgconfig(libwnck-3.0) >= 3.4.0 -Recommends: %{name}-lang = %{version} +Recommends: %{name}-lang +Recommends: %{name}-plugin-sntray Recommends: %{name}-plugins-base = %{version} -Recommends: %{name}-sntray = %{version} -Suggests: %{name}-appmenu = %{version} +Suggests: %{name}-plugin-appmenu Suggests: %{name}-plugins-wnck = %{version} %description @@ -54,8 +54,7 @@ Summary:Development files for vala-panel Group: Development/Libraries/Other Requires: %{name} = %{version} -Requires: pkg-config -Requires: pkgconfig(gtk+-3.0) >= 3.12.0 +Requires: pkgconfig(gtk+-3.0) >= 3.16.0 Requires: pkgconfig(libpeas-1.0) >= 1.2.0 Requires: pkgconfig(libwnck-3.0) >= 3.4.0 @@ -82,21 +81,17 @@ %prep %setup -q -%if 0%{?suse_version} != 1320 -# Use upstream glib-2.0.vapi. -rm vapi/glib-2.0.vapi -%endif %build %cmake \ -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \ -DGSETTINGS_COMPILE=OFF -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install %cmake_install %find_lang %{name} -%fdupes %{buildroot}%{_datadir} +%fdupes %{buildroot}%{_datadir}/ %post %icon_theme_cache_post ++ vala-panel-0.3.5.tar.gz -> vala-panel-0.3.6.tar.gz ++ 8236 lines of diff (skipped)
commit vala-panel for openSUSE:Factory
Hello community, here is the log from the commit of package vala-panel for openSUSE:Factory checked in at 2016-05-17 17:15:38 Comparing /work/SRC/openSUSE:Factory/vala-panel (Old) and /work/SRC/openSUSE:Factory/.vala-panel.new (New) Package is "vala-panel" Changes: --- /work/SRC/openSUSE:Factory/vala-panel/vala-panel.changes2015-06-30 10:15:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.vala-panel.new/vala-panel.changes 2016-05-17 17:15:43.0 +0200 @@ -1,0 +2,5 @@ +Sat May 7 07:12:54 UTC 2016 - sor.ale...@meowr.ru + +- Fix build by using upstream glib-2.0.vapi. + +--- Other differences: -- ++ vala-panel.spec ++ --- /var/tmp/diff_new_pack.Jt6VjO/_old 2016-05-17 17:15:45.0 +0200 +++ /var/tmp/diff_new_pack.Jt6VjO/_new 2016-05-17 17:15:45.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package vala-panel # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -27,6 +27,7 @@ BuildRequires: cmake >= 2.8 BuildRequires: fdupes BuildRequires: gettext +BuildRequires: pkg-config BuildRequires: vala >= 0.24 BuildRequires: pkgconfig(gtk+-3.0) >= 3.12.0 BuildRequires: pkgconfig(libpeas-1.0) >= 1.2.0 @@ -53,6 +54,7 @@ Summary:Development files for vala-panel Group: Development/Libraries/Other Requires: %{name} = %{version} +Requires: pkg-config Requires: pkgconfig(gtk+-3.0) >= 3.12.0 Requires: pkgconfig(libpeas-1.0) >= 1.2.0 Requires: pkgconfig(libwnck-3.0) >= 3.4.0 @@ -80,6 +82,10 @@ %prep %setup -q +%if 0%{?suse_version} != 1320 +# Use upstream glib-2.0.vapi. +rm vapi/glib-2.0.vapi +%endif %build %cmake \
commit vala-panel for openSUSE:Factory
Hello community, here is the log from the commit of package vala-panel for openSUSE:Factory checked in at 2015-06-30 10:15:48 Comparing /work/SRC/openSUSE:Factory/vala-panel (Old) and /work/SRC/openSUSE:Factory/.vala-panel.new (New) Package is vala-panel Changes: New Changes file: --- /dev/null 2015-06-25 09:04:34.320025005 +0200 +++ /work/SRC/openSUSE:Factory/.vala-panel.new/vala-panel.changes 2015-06-30 10:15:48.0 +0200 @@ -0,0 +1,9 @@ +--- +Wed Jun 24 13:48:32 UTC 2015 - cdenic...@suse.com + +- correct license is GPL-3.0+, see LICENSE-file + +--- +Fri Jun 19 12:43:17 UTC 2015 - sor.ale...@meowr.ru + +- Initial package. New: vala-panel-0.3.5.tar.gz vala-panel.changes vala-panel.spec Other differences: -- ++ vala-panel.spec ++ # # spec file for package vala-panel # # Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # 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/ # Name: vala-panel Version:0.3.5 Release:0 Summary:A Gtk3 desktop panel based on Vala License:GPL-3.0+ Group: System/GUI/Other Url:https://github.com/rilian-la-te/vala-panel Source: https://github.com/rilian-la-te/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake = 2.8 BuildRequires: fdupes BuildRequires: gettext BuildRequires: vala = 0.24 BuildRequires: pkgconfig(gtk+-3.0) = 3.12.0 BuildRequires: pkgconfig(libpeas-1.0) = 1.2.0 BuildRequires: pkgconfig(libwnck-3.0) = 3.4.0 Recommends: %{name}-lang = %{version} Recommends: %{name}-plugins-base = %{version} Recommends: %{name}-sntray = %{version} Suggests: %{name}-appmenu = %{version} Suggests: %{name}-plugins-wnck = %{version} %description Vala Panel is a desktop panel written in Vala and Gtk3. Initially it was a fork of LXPanel but 0.2.0 is completely rewritten in Vala. It offers same functionality as LXPanel but: * It has a slightly bigger memory usage. * X11 dependency is stripped from panel core (but it is not tested on another display servers, such as Wayland and Mir, right now). * Some of former LXPanel plugins are separate binaries now and live in another packages (volume applet for example). %lang_package %package devel Summary:Development files for vala-panel Group: Development/Libraries/Other Requires: %{name} = %{version} Requires: pkgconfig(gtk+-3.0) = 3.12.0 Requires: pkgconfig(libpeas-1.0) = 1.2.0 Requires: pkgconfig(libwnck-3.0) = 3.4.0 %description devel Vala Panel is a desktop panel written in Vala and Gtk3. This is a development package for vala-panel. %package plugins-base Summary:Plugins for vala-panel -- non-X11 plugins Group: System/GUI/Other %description plugins-base This package contains main plugins for vala-panel: clock, launchbar, applications menu and so on. %package plugins-wnck Summary:Plugins for vala-panel -- X11 plugins Group: System/GUI/Other %description plugins-wnck This package contains X11 plugins for vala-panel: tasklist, system tray, and others. %prep %setup -q %build %cmake \ -DCMAKE_INSTALL_SYSCONFDIR=%{_sysconfdir} \ -DGSETTINGS_COMPILE=OFF make %{?_smp_mflags} %install %cmake_install %find_lang %{name} %fdupes %{buildroot}%{_datadir} %post %icon_theme_cache_post %glib2_gsettings_schema_post /sbin/ldconfig %postun %icon_theme_cache_postun %glib2_gsettings_schema_postun /sbin/ldconfig %post plugins-base %glib2_gsettings_schema_post %postun plugins-base %glib2_gsettings_schema_postun %post plugins-wnck %glib2_gsettings_schema_post %postun plugins-wnck %glib2_gsettings_schema_postun %files %defattr(-,root,root) %doc LICENSE README.md %config %{_sysconfdir}/xdg/vala-panel/ %{_mandir}/man?/vala-panel.?%{?ext_man} %{_bindir}/vala-panel %{_datadir}/glib-2.0/schemas/org.valapanel.gschema.xml %{_libdir}/libvalapanel.so.* %{_datadir}/vala/ %{_datadir}/vala-panel/ %{_datadir}/glib-2.0/schemas/org.valapanel.toplevel.gschema.xml