From b840ff0b641be4fea69b09ddf2897a1a68a6cbec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 19 Feb 2026 09:37:34 -0800 Subject: [PATCH 1/5] Add OS 9 Tanit --- development-target | 2 +- next-unstable | 2 +- tanit-stable/Dockerfile | 18 ++++++++++++++++++ tanit-unstable/Dockerfile | 18 ++++++++++++++++++ 4 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 tanit-stable/Dockerfile create mode 100644 tanit-unstable/Dockerfile diff --git a/development-target b/development-target index 1323ebd..bc842c6 120000 --- a/development-target +++ b/development-target @@ -1 +1 @@ -circe-unstable/ \ No newline at end of file +tanit-unstable \ No newline at end of file diff --git a/next-unstable b/next-unstable index 1323ebd..bc842c6 120000 --- a/next-unstable +++ b/next-unstable @@ -1 +1 @@ -circe-unstable/ \ No newline at end of file +tanit-unstable \ No newline at end of file diff --git a/tanit-stable/Dockerfile b/tanit-stable/Dockerfile new file mode 100644 index 0000000..6498a0c --- /dev/null +++ b/tanit-stable/Dockerfile @@ -0,0 +1,18 @@ +# elementary OS Circe based on Ubuntu Resolute +FROM ubuntu:resolute + +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt-get update && \ + apt-get -y install --no-install-recommends gpg-agent software-properties-common git && \ + add-apt-repository -u -y ppa:elementary-os/os-patches && \ + add-apt-repository -u -y ppa:elementary-os/stable && \ + apt-get install -y --no-install-recommends elementary-os-overlay && \ + mv /usr/sbin/telinit /usr/sbin/telinit.bak && \ + ln -s /usr/bin/true /usr/sbin/telinit &&\ + apt-get update && \ + apt-get -y dist-upgrade && \ + apt-get install --no-install-recommends -y elementary-sdk elementary-icon-theme && \ + apt-get -y autoremove && \ + apt-get autoclean && \ + rm -rf /var/lib/apt/lists/* diff --git a/tanit-unstable/Dockerfile b/tanit-unstable/Dockerfile new file mode 100644 index 0000000..9a9f99c --- /dev/null +++ b/tanit-unstable/Dockerfile @@ -0,0 +1,18 @@ +# elementary OS UNSTABLE based on Ubuntu Resolute +FROM ubuntu:resolute + +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt-get update && \ + apt-get -y install --no-install-recommends gpg-agent software-properties-common git && \ + add-apt-repository -u -y ppa:elementary-os/os-patches && \ + add-apt-repository -u -y ppa:elementary-os/daily && \ + apt-get install -y --no-install-recommends elementary-os-overlay && \ + mv /usr/sbin/telinit /usr/sbin/telinit.bak && \ + ln -s /usr/bin/true /usr/sbin/telinit &&\ + apt-get update && \ + apt-get -y dist-upgrade && \ + apt-get install --no-install-recommends -y elementary-sdk elementary-icon-theme && \ + apt-get -y autoremove && \ + apt-get autoclean && \ + rm -rf /var/lib/apt/lists/* From 8bc344028b956b4809be2067ef339d67153bcf8f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 19 Feb 2026 09:43:00 -0800 Subject: [PATCH 2/5] Don't forget to add her to CI --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5ce6e76..6901533 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,6 +22,8 @@ jobs: juno-unstable, loki-stable, loki-unstable, + tanit-stable, + tanit-unstable, next-unstable, stable, unstable, From 3a72fafc20a385d9b6c99ff4491929ced9876cf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 19 Feb 2026 09:44:39 -0800 Subject: [PATCH 3/5] Also to test --- .github/workflows/test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 212e977..4c8d6c8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,6 +17,8 @@ jobs: - juno-unstable - loki-stable - loki-unstable + - tanit-stable + - tanit-unstable - next-unstable - stable - unstable From 190d93dfc4ad78333499a1fbd984809f58201c19 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 19 Feb 2026 09:47:42 -0800 Subject: [PATCH 4/5] Remove libc6 workaround --- tanit-stable/Dockerfile | 2 -- tanit-unstable/Dockerfile | 2 -- 2 files changed, 4 deletions(-) diff --git a/tanit-stable/Dockerfile b/tanit-stable/Dockerfile index 6498a0c..0de6dc9 100644 --- a/tanit-stable/Dockerfile +++ b/tanit-stable/Dockerfile @@ -8,8 +8,6 @@ RUN apt-get update && \ add-apt-repository -u -y ppa:elementary-os/os-patches && \ add-apt-repository -u -y ppa:elementary-os/stable && \ apt-get install -y --no-install-recommends elementary-os-overlay && \ - mv /usr/sbin/telinit /usr/sbin/telinit.bak && \ - ln -s /usr/bin/true /usr/sbin/telinit &&\ apt-get update && \ apt-get -y dist-upgrade && \ apt-get install --no-install-recommends -y elementary-sdk elementary-icon-theme && \ diff --git a/tanit-unstable/Dockerfile b/tanit-unstable/Dockerfile index 9a9f99c..35840e0 100644 --- a/tanit-unstable/Dockerfile +++ b/tanit-unstable/Dockerfile @@ -8,8 +8,6 @@ RUN apt-get update && \ add-apt-repository -u -y ppa:elementary-os/os-patches && \ add-apt-repository -u -y ppa:elementary-os/daily && \ apt-get install -y --no-install-recommends elementary-os-overlay && \ - mv /usr/sbin/telinit /usr/sbin/telinit.bak && \ - ln -s /usr/bin/true /usr/sbin/telinit &&\ apt-get update && \ apt-get -y dist-upgrade && \ apt-get install --no-install-recommends -y elementary-sdk elementary-icon-theme && \ From 7346fcdf0b65e655e69dcb1f3c2d31545c0f076f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Danielle=20For=C3=A9?= Date: Thu, 19 Feb 2026 09:52:55 -0800 Subject: [PATCH 5/5] Don't build stable yet --- .github/workflows/ci.yml | 1 - .github/workflows/test.yml | 1 - 2 files changed, 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6901533..5bb283e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,6 @@ jobs: juno-unstable, loki-stable, loki-unstable, - tanit-stable, tanit-unstable, next-unstable, stable, diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4c8d6c8..e7d4fc5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -17,7 +17,6 @@ jobs: - juno-unstable - loki-stable - loki-unstable - - tanit-stable - tanit-unstable - next-unstable - stable