This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository terminology.

View the commit online.

commit 57f46f8a092ac19b1356250c951f512433d11263
Author: Boris Faure <[email protected]>
AuthorDate: Sat Sep 12 21:36:32 2026 +0200

    snap: remove it, I don't plan on updating it and makes not much sense
---
 snap/local/efl-efreetd-search.patch |  76 ---------------
 snap/snapcraft.yaml                 | 189 ------------------------------------
 2 files changed, 265 deletions(-)

diff --git a/snap/local/efl-efreetd-search.patch b/snap/local/efl-efreetd-search.patch
deleted file mode 100644
index 8b39f3ec..00000000
--- a/snap/local/efl-efreetd-search.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-diff --git a/src/lib/efreet/efreet_cache.c b/src/lib/efreet/efreet_cache.c
-index f859c630f0..f7d196ef6b 100644
---- a/src/lib/efreet/efreet_cache.c
-+++ b/src/lib/efreet/efreet_cache.c
-@@ -112,6 +112,53 @@ EAPI int EFREET_EVENT_DESKTOP_CACHE_BUILD = 0;
-    if (e->server != ipc) \
-      return ECORE_CALLBACK_PASS_ON
- 
-+static void
-+_find_binary(char buf[PATH_MAX])
-+{
-+   char *path_env = getenv("PATH");
-+   char *names[] = { "efreetd", "terminology.efreetd"};
-+   int i, n_names = sizeof(names) / sizeof(names[0]);
-+
-+   if (!path_env)
-+     goto error;
-+
-+   for (i = 0; i < n_names; i++)
-+     {
-+        char *name = names[i];
-+        char *start = path_env;
-+        char *end = strchrnul(start, ':');
-+        while (*start)
-+          {
-+             if (end > start)
-+               {
-+                  struct stat st;
-+                  int res;
-+                  int len = (int)(end - start);
-+                  if (*(end-1) == '/')
-+                    snprintf(buf, PATH_MAX, "%.*s%s",
-+                             len,
-+                             start,
-+                             name);
-+                  else
-+                    snprintf(buf, PATH_MAX, "%.*s/%s",
-+                             len,
-+                             start,
-+                             name);
-+                  res = stat(buf, &st);
-+                  if (res == 0 && S_ISREG(st.st_mode) && (S_IXUSR & st.st_mode))
-+                      return;
-+               }
-+             if (!*end)
-+               break;
-+             start = end + 1;
-+             end = strchrnul(start, ':');
-+          }
-+     }
-+
-+error:
-+   snprintf(buf, PATH_MAX, PACKAGE_BIN_DIR "/efreetd");
-+}
-+
- static void
- _ipc_launch(void)
- {
-@@ -146,7 +193,7 @@ _ipc_launch(void)
-    if (run_in_tree)
-      bs_binary_get(buf, sizeof(buf), "efreet", "efreetd");
-    else
--     snprintf(buf, sizeof(buf), PACKAGE_BIN_DIR "/efreetd");
-+     _find_binary(buf);
-    ecore_exe_run(buf, NULL);
-    num = 0;
-    while ((!ipc) && (num < tries))
-@@ -155,7 +202,7 @@ _ipc_launch(void)
-         usleep(try_gap);
-         ipc = ecore_ipc_server_connect(ECORE_IPC_LOCAL_USER, "efreetd", 0, NULL);
-      }
--   if (!ipc) ERR("Timeout in trying to start and then connect to efreetd");
-+   if (!ipc) ERR("Timeout in trying to start '%s' and then connect to efreetd", buf);
- }
- 
- static Eina_Bool
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
deleted file mode 100644
index 0d10291a..00000000
--- a/snap/snapcraft.yaml
+++ /dev/null
@@ -1,189 +0,0 @@
-name: terminology
-version: git
-summary: Terminal Emulator written with the Enlightenment Foundation Libraries
-description: |
-  Terminology is a terminal emulator for Linux/BSD/UNIX systems that uses EFL.
-  It has a whole bunch of bells and whistles. Use it as your regular vt100
-  terminal emulator with all the usual features, such as 256 color support.
-  Terminology is designed to emulate Xterm as closely as possible in most
-  respects.
-base: core18
-license: BSD-2-Clause
-confinement: classic
-grade: stable
-icon: data/images/terminology.png
-apps:
-  terminology:
-    command: usr/bin/terminology
-    desktop: usr/share/applications/terminology.desktop
-  tyalpha:
-    command: usr/bin/tyalpha
-  tybg:
-    command: usr/bin/tybg
-  tycat:
-    command: usr/bin/tycat
-  tyls:
-    command: usr/bin/tyls
-  typop:
-    command: usr/bin/typop
-  tyq:
-    command: usr/bin/tyq
-  tysend:
-    command: usr/bin/tysend
-  elementaryConfig:
-    command: usr/bin/elementary_config
-  efreetd:
-     command: usr/bin/efreetd
-parts:
-  efl:
-    plugin: meson
-    source-type: tar
-#    source: https://download.enlightenment.org/rel/libs/efl/efl-1.24.3.tar.xz
-    source: https://downloads.terminolo.gy/efl-1.24.3.tar.xz
-    override-pull: |
-      snapcraftctl pull
-      cd "${SNAPCRAFT_PART_SRC}"
-      patch -p1 < "${SNAPCRAFT_PROJECT_DIR}"/snap/local/efl-efreetd-search.patch
-    meson-parameters:
-      - --prefix=/usr
-      - --libdir=/usr/lib
-      - --buildtype=release
-      - --default-library=shared
-      - -Dnls=false
-      - -Dopengl=es-egl
-      - -Dxinput22=true
-      - -Dbuffer=false
-      - -Dfb=false
-      - -Ddrm=false
-      - -Dtslib=false
-      - -Dharfbuzz=true
-      - -Dwl=true
-      - -Dnetwork-backend=connman
-      - -Devas-loaders-disabler=pdf,ps,raw,tiff,json,webp
-      - -Dphysics=false
-      - -Davahi=false
-      - -Deeze=false
-      - -Dbindings=
-      - -Dbuild-examples=false
-      - -Dbuild-tests=false
-    build-packages:
-      - gcc
-      - g++
-      - pkg-config
-      - libdbus-1-dev
-      - libfontconfig1-dev
-      - libfreetype6-dev
-      - libfribidi-dev
-      - libgif-dev
-      - libgstreamer1.0-dev
-      - libgstreamer-plugins-base1.0-dev
-      - libharfbuzz-dev
-      - libibus-1.0-dev
-      - libjpeg-turbo8-dev
-      - libluajit-5.1-dev
-      - libopenjp2-7-dev
-      - libpng-dev
-      - libpulse-dev
-      - librsvg2-dev
-      - libscim-dev
-      - libsndfile1-dev
-      - libssl-dev
-      - libsystemd-dev
-      - libx11-dev
-      - libxkbcommon-dev
-      - libxkbcommon-x11-dev
-      - libxcomposite-dev
-      - libxcursor-dev
-      - libxdamage-dev
-      - libxinerama-dev
-      - libxrandr-dev
-      - libxss-dev
-      - libxtst-dev
-    stage-packages:
-      - libcairo2
-      - libcroco3
-      - libdatrie1
-      - libegl1
-      - libfontconfig1
-      - libfreetype6
-      - libfribidi0
-      - libgdk-pixbuf2.0-0
-      - libgif7
-      - libgles2
-      - libglvnd0
-      - libgraphite2-3
-      - libgstreamer-plugins-base1.0-0
-      - libgstreamer1.0-0
-      - libharfbuzz0b
-      - libibus-1.0-5
-      - libicu60
-      - libjpeg-turbo8
-      - libltdl7
-      - libluajit-5.1-2
-      - libopenjp2-7
-      - liborc-0.4-0
-      - libpango-1.0-0
-      - libpangocairo-1.0-0
-      - libpangoft2-1.0-0
-      - libpixman-1-0
-      - libpng16-16
-      - libpulse0
-      - librsvg2-2
-      - libscim8v5
-      - libthai0
-      - libwayland-egl1
-      - libx11-6
-      - libx11-xcb1
-      - libxau6
-      - libxcb-render0
-      - libxcb-shm0
-      - libxcb1
-      - libxcomposite1
-      - libxcursor1
-      - libxdamage1
-      - libxdmcp6
-      - libxext6
-      - libxfixes3
-      - libxi6
-      - libxinerama1
-      - libxkbcommon-x11-0
-      - libxml2
-      - libxrandr2
-      - libxrender1
-      - libxss1
-      - libxtst6
-  terminology:
-    plugin: meson
-    after: [ efl ]
-    source-type: git
-    source: https://github.com/borisfaure/terminology
-    meson-parameters:
-      - --prefix=/usr
-    stage-packages:
-      - libcurl4
-      - libfontconfig1
-      - libfreetype6
-      - libfribidi0
-      - libgif7
-      - libgraphite2-3
-      - libharfbuzz0b
-      - libjpeg-turbo8
-      - libluajit-5.1-2
-      - libpcre3
-      - libpng16-16
-      - libx11-6
-      - libx11-xcb1
-      - libxau6
-      - libxcb1
-      - libxcomposite1
-      - libxcursor1
-      - libxdamage1
-      - libxdmcp6
-      - libxext6
-      - libxfixes3
-      - libxi6
-      - libxinerama1
-      - libxrandr2
-      - libxrender1
-      - libxss1
-      - libxtst6

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to