summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--desktop-plasma/package.use/09-desktop-plasma2
-rw-r--r--desktop-plasma/sets/desktop-plasma1
-rw-r--r--group-base/package.use/00-group-base2
-rw-r--r--host-albatross/package.accept_keywords/90-host-albatross2
-rw-r--r--host-kestrel/make.conf29
-rw-r--r--host-kestrel/package.use/90-host-kestrel1
-rw-r--r--host-kestrel/savedconfig/sys-kernel/linux-firmware29
-rw-r--r--init-systemd/patches/sys-apps/systemd/0001-ansi-color-Restore-previous-yellow.patch30
-rw-r--r--init-systemd/patches/sys-apps/systemd/0001-terminal-util-Restore-previous-yellow.patch30
9 files changed, 94 insertions, 32 deletions
diff --git a/desktop-plasma/package.use/09-desktop-plasma b/desktop-plasma/package.use/09-desktop-plasma
index d4cf18e..cd50e2c 100644
--- a/desktop-plasma/package.use/09-desktop-plasma
+++ b/desktop-plasma/package.use/09-desktop-plasma
@@ -19,7 +19,7 @@ dev-build/cmake -qt6
kde-apps/ark zip
kde-apps/gwenview -mpris
kde-apps/thumbnailers pdf video
-kde-frameworks/kwallet gpg
+kde-frameworks/kwallet-runtime gpg
kde-frameworks/sonnet -hunspell
media-libs/opencv -python
media-libs/phonon minimal
diff --git a/desktop-plasma/sets/desktop-plasma b/desktop-plasma/sets/desktop-plasma
index a96da0f..40d409c 100644
--- a/desktop-plasma/sets/desktop-plasma
+++ b/desktop-plasma/sets/desktop-plasma
@@ -7,6 +7,7 @@ kde-apps/konsole
kde-apps/krdc
kde-apps/kwalletmanager
kde-apps/okular
+kde-misc/kclock
kde-misc/kdeconnect
kde-plasma/plasma-meta
kde-plasma/spectacle
diff --git a/group-base/package.use/00-group-base b/group-base/package.use/00-group-base
index e5f335b..d82bdfb 100644
--- a/group-base/package.use/00-group-base
+++ b/group-base/package.use/00-group-base
@@ -14,7 +14,7 @@ app-text/mandoc system-man
dev-debug/gdb xml
dev-vcs/git -webdav
mail-client/neomutt gpgme idn kyotocabinet
-media-sound/mpd inotify libsamplerate opus vorbis -audiofile -bzip2 -cue -curl -fifo -flac -id3tag -mad -pulseaudio -zlib
+media-sound/mpd inotify libsamplerate opus vorbis -audiofile -bzip2 -cue -curl -fifo -flac -mad -pulseaudio -zlib
media-video/ffmpeg mp3 openssl opus theora vorbis vpx x264 x265 webp -gnutls FFTOOLS: -*
net-analyzer/nmap ncat nping
net-firewall/nftables json
diff --git a/host-albatross/package.accept_keywords/90-host-albatross b/host-albatross/package.accept_keywords/90-host-albatross
new file mode 100644
index 0000000..04fe02c
--- /dev/null
+++ b/host-albatross/package.accept_keywords/90-host-albatross
@@ -0,0 +1,2 @@
+sys-fs/zfs
+sys-fs/zfs-kmod
diff --git a/host-kestrel/make.conf b/host-kestrel/make.conf
new file mode 100644
index 0000000..e635080
--- /dev/null
+++ b/host-kestrel/make.conf
@@ -0,0 +1,29 @@
+COMMON_FLAGS="-march=native -O2 -pipe -flto"
+CFLAGS="${COMMON_FLAGS}"
+CXXFLAGS="${COMMON_FLAGS}"
+FCFLAGS="${COMMON_FLAGS}"
+FFLAGS="${COMMON_FLAGS}"
+RUSTFLAGS="${RUSTFLAGS} -C target-cpu=native"
+USE="lto"
+
+CPU_FLAGS_X86="aes avx avx2 avx512_bf16 avx512_bitalg avx512_vbmi2 avx512_vnni avx512_vp2intersect avx512_vpopcntdq avx512bw avx512cd avx512dq avx512f avx512ifma avx512vbmi avx512vl f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 vpclmulqdq"
+
+DISTDIR="/var/portage/distfiles"
+PKGDIR="/var/portage/binpkgs"
+
+MAKEOPTS="-j32"
+
+PORT_LOGDIR="/var/log/portage/"
+PORTAGE_ELOG_CLASSES="log warn error"
+PORTAGE_ELOG_SYSTEM="echo save:*"
+PORTAGE_COMPRESS=""
+
+EMERGE_DEFAULT_OPTS="--color=n --ask --alert --autounmask-write=n --jobs 4 --load-average 8"
+
+VIDEO_CARDS="amdgpu radeonsi"
+
+FEATURES="clean-logs compress-build-logs downgrade-backup mount-sandbox parallel-install split-elog split-log"
+
+# This sets the language of build output to English.
+# Please keep this setting intact when reporting bugs.
+LC_MESSAGES=C.utf8
diff --git a/host-kestrel/package.use/90-host-kestrel b/host-kestrel/package.use/90-host-kestrel
new file mode 100644
index 0000000..dcc7d0c
--- /dev/null
+++ b/host-kestrel/package.use/90-host-kestrel
@@ -0,0 +1 @@
+x11-libs/libdrm video_cards_radeon
diff --git a/host-kestrel/savedconfig/sys-kernel/linux-firmware b/host-kestrel/savedconfig/sys-kernel/linux-firmware
new file mode 100644
index 0000000..3afdaa1
--- /dev/null
+++ b/host-kestrel/savedconfig/sys-kernel/linux-firmware
@@ -0,0 +1,29 @@
+amd-ucode/microcode_amd_fam19h.bin
+amdgpu/dcn_3_1_5_dmcub.bin
+amdgpu/dcn_3_2_0_dmcub.bin
+amdgpu/gc_10_3_6_ce.bin
+amdgpu/gc_10_3_6_me.bin
+amdgpu/gc_10_3_6_mec2.bin
+amdgpu/gc_10_3_6_mec.bin
+amdgpu/gc_10_3_6_pfp.bin
+amdgpu/gc_10_3_6_rlc.bin
+amdgpu/gc_11_0_0_imu.bin
+amdgpu/gc_11_0_0_me.bin
+amdgpu/gc_11_0_0_mec.bin
+amdgpu/gc_11_0_0_mes1.bin
+amdgpu/gc_11_0_0_mes_2.bin
+amdgpu/gc_11_0_0_pfp.bin
+amdgpu/gc_11_0_0_rlc.bin
+amdgpu/psp_13_0_0_sos.bin
+amdgpu/psp_13_0_0_ta.bin
+amdgpu/psp_13_0_5_ta.bin
+amdgpu/psp_13_0_5_toc.bin
+amdgpu/sdma_5_2_6.bin
+amdgpu/sdma_6_0_0.bin
+amdgpu/smu_13_0_0.bin
+amdgpu/vcn_3_1_2.bin
+amdgpu/vcn_4_0_0.bin
+mediatek/mt7925/BT_RAM_CODE_MT7925_1_1_hdr.bin
+mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin
+mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin
+rtl_nic/rtl8126a-3.fw
diff --git a/init-systemd/patches/sys-apps/systemd/0001-ansi-color-Restore-previous-yellow.patch b/init-systemd/patches/sys-apps/systemd/0001-ansi-color-Restore-previous-yellow.patch
new file mode 100644
index 0000000..b00312a
--- /dev/null
+++ b/init-systemd/patches/sys-apps/systemd/0001-ansi-color-Restore-previous-yellow.patch
@@ -0,0 +1,30 @@
+From 2f68a89d75370dd7d9b9c041bdc0a44d605c2392 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Wolfgang=20M=C3=BCller?= <wolf@oriole.systems>
+Date: Thu, 22 May 2025 12:37:59 +0200
+Subject: [PATCH] ansi-color: Restore previous yellow
+
+Currently ansi-color.h uses a replacement yellow that is supposedly
+more legible in some setups. The previous yellow was based on the 16
+colour palette that users can configure. Therefore it seems to me user
+error to complain about systemd's use of a "standard" yellow. Restore
+the original value.
+---
+ src/basic/ansi-color.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/basic/ansi-color.h b/src/basic/ansi-color.h
+index f3e55e8165..760e3b8a6b 100644
+--- a/src/basic/ansi-color.h
++++ b/src/basic/ansi-color.h
+@@ -65,7 +65,7 @@ void reset_ansi_feature_caches(void);
+ #define ANSI_HIGHLIGHT_KHAKI3 "\x1B[0;1;38:5:185m"
+ #define ANSI_HIGHLIGHT_GREY "\x1B[0;1;38:5:245m"
+
+-#define ANSI_HIGHLIGHT_YELLOW ANSI_HIGHLIGHT_KHAKI3 /* Replacement yellow that is more legible */
++#define ANSI_HIGHLIGHT_YELLOW _ANSI_HIGHLIGHT_YELLOW /* Replacement yellow that is more legible */
+
+ /* Underlined */
+ #define ANSI_GREY_UNDERLINE "\x1B[0;4;38:5:245m"
+--
+2.49.0
+
diff --git a/init-systemd/patches/sys-apps/systemd/0001-terminal-util-Restore-previous-yellow.patch b/init-systemd/patches/sys-apps/systemd/0001-terminal-util-Restore-previous-yellow.patch
deleted file mode 100644
index 766e4d7..0000000
--- a/init-systemd/patches/sys-apps/systemd/0001-terminal-util-Restore-previous-yellow.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-From 547b13dd28ace87c180d6870de649fb8d5fa1ca2 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Wolfgang=20M=C3=BCller?= <wolf@oriole.systems>
-Date: Tue, 20 Apr 2021 11:07:07 +0200
-Subject: [PATCH] terminal-util: Restore previous yellow
-
-Currently terminal-util.h uses a replacement yellow that is supposedly
-more legible in some setups. The previous yellow was based on the 16
-colour palette that users can configure. Therefore it seems to me user
-error to complain about systemd's use of a "standard" yellow. Restore
-the original value.
----
- src/basic/terminal-util.h | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/basic/terminal-util.h b/src/basic/terminal-util.h
-index d327627b20..f5ad00bd70 100644
---- a/src/basic/terminal-util.h
-+++ b/src/basic/terminal-util.h
-@@ -45,7 +45,7 @@
- #define ANSI_HIGHLIGHT_KHAKI3 "\x1B[0;1;38;5;185m"
- #define ANSI_HIGHLIGHT_GREY "\x1B[0;1;38;5;245m"
-
--#define ANSI_HIGHLIGHT_YELLOW ANSI_HIGHLIGHT_KHAKI3 /* Replacement yellow that is more legible */
-+#define ANSI_HIGHLIGHT_YELLOW _ANSI_HIGHLIGHT_YELLOW
-
- /* Underlined */
- #define ANSI_GREY_UNDERLINE "\x1B[0;4;38;5;245m"
---
-2.31.1
-