pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
aegisub: make some progress, doesn't build with pkgsrc luajit version
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By: wiz
Date: Fri Jan 2 20:14:02 2026 +0100
Changeset: 97b58819195b0b258375a3a14fa702e24ab8b64f
Modified Files:
aegisub/Makefile
aegisub/TODO
aegisub/distinfo
Removed Files:
aegisub/patches/patch-configure
Log Message:
aegisub: make some progress, doesn't build with pkgsrc luajit version
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=97b58819195b0b258375a3a14fa702e24ab8b64f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
aegisub/Makefile | 24 +++++++++++++++++-------
aegisub/TODO | 5 +++--
aegisub/distinfo | 7 +++----
aegisub/patches/patch-configure | 20 --------------------
4 files changed, 23 insertions(+), 33 deletions(-)
diffs:
diff --git a/aegisub/Makefile b/aegisub/Makefile
index 3a29c54b3f..8f5398d329 100644
--- a/aegisub/Makefile
+++ b/aegisub/Makefile
@@ -1,27 +1,37 @@
# $NetBSD: Makefile,v 1.1 2015/01/14 17:16:08 thomasklausner Exp $
-DISTNAME= aegisub-3.2.2
+DISTNAME= aegisub-3.4.2
CATEGORIES= multimedia
-MASTER_SITES= http://ftp.aegisub.org/pub/archives/releases/source/
-EXTRACT_SUFX= .tar.xz
+MASTER_SITES= ${MASTER_SITE_GITHUB:=TypesettingTools/}
+GITHUB_TAG= v${PKGVERSION_NOREV}
+GITHUB_PROJECT= Aegisub
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://www.aegisub.org/
COMMENT= Free, cross-platform tool for creating and modifying subtitles
LICENSE= original-bsd
-GNU_CONFIGURE= yes
USE_TOOLS+= gmake pkg-config
USE_LANGUAGES= c c++
-#CONFIGURE_DIRS= build
-#CONFIGURE_SCRIPT= ../configure
-PKGCONFIG_OVERRIDE+= vendor/csri/csri.pc.in
+#Run-time dependency libpulse found: NO (tried pkgconfig and cmake)
+#Run-time dependency alsa found: NO (tried pkgconfig and cmake)
+#Run-time dependency portaudio-2.0 found: NO (tried pkgconfig and cmake)
+#Run-time dependency openal found: NO (tried pkgconfig and cmake)
+MESON_ARGS+= -Dsystem_luajit=true
+.include "../../devel/meson/build.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../graphics/MesaLib/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
.include "../../multimedia/libass/buildlink3.mk"
+.include "../../textproc/hunspell/buildlink3.mk"
+.include "../../textproc/uchardet/buildlink3.mk"
+.include "../../wip/ffms2/buildlink3.mk"
.include "../../textproc/icu/buildlink3.mk"
+.include "../../x11/wxGTK32/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../lang/LuaJIT2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/aegisub/TODO b/aegisub/TODO
index 9375a018d2..77c206ead8 100644
--- a/aegisub/TODO
+++ b/aegisub/TODO
@@ -1,2 +1,3 @@
-Needs boost built with icu support.
-pkgsrc default is no icu except on Solaris.
+Run-time dependency luajit found: YES 2.1.1713773202
+
+meson.build:335:12: ERROR: Problem encountered: System luajit found but not compiled in 5.2 mode
diff --git a/aegisub/distinfo b/aegisub/distinfo
index 3c1058467c..ecdaf1ebfa 100644
--- a/aegisub/distinfo
+++ b/aegisub/distinfo
@@ -1,6 +1,5 @@
$NetBSD: distinfo,v 1.1 2015/01/14 17:16:09 thomasklausner Exp $
-RMD160 (aegisub-3.2.2.tar.xz) = 20d165892ea32d720f09678757ed601e62ecbc08
-SHA512 (aegisub-3.2.2.tar.xz) = 54f825e52f238fef8d5cc31c37436e21355aee27883347f905271e5d2a8ff2a77e1b67d5aef38b0f8468bd0bad851fe944e02de27ec96310b902fbe5b1086722
-Size (aegisub-3.2.2.tar.xz) = 5252052 bytes
-SHA1 (patch-configure) = 38f1691c060092296ba7f9edca81f6d557cfd552
+BLAKE2s (aegisub-3.4.2.tar.gz) = 09d43dcfed03cd8cb64bdddf9646d31d7aeda282075021b1c38293ed39b34f87
+SHA512 (aegisub-3.4.2.tar.gz) = 225f97a59feda2ddd7a65e967c19eb074c2f961cbdfbd5e743e4b622f8fb54ec85b679e5b9f30333965e98a19bf6b56cd54cc10417f67771c9661999483dacca
+Size (aegisub-3.4.2.tar.gz) = 6602618 bytes
diff --git a/aegisub/patches/patch-configure b/aegisub/patches/patch-configure
deleted file mode 100644
index d588a2fdbb..0000000000
--- a/aegisub/patches/patch-configure
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD: patch-configure,v 1.1 2015/01/14 17:16:09 thomasklausner Exp $
-
-configure problem with NetBSD's /bin/sh reported as:
-http://devel.aegisub.org/ticket/1841
-
---- configure.orig 2014-12-08 00:07:09.000000000 +0000
-+++ configure
-@@ -5331,12 +5331,6 @@ fi
- #################
- # Developers only
- #################
--{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for version" >&5
--$as_echo_n "checking for version... " >&6; }
--. $srcdir/build/version.sh "$srcdir"
--{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_GIT_VERSION_STRING $VERSION_SOURCE" >&5
--$as_echo "$BUILD_GIT_VERSION_STRING $VERSION_SOURCE" >&6; }
--
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build date" >&5
- $as_echo_n "checking for build date... " >&6; }
- BUILD_DATE=`date "+%Y-%m-%d %H:%M %Z"`
Home |
Main Index |
Thread Index |
Old Index