* [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).