From 4d38e59e5c831390fcd53177588d0a67da57e72b Mon Sep 17 00:00:00 2001 From: lz-coder Date: Sun, 29 Jan 2023 14:16:10 -0300 Subject: [PATCH] New package: japokwm-0.4.2 --- srcpkgs/japokwm/patches/mesonbuild.patch | 9 ++++++++ srcpkgs/japokwm/template | 27 ++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 srcpkgs/japokwm/patches/mesonbuild.patch create mode 100644 srcpkgs/japokwm/template diff --git a/srcpkgs/japokwm/patches/mesonbuild.patch b/srcpkgs/japokwm/patches/mesonbuild.patch new file mode 100644 index 000000000000..725037734662 --- /dev/null +++ b/srcpkgs/japokwm/patches/mesonbuild.patch @@ -0,0 +1,9 @@ +--- a/src/meson.build ++++ b/src/mseon.build +@@ -1,5 +1,4 @@ +-add_project_arguments('-rdynamic', '-DWLR_USE_UNSTABLE', '-Werror', +-'-Wno-unused-function', '-Wno-uninitialized', '-Wno-sizeof-pointer-div', language: 'c') ++add_project_arguments('-rdynamic', '-DWLR_USE_UNSTABLE', '-Wno-sizeof-pointer-div', language: 'c') + + foreach name : ['lua', 'lua5.3', 'lua-5.3', 'lua53'] + luaDep = dependency(name, version: '>=5.3', required: false) diff --git a/srcpkgs/japokwm/template b/srcpkgs/japokwm/template new file mode 100644 index 000000000000..75d0c2f3eda6 --- /dev/null +++ b/srcpkgs/japokwm/template @@ -0,0 +1,27 @@ +# Template file for 'japokwm' +pkgname=japokwm +version=0.4.2 +revision=1 +#archs="i686 x86_64" +#wrksrc= +#create_wrksrc=yes +build_style=meson +configure_args="-Dxwayland=true -Dzsh-completions=true -Dbash-completions=true + -Dfish-completions=true" +#make_build_args="" +#make_install_args="" +#conf_files="" +#make_dirs="/var/log/dir 0755 root root" +hostmakedepends="wayland-protocols scdoc pkg-config git fish-shell bash-completion cmake wayland-devel coreutils" +makedepends="wlroots-devel libnotify-devel libuv-devel json-c-devel mpfr-devel lua54-devel" +short_desc="Dynamic Wayland tiling compositor based around creating layouts" +maintainer="lz-coder " +license="BSD-2-Clause" +homepage="https://github.com/werererer/japokwm" +#changelog="" +distfiles="https://github.com/werererer/japokwm/archive/refs/tags/v${version}.tar.gz" +checksum=7972fa8045855e425e37a2f4d61120cf42b24328f4a35a29feea54cd77c88a83 + +post_install() { + vlicense LICENSE +}