Chris Johns
3ec64413c9
rtems: Update source and patch URLs to valid locations
...
Updates #4715
2022-11-15 21:50:22 +11:00
Chris Johns
b57948f666
rtems: Update source and patch URLs to valid locations
...
Updates #4715
2022-11-14 14:03:54 +11:00
Chris Johns
5992bc9519
bare/gcc: Remove gcc-4.8.2 because newlib references the unsupported CVS
...
Updates #4715
2022-11-14 09:25:29 +11:00
Chris Johns
db3d470c31
sb/getsources: Fixes to configurations
...
Updates #4715
2022-09-08 15:47:40 +10:00
Ryan Long
f7e754b6b4
Add QEMU 5 configuration files
2022-08-23 11:39:05 -05:00
Ryan Long
73e426db82
glib-2.48.2-1.cfg: Fix checksum of patch
2022-08-23 11:39:05 -05:00
Ryan Long
7f6cfad445
devel/spike-1.1.0: bump hash
...
Bump the hash of spike to match the 1.1.0 release
Closes #4660
2022-06-02 10:13:49 -05:00
Ryan Long
2e98eecf86
devel/qemu4: Add patches so qemu4 can build
...
These patches add patches that fix the build issues preventing qemu4
from building on Ubuntu.
Closes #4561
2021-12-15 08:07:50 -06:00
Ryan Long
612c4d065e
devel/dtc: Bump dtc hash to match rtems6
...
Bumped dtc version to get rid of build failure for dtc.
Closes #4562
2021-12-15 08:07:42 -06:00
Chris Johns
4da24fb490
bare/libusb: Fix the configuration and add a hash
...
Updates #4014
2020-08-11 11:42:14 +10:00
Chris Johns
673f9ad5c0
5: Remove unused configuration files for the release
...
Updates #4014
2020-08-11 11:42:14 +10:00
Chris Johns
b14fd48f31
glib: Gnome has change the git version to gitlab in requested patches.
2020-06-25 09:50:39 +10:00
Chris Johns
42b7e8a4fa
devel/qemu4: Use release source tarball
...
Git cannot be used for a release as our release process does not
package the source in a manner qemu expects.
Closes #3976
2020-06-10 14:57:58 +10:00
Chris Johns
f0abfa8911
re/pixman: Revert the accidental commit.
...
- Move qemu to 0.40.0 so pixman builds on FreeBSD 12
2020-05-08 16:06:21 +10:00
Chris Johns
955c1c173e
bare/qemu: Fixes building on FreeBSD
...
- Move the qemu config to a common file shared by qemu and qemu4.
- Disable nettle on qemu4, FreeBSd complained.
- Add some extra git cleaning steps to the git path. These however
do not full clean the qemu submodules and it is not worth the
effort to try and fix.
- The devel/qemu will not build on machines with python set to
python3. This will not be fixed, use qemu4.
Closes #3966
2020-05-08 14:33:44 +10:00
Joel Sherrill
da17bda77a
qemu4.bset: Update to pixman 0.40.0.
2020-05-08 10:42:34 +10:00
Chris Johns
a137ab8451
devel/glib: Fix the checksum for the patch
2020-04-27 14:40:00 +10:00
Vijay Kumar Banerjee
190b39e913
source-builder: Add capstone
2020-04-10 08:44:32 -05:00
Vijay Kumar Banerjee
50916e89e8
bare/config: Add devel/dtc-1.6.0
2020-04-10 08:43:56 -05:00
Vijay Kumar Banerjee
bdffe4647a
bare/glib-2.48.2: Add patches to suppress null string warning
2020-04-10 08:43:18 -05:00
Vijay Kumar Banerjee
c41e0c3a6d
qemu-couverture: update to qemu-stable-4.0.0
2020-04-10 08:30:58 -05:00
Hesham Almatary
f3afcb5460
rsb: Use dtc.bset for Spike
2020-04-09 12:38:22 +01:00
Hesham Almatary
9f18471828
rsb: Bump DTC to 1.4 version
2020-04-09 12:38:14 +01:00
Chris Johns
9b7cdb7603
bare: Fix pkgconfig checks and getting source.
...
- If the package was installed the check does not build the package.
This also meant getting the source failed.
Closes #3919
2020-03-27 14:39:33 +11:00
Chris Johns
25386b12ed
bare/glib: Add back glib-2.39.3-1
...
- It was removed in ...
https://git.rtems.org/rtems-source-builder/commit/?id=f93fcef875560f6a8ac7a3a541e4a96f73751553
2020-03-27 14:38:19 +11:00
Joel Sherrill
71af2d9ced
spike: Update to use exec that searches along PATH.
...
Updates #3914 .
2020-03-25 10:21:28 -05:00
Joel Sherrill
12e02adea0
Spike: Update to include fix for hard-coded path to dtc
...
Closes #3914 .
2020-03-23 15:09:29 -05:00
Martin Erik Werner
f93fcef875
qemu: Update glib to build on newer gcc
...
Update the glib version to 2.48.2 in order to fix build failure on newer
gcc[0].
Force internal version of libpcre for glib, since otherwise the build
failed, presumably since libpcre is not provided as a module (maybe it
should?).
Increasing the glib version further to the current latest was not
tested.
[0]
CC libglib_2_0_la-gdate.lo
../../glib-2.39.3/glib/gdate.c: In function 'g_date_strftime':
../../glib-2.39.3/glib/gdate.c:2497:7: error: format not a string literal, format string not checked [-Werror=format-nonliteral]
tmplen = strftime (tmpbuf, tmpbufsize, locale_format, &tm);
^~~~~~
2020-03-20 11:50:28 -05:00
Jiri Gaisler
bdc674ef34
sis simulator: update to version 2.21
...
* Fix incorrect operation on big-endian hosts
* Avoid reserved word sparc
* Initialize PC before connecting to gdb
2020-03-06 15:24:21 +01:00
Joel Sherrill
6c65fc237b
qemu-couverture-git-1.cfg: Use an identifiable name for the download file.
...
closes #3808 .
2019-12-13 08:55:40 -06:00
Jiri Gaisler
0e41f9dd88
Update sis to v2.20
...
* Support gdb async break on all platforms
* Support ctrl-c on win32
2019-11-14 14:10:42 +01:00
Hesham Almatary
cd67edb7ca
rsb: Update RISC-V's Spike revision
...
Latest Spike integrated fesvr in its source directory, so there
is no separate fesvr anymore.
Also use a revision of Spike that fixes the file permissions
when getting installed.
2019-11-12 10:44:51 +00:00
Jiri Gaisler
35a4a0c0e0
Update sis simulator to v2.19
...
* Improve gdb watchpoint handling/reporting
* Support building on Mingw-W64
* Stop flushing sparc reg windows on gdb break
* updates #3816
2019-11-09 15:42:45 +01:00
Jiri Gaisler
720db64455
Update sis to v2.18
...
* Support for gdb watchpoints
* Fix build problems on cygwin (closes #3807 )
2019-11-02 19:51:17 +01:00
Chris Johns
5ecf0181b4
bare/spike: Fix %hash lines, change to base64 checksums.
2019-10-28 18:16:33 +11:00
Chris Johns
aa90689d73
devel/libiconv: Add a hash.
2019-10-28 13:59:55 +11:00
Joel Sherrill
8e38a84868
dtc-1.2.0.cfg: Switch to sha512 so it builds
2019-10-25 08:09:44 -05:00
Joel Sherrill
68870df775
Update Spike RSB recipe and correct installed permissions
...
Updates #3802 .
2019-10-23 17:54:10 -05:00
Sebastian Huber
bf7b4ad68f
automake-1.12.6: Fix build issues
...
Patch copied from "rtems/config/tools/rtems-automake-1.12.6-1.cfg".
2019-09-18 07:34:31 +02:00
Chris Johns
4b7af07300
5/llvm: Add LLVM as a package for RTEMS.
...
- Add '%source download <source>' to only download the source
and do not unpack and prep. This can used when a package
internally needs another source package.
- Install the staging root only if it is present. A package
may internally build another package that is not staged as it
is not suitable for installing.
Updates #3250
Updatew #3797
2019-09-16 08:21:40 +10:00
Chris Johns
5684292a80
bare/pcre: Add PCRE 8.40
2019-09-16 08:21:40 +10:00
Jiri Gaisler
4c51cd9c4b
Added qemu 4.1.0 as bare target
...
* target name is devel/qemu4, old qemu preserved as devel/qemu
2019-08-22 20:09:54 +02:00
Chris Johns
5eb4282eb4
devel/sis: Fix building the SIS on FreeBSD
...
- Update to SIS 2.17 which has internal readline support for
the hosts which do not have readline.
Closes #3763
2019-07-23 21:47:53 +10:00
Jiri Gaisler
8156748bd2
Add bare target to build standalone sis (devel/sis)
2019-06-18 20:27:52 +02:00
Hesham Almatary
693e6b518d
rsb: Update RISC-V's Spike revision
2018-11-12 10:22:35 +00:00
Chris Johns
96c414c8ff
windows: Remove BuildRoot from all configs, add a short tmp path.
...
Closes #3562 .
2018-11-05 15:46:42 +11:00
Chris Johns
6ac3ed87d3
bare/devel: Add qemu-couverture support.
...
Add a build set and configuration to build a QEMU we can use for
coverage testing.
2018-05-01 11:58:43 +10:00
Chris Johns
4b3e0f8e3d
The libexpat project has moved to github. Fetch expat from github.
...
Close #3315
2018-03-05 08:29:40 +11:00
Stephan Gambke
18e1ba6a40
sb: Switch some md5 hashes to sha256
...
Using md5 hashes will break the building of qemu.bset,
so switch all involved hashes to sha256
2018-02-05 09:40:54 +11:00
Hesham Almatary
e274bdfe10
RSB - RISC-V: Add scripts to build RISC-V's simulator
...
Update #3109
2017-10-28 18:00:42 +11:00