archiveopteryx: remove
This package currently uses an unsupported version of OpenSSL. The update seems simple enough, but I no longer use the package, and don't have the environment to test it anymore If someone else adopts the package please feel free to reject this
This commit is contained in:
parent
469c3281a9
commit
c676811431
3 changed files with 1 additions and 51 deletions
|
@ -1,47 +0,0 @@
|
|||
{ lib, stdenv, fetchurl, openssl, perl, zlib, jam }:
|
||||
stdenv.mkDerivation rec {
|
||||
version = "3.2.0";
|
||||
pname = "archiveopteryx";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://archiveopteryx.org/download/${pname}-${version}.tar.bz2";
|
||||
sha256 = "0i0zg8di8nbh96qnyyr156ikwcsq1w9b2291bazm5whb351flmqx";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ jam ];
|
||||
buildInputs = [ openssl perl zlib ];
|
||||
|
||||
preConfigure = ''
|
||||
export INSTALLROOT=installroot
|
||||
sed -i 's:BINDIR = $(PREFIX)/bin:BINDIR = '$out'/bin:' ./Jamsettings
|
||||
sed -i 's:SBINDIR = $(PREFIX)/sbin:SBINDIR = '$out'/bin:' ./Jamsettings
|
||||
sed -i 's:LIBDIR = $(PREFIX)/lib:LIBDIR = '$out'/lib:' ./Jamsettings
|
||||
sed -i 's:MANDIR = $(PREFIX)/man:MANDIR = '$out'/share/man:' ./Jamsettings
|
||||
sed -i 's:READMEDIR = $(PREFIX):READMEDIR = '$out'/share/doc/archiveopteryx:' ./Jamsettings
|
||||
'';
|
||||
|
||||
# fix build on gcc7+ and gcc11+
|
||||
env.NIX_CFLAGS_COMPILE = toString ([
|
||||
"-std=c++11" # c++17+ has errors
|
||||
"-Wno-error=builtin-declaration-mismatch"
|
||||
"-Wno-error=deprecated-copy"
|
||||
"-Wno-error=implicit-fallthrough"
|
||||
"-Wno-error=nonnull"
|
||||
] ++ lib.optionals (stdenv.cc.isGNU && lib.versionAtLeast stdenv.cc.version "11") [
|
||||
"-Wno-error=mismatched-new-delete"
|
||||
]);
|
||||
|
||||
buildPhase = ''jam "-j$NIX_BUILD_CORES" '';
|
||||
installPhase = ''
|
||||
jam install
|
||||
mv installroot/$out $out
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "http://archiveopteryx.org/";
|
||||
description = "An advanced PostgreSQL-based IMAP/POP server";
|
||||
license = licenses.postgresql;
|
||||
maintainers = [ maintainers.phunehehe ];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
|
@ -76,6 +76,7 @@ mapAliases ({
|
|||
apacheAnt_1_9 = throw "Ant 1.9 has been removed since it's not used in nixpkgs anymore"; # Added 2023-11-12
|
||||
antimicroX = antimicrox; # Added 2021-10-31
|
||||
arcanPackages = throw "arcanPackages was removed and its sub-attributes were promoted to top-level"; # Added 2023-11-26
|
||||
archiveopteryx = throw "archiveopteryx depended on an unsupported version of OpenSSL and was unmaintained"; # Added 2024-01-03
|
||||
ardour_6 = throw "ardour_6 has been removed in favor of newer versions"; # Added 2023-10-13
|
||||
aseprite-unfree = aseprite; # Added 2023-08-26
|
||||
asls = throw "asls has been removed: abandoned by upstream"; # Added 2023-03-16
|
||||
|
|
|
@ -25943,10 +25943,6 @@ with pkgs;
|
|||
|
||||
appdaemon = callPackage ../servers/home-assistant/appdaemon.nix { };
|
||||
|
||||
archiveopteryx = callPackage ../servers/mail/archiveopteryx {
|
||||
openssl = openssl_1_1;
|
||||
};
|
||||
|
||||
asouldocs = callPackage ../servers/asouldocs { };
|
||||
|
||||
atlassian-bamboo = callPackage ../servers/atlassian/bamboo.nix { };
|
||||
|
|
Loading…
Reference in a new issue