Categories: - Connectivity License: GPL-3.0-only WebSite: https://manyver.se SourceCode: https://gitlab.com/staltz/manyverse/tree/HEAD IssueTracker: https://gitlab.com/staltz/manyverse/issues Changelog: https://gitlab.com/staltz/manyverse/blob/HEAD/CHANGELOG.md Donate: https://opencollective.com/manyverse Bitcoin: 3NNGfHL96UrjggaBVQojF1mnGnXNx1SXv7 AutoName: Manyverse Summary: A social network off the grid Description: |- Manyverse is a social network app using the SSB protocol (Secure Scuttlebutt) where you can write posts and share with friends nearby or over the internet. It's different from mainstream social networks because your data is yours, it lives on your phone, not in the cloud. So there is no login, no company holding your data, no ads, no tracking of your activity, it's just you and your friends! The app is free and open source software, and it will always remain free. Features: * Write posts (even when offline) * Share posts to friends over the internet or nearby (in the same Wi-Fi or with Bluetooth) * Scroll through many conversations with friends and add your own comments * Likes * More features as we develop the app! RepoType: git Repo: https://gitlab.com/staltz/manyverse.git Builds: - versionName: 0.18.10-02.beta versionCode: 30 commit: v0.18.10-02.beta subdir: android/app sudo: |- apt-get install -y g++ && \ curl -Lo node.tar.xz https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz && \ echo "85ea7cbb5bf624e130585bfe3946e99c85ce5cb84c2aee474038bdbe912f908c node.tar.xz" | sha256sum -c - && \ tar xJf node.tar.xz && \ cp -a node-v8.11.4-linux-x64/. /usr/local/ && \ npm install -g react-native-cli init: |- sed -i -e '/appium/d' ../../package.json && \ npm install && \ truncate -s 0 ../../node_modules/react-native/local-cli/server/util/external/xsel gradle: - yes srclibs: - NodejsMobile@nodejs-mobile-v0.1.7 rm: - node_modules/react-native/ReactAndroid/src/main/third-party/java/infer-annotations/infer-annotations-4.0.jar - node_modules/react-native/ReactAndroid/src/main/third-party/java/buck-android-support/buck-android-support.jar - node_modules/*/build/Release/*.node - node_modules/sodium-native/prebuilds/ - node_modules/react-native-android-wifi/Examples/ scanignore: - android/build.gradle scandelete: - node_modules build: |- pushd $$NodejsMobile$$ && \ ./tools/android_build.sh $$NDK$$ arm && \ popd && \ mv $$NodejsMobile$$/out_android/armeabi-v7a/libnode.so ../../node_modules/nodejs-mobile-react-native/android/libnode/bin/armeabi-v7a/libnode.so && \ npm run build-android-assets ndk: r17b MaintainerNotes: |- scanignore is used to allow the "node_modules/react-native/android" local Maven repository which contains the prebuilt react-native library which we get from npm. appium is removed because it fails to build on the build server due to some missing dev dependencies and we don't need it anyway. AutoUpdateMode: Version v%v UpdateCheckMode: Tags CurrentVersion: 0.18.10-02.beta CurrentVersionCode: 30