Date: Sun, 6 May 2018 22:04:11 -0400 From: Farhan Khan <khanzf@gmail.com> To: freebsd-gnome@freebsd.org Subject: Re: Compiling Cinnamon Desktop Message-ID: <CAFd4kYBQGQ0DN6UXBHzf7g7V80irmFi8vFBVZBTx2CKeEVRbeg@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
On Wed, May 2, 2018 at 3:52 AM, Farhan Khan <khanzf@gmail.com> wrote: > On 04/29/2018 07:28 PM, Charlie Li wrote: > >> On 27/04/2018 18:05, Farhan Khan wrote: >> >>> Literally the only reason I haven't switched my desktop from Linux Mint >>> to >>> FreeBSD is that I really like my Cinnamon theme. I would like to compile >>> the latest version of Cinnamon and run it on FreeBSD, but haven't been >>> able >>> to figure out the process -- the one on their github repo is specific to >>> Linux and even then it appears to error out very early on (I can provide >>> the exact error if requested). >>> >>> Cinnamon's build process requires using GNU make (devel/gmake) instead >> of make in base, among other things. There also exist assorted patches >> within this suite of ports to fix these BSD-specific errors. >> >>> Are there any steps you have for compiling Cinnamon? I would really like >>> to >>> try to do so myself so I can get myself a current version of Cinammon? I >>> believe the FreeBSD version is 2.4 and Cinnamon is up to 3.6 at this >>> point. >>> >>> I'm currently working on updating the suite of ports for internal >> testing and public review. Just like you, I also liked using Cinnamon on >> my previous operating system, although currently using MATE on FreeBSD >> as an interim measure. Things have been slow on my end due to outside >> factors, but quite a lot has changed between Cinnamon 2.4 and 3.6. >> >> I can report that I've updated most of the ports on my local ports tree; >> there are still a few stragglers plus deciding how to include X-Apps. >> Plus I'd like to clean up the port Makefiles a bit more for >> maintainability's sake. >> >> Hi Charlie, > > I would be interested in reviewing the build-process. Are there any > documentation or notes on what the folks who built it did? It seems that it > would be quite similar to MATE, but I could be wrong. Using gmake over > make(1) is a trivial matter gmake(1). Is there anything more substantive > that involves changing code? > > Thanks! > Hi, just reaching back out. I am still interested in updating/compiling Cinnamon on my own with a modern version. I imagine it is not too different from compiling stock Gnome. Can I see the current/older Gnome or Cinnamon compiling scripts or build process? Thanks!
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFd4kYBQGQ0DN6UXBHzf7g7V80irmFi8vFBVZBTx2CKeEVRbeg>