Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: Terminal.app-0.9.9
@ 2020-12-15 16:59 phossil
  2020-12-15 17:21 ` [PR PATCH] [Updated] " phossil
                   ` (15 more replies)
  0 siblings, 16 replies; 17+ messages in thread
From: phossil @ 2020-12-15 16:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 350 bytes --]

There is a new pull request by phossil against master on the void-packages repository

https://github.com/phossil/void-packages Terminal.app
https://github.com/void-linux/void-packages/pull/27184

New package: Terminal.app-0.9.9
Terminal emulator for GNUstep

A patch file from https://github.com/void-linux/void-packages/pull/27184.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-Terminal.app-27184.patch --]
[-- Type: text/x-diff, Size: 1189 bytes --]

From 8c18ac82102203dce6093745bfba7beaf6daaa85 Mon Sep 17 00:00:00 2001
From: Phosu Parsons <38191182+phossil@users.noreply.github.com>
Date: Tue, 15 Dec 2020 04:33:01 -0500
Subject: [PATCH] New package: Terminal.app-0.9.9

---
 srcpkgs/Terminal.app/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/Terminal.app/template

diff --git a/srcpkgs/Terminal.app/template b/srcpkgs/Terminal.app/template
new file mode 100644
index 00000000000..15b095cfddb
--- /dev/null
+++ b/srcpkgs/Terminal.app/template
@@ -0,0 +1,16 @@
+# Template file for 'Terminal.app'
+pkgname=Terminal.app
+version=0.9.9
+revision=1
+build_style=gnu-makefile
+make_use_env=yes
+wrksrc="Terminal-${version}"
+hostmakedepends="gnustep-make gcc-objc tar which"
+makedepends="gnustep-base-devel gnustep-gui-devel"
+depends="gnustep-base gnustep-gui gnustep-back"
+short_desc="Terminal emulator for GNUstep"
+maintainer="Phosu Parsons <founderofjp@gmail.com>"
+license="GPL-2.0-only"
+homepage="http://gap.nongnu.org/terminal/"
+distfiles="http://savannah.nongnu.org/download/gap/Terminal-${version}.tar.gz"
+checksum=27f81bbecdbd10cde8c080012cde4973bec20e551c58c29f353733cf03c220e9

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
@ 2020-12-15 17:21 ` phossil
  2020-12-15 17:48 ` phossil
                   ` (14 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: phossil @ 2020-12-15 17:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 355 bytes --]

There is an updated pull request by phossil against master on the void-packages repository

https://github.com/phossil/void-packages Terminal.app
https://github.com/void-linux/void-packages/pull/27184

New package: Terminal.app-0.9.9
Terminal emulator for GNUstep

A patch file from https://github.com/void-linux/void-packages/pull/27184.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-Terminal.app-27184.patch --]
[-- Type: text/x-diff, Size: 1168 bytes --]

From fc02c4334d2ccbc196e9835cfd15f3c442f4c919 Mon Sep 17 00:00:00 2001
From: Phosu Parsons <38191182+phossil@users.noreply.github.com>
Date: Tue, 15 Dec 2020 04:33:01 -0500
Subject: [PATCH] New package: Terminal.app-0.9.9

---
 srcpkgs/Terminal.app/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/Terminal.app/template

diff --git a/srcpkgs/Terminal.app/template b/srcpkgs/Terminal.app/template
new file mode 100644
index 00000000000..34e15d5128d
--- /dev/null
+++ b/srcpkgs/Terminal.app/template
@@ -0,0 +1,16 @@
+# Template file for 'Terminal.app'
+pkgname=Terminal.app
+version=0.9.9
+revision=1
+build_style=gnu-makefile
+make_use_env=yes
+wrksrc="Terminal-${version}"
+hostmakedepends="gnustep-make gcc-objc tar which"
+makedepends="gnustep-base-devel gnustep-gui-devel"
+depends="gnustep-base gnustep-gui gnustep-back"
+short_desc="Terminal emulator for GNUstep"
+maintainer="Phosu Parsons <founderofjp@gmail.com>"
+license="GPL-2.0-only"
+homepage="http://gap.nongnu.org/terminal/"
+distfiles="${NONGNU_SITE}/gap/Terminal-${version}.tar.gz"
+checksum=27f81bbecdbd10cde8c080012cde4973bec20e551c58c29f353733cf03c220e9

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
  2020-12-15 17:21 ` [PR PATCH] [Updated] " phossil
@ 2020-12-15 17:48 ` phossil
  2020-12-15 17:57 ` phossil
                   ` (13 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: phossil @ 2020-12-15 17:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 355 bytes --]

There is an updated pull request by phossil against master on the void-packages repository

https://github.com/phossil/void-packages Terminal.app
https://github.com/void-linux/void-packages/pull/27184

New package: Terminal.app-0.9.9
Terminal emulator for GNUstep

A patch file from https://github.com/void-linux/void-packages/pull/27184.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-Terminal.app-27184.patch --]
[-- Type: text/x-diff, Size: 1168 bytes --]

From 18d153c11efd4b7dc34b1eaa6aa6b2187bb51835 Mon Sep 17 00:00:00 2001
From: Phosu Parsons <38191182+phossil@users.noreply.github.com>
Date: Tue, 15 Dec 2020 04:33:01 -0500
Subject: [PATCH] New package: Terminal.app-0.9.9

---
 srcpkgs/Terminal.app/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/Terminal.app/template

diff --git a/srcpkgs/Terminal.app/template b/srcpkgs/Terminal.app/template
new file mode 100644
index 00000000000..24759b28caf
--- /dev/null
+++ b/srcpkgs/Terminal.app/template
@@ -0,0 +1,16 @@
+# Template file for 'Terminal.app'
+pkgname=Terminal.app
+version=0.9.9
+revision=1
+build_style=gnu-makefile
+wrksrc="Terminal-${version}"
+make_use_env=yes
+hostmakedepends="gnustep-make gcc-objc tar which"
+makedepends="gnustep-base-devel gnustep-gui-devel"
+depends="gnustep-base gnustep-gui gnustep-back"
+short_desc="Terminal emulator for GNUstep"
+maintainer="Phosu Parsons <founderofjp@gmail.com>"
+license="GPL-2.0-only"
+homepage="http://gap.nongnu.org/terminal/"
+distfiles="${NONGNU_SITE}/gap/Terminal-${version}.tar.gz"
+checksum=27f81bbecdbd10cde8c080012cde4973bec20e551c58c29f353733cf03c220e9

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
  2020-12-15 17:21 ` [PR PATCH] [Updated] " phossil
  2020-12-15 17:48 ` phossil
@ 2020-12-15 17:57 ` phossil
  2020-12-15 22:45 ` phossil
                   ` (12 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: phossil @ 2020-12-15 17:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 355 bytes --]

There is an updated pull request by phossil against master on the void-packages repository

https://github.com/phossil/void-packages Terminal.app
https://github.com/void-linux/void-packages/pull/27184

New package: Terminal.app-0.9.9
Terminal emulator for GNUstep

A patch file from https://github.com/void-linux/void-packages/pull/27184.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-Terminal.app-27184.patch --]
[-- Type: text/x-diff, Size: 1168 bytes --]

From c22ce9afc41db15398368e65715a75487db20c0a Mon Sep 17 00:00:00 2001
From: Phosu Parsons <38191182+phossil@users.noreply.github.com>
Date: Tue, 15 Dec 2020 04:33:01 -0500
Subject: [PATCH] New package: Terminal.app-0.9.9

---
 srcpkgs/Terminal.app/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/Terminal.app/template

diff --git a/srcpkgs/Terminal.app/template b/srcpkgs/Terminal.app/template
new file mode 100644
index 00000000000..bcffc63a36d
--- /dev/null
+++ b/srcpkgs/Terminal.app/template
@@ -0,0 +1,16 @@
+# Template file for 'Terminal.app'
+pkgname=Terminal.app
+version=0.9.9
+revision=1
+wrksrc="Terminal-${version}"
+build_style=gnu-makefile
+make_use_env=yes
+hostmakedepends="gnustep-make gcc-objc tar which"
+makedepends="gnustep-base-devel gnustep-gui-devel"
+depends="gnustep-base gnustep-gui gnustep-back"
+short_desc="Terminal emulator for GNUstep"
+maintainer="Phosu Parsons <founderofjp@gmail.com>"
+license="GPL-2.0-only"
+homepage="http://gap.nongnu.org/terminal/"
+distfiles="${NONGNU_SITE}/gap/Terminal-${version}.tar.gz"
+checksum=27f81bbecdbd10cde8c080012cde4973bec20e551c58c29f353733cf03c220e9

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (2 preceding siblings ...)
  2020-12-15 17:57 ` phossil
@ 2020-12-15 22:45 ` phossil
  2020-12-16 23:30 ` [PR PATCH] [Updated] " phossil
                   ` (11 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: phossil @ 2020-12-15 22:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 3207 bytes --]

New comment by phossil on void-packages repository

https://github.com/void-linux/void-packages/pull/27184#issuecomment-745614793

Comment:
```shell
phossil in void-packages on  Terminal.app took 36s ❯ ./xbps-src clean
=> xbps-src: removing autodeps, please wait...
=> xbps-src: cleaning up masterdir...
phossil in void-packages on  Terminal.app ❯ XBPS_CHECK_PKGS=yes ./xbps-src -a x86_64-musl pkg Terminal.app
=> xbps-src: updating repositories for host (x86_64)...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/debug/x86_64-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ...
=> xbps-src: updating repositories for target (x86_64-musl)...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/musl/x86_64-musl-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/musl/nonfree/x86_64-musl-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/musl/debug/x86_64-musl-repodata' ...
=> xbps-src: updating software in / masterdir...
=> xbps-src: cleaning up / masterdir...
=> Terminal.app-0.9.9_1: removing autodeps, please wait...
=> Terminal.app-0.9.9_1: removing autocrossdeps, please wait...
=> Terminal.app-0.9.9_1: building [gnu-makefile] for x86_64-musl...
   [host] gnustep-make-2.8.0_1: found (https://alpha.de.repo.voidlinux.org/current)
   [host] gcc-objc-9.3.0_8: found (https://alpha.de.repo.voidlinux.org/current)
   [host] tar-1.32_3: found (https://alpha.de.repo.voidlinux.org/current)
   [host] which-2.21_3: found (https://alpha.de.repo.voidlinux.org/current)
   [target] gnustep-base-devel-1.27.0_2: found (https://alpha.de.repo.voidlinux.org/current/musl)
   [target] gnustep-gui-devel-0.28.0_3: found (https://alpha.de.repo.voidlinux.org/current/musl)
   [runtime] gnustep-base-1.27.0_2: found (https://alpha.de.repo.voidlinux.org/current/musl)
   [runtime] gnustep-gui-0.28.0_3: found (https://alpha.de.repo.voidlinux.org/current/musl)
   [runtime] gnustep-back-0.28.0_1: found (https://alpha.de.repo.voidlinux.org/current/musl)
=> Terminal.app-0.9.9_1: installing host dependencies: gnustep-make-2.8.0_1 gcc-objc-9.3.0_8 tar-1.32_3 which-2.21_3 ...
=> Terminal.app-0.9.9_1: installing target dependencies: gnustep-base-devel-1.27.0_2 gnustep-gui-devel-0.28.0_3 ...
=> Terminal.app-0.9.9_1: removing autodeps, please wait...
=> Terminal.app-0.9.9_1: removing autocrossdeps, please wait...
=> ERROR: Terminal.app-0.9.9_1: failed to install 'gnustep-base-devel-1.27.0_2' dependency! (error 8)
gnustep-base-1.27.0_2: broken, unresolvable shlib `libobjc.so.4'
gnustep-gui-0.28.0_3: broken, unresolvable shlib `libobjc.so.4'
Transaction aborted due to unresolved shlibs.
=> ERROR: Please see above for the real error, exiting...
phossil in void-packages on  Terminal.app took 5s ✗ 
```

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (3 preceding siblings ...)
  2020-12-15 22:45 ` phossil
@ 2020-12-16 23:30 ` phossil
  2020-12-17  7:35 ` [PR PATCH] [Updated] [WIP] " phossil
                   ` (10 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: phossil @ 2020-12-16 23:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 355 bytes --]

There is an updated pull request by phossil against master on the void-packages repository

https://github.com/phossil/void-packages Terminal.app
https://github.com/void-linux/void-packages/pull/27184

New package: Terminal.app-0.9.9
Terminal emulator for GNUstep

A patch file from https://github.com/void-linux/void-packages/pull/27184.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-Terminal.app-27184.patch --]
[-- Type: text/x-diff, Size: 1230 bytes --]

From 73c9d82799d22b624d5b88f127b8daeae262632c Mon Sep 17 00:00:00 2001
From: Phosu Parsons <38191182+phossil@users.noreply.github.com>
Date: Tue, 15 Dec 2020 04:33:01 -0500
Subject: [PATCH] New package: Terminal.app-0.9.9

---
 srcpkgs/Terminal.app/template | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 srcpkgs/Terminal.app/template

diff --git a/srcpkgs/Terminal.app/template b/srcpkgs/Terminal.app/template
new file mode 100644
index 00000000000..28f08bf5a04
--- /dev/null
+++ b/srcpkgs/Terminal.app/template
@@ -0,0 +1,18 @@
+# Template file for 'Terminal.app'
+pkgname=Terminal.app
+version=0.9.9
+revision=1
+wrksrc="Terminal-${version}"
+build_style=gnu-makefile
+make_use_env=yes
+hostmakedepends="gnustep-make gcc-objc"
+makedepends="gnustep-base-devel gnustep-gui-devel"
+depends="gnustep-base gnustep-gui"
+short_desc="Terminal emulator for GNUstep"
+maintainer="Phosu Parsons <founderofjp@gmail.com>"
+license="GPL-2.0-only"
+homepage="http://gap.nongnu.org/terminal/"
+distfiles="${NONGNU_SITE}/gap/Terminal-${version}.tar.gz"
+checksum=27f81bbecdbd10cde8c080012cde4973bec20e551c58c29f353733cf03c220e9
+
+nocross="objc doesn't get cross build at present within gcc (see gnustep-base)"

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (4 preceding siblings ...)
  2020-12-16 23:30 ` [PR PATCH] [Updated] " phossil
@ 2020-12-17  7:35 ` phossil
  2020-12-17 18:35 ` [PR REVIEW] " ahesford
                   ` (9 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: phossil @ 2020-12-17  7:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 361 bytes --]

There is an updated pull request by phossil against master on the void-packages repository

https://github.com/phossil/void-packages Terminal.app
https://github.com/void-linux/void-packages/pull/27184

[WIP] New package: Terminal.app-0.9.9
Terminal emulator for GNUstep

A patch file from https://github.com/void-linux/void-packages/pull/27184.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-Terminal.app-27184.patch --]
[-- Type: text/x-diff, Size: 1979 bytes --]

From 99e01abd9af1433567d18d6b20b1f17e674581df Mon Sep 17 00:00:00 2001
From: Phosu Parsons <38191182+phossil@users.noreply.github.com>
Date: Tue, 15 Dec 2020 04:33:01 -0500
Subject: [PATCH] New package: Terminal.app-0.9.9

---
 .../patches/x86_64-musl-termios_h.patch        |  9 +++++++++
 srcpkgs/Terminal.app/template                  | 18 ++++++++++++++++++
 2 files changed, 27 insertions(+)
 create mode 100644 srcpkgs/Terminal.app/patches/x86_64-musl-termios_h.patch
 create mode 100644 srcpkgs/Terminal.app/template

diff --git a/srcpkgs/Terminal.app/patches/x86_64-musl-termios_h.patch b/srcpkgs/Terminal.app/patches/x86_64-musl-termios_h.patch
new file mode 100644
index 00000000000..0e6c14d8f93
--- /dev/null
+++ b/srcpkgs/Terminal.app/patches/x86_64-musl-termios_h.patch
@@ -0,0 +1,9 @@
+Building on x86_64-musl fails with:
+
+	TerminalView.m:49:12: fatal error: termio.h: No such file or directory
+
+--- TerminalView.m        2017-08-02 13:17:43.000000000 -0400
++++ TerminalView.m        2020-12-17 01:38:16.124286870 -0500
+@@ -49 +49 @@ activated */
+-#  include <termio.h>
++#  include <termios.h>
diff --git a/srcpkgs/Terminal.app/template b/srcpkgs/Terminal.app/template
new file mode 100644
index 00000000000..28f08bf5a04
--- /dev/null
+++ b/srcpkgs/Terminal.app/template
@@ -0,0 +1,18 @@
+# Template file for 'Terminal.app'
+pkgname=Terminal.app
+version=0.9.9
+revision=1
+wrksrc="Terminal-${version}"
+build_style=gnu-makefile
+make_use_env=yes
+hostmakedepends="gnustep-make gcc-objc"
+makedepends="gnustep-base-devel gnustep-gui-devel"
+depends="gnustep-base gnustep-gui"
+short_desc="Terminal emulator for GNUstep"
+maintainer="Phosu Parsons <founderofjp@gmail.com>"
+license="GPL-2.0-only"
+homepage="http://gap.nongnu.org/terminal/"
+distfiles="${NONGNU_SITE}/gap/Terminal-${version}.tar.gz"
+checksum=27f81bbecdbd10cde8c080012cde4973bec20e551c58c29f353733cf03c220e9
+
+nocross="objc doesn't get cross build at present within gcc (see gnustep-base)"

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR REVIEW] New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (5 preceding siblings ...)
  2020-12-17  7:35 ` [PR PATCH] [Updated] [WIP] " phossil
@ 2020-12-17 18:35 ` ahesford
  2020-12-17 18:35 ` ahesford
                   ` (8 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: ahesford @ 2020-12-17 18:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 181 bytes --]

New review comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/27184#discussion_r545309071

Comment:
Package name should be `Terminal`

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR REVIEW] New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (6 preceding siblings ...)
  2020-12-17 18:35 ` [PR REVIEW] " ahesford
@ 2020-12-17 18:35 ` ahesford
  2020-12-17 18:35 ` ahesford
                   ` (7 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: ahesford @ 2020-12-17 18:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 197 bytes --]

New review comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/27184#discussion_r545309655

Comment:
This can be removed with the proper package name.

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR REVIEW] New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (7 preceding siblings ...)
  2020-12-17 18:35 ` ahesford
@ 2020-12-17 18:35 ` ahesford
  2020-12-17 18:35 ` ahesford
                   ` (6 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: ahesford @ 2020-12-17 18:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 717 bytes --]

New review comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/27184#discussion_r545313613

Comment:
When I attempt to launch this, I get
```
020-12-17 13:33:08.904 Terminal[11578:11578] Did not find correct version of backend (libgnustep-back-028.bundle), falling back to std (libgnustep-back.bundle).
2020-12-17 13:33:08.904 Terminal[11578:11578] NSApplication.m:304  Assertion failed in initialize_gnustep_backend.  Unable to find backend back
Terminal: Uncaught exception NSInternalInconsistencyException, reason: NSApplication.m:304  Assertion failed in initialize_gnustep_backend.  Unable to find backend back
```
Perhaps you are missing some more `depends`?

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR REVIEW] New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (8 preceding siblings ...)
  2020-12-17 18:35 ` ahesford
@ 2020-12-17 18:35 ` ahesford
  2020-12-17 18:41 ` abenson
                   ` (5 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: ahesford @ 2020-12-17 18:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 175 bytes --]

New review comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/pull/27184#discussion_r545309817

Comment:
Remove the blank line here.

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR REVIEW] New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (9 preceding siblings ...)
  2020-12-17 18:35 ` ahesford
@ 2020-12-17 18:41 ` abenson
  2020-12-18  1:02 ` [PR PATCH] [Updated] " phossil
                   ` (4 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: abenson @ 2020-12-17 18:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 174 bytes --]

New review comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/27184#discussion_r545317394

Comment:
`gnustep-back` most likely.

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] New package: Terminal.app-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (10 preceding siblings ...)
  2020-12-17 18:41 ` abenson
@ 2020-12-18  1:02 ` phossil
  2020-12-18  1:18 ` [PR REVIEW] New package: Terminal-0.9.9 phossil
                   ` (3 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: phossil @ 2020-12-18  1:02 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 355 bytes --]

There is an updated pull request by phossil against master on the void-packages repository

https://github.com/phossil/void-packages Terminal.app
https://github.com/void-linux/void-packages/pull/27184

New package: Terminal.app-0.9.9
Terminal emulator for GNUstep

A patch file from https://github.com/void-linux/void-packages/pull/27184.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-Terminal.app-27184.patch --]
[-- Type: text/x-diff, Size: 1924 bytes --]

From 66011b21e0967eb3d4899a4bce9546c959fbdd07 Mon Sep 17 00:00:00 2001
From: Phosu Parsons <38191182+phossil@users.noreply.github.com>
Date: Tue, 15 Dec 2020 04:33:01 -0500
Subject: [PATCH] New package: Terminal.app-0.9.9

---
 .../Terminal/patches/x86_64-musl-termios_h.patch |  9 +++++++++
 srcpkgs/Terminal/template                        | 16 ++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 100644 srcpkgs/Terminal/patches/x86_64-musl-termios_h.patch
 create mode 100644 srcpkgs/Terminal/template

diff --git a/srcpkgs/Terminal/patches/x86_64-musl-termios_h.patch b/srcpkgs/Terminal/patches/x86_64-musl-termios_h.patch
new file mode 100644
index 00000000000..0e6c14d8f93
--- /dev/null
+++ b/srcpkgs/Terminal/patches/x86_64-musl-termios_h.patch
@@ -0,0 +1,9 @@
+Building on x86_64-musl fails with:
+
+	TerminalView.m:49:12: fatal error: termio.h: No such file or directory
+
+--- TerminalView.m        2017-08-02 13:17:43.000000000 -0400
++++ TerminalView.m        2020-12-17 01:38:16.124286870 -0500
+@@ -49 +49 @@ activated */
+-#  include <termio.h>
++#  include <termios.h>
diff --git a/srcpkgs/Terminal/template b/srcpkgs/Terminal/template
new file mode 100644
index 00000000000..adef5edb6cc
--- /dev/null
+++ b/srcpkgs/Terminal/template
@@ -0,0 +1,16 @@
+# Template file for 'Terminal'
+pkgname=Terminal
+version=0.9.9
+revision=1
+build_style=gnu-makefile
+make_use_env=yes
+hostmakedepends="gnustep-make gcc-objc"
+makedepends="gnustep-base-devel gnustep-gui-devel"
+depends="gnustep-base gnustep-gui gnustep-back"
+short_desc="Terminal emulator for GNUstep"
+maintainer="Phosu Parsons <founderofjp@gmail.com>"
+license="GPL-2.0-only"
+homepage="http://gap.nongnu.org/terminal/"
+distfiles="${NONGNU_SITE}/gap/${pkgname}-${version}.tar.gz"
+checksum=27f81bbecdbd10cde8c080012cde4973bec20e551c58c29f353733cf03c220e9
+nocross="objc doesn't get cross build at present within gcc (see gnustep-base)"

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR REVIEW] New package: Terminal-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (11 preceding siblings ...)
  2020-12-18  1:02 ` [PR PATCH] [Updated] " phossil
@ 2020-12-18  1:18 ` phossil
  2020-12-18  6:38 ` abenson
                   ` (2 subsequent siblings)
  15 siblings, 0 replies; 17+ messages in thread
From: phossil @ 2020-12-18  1:18 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 199 bytes --]

New review comment by phossil on void-packages repository

https://github.com/void-linux/void-packages/pull/27184#discussion_r545510426

Comment:
Seems functional in my Void VM, should be fixed now.

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: New package: Terminal-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (12 preceding siblings ...)
  2020-12-18  1:18 ` [PR REVIEW] New package: Terminal-0.9.9 phossil
@ 2020-12-18  6:38 ` abenson
  2020-12-18  8:53 ` [PR PATCH] [Updated] " phossil
  2020-12-18 17:09 ` [PR PATCH] [Merged]: " abenson
  15 siblings, 0 replies; 17+ messages in thread
From: abenson @ 2020-12-18  6:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 216 bytes --]

New comment by abenson on void-packages repository

https://github.com/void-linux/void-packages/pull/27184#issuecomment-747900935

Comment:
Update the commit message to match the package name. Looks good, otherwise.

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Updated] New package: Terminal-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (13 preceding siblings ...)
  2020-12-18  6:38 ` abenson
@ 2020-12-18  8:53 ` phossil
  2020-12-18 17:09 ` [PR PATCH] [Merged]: " abenson
  15 siblings, 0 replies; 17+ messages in thread
From: phossil @ 2020-12-18  8:53 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 351 bytes --]

There is an updated pull request by phossil against master on the void-packages repository

https://github.com/phossil/void-packages Terminal.app
https://github.com/void-linux/void-packages/pull/27184

New package: Terminal-0.9.9
Terminal emulator for GNUstep

A patch file from https://github.com/void-linux/void-packages/pull/27184.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-Terminal.app-27184.patch --]
[-- Type: text/x-diff, Size: 1920 bytes --]

From d87a616be58516fd8abec56feecef24afe230be0 Mon Sep 17 00:00:00 2001
From: Phosu Parsons <38191182+phossil@users.noreply.github.com>
Date: Tue, 15 Dec 2020 04:33:01 -0500
Subject: [PATCH] New package: Terminal-0.9.9

---
 .../Terminal/patches/x86_64-musl-termios_h.patch |  9 +++++++++
 srcpkgs/Terminal/template                        | 16 ++++++++++++++++
 2 files changed, 25 insertions(+)
 create mode 100644 srcpkgs/Terminal/patches/x86_64-musl-termios_h.patch
 create mode 100644 srcpkgs/Terminal/template

diff --git a/srcpkgs/Terminal/patches/x86_64-musl-termios_h.patch b/srcpkgs/Terminal/patches/x86_64-musl-termios_h.patch
new file mode 100644
index 00000000000..0e6c14d8f93
--- /dev/null
+++ b/srcpkgs/Terminal/patches/x86_64-musl-termios_h.patch
@@ -0,0 +1,9 @@
+Building on x86_64-musl fails with:
+
+	TerminalView.m:49:12: fatal error: termio.h: No such file or directory
+
+--- TerminalView.m        2017-08-02 13:17:43.000000000 -0400
++++ TerminalView.m        2020-12-17 01:38:16.124286870 -0500
+@@ -49 +49 @@ activated */
+-#  include <termio.h>
++#  include <termios.h>
diff --git a/srcpkgs/Terminal/template b/srcpkgs/Terminal/template
new file mode 100644
index 00000000000..adef5edb6cc
--- /dev/null
+++ b/srcpkgs/Terminal/template
@@ -0,0 +1,16 @@
+# Template file for 'Terminal'
+pkgname=Terminal
+version=0.9.9
+revision=1
+build_style=gnu-makefile
+make_use_env=yes
+hostmakedepends="gnustep-make gcc-objc"
+makedepends="gnustep-base-devel gnustep-gui-devel"
+depends="gnustep-base gnustep-gui gnustep-back"
+short_desc="Terminal emulator for GNUstep"
+maintainer="Phosu Parsons <founderofjp@gmail.com>"
+license="GPL-2.0-only"
+homepage="http://gap.nongnu.org/terminal/"
+distfiles="${NONGNU_SITE}/gap/${pkgname}-${version}.tar.gz"
+checksum=27f81bbecdbd10cde8c080012cde4973bec20e551c58c29f353733cf03c220e9
+nocross="objc doesn't get cross build at present within gcc (see gnustep-base)"

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [PR PATCH] [Merged]: New package: Terminal-0.9.9
  2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
                   ` (14 preceding siblings ...)
  2020-12-18  8:53 ` [PR PATCH] [Updated] " phossil
@ 2020-12-18 17:09 ` abenson
  15 siblings, 0 replies; 17+ messages in thread
From: abenson @ 2020-12-18 17:09 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 190 bytes --]

There's a merged pull request on the void-packages repository

New package: Terminal-0.9.9
https://github.com/void-linux/void-packages/pull/27184

Description:
Terminal emulator for GNUstep

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2020-12-18 17:09 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-15 16:59 [PR PATCH] New package: Terminal.app-0.9.9 phossil
2020-12-15 17:21 ` [PR PATCH] [Updated] " phossil
2020-12-15 17:48 ` phossil
2020-12-15 17:57 ` phossil
2020-12-15 22:45 ` phossil
2020-12-16 23:30 ` [PR PATCH] [Updated] " phossil
2020-12-17  7:35 ` [PR PATCH] [Updated] [WIP] " phossil
2020-12-17 18:35 ` [PR REVIEW] " ahesford
2020-12-17 18:35 ` ahesford
2020-12-17 18:35 ` ahesford
2020-12-17 18:35 ` ahesford
2020-12-17 18:41 ` abenson
2020-12-18  1:02 ` [PR PATCH] [Updated] " phossil
2020-12-18  1:18 ` [PR REVIEW] New package: Terminal-0.9.9 phossil
2020-12-18  6:38 ` abenson
2020-12-18  8:53 ` [PR PATCH] [Updated] " phossil
2020-12-18 17:09 ` [PR PATCH] [Merged]: " abenson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).