From 50e07b396ae83cc4aaee68b634ce2409febab7b6 Mon Sep 17 00:00:00 2001 From: fabolous005 Date: Tue, 7 Jan 2025 20:00:25 +0100 Subject: [PATCH] Postsync update gentoo --- gui-apps/ags/Manifest | 2 + gui-apps/ags/ags-2.2.1.ebuild | 41 ++++++++++++++++++++ gui-libs/astal/astal-9999.ebuild | 29 ++++++++++++++ metadata/md5-cache/gui-apps/ags-2.2.1 | 13 +++++++ metadata/md5-cache/gui-apps/ags-9999 | 12 ++++++ metadata/md5-cache/gui-libs/libastal-io-9999 | 13 +++++++ metadata/md5-cache/x11-terms/ghostty-9999 | 6 +-- 7 files changed, 113 insertions(+), 3 deletions(-) create mode 100644 gui-apps/ags/Manifest create mode 100644 gui-apps/ags/ags-2.2.1.ebuild create mode 100644 gui-libs/astal/astal-9999.ebuild create mode 100644 metadata/md5-cache/gui-apps/ags-2.2.1 create mode 100644 metadata/md5-cache/gui-apps/ags-9999 create mode 100644 metadata/md5-cache/gui-libs/libastal-io-9999 diff --git a/gui-apps/ags/Manifest b/gui-apps/ags/Manifest new file mode 100644 index 0000000..fe58ef9 --- /dev/null +++ b/gui-apps/ags/Manifest @@ -0,0 +1,2 @@ +DIST ags-2.2.1-go_modules.tar.xz 859140 BLAKE2B dfebcb470b480fc476ec38c23473b602757dcfc44ea8c993325bd06b67c67cc83951c6fcbf6b6d6cd8b1e6198d70af119d11e01ebfbd7ae2927e4c9ec4b8aaa5 SHA512 a48331de28360210086a36d0cc02c616127c084abdbafe6fa6c46fec4344d2f2d64329d4a457affae18aff75e7fbe23ae5ef87c356dd9a95029407c2adbed032 +DIST v2.2.1.tar.gz 58268 BLAKE2B bdf53aff90373f2605b6eae5981df0ff709eb53dd5d963beb4377e9401ffc2a99f9c28e172c302de3163d54e9eba25c4f8ea9a0aecf495b6e3a250d2c6989cda SHA512 5018bc393bf3436fba2bebb39dcdc65b89adb7fcb8b736897ad6f7d410150d338070283ee82da3636d06e164c64dc01430f6dcae7abca660143c5f90810bc82c diff --git a/gui-apps/ags/ags-2.2.1.ebuild b/gui-apps/ags/ags-2.2.1.ebuild new file mode 100644 index 0000000..ca3e059 --- /dev/null +++ b/gui-apps/ags/ags-2.2.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="Scaffolding CLI for Astal+TypeScript" +HOMEPAGE="aylur.github.io/ags/" +SRC_URI=" +https://github.com/Aylur/ags/archive/refs/tags/v2.2.1.tar.gz +https://var/db/repos/febuild/gui-apps/ags/files/ags-${PV}-go_modules.tar.xz +" +# ags-${PV}-go_modules.tar.xz -> go_modules + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="" + +BDEPEND=" + gui-libs/astal[gjs] +" +RDEPEND="" +DEPEND=" + ${RDEPEND} +" + +src_compile() { + ego build -ldflags "\ + -X 'main.gtk4LayerShell=$(pkg-config --variable=libdir gtk4-layer-shell-0)/libgtk4-layer-shell.so' \ + -X 'main.astalGjs=$(pkg-config --variable=srcdir astal-gjs)'" + +} + +src_install() { + dobin ags + + default +} diff --git a/gui-libs/astal/astal-9999.ebuild b/gui-libs/astal/astal-9999.ebuild new file mode 100644 index 0000000..c4b810b --- /dev/null +++ b/gui-libs/astal/astal-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 meson + +DESCRIPTION="Building blocks for creating custom desktop shells" +HOMEPAGE=" aylur.github.io/astal/" +EGIT_REPO_URI="https://github.com/Aylur/astal.git" + +LICENSE="GPL-2" +SLOT="0" + +IUSE="+gjs +io +gtk4" +REQUIRED_USE="" + + +RDEPEND=" + dev-libs/gobject-introspection +" +DEPEND="${RDEPEND}" + +S="${S}/lib/astal/io" + +src_compile() { + for dir in ${IUSE[@]}; do + find -depth 2 -type d -name $dir . +} diff --git a/metadata/md5-cache/gui-apps/ags-2.2.1 b/metadata/md5-cache/gui-apps/ags-2.2.1 new file mode 100644 index 0000000..2c77ac8 --- /dev/null +++ b/metadata/md5-cache/gui-apps/ags-2.2.1 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile install unpack +DESCRIPTION=Scaffolding CLI for Astal+TypeScript +EAPI=8 +HOMEPAGE=aylur.github.io/ags/ +INHERIT=go-module +KEYWORDS=~amd64 +LICENSE=GPL-3 +RESTRICT=strip +SLOT=0 +SRC_URI=https://github.com/Aylur/ags/archive/refs/tags/v2.2.1.tar.gz https://var/db/repos/febuild/gui-apps/ags/files/ags-2.2.1-go_modules.tar.xz +_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 +_md5_=7648f1245a2df742effd468e076bfa70 diff --git a/metadata/md5-cache/gui-apps/ags-9999 b/metadata/md5-cache/gui-apps/ags-9999 new file mode 100644 index 0000000..4b0d946 --- /dev/null +++ b/metadata/md5-cache/gui-apps/ags-9999 @@ -0,0 +1,12 @@ +BDEPEND=>=dev-vcs/git-1.8.2.1[curl] >=dev-lang/go-1.20:= app-arch/unzip +DEFINED_PHASES=compile unpack +DESCRIPTION=Scaffolding CLI for Astal+TypeScript +EAPI=8 +HOMEPAGE=aylur.github.io/ags/ +INHERIT=git-r3 go-module +LICENSE=GPL-3 +PROPERTIES=live +RESTRICT=strip +SLOT=0 +_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe go-env 90efbc8636d2f02d9654183330e84cf7 go-module df32d29550d40a92da723d3b8e17b467 +_md5_=3fbf106060a9a3ffe10cc9b44a13f7fe diff --git a/metadata/md5-cache/gui-libs/libastal-io-9999 b/metadata/md5-cache/gui-libs/libastal-io-9999 new file mode 100644 index 0000000..b2b53da --- /dev/null +++ b/metadata/md5-cache/gui-libs/libastal-io-9999 @@ -0,0 +1,13 @@ +BDEPEND=>=dev-vcs/git-1.8.2.1[curl] >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array +DEFINED_PHASES=compile configure install test unpack +DEPEND=dev-libs/gobject-introspection +DESCRIPTION=Building blocks for creating custom desktop shells +EAPI=8 +HOMEPAGE=aylur.github.io/astal/ +INHERIT=git-r3 meson +LICENSE=GPL-2 +PROPERTIES=live +RDEPEND=dev-libs/gobject-introspection +SLOT=0 +_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 42c5abe4a656a4993a06a4fc61dbdd12 meson 99466844dd8d4fcfb07578a76f5a9922 +_md5_=00a27354232f34681ff3ad7008a12948 diff --git a/metadata/md5-cache/x11-terms/ghostty-9999 b/metadata/md5-cache/x11-terms/ghostty-9999 index b844f48..e08b959 100644 --- a/metadata/md5-cache/x11-terms/ghostty-9999 +++ b/metadata/md5-cache/x11-terms/ghostty-9999 @@ -4,12 +4,12 @@ DEPEND=adwaita? ( gui-libs/libadwaita:1= ) gtk? ( gui-libs/gtk:4=[X] system-libx DESCRIPTION=Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. EAPI=8 HOMEPAGE=ghostty.org -INHERIT=edo git-r3 zig +INHERIT=git-r3 zig IUSE=adwaita man gtk +glfw +system-fontconfig +system-freetype +system-glslang +system-harfbuzz +system-libpng system-libxml2 +system-oniguruma +system-zlib +system-simdutf LICENSE=MIT PROPERTIES=live RDEPEND=adwaita? ( gui-libs/libadwaita:1= ) gtk? ( gui-libs/gtk:4=[X] system-libxml2? ( >=dev-libs/libxml2-2.11.5:= ) ) system-fontconfig? ( >=media-libs/fontconfig-2.14.2:= ) system-freetype? ( >=media-libs/freetype-2.13.2:=[bzip2] ) system-glslang? ( >=dev-util/glslang-1.3.296.0:= ) system-harfbuzz? ( >=media-libs/harfbuzz-8.4.0:= ) system-libpng? ( >=media-libs/libpng-1.6.43:= ) system-oniguruma? ( >=dev-libs/oniguruma-6.9.9:= ) system-zlib? ( >=sys-libs/zlib-1.3.1:= ) system-simdutf? ( >=dev-cpp/simdutf-5.7.2:= ) REQUIRED_USE=adwaita? ( gtk ) ^^ ( gtk glfw ) SLOT=0 -_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 zig-utils 52d461a2abcfdeb90344b40e902c0f6e zig 1dedc2f01be682d4a76e3f24b00c9252 -_md5_=8c5a7b68dd043cb5154a40c47608501d +_eclasses_=git-r3 875eb471682d3e1f18da124be97dcc81 multiprocessing 1e32df7deee68372153dca65f4a7c21f edo 367e103a74bf77e6a8da7894d999fa3c toolchain-funcs 14648d8795f7779e11e1bc7cf08b7536 multilib b2a329026f2e404e9e371097dda47f96 flag-o-matic f14aba975c94ccaa9f357a27e3b17ffe linux-info ea4122ba1d8791a12b78e53f9510a2e3 zig-utils 52d461a2abcfdeb90344b40e902c0f6e zig 1dedc2f01be682d4a76e3f24b00c9252 +_md5_=aedee3504379194c8b8aa60cb1cde552