Skip to content

Commit 6789a4d

Browse files
committed
Merge branch '3.0-dev' into 3.0
2 parents fc5b1e8 + 76dcc08 commit 6789a4d

File tree

104 files changed

+4003
-19738
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+4003
-19738
lines changed

.github/workflows/quickstart_2.0.yml

Lines changed: 52 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -3,64 +3,55 @@
33
#
44
# Workflow to automatedly verify the quickstart instructions
55

6-
name: Verify Quickstart 2.0
6+
name: Verify Quickstart 3.0
77

88
on:
99
workflow_dispatch:
1010
schedule:
1111
- cron: "0 15 * * *"
1212

1313
jobs:
14-
get_input-srpms:
15-
runs-on: ubuntu-latest
16-
17-
steps:
18-
- name: Checkout
19-
uses: actions/checkout@v4
20-
with:
21-
ref: '2.0-stable'
22-
23-
- name: Set up Go 1.20
24-
uses: actions/setup-go@v5
25-
with:
26-
go-version: 1.20
27-
id: go
28-
29-
- name: Install Remaining Prerequisites
30-
run: |
31-
# Golang and docker are already installed on the agent
32-
sudo apt-get update
33-
sudo apt -y install make tar wget curl rpm qemu-utils genisoimage python-minimal bison gawk parted
34-
sudo apt -y install pigz
35-
36-
- name: Download SRPMS
37-
run: |
38-
pushd toolkit
39-
sudo make go-tools REBUILD_TOOLS=y
40-
sudo make input-srpms DOWNLOAD_SRPMS=y
41-
popd
42-
4314
iso_quickstart:
4415
runs-on: ubuntu-latest
4516

4617
steps:
4718
- name: Checkout
4819
uses: actions/checkout@v4
4920
with:
50-
ref: '2.0-stable'
21+
ref: '3.0-stable'
5122

52-
- name: Set up Go 1.20
23+
- name: Set up Go 1.21
5324
uses: actions/setup-go@v5
5425
with:
55-
go-version: 1.20
26+
go-version: 1.21
5627
id: go
5728

5829
- name: Install Remaining Prerequisites
5930
run: |
6031
# Golang and docker are already installed on the agent
6132
sudo apt-get update
62-
sudo apt -y install make tar wget curl rpm qemu-utils genisoimage python-minimal bison gawk parted
63-
sudo apt -y install pigz
33+
sudo apt -y install \
34+
acl \
35+
curl \
36+
gawk \
37+
genisoimage \
38+
git \
39+
golang-1.21-go \
40+
jq \
41+
make \
42+
parted \
43+
pigz \
44+
openssl \
45+
systemd \
46+
qemu-utils \
47+
rpm \
48+
tar \
49+
wget \
50+
xfsprogs
51+
52+
# Fix go 1.21 link
53+
sudo ln -vsf /usr/lib/go-1.21/bin/go /usr/bin/go
54+
sudo ln -vsf /usr/lib/go-1.21/bin/gofmt /usr/bin/gofmt
6455
6556
- name: ISO Quick Start
6657
run: |
@@ -75,23 +66,41 @@ jobs:
7566
- name: Checkout
7667
uses: actions/checkout@v4
7768
with:
78-
ref: '2.0-stable'
69+
ref: '3.0-stable'
7970

80-
- name: Set up Go 1.20
71+
- name: Set up Go 1.21
8172
uses: actions/setup-go@v5
8273
with:
83-
go-version: 1.20
74+
go-version: 1.21
8475
id: go
8576

8677
- name: Install Remaining Prerequisites
8778
run: |
8879
# Golang and docker are already installed on the agent
89-
sudo apt-get update
90-
sudo apt -y install make tar wget curl rpm qemu-utils genisoimage python-minimal bison gawk parted
91-
sudo apt -y install pigz
92-
80+
sudo apt -y install \
81+
acl \
82+
curl \
83+
gawk \
84+
genisoimage \
85+
git \
86+
golang-1.21-go \
87+
jq \
88+
make \
89+
parted \
90+
pigz \
91+
openssl \
92+
systemd \
93+
qemu-utils \
94+
rpm \
95+
tar \
96+
wget \
97+
xfsprogs
98+
99+
# Fix go 1.21 link
100+
sudo ln -vsf /usr/lib/go-1.21/bin/go /usr/bin/go
101+
sudo ln -vsf /usr/lib/go-1.21/bin/gofmt /usr/bin/gofmt
93102
- name: VHDX Quick Start
94103
run: |
95104
pushd toolkit
96105
sudo make image REBUILD_TOOLS=y REBUILD_PACKAGES=n CONFIG_FILE=./imageconfigs/core-efi.json
97-
popd
106+
popd

LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

LICENSES-AND-NOTICES/SPECS/data/licenses.json

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,6 @@
221221
"facter",
222222
"fakechroot",
223223
"fakeroot",
224-
"fdk-aac-free",
225224
"fdupes",
226225
"fence-virt",
227226
"fetchmail",
@@ -1074,8 +1073,6 @@
10741073
"openssl-pkcs11",
10751074
"openwsman",
10761075
"optipng",
1077-
"opus",
1078-
"opusfile",
10791076
"orangefs",
10801077
"ORBit2",
10811078
"orc",

SPECS-EXTENDED/fdk-aac-free/fdk-aac-free.signatures.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

SPECS-EXTENDED/fdk-aac-free/fdk-aac-free.spec

Lines changed: 0 additions & 113 deletions
This file was deleted.

SPECS-EXTENDED/gstreamer1-plugins-base/gstreamer1-plugins-base.spec

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Summary: GStreamer streaming media framework base plugins
44
Name: gstreamer1-plugins-base
55
Version: 1.20.0
6-
Release: 2%{?dist}
6+
Release: 3%{?dist}
77
License: LGPLv2+
88
Vendor: Microsoft Corporation
99
Distribution: Azure Linux
@@ -26,7 +26,6 @@ BuildRequires: libXv-devel
2626
BuildRequires: orc-devel >= 0.4.18
2727
BuildRequires: pango-devel
2828
BuildRequires: pkgconfig
29-
BuildRequires: opus-devel
3029
BuildRequires: gdk-pixbuf2-devel
3130
BuildRequires: gtk3-devel
3231
BuildRequires: libjpeg-turbo-devel
@@ -93,7 +92,8 @@ for developing applications that use %{name}.
9392
-D orc=enabled \
9493
-D tremor=disabled \
9594
-D tests=disabled \
96-
-D examples=disabled
95+
-D examples=disabled \
96+
-D opus=disabled
9797
%meson_build
9898

9999
%install
@@ -222,7 +222,6 @@ rm %{_libexecdir}/gstreamer-%{majorminor}/gst-plugin-scanner
222222
%{_libdir}/gstreamer-%{majorminor}/libgstopengl.so
223223
%{_libdir}/gstreamer-%{majorminor}/libgstlibvisual.so
224224
%{_libdir}/gstreamer-%{majorminor}/libgstogg.so
225-
%{_libdir}/gstreamer-%{majorminor}/libgstopus.so
226225
%{_libdir}/gstreamer-%{majorminor}/libgstpango.so
227226
%{_libdir}/gstreamer-%{majorminor}/libgsttheora.so
228227
%{_libdir}/gstreamer-%{majorminor}/libgstvorbis.so
@@ -416,6 +415,9 @@ rm %{_libexecdir}/gstreamer-%{majorminor}/gst-plugin-scanner
416415
%{_libdir}/pkgconfig/*.pc
417416

418417
%changelog
418+
* Wed Jan 22 2025 Andrew Phelps <[email protected]> - 1.20.4-3
419+
- Remove dependency on opus
420+
419421
* Wed Nov 23 2022 Sumedh Sharma <[email protected]> - 1.20.4-2
420422
- Initial CBL-Mariner import from Fedora 37 (license: MIT)
421423
- License verified

SPECS-EXTENDED/opus/opus.signatures.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)