Commit Graph

2847 Commits

Author SHA1 Message Date
Brandon Tran
2e9eeae9c4 Expanded description in p7zip-9.13 for Google Code-In 2013. 2013-11-19 23:33:31 -08:00
Brandon Tran
e36636d635 Updated description of bzip2 for Google Code-In 2013. 2013-11-19 22:16:04 -08:00
Brandon Tran
9f1353dae9 Updated description of app-dicts/aspell_en for Google Code-In 2013 2013-11-19 21:54:23 -08:00
Chris Roberts
093f5eecd6 Fix some issues with the qt recipe
* Fix an upstream problem with the time conversion in the native
  system notifications

* Kludge the packaging to put *.so symlinks in the runtime path too.
  Not particularly happy about it but I'm sick of dealing with this
  recipe. This makes qmake/cmake/etc... happy
2013-11-19 18:19:52 -07:00
Scott McCreary
e56d3553eb Fixed querywatcher recipe 2013-11-19 16:31:52 -08:00
Scott McCreary
e178738cc9 Initial recipe to build Backup, recipe by GCI2013 student tgkokk 2013-11-19 16:31:07 -08:00
Scott McCreary
c86b966af1 Added anonymous_pro, cantarell and lohit fonts, .recipes by GCI2013 student Adrián Arroyo Calle 2013-11-19 12:22:07 -08:00
Scott McCreary
8c95d507ab Fixed required libraries for tuxpaint 2013-11-19 08:48:18 +00:00
Scott McCreary
84fbae4af9 Added recipe for QueryWatcher, fails to build on makefile-engine error 2013-11-19 08:48:15 +00:00
Scott McCreary
17ee4db857 Fixed recipe for hare so that it actually builds now. 2013-11-18 16:40:26 -08:00
Chris Roberts
5338cfb2c9 Convert documentviewer to working recipe 2013-11-18 01:26:10 -07:00
Chris Roberts
83d635b6a7 Convert/update fitz to working recipe
--HG--
rename : media-libs/fitz/fitz-1.0.recipe => media-libs/fitz/fitz-1.1.recipe
2013-11-18 01:25:49 -07:00
Chris Roberts
2620077d4f Convert djvulibre to working recipe 2013-11-18 01:25:17 -07:00
Chris Roberts
4b170d9b9e Convert jbig2dec to working recipe 2013-11-18 01:24:36 -07:00
Chris Roberts
dd3a084dbd Convert openjpeg to working recipe 2013-11-18 01:23:52 -07:00
Adrien Destugues
ca405395fb im: add tests and some extra fixes
- Use system zlib
- Link tests dynamically with the libs
2013-11-17 15:52:29 +01:00
Adrien Destugues
f0fd4fe4d4 im,cd,lua: more work towards hybrid mode packages
* Do not rebuild libz and freetype from CD sources, use the system
ones.
 * I had to force a dependency on as$secondaryArchSuffix, otherwise
binutils 2.17 is included in the chroot instead of the gcc4 version.
 * The policy checker complains that the packages don't depend on
libstdc++.so, but this should be provided by haiku_x86.hpkg ?
 * The patch for IUP fails to apply. I guess this is because of line
ending problems as we work from a zipped source archive. Using "git
apply" manually works, however.
2013-11-17 12:15:10 +01:00
Adrien Destugues
31bcf8b0a3 fontconfig: fix devel package dependencies
Depend on the base package using the right name.
2013-11-17 11:07:34 +01:00
Adrien Destugues
a8671aabf4 Lua: fix devel package provide.
Thanks to augiedoggie for spotting this.
2013-11-17 11:06:55 +01:00
Adrien Destugues
6fb6ba0f93 cd,iup: support hybrid builds
* Untested, as IM fails to build for a non-identified reason.
2013-11-16 21:59:31 +01:00
Adrien Destugues
ac009bccc0 im: allow hybrid builds and other cleanups
* Fix tecmake to set a soname for the libraries

This currenly fails strict-policy checks because the package doesn't
depend on libstdc++.so, but this should be in haiku$secondaryArchSuffix.
I also had to explicitly depend on the proper version of as, otherwise
the one for gcc2 would be picked up. I suspect one of the dependencies
is wrong, but attempts to use haikuporter --why have failed.
2013-11-16 21:59:31 +01:00
Adrien Destugues
62984b532f Lua: allow hybrid builds. 2013-11-16 21:59:30 +01:00
Adrien Destugues
e1b08f24f2 Fontconfig: fix secondary architecture build
* Missing suffix for binaries
 * Export pkg-config path so pkg-config picks the libs (freetype, in
this case) for the right architecture.
2013-11-16 21:59:30 +01:00
Adrien Destugues
bfa0e07c9d Freetype: remove useless dependency
* The runtime package for freetype doesn't seem to need bzip2
development package. This looks like a copypaste error.
2013-11-16 21:59:29 +01:00
Chris Roberts
af5b369911 Fix gcc2 support for qt-4.8.5
* Fix systray support by removing check for
  /boot/common/bin/qsystray. Instead we always return true
  when determining if Haiku supports a systray since qsystray
  is guaranteed to be installed
* qmake will need some fine tuning. When trying to build other
  qt based projects it will insert the wrong link flags
  (i.e. -L.../lib... instead of -L.../develop/lib...)
2013-11-15 21:11:53 -07:00
Adrien Destugues
3af2497960 WIP recipe for IUP
* Rebase the work I did against latest IUP release
 * Currently fails to build because IUP wants to generate both Lua 5.1
and 5.2 bindings. It seems we can't build_require both packages to build
the bindings ? (require should be ok, as the libs for each version will
go in different packages in the end).
 * Also, port some of the fixes to tecmake to the two other tecgraf libs
using it.
2013-11-15 23:45:03 +01:00
Adrien Destugues
75c04e7a07 Add recipe for tecgraf cd. 2013-11-15 22:18:40 +01:00
Adrien Destugues
e56aecd934 Add recipe for tecgraf im.
The libs have no soname (as usual with tecgraf products), and
prepareInstalledDevelLibs isn't working. What can we do to fix that?
2013-11-15 21:49:31 +01:00
Chris Roberts
bc3bb93dd6 Installation path adjustments and empty dir cleanup of qt recipe 2013-11-15 00:39:00 -07:00
Chris Roberts
5ac3c55044 Add qt-4.8.5 recipe
* Untested as secondary on gcc2
* Could use some subpackages like _debug/_demos/etc...
  (demos and examples are disabled at the moment)
* Might need some fine tuning of install directories but they're
  generally ok.  This is things like possibly moving qtconfig
  into the preferences directory and putting some of the bin
  commands that are currently in the _devel package into an apps
  dir.
* Several of the libs and some of the data files from the main
  package could probably be put in the _devel package.
2013-11-14 20:23:31 -07:00
Scott McCreary
a9cd5138b2 Imrpoved secondaryArchsuffix for sdl_mixer 2013-11-14 12:00:43 -08:00
Scott McCreary
18aca96f7c Fixed comment in libsdl2 recipe 2013-11-14 12:00:40 -08:00
Scott McCreary
5a3f50eaa3 Renamed and fixed openal-1.13.0 recipe 2013-11-14 12:00:38 -08:00
Scott McCreary
d913d4a8af Initial recipe for fontconfig, may need further testing 2013-11-14 08:31:04 -08:00
Scott McCreary
647174b1d5 Rename WIP-taglib-1.9.1.recipe so haikuporter stops nagging 2013-11-14 08:30:53 -08:00
Chris Roberts
dadd33666f Fix beam and mark as available for gcc4
--HG--
extra : rebase_source : 0342786067b18f00e9e36577923f1784eb270164
2013-11-14 02:21:43 -07:00
Scott McCreary
db625b69e6 Rename taglib-1.9.1 to WIP-taglib-1.9.1, delete old taglig recipes except 1.7.2 2013-11-13 15:59:40 -08:00
Scott McCreary
a02b30d6e3 Fixed taglib-1.7.2 so that it puts headers in the right place. 2013-11-13 15:58:02 -08:00
Siarzhuk Zharski
1a52683d2f KeymapSwitcher updated to 1.2.7.11
* pre-sort keymaps in available keymaps outline view;
* fix issue with fake menu-field label;
* rename Hotkey to Shortcut;
* do not bind localization catalogs into preferences UI application.
2013-11-13 23:27:56 +01:00
Scott McCreary
fceb3f70bd Fixed taglib-1.7.2.recipe so that it builds on gcc2, this might be the last version that will work on gcc2. 2013-11-13 02:34:32 -08:00
Scott McCreary
97f653e057 Added more support for secondaryArchSuffix in sdl libs 2013-11-12 17:22:56 -08:00
Scott McCreary
33860b3437 Added more support for secondaryArchSuffix in libsdl 2013-11-12 17:22:37 -08:00
Scott McCreary
58459643ff Removed old sdl_image recipes 2013-11-12 17:22:15 -08:00
Scott McCreary
94ece9f3bc Update libwebp to 0.3.1 2013-11-12 17:21:52 -08:00
Scott McCreary
2bde8e1b1a Updated giflib to 5.0.5 2013-11-12 17:21:30 -08:00
Chris Roberts
21251cc791 Quick fixes for bepdf using gcc4
I didn't spend a whole lot of time on it so it's going to need
some cleanup of the patches and proper fixes ( instead of just
adding -fpermissive to the compile flags and using sed on the
jamfiles :P )
2013-11-12 16:26:27 -07:00
Adrien Destugues
1ee30d71a0 CMake: remove common/ references and fix use with distcc.
* common/ dir is no more.
 * When using distcc, our logic to detect the secondary architecture
didn't work because cmake ran "distcc" instad of "distcc gcc-x86". Add
the missing part to the command-line invocation.
2013-11-12 16:38:28 +01:00
Scott McCreary
4e2a44f089 Converted allegro to .recipe format. Can't test yet due to broekn CMake 2013-11-12 02:17:46 -08:00
Adrien Destugues
1c9af8d9b6 More complete Hpkg support in CMake/CPack
* This works well enough to get hpkg files of HaikuWebkit
 * Packages can be used in Haiku build for a Network Kit Web+
2013-11-12 09:44:48 +01:00
Chris Roberts
c0ac90b86c Fix ruby on gcc4 and enabled building of shared libruby
* Switch to gcc for linking modules in order to handle the rpath
   flags
 * Enable -export-dynamic flag so we can lookup symbols properly
 * Add soname flags so that haikuporter doesn't freak out when
   trying to package the devel libs
2013-11-11 23:41:49 -07:00