On Thu, Mar 15, 2018 at 12:17:32AM +0000, Stuart Henderson wrote:
> On 2018/03/14 16:44, Klemens Nanni wrote:
> > You can switch HOMEPAGE and thus MASTER_SITES to HTTPS.
> > 
> 
> I think Makefile.template has EXTRACT_SUFX in a bit of a weird place tbh,
> near DISTNAME makes a lot more sense to me...
> 

Well, attached is another diff with https links. EXTRACT_SUFX was moved
below MASTER_SITES, but I'm fine either way and will delegate that
choice to the committer ;)
Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/i3/Makefile,v
retrieving revision 1.111
diff -u -p -r1.111 Makefile
--- Makefile    8 Nov 2017 21:14:27 -0000       1.111
+++ Makefile    15 Mar 2018 17:39:30 -0000
@@ -2,12 +2,11 @@
 
 COMMENT =      improved dynamic tiling window manager
 
-DISTNAME =     i3-4.14.1
-REVISION =     1
+DISTNAME =     i3-4.15
+EXTRACT_SUFX = .tar.bz2
 CATEGORIES =   x11
 
-EXTRACT_SUFX = .tar.bz2
-HOMEPAGE =     http://i3wm.org/
+HOMEPAGE =     https://i3wm.org/
 MASTER_SITES = ${HOMEPAGE}/downloads/
 MAINTAINER =   David Coppa <[email protected]>
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/x11/i3/distinfo,v
retrieving revision 1.28
diff -u -p -r1.28 distinfo
--- distinfo    25 Sep 2017 06:30:43 -0000      1.28
+++ distinfo    15 Mar 2018 17:39:30 -0000
@@ -1,2 +1,2 @@
-SHA256 (i3-4.14.1.tar.bz2) = 0AY6xWHzqo1+MeE3NWgVuteBvWrXdAMDYsiavparX7E=
-SIZE (i3-4.14.1.tar.bz2) = 1173560
+SHA256 (i3-4.15.tar.bz2) = IX1STR+8ha40ayX2hI0be80sIxhOyI0pEUv1piE4UyY=
+SIZE (i3-4.15.tar.bz2) = 1196263
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/x11/i3/patches/patch-Makefile_in,v
retrieving revision 1.3
diff -u -p -r1.3 patch-Makefile_in
--- patches/patch-Makefile_in   25 Sep 2017 06:30:43 -0000      1.3
+++ patches/patch-Makefile_in   15 Mar 2018 17:39:30 -0000
@@ -14,7 +14,7 @@ Index: Makefile.in
  
  i3confdir = $(sysconfdir)/i3
  dist_i3conf_DATA = \
-@@ -906,9 +903,6 @@ docs_poddir = ${docdir}
+@@ -911,9 +908,6 @@ docs_poddir = ${docdir}
  @BUILD_MANS_TRUE@     man/i3-nagbar.1 \
  @BUILD_MANS_TRUE@     man/i3-config-wizard.1 \
  @BUILD_MANS_TRUE@     man/i3-migrate-config-to-v4.1 \
@@ -24,7 +24,7 @@ Index: Makefile.in
  @BUILD_MANS_TRUE@     man/i3-dump-log.1
  
  @BUILD_MANS_TRUE@pod_MANS = \
-@@ -3169,7 +3163,7 @@ distclean-tags:
+@@ -3174,7 +3168,7 @@ distclean-tags:
  
  # Leading 'am--fnord' is there to ensure the list of targets does not
  # expand to empty, as could happen e.g. with make check TESTS=''.
@@ -33,7 +33,7 @@ Index: Makefile.in
  am--force-recheck:
        @:
  
-@@ -3735,7 +3729,7 @@ i3-config-parser.stamp: parser/$(dirstamp) generate-co
+@@ -3740,7 +3734,7 @@ i3-config-parser.stamp: parser/$(dirstamp) generate-co
  
################################################################################
  
  anyevent-i3.stamp: AnyEvent-I3/lib/AnyEvent/I3.pm
Index: patches/patch-etc_config_keycodes
===================================================================
RCS file: /cvs/ports/x11/i3/patches/patch-etc_config_keycodes,v
retrieving revision 1.1
diff -u -p -r1.1 patch-etc_config_keycodes
--- patches/patch-etc_config_keycodes   13 Nov 2016 20:46:23 -0000      1.1
+++ patches/patch-etc_config_keycodes   15 Mar 2018 17:39:30 -0000
@@ -3,8 +3,9 @@ $OpenBSD: patch-etc_config_keycodes,v 1.
 Fix keycodes for the "Left", "Down", "Up" and "Right" keys: they're
 different between Linux and OpenBSD.
 
---- etc/config.keycodes.orig   Sun Mar 29 19:07:08 2015
-+++ etc/config.keycodes                Mon Mar 30 14:13:25 2015
+Index: etc/config.keycodes
+--- etc/config.keycodes.orig
++++ etc/config.keycodes
 @@ -29,13 +29,13 @@ font pango:monospace 8
  floating_modifier $mod
  
@@ -51,7 +52,7 @@ different between Linux and OpenBSD.
  
  # split in horizontal orientation
  bindcode $mod+43 split h
-@@ -136,10 +136,10 @@ mode "resize" {
+@@ -149,10 +149,10 @@ mode "resize" {
          bindcode 47 resize grow width 10 px or 10 ppt
  
          # same bindings, but for the arrow keys
@@ -64,5 +65,5 @@ different between Linux and OpenBSD.
 +        bindcode 98 resize shrink height 10 px or 10 ppt
 +        bindcode 102 resize grow width 10 px or 10 ppt
  
-         # back to normal: Enter or Escape
+         # back to normal: Enter or Escape or $mod+r
          bindcode 36 mode "default"
Index: patches/patch-src_con_c
===================================================================
RCS file: patches/patch-src_con_c
diff -N patches/patch-src_con_c
--- patches/patch-src_con_c     8 Nov 2017 21:14:27 -0000       1.20
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,28 +0,0 @@
-$OpenBSD: patch-src_con_c,v 1.20 2017/11/08 21:14:27 danj Exp $
-
-backport 
https://github.com/i3/i3/pull/2849/commits/c028f0cb173ebc4c7033c758c7f942adfbc224af
-and 
https://github.com/i3/i3/pull/2849/commits/26014ca1a22c1b862c782f4dfa3d40a5ab629627
-
-Index: src/con.c
---- src/con.c.orig
-+++ src/con.c
-@@ -1735,7 +1756,7 @@ void con_set_layout(Con *con, layout_t layout) {
-             con->workspace_layout = ws_layout;
-             DLOG("Setting layout to %d\n", layout);
-             con->layout = layout;
--        } else if (layout == L_STACKED || layout == L_TABBED) {
-+        } else if (layout == L_STACKED || layout == L_TABBED || layout == 
L_SPLITV || layout == L_SPLITH) {
-             DLOG("Creating new split container\n");
-             /* 1: create a new split container */
-             Con *new = con_new(NULL, NULL);
-@@ -1827,6 +1848,10 @@ void con_toggle_layout(Con *con, const char *toggle_mo
-                  * change to the opposite split layout. */
-                 if (parent->layout != L_SPLITH && parent->layout != L_SPLITV) 
{
-                     layout = parent->last_split_layout;
-+                    /* In case last_split_layout was not initialized… */
-+                    if (layout == L_DEFAULT) {
-+                        layout = L_SPLITH;
-+                    }
-                 } else {
-                     layout = (parent->layout == L_SPLITH) ? L_SPLITV : 
L_SPLITH;
-                 }
Index: patches/patch-src_config_parser_c
===================================================================
RCS file: /cvs/ports/x11/i3/patches/patch-src_config_parser_c,v
retrieving revision 1.10
diff -u -p -r1.10 patch-src_config_parser_c
--- patches/patch-src_config_parser_c   13 Nov 2016 20:46:23 -0000      1.10
+++ patches/patch-src_config_parser_c   15 Mar 2018 17:39:30 -0000
@@ -1,7 +1,8 @@
 $OpenBSD: patch-src_config_parser_c,v 1.10 2016/11/13 20:46:23 dcoppa Exp $
---- src/config_parser.c.orig   Tue Nov  8 19:54:01 2016
-+++ src/config_parser.c        Thu Nov 10 18:04:35 2016
-@@ -789,8 +789,8 @@ static char *migrate_config(char *input, off_t size) {
+Index: src/config_parser.c
+--- src/config_parser.c.orig
++++ src/config_parser.c
+@@ -791,8 +791,8 @@ static char *migrate_config(char *input, off_t size) {
   */
  void start_config_error_nagbar(const char *configpath, bool has_errors) {
      char *editaction, *pageraction;
Index: patches/patch-src_manage_c
===================================================================
RCS file: /cvs/ports/x11/i3/patches/patch-src_manage_c,v
retrieving revision 1.20
diff -u -p -r1.20 patch-src_manage_c
--- patches/patch-src_manage_c  4 Sep 2017 14:33:07 -0000       1.20
+++ patches/patch-src_manage_c  15 Mar 2018 17:39:30 -0000
@@ -2,9 +2,10 @@ $OpenBSD: patch-src_manage_c,v 1.20 2017
 
 Fix size hints for ssh-askpass
 
---- src/manage.c.orig  Tue Nov  8 19:54:01 2016
-+++ src/manage.c       Thu Nov 10 18:04:35 2016
-@@ -480,10 +480,16 @@ void manage_window(xcb_window_t window, xcb_get_window
+Index: src/manage.c
+--- src/manage.c.orig
++++ src/manage.c
+@@ -501,10 +501,16 @@ void manage_window(xcb_window_t window, xcb_get_window
      if (cwindow->dock)
          want_floating = false;
  
Index: patches/patch-testcases_inject_randr1_5_c
===================================================================
RCS file: patches/patch-testcases_inject_randr1_5_c
diff -N patches/patch-testcases_inject_randr1_5_c
--- patches/patch-testcases_inject_randr1_5_c   4 Sep 2017 14:33:07 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,15 +0,0 @@
-$OpenBSD: patch-testcases_inject_randr1_5_c,v 1.1 2017/09/04 14:33:07 dcoppa 
Exp $
-
-missing include
-
-Index: testcases/inject_randr1.5.c
---- testcases/inject_randr1.5.c.orig
-+++ testcases/inject_randr1.5.c
-@@ -23,6 +23,7 @@
- #include <sys/resource.h>
- #include <sys/mman.h>
- #include <sys/stat.h>
-+#include <sys/wait.h>
- #include <libgen.h>
- 
- static void uds_connection_cb(EV_P_ ev_io *w, int revents);

Reply via email to