dozenal: drop (#394478)
This commit is contained in:
commit
34597813f4
@ -1,16 +0,0 @@
|
|||||||
diff -ruN dozenal-12010904/dozenal/dozcal/call_lua.c dozenal-patched/dozenal/dozcal/call_lua.c
|
|
||||||
--- dozenal-12010904/dozenal/dozcal/call_lua.c 2017-09-04 19:25:01.000000000 +0200
|
|
||||||
+++ dozenal-patched/dozenal/dozcal/call_lua.c 2018-06-13 10:19:57.821950327 +0200
|
|
||||||
@@ -38,9 +38,9 @@
|
|
||||||
#include"utility.h"
|
|
||||||
#include"conv.h"
|
|
||||||
#include"proc_date.h"
|
|
||||||
-#include<lua5.2/lua.h>
|
|
||||||
-#include<lua5.2/lauxlib.h>
|
|
||||||
-#include<lua5.2/lualib.h>
|
|
||||||
+#include<lua.h>
|
|
||||||
+#include<lauxlib.h>
|
|
||||||
+#include<lualib.h>
|
|
||||||
|
|
||||||
void bail(lua_State *L, int err_code, char *filename);
|
|
||||||
int file_prefix(char **s, char *t);
|
|
@ -1,80 +0,0 @@
|
|||||||
{
|
|
||||||
lib,
|
|
||||||
stdenv,
|
|
||||||
fetchFromGitHub,
|
|
||||||
ncurses,
|
|
||||||
hdate,
|
|
||||||
lua5_2,
|
|
||||||
}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
version = "12010904";
|
|
||||||
pname = "dozenal";
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "dgoodmaniii";
|
|
||||||
repo = "dozenal";
|
|
||||||
rev = "v${version}";
|
|
||||||
sha256 = "1ic63gpdda762x6ks3al71dwgmsy2isicqyr2935bd245jx8s209";
|
|
||||||
};
|
|
||||||
makeFlags = [
|
|
||||||
# author do not use configure and prefix directly using $prefix
|
|
||||||
"prefix=$(out)"
|
|
||||||
# graphical version of dozdc requires xforms, which is not i nixpkgs so I turned it down
|
|
||||||
"XFORMS_FLAGS=-UXFORMS"
|
|
||||||
"LUALIB=-llua"
|
|
||||||
"bindir=$(prefix)/bin/"
|
|
||||||
];
|
|
||||||
# some include hardcodes the lua libraries path. This is a patch for that
|
|
||||||
patches = [ ./lua-header.patch ];
|
|
||||||
preBuild = "cd dozenal";
|
|
||||||
buildInputs = [
|
|
||||||
ncurses
|
|
||||||
hdate
|
|
||||||
lua5_2
|
|
||||||
];
|
|
||||||
|
|
||||||
# Parallel builds fail due to no dependencies between subdirs.
|
|
||||||
# As a result some subdirs are atempted to build twice:
|
|
||||||
# ../dec/dec.c:39:10: fatal error: conv.h: No such file or directory
|
|
||||||
# Let's disable parallelism until it's fixed upstream:
|
|
||||||
# https://gitlab.com/dgoodmaniii/dozenal/-/issues/8
|
|
||||||
enableParallelBuilding = false;
|
|
||||||
|
|
||||||
# I remove gdozdc, as I didn't figure all it's dependency yet.
|
|
||||||
postInstall = "rm $out/bin/gdozdc";
|
|
||||||
|
|
||||||
meta = {
|
|
||||||
description = "Complete suite of dozenal (base twelve) programs";
|
|
||||||
longDescription = ''
|
|
||||||
Programs
|
|
||||||
|
|
||||||
doz --- a converter; converts decimal numbers into dozenal. Accepts
|
|
||||||
input in standard or exponential notation (i.e., "1492.2" or "1.4922e3").
|
|
||||||
dec --- a converter; converts dozenal numbers into decimal. Accepts input
|
|
||||||
in standard or exponential notation (i.e., "X44;4" or "X;444e2").
|
|
||||||
dozword --- converts a dozenal number (integers only) into words,
|
|
||||||
according to the Pendlebury system.
|
|
||||||
dozdc --- a full-featured scientific calculator which works in the
|
|
||||||
dozenal base. RPN command line.
|
|
||||||
tgmconv --- a converter for all standard measurements; converts to and
|
|
||||||
from TGM, Imperial, customary, and SI metric.
|
|
||||||
dozpret --- a pretty-printer for dozenal numbers; inserts spacing (or
|
|
||||||
other characters) as desired, and can also transform transdecimal digits
|
|
||||||
from 'X' to 'E' into any character or sequence of characters desired.
|
|
||||||
dozdate --- a more-or-less drop-in replacement for GNU and BSD date, it
|
|
||||||
outputs the date and time in dozenal, as well as containing some TGM
|
|
||||||
extensions.
|
|
||||||
dozstring --- a simple byte converter; absorbs a string either from
|
|
||||||
standard input or a command line argument, leaving it identical but
|
|
||||||
for the numbers, which it converts into dozenal. Options for padding
|
|
||||||
and for not converting specific numbers.
|
|
||||||
doman --- a converter which takes a dozenal integer and
|
|
||||||
emits its equivalent in a non-place-value system, such as
|
|
||||||
Roman numerals. Arbitrary ranks and symbols may be used.
|
|
||||||
Defaults to dozenal Roman numerals.
|
|
||||||
'';
|
|
||||||
homepage = "https://github.com/dgoodmaniii/dozenal/";
|
|
||||||
maintainers = with lib.maintainers; [ CharlesHD ];
|
|
||||||
license = lib.licenses.gpl3;
|
|
||||||
};
|
|
||||||
}
|
|
@ -515,6 +515,7 @@ mapAliases {
|
|||||||
dotnet-sdk_3 = throw "'dotnet-sdk_3' has been renamed to/replaced by 'dotnetCorePackages.sdk_3_1'"; # Converted to throw 2024-10-17
|
dotnet-sdk_3 = throw "'dotnet-sdk_3' has been renamed to/replaced by 'dotnetCorePackages.sdk_3_1'"; # Converted to throw 2024-10-17
|
||||||
dotnet-sdk_5 = throw "'dotnet-sdk_5' has been renamed to/replaced by 'dotnetCorePackages.sdk_5_0'"; # Converted to throw 2024-10-17
|
dotnet-sdk_5 = throw "'dotnet-sdk_5' has been renamed to/replaced by 'dotnetCorePackages.sdk_5_0'"; # Converted to throw 2024-10-17
|
||||||
downonspot = throw "'downonspot' was removed because upstream has been taken down by a cease and desist"; # Added 2025-01-25
|
downonspot = throw "'downonspot' was removed because upstream has been taken down by a cease and desist"; # Added 2025-01-25
|
||||||
|
dozenal = throw "dozenal has been removed because it does not compile and only minimal functionality"; # Added 2025-03-30
|
||||||
dstat = throw "'dstat' has been removed because it has been unmaintained since 2020. Use 'dool' instead."; # Added 2025-01-21
|
dstat = throw "'dstat' has been removed because it has been unmaintained since 2020. Use 'dool' instead."; # Added 2025-01-21
|
||||||
drush = throw "drush as a standalone package has been removed because it's no longer supported as a standalone tool";
|
drush = throw "drush as a standalone package has been removed because it's no longer supported as a standalone tool";
|
||||||
dtv-scan-tables_linuxtv = dtv-scan-tables; # Added 2023-03-03
|
dtv-scan-tables_linuxtv = dtv-scan-tables; # Added 2023-03-03
|
||||||
|
Loading…
Reference in New Issue
Block a user