diff options
Diffstat (limited to '')
-rw-r--r-- | debian/changelog | 213 | ||||
-rw-r--r-- | debian/changelog.upstream | 297 |
2 files changed, 510 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..4eea428 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,213 @@ +powerline (2.8.1-4) unstable; urgency=medium + + [ Ondřej Nový ] + * d/control: Update Maintainer field with new Debian Python Team + contact address. + * d/control: Update Vcs-* fields with new Debian Python Team Salsa + layout. + + [ Debian Janitor ] + * Set upstream metadata fields: Bug-Submit. + + [ Samuel Henrique ] + * Bump Standards-Version to 4.5.1 + * d/control: Add python3-i3ipc to Suggests and i3 to Enhances + (closes: #976790) + + -- Samuel Henrique <samueloph@debian.org> Tue, 08 Dec 2020 19:08:22 +0000 + +powerline (2.8.1-3) unstable; urgency=medium + + * d/control: Fix Vcs-* fields + + -- Samuel Henrique <samueloph@debian.org> Sat, 11 Jul 2020 11:39:54 +0100 + +powerline (2.8.1-2) unstable; urgency=medium + + * The previous changelog entry said it updated the ru translation but + the change was not there (and it closed the wrong bug), this is the + correct entry. + * d/po/ru.po: Update Russian translation, thanks to + Lev Lamberov <dogsleg@debian.org> (closes: #951434) + + -- Samuel Henrique <samueloph@debian.org> Sat, 11 Jul 2020 00:28:00 +0100 + +powerline (2.8.1-1) unstable; urgency=medium + + [ Debian Janitor ] + * Set debhelper-compat version in Build-Depends. + * Set upstream metadata fields: Bug-Database, Repository, Repository- + Browse. + + [ Jerome Charaoui ] + * Add ru translation (closes: #910849) + + [ Samuel Henrique ] + * New upstream version 2.8.1 (closes: #964598) + - Added ipython >= 7.0.0 support (closes: #953973) + - d/changelog.upstream: Update upstream changelog for 2.8.1 + * Bump DH to 13 + * Bump Standards-Version to 4.5.0 + * Add debian/gbp.conf + * Don't override dh_auto_test and add test build-dep python3-pexpect + * d/control: Switch maintenance to PAPT team and add myself as an uploader + * d/control: s/Multi-arch/Multi-Arch/ + * d/rules: Remove unused includes + + -- Samuel Henrique <samueloph@debian.org> Fri, 10 Jul 2020 21:22:53 +0100 + +powerline (2.7-3) unstable; urgency=medium + + * Drop Python2, package is Python3-ready (Closes: #937313) + * Updating to standards version 4.4.0, no other changes required. + * Drop python-powerline-doc transitional package + + -- Jerome Charaoui <jerome@riseup.net> Sat, 14 Sep 2019 11:47:28 -0400 + +powerline (2.7-2) unstable; urgency=medium + + * Adjust debian/watch + * Update nl translation, fixes #920429 + * Add ru translation, fixes #910849 + * Add pt_BR translation, fixes #920539 + + -- Jerome Charaoui <jerome@riseup.net> Sun, 27 Jan 2019 14:23:23 -0500 + +powerline (2.7-1) unstable; urgency=medium + + [ Daniel Baumann ] + * Switching debconf option to enable bash from a boolean to a multiselect in + order to allow other programs to be enabled too in the future. + * Updating to standards version 4.3.0, no other changes required. + + [ Jerome Charaoui ] + * New upstream version 2.7 + * Add fr debconf translation, thanks Jean-Pierre Giraud (Closes: #906095) + * Add nl debconf translation, thanks Frans Spiesschaert (Closes: #906943) + * Add pt debconf translation, thanks Rui Branco (Closes: #907903) + + -- Jerome Charaoui <jerome@riseup.net> Wed, 02 Jan 2019 12:11:35 -0500 + +powerline (2.6-2) unstable; urgency=medium + + [ Daniel Baumann ] + * Install manapages into the powerline package only (Closes: #899135) + * Automatically update fontconfig cache using dpkg trigger (Closes: #899142) + * Update vim instructions in README.Debian (Closes: #899150) + * Add debconf support to enable powerline for all users (Closes: #899184) + * Set default shell theme to default_leftonly (Closes: #899153) + * Switch to use python3 by default (Closes: #899165) + * Include /etc/powerline as configuration directory (Closes: #899178) + * Apply patch from Andreas Schneider to fix build with GCC-7 (Closes: #900331) + * Rename python-powerline-doc to powerline-doc for consistency + * Apply various updates and fixes to control, watch and copyright files + * Update packaging to debhelper version 11 + * Update packaging to standards version 4.1.4 + + [ Jerome Charaoui ] + * Fix privacy breaches in documentation + * Update NEWS file + + -- Jerome Charaoui <jerome@riseup.net> Fri, 01 Jun 2018 15:32:49 -0400 + +powerline (2.6-1) unstable; urgency=medium + + * New upstream version 2.6 + * Ship upstream changelog from GitHub release logs + * Bump Standards-Version to 4.0.1 + + -- Jerome Charaoui <jerome@riseup.net> Wed, 23 Aug 2017 14:53:23 -0400 + +powerline (2.5-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Changes dependency for powerline to python-powerline by default, as this is + used by the installed binaries and is required. + * Move python3-powerline to Recommends so as to allow for vim users to have + this also installed by default, without requiring its installation on + systems that do not want a Python 3 installation. (Closes: #839599) + + -- Iain R. Learmonth <irl@debian.org> Tue, 24 Jan 2017 14:47:26 +0000 + +powerline (2.5-1) unstable; urgency=medium + + * Imported Upstream version 2.5 + * Add mention in README to use python3 where necessary + * Depend on python3 library by default + + -- Jerome Charaoui <jerome@riseup.net> Sat, 10 Sep 2016 13:49:36 -0400 + +powerline (2.4-1) unstable; urgency=medium + + * Imported Upstream version 2.4 + * Move fontconfig file to /etc/fonts/conf.avail (Closes: #814424) + * Bump Standards-Version to 3.9.8 + * Switch Vcs-Git to https URL + * Provide new bindings in the correct binary + + -- Jerome Charaoui <jerome@riseup.net> Wed, 27 Apr 2016 10:39:05 -0400 + +powerline (2.3-1) unstable; urgency=medium + + * Imported Upstream version 2.3 (Closes: #802905) + + -- Jerome Charaoui <jerome@riseup.net> Mon, 26 Oct 2015 16:03:47 -0400 + +powerline (2.2-2) unstable; urgency=medium + + * Build python3-powerline binary package (Closes: #798930) + * Compile /usr/bin/powerline with extra hardening flags + * Make sphinx-generated manpages reproducible + + -- Jerome Charaoui <jerome@riseup.net> Sun, 18 Oct 2015 18:18:19 -0400 + +powerline (2.2-1) unstable; urgency=medium + + * Imported Upstream version 2.2 + * Distribute NEWS file only in powerline binary package (Closes: #792359) + + -- Jerome Charaoui <jerome@riseup.net> Tue, 04 Aug 2015 22:04:48 -0400 + +powerline (2.1.4-1) unstable; urgency=medium + + * Import Upstream version 2.1. (Closes: #778250) + + -- Jerome Charaoui <jerome@riseup.net> Sat, 23 May 2015 08:31:28 -0400 + +powerline (2.1-1) unstable; urgency=medium + + * Import Upstream version 2.1 (Closes: #776725) + + -- Jerome Charaoui <jerome@riseup.net> Sun, 08 Mar 2015 14:48:15 -0400 + +powerline (1.2-2) unstable; urgency=medium + + * Fix incomplete tmux configuration by adjusting hardcoded bindings + directory (Closes: #766637) + + -- Jerome Charaoui <jerome@riseup.net> Sat, 25 Oct 2014 10:44:31 -0400 + +powerline (1.2-1) unstable; urgency=medium + + * Import Upstream version 1.2 + * Package is now architecture specific due to C component + * Disable build tests for this release + * Watch file modified to track upstream releases + + -- Jerome Charaoui <jerome@riseup.net> Sat, 18 Oct 2014 15:26:20 -0400 + +powerline (0~20140216-2) unstable; urgency=low + + * Adjust package sections and descriptions (Closes: #753663, #753665) + * Import upstream commit, fixes powerline with psutil 2.x (Closes: #758162) + * Move bindings and config_files in powerline package (Closes: #758551) + * Add README.Debian with installation and configuration instructions + (Closes: #761474) + + -- Jerome Charaoui <jerome@riseup.net> Thu, 18 Sep 2014 02:11:12 -0400 + +powerline (0~20140216-1) unstable; urgency=low + + * Initial release. (Closes: #739666) + + -- Jerome Charaoui <jerome@riseup.net> Thu, 20 Feb 2014 23:06:16 -0500 diff --git a/debian/changelog.upstream b/debian/changelog.upstream new file mode 100644 index 0000000..2eec153 --- /dev/null +++ b/debian/changelog.upstream @@ -0,0 +1,297 @@ +2.8.1 +* Add `__version__`. +2.8 +* Added ipython >= 7.0.0 support
+* Various other minor fixes and improvements
+
+Python 2 support is now deprecated. **It will be removed in the next release.**
+ +2.7 +- Added ALE support.
+- Added mocp support.
+- Added awesome 4+ support.
+- Added support for `$pipestatus` in bash.
+- Recognize terminal-job mode.
+- Fixed i3 bindings when both i3-py and i3ipc are installed.
+- Fixed i3 bar bindings.
+- Fixed checking for battery in WSL.
+- Fixed spotify segment on Mac OS.
+- Fixed compiling C client with GCC-7. +2.6 +- Added support for new Vim modes.
+- Added ability to control output padding.
+- Added iTunes player segment.
+- Added support for tmux development builds.
+- Added a workaround for a fish bug sometimes occurring when using eval from
+ config.fish (upstream status unknown).
+- Added a workaround for tmux 2.4 bug: excessive CPU usage when having multiple
+ panes (also fixed upstream).
+- Fixed clean file status support in mercurial.
+- Fixed error when battery capacity is zero and using DBus.
+- Fixed mercurial command servers leakage.
+- Refactored awesome bindings to use powerline daemon.
+ +2.5.2 +- Fixed ipython-5.2\* support.
+ +2.5.1 +- Made more robust theme default.
+- Made it use hglib in place of unstable mercurial plugin API.
+- Fixed latest fish version support.
+- Some other fixes and documentation adjustments.
+ +2.5 +- Added IPython-5 support: in new major IPython version prompt code was largerly + reworked, resulting in different set of hacks needed for powerline to work. + IPython still does not have features needed to avoid using hacks. +- Added stash segment. +- Fixed trailing whitespace segment: it could incorrectly report trailing + whitespace if line ended with `b` or `'` on Python-3. +- Fixed weather segment and altered geoip service used. +- Fixed escaping used for status-left option on tmux-2.1 and higher. + +2.4 +- Added `short` parameter for `system_load` segment that leaves only one load + average number out of three. +- Added `powerline.segments.i3wm.scratchpad` segment used to list windows that + are currently on the scratchpad. +- Added support for multiple batteries in battery segment. +- Added `….i3wm.workspace` segment which describes single i3wm workspace and + workspaces lister. Old `….i3wm.workspaces` segment was deprecated. +- Added support for multiple monitors in lemonbar bindings. +- Added support for most recent tmux version (2.2). +- Fixed battery status support on some linux systems. +- Fixed MPD bindings: they sometimes were not able to handle names if they did + not fit ASCII. +- Fixed MPD bindings: they did not correctly get elapsed time. +- Fixed AttributeError on some systems: LC_MESSAGES is not always available. +- Fixed Mac OS-specific variant of spotify player support when Python-3 is + used. +- Fixed performance of the tabline. + +2.3 +- Added ability to hide domain part of the user name to common.env.user segment. +- Added ability to show conda environment to virtualenv segment. +- Added systemd service file. +- Added ability to detect internal_ip interface using default gateway. +- Added support for password-protected connections in mpd player bindings. +- Added `output` option to i3wm.workspaces segment to filter workspaces based on + their output. +- Added “charging” indicator to battery segment. +- Made tmux bindings show zoom indicator in window status. +- Fixed tmux bindings so that they support tmux-2.1. +- Fixed support for unicode characters in common.time.date segment. + +2.2 +- Added support for newest psutil version. +- Added support for non-SSL IMAP4 connection. +- Added support for clickable tab names in Vim. +- Added support for truncating tmux segments. +- Added support for new (i3ipc) module that interacts with i3. +- Added support for i3 modes. +- Fixed coloring of network_load segment. +- Fixed dash bindings on OS X. +- Fixed parsing numbers starting with 2 supplied by POWERLINE_*_OVERRIDES + environment variables. + +2.1.4 +- Fixed tmux support broken by 2.1.1. + +2.1.3 +- Fixed powerline-render arguments parsing. + +2.1.1 +- Added support for placing powerline on the left in qtile. +- Added qtile-1.9 support. +- Fixed tmux-2.0 support. +- Made it easier to run tests outside of travis. +- Added some missing highlight groups. +- Made it omit writing empty above lines. +- Fixed UnicodeEncodeError when running powerline-lint with non-ASCII characters + in error messages. +- Fixed code that replaces `&statusline` value: it now is able to replace + non-ASCII `&statusline`s as well. + +2.1 +- Added [BAR](https://github.com/LemonBoy/bar) support. +- Added support for pdb (Python debugger) prompt. +- Added more highlight groups to solarized colorscheme. +- Updated zpython bindings. +- Fixed C version of the client on non-Linux platforms. +- Fixed some errors in powerline-lint code. +- Fixed Python-2.6 incompatibilities in setup.py. + +2.0 +Added functionality: +- Added fbterm (framebuffer terminal emulator) support. +- Added theme with unicode-7.0 symbols. (Note: most software is not ready for it + yet, including all Python-2* versions.) +- Added support for PyPy3. +- Compiler is now called with CFLAGS from environment in setup.py if present. +- Added support for pyuv-1.*. +- Added a way to write error log to Vim global variable. +- `powerline` script now supports overrides from `$POWERLINE_CONFIG_OVERRIDES`, + `$POWERLINE_THEME_OVERRIDES` environment variables, so does `powerline-config` + script. +- `powerline` and `powerline-config` scripts now support taking paths from + `$POWERLINE_CONFIG_PATHS`. +- `powerline-lint` is now able to report dictionaries which were merged in to + form marked dictionary and what were the previous values of overridden values. +- Added support for Byron Rakitzis’ rc shell reimplementation. +- Added support for querying battery status on cygwin platform. + +Fixes: +- Vim: made all mode strings have equal width. +- Vim: fixed intermediate Vim-7.3* support. +- Fixed typo in battery segment implementation that made it not possible to fall + back to next implementation if UPower is not available, but dbus is. +- Fixed libzpython overrides and modes support. +- Fixed Python-3* support in zpython bindings. +- Fixed checking of themes located in user configuration directories in + `powerline-lint`. +- `powerline-daemon` now allows `--foreground` argument to be used in + conjunction with `--replace`. +- Fixed outdated tmux versions support (1.6 and 1.7). + +Incompatible changes: +- Removed CtrlP support. If one wants to readd it make sure to fix problems + listed in 4e6b0a7ec8f2fa54053e4162c8b604a85e8d667d. +- `highlight_group` key in segment description (both in configuration and in + function output) was renamed to `highlight_groups` (note the trailing `s`). +- `attr` key in colorschemes was renamed to `attrs` key (note the trailing `s`). +- All highlight groups looking like `foo.bar` were renamed to `foo:bar`: dot in + highlight group names is no longer allowed. +- `detect` argument value was renamed to `auto` in network segments. +- `$POWERLINE_COMMAND` is now a single path to one executable. No arguments to + the executable are allowed inside `$POWERLINE_COMMAND`. Overrides using + argument to `$POWERLINE_COMMAND` are now deprecated. +- In place of overrides being part of `$POWERLINE_COMMAND` variable all shell + and tmux bindings now support overrides from `$POWERLINE_CONFIG_OVERRIDES` and + `$POWERLINE_THEME_OVERRIDES` environment variables. +- In place of config paths specified as a part of `$POWERLINE_COMMAND` variable + paths are now taken from `$POWERLINE_CONFIG_PATHS` environment variable. +- `$POWERLINE_CONFIG` was replaced with `$POWERLINE_CONFIG_OVERRIDES` for + zpython bindings when talking about overrides. +- `$POWERLINE_THEME_CONFIG` was renamed to `$POWERLINE_THEME_OVERRIDES` in + zpython bindings. +- `$POWERLINE_CONFIG` was replaced with `$POWERLINE_CONFIG_COMMAND` in all shell + bindings when talking about path to `powerline-config` executable. +- In Vim in place of `g:powerline_theme_overrides__{theme_name}` per-theme + dictionaries `g:powerline_theme_overrides` dictionary should be used. Theme + names in this case are top-level keys in the new dictionary. +- In IPython configuration paths list can be specified via `config_paths` + option, not via `paths` option. +- Some long options that defined overrides were renamed: + - `--theme_option` was renamed to `--theme-override`. + - `--config` was renamed to `--config-override`. + Note that these options are deprecated and shall be used for testing purposes + only. +- All long options that used to have underscore in them are now using + HYPHEN-MINUS instead. I.e. + - `--config_path` was renamed to `--config-path`. + - `--last_pipe_status` was renamed to `--last-pipe-status`. + - `--renderer_arg` was renamed to `--renderer-arg`. + - `--theme_option` was renamed to `--theme-override`. + Short options were not touched. +- All segments from `powerline.segments.common` were removed. Now they live in + `powerline.segments.common` submodules: e.g. + `powerline.segments.common.weather` is now + `powerline.segments.common.wthr.weather`. List of available segments can be + found in documentation, section [Common segments](http://powerline.readthedocs.org/en/master/configuration/segments/common.html). +- Segments `powerline.segments.common.now_playing` and + `powerline.segments.common.players.now_playing` were removed. In place of them + all players should be accessed via their own segments. List of segments is + available in [Media players](http://powerline.readthedocs.org/en/master/configuration/segments/common.html#module-powerline.segments.common.players). + +1.3.1 +- Fixed Command-T finder labels: now `CommandT::` and `Finder::` parts are + removed because all finders were moved to `CommandT::Finder` module in place + of just `CommandT`. +- Fixed dbus players support: it is now OK not to have album title. +- Characters that form the surrogate pair that represents some character above + U+10000 in UCS-2 Python builds are no longer considered non-printable. +- Added support for calculating lengths of the characters above U+10000 in UCS-2 + Python builds. +- Made linter support characters above U+10000 if they are represented as + a `\uXXXX\uXXXX` surrogate pair in JSON. +- Made linter validate that all characters in some strings are printable. +- Made `powerline-daemon` work in FreeBSD: only use abstract socket namespace on + linux systems. +- Fixed `string` and `safe_unicode` functions in Python-3. +- Fixed colors and alignment in tmux powerline bindings. + +1.3 +- Added support for Command-T plugin statusline. +- Added support for csv files (displays current column and column header if + applicable). +- Added support for capslock plugin. +- Added support for `ZLE_RPROMPT_INDENT` in zsh bindings. +- Made tmux bindings respect powerline configuration (powerline colorschemes and + left dividers configuration). +- Made tagbar segment use caching. +- Fixed build in case no C compiler was found. +- Fixed old Vims support. +- Fixed non-unicode directories support in non-zpython shell bindings when using + Python-2. +- Fixed tcsh prompt escaping: also escapes the bang. +- Various improvements useful for debugging. +- Improved style of help messages. +- Added manual pages. + +1.2 +Changes: +- When guessing used network interface for internal_ip segment the priority of + various VM bridge interfaces was lowered. +- Added `ignore_statuses` option that makes one able to prevent certain + repository statutes (e.g. `"U"`: only modification is unknown files) from + marking repository as dirty. +- Refactored `powerline.segments.common.players` module: deprecated + `now_playing` segment, replacing it with segments with names identical to + player names (e.g. `powerline.segments.common.players.mpd`). `now_playing` + segment will continue to work until powerline-2.0 though. +- Fixed `powerline.segments.tmux.attached_clients` segment: it was not working + at all due to missing argument in one function call. +- Fixed regular expression used to detect NERDTree buffers. + +1.1 +Changes: +- Deprecated `powerline.segments.common`, moved all segments into deeply nested + modules (e.g. `powerline.segments.common.vcs`). +- Added support for different tag formats provided by tagbar plugin. +- Improved non-unicode locales handling. +- Improved non-unicode filenames handling. +- Improved Vim troubleshooting: it now runs powerline-lint automatically. +- Fixed weather segment: it was remembering its argument from the first run and + never allowed to change it. +- Fixed Uv watcher: it raised an exception for nonexistent files. +- Fixed zsh named directories handling when AUTO_NAME_DIRS option is set. +- Fixed --config_path handling when using daemon: in some cases it was + remembered once and never changed. +- Fixed Vim overrides when Vim is using Python-3*. +- Fixed Uv watcher on Python-3*: it used os.path.walk which was removed. +- Refactored and documented powerline.lint. + +1.0 +Current features include: +- Application support: vim, ipython, awesome, qtile, i3, tmux, zsh, fish, tcsh, + bash and some other shells. +- Powerline daemon that makes tmux and shell bindings work faster. +- Automatic statusline shrinking. +- Segments: + - Branch and file status segments support for git, mercurial and bazaar + version control systems. + - Battery support for linux (dbus and /sys/class/power_supply), OS X and + Windows platforms. + - Player support: CMUS, MPD, Spotify, Clementine, Rhythmobox, RDIO. + - Support for displaying weather. + - Current directory display in shells, including zsh named directories + support. + - Vim plugins support: Ctrl-P, Gundo, NerdTree, Syntastic, TagBar. + - A huge number of other segments. +- Automatic configuration reloading. +- Merging configuration from various locations. +- Filesystem watchers for configuration reloading and VCS segments: + - INotify-based watcher. + - LibUv-based watcher. + - Stat-based watcher (only files). + |