Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package vimb for openSUSE:Factory checked in 
at 2024-07-08 19:07:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/vimb (Old)
 and      /work/SRC/openSUSE:Factory/.vimb.new.2080 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "vimb"

Mon Jul  8 19:07:42 2024 rev:7 rq:1185885 version:3.7.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/vimb/vimb.changes        2021-10-08 
22:05:30.428605418 +0200
+++ /work/SRC/openSUSE:Factory/.vimb.new.2080/vimb.changes      2024-07-08 
19:08:00.130173757 +0200
@@ -1,0 +2,74 @@
+Fri Jul  5 20:59:59 UTC 2024 - Muhammad Akbar Yanuar Mantari <mantari...@pm.me>
+
+- Add pkgconfig(webkit2gtk-4.1) BuildRequires: fix build failed
+- Add desktop-file-utils and appstream-glib BuildRequires: to
+  validate files
+- Remove unneeded BuildRequires:
+  + pkgconfig(libsoup-gnome-2.4)
+  + pkgconfig(libsoup-2.4)
+  + pkgconfig(gtk+-3.0)
+  + libwebkit2gtk-4_1-0
+- enable make test
+
+-------------------------------------------------------------------
+Fri Jun 23 06:03:55 UTC 2023 - Michael Vetter <mvet...@suse.com>
+
+- Update to 3.7.0:
+  Added:
+  * The new env variable $VIMB_SELECTION is set to the current selected text
+    whenever a shellcmd is run #592.
+  * Allow to push link url to queue by <S-LeftMouse> #610.
+  * Allow to decide if html5 notfication are allowed #651. New setting
+    notification=[ask,always,never] added.
+  * Add new env VIMB_WIN_ID var for :shellcmd which holds the own window id.
+  * Focus last focused input elemnt on page via i - or first found element if
+    none was focused before.
+  * Completion with bookmarked urls for :qpush and qunshift.
+  * Setting scroll-multiplier to allow for faster scrolling by mouse wheel.
+  * Setting intelligent-tracking-prevention to enable WebKit's Intelligent
+    Tracking Prevention (ITP).
+  * Setting javascript-enable-markup to disable js markup instead of disabling
+  * Setting status-bar-show-settings to enable showing indicators to currently
+    applied setting. Can be configured via config.h file.
+
+    #define COOKIE GET_CHAR(c, "cookie-accept")
+    #define STATUS_VARAIBLE_SHOW "%c%c%c%c%c%c%c%c", \
+      CHAR_MAP(COOKIE, "always", 'A', CHAR_MAP(COOKIE, "origin", '@', 'a')), \
+      GET_BOOL(c, "dark-mode") ? 'D' : 'd', \
+      vb.incognito ? 'E' : 'e', \
+      GET_BOOL(c, "images") ? 'I' : 'i', \
+      GET_BOOL(c, "html5-local-storage") ? 'L' : 'l', \
+      GET_BOOL(c, "stylesheet") ? 'M' : 'm', \
+      GET_BOOL(c, "scripts") ? 'S' : 's', \
+      GET_BOOL(c, "strict-ssl") ? 'T' : 't'
+    JavaScript in general.
+  * Allow to push link url to queue by Shift-LeftMouse.
+  * New hint mode ;k do remove hinted elements like advertisement from DOM.
+  * Allow to map <PageUp> and <Pagedown> keys.
+  Changed:
+  * Modes some files from $XDG_CONFIG_HOME/vimb into $XDG_DATA_HOME/vimb #582.
+    Following files are affected bookmark, closed, command, config,
+    cookies.db, history, queue and search.
+    Existing files could be moved to the new location by
+
+    mv 
$XDG_CONFIG_HOME/vimb/{bookmark,closed,command,cookies.db,history,queue,search} 
\
+        $XDG_DATA_HOME/vimb
+
+    # and same for existing profiles
+    mkdir $XDG_DATA_HOME/vimb/<ProfileName>
+    mv 
$XDG_CONFIG_HOME/vimb/<ProfileName>/{bookmark,closed,command,cookies.db,history,queue,search}
 \
+        $XDG_DATA_HOME/vimb/<ProfileName>
+  * Dependency moved to webkit-gtk 4.1 and libsoup 3.0
+  Fixed:
+  * Fixed ignored last line in config file if this line did not end in newline.
+  * Fixed crash in normal_focus_last_active
+  * Fixed hint keys going to webview if the hinted element had no src-attribut
+  * Fixed erro in hinting on gitlab which caused the hints to have ho labels 
#659.
+  * Prevent possible use after free in autocmd processing.
+  Removed:
+  * Expansion of % to the current opened URI for :shellcmd was removed
+    because it breaks the x-hint-command with URIs containing '%'. But it is
+    still possible to use $VIMB_URI for the :shellcmd which has the same
+    effect.
+
+-------------------------------------------------------------------

Old:
----
  3.6.0.tar.gz

New:
----
  3.7.0.tar.gz

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

Other differences:
------------------
++++++ vimb.spec ++++++
--- /var/tmp/diff_new_pack.qvNmXj/_old  2024-07-08 19:08:00.722195408 +0200
+++ /var/tmp/diff_new_pack.qvNmXj/_new  2024-07-08 19:08:00.726195555 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package vimb
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,34 +17,41 @@
 
 
 Name:           vimb
-Version:        3.6.0
+Version:        3.7.0
 Release:        0
 Summary:        The vim-like browser
 License:        GPL-3.0-or-later
 Group:          Productivity/Networking/Web/Browsers
 URL:            https://fanglingsu.github.io/vimb/
 Source:         https://github.com/fanglingsu/vimb/archive/%{version}.tar.gz
+BuildRequires:  desktop-file-utils
+BuildRequires:  appstream-glib
 BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(gtk+-3.0)
-BuildRequires:  pkgconfig(webkit2gtk-4.0) >= 2.20
+BuildRequires:  pkgconfig(webkit2gtk-4.1)
 
 %description
 vimb is a WebKit-based web browser that behaves like the vimperator
 plugin for Firefox, and has usage paradigms from the editor vim.
 
 %prep
-%setup -q
+%autosetup -p1
 
 %build
-make %{?_smp_mflags} PREFIX=%{_prefix}
+%make_build PREFIX=%{_prefix}
 
 %install
 %make_install PREFIX=%{_prefix}
 
+%check
+make test
+desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
+appstream-util validate-relax --nonet 
%{buildroot}%{_datadir}/metainfo/vimb.metainfo.xml
+ 
 %files
 %{_bindir}/vimb
 %dir %{_prefix}/lib/vimb
 %{_prefix}/lib/vimb/webext_main.so
 %{_datadir}/applications/vimb.desktop
+%{_datadir}/metainfo/vimb.metainfo.xml
 %{_mandir}/man1/vimb.1%{?ext_man}
 

++++++ 3.6.0.tar.gz -> 3.7.0.tar.gz ++++++
++++ 2216 lines of diff (skipped)

Reply via email to