Skip to content

Commit

Permalink
create pkg
Browse files Browse the repository at this point in the history
  • Loading branch information
UriHerrera committed Dec 19, 2024
1 parent 7def31b commit f97c4dc
Show file tree
Hide file tree
Showing 124 changed files with 195 additions and 2 deletions.
26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
name: 🐞 Bug report
about: Create a report to help us improve

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
42 changes: 42 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
name: "🚀 Feature request"
about: Suggest an idea for improving this software
title: ''
labels: 'type:Enhancement'
assignees: ''

---

### Is your proposal related to a problem?

<!--
Provide a clear and concise description of what the problem is.
For example, "I'm always frustrated when..."
-->

(Write your answer here.)

### Describe the solution you'd like

<!--
Provide a clear and concise description of what you want to happen.
-->

(Describe your proposed solution here.)

### Describe alternatives you've considered

<!--
Let us know about other solutions you've tried or researched.
-->

(Write your answer here.)

### Additional context

<!--
Is there anything else you can add about the proposal?
You might want to link to related issues here, if you haven't already.
-->

(Write your answer here.)
28 changes: 28 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Build and push packages to PackageCloud.

on:
push:
branches:
- 'main'
paths-ignore:
- 'README.md'

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3

- name: Install dependencies.
run: |
sudo gem install package_cloud
- name: Build.
run: |
sudo ./gh-build.sh
- name: Push package.
env:
PACKAGECLOUD_TOKEN: ${{ secrets.PACKAGECLOUD_TOKEN }}
run: |
package_cloud push nitrux/testing/debian/trixie $(pwd)/*.deb
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Compiled source #
###################
*.directory*
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,8 @@
# firmware-mediatek-nitrux
Firmware for MediaTek and Ralink chips for networking, SoCs and media.
# Firmware for MediaTek and Ralink chips for networking, SoCs and media

Firmware files for various MediaTek and Ralink chips for networking, SoCs and media.

# Issues
If you find problems with the contents of this repository please create an issue.

©2024 Nitrux Latinoamericana S.C.
5 changes: 5 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
firmware-mediatek-nitrux (0.0.1) nitrux; urgency=medium

* Create package.

-- Uri Herrera <[email protected]> Wed, 18 Dec 2024 23:35:00 -0500
1 change: 1 addition & 0 deletions debian/compat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
10
14 changes: 14 additions & 0 deletions debian/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
Source: firmware-mediatek-nitrux
Section: misc
Priority: optional
Maintainer: Uri Herrera <[email protected]>
Build-Depends: debhelper (>=9)
Standards-Version: 3.9.6
Homepage: https://github.com/Nitrux/firmware-mediatek-nitrux


Package: firmware-mediatek-nitrux
Architecture: amd64
Conflicts: firmware-mediatek
Description: Firmware files for MediaTek and Ralink chips for networking, SoCs and media.
This package includes firmware for various MediaTek and Ralink chips for networking, SoCs and media.
29 changes: 29 additions & 0 deletions debian/copyright
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: firmware-mediatek-nitrux
Source: https://github.com/Nitrux/firmware-mediatek-nitrux.git

Files: *
Copyright: 2017 Uri Herrera <[email protected]>
License: GPL-3.0+

Files: debian/*
Copyright: 2017 Uri Herrera <[email protected]>
License: GPL-3.0+

License: GPL-3.0+
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
.
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".

1 change: 1 addition & 0 deletions debian/install
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
lib /
3 changes: 3 additions & 0 deletions debian/postinst
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#! /bin/bash

exit 0
3 changes: 3 additions & 0 deletions debian/postrm
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

exit 0
5 changes: 5 additions & 0 deletions debian/rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#!/usr/bin/make -f


%:
dh $@
1 change: 1 addition & 0 deletions debian/source/format
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3.0 (quilt)
20 changes: 20 additions & 0 deletions gh-build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
#! /bin/bash

set -x

### Basic Packages
apt -qq update
apt -qq -yy install equivs git devscripts lintian --no-install-recommends

### Remove .directory files from the source.
find . -type f -name ".directory" -exec rm -f {} +

### Install Dependencies
mk-build-deps -i -t "apt-get --yes" -r

### Build Deb
debuild -b -uc -us

### Move Deb to current directory because debuild decided
### that it was a GREAT IDEA TO PUT THE FILE ONE LEVEL ABOVE
mv ../*.deb .
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added lib/firmware/mediatek/WIFI_RAM_CODE_MT7922_1.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/WIFI_RAM_CODE_MT7961_1.bin
Binary file not shown.
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7601u.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7610e.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7610u.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7615_cr4.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7615_n9.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7615_rom_patch.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7622_n9.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7622_rom_patch.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7622pr2h.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7650.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7650e.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7662.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7662_rom_patch.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7662u.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7662u_rom_patch.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7663_n9_rebb.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7663_n9_v3.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7663pr2h.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7663pr2h_rebb.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7668pr2h.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7915_eeprom.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7915_eeprom_dbdc.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7915_rom_patch.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7915_wa.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7915_wm.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7916_eeprom.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7916_rom_patch.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7916_wa.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7916_wm.bin
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7981_rom_patch.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7981_wa.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7981_wm.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7981_wo.bin
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7986_rom_patch.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7986_rom_patch_mt7975.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7986_wa.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7986_wm.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7986_wm_mt7975.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7986_wo_0.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7986_wo_1.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7988/i2p5ge-phy-pmb.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7988/mt7988_wo_0.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7988/mt7988_wo_1.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7992_dsp.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7992_dsp_23.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7992_eeprom.bin
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7992_rom_patch.bin
Binary file not shown.
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7992_wa.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7992_wa_23.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7992_wm.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7992_wm_23.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7996_dsp.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7996_eeprom.bin
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7996_rom_patch.bin
Binary file not shown.
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7996_wa.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7996_wa_233.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7996_wm.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt7996/mt7996_wm_233.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt8173/vpu_d.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt8173/vpu_p.bin
Binary file not shown.
Binary file added lib/firmware/mediatek/mt8183/scp.img
Binary file not shown.
Binary file added lib/firmware/mediatek/mt8186/scp.img
Binary file not shown.
Binary file added lib/firmware/mediatek/mt8192/scp.img
Binary file not shown.
Binary file added lib/firmware/mediatek/mt8195/scp.img
Binary file not shown.
Binary file added lib/firmware/mediatek/sof-tplg/sof-mt8186.tplg
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added lib/firmware/mediatek/sof/sof-mt8186.ldc
Binary file not shown.
Binary file added lib/firmware/mediatek/sof/sof-mt8186.ri
Binary file not shown.
Binary file added lib/firmware/mediatek/sof/sof-mt8195.ldc
Binary file not shown.
Binary file added lib/firmware/mediatek/sof/sof-mt8195.ri
Binary file not shown.
1 change: 1 addition & 0 deletions lib/firmware/mt7601u.bin
1 change: 1 addition & 0 deletions lib/firmware/mt7650.bin
1 change: 1 addition & 0 deletions lib/firmware/mt7662.bin
1 change: 1 addition & 0 deletions lib/firmware/mt7662_rom_patch.bin
Binary file added lib/firmware/rt2561.bin
Binary file not shown.
Binary file added lib/firmware/rt2561s.bin
Binary file not shown.
Binary file added lib/firmware/rt2661.bin
Binary file not shown.
Binary file added lib/firmware/rt2860.bin
Binary file not shown.
Binary file added lib/firmware/rt2870.bin
Binary file not shown.
Binary file added lib/firmware/rt73.bin
Binary file not shown.
1 change: 1 addition & 0 deletions lib/firmware/vpu_d.bin
1 change: 1 addition & 0 deletions lib/firmware/vpu_p.bin

0 comments on commit f97c4dc

Please sign in to comment.