Skip to content

Commit acb757e

Browse files
committed
und - Migrated latest BB 0.2.13
--- Type: und Breaking: False Doc Required: False Backport Required: False Part: 1/1
1 parent c1242b1 commit acb757e

File tree

217 files changed

+30575
-5409
lines changed

Some content is hidden

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

217 files changed

+30575
-5409
lines changed

.github/ISSUE_TEMPLATE/ask-a-question.md

Lines changed: 0 additions & 19 deletions
This file was deleted.
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
name: Ask a question
2+
description: Ask anything about our project.
3+
title: "[Q&A] <feature> - <title>"
4+
body:
5+
- type: checkboxes
6+
attributes:
7+
label: Have you searched for similar questions?
8+
description: Please search for existing questions to check to see if people have already asked the same question.
9+
options:
10+
- label: I have searched the existing questions
11+
required: true
12+
- type: input
13+
id: feature
14+
attributes:
15+
label: Affected Feature
16+
description: With which feature you're trying to ask about?
17+
validations:
18+
required: true
19+
- type: textarea
20+
attributes:
21+
label: Environment
22+
description: |
23+
examples:
24+
- **Version**: 0.1.0.62 c851ab0243d47d4053374fffb175f87b9cc02c2d main
25+
- **OS**: Windows 11 build 26200.7019
26+
value: |
27+
- Version:
28+
- OS:
29+
render: markdown
30+
validations:
31+
required: true
32+
- type: textarea
33+
attributes:
34+
label: Ask a question here
35+
description: |
36+
You can ask a question here, but be clear and concise when asking questions to make sure that there is clear communication with the answer.
37+
validations:
38+
required: true
39+
- type: checkboxes
40+
id: terms
41+
attributes:
42+
label: Code of Conduct
43+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://aptivi.gitbook.io/aptivi/guidelines/code-of-conduct).
44+
options:
45+
- label: I agree to follow this project's Code of Conduct
46+
required: true
47+
- type: checkboxes
48+
id: terms2
49+
attributes:
50+
label: Contribution Guidelines
51+
description: By submitting this issue, you agree to follow our [Contribution Guidelines](https://aptivi.gitbook.io/aptivi/guidelines/contribution-guidelines).
52+
options:
53+
- label: I agree to follow this project's Contribution Guidelines
54+
required: true

.github/ISSUE_TEMPLATE/report-an-issue.md

Lines changed: 0 additions & 30 deletions
This file was deleted.
Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
name: Report an issue
2+
description: Thank you for reporting a bug to us.
3+
title: "[BUG] <feature> - <title>"
4+
labels: ["bug"]
5+
body:
6+
- type: checkboxes
7+
attributes:
8+
label: Have you searched for similar issues?
9+
description: Please search for existing issues to check to see if people have already reported the bug you're experiencing.
10+
options:
11+
- label: I have searched the existing issues
12+
required: true
13+
- type: input
14+
id: feature
15+
attributes:
16+
label: Affected Feature
17+
description: With which feature you're trying to report the bug against?
18+
validations:
19+
required: true
20+
- type: textarea
21+
attributes:
22+
label: Current Behavior
23+
description: What are you experiencing when you're using the feature?
24+
validations:
25+
required: true
26+
- type: textarea
27+
attributes:
28+
label: Expected Behavior
29+
description: How do you think the feature should do?
30+
validations:
31+
required: true
32+
- type: textarea
33+
attributes:
34+
label: Steps To Reproduce
35+
description: Write down concise reproduction steps for us to be able to triage your bug.
36+
placeholder: |
37+
1. Do X...
38+
1. Do Y...
39+
1. Observe bug...
40+
validations:
41+
required: true
42+
- type: textarea
43+
attributes:
44+
label: Environment
45+
description: |
46+
examples:
47+
- **Version**: 0.1.0.62 c851ab0243d47d4053374fffb175f87b9cc02c2d main
48+
- **OS**: Windows 11 build 26200.7019
49+
value: |
50+
- Version:
51+
- OS:
52+
render: markdown
53+
validations:
54+
required: true
55+
- type: textarea
56+
attributes:
57+
label: Anything else?
58+
description: |
59+
If you have anything more to add to this bug report that you think it's useful for the bug triaging process, please provide them.
60+
validations:
61+
required: false
62+
- type: checkboxes
63+
id: terms
64+
attributes:
65+
label: Code of Conduct
66+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://aptivi.gitbook.io/aptivi/guidelines/code-of-conduct).
67+
options:
68+
- label: I agree to follow this project's Code of Conduct
69+
required: true
70+
- type: checkboxes
71+
id: terms2
72+
attributes:
73+
label: Contribution Guidelines
74+
description: By submitting this issue, you agree to follow our [Contribution Guidelines](https://aptivi.gitbook.io/aptivi/guidelines/contribution-guidelines).
75+
options:
76+
- label: I agree to follow this project's Contribution Guidelines
77+
required: true

.github/ISSUE_TEMPLATE/request-a-feature.md

Lines changed: 0 additions & 19 deletions
This file was deleted.
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
name: Request a feature
2+
description: Suggest an idea to us.
3+
title: "[REQ] <feature> - <title>"
4+
body:
5+
- type: checkboxes
6+
attributes:
7+
label: Have you searched for similar requests?
8+
description: Please search for existing requests to check to see if people have already posted the same request.
9+
options:
10+
- label: I have searched the existing requests
11+
required: true
12+
- type: input
13+
id: feature
14+
attributes:
15+
label: Feature title
16+
description: Please provide a title of the feature
17+
validations:
18+
required: true
19+
- type: textarea
20+
attributes:
21+
label: Describe your request
22+
description: Please describe your feature request, including your idea and your goal for this feature.
23+
validations:
24+
required: true
25+
- type: checkboxes
26+
attributes:
27+
label: Have you made a PR?
28+
description: Have you made a fork of our repository that contains your implementation of your idea?
29+
options:
30+
- label: Yes, I have forked the repository
31+
- label: I have also tested the changes
32+
- type: checkboxes
33+
id: terms
34+
attributes:
35+
label: Code of Conduct
36+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://aptivi.gitbook.io/aptivi/guidelines/code-of-conduct).
37+
options:
38+
- label: I agree to follow this project's Code of Conduct
39+
required: true
40+
- type: checkboxes
41+
id: terms2
42+
attributes:
43+
label: Contribution Guidelines
44+
description: By submitting this issue, you agree to follow our [Contribution Guidelines](https://aptivi.gitbook.io/aptivi/guidelines/contribution-guidelines).
45+
options:
46+
- label: I agree to follow this project's Contribution Guidelines
47+
required: true
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Build MPG123 library (Linux - AMD64)
2+
3+
on:
4+
push:
5+
branches: [ "main", "x/oob/v0.1.x", "x/oob/v0.2.x" ]
6+
pull_request:
7+
branches: [ "main", "x/oob/v0.1.x", "x/oob/v0.2.x" ]
8+
9+
jobs:
10+
build:
11+
runs-on: ubuntu-24.04
12+
13+
steps:
14+
- uses: actions/checkout@v4
15+
with:
16+
submodules: 'true'
17+
ref: ${{ github.ref }}
18+
- name: Setting up environment
19+
run: |
20+
sudo apt update
21+
sudo apt install libasound2-dev libaudio-dev libjack-dev libltdl-dev libopenal-dev libpulse-dev pkgconf portaudio19-dev
22+
- name: Setting up MPG123 library
23+
run: |
24+
curl -o mpg123.tar.bz2 https://www.mpg123.de/download/mpg123-1.33.3.tar.bz2
25+
tar xvf mpg123.tar.bz2
26+
- name: MPG123 compilation
27+
run: |
28+
cd mpg123-1.33.3 ; ./configure --disable-components --enable-libmpg123 --enable-libout123 --enable-libout123-modules ; make ; make install DESTDIR=$PWD/outlib
29+
- name: Artifacts
30+
uses: actions/upload-artifact@v4
31+
with:
32+
name: "MPG123 library"
33+
path: mpg123-1.33.3/outlib
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Build MPG123 library (Linux - ARM64)
2+
3+
on:
4+
push:
5+
branches: [ "main", "x/oob/v0.1.x", "x/oob/v0.2.x" ]
6+
pull_request:
7+
branches: [ "main", "x/oob/v0.1.x", "x/oob/v0.2.x" ]
8+
9+
jobs:
10+
build:
11+
runs-on: ubuntu-24.04-arm
12+
13+
steps:
14+
- uses: actions/checkout@v4
15+
with:
16+
submodules: 'true'
17+
ref: ${{ github.ref }}
18+
- name: Setting up environment
19+
run: |
20+
sudo apt update
21+
sudo apt install libasound2-dev libaudio-dev libjack-dev libltdl-dev libopenal-dev libpulse-dev pkgconf portaudio19-dev
22+
- name: Setting up MPG123 library
23+
run: |
24+
curl -o mpg123.tar.bz2 https://www.mpg123.de/download/mpg123-1.33.3.tar.bz2
25+
tar xvf mpg123.tar.bz2
26+
- name: MPG123 compilation
27+
run: |
28+
cd mpg123-1.33.3 ; ./configure --disable-components --enable-libmpg123 --enable-libout123 --enable-libout123-modules ; make ; make install DESTDIR=$PWD/outlib
29+
- name: Artifacts
30+
uses: actions/upload-artifact@v4
31+
with:
32+
name: "MPG123 library"
33+
path: mpg123-1.33.3/outlib

.github/workflows/build-mpg123-mac-amd64.yml

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
build:
11-
runs-on: macos-13
11+
runs-on: macos-15-intel
1212

1313
steps:
1414
- uses: actions/checkout@v4
@@ -20,23 +20,13 @@ jobs:
2020
brew install automake
2121
- name: Setting up MPG123 library
2222
run: |
23-
curl -o mpg123.tar.bz2 https://www.mpg123.de/download/mpg123-1.32.9.tar.bz2
23+
curl -o mpg123.tar.bz2 https://www.mpg123.de/download/mpg123-1.33.3.tar.bz2
2424
tar xvf mpg123.tar.bz2
2525
- name: MPG123 compilation
2626
run: |
27-
cd mpg123-1.32.9 ; ./configure ; make
28-
- name: MPG123 artifacts
27+
cd mpg123-1.33.3 ; ./configure --disable-components --enable-libmpg123 --enable-libout123 --enable-libout123-modules ; make ; make install DESTDIR=$PWD/outlib
28+
- name: Artifacts
2929
uses: actions/upload-artifact@v4
3030
with:
31-
name: "MPG123 library - libmpg123"
32-
path: mpg123-1.32.9/src/libmpg123/.libs/libmpg123.0.dylib
33-
- name: MPG123 artifacts
34-
uses: actions/upload-artifact@v4
35-
with:
36-
name: "MPG123 library - libout123"
37-
path: mpg123-1.32.9/src/libout123/.libs/libout123.0.dylib
38-
- name: MPG123 artifacts
39-
uses: actions/upload-artifact@v4
40-
with:
41-
name: "MPG123 library - libout123 output modules"
42-
path: mpg123-1.32.9/src/libout123/modules/.libs/*.so
31+
name: "MPG123 library"
32+
path: mpg123-1.33.3/outlib

.github/workflows/build-mpg123-mac-arm64.yml

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,13 @@ jobs:
2020
brew install autoconf automake libtool
2121
- name: Setting up MPG123 library
2222
run: |
23-
curl -o mpg123.tar.bz2 https://www.mpg123.de/download/mpg123-1.32.9.tar.bz2
23+
curl -o mpg123.tar.bz2 https://www.mpg123.de/download/mpg123-1.33.3.tar.bz2
2424
tar xvf mpg123.tar.bz2
2525
- name: MPG123 compilation
2626
run: |
27-
cd mpg123-1.32.9 ; ./configure ; make
28-
- name: MPG123 artifacts
27+
cd mpg123-1.33.3 ; ./configure --disable-components --enable-libmpg123 --enable-libout123 --enable-libout123-modules ; make ; make install DESTDIR=$PWD/outlib
28+
- name: Artifacts
2929
uses: actions/upload-artifact@v4
3030
with:
31-
name: "MPG123 library - libmpg123"
32-
path: mpg123-1.32.9/src/libmpg123/.libs/libmpg123.0.dylib
33-
- name: MPG123 artifacts
34-
uses: actions/upload-artifact@v4
35-
with:
36-
name: "MPG123 library - libout123"
37-
path: mpg123-1.32.9/src/libout123/.libs/libout123.0.dylib
38-
- name: MPG123 artifacts
39-
uses: actions/upload-artifact@v4
40-
with:
41-
name: "MPG123 library - libout123 output modules"
42-
path: mpg123-1.32.9/src/libout123/modules/.libs/*.so
31+
name: "MPG123 library"
32+
path: mpg123-1.33.3/outlib

0 commit comments

Comments
 (0)