diff --git a/srcpkgs/xdg-desktop-portal-cosmic b/srcpkgs/xdg-desktop-portal-cosmic deleted file mode 120000 index 8ed2b8ce2ba..00000000000 --- a/srcpkgs/xdg-desktop-portal-cosmic +++ /dev/null @@ -1 +0,0 @@ -COSMIC-Desktop \ No newline at end of file diff --git a/srcpkgs/xdg-desktop-portal-cosmic/template b/srcpkgs/xdg-desktop-portal-cosmic/template new file mode 100644 index 00000000000..faffd237804 --- /dev/null +++ b/srcpkgs/xdg-desktop-portal-cosmic/template @@ -0,0 +1,23 @@ +# Template file for 'xdg-desktop-portal-cosmic' +pkgname=xdg-desktop-portal-cosmic +version=1.0.0.alpha.1 +revision=1 +_tag=epoch-${version/.alpha/-alpha} +build_style=cargo +hostmakedepends="pkg-config llvm18 clang18" +makedepends="libxkbcommon-devel libgbm-devel pipewire-devel llvm18-devel + glib-devel gstreamer1-devel" +depends="xdg-desktop-portal" +short_desc="TODO: xdg-desktop-portal-cosmic short_desc" +maintainer="Daniel Martinez " +license="GPL-3.0-only" +homepage="https://github.com/pop-os/xdg-desktop-portal-cosmic" +distfiles="https://github.com/pop-os/xdg-desktop-portal-cosmic/archive/refs/tags/${_tag}.tar.gz" +checksum=ad67ab52825fa86906c454d14ce4a065947c0216554e314e4008a6d0de5ad516 + +export VERGEN_GIT_COMMIT_DATE="${version}_${revision}" +export VERGEN_GIT_SHA="${version}_${revision}" + +do_install() { + DESTDIR="${DESTDIR}" prefix=/usr CARGO_TARGET_DIR="target/${RUST_TARGET}" make install +}