diff --git a/desktop/toolkit/granite7/actions.py b/desktop/toolkit/granite7/actions.py new file mode 100644 index 0000000000..71472d398d --- /dev/null +++ b/desktop/toolkit/granite7/actions.py @@ -0,0 +1,19 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 2 +# See the file http://www.gnu.org/copyleft/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import mesontools + +def setup(): + mesontools.configure() + +def build(): + mesontools.build() + +def install(): + mesontools.install() + + pisitools.dodoc("COPYING", "README.md") diff --git a/desktop/toolkit/granite7/pspec.xml b/desktop/toolkit/granite7/pspec.xml new file mode 100644 index 0000000000..185c34e9ba --- /dev/null +++ b/desktop/toolkit/granite7/pspec.xml @@ -0,0 +1,75 @@ + + + + + granite7 + https://github.com/elementary/granite + + Bedirhan Kurt + bedirhan.kurt@outlook.com + + LGPLv3 + desktop + Granite is a companion library for GTK and GLib. + Granite is a companion library for GTK and GLib. Among other things, it provides complex widgets and convenience functions designed for use in apps built for elementary OS. + https://github.com/elementary/granite/archive/7.5.0.tar.gz + + gobject-introspection-devel + libgee-devel + gtk3-devel + vala-devel + meson + sassc + + + + + granite7 + + gtk3 + cairo + glib2 + pango + libgee + gdk-pixbuf + + + /usr/bin + /usr/lib/girepository-1.0 + /usr/lib/libgranite*.so* + /usr/share/applications + /usr/share/doc + /usr/share/icons + /usr/share/themes + /usr/share/locale + /usr/share/metainfo + + + + + granite7-devel + Development files for granite + + granite7 + gtk3-devel + glib2-devel + libgee-devel + + + /usr/include + /usr/lib/pkgconfig + /usr/share/gir-1.0 + /usr/share/vala + + + + + + 2024-10-22 + 7.5.0 + Initial packaging for Pisi Linux + Bedirhan Kurt + bedirhan.kurt@outlook.com + + + diff --git a/desktop/toolkit/granite7/translations.xml b/desktop/toolkit/granite7/translations.xml new file mode 100644 index 0000000000..6e507fdd74 --- /dev/null +++ b/desktop/toolkit/granite7/translations.xml @@ -0,0 +1,12 @@ + + + granite7 + Granite, GTK ve GLib için bir eşlikçi kütüphanedir. + Granite, GTK ve GLib için bir eşlikçi kütüphanedir. Diğer şeylerin aynında elementary OS için geliştirilmiş uygulamalarda kullanılması adına karışık araçlar ve kolaylık fonksiyonları sağlar. + + + + granite7-devel + granite7 için geliştirme dosyaları. + + diff --git a/network/connection/NetworkManager/files/20-connectivity.conf b/network/connection/NetworkManager/files/20-connectivity.conf new file mode 100644 index 0000000000..0729148c79 --- /dev/null +++ b/network/connection/NetworkManager/files/20-connectivity.conf @@ -0,0 +1,2 @@ +[connectivity] +uri=http://networkcheck.kde.org diff --git a/network/connection/NetworkManager/pspec.xml b/network/connection/NetworkManager/pspec.xml index 69c97d301d..37907c58b2 100644 --- a/network/connection/NetworkManager/pspec.xml +++ b/network/connection/NetworkManager/pspec.xml @@ -124,6 +124,7 @@ tmpfiles.conf NetworkManager.conf dhcp.conf + 20-connectivity.conf migrate-comar-network-profiles gentoo/01-org.freedesktop.NetworkManager.settings.modify.system.pkla 01-org.freedesktop.ModemManager1.rules @@ -160,6 +161,12 @@ + + 2024-10-22 + 1.48.12 + Add configuration for captive portal detection. + Bedirhan Kurt + bedirhan.kurt@outlook.com 2024-10-04 1.48.12 diff --git a/network/connection/capnet-assist/actions.py b/network/connection/capnet-assist/actions.py new file mode 100644 index 0000000000..77ee2751c4 --- /dev/null +++ b/network/connection/capnet-assist/actions.py @@ -0,0 +1,20 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import mesontools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get + +def setup(): + mesontools.configure("-Db_pie=false") + +def build(): + mesontools.build() + +def install(): + mesontools.install() + + pisitools.dodoc("COPYING", "README*") diff --git a/network/connection/capnet-assist/files/more-widely-known-portal.patch b/network/connection/capnet-assist/files/more-widely-known-portal.patch new file mode 100644 index 0000000000..c6bde56749 --- /dev/null +++ b/network/connection/capnet-assist/files/more-widely-known-portal.patch @@ -0,0 +1,28 @@ +From 018bcb5824a956409baef6cf68a8469a6c0e8c1b Mon Sep 17 00:00:00 2001 +From: Bahar Kurt +Date: Tue, 22 Oct 2024 12:10:52 +0300 +Subject: [PATCH] Change captive portal detection URL to something known more + widely + +--- + src/MainWindow.vala | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/src/MainWindow.vala b/src/MainWindow.vala +index a125814..c410eeb 100644 +--- a/src/MainWindow.vala ++++ b/src/MainWindow.vala +@@ -19,7 +19,9 @@ + */ + + public class Captive.MainWindow : Gtk.ApplicationWindow { +- private const string DUMMY_URL = "http://capnet.elementary.io"; ++ // This was elementaryOS' own capnet server, which isn't acknowledged by networks like universities. ++ // As a quick workaround, we can use a more widely acknowledged server, like Google's. ++ private const string DUMMY_URL = "http://gstatic.com/generate_204"; + + private Adw.TabView tabview; + private Granite.HeaderLabel cert_subject; +-- +2.46.2 + diff --git a/network/connection/capnet-assist/pspec.xml b/network/connection/capnet-assist/pspec.xml new file mode 100644 index 0000000000..3249b205c0 --- /dev/null +++ b/network/connection/capnet-assist/pspec.xml @@ -0,0 +1,66 @@ + + + + + capnet-assist + https://github.com/elementary/capnet-assist + + Bedirhan Kurt + bedirhan.kurt@outlook.com + + GPLv3 + Captive Network Assistant + Log into captive portals—like Wi-Fi networks at coffee shops, airports, and trains—with ease. Captive Network Assistant automatically opens to help you get connected. + https://github.com/elementary/capnet-assist/archive/8.0.0.tar.gz + + gcr-4-devel + git + glib2-devel + gtk4-devel + granite7-devel + intltool + libadwaita-devel + granite-devel + meson + vala-devel + webkit2gtk-6.0-devel + + + more-widely-known-portal.patch + + + + + capnet-assist + + gcr-4 + glib2 + gtk4 + libadwaita + granite7 + libsoup + NetworkManager + webkit2gtk-6.0 + + + /usr/bin + /usr/share/man + /usr/share/doc + /usr/share/glib-2.0/schemas + /usr/share/icons + /usr/share/metainfo + /usr/share/locale + /usr/share/applications + + + + + + 2024-10-22 + 8.0.0 + Initial packaging for Pisi Linux + Bedirhan Kurt + bedirhan.kurt@outlook.com + + + diff --git a/network/connection/capnet-assist/translations.xml b/network/connection/capnet-assist/translations.xml new file mode 100644 index 0000000000..93f6461a9b --- /dev/null +++ b/network/connection/capnet-assist/translations.xml @@ -0,0 +1,8 @@ + + + + capnet-assist + Captive Ağ Asistanı + Kahve dükkanları, havalimanları ve trenlerdeki Wi-Fi ağları gibi captive portal'lara kolaylıkla giriş yapın. Captive Ağ Asistanı bağlanmanıza yardımcı olmak için otomatik olarak açılır. + + diff --git a/network/misc/webkit2gtk-4.1/pspec.xml b/network/misc/webkit2gtk-4.1/pspec.xml index b5e0c0970f..f2d4e306cc 100644 --- a/network/misc/webkit2gtk-4.1/pspec.xml +++ b/network/misc/webkit2gtk-4.1/pspec.xml @@ -72,6 +72,7 @@ webkit2gtk-4.1 atk + bubblewrap zlib gtk3 @@ -125,6 +126,7 @@ gst-plugins-base gst-plugins-good gobject-introspection + xdg-dbus-proxy /usr/lib @@ -155,6 +157,13 @@ + + 2024-10-22 + 2.42.1 + Add missing dependencies. + Bedirhan Kurt + bedirhan.kurt@outlook.com + 2023-10-24 2.42.1 diff --git a/network/misc/webkit2gtk-5.0/pspec.xml b/network/misc/webkit2gtk-5.0/pspec.xml index 0e3c20bae3..8963776015 100644 --- a/network/misc/webkit2gtk-5.0/pspec.xml +++ b/network/misc/webkit2gtk-5.0/pspec.xml @@ -68,6 +68,7 @@ webkit2gtk-5.0 atk + bubblewrap zlib gtk3 gtk4 @@ -117,6 +118,7 @@ gst-plugins-base gst-plugins-good gobject-introspection + xdg-dbus-proxy /usr/lib @@ -147,6 +149,13 @@ + + 2024-10-22 + 2.38.0 + Add missing dependencies. + Bedirhan Kurt + bedirhan.kurt@outlook.com + 2022-10-24 2.38.0 diff --git a/network/misc/webkit2gtk-6.0/pspec.xml b/network/misc/webkit2gtk-6.0/pspec.xml index 60be3da94b..9d7e37d5e0 100644 --- a/network/misc/webkit2gtk-6.0/pspec.xml +++ b/network/misc/webkit2gtk-6.0/pspec.xml @@ -71,6 +71,7 @@ webkit2gtk-6.0 atk + bubblewrap zlib gtk3 gtk4 @@ -124,6 +125,7 @@ gst-plugins-base gst-plugins-good gobject-introspection + xdg-dbus-proxy /usr/lib @@ -154,6 +156,13 @@ + + 2024-10-22 + 2.44.0 + Add missing dependencies. + Bedirhan Kurt + bedirhan.kurt@outlook.com + 2024-04-03 2.44.0 diff --git a/network/misc/webkit2gtk/pspec.xml b/network/misc/webkit2gtk/pspec.xml index 1e374c744b..703498e9b4 100644 --- a/network/misc/webkit2gtk/pspec.xml +++ b/network/misc/webkit2gtk/pspec.xml @@ -70,6 +70,7 @@ webkit2gtk atk + bubblewrap zlib gtk3 mesa @@ -120,6 +121,7 @@ gst-plugins-base gst-plugins-good gobject-introspection + xdg-dbus-proxy /usr/lib @@ -150,6 +152,13 @@ + + 2024-10-22 + 2.42.1 + Add missing dependencies. + Bedirhan Kurt + bedirhan.kurt@outlook.com + 2023-10-24 2.42.1