firmware-free (20241210-1)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 20241210-2 > 20241210-1
- Git: https://salsa.debian.org/kernel-team/firmware-free.git
-
- Branch: debian/latest
- Path: debian/changelog
- Repo size: 614400
- Browser: https://salsa.debian.org/kernel-team/firmware-free
- Last scan: 2025-03-28 01:11:11+00
- Next scan: 2025-04-05 05:29:00+00
- CI pipeline status: success
- Debian changelog in Git:
firmware-free (20241210-2) UNRELEASED; urgency=medium
* Copy debian_linux Python package from src:linux
* Use local copy of debian_linux Python package instead of linux-support
* d/b/release-update: Copy script from src:firmware-nonfree
* linux-free: Use specific file patterns to make release-update work
-- Ben Hutchings <benh@debian.org> Tue, 25 Mar 2025 00:08:35 +0100
- This branch is 6 commits ahead of tag debian/20241210-1
- Git log:
commit 96d97a0b96e41a04fc0934db47bac4727aa838e4
Merge: dc77761 d99c7b3
Author: Ben Hutchings <benh@debian.org>
Date: Fri Mar 28 00:58:49 2025 +0000
Merge branch 'add-release-update' into 'debian/latest'
Add release-update script
See merge request kernel-team/firmware-free!7
commit dc77761eafced004a067356329d6802558a444d3
Merge: 2f952ac dd00809
Author: Ben Hutchings <benh@debian.org>
Date: Thu Mar 27 00:28:48 2025 +0000
Merge branch 'no-linux-support' into 'debian/latest'
Use local copy of debian_linux Python package instead of linux-support
See merge request kernel-team/firmware-free!8
commit d99c7b380a4f9489210648c1e137c24812984d91
Author: Ben Hutchings <benh@debian.org>
Date: Tue Mar 25 00:14:15 2025 +0100
linux-free: Use specific file patterns to make release-update work
The release-update script isn't clever enough to combine the
configured file patterns with the exclusions in debian/copyright, so
currrently it will list all upstream changes.
Replace the **/* file pattern for linux-free with patterns that should
match only the free firmware that we include.
commit 8f4193034bec7984f7fcef02efee904c01a9cdb7
Author: Ben Hutchings <benh@debian.org>
Date: Tue Mar 25 00:09:32 2025 +0100
d/b/release-update: Copy script from src:firmware-nonfree
This is referenced by debian/README.source so we ought to actually
include it.
commit dd0080970d3148c1b40e3c96ee78d24f873ca9ce
Author: Ben Hutchings <benh@debian.org>
Date: Mon Mar 24 17:48:12 2025 +0100
Use local copy of debian_linux Python package instead of linux-support
- Add symlink to debian_linux under debian/bin so that the package is
in the default Python path for scripts.
- d/b/gencontrol.py, d/rules: Drop Python library directory parameter.
- d/b/check_upstream.py: Drop reading of rules.defs.
- d/rules.defs, d/rules: Drop debian/rules.defs which was only used to
define the version/ABI name part of the linux-support package name.
- d/salsa-ci.yml, d/rules: Stop installing a linux-support package and
drop the makefile target that supported this.
- d/README.source: Update instructions for the above changes.
[Cherry-picked from firmware-nonfree commit
9c0b18a8cf86e831319280d9854e577782398cb3]
- linux-support package was installed by d/b/gbp-postexport-hook, so
change that instead of d/salsa-ci.yml.
commit 6a3e6bae8947213a1e32789dbec4d0b5dc0d8f0d
Author: Ben Hutchings <benh@debian.org>
Date: Mon Mar 24 18:01:45 2025 +0100
Copy debian_linux package from src:linux
firmware-nonfree and firmware-free are now the only users of the
linux-support-* packages, and they are only used in generation of a
source package, not as a build-dependency.
We currently have to keep updating the package name and adjusting for
API changes there whenever they occur. Since the package no longer
contains anything tied to the kernel version, the version/ABI suffix
could be removed from its name, but that would still leave the
occasional API changes.
After discussion in merge request kernel-team/linux!1427, it was
agreed to treat the debian_linux Python package as a copylib instead.
This will allow src:linux to remove the linux-support-* package and
src:firmware-nonfree to follow its API changes only when ready.
To support this:
- Add a update-python-lib script to update the debian_linxu package
from src:linux.
- Use it to copy the debian_linux package from linux version
6.12.20-1.
- d/README.source, d/copyright: Update for the above changes.
[Cherry-picked from firmware-nonfree commit
9f9e57619c4b31550e6f482930c5a13dea4102dc]