Package Details: i2pd-git 2.26.0.r7.g85eeba14-1

Git Clone URL: https://aur.archlinux.org/i2pd-git.git (read-only)
Package Base: i2pd-git
Description: Simplified C++ implementation of I2P client
Upstream URL: https://github.com/PurpleI2P/i2pd
Licenses: BSD
Conflicts: i2pd
Provides: i2pd=2.26.0.r7.g85eeba14
Submitter: robertfoster
Maintainer: DDoSolitary
Last Packager: DDoSolitary
Votes: 10
Popularity: 0.040935
First Submitted: 2014-08-20 15:08
Last Updated: 2019-06-09 04:01

Required by (5)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

redfish commented on 2017-06-08 06:44

@robsmith11: workaround: on line 28, change -DWITH_PCH=1 to -DWITH_PCH=OFF.

@MORf30: might be worth it to change PKGBUILD on AUR to just disable this precompiled headers stuff -- it should not have an effect on the resulting binary.

robsmith11 commented on 2017-06-08 02:56

Latest git fails and I'm not sure how to fix it:

CMake Error at CMakeLists.txt:291 (add_library):
Cannot find source file:

../libi2pd/stdafx.cpp

Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm .hpp
.hxx .in .txx


CMake Error: Cannot determine link language for target "stdafx".
CMake Error: CMake can not determine linker language for target: stdafx


redfish commented on 2017-04-22 19:08

Broken paths, again; patch: https://gateway.ipfs.io/ipfs/QmXbKTPAzWpmvVLWbihuvN1qRwCZCb2oeqYxg41op4EpQZ

Btw, as far as I know, the guidelines say not to remove the user on uninstall, even if the user is created upon install, in order to avoid orphaned files on the system.

redfish commented on 2017-02-06 07:37

Paths broke again; patch: https://gateway.ipfs.io/ipfs/QmXRNt1isqMA6vnLp1om849HnQ39PojgAQfDmfeCr7Goy9
Also, added armv7h arch (I've been using on armv7h for a long time now).

kurych commented on 2016-12-19 06:54

I think if in i2pd package we create a "i2pd" user, probable in i2pd-git we should do the same. As usual I propose right version of packages with my viewpoint in dropbox share: https://www.dropbox.com/sh/wxcl2lhtp8bejnh/AACYq4GNtESC6HCGEkL-iBrca?dl=0

redfish commented on 2016-08-21 17:49

Paths have changed. Here is the patch:

- install -Dm0644 $srcdir/i2pd/debian/tunnels.conf $pkgdir/${_conf_dest}/tunnels.conf
- install -Dm0644 $srcdir/i2pd/debian/subscriptions.txt $pkgdir/${_conf_dest}/subscriptions.txt
+ install -Dm0644 $srcdir/i2pd/docs/tunnels.conf $pkgdir/${_conf_dest}/tunnels.conf
+ install -Dm0644 $srcdir/i2pd/docs/subscriptions.txt $pkgdir/${_conf_dest}/subscriptions.txt

PS. Also, while at it please bump ver to 2.9 in PKGBUILD and .SRCINFO.

kurych commented on 2016-05-19 12:58

redfish: You are right, your version string is more informative. And CXXFLAGS was needed in early versions i2pd. Now it must be cleaned.
But remove links to config files not yet time while soft still under construction.
New tarballs as usual can find at https://www.dropbox.com/sh/wxcl2lhtp8bejnh/AACYq4GNtESC6HCGEkL-iBrca?dl=0

redfish commented on 2016-05-18 16:56

Please use this for pkgver to construct the correct version string: version.g<height>.r<commit>:
git describe --tags --long | sed 's/\([^-]*-g\)/r\1/;s/-/./g'

Btw, why the symlinks in /etc instead of just putting the files there, and passing --conf /etc/... in i2pd.service?

EDIT: Also, please remove compiler flags. It should just use what's in /etc/makepkg.conf; those kind of flags are up to the user, not the packager.

kurych commented on 2016-04-29 14:03

What do you think about necessity UPNP option?
May be better it will get rid of this dependence?

mayurkr commented on 2016-04-29 12:07

The build is crashing because one of the dependency is not meet i.e miniupnpc

Please add miniupnpc to makedepends