Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 518632 - net-misc/gnurl: new package (recommended prereq. for net-p2p/gnunet)
Summary: net-misc/gnurl: new package (recommended prereq. for net-p2p/gnunet)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: https://wiki.gentoo.org/wiki/Overlay:...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 338909
  Show dependency tree
 
Reported: 2014-07-31 01:09 UTC by Vince C.
Modified: 2019-07-11 08:40 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
gnurl 7.35.0 (stable, latest) (gnurl-7.35.0.ebuild,2.18 KB, text/plain)
2014-07-31 01:09 UTC, Vince C.
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vince C. 2014-07-31 01:09:46 UTC
Created attachment 381922 [details]
gnurl 7.35.0 (stable, latest)

GNUnet recommends gnurl as a dependency, which is (conjectures apart) a rough fork of curl. This ebuild has an optional USE flag to enable DANE certificate validation with GNUTLS. Without gnurl the hostlist daemon will not be included in GNUnet although it appears to be a crucial component.

Note that this ebuild is equivalent to a parallel installation of curl so there are conflicts. Those have been resolved by tuning files in the source tree directly. This is a *very* ugly hack and IMHO the fork maintainer should apply the required changes, such as renaming *curl* into *gnurl* whenever appropriate.

Therefore man3 pages have been skipped — leaving only man1 — as well as the aclocal.m4 file and example files. The include/curl directory is renamed into include/gnurl and dependencies updated accordingly, both in the source tree and in the image install directory.

Although the ebuild is a thoroughly updated version of curl.ebuild, the KEYWORDS section has been limited to x86 architecture as there's no indication yet it compiles and runs properly on other architectures.

This ebuild has been successfully compiled on a Gentoo AMD64 architecture.
Comment 1 Vince C. 2014-07-31 01:12:24 UTC
... aaaand I of course forgot to mention GNUnet ebuild is described as bug #338909 .
Comment 2 Dmitry Dzhus 2014-08-02 15:57:04 UTC
There seems to be a newer 7.37.0 version available at https://gnunet.org/gnurl
Comment 3 Vince C. 2014-11-08 16:49:42 UTC
(In reply to Dmitry Dzhus from comment #2)
> There seems to be a newer 7.37.0 version available at
> https://gnunet.org/gnurl

Damn'it! :D (just that I spent hours on this one.)
Comment 4 lynX 2017-02-20 10:48:38 UTC
youbroketheinternet overlay is taking care of this one, currently
Comment 5 Vince C. 2019-07-11 08:40:15 UTC
Getoo overlay youbroketheinternet provides the required features — see URL.