summaryrefslogtreecommitdiff
path: root/debian
AgeCommit message (Collapse)AuthorFilesLines
2024-11-21d/README.source: Update address of the team's IRC channelDaniel Shahaf1-2/+2
2024-11-21d/README.source: Fix typoDaniel Shahaf1-1/+1
Gbp-Dch: Ignore
2024-08-16Upload to unstable as 5.9-8Michael Prokop1-0/+8
2024-08-16Cherry-pick upstream commit 727b493e to address FTBFS on mips64elMichael Prokop2-0/+37
Description from upstream: | 50736: silence use-after-free warning (gcc-12.2) And as noted by Chris, the patch fixes a memory issue in compmatch.c, gcc indeed complains about that, so this hopefully fixes our FTBFS issue on mips64el. Thanks: Chris Hofstaedtler <zeha@debian.org> Closes: #1078749
2024-08-14Upload to unstable as 5.9-7Michael Prokop1-0/+16
2024-08-14d/upstream/metatata: Use secure URLsSimon McVittie1-5/+5
The http and anonymous git protocols do not authenticate the identity of the server, making them vulnerable to man-in-the-middle attacks. Replace them with authenticated equivalents. zsh.sourceforge.net redirects to zsh.sourceforge.io, so presumably that address is now considered canonical.
2024-08-14Cherry-pick upstream commit 0bb140f9 to import OLDPWD from environment if setMichael Prokop2-0/+23
Taken from https://github.com/zsh-users/zsh/commit/0bb140f9911851e9712dba311925f9c9ab521fd2, dropping Changelog related change though. As brought up by Franklin Yu on #pkg-zsh.
2024-08-14Cherry-pick upstream changes to fix ftbfs with GCC-14Michael Prokop3-0/+597
Apply cherry-pick-4c89849c-50641-use-int-main-in-test-C-codes-in-configure.patch (commit 4c89849c98172c951a9def3690e8647dae76308f upstream) and cherry-pick-ab4d62eb-52383-Avoid-incompatible-pointer-types-in-terminfo-global.patch (commit ab4d62eb975a4c4c51dd35822665050e2ddc6918 upstream) to fix ftbfs with GCC-14. Relevant patches were identified by Simon McVittie, who looked at Arch Linux's patchset - thanks to Christian Hesse, one of Arch's zsh maintainers. Thanks: Simon McVittie <smcv@debian.org> Closes: #1075708
2024-08-14Install into /usr-merged layoutChris Hofstaedtler10-43/+12
Closes: #1073654
2024-01-09Upload to unstable as 5.9-6Michael Prokop1-0/+7
2024-01-09Cherry pick upstream commit ecd3f9c9 to fix FTBFS issue with newer texinfoMichael Prokop2-0/+45
Fixes: | texi2any -c TEXI2HTML=1 --output . --ifinfo --split=chapter --node-files \ | --init-file texi2html.conf ../../Doc/zsh.texi | texi2any: error parsing ./texi2html.conf: Undefined subroutine &Texinfo::Config::set_from_init_file called at ./texi2html.conf line 1. Cherry picked (excluding Changelog change) from upstream commit https://github.com/zsh-users/zsh/commit/ecd3f9c9506c7720dc6c0833dc5d5eb00e4459c4 Also see https://www.zsh.org/mla/workers/2023/msg00591.html Closes: #1057610 fixup of debian/patches/cherry-pick-ecd3f9c9-1057610-support-texinfo-7.0.patch fixup
2023-09-07Upload to unstable as 5.9-5Axel Beckert1-0/+9
2023-09-07Also change libpcre3-dev to libpcre2-dev in debian/tests/controlAxel Beckert1-2/+2
2023-07-05Cherry pick multiple upstream commits to migrate pcre module to pcre2.Axel Beckert6-2/+637
Update Build-Depends and Build-Using from libpcre3-dev to libpcre2-dev accordingly. Closes: #999918 Gbp-Dch: Full
2023-02-05Upload to unstable as 5.9-4Axel Beckert1-3/+4
2023-02-04Bump my packaging copyright years in debian/copyrightAxel Beckert2-1/+9
2023-02-03Enable gdbm module to be build again, this time via --enable-gdbmAxel Beckert1-0/+1
Thanks: András Korn for reporting this regression. Closes: 1030349
2023-01-30Upload to unstable as 5.9-3Axel Beckert1-0/+12
2023-01-30Drop alternative build-dep on transitional package bsdmainutilsAxel Beckert1-1/+1
Thanks: Lintian!
2023-01-30Declare compliance with Debian Policy 4.6.2Axel Beckert1-1/+1
No other changes were needed. Gbp-Dch: Full
2023-01-30Cherry-pick upstream commit 3e3cfabc to fix a completion regressionAxel Beckert2-0/+33
This fixes completion regression with NO_CASE_GLOB in Zsh 5.9. Closes: #1013434 Thanks: Vincent Lefèvre! Gbp-Dch: Full
2022-11-14Upload to unstable as 5.9-2Axel Beckert1-0/+12
2022-11-14Bracketize and update lintian overrides where neededAxel Beckert4-19/+19
2022-11-13Update Helmut's patch to use more debhelper style file installingAxel Beckert5-2/+2
2022-11-13Update /etc/shells using dpkg triggersHelmut Grohne8-22/+9
Closes: #1023317
2022-05-15Upload to unstable as 5.9-1 with urgency=lowAxel Beckert1-2/+7
2022-05-15Declare compliance with Debian Policy 4.6.1.Axel Beckert1-1/+1
No further changes were needed. Gbp-Dch: Full
2022-05-15Drop lintian override for hardening-no-fortify-functions, no more neededAxel Beckert1-1/+0
2022-05-15Add patch to fix two typos in man pages found by LintianAxel Beckert2-0/+27
2022-05-14Update debian/changelog for new 5.9 upstream releaseAxel Beckert1-1/+9
Retroactively set urgency=low in 5.8.1.2-test-2. This allows us to upload 5.9-1 to unstable with urgency=low as well. Gbp-Dch: Ignore
2022-05-09Upload to experimental as 5.8.1.3-test-1Axel Beckert1-2/+2
2022-05-09Add debian/changelog entry for new upstream test release 5.8.1.3-testAxel Beckert1-0/+7
Gbp-Dch: Ignore
2022-05-08Remove cherry-picked patches applied upstreamAxel Beckert3-53/+0
2022-04-13Add patch by Jun to fix autopkgtest with zsh-static due to warning on STDERRAxel Beckert2-0/+21
2022-04-12Upload to experimental as 5.8.1.2-test-2Axel Beckert1-0/+7
2022-04-12Add patch from Jun T to export LANG when running D07multibyte.ztstAxel Beckert2-0/+32
Hopefully fixes FTBFS on most architectures due to test suite failures.
2022-04-11Upload to experimental as 5.8.1.2-test-1Axel Beckert1-2/+6
2022-04-11Update debian/zsh-dev.install to follow removal of Src/Builtins/rlimit.h ↵Axel Beckert1-1/+0
generation in 273da6cc.
2022-04-11Refresh patches as needed, remove patches applied upstreamAxel Beckert5-270/+13
2022-04-11Update debian/changelog for new upstream test releaseAxel Beckert1-0/+13
Gbp-Dch: Ignore
2022-02-25Replace dh overrides with execute_after_… where applicableAxel Beckert1-8/+3
2022-02-13Install Etc/CVE-2021-45444-VCS_Info-workaround.patch into zsh-docAxel Beckert1-0/+1
It is new since 5.8.1 and not relevant for Debian's package but gives hints about CVE-2021-45444 mitigations on other platforms which aren't updated yet. Gbp-Dch: Full
2022-02-12Upload as 5.8.1-1 to unstable with urgency=high due to CVE-2021-45444Axel Beckert1-2/+6
2022-02-12Update copyright years in debian/copyrightAxel Beckert1-2/+2
Thanks: Lintian!
2022-02-12Add lintian overrides for all occurrences of ↵Axel Beckert1-0/+9
very-long-line-length-in-source-file They're all false positives. Gbp-Dch: Full
2022-02-12Make paths in lintian overrides agnostic to upstream versionsAxel Beckert1-1/+1
2022-02-12Update debian/changelog for 5.8.1, set urgency=high due to CVE-2021-45444Axel Beckert1-0/+29
2022-02-12Zsh 5.8.1: Refresh patches, drop cherry-picked patch for commit 754658afAxel Beckert4-57/+23
2022-02-12debian/watch: Drop comment about FTP timeoutsAxel Beckert1-3/+0
We won't go back to non-TLS protocols in debian/watch.
2022-02-12debian/copyright: Remove obsolete upstream URLs (FTP and SourceForge)Axel Beckert1-2/+0
Upstream recently decided to drop the grinding SourceForge hosting and site completely. It's no more listed on https://www.zsh.org/ anymore. Also drop the FTP URL. The same host is already listed with an HTTPS URL. debian/watch already only includes the current primary download site (with HTTPS).