kitty (0.47.4-1) unstable; urgency=medium

  * New upstream version 0.47.4

 -- Maytham Alsudany <maytham@debian.org>  Sun, 21 Jun 2026 13:13:01 +0800

kitty (0.47.3-1) unstable; urgency=medium

  * New upstream version 0.47.3 (Re-diff patches)
    Closes: #1139898
    Fixes CVEs: CVE-2026-42850 CVE-2026-42851 CVE-2026-54055
    CVE-2026-54056 CVE-2026-54057
  * Add patch to skip TestWatchForConfigChanges

 -- Nilesh Patra <nilesh@debian.org>  Sat, 13 Jun 2026 17:51:32 +0530

kitty (0.47.0-3) unstable; urgency=high

  * Re-diff patches again
  * Skip couple of more tests on ppc64el
  * Add fonts/ to d/clean

 -- Nilesh Patra <nilesh@debian.org>  Fri, 22 May 2026 18:58:12 +0530

kitty (0.47.0-2) unstable; urgency=medium

  * Fix un-aligned access on 32-bit archs for vendored dep
    sgtdi/fswatcher (backported pacth from upstream)

 -- Nilesh Patra <nilesh@debian.org>  Fri, 22 May 2026 02:48:40 +0530

kitty (0.47.0-1) unstable; urgency=high

  * New upstream version 0.47.0 (Refresh patches)
    Closes: #1137210
    Fixes CVEs: CVE-2026-33633 CVE-2026-33642
  * Vendor github.com/emmansun/base64 and github.com/sgtdi/fswatcher
    for now.
  * Add patch to skip TestMachineId

 -- Nilesh Patra <nilesh@debian.org>  Fri, 22 May 2026 00:06:36 +0530

kitty (0.46.2-1) unstable; urgency=medium

  * New upstream version 0.46.2
  * Bump Standards-Version to 4.7.4 (no changes)

 -- Maytham Alsudany <maytham@debian.org>  Thu, 30 Apr 2026 12:45:20 +0800

kitty (0.46.1-1) unstable; urgency=medium

  * New upstream version 0.46.1.
    - Re-diff patches
    - Drop 0015-fix-ftbfs-glibc-2.43.patch: Fixed upstream
  * Drop "Priority: optional"

 -- Nilesh Patra <nilesh@debian.org>  Tue, 17 Mar 2026 12:41:55 +0530

kitty (0.45.0-2) unstable; urgency=medium

  * Team Upload.
  * Bump Standards-Version to 4.7.3 (no changes needed)
  * Add upstream patch to fix FTBFS with glibc 2.43 (Closes: #1128552)

 -- Nilesh Patra <nilesh@debian.org>  Mon, 23 Feb 2026 01:05:06 +0530

kitty (0.45.0-1) unstable; urgency=medium

  * New upstream version 0.45.0
    - Drop un-needed patches
    - Re-diff patches
  * Vendor duratime and go-shm
  * Update versions of imaging and go-parallel (vendored deps)
  * Add patch to avoid hard-coding toolchain

 -- Nilesh Patra <nilesh@debian.org>  Sat, 03 Jan 2026 01:47:34 +0530

kitty (0.44.0-1) unstable; urgency=medium

  * New upstream version 0.44.0 (Closes: #1118705)
    + Re-diff patches
  * Backport upstream patch to fixup fish integration tests
  * Vendor go-parallel
  * Update version of imaging fork

 -- Nilesh Patra <nilesh@debian.org>  Wed, 26 Nov 2025 20:38:15 +0530

kitty (0.43.1-1) unstable; urgency=medium

  * New upstream version 0.43.1
  * Vendor github.com/kovidgoyal/imaging
  * Add patch to use golang-github-edwvee-exiffix instead of fork

 -- Nilesh Patra <nilesh@debian.org>  Sat, 18 Oct 2025 20:28:18 +0530

kitty (0.42.2-1) unstable; urgency=medium

  [ Maytham Alsudany ]
  * New upstream version 0.42.2

  [ Nilesh Patra ]
  * Tighten B-D on golang-github-disintegration-imaging-dev
  * Revert "Patch to use github.com/godbus/dbus instead of fork"
  * Vendor forked module for now until changes are picked up.
    Opened https://github.com/godbus/dbus/issues/414 to let godbus upstream know
    and ask to pickup patches.
  * Add vendor module information in d/copyright
  * Copy vendor dir in source root in dh_auto_configure step
  * Update d/watch to use Version 5
  * Drop Rules-Requires-Root field

 -- Nilesh Patra <nilesh@debian.org>  Sat, 27 Sep 2025 23:20:45 +0530

kitty (0.42.1-1) experimental; urgency=medium

  * New upstream version 0.42.1
  * Refresh patches
  * Update import path to github.com/kovidgoyal/kitty

 -- Maytham Alsudany <maytham@debian.org>  Tue, 15 Jul 2025 18:32:15 +0800

kitty (0.41.1-2) unstable; urgency=medium

  * Backport upstream patch to fixup FTBFS on s390x
  * Update patch to avoid privacy breach

 -- Nilesh Patra <nilesh@debian.org>  Thu, 05 Jun 2025 20:39:21 +0530

kitty (0.41.1-1) unstable; urgency=medium

  * New upstream version 0.41.1 (Closes: #1103691)
    + Addresses: CVE-2025-43929
  * Refresh patches
  * Add -tags testing to dh_auto_test so go:build testing files get picked up

 -- Nilesh Patra <nilesh@debian.org>  Sat, 26 Apr 2025 12:17:24 +0530

kitty (0.40.0-1) unstable; urgency=medium

  * New upstream version 0.40.0
  * Revert move to vendored fork of imaging, use original disintegration/imaging
  * Update my maintenance email
  * Refresh patches
  * Add libcairo2-dev to Build-Depends
  * Patch to use disintegration/imaging
  * d/copyright: Replace FSF address with URL in LGPL-2.1+ stanza
  * Bump Standards-Version to 4.7.2

 -- Maytham Alsudany <maytham@debian.org>  Mon, 17 Mar 2025 15:22:06 +0800

kitty (0.39.1-1) unstable; urgency=medium

  * New upstream version 0.39.1
  * Get rid of a patch for removing install
    instructions, address it in d/clean
  * Refresh patches

 -- Nilesh Patra <nilesh@debian.org>  Sun, 16 Feb 2025 15:52:43 +0530

kitty (0.39.0-1) unstable; urgency=medium

  * New upstream version 0.39.0

 -- Maytham Alsudany <maytha8thedev@gmail.com>  Sat, 18 Jan 2025 21:07:50 +0800

kitty (0.38.1-1) unstable; urgency=medium

  * New upstream version 0.38.1

 -- Maytham Alsudany <maytha8thedev@gmail.com>  Sat, 04 Jan 2025 15:23:42 +0800

kitty (0.37.0-1) unstable; urgency=medium

  * New upstream version 0.37.0 (Refresh patches)

 -- Nilesh Patra <nilesh@debian.org>  Sun, 24 Nov 2024 11:39:37 +0530

kitty (0.36.4-3) unstable; urgency=medium

  * Avoid raising exception on missing fonts on CI
  * Add patch to use dbus_try_get_local_machine_id (Closes: #1085337)

 -- Nilesh Patra <nilesh@debian.org>  Fri, 18 Oct 2024 22:22:19 +0530

kitty (0.36.4-2) unstable; urgency=medium

  [ Guillem Jover ]
  * Do not hardcode gopsutil v3 (Closes: #1083118)

 -- Nilesh Patra <nilesh@debian.org>  Wed, 02 Oct 2024 16:04:06 +0530

kitty (0.36.4-1) unstable; urgency=medium

  * New upstream version 0.36.4 (Refresh patch)

 -- Nilesh Patra <nilesh@debian.org>  Sat, 28 Sep 2024 12:17:37 +0530

kitty (0.36.1-1) unstable; urgency=medium

  * New upstream version 0.36.1
   + Update copyright and patches
  * Embed NERD fonts since it is not currently available in Debian
  * Move all external stuff to debian/external
  * Update debian/source/include-binaries to allow vendoring ttf file
  * Remove uthash from copyright (no longer in upstream source)

 -- Nilesh Patra <nilesh@debian.org>  Sat, 24 Aug 2024 14:56:47 +0530

kitty (0.35.2-1) unstable; urgency=medium

  * New upstream version 0.35.2 (Closes: #1074216)

 -- Maytham Alsudany <maytha8thedev@gmail.com>  Mon, 24 Jun 2024 23:12:10 +0800

kitty (0.35.1-1) unstable; urgency=medium

  [ Maytham Alsudany ]
  * New upstream version 0.35.1
  * Update docs/faq.rst patch to replace another image with a link

  [ Nilesh Patra ]
  * set LC_ALL and LANG to en_US.UTF-8 to build-time fixup tests

 -- Nilesh Patra <nilesh@debian.org>  Tue, 04 Jun 2024 17:45:33 +0530

kitty (0.34.1-1) unstable; urgency=medium

  [ Nilesh Patra ]
  * New upstream version 0.34.1 (Refresh Patches)
    (Closes: #1069740)
  * Add versioned B-D on golang-any as per go.mod
  * Add Suggests on fonts-noto-color-emoji (Closes: #1069750)
  * Add patch to ignore vendor dir. Remove the patch once
    the module(s) are de-vendored

  [ Michael R. Crusoe ]
  * pass openmp-simd flags for SIMDe

  [ Maytham Alsudany ]
  * Add new Depends: golang-github-edwvee-exiffix-dev
  * Vendor forked disintegration/imaging dependency
  * d/rules: Remove ifeq nocheck (unneeded since debhelper 13)

 -- Nilesh Patra <nilesh@debian.org>  Wed, 01 May 2024 12:03:05 +0530

kitty (0.33.1-1) unstable; urgency=medium

  * New upstream version 0.33.1
  * Drop patches that have been applied upstream
  * Update/Refresh patches
  * Add patch to fixup tests on s390x

 -- Nilesh Patra <nilesh@debian.org>  Thu, 21 Mar 2024 20:57:34 +0530

kitty (0.33.0-2) unstable; urgency=medium

  * Cherry-pick upstream patch to disable simd on unsupported archs
  * Fixup for xor-data-256 on !amd64 archs
  * Update patch as per upstream commit to not call __builtin_cpu_supports
    for non-SIMD archs.

 -- Nilesh Patra <nilesh@debian.org>  Sun, 17 Mar 2024 01:55:25 +0530

kitty (0.33.0-1) unstable; urgency=medium

  * New upstream version 0.33.0
  * Update/Refresh patches
  * Update copyright
  * Add B-D on libsimde-dev
  * Override gencontrol to include simde Built-Using
  * Update lintian override

 -- Nilesh Patra <nilesh@debian.org>  Sat, 16 Mar 2024 17:46:23 +0530

kitty (0.32.2-1) unstable; urgency=medium

  * New upstream version 0.32.2 (Refresh patches)
  * d/rules: Set KITTY_PATH_TO_KITTY_EXE for dh_auto_test since
    the executable can not be found at standard paths during build
  * Update B-D from pkg-config => pkgconf

 -- Nilesh Patra <nilesh@debian.org>  Sun, 18 Feb 2024 02:57:45 +0530

kitty (0.32.1-1) unstable; urgency=medium

  * New upstream version 0.32.1 (Closes: #1061362)
  * Update d/copyright

 -- Nilesh Patra <nilesh@debian.org>  Sun, 28 Jan 2024 18:21:26 +0530

kitty (0.32.0-1) unstable; urgency=medium

  [ Maytham Alsudany ]
  * New upstream version 0.32.0
    * Drop patches that have been applied upstream, unfuzz remaining patches
    * Pass --skip-building-kitten to setup.py instead of patching it out
  * Check for <!nodoc> before building docs
  * Override lintian warning regarding kitty-doc's Built-Using field

  [ Nilesh Patra ]
  * d/rules: Remove --vcs-rev parameter altogether

 -- Maytham Alsudany <maytha8thedev@gmail.com>  Sat, 20 Jan 2024 11:26:54 +0530

kitty (0.31.0-4) unstable; urgency=medium

  * Update Forwarded DEP3 patch headers
  * Remove unneeded hunk from 'use-usr-bin-env-in-shebang' patch
  * Backport kitten man pages (Closes: #1055770)
  * Add NEWS entry regarding change in text rendering (Closes: #1059382)
  * Remove unneeded gmake alias
  * Pass -trimpath to go build to ensure reproducible binaries
  * Remove unneeded bin-sbin-mismatch lintian override

 -- Maytham Alsudany <maytha8thedev@gmail.com>  Mon, 25 Dec 2023 21:52:43 +0530

kitty (0.31.0-3) unstable; urgency=medium

  * Move to unstable after fixing bugs in (and testing) the new version.
  * Patch update-self to disable functionality for packaged version
    and explicitly state that to the user with a message when the
    command is run.

 -- Nilesh Patra <nilesh@debian.org>  Fri, 17 Nov 2023 12:45:09 +0530

kitty (0.31.0-2) experimental; urgency=medium

  * Do not install kitty.conf to /etc/xdg as updates are anyway not run
    on non-frozen builds which includes packages built from source
    (Closes: #1054633)
  * Add in upstream patch to Fix config file reloading not working is a
    system config file is set and no user config file is present at startup
  * Add a preinst to remove config file if not modified by the user

 -- Nilesh Patra <nilesh@debian.org>  Mon, 13 Nov 2023 15:06:30 +0530

kitty (0.31.0-1) experimental; urgency=medium

  [ Maytham Alsudany ]
  * New upstream version 0.31.0
  * Run gen/go_code.py in debian/rules
  * Add descriptions to patches
  * Skip failing test_fish_integration

  [ Nilesh Patra ]
  * Add own d/salsa-ci.yml for running CI; disable reprotest
  * backport upstream patch to fix test_fish_integration test
  * Add patch to skip a couple of tests on ppc64el

 -- Nilesh Patra <nilesh@debian.org>  Sat, 11 Nov 2023 22:14:06 +0530

kitty (0.30.1-1) experimental; urgency=medium

  [ Maytham Alsudany ]
  * New upstream release (Closes: #1030238, #1037440)
  * drop old patches
  * patch: make setup.py compatible with GOPATH mode
  * update debian/rules to build new kittens binary
  * install new kitten binary
  * enforce minimum version for golang-github-bmatcuk-doublestar-dev
  * resolve lintian shebang error
  * use dh-golang where possible
  * Ensure consistent shebangs in Python library files
  * Eliminate all privacy breaches
  * Ignore the fact that shell integaration scripts aren't executable
  * Update address of the FSF in debian/copyright
  * Remove all installation instructions
  * Link docs/graphics-protocol.rst image
  * fixup! Link docs/graphics-protocol.rst image

  [ Nilesh Patra ]
  * Add myself as new Maintainer and Maytham as Uploader (Closes: #1055347)
  * Specify XS-Go-Import-Path
  * Enforce minimum version for golang-golang-x-exp-dev
  * Do not run tests inside go testing directory
  * Use dh-golang's buildsystem to test instead of kitty's upstream system
  * Skip couple of failing go tests
  * Add ldflags as well to the build command
  * Run dh_golang and generate Built-Using packages with the
    same field in d/control
  * Remove _build from d/clean. Go buildsystem should take care of it

 -- Nilesh Patra <nilesh@debian.org>  Sat, 11 Nov 2023 01:59:38 +0530

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog kitty-doc`.
