Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kitty for openSUSE:Factory checked 
in at 2023-07-11 15:57:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kitty (Old)
 and      /work/SRC/openSUSE:Factory/.kitty.new.8922 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kitty"

Tue Jul 11 15:57:00 2023 rev:18 rq:1098000 version:0.29.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kitty/kitty.changes      2023-07-08 
22:47:54.943401956 +0200
+++ /work/SRC/openSUSE:Factory/.kitty.new.8922/kitty.changes    2023-07-11 
15:57:15.805157452 +0200
@@ -1,0 +2,64 @@
+Mon Jul 10 15:55:28 UTC 2023 - Scott Bradnick <[email protected]>
+
+- Adding kitty-rpmlintrc as a source file
+
+-------------------------------------------------------------------
+Mon Jul 10 14:47:10 UTC 2023 - Scott Bradnick <[email protected]>
+
+- Update to 0.29.0
+  * Removing wayland-protocols-1.32.diff as it's no longer required
+  * A new escape code <ESC>[22J that moves the current contents of the screen
+    into the scrollback before clearing it
+  * A new kitten run-shell to allow creating sub-shells with shell integration
+    enabled
+  * A new option background_blur to blur the background for transparent
+    windows (#6135)
+  * The --hold flag now holds the window open at a shell prompt instead of
+    asking the user to press a key
+  * A new option text_fg_override_threshold to force text colors to have high
+    contrast regardless of color scheme (#6283)
+  * When resizing OS Windows make the animation less jerky. Also show the
+    window size in cells during the resize (#6341)
+  * unicode_input kitten: Fix a regression in 0.28.0 that caused the order of
+    recent and favorites entries to not be respected (#6214)
+  * unicode_input kitten: Fix a regression in 0.28.0 that caused editing of
+    favorites to sometimes hang
+  * clipboard kitten: Fix a bug causing the last MIME type available on the
+    clipboard not being recognized when pasting
+  * clipboard kitten: Dont set clipboard when getting clipboard in filter
+    mode (#6302)
+  * Fix regression in 0.28.0 causing color fringing when rendering in
+    transparent windows on light backgrounds (#6209)
+  * show_key kitten: In kitty mode show the actual bytes sent by the terminal
+    rather than a re-encoding of the parsed key event
+  * hints kitten: Fix a regression in 0.28.0 that broke using sub-groups in
+    regexp captures (#6228)
+  * hints kitten: Fix a regression in 0.28.0 that broke using
+    lookahead/lookbehind in regexp captures (#6265)
+  * diff kitten: Fix a regression in 0.28.0 that broke using relative paths
+    as arguments to the kitten (#6325)
+  * Fix re-using the image id of an animated image for a still image causing
+    a crash (#6244)
+  * kitty +open: Ask for permission before executing script files that are not
+    marked as executable. This prevents accidental execution of script files
+    via MIME type association from programs that unconditionally “open”
+    attachments/downloaded files
+  * edit-in-kitty: Fix running edit-in-kitty with elevated privileges to edit a
+    restricted file not working (#6245)
+  * ssh kitten: Fix a regression in 0.28.0 that caused interrupt during setup
+    to not be handled gracefully (#6254)
+  * ssh kitten: Allow configuring the ssh kitten to skip some hosts via a new
+    delegate config directive
+  * Graphics: Move images up along with text when the window is shrunk
+    vertically (#6278)
+  * Fix a regression in 0.28.0 that caused a buffer overflow when clearing the
+    screen (#6306, #6308)
+  * Fix a regression in 0.27.0 that broke setting of specific edge
+    padding/margin via remote control (#6333)
+  * macOS: Fix window shadows not being drawn for transparent
+    windows (#2827, #6416)
+  * Do not echo invalid DECRQSS queries back, behavior inherited from xterm
+    (CVE-2008-2383). Similarly, fix an echo bug in the file transfer protocol
+    due to insufficient sanitization of safe strings.
+
+-------------------------------------------------------------------

Old:
----
  kitty-0.28.1.tar.gz
  wayland-protocols-1.32.diff

New:
----
  kitty-0.29.0.tar.gz
  kitty-rpmlintrc

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

Other differences:
------------------
++++++ kitty.spec ++++++
--- /var/tmp/diff_new_pack.1DD41j/_old  2023-07-11 15:57:16.813163316 +0200
+++ /var/tmp/diff_new_pack.1DD41j/_new  2023-07-11 15:57:16.817163339 +0200
@@ -19,7 +19,7 @@
 # sphinx_copybutton not in Factory
 %bcond_with docs
 Name:           kitty
-Version:        0.28.1
+Version:        0.29.0
 Release:        0
 Summary:        A GPU-based terminal emulator
 License:        GPL-3.0-only
@@ -27,12 +27,12 @@
 URL:            https://github.com/kovidgoyal/kitty
 Source:         
https://github.com/kovidgoyal/kitty/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:        vendor.tar.gz
+Source2:        kitty-rpmlintrc
 # PATCH-FIX-OPENSUSE optional-disable-docs.diff -- Optionally disable building 
documentation files
 Patch0:         optional-disable-docs.diff
 # PATCH-FIX-OPENSUSE fix-librsync-leap.diff -- Fix for Leap, as librsync 
header is missing the stdio.h header for FILE*
 Patch1:         fix-librsync-leap.diff
 Patch2:         go-buildmode-pie.diff
-Patch3:         wayland-protocols-1.32.diff
 BuildRequires:  ImageMagick-devel
 BuildRequires:  Mesa-libGL-devel
 BuildRequires:  fdupes
@@ -110,10 +110,9 @@
 %prep
 #%%autosetup -p1 -a 1
 %setup -a 1
-%patch0 -p1
+%patch0
 %patch1 -p1
 %patch2
-%patch3
 
 %if 0%{?suse_version} > 1500
 find . -type f -exec sed -i 's@#!/usr/bin/env python3$@#!%{_bindir}/python3@' 
{} +

++++++ kitty-0.28.1.tar.gz -> kitty-0.29.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/kitty/kitty-0.28.1.tar.gz 
/work/SRC/openSUSE:Factory/.kitty.new.8922/kitty-0.29.0.tar.gz differ: char 12, 
line 1

++++++ kitty-rpmlintrc ++++++
addFilter("non-executable-script *");
addFilter("potential-bashisms 
/usr/lib64/kitty/shell-integration/ssh/bootstrap-utils.sh");
addFilter("hidden-file-or-dir /usr/lib64/kitty/shell-integration/zsh/.zshenv");

++++++ optional-disable-docs.diff ++++++
--- /var/tmp/diff_new_pack.1DD41j/_old  2023-07-11 15:57:16.905163852 +0200
+++ /var/tmp/diff_new_pack.1DD41j/_new  2023-07-11 15:57:16.905163852 +0200
@@ -1,19 +1,17 @@
-Index: kitty-0.27.1/setup.py
-===================================================================
---- kitty-0.27.1.orig/setup.py
-+++ kitty-0.27.1/setup.py
+--- setup.py.smb       2023-07-10 10:36:07.831578320 -0400
++++ setup.py   2023-07-10 10:40:20.503925434 -0400
 @@ -61,6 +61,7 @@
      verbose: int = 0
      sanitize: bool = False
      prefix: str = './linux-package'
 +    no_docs: bool = False
      dir_for_static_binaries: str = 'build/static'
-     incremental: bool = True
-     profile: bool = False
-@@ -1085,12 +1086,13 @@
+     skip_code_generation: bool = False
+     clean_for_cross_compile: bool = False
+@@ -1158,12 +1159,13 @@
          c(base_path, ddir='', rx=exclude, force=True, optimize=optimize, 
quiet=1, workers=num_workers)
-
-
+ 
+ 
 -def create_linux_bundle_gunk(ddir: str, libdir_name: str) -> None:
 -    if not os.path.exists('docs/_build/html'):
 -        make = 'gmake' if is_freebsd else 'make'
@@ -30,16 +28,16 @@
      for (icdir, ext) in {'256x256': 'png', 'scalable': 'svg'}.items():
          icdir = os.path.join(ddir, 'share', 'icons', 'hicolor', icdir, 'apps')
          safe_makedirs(icdir)
-@@ -1468,7 +1470,7 @@
+@@ -1541,7 +1543,7 @@
      if not for_freeze and not bundle_type.startswith('macos-'):
          build_static_kittens(args, launcher_dir=launcher_dir)
      if not is_macos:
 -        create_linux_bundle_gunk(ddir, args.libdir_name)
 +        create_linux_bundle_gunk(ddir, args.libdir_name, args.no_docs)
-
+ 
      if bundle_type.startswith('macos-'):
          create_macos_bundle_gunk(ddir, for_freeze, args)
-@@ -1564,6 +1566,12 @@
+@@ -1644,6 +1646,12 @@
          help='Where to create the linux package'
      )
      p.add_argument(

++++++ vendor.tar.gz ++++++
++++ 7190 lines of diff (skipped)

Reply via email to