Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wps2html -v` and found version 0.4.8
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wps2html --version` and found version 0.4.8
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wps2raw -v` and found version 0.4.8
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wps2raw --version` and found version 0.4.8
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wps2text -v` and found version 0.4.8
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wps2text --version` and found version 0.4.8
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wks2csv -v` and found version 0.4.8
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wks2csv --version` and found version 0.4.8
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wks2raw -v` and found version 0.4.8
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wks2raw --version` and found version 0.4.8
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wks2text -v` and found version 0.4.8
- ran `/nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8/bin/wks2text --version` and found version 0.4.8
- found 0.4.8 with grep in /nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8
- found 0.4.8 in filename of file in /nix/store/xi4b6qg78waf3xxlls86paxz1xxfzh9x-libwps-0.4.8
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/yi7myg1fay4my7dl64nbj0mlv2qdma6z-libwacom-0.28/bin/libwacom-list-local-devices -h` got 0 exit code
- ran `/nix/store/yi7myg1fay4my7dl64nbj0mlv2qdma6z-libwacom-0.28/bin/libwacom-list-local-devices --help` got 0 exit code
- ran `/nix/store/yi7myg1fay4my7dl64nbj0mlv2qdma6z-libwacom-0.28/bin/libwacom-list-local-devices help` got 0 exit code
- found 0.28 with grep in /nix/store/yi7myg1fay4my7dl64nbj0mlv2qdma6z-libwacom-0.28
- found 0.28 in filename of file in /nix/store/yi7myg1fay4my7dl64nbj0mlv2qdma6z-libwacom-0.28
Semi-automatic update. These checks were performed:
- built on NixOS
- found 0.20 with grep in /nix/store/4sswlqrcz5y3s241l0vgrbsyzcrl9gn5-libtermkey-0.20
- found 0.20 in filename of file in /nix/store/4sswlqrcz5y3s241l0vgrbsyzcrl9gn5-libtermkey-0.20
Semi-automatic update. These checks were performed:
- built on NixOS
- found 1.8.5 with grep in /nix/store/37qfplsqfz7lq058pg2cvvm592yzvvf9-libspatialindex-1.8.5
- found 1.8.5 in filename of file in /nix/store/37qfplsqfz7lq058pg2cvvm592yzvvf9-libspatialindex-1.8.5
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/mergesolv -h` got 0 exit code
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/mergesolv --help` got 0 exit code
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/mergesolv -V` and found version 0.6.32
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/mergesolv -v` and found version 0.6.32
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/mergesolv --version` and found version 0.6.32
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/mergesolv --help` and found version 0.6.32
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/dumpsolv -h` got 0 exit code
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/testsolv -h` got 0 exit code
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/testsolv help` got 0 exit code
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/rpmdb2solv -h` got 0 exit code
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/repomdxml2solv -h` got 0 exit code
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/rpmmd2solv -h` got 0 exit code
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/updateinfoxml2solv -h` got 0 exit code
- ran `/nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32/bin/deltainfoxml2solv -h` got 0 exit code
- found 0.6.32 with grep in /nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32
- found 0.6.32 in filename of file in /nix/store/z19rz030kl2vc1sgmcqmjblwmcb4n190-libsolv-0.6.32
cc "@copumpkin"
Semi-automatic update. These checks were performed:
- built on NixOS
- found 3.4.9 with grep in /nix/store/biismabsawadk87l7m83a62d8cj08iy1-libsass-3.4.9
- found 3.4.9 in filename of file in /nix/store/biismabsawadk87l7m83a62d8cj08iy1-libsass-3.4.9
cc "@codyopel @offline"
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/n46m9li9xl794686xii90gh0hqgh2v7d-librep-0.92.7/bin/rep --help` got 0 exit code
- ran `/nix/store/n46m9li9xl794686xii90gh0hqgh2v7d-librep-0.92.7/bin/rep --version` and found version 0.92.7
- ran `/nix/store/n46m9li9xl794686xii90gh0hqgh2v7d-librep-0.92.7/bin/rep --help` and found version 0.92.7
- found 0.92.7 with grep in /nix/store/n46m9li9xl794686xii90gh0hqgh2v7d-librep-0.92.7
- found 0.92.7 in filename of file in /nix/store/n46m9li9xl794686xii90gh0hqgh2v7d-librep-0.92.7
cc "@AndersonTorres"
Semi-automatic update. These checks were performed:
- built on NixOS
- found 1.2.14 with grep in /nix/store/8h9pj41013zl5mvi0k69zvl7wrc13bz5-librelp-1.2.14
- found 1.2.14 in filename of file in /nix/store/8h9pj41013zl5mvi0k69zvl7wrc13bz5-librelp-1.2.14
cc "@wkennington"
Semi-automatic update. These checks were performed:
- built on NixOS
- found 0.5.7 with grep in /nix/store/flnmjxr20pwpgi7d35361gh6xwai8d07-libre-0.5.7
- found 0.5.7 in filename of file in /nix/store/flnmjxr20pwpgi7d35361gh6xwai8d07-libre-0.5.7
cc "@raskin"
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/xlx0625qp0sh74bp7h2g786an5kmhv75-libpst-0.6.71/bin/lspst -h` got 0 exit code
- ran `/nix/store/xlx0625qp0sh74bp7h2g786an5kmhv75-libpst-0.6.71/bin/lspst -V` and found version 0.6.71
- ran `/nix/store/xlx0625qp0sh74bp7h2g786an5kmhv75-libpst-0.6.71/bin/lspst -h` and found version 0.6.71
- ran `/nix/store/xlx0625qp0sh74bp7h2g786an5kmhv75-libpst-0.6.71/bin/readpst -h` got 0 exit code
- ran `/nix/store/xlx0625qp0sh74bp7h2g786an5kmhv75-libpst-0.6.71/bin/readpst -V` and found version 0.6.71
- ran `/nix/store/xlx0625qp0sh74bp7h2g786an5kmhv75-libpst-0.6.71/bin/readpst -h` and found version 0.6.71
- ran `/nix/store/xlx0625qp0sh74bp7h2g786an5kmhv75-libpst-0.6.71/bin/pst2ldif -h` got 0 exit code
- ran `/nix/store/xlx0625qp0sh74bp7h2g786an5kmhv75-libpst-0.6.71/bin/pst2ldif -V` and found version 0.6.71
- ran `/nix/store/xlx0625qp0sh74bp7h2g786an5kmhv75-libpst-0.6.71/bin/pst2ldif -h` and found version 0.6.71
- found 0.6.71 with grep in /nix/store/xlx0625qp0sh74bp7h2g786an5kmhv75-libpst-0.6.71
- found 0.6.71 in filename of file in /nix/store/xlx0625qp0sh74bp7h2g786an5kmhv75-libpst-0.6.71
cc "@tohl"
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12/bin/ofx2qif -h` got 0 exit code
- ran `/nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12/bin/ofx2qif --help` got 0 exit code
- ran `/nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12/bin/ofx2qif help` got 0 exit code
- ran `/nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12/bin/ofxdump -h` got 0 exit code
- ran `/nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12/bin/ofxdump --help` got 0 exit code
- ran `/nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12/bin/ofxdump help` got 0 exit code
- ran `/nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12/bin/ofxdump -V` and found version 0.9.12
- ran `/nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12/bin/ofxdump --version` and found version 0.9.12
- ran `/nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12/bin/ofxdump -h` and found version 0.9.12
- ran `/nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12/bin/ofxdump --help` and found version 0.9.12
- found 0.9.12 with grep in /nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12
- found 0.9.12 in filename of file in /nix/store/i715fag3lnprgjw9nj4j1xkjc3vijwp1-libofx-0.9.12
cc ""
Semi-automatic update. These checks were performed:
- built on NixOS
- found 17.12 with grep in /nix/store/8x38418jc8j511k8dk4jc2if6iizbz2b-libmediainfo-17.12
- found 17.12 in filename of file in /nix/store/8x38418jc8j511k8dk4jc2if6iizbz2b-libmediainfo-17.12
cc "@devhell"
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/391jqg25m136cs0fv99xixc5dfn4941a-libmaxminddb-1.3.2/bin/mmdblookup -h` got 0 exit code
- ran `/nix/store/391jqg25m136cs0fv99xixc5dfn4941a-libmaxminddb-1.3.2/bin/mmdblookup --help` got 0 exit code
- ran `/nix/store/391jqg25m136cs0fv99xixc5dfn4941a-libmaxminddb-1.3.2/bin/mmdblookup -V` and found version 1.3.2
- ran `/nix/store/391jqg25m136cs0fv99xixc5dfn4941a-libmaxminddb-1.3.2/bin/mmdblookup --version` and found version 1.3.2
- found 1.3.2 with grep in /nix/store/391jqg25m136cs0fv99xixc5dfn4941a-libmaxminddb-1.3.2
- found 1.3.2 in filename of file in /nix/store/391jqg25m136cs0fv99xixc5dfn4941a-libmaxminddb-1.3.2
cc "@vcunat"
Semi-automatic update. These checks were performed:
- built on NixOS
- found 1.3.0 with grep in /nix/store/wcvgcfp7naydayalzwgq7ivwqrclyrgh-libltc-1.3.0
- found 1.3.0 in filename of file in /nix/store/wcvgcfp7naydayalzwgq7ivwqrclyrgh-libltc-1.3.0
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6/bin/stdlogctl -h` got 0 exit code
- ran `/nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6/bin/stdlogctl --help` got 0 exit code
- ran `/nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6/bin/stdlogctl help` got 0 exit code
- ran `/nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6/bin/stdlogctl -V` and found version 1.0.6
- ran `/nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6/bin/stdlogctl -v` and found version 1.0.6
- ran `/nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6/bin/stdlogctl --version` and found version 1.0.6
- ran `/nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6/bin/stdlogctl version` and found version 1.0.6
- ran `/nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6/bin/stdlogctl -h` and found version 1.0.6
- ran `/nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6/bin/stdlogctl --help` and found version 1.0.6
- ran `/nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6/bin/stdlogctl help` and found version 1.0.6
- found 1.0.6 with grep in /nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6
- found 1.0.6 in filename of file in /nix/store/1bqr2w33qs8prr9pf72abnljivy1jc86-liblogging-1.0.6
cc "@wkennington"
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12/bin/iodbctest -h` got 0 exit code
- ran `/nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12/bin/iodbctest --help` got 0 exit code
- ran `/nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12/bin/iodbctest help` got 0 exit code
- ran `/nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12/bin/iodbctest version` and found version 3.52.12
- ran `/nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12/bin/iodbctest help` and found version 3.52.12
- ran `/nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12/bin/iodbctestw -h` got 0 exit code
- ran `/nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12/bin/iodbctestw --help` got 0 exit code
- ran `/nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12/bin/iodbctestw help` got 0 exit code
- ran `/nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12/bin/iodbctestw version` and found version 3.52.12
- ran `/nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12/bin/iodbctestw help` and found version 3.52.12
- ran `/nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12/bin/iodbc-config --version` and found version 3.52.12
- found 3.52.12 with grep in /nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12
- found 3.52.12 in filename of file in /nix/store/253wjz6c1fkj3af92qa1yrfwsr21agr3-libiodbc-3.52.12
Semi-automatic update. These checks were performed:
- built on NixOS
- found 3.22 with grep in /nix/store/4h5wjmczvxamiqhljh3iqbfmwx5zwz18-libHX-3.22
- found 3.22 in filename of file in /nix/store/4h5wjmczvxamiqhljh3iqbfmwx5zwz18-libHX-3.22
cc "@tstrobel"
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/dnqszp481y82724zpmcgag2glhs8n18s-libabw-0.1.2/bin/abw2raw --version` and found version 0.1.2
- ran `/nix/store/dnqszp481y82724zpmcgag2glhs8n18s-libabw-0.1.2/bin/abw2html --version` and found version 0.1.2
- ran `/nix/store/dnqszp481y82724zpmcgag2glhs8n18s-libabw-0.1.2/bin/abw2text --version` and found version 0.1.2
- found 0.1.2 with grep in /nix/store/dnqszp481y82724zpmcgag2glhs8n18s-libabw-0.1.2
- found 0.1.2 in filename of file in /nix/store/dnqszp481y82724zpmcgag2glhs8n18s-libabw-0.1.2
Semi-automatic update. These checks were performed:
- built on NixOS
- found 3.01 in filename of file in /nix/store/088ja4dgf1lkpm5sddpvi5c7fc2k67sx-kwalletcli-3.01
cc "@peterhoeg"
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/baln3glisdn669gcqrpnbxin1i54wym8-ipmiutil-3.0.8/bin/idiscover help` got 0 exit code
- found 3.0.8 in filename of file in /nix/store/baln3glisdn669gcqrpnbxin1i54wym8-ipmiutil-3.0.8
cc "@raskin"
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxaddid -v` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxcite -v` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxextract --help` got 0 exit code
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxextract help` got 0 exit code
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxextract -v` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxcopy -v` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxincl -v` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxnum -V` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxnum -v` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxnum --version` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxpipe -v` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxremove -v` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxselect -v` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxtabletrans -v` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxuncdata --help` got 0 exit code
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxuncdata --help` and found version 7.6
- ran `/nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6/bin/hxref -v` and found version 7.6
- found 7.6 with grep in /nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6
- found 7.6 in filename of file in /nix/store/zmpviib2f0h0qh15j4qnzqxxkx2734n8-html-xml-utils-7.6
Semi-automatic update. These checks were performed:
- built on NixOS
- ran `/nix/store/9fnkx4rgnai6qvkqdwyhx9824xqdqawf-hatari-2.1.0/bin/hmsa -h` got 0 exit code
- ran `/nix/store/9fnkx4rgnai6qvkqdwyhx9824xqdqawf-hatari-2.1.0/bin/hmsa --help` got 0 exit code
- ran `/nix/store/9fnkx4rgnai6qvkqdwyhx9824xqdqawf-hatari-2.1.0/bin/hmsa -V` and found version 2.1.0
- ran `/nix/store/9fnkx4rgnai6qvkqdwyhx9824xqdqawf-hatari-2.1.0/bin/hmsa -v` and found version 2.1.0
- ran `/nix/store/9fnkx4rgnai6qvkqdwyhx9824xqdqawf-hatari-2.1.0/bin/hmsa --version` and found version 2.1.0
- ran `/nix/store/9fnkx4rgnai6qvkqdwyhx9824xqdqawf-hatari-2.1.0/bin/hmsa -h` and found version 2.1.0
- ran `/nix/store/9fnkx4rgnai6qvkqdwyhx9824xqdqawf-hatari-2.1.0/bin/hmsa --help` and found version 2.1.0
- found 2.1.0 with grep in /nix/store/9fnkx4rgnai6qvkqdwyhx9824xqdqawf-hatari-2.1.0
- found 2.1.0 in filename of file in /nix/store/9fnkx4rgnai6qvkqdwyhx9824xqdqawf-hatari-2.1.0
cc "@fuuzetsu"
xf86-input-synaptics is unmaintained, and touchegg doesn't work with
the latest synaptics driver or libinput. Ideally DEs would implement this
themselves, but at least KDE/Plasma doesn't (yet)
0002-paths.patch was contributed by @peterhoeg.