~canonical-foundations/snap-pc/+git/github-mirror-amd64:20

Last commit made on 2023-05-18
Get this branch:
git clone -b 20 https://git.launchpad.net/~canonical-foundations/snap-pc/+git/github-mirror-amd64

Branch merges

Branch information

Recent commits

e76c575... by Alfonso Sanchez-Beato

Pin packages from the ucdev staging PPA

Otherwise we can get build errors due not synved yet grub-pc-bin and
grub-efi-amd64-signed, and similarly for shim.

6756f51... by Alfonso Sanchez-Beato

Make the gadget installable only for snapd supporting shim 15.7

3e82e5b... by Alfonso Sanchez-Beato

Merge pull request #67 from alfonsosanchezbeato/update-boot-edition

Update boot partition edition

c096296... by Alfonso Sanchez-Beato

Update boot partition edition

Now we have newer grub and shim. Nonetheless we bump only the edition
number for the ubuntu-boot partition for the moment, to minimize risks.

c13264c... by Alfonso Sanchez-Beato

Merge pull request #65 from alfonsosanchezbeato/use-ucdev-ppa

Build from snapcraft.yaml and use ucdev PPA

1fa803e... by Alfonso Sanchez-Beato

Check that shim/grub are signed with the UC cert

b06ed3e... by Alfonso Sanchez-Beato

Build from snapcraft.yaml and use ucdev PPAs

Remove makefile and do special steps from an override-build section
instead.

Take now signed grub and shim form the ucdev/uc-staging-ppa PPA, using
package-repositories. Now we use epochs in the version of
grub-efi-amd64-signed and shim-signed packages, so the build should
always take the ones from the PPA instead of those in the archive, as
2:<version> will always be greater than the package version in the
latter.

a29bcad... by Alfonso Sanchez-Beato

Merge pull request #63 from alfonsosanchezbeato/use-ppa-shim-grub

snapcraft.yaml: allow building outside of launchpad with old binaries

e764a66... by Dimitri John Ledkov

snapcraft.yaml: allow building outside of launchpad with old binaries

The measurements in 2.06 grub are currently incorrect, force using
focal binaries, without requirement to specify archive in launchpad
/+snap/ page such that one can build the gadget locally correctly too.

Also remove all unused dependencies. And it is no longer required to
stage build-deps, instead of build-depend on them, as they are no
longer conflicting with anything installed on the host.

Fixes #57

Backport from 00ea33892ff0b258d2e4136d7b911a9c8ce0605d

fe5397f... by Dimitri John Ledkov

Use snapd from edge for build.