_4th: 3.64.1 -> 3.64.2; adopted

This commit is contained in:
chillcicada
2025-12-09 12:26:59 +08:00
parent 1321a23cd3
commit 2b65711ef0
2 changed files with 3 additions and 20 deletions
@@ -1,12 +0,0 @@
diff -Naur 4th-3.64.0-old/sources/Makefile 4th-3.64.0-new/sources/Makefile
--- 4th-3.64.0-old/sources/Makefile 2022-03-15 12:37:45.925122854 -0300
+++ 4th-3.64.0-new/sources/Makefile 2022-03-15 12:38:50.987870211 -0300
@@ -125,7 +125,7 @@
install: mostlyinstall
install -Dm644 ../documentation/4th.1 $(MANDIR)/man1/4th.1
- install -Dm644 ../documentation/4tHmanual.txt $(DOCDIR)/4th/
+ install -Dm644 ../documentation/4tHmanual.pdf $(DOCDIR)/4th/
uninstall:
-rm -f $(LIBRARIES)/lib4th.{a,so*}
+3 -8
View File
@@ -6,11 +6,11 @@
stdenv.mkDerivation (finalAttrs: {
pname = "4th";
version = "3.64.1";
version = "3.64.2";
src = fetchurl {
url = "https://sourceforge.net/projects/forth-4th/files/4th-${finalAttrs.version}/4th-${finalAttrs.version}-unix.tar.gz";
hash = "sha256-+W6nTNsqrf3Dvr+NbSz3uJdrXVbBI3OHR5v/rs7en+M=";
hash = "sha256-ufQiuRDPmcYzFSQf16cuZSrOEbH3itq7yZYo87zPs1g=";
};
outputs = [
@@ -18,11 +18,6 @@ stdenv.mkDerivation (finalAttrs: {
"man"
];
patches = [
# Fix install manual; report this patch to upstream
./001-install-manual-fixup.diff
];
dontConfigure = true;
makeFlags = [
@@ -50,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: {
description = "Portable Forth compiler";
license = lib.licenses.lgpl3Plus;
mainProgram = "4th";
maintainers = [ ];
maintainers = with lib.maintainers; [ chillcicada ];
platforms = lib.platforms.unix;
};
})