amule: packages adopted by @aciceri and add mainProgram

This commit is contained in:
Andrea Ciceri
2025-12-11 11:39:52 +01:00
parent c35a88ef91
commit 737a82bb3e
2 changed files with 6 additions and 2 deletions
+3 -2
View File
@@ -3,6 +3,7 @@
enableDaemon ? false, # build amule daemon
httpServer ? false, # build web interface for the daemon
client ? false, # build amule remote gui
mainProgram ? "amule",
fetchFromGitHub,
fetchpatch,
stdenv,
@@ -103,10 +104,10 @@ stdenv.mkDerivation rec {
no adware or spyware as is often found in proprietary P2P
applications.
'';
homepage = "https://github.com/amule-project/amule";
license = lib.licenses.gpl2Plus;
maintainers = [ ];
maintainers = with lib.maintainers; [ aciceri ];
inherit mainProgram;
platforms = lib.platforms.unix;
# Undefined symbols for architecture arm64: "_FSFindFolder"
broken = stdenv.hostPlatform.isDarwin;
+3
View File
@@ -1531,16 +1531,19 @@ with pkgs;
amule-daemon = amule.override {
monolithic = false;
enableDaemon = true;
mainProgram = "amuled";
};
amule-gui = amule.override {
monolithic = false;
client = true;
mainProgram = "amulegui";
};
amule-web = amule.override {
monolithic = false;
httpServer = true;
mainProgram = "amuleweb";
};
inherit (callPackages ../tools/security/bitwarden-directory-connector { })