{"push_id":2636713919,"size":270,"distinct_size":0,"ref":"refs/heads/master","head":"39325fdfd854d0bc7f24792ee701d47eef33481f","before":"2fb49d2a159eaeeb362247552d242f3765be3c90","commits":[{"sha":"0d84d58ba7f2b86ec1f68c90e416b2c4c4a6cd7b","author":{"name":"Martijn Braam","email":"10ae63b69ae5ab71b07f9e64004a0207f53fea34@brixit.nl"},"message":"Wireguard for postmarketos-stable (#1231)\n\n* Added modified wireguard APKBUILD from alpine\r\n* Add required kernel options to postmarketos-stable","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/0d84d58ba7f2b86ec1f68c90e416b2c4c4a6cd7b"},{"sha":"eaeb3c9f2c01a35e50be4607a49b1e6d9ae50894","author":{"name":"Oliver Smith","email":"7d2ca726ef671b3e9e0742c8bc43134ae46bd651@bitmessage.ch"},"message":"kfilemetadata: bump pkgrel (soname bump: libexiv2.so.14)","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/eaeb3c9f2c01a35e50be4607a49b1e6d9ae50894"},{"sha":"42ed5dcb0ad18f86cfb8e11fcd7cb1a52ed17bef","author":{"name":"Oliver Smith","email":"7d2ca726ef671b3e9e0742c8bc43134ae46bd651@bitmessage.ch"},"message":"linux-nokia-n9: update patch checksum","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/42ed5dcb0ad18f86cfb8e11fcd7cb1a52ed17bef"},{"sha":"0f371e426fc1ef75bed5d95c434274712778052e","author":{"name":"Oliver Smith","email":"7d2ca726ef671b3e9e0742c8bc43134ae46bd651@bitmessage.ch"},"message":"pmbootstrap build --src: override source for any package (#1210)\n\n* New \"pmbootstrap build --src=/local/source/path hello-world\" syntax\r\n* The local source path gets mounted inside the chroot\r\n* From there, a copy of the source code gets created with rsync (so\r\n  we can write into the source folder if necessary, for better\r\n  compatibility with all kinds of APKBUILDs)\r\n* After the aport gets copied into the chroot before building (as\r\n  usually), we extend the APKBUILD with overrides to make it use\r\n  mountpoint's source instead of downloading the package's source\r\n  from the web as usually\r\n* The package built with the local source gets _pYYYYMMDDHHMMSS\r\n  appended to the pkgver\r\n* linux-postmarketos-mainline: use $builddir, fix patch checksum","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/0f371e426fc1ef75bed5d95c434274712778052e"},{"sha":"481c99f50cb1d4e369eb7f1198dcb74f841ae6ae","author":{"name":"Martijn Braam","email":"10ae63b69ae5ab71b07f9e64004a0207f53fea34@brixit.nl"},"message":"postmarketos-ui-i3wm (#1225)\n\n* Added a ui package for i3wm\r\n\r\n* Added n900 specific i3wm config\r\n\r\n* Fixed mixed tabs and spaces in i3status.\r\n\r\nThis is also the first commit made on an n900\r\nrunning postmarketOS.\r\n\r\n* Removed redundant X11\r\n\r\n* Use lock.sh to lock the device\r\n\r\n* Windows management improvements\r\n\r\n* bump pkgver\r\n\r\n* Fix device-nokia-n900 checksums\r\n\r\n* Fixed path in the i3wm split package","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/481c99f50cb1d4e369eb7f1198dcb74f841ae6ae"},{"sha":"db5e69630e8e45b63acf036b49208d0815d3cf1b","author":{"name":"Oliver Smith","email":"7d2ca726ef671b3e9e0742c8bc43134ae46bd651@bitmessage.ch"},"message":"Index parser: support multiple package providers (#1202)\n\n* The APKINDEX parser used to return a dictionary with one package for\r\n  a given package name. This works for the installed packages database,\r\n  because there can only be one provider for a package. But when\r\n  parsing packages from binary repositories, we need to support\r\n  multiple providers for one package. It is now possible to get a\r\n  dictionary with either multiple providers, or just a single provider\r\n  for each package.\r\n* Dependency parsing logic has been adjusted, to support multiple\r\n  providers. For multiple providers, the one with the same package\r\n  name as the package we are looking up is prefered. If there is none\r\n  (eg. \"so:libEGL.so.1\" is provided by \"mesa-egl\"), it prefers packages\r\n  that will be installed anyway, and after that packages that are\r\n  already installed. When all else fails, it just picks the first one\r\n  and prints a note in the \"pmbootstrap log\".\r\n* Added testcases for all functions in pmb.parse.apkindex and\r\n  pmb.parse.depends\r\n* pmbootstrap chroot has a new \"--add\" parameter to specify packages\r\n  that pmbootstrap should build if neccessary, and install in the\r\n  chroot. This can be used to quickly test the depencency resolution\r\n  of pmbootstrap without doing a full \"pmbootstrap install\".\r\n\r\nFixes #1122.","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/db5e69630e8e45b63acf036b49208d0815d3cf1b"},{"sha":"2a9c1da46c86fe94a8240cd3d39128da513ceed6","author":{"name":"Oliver Smith","email":"7d2ca726ef671b3e9e0742c8bc43134ae46bd651@bitmessage.ch"},"message":"Bump version to 0.7.0 (previous one got tagged)","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/2a9c1da46c86fe94a8240cd3d39128da513ceed6"},{"sha":"a3676b1bbc9e192817ec31375a459b97dc1973a5","author":{"name":"Bart Ribbers","email":"d557505f7dfb9da942b1e48c69511b1a509e0b97@users.noreply.github.com"},"message":"New device: Nexus 5X (LG Bullhead) (#1222)","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/a3676b1bbc9e192817ec31375a459b97dc1973a5"},{"sha":"90ca7b63515e72b80713cca6abad690a64c72d42","author":{"name":"Oliver Smith","email":"7d2ca726ef671b3e9e0742c8bc43134ae46bd651@bitmessage.ch"},"message":"zap_mismatch_bins: Adjust to new apkindex parsing\n\nWithout this fix, `pmbootstrap zap -m` fails with:\r\n\r\n  File \"/home/user/code/pmbootstrap/pmb/__init__.py\", line 61, in main\r\n    getattr(frontend, args.action)(args)\r\n  File \"/home/user/code/pmbootstrap/pmb/helpers/frontend.py\", line 322, in zap\r\n    distfiles=args.distfiles)\r\n  File \"/home/user/code/pmbootstrap/pmb/chroot/zap.py\", line 54, in zap\r\n    zap_mismatch_bins(args, confirm, dry)\r\n  File \"/home/user/code/pmbootstrap/pmb/chroot/zap.py\", line 110, in zap_mismatch_bins\r\n    if pkgname != bin_data[\"pkgname\"]:\r\nKeyError: 'pkgname'","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/90ca7b63515e72b80713cca6abad690a64c72d42"},{"sha":"9af240b7d9851b560f3f857aaf23ee0c40cd15f6","author":{"name":"Oliver Smith","email":"7d2ca726ef671b3e9e0742c8bc43134ae46bd651@bitmessage.ch"},"message":"Bump musl-* to upstream (1.1.18-r8)","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/9af240b7d9851b560f3f857aaf23ee0c40cd15f6"},{"sha":"c7db649823fa2fd11b0d6ca3f68fea31f85edb77","author":{"name":"Luca Weiss","email":"a05bd890c4868ea1807f8564055d1fba77c6ba81@z3ntu.xyz"},"message":"Kernel updates (#1240)\n\n* linux-postmarketos-mainline 4.16-rc2\r\n* linux-postmarketos-stable 4.15.4\r\n* linux-postmarketos-lts 4.14.20","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/c7db649823fa2fd11b0d6ca3f68fea31f85edb77"},{"sha":"40d8955bae4b91dc9c2c89043ef7dedad9f33026","author":{"name":"Pierre Rudloff","email":"1a73af9e7ae00182733b2292511b814be66f065f@rudloff.pro"},"message":"gp-peak: Set deviceinfo_flash_fastboot_max_size (#1244)","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/40d8955bae4b91dc9c2c89043ef7dedad9f33026"},{"sha":"730d311e75d6e7a8d8ec16d6d92da4cb67ef9e78","author":{"name":"Sicelo","email":"3eb7e736ea159cbdda889bd4c6d1ddbedd87530b@users.noreply.github.com"},"message":"Update README.md (#1249)\n\nx86 is also supported, not just x86_64","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/730d311e75d6e7a8d8ec16d6d92da4cb67ef9e78"},{"sha":"a261a1cd26335d182d2431f30c6aaa834db4b82b","author":{"name":"Mayeul Cantan","email":"a9e75e7b683f6eb226d9ccc05e699eee33e6c945@gmail.com"},"message":"Add a maximum-attention hook to help with debugging boot issues (#1238)\n\nThe hook flashes every LED it can find, as well as the vibration motor.\r\nMore paths are probably necessary to support more devices and kernels.","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/a261a1cd26335d182d2431f30c6aaa834db4b82b"},{"sha":"68c3be8f553f57e524c876fc34e92d761d6deba1","author":{"name":"Oliver Smith","email":"7d2ca726ef671b3e9e0742c8bc43134ae46bd651@bitmessage.ch"},"message":"Update musl-* to upstream (1.1.19-r0)","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/68c3be8f553f57e524c876fc34e92d761d6deba1"},{"sha":"5514584f714671bc48895e0f622f6480220746be","author":{"name":"Pierre Rudloff","email":"1a73af9e7ae00182733b2292511b814be66f065f@rudloff.pro"},"message":"gp-peak: Add support for osk-sdl and audio (#1243)\n\n* gp-peak: Add support for osk-sdl\r\n* gp-peak: Move non-kernel files to device-gp-peak\r\n* gp-peak: Add audio support\r\nManually trigger the udev rules for audio devices and add the default user to the audio group","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/5514584f714671bc48895e0f622f6480220746be"},{"sha":"8f5ffe05898c99dc9b540225c1a446a4f6a31130","author":{"name":"Oliver Smith","email":"7d2ca726ef671b3e9e0742c8bc43134ae46bd651@bitmessage.ch"},"message":"APKINDEX not found: Only show in verbose log (#1250)\n\nThe message appears 20 or so times in a row when setting up a new\r\nchroot. Right now we log it into the debug log (which is what\r\n\"pmbootstrap log\" and \"pmbootstrap --details-to-stdout\" show). This\r\nis annoying for normal pmbootstrap usage, and really clutters up the\r\nTravis output.\r\n\r\nThis commit changes the log level to verbose, so it only shows up\r\nwhen \"-v\" is passed to pmbootstrap.","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/8f5ffe05898c99dc9b540225c1a446a4f6a31130"},{"sha":"64c8f39e826072fb3bd021e822da07fed244fd79","author":{"name":"Pierre Rudloff","email":"1a73af9e7ae00182733b2292511b814be66f065f@rudloff.pro"},"message":"New device: infocus-flatfish (#1251)\n\nIt boots and display/touchscreen partially work\r\n(the framebuffer only fills a part of the screen).","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/64c8f39e826072fb3bd021e822da07fed244fd79"},{"sha":"b661fd957fdc87a3adf06697b346000215d8808f","author":{"name":"MoreRobustThanYou","email":"a266227df7963390b8c667b2f05e347c53faf9d5@users.noreply.github.com"},"message":"Patch amazon-thor's kernel to properly set the RGB mode (#1252)","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/b661fd957fdc87a3adf06697b346000215d8808f"},{"sha":"2f78dad318d5c28e466abff895f4ade9cf0aaccb","author":{"name":"Luca Weiss","email":"a05bd890c4868ea1807f8564055d1fba77c6ba81@z3ntu.xyz"},"message":"Kernel updates (#1253)\n\n* linux-postmarketos-lts 4.14.21\r\n* linux-postmarketos-stable 4.15.5","distinct":false,"url":"https://api.github.com/repos/steamp0rt/pmbootstrap/commits/2f78dad318d5c28e466abff895f4ade9cf0aaccb"}]}
{"actor":{"display_login":"steamp0rt"}}