<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/utils/bossa, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git-03.infra.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/'/>
<updated>2023-04-21T20:46:58Z</updated>
<entry>
<title>treewide: remove AUTORELEASE</title>
<updated>2023-04-21T20:46:58Z</updated>
<author>
<name>Paul Fertser</name>
</author>
<published>2023-04-21T16:32:27Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=0c10c224be81f9221dabfab449855ab6718d2a0c'/>
<id>urn:sha1:0c10c224be81f9221dabfab449855ab6718d2a0c</id>
<content type='text'>
Automatically compute and substitute current values for all
$(AUTORELEASE) instances as this feature is deprecated and shouldn't be
used.

The following temporary change was made to the core:

diff --git a/rules.mk b/rules.mk
index 57d7995d4fa8..f16367de87a8 100644
--- a/rules.mk
+++ b/rules.mk
@@ -429,7 +429,7 @@ endef
 abi_version_str = $(subst -,,$(subst _,,$(subst .,,$(1))))

 COMMITCOUNT = $(if $(DUMP),0,$(call commitcount))
-AUTORELEASE = $(if $(DUMP),0,$(call commitcount,1))
+AUTORELEASE = $(if $(DUMP),0,$(shell sed -i "s/\$$(AUTORELEASE)/$(call commitcount,1)/" $(CURDIR)/Makefile))

 all:
 FORCE: ;

And this command used to fix affected packages:

for i in $(cd feeds/packages; git grep -l PKG_RELEASE:=.*AUTORELEASE | \
                              sed 's^.*/\([^/]*\)/Makefile^\1^';);
do
  make package/$i/download
done

Signed-off-by: Paul Fertser &lt;fercerpav@gmail.com&gt;
</content>
</entry>
<entry>
<title>bossa: fix build on macos</title>
<updated>2022-01-09T13:17:13Z</updated>
<author>
<name>Sergey V. Lobanov</name>
</author>
<published>2022-01-08T11:46:15Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=47c31b47460ba3015c25001685cbfdf76b73f025'/>
<id>urn:sha1:47c31b47460ba3015c25001685cbfdf76b73f025</id>
<content type='text'>
override OS=Linux Makefile variable to support building on macos

Signed-off-by: Sergey V. Lobanov &lt;sergey@lobanov.in&gt;
</content>
</entry>
<entry>
<title>bossa: fix fpic compilation</title>
<updated>2021-12-12T07:09:36Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-12-08T22:50:50Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=7e2e38cab643322b7981ab2f9d2205b572c9fb73'/>
<id>urn:sha1:7e2e38cab643322b7981ab2f9d2205b572c9fb73</id>
<content type='text'>
Fixes: #17287 ("bossa: recompile with -fPIC")

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>bossa: add patch to fix flash failures on serial</title>
<updated>2021-11-09T07:43:51Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2021-11-08T20:47:27Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=dccdfa62c1e70cb8d65b861f25e022fdff7a4797'/>
<id>urn:sha1:dccdfa62c1e70cb8d65b861f25e022fdff7a4797</id>
<content type='text'>
bossa only waited 1ms for the serial device instead calling
tcdrain().
Without this patch bossa is failing to flash a ATSAM3S4 8/10 times.
Patch has been submitted as PR#150 upstream.
https://github.com/shumatech/BOSSA/pull/150

Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
</content>
</entry>
<entry>
<title>bossa: add bossa</title>
<updated>2021-10-24T06:52:30Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2021-10-20T12:27:12Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/feed/packages/commit/?id=5dd6c8ad4617b24fa54bc5d26f37e25132315f17'/>
<id>urn:sha1:5dd6c8ad4617b24fa54bc5d26f37e25132315f17</id>
<content type='text'>
Based on the work of Hirokazu MORIKAWA (nxhack):
https://github.com/nxhack/openwrt-arduino-packages/tree/master/bossa

BOSSA is a flash programming utility for Atmel's SAM family of
flash-based ARM microcontrollers. The motivation behind BOSSA is to
create a simple, easy-to-use, open source utility to replace Atmel's
SAM-BA software.

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
</feed>
