From Paul Spooren to ~rjarry/aerc-devel
Accept. Thanks for the effort! Paul > On 20. Feb 2023, at 18:59, Robin Jarry <robin@jarry.cc> wrote: > > Hi all, > > as you may know, aerc is currently distributed under the MIT license. > This prevents from shipping aerc with notmuch support always enabled > (notmuch being GPL). > > After some multiple reported issues when building from source and > countless discussions on IRC, it was suggested to change the licensing
From Paul Spooren to ~sircmpwn/sr.ht-dev
Fair enough, I hoped to fix this good enough to have it working for my (most) use cases.
From Paul Spooren to ~emersion/public-inbox
Hi, testing the gh2srht tool I’m seeing issues if the content length exceeds 16384 characters. The import silently fails and no todos/tickets are added. Drew suggested to paste such lengthy messages to paste.sr.ht and link them instead, maybe this could be automated within the gh2srht tool or at least an error message could warn users and skip specific issues. Best, Paul
From Paul Spooren to ~aparcar/openwrt-devel-test
The terminfo is required by the popular terminal multiplexer screen and tmux, offer it by default as the size impact is minimal with 885 Bytes. Signed-off-by: Paul Spooren <mail@aparcar.org> --- package/libs/ncurses/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/libs/ncurses/Makefile b/package/libs/ncurses/Makefile index b42f23fa85..04a9a38515 100644 --- a/package/libs/ncurses/Makefile +++ b/package/libs/ncurses/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk [message trimmed]
From Paul Spooren to ~aparcar/openwrt-devel-test
The terminfo files were all in one row which is terrible to read. Split them over multiple lines to improve readability. Signed-off-by: Paul Spooren <mail@aparcar.org> --- package/libs/ncurses/Makefile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/package/libs/ncurses/Makefile b/package/libs/ncurses/Makefile index cc1e960a0c..b42f23fa85 100644 --- a/package/libs/ncurses/Makefile +++ b/package/libs/ncurses/Makefile @@ -120,7 +120,18 @@ ifneq ($(HOST_OS),FreeBSD) mv $$$$dir $$$$(echo -ne "\x$$$$dir"); \ [message trimmed]
From Paul Spooren to ~aparcar/openwrt-devel-test
On Fr, Mär 26, 2021 at 02:28, Rosen Penev <rosenp@gmail.com> wrote: > On Fri, Mar 26, 2021 at 1:49 AM Paul Spooren <mail@aparcar.org> wrote: >> >> Since we recently branched a new release which already ships with >> GCC7, >> version 6 could be considered obsolete. > version 6? Subject is right, body is wrong. So it's about removing GCC7 support because for the latest release GCC8 is used. >
From Paul Spooren to ~aparcar/openwrt-devel-test
Since we recently branched a new release which already ships with GCC7, version 6 could be considered obsolete. Signed-off-by: Paul Spooren <mail@aparcar.org> --- toolchain/gcc/Config.in | 4 - toolchain/gcc/Config.version | 10 - toolchain/gcc/common.mk | 4 - .../001-revert_register_mode_search.patch | 77 -------- .../patches/7.5.0/002-case_insensitive.patch | 24 --- .../gcc/patches/7.5.0/010-documentation.patch | 35 ---- .../patches/7.5.0/110-Fix-MIPS-PR-84790.patch | 20 -- .../gcc/patches/7.5.0/230-musl_libssp.patch | 28 --- .../300-mips_Os_cpu_rtx_cost_model.patch | 21 -- [message trimmed]
From Paul Spooren to ~aparcar/openwrt-devel-test
This became a bit of a tragedy, caused by a corner cases which wasn't
put into account during testing. DEFAULT_PACKAGES are defined in
target/linux/<target>/Makefile but also in
target/linux/<target>/<subtarget>/target.mk.
The latter was no longer imported when using DUMP=1, however not using
DUMP=1 while running the Makefile in target/linux/<target>/ caused duplicate
packages in the list.
As a solution, which should have been used from day 0, `make` runs in
target/linux/ without DUMP=1, resulting in no duplicate packages and all
inclusions from include/target.mk, linux/target/<target>/{Makefile,
<subtarget>/target.mk}
[message trimmed]
From Paul Spooren to ~aparcar/openwrt-devel-test
Calling without the DUMP=1 argument causes the target specific Makefile to be "included" again which adds the target specific packages twice, once on the actual run and once included from `include/target.mk`. This led to duplicate package entries, causing confusion in downstream projects using the generated JSON files. While at it, apply `black` style to Python script. Signed-off-by: Paul Spooren <mail@aparcar.org> --- scripts/json_overview_image_info.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) [message trimmed]
From Paul Spooren to ~aparcar/openwrt-devel-test
The ImageBuilder `make manifest` prints all installed packages. This function can be used to create a list of package and corresponding package versions before attempting image creation. When called with `--strip-abi` OPKG can automatically strip attached ABIVersions from package names. Make this function accessible for the ImageBuilder by adding a `STRIP_ABI` variable. Signed-off-by: Paul Spooren <mail@aparcar.org> --- target/imagebuilder/files/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/target/imagebuilder/files/Makefile b/target/imagebuilder/files/Makefile [message trimmed]