Skip to content

Commit 88ee504

Browse files
authored
Stable merge for Week 33 of 2023 (#722)
### New Packages - `reterm` - 0230628.1927-1 (#703) - `sill` - 0.1.1-alpha (#719) - `changescrn` - 1.0.0-1 (#571) ### Updated Packages - `yaft` - 0.0.8-2 (#715 #716) - Update to 0.0.8 - Depend on `terminfo` - Add patch to start bash as a login shell - `toltec-base` - 1.2-2 (#715) - Adds `/opt/etc/profile` to `/etc/profile.d` so that it automatically loads the environment variables provided by the entware source - `linux-mainline` - 6.2.0-1 (#657) ### Tooling - Update build process to use Python 3.10 (#684) - Added issue templates to the repository (#711)
1 parent 9c1aa92 commit 88ee504

26 files changed

Lines changed: 303 additions & 38 deletions

File tree

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
name: Documentation Issue
3+
about: Report an issue with the documentation
4+
title: ''
5+
labels: bug, documentation
6+
assignees: ''
7+
8+
---
9+
10+
**Describe the issue**
11+
A clear and concise description of what the issue with the documentation is.
12+
13+
**Potential resolution**
14+
A clear and concise description of what you expected to happen.
15+
16+
**Links**
17+
If applicable, add links to the documentation in question.
18+
19+
**Additional context**
20+
Add any other context about the problem here.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
name: Documentation request
3+
about: Request changes to the documentation
4+
title: ''
5+
labels: documentation
6+
assignees: ''
7+
8+
---
9+
10+
**Is your documentation request related to a problem? Please describe.**
11+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12+
13+
**Describe the solution you'd like**
14+
A clear and concise description of what you want to happen.
15+
16+
**Describe alternatives you've considered**
17+
A clear and concise description of any alternative solutions or features you've considered.
18+
19+
**Additional context**
20+
Add any other context or screenshots about the feature request here.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
name: Installation issue
3+
about: Report an issue with the installation process
4+
title: ''
5+
labels: bug, install
6+
assignees: ''
7+
8+
---
9+
10+
**Describe the issue**
11+
A clear and concise description of what the issue is.
12+
13+
**To Reproduce**
14+
Steps to reproduce the behaviour:
15+
1. Go to '...'
16+
2. Click on '....'
17+
3. Scroll down to '....'
18+
4. See error
19+
20+
**Expected behaviour**
21+
A clear and concise description of what you expected to happen.
22+
23+
**Screenshots**
24+
If applicable, add screenshots to help explain your problem.
25+
26+
**Device information (please complete the following information):**
27+
- Device: [e.g. reMarkable 2]
28+
- OS version: [e.g. 2.15]
29+
30+
**Additional context**
31+
Add any other context about the problem here.
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
name: Package Issue
3+
about: Create a report to help us improve
4+
title: ''
5+
labels: bug, packages
6+
assignees: ''
7+
8+
---
9+
10+
**Describe the issue**
11+
A clear and concise description of what the issue is.
12+
13+
**To Reproduce**
14+
Steps to reproduce the behaviour:
15+
1. Go to '...'
16+
2. Click on '....'
17+
3. Scroll down to '....'
18+
4. See error
19+
20+
**Expected behaviour**
21+
A clear and concise description of what you expected to happen.
22+
23+
**Upstream issue**
24+
If applicable, add the link to the upstream issue here.
25+
26+
**Screenshots**
27+
If applicable, add screenshots to help explain your problem.
28+
29+
**Device/Package information (please complete the following information):**
30+
- Device: [e.g. reMarkable 2]
31+
- OS version: [e.g. 2.15]
32+
- Package: [e.g. toltec-base 0.0.1-1]
33+
34+
**Additional context**
35+
Add any other context about the problem here.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
name: Package request
3+
about: Request a package be added to toltec
4+
title: Add [package] to toltec
5+
labels: packages
6+
assignees: ''
7+
8+
---
9+
10+
**Package information**
11+
Add the name of the package, and a link to where the source can be found.
12+
13+
**Reason for addition**
14+
Provide some basic information about why you'd need this package, and what it provides that existing packages don't.

.github/actions/setup/action.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,10 @@ runs:
6767
sudo chown root:root shellcheck
6868
sudo mv shellcheck "$install_dir"
6969
fi
70+
- name: Setup Python
71+
uses: actions/setup-python@v4
72+
with:
73+
python-version: '3.10'
7074
- name: Cache Python environment
7175
uses: actions/cache@v3
7276
id: cache-python
@@ -80,5 +84,6 @@ runs:
8084
run: |
8185
if [[ "$CACHE_HIT" != 'true' ]]; then
8286
python -m pip install --upgrade pip
87+
pip install wheel
8388
pip install -r requirements.txt
8489
fi

.github/workflows/pr.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,6 @@ jobs:
88
steps:
99
- name: Checkout the Git repository
1010
uses: actions/checkout@v3
11-
- name: Setup Python
12-
uses: actions/setup-python@v4
13-
with:
14-
python-version: '3.8'
1511
- name: Setup Toltec dependencies
1612
uses: ./.github/actions/setup
1713
- name: Check formatting
@@ -25,10 +21,6 @@ jobs:
2521
steps:
2622
- name: Checkout the Git repository
2723
uses: actions/checkout@v3
28-
- name: Setup Python
29-
uses: actions/setup-python@v4
30-
with:
31-
python-version: '3.8'
3224
- name: Setup Toltec dependencies
3325
uses: ./.github/actions/setup
3426
- name: Build packages

.github/workflows/stable.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@ jobs:
1010
steps:
1111
- name: Checkout the Git repository
1212
uses: actions/checkout@v3
13-
- name: Setup Python
14-
uses: actions/setup-python@v4
15-
with:
16-
python-version: '3.8'
1713
- name: Setup Toltec dependencies
1814
uses: ./.github/actions/setup
1915
- name: Build packages

.github/workflows/testing.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,6 @@ jobs:
1010
steps:
1111
- name: Checkout the Git repository
1212
uses: actions/checkout@v3
13-
- name: Setup Python
14-
uses: actions/setup-python@v4
15-
with:
16-
python-version: '3.8'
1713
- name: Setup Toltec dependencies
1814
uses: ./.github/actions/setup
1915
- name: Build packages

docs/building.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Before running the build, make sure you have all the required dependencies:
1818

1919
* Docker
2020
* bsdtar
21-
* Python ⩾ 3.8
21+
* Python 3.10
2222

2323
You’ll also need all the Python modules listed in [requirements.txt](../requirements.txt) (install them by running `pip install --user -r requirements.txt` or using a [virtual environment](https://docs.python.org/3/tutorial/venv.html)).
2424

0 commit comments

Comments
 (0)