Accepting request 1041273 from home:uncomfyhalomacro:branches:X11:terminals

- Update to version 0.11.0:
  * Packaging
    - Minimum Rust version has been bumped to 1.57.0
    - Renamed io.alacritty.Alacritty.appdata.xml to org.alacritty.Alacritty.appdata.xml
    - Renamed io.alacritty to org.alacritty for Alacritty.app
  * Fixed
    - Creating the IPC socket failing if WAYLAND_DISPLAY contains an absolute path
    - Crash when resetting the terminal while in vi mode
    - font.glyph_offset not live reloading
    - Failure when running on 10-bit color system
    - The colors being slightly different when using srgb displays on macOS
    - Vi cursor blinking not reset when navigating in search
    - Scrolling and middle-clicking modifying the primary selection
    - Bottom gap for certain builtin box drawing characters
    - Incorrect built-in glyphs for U+2567 and U+2568
    - Character mappings in the DEC special graphics character set (line drawing)
    - Window flickering on resize on Wayland
    - Unnecessary config reload when using /dev/null as a config file
    - Windows Open Alacritty Here on root of drive displaying error
    - On macOS, font.use_thin_strokes did not work since Big Sur
    - On macOS, trying to load a disabled font would crash
    - On macOS, Alacritty sessions did not appear in the list of tty sessions for w and who
    - Cursor not hiding on GNOME Wayland
    - Font having different scale factor after monitor powering off/on on X11
    - Viewport not updating after opening a new tabbed window on macOS
    - Terminal not exiting sometimes after closing all windows on macOS
    - CPU usage spikes due to mouse movements for unfocused windows on X11/Windows
    - First window on macOS not tabbed with system prefer tabs setting
    - Window being treaten as focused by default on Wayland
  * Removed
    - font.use_thin_strokes config field; to use thin strokes on macOS, set
    - AppleFontSmoothing to 0 with $ defaults write -g AppleFontSmoothing -int 0
- Add _constraints file. 8GB of RAM to build alacritty

OBS-URL: https://build.opensuse.org/request/show/1041273
OBS-URL: https://build.opensuse.org/package/show/X11:terminals/alacritty?expand=0&rev=60
This commit is contained in:
Marcus Meissner 2022-12-14 10:03:29 +00:00 committed by Git OBS Bridge
parent 68de07d5ac
commit 32c39ea1dc
7 changed files with 63 additions and 24 deletions

9
_constraints Normal file
View File

@ -0,0 +1,9 @@
<?xml version="1.0"?>
<constraints>
<hardware>
<memory>
<size unit="G">8</size>
</memory>
</hardware>
</constraints>

View File

@ -6,9 +6,12 @@
<service name="obs_scm" mode="disabled"> <service name="obs_scm" mode="disabled">
<param name="scm">git</param> <param name="scm">git</param>
<param name="url">https://github.com/alacritty/alacritty.git</param> <param name="url">https://github.com/alacritty/alacritty.git</param>
<param name="revision">13b6248dd92b823bc90e86c77e367b77c27ed4a0</param> <param name="revision">8dbaa0bbd308a72075910ff32d8ffcca09ae3529</param>
<param name="version">0.10.1</param> <param name="match-tag">*</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">enable</param>
<param name="exclude">.builds</param> <param name="exclude">.builds</param>
<param name="exclude">.github</param> <param name="exclude">.github</param>
<param name="exclude">.agignore</param> <param name="exclude">.agignore</param>
@ -31,13 +34,12 @@
<param name="file">*.tar</param> <param name="file">*.tar</param>
<param name="compression">xz</param> <param name="compression">xz</param>
</service> </service>
<service mode="disabled" name="set_version"/>
<service name="cargo_vendor" mode="disabled"> <service name="cargo_vendor" mode="disabled">
<param name="srcdir">alacritty</param> <param name="srcdir">alacritty</param>
<param name="compression">xz</param> <param name="compression">xz</param>
<param name="update">true</param> <param name="update">true</param>
</service> </service>
<service name="cargo_audit" mode="disabled"> <service name="cargo_audit" mode="disabled" />
<param name="srcdir">alacritty</param>
</service>
</services> </services>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0fb5eef275ec1431ef7f566a35fe5eefdc94d21a6d1a8483b89ae1a4ef04a0b6
size 969012

3
alacritty-0.11.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1e6e2d9c2ca3da3c0ab5d678141c864fff7038c7e3bf2506209ceeaa0f8be235
size 999056

View File

@ -1,3 +1,40 @@
-------------------------------------------------------------------
Wed Dec 07 21:22:40 UTC 2022 - Soc Virnyl Estela <socvirnyl.estela@gmail.com>
- Update to version 0.11.0:
* Packaging
- Minimum Rust version has been bumped to 1.57.0
- Renamed io.alacritty.Alacritty.appdata.xml to org.alacritty.Alacritty.appdata.xml
- Renamed io.alacritty to org.alacritty for Alacritty.app
* Fixed
- Creating the IPC socket failing if WAYLAND_DISPLAY contains an absolute path
- Crash when resetting the terminal while in vi mode
- font.glyph_offset not live reloading
- Failure when running on 10-bit color system
- The colors being slightly different when using srgb displays on macOS
- Vi cursor blinking not reset when navigating in search
- Scrolling and middle-clicking modifying the primary selection
- Bottom gap for certain builtin box drawing characters
- Incorrect built-in glyphs for U+2567 and U+2568
- Character mappings in the DEC special graphics character set (line drawing)
- Window flickering on resize on Wayland
- Unnecessary config reload when using /dev/null as a config file
- Windows Open Alacritty Here on root of drive displaying error
- On macOS, font.use_thin_strokes did not work since Big Sur
- On macOS, trying to load a disabled font would crash
- On macOS, Alacritty sessions did not appear in the list of tty sessions for w and who
- Cursor not hiding on GNOME Wayland
- Font having different scale factor after monitor powering off/on on X11
- Viewport not updating after opening a new tabbed window on macOS
- Terminal not exiting sometimes after closing all windows on macOS
- CPU usage spikes due to mouse movements for unfocused windows on X11/Windows
- First window on macOS not tabbed with system prefer tabs setting
- Window being treaten as focused by default on Wayland
* Removed
- font.use_thin_strokes config field; to use thin strokes on macOS, set
- AppleFontSmoothing to 0 with $ defaults write -g AppleFontSmoothing -int 0
- Add _constraints file. 8GB of RAM to build alacritty
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jun 20 03:29:18 UTC 2022 - William Brown <william.brown@suse.com> Mon Jun 20 03:29:18 UTC 2022 - William Brown <william.brown@suse.com>

View File

@ -19,7 +19,7 @@
%global rustflags '-Clink-arg=-Wl,-z,relro,-z,now' %global rustflags '-Clink-arg=-Wl,-z,relro,-z,now'
Name: alacritty Name: alacritty
Version: 0.10.1 Version: 0.11.0
Release: 0 Release: 0
Summary: A GPU-accelerated terminal emulator Summary: A GPU-accelerated terminal emulator
License: Apache-2.0 License: Apache-2.0
@ -74,15 +74,6 @@ The official zsh completion script for alacritty.
mkdir .cargo mkdir .cargo
cp %{SOURCE2} .cargo/config cp %{SOURCE2} .cargo/config
%ifarch aarch64 ppc64le riscv64
# Remove checksum of config.guess and config.sub since aarch64 and ppc64le modify them
sed -i 's#"expat/conftools/config.guess":"ebaffe1c6683ae2c3dcabb87825a83b892f00391514756f7640c4a3dcafbad4f",##g' ./vendor/expat-sys/.cargo-checksum.json
sed -i 's#"expat/conftools/config.sub":"523cb028db907d1fbbcecdcac6737f9e2eeba48fb639231dbc5ae69238f276c9",##g' ./vendor/expat-sys/.cargo-checksum.json
%endif
%ifarch riscv64
sed -i -e 's#"config.guess":"e0c1d7ef8ce964fb57c35e7704ae8661d7e4ca87d6a3c18950e503ae26b62319",##' -e 's#"config.sub":"f7e62c3cb15cd5bbc4e7f3617793b227481fc554d39697a9c322a266d20fb626",##' vendor/servo-fontconfig-sys/.cargo-checksum.json
%endif
%build %build
RUSTFLAGS=%{rustflags} %{cargo_build} RUSTFLAGS=%{rustflags} %{cargo_build}
@ -96,8 +87,8 @@ rm -fr %{buildroot}%{_datadir}
# install man page and completions # install man page and completions
install -Dm 0644 extra/linux/Alacritty.desktop %{buildroot}/%{_datadir}/applications/Alacritty.desktop install -Dm 0644 extra/linux/Alacritty.desktop %{buildroot}/%{_datadir}/applications/Alacritty.desktop
install -Dm 0644 extra/logo/alacritty-simple.svg %{buildroot}/%{_datadir}/pixmaps/Alacritty.svg install -Dm 0644 extra/logo/alacritty-simple.svg %{buildroot}/%{_datadir}/pixmaps/Alacritty.svg
install -Dm 0644 extra/linux/io.alacritty.Alacritty.appdata.xml \ install -Dm 0644 extra/linux/org.alacritty.Alacritty.appdata.xml \
%{buildroot}/%{_datadir}/appdata/io.alacritty.Alacritty.appdata.xml %{buildroot}/%{_datadir}/appdata/org.alacritty.Alacritty.appdata.xml
install -Dm 0644 extra/%{name}.man %{buildroot}/%{_mandir}/man1/%{name}.1 install -Dm 0644 extra/%{name}.man %{buildroot}/%{_mandir}/man1/%{name}.1
install -Dm 0644 extra/completions/%{name}.bash %{buildroot}/%{_datadir}/bash-completion/completions/%{name} install -Dm 0644 extra/completions/%{name}.bash %{buildroot}/%{_datadir}/bash-completion/completions/%{name}
install -Dm 0644 extra/completions/%{name}.fish %{buildroot}/%{_datadir}/fish/vendor_completions.d/%{name}.fish install -Dm 0644 extra/completions/%{name}.fish %{buildroot}/%{_datadir}/fish/vendor_completions.d/%{name}.fish
@ -115,7 +106,7 @@ install -Dm 0644 extra/completions/_%{name} %{buildroot}/%{_datadir}/zsh/site-f
%{_mandir}/man1/%{name}.1%{?ext_man} %{_mandir}/man1/%{name}.1%{?ext_man}
%{_datadir}/applications/Alacritty.desktop %{_datadir}/applications/Alacritty.desktop
%{_datadir}/pixmaps/Alacritty.svg %{_datadir}/pixmaps/Alacritty.svg
%{_datadir}/appdata/io.alacritty.Alacritty.appdata.xml %{_datadir}/appdata/org.alacritty.Alacritty.appdata.xml
%files bash-completion %files bash-completion
%{_datadir}/bash-completion %{_datadir}/bash-completion

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:b100acb73c03d0ecd7802cbb6f1d02fb9ad6147434647d8617219214195616d0 oid sha256:ddb2b50e6922d7865cb4f8da93a7650f9f0e2b185d05f6d43090a0d354bc3004
size 17995272 size 22766032