Package Details: hyphanet 0.7.5.1506-2

Git Clone URL: https://aur.archlinux.org/hyphanet.git (read-only, click to copy)
Package Base: hyphanet
Description: A peer-to-peer network for censorship-resistant and privacy-respecting publishing and communication, a.k.a The Original Freenet since 1999. This is NOT Locutus.
Upstream URL: https://www.hyphanet.org/
Licenses: GPL-2.0-or-later
Submitter: jasongodev
Maintainer: jasongodev
Last Packager: jasongodev
Votes: 184
Popularity: 0.44
First Submitted: 2025-11-28 05:29 (UTC)
Last Updated: 2026-03-24 15:08 (UTC)

Dependencies (4)

Required by (1)

Sources (10)

Latest Comments

1 2 3 4 5 6 .. 19 Next › Last »

tee commented on 2026-02-01 23:48 (UTC)

@jasongodev

you should just blank the pkgbuild, and add depends=(hyphanet)

jasongodev commented on 2026-02-01 09:02 (UTC)

Good day everyone, as you may have noticed I am the new maintainer of this package. I'm studying how to better reconcile this package and hyphanet moving forward. i will update the PKGBUILD soon. Thanks for your patience!

banana-bred commented on 2024-08-29 17:23 (UTC)

I agree that this package should be moved to a 'hyphanet' package and that I shouldn't be prompted to enter Github credentials. Is there some reason not to do this ?

schrmh commented on 2024-08-17 12:17 (UTC) (edited on 2024-08-17 12:17 (UTC) by schrmh)

https://github.com/skydrome/fred.git leads to 404.
And I think you should use a different way to download stuff from git (e.g. SSH) since the current way used in this PKGBUILD leads to a primpt that asks me to provide credentials and then it fails cause I have 2FA enabled.

agowa commented on 2024-02-25 18:09 (UTC) (edited on 2024-02-25 18:10 (UTC) by agowa)

Could you please rename this package to "hyphanet"? (Create the hyphanet package, push to it and then merge this one into it using the "merge packages" feature)

The Project has been renamed to "Hyphanet" in mid 2023 and simultaneously **another project ** (which was formerly named "Locutus") has now taken its place as "Freenet" (it now also uses the freenet.org domain).

Tl;Dr: Since mid 2013: * Freenet renamed to Hyphanet * Locutus renamed to Freenet

Sources: * https://news.ycombinator.com/item?id=36561663 * https://protonvpn.com/blog/freenet-hyphanet/ * https://www.reddit.com/r/Freenet/comments/16jiei2/the_github_repository_for_locutus_has_now_been/ * The https://www.reddit.com/r/Freenet also has "Hyphanet" as a tag to differentiate new threads now.

gyurman commented on 2024-01-28 19:43 (UTC) (edited on 2024-01-28 19:45 (UTC) by gyurman)

fatal: couldn't find remote ref gradle-8.0-aur

mozlima commented on 2023-05-05 17:45 (UTC)

For me only work after I set jdk version to 17

sudo  archlinux-java set java-17-openjdk

skydrome commented on 2022-12-29 22:14 (UTC)

https://freenetproject.org/freenet-build-1495-new-user-experience-and-performance.html

Changes to the package:

  • JDK19 Working
  • set a more restrictive umask in wrapper.config

skydrome commented on 2022-11-02 08:45 (UTC)

Likely a bad download on your end, I just ran builds on 2 computers and on 2 ci servers that all passed verification.

duvel71 commented on 2022-11-01 11:46 (UTC)

I get similar gradle dependency verification issues to those reported by @e3a4:

A problem occurred configuring root project 'fred'.
> Dependency verification failed for configuration ':classpath'
  3 artifacts failed verification:
    - org.eclipse.jgit-parent-6.0.0.202111291000-r.pom (org.eclipse.jgit:org.eclipse.jgit-parent:6.0.0.202111291000-r) from repository Gradle Central Plugin Repository
    - oss-parent-5.pom (org.sonatype.oss:oss-parent:5) from repository Gradle Central Plugin Repository
    - slf4j-parent-1.7.30.pom (org.slf4j:slf4j-parent:1.7.30) from repository Gradle Central Plugin Repository
  This can indicate that a dependency has been compromised. Please carefully verify the signatures and checksums.

The error report file that was generated said:

org.eclipse.jgit:org.eclipse.jgit-parent:6.0.0.202111291000-r    
org.eclipse.jgit-parent-6.0.0.202111291000-r.pom
All public keys have been ignored 
Expected a sha256 checksum of 2a535810cd8686811a693d1abb8b101911356df46585dc690f44cd346c77bf05 but was 92a1ccb05b4b51d657e56133958a07efc60bc991022142365bf23afe770216bc 

org.sonatype.oss:oss-parent:5   
oss-parent-5.pom (.asc)
Artifact was signed with key 2bcbdd0f23ea1cafcc11d4860374cf2e8dd1bdfd but signature didn't match 

org.slf4j:slf4j-parent:1.7.30   
slf4j-parent-1.7.30.pom (.asc)
Artifact was signed with key 475f3b8e59e6e63aa78067482c7b12f2a511e325 but signature didn't match 

I don't know how to verify these dependencies manually. I had no luck trying to edit the verification-metadata.xml file, since it simply got overwritten with the next build attempt. I also don't know where or when to run gradle --write-verification-metadata pgp,sha256 help, as recommended.

Instead, I worked around it by disabling dependency verification altogether. It's not ideal, of course, but it worked.

In PKGBUILD, change line 68 to: ./gradlew --no-build-cache --no-daemon --dependency-verification=off copyRuntimeLibs