From e5fac45967ba46d2fb623a624e351bc287403685 Mon Sep 17 00:00:00 2001 From: Yaroslav Sidlovsky Date: Feb 06 2022 11:30:17 +0000 Subject: update to 0.24.2 - returned back build flag `--debug` - use tarball from release, should fix build on EPEL-9 - patch `kitty-no_sphinx.patch` is no more needed --- diff --git a/.gitignore b/.gitignore index 888ccb3..12abb4f 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ /kitty-0.21.1.tar.gz /kitty-0.21.2.tar.gz /kitty-0.24.1.tar.gz +/kitty-0.24.2.tar.xz diff --git a/kitty-no_sphinx.patch b/kitty-no_sphinx.patch deleted file mode 100644 index a4f4637..0000000 --- a/kitty-no_sphinx.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff '--color=auto' -r -U3 kitty-0.24.1.orig/setup.py kitty-0.24.1/setup.py ---- kitty-0.24.1.orig/setup.py 2022-02-01 12:29:11.921945270 +0300 -+++ kitty-0.24.1/setup.py 2022-02-01 14:41:41.179376375 +0300 -@@ -947,11 +947,12 @@ - - - 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" -- run_tool([make, 'docs']) -- copy_man_pages(ddir) -- copy_html_docs(ddir) -+ if os.path.exists('/usr/bin/sphinx-build'): -+ if not os.path.exists('docs/_build/html'): -+ make = "gmake" if is_freebsd else "make" -+ run_tool([make, 'docs']) -+ copy_man_pages(ddir) -+ copy_html_docs(ddir) - for (icdir, ext) in {'256x256': 'png', 'scalable': 'svg'}.items(): - icdir = os.path.join(ddir, 'share', 'icons', 'hicolor', icdir, 'apps') - safe_makedirs(icdir) diff --git a/kitty.spec b/kitty.spec index 40c3f89..2f7c5cd 100644 --- a/kitty.spec +++ b/kitty.spec @@ -7,7 +7,7 @@ %endif Name: kitty -Version: 0.24.1 +Version: 0.24.2 Release: 1%{?dist} Summary: Cross-platform, fast, feature full, GPU based terminal emulator @@ -15,11 +15,7 @@ Summary: Cross-platform, fast, feature full, GPU based terminal emulator # zlib: glfw/ License: GPLv3 and zlib and BSD URL: https://sw.kovidgoyal.net/kitty -Source0: https://github.com/kovidgoyal/kitty/archive/v%{version}/%{name}-%{version}.tar.gz - -# Allow skipping documentation build. -# EPEL8's Sphinx is too old and does not have sphinx-build. -Patch0: kitty-no_sphinx.patch +Source0: https://github.com/kovidgoyal/kitty/releases/download/v%{version}/%{name}-%{version}.tar.xz # Add AppData manifest file # * https://github.com/kovidgoyal/kitty/pull/2088 @@ -149,6 +145,7 @@ find -type f -name "*.py*" -exec chmod -x "{}" \; --prefix=%{buildroot}%{_prefix} \ --update-check-interval=0 \ --verbose \ + --debug \ %{nil} install -m0644 -Dp %{SOURCE1} %{buildroot}%{_metainfodir}/%{name}.appdata.xml @@ -199,6 +196,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop %changelog +* Sat Feb 05 2022 Yaroslav Sidlovsky - 0.24.2-1 +- build(update): 0.24.2 + * Wed Feb 02 2022 Artem Polishchuk - 0.24.1-1 - chore(update): 0.24.1 | feat @zawertun diff --git a/sources b/sources index a256fce..454386b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (kitty-0.24.1.tar.gz) = 3ecca3e8812dae5713f89d6f10514b4103a4708c901aee592867b588d822ec06128da552ed1c9acf5893ae51dabd7d6064a0b3a554403302f1369fc19c836fc9 +SHA512 (kitty-0.24.2.tar.xz) = 6d49b20dbd96ed0a1ed49a4523b65593c547ea2fec46f4c2557e26cdb5048ebaadb2c2118c7a2dd346f83ecab2d0a341d2322ae37ebe49184e22055581c631e7