Page MenuHomeSolus

Logic-gate (Amer Almadani)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Feb 19 2017, 10:00 AM (117 w, 2 d)
Availability
Available

Recent Activity

Nov 25 2017

Logic-gate added a comment to T1132: Package request: Keybase.
In T1132#84358, @Tebro wrote:

I made a package on an earlier version that was built from source, but with the newer versions it stopped working so now I just make a package for myself that repackages the .deb files.

This is the package.yml I use if someone else wants to do it for themselves.

name: keybase
version: 1.0.30
release: 3
extract: no
networking: yes
license: BSD-3-Clause
component: security.crypto
summary: Keybase is a free, open source security app. It's also a public directory of people.
source:
    - https://prerelease.keybase.io/keybase_amd64.deb: 2d80c7c71dca6e9716eaf50b4eb87a0a428ccd82bd7a8f013608ba9da96f8b08
description: |
    The Keybase app helps you perform cryptographically-secure operations with people you know on the Internet: chatting, file sharing, even publishing public documents. It's all easier and safer with Keybase.
install: |
    cp $sources/keybase_amd64.deb .

    install -d $installdir

    ar xf keybase_amd64.deb
    tar xf data.tar.xz -C $installdir

    rm -rf $installdir/etc/cron.daily

    # This creates the /keybase mountpoint where kbfs is mounted
    install -Dm 00644 $pkgfiles/keybase.tmpfiles $installdir/%libdir%/tmpfiles.d/keybase.conf

I based it on the arch keybase-bin package script

Nov 25 2017, 11:36 AM · Package Requests

Nov 15 2017

Logic-gate added a comment to T163: MegaSync Client.
In T163#89971, @sud0x3 wrote:

Hey,

Megasync is indeed a pain to package, however installing it manually is straightforward when you know whats missing. I am not sure if I am permitted to link instructions, but here goes.

Full instructions: https://ma.tc/ehuboqatec.md

Original issue: https://github.com/meganz/MEGAsync/issues/29

Instructions are no longer available could you upload to something more reliable, a gist maybe.

Nov 15 2017, 10:21 PM · Needs Maintainer, Package Requests

Apr 26 2017

Logic-gate added a comment to T163: MegaSync Client.

@cipricus Hey,

I not sure why I wrote qt5-devel as it is not in the repos. I kinda remember that it was. Anyway, it's qt5-base-devel.

As for sodium, either comment out the lines 351 to 375 in contrib/build_sdk.sh and get it from the repo eokpg it libsodium
OR
Change line 355 in the same file from verstion 1.0.8 to 1.0.9. Please note, I am not sure if version 1.0.9 is compatible, highly unlikely you will find compatibility issues. Just saying. I already started an issue https://github.com/meganz/sdk/issues/641

Apr 26 2017, 6:20 PM · Needs Maintainer, Package Requests
Logic-gate added a comment to T163: MegaSync Client.

@cipricus Hey,

Apr 26 2017, 5:52 PM · Needs Maintainer, Package Requests

Mar 9 2017

Logic-gate added a comment to T1132: Package request: Keybase.

Just a few notes on getting this working. So installing the client and the kbfs is straightforward(Example: https://ma.tc/tecigehali). However on solus at least-didn't test elsewhere--you will need to create a mountpoint 'Keybase' and then run kbfsfuse manually to mount the fs. so something like:

Mar 9 2017, 5:10 PM · Package Requests

Feb 19 2017

Logic-gate added a comment to T163: MegaSync Client.

we have Crypto++ (packages crytopp and cryptopp-devel)

Feb 19 2017, 10:29 AM · Needs Maintainer, Package Requests
Logic-gate added a comment to T163: MegaSync Client.

Megasync is indeed a pain to package, however installing it manually is straightforward when you know whats missing. I am not sure if I am permitted to link instructions, but here goes.

Feb 19 2017, 10:05 AM · Needs Maintainer, Package Requests