Skip to content

Add CMakeLists.txt#50

Closed
Coeur wants to merge 1 commit intojech:masterfrom
Coeur:coeur/CMakeLists.txt
Closed

Add CMakeLists.txt#50
Coeur wants to merge 1 commit intojech:masterfrom
Coeur:coeur/CMakeLists.txt

Conversation

@Coeur
Copy link
Copy Markdown
Contributor

@Coeur Coeur commented May 1, 2025

Adding CMake support to help build it on Linux. Various projects might find it useful for simplifying their scripts. Notably, this is a requisite for Transmission.

@jech
Copy link
Copy Markdown
Owner

jech commented May 4, 2025

Please see the discussion at #3.

@jech jech closed this May 4, 2025
arnout pushed a commit to buildroot/buildroot that referenced this pull request Jun 15, 2025
The only dependee of dht, transmission, forked dht due to upstream
rejection of cmake support:
jech/dht#50
jech/dht#19

A fix was added to this fork for building with cmake 4.x:
https://github.com/transmission/dht/commits/post-0.27-transmission/

Instead of adding yet another patch to buildroot we switch to the repo
maintained by transmission.

Fixes:
https://autobuild.buildroot.org/results/30339a4fdb9c0b608ca3c5ae0692596b21b2fc3f/

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
[Julien: use "git describe --abbrev=40" format in _VERSION]
Signed-off-by: Julien Olivain <ju.o@free.fr>
arnout pushed a commit to buildroot/buildroot that referenced this pull request Jun 26, 2025
The only dependee of dht, transmission, forked dht due to upstream
rejection of cmake support:
jech/dht#50
jech/dht#19

A fix was added to this fork for building with cmake 4.x:
https://github.com/transmission/dht/commits/post-0.27-transmission/

Instead of adding yet another patch to buildroot we switch to the repo
maintained by transmission.

Fixes:
https://autobuild.buildroot.org/results/30339a4fdb9c0b608ca3c5ae0692596b21b2fc3f/

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
[Julien: use "git describe --abbrev=40" format in _VERSION]
Signed-off-by: Julien Olivain <ju.o@free.fr>
(cherry picked from commit 1b5f8d0)
Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants