summaryrefslogtreecommitdiff
path: root/conf
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-03-10 14:14:19 +0000
committerV3n3RiX <venerix@redcorelinux.org>2021-03-10 14:14:19 +0000
commit807dfdf53df976e5c3feb85519fba32a39b31135 (patch)
treed428da2fee444987c5140ad71d8238e4b813e6f0 /conf
parent2e2437ac31da495f306c7b78e95323e8076dfaa1 (diff)
rpi4 preliminary portage config
Diffstat (limited to 'conf')
-rw-r--r--conf/aarch64/portage/make.conf/00-cflags.conf6
-rw-r--r--conf/aarch64/portage/make.conf/00-devices.conf4
-rw-r--r--conf/aarch64/portage/make.conf/00-distfiles.conf3
-rw-r--r--conf/aarch64/portage/make.conf/00-features.conf3
-rw-r--r--conf/aarch64/portage/make.conf/00-generic.conf4
-rw-r--r--conf/aarch64/portage/make.conf/00-keywords.conf3
-rw-r--r--conf/aarch64/portage/make.conf/00-languages.conf4
-rw-r--r--conf/aarch64/portage/make.conf/00-layout.conf14
-rw-r--r--conf/aarch64/portage/make.conf/00-libreoffice.conf3
-rw-r--r--conf/aarch64/portage/make.conf/00-licenses.conf3
-rw-r--r--conf/aarch64/portage/make.conf/00-llvm.conf3
-rw-r--r--conf/aarch64/portage/make.conf/00-makeopts.conf3
-rw-r--r--conf/aarch64/portage/make.conf/00-python.conf5
-rw-r--r--conf/aarch64/portage/make.conf/00-qemu.conf4
-rw-r--r--conf/aarch64/portage/make.conf/00-ruby.conf3
-rw-r--r--conf/aarch64/portage/make.conf/00-useflags.conf13
-rw-r--r--conf/aarch64/portage/make.conf/10-highprio-custom.conf0
-rw-r--r--conf/aarch64/portage/repos.conf/gentoo.conf20
18 files changed, 98 insertions, 0 deletions
diff --git a/conf/aarch64/portage/make.conf/00-cflags.conf b/conf/aarch64/portage/make.conf/00-cflags.conf
new file mode 100644
index 0000000..c23df8f
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-cflags.conf
@@ -0,0 +1,6 @@
+# This file has been automatically generated, do not edit.
+
+CFLAGS="-O2 -march=native -mtune=cortex-a72 -pipe"
+CXXFLAGS="-O2 -march=native -mtune=cortex-a72 -pipe"
+LDFLAGS="-Wl,--hash-style=gnu -Wl,-O1 -Wl,--sort-common -Wl,--as-needed"
+CHOST="aarch64-unknown-linux-gnu"
diff --git a/conf/aarch64/portage/make.conf/00-devices.conf b/conf/aarch64/portage/make.conf/00-devices.conf
new file mode 100644
index 0000000..f086c98
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-devices.conf
@@ -0,0 +1,4 @@
+# This file has been automatically generated, do not edit.
+
+INPUT_DEVICES="evdev libinput"
+VIDEO_CARDS="vc4"
diff --git a/conf/aarch64/portage/make.conf/00-distfiles.conf b/conf/aarch64/portage/make.conf/00-distfiles.conf
new file mode 100644
index 0000000..9fe6a86
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-distfiles.conf
@@ -0,0 +1,3 @@
+# This file has been automatically generated, do not edit.
+
+GENTOO_MIRRORS="http://mirror.bytemark.co.uk/gentoo/"
diff --git a/conf/aarch64/portage/make.conf/00-features.conf b/conf/aarch64/portage/make.conf/00-features.conf
new file mode 100644
index 0000000..70b8902
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-features.conf
@@ -0,0 +1,3 @@
+# This file has been automatically generated, do not edit.
+
+FEATURES="parallel-fetch protect-owned candy buildpkg compressdebug splitdebug -userpriv -pid-sandbox -network-sandbox"
diff --git a/conf/aarch64/portage/make.conf/00-generic.conf b/conf/aarch64/portage/make.conf/00-generic.conf
new file mode 100644
index 0000000..f1bc181
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-generic.conf
@@ -0,0 +1,4 @@
+# This file has been automatically generated, do not edit.
+
+CLEAN_DELAY="0"
+NOCOLOR="true"
diff --git a/conf/aarch64/portage/make.conf/00-keywords.conf b/conf/aarch64/portage/make.conf/00-keywords.conf
new file mode 100644
index 0000000..a02edd7
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-keywords.conf
@@ -0,0 +1,3 @@
+# This file has been automatically generated, do not edit.
+
+ACCEPT_KEYWORDS="arm64 ~arm64"
diff --git a/conf/aarch64/portage/make.conf/00-languages.conf b/conf/aarch64/portage/make.conf/00-languages.conf
new file mode 100644
index 0000000..5fa7e10
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-languages.conf
@@ -0,0 +1,4 @@
+# This file has been automatically generated, do not edit.
+
+L10N="ach af am an ar as ast az be bg bn bn-BD bn-IN bo br brx bs ca ca-valencia cak chr cs csb cy da de de-1901 dgo doi dsb dz el en en-GB en-US en-ZA eo es es-419 es-AR es-CL es-ES es-MX et eu fa ff fi fil fo fr fr-CA fy ga gd gl gn gu gug he hi hne hr hsb hu hy ia id is it ja ka kab kk km kmr-Latn kn ko kok ks ku ky la lb lij lo lt lv mai mi mk ml mn mni mr ms my nb nds ne nl nn no nr nso oc om or pa pl pt pt-BR pt-PT rm ro ru rw sa sat sco sd se si sid sk sl son sq sr sr-ijekavsk sr-Latn sr-Latn-ijekavsk sr-ME ss st sv sw sw-TZ syc ta ta-LK te tg th tk tl tn tr ts tt ug uk ur-PK uz uz-Cyrl ve vi wa xh zh zh-CN zh-HK zh-TW zu"
+LINGUAS="ach af af_ZA ak am an ar ar_JO ar_SA ar_SY as ast az be be_BY bg bg_BG bn bn_BD bn_IN bo br brx bs byn ca ca_ES ca_XV ckb cmn co crh cs cs_CZ csb cy cy_GB da da_DK de de_CH de_DE dgo doi dz ee el el_GR en en_AU en_CA en_EN en_GB en_US en_ZA eo eo_UY es es_419 es_AR es_CL es_CO es_DO es_ES es_LA es_MX es_UY es_VE et et_EE eu eu_ES fa fa_IR fi fi_FI fil fo fr fr_CA fr_FR frp fur fy fy_NL ga ga_IE gd gez gl gl_ES gu gu_IN gug haw he he_IL hi hi_IN hne hr hr_HR hsb hu hu_HU hy hy_AM ia id id_ID ii is is_IS it it_IT ja ja_JP jv ka ka_GE kab kk kk_KZ km kn kn_IN ko ko_KR kok ks ksw ku ku_IQ ky ky_KG la lb lg li lo lt lt_LT lv lv_LV mai me mg mi mk mk_MK ml mn mni mr ms ms_MY mt my nan nb nb_NO nds ne nl nl_BE nl_NL nn nn_NO no no_NO nqo nr nso oc om or pa pa_IN pam pap pl pl_PL ps pt pt_BR pt_PT rm ro ro_RO ru ru_RU rue rw sa sa_IN sah sat sc sco sd se shn si si_LK sk sk_SK sl sl_SI so son sq sq_AL sr sr_RS ss st sv sv_SE sw sw_TZ syc ta ta_IN ta_LK te tg tg_TJ th th_TH ti tig tk tl tlh tn tpi tr tr_TR ts tt tt_RU ug uk uk_UA ur ur_PK uz uz_UZ ve vi vi_VN wa wal wo xh yi zh zh_CN zh_HK zh_TW zu"
diff --git a/conf/aarch64/portage/make.conf/00-layout.conf b/conf/aarch64/portage/make.conf/00-layout.conf
new file mode 100644
index 0000000..dc17ed2
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-layout.conf
@@ -0,0 +1,14 @@
+# This file has been automatically generated, do not edit.
+
+PORTDIR="/usr/ports/gentoo"
+PKGDIR="/var/cache/packages"
+DISTDIR="/var/cache/distfiles"
+
+INSTALL_MASK="/etc/systemd
+ /usr/lib/systemd
+ /usr/lib64/systemd
+ /usr/lib/debug
+ /usr/lib64/debug
+ /etc/portage"
+
+UNINSTALL_IGNORE="${UNINSTALL_IGNORE} /etc/portage"
diff --git a/conf/aarch64/portage/make.conf/00-libreoffice.conf b/conf/aarch64/portage/make.conf/00-libreoffice.conf
new file mode 100644
index 0000000..518d0eb
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-libreoffice.conf
@@ -0,0 +1,3 @@
+# This file has been automatically generated, do not edit.
+
+LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer pdfimport"
diff --git a/conf/aarch64/portage/make.conf/00-licenses.conf b/conf/aarch64/portage/make.conf/00-licenses.conf
new file mode 100644
index 0000000..1aef712
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-licenses.conf
@@ -0,0 +1,3 @@
+# This file has been automatically generated, do not edit.
+
+ACCEPT_LICENSE="* -@EULA"
diff --git a/conf/aarch64/portage/make.conf/00-llvm.conf b/conf/aarch64/portage/make.conf/00-llvm.conf
new file mode 100644
index 0000000..95e743b
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-llvm.conf
@@ -0,0 +1,3 @@
+# This file has been automatically generated, do not edit.
+
+LLVM_TARGETS="AArch64 ARM"
diff --git a/conf/aarch64/portage/make.conf/00-makeopts.conf b/conf/aarch64/portage/make.conf/00-makeopts.conf
new file mode 100644
index 0000000..79d3bc1
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-makeopts.conf
@@ -0,0 +1,3 @@
+# This file has been automatically generated, do not edit.
+
+MAKEOPTS="-j64"
diff --git a/conf/aarch64/portage/make.conf/00-python.conf b/conf/aarch64/portage/make.conf/00-python.conf
new file mode 100644
index 0000000..94c659a
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-python.conf
@@ -0,0 +1,5 @@
+# This file has been automatically generated, do not edit.
+
+USE_PYTHON="3.8"
+PYTHON_TARGETS="python3_8"
+PYTHON_SINGLE_TARGET="python3_8"
diff --git a/conf/aarch64/portage/make.conf/00-qemu.conf b/conf/aarch64/portage/make.conf/00-qemu.conf
new file mode 100644
index 0000000..7a48182
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-qemu.conf
@@ -0,0 +1,4 @@
+# This file has been automatically generated, do not edit.
+
+QEMU_USER_TARGETS="arm aarch64"
+QEMU_SOFTMMU_TARGETS="arm aarch64"
diff --git a/conf/aarch64/portage/make.conf/00-ruby.conf b/conf/aarch64/portage/make.conf/00-ruby.conf
new file mode 100644
index 0000000..bb8ca42
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-ruby.conf
@@ -0,0 +1,3 @@
+# This file has been automatically generated, do not edit.
+
+RUBY_TARGETS="ruby25"
diff --git a/conf/aarch64/portage/make.conf/00-useflags.conf b/conf/aarch64/portage/make.conf/00-useflags.conf
new file mode 100644
index 0000000..4dccbc4
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/00-useflags.conf
@@ -0,0 +1,13 @@
+# This file has been automatically generated, do not edit.
+
+SYSTEM_USE="X wayland libglvnd glamor vulkan openrc json sysvinit btrfs elogind cryptsetup udev dbus unwind policykit polkit upower udisks python perl vala pgo icu xattr acl introspection gudev threads openssl nettle gcrypt"
+CODECS_USE="a52 aac aacplus faac webp mms mp3 mpg123 fdk flac gsm vorbis theora lame ogg opus xvid vpx x264 x265 mpeg nvenc"
+MEDIA_USE="cairo drm dri dri3 vaapi vdpau egl opengl opencl xvmc v4l mtp rtmp dvd bluray bluetooth matroska libass xml xcb xkb"
+IMAGE_USE="jpeg jpeg2k png apng mng tiff gif svg pdf gphoto2 xmp"
+TOOLKIT_USE="gnome-keyring gtk gtk3 qt5 qml sdl sdl2"
+NETWORK_USE="ipv6 avahi zeroconf http sftp sasl ldap samba teamd networkmanager modemmanager"
+SOUND_USE="alsa jack pulseaudio gstreamer ffmpeg openal sound"
+MISC_USE="apparmor lz4 sqlite postgres kerberos designer truetype fontconfig curl cups libnotify xinerama zstd"
+DONT_USE="-bindist -kde -qt4 -qt3support -gtk2 -gnome -connman -consolekit -libav -tracker -mysql -systemd -branding -handbook -static-libs -semantic-desktop -webkit"
+
+USE="${SYSTEM_USE} ${CODECS_USE} ${MEDIA_USE} ${IMAGE_USE} ${TOOLKIT_USE} ${NETWORK_USE} ${SOUND_USE} ${MISC_USE} ${DONT_USE}"
diff --git a/conf/aarch64/portage/make.conf/10-highprio-custom.conf b/conf/aarch64/portage/make.conf/10-highprio-custom.conf
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/conf/aarch64/portage/make.conf/10-highprio-custom.conf
diff --git a/conf/aarch64/portage/repos.conf/gentoo.conf b/conf/aarch64/portage/repos.conf/gentoo.conf
new file mode 100644
index 0000000..ccbedb0
--- /dev/null
+++ b/conf/aarch64/portage/repos.conf/gentoo.conf
@@ -0,0 +1,20 @@
+# This file has been automatically generated, do not edit.
+
+[DEFAULT]
+main-repo = gentoo
+
+[redcore]
+location = /usr/ports/redcore
+sync-type = git
+sync-uri = https://pagure.io/redcore/redcore-desktop.git
+auto-sync = yes
+clone-depth = 1
+priority = 1000
+
+[gentoo]
+location = /usr/ports/gentoo
+sync-type = git
+sync-uri = https://pagure.io/redcore/portage.git
+auto-sync = yes
+clone-depth = 1
+priority = 1