lol

rabbitmq-java-client: drop (#391100)

authored by

Aleksana and committed by
GitHub
e93827f1 6c9e16f2

+2 -58
+1 -1
nixos/tests/rabbitmq.nix
··· 56 56 57 57 # The password is the plaintext that was encrypted with rabbitmqctl encode above. 58 58 machine.wait_until_succeeds( 59 - '${pkgs.rabbitmq-java-client}/bin/PerfTest --time 10 --uri amqp://alice:dJT8isYu6t0Xb6u56rPglSj1vK51SlNVlXfwsRxw@localhost' 59 + 'echo Hello World | ${pkgs.lib.getExe pkgs.amqpcat} --producer --uri=amqp://alice:dJT8isYu6t0Xb6u56rPglSj1vK51SlNVlXfwsRxw@localhost --queue test' 60 60 ) 61 61 ''; 62 62 }
-52
pkgs/development/libraries/rabbitmq-java-client/default.nix
··· 1 - { 2 - fetchurl, 3 - lib, 4 - stdenv, 5 - ant, 6 - jdk, 7 - jre, 8 - python2, 9 - makeWrapper, 10 - }: 11 - 12 - stdenv.mkDerivation rec { 13 - pname = "rabbitmq-java-client"; 14 - version = "3.3.4"; 15 - 16 - src = fetchurl { 17 - url = "https://www.rabbitmq.com/releases/rabbitmq-java-client/v${version}/rabbitmq-java-client-${version}.tar.gz"; 18 - sha256 = "03kspkgzzjsbq6f8yl2zj5m30qwgxv3l58hrbf6gcgxb5rpfk6sh"; 19 - }; 20 - 21 - nativeBuildInputs = [ makeWrapper ]; 22 - buildInputs = [ 23 - ant 24 - jdk 25 - python2 26 - ]; 27 - 28 - buildPhase = "ant dist"; 29 - 30 - installPhase = '' 31 - mkdir -p $out/bin $out/share/java 32 - cp build/lib/*.jar lib/*.jar $out/share/java 33 - 34 - # There is a script in the source archive, but ours is cleaner 35 - makeWrapper ${jre}/bin/java $out/bin/PerfTest \ 36 - --add-flags "-Djava.awt.headless=true -cp $out/share/java/\* com.rabbitmq.examples.PerfTest" 37 - ''; 38 - 39 - meta = with lib; { 40 - description = "RabbitMQ Java client library which allows Java code to interface to AMQP servers"; 41 - homepage = "https://www.rabbitmq.com/java-client.html"; 42 - sourceProvenance = with sourceTypes; [ 43 - fromSource 44 - binaryBytecode # source bundles dependencies as jars 45 - ]; 46 - license = with licenses; [ 47 - mpl11 48 - gpl2 49 - ]; 50 - platforms = platforms.linux; 51 - }; 52 - }
+1
pkgs/top-level/aliases.nix
··· 1501 1501 1502 1502 ### R ### 1503 1503 1504 + rabbitmq-java-client = throw "rabbitmq-java-client has been removed due to its dependency on Python2 and a lack of maintenance within the nixpkgs tree"; # Added 2025-03-29 1504 1505 rabbitvcs = throw "rabbitvcs has been removed from nixpkgs, because it was broken"; # Added 2024-07-15 1505 1506 racket_7_9 = throw "Racket 7.9 has been removed because it is insecure. Consider using 'racket' instead."; # Added 2024-12-06 1506 1507 radare2-cutter = throw "'radare2-cutter' has been renamed to/replaced by 'cutter'"; # Converted to throw 2024-10-17
-5
pkgs/top-level/all-packages.nix
··· 11041 11041 11042 11042 qv2ray = libsForQt5.callPackage ../applications/networking/qv2ray { }; 11043 11043 11044 - rabbitmq-java-client = callPackage ../development/libraries/rabbitmq-java-client { 11045 - jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 11046 - jdk = jdk8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 11047 - }; 11048 - 11049 11044 readline = readline82; 11050 11045 11051 11046 readline70 = callPackage ../development/libraries/readline/7.0.nix { };