commit 49257322f4a8f77a764a73309753f2b919e33a21 Author: Elan Ruusamäe <g...@pld-linux.org> Date: Wed Feb 22 20:31:12 2023 +0200
Add go vendor tarball go-vendor.patch | 10 ++++++++++ kitty.spec | 8 +++++++- 2 files changed, 17 insertions(+), 1 deletion(-) --- diff --git a/kitty.spec b/kitty.spec index 74c3160..c027d5c 100644 --- a/kitty.spec +++ b/kitty.spec @@ -18,7 +18,13 @@ Source1: https://raw.githubusercontent.com/kovidgoyal/kitty/46c0951751444e4f4994 # Source1-md5: 702c51cea58e8b0fb8fd67da9da3802a Source2: %{name}.sh Source3: %{name}.fish +%if 0 +go mod vendor +tar -caf ~/kitty-vendor.tar.xz vendor +%endif +Source4: %{name}-%{version}-vendor.tar.xz Patch0: num-workers.patch +Patch1: go-vendor.patch URL: https://sw.kovidgoyal.net/kitty BuildRequires: appstream-glib BuildRequires: dbus-devel @@ -131,7 +137,7 @@ Summary: Documentation for %{name} This package contains the documentation for %{name}. %prep -%autosetup -p1 +%autosetup -p1 -a4 # Changing sphinx theme to classic sed "s/html_theme = 'furo'/html_theme = 'classic'/" -i docs/conf.py diff --git a/go-vendor.patch b/go-vendor.patch new file mode 100644 index 0000000..fddb47e --- /dev/null +++ b/go-vendor.patch @@ -0,0 +1,10 @@ +--- kitty-0.27.1/setup.py~ 2023-02-22 20:30:46.000000000 +0200 ++++ kitty-0.27.1/setup.py 2023-02-22 20:32:42.454586120 +0200 +@@ -908,6 +908,7 @@ + if not for_platform: + update_go_generated_files(args, os.path.join(launcher_dir, appname)) + cmd = [go, 'build', '-v'] ++ cmd += ['-mod=vendor'] + ld_flags = [f"-X 'kitty.VCSRevision={get_vcs_rev_define()}'"] + if for_freeze: + ld_flags.append("-X 'kitty.IsFrozenBuild=true'") ================================================================ ---- gitweb: http://git.pld-linux.org/gitweb.cgi/packages/kitty.git/commitdiff/49257322f4a8f77a764a73309753f2b919e33a21 _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit