Commit Graph

45 Commits

Author SHA1 Message Date
Adrien Destugues
63e56ae879 Recipes for NetSurf 3.7 and libraries 2017-10-23 05:14:03 +02:00
Adrien Destugues
a085094bc7 Bump some hrevs after BControlLook ABI changes. 2017-10-08 10:22:32 +02:00
Adrien Destugues
e48172874d NetSurf: fix crash when resizing window. 2017-08-19 21:57:00 +02:00
Jerome Duval
fc0936b040 Bump revisions for x86_64 rebuild after time_t change.
* a few apps needed build fix for time_t.
* disable compatibility packages for x86_64.
2017-06-27 15:46:25 +02:00
Adrien Destugues
9cee7544d2 NetSurf: fix packaging
- It was installing in system/boot/apps
- The resources were still copied, but they are part of the executable
  now so they are not needed
- Deskbar link pointed at the wrong place
2017-02-05 10:01:16 +01:00
Sergei Reznikov
b41f1f375b NetSurf: drop unused build option 2017-01-07 01:58:57 +03:00
Sergei Reznikov
08190e92b5 NetSurf: fix REQUIRES
* move NetSurf binary to $appsDir
2017-01-07 01:20:14 +03:00
Adrien Destugues
35b97d25e1 netsurf, webkit: fix dependency on libpng. 2016-12-30 16:25:31 +01:00
Adrien Destugues
75cdba91bb NetSurf: update to 3.6 (and all dependencies)
Fixes many bugs, runs even faster, render more pages properly.
2016-12-21 22:23:37 +01:00
Adrien Destugues
2df439dafb NetSurf 3.4 and dependencies. 2016-02-19 22:17:24 +01:00
DarkmatterVale
0699b604dc Update libraries to be gcc4 compatible 2015-12-22 09:03:04 +00:00
Adrien Destugues
6145187eaa Bump package revisions after OpenSSL update. 2015-11-12 14:39:46 +01:00
Augustin Cavalier
4634abef1b Trim extra newlines at end of file & trailing whitespace. 2015-08-04 12:08:31 -04:00
Kostadin Damyanov
3e0dd2696c De-lint recipes. 2015-08-04 08:25:40 +03:00
Adrien Destugues
aa45bcc74d Fix netsurf and dependencies on x86_64.
* lint problems, missing PATCHES, missing checksums
* a few actual issues in netsurf itself
* now builds and runs fine.
2015-07-13 19:57:17 +02:00
Augustin Cavalier
f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04:00
Augustin Cavalier
4c871c5452 netsurf: Remove unused scanner.c. 2015-07-01 19:49:58 -04:00
Adrien Destugues
e60cecf1ee Add recipes for Netsurf 3.3. 2015-03-21 21:05:48 +01:00
Oliver Tappe
52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Adrien Destugues
4eda22e129 NetSurf: pull fixed sources from git repos.
NetSurf devs helped fix the Haiku port after I noticed the 3.2 release
was not working. Get the latest changes from their git repo so we can
have a working release.

Also add dependency on hubbub since this is now dynamically linked.
2014-09-05 14:22:59 +02:00
Adrien Destugues
6999710fee Recipes for NetSurf 3.2.
Unfortunately it's broken. The start page will not draw anything, and
trying to access any other URL triggers an assert. I don't even
understand why NetSurf is building in DEBUG mode, the assert shouldn't
be active...
2014-09-01 14:59:37 +02:00
Jerome Duval
36e2c0ed6d netsurf: build on x86 and x86_64
* fix dependencies and build system
* check doesn't build correctly with haikuporter on x86_64 beause
of a Python bug (hard link extraction in tar files)
2014-08-30 19:57:59 +00:00
Adrien Destugues
83137678f6 NetSurf: fix install.
* Don't hardcode the path to resources in the executable, use FindPaths
* Set the proper desination dirs so things actually end up in the
package.
2014-06-20 13:40:28 +02:00
Adrien Destugues
9dea714078 Delete old netsurf recipe. 2014-06-09 21:46:45 +02:00
Adrien Destugues
cc7200b3a5 NetSurf: use split-out source package.
The default source distribution comes with all dependencies. It is not
as easy to compile, and it's better to have the libs in separate
packages for others to use, anyway.
2014-06-09 21:45:31 +02:00
Adrien Destugues
07aafa8ba4 Add recipe for netsurf 3.1.
* Includes gcc2 fixes.
2014-06-08 22:55:15 +02:00
François Revol
72ac1f84c6 Convert some remaining bep syntax to shell syntax 2013-12-07 02:00:02 +01:00
Adrien Destugues
6d8881b5d9 NetSurf: remove outdated non-recipes and patches. 2013-10-19 18:35:42 +02:00
Oliver Tappe
655a5e7f16 Rename some merged recipe files to conform to version syntax. 2013-09-17 12:08:37 +02:00
Adrien Destugues
2bfeb67002 Update NetSurf following 3.0 release
* All the packages have changed version
 * Cleanup the dependencies to avoid repeating transitive ones
 * libxml is not required anymore (libdom replaces it everywhere)
 * on the other hand, NetSurf build uses perl html::entities. Added a bep for it.
 * Also adjusted the licences. While NetSurf is still GPL/MIT+OpenSSL exception, all the other libs are plain MIT, with various copyright holders.

(cherry picked from commit 9b6e3c28b0)

Conflicts:
	dev-libs/libwapcaplet/libwapcaplet-0.2.0-HEAD.bep
	dev-util/buildsystem/buildsystem-1.0-HEAD.bep
	media-libs/libnsbmp/libnsbmp-0.1.0-HEAD.bep
	media-libs/libsvgtiny/libsvgtiny-0.1.0-HEAD.bep
	net-libs/libdom/libdom-0.0.1-HEAD.bep
	www-client/netsurf/netsurf-3.1-HEAD.bep
2013-09-17 00:45:35 +02:00
Oliver Tappe
aec3652b01 Cleanup: fix names of recipe and patch files.
* this fixes the wrong recipe names introduced by myself in #d525fee
* adjust patch names to match corresponding recipes
* additionally: create 'additional-files' folders as hint to some
  ports that do not have a proper recipe yet
2013-08-25 23:51:08 +02:00
Oliver Tappe
d525fee8e9 Fix names of recipe files that were non-parsable 2013-08-04 21:47:43 +02:00
Oliver Tappe
60aba35d64 * convert all .bep files to follow shell syntax
* rename all .bep files to .recipe
2013-03-29 16:31:03 +00:00
Oliver Tappe
94cc6aaf85 Merge all changes from trunk 2013-03-29 14:04:07 +00:00
Scott McCreary
bfd23fd66b Remove netsurf-2.7-r11424 and replace it with a bep file to build
2.7-trunk instead
2011-01-21 23:52:16 +00:00
Scott McCreary
c16cde8eac Updated netsurf to 2.7-r11424, for testing only 2011-01-21 23:24:08 +00:00
Scott McCreary
f181a61eda Updated netsurf to 2.6, added patch for librosprite, to allow it to build with gcc2. 2010-09-25 21:51:40 +00:00
Chris Roberts
19fd2d4bfa Merged most of the OPD files into the beps. 2010-05-16 19:28:03 +00:00
Chris Roberts
2314c1cc85 Attempt to clean up the DEPEND field of some of the bep files to match the format described on the wiki. 2010-04-27 01:15:54 +00:00
Scott McCreary
0a0954d8e6 Another attempt to get netsurf-svn trunk to build... 2010-04-12 05:05:28 +00:00
Scott McCreary
d6703bf8a2 Added .bep file to attempt building netsurf-r9799. 2010-04-10 04:23:06 +00:00
Scott McCreary
296812c937 Initial .bep file for netsurf, this version trips up on librosprite.c, perhaps it's not buildable with gcc2. 2010-04-09 02:05:50 +00:00
Chris Roberts
daf04f5627 License cleanup for OPD files. Needed the GNU prefix on (L)GPL stuff. 2010-01-02 07:19:11 +00:00
Matt Madia
e72aed9c4b ".OptionalPackageDescription" file for NetSurf. This is to be edited, renamed
to ".OptionalPackageDescription", and included in .zips that are intended to be
a Haiku OptionalPackage.
2009-05-09 05:10:14 +00:00
Matt Madia
1bd2ad0016 Adding a pre-compiled scanner.c. File was touch -t 201801010000 scanner.c prior to upload. 2009-03-29 16:23:41 +00:00