Commit Graph
33 Commits
Author SHA1 Message Date
Oliver Smith 295f2c5c33 pmaports.cfg: bump min pmb version to 1.41.0 (MR 2890)
Require a version of pmbootstrap that supports conflicting dependencies,
for the upcoming patch that adds !pipewire-pulse as dependency to
postmarketos-ui-phosh.

Related: pmbootstrap MRs 2146, 2157
2022-02-02 12:20:35 -08:00
Marian Stramm 0922ff0fdd main/postmarketos-mkinitfs: basic support for btrfs, upgrade to 1.4.1 (MR 2841)
[ci:skip-build] already built successfully in CI
2022-01-24 21:34:24 -08:00
Clayton Craft 9ccae77a47 pmaports.cfg: set pmbootstrap_min_version to 1.37.0 (MR 2426)
This pmbootstrap version includes the necessary support for the new
mkinitfs

[ci:ignore-count]
[ci:skip-build] too many changed kernels/packages, won't complete in CI
2021-09-03 10:29:07 -07:00
Clayton Craft dc3f722543 pmaports.cfg: add supported_mkinitfs_without_flavors (MR 2426)
Signal to pmbootstrap that pmaports supports the new mkinitfs tool
2021-09-03 10:29:00 -07:00
Oliver Smith d56e7bc268 pmaports.cfg: set supported_install_boot_label (MR 2337) 2021-07-12 07:35:00 +02:00
Clayton Craft ac63e3c709 pmaports.cfg: add option for "supported_base_nofde" (MR 2278)
Used by pmb!2066
2021-06-26 16:28:11 -07:00
Clayton Craft 4232061f56 pmaports.cfg: add supported_firewall option (MR 2060)
pmb will suppress firewall-related messages on branches that don't have
these changes

[ci:skip-build] changed kernel packages in this series cause timeout at 3hr
2021-06-14 14:30:51 -07:00
Bobby The Builder c4f050ffcd main/postmarketos-mkinitfs: add f2fs (MR 1850) 2021-04-11 19:43:23 +02:00
Martijn Braam 5612316c92 pmaports.cfg: require pmbootstrap 1.29.0
Require new version, which supports the new cross-storage on-device
installer.

Related: pmbootstrap#2008
2021-01-27 16:24:14 +01:00
Oliver Smith 0a9ac24560 pmaports.cfg: require pmbootstrap 1.28.0 (MR 1522)
This version doesn't write /etc/os-release anymore in 'pmbootstrap
install'.
2021-01-07 23:43:22 +01:00
Oliver Smith 9a48b41a23 pmaports.cfg: require pmbootstrap 1.24.0 (MR 1634)
Flashing linux-postmarketos-exynos4 to the i9100 requires pmbootstrap MR
1986.

[ci:skip-vercheck]: linux-samsung-i9300: 3.0.101-r1 instead of -r0 is
not a mistake, the linting error fixes are in a separate commit with
their own pkgrel bump. I decided to leave that in its own commit instead
of squashing together with the other commit (as we usually do), because
the linting fixes are quite a lot and it makes the log more readable.
[ci:skip-build]: already built successfully in CI
2020-11-11 14:35:26 +01:00
Oliver Smith 2a1fa1cf20 pmaports.cfg: require pmbootstrap 1.22.0
Require new version, which supports _pmb_recommends.

Related: pmbootstrap#1933
2020-07-20 14:56:49 +02:00
Oliver Smith e42d8487bd pmaports.cfg: add channel (!1141)
Replace branch_pmos and branch_alpine keys (that were never used) with a
new channel key. pmbootstrap will look up the branches related to a
channel in channels.cfg of the master branch. While at it, modernize the
file.
2020-04-11 02:26:03 +02:00
Oliver Smith ccbdea7495 pmaports.cfg: require pmbootstrap 1.18.0 2020-04-05 14:12:42 +02:00
Dolphin von Chips 176555a4a1 **/linux-*: update usage of downstreamkernel_prepare helper (!1084)
[skip-ci]: just downloading all kernel sources takes about one hour
           and ollieparanoid wants to merge it now. This already ran
	   successfully with [ci:skip-build] and [ci:skip-vercheck].
2020-04-05 12:43:25 +02:00
Oliver Smith 6c1dfc1557 pmaports.cfg: require pmbootstrap 1.17.0
Require support for new device directory structure.
2020-03-14 09:08:01 +01:00
Oliver Smith 64035ac463 device/*: move to device/testing/* (!1063)
Prepare for better device categorization by moving everything to testing
subdir first.

[skip-ci]: chicken-egg problem: passing pmaports CI depends on pmbootstrap MR
				depends on this MR

Related: postmarketos#16
2020-03-14 08:35:32 +01:00
Oliver Smith 73e8627ee2 pmaports.cfg: upgrade min pmbootstrap to 1.16.0
Require new pmbootstrap that gives the boot partition enough space
required for latest mkinitfs script changes. Besides that, latest
pmbootstrap has a big number of improvements. Refer to the changelog for
details.

Related: https://gitlab.com/postmarketOS/pmbootstrap/-/merge_requests/1884
Related: https://gitlab.com/postmarketOS/pmbootstrap/-/tags (changelog)
2020-03-01 11:58:30 +01:00
Oliver Smith 41e0a71051 pmaports.cfg: require pmbootstrap 1.11.0
This one has the new binary repository. Make sure that people are not
using the old one, which won't get updated anymore. The old packages
will be removed some time soon.

Related: https://gitlab.com/postmarketOS/pmbootstrap/merge_requests/1835
2019-11-22 00:19:18 +01:00
Oliver Smith dbc13e0626 pmaports.cfg: require pmbootstrap >= 1.9.0
The new version doesn't try to install libsparse.

Related: https://gitlab.com/postmarketOS/pmbootstrap/merge_requests/1821
2019-10-07 23:03:39 +02:00
Oliver Smith 03136a5a80 pmaports.cfg: require pmbootstrap 1.8.2
Fastboot is broken in previous versions of pmbootstrap, so make sure
that everybody uses the latest version.
2019-09-26 23:14:15 +02:00
Oliver Smith 7e85f49cbe pmaports.cfg: set min pmbootstrap version to 1.8.1
Require the pmbootstrap version where building kernels for armhf is
fixed (triplet change is involved), and where the abuild-tar-workaround
for aarch64 is not used anymore (so we can remove the package in
pmaports).
2019-09-18 22:09:37 +02:00
Oliver Smith bc17119682 pmaports.cfg: set min pmbootstrap version: 1.7.0
Require latest pmbootstrap version, because it supports depends in
depends in the APKBUILD parser, and is able to properly test
UEVENT_HELPER, LBDAP kconfig options (they must depend on the kernel
version).
2019-07-05 21:20:57 +02:00
Oliver Smith 9bf7948303 pmaports.cfg: bump version (!299) 2019-04-03 21:26:12 +02:00
Oliver Smith b6ec855077 pmaports.cfg: bump version to 3 (!222)
This version has the "crossdirect" package, which will be required for
the new pmbootstrap code that uses the crossdirect compilation method by
default.
2019-03-23 01:06:42 +01:00
Oliver Smith a2200d5d15 pmaports.cfg: min pmbootstrap version 1.5.1
This version allows us to override mesa only for the arm arches, still
using Alpine's package for x86_64 and x86. This is currently needed, as
described here:
https://gitlab.com/postmarketOS/pmbootstrap/issues/1741
2019-03-10 02:46:18 +01:00
Grant Miller 3c717ca38b Bump pmaports version (!158) 2019-01-21 07:12:22 +01:00
Oliver Smith e832d89b38 pmaports.cfg: require pmbootstrap 1.2.0
The new version changed the way firmware is written to SD cards, see:
https://postmarketos.org/deviceinfo
2019-01-10 22:15:00 +01:00
Oliver Smith 6d89f465a4 pmaports.cfg: increase min pmbootstrap to 1.1.0
Newer pmbootstrap will generate the deviceinfo_codename line when
creating a new device with "pmbootstrap init".
2018-12-26 22:22:20 +01:00
Oliver Smith 658b6c75c9 pmaports.cfg: require pmbootstrap 1.0.3
The new version doesn't create noarch device packages anymore.
2018-11-27 07:47:11 +01:00
Oliver Smith c7dd66ad40 increase min. required pmbootstrap version
Also related to the GCC6/GCC8 kernel changes.
2018-11-27 07:47:11 +01:00
Oliver Smith 652105d7fc increase pmaports version
After all the GCC6-as-extra-package related changes.
2018-11-27 07:47:11 +01:00
Oliver Smith 9df6d8064f pmaports.cfg: initial 2018-08-23 23:36:48 +02:00