summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorBertrand Jacquin <bertrand@jacquin.bzh>2024-05-11 22:17:49 +0100
committerBertrand Jacquin <bertrand@jacquin.bzh>2024-05-11 22:19:20 +0100
commitabeb076962c7df46cff99190f46f62dc092a3451 (patch)
tree4ddf8a4f3a999d1ec2a3804fe643cbaaa15c3914 /profiles
parentprofiles/common: disable USE=dnsdb USE=prdr USE=tpda for mail-mta/exim (diff)
downloadportage-abeb076962c7df46cff99190f46f62dc092a3451.tar.xz
profiles/server/aws/t4g: new profile
Diffstat (limited to 'profiles')
-rw-r--r--profiles/profiles.desc1
-rw-r--r--profiles/server/aws/t4g/eapi1
-rw-r--r--profiles/server/aws/t4g/make.defaults4
-rw-r--r--profiles/server/aws/t4g/package.use1
-rw-r--r--profiles/server/aws/t4g/package.use.mask1
-rw-r--r--profiles/server/aws/t4g/packages1
-rw-r--r--profiles/server/aws/t4g/parent4
7 files changed, 13 insertions, 0 deletions
diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 1976f498..f4141e51 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -20,6 +20,7 @@ amd64 server/hp-dl360-g4p stable
amd64 server/supermicro-X9DBL-3F stable
amd64 server/aws/m3.medium stable
amd64 server/aws/c5.4xlarge stable
+arm64 server/aws/t4g stable
amd64 server/dedibox/classic-gen2 stable
amd64 server/dedibox/classic-2016 stable
amd64 server/dedibox/md15k-2013 stable
diff --git a/profiles/server/aws/t4g/eapi b/profiles/server/aws/t4g/eapi
new file mode 100644
index 00000000..7ed6ff82
--- /dev/null
+++ b/profiles/server/aws/t4g/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/server/aws/t4g/make.defaults b/profiles/server/aws/t4g/make.defaults
new file mode 100644
index 00000000..0f36346f
--- /dev/null
+++ b/profiles/server/aws/t4g/make.defaults
@@ -0,0 +1,4 @@
+CFLAGS="-mcpu=neoverse-n1+crc+crypto+ssbs -O2 -pipe -fomit-frame-pointer"
+CXXFLAGS="${CFLAGS}"
+
+CPU_FLAGS_ARM="edsp neon thumb vfp vfpv3 vfpv4 vfp-d32 aes sha1 sha2 crc32 v4 v5 v6 v7 v8 thumb2"
diff --git a/profiles/server/aws/t4g/package.use b/profiles/server/aws/t4g/package.use
new file mode 100644
index 00000000..172e8bfd
--- /dev/null
+++ b/profiles/server/aws/t4g/package.use
@@ -0,0 +1 @@
+sys-apps/systemd gnuefi policykit boot kernel-install
diff --git a/profiles/server/aws/t4g/package.use.mask b/profiles/server/aws/t4g/package.use.mask
new file mode 100644
index 00000000..cfb25d41
--- /dev/null
+++ b/profiles/server/aws/t4g/package.use.mask
@@ -0,0 +1 @@
+sys-apps/systemd -gnuefi
diff --git a/profiles/server/aws/t4g/packages b/profiles/server/aws/t4g/packages
new file mode 100644
index 00000000..358a3af5
--- /dev/null
+++ b/profiles/server/aws/t4g/packages
@@ -0,0 +1 @@
+-*sys-boot/grub
diff --git a/profiles/server/aws/t4g/parent b/profiles/server/aws/t4g/parent
new file mode 100644
index 00000000..43fe02e0
--- /dev/null
+++ b/profiles/server/aws/t4g/parent
@@ -0,0 +1,4 @@
+gentoo:targets/systemd
+gentoo:default/linux/arm64/23.0/systemd
+gentoo:features/hardened/arm64
+..