[ubuntu/questing-proposed] devscripts 2.25.19ubuntu1 (Accepted)
Jeremy Bícha
jbicha at ubuntu.com
Sat Aug 23 14:28:13 UTC 2025
devscripts (2.25.19ubuntu1) questing; urgency=medium
* Temporarily lower libmetacpan-client-perl from Recommends to Suggests
because it's not in Ubuntu main yet
devscripts (2.25.19) unstable; urgency=medium
[ Yadd ]
* Fix autopkgtest
* Indicates that debian/watch version 5 breaks dh-nodejs <= 0.16.0~
* Update French translation
* Dependencies:
* Move libio-string-perl from recommended dependencies to required ones
* Move libmetacpan-client-perl from suggested dependencies to recommended
ones
* Suggests libgitlab-api-v4-perl (needed by salsa)
* uscan:
- add "Untrackable" field to disable uscan + allow one paragraph
- in version=5, rename Pretty and Date into Git-Pretty and Git-Date
- set a default value for Matching-Pattern
- better error message when libmetacpan-client-perl is missing (Metacpan
template)
- group some duplicated code
- move "modes" into dedicated folder
- use debian/upstream/metadata if debian/watch is missing and a
corresponding template exists (Closes: #1111114)
- Templates:
* add template for npmjs.com registry
* add Gitlab template and mode
* fix component filenames in Github template
* update Github examples
* add "Release-Only" parameter for Github and Gitlab templates
[ Julien Plissonneau Duquène ]
* Update and fix french translations
[ наб ]
* uscan: mode=git: don't choke on signed commits
devscripts (2.25.18) unstable; urgency=medium
[ Yadd ]
* uscan:
- When --update-watchfile, try to use templates
- Add libmetacpan-client-perl into suggested packages
- Add metacpan autopkgtest (with restriction needs-internet)
* Update French translation
[ Sean Whitton ]
* Delete git-deborig that is moving to the git-debpush package
(Related: #1105759)
- Drop deps and recs on libgit-wrapper-perl, liblist-compare-perl,
libtry-tiny-perl
* Add Recommends on git-debpush
* README.md: debrebuild requires libstring-shellquote-perl
[ Hugh McMaster ]
* uscan:
- test/test_uscan_git: Convert tests to watch file Version 5 and refactor2
- uscan/WatchSource.pm: Remove boolean 'gitmodules' option
- uscan: Better handle Git-Modules: 'yes' and 'all' values
- uscan/Downloader.pm: Pass '--quiet' to git if not in verbose or debug mode
- uscan/git.pm: Pass '--quiet' to git if not in verbose or debug mode
- uscan/WatchSource.pm: Avoid leading whitespace in raw watch file output
[ Otto Kekäläinen ]
* dep-14-convert: Use 'upstream' as fallback if no merges found (Closes: #1110088)
[ Alexandre Detiste ]
* what-patch: Remove dead code testing for former removed patch systems
[ Bas Couwenberg ]
* debchange: trixie is now stable, forky is testing.
[ Julien Plissonneau Duquène ]
* uscan:
- Add a test case for using --download-version with version mangling in
git mode.
- Match unmangled versions against --download-version (Closes: #1100020)
- Add NEWS entry about d/watch breaking changes
[ Dorle Osterode ]
* (de) po4a/po/de.po: Update translation
devscripts (2.25.17) experimental; urgency=medium
[ наб ]
* uscan: add sample Forgejo (Codeberg) stanzas
[ James Cowgill ]
* mk-origtargz:
- Exclude empty directories when using Files-Included
(Closes: #1021287)
- Add a test for Files-Included-<component>
- Document --include-file option
* uscan:
- Fix indentation in copyright file examples
- Add an example using the Files-Included stanza (Closes: #977795)
[ Dorle Osterode ]
* (de) po4a/po/de.po: Update translation
[ Hugh McMaster ]
* .gitignore: Add scripts/dep-14-convert-git-branch-names
* test/test_uscan_git:
- Update watch file for version 5 syntax
- Use global variable 'MODULE1' for 'subrepo'
- Update some error messages
[ Yadd ]
* Replace gpg by gnupg and sopv by gpgv into test dependencies because
devscripts tests do not work with sequoia gpg (Closes: #1109607)
* uscan:
- Add "auto" values for Uversion-Mangle and Filename-Mangle
- Add macros @COMPONENT@, @SEMANTIC_VERSION@, @STABLE_VERSION@
- Fix some debug messages broken by v5
- Apply pagemangle also when searchmode=plain (Closes: #1057773)
- support overriding +~ delimiter for groups (Closes: #976829)
- add aliases: Version-Regex and Version-Pattern are aliases of
Matching-Pattern
- Fix doc for boolean option (Closes: #1109879)
- Fix Git-Modules option (Closes: #1109883)
- Drop pasv option: no effect for a while (Closes: #1109878)
- Add template engine
* Add GitHub template
* Add Metacpan template
* Update French translations
[ Niels Thykier ]
* uscan templates:
- Template/Github.pm:
* Set `pgpmode` to `none` by default
* Do not override `Search-Mode` if provided in the file
- Template/Metacpan.pm:
* Set `pgpmode` to `none` by default
* Do not override `source` if provided
* Allow `::` in metacpan dists
- Fix some undef warnings
devscripts (2.25.16) experimental; urgency=medium
[ Mechtilde ]
* Improved the German translation of the manpage for the tool bts
[ Nick Brown ]
* uscan: correct setting of request headers
[ Hugh McMaster ]
* uscan:
- uscan/Downloader.pm: Clone main git repository and submodules separately
- uscan/git.pm: Refactor code to clone versionless repositories with or
without submodules and refactor '$newversion' generation
- test/test_uscan_git: Update submodule test names
- test/test_uscan_git: Add tests to clone from HEAD with submodules
[ Yadd ]
* salsa:
- Use current repository if project is missing (check_repo, del_repo,
forks, last_ci_status, and merge_requests) and add "path" subcommand
- Add update_watch5 command to update debian/watch to version 5
* uscan
- Add more git debug
- Add recommended dependency to libio-string-perl (used by uscan/http)
- Better uscan test framework based on LWP::Protocol::PSGI
- Add new debian/watch format: version 5
* uscan: force Version-Schema to "group" for main watchsource when
Version-Schema is "checksum"
* Split uscan manpage and create debian-watch(5) [version 5] and
debian-watch-4(5) for previous formats
- Add liblwp-protocol-psgi-perl in autopkgtest dependencies
* Update French translation
Date: Sat, 23 Aug 2025 10:25:41 -0400
Changed-By: Jeremy Bícha <jbicha at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/devscripts/2.25.19ubuntu1
-------------- next part --------------
Format: 1.8
Date: Sat, 23 Aug 2025 10:25:41 -0400
Source: devscripts
Built-For-Profiles: noudeb
Architecture: source
Version: 2.25.19ubuntu1
Distribution: questing
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Jeremy Bícha <jbicha at ubuntu.com>
Closes: 976829 977795 1021287 1057773 1100020 1109607 1109878 1109879 1109883 1110088 1111114
Changes:
devscripts (2.25.19ubuntu1) questing; urgency=medium
.
* Temporarily lower libmetacpan-client-perl from Recommends to Suggests
because it's not in Ubuntu main yet
.
devscripts (2.25.19) unstable; urgency=medium
.
[ Yadd ]
* Fix autopkgtest
* Indicates that debian/watch version 5 breaks dh-nodejs <= 0.16.0~
* Update French translation
* Dependencies:
* Move libio-string-perl from recommended dependencies to required ones
* Move libmetacpan-client-perl from suggested dependencies to recommended
ones
* Suggests libgitlab-api-v4-perl (needed by salsa)
* uscan:
- add "Untrackable" field to disable uscan + allow one paragraph
- in version=5, rename Pretty and Date into Git-Pretty and Git-Date
- set a default value for Matching-Pattern
- better error message when libmetacpan-client-perl is missing (Metacpan
template)
- group some duplicated code
- move "modes" into dedicated folder
- use debian/upstream/metadata if debian/watch is missing and a
corresponding template exists (Closes: #1111114)
- Templates:
* add template for npmjs.com registry
* add Gitlab template and mode
* fix component filenames in Github template
* update Github examples
* add "Release-Only" parameter for Github and Gitlab templates
.
[ Julien Plissonneau Duquène ]
* Update and fix french translations
.
[ наб ]
* uscan: mode=git: don't choke on signed commits
.
devscripts (2.25.18) unstable; urgency=medium
.
[ Yadd ]
* uscan:
- When --update-watchfile, try to use templates
- Add libmetacpan-client-perl into suggested packages
- Add metacpan autopkgtest (with restriction needs-internet)
* Update French translation
.
[ Sean Whitton ]
* Delete git-deborig that is moving to the git-debpush package
(Related: #1105759)
- Drop deps and recs on libgit-wrapper-perl, liblist-compare-perl,
libtry-tiny-perl
* Add Recommends on git-debpush
* README.md: debrebuild requires libstring-shellquote-perl
.
[ Hugh McMaster ]
* uscan:
- test/test_uscan_git: Convert tests to watch file Version 5 and refactor2
- uscan/WatchSource.pm: Remove boolean 'gitmodules' option
- uscan: Better handle Git-Modules: 'yes' and 'all' values
- uscan/Downloader.pm: Pass '--quiet' to git if not in verbose or debug mode
- uscan/git.pm: Pass '--quiet' to git if not in verbose or debug mode
- uscan/WatchSource.pm: Avoid leading whitespace in raw watch file output
.
[ Otto Kekäläinen ]
* dep-14-convert: Use 'upstream' as fallback if no merges found (Closes: #1110088)
.
[ Alexandre Detiste ]
* what-patch: Remove dead code testing for former removed patch systems
.
[ Bas Couwenberg ]
* debchange: trixie is now stable, forky is testing.
.
[ Julien Plissonneau Duquène ]
* uscan:
- Add a test case for using --download-version with version mangling in
git mode.
- Match unmangled versions against --download-version (Closes: #1100020)
- Add NEWS entry about d/watch breaking changes
.
[ Dorle Osterode ]
* (de) po4a/po/de.po: Update translation
.
devscripts (2.25.17) experimental; urgency=medium
.
[ наб ]
* uscan: add sample Forgejo (Codeberg) stanzas
.
[ James Cowgill ]
* mk-origtargz:
- Exclude empty directories when using Files-Included
(Closes: #1021287)
- Add a test for Files-Included-<component>
- Document --include-file option
* uscan:
- Fix indentation in copyright file examples
- Add an example using the Files-Included stanza (Closes: #977795)
.
[ Dorle Osterode ]
* (de) po4a/po/de.po: Update translation
.
[ Hugh McMaster ]
* .gitignore: Add scripts/dep-14-convert-git-branch-names
* test/test_uscan_git:
- Update watch file for version 5 syntax
- Use global variable 'MODULE1' for 'subrepo'
- Update some error messages
.
[ Yadd ]
* Replace gpg by gnupg and sopv by gpgv into test dependencies because
devscripts tests do not work with sequoia gpg (Closes: #1109607)
* uscan:
- Add "auto" values for Uversion-Mangle and Filename-Mangle
- Add macros @COMPONENT@, @SEMANTIC_VERSION@, @STABLE_VERSION@
- Fix some debug messages broken by v5
- Apply pagemangle also when searchmode=plain (Closes: #1057773)
- support overriding +~ delimiter for groups (Closes: #976829)
- add aliases: Version-Regex and Version-Pattern are aliases of
Matching-Pattern
- Fix doc for boolean option (Closes: #1109879)
- Fix Git-Modules option (Closes: #1109883)
- Drop pasv option: no effect for a while (Closes: #1109878)
- Add template engine
* Add GitHub template
* Add Metacpan template
* Update French translations
.
[ Niels Thykier ]
* uscan templates:
- Template/Github.pm:
* Set `pgpmode` to `none` by default
* Do not override `Search-Mode` if provided in the file
- Template/Metacpan.pm:
* Set `pgpmode` to `none` by default
* Do not override `source` if provided
* Allow `::` in metacpan dists
- Fix some undef warnings
.
devscripts (2.25.16) experimental; urgency=medium
.
[ Mechtilde ]
* Improved the German translation of the manpage for the tool bts
.
[ Nick Brown ]
* uscan: correct setting of request headers
.
[ Hugh McMaster ]
* uscan:
- uscan/Downloader.pm: Clone main git repository and submodules separately
- uscan/git.pm: Refactor code to clone versionless repositories with or
without submodules and refactor '$newversion' generation
- test/test_uscan_git: Update submodule test names
- test/test_uscan_git: Add tests to clone from HEAD with submodules
.
[ Yadd ]
* salsa:
- Use current repository if project is missing (check_repo, del_repo,
forks, last_ci_status, and merge_requests) and add "path" subcommand
- Add update_watch5 command to update debian/watch to version 5
* uscan
- Add more git debug
- Add recommended dependency to libio-string-perl (used by uscan/http)
- Better uscan test framework based on LWP::Protocol::PSGI
- Add new debian/watch format: version 5
* uscan: force Version-Schema to "group" for main watchsource when
Version-Schema is "checksum"
* Split uscan manpage and create debian-watch(5) [version 5] and
debian-watch-4(5) for previous formats
- Add liblwp-protocol-psgi-perl in autopkgtest dependencies
* Update French translation
Checksums-Sha1:
8276918f9389a8973d15206796ac3b3b432d6824 3575 devscripts_2.25.19ubuntu1.dsc
fe91348b7eb2bb50a6e20a6cbbd1d690d067f5f0 1084736 devscripts_2.25.19ubuntu1.tar.xz
3c687338946a6178ff0d45f5ccee5b20a9c7b5d4 15314 devscripts_2.25.19ubuntu1_source.buildinfo
Checksums-Sha256:
26195b3d2db93864bd2404dd1f1c2f1451ce2bd1064047fdb4383eb98921ffca 3575 devscripts_2.25.19ubuntu1.dsc
1ff08378132213fc45ad22c04d0b5213a32d699ca252dcd0c39d2a86cdb51c98 1084736 devscripts_2.25.19ubuntu1.tar.xz
0373e9b79e2819e84e826b65a807e45d976ec2b21df85ec1a1225a335272a94c 15314 devscripts_2.25.19ubuntu1_source.buildinfo
Files:
690a59d216413a702524f83ce8bc0d30 3575 devel optional devscripts_2.25.19ubuntu1.dsc
855b3a7196708c9d498aecffc96366f1 1084736 devel optional devscripts_2.25.19ubuntu1.tar.xz
b2c79a15c8c99d40da2cd85076d0a6c6 15314 devel optional devscripts_2.25.19ubuntu1_source.buildinfo
Original-Maintainer: Devscripts Maintainers <devscripts at packages.debian.org>
More information about the Questing-changes
mailing list