Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: Aegisub-wangqr-git (fix #31637)
@ 2021-07-24  1:33 pudiva
  2021-07-24  1:44 ` abenson
                   ` (77 more replies)
  0 siblings, 78 replies; 79+ messages in thread
From: pudiva @ 2021-07-24  1:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1278 bytes --]

There is a new pull request by pudiva against master on the void-packages repository

https://github.com/pudiva/void-packages aegisub-wangqr-git
https://github.com/void-linux/void-packages/pull/32162

New package: Aegisub-wangqr-git (fix #31637)
This is a -git package because releases seem to be broken upstream and
don't build...

See: https://github.com/wangqr/Aegisub/issues/116

#### General
- [x] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [ ] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [x] I generally don't use the affected packages but briefly tested this PR

#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [x] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl


A patch file from https://github.com/void-linux/void-packages/pull/32162.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aegisub-wangqr-git-32162.patch --]
[-- Type: text/x-diff, Size: 2403 bytes --]

From 1cc73955d68612b39fcaf194d3a940b765f70c0e Mon Sep 17 00:00:00 2001
From: pudiva <rogi@skylittlesystem.org>
Date: Sat, 24 Jul 2021 02:22:25 +0100
Subject: [PATCH] New package: Aegisub-wangqr-git (fix #31637)

This is a -git package because releases seem to be broken upstream and
don't build...

See: https://github.com/wangqr/Aegisub/issues/116
---
 srcpkgs/Aegisub-wangqr-git/template | 62 +++++++++++++++++++++++++++++
 1 file changed, 62 insertions(+)
 create mode 100644 srcpkgs/Aegisub-wangqr-git/template

diff --git a/srcpkgs/Aegisub-wangqr-git/template b/srcpkgs/Aegisub-wangqr-git/template
new file mode 100644
index 000000000000..5c24bd03c3d7
--- /dev/null
+++ b/srcpkgs/Aegisub-wangqr-git/template
@@ -0,0 +1,62 @@
+# Template file for 'Aegisub-wangqr-git'
+pkgname=Aegisub-wangqr-git
+version=20210713
+revision=1
+_githash=418a276cc8dbdece4c005318c28e962e2920eb19
+wrksrc="${pkgname}-${_githash}"
+build_style=cmake
+cmake_builddir="BUILD"
+configure_args="
+	-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+	-DWITH_PORTAUDIO=$(vopt_if portaudio ON OFF)
+	-DWITH_OPENAL=$(vopt_if openal ON OFF)
+	-DWITH_FFTW3=$(vopt_if fftw ON OFF)
+"
+hostmakedepends="automake gettext-devel intltool libtool LuaJIT pkg-config git"
+makedepends="
+	alsa-lib-devel
+	boost-devel
+	libcurl-devel
+	fontconfig-devel
+	freetype-devel
+	hunspell-devel
+	icu-devel
+	libass-devel
+	libffms2-devel
+	lua52-devel
+	MesaLib-devel
+	wxWidgets-gtk3-devel
+	$(vopt_if fftw fftw-devel)
+	$(vopt_if openal libopenal-devel)
+	$(vopt_if portaudio portaudio-devel)
+"
+short_desc="Tool for creating and modifying subtitles (wangqr fork)"
+maintainer="pudiva <rogi@skylittlesystem.org>"
+license="BSD-3-Clause, MIT"
+homepage="https://github.com/wangqr/Aegisub"
+conflicts=Aegisub
+
+build_options="fftw openal portaudio"
+build_options_default="fftw"
+
+desc_option_fftw="Enable support for rendering of audio waveforms/spectrum"
+desc_option_openal="Enable support for openal"
+
+do_fetch() {
+	git clone git://github.com/wangqr/Aegisub.git $wrksrc
+	cd $wrksrc
+	git checkout $_githash
+}
+
+pre_configure() {
+	# Aegisub fails to start on Wayland, so we have to force GDK to start it
+	# with the x11 backend
+	sed "s/Exec=@AEGISUB_COMMAND@ %f/Exec=env GDK_BACKEND=x11 @AEGISUB_COMMAND@ %f/" -i \
+		packages/desktop/aegisub.desktop.template.in
+
+	#./autogen.sh
+}
+
+post_install() {
+	vlicense LICENCE
+}

^ permalink raw reply	[flat|nested] 79+ messages in thread

end of thread, other threads:[~2021-09-21  0:00 UTC | newest]

Thread overview: 79+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-24  1:33 [PR PATCH] New package: Aegisub-wangqr-git (fix #31637) pudiva
2021-07-24  1:44 ` abenson
2021-07-24  1:48 ` abenson
2021-07-24  1:49 ` abenson
2021-07-24  1:56 ` pudiva
2021-07-24  1:59 ` pudiva
2021-07-24  1:59 ` pudiva
2021-07-24  8:35 ` paper42
2021-07-24 12:56 ` pudiva
2021-07-24 13:18 ` [PR PATCH] [Updated] " pudiva
2021-07-24 13:21 ` pudiva
2021-07-24 14:22 ` paper42
2021-07-24 14:24 ` [PR REVIEW] " paper42
2021-07-24 21:15 ` ericonr
2021-07-24 21:19 ` [PR REVIEW] " ericonr
2021-07-27  3:11 ` pudiva
2021-07-27  3:40 ` ericonr
2021-07-29  0:18 ` pudiva
2021-07-29  0:45 ` [PR PATCH] [Updated] " pudiva
2021-07-29  0:48 ` pudiva
2021-07-29  0:50 ` [PR REVIEW] Aegisub: update to wangqr fork 3.3.2 " pudiva
2021-08-03 17:07 ` paper42
2021-08-03 17:07 ` paper42
2021-08-03 17:07 ` paper42
2021-08-03 17:07 ` paper42
2021-08-03 17:07 ` paper42
2021-08-03 20:11 ` pudiva
2021-08-03 20:12 ` [PR PATCH] [Updated] " pudiva
2021-08-03 20:12 ` [PR REVIEW] " ericonr
2021-08-03 20:13 ` ericonr
2021-08-03 20:14 ` [PR PATCH] [Updated] " pudiva
2021-08-03 20:14 ` [PR REVIEW] " pudiva
2021-08-03 20:15 ` [PR PATCH] [Updated] " pudiva
2021-08-03 20:15 ` [PR REVIEW] " pudiva
2021-08-03 20:17 ` [PR PATCH] [Updated] " pudiva
2021-08-03 20:19 ` pudiva
2021-08-03 20:20 ` [PR REVIEW] " pudiva
2021-08-04 12:01 ` ericonr
2021-08-04 20:27 ` [PR PATCH] [Updated] " pudiva
2021-08-10 21:56 ` pudiva
2021-08-10 22:13 ` pudiva
2021-08-11  2:13 ` [PR REVIEW] " ericonr
2021-08-11  2:13 ` ericonr
2021-08-11 12:06 ` pudiva
2021-08-11 12:07 ` pudiva
2021-08-11 12:12 ` [PR PATCH] [Updated] " pudiva
2021-08-11 12:13 ` [PR REVIEW] " pudiva
2021-08-11 12:13 ` pudiva
2021-08-11 12:22 ` pudiva
2021-08-11 12:23 ` pudiva
2021-08-11 12:33 ` pudiva
2021-08-11 15:09 ` ericonr
2021-08-12 10:11 ` pudiva
2021-08-12 17:56 ` [PR PATCH] [Updated] " pudiva
2021-08-12 18:17 ` pudiva
2021-08-13 14:50 ` pudiva
2021-08-13 15:51 ` pudiva
2021-08-13 17:59 ` pudiva
2021-08-13 18:02 ` pudiva
2021-08-23 17:54 ` pudiva
2021-08-27 16:05 ` [PR PATCH] [Updated] " pudiva
2021-08-27 16:08 ` pudiva
2021-09-10 17:16 ` pudiva
2021-09-16  2:28 ` [PR REVIEW] " ericonr
2021-09-16  2:56 ` ericonr
2021-09-16  3:20 ` ericonr
2021-09-16 22:38 ` [PR REVIEW] " pudiva
2021-09-16 22:42 ` pudiva
2021-09-17 13:18 ` [PR REVIEW] " ericonr
2021-09-17 13:18 ` ericonr
2021-09-17 18:12 ` [PR REVIEW] " pudiva
2021-09-17 18:45 ` ericonr
2021-09-17 19:10 ` [PR PATCH] [Updated] " pudiva
2021-09-17 19:11 ` pudiva
2021-09-17 19:15 ` pudiva
2021-09-20 19:37 ` [PR PATCH] [Updated] " ericonr
2021-09-20 19:38 ` ericonr
2021-09-20 19:38 ` [PR PATCH] [Merged]: " ericonr
2021-09-21  0:00 ` q66

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).