git ssb

4+

Dominic / scuttlebot



Commit 9f9cf35ed08ffd67846989f488fffb1faea6395f

dev version: some more plugins

Henry committed on 9/4/2018, 11:17:10 AM
Parent: baf487aec799cdad500c1703921b896ae071d32c

Files changed

bin.jschanged
package.jsonchanged
shell.nixadded
bin.jsView
@@ -49,8 +49,11 @@
4949 .use(require('./plugins/local'))
5050 .use(require('./plugins/logging'))
5151 .use(require('ssb-query'))
5252 .use(require('ssb-links'))
53 + .use(require('ssb-backlinks'))
54 + .use(require('ssb-about'))
55 + .use(require('ssb-private'))
5356 .use(require('ssb-ws'))
5457 .use(require('ssb-ebt'))
5558 // add third-party plugins
5659 require('./plugins/plugins').loadUserPlugins(createSbot, config)
package.jsonView
@@ -1,8 +1,8 @@
11 {
22 "name": "scuttlebot",
33 "description": "network protocol layer for secure-scuttlebutt",
4- "version": "11.4.2",
4 + "version": "11.5.0-cryptix",
55 "homepage": "https://github.com/ssbc/scuttlebot",
66 "repository": {
77 "type": "git",
88 "url": "git://github.com/ssbc/scuttlebot.git"
@@ -50,16 +50,19 @@
5050 "pull-stringify": "~1.2.2",
5151 "rimraf": "^2.4.2",
5252 "secret-stack": "ssbc/secret-stack#plugable-config-scope",
5353 "secure-scuttlebutt": "^18.2.0",
54 + "ssb-about": "^0.1.2",
55 + "ssb-backlinks": "^0.7.3",
5456 "ssb-blobs": "^1.1.4",
5557 "ssb-client": "^4.5.7",
5658 "ssb-config": "ssbc/ssb-config#add-connections",
5759 "ssb-ebt": "^5.1.4",
58- "ssb-friends": "^2.4.0",
60 + "ssb-friends": "^3.1.3",
5961 "ssb-keys": "^7.0.13",
6062 "ssb-links": "^3.0.2",
6163 "ssb-msgs": "~5.2.0",
64 + "ssb-private": "^0.2.3",
6265 "ssb-query": "^2.1.0",
6366 "ssb-ref": "^2.9.1",
6467 "ssb-ws": "^2.1.1",
6568 "statistics": "^3.0.0",
shell.nixView
@@ -1,0 +1,57 @@
1 +with import <nixpkgs> {};
2 +with pkgs;
3 +
4 +let ssbScuttlebotEnv = buildEnv {
5 + name = "scuttlebot";
6 + paths = [
7 + atk
8 + binutils
9 + bzip2
10 + dbus.lib
11 + expat
12 + gcc
13 + glib
14 + glibc
15 + gnumake
16 + libcap
17 + libgpgerror
18 + libnotify
19 + libsodium
20 + nspr
21 + nss
22 + readline
23 + systemd
24 + udev
25 + zlib
26 + ];
27 + extraOutputsToInstall = [ "lib" "dev" "out" ];
28 +}; in
29 +
30 +(pkgs.buildFHSUserEnv {
31 + name = "Scuttlebot";
32 +
33 + targetPkgs = pkgs: (with pkgs; [
34 + nodejs-8_x
35 + xvfb_run
36 + unzip
37 + git
38 + ssbScuttlebotEnv
39 + ]);
40 +
41 + extraOutputsToInstall = [ "lib" "dev" "out" ];
42 +
43 + extraBuildCommands = ''
44 + (cd usr/lib64 && ln -sv libbz2.so.1.0.* libbz2.so.1.0)
45 + '';
46 +
47 + profile = ''
48 + export npm_config_cache="/tmp/ssbScuttlebot-npm-cache/"
49 + export npm_config_devdir="/tmp/ssbScuttlebot-gyp/"
50 + export ELECTRON_CACHE="/tmp/ssbScuttlebot-electron-cache/"
51 +
52 + export CFLAGS="$NIX_CFLAGS_COMPILE"
53 + export CXXFLAGS="$NIX_CFLAGS_COMPILE"
54 + export LDFLAGS="$NIX_LDFLAGS_BEFORE"
55 + '';
56 +}).env
57 +

Built with git-ssb-web