Tiny Core Linux

Tiny Core Extensions => TCE Q&A Forum => Topic started by: wysiwyg on July 13, 2016, 04:02:05 PM

Title: webkitfltk-dev
Post by: wysiwyg on July 13, 2016, 04:02:05 PM
Good afternoon all!  I'm wondering if the deps file for the webkitfltk-dev package is correct or not.  Looking back at TC 6.x it appears that all the deps were the binary versions of those packages, but with 7.x everything got switched over to the -dev version of those files.  Is this correct?  It ran fine before without the dev packages.  And if I process all the -dev dependencies in 7.x, it goes so far as installing Xorg dev packages causing a ton of bloat in the 'tce/optional' directory.  Am I missing something?

Thanks,
Dave
Title: Re: webkitfltk-dev
Post by: wysiwyg on July 13, 2016, 04:08:14 PM
From 6.x .deps file:

$ cat webkitfltk.tcz.deps
curl.tcz
harfbuzz-icu.tcz
fltk-1.3.tcz
cairo.tcz
libxslt.tcz


From 7.x .deps file:

$ cat webkitfltk-dev.tcz.deps
curl-dev.tcz
harfbuzz-icu-dev.tcz
fltk-1.3-dev.tcz
cairo-dev.tcz
libxslt-dev.tcz
Title: Re: webkitfltk-dev
Post by: Juanito on July 14, 2016, 03:26:55 AM
...ran fine before without the dev packages.

What do you mean by this - as far as I'm aware, the only use for webkitfltk-dev is to build the fifth browser?
Title: Re: webkitfltk-dev
Post by: wysiwyg on July 14, 2016, 08:42:23 AM
Hey Juanito, I'm trying to figure out if the .deps file is correct.  The former version referenced the binaries whereas the latter is referencing other dev packages.  Is this correct?
Title: Re: webkitfltk-dev
Post by: Misalf on July 14, 2016, 09:04:07 AM
The former one isn't a -dev extension. Stands for developing. ;)
Title: Re: webkitfltk-dev
Post by: wysiwyg on July 14, 2016, 09:08:13 AM
Thanks Misalf, but that package was renamed to include the -dev suffix.  The contents are the same - both were the dev version.
Title: Re: webkitfltk-dev
Post by: Juanito on July 14, 2016, 09:16:55 AM
I'd say the extension in the tc-6.x repo was incorrectly named - although originally it didn't have any header and/or pkg-config files...
Title: Re: webkitfltk-dev
Post by: wysiwyg on July 14, 2016, 10:29:37 AM
Thanks for the reply Juanito, but I'm not worried about what the extension is named, I'm trying to figure out if the .deps file is correct.
Title: Re: webkitfltk-dev
Post by: wysiwyg on July 14, 2016, 10:30:36 AM
Curaga, you would be the best person to probably answer this question since its your project.  Thoughts?
Title: Re: webkitfltk-dev
Post by: Juanito on July 14, 2016, 10:36:00 AM
..well the deps are what is required to build webkitfltk...

http://repo.tinycorelinux.net/6.x/x86_64/tcz/src/webkitfltk/compile_webkitfltk
Title: Re: webkitfltk-dev
Post by: curaga on July 14, 2016, 12:50:42 PM
I do think the current naming and dep file are correct. The previous dep file probably missed some required compile-time dependencies.
Title: Re: webkitfltk-dev
Post by: wysiwyg on July 14, 2016, 02:25:11 PM
Ok, sounds good.  I just wanted to make sure everything was correct with the deps file!

Thanks,
Dave