[packages/aalib] Rel 18

arekm arekm at pld-linux.org
Mon May 11 23:42:34 CEST 2026


commit 461adadcd166360c01735579b8365cf318839577
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Mon May 11 23:42:20 2026 +0200

    Rel 18

 aalib-implicit-decls.patch | 92 ++++++++++++++++++++++++++++++++++++++++++++++
 aalib.spec                 |  4 +-
 2 files changed, 95 insertions(+), 1 deletion(-)
---
diff --git a/aalib.spec b/aalib.spec
index 2ba6a8a..1747a87 100644
--- a/aalib.spec
+++ b/aalib.spec
@@ -3,7 +3,7 @@
 %bcond_without	static_libs	# don't build static library
 
 %define		subver	rc5
-%define		rel		17
+%define		rel		18
 Summary:	An ASCII art GFX library
 Summary(fr.UTF-8):	Bibliothèque AA (Ascii Art)
 Summary(es.UTF-8):	Biblioteca ASCII art
@@ -23,6 +23,7 @@ Source1:	%{name}-config.1
 Patch0:		%{name}-info.patch
 Patch1:		%{name}-debian_man.patch
 Patch2:		%{name}-am18.patch
+Patch3:		%{name}-implicit-decls.patch
 URL:		http://aa-project.sourceforge.net/aalib/
 BuildRequires:	autoconf
 BuildRequires:	automake
@@ -140,6 +141,7 @@ Narzędzia AA-lib.
 %patch -P0 -p1
 %patch -P1 -p1
 %patch -P2 -p1
+%patch -P3 -p1
 
 # don't include aclocal.m4 from configure.in
 tail -n +2 configure.in > c.tmp
diff --git a/aalib-implicit-decls.patch b/aalib-implicit-decls.patch
new file mode 100644
index 0000000..51e1c88
--- /dev/null
+++ b/aalib-implicit-decls.patch
@@ -0,0 +1,92 @@
+--- aalib-1.4.0/src/aainfo.c.orig	2026-05-11 23:28:15.944897099 +0200
++++ aalib-1.4.0/src/aainfo.c	2026-05-11 23:28:15.946870110 +0200
+@@ -1,3 +1,4 @@
++#include <stdlib.h>
+ 
+ #include "aalib.h"
+ #include "aaint.h"
+--- aalib-1.4.0/src/aatest.c.orig	2026-05-11 23:28:15.948483079 +0200
++++ aalib-1.4.0/src/aatest.c	2026-05-11 23:28:15.950488547 +0200
+@@ -1,3 +1,5 @@
++#include <stdlib.h>
++#include <string.h>
+ #include "aalib.h"
+ int main(int argc, char **argv)
+ {
+--- aalib-1.4.0/src/aalib.c.orig	2026-05-11 23:28:15.952148821 +0200
++++ aalib-1.4.0/src/aalib.c	2026-05-11 23:28:15.954301068 +0200
+@@ -1,5 +1,6 @@
+ #include <stdio.h>
+ #include <string.h>
++#include <stdlib.h>
+ #include <malloc.h>
+ #include "aalib.h"
+ #include "aaint.h"
+--- aalib-1.4.0/src/aaregist.c.orig	2026-05-11 23:28:15.956109513 +0200
++++ aalib-1.4.0/src/aaregist.c	2026-05-11 23:28:15.957859548 +0200
+@@ -1,4 +1,5 @@
+ #include <malloc.h>
++#include <string.h>
+ #include "config.h"
+ #include "aalib.h"
+ #include "aaint.h"
+--- aalib-1.4.0/src/aamoureg.c.orig	2026-05-11 23:28:15.959408695 +0200
++++ aalib-1.4.0/src/aamoureg.c	2026-05-11 23:28:15.961167797 +0200
+@@ -1,4 +1,5 @@
+ #include <malloc.h>
++#include <string.h>
+ #include "config.h"
+ #include "aalib.h"
+ #include "aaint.h"
+--- aalib-1.4.0/src/aakbdreg.c.orig	2026-05-11 23:28:15.962839683 +0200
++++ aalib-1.4.0/src/aakbdreg.c	2026-05-11 23:28:15.964619340 +0200
+@@ -1,4 +1,5 @@
+ #include <malloc.h>
++#include <string.h>
+ #include "config.h"
+ #include "aalib.h"
+ #include "aaint.h"
+--- aalib-1.4.0/src/aaxkbd.c.orig	2026-05-11 23:28:15.966302332 +0200
++++ aalib-1.4.0/src/aaxkbd.c	2026-05-11 23:28:15.968086556 +0200
+@@ -6,6 +6,7 @@
+ #ifdef X11_KBDDRIVER
+ #include <X11/Xlib.h>
+ #include <X11/keysymdef.h>
++#include <X11/Xutil.h>
+ #include <X11/keysym.h>
+ #include "aalib.h"
+ #include "aaint.h"
+--- aalib-1.4.0/src/aalinuxkbd.c.orig	2026-05-11 23:28:15.969612373 +0200
++++ aalib-1.4.0/src/aalinuxkbd.c	2026-05-11 23:28:27.893099271 +0200
+@@ -13,6 +13,7 @@
+ #include <sys/types.h>
+ #include <unistd.h>
+ #include <stdio.h>
++#include <stdlib.h>
+ #include <fcntl.h>
+ #include <signal.h>
+ #include <termios.h>
+@@ -200,7 +201,7 @@
+ static int rawmode_init(void)
+ {
+     if (!closed)
+-	return;
++	return 1;
+     mypid = getpid();
+     if (tty_fd == -1) {
+ 	tty_fd = fileno(stdin);
+--- aalib-1.4.0/src/aafire.c.orig	2026-05-11 23:29:52.804535569 +0200
++++ aalib-1.4.0/src/aafire.c	2026-05-11 23:29:52.806523844 +0200
+@@ -1,4 +1,5 @@
+ #include <stdio.h>
++#include <stdlib.h>
+ #include "aalib.h"
+ 
+ #define XSIZ aa_imgwidth(context)
+--- aalib-1.4.0/src/aasavefont.c.orig	2026-05-11 23:29:52.808517467 +0200
++++ aalib-1.4.0/src/aasavefont.c	2026-05-11 23:29:52.810205732 +0200
+@@ -1,3 +1,4 @@
++#include <stdlib.h>
+ #include "aalib.h"
+ int main(int argc, char **argv)
+ {
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/aalib.git/commitdiff/461adadcd166360c01735579b8365cf318839577



More information about the pld-cvs-commit mailing list