<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/chunkeey/include/feeds.mk, branch v18.06.0</title>
<subtitle>Staging tree of Christian Lamparter</subtitle>
<id>https://git.openwrt.org/openwrt/staging/chunkeey/atom?h=v18.06.0</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/chunkeey/atom?h=v18.06.0'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/'/>
<updated>2018-07-12T19:26:42Z</updated>
<entry>
<title>include/feeds.mk: rework generation of opkg distfeeds.conf</title>
<updated>2018-07-12T19:26:42Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2018-07-09T22:00:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=514a4b3e1b4e42fa796d1c908259ee9e215a77da'/>
<id>urn:sha1:514a4b3e1b4e42fa796d1c908259ee9e215a77da</id>
<content type='text'>
Allow enabling/commenting/disabling each feed individually by using a
tristate config symbol.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
(cherry picked from commit 16035a7dd370671670693af9ae63368ee4dd731f)
</content>
</entry>
<entry>
<title>include/feeds.mk: always add available feeds to PACKAGE_SUBDIRS</title>
<updated>2018-07-12T19:26:41Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2018-07-09T20:13:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=7fa7c854fe335384d2a2f6fe0fd6397b04e0d4fa'/>
<id>urn:sha1:7fa7c854fe335384d2a2f6fe0fd6397b04e0d4fa</id>
<content type='text'>
Setting CONFIG_FEED_... symbols combined two different effects: Disabling
a feed in the generated opkg distfeeds.conf, and omitting the feed from
PACKAGE_SUBDIRS.

It does not make sense to omit built feeds from PACKAGE_SUBDIRS, as it will
only lead to packages that can be enabled in .config (and that will
consequently be built) not to be found during rootfs creation, breaking
the build. All feeds that packages are emitted to should simply always be
added to PACKAGE_SUBDIRS instead; the CONFIG_FEED_... only configure the
generated distfeeds.conf like this.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
(cherry picked from commit 9af22f1ac9122b54700dd38f627fdd446e1109f4)
</content>
</entry>
<entry>
<title>imagebuilder: reuse rootfs preparation from rootfs.mk</title>
<updated>2018-03-07T08:59:08Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2018-03-06T08:38:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=2fbf669730bfa7342b36711d275bfe4c7951ac1b'/>
<id>urn:sha1:2fbf669730bfa7342b36711d275bfe4c7951ac1b</id>
<content type='text'>
In addition to removing redundant code, this fixes various issues in
IB-generated images that have been fixed in prepare_rootfs before,
including better handling of CONFIG_CLEAN_IPKG and enabling of initscripts
from FILES.

We also reuse the opkg macro and remove --force-... flags that have been
removed from rootfs.mk as well.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>merge: properly remove %n / %N references</title>
<updated>2017-12-09T15:01:14Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-12-09T15:01:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=d23e1e1e1a3eede59d7da21cafe0ba69c0e81458'/>
<id>urn:sha1:d23e1e1e1a3eede59d7da21cafe0ba69c0e81458</id>
<content type='text'>
- use %d instead of %n for opkg feed identifiers
- remove %n / %N references from version files

Fixes bf5cef47b3 merge: release/banner: drop release name and update banner.
Fixes FS#1213.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>build: move PKG_CONFIG_DEPENDS from feeds.mk to opkg</title>
<updated>2017-04-03T06:51:33Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2017-03-27T08:21:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=6411a12de2c783bc8882f43d593d9fa63f9b0759'/>
<id>urn:sha1:6411a12de2c783bc8882f43d593d9fa63f9b0759</id>
<content type='text'>
Normal packages don't rely on the feed configuration variables for the
build step

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>include/feeds.mk: base list of enabled feeds on available instead of installed feeds</title>
<updated>2017-01-16T08:11:56Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2017-01-16T08:11:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=9c55dede26aa488a9010eae4aa2b9d9b29b3fb2f'/>
<id>urn:sha1:9c55dede26aa488a9010eae4aa2b9d9b29b3fb2f</id>
<content type='text'>
This fixes handling of CONFIG_FEED_* options for uninstalled feeds.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>build: remove stale .ipk files if package dir changes</title>
<updated>2016-11-08T09:49:51Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-11-08T04:47:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=64c386c5662e923d284b1c5b742cb72d7ad24671'/>
<id>urn:sha1:64c386c5662e923d284b1c5b742cb72d7ad24671</id>
<content type='text'>
If a package nonshared status is changed, a stale .ipk file might still
be present in the old package directory. Remove the .ipk file from all
package directories when building a new one (or explicitly running
clean)

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: move merged package directory from bin/ to staging_dir</title>
<updated>2016-08-03T10:22:18Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-08-03T10:22:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=f2de33b2c94b633194b802570d87502988c22c6e'/>
<id>urn:sha1:f2de33b2c94b633194b802570d87502988c22c6e</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: create a package feed directory containing all packages</title>
<updated>2016-08-01T09:13:38Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-08-01T09:12:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=180465c38f1599f7339a00f80b383620c7c3818d'/>
<id>urn:sha1:180465c38f1599f7339a00f80b383620c7c3818d</id>
<content type='text'>
Needed for proper dependency handling for per-device rootfs

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>build: fix tabs vs whitespace issue</title>
<updated>2016-08-01T09:13:38Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-08-01T08:07:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=e351f7c695760b50ef9ab8a08907d443dc5ea585'/>
<id>urn:sha1:e351f7c695760b50ef9ab8a08907d443dc5ea585</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
</feed>
