wxWidgets is an excellent framework that enables the creation of multi-platform applications with and without a graphical user interface. There are several applications that help create dialogs visually, even so, some practical problems have led me to start the development of a new application. Those problems include, the limited set of widgets or the impossibility to include non-graphical components. Reproducible: Always
seems this request hasn't turned into an ebuild yet. If you want to help with it, it's not that hard to write one: http://devmanual.gentoo.org/quickstart/index.html If you need further help, feel free to ask on forums or #gentoo-dev-help or #gentoo-sunrise on irc (latter is also useful if you want to maintain the app yourself) note: we're not turning you down for this request in any way, it's just that we don't have ressources to fix all of them. though if you're willing to help, it would be more than nice to do so, as that is what we definately need :)
Created attachment 134347 [details] ebuild added, please reopen Just my first attempt in making an ebuild. I have tested it working on amd64, should build on x86 as well. According to the program's site this is the last version available. A stable version should come soon. Source code is available only through svn.
Created attachment 134348 [details] >=dev-util/premake-3.4 needed to build wxformbuilder Package is needed to build wxformbuilder Since latest release available on sunrise is 3.2, hope it's not wrong adding this here due to testing purposes
This is an essential dev-util for me as well. Please, reopen.
Created attachment 142196 [details] version bump updated to 3.0.53_rc5
,
Created attachment 150183 [details] wxFormBuilder 3.0 Here's my ebuild for wxFormBuilder 3.0. This one provides a unicode USE flag, does not depend on an external premake package (uses the one provided in the wxFormBuilder package instead) and adds an wxFormBuilder entry in the KDE menu under "Development".
This is an important development tool for me to.
Created attachment 167245 [details] A better ebuild (I think) As the ebuild in comment #7 did not work for me, I have modified it. Now it build against wxWidgets-2.8 (unicode only) and does not use SVN to get the sources. Tested only on the amd64 arch.
Hi, sorry, that this is partly in german.. ------------------------------------------------------- I'd like this to be an ebuild. Would be better, if such decisions wouldn't take so long. I also liked - me-tv - screenlets - and .. . Just mask it, and we can all work on a better quality of gentoo. ------------------------------------------------------- I'm using gcc 4.3.2. I used the 3.0.57-r1 ebuild. And after a while I get this: (#include <typeinfo> is missing in the file ticpp.h) In file included from ticpp.cpp:25: ticpp.h: In member function »T* ticpp::Node::To() const«: ticpp.h:885: Fehler: vor Verwendung von typeid muss #include <typeinfo> angegeben werden ticpp.h:886: Fehler: vor Verwendung von typeid muss #include <typeinfo> angegeben werden ticpp.h:887: Fehler: vor Verwendung von typeid muss #include <typeinfo> angegeben werden ticpp.h: In constructor »ticpp::NodeImp<T>::NodeImp(T*)«: ticpp.h:1216: Fehler: vor Verwendung von typeid muss #include <typeinfo> angegeben werden make[1]: *** [.obj/Release/ticpp.o] Fehler 1 make: *** [TiCPP] Fehler 2
Created attachment 205825 [details, diff] Patch for the compilation error with gcc-4.1 due to missing include in ticpp.h
Created attachment 205827 [details, diff] Patch for the compilation error with gcc-4.1 due to missing include in stack.cpp
Created attachment 205899 [details] wxformbuilder-3.0.57.ebuild here's my attempt, using external premake. still some work to do - figure out where the hell -O3 is getting added to the compiler arguments from, stop prestripping files, etc. i don't get any compiler errors due to missing includes, which probably deserves more investigation. anyways please test it out and tell me what's broken. you'll need premake-3.7 from bug #60960.
Created attachment 205900 [details] wxformbuilder-3.0.57.ebuild ...and this one actually builds with USE=debug.
Over a year, and still no official ebuild? I've made a few minor changes and updated to the current version. Since ticpp and premake are in portage now, I have made it use the system-installed versions, even though it comes with a newer version of premake and may also have a newer version of ticpp, it seems to work ok with gentoo's older versions.
Created attachment 264887 [details] Version update and other minor changes
I asked people to test it out and no one did. If there's that little interest then I'm not going to take it on.
Current dev-util/premake (4.3-r1) does not work - DEPEND dev-util/premake --> dev-util/premake:3 should work
Created attachment 490944 [details] wxformbuilder-3.6.0.ebuild A few days ago I was able to compile the latest version of the program with an ebuild that I modify based on the gentoo-zh[1] overlay. There are also some clarifications that I consider important to realize: - It is assumed that the user has GCC 5.x installed, in previous versions may be necessary the flag -std=c++1y and maybe some additional patch. - Even if the version of wxGTK to compile is specified in the WX_GTK_VER variable, it must be configured manually with eselect wxwidgets. - When trying to compile with wxWidgets 2.8 many warnings and errors appear, one of which has to do with a file deleted years ago and as explained in https://github.com/wxFormBuilder/wxFormBuilder/issues/234 is because the program no longer supports this version officially. - The create_build_files4.sh script has the --disable-mediactrl option, so ebuild should check if x11-libs/wxGTK has the gstreamer USE flag disabled in order to apply it. - I had to make several "patches" with respect to dev-util/ticpp because although it is included in the git repository through a symbolic link to its respective repository (as you can see in https://github.com/wxFormBuilder/wxFormBuilder/tree/master/sdk ), there is not in the source code of the installation. [1]: https://github.com/microcai/gentoo-zh/blob/master/dev-util/wxformbuilder/wxformbuilder-3.6.0.ebuild
Created attachment 490946 [details, diff] no_make_ticpp.patch
Created attachment 490948 [details, diff] Replace_auto_ptr_with_unique_ptr.patch From https://github.com/wxFormBuilder/wxFormBuilder/commit/fb7787d40248c11deb96df766ab987bbdece06dc (maybe not needed in GCC 4.x).
*bump* Any progress on this? It is still not in repo and it compiles fine by manual clone and make. It also runs very well, no crashes or other problems so far.