Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions packagelist
Original file line number Diff line number Diff line change
Expand Up @@ -846,6 +846,7 @@ windscribe-beta-gui-deb
wine-staging
wine-staging-git
winetricks-git
wlrobs
wsysmon-bin
xapps-common-deb
xcb-util-errors
Expand Down
17 changes: 17 additions & 0 deletions packages/wlrobs/.SRCINFO
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
pkgbase = wlrobs
pkgver = 1.2
pkgdesc = Obs-studio plugin that allows you to screen capture on wlroots based wayland compositors
arch = any
depends = obs-studio
makedepends = libwayland-dev
makedepends = libobs-dev
makedepends = pkg-config
makedepends = meson
makedepends = libwlroots-0.18
makedepends = ninja-build
conflicts = wlrobs
maintainer = akqir24 <[email protected]>
repology = project: wlrobs
source = https://hg.sr.ht/~scoopta/wlrobs/archive/v1.2.tar.gz

pkgname = wlrobs
33 changes: 33 additions & 0 deletions packages/wlrobs/wlrobs.pacscript
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
pkgname="wlrobs"
repology=("project: ${pkgname}")
pkgver="1.2"
arch=('any')
makedepends=(
"libwayland-dev"
"libobs-dev"
"pkg-config"
"meson"
"libwlroots-0.18"
"ninja-build")
source=("https://hg.sr.ht/~scoopta/wlrobs/archive/v${pkgver}.tar.gz")
conflicts=("${pkgname}")
depends=("obs-studio")
pkgdesc="Obs-studio plugin that allows you to screen capture on wlroots based wayland compositors"
maintainer=("akqir24 <[email protected]>")

prepare() {
cd "${pkgname}-v${pkgver}"
export CFLAGS="-Wno-error"
meson setup build -Dwerror=false
}

build() {
cd "${pkgname}-v${pkgver}"
ninja -C build/ -j"${NCPU}"
}

package() {
cd "${pkgname}-v${pkgver}"
mkdir -p "${pkgdir}"/usr/lib/obs-plugins
install -D -m 0644 build/libwlrobs.so "${pkgdir}"/usr/lib/obs-plugins/wlrobs.so
}
18 changes: 18 additions & 0 deletions srclist
Original file line number Diff line number Diff line change
Expand Up @@ -16798,6 +16798,24 @@ pkgbase = winetricks-git

pkgname = winetricks-git
---
pkgbase = wlrobs
pkgver = 1.2
pkgdesc = Obs-studio plugin that allows you to screen capture on wlroots based wayland compositors
arch = any
depends = obs-studio
makedepends = libwayland-dev
makedepends = libobs-dev
makedepends = pkg-config
makedepends = meson
makedepends = libwlroots-0.18
makedepends = ninja-build
conflicts = wlrobs
maintainer = akqir24 <[email protected]>
repology = project: wlrobs
source = https://hg.sr.ht/~scoopta/wlrobs/archive/v1.2.tar.gz

pkgname = wlrobs
---
pkgbase = wsysmon-bin
gives = wsysmon
pkgver = 0.1.0
Expand Down
Loading