Chris Johns
4c73a76c80
print/texinfo: Add texinfo package
...
- MacOS systems do not come with makeinfo
- Fix the internal build logic. There was config logic in a
bset file that does not support logic operators. Use a
special tmp internal path to isolate the internal tools.
2023-04-12 12:08:43 +10:00
Chris Johns
05f6bef093
devel/mpfr: Add MPFR as a package
...
- This is a place holder incase we stop building MPFR in
GCC.
Updates #4892
2023-04-05 10:11:15 +10:00
Kinsey Moore
6685718699
Revert github tarball hash changes
...
GitHub has reverted the change that caused all these tarball hashes to
change and so we follow suit.
2023-02-01 10:36:50 +11:00
Kinsey Moore
30b290593a
devel/gnu-default-tools: Use correct include path
...
Include paths must use the full file name with extension. This was
causing errors because it couldn't resolve the include.
2023-01-30 17:12:12 -06:00
Kinsey Moore
5c01a44221
Update hashes for github-sourced tarballs
...
Github has changed the way it generates on-the-fly tarball requests
which has changed the hashes of the resulting tarballs. This adjusts the
affected tarball hashes as a stop-gap until a more permanent solution
can be devised.
2023-01-30 17:12:12 -06:00
Kinsey Moore
afaeda7681
dtc: Add patch to build for ticket 4783
...
This patch resolves a build error with dtc on cygwin until upstream
adopts a fix.
2023-01-30 11:36:38 -06:00
Sebastian Huber
481233a4f4
sis: update to version 2.30
2022-11-04 12:02:10 +01:00
Chris Johns
e547414978
testproc/gsed: Do not use %include with internal builds
2022-09-16 16:57:13 +10:00
Chris Johns
468fc79e8c
devel/gcc: Check and build GNU sed if not available on build host
...
Closes #2300
2022-09-14 16:56:25 +10:00
Chris Johns
27c61da6df
textproc/gsed: Add GNU sed build support
...
Updates #2300
2022-09-14 16:56:18 +10:00
Chris Johns
3cb78b0b81
config: Various updates to fix downloading of sources
2022-08-17 14:52:12 +10:00
Chris Johns
515973d7ab
bare/gnu-tools: Update bare gnu-tools to gcc 12, binutils 2.38 and gdb 11.2
...
- This tracks the common RTEMS tools version. It does not track
special builds that are specific to a tool set.
- Use with "--target=microblaze-elf gnu-tools" where the
target is the tools to build
2022-06-17 09:04:15 +10:00
Sebastian Huber
990e3f05e6
6/7: Use gmp-6.2.1 for GDB
2022-04-25 10:10:03 +02:00
Karel Gardas
89f9208da5
devel: add configuration for expat 2.4.8
2022-04-22 09:06:20 +02:00
Ryan Long
49e3dac177
devel/glib-2.48: Update hash and patch
...
Changes patch to be pulled from an RTEMS ticket and updated the hash of the
patch.
Updates #4634
2022-03-25 14:12:23 -05:00
Ryan Long
ccb8fe8c71
devel/spike-1.1.0: bump hash
...
Bump the hash of spike to match the 1.1.0 release.
2022-02-25 11:54:04 -06:00
Joel Sherrill
ad54d1dd3c
bare/.../dtc.bset: Update to 1.6.1 like other cases
2021-11-18 11:16:25 -06:00
Karel Gardas
f2a89731ce
RSB: update dtc 1.6.0 -> dtc 1.6.1
...
Fixes #4221
Note: the patch updates only dtc 1.6.0 occurrences. It leaves all other
dtc (1.4.x) usages as they are just to not break anything which depends
on older dtc versions.
2021-11-18 11:06:04 -06:00
Alex White
d162b7de61
rsb: Add Xilinx QEMU
2021-08-20 15:19:42 -05:00
Sebastian Huber
6614beb2e1
sis: update to version 2.29
2021-08-04 18:25:30 +02:00
Sebastian Huber
f12dee02d5
sis: update to version 2.28
2021-07-30 15:30:32 +02:00
Jiri Gaisler
8c8c374ceb
sis: update to version 2.27
2021-07-15 16:44:08 +02:00
Alex White
e298dc818c
Add aarch64 target to qemu-couverture
2021-07-02 10:06:40 -05:00
Sebastian Huber
4301130dec
Add GMP as a prerequisite for GDB
2020-12-21 06:40:51 +01:00
Jiri Gaisler
649beb430b
devel/sis: Update to 2.26
2020-12-18 22:57:31 +01:00
Sebastian Huber
675e73f0ea
devel/sis: Update to 2.25
...
Update #4195 .
2020-12-02 10:41:46 +01:00
Chris Johns
31dd1ab442
devel/qemu: Add the hash for the QEMU 5.2.0-rc1
2020-11-16 15:57:30 +11:00
Chris Johns
07261837a2
devel/qemu: Update QEMU to 5.2.0-rc1
...
- This version of qemu uses meson and ninja to build. You will need
to install ninja to build. No checks are made until meson run
2020-11-13 09:24:06 +11:00
Chris Johns
b9d5f95baa
devel/sis: Update to 2.22
2020-09-10 12:05:20 +10:00
Chris Johns
12418190b9
sb/track: Add a command to track build sets.
...
- Process a build set for a range of hosts and output a dependency
tree, the used build set and configuration files.
- Output the configuration files that are no referenced
Closes #4036
2020-08-10 16:19:47 +10:00
Chris Johns
9293dfd3a6
glib: Gnome has change the git version to gitlab in requested patches.
2020-06-25 09:50:16 +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