kokoro: update repo name

Change-Id: I24c93e8ce014c56c158b3fcc0729213b46059495
Reviewed-on: https://chromium-review.googlesource.com/963596
Reviewed-by: Stephen Barber <smbarber@chromium.org>
Tested-by: Stephen Barber <smbarber@chromium.org>
3 files changed
tree: 23593a27eeb094ad1a01e6a73d32eb2971cf257b
  1. kokoro/
  2. patches/
  3. pbuilder_hooks/
  4. src_packages/
  6. README.md

Debian virtwl-patched wayland clients


These are Debian source packages that have been patched to support virtwl shmem allocation.


Local builds can be performed by executing kokoro/build.sh. This will use cowbuilder to build the source package after installing the virtwl kernel header.

Release builds can be run through kokoro.


It's highly recommended to use a disposable container (Docker or lxd works) of the target distro to work on.

The source packages here were generated by doing the following, on the distro to update:

# Install dependencies.
sudo apt-get install build-essential devscripts quilt

# Put virtwl header in the right spot.
sudo install -m 644 patches/virtwl.h /usr/include/linux/virtwl.h

# Get source.
apt-get source $PACKAGE

export QUILT_PATCHES=debian/patches
mkdir -p "${QUILT_PATCHES}"

# Import each patch with quilt.
QUILT_PATCHES=debian/patches quilt import ../../patches/$PACKAGE/0001-...
QUILT_PATCHES=debian/patches quilt import ../../patches/$PACKAGE/0002-...

# Apply patches to current source tree.
QUILT_PATCHES=debian/patches quilt push -a

# Build the source and binary packages.
dpkg-buildpackage --sign-key=<your gpg key>

Test only the binary package on an existing container to check compatibility. Then, commit only the source package, which should contain only the following files:

  • package_version.orig.tar.xz
  • package_version-debver.debian.tar.xz
  • package_version-debver.dsc