- mastodon = stdenv.mkDerivation (fetchedGithub ./fetched/mastodon.json // rec {
- buildPhase = ''
- export GIT_SSL_CAINFO=/etc/ssl/certs/ca-certificates.crt
- export SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
-
- bundle install --deployment --without development test
- yarn install --pure-lockfile
- '';
- installPhase = ''
- cp -a . $out
- '';
- propagatedBuildInputs = [
- zlib icu libchardet git bundler yarn
- protobuf protobufc libidn libpqxx nodejs
- imagemagick ffmpeg libxml2 libxslt pkgconfig
- autoconf bison libyaml readline ncurses libffi gdbm
- jemalloc which postgresql python3
- ];
+ mypkgs.goaccess = goaccess.overrideAttrs(old: rec {
+ name = "goaccess-${version}";
+ version = "1.3";
+ src = fetchurl {
+ url = "https://tar.goaccess.io/${name}.tar.gz";
+ sha256 = "16vv3pj7pbraq173wlxa89jjsd279004j4kgzlrsk1dz4if5qxwc";
+ };
+ configureFlags = old.configureFlags ++ [ "--enable-tcb=btree" ];
+ buildInputs = old.buildInputs ++ [ tokyocabinet bzip2 ];