* [PR PATCH] [WIP] New package: SystemPreferences-1.1.0
@ 2020-12-18 6:44 phossil
2020-12-18 17:50 ` [PR REVIEW] " abenson
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: phossil @ 2020-12-18 6:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 571 bytes --]
There is a new pull request by phossil against master on the void-packages repository
https://github.com/phossil/void-packages SystemPreferences.app
https://github.com/void-linux/void-packages/pull/27250
[WIP] New package: SystemPreferences-1.1.0
GNUstep system preferences manager. It is required for configuring the indexing feature for [GWorkspace](http://gnustep.org/experience/GWorkspace.html).
Help would be appreciated on how to handle the library that comes included.
A patch file from https://github.com/void-linux/void-packages/pull/27250.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-SystemPreferences.app-27250.patch --]
[-- Type: text/x-diff, Size: 1341 bytes --]
From 6a90dc7f21e8c36b0ab18ef1543c4b0a55103482 Mon Sep 17 00:00:00 2001
From: Phosu Parsons <38191182+phossil@users.noreply.github.com>
Date: Tue, 15 Dec 2020 04:35:30 -0500
Subject: [PATCH] New package: SystemPreferences-1.1.0
---
srcpkgs/SystemPreferences/template | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 srcpkgs/SystemPreferences/template
diff --git a/srcpkgs/SystemPreferences/template b/srcpkgs/SystemPreferences/template
new file mode 100644
index 00000000000..5bd84de6165
--- /dev/null
+++ b/srcpkgs/SystemPreferences/template
@@ -0,0 +1,17 @@
+# Template file for 'SystemPreferences'
+pkgname=SystemPreferences
+version=1.1.0
+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="GNUstep preferences application"
+maintainer="Phosu Parsons <founderofjp@gmail.com>"
+license="GPL-2.0-only"
+homepage="http://gnustep.org/experience/systempreferences.html"
+distfiles="ftp://ftp.gnustep.org/pub/gnustep/usr-apps/${pkgname}-${version}.tar.gz"
+checksum=c7dffa3b33949e26c319aa2adbda8e9168e51d2f1a0790d5ec0d609a915ec8e0
+nocross="objc doesn't get cross build at present within gcc (see gnustep-base)"
+shlib_provides="libPreferencePanes.so.1"
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PR REVIEW] [WIP] New package: SystemPreferences-1.1.0
2020-12-18 6:44 [PR PATCH] [WIP] New package: SystemPreferences-1.1.0 phossil
@ 2020-12-18 17:50 ` abenson
2020-12-19 11:08 ` phossil
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: abenson @ 2020-12-18 17:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 254 bytes --]
New review comment by abenson on void-packages repository
https://github.com/void-linux/void-packages/pull/27250#discussion_r545991887
Comment:
You don't need this. You can ignore the warning for the library unless something else needs to link to it.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PR REVIEW] [WIP] New package: SystemPreferences-1.1.0
2020-12-18 6:44 [PR PATCH] [WIP] New package: SystemPreferences-1.1.0 phossil
2020-12-18 17:50 ` [PR REVIEW] " abenson
@ 2020-12-19 11:08 ` phossil
2020-12-20 18:30 ` [PR PATCH] [Updated] " phossil
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: phossil @ 2020-12-19 11:08 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 2443 bytes --]
New review comment by phossil on void-packages repository
https://github.com/void-linux/void-packages/pull/27250#discussion_r546225541
Comment:
I've been working on [gworkspace](https://github.com/phossil/void-packages/blob/gworkspace/srcpkgs/gworkspace/template) in the meantime and it might be necessary because the library is mentioned in the build log.
```shell
Making all in mdfind ...
Making all for tool mdfind...
Compiling file mdfind.m ...
Linking tool mdfind ...
Making all in Preferences ...
Making all for bundle MDIndexing...
Creating MDIndexing.prefPane/....
Compiling file MDIndexing.m ...
Compiling file CategoriesEditor.m ...
Compiling file CategoryView.m ...
Compiling file StartAppWin.m ...
In file included from MDIndexing.m:26:
MDIndexing.h:31:11: fatal error: PreferencePanes/PreferencePanes.h: No such file or directory
31 | #import <PreferencePanes/PreferencePanes.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
distcc[6062] ERROR: compile MDIndexing.m on localhost failed
In file included from CategoriesEditor.m:28:
MDIndexing.h:31:11: fatal error: PreferencePanes/PreferencePanes.h: No such file or directory
31 | #import <PreferencePanes/PreferencePanes.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[5]: *** [/usr/share/GNUstep/Makefiles/rules.make:515: obj/MDIndexing.obj/MDIndexing.m.o] Error 1
make[5]: *** Waiting for unfinished jobs....
distcc[6066] ERROR: compile CategoriesEditor.m on localhost failed
make[5]: *** [/usr/share/GNUstep/Makefiles/rules.make:515: obj/MDIndexing.obj/CategoriesEditor.m.o] Error 1
make[4]: *** [/usr/share/GNUstep/Makefiles/Instance/bundle.make:193: internal-bundle-run-compile-submake] Error 2
make[3]: *** [/usr/share/GNUstep/Makefiles/Master/rules.make:297: MDIndexing.all.bundle.variables] Error 2
make[2]: *** [/usr/share/GNUstep/Makefiles/Master/bundle.make:37: internal-all] Error 2
make[1]: *** [/usr/share/GNUstep/Makefiles/Master/serial-subdirectories.make:53: internal-all] Error 2
make: *** [/usr/share/GNUstep/Makefiles/Master/serial-subdirectories.make:53: internal-all] Error 2
=> ERROR: gworkspace-0.9.4_1: do_build: '${make_cmd} ${makejobs} ${make_build_args} ${make_build_target}' exited with 2
=> ERROR: in do_build() at common/build-style/gnu-configure.sh:13
phossil in void-packages on gworkspace [!] took 3m22s ✗
```
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PR PATCH] [Updated] [WIP] New package: SystemPreferences-1.1.0
2020-12-18 6:44 [PR PATCH] [WIP] New package: SystemPreferences-1.1.0 phossil
2020-12-18 17:50 ` [PR REVIEW] " abenson
2020-12-19 11:08 ` phossil
@ 2020-12-20 18:30 ` phossil
2020-12-22 6:47 ` [PR REVIEW] " phossil
2021-11-06 23:58 ` [PR PATCH] [Closed]: " abenson
4 siblings, 0 replies; 6+ messages in thread
From: phossil @ 2020-12-20 18:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 576 bytes --]
There is an updated pull request by phossil against master on the void-packages repository
https://github.com/phossil/void-packages SystemPreferences.app
https://github.com/void-linux/void-packages/pull/27250
[WIP] New package: SystemPreferences-1.1.0
GNUstep system preferences manager. It is required for configuring the indexing feature for [GWorkspace](http://gnustep.org/experience/GWorkspace.html).
Help would be appreciated on how to handle the library that comes included.
A patch file from https://github.com/void-linux/void-packages/pull/27250.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-SystemPreferences.app-27250.patch --]
[-- Type: text/x-diff, Size: 1298 bytes --]
From e018c11057b09c85e5e5350a193a699f31119d06 Mon Sep 17 00:00:00 2001
From: Phosu Parsons <38191182+phossil@users.noreply.github.com>
Date: Tue, 15 Dec 2020 04:35:30 -0500
Subject: [PATCH] New package: SystemPreferences-1.1.0
---
srcpkgs/SystemPreferences/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/SystemPreferences/template
diff --git a/srcpkgs/SystemPreferences/template b/srcpkgs/SystemPreferences/template
new file mode 100644
index 00000000000..006f527c441
--- /dev/null
+++ b/srcpkgs/SystemPreferences/template
@@ -0,0 +1,16 @@
+# Template file for 'SystemPreferences'
+pkgname=SystemPreferences
+version=1.1.0
+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="GNUstep preferences application"
+maintainer="Phosu Parsons <founderofjp@gmail.com>"
+license="GPL-2.0-only"
+homepage="http://gnustep.org/experience/systempreferences.html"
+distfiles="ftp://ftp.gnustep.org/pub/gnustep/usr-apps/${pkgname}-${version}.tar.gz"
+checksum=c7dffa3b33949e26c319aa2adbda8e9168e51d2f1a0790d5ec0d609a915ec8e0
+nocross="objc doesn't get cross build at present within gcc (see gnustep-base)"
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PR REVIEW] [WIP] New package: SystemPreferences-1.1.0
2020-12-18 6:44 [PR PATCH] [WIP] New package: SystemPreferences-1.1.0 phossil
` (2 preceding siblings ...)
2020-12-20 18:30 ` [PR PATCH] [Updated] " phossil
@ 2020-12-22 6:47 ` phossil
2021-11-06 23:58 ` [PR PATCH] [Closed]: " abenson
4 siblings, 0 replies; 6+ messages in thread
From: phossil @ 2020-12-22 6:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1752 bytes --]
New review comment by phossil on void-packages repository
https://github.com/void-linux/void-packages/pull/27250#discussion_r547098787
Comment:
Terminal output when attempting to build gworkspace with SystemPreferences and PDFKit:
```shell
Stripped position-independent executable: /usr/bin/mdextractor
Stripped position-independent executable: /usr/bin/mdfind
=> gworkspace-0.9.4_1: running post-install hook: 10-pkglint-devel-paths ...
=> gworkspace-0.9.4_1: running post-install hook: 11-pkglint-elf-in-usrshare ...
=> gworkspace-0.9.4_1: running post-install hook: 12-rename-python3-c-bindings ...
=> gworkspace-0.9.4_1: running post-install hook: 13-pkg-config-clean-xbps-cross-base-ref ...
=> gworkspace-0.9.4_1: running post-install hook: 99-pkglint-warn-cross-cruft ...
=> gworkspace-0.9.4_1: running pre-pkg hook: 03-rewrite-python-shebang ...
=> gworkspace-0.9.4_1: running pre-pkg hook: 04-generate-runtime-deps ...
SONAME: libc.so.6 <-> glibc>=2.29_1
SONAME: libsqlite3.so.0 <-> sqlite>=3.31.1_3
SONAME: libFSNode.so.0 <-> gworkspace (ignored)
SONAME: libDBKit.so.0 <-> gworkspace (ignored)
SONAME: libgnustep-gui.so.0.28 <-> gnustep-gui>=0.28.0_1
SONAME: libgnustep-base.so.1.27 <-> gnustep-base>=1.27.0_1
SONAME: libobjc.so.4 <-> libobjc>=4.7.3_12
SONAME: libm.so.6 <-> glibc>=2.29_1
SONAME: libPreferencePanes.so.1 <-> UNKNOWN PKG PLEASE FIX!
SONAME: libInspector.so.0 <-> gworkspace (ignored)
SONAME: libOperation.so.1 <-> gworkspace (ignored)
SONAME: libMDKit.so.0 <-> gworkspace (ignored)
SONAME: libpthread.so.0 <-> glibc>=2.29_1
=> ERROR: gworkspace-0.9.4_1: cannot guess required shlibs, aborting!
phossil in void-packages on PDFKit [?] took 59s ✗
```
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PR PATCH] [Closed]: [WIP] New package: SystemPreferences-1.1.0
2020-12-18 6:44 [PR PATCH] [WIP] New package: SystemPreferences-1.1.0 phossil
` (3 preceding siblings ...)
2020-12-22 6:47 ` [PR REVIEW] " phossil
@ 2021-11-06 23:58 ` abenson
4 siblings, 0 replies; 6+ messages in thread
From: abenson @ 2021-11-06 23:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 406 bytes --]
There's a closed pull request on the void-packages repository
[WIP] New package: SystemPreferences-1.1.0
https://github.com/void-linux/void-packages/pull/27250
Description:
GNUstep system preferences manager. It is required for configuring the indexing feature for [GWorkspace](http://gnustep.org/experience/GWorkspace.html).
Help would be appreciated on how to handle the library that comes included.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2021-11-06 23:58 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-18 6:44 [PR PATCH] [WIP] New package: SystemPreferences-1.1.0 phossil
2020-12-18 17:50 ` [PR REVIEW] " abenson
2020-12-19 11:08 ` phossil
2020-12-20 18:30 ` [PR PATCH] [Updated] " phossil
2020-12-22 6:47 ` [PR REVIEW] " phossil
2021-11-06 23:58 ` [PR PATCH] [Closed]: " 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).