Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 May 2021 17:32:34 GMT
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 34e89e40c1d7 - main - x11/rxvt-unicode: upgrade to 9.25
Message-ID:  <202105141732.14EHWYgu012281@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by thierry:

URL: https://cgit.FreeBSD.org/ports/commit/?id=34e89e40c1d7e0c5b5256d10e7dc377cc2f502e7

commit 34e89e40c1d7e0c5b5256d10e7dc377cc2f502e7
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2021-05-14 17:26:05 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2021-05-14 17:32:25 +0000

    x11/rxvt-unicode: upgrade to 9.25
    
    Changelog at
            <http://lists.schmorp.de/pipermail/rxvt-unicode/2021q2/002606.html>.
    
    PR:             234276
---
 x11/rxvt-unicode/Makefile                          |  4 +---
 x11/rxvt-unicode/distinfo                          |  5 ++--
 x11/rxvt-unicode/files/patch-configure             | 27 +++++++++++-----------
 x11/rxvt-unicode/files/patch-doc-Makefile.in       | 11 +++++----
 x11/rxvt-unicode/files/patch-doc-urxvtcd.1.man     |  4 ++--
 x11/rxvt-unicode/files/patch-doc_Makefile.in       | 10 --------
 ...tyslot-removal => patch-libptytty_src_ptytty.C} |  6 ++---
 x11/rxvt-unicode/files/patch-src-Makefile.in       | 14 +++++------
 x11/rxvt-unicode/files/patch-src-urxvtcd           |  4 ++--
 x11/rxvt-unicode/files/patch-src__command.C        |  6 ++---
 x11/rxvt-unicode/files/patch-src__gentables        |  4 ++--
 x11/rxvt-unicode/files/patch-src_perl_kuake        |  6 ++---
 x11/rxvt-unicode/files/patch-src_rxvtperl.xs       | 15 ------------
 x11/rxvt-unicode/pkg-plist                         |  1 +
 14 files changed, 48 insertions(+), 69 deletions(-)

diff --git a/x11/rxvt-unicode/Makefile b/x11/rxvt-unicode/Makefile
index ff56545de9ee..b371a5e8271e 100644
--- a/x11/rxvt-unicode/Makefile
+++ b/x11/rxvt-unicode/Makefile
@@ -1,8 +1,7 @@
 # Created by: gpalmer@FreeBSD.org
 
 PORTNAME=	rxvt-unicode
-PORTVERSION=	9.22
-PORTREVISION=	4
+PORTVERSION=	9.25
 CATEGORIES=	x11
 MASTER_SITES=	http://dist.schmorp.de/rxvt-unicode/%SUBDIR%/
 MASTER_SITE_SUBDIR=	. Attic
@@ -21,7 +20,6 @@ USE_XORG=		x11 xft xmu xpm xrender xt
 GNU_CONFIGURE=		yes
 CPPFLAGS+=		-I${LOCALBASE}/include
 LIBS+=			-lutil
-CONFIGURE_ENV=		TIC=${LOCALBASE}/bin/tic
 CONFIGURE_ARGS=		--enable-everything --with-term=rxvt
 CPE_VENDOR=		marc_lehmann
 
diff --git a/x11/rxvt-unicode/distinfo b/x11/rxvt-unicode/distinfo
index 6358dfe2eb49..85044c4296a0 100644
--- a/x11/rxvt-unicode/distinfo
+++ b/x11/rxvt-unicode/distinfo
@@ -1,2 +1,3 @@
-SHA256 (rxvt-unicode-9.22.tar.bz2) = e94628e9bcfa0adb1115d83649f898d6edb4baced44f5d5b769c2eeb8b95addd
-SIZE (rxvt-unicode-9.22.tar.bz2) = 931198
+TIMESTAMP = 1621003273
+SHA256 (rxvt-unicode-9.25.tar.bz2) = 0c79c6c0056d51528ac8f96916794959b7fe0a0f785795f2130e2e8b99e12146
+SIZE (rxvt-unicode-9.25.tar.bz2) = 900910
diff --git a/x11/rxvt-unicode/files/patch-configure b/x11/rxvt-unicode/files/patch-configure
index eb5b7445d233..848b9a045ea2 100644
--- a/x11/rxvt-unicode/files/patch-configure
+++ b/x11/rxvt-unicode/files/patch-configure
@@ -1,12 +1,12 @@
---- configure.orig
+--- configure.orig	2021-05-14 13:50:48 UTC
 +++ configure
-@@ -4436,42 +4436,6 @@
- 
+@@ -4886,43 +4886,6 @@ if test "$ac_prog_cxx_stdcxx" != cxx11; then
+ fi
  
  LINKER="$CXX"
 -if test x$GCC = xyes && test x$GXX = xyes; then
--      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
--$as_echo_n "checking for working libsupc++... " >&6; }
+-      { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
+-printf %s "checking for working libsupc++... " >&6; }
 -   save_CXX="$CXX"
 -   save_LIBS="$LIBS"
 -   CXX="$CC"
@@ -16,26 +16,27 @@
 -/* end confdefs.h.  */
 -struct test { }; void f() try { throw new test; } catch (...) { throw; }
 -int
--main ()
+-main (void)
 -{
 -
 -  ;
 -  return 0;
 -}
 -_ACEOF
--if ac_fn_cxx_try_link "$LINENO"; then :
--  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
--$as_echo "ok" >&6; }
+-if ac_fn_cxx_try_link "$LINENO"
+-then :
+-  { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: ok" >&5
+-printf "%s\n" "ok" >&6; }
 -       LINKER="$CC"
--else
+-else $as_nop
 -
--         { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
--$as_echo "no, making everything bigger and slower" >&6; }
+-         { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
+-printf "%s\n" "no, making everything bigger and slower" >&6; }
 -         LIBS="$save_LIBS"
 -
 -
 -fi
--rm -f core conftest.err conftest.$ac_objext \
+-rm -f core conftest.err conftest.$ac_objext conftest.beam \
 -    conftest$ac_exeext conftest.$ac_ext
 -   CXX="$save_CXX"
 -fi
diff --git a/x11/rxvt-unicode/files/patch-doc-Makefile.in b/x11/rxvt-unicode/files/patch-doc-Makefile.in
index 1de6a2d5fbbe..14ae5c33e365 100644
--- a/x11/rxvt-unicode/files/patch-doc-Makefile.in
+++ b/x11/rxvt-unicode/files/patch-doc-Makefile.in
@@ -1,10 +1,13 @@
---- doc/Makefile.in.orig	2010-09-26 22:34:30.000000000 +0200
-+++ doc/Makefile.in	2010-09-26 22:33:53.000000000 +0200
-@@ -94,6 +94,7 @@
+--- doc/Makefile.in.orig	2014-12-31 14:09:25 UTC
++++ doc/Makefile.in
+@@ -96,9 +96,9 @@ install: all
  	$(INSTALL) -d $(DESTDIR)$(man7dir)
  	$(INSTALL_DATA) rxvt.1.man  $(DESTDIR)$(man1dir)/$(RXVTNAME).$(man1ext)
  	$(INSTALL_DATA) rxvtc.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME)c.$(man1ext)
 +	$(INSTALL_DATA) urxvtcd.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME)cd.$(man1ext)
  	$(INSTALL_DATA) rxvtd.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME)d.$(man1ext)
  	$(INSTALL_DATA) rxvt.7.man  $(DESTDIR)$(man7dir)/$(RXVTNAME).$(man7ext)
- @IF_PERL@	$(INSTALL) -d $(DESTDIR)$(man3dir)
+-	@TIC@ $(srcdir)/etc/rxvt-unicode.terminfo
+ 
+ distdepend: alldoc
+ 
diff --git a/x11/rxvt-unicode/files/patch-doc-urxvtcd.1.man b/x11/rxvt-unicode/files/patch-doc-urxvtcd.1.man
index ae2ec5444b13..a6fa59297e8f 100644
--- a/x11/rxvt-unicode/files/patch-doc-urxvtcd.1.man
+++ b/x11/rxvt-unicode/files/patch-doc-urxvtcd.1.man
@@ -1,5 +1,5 @@
---- doc/urxvtcd.1.man.orig	2010-09-26 22:16:01.000000000 +0200
-+++ doc/urxvtcd.1.man	2010-09-26 22:16:01.000000000 +0200
+--- doc/urxvtcd.1.man.orig	2021-05-14 16:08:01 UTC
++++ doc/urxvtcd.1.man
 @@ -0,0 +1,23 @@
 +.TH rxvt-unicode 1 "2006-04-27"
 +.SH NAME
diff --git a/x11/rxvt-unicode/files/patch-doc_Makefile.in b/x11/rxvt-unicode/files/patch-doc_Makefile.in
deleted file mode 100644
index 1499b1929c42..000000000000
--- a/x11/rxvt-unicode/files/patch-doc_Makefile.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- doc/Makefile.in.orig	2014-12-31 14:09:25 UTC
-+++ doc/Makefile.in
-@@ -98,7 +98,6 @@ install: all
- 	$(INSTALL_DATA) rxvtc.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME)c.$(man1ext)
- 	$(INSTALL_DATA) rxvtd.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME)d.$(man1ext)
- 	$(INSTALL_DATA) rxvt.7.man  $(DESTDIR)$(man7dir)/$(RXVTNAME).$(man7ext)
--	@TIC@ $(srcdir)/etc/rxvt-unicode.terminfo
- 
- distdepend: alldoc
- 
diff --git a/x11/rxvt-unicode/files/patch-chase-ttyslot-removal b/x11/rxvt-unicode/files/patch-libptytty_src_ptytty.C
similarity index 84%
rename from x11/rxvt-unicode/files/patch-chase-ttyslot-removal
rename to x11/rxvt-unicode/files/patch-libptytty_src_ptytty.C
index 9e44bc989051..c174a4818ab1 100644
--- a/x11/rxvt-unicode/files/patch-chase-ttyslot-removal
+++ b/x11/rxvt-unicode/files/patch-libptytty_src_ptytty.C
@@ -1,5 +1,5 @@
---- libptytty/src/ptytty.C.orig	2016-07-22 21:10:56.246647000 +0300
-+++ libptytty/src/ptytty.C	2016-07-22 21:33:18.005377000 +0300
+--- libptytty/src/ptytty.C.orig	2015-05-11 22:24:03 UTC
++++ libptytty/src/ptytty.C
 @@ -56,6 +56,11 @@
  # define O_NOCTTY 0
  #endif
@@ -12,7 +12,7 @@
  /////////////////////////////////////////////////////////////////////////////
  
  /* ------------------------------------------------------------------------- *
-@@ -395,7 +400,17 @@
+@@ -395,7 +400,17 @@ ptytty_unix::get ()
    int fd_stdin = dup (STDIN_FILENO);
    dup2 (tty, STDIN_FILENO);
  
diff --git a/x11/rxvt-unicode/files/patch-src-Makefile.in b/x11/rxvt-unicode/files/patch-src-Makefile.in
index 3af6f9f83775..ac7b2da35d35 100644
--- a/x11/rxvt-unicode/files/patch-src-Makefile.in
+++ b/x11/rxvt-unicode/files/patch-src-Makefile.in
@@ -1,6 +1,6 @@
---- src/Makefile.in.orig	2013-10-28 15:08:32.000000000 +0100
-+++ src/Makefile.in	2013-10-30 22:19:17.000000000 +0100
-@@ -14,7 +14,8 @@
+--- src/Makefile.in.orig	2021-05-14 13:52:29 UTC
++++ src/Makefile.in
+@@ -14,7 +14,8 @@ PODOPTS = quotes => q<"> , center => q<RXVT-UNICODE>, 
  CXX = @CXX@
  PERL = @PERL@
  INSTALL = @INSTALL@
@@ -10,19 +10,19 @@
  INSTALL_DATA = @INSTALL@ -m 644
  CXXFLAGS = @CXXFLAGS@
  CPPFLAGS = @CPPFLAGS@
-@@ -46,6 +47,7 @@
+@@ -46,6 +47,7 @@ COMMON_DAEMON = rxvtdaemon.o
  
  RXVT_BINNAME=$(DESTDIR)$(bindir)/$(RXVTNAME)$(EXEEXT)
  RXVTC_BINNAME=$(DESTDIR)$(bindir)/$(RXVTNAME)c$(EXEEXT)
 +RXVTCD_BINNAME=$(DESTDIR)$(bindir)/$(RXVTNAME)cd$(EXEEXT)
  RXVTD_BINNAME=$(DESTDIR)$(bindir)/$(RXVTNAME)d$(EXEEXT)
+ RCLOCK_BINNAME=$(DESTDIR)$(bindir)/urclock$(EXEEXT)
  
- #
-@@ -128,6 +130,7 @@
+@@ -130,6 +132,7 @@ install-bin: allbin
  	$(INSTALL) -d $(DESTDIR)$(bindir)
  	$(INSTALL_PROGRAM) rxvt  $(RXVT_BINNAME)
  	$(INSTALL_PROGRAM) rxvtc $(RXVTC_BINNAME)
 +	$(INSTALL_SCRIPT) urxvtcd $(RXVTCD_BINNAME)
  	$(INSTALL_PROGRAM) rxvtd $(RXVTD_BINNAME)
+ 	$(INSTALL_PROGRAM) rclock $(RCLOCK_BINNAME)
  
- install: install-bin install-perl
diff --git a/x11/rxvt-unicode/files/patch-src-urxvtcd b/x11/rxvt-unicode/files/patch-src-urxvtcd
index 200cb823aa58..9c6657a9aa14 100644
--- a/x11/rxvt-unicode/files/patch-src-urxvtcd
+++ b/x11/rxvt-unicode/files/patch-src-urxvtcd
@@ -1,5 +1,5 @@
---- src/urxvtcd.orig	2010-09-26 22:16:01.000000000 +0200
-+++ src/urxvtcd	2010-09-26 22:16:01.000000000 +0200
+--- src/urxvtcd.orig	2021-05-14 16:08:01 UTC
++++ src/urxvtcd
 @@ -0,0 +1,7 @@
 +#!/bin/sh
 +
diff --git a/x11/rxvt-unicode/files/patch-src__command.C b/x11/rxvt-unicode/files/patch-src__command.C
index 748f2aaec7e9..25c7d46e46c5 100644
--- a/x11/rxvt-unicode/files/patch-src__command.C
+++ b/x11/rxvt-unicode/files/patch-src__command.C
@@ -1,5 +1,5 @@
---- src/command.C.orig	2012-01-19 14:34:39.000000000 +0100
-+++ src/command.C	2012-01-23 19:28:46.000000000 +0100
+--- src/command.C.orig	2021-05-13 19:40:55 UTC
++++ src/command.C
 @@ -57,6 +57,7 @@
  #endif
  
@@ -8,7 +8,7 @@
  
  #if LINUX_YIELD_HACK
  # include <time.h>
-@@ -2354,7 +2355,9 @@
+@@ -2368,7 +2369,9 @@ rxvt_term::next_char () noexcept
        if (len == (size_t)-2)
          {
            // the mbstate stores incomplete sequences. didn't know this :/
diff --git a/x11/rxvt-unicode/files/patch-src__gentables b/x11/rxvt-unicode/files/patch-src__gentables
index 0c344b09a787..8cabe83ff8c5 100644
--- a/x11/rxvt-unicode/files/patch-src__gentables
+++ b/x11/rxvt-unicode/files/patch-src__gentables
@@ -1,5 +1,5 @@
---- ./src/gentables.orig	Wed Aug  4 04:59:09 2004
-+++ ./src/gentables	Tue Aug 10 00:03:21 2004
+--- src/gentables.orig	2015-04-11 18:18:26 UTC
++++ src/gentables
 @@ -1,4 +1,4 @@
 -#!/opt/bin/perl
 +#!/usr/bin/env perl
diff --git a/x11/rxvt-unicode/files/patch-src_perl_kuake b/x11/rxvt-unicode/files/patch-src_perl_kuake
index 3871bef4dfea..2736696655fa 100644
--- a/x11/rxvt-unicode/files/patch-src_perl_kuake
+++ b/x11/rxvt-unicode/files/patch-src_perl_kuake
@@ -1,6 +1,6 @@
---- ./src/perl/kuake.orig	Fri Jul  7 01:46:51 2006
-+++ ./src/perl/kuake	Mon Jul 17 22:35:22 2006
-@@ -11,7 +11,8 @@
+--- src/perl/kuake.orig	2021-05-14 16:08:01 UTC
++++ src/perl/kuake
+@@ -44,7 +44,8 @@ sub on_start {
     $self->{keycode} = $self->XKeysymToKeycode ($self->{keysym})
        or urxvt::fatal "cannot convert requested kuake wake-up key '$self->{key}' to keycode, unable to continue.\n";
  
diff --git a/x11/rxvt-unicode/files/patch-src_rxvtperl.xs b/x11/rxvt-unicode/files/patch-src_rxvtperl.xs
deleted file mode 100644
index 05800689c4b5..000000000000
--- a/x11/rxvt-unicode/files/patch-src_rxvtperl.xs
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/rxvtperl.xs.orig	2018-12-23 11:31:59 UTC
-+++ src/rxvtperl.xs
-@@ -401,9 +401,10 @@ rxvt_perl_interp::init ()
-           "   unshift @INC, '" LIBDIR "';"
-           "}"
-           ""
--          "use urxvt;"
-+          "use urxvt;",
-+          0
-         };
--        int argc = ecb_array_length (args);
-+        int argc = ecb_array_length (args) - 1;
-         char **argv = args;
- 
-         PERL_SYS_INIT3 (&argc, &argv, &environ);
diff --git a/x11/rxvt-unicode/pkg-plist b/x11/rxvt-unicode/pkg-plist
index 48a8eac62e4e..d01563057d3d 100644
--- a/x11/rxvt-unicode/pkg-plist
+++ b/x11/rxvt-unicode/pkg-plist
@@ -1,3 +1,4 @@
+bin/urclock
 @(,,4711) bin/urxvt
 bin/urxvtc
 bin/urxvtcd



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202105141732.14EHWYgu012281>