Commit Graph

345 Commits

Author SHA1 Message Date
Florian Müllner
26e545a0ef
rpminspect: Skip lto test in annocheck
LTO is disabled on some archs, so the test will fail.
2024-05-20 18:20:46 +02:00
Florian Müllner
0b1c3a3a81
Bump release number (again)
The package is still not using autorelease ...
2024-05-16 18:44:05 +02:00
Florian Müllner
8e64a435a1
Add rpminspect configuration
mozjs is built with LLVM, so gcc-specific hardening properties
tested for by annoncheck are absent.
2024-05-16 15:29:16 +02:00
Florian Müllner
bcacbf1898
Specify AFL version in License field
"AFL" is not a valid SPDX identifier, it requires to specify
which version of the Academic Free License is used (2.1 or later
in this case)
2024-05-16 15:29:16 +02:00
Tomas Pelka
fe4ff5f2ba Add gating.yaml via API 2024-05-14 06:54:19 +00:00
Florian Müllner
5619079595
Bump release number
I missed that gjs hasn't transitioned to autorelease, so bump
the release number to pick up the previous changes.

Related: Related: RHEL-30208
2024-05-13 18:11:36 +02:00
Florian Müllner
8fa1089a72
Fix License information
ASL does not exist. Some source files are licensed under Apache 2.0,
so that's most likely what was meant (and in any case, Apache should
appear)

Related: RHEL-30208
2024-05-13 17:06:14 +02:00
Florian Müllner
74edea8499
Disable LTO on aarch64
... as done in the standalone mozjs115 package on RHEL.

Related: RHEL-30208
2024-05-13 16:13:50 +02:00
Florian Müllner
314a048f68
Bundle mozjs
Bundling mozjs in gjs should make it possible to remove the system
wide mozjs115 package from base RHEL 10, which makes it easier in the
future if we need to update gjs to use newer mozjs. At that point,
we can just update gjs to the new mozjs version it needs and not
have to worry about maintaining a system-wide mozjs115 for all of
RHEL 10 lifetime.

Adapted from the corresponding RHEL 9 change by Kalev Lember.

Resolves: Resolves: RHEL-30208
2024-04-15 16:28:34 +02:00
David King
ac4928dfa0
Backport F40 changes
Resolves: RHEL-30208
2024-04-11 15:33:59 +02:00
František Zatloukal
2f63ed30c1 Rebuild against mozjs115-115.7.0-1 2024-02-12 12:56:38 +01:00
Fedora Release Engineering
d2ae3b6e6c Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 14:58:13 +00:00
David King
a95bdfb166 Update to 1.79.2 2024-01-20 11:31:09 +00:00
Fedora Release Engineering
56e3b1c500 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 22:28:44 +00:00
Kalev Lember
50f36b8c90 Update to 1.78.2 2024-01-11 13:44:32 +01:00
Miroslav Suchý
c1a9cec058 Migrate to SPDX license
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_3
2023-12-27 12:01:36 +00:00
František Zatloukal
0426a16566 Rebuild against mozjs115-115.6.0-1 2023-12-23 11:00:35 +01:00
Kalev Lember
391685f0fd Update to 1.78.1 2023-12-06 17:11:55 +01:00
František Zatloukal
8a1deefa33 Rebuild against mozjs115-115.4.0-1 2023-11-07 12:23:27 +01:00
František Zatloukal
c240986343 Rebuild against mozjs115-115.3.1-1 2023-09-29 12:06:54 +02:00
Kalev Lember
77a034e510 Update to 1.78.0 2023-09-19 11:15:05 +02:00
Kalev Lember
be1ad4438d Update to 1.77.90 2023-09-05 10:36:29 +02:00
Kalev Lember
ba48646db9 Update to 1.77.2
- Switch to mozjs115
2023-08-10 22:33:29 +02:00
Fedora Release Engineering
a28c78b1c4 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 23:08:29 +00:00
Kalev Lember
8c50062100 Update to 1.77.1 2023-07-03 23:47:12 +02:00
David King
6f1a98e3eb Update to 1.76.2 2023-06-15 07:06:05 +01:00
David King
9d9a81fc42 Update to 1.76.1 2023-06-13 09:23:56 +01:00
František Zatloukal
07118cd544 Rebuild against mozjs102-102.12.0-1 2023-06-11 12:11:09 +02:00
David King
a2646f7eeb Update to 1.76.0 2023-03-19 15:27:26 +00:00
František Zatloukal
a407dd1319 Release bump 2023-03-14 12:21:25 +01:00
František Zatloukal
91e9e4ea21 Rebuild against mozjs102-102.9.0-1 2023-03-14 12:15:47 +01:00
David King
1d7493a9b0 Update to 1.75.90 2023-03-06 06:32:24 +00:00
David King
bcb88871ab Fix build when char and signed char differ
https://gitlab.gnome.org/GNOME/gjs/-/merge_requests/825
2023-02-23 21:06:44 +00:00
David King
df2f27c0f5 Update to 1.75.2 2023-02-23 14:01:53 +00:00
František Zatloukal
7589d742b0 Rebuild against mozjs102-102.8.0-1 2023-02-18 11:18:16 +01:00
Fedora Release Engineering
a856ac6b03 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 05:01:34 +00:00
František Zatloukal
7b1bdfee94 Pull in mesa-dri-drivers and dbus-x11 to fix the testsuite 2023-01-16 20:33:40 +01:00
František Zatloukal
f9e0847588 Rebuild against mozjs102-102.7.0-1 2023-01-16 20:31:54 +01:00
František Zatloukal
1962a2f9f4 Rebuild against mozjs102-102.6.0-1 2022-12-13 15:42:34 +01:00
David King
9c1b16bdfd Update to 1.75.1 2022-11-23 15:58:21 +00:00
František Zatloukal
a2cc6e9615 Rebuild against mozjs102-102.5.0-1 2022-11-16 21:47:42 +01:00
David King
d06d53450d Update to 1.74.1 2022-10-30 07:37:23 +00:00
František Zatloukal
36e467a73e Rebuild against mozjs102-102.4.0-1 2022-10-19 14:47:51 +02:00
Kalev Lember
87770b2e2b Rebuild to fix sysprof-capture symbols leaking into libraries consuming it 2022-09-27 18:37:42 +02:00
František Zatloukal
8e5170d018 Rebuild against mozjs102-102.3.0-1 2022-09-22 12:21:07 +02:00
Kalev Lember
179a597f9e Update to 1.74.0 2022-09-21 12:45:53 +02:00
František Zatloukal
8277747180 Rebuild against mozjs102-102.2.0-1 2022-08-23 09:02:33 +02:00
Kalev Lember
0b5ae7dbd5 Drop an obsolete 32-bit ARM conditional
We don't build for armv7hl any more.
2022-08-11 21:26:19 +02:00
Kalev Lember
f7f96f165d BR gtk3 instead of gtk3-devel for tests 2022-08-10 12:09:30 +02:00
Kalev Lember
c95374fb37 Update to 1.73.2
- Switch to mozjs102
2022-08-10 11:29:27 +02:00