port to os 4
This commit is contained in:
parent
3fb7fedeca
commit
bc56657376
9
.github/workflows/build-canary.yml
vendored
9
.github/workflows/build-canary.yml
vendored
@ -32,12 +32,3 @@ jobs:
|
||||
|
||||
- name: Build Package
|
||||
run: ./main.sh
|
||||
|
||||
- name: Purge cache
|
||||
uses: strrife/cloudflare-chunked-purge-action@master
|
||||
env:
|
||||
# Zone is required by both authentication methods
|
||||
CLOUDFLARE_ZONE: ${{ secrets.CLOUDFLARE_ZONE }}
|
||||
|
||||
CLOUDFLARE_TOKEN: ${{ secrets.CLOUDFLARE_TOKEN }}
|
||||
PURGE_URLS: ${{ vars.PURGE_URLS }}
|
||||
|
9
.github/workflows/build-nest.yml
vendored
9
.github/workflows/build-nest.yml
vendored
@ -32,12 +32,3 @@ jobs:
|
||||
|
||||
- name: Build Package
|
||||
run: ./main.sh
|
||||
|
||||
- name: Purge cache
|
||||
uses: strrife/cloudflare-chunked-purge-action@master
|
||||
env:
|
||||
# Zone is required by both authentication methods
|
||||
CLOUDFLARE_ZONE: ${{ secrets.CLOUDFLARE_ZONE }}
|
||||
|
||||
CLOUDFLARE_TOKEN: ${{ secrets.CLOUDFLARE_TOKEN }}
|
||||
PURGE_URLS: ${{ vars.PURGE_URLS }}
|
||||
|
9
.github/workflows/release-canary.yml
vendored
9
.github/workflows/release-canary.yml
vendored
@ -35,12 +35,3 @@ jobs:
|
||||
|
||||
- name: Release Package
|
||||
run: ./release.sh
|
||||
|
||||
- name: Purge cache
|
||||
uses: strrife/cloudflare-chunked-purge-action@master
|
||||
env:
|
||||
# Zone is required by both authentication methods
|
||||
CLOUDFLARE_ZONE: ${{ secrets.CLOUDFLARE_ZONE }}
|
||||
|
||||
CLOUDFLARE_TOKEN: ${{ secrets.CLOUDFLARE_TOKEN }}
|
||||
PURGE_URLS: ${{ vars.PURGE_URLS }}
|
||||
|
9
.github/workflows/release-nest.yml
vendored
9
.github/workflows/release-nest.yml
vendored
@ -35,12 +35,3 @@ jobs:
|
||||
|
||||
- name: Release Package
|
||||
run: ./release.sh
|
||||
|
||||
- name: Purge cache
|
||||
uses: strrife/cloudflare-chunked-purge-action@master
|
||||
env:
|
||||
# Zone is required by both authentication methods
|
||||
CLOUDFLARE_ZONE: ${{ secrets.CLOUDFLARE_ZONE }}
|
||||
|
||||
CLOUDFLARE_TOKEN: ${{ secrets.CLOUDFLARE_TOKEN }}
|
||||
PURGE_URLS: ${{ vars.PURGE_URLS }}
|
||||
|
@ -11,10 +11,148 @@ Architecture: all
|
||||
Multi-Arch: foreign
|
||||
Priority: optional
|
||||
Depends: ${misc:Depends}
|
||||
Recommends: firmware-sof-signed
|
||||
Provides: atmel-firmware
|
||||
Conflicts: atmel-firmware
|
||||
Replaces: atmel-firmware, linux-restricted-common, linux-firmware-snapdragon (<= 1.2-0ubuntu1)
|
||||
Breaks: linux-firmware-snapdragon (<= 1.2-0ubuntu1), linux-firmware-raspi2 (<= 1.20190819-0ubuntu2), amd64-microcode (<= 3.20220411.1ubuntu1)
|
||||
Recommends:
|
||||
firmware-sof-signed
|
||||
Provides:
|
||||
atmel-firmware (= ${{binary:Version}}),
|
||||
linux-firmware-snapdragon (= ${{binary:Version}}),
|
||||
linux-firmware-raspi2 (= ${{binary:Version}}),
|
||||
firmware-linux-free (= ${{binary:Version}}),
|
||||
firmware-amd-graphics (= ${{binary:Version}}),
|
||||
firmware-atheros (= ${{binary:Version}}),
|
||||
firmware-bnx2 (= ${{binary:Version}}),
|
||||
firmware-bnx2x (= ${{binary:Version}}),
|
||||
firmware-brcm80211 (= ${{binary:Version}}),
|
||||
firmware-cavium (= ${{binary:Version}}),
|
||||
firmware-cirrus (= ${{binary:Version}}),
|
||||
firmware-intel-graphics (= ${{binary:Version}}),
|
||||
firmware-intel-misc (= ${{binary:Version}}),
|
||||
firmware-intel-sound (= ${{binary:Version}}),
|
||||
firmware-ipw2x00 (= ${{binary:Version}}),
|
||||
firmware-ivtv (= ${{binary:Version}}),
|
||||
firmware-iwlwifi (= ${{binary:Version}}),
|
||||
firmware-libertas (= ${{binary:Version}}),
|
||||
firmware-linux (= ${{binary:Version}}),
|
||||
firmware-linux-nonfree (= ${{binary:Version}}),
|
||||
firmware-marvell-prestera (= ${{binary:Version}}),
|
||||
firmware-mediatek (= ${{binary:Version}}),
|
||||
firmware-misc-nonfree (= ${{binary:Version}}),
|
||||
firmware-myricom (= ${{binary:Version}}),
|
||||
firmware-netronome (= ${{binary:Version}}),
|
||||
firmware-netxen (= ${{binary:Version}}),
|
||||
firmware-nvidia-graphics (= ${{binary:Version}}),
|
||||
firmware-qcom-media (= ${{binary:Version}}),
|
||||
firmware-qcom-soc (= ${{binary:Version}}),
|
||||
firmware-qlogic (= ${{binary:Version}}),
|
||||
firmware-realtek (= ${{binary:Version}}),
|
||||
firmware-samsung (= ${{binary:Version}}),
|
||||
firmware-siano (= ${{binary:Version}}),
|
||||
firmware-ti-connectivity (= ${{binary:Version}}),
|
||||
Conflicts:
|
||||
atmel-firmware,
|
||||
linux-firmware-snapdragon,
|
||||
linux-firmware-raspi2,
|
||||
firmware-linux-free,
|
||||
firmware-amd-graphics,
|
||||
firmware-atheros,
|
||||
firmware-bnx2,
|
||||
firmware-bnx2x,
|
||||
firmware-brcm80211,
|
||||
firmware-cavium,
|
||||
firmware-cirrus,
|
||||
firmware-intel-graphics,
|
||||
firmware-intel-misc,
|
||||
firmware-intel-sound,
|
||||
firmware-ipw2x00,
|
||||
firmware-ivtv,
|
||||
firmware-iwlwifi,
|
||||
firmware-libertas,
|
||||
firmware-linux,
|
||||
firmware-linux-nonfree,
|
||||
firmware-marvell-prestera,
|
||||
firmware-mediatek,
|
||||
firmware-misc-nonfree,
|
||||
firmware-myricom,
|
||||
firmware-netronome,
|
||||
firmware-netxen,
|
||||
firmware-nvidia-graphics,
|
||||
firmware-qcom-media,
|
||||
firmware-qcom-soc,
|
||||
firmware-qlogic,
|
||||
firmware-realtek,
|
||||
firmware-samsung,
|
||||
firmware-siano,
|
||||
firmware-ti-connectivity,
|
||||
Replaces:
|
||||
atmel-firmware,
|
||||
linux-firmware-snapdragon,
|
||||
linux-firmware-raspi2,
|
||||
firmware-linux-free,
|
||||
firmware-amd-graphics,
|
||||
firmware-atheros,
|
||||
firmware-bnx2,
|
||||
firmware-bnx2x,
|
||||
firmware-brcm80211,
|
||||
firmware-cavium,
|
||||
firmware-cirrus,
|
||||
firmware-intel-graphics,
|
||||
firmware-intel-misc,
|
||||
firmware-intel-sound,
|
||||
firmware-ipw2x00,
|
||||
firmware-ivtv,
|
||||
firmware-iwlwifi,
|
||||
firmware-libertas,
|
||||
firmware-linux,
|
||||
firmware-linux-nonfree,
|
||||
firmware-marvell-prestera,
|
||||
firmware-mediatek,
|
||||
firmware-misc-nonfree,
|
||||
firmware-myricom,
|
||||
firmware-netronome,
|
||||
firmware-netxen,
|
||||
firmware-nvidia-graphics,
|
||||
firmware-qcom-media,
|
||||
firmware-qcom-soc,
|
||||
firmware-qlogic,
|
||||
firmware-realtek,
|
||||
firmware-samsung,
|
||||
firmware-siano,
|
||||
firmware-ti-connectivity,
|
||||
Breaks:
|
||||
amd64-microcode (<= 3.20220411.1ubuntu1),
|
||||
atmel-firmware,
|
||||
linux-firmware-snapdragon,
|
||||
linux-firmware-raspi2,
|
||||
firmware-linux-free,
|
||||
firmware-amd-graphics,
|
||||
firmware-atheros,
|
||||
firmware-bnx2,
|
||||
firmware-bnx2x,
|
||||
firmware-brcm80211,
|
||||
firmware-cavium,
|
||||
firmware-cirrus,
|
||||
firmware-intel-graphics,
|
||||
firmware-intel-misc,
|
||||
firmware-intel-sound,
|
||||
firmware-ipw2x00,
|
||||
firmware-ivtv,
|
||||
firmware-iwlwifi,
|
||||
firmware-libertas,
|
||||
firmware-linux,
|
||||
firmware-linux-nonfree,
|
||||
firmware-marvell-prestera,
|
||||
firmware-mediatek,
|
||||
firmware-misc-nonfree,
|
||||
firmware-myricom,
|
||||
firmware-netronome,
|
||||
firmware-netxen,
|
||||
firmware-nvidia-graphics,
|
||||
firmware-qcom-media,
|
||||
firmware-qcom-soc,
|
||||
firmware-qlogic,
|
||||
firmware-realtek,
|
||||
firmware-samsung,
|
||||
firmware-siano,
|
||||
firmware-ti-connectivity,
|
||||
Description: Firmware for Linux kernel drivers
|
||||
This package provides firmware used by Linux kernel drivers.
|
||||
|
8
main.sh
8
main.sh
@ -1,8 +1,6 @@
|
||||
#! /bin/bash
|
||||
|
||||
LC_ALL=C apt list --installed | grep -F '[installed,local]'
|
||||
|
||||
exit 0
|
||||
VERSION=$(date '+%Y%m%d')
|
||||
|
||||
# Clone Upstream
|
||||
#git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/
|
||||
@ -10,13 +8,13 @@ git clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmwar
|
||||
cp -rvn ./debian-firmware/* ./linux-firmware/
|
||||
cd ./linux-firmware
|
||||
touch debian/changelog
|
||||
echo -e "linux-firmware ("$(date '+%Y%m%d')".git-100pika1) pikauwu; urgency=medium\n\n * New Upstream Release\n\n -- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200" > debian/changelog
|
||||
echo -e "linux-firmware ("$VERSION".git-101pika1) canary; urgency=medium\n\n * New Upstream Release\n\n -- Ward Nakchbandi <hotrod.master@hotmail.com> Sat, 01 Oct 2022 14:50:00 +0200" > debian/changelog
|
||||
|
||||
# Get build deps
|
||||
apt-get build-dep ./ -y
|
||||
|
||||
# Build package
|
||||
LOGNAME=root dh_make --createorig -y -l -p linux-firmware_"$(date '+%Y%m%d')".git || echo "dh-make didn't go clean"
|
||||
LOGNAME=root dh_make --createorig -y -l -p linux-firmware_"$VERSION".git || echo "dh-make didn't go clean"
|
||||
dpkg-buildpackage --no-sign
|
||||
|
||||
# Move the debs to output
|
||||
|
Loading…
Reference in New Issue
Block a user