{"push_id":2299515394,"size":19,"distinct_size":19,"ref":"refs/heads/integration","head":"4b83b7df441fb71cc1cf4614c95007a42edaf627","before":"baa34df406614d5cbf6ea3676b9e1d092f6981e1","commits":[{"sha":"db497183bd9c02facfa06b839e53f78035b14ba8","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Installation: Add ebuild changes for Gentoo QA\n\nReview by Gentoo maintainers showed a few QA issue with the ebuild.\nLet's fix it.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/db497183bd9c02facfa06b839e53f78035b14ba8"},{"sha":"b4abc73f81bedfb47fecaffa01fbc43b2f2d96bb","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"sys-fs/bees: btrfs-progs is only needed at build time\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/b4abc73f81bedfb47fecaffa01fbc43b2f2d96bb"},{"sha":"de2d03452d41d550305a027fc8399b613f7e2210","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"sys-fs/bees: gcc should not be a dependency\n\nGentoo recommends to not put gcc as a dependency. But the build will\nstill fail if the compiler isn't supported. Thus, let's remove it from\nthe dependencies.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/de2d03452d41d550305a027fc8399b613f7e2210"},{"sha":"5bb5ce69b62ea32d12d9ad2339db46bc422a2f96","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Makefile: remove tests from \"make all\"\n\nInstead, introduce \"make reallyall\" and make it the default target. Now,\none can override the default target using localconf.\n\nNeeded for preparing Gentoo ebuild test behavior.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/5bb5ce69b62ea32d12d9ad2339db46bc422a2f96"},{"sha":"f6f259b7fcf16df3cc3e42fe6ed21858d1b61f49","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Makefile: Run install tests only for default target \"reallyall\"\n\nOtherwise, tests would still run during \"make install\".\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/f6f259b7fcf16df3cc3e42fe6ed21858d1b61f49"},{"sha":"69a36f8bc9176201e1a3a9f4315c2560e3398371","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Installation: Add test feature to ebuild\n\nThis makes use of the previous work of making tests optional in the\nMakefile and introduces a new target \"check\" which does nothing.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/69a36f8bc9176201e1a3a9f4315c2560e3398371"},{"sha":"aa494c9d6b4fe418edd3ff5d51f5d36bbcfb7e43","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Makefile: make installing libs a separate target\n\nThis will allow installing fiemap/fiewalk support tools as an optional\ninstall target.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/aa494c9d6b4fe418edd3ff5d51f5d36bbcfb7e43"},{"sha":"1162e101b4ddf952e66e97c0b9dc393049ef4d23","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Makefile: Allow installation of fiemap/fiewalk support tools\n\nThere's now a new make target called \"install_tools\" which would not run\nby default on installation.\n\nOne can add \"OPTIONAL_INSTALL_TARGETS=install_tools\" into localconf to\ninstall these by default.\n\nfiewalk would be installed to sbin, as only root can run it, the other\ngoes to bin.\n\nGentoo can use this to optionally install these tools as a package\nfeature.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/1162e101b4ddf952e66e97c0b9dc393049ef4d23"},{"sha":"8dfb55684787c3a6f042f838712586dc515010c5","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"sys-fs/bees: Simplify configuration\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/8dfb55684787c3a6f042f838712586dc515010c5"},{"sha":"9ba20ed943a2590defed04491a5c0e47d9385561","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Proposal: Add NEWS file generator\n\nThis is an initial idea for creating a NEWS file from annotated tag\ncommit messages.\n\nThe format isn't quite right (no newline separators between versions)\nand I still wonder how to put that information of the tag yet to be\ncreated ontop of the NEWS file because obviously \"git tag -l\" won't show\nit.\n\nAffects: #50\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/9ba20ed943a2590defed04491a5c0e47d9385561"},{"sha":"6d38935a88024aff8137d50f01a00d9d4ae0604f","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Makefile: Auto-detect systemd unit path\n\nThis uses pkg-config to detect the system unit dir.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/6d38935a88024aff8137d50f01a00d9d4ae0604f"},{"sha":"b36e3a45419ee6b058498c36296ef1a7c86b2f96","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Scripts: Fix systemd unit not being templated\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/b36e3a45419ee6b058498c36296ef1a7c86b2f96"},{"sha":"0e9dc07a4d7b1cdebcfe0edb5db3eb98642ec947","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Installation: Remove USR_PREFIX from Makefile\n\nThis commit removes USR_PREFIX and introduces ETC_PREFIX instead. The\npurpose of PREFIX is the installation prefix in the system, not the\ninstallation destination. The latter one is what DESTDIR is used for.\n\nThis should clear up the confusion. PREFIX was already mis-used as\ninstallation destination. But that doesn't mix well with how the make\ntargets are designed.\n\nCC: Timofey Titovets <nefelim4ag@gmail.com>\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/0e9dc07a4d7b1cdebcfe0edb5db3eb98642ec947"},{"sha":"01de9205fffb03b45cb2bc984072d81609f9a676","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Tools: Introduce beestop\n\nThis is a small wrapper around BEESSSTATUS. It will find the running\nbees instances, extract BEESSTATUS from their environment and run \"watch\ncat\" on it.\n\nFor simplicity reasons it needs root privileges to do its job. This can\nbe changed later when config files are introduced.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/01de9205fffb03b45cb2bc984072d81609f9a676"},{"sha":"1986a04b7fdcd9f8cf6ccf33d7d58d2fdd101c9b","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Makefile: create a template compiler\n\nThis creates a simple template compiler using sed in as a reusable\nvariable.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/1986a04b7fdcd9f8cf6ccf33d7d58d2fdd101c9b"},{"sha":"1032d06562cb80185bd567fb535c1885c0e17631","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Compilation: Let the code know about package config\n\nThis commit adds support for putting package configuration options into\nheader files. This is needed to prepare reading config files from /etc.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/1032d06562cb80185bd567fb535c1885c0e17631"},{"sha":"05acc14828db3503974a153f9520ce9895dc4435","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Makefile: .version.o is made from a generated file\n\nWe should probably not put it into the objects list. Let's instead\nexplicitly put it as a depend of libcrucible.so.\n\nThis allows us to not use *.cc as a depend for .version.cc which makes\nmore sense as CRUCIBLE_OBJS is also explicitly defined and not built\nfrom wildcards.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/05acc14828db3503974a153f9520ce9895dc4435"},{"sha":"ad7d09f89779867adf0b0f2381ca57ff74223086","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Scripts: Don't prefix timestamps when running with systemd\n\nSince systemd prefix it's own timestamps, we can unconditionally remove\ntimestamps when bees is executed by systemd.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/ad7d09f89779867adf0b0f2381ca57ff74223086"},{"sha":"4b83b7df441fb71cc1cf4614c95007a42edaf627","author":{"name":"Kai Krakow","email":"348038719e42d73deced98bf512873a3eab72b3e@kaishome.de"},"message":"Compiling: Enable LTO by default\n\nThis add -flto to makeflags to enable compiling with LTO by default.\n\nSigned-off-by: Kai Krakow <kai@kaishome.de>","distinct":true,"url":"https://api.github.com/repos/kakra/bees/commits/4b83b7df441fb71cc1cf4614c95007a42edaf627"}]}
{"actor":{"display_login":"kakra"}}