git: 40b096c1b36c - 2022Q2 - graphics/tumble: update to 0.37

From: Piotr Kubaj <pkubaj_at_FreeBSD.org>
Date: Fri, 06 May 2022 17:23:35 UTC
The branch 2022Q2 has been updated by pkubaj:

URL: https://cgit.FreeBSD.org/ports/commit/?id=40b096c1b36c8cd9c18cef6e02eedacd663a0e02

commit 40b096c1b36c8cd9c18cef6e02eedacd663a0e02
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2022-05-06 13:50:20 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2022-05-06 17:23:29 +0000

    graphics/tumble: update to 0.37
    
    A patch release.
    
     - level up ports policy compliance
     - remove upstreamed patches
     - remove big endian incompatibility claims after
       upstream confirmed pkubaj@'s testing
     - take maintainership once again
    
    Changelog:      https://github.com/brouhaha/tumble/commits/v0.37
    PR:     263651
    Submitted by:   fuz@fuz.su
    
    (cherry picked from commit 99e0c7439c2f07314ec323294fece9c9620e5439)
---
 graphics/tumble/Makefile                    | 13 ++-----------
 graphics/tumble/distinfo                    |  6 +++---
 graphics/tumble/files/patch-semantics.c     | 11 -----------
 graphics/tumble/files/patch-tumble__input.h |  8 --------
 graphics/tumble/pkg-descr                   |  4 ----
 5 files changed, 5 insertions(+), 37 deletions(-)

diff --git a/graphics/tumble/Makefile b/graphics/tumble/Makefile
index a6333467b5ca..f316e09b7290 100644
--- a/graphics/tumble/Makefile
+++ b/graphics/tumble/Makefile
@@ -2,11 +2,10 @@
 
 PORTNAME=	tumble
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.36
-PORTREVISION=	1
+DISTVERSION=	0.37
 CATEGORIES=	graphics print
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	fuz@fuz.su
 COMMENT=	Creates a PDF file from image files
 
 LICENSE=	GPLv2
@@ -27,14 +26,6 @@ PORTDOCS=	README
 
 OPTIONS_DEFINE=	DOCS
 
-post-patch:
-	@${REINPLACE_CMD} -e \
-		's|^\(CFLAGS\) =.*|\1 := $$(CFLAGS)| ; \
-		 s|^\(LDFLAGS\) =.*|\1 := $$(LDFLAGS)| ; \
-		 s|-O3|| ; \
-		 s|-lpbm|-lnetpbm| ; \
-		 s|strip|true|' ${WRKSRC}/Makefile
-
 do-install:
 	(cd ${WRKSRC} && ${INSTALL_PROGRAM} tumble \
 		${STAGEDIR}${PREFIX}/bin)
diff --git a/graphics/tumble/distinfo b/graphics/tumble/distinfo
index 2f5cfef7a8ca..7d3b823223ca 100644
--- a/graphics/tumble/distinfo
+++ b/graphics/tumble/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1532266375
-SHA256 (brouhaha-tumble-v0.36_GH0.tar.gz) = 7b9e0788416b8129203831da7eef5310b671325503e79aa22fd91e822b54b978
-SIZE (brouhaha-tumble-v0.36_GH0.tar.gz) = 51945
+TIMESTAMP = 1651231098
+SHA256 (brouhaha-tumble-v0.37_GH0.tar.gz) = 647e269af72f43e67486f6426dbe2575614c212fc4b65b54c99e64ab9d1ce93c
+SIZE (brouhaha-tumble-v0.37_GH0.tar.gz) = 52451
diff --git a/graphics/tumble/files/patch-semantics.c b/graphics/tumble/files/patch-semantics.c
deleted file mode 100644
index 4e6e5d7d71bb..000000000000
--- a/graphics/tumble/files/patch-semantics.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- semantics.c.orig	2021-08-17 12:37:41 UTC
-+++ semantics.c
-@@ -119,7 +119,7 @@ typedef struct output_page_t
- #endif
- 
- 
--FILE *yyin;
-+extern FILE *yyin;
- int line;  /* line number in spec file */
- 
- int bookmark_level;
diff --git a/graphics/tumble/files/patch-tumble__input.h b/graphics/tumble/files/patch-tumble__input.h
deleted file mode 100644
index cbac30796308..000000000000
--- a/graphics/tumble/files/patch-tumble__input.h
+++ /dev/null
@@ -1,8 +0,0 @@
---- tumble_input.h.orig	2021-08-17 12:36:31 UTC
-+++ tumble_input.h
-@@ -71,4 +71,4 @@ void init_jpeg_handler (void);
- void init_pbm_handler  (void);
- void init_png_handler  (void);
- 
--input_handler_t blank_handler;
-+extern input_handler_t blank_handler;
diff --git a/graphics/tumble/pkg-descr b/graphics/tumble/pkg-descr
index 30c1255f176f..efc523298cdc 100644
--- a/graphics/tumble/pkg-descr
+++ b/graphics/tumble/pkg-descr
@@ -6,8 +6,4 @@ encoded in the PDF output using lossless Group 4 fax compression
 ratio for text and line art.  JPEG images will be preserved with the
 original coding.
 
-The current version of Tumble will only work on little-endian systems,
-such as x86, VAX, and Alpha.  The byte order dependencies will be fixed
-in a later release.
-
 WWW: http://tumble.brouhaha.com/