forked from pool/kitty
Compare commits
No commits in common. "factory" and "factory" have entirely different histories.
1
.gitignore
vendored
1
.gitignore
vendored
@ -1 +0,0 @@
|
|||||||
.osc
|
|
@ -1,11 +0,0 @@
|
|||||||
--- setup.py 2023-04-21 03:40:01.000000000 -0400
|
|
||||||
+++ setup.py.smb 2023-06-29 16:46:28.129796837 -0400
|
|
||||||
@@ -914,7 +914,7 @@
|
|
||||||
raise SystemExit(f'The version of go on this system ({current_go_version}) is too old. go >= {required_go_version} is needed')
|
|
||||||
if not for_platform:
|
|
||||||
update_go_generated_files(args, os.path.join(launcher_dir, appname))
|
|
||||||
- cmd = [go, 'build', '-v']
|
|
||||||
+ cmd = [go, 'build', '-buildmode=pie', '-v']
|
|
||||||
vcs_rev = args.vcs_rev or get_vcs_rev()
|
|
||||||
ld_flags = [f"-X 'kitty.VCSRevision={vcs_rev}'"]
|
|
||||||
if for_freeze:
|
|
3
kitty-0.28.1.tar.gz
Normal file
3
kitty-0.28.1.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:210bfd7acbb2e9316efcde44c03b78c75ce487d127afb822b43f6e2a35f6a693
|
||||||
|
size 7882332
|
BIN
kitty-0.29.1.tar.gz
(Stored with Git LFS)
BIN
kitty-0.29.1.tar.gz
(Stored with Git LFS)
Binary file not shown.
@ -1,3 +0,0 @@
|
|||||||
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");
|
|
144
kitty.changes
144
kitty.changes
@ -1,147 +1,3 @@
|
|||||||
-------------------------------------------------------------------
|
|
||||||
Wed Jul 19 19:31:06 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
||||||
|
|
||||||
- Pulling in some housekeeping changes from OBS -> Gitea
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Wed Jul 19 18:22:58 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
||||||
|
|
||||||
- Taking step(s) to move to Gitea (https://src.opensuse.org)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Mon Jul 17 14:30:33 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
||||||
|
|
||||||
- Update to 0.29.1
|
|
||||||
* A new value for background_image_layout to scale the background image while
|
|
||||||
preserving its aspect ratio. Also have centered images work even for images
|
|
||||||
larger than the window size (#6458)
|
|
||||||
* Fix a regression that caused using unicode placeholders to display images to
|
|
||||||
break and also partially offscreen images to sometimes be slightly
|
|
||||||
distorted (#6467)
|
|
||||||
* macOS: Fix a regression that caused rendering to hang when transitioning to
|
|
||||||
full screen with macos_colorspace set to default (#6435)
|
|
||||||
* macOS: Fix a regression causing burn-in of text when resizing semi-transparent
|
|
||||||
OS windows (#6439)
|
|
||||||
* macOS: Add a new value titlebar-and-corners for hide_window_decorations that
|
|
||||||
emulates the behavior of hide_window_decorations yes in older versions of kitty
|
|
||||||
* macOS: Fix a regression in the previous release that caused
|
|
||||||
hide_window_decorations = yes to prevent window from being resizable (#6436)
|
|
||||||
* macOS: Fix a regression that caused the titlebar to be translucent even for
|
|
||||||
non-translucent windows (#6450)
|
|
||||||
* GNOME: Fix wayland_titlebar_color not being applied until the color is changed
|
|
||||||
at least once (#6447)
|
|
||||||
* Remote control launch: Fix --env not implemented when using --cwd=current with
|
|
||||||
the SSH kitten (#6438)
|
|
||||||
* Allow using a custom OS window icon on X11 as well as macOS (#6475)
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Mon Jul 10 15:55:28 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
||||||
|
|
||||||
- Adding kitty-rpmlintrc as a source file
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Mon Jul 10 14:47:10 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
||||||
|
|
||||||
- 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.
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Fri Jul 7 15:43:07 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
||||||
|
|
||||||
- patch file fix-librsync-leap.patch is being deleted as part of a rename
|
|
||||||
- patch file fix-librsync-leap.diff is being added as part of a rename
|
|
||||||
- patch optional-disable-docs.patch is being deleted as part of a rename
|
|
||||||
- patch optional-disable-docs.diff is being added as part of a rename
|
|
||||||
- patch go-buildmode-pie.diff is being added so that 'go build' includes '-buildmode=pie'
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Thu Jul 6 16:47:05 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
||||||
|
|
||||||
- Adding wayland-protocols-1.32.diff patch to account for 'compiler crashes'
|
|
||||||
from wayland-protocols-devel update (#6422)
|
|
||||||
* This is patched upstream via 95d1564 and 7d2dc25
|
|
||||||
- Removing -Wno-error=switch flag as this was a workaround to deal with
|
|
||||||
scenario from above
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Tue Jul 4 20:51:36 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
||||||
|
|
||||||
- Renaming the following files:
|
|
||||||
* fix-librsync-leap{.patch -> .diff}
|
|
||||||
* optional-disable-docs{.patch -> diff}
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Tue Jul 4 19:58:53 UTC 2023 - Simon Vogl <simon.vogl@gmx.net>
|
|
||||||
|
|
||||||
- Set -Wno-error=switch flag to prevent compiler crashes for RISCV
|
|
||||||
and ARM
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Thu Jun 29 20:22:40 UTC 2023 - Scott Bradnick <scott.bradnick@suse.com>
|
|
||||||
|
|
||||||
- Cleaning up "wayland-devel obsoletes libwayland-egl-devel"
|
|
||||||
- Adding 'Recommends: python3-importlib_resources'
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Tue May 9 09:23:45 UTC 2023 - Max Lin <mlin@suse.com>
|
|
||||||
|
|
||||||
- Use python3.11 on Leap 15.5
|
|
||||||
* python3.11 is the only python3 > 3.6 version would be shipped
|
|
||||||
in Leap 15.5
|
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Apr 21 09:59:52 UTC 2023 - Simon Vogl <simon.vogl@gmx.net>
|
Fri Apr 21 09:59:52 UTC 2023 - Simon Vogl <simon.vogl@gmx.net>
|
||||||
|
|
||||||
|
82
kitty.spec
82
kitty.spec
@ -19,7 +19,7 @@
|
|||||||
# sphinx_copybutton not in Factory
|
# sphinx_copybutton not in Factory
|
||||||
%bcond_with docs
|
%bcond_with docs
|
||||||
Name: kitty
|
Name: kitty
|
||||||
Version: 0.29.1
|
Version: 0.28.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A GPU-based terminal emulator
|
Summary: A GPU-based terminal emulator
|
||||||
License: GPL-3.0-only
|
License: GPL-3.0-only
|
||||||
@ -27,12 +27,10 @@ Group: System/X11/Terminals
|
|||||||
URL: https://github.com/kovidgoyal/kitty
|
URL: https://github.com/kovidgoyal/kitty
|
||||||
Source: https://github.com/kovidgoyal/kitty/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
Source: https://github.com/kovidgoyal/kitty/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
||||||
Source1: vendor.tar.gz
|
Source1: vendor.tar.gz
|
||||||
Source2: kitty-rpmlintrc
|
# PATCH-FIX-OPENSUSE optional-disable-docs.patch -- Optionally disable building documentation files
|
||||||
# PATCH-FIX-OPENSUSE optional-disable-docs.diff -- Optionally disable building documentation files
|
Patch0: optional-disable-docs.patch
|
||||||
Patch0: optional-disable-docs.diff
|
# PATCH-FIX-OPENSUSE fix-librsync-leap.patch -- Fix for Leap, as librsync header is missing the stdio.h header for FILE*
|
||||||
# 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.patch
|
||||||
Patch1: fix-librsync-leap.diff
|
|
||||||
Patch2: go-buildmode-pie.diff
|
|
||||||
BuildRequires: ImageMagick-devel
|
BuildRequires: ImageMagick-devel
|
||||||
BuildRequires: Mesa-libGL-devel
|
BuildRequires: Mesa-libGL-devel
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
@ -48,7 +46,7 @@ BuildRequires: libcanberra-devel
|
|||||||
BuildRequires: liblcms2-devel
|
BuildRequires: liblcms2-devel
|
||||||
BuildRequires: libpng16-compat-devel
|
BuildRequires: libpng16-compat-devel
|
||||||
BuildRequires: librsync-devel
|
BuildRequires: librsync-devel
|
||||||
#BuildRequires: libwayland-egl-devel
|
BuildRequires: libwayland-egl-devel
|
||||||
BuildRequires: libxkbcommon-devel
|
BuildRequires: libxkbcommon-devel
|
||||||
BuildRequires: libxkbcommon-x11-devel
|
BuildRequires: libxkbcommon-x11-devel
|
||||||
BuildRequires: openssl-devel
|
BuildRequires: openssl-devel
|
||||||
@ -66,16 +64,8 @@ BuildRequires: python3-devel >= 3.7
|
|||||||
BuildRequires: python3-sphinxext-opengraph
|
BuildRequires: python3-sphinxext-opengraph
|
||||||
%else
|
%else
|
||||||
# Leap still provides python3.6 kitty requires at least 3.7
|
# Leap still provides python3.6 kitty requires at least 3.7
|
||||||
%if 0%{?sle_version} > 150400
|
|
||||||
BuildRequires: python311-devel
|
|
||||||
%else
|
|
||||||
%if 0%{?sle_version} > 150300
|
|
||||||
BuildRequires: python310-devel
|
|
||||||
%else
|
|
||||||
BuildRequires: python39-devel
|
BuildRequires: python39-devel
|
||||||
%endif
|
%endif
|
||||||
%endif
|
|
||||||
%endif
|
|
||||||
# Optional documentation requirements
|
# Optional documentation requirements
|
||||||
%if %{with docs}
|
%if %{with docs}
|
||||||
BuildRequires: python3-Sphinx >= 1.7
|
BuildRequires: python3-Sphinx >= 1.7
|
||||||
@ -84,9 +74,6 @@ BuildRequires: python3-readthedocs-sphinx-ext
|
|||||||
BuildRequires: python3-sphinx-inline-tabs
|
BuildRequires: python3-sphinx-inline-tabs
|
||||||
BuildRequires: python3-sphinxcontrib-copybutton
|
BuildRequires: python3-sphinxcontrib-copybutton
|
||||||
%endif
|
%endif
|
||||||
Recommends: %{name}-shell-integration
|
|
||||||
Recommends: %{name}-terminfo
|
|
||||||
Recommends: python3-importlib_resources
|
|
||||||
|
|
||||||
%description
|
%description
|
||||||
A terminal emulator that uses OpenGL for rendering.
|
A terminal emulator that uses OpenGL for rendering.
|
||||||
@ -94,68 +81,25 @@ Supports terminal features like: graphics, Unicode,
|
|||||||
true-color, OpenType ligatures, mouse protocol, focus tracking,
|
true-color, OpenType ligatures, mouse protocol, focus tracking,
|
||||||
bracketed paste and so on, and which can be controlled by scripts.
|
bracketed paste and so on, and which can be controlled by scripts.
|
||||||
|
|
||||||
%package terminfo
|
|
||||||
Summary: The terminfo file for the Kitty terminal
|
|
||||||
BuildArch: noarch
|
|
||||||
|
|
||||||
%description terminfo
|
|
||||||
Provides 'xterm-kitty' terminfo file(s) for the Kitty terminal; this package can be installed on its own to provide file(s) instead of the full kitty package on remote systems.
|
|
||||||
|
|
||||||
%package shell-integration
|
|
||||||
Summary: The shell-integation file(s) for the Kitty terminal
|
|
||||||
|
|
||||||
%description shell-integration
|
|
||||||
shell-integration [bash,fish,zsh] file(s) for the Kitty terminal; this package can be installed on its own to provide file(s) instead of the full kitty package on remote systems.
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
#%%autosetup -p1 -a 1
|
%autosetup -p1 -a 1
|
||||||
%setup -a 1
|
|
||||||
%patch0
|
|
||||||
%patch1 -p1
|
|
||||||
%patch2
|
|
||||||
|
|
||||||
%if 0%{?suse_version} > 1500
|
%if 0%{?suse_version} > 1500
|
||||||
find . -type f -exec sed -i 's@#!/usr/bin/env python3$@#!%{_bindir}/python3@' {} +
|
find . -type f -exec sed -i 's@#!/usr/bin/env python3$@#!%{_bindir}/python3@' {} +
|
||||||
find . -type f -exec sed -i 's@#!/usr/bin/env python$@#!%{_bindir}/python@' {} +
|
find . -type f -exec sed -i 's@#!/usr/bin/env python$@#!%{_bindir}/python@' {} +
|
||||||
%else
|
%else
|
||||||
%if 0%{?sle_version} > 150400
|
|
||||||
find . -type f -exec sed -i 's@#!/usr/bin/env python3$@#!%{_bindir}/python3.11@' {} +
|
|
||||||
find . -type f -exec sed -i 's@#!/usr/bin/env python$@#!%{_bindir}/python3.11@' {} +
|
|
||||||
%else
|
|
||||||
%if 0%{?sle_version} > 150300
|
|
||||||
find . -type f -exec sed -i 's@#!/usr/bin/env python3$@#!%{_bindir}/python3.10@' {} +
|
|
||||||
find . -type f -exec sed -i 's@#!/usr/bin/env python$@#!%{_bindir}/python3.10@' {} +
|
|
||||||
%else
|
|
||||||
find . -type f -exec sed -i 's@#!/usr/bin/env python3$@#!%{_bindir}/python3.9@' {} +
|
find . -type f -exec sed -i 's@#!/usr/bin/env python3$@#!%{_bindir}/python3.9@' {} +
|
||||||
find . -type f -exec sed -i 's@#!/usr/bin/env python$@#!%{_bindir}/python3.9@' {} +
|
find . -type f -exec sed -i 's@#!/usr/bin/env python$@#!%{_bindir}/python3.9@' {} +
|
||||||
%endif
|
%endif
|
||||||
%endif
|
|
||||||
%endif
|
|
||||||
|
|
||||||
%build
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
# yes they have a makefile, no they dont use it properly
|
# yes they have a makefile, no they dont use it properly
|
||||||
# no they dont have a make install
|
# no they dont have a make install
|
||||||
# we used to have this in the build section but since rpm 4.16 buildroot is cleaned
|
# we used to have this in the build section but since rpm 4.16 buildroot is cleaned
|
||||||
#
|
|
||||||
# See: https://build.opensuse.org/request/show/1096854
|
|
||||||
# Set -Wno-error=switch flag to prevent compiler crashes
|
|
||||||
#export CFLAGS="${CFLAGS:-%%optflags} -Wno-error=switch"
|
|
||||||
#export CXXFLAGS="${CXXFLAGS:-%%optflags} -Wno-error=switch"
|
|
||||||
#
|
|
||||||
%if 0%{?suse_version} > 1500
|
%if 0%{?suse_version} > 1500
|
||||||
python3 \
|
python3 \
|
||||||
%else
|
%else
|
||||||
%if 0%{?sle_version} > 150400
|
|
||||||
python3.11 -B \
|
|
||||||
%else
|
|
||||||
%if 0%{?sle_version} > 150300
|
|
||||||
python3.10 -B \
|
|
||||||
%else
|
|
||||||
python3.9 -B \
|
python3.9 -B \
|
||||||
%endif
|
|
||||||
%endif
|
|
||||||
%endif
|
%endif
|
||||||
setup.py --verbose \
|
setup.py --verbose \
|
||||||
%if !%{with docs}
|
%if !%{with docs}
|
||||||
@ -173,23 +117,13 @@ python3.9 -B \
|
|||||||
%{_bindir}/%{name}
|
%{_bindir}/%{name}
|
||||||
%{_bindir}/kitten
|
%{_bindir}/kitten
|
||||||
%{_libdir}/%{name}
|
%{_libdir}/%{name}
|
||||||
%exclude %{_libdir}/%{name}/shell-integration
|
|
||||||
%{_datadir}/applications/%{name}{,-open}.desktop
|
%{_datadir}/applications/%{name}{,-open}.desktop
|
||||||
%{_datadir}/icons/hicolor/
|
%{_datadir}/icons/hicolor/
|
||||||
|
%{_datadir}/terminfo/x/xterm-%{name}
|
||||||
%if %{with docs}
|
%if %{with docs}
|
||||||
%{_mandir}/man1/%{name}.1%{?ext_man}
|
%{_mandir}/man1/%{name}.1%{?ext_man}
|
||||||
%{_datadir}/doc/%{name}
|
%{_datadir}/doc/%{name}
|
||||||
%{_mandir}/man5/kitty.conf.5%{?ext_man}
|
%{_mandir}/man5/kitty.conf.5%{?ext_man}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%files terminfo
|
|
||||||
%license LICENSE
|
|
||||||
%doc CHANGELOG.rst README.asciidoc
|
|
||||||
%{_datadir}/terminfo/x/xterm-%{name}
|
|
||||||
|
|
||||||
%files shell-integration
|
|
||||||
%license LICENSE
|
|
||||||
%doc CHANGELOG.rst README.asciidoc
|
|
||||||
%{_libdir}/%{name}/shell-integration
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
@ -1,17 +1,19 @@
|
|||||||
--- setup.py.smb 2023-07-10 10:36:07.831578320 -0400
|
Index: kitty-0.27.1/setup.py
|
||||||
+++ setup.py 2023-07-10 10:40:20.503925434 -0400
|
===================================================================
|
||||||
|
--- kitty-0.27.1.orig/setup.py
|
||||||
|
+++ kitty-0.27.1/setup.py
|
||||||
@@ -61,6 +61,7 @@
|
@@ -61,6 +61,7 @@
|
||||||
verbose: int = 0
|
verbose: int = 0
|
||||||
sanitize: bool = False
|
sanitize: bool = False
|
||||||
prefix: str = './linux-package'
|
prefix: str = './linux-package'
|
||||||
+ no_docs: bool = False
|
+ no_docs: bool = False
|
||||||
dir_for_static_binaries: str = 'build/static'
|
dir_for_static_binaries: str = 'build/static'
|
||||||
skip_code_generation: bool = False
|
incremental: bool = True
|
||||||
clean_for_cross_compile: bool = False
|
profile: bool = False
|
||||||
@@ -1158,12 +1159,13 @@
|
@@ -1085,12 +1086,13 @@
|
||||||
c(base_path, ddir='', rx=exclude, force=True, optimize=optimize, quiet=1, workers=num_workers)
|
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:
|
-def create_linux_bundle_gunk(ddir: str, libdir_name: str) -> None:
|
||||||
- if not os.path.exists('docs/_build/html'):
|
- if not os.path.exists('docs/_build/html'):
|
||||||
- make = 'gmake' if is_freebsd else 'make'
|
- make = 'gmake' if is_freebsd else 'make'
|
||||||
@ -28,16 +30,16 @@
|
|||||||
for (icdir, ext) in {'256x256': 'png', 'scalable': 'svg'}.items():
|
for (icdir, ext) in {'256x256': 'png', 'scalable': 'svg'}.items():
|
||||||
icdir = os.path.join(ddir, 'share', 'icons', 'hicolor', icdir, 'apps')
|
icdir = os.path.join(ddir, 'share', 'icons', 'hicolor', icdir, 'apps')
|
||||||
safe_makedirs(icdir)
|
safe_makedirs(icdir)
|
||||||
@@ -1541,7 +1543,7 @@
|
@@ -1468,7 +1470,7 @@
|
||||||
if not for_freeze and not bundle_type.startswith('macos-'):
|
if not for_freeze and not bundle_type.startswith('macos-'):
|
||||||
build_static_kittens(args, launcher_dir=launcher_dir)
|
build_static_kittens(args, launcher_dir=launcher_dir)
|
||||||
if not is_macos:
|
if not is_macos:
|
||||||
- create_linux_bundle_gunk(ddir, args.libdir_name)
|
- create_linux_bundle_gunk(ddir, args.libdir_name)
|
||||||
+ create_linux_bundle_gunk(ddir, args.libdir_name, args.no_docs)
|
+ create_linux_bundle_gunk(ddir, args.libdir_name, args.no_docs)
|
||||||
|
|
||||||
if bundle_type.startswith('macos-'):
|
if bundle_type.startswith('macos-'):
|
||||||
create_macos_bundle_gunk(ddir, for_freeze, args)
|
create_macos_bundle_gunk(ddir, for_freeze, args)
|
||||||
@@ -1644,6 +1646,12 @@
|
@@ -1564,6 +1566,12 @@
|
||||||
help='Where to create the linux package'
|
help='Where to create the linux package'
|
||||||
)
|
)
|
||||||
p.add_argument(
|
p.add_argument(
|
BIN
vendor.tar.gz
(Stored with Git LFS)
BIN
vendor.tar.gz
(Stored with Git LFS)
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user