Github messages for voidlinux
 help / color / mirror / Atom feed
* [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).