Open nicktelindert opened 4 years ago
Probably add that one.
Do you have a list of the already included apps somewhere to view?
Right now only the nextspace apps, for non gnu step i added:
I will add the following gnustep apps:
Maybe:
Dockapps:
You really should add Emacs.app!
@alexmyczko I like the idea but it unmaintained. Lots of gnustep applications are unmaintained. If we have more people we could make a list of "base apps" and do the maintenance ourselves.
gnu emacs is maintained. version 23. same source builds also the macOS version
@alexmyczko okay so it is merged in one codebase? I look into it.
gnu emacs is maintained. version 23. same source builds also the macOS version
It somehow doesn't compile with clang on centos. There has been a bug report for glibc about compiling issues with clang. I will do some more research tomorrow.
Find more GNUstep applications that you might want to add here https://packages.debian.org/sid/gnustep/
@alexmyczko the only problem is that many of them aren't maintained anymore. I don't know if all of them will compile to be compatible with our runtime environment. We use Clang instead of GCC and a modern objc runtime. I will try to compile some of them. And replace emacs with the gnustep version in the future.
@nicktelindert they still build from souce with gcc, and building with clang shouldn't make any difference in that case. if you fail compiling any of them, please tell so here.
i'm not sure what you mean by "maintained"? the point is, this is GNUstep software, and API that doesn't get ideas like GTK (1, 2, 3, 4) or QT (3, 4, 5), or MFC (Microsoft), or Java (swing?) that breaks with major and minor releases. I maintain gnustep software for Debian (like 15 years), although upstream hasn't done changes on the source code for years, it just builds and works fine, still.
@alexmyczko Clang has some problems with certain keywords which causes software not to compile.That problem occures when compiling emacs. That seems to be fixes, but only works on a newer clang compiler than we have on centos 7. Centos 8 would probably work fine. I now wait for the 1.0 release and maybe use centos 8 as a base. I can easily change the build script to create a centos 8 iso.
See also #287 issue in NextSpace repo "Useful user oriented applications to install"
https://packages.debian.org/sid/chess.app ?