Alexander von Gluck IV
97e67e3f63
repo/HaikuPorts: Bump gcc for sparc to resolve post-musl changes
...
Change-Id: I900712b13275f64c5f0955a7b9818b2e4d450a9f
2020-01-27 13:50:36 -06:00
Alexander von Gluck IV
2f37766000
sparc: Add missing any arch packages
...
Change-Id: Ib20fbcb805011634394a2296d955bc12613c7056
2020-01-17 14:58:24 -06:00
Alexander von Gluck IV
65f8d4d1f6
sparc: Add the hopefully final missing packages
...
* I still blame Pulkomandy
Change-Id: I8027250dec08b25e9efd2fad6ac0895d18e7273c
2020-01-17 14:21:24 -06:00
Alexander von Gluck IV
cc0783e888
sparc: Add missing devel package for ncurses6.
...
* This is why we normally do this on our local systems.
* I blame Pulkomandy
Change-Id: I763d92edd73ed231fbb99bc3a59c3d3e5dd08f83
2020-01-17 13:05:29 -06:00
Alexander von Gluck IV
42029125dd
sparc: Add missing ncurses6 package
...
Change-Id: I7c49e707f55e804a7222750c88ecbbf7e9f80111
2020-01-17 12:55:05 -06:00
Alexander von Gluck IV
3c0d65cc30
sparc: First attempt at build-packages
...
Change-Id: I19819f6617c02bde87d34baaef5601b4727cb319
2020-01-17 10:15:10 -06:00
Alexander von Gluck IV
f2ad50f6a2
repo/ppc: Sync up repo to fix build.
...
* This doesn't make sense.. I know. See #15498
Change-Id: I280224ec9b7a4f8d91c9031f51073af8112f2d67
2019-12-10 13:43:34 -06:00
Ynoga
09b40d1634
ppc: Minor tweaks to get the arch compile again (WIP)
...
- Factor in types changes (introduction of intptr_t)
- Align JamFiles syntax with in progress architectures (arm/sparc)
- Xorriso doesn't support much of the mkisofs options (anymore ?)
- (After a correct bootstrap) one should be able to build @minimum-raw and haiku-boot-cd again
Change-Id: I4f779ad8f2210389fa9b7f7c0a98c3652a64c257
Reviewed-on: https://review.haiku-os.org/c/haiku/+/1983
Reviewed-by: François Revol <revol@free.fr>
2019-12-04 18:34:31 +00:00
Alexander von Gluck IV
1f8acf0862
HaikuPorts: Bump gnu_efi_kernel build-package for arm
...
Change-Id: I0e0791ebf06a2455896196d1cf0ed41979822619
2019-11-27 13:57:54 -06:00
Alexander von Gluck IV
bc3b6065c6
x86_gcc2: Bump build packages. gcc2h working as expected
...
Change-Id: I0c068acd1874fc8d2a113d51cc8f88ab80dd6ebe
2019-10-28 22:02:34 -05:00
Alexander von Gluck IV
e4c933c93f
build-packages/x86_64: Bump HaikuPorts to latest packages
...
* Includes an updated gnu-efi package which addresses some
header collisions we encountered.
Change-Id: I6a16814136607224d3019069aa642ce4331ff969
2019-10-15 09:28:39 -05:00
Alexander von Gluck IV
81afd20b21
arm/repositories: Add final missing requirements
...
Change-Id: I7fdc23160719774d8977ae6b5ac4af8a5d0ee358
2019-06-19 08:45:32 -05:00
Alexander von Gluck IV
70ebf78e12
arm/repositories: Add missing ncurses6 package
...
Change-Id: I6ca29abbcde80bd09db4c1a4808bd71346afd20e
2019-06-19 07:57:37 -05:00
Alexander von Gluck IV
836e51c326
arm/repositories: Update for latest build_packages
...
* For tracking, there are *mega* hacked together using
llvm's linker and functionality isn't a sure thing.
* Thanks waddlesplash for the sketchy changes :-)
* Hopefully gets non-bootstrap arm builds working again
and let us work on the toolchain without blocking arm
development.
Change-Id: I0617ed83cc757d098e6464222405f75eed91196e
2019-06-18 19:42:16 -05:00
Augustin Cavalier
9fe74faa61
HaikuPorts: Bump python, openssh, git for ncurses6.
2019-05-15 13:31:45 -04:00
Augustin Cavalier
8e05933bc8
HaikuPorts: Add libopenmpt_x86 on x86_gcc2.
2019-05-14 22:43:57 -04:00
Augustin Cavalier
54e53dabfc
HaikuPorts: Add openmpt for x86_64.
2019-05-14 21:42:42 -04:00
Augustin Cavalier
fc985c6121
HaikuPorts: Add llvm7_x86_libs for x86_gcc2.
2019-05-14 21:39:08 -04:00
Augustin Cavalier
f95a6bc18a
HaikuPorts: Synchronize packages; add libpsl and gutenprint8.
2019-05-14 19:03:02 -04:00
Augustin Cavalier
e661fdd17d
repositories: Move the README into the appropriate docs/develop directory.
2019-05-14 19:00:18 -04:00
PulkoMandy
1e4172254d
sparc: fill in HaikuPorts file.
...
Change-Id: I7aef31e72a826936c45e3644a72eb0598386f1ae
Reviewed-on: https://review.haiku-os.org/c/1309
Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>
2019-03-26 20:41:46 +00:00
Alexander von Gluck IV
c085f38639
riscv64: Fill in more bulk architecture items around libroot/kernel
...
Change-Id: Ia2a86d8814d06950ea2d2d19d966c642d26f81d6
Reviewed-on: https://review.haiku-os.org/c/1302
Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>
Reviewed-by: Adrien Destugues <pulkomandy@gmail.com>
2019-03-25 17:16:03 +00:00
Adrien Destugues
5629675a32
sparc: add defines and minimum set of required files
...
Gets the stage0 bootstrap to run.
Imlementation is probably nonsense at this point.
Change-Id: I10876efbb54314b864c0ad951152757cdb2fd366
Reviewed-on: https://review.haiku-os.org/c/1061
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
2019-02-23 16:30:50 +00:00
Alexander von Gluck IV
371809b601
x86_64: Update build_package to include missing llvm7 for mesa_swpipe
...
Change-Id: Iaa381e1dcb5fa486a655a09e032cf780c5d14759
2019-02-18 13:44:56 -06:00
Alexander von Gluck IV
b5ded9cc1a
x86_64: Update build_packages for new libbluray,libdvdnav,libdvdread
...
* Purposely excluded was libdvdcss, libaacs
Change-Id: I83514e301eb3ee2c8f7d90ff6225ccd9a64314ad
2019-02-18 10:24:10 -06:00
Alexander von Gluck IV
4ec9f32bc2
HaikuPorts: Update README.md for build-package updates
...
Change-Id: I5845db702da506eaaa5e179d8470fdaa72470874
2019-02-18 10:19:57 -06:00
Augustin Cavalier
2627aa0698
HaikuPorts: Update build-packages again to pull in new Mesa.
2018-09-27 00:37:43 -04:00
Augustin Cavalier
7a382debc3
HaikuPorts: Update the build-packages set.
2018-09-26 02:43:36 -04:00
Augustin Cavalier
0804aecea1
HaikuPorts: Add lcms, needed by openjp2.
2018-08-27 00:45:29 -04:00
Augustin Cavalier
5fd406b4c8
HaikuPorts: Add OpenJPEG to the build packages set.
...
We now build libicns against it. It seems that it is better-maintained than
JasPer, so we should probably consider switching the JPEG2000Translator to
use it also.
2018-08-26 12:44:29 -04:00
Augustin Cavalier
21909dacd2
HaikuPorts: Update build-packages set.
2018-08-26 01:29:35 -04:00
Alexander von Gluck IV
459da273e4
build_packages: Now update arm and ppc after hardlinks (oops)
...
Change-Id: I2140dc50fb1cedcede317deb1a3473ec4db7871c
2018-08-08 10:27:49 -05:00
Alexander von Gluck IV
dc6b314309
build_packages: add efi for ppc and arm for fun
...
Change-Id: I81575e9f96d9682d17d5badd83808baaba4a7c69
2018-08-08 10:21:34 -05:00
Augustin Cavalier
d1c51097eb
Upgrade FFmpeg to 4.0.1 across the board (including GCC2.)
...
This was accomplished by adding some pretty nasty hacks to the FFmpeg recipe
so that we can compile it for the GCC2 ABI using GCC7. This works because
GCC's C ABI has not changed between GCC2 and GCC7.
As a consequence of this, pretty much all the longstanding issues of the
ancient-and-still-miscompiled FFmpeg 0.10 are now completely gone.
Fixes #5080 , #8461 , #12696 , #12436 , #13981 #13410 , #13337 .
Closes (possibly fixed earlier) #8605 , #8511 , #6984 .
Probably fixes (couldn't test) #13989 , #11974 .
2018-07-02 22:21:27 -04:00
Augustin Cavalier
b06628148f
HaikuPorts: Update nano to not depend on libmagic.
2018-06-17 15:37:05 -04:00
Augustin Cavalier
c1f451fa9b
HaikuPorts: Sync packages with latest buildmaster (most notably, WebKit.)
2018-06-17 12:58:36 -04:00
waddlesplash
02a7351fa2
Upgrade to GCC 7.
2018-05-22 21:43:38 -04:00
Alexander von Gluck IV
20aff1c8ca
HaikuPorts/x86: Fix x86 build_packages repo url
...
Change-Id: Ib8f70f87b70b146c9342890bbff80cd4cc5e9680
2018-05-21 13:32:49 -05:00
Adrien Destugues
efd07aad5b
Update to haikuwebkit 1.6.4 (x86 only).
...
... and synchronize all packages with haikuports.
2018-05-05 18:00:18 +02:00
Alexander von Gluck IV
40a466d7b8
HaikuPorts/ppc: Add final missing packages
...
Change-Id: I48391b8a53d7d609c2ee2860c551a773f84b895e
2018-03-08 15:04:29 -06:00
Alexander von Gluck IV
8fd650cfdf
Haikuports/ppc: Add most* packaged needed for minimum-raw
...
* There is a new requirement for bootstrap... fontconfig.
Change-Id: Iaa2cb38b0fd925f750d6890e392f946bf42604e7
2018-03-08 14:45:11 -06:00
Augustin Cavalier
d3bdde3594
HaikuPorts: Add libidn2.
...
New dependency of gnutls36.
2018-03-08 11:34:52 -05:00
Augustin Cavalier
853d003ed9
HaikuPorts: Update again after openexr rebuild.
...
Due to https://github.com/haikuports/haikuporter/issues/158
2018-03-07 20:34:36 -05:00
Augustin Cavalier
9e13d1b8d1
HaikuPorts: Update against current repos.
2018-03-07 18:04:31 -05:00
Augustin Cavalier
19b9099b98
HaikuPorts: Bump versions of EXR libraries, again.
2017-12-17 11:13:43 -05:00
Augustin Cavalier
6fc4a39b06
build/HaikuPorts: Add OpenEXR so it can be outsourced.
2017-12-16 12:51:18 -05:00
Augustin Cavalier
416460cf4a
HaikuPorts: Update build packages set (again).
...
Previous libwebp package pulled in some dependencies we didn't want.
2017-12-10 15:44:48 -05:00
Augustin Cavalier
2934d7f856
HaikuPorts: Update build packages set.
2017-12-10 14:28:26 -05:00
Augustin Cavalier
97599bfc05
build: Fix release build profile.
2017-12-01 22:28:43 +01:00
Alexander von Gluck IV
2028f6e7fa
repo/arm: Correct repo url
2017-11-28 18:33:28 -06:00