Dongsu Park
04e48453f1
dev-lang/spidermonkey: delete unnecessary package
2021-11-04 10:07:02 +01:00
Jeremi Piotrowski
c03da37716
script/bootstrap: update openssl before stage3
...
Right now our bootstrap flow is different then gentoo's - we don't
update the seed when building stage1 and use a different ebuilds
snapshot for stage1 compared to stage2 and stage3. This is causing us
trouble now, because we introduced openssl-3, but seed/stage1 still
contains openssl-1.1. During `emerge -e @system` in stage3, some
packages that depend on openssl may build against the stage1 version,
which results in an error during depcleaning (they would need to be
rebuilt instead). Stage3 is not extensible, so instead, explicitly
update openssl in stage2. This workaround can be removed as soon as we
release a seed with openssl-3.
Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2021-11-04 09:25:30 +01:00
Dongsu Park
14b3353eaa
scripts: install curl before baselayout
...
Now that Github rejects access to an unauthenticated URL with `git://`,
we have to make git and libcurl work with `https://`. However, during
the SDK stage2, curl is not explicitly installed, but just inherited
from the stage1. As a result, curl is built without the `ssl` USE flag.
So installation of baselayout fails with:
```
git fetch https://github.com/flatcar-linux/baselayout.git --prune +HEAD:refs/git-r3/HEAD
fatal: unable to access 'https://github.com/flatcar-linux/baselayout.git/ ':
Protocol "https" not supported or disabled in libcurl
```
To resolve the issue, we need to install curl with `BOOTSTRAP_USE=ssl`
before trying to install baselayout.
2021-11-03 15:30:55 +01:00
Dongsu Park
cfadfebd5b
dev-lang/yasm: update to 1.3.0-r1 to fix Github URL protocol
...
Github now rejects an unauthenticated Github URL `git://`, so we need to
replace git with https.
To do that, sync with Gentoo for dev-lang/yasm 1.3.0-r1 including fix
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0793e1ac0b7c7b3e8572443bbd33faf7ddc26813
2021-11-03 07:17:39 +01:00
Dongsu Park
43bb898cbc
Revert "dev-lang/yasm: update to 1.3.0-r1 to fix Github URL protocol"
...
This reverts commit ea28ab385dfffa6b0cbd7267b557764e35f7b060.
2021-11-02 18:34:42 +01:00
Dongsu Park
6e0fd76493
Merge pull request #236 from flatcar-linux/dongsu/ncurses-6.2-20210619
...
*: update gptfdisk, readline, procps for ncurses 6.2_p20210619
2021-11-02 15:15:46 +01:00
Dongsu Park
d8a0045753
Merge pull request #233 from flatcar-linux/dongsu/wget-1.21.2
...
net-misc/wget: update to 1.21.2
2021-11-02 14:25:42 +01:00
Dongsu Park
cf88c5ca11
dev-lang/yasm: update to 1.3.0-r1 to fix Github URL protocol
...
Github now rejects an unauthenticated Github URL `git://`, so we need to
replace git with https.
To do that, sync with Gentoo for dev-lang/yasm 1.3.0-r1 including fix
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0793e1ac0b7c7b3e8572443bbd33faf7ddc26813
2021-11-02 08:25:35 +01:00
Flatcar Buildbot
4dfad63f67
Upgrade virtual Rust in main from 1.56.0 to 1.56.1
2021-11-01 13:19:50 +00:00
Dongsu Park
7d2a26a07b
sys-process/procps: update to 3.3.17-r1
...
Now that ncurses 6.2_p20210619 dropped the USE flag 'unicode', it is
not possible to specify the flag in sys-process/procps.
We need to make the flag optional, by specifying '(+)'.
See also
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec71f8061aaa422b7eedfd090e09211736579372
Simply sync with Gentoo for 3.3.17-r1 that includes the fix.
2021-11-01 11:44:04 +01:00
Dongsu Park
7ca4e6f137
sys-apps/gptfdisk: update to 1.0.7-r2
...
Now that ncurses 6.2_p20210619 dropped the USE flag 'unicode', it is
not possible to specify the flag in sys-apps/gptfdisk.
We need to make the flag optional, by specifying '(+)'.
See also
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c4f07166bac4c87f7e290f049e7a1603025444
Simply sync with Gentoo for 1.0.7-r2 that includes the fix.
2021-11-01 11:40:54 +01:00
Dongsu Park
a06e7cbe30
sys-libs/readline: update to 8.1_p1-r1
...
Now that ncurses 6.2_p20210619 dropped the USE flag 'unicode', it is
not possible to specify the flag in sys-libs/readline.
We need to make the flag optional, by specifying '(+)'.
See also
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df194650455b53175ed2852547169875002b2292
Simply sync with Gentoo for readline 8.1_p1-r1 that has the fix.
2021-11-01 11:40:49 +01:00
Dongsu Park
e376e392df
net-misc/wget: update to 1.21.2
...
Update net-misc/wget to 1.21.2, mainly to address CVE-2021-31879.
2021-10-28 10:15:57 +02:00
Flatcar Buildbot
a9b55251cd
Upgrade virtual Rust in main from 1.55.0 to 1.56.0
2021-10-26 12:08:10 +00:00
Jeremi Piotrowski
e31ef0ca87
Merge pull request #230 from flatcar-linux/jepio/update-gcc-deps-to-eapi-7
...
update gcc deps to EAPI=7.
2021-10-26 13:53:17 +02:00
Dongsu Park
796ba1eeb5
Merge pull request #229 from aniruddha2000/aniruddha/update-nmap-7.92
...
Update net-analyzer/nmap to v7.92
2021-10-25 17:26:52 +02:00
Aniruddha Basak
261b2337df
Update net-analyzer/nmap to v7.92
2021-10-22 10:39:57 +00:00
Aniruddha Basak
e24c9bbff2
Update sys-fs/cryptsetup to v2.4.1
2021-10-22 09:32:48 +00:00
Jeremi Piotrowski
b61a41306a
dev-libs/mpfr: Sync with Gentoo upstream
...
Sync ebuild to upstream version to switch to EAPI=7, as previous
EAPIs cause issues with multilib deps when running ./build_toolchains
in the context of arm64 SDK.
Upstream commit e4adffda16496e86a61020e8569c6974f8018983
2021-10-20 12:25:26 +00:00
Jeremi Piotrowski
e51102ad70
dev-libs/mpc: Sync with Gentoo upstream
...
Sync ebuild to upstream version to switch to EAPI=7, as previous
EAPIs cause issues with multilib deps when running ./build_toolchains
in the context of arm64 SDK.
Upstream commit e4adffda16496e86a61020e8569c6974f8018983
2021-10-20 12:25:26 +00:00
Jeremi Piotrowski
4db1c1b8c3
net-dns/libidn2: Sync with Gentoo upstream
...
Sync ebuild to upstream version to switch to EAPI=7, as previous
EAPIs cause issues with multilib deps when running ./build_toolchains
in the context of arm64 SDK.
Upstream commit e4adffda16496e86a61020e8569c6974f8018983
2021-10-20 12:25:26 +00:00
Krzesimir Nowak
ac853406ad
sys-devel/bison: Sync with gentoo
...
It's from gentoo commit 05ac71ce6639a14df6af2f05db1c57d147fd0f19.
The updated sys-apps/gawk started to depend on a newer version of
sys-devel/bison, so update the latter too.
2021-10-19 09:53:29 +02:00
Krzesimir Nowak
d427495e4e
*: Sync with gentoo
...
This is to get rid of EAPI 2.
2021-10-18 18:28:05 +02:00
Dongsu Park
d1707cc374
Merge pull request #224 from ArkaprabhaChakraborty/arkaprabha/update-git
...
Upgrade git 2.32.0
2021-10-14 08:24:42 +02:00
Dongsu Park
b2d0b159f1
Merge pull request #221 from ArkaprabhaChakraborty/arkaprabha/update-curl
...
upgraded curl to 7.79.1
2021-10-14 08:19:40 +02:00
Dongsu Park
23c01541e2
Merge pull request #222 from aniruddha2000/aniruddha/update-util-linux-2.37.2
...
Update util-linux to 2.37.2
2021-10-13 08:15:24 +02:00
Sayan Chowdhury
190f4b2294
Merge pull request #211 from flatcar-linux/sayan/systemd-v249
...
sys-apps/systemd: Update to v249
2021-10-07 14:54:44 +05:30
Dongsu Park
e0d73cc226
app-editors/vim-core: update to 8.2.3428
...
Update app-editors/vim-core to 8.2.3428, mainly to address
CVE-2021-3770, CVE-2021-3778, CVE-2021-3796.
2021-10-05 11:27:37 +02:00
Dongsu Park
ac8577bc69
app-editors/vim: update to 8.2.3428
...
Update app-editors/vim to 8.2.3428, mainly to address CVE-2021-3770,
CVE-2021-3778, CVE-2021-3796.
2021-10-05 11:27:04 +02:00
Krzesimir Nowak
2dd9d12006
Merge pull request #223 from aniruddha2000/aniruddha/update-vim-8.2.3402
...
Update app-editors/vim to 8.2.0814
2021-10-04 18:31:56 +02:00
Krzesimir Nowak
eb5221780d
Merge pull request #218 from flatcar-linux/krnowak/eapi-update
...
Update kernel-2 eclass to support newer eclasses.
2021-10-04 18:31:13 +02:00
Sayan Chowdhury
d0d372408b
dev-util/meson-format-array: Add new package as meson dependency
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-01 07:40:40 +00:00
Sayan Chowdhury
07041260fd
dev-util/meson: Sync with gentoo upstream; updates to 0.57.2
...
gentoo ref: 476cd2936d
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-01 07:40:40 +00:00
Sayan Chowdhury
1c6a2d831e
dev-python/jinja: Add new package for systemd dependency
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-01 07:40:40 +00:00
Sayan Chowdhury
46b66f6236
eclass: Add meson-multilib, and sync meson with Gentoo upstream
...
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-10-01 07:40:39 +00:00
Sayan Chowdhury
c0ec35c1e0
acct-user/*: Add the needed acct-user package for systemd v249
...
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-10-01 07:40:39 +00:00
Sayan Chowdhury
332cc1ce6e
acct-group/*: Add the needed groups for systemd v249
...
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-10-01 07:40:39 +00:00
ArkaprabhaChakraborty
8586f45325
Add plocale.eclass
2021-09-30 08:39:22 +00:00
ArkaprabhaChakraborty
bb597c8f0b
Upgrade git 2.32.0-r1
2021-09-30 08:38:02 +00:00
Aniruddha Basak
faf115acde
Update util-linux to 2.37.2
2021-09-30 08:05:27 +00:00
Aniruddha Basak
3ca09a0ab0
Update app-editors/vim to cat 8.2.0814
2021-09-29 15:30:43 +00:00
ArkaprabhaChakraborty
0751cb1939
Upgrade curl 7.79.1
2021-09-29 11:03:56 +00:00
ArkaprabhaChakraborty
5c6b9c65e0
Upgrade libgcrypt 1.9.4
2021-09-29 10:58:35 +00:00
Krzesimir Nowak
5415cf771d
virtual/os-headers: Sync with gentoo
...
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
We bumped sys-kernel/linux-headers. Then also bump the virtual package
for it.
2021-09-28 16:04:49 +02:00
Krzesimir Nowak
707aa2f758
sys-kernel/linux-headers: Sync with gentoo
...
It's from gentoo commit 38b155fa1bf907617067c98eb4ba3a5d0790eb1a.
kernel-2 eclass dropped support for old EAPIs, so the linux-headers
package needs refreshing.
2021-09-28 15:55:10 +02:00
Krzesimir Nowak
5400affa86
eclass/kernel-2: Support python3.6 too
2021-09-28 15:55:09 +02:00
Krzesimir Nowak
ca04ebdb73
eclass/kernel-2: Sync with gentoo
2021-09-28 15:55:09 +02:00
Krzesimir Nowak
6af2ebf647
*: Drop dev-python/openssl and its dependencies
2021-09-27 15:24:17 +02:00
Krzesimir Nowak
31736e3638
app-portage/gentoolkit: Bring back from overlay
...
This is from gentoo commit 8e426ccff148220423503c9a1c6c512c9b63ddfa.
2021-09-27 14:55:47 +02:00
Krzesimir Nowak
9450a14ac2
dev-python/setuptools: Bring back from overlay
...
This comes from gentoo commit fe13784be44e5167f67315bf280690004aae885e.
2021-09-27 14:55:47 +02:00