Skip to content

add: singularity-desktop-git - #9195

Open
IMYdev wants to merge 9 commits into
pacstall:masterfrom
IMYdev:master
Open

add: singularity-desktop-git#9195
IMYdev wants to merge 9 commits into
pacstall:masterfrom
IMYdev:master

Conversation

@IMYdev

@IMYdev IMYdev commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions github-actions Bot added the Package Add Use this to request a package to be added label Aug 2, 2026
Comment on lines +9 to +11

source=("https://github.com/singularityos-lab/${gives}.git")

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
source=("https://github.com/singularityos-lab/${gives}.git")
source=("https://github.com/singularityos-lab/${gives}.git")

maintainer=("IMY <omranmansour096@gmail.com>")
pkgname='singularity-desktop-git'
gives='singularity-desktop'
pkgver=0.1.0

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
pkgver=0.1.0
pkgver="0.1.0"

'libgee-0.8-dev'
'gobject-introspection'
)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change

Comment on lines +90 to +97
prepare() {
cd "${gives}"
meson setup build
git clone https://github.com/singularityos-lab/vetro.git
cd vetro
go build -o vetro .
sudo install -Dm755 vetro /usr/local/bin/vetro
}

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nope, make this a pacscript.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes lol

Comment on lines +110 to +112
glib-compile-schemas /usr/share/glib-2.0/schemas &> /dev/null || true
update-desktop-database -q /usr/share/applications &> /dev/null || true
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor &> /dev/null || true

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
glib-compile-schemas /usr/share/glib-2.0/schemas &> /dev/null || true
update-desktop-database -q /usr/share/applications &> /dev/null || true
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor &> /dev/null || true
glib-compile-schemas /usr/share/glib-2.0/schemas
update-desktop-database -q /usr/share/applications
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor

Comment on lines +116 to +118
glib-compile-schemas /usr/share/glib-2.0/schemas &> /dev/null || true
update-desktop-database -q /usr/share/applications &> /dev/null || true
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor &> /dev/null || true

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
glib-compile-schemas /usr/share/glib-2.0/schemas &> /dev/null || true
update-desktop-database -q /usr/share/applications &> /dev/null || true
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor &> /dev/null || true
glib-compile-schemas /usr/share/glib-2.0/schemas
update-desktop-database -q /usr/share/applications
gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Package Add Use this to request a package to be added

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants