Commit Graph

64 Commits

Author SHA1 Message Date
Paul Zander
e07d695d5d */*: Add := to virtual/zlib deps
Add := to virtual/zlib deps, part 1

Done via:

```
git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@'
```

Add := to virtual/zlib deps

Done via:

```
git grep -l 'virtual/zlib ' |
  xargs sed -i -e 's@virtual/zlib @virtual/zlib:= @g'
```

Unify virtual/zlib:0= to virtual/zlib:=

Done via:

```
git grep -l 'virtual/zlib:0=' |
  xargs sed -i -e 's@virtual/zlib:0=@virtual/zlib:=@g'
```

Add := to virtual/zlib deps, part 3

Done via:

```
git grep -l 'virtual/zlib:0' |
  xargs sed -i -e 's@virtual/zlib:0@virtual/zlib:=@g'
git grep -l 'virtual/zlib:=/' |
  xargs sed -i -e 's@virtual/zlib:=/@virtual/zlib:0/@g'
```

Add := to virtual/zlib deps, part 4

Done via:

```
git grep -l 'virtual/zlib\[' |
  xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g'
```

Use := on virtual/zlib deps, part 5

Done via:

```
git grep -l 'virtual/zlib-' |
  xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g'
git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g'
pkgcheck scan --commits \
  -c SourcingCheck,VisibilityCheck,DependencyCheck --exit error
```

Use := on virtual/zlib deps, part 6

Done via:

```
git grep -l 'virtual/zlib"' | xargs sed -i -e 's@virtual/zlib"@virtual/zlib:="@'
```

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-11-18 17:53:08 +01:00
Paul Zander
c23791504e */*: update for virtual/zlib
Update done using:

```
git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g
git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g
git diff --name-only | xargs copybump
git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead
pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error
```

Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
2025-11-16 23:26:20 +01:00
David Roman
9c4f897751 dev-embedded/esp-idf: add 5.5.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-09-01 14:34:01 +02:00
David Roman
2605f43c9d dev-embedded/esp-idf: drop 5.3.3-r1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-09-01 13:54:38 +02:00
David Roman
59098dd3e4 dev-embedded/esp-idf: add 5.3.4
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-08-25 15:50:43 +02:00
Florian Albrechtskirchinger
05fbe4a56e dev-embedded/esp-idf: fix pkgcheck warnings
dev-embedded/esp-idf
  DoubleEmptyLine: version 5.4.2-r1: ebuild has unneeded empty line on line: 130
  DoubleEmptyLine: version 5.5: ebuild has unneeded empty line on line: 130

Signed-off-by: Florian Albrechtskirchinger <falbrechtskirchinger@gmail.com>
2025-07-22 11:50:51 +02:00
David Roman
9c57b6d52a dev-embedded/esp-idf: fix wrong version of xtensa gcc
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-21 17:16:33 +02:00
David Roman
8d18896f01 dev-embedded/esp-idf: add 5.5
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-21 16:30:22 +02:00
David Roman
a719d89427 dev-embedded/esp-idf: drop 5.3.{2,3}, 5.4.{1,2}
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-14 13:42:37 +02:00
David Roman
3658f948e6 dev-embedded/esp-idf: add compatibility with latest esp-idf-kconfig rev
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-07-14 13:42:37 +02:00
David Roman
ecb4d8c85e dev-embedded/esp-idf: drop 5.4-r1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-30 14:32:59 +02:00
David Roman
697953ec25 dev-embedded/esp-idf: add 5.4.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-06-30 14:32:32 +02:00
David Roman
620cabc679 dev-embedded/esp-idf: add 5.3.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-04-22 11:17:26 +02:00
David Roman
132c2a078b dev-embedded/esp-idf: drop 5.4
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-04-22 11:00:17 +02:00
David Roman
ed3339c6ad dev-embedded/esp-idf: update Manifest for esp-idf-5.4.1
Verification failed due to a filesize mismatch.
This zip contains the .git directory of the project. The differences in
size was due to some differences in the git packs. However, we remove
the .git directory, so it doesn't makes any difference. Also, the md5sum
hash of all other files were the same.

Closes: https://bugs.gentoo.org/953048
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-04-02 14:40:46 +02:00
David Roman
61682d295b dev-embedded/esp-idf: add 5.4.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-03-31 12:48:56 +02:00
David Roman
978fb77fb5 dev-embedded/esp-idf: add 5.4-r1 which fix openocd & gdb support
Add needed envs for openocd and gdb to work.
Adds an optional feature for the gdbgui frontend

Signed-off-by: David Roman <davidroman96@gmail.com>
2025-02-25 16:14:09 +01:00
David Roman
1bb1541b4c dev-embedded/esp-idf: enable py3.13
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-02-11 15:26:26 +01:00
David Roman
05a4094803 dev-embedded/esp-idf: add 5.4
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-08 12:03:09 +01:00
David Roman
7470c2b9e4 dev-embedded/esp-idf: drop 5.3.1-r1
Signed-off-by: David Roman <davidroman96@gmail.com>
2025-01-08 11:08:40 +01:00
David Roman
288b02a413 dev-embedded/esp-idf: add 5.3.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-12-11 14:58:37 +01:00
David Roman
92fcc248c9 dev-embedded/esp-idf: remove unused patch
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-10-07 12:02:35 +02:00
David Roman
5e35aab15f dev-embedded/esp-idf: drop 5.3-r1
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-10-07 12:02:05 +02:00
David Roman
671d559cb4 dev-embedded/esp-idf: add missing RDEPEND
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-09-19 15:48:47 +02:00
David Roman
c1e1362b56 dev-embedded/esp-idf: add version.txt with current esp-idf version
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-09-05 14:07:54 +02:00
David Roman
7e252486ba dev-embedded/esp-idf: add patch
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-09-05 12:43:40 +02:00
David Roman
c9826f192a dev-embedded/esp-idf: drop 5.2.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-09-05 12:37:58 +02:00
David Roman
807ca1dfd6 dev-embedded/esp-idf: add 5.3.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-09-05 12:37:31 +02:00
David Roman
7694d33c3d dev-embedded/esp-idf: drop 5.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-09-05 11:58:54 +02:00
David Roman
fc244b14e8 dev-embedded/esp-idf: add patch for invalid type conversion error
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-07-30 14:57:14 +02:00
David Roman
f0484f4e46 dev-embedded/esp-idf: add 5.3
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-07-25 12:05:34 +02:00
David Roman
c8b1878e53 dev-embedded/esp-idf: drop 5.2.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-07-25 11:20:40 +02:00
Lucio Sauer
63906109b2 dev-embedded/esp-idf: remove [] from dev-embedded/esptool; #933646
dev-embedded/esptool is single-impl again, so let's reverse the dep
changes made in 0f0e764b52.
A potentially saner solution could be to convert this package to
single-impl.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-07-04 05:48:33 +02:00
Florian Schmaus
b8d29619de dev-embedded/esp-idf: use estack.eclass and newbin with heredoc
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-06-19 09:14:56 +02:00
Florian Schmaus
4855e0c868 dev-embedded/esp-idf: drop failing rm in case of USE=riscv32
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-06-19 09:14:55 +02:00
David Roman
3202c15b42 dev-embedded/esp-idf: remove unused USE flags
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-06-04 11:18:13 +02:00
David Roman
044f1412b1 dev-embedded/esp-idf: add missing RDEPEND
Closes: https://bugs.gentoo.org/932344
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-06-04 11:17:14 +02:00
David Roman
91f9d185f9 dev-embedded/esp-idf: add 5.2.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-06-04 11:16:24 +02:00
David Roman
de0d832f6d dev-embedded/esp-idf: drop 5.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-06-04 10:49:10 +02:00
David Roman
fc9433b9ee dev-embedded/esp-idf: drop 5.1.2
Closes: https://bugs.gentoo.org/931365
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-05-08 14:22:22 +02:00
Lucio Sauer
f2be215fb9 */*: fix variable order
Manually went through some entries for `pkgcheck scan -c
VariableOrderCheck`.

Signed-off-by: Lucio Sauer <watermanpaint@posteo.net>
2024-04-26 16:46:35 +02:00
Florian Schmaus
0274405eaa dev-embedded/esp-idf: correct variable declaration order
Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-04-16 09:04:23 +02:00
Florian Schmaus
0f0e764b52 dev-embedded/esp-idf: add [] to dev-embedded/esptool
Now that dev-embedded/esptool is Python multi impl, we can go ahead and
add [${PYTHON_USEDEP}] to its dependency declaration.

Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-04-16 08:23:23 +02:00
David Roman
7277aebcdc dev-embedded/esp-idf: add 5.2.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-03-14 10:40:09 +01:00
David Roman
020852a4c6 dev-embedded/esp-idf: drop 5.1.1
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-02-19 16:43:40 +01:00
David Roman
c89b793e9c dev-embedded/esp-idf: add 5.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2024-02-19 16:43:40 +01:00
David Roman
2d87ac3d89 dev-embedded/esp-idf: add freertos-gdb dep
Signed-off-by: David Roman <davidroman96@gmail.com>
2023-11-20 15:05:13 +01:00
David Roman
39a2b02a50 dev-embedded/esp-idf: add missing dep
Signed-off-by: David Roman <davidroman96@gmail.com>
2023-11-20 14:58:01 +01:00
David Roman
7a5dda2672 dev-embedded/esp-idf: drop 5.1, 5.1-r1
Signed-off-by: David Roman <davidroman96@gmail.com>
2023-11-20 14:39:35 +01:00
David Roman
1ed6084af5 dev-embedded/esp-idf: add 5.1.2
Signed-off-by: David Roman <davidroman96@gmail.com>
2023-11-20 14:39:35 +01:00