libitl: init at 0.1.8

This patch adds the Islamic Tools Library, which provides functions
for calculating Islamic prayer times and Hijri calendar dates. It is
necessary to add ITL before adding the itools suite (ical, ipraytime,
ireminder, idate), which will be requested for addition to nixpkgs
after libitl's acceptance.

Signed-off-by: Amy Parker <amy@amyip.net>
This commit is contained in:
Amy Parker 2024-05-27 17:32:50 -07:00
parent b67d271a8d
commit ce3258ddf5
No known key found for this signature in database
GPG Key ID: B1122F04E962DDC5
2 changed files with 41 additions and 0 deletions

View File

@ -1168,6 +1168,15 @@
githubId = 858965;
name = "Andrew Morsillo";
};
amyipdev = {
email = "amy@amyip.net";
github = "amyipdev";
githubId = 46307646;
name = "Amy Parker";
keys = [{
fingerprint = "7786 034B D521 49F5 1B0A 2A14 B112 2F04 E962 DDC5";
}];
};
amz-x = {
email = "mail@amz-x.com";
github = "amz-x";

View File

@ -0,0 +1,32 @@
{ lib
, stdenv
, fetchFromGitHub
, cmake
, fetchpatch
}:
stdenv.mkDerivation (finalAttrs: {
pname = "libitl";
version = "0.1.8-unstable-2024-05-26";
nativeBuildInputs = [ cmake ];
src = fetchFromGitHub {
owner = "arabeyes-org";
repo = "ITL";
rev = "07de1851722d0818d1f981df234e1b585eb60e05";
hash = "sha256-bhejnA7FfuopR27heliaE/vNd1Rqvnjj3n/vkjmimAw=";
};
meta = with lib; {
description = "Islamic Tools and Libraries (ITL)";
longDescription = ''
The Islamic Tools and Libraries (ITL) project provides
a fully featured library for performing common Islamic calculations.
'';
homepage = "https://www.arabeyes.org/ITL";
license = licenses.lgpl21Only;
platforms = platforms.all;
maintainers = with maintainers; [ amyipdev ];
};
})