From ed4dce8063869dfb2e1d41b626b992f65848564e Mon Sep 17 00:00:00 2001 From: oreo639 <31916379+Oreo639@users.noreply.github.com> Date: Thu, 31 Mar 2022 16:39:31 -0700 Subject: [PATCH 1/2] vte3: update to 0.68.0 --- srcpkgs/vte3/template | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/srcpkgs/vte3/template b/srcpkgs/vte3/template index f88f797740b9..d75cd4edef2f 100644 --- a/srcpkgs/vte3/template +++ b/srcpkgs/vte3/template @@ -1,6 +1,6 @@ # Template file for 'vte3' pkgname=vte3 -version=0.66.2 +version=0.68.0 revision=1 wrksrc="vte-${version}" build_style=meson @@ -15,7 +15,7 @@ maintainer="Enno Boland " license="GPL-3.0-or-later, LGPL-2.1-or-later, LGPL-3.0-or-later" homepage="https://wiki.gnome.org/Apps/Terminal/VTE" distfiles="${GNOME_SITE}/vte/${version%.*}/vte-${version}.tar.xz" -checksum=e89974673a72a0a06edac6d17830b82bb124decf0cb3b52cebc92ec3ff04d976 +checksum=13e7d4789ca216a33780030d246c9b13ddbfd04094c6316eea7ff92284dd1749 # Suppress warnings as errors for NULL format strings (musl libc) CXXFLAGS="-Wno-error=format=" From f0d6d5ccda3e53042a66f3baf32c62256bc51f66 Mon Sep 17 00:00:00 2001 From: oreo639 <31916379+Oreo639@users.noreply.github.com> Date: Thu, 31 Mar 2022 16:40:10 -0700 Subject: [PATCH 2/2] New package: gnome-console-42.beta --- srcpkgs/gnome-console/template | 25 ++++++++++++++++++++++++ srcpkgs/nautilus-gnome-console-extension | 1 + 2 files changed, 26 insertions(+) create mode 100644 srcpkgs/gnome-console/template create mode 120000 srcpkgs/nautilus-gnome-console-extension diff --git a/srcpkgs/gnome-console/template b/srcpkgs/gnome-console/template new file mode 100644 index 000000000000..1f8a7de56ec4 --- /dev/null +++ b/srcpkgs/gnome-console/template @@ -0,0 +1,25 @@ +# Template file for 'gnome-console' +pkgname=gnome-console +version=42.beta +revision=1 +build_style=meson +configure_args="-Dnautilus=enabled" +hostmakedepends="pkg-config desktop-file-utils appstream-glib gettext + gobject-introspection sassc glib-devel" +makedepends="gtk+3-devel libhandy1-devel vte3-devel libgtop-devel + nautilus-devel gsettings-desktop-schemas-devel" +depends="gsettings-desktop-schemas" +short_desc="Simple user-friendly terminal emulator for the GNOME desktop" +maintainer="oreo639 " +license="GPL-3.0-or-later" +homepage="https://gitlab.gnome.org/GNOME/console" +distfiles="${GNOME_SITE}/${pkgname}/${version%.*}/${pkgname}-${version}.tar.xz" +checksum=2eafec8720210dcc01e47aa98a1bc6c76fb1c155365dac7bfcd7ab170477e834 + +nautilus-gnome-console-extension_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - integration for nautilus" + pkg_install() { + vmove usr/lib/nautilus/extensions-3.0 + } +} diff --git a/srcpkgs/nautilus-gnome-console-extension b/srcpkgs/nautilus-gnome-console-extension new file mode 120000 index 000000000000..4107e3ff7e4c --- /dev/null +++ b/srcpkgs/nautilus-gnome-console-extension @@ -0,0 +1 @@ +gnome-console \ No newline at end of file