about summary refs log tree commit diff
path: root/pkgs/applications/backup
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2023-08-16 17:40:34 +0000
committerAnderson Torres <torres.anderson.85@protonmail.com>2023-08-19 21:26:06 +0000
commit1cedbd54c56acd10260a5d2a18bacece1d03f58f (patch)
treec650d8794eafcf366950d8449a90686f35b8f814 /pkgs/applications/backup
parenta9e765b6579ebfd8d863a413b891d832a36dd7ed (diff)
downloadnixlib-1cedbd54c56acd10260a5d2a18bacece1d03f58f.tar
nixlib-1cedbd54c56acd10260a5d2a18bacece1d03f58f.tar.gz
nixlib-1cedbd54c56acd10260a5d2a18bacece1d03f58f.tar.bz2
nixlib-1cedbd54c56acd10260a5d2a18bacece1d03f58f.tar.lz
nixlib-1cedbd54c56acd10260a5d2a18bacece1d03f58f.tar.xz
nixlib-1cedbd54c56acd10260a5d2a18bacece1d03f58f.tar.zst
nixlib-1cedbd54c56acd10260a5d2a18bacece1d03f58f.zip
areca: remove after being marked broken for over 18 months
It was marked in commit 0ed0c3ceeb03073a8955bcb63219ed034f9c44ee by Doron Behar on 2021-10-27 (commited on 2021-10-27)

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'pkgs/applications/backup')
-rw-r--r--pkgs/applications/backup/areca/default.nix57
1 files changed, 0 insertions, 57 deletions
diff --git a/pkgs/applications/backup/areca/default.nix b/pkgs/applications/backup/areca/default.nix
deleted file mode 100644
index 816646ab6f12..000000000000
--- a/pkgs/applications/backup/areca/default.nix
+++ /dev/null
@@ -1,57 +0,0 @@
-{ lib, stdenv, fetchurl, ant, jre, jdk, swt, acl, attr }:
-
-stdenv.mkDerivation rec {
-  pname = "areca";
-  version = "7.5";
-
-  src = fetchurl {
-    url = "mirror://sourceforge/project/areca/areca-stable/areca-${version}/areca-${version}-src.tar.gz";
-    sha256 = "1q4ha9s96c1syplxm04bh1v1gvjq16l4pa8w25w95d2ywwvyq1xb";
-  };
-
-  sourceRoot = ".";
-
-  buildInputs = [ jdk ant acl attr ];
-
-  patches = [ ./fix-javah-bug.diff ];
-
-  postPatch = ''
-    substituteInPlace build.xml --replace "/usr/lib/java/swt.jar" "${swt}/jars/swt.jar"
-    substituteInPlace build.xml --replace "gcc" "${stdenv.cc}/bin/gcc"
-    substituteInPlace areca.sh --replace "bin/" ""
-    substituteInPlace bin/areca_run.sh --replace "/usr/java" "${jre}/lib/openjdk"
-    substituteInPlace bin/areca_run.sh --replace "/usr/lib/java/swt.jar" "${swt}/jars/swt.jar"
-
-    # Fix for NixOS/nixpkgs/issues/53716
-    sed -i -e 's;^;#include <attr/attributes.h>;' jni/com_myJava_file_metadata_posix_jni_wrapper_FileAccessWrapper.c
-    substituteInPlace jni/com_myJava_file_metadata_posix_jni_wrapper_FileAccessWrapper.c --replace attr/xattr.h sys/xattr.h
-
-    sed -i "s#^PROGRAM_DIR.*#PROGRAM_DIR=$out#g" bin/areca_run.sh
-    sed -i "s#^LIBRARY_PATH.*#LIBRARY_PATH=$out/lib:${lib.makeLibraryPath [ swt acl ]}#g" bin/areca_run.sh
-
-    # https://sourceforge.net/p/areca/bugs/563/
-    substituteInPlace bin/areca_run.sh --replace '[ "$JAVA_IMPL" = "java" ]' \
-      '[[ "$JAVA_IMPL" = "java" || "$JAVA_IMPL" = "openjdk" ]]'
-  '';
-
-  buildPhase = "ant";
-
-  installPhase = ''
-    mkdir -p $out/bin $out/lib $out/translations
-    cp areca.sh $out/bin/areca
-    cp -r bin $out
-    cp -r lib $out
-    cp -r translations $out
-    cp COPYING $out
-  '';
-
-  meta = with lib; {
-    homepage = "http://www.areca-backup.org/";
-    description = "An Open Source personal backup solution";
-    # Builds fine but fails to launch.
-    broken = true;
-    license = licenses.gpl2;
-    maintainers = with maintainers; [ pSub ];
-    platforms = with platforms; linux;
-  };
-}