* [PR PATCH] ibus-hangul: update to 1.5.5
@ 2023-09-26 16:35 sogaiu
2023-09-27 9:27 ` [PR PATCH] [Updated] " sogaiu
` (25 more replies)
0 siblings, 26 replies; 27+ messages in thread
From: sogaiu @ 2023-09-26 16:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1169 bytes --]
There is a new pull request by sogaiu against master on the void-packages repository
https://github.com/sogaiu/void-packages update-ibus-hangul
https://github.com/void-linux/void-packages/pull/46271
ibus-hangul: update to 1.5.5
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
#### Notes
Apparently, [recent versions of Python no longer have `gettext.bind_textdomain_codeset`](https://docs.python.org/3.10/library/gettext.html#gettext.bind_textdomain_codeset).
For recent Pythons, ibus-hangul 1.5.3's `ibus-setup-hangul` would crash with:
```
AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset'
```
A [PR for ibus-hangul to address this](https://github.com/libhangul/ibus-hangul/issues/93) was merged some time back and [the 1.5.4 release included the relevant code](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.4).
There was another release (1.5.5) since then and this PR is an update to that one.
A patch file from https://github.com/void-linux/void-packages/pull/46271.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-ibus-hangul-46271.patch --]
[-- Type: text/x-diff, Size: 1507 bytes --]
From 235e189e86ec1171e1bf3eaf61570778cd910747 Mon Sep 17 00:00:00 2001
From: sogaiu <983021772@users.noreply.github.com>
Date: Wed, 27 Sep 2023 01:18:29 +0900
Subject: [PATCH] ibus-hangul: update to 1.5.5
---
srcpkgs/ibus-hangul/template | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template
index 66f1dd5527882..bf8cec311f7d3 100644
--- a/srcpkgs/ibus-hangul/template
+++ b/srcpkgs/ibus-hangul/template
@@ -1,18 +1,18 @@
# Template file for 'ibus-hangul'
pkgname=ibus-hangul
-version=1.5.3
+version=1.5.5
revision=1
build_style=gnu-configure
configure_args="--libexec=/usr/lib/ibus --with-python=/usr/bin/python3"
hostmakedepends="gettext libtool pkg-config swig"
-makedepends="ibus-devel libhangul-devel"
+makedepends="gtk+3-devel ibus-devel libhangul-devel"
depends="ibus librsvg python3-gobject"
short_desc="Korean input engine for IBus"
maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="GPL-2.0-or-later"
-homepage="https://github.com/choehwanjin/ibus-hangul"
-distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.gz"
-checksum=5e661cd77a327b1eafacd537f7d839a61a374e951bd382044e799371855a0090
+homepage="https://github.com/libhangul/ibus-hangul"
+distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz"
+checksum=a5aac88286cd18960229860e3e1a778978a7aeaa484ad9acfa48284b87fdc3bb
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python3"
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PR PATCH] [Updated] ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
@ 2023-09-27 9:27 ` sogaiu
2023-09-27 10:08 ` sogaiu
` (24 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-27 9:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1470 bytes --]
There is an updated pull request by sogaiu against master on the void-packages repository
https://github.com/sogaiu/void-packages update-ibus-hangul
https://github.com/void-linux/void-packages/pull/46271
ibus-hangul: update to 1.5.5
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
#### Notes
Apparently, [recent versions of Python no longer have `gettext.bind_textdomain_codeset`](https://docs.python.org/3.10/library/gettext.html#gettext.bind_textdomain_codeset).
For recent Pythons, ibus-hangul 1.5.3's `ibus-setup-hangul` can crash with:
```
$ ibus-setup-hangul
Traceback (most recent call last):
File "/usr/share/ibus-hangul/setup/main.py", line 298, in <module>
gettext.bind_textdomain_codeset(config.gettext_package, "UTF-8")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset'
```
A [PR for ibus-hangul to address this](https://github.com/libhangul/ibus-hangul/issues/93) was merged some time back and [the 1.5.4 release included the relevant code](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.4).
There was [another release (1.5.5)](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.5) since then and this PR is an update to that one.
A patch file from https://github.com/void-linux/void-packages/pull/46271.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-ibus-hangul-46271.patch --]
[-- Type: text/x-diff, Size: 1853 bytes --]
From 615948deae274c7e409ad95211a96ab582eb9f0b Mon Sep 17 00:00:00 2001
From: sogaiu <983021772@users.noreply.github.com>
Date: Wed, 27 Sep 2023 01:18:29 +0900
Subject: [PATCH] ibus-hangul: update to 1.5.5
---
srcpkgs/ibus-hangul/template | 10 +++++-----
srcpkgs/ibus-hangul/update | 2 +-
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template
index 66f1dd5527882..bf8cec311f7d3 100644
--- a/srcpkgs/ibus-hangul/template
+++ b/srcpkgs/ibus-hangul/template
@@ -1,18 +1,18 @@
# Template file for 'ibus-hangul'
pkgname=ibus-hangul
-version=1.5.3
+version=1.5.5
revision=1
build_style=gnu-configure
configure_args="--libexec=/usr/lib/ibus --with-python=/usr/bin/python3"
hostmakedepends="gettext libtool pkg-config swig"
-makedepends="ibus-devel libhangul-devel"
+makedepends="gtk+3-devel ibus-devel libhangul-devel"
depends="ibus librsvg python3-gobject"
short_desc="Korean input engine for IBus"
maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="GPL-2.0-or-later"
-homepage="https://github.com/choehwanjin/ibus-hangul"
-distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.gz"
-checksum=5e661cd77a327b1eafacd537f7d839a61a374e951bd382044e799371855a0090
+homepage="https://github.com/libhangul/ibus-hangul"
+distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz"
+checksum=a5aac88286cd18960229860e3e1a778978a7aeaa484ad9acfa48284b87fdc3bb
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python3"
diff --git a/srcpkgs/ibus-hangul/update b/srcpkgs/ibus-hangul/update
index 608f1c0bc1995..4ba8a7ba970f8 100644
--- a/srcpkgs/ibus-hangul/update
+++ b/srcpkgs/ibus-hangul/update
@@ -1 +1 @@
-site="https://github.com/choehwanjin/ibus-hangul/releases"
+site="https://github.com/libhangul/ibus-hangul/releases"
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
2023-09-27 9:27 ` [PR PATCH] [Updated] " sogaiu
@ 2023-09-27 10:08 ` sogaiu
2023-09-27 10:09 ` sogaiu
` (23 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-27 10:08 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1074 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1737102176
Comment:
I've updated the `update` file to point to a more appropriate location.
Running `xbps-src` with `-Q` to get the checking to occur showed that there is a failing test. I added `dbus` to `checkdepends` and the result is a slightly shorter error.
The content of `tests/test-suite.log` is:
```
=============================================
ibus-hangul 1.5.5: tests/test-suite.log
=============================================
# TOTAL: 1
# PASS: 0
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: ibus-hangul
=================
TAP version 13
# random seed: R02S88717f854347403b1b81a7e895f1b454
(././ibus-hangul:18285): Gtk-WARNING **: 10:00:26.181: cannot open display:
./runtest: line 20: 18285 Trace/breakpoint trap $builddir/$tst
FAIL ibus-hangul (exit status: 133)
```
Perhaps there needs to be some kind of Xorg running to get this test to execute?
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
2023-09-27 9:27 ` [PR PATCH] [Updated] " sogaiu
2023-09-27 10:08 ` sogaiu
@ 2023-09-27 10:09 ` sogaiu
2023-09-27 14:00 ` [PR REVIEW] " sgn
` (22 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-27 10:09 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1098 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1737102176
Comment:
I've updated the `update` file to point to a more appropriate location.
Running `xbps-src` with `-Q` to get the checking to occur showed that there is a failing test. I added `dbus` to `checkdepends` (though not pushed yet) and the result is a slightly shorter error.
The content of `tests/test-suite.log` is:
```
=============================================
ibus-hangul 1.5.5: tests/test-suite.log
=============================================
# TOTAL: 1
# PASS: 0
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: ibus-hangul
=================
TAP version 13
# random seed: R02S88717f854347403b1b81a7e895f1b454
(././ibus-hangul:18285): Gtk-WARNING **: 10:00:26.181: cannot open display:
./runtest: line 20: 18285 Trace/breakpoint trap $builddir/$tst
FAIL ibus-hangul (exit status: 133)
```
Perhaps there needs to be some kind of Xorg running to get this test to execute?
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PR REVIEW] ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (2 preceding siblings ...)
2023-09-27 10:09 ` sogaiu
@ 2023-09-27 14:00 ` sgn
2023-09-27 14:00 ` [PR PATCH] [Updated] " sgn
` (21 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sgn @ 2023-09-27 14:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 262 bytes --]
New review comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#discussion_r1338662787
Comment:
```suggestion
checksum=a5aac88286cd18960229860e3e1a778978a7aeaa484ad9acfa48284b87fdc3bb
make_check_pre=xvfb-run
```
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PR PATCH] [Updated] ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (3 preceding siblings ...)
2023-09-27 14:00 ` [PR REVIEW] " sgn
@ 2023-09-27 14:00 ` sgn
2023-09-28 1:12 ` sogaiu
` (20 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sgn @ 2023-09-27 14:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1467 bytes --]
There is an updated pull request by sgn against master on the void-packages repository
https://github.com/sogaiu/void-packages update-ibus-hangul
https://github.com/void-linux/void-packages/pull/46271
ibus-hangul: update to 1.5.5
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
#### Notes
Apparently, [recent versions of Python no longer have `gettext.bind_textdomain_codeset`](https://docs.python.org/3.10/library/gettext.html#gettext.bind_textdomain_codeset).
For recent Pythons, ibus-hangul 1.5.3's `ibus-setup-hangul` can crash with:
```
$ ibus-setup-hangul
Traceback (most recent call last):
File "/usr/share/ibus-hangul/setup/main.py", line 298, in <module>
gettext.bind_textdomain_codeset(config.gettext_package, "UTF-8")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset'
```
A [PR for ibus-hangul to address this](https://github.com/libhangul/ibus-hangul/issues/93) was merged some time back and [the 1.5.4 release included the relevant code](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.4).
There was [another release (1.5.5)](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.5) since then and this PR is an update to that one.
A patch file from https://github.com/void-linux/void-packages/pull/46271.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-ibus-hangul-46271.patch --]
[-- Type: text/x-diff, Size: 2714 bytes --]
From 615948deae274c7e409ad95211a96ab582eb9f0b Mon Sep 17 00:00:00 2001
From: sogaiu <983021772@users.noreply.github.com>
Date: Wed, 27 Sep 2023 01:18:29 +0900
Subject: [PATCH 1/2] ibus-hangul: update to 1.5.5
---
srcpkgs/ibus-hangul/template | 10 +++++-----
srcpkgs/ibus-hangul/update | 2 +-
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template
index 66f1dd5527882..bf8cec311f7d3 100644
--- a/srcpkgs/ibus-hangul/template
+++ b/srcpkgs/ibus-hangul/template
@@ -1,18 +1,18 @@
# Template file for 'ibus-hangul'
pkgname=ibus-hangul
-version=1.5.3
+version=1.5.5
revision=1
build_style=gnu-configure
configure_args="--libexec=/usr/lib/ibus --with-python=/usr/bin/python3"
hostmakedepends="gettext libtool pkg-config swig"
-makedepends="ibus-devel libhangul-devel"
+makedepends="gtk+3-devel ibus-devel libhangul-devel"
depends="ibus librsvg python3-gobject"
short_desc="Korean input engine for IBus"
maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="GPL-2.0-or-later"
-homepage="https://github.com/choehwanjin/ibus-hangul"
-distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.gz"
-checksum=5e661cd77a327b1eafacd537f7d839a61a374e951bd382044e799371855a0090
+homepage="https://github.com/libhangul/ibus-hangul"
+distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz"
+checksum=a5aac88286cd18960229860e3e1a778978a7aeaa484ad9acfa48284b87fdc3bb
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python3"
diff --git a/srcpkgs/ibus-hangul/update b/srcpkgs/ibus-hangul/update
index 608f1c0bc1995..4ba8a7ba970f8 100644
--- a/srcpkgs/ibus-hangul/update
+++ b/srcpkgs/ibus-hangul/update
@@ -1 +1 @@
-site="https://github.com/choehwanjin/ibus-hangul/releases"
+site="https://github.com/libhangul/ibus-hangul/releases"
From 4eec69447d4f81efadb7c373a8b37379bfb7d5ea Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
<sgn.danh@gmail.com>
Date: Wed, 27 Sep 2023 21:00:55 +0700
Subject: [PATCH 2/2] Update srcpkgs/ibus-hangul/template
---
srcpkgs/ibus-hangul/template | 1 +
1 file changed, 1 insertion(+)
diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template
index bf8cec311f7d3..987adef4b6f16 100644
--- a/srcpkgs/ibus-hangul/template
+++ b/srcpkgs/ibus-hangul/template
@@ -13,6 +13,7 @@ license="GPL-2.0-or-later"
homepage="https://github.com/libhangul/ibus-hangul"
distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz"
checksum=a5aac88286cd18960229860e3e1a778978a7aeaa484ad9acfa48284b87fdc3bb
+make_check_pre=xvfb-run
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python3"
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PR PATCH] [Updated] ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (4 preceding siblings ...)
2023-09-27 14:00 ` [PR PATCH] [Updated] " sgn
@ 2023-09-28 1:12 ` sogaiu
2023-09-28 1:22 ` sogaiu
` (19 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 1:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1470 bytes --]
There is an updated pull request by sogaiu against master on the void-packages repository
https://github.com/sogaiu/void-packages update-ibus-hangul
https://github.com/void-linux/void-packages/pull/46271
ibus-hangul: update to 1.5.5
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
#### Notes
Apparently, [recent versions of Python no longer have `gettext.bind_textdomain_codeset`](https://docs.python.org/3.10/library/gettext.html#gettext.bind_textdomain_codeset).
For recent Pythons, ibus-hangul 1.5.3's `ibus-setup-hangul` can crash with:
```
$ ibus-setup-hangul
Traceback (most recent call last):
File "/usr/share/ibus-hangul/setup/main.py", line 298, in <module>
gettext.bind_textdomain_codeset(config.gettext_package, "UTF-8")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset'
```
A [PR for ibus-hangul to address this](https://github.com/libhangul/ibus-hangul/issues/93) was merged some time back and [the 1.5.4 release included the relevant code](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.4).
There was [another release (1.5.5)](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.5) since then and this PR is an update to that one.
A patch file from https://github.com/void-linux/void-packages/pull/46271.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-ibus-hangul-46271.patch --]
[-- Type: text/x-diff, Size: 1973 bytes --]
From b682ebe6b3909273734578db32786f9a6577530d Mon Sep 17 00:00:00 2001
From: sogaiu <983021772@users.noreply.github.com>
Date: Wed, 27 Sep 2023 01:18:29 +0900
Subject: [PATCH] ibus-hangul: update to 1.5.5
---
srcpkgs/ibus-hangul/template | 15 ++++++++++-----
srcpkgs/ibus-hangul/update | 2 +-
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template
index 66f1dd5527882..bcbf0d8160771 100644
--- a/srcpkgs/ibus-hangul/template
+++ b/srcpkgs/ibus-hangul/template
@@ -1,19 +1,24 @@
# Template file for 'ibus-hangul'
pkgname=ibus-hangul
-version=1.5.3
+version=1.5.5
revision=1
build_style=gnu-configure
configure_args="--libexec=/usr/lib/ibus --with-python=/usr/bin/python3"
hostmakedepends="gettext libtool pkg-config swig"
-makedepends="ibus-devel libhangul-devel"
+makedepends="gtk+3-devel ibus-devel libhangul-devel"
depends="ibus librsvg python3-gobject"
short_desc="Korean input engine for IBus"
maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="GPL-2.0-or-later"
-homepage="https://github.com/choehwanjin/ibus-hangul"
-distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.gz"
-checksum=5e661cd77a327b1eafacd537f7d839a61a374e951bd382044e799371855a0090
+homepage="https://github.com/libhangul/ibus-hangul"
+distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz"
+checksum=a5aac88286cd18960229860e3e1a778978a7aeaa484ad9acfa48284b87fdc3bb
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python3"
fi
+
+pre_configure() {
+ # tests contain interactive tests
+ vsed -e '/tests/d' -i Makefile.in
+}
diff --git a/srcpkgs/ibus-hangul/update b/srcpkgs/ibus-hangul/update
index 608f1c0bc1995..4ba8a7ba970f8 100644
--- a/srcpkgs/ibus-hangul/update
+++ b/srcpkgs/ibus-hangul/update
@@ -1 +1 @@
-site="https://github.com/choehwanjin/ibus-hangul/releases"
+site="https://github.com/libhangul/ibus-hangul/releases"
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (5 preceding siblings ...)
2023-09-28 1:12 ` sogaiu
@ 2023-09-28 1:22 ` sogaiu
2023-09-28 1:25 ` sogaiu
` (18 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 1:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 5054 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1738310464
Comment:
Apparently tests in the `tests` directory require user interaction:
```
options="!check" # test requires user interaction
```
via: https://git.alpinelinux.org/aports/tree/community/ibus-hangul/APKBUILD#n16
I disabled processing for `tests`, but this doesn't mean there is no testing (see output below).
Perhaps that's good enough?
```
=> ibus-hangul-1.5.5_1: running do_check ...
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-test-ustring.o -MD -MP -MF .deps/test_ustring-test-ustring.Tpo -c -o test_ustring-test-ustring.o `test -f 'test-ustring.c' || echo './'`test-ustring.c
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-ustring.o -MD -MP -MF .deps/test_ustring-ustring.Tpo -c -o test_ustring-ustring.o `test -f 'ustring.c' || echo './'`ustring.c
mv -f .deps/test_ustring-test-ustring.Tpo .deps/test_ustring-test-ustring.Po
mv -f .deps/test_ustring-ustring.Tpo .deps/test_ustring-ustring.Po
/bin/sh ../libtool --tag=CC --mode=link cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lhangul -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
libtool: link: cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -lhangul -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make check-TESTS check-local
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
./test-ustring
TAP version 13
# random seed: R02Sb2314b360bf457fcb20c6ef52d73dea8
1..1
# Start of ibus-hangul tests
# Start of ustring tests
ok 1 /ibus-hangul/ustring/compare
# End of ustring tests
# End of ibus-hangul tests
make[3]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
PASS: test-ustring
============================================================================
Testsuite summary for ibus-hangul 1.5.5
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in setup
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/setup'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/setup'
Making check in icons
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/icons'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/icons'
Making check in data
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/data'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/data'
Making check in m4
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/m4'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/m4'
Making check in po
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5'
```
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (6 preceding siblings ...)
2023-09-28 1:22 ` sogaiu
@ 2023-09-28 1:25 ` sogaiu
2023-09-28 1:26 ` sogaiu
` (17 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 1:25 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 5275 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1738310464
Comment:
Apparently tests in the `tests` directory require user interaction:
```
options="!check" # test requires user interaction
```
via: https://git.alpinelinux.org/aports/tree/community/ibus-hangul/APKBUILD#n16
I also observed that once I'd fulfilled various dependencies and bits for the `tests` testing to run, `./xbps-src -Q pkg ibus-hangul` would hang, so may be that's some evidence that is consistent with the above claim.
I disabled processing for `tests`, but this doesn't mean there is no testing (see output below).
Perhaps that's good enough?
```
=> ibus-hangul-1.5.5_1: running do_check ...
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-test-ustring.o -MD -MP -MF .deps/test_ustring-test-ustring.Tpo -c -o test_ustring-test-ustring.o `test -f 'test-ustring.c' || echo './'`test-ustring.c
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-ustring.o -MD -MP -MF .deps/test_ustring-ustring.Tpo -c -o test_ustring-ustring.o `test -f 'ustring.c' || echo './'`ustring.c
mv -f .deps/test_ustring-test-ustring.Tpo .deps/test_ustring-test-ustring.Po
mv -f .deps/test_ustring-ustring.Tpo .deps/test_ustring-ustring.Po
/bin/sh ../libtool --tag=CC --mode=link cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lhangul -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
libtool: link: cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -lhangul -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make check-TESTS check-local
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
./test-ustring
TAP version 13
# random seed: R02Sb2314b360bf457fcb20c6ef52d73dea8
1..1
# Start of ibus-hangul tests
# Start of ustring tests
ok 1 /ibus-hangul/ustring/compare
# End of ustring tests
# End of ibus-hangul tests
make[3]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
PASS: test-ustring
============================================================================
Testsuite summary for ibus-hangul 1.5.5
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in setup
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/setup'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/setup'
Making check in icons
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/icons'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/icons'
Making check in data
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/data'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/data'
Making check in m4
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/m4'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/m4'
Making check in po
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5'
```
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (7 preceding siblings ...)
2023-09-28 1:25 ` sogaiu
@ 2023-09-28 1:26 ` sogaiu
2023-09-28 1:27 ` sogaiu
` (16 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 1:26 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 5292 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1738310464
Comment:
Apparently tests in the `tests` directory require user interaction:
```
options="!check" # test requires user interaction
```
via: https://git.alpinelinux.org/aports/tree/community/ibus-hangul/APKBUILD#n16
I also observed that once I'd fulfilled various dependencies and bits for the `tests` testing to run, `./xbps-src -Q pkg ibus-hangul` would hang after some point, so may be that's some evidence that is consistent with the above claim.
I disabled processing for `tests`, but this doesn't mean there is no testing (see output below).
Perhaps that's good enough?
```
=> ibus-hangul-1.5.5_1: running do_check ...
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-test-ustring.o -MD -MP -MF .deps/test_ustring-test-ustring.Tpo -c -o test_ustring-test-ustring.o `test -f 'test-ustring.c' || echo './'`test-ustring.c
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-ustring.o -MD -MP -MF .deps/test_ustring-ustring.Tpo -c -o test_ustring-ustring.o `test -f 'ustring.c' || echo './'`ustring.c
mv -f .deps/test_ustring-test-ustring.Tpo .deps/test_ustring-test-ustring.Po
mv -f .deps/test_ustring-ustring.Tpo .deps/test_ustring-ustring.Po
/bin/sh ../libtool --tag=CC --mode=link cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lhangul -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
libtool: link: cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -lhangul -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make check-TESTS check-local
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
./test-ustring
TAP version 13
# random seed: R02Sb2314b360bf457fcb20c6ef52d73dea8
1..1
# Start of ibus-hangul tests
# Start of ustring tests
ok 1 /ibus-hangul/ustring/compare
# End of ustring tests
# End of ibus-hangul tests
make[3]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
PASS: test-ustring
============================================================================
Testsuite summary for ibus-hangul 1.5.5
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in setup
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/setup'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/setup'
Making check in icons
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/icons'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/icons'
Making check in data
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/data'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/data'
Making check in m4
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/m4'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/m4'
Making check in po
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5'
```
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (8 preceding siblings ...)
2023-09-28 1:26 ` sogaiu
@ 2023-09-28 1:27 ` sogaiu
2023-09-28 1:28 ` sogaiu
` (15 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 1:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 5341 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1738310464
Comment:
Apparently tests in the `tests` directory require user interaction:
```
options="!check" # test requires user interaction
```
via: https://git.alpinelinux.org/aports/tree/community/ibus-hangul/APKBUILD#n16 (blob: 8468839d0250d4e56ebb3328524dd7ad887af050)
I also observed that once I'd fulfilled various dependencies and bits for the `tests` testing to run, `./xbps-src -Q pkg ibus-hangul` would hang after some point, so may be that's some evidence that is consistent with the above claim.
I disabled processing for `tests`, but this doesn't mean there is no testing (see output below).
Perhaps that's good enough?
```
=> ibus-hangul-1.5.5_1: running do_check ...
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-test-ustring.o -MD -MP -MF .deps/test_ustring-test-ustring.Tpo -c -o test_ustring-test-ustring.o `test -f 'test-ustring.c' || echo './'`test-ustring.c
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-ustring.o -MD -MP -MF .deps/test_ustring-ustring.Tpo -c -o test_ustring-ustring.o `test -f 'ustring.c' || echo './'`ustring.c
mv -f .deps/test_ustring-test-ustring.Tpo .deps/test_ustring-test-ustring.Po
mv -f .deps/test_ustring-ustring.Tpo .deps/test_ustring-ustring.Po
/bin/sh ../libtool --tag=CC --mode=link cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lhangul -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
libtool: link: cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -lhangul -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make check-TESTS check-local
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
./test-ustring
TAP version 13
# random seed: R02Sb2314b360bf457fcb20c6ef52d73dea8
1..1
# Start of ibus-hangul tests
# Start of ustring tests
ok 1 /ibus-hangul/ustring/compare
# End of ustring tests
# End of ibus-hangul tests
make[3]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
PASS: test-ustring
============================================================================
Testsuite summary for ibus-hangul 1.5.5
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in setup
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/setup'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/setup'
Making check in icons
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/icons'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/icons'
Making check in data
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/data'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/data'
Making check in m4
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/m4'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/m4'
Making check in po
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5'
```
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (9 preceding siblings ...)
2023-09-28 1:27 ` sogaiu
@ 2023-09-28 1:28 ` sogaiu
2023-09-28 1:39 ` sogaiu
` (14 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 1:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 5348 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1738310464
Comment:
Apparently tests in the `tests` directory require user interaction:
```
options="!check" # test requires user interaction
```
via: https://git.alpinelinux.org/aports/tree/community/ibus-hangul/APKBUILD#n16 (blob: 8468839d0250d4e56ebb3328524dd7ad887af050)
I also observed that once I'd fulfilled various dependencies and bits for the `tests` testing to run, `./xbps-src -Q pkg ibus-hangul` would hang after some point, so may be that's some evidence that is consistent with the above claim.
I disabled processing for `tests`, but this doesn't mean there is no testing at all (see output below).
Perhaps that's good enough?
```
=> ibus-hangul-1.5.5_1: running do_check ...
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-test-ustring.o -MD -MP -MF .deps/test_ustring-test-ustring.Tpo -c -o test_ustring-test-ustring.o `test -f 'test-ustring.c' || echo './'`test-ustring.c
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-ustring.o -MD -MP -MF .deps/test_ustring-ustring.Tpo -c -o test_ustring-ustring.o `test -f 'ustring.c' || echo './'`ustring.c
mv -f .deps/test_ustring-test-ustring.Tpo .deps/test_ustring-test-ustring.Po
mv -f .deps/test_ustring-ustring.Tpo .deps/test_ustring-ustring.Po
/bin/sh ../libtool --tag=CC --mode=link cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lhangul -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
libtool: link: cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -lhangul -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make check-TESTS check-local
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
./test-ustring
TAP version 13
# random seed: R02Sb2314b360bf457fcb20c6ef52d73dea8
1..1
# Start of ibus-hangul tests
# Start of ustring tests
ok 1 /ibus-hangul/ustring/compare
# End of ustring tests
# End of ibus-hangul tests
make[3]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
PASS: test-ustring
============================================================================
Testsuite summary for ibus-hangul 1.5.5
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in setup
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/setup'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/setup'
Making check in icons
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/icons'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/icons'
Making check in data
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/data'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/data'
Making check in m4
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/m4'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/m4'
Making check in po
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5'
```
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (10 preceding siblings ...)
2023-09-28 1:28 ` sogaiu
@ 2023-09-28 1:39 ` sogaiu
2023-09-28 4:31 ` sogaiu
` (13 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 1:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 5403 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1738310464
Comment:
Apparently tests in the `tests` directory require user interaction:
```
options="!check" # test requires user interaction
```
via: https://git.alpinelinux.org/aports/tree/community/ibus-hangul/APKBUILD#n16 (blob: 8468839d0250d4e56ebb3328524dd7ad887af050)
I also observed that once I'd fulfilled various dependencies [1] and bits for the `tests` testing to run, `./xbps-src -Q pkg ibus-hangul` would hang after some point, so may be that's some evidence that is consistent with the above claim.
I disabled processing for `tests`, but this doesn't mean there is no testing at all (see output below).
Perhaps that's good enough?
```
=> ibus-hangul-1.5.5_1: running do_check ...
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-test-ustring.o -MD -MP -MF .deps/test_ustring-test-ustring.Tpo -c -o test_ustring-test-ustring.o `test -f 'test-ustring.c' || echo './'`test-ustring.c
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-ustring.o -MD -MP -MF .deps/test_ustring-ustring.Tpo -c -o test_ustring-ustring.o `test -f 'ustring.c' || echo './'`ustring.c
mv -f .deps/test_ustring-test-ustring.Tpo .deps/test_ustring-test-ustring.Po
mv -f .deps/test_ustring-ustring.Tpo .deps/test_ustring-ustring.Po
/bin/sh ../libtool --tag=CC --mode=link cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lhangul -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
libtool: link: cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -lhangul -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make check-TESTS check-local
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
./test-ustring
TAP version 13
# random seed: R02Sb2314b360bf457fcb20c6ef52d73dea8
1..1
# Start of ibus-hangul tests
# Start of ustring tests
ok 1 /ibus-hangul/ustring/compare
# End of ustring tests
# End of ibus-hangul tests
make[3]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
PASS: test-ustring
============================================================================
Testsuite summary for ibus-hangul 1.5.5
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in setup
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/setup'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/setup'
Making check in icons
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/icons'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/icons'
Making check in data
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/data'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/data'
Making check in m4
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/m4'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/m4'
Making check in po
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5'
```
---
[1] Thanks to sgn for the xvfb-run hint.
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (11 preceding siblings ...)
2023-09-28 1:39 ` sogaiu
@ 2023-09-28 4:31 ` sogaiu
2023-09-28 7:47 ` [PR PATCH] [Updated] " sogaiu
` (12 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 4:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 5436 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1738310464
Comment:
Apparently tests in the `tests` directory require user interaction:
```
options="!check" # test requires user interaction
```
via: https://git.alpinelinux.org/aports/tree/community/ibus-hangul/APKBUILD#n16 (blob: 8468839d0250d4e56ebb3328524dd7ad887af050)
I also observed that once I'd fulfilled various dependencies [1] and bits for the `tests` testing to run, `./xbps-src -Q pkg ibus-hangul` would hang after some point, so may be that's some evidence that is consistent with the above claim about requiring user interaction.
I disabled processing for `tests`, but this doesn't mean there is no testing at all (see output below).
Perhaps that's good enough?
```
=> ibus-hangul-1.5.5_1: running do_check ...
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in src
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
make test-ustring
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-test-ustring.o -MD -MP -MF .deps/test_ustring-test-ustring.Tpo -c -o test_ustring-test-ustring.o `test -f 'test-ustring.c' || echo './'`test-ustring.c
cc -DHAVE_CONFIG_H -I. -I.. -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -MT test_ustring-ustring.o -MD -MP -MF .deps/test_ustring-ustring.Tpo -c -o test_ustring-ustring.o `test -f 'ustring.c' || echo './'`ustring.c
mv -f .deps/test_ustring-test-ustring.Tpo .deps/test_ustring-test-ustring.Po
mv -f .deps/test_ustring-ustring.Tpo .deps/test_ustring-ustring.Po
/bin/sh ../libtool --tag=CC --mode=link cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lhangul -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
libtool: link: cc -pthread -I/usr/include/ibus-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/hangul-1.0 -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -ffile-prefix-map=/builddir/ibus-hangul-1.5.5=. -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,--as-needed -o test-ustring test_ustring-test-ustring.o test_ustring-ustring.o -lhangul -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -pthread
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make check-TESTS check-local
make[2]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
./test-ustring
TAP version 13
# random seed: R02Sb2314b360bf457fcb20c6ef52d73dea8
1..1
# Start of ibus-hangul tests
# Start of ustring tests
ok 1 /ibus-hangul/ustring/compare
# End of ustring tests
# End of ibus-hangul tests
make[3]: Entering directory '/builddir/ibus-hangul-1.5.5/src'
PASS: test-ustring
============================================================================
Testsuite summary for ibus-hangul 1.5.5
============================================================================
# TOTAL: 1
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
make[3]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[2]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/src'
Making check in setup
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/setup'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/setup'
Making check in icons
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/icons'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/icons'
Making check in data
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/data'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/data'
Making check in m4
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/m4'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/m4'
Making check in po
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Nothing to be done for 'check'.
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5/po'
make[1]: Entering directory '/builddir/ibus-hangul-1.5.5'
make[1]: Leaving directory '/builddir/ibus-hangul-1.5.5'
```
---
[1] Thanks to sgn for the xvfb-run hint.
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PR PATCH] [Updated] ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (12 preceding siblings ...)
2023-09-28 4:31 ` sogaiu
@ 2023-09-28 7:47 ` sogaiu
2023-09-28 7:49 ` sogaiu
` (11 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 7:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1470 bytes --]
There is an updated pull request by sogaiu against master on the void-packages repository
https://github.com/sogaiu/void-packages update-ibus-hangul
https://github.com/void-linux/void-packages/pull/46271
ibus-hangul: update to 1.5.5
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
#### Notes
Apparently, [recent versions of Python no longer have `gettext.bind_textdomain_codeset`](https://docs.python.org/3.10/library/gettext.html#gettext.bind_textdomain_codeset).
For recent Pythons, ibus-hangul 1.5.3's `ibus-setup-hangul` can crash with:
```
$ ibus-setup-hangul
Traceback (most recent call last):
File "/usr/share/ibus-hangul/setup/main.py", line 298, in <module>
gettext.bind_textdomain_codeset(config.gettext_package, "UTF-8")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset'
```
A [PR for ibus-hangul to address this](https://github.com/libhangul/ibus-hangul/issues/93) was merged some time back and [the 1.5.4 release included the relevant code](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.4).
There was [another release (1.5.5)](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.5) since then and this PR is an update to that one.
A patch file from https://github.com/void-linux/void-packages/pull/46271.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-ibus-hangul-46271.patch --]
[-- Type: text/x-diff, Size: 1959 bytes --]
From f50f7ad0aff8c73969d12c0a6cbc58a6fbf7c841 Mon Sep 17 00:00:00 2001
From: sogaiu <983021772@users.noreply.github.com>
Date: Wed, 27 Sep 2023 01:18:29 +0900
Subject: [PATCH] ibus-hangul: update to 1.5.5
---
srcpkgs/ibus-hangul/template | 15 ++++++++++-----
srcpkgs/ibus-hangul/update | 2 +-
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template
index 66f1dd5527882..e556e4d6ca34b 100644
--- a/srcpkgs/ibus-hangul/template
+++ b/srcpkgs/ibus-hangul/template
@@ -1,19 +1,24 @@
# Template file for 'ibus-hangul'
pkgname=ibus-hangul
-version=1.5.3
+version=1.5.5
revision=1
build_style=gnu-configure
configure_args="--libexec=/usr/lib/ibus --with-python=/usr/bin/python3"
hostmakedepends="gettext libtool pkg-config swig"
-makedepends="ibus-devel libhangul-devel"
+makedepends="gtk+3-devel ibus-devel libhangul-devel"
depends="ibus librsvg python3-gobject"
short_desc="Korean input engine for IBus"
maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="GPL-2.0-or-later"
-homepage="https://github.com/choehwanjin/ibus-hangul"
-distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.gz"
-checksum=5e661cd77a327b1eafacd537f7d839a61a374e951bd382044e799371855a0090
+homepage="https://github.com/libhangul/ibus-hangul"
+distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz"
+checksum=a5aac88286cd18960229860e3e1a778978a7aeaa484ad9acfa48284b87fdc3bb
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python3"
fi
+
+pre_configure() {
+ # tests contain interactive tests
+ vsed -e '/tests/d' -i Makefile.in
+}
diff --git a/srcpkgs/ibus-hangul/update b/srcpkgs/ibus-hangul/update
index 608f1c0bc1995..4ba8a7ba970f8 100644
--- a/srcpkgs/ibus-hangul/update
+++ b/srcpkgs/ibus-hangul/update
@@ -1 +1 @@
-site="https://github.com/choehwanjin/ibus-hangul/releases"
+site="https://github.com/libhangul/ibus-hangul/releases"
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PR PATCH] [Updated] ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (13 preceding siblings ...)
2023-09-28 7:47 ` [PR PATCH] [Updated] " sogaiu
@ 2023-09-28 7:49 ` sogaiu
2023-09-28 7:50 ` sogaiu
` (10 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 7:49 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1470 bytes --]
There is an updated pull request by sogaiu against master on the void-packages repository
https://github.com/sogaiu/void-packages update-ibus-hangul
https://github.com/void-linux/void-packages/pull/46271
ibus-hangul: update to 1.5.5
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
#### Notes
Apparently, [recent versions of Python no longer have `gettext.bind_textdomain_codeset`](https://docs.python.org/3.10/library/gettext.html#gettext.bind_textdomain_codeset).
For recent Pythons, ibus-hangul 1.5.3's `ibus-setup-hangul` can crash with:
```
$ ibus-setup-hangul
Traceback (most recent call last):
File "/usr/share/ibus-hangul/setup/main.py", line 298, in <module>
gettext.bind_textdomain_codeset(config.gettext_package, "UTF-8")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset'
```
A [PR for ibus-hangul to address this](https://github.com/libhangul/ibus-hangul/issues/93) was merged some time back and [the 1.5.4 release included the relevant code](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.4).
There was [another release (1.5.5)](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.5) since then and this PR is an update to that one.
A patch file from https://github.com/void-linux/void-packages/pull/46271.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-ibus-hangul-46271.patch --]
[-- Type: text/x-diff, Size: 1969 bytes --]
From 62377f412a746ba5416e822c5bcd64908e538a12 Mon Sep 17 00:00:00 2001
From: sogaiu <983021772@users.noreply.github.com>
Date: Wed, 27 Sep 2023 01:18:29 +0900
Subject: [PATCH] ibus-hangul: update to 1.5.5
---
srcpkgs/ibus-hangul/template | 15 ++++++++++-----
srcpkgs/ibus-hangul/update | 2 +-
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template
index 66f1dd5527882..9c1fd58934f44 100644
--- a/srcpkgs/ibus-hangul/template
+++ b/srcpkgs/ibus-hangul/template
@@ -1,19 +1,24 @@
# Template file for 'ibus-hangul'
pkgname=ibus-hangul
-version=1.5.3
+version=1.5.5
revision=1
build_style=gnu-configure
configure_args="--libexec=/usr/lib/ibus --with-python=/usr/bin/python3"
hostmakedepends="gettext libtool pkg-config swig"
-makedepends="ibus-devel libhangul-devel"
+makedepends="gtk+3-devel ibus-devel libhangul-devel"
depends="ibus librsvg python3-gobject"
short_desc="Korean input engine for IBus"
maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="GPL-2.0-or-later"
-homepage="https://github.com/choehwanjin/ibus-hangul"
-distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.gz"
-checksum=5e661cd77a327b1eafacd537f7d839a61a374e951bd382044e799371855a0090
+homepage="https://github.com/libhangul/ibus-hangul"
+distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz"
+checksum=a5aac88286cd18960229860e3e1a778978a7aeaa484ad9acfa48284b87fdc3bb
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python3"
fi
+
+pre_configure() {
+ # tests directory contain interactive tests
+ vsed -e '/tests/d' -i Makefile.in
+}
diff --git a/srcpkgs/ibus-hangul/update b/srcpkgs/ibus-hangul/update
index 608f1c0bc1995..4ba8a7ba970f8 100644
--- a/srcpkgs/ibus-hangul/update
+++ b/srcpkgs/ibus-hangul/update
@@ -1 +1 @@
-site="https://github.com/choehwanjin/ibus-hangul/releases"
+site="https://github.com/libhangul/ibus-hangul/releases"
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PR PATCH] [Updated] ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (14 preceding siblings ...)
2023-09-28 7:49 ` sogaiu
@ 2023-09-28 7:50 ` sogaiu
2023-09-28 8:36 ` sogaiu
` (9 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 7:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1470 bytes --]
There is an updated pull request by sogaiu against master on the void-packages repository
https://github.com/sogaiu/void-packages update-ibus-hangul
https://github.com/void-linux/void-packages/pull/46271
ibus-hangul: update to 1.5.5
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
#### Notes
Apparently, [recent versions of Python no longer have `gettext.bind_textdomain_codeset`](https://docs.python.org/3.10/library/gettext.html#gettext.bind_textdomain_codeset).
For recent Pythons, ibus-hangul 1.5.3's `ibus-setup-hangul` can crash with:
```
$ ibus-setup-hangul
Traceback (most recent call last):
File "/usr/share/ibus-hangul/setup/main.py", line 298, in <module>
gettext.bind_textdomain_codeset(config.gettext_package, "UTF-8")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset'
```
A [PR for ibus-hangul to address this](https://github.com/libhangul/ibus-hangul/issues/93) was merged some time back and [the 1.5.4 release included the relevant code](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.4).
There was [another release (1.5.5)](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.5) since then and this PR is an update to that one.
A patch file from https://github.com/void-linux/void-packages/pull/46271.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-ibus-hangul-46271.patch --]
[-- Type: text/x-diff, Size: 1970 bytes --]
From 78dfcbb534c314d8c9ab504a48926ff80c571c79 Mon Sep 17 00:00:00 2001
From: sogaiu <983021772@users.noreply.github.com>
Date: Wed, 27 Sep 2023 01:18:29 +0900
Subject: [PATCH] ibus-hangul: update to 1.5.5
---
srcpkgs/ibus-hangul/template | 15 ++++++++++-----
srcpkgs/ibus-hangul/update | 2 +-
2 files changed, 11 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template
index 66f1dd5527882..91603d0353340 100644
--- a/srcpkgs/ibus-hangul/template
+++ b/srcpkgs/ibus-hangul/template
@@ -1,19 +1,24 @@
# Template file for 'ibus-hangul'
pkgname=ibus-hangul
-version=1.5.3
+version=1.5.5
revision=1
build_style=gnu-configure
configure_args="--libexec=/usr/lib/ibus --with-python=/usr/bin/python3"
hostmakedepends="gettext libtool pkg-config swig"
-makedepends="ibus-devel libhangul-devel"
+makedepends="gtk+3-devel ibus-devel libhangul-devel"
depends="ibus librsvg python3-gobject"
short_desc="Korean input engine for IBus"
maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="GPL-2.0-or-later"
-homepage="https://github.com/choehwanjin/ibus-hangul"
-distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.gz"
-checksum=5e661cd77a327b1eafacd537f7d839a61a374e951bd382044e799371855a0090
+homepage="https://github.com/libhangul/ibus-hangul"
+distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz"
+checksum=a5aac88286cd18960229860e3e1a778978a7aeaa484ad9acfa48284b87fdc3bb
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python3"
fi
+
+pre_configure() {
+ # tests directory contains interactive tests
+ vsed -e '/tests/d' -i Makefile.in
+}
diff --git a/srcpkgs/ibus-hangul/update b/srcpkgs/ibus-hangul/update
index 608f1c0bc1995..4ba8a7ba970f8 100644
--- a/srcpkgs/ibus-hangul/update
+++ b/srcpkgs/ibus-hangul/update
@@ -1 +1 @@
-site="https://github.com/choehwanjin/ibus-hangul/releases"
+site="https://github.com/libhangul/ibus-hangul/releases"
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PR PATCH] [Updated] ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (15 preceding siblings ...)
2023-09-28 7:50 ` sogaiu
@ 2023-09-28 8:36 ` sogaiu
2023-09-29 2:01 ` sogaiu
` (8 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-28 8:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1470 bytes --]
There is an updated pull request by sogaiu against master on the void-packages repository
https://github.com/sogaiu/void-packages update-ibus-hangul
https://github.com/void-linux/void-packages/pull/46271
ibus-hangul: update to 1.5.5
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
#### Notes
Apparently, [recent versions of Python no longer have `gettext.bind_textdomain_codeset`](https://docs.python.org/3.10/library/gettext.html#gettext.bind_textdomain_codeset).
For recent Pythons, ibus-hangul 1.5.3's `ibus-setup-hangul` can crash with:
```
$ ibus-setup-hangul
Traceback (most recent call last):
File "/usr/share/ibus-hangul/setup/main.py", line 298, in <module>
gettext.bind_textdomain_codeset(config.gettext_package, "UTF-8")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset'
```
A [PR for ibus-hangul to address this](https://github.com/libhangul/ibus-hangul/issues/93) was merged some time back and [the 1.5.4 release included the relevant code](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.4).
There was [another release (1.5.5)](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.5) since then and this PR is an update to that one.
A patch file from https://github.com/void-linux/void-packages/pull/46271.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-update-ibus-hangul-46271.patch --]
[-- Type: text/x-diff, Size: 2009 bytes --]
From b8e4227a54e365c56562f4b02fafbbf57e94f755 Mon Sep 17 00:00:00 2001
From: sogaiu <983021772@users.noreply.github.com>
Date: Wed, 27 Sep 2023 01:18:29 +0900
Subject: [PATCH] ibus-hangul: update to 1.5.5
---
srcpkgs/ibus-hangul/template | 15 ++++++++++-----
srcpkgs/ibus-hangul/update | 3 ++-
2 files changed, 12 insertions(+), 6 deletions(-)
diff --git a/srcpkgs/ibus-hangul/template b/srcpkgs/ibus-hangul/template
index 66f1dd5527882..91603d0353340 100644
--- a/srcpkgs/ibus-hangul/template
+++ b/srcpkgs/ibus-hangul/template
@@ -1,19 +1,24 @@
# Template file for 'ibus-hangul'
pkgname=ibus-hangul
-version=1.5.3
+version=1.5.5
revision=1
build_style=gnu-configure
configure_args="--libexec=/usr/lib/ibus --with-python=/usr/bin/python3"
hostmakedepends="gettext libtool pkg-config swig"
-makedepends="ibus-devel libhangul-devel"
+makedepends="gtk+3-devel ibus-devel libhangul-devel"
depends="ibus librsvg python3-gobject"
short_desc="Korean input engine for IBus"
maintainer="Michael Aldridge <maldridge@voidlinux.org>"
license="GPL-2.0-or-later"
-homepage="https://github.com/choehwanjin/ibus-hangul"
-distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.gz"
-checksum=5e661cd77a327b1eafacd537f7d839a61a374e951bd382044e799371855a0090
+homepage="https://github.com/libhangul/ibus-hangul"
+distfiles="${homepage}/releases/download/${version}/${pkgname}-${version}.tar.xz"
+checksum=a5aac88286cd18960229860e3e1a778978a7aeaa484ad9acfa48284b87fdc3bb
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" python3"
fi
+
+pre_configure() {
+ # tests directory contains interactive tests
+ vsed -e '/tests/d' -i Makefile.in
+}
diff --git a/srcpkgs/ibus-hangul/update b/srcpkgs/ibus-hangul/update
index 608f1c0bc1995..01b241319fa0c 100644
--- a/srcpkgs/ibus-hangul/update
+++ b/srcpkgs/ibus-hangul/update
@@ -1 +1,2 @@
-site="https://github.com/choehwanjin/ibus-hangul/releases"
+site="https://github.com/libhangul/ibus-hangul/releases"
+pattern='Version \K[\d.]+(?=</a>)'
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (16 preceding siblings ...)
2023-09-28 8:36 ` sogaiu
@ 2023-09-29 2:01 ` sogaiu
2023-09-29 2:57 ` sogaiu
` (7 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-29 2:01 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1073 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1740214054
Comment:
I think I've addressed the issues made apparent by `xlint` and have added a summary of changes to the original / first comment of this PR.
---
This was my first PR to void-packages and I found the documentation (README, Manual, and Contributing docs) and existing package files to be very helpful.
Some factors that contributed to repeated force-pushing included:
* I wasn't diligent enough in running `xlint`
* I didn't learn quickly enough to use `-Q` to get checking to work locally
* The update was more complicated than expected, perhaps partly because the most recent version and related information had changed in various not-so-common ways. Among other things, it involved:
* Changes in archive format
* Repository URL change
* An additional dependency
* Disabling of interactive testing
In any case, it was a helpful learning experience.
Thanks to @sgn for reviewing and patience.
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (17 preceding siblings ...)
2023-09-29 2:01 ` sogaiu
@ 2023-09-29 2:57 ` sogaiu
2023-09-29 2:59 ` sogaiu
` (6 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-29 2:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1092 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1740244778
Comment:
I see the following output for "Lint templates":
```
Run rv=0
Error: b8e4227a5: authored by noreply email
Linting srcpkgs/ibus-hangul/template...
Verifying update-check of ibus-hangul:
using ibus-hangul/update overrides
fetching https://github.com/libhangul/ibus-hangul/releases and scanning with Version \K[\d.]+(?=</a>)
found version 1.5.0
found version 1.5.1
found version 1.5.2
found version 1.5.3
found version 1.5.4
found version 1.5.5
Error: Process completed with exit code 1.
```
It's unclear to me what the issue is.
I did see this text:
> maintainer A string in the form of name <user@domain>. The email for this field must be a valid email that you can be reached at. Packages using users.noreply.github.com emails will not be accepted.
mentioned [here](https://github.com/void-linux/void-packages/blob/master/Manual.md#mandatory-variables), but IIUC, that has to do with the `maintainer` field.
Any help?
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (18 preceding siblings ...)
2023-09-29 2:57 ` sogaiu
@ 2023-09-29 2:59 ` sogaiu
2023-09-29 3:02 ` sogaiu
` (5 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-29 2:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1177 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1740244778
Comment:
I see the following output for "Lint templates":
```
Run rv=0
Error: b8e4227a5: authored by noreply email
Linting srcpkgs/ibus-hangul/template...
Verifying update-check of ibus-hangul:
using ibus-hangul/update overrides
fetching https://github.com/libhangul/ibus-hangul/releases and scanning with Version \K[\d.]+(?=</a>)
found version 1.5.0
found version 1.5.1
found version 1.5.2
found version 1.5.3
found version 1.5.4
found version 1.5.5
Error: Process completed with exit code 1.
```
It's unclear to me what the issue is -- though perhaps it has to do with:
> Error: b8e4227a5: authored by noreply email
I did see this text:
> maintainer A string in the form of name <user@domain>. The email for this field must be a valid email that you can be reached at. Packages using users.noreply.github.com emails will not be accepted.
mentioned [here](https://github.com/void-linux/void-packages/blob/master/Manual.md#mandatory-variables), but IIUC, that has to do with the `maintainer` field.
Any help?
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (19 preceding siblings ...)
2023-09-29 2:59 ` sogaiu
@ 2023-09-29 3:02 ` sogaiu
2023-09-29 15:54 ` sogaiu
` (4 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-29 3:02 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1331 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1740244778
Comment:
I see the following output for "Lint templates":
```
Run rv=0
Error: b8e4227a5: authored by noreply email
Linting srcpkgs/ibus-hangul/template...
Verifying update-check of ibus-hangul:
using ibus-hangul/update overrides
fetching https://github.com/libhangul/ibus-hangul/releases and scanning with Version \K[\d.]+(?=</a>)
found version 1.5.0
found version 1.5.1
found version 1.5.2
found version 1.5.3
found version 1.5.4
found version 1.5.5
Error: Process completed with exit code 1.
```
It's unclear to me what the issue is -- though perhaps it has to do with:
> Error: b8e4227a5: authored by noreply email
I did see this text:
> maintainer A string in the form of name <user@domain>. The email for this field must be a valid email that you can be reached at. Packages using users.noreply.github.com emails will not be accepted.
mentioned [here](https://github.com/void-linux/void-packages/blob/master/Manual.md#mandatory-variables), but IIUC, that has to do with the `maintainer` field.
I did find this code:
https://github.com/void-linux/void-packages/blob/02c85a0f60fcb5b4f9c4cbaf79575fc57fe856d2/common/scripts/lint-commits#L35-L36
Any help?
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (20 preceding siblings ...)
2023-09-29 3:02 ` sogaiu
@ 2023-09-29 15:54 ` sogaiu
2023-09-30 9:31 ` sgn
` (3 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-29 15:54 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 310 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1741113046
Comment:
If there is a requirement about the email address related to the commit be of a certain persuasion, perhaps it would be better if someone else submit this or similar PR.
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (21 preceding siblings ...)
2023-09-29 15:54 ` sogaiu
@ 2023-09-30 9:31 ` sgn
2023-09-30 9:33 ` sogaiu
` (2 subsequent siblings)
25 siblings, 0 replies; 27+ messages in thread
From: sgn @ 2023-09-30 9:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 172 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1741725104
Comment:
You need to commit by a real email
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (22 preceding siblings ...)
2023-09-30 9:31 ` sgn
@ 2023-09-30 9:33 ` sogaiu
2023-09-30 9:33 ` [PR PATCH] [Closed]: " sogaiu
2023-09-30 9:34 ` sogaiu
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-30 9:33 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 269 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1741725578
Comment:
Thanks for the explanation.
I'm not prepared to do that, so perhaps it would be better if someone else submit a different PR.
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: [PR PATCH] [Closed]: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (23 preceding siblings ...)
2023-09-30 9:33 ` sogaiu
@ 2023-09-30 9:33 ` sogaiu
2023-09-30 9:34 ` sogaiu
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-30 9:33 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1704 bytes --]
There's a closed pull request on the void-packages repository
ibus-hangul: update to 1.5.5
https://github.com/void-linux/void-packages/pull/46271
Description:
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
- I built this PR locally for these architectures: armv6l (cross-build)
#### Notes
Apparently, [recent versions of Python no longer have `gettext.bind_textdomain_codeset`](https://docs.python.org/3.10/library/gettext.html#gettext.bind_textdomain_codeset).
For recent Pythons, ibus-hangul 1.5.3's `ibus-setup-hangul` can crash with:
```
$ ibus-setup-hangul
Traceback (most recent call last):
File "/usr/share/ibus-hangul/setup/main.py", line 298, in <module>
gettext.bind_textdomain_codeset(config.gettext_package, "UTF-8")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'gettext' has no attribute 'bind_textdomain_codeset'
```
A [PR for ibus-hangul to address this](https://github.com/libhangul/ibus-hangul/issues/93) was merged some time back and [the 1.5.4 release included the relevant code](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.4).
There was [another release (1.5.5)](https://github.com/libhangul/ibus-hangul/releases/tag/1.5.5) since then and this PR is an update to that one.
---
#### Summary of Changes
* `template`
* Update `version` and `checksum`
* Update `makedepends` to include `gtk+3-devel`
* Update `homepage`
* Update `distfiles` to use `.xz`
* Add `pre_configure` to skip the interactive tests in `tests` directory
* `update`
* Update `site`
* Add `pattern`
^ permalink raw reply [flat|nested] 27+ messages in thread
* Re: ibus-hangul: update to 1.5.5
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
` (24 preceding siblings ...)
2023-09-30 9:33 ` [PR PATCH] [Closed]: " sogaiu
@ 2023-09-30 9:34 ` sogaiu
25 siblings, 0 replies; 27+ messages in thread
From: sogaiu @ 2023-09-30 9:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 272 bytes --]
New comment by sogaiu on void-packages repository
https://github.com/void-linux/void-packages/pull/46271#issuecomment-1741725578
Comment:
Thanks for the explanation.
I'm not prepared to do that, so perhaps it would be better if someone else submitted a different PR.
^ permalink raw reply [flat|nested] 27+ messages in thread
end of thread, other threads:[~2023-09-30 9:34 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-09-26 16:35 [PR PATCH] ibus-hangul: update to 1.5.5 sogaiu
2023-09-27 9:27 ` [PR PATCH] [Updated] " sogaiu
2023-09-27 10:08 ` sogaiu
2023-09-27 10:09 ` sogaiu
2023-09-27 14:00 ` [PR REVIEW] " sgn
2023-09-27 14:00 ` [PR PATCH] [Updated] " sgn
2023-09-28 1:12 ` sogaiu
2023-09-28 1:22 ` sogaiu
2023-09-28 1:25 ` sogaiu
2023-09-28 1:26 ` sogaiu
2023-09-28 1:27 ` sogaiu
2023-09-28 1:28 ` sogaiu
2023-09-28 1:39 ` sogaiu
2023-09-28 4:31 ` sogaiu
2023-09-28 7:47 ` [PR PATCH] [Updated] " sogaiu
2023-09-28 7:49 ` sogaiu
2023-09-28 7:50 ` sogaiu
2023-09-28 8:36 ` sogaiu
2023-09-29 2:01 ` sogaiu
2023-09-29 2:57 ` sogaiu
2023-09-29 2:59 ` sogaiu
2023-09-29 3:02 ` sogaiu
2023-09-29 15:54 ` sogaiu
2023-09-30 9:31 ` sgn
2023-09-30 9:33 ` sogaiu
2023-09-30 9:33 ` [PR PATCH] [Closed]: " sogaiu
2023-09-30 9:34 ` sogaiu
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).