spectrwm (3.7.0-2) unstable; urgency=medium

  * Standards-Version
    + Update to 4.7.4
      - No changes needed

  * Other
    + Update watch file to v5 format
    + Update Vcs-* fields
      - Move out of "debian" Salsa namespace

 -- Andrea Bolognani <eof@kiyuko.org>  Sat, 29 Aug 2026 16:28:03 +0200

spectrwm (3.7.0-1) unstable; urgency=medium

  * New upstream release

  * Standards-Version
    + Update to 4.7.2
      - No changes needed

 -- Andrea Bolognani <eof@kiyuko.org>  Mon, 13 Oct 2025 22:47:57 +0200

spectrwm (3.6.0-1) unstable; urgency=medium

  * New upstream release

  * Package relationships
    + Add Build-Depends on libbsd-dev
      - libbsd is now used instead of vendored BSD code
    + Drop Build-Depends on libxrandr-dev
      - No longer used

 -- Andrea Bolognani <eof@kiyuko.org>  Fri, 02 Aug 2024 23:34:16 +0200

spectrwm (3.5.1-2) unstable; urgency=medium

  * Interoperability
    + Integrate with xdg-desktop-portal
      - The GTK portal will be used by default
      - Closes: #1051018 (spectrwm: please set XDG_CURRENT_DESKTOP
        and use it to configure xdg-desktop-portal)

  * Package relationships
    + Drop Depends on libxt6
      - We don't link to it directly, and libswmhack only tries
        to load it when running an application that already links
        against (and thus by definition Depends on) the library
      - In addition to being unnecessary, the hardcoded dependency
        was getting in the way of the 64-bit time_t transition
      - Closes: #1068203 (spectrwm: hard-coded dependency on
        pre-t64 library)

  * Standards-Version
    + Update to 4.7.0
      - No changes needed

 -- Andrea Bolognani <eof@kiyuko.org>  Sun, 21 Apr 2024 12:43:55 +0200

spectrwm (3.5.1-1) unstable; urgency=medium

  * New upstream release

  * Patches
    + Drop backports
    + Update debian/Change-default-programs.patch
      - Reflect Debian-specific default programs in
        /etc/spectrwm.conf too

  * Package relationships
    + Add Build-Depends on libfontconfig-dev
      - New dependency introduced upstream
    + Drop Build-Depends on libxtst-dev and libxcb-xfixes0-dev
      - No longer needed

 -- Andrea Bolognani <eof@kiyuko.org>  Sun, 07 Jan 2024 17:50:24 +0100

spectrwm (3.4.1-3) unstable; urgency=medium

  * Patches
    + Convert accepted forwarded patch to backport
    + Fix tagging of Debian-specific patch

 -- Andrea Bolognani <eof@kiyuko.org>  Sun, 12 Feb 2023 16:55:17 +0100

spectrwm (3.4.1-2) unstable; urgency=medium

  * Patches
    + Reorganize by using gbp pq's topic feature
    + Add forward/Escape-backslashes-correctly-in-manual-page.patch
      - Fixes acute-accent-in-manual-page Lintian tag

  * Package relationships
    + Build-Depend on libxcb-util-dev instead of libxcb-util0-dev
      - Fixes build-depends-on-obsolete-package Lintian tag

  * debhelper
    + Switch to compat level 13
      - Contributed by Debian Janitor

  * Standards-Version
    + Update to 4.6.2
      - Set priority to 40 for the x-window-manager alternative

  * Other
    + Fix watch file
      - Adapt to recent changes in GitHub

 -- Andrea Bolognani <eof@kiyuko.org>  Mon, 06 Feb 2023 22:28:49 +0100

spectrwm (3.4.1-1) unstable; urgency=medium

  * New upstream release

 -- Andrea Bolognani <eof@kiyuko.org>  Wed, 08 Jul 2020 23:37:22 +0200

spectrwm (3.4.0-1) unstable; urgency=medium

  * New upstream release.

  * Patches
    + Drop linux-Accept-user-provided-pkg-config-command.patch
      - Merged upstream
    + Drop linux-Install-examples.patch
      - Merged upstream
    + Drop Fix-man-warning.patch
      - Merged upstream

 -- Andrea Bolognani <eof@kiyuko.org>  Wed, 24 Jun 2020 22:23:19 +0200

spectrwm (3.3.0-1) unstable; urgency=medium

  * New upstream release.

  * Patches
    + Drop Install-more-files.patch
      - Merged upstream
    + Add linux-Accept-user-provided-pkg-config-command.patch
      - Kindly provided by Helmut Grohne. Along with some changes to
        debian/rules, also suggested by Helmut, this makes it possible
        to successfully cross-build spectrwm.
      - Closes: #928902 (FTCBFS: uses build architecture build tools)
    + Add Fix-man-warning.patch
    + Add linux-Install-examples.patch

  * debhelper
    + Switch to compat level 12

  * Other
    + Update Standards-Version to 4.5.0
      - No changes needed

 -- Andrea Bolognani <eof@kiyuko.org>  Sun, 29 Mar 2020 18:33:58 +0200

spectrwm (3.2.0-1) unstable; urgency=low

  * New upstream release

  * Patches:
    - U01-install-more-files.diff
      - Extend upstream's build system to install additional files
        such as configuration files and documentation
    - U01-add-keywords-to-desktop-file.diff
      - Dropped (merged upstream)
    - D03-skip-compatibility-symlinks.diff
      - Dropped (no longer needed)

  * Other
    - Update Standards-Version to 4.2.1
      - No changes needed

 -- Andrea Bolognani <eof@kiyuko.org>  Sat, 29 Sep 2018 15:32:14 +0200

spectrwm (3.1.0-4) unstable; urgency=low

  * debhelper
    - Switch to using the dh sequencer, which actually fixes
      dependencies between targets instead of causing FTBFS

 -- Andrea Bolognani <eof@kiyuko.org>  Mon, 09 Apr 2018 20:56:30 +0200

spectrwm (3.1.0-3) unstable; urgency=low

  * rules
    - Fix dependencies between targets

  * Patches
    - U01-add-keywords-to-desktop-file.diff
      - Makes Lintian happy

  * Other
    - Update Standards-Version to 4.1.4
      - No changes needed

 -- Andrea Bolognani <eof@kiyuko.org>  Sun, 08 Apr 2018 16:20:51 +0200

spectrwm (3.1.0-2) unstable; urgency=low

  * autopkgtest
    - Add smoke test

  * debhelper
    - Switch to compat level 11

  * Other
    - Update Standards-Version to 4.1.3
      - No changes needed
    - Permit Rules-Requires-Root: no
    - Point Vcs-*: to salsa.debian.org

 -- Andrea Bolognani <eof@kiyuko.org>  Sun, 28 Jan 2018 18:18:45 +0100

spectrwm (3.1.0-1) unstable; urgency=medium

  * New upstream release

  * Patches
    - U01-fix-man-errors.diff
    - U02-improve-linking.diff
    - U03-enable-pie.diff
      - Dropped (merged upstream)

  * Other
    - Move to debhelper compatibility level 10
    - Update Standards-Version to 4.1.2
      - Use Format: https://... in Debian copyright file

 -- Andrea Bolognani <eof@kiyuko.org>  Thu, 30 Nov 2017 18:45:16 +0100

spectrwm (3.0.2-1) unstable; urgency=low

  * New upstream release
    - Closes: #772431 (fix FTBFS with ld --as-needed)

  * Changes to default programs
    - Use slock as the default screen locking program
    - Verify all default programs on startup

  * Changes to package relationships
    - Upgrade x-terminal-emulator from Recommends: to Depends:
    - Add Depends: on libxt6
      - It gets dlopen()ed by libswmhack

  * New patches
    - U01-fix-man-errors.diff
    - U02-improve-linking.diff
      - Minimize library dependencies
    - U02-enable-pie.diff
      - Provide additional hardening

  * Updated patches
    - D01-adapt-libswmhack.diff
      - Simplify and make downstream only

  * Dropped patches
    - U02-update-italian-man-page.diff
      - Merged upstream
    - D03-make-default-programs-optional.diff
      - No longer needed (see above)

  * Other
    - Enable +bindnow hardening option
    - Update Homepage: and others to point to GitHub
    - Use HTTPS wherever possible
    - Update Standards-Version to 3.9.8
      - No changes needed

 -- Andrea Bolognani <eof@kiyuko.org>  Sun, 31 Jul 2016 19:45:51 +0200

spectrwm (2.6.0-1) unstable; urgency=low

  * New upstream release.
    - Closes: #689226 (please package the latest version)
  * Stop building scrotwm transitional package.
  * Stop patching example files.
  * U01-improve-makefile.diff:
    - merged upstream; dropped.
  * U03-improve-english-man-page.diff:
    - merged upstream; dropped.
  * Move to debhelper compatibility level 9.
  * Update Standards-Version to 3.9.5 (no changes needed).

 -- Andrea Bolognani <eof@kiyuko.org>  Tue, 09 Sep 2014 22:24:57 +0200

spectrwm (1.0.0-1) unstable; urgency=low

  * New upstream release.
  * Change source and binary package name to spectrwm in order to be
    consistent with upstream's new naming choices.
    - Provide a transitional binary package for compatibility.
    - Add Pre-Depends: on dpkg (>= 1.15.7.2~) to properly migrate existing
      custom configuration files.
  * 104-skip-compatibility-symlinks.diff:
    - don't let upstream's build system handle compatibility symlinks.
  * 005-use-consistent-naming.diff:
    - merged upstream; dropped.
  * Update Standards-Version to 3.9.3 (no changes needed).

 -- Andrea Bolognani <eof@kiyuko.org>  Wed, 07 Mar 2012 23:10:57 +0100

scrotwm (0.11.0-1) unstable; urgency=low

  * New upstream release.
  * 005-use-consistent-naming.diff:
    - keep the spelling of the software name consistent.
  * Update Homepage: field accordingly.

 -- Andrea Bolognani <eof@kiyuko.org>  Sat, 11 Feb 2012 17:40:50 +0100

scrotwm (0.10.0-1) unstable; urgency=low

  * New upstream release.
  * Update Debian copyright file.
  * Update Vcs-* control fields.
  * Various packaging improvements.

 -- Andrea Bolognani <eof@kiyuko.org>  Sat, 28 Jan 2012 12:20:27 +0100

scrotwm (0.9.34-1) unstable; urgency=low

  * New upstream release.
  * 002-improve-man-page.diff:
    - improve English man page. Closes: #531844 (please allow one
      workspace to span multiple monitors).
  * 003-update-italian-man-page.diff:
    - bring Italian man page up-to-date.
  * Add README.Debian file. Closes: #552647 (suggest or recommend
    acpi and iostat).
  * Install Portuguese man page.
  * Drop .desktop file, it is now shipped upstream.
  * Update watch file to reflect new snapshot location.
  * Recommend suckless-tools, which replaces dwm-tools.
  * Add Depends: on libxtst-dev.
  * Use hardening build flags, as provided by dpkg-buildflags.
  * Update Debian copyright file to DEP5 candidate version.
  * Bump Standards-Version to 3.9.2 (no changes needed).

 -- Andrea Bolognani <eof@kiyuko.org>  Fri, 11 Nov 2011 10:06:03 +0100

scrotwm (0.9.20-1) unstable; urgency=low

  * New upstream release:
    - Closes: #531790 (focus changes to the window in the background
      sometimes).
    - Closes: #531826 (doesn't play well with hidden windows).
    - Closes: #532569 (dialogs are always displayed on the first screen in
      a multi-head setup).
  * 002-check-before-preloading-libswmhack.diff:
    - libswmhack.so is installed now, so this patch is no longer needed.
  * 003-dont-use-hypen-as-minus-sign.diff:
    - merged upstream; dropped.
  * 102-remove-bash-and-openbsd-assumptions.diff:
    - call top correctly.
  * 103-try-versioned-dlopen.diff:
    - make libswmhack.so work even when libx11-dev and libxt-dev are not
      installed. Closes: #551732 (unable to run some applications because
      of LD_PRELOAD=/usr/.../libswmhack.so.0.0 in the environment).
  * Convert to 3.0 (quilt) source format.
  * Document patches according to DEP-3.

 -- Andrea Bolognani <eof@kiyuko.org>  Tue, 01 Dec 2009 17:29:54 +0100

scrotwm (0.9.8-1) unstable; urgency=low

  * New upstream release.
  * Build and install libswmhack.so.
  * 003-dont-use-hypen-as-minus-sign.diff: fix a common man page issue.
  * Bump Standards-Version to 3.8.3 (no changes needed).

 -- Andrea Bolognani <eof@kiyuko.org>  Mon, 14 Sep 2009 11:13:35 +0200

scrotwm (0.9.5-1) unstable; urgency=low

  * New upstream release.
  * Remove bashisms from baraction.sh example script. (Closes: #530990)

 -- Andrea Bolognani <eof@kiyuko.org>  Sat, 30 May 2009 21:18:27 +0200

scrotwm (0.9.2-1) unstable; urgency=low

  * Initial release. (Closes: #514322)

 -- Andrea Bolognani <eof@kiyuko.org>  Thu, 19 Mar 2009 08:11:05 +0100
