63 Commits

Author SHA1 Message Date
Tianling Shen
9875ea26be
README: update build dependencies
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-10-22 20:53:10 +08:00
Tianling Shen
45b1e4c3e5
README: update project description
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-06-26 02:36:08 +08:00
Tianling Shen
3ed155f48c
README: update preferred buildsystem
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-06-26 02:22:30 +08:00
Tianling Shen
0a9b9e8047
README: add zstd to build dependencies
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-06-21 01:16:55 +08:00
Tianling Shen
42903f7971
README: update domain of build-scripts
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-04-03 20:40:09 +08:00
Tianling Shen
bdb3ee5045
Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2024-04-03 12:06:43 +08:00
Gentry Deng
3e3e1b8bab README: replace "MacOSX" with "macOS"
In October 2018, the last version of the operating system named "Mac OS X" ended its life cycle.

It's time to change it to "macOS".

Signed-off-by: Gentry Deng <me@gend.moe>
2024-04-01 18:46:30 +02:00
CATTERY
ed19bf529f
README: update build dependencies 2024-02-07 20:00:33 +08:00
Tianling Shen
ae4b007f16
README: update acknowledgements
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-08-14 16:04:19 +08:00
Tianling Shen
fd1bf51885
mediatek: fix wifi mac for livinet zr-3020
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-07-01 15:38:40 +08:00
Doug Kerr
7d0fb2cc34 build: drop support for python 3.6
python 3.6 EOL was Dec. 2021
buildbot is running debian 10 which ships with 3.7
meson 0.62+ requires 3.7

Signed-off-by: Doug Kerr <dek3rr@gmail.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz> [rebased]
2023-05-22 13:23:35 +02:00
Tianling Shen
6fc6d06874
README: use partial clone
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-05-10 11:15:29 +08:00
Tianling Shen
ea5f232301
README: update build dependencies
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-27 02:22:42 +08:00
Tianling Shen
0420261cc7
README: add python3-pyelftools to build dependencies
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-26 23:04:40 +08:00
Tianling Shen
f3c1b22c24
Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-14 13:49:28 +08:00
Tianling Shen
1aa72cace3
CONTRIBUTED: remove
It's totally outdated and hard to maintain. Remove it.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-01-12 17:59:14 +08:00
Tianling Shen
eb782c0833
license: re-license Project ImmortalWrt under GPL-2.0-only
This fixes license conflict with upstream OpenWrt.

Reviewed-at: https://github.com/immortalwrt/immortalwrt/pull/839.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-12-24 10:42:24 +08:00
Tianling Shen
ea04989e68
README: add clang to dependencies
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-12-01 21:27:43 +08:00
Tianling Shen
a252078ecf
README: deprecate OPDE
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-11-29 02:19:14 +08:00
Tianling Shen
153722d7af
README: update setup instruction
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-16 10:06:24 +08:00
Tianling Shen
428ae0cc38
README.md: remove default password
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-08 19:24:30 +08:00
Tianling Shen
9d6e3e6c02
Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-10-08 14:46:37 +08:00
Paul Spooren
13cae3cdce
README: add download section
The *Firmware Selector* was built to simplify users finding suitable
images for their devices. Let's give it more visibility so unleashing
your home router becomes an easier thing.

As an alternative for more advanced user, provide the directl link to
the wiki download section.

Signed-off-by: Paul Spooren <mail@aparcar.org>
[ fix typo in commit description, add link to Wiki download page ]
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
2022-10-06 16:08:24 +02:00
Tianling Shen
f92fd54dbb
tools: drop ucl and upx
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-04-09 06:32:41 +08:00
Tianling Shen
dcf2a06a06
README.md: add matrix group
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2022-03-15 17:08:57 +08:00
AmadeusGhost
483a4981cd
README: update build dependencies
Add the dependencies required to run nconfig, also remove outdated
dependencies due to the old version of ubuntu no longer supports
this compilation.

(cherry picked from commit 7c1641b44445f794abf9efd11cca3231b78f52b6)
2021-12-14 22:03:36 +08:00
Tianling Shen
1a14adb127
CONTRIBUTED: add OSDN logo
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-11-30 20:41:20 +08:00
Tianling Shen
3bfc7d85b5
Merge Official Source
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-10-22 20:18:22 +08:00
Paul Spooren
a424dfd66b README: mention video feed
The video feed just got support for Wayland which allows OpenWrt devices
to run as a Kiosk (displaying browser content via a display).

The availability of these packages should be mentioned to users.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-10-19 15:47:44 -10:00
Tianling Shen
21caef8ed3
README: update domain for build-scripts
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-09-11 04:10:35 +08:00
Tianling Shen
b42a11ff26
README.md: add missing gcc dependencies
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 74b9096ed08a3ba1e169a0209bad79b4375c9fd0)
2021-09-10 10:05:26 +08:00
Tianling Shen
f134c62bf7
README: fix indent
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-08-23 20:35:02 +08:00
Tianling Shen
70c1b0e2f6
README: futher style fixes
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-08-23 11:04:42 +08:00
Tianling Shen
75300e5ca1
README: minor typo fixes
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-08-23 10:23:40 +08:00
Tianling Shen
56a0a12e17
README: rewrite based on OpenWrt
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-08-23 10:10:40 +08:00
Tianling Shen
57192d12d8
README: tweak host dependencies
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-06-30 21:29:01 +08:00
ElonH
aa3fa0df3c
Merge branch 'master' into master 2021-06-13 12:49:45 +08:00
Paul Spooren
5a66165cb1 README: switch from freenode to oftc
We recently switched from freenode.net to oftc.net, reflect that in the
README and update the links.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-06-12 12:39:35 -10:00
Paul Spooren
0371f40193 README: update routing.git URL
The routing packages feed moved from `openwrt-routing/packages` to
`openwrt/routing`, reflect that in the README.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-06-12 08:27:16 -10:00
ElonH
94ec62821c
Opde: doc for Windows environment (#378)
* opde: OpenWRT Development Environment

* Update README.md
2021-05-02 17:18:04 +08:00
ElonH
e0b05d1c56 opde: OpenWRT Development Environment 2021-05-01 21:22:59 +08:00
ElonH
93270f557c opde: OpenWRT Development Environment 2021-05-01 20:54:58 +08:00
Petr Štetiar
1276db918b README: add install command to build requirements
In commit 8c8496435a9d ("build: add GNU install to prerequisites") new
dependency was added, but addition to README was omitted.

Fixes: 8c8496435a9d ("build: add GNU install to prerequisites")
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2021-03-26 19:57:20 +01:00
Andre Heider
7379f8bd3e build: prereq: drop support for Python 3.5
The final Python 3.5 release was 3.5.10 in September 2020 [0].
This release series is now End-of-Life (EOL).

The only LTS distribution that still only ships Python 3.5 is Ubuntu 16.04,
which will be EOL in April 2021 [1].

The meson build system bumped their python requirement to 3.6 for the 0.57.0
release. This patch ensures that OpenWrt can update meson while still
relying on the host python.

[0] https://www.python.org/dev/peps/pep-0478/#id4
[1] https://ubuntu.com/about/release-cycle
[2] https://mesonbuild.com/Release-notes-for-0-57-0.html#minimum-required-python-version-updated-to-36

Signed-off-by: Andre Heider <a.heider@gmail.com>
[python3.6+ in README.md]
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2021-03-15 14:00:44 +01:00
Petr Štetiar
13069b1a1d build: add which command to build requirements
`which` utility is not shipped by default for example on recent Arch
Linux and then any steps relying on its presence fails, like for example
following Python3 prereq build check:

 $ python3 --version
 Python 3.9.1

 $ make
 /bin/sh: line 1: which: command not found
 ...
 Checking 'python3'... failed.

So make `which` utility host build requirement.

References: PR#3820 FS#3525
Signed-off-by: Petr Štetiar <ynezz@true.cz>
2021-03-03 22:51:39 +01:00
Petr Štetiar
ac7034cd12 build: make GCC version 6+ minimal host build requirement
Currently minimal GNU supported GCC version is 7 (from May 2, 2017),
buildbots are using default GCC version 6 on Debian 9 (old stable),
current Debian stable has GCC version 8.3.0.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
2021-03-03 22:51:39 +01:00
Tianling Shen
10ab612d80
LICENSE: add GPL-3.0
Signed-off-by: Tianling Shen <cnsztl@project-openwrt.eu.org>
2021-02-16 14:12:14 +08:00
Paul Spooren
6dba010157 build/prereq: require make 4.1 or later
FS#2086 "IS_TTY in the makefile is broken" reports flawed detection of
stdout piping to a file. The issue describes how e.g. terminal color
codes and up in log files if running make like `make > log.txt`.

The proposed solution uses the make variable "MAKE_TERMOUT", which was
introduced in make 4.1. All major distributions seem to updated to 4.1
or later, so this ideally dosen't break anything.

Signed-off-by: Paul Spooren <mail@aparcar.org>
2021-02-15 16:35:49 -10:00
CN_SZTL
1774e6e9a3
Project ImmortalWrt: update feed url
Signed-off-by: CN_SZTL <cnsztl@project-openwrt.eu.org>
2021-02-06 16:58:12 +08:00
CN_SZTL
1121f2b449
README: remove outdated warning 2021-01-09 02:48:34 +08:00