diff --git a/pkgs/tools/misc/docker-sync/Gemfile b/pkgs/tools/misc/docker-sync/Gemfile deleted file mode 100644 index 2c8125a46165..000000000000 --- a/pkgs/tools/misc/docker-sync/Gemfile +++ /dev/null @@ -1,3 +0,0 @@ -source 'https://rubygems.org' do - gem 'docker-sync' -end diff --git a/pkgs/tools/misc/docker-sync/Gemfile.lock b/pkgs/tools/misc/docker-sync/Gemfile.lock deleted file mode 100644 index 4f14b77d0ef0..000000000000 --- a/pkgs/tools/misc/docker-sync/Gemfile.lock +++ /dev/null @@ -1,29 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - backticks (1.0.2) - daemons (1.3.1) - docker-compose (1.1.10) - backticks (~> 1.0) - docker-sync (0.5.9) - daemons (~> 1.2, >= 1.2.3) - docker-compose (~> 1.1, >= 1.1.7) - dotenv (~> 2.1, >= 2.1.1) - gem_update_checker (~> 0.2.0, >= 0.2.0) - os - terminal-notifier (= 2.0.0) - thor (~> 0.20, >= 0.20.0) - dotenv (2.6.0) - gem_update_checker (0.2.0) - os (1.0.0) - terminal-notifier (2.0.0) - thor (0.20.3) - -PLATFORMS - ruby - -DEPENDENCIES - docker-sync! - -BUNDLED WITH - 2.1.4 diff --git a/pkgs/tools/misc/docker-sync/default.nix b/pkgs/tools/misc/docker-sync/default.nix deleted file mode 100644 index 0336a7b07e08..000000000000 --- a/pkgs/tools/misc/docker-sync/default.nix +++ /dev/null @@ -1,29 +0,0 @@ -{ - lib, - ruby, - bundlerApp, - bundlerUpdateScript, -}: - -bundlerApp { - pname = "docker-sync"; - gemdir = ./.; - - inherit ruby; - - exes = [ "docker-sync" ]; - - passthru.updateScript = bundlerUpdateScript "docker-sync"; - - meta = with lib; { - description = "Run your application at full speed while syncing your code for development"; - homepage = "http://docker-sync.io"; - license = licenses.gpl3; - maintainers = with maintainers; [ - manveru - nicknovitski - ]; - platforms = platforms.unix; - mainProgram = "docker-sync"; - }; -} diff --git a/pkgs/tools/misc/docker-sync/gemset.nix b/pkgs/tools/misc/docker-sync/gemset.nix deleted file mode 100644 index db73c92ed3b5..000000000000 --- a/pkgs/tools/misc/docker-sync/gemset.nix +++ /dev/null @@ -1,84 +0,0 @@ -{ - backticks = { - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "1vr28l9vckavnrb9pnqrhcmnk3wsvvpas8jjh165w2rzv3sdkws5"; - type = "gem"; - }; - version = "1.0.2"; - }; - daemons = { - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0l5gai3vd4g7aqff0k1mp41j9zcsvm2rbwmqn115a325k9r7pf4w"; - type = "gem"; - }; - version = "1.3.1"; - }; - docker-compose = { - dependencies = [ "backticks" ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "00v3y182rmpq34dl91iprvhc50vw8hysy2h7iy3ihmmm9pgg71gc"; - type = "gem"; - }; - version = "1.1.10"; - }; - docker-sync = { - dependencies = [ - "daemons" - "docker-compose" - "dotenv" - "gem_update_checker" - "os" - "terminal-notifier" - "thor" - ]; - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "1vrlcggj7k8w30b76f23p64yx4wg7p7mq9lp6lsnh2ysq9n3cjqg"; - type = "gem"; - }; - version = "0.5.9"; - }; - dotenv = { - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0rgl2kqhnxqbjvi9brbvb52iaq1z8yi0pl0bawk4fm6kl9igxr8f"; - type = "gem"; - }; - version = "2.6.0"; - }; - gem_update_checker = { - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "0ckbz4q3q59kkv138n0cmsyida0wg45pwscxzf5vshxcrxhmq3x7"; - type = "gem"; - }; - version = "0.2.0"; - }; - os = { - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "1s401gvhqgs2r8hh43ia205mxsy1wc0ib4k76wzkdpspfcnfr1rk"; - type = "gem"; - }; - version = "1.0.0"; - }; - terminal-notifier = { - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "1slc0y8pjpw30hy21v8ypafi8r7z9jlj4bjbgz03b65b28i2n3bs"; - type = "gem"; - }; - version = "2.0.0"; - }; - thor = { - source = { - remotes = [ "https://rubygems.org" ]; - sha256 = "1yhrnp9x8qcy5vc7g438amd5j9sw83ih7c30dr6g6slgw9zj3g29"; - type = "gem"; - }; - version = "0.20.3"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 7700dcdcd4ec..04522b9243e3 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -769,6 +769,7 @@ mapAliases { docker_27 = throw "'docker_27' has been removed because it has been unmaintained since May 2025. Use docker_28 or newer instead."; # Added 2025-06-15 docker-compose_1 = throw "'docker-compose_1' has been removed because it has been unmaintained since May 2021. Use docker-compose instead."; # Added 2024-07-29 docker-distribution = distribution; # Added 2023-12-26 + docker-sync = throw "'docker-sync' has been removed because it was broken and unmaintained"; # Added 2025-08-26 dolphin-emu-beta = dolphin-emu; # Added 2023-02-11 dolphinEmu = throw "'dolphinEmu' has been renamed to/replaced by 'dolphin-emu'"; # Converted to throw 2024-10-17 dolphinEmuMaster = throw "'dolphinEmuMaster' has been renamed to/replaced by 'dolphin-emu-beta'"; # Converted to throw 2024-10-17 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 4d0f3c1ad7c5..2c8d19e00e6d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -434,8 +434,6 @@ with pkgs; nix-prefetch-docker = callPackage ../build-support/docker/nix-prefetch-docker.nix { }; - docker-sync = callPackage ../tools/misc/docker-sync { }; - # Dotnet dotnetCorePackages = recurseIntoAttrs (callPackage ../development/compilers/dotnet { });