mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 14:38:51 +02:00
Avidemux: bump version
This commit is contained in:
@@ -6,9 +6,9 @@ can be automated using projects, job queue and powerful scripting capabilities."
|
|||||||
HOMEPAGE="http://fixounet.free.fr/avidemux/"
|
HOMEPAGE="http://fixounet.free.fr/avidemux/"
|
||||||
COPYRIGHT="2001–2019 Mean"
|
COPYRIGHT="2001–2019 Mean"
|
||||||
LICENSE="GNU GPL v3"
|
LICENSE="GNU GPL v3"
|
||||||
REVISION="3"
|
REVISION="1"
|
||||||
SOURCE_URI="https://sourceforge.net/projects/avidemux/files/avidemux/$portVersion/avidemux_$portVersion.tar.gz"
|
SOURCE_URI="https://sourceforge.net/projects/avidemux/files/avidemux/$portVersion/avidemux_$portVersion.tar.gz"
|
||||||
CHECKSUM_SHA256="8d768e09cb646e4aa954d3332417fc565261590fb4944bccb917c192adada29f"
|
CHECKSUM_SHA256="7db0ac01c8255279a2c360ecb2725c27ea8a2c5bd1f38aeafabfed33ea588da9"
|
||||||
SOURCE_DIR="avidemux_$portVersion"
|
SOURCE_DIR="avidemux_$portVersion"
|
||||||
PATCHES="avidemux-$portVersion.patchset"
|
PATCHES="avidemux-$portVersion.patchset"
|
||||||
ADDITIONAL_FILES="
|
ADDITIONAL_FILES="
|
||||||
@@ -30,7 +30,7 @@ REQUIRES="
|
|||||||
lib:libcddb$secondaryArchSuffix
|
lib:libcddb$secondaryArchSuffix
|
||||||
lib:libexecinfo$secondaryArchSuffix
|
lib:libexecinfo$secondaryArchSuffix
|
||||||
lib:libfaac$secondaryArchSuffix
|
lib:libfaac$secondaryArchSuffix
|
||||||
# lib:libfaad$secondaryArchSuffix
|
lib:libfaad$secondaryArchSuffix
|
||||||
lib:libGL$secondaryArchSuffix
|
lib:libGL$secondaryArchSuffix
|
||||||
lib:libGLU$secondaryArchSuffix
|
lib:libGLU$secondaryArchSuffix
|
||||||
lib:libiconv$secondaryArchSuffix
|
lib:libiconv$secondaryArchSuffix
|
||||||
@@ -59,7 +59,7 @@ BUILD_REQUIRES="
|
|||||||
devel:libcddb$secondaryArchSuffix
|
devel:libcddb$secondaryArchSuffix
|
||||||
devel:libexecinfo$secondaryArchSuffix
|
devel:libexecinfo$secondaryArchSuffix
|
||||||
devel:libfaac$secondaryArchSuffix
|
devel:libfaac$secondaryArchSuffix
|
||||||
# devel:libfaad$secondaryArchSuffix
|
devel:libfaad$secondaryArchSuffix
|
||||||
devel:libgl$secondaryArchSuffix
|
devel:libgl$secondaryArchSuffix
|
||||||
devel:libglu$secondaryArchSuffix
|
devel:libglu$secondaryArchSuffix
|
||||||
devel:libiconv$secondaryArchSuffix
|
devel:libiconv$secondaryArchSuffix
|
||||||
@@ -104,7 +104,7 @@ BUILD()
|
|||||||
--with-qt \
|
--with-qt \
|
||||||
--with-system-libass \
|
--with-system-libass \
|
||||||
--with-system-liba52 \
|
--with-system-liba52 \
|
||||||
--with-system-libmad
|
--with-system-libmad
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTALL()
|
INSTALL()
|
||||||
@@ -1,17 +1,17 @@
|
|||||||
From f2c074b9b5911b032f42810a9477c7af2259d52d Mon Sep 17 00:00:00 2001
|
From ecab6d95f989b236bbc58c2479028228c15a1f72 Mon Sep 17 00:00:00 2001
|
||||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
||||||
Date: Sun, 24 Mar 2019 23:33:57 +1000
|
Date: Sun, 13 Oct 2019 11:22:36 +1000
|
||||||
Subject: Fix build for Haiku
|
Subject: Fix build for Haiku
|
||||||
|
|
||||||
|
|
||||||
diff --git a/avidemux/common/main.cpp b/avidemux/common/main.cpp
|
diff --git a/avidemux/common/main.cpp b/avidemux/common/main.cpp
|
||||||
old mode 100755
|
old mode 100755
|
||||||
new mode 100644
|
new mode 100644
|
||||||
index cb2b34b..80cfaa0
|
index 0541664..aab7f84
|
||||||
--- a/avidemux/common/main.cpp
|
--- a/avidemux/common/main.cpp
|
||||||
+++ b/avidemux/common/main.cpp
|
+++ b/avidemux/common/main.cpp
|
||||||
@@ -60,7 +60,9 @@ int main(int _argc, char *_argv[])
|
@@ -61,7 +61,9 @@ int main(int _argc, char *_argv[])
|
||||||
redirectStdoutToFile();
|
redirectStdoutToFile("admlog.txt");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
+#ifndef __HAIKU__
|
+#ifndef __HAIKU__
|
||||||
@@ -20,7 +20,7 @@ index cb2b34b..80cfaa0
|
|||||||
|
|
||||||
char **argv;
|
char **argv;
|
||||||
int argc;
|
int argc;
|
||||||
@@ -82,9 +84,9 @@ int main(int _argc, char *_argv[])
|
@@ -83,9 +85,9 @@ int main(int _argc, char *_argv[])
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
freeUtf8CommandLine(argc, argv);
|
freeUtf8CommandLine(argc, argv);
|
||||||
#endif
|
#endif
|
||||||
@@ -33,10 +33,10 @@ index cb2b34b..80cfaa0
|
|||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
diff --git a/avidemux/qt4/ADM_jobs/src/ADM_jobs.cpp b/avidemux/qt4/ADM_jobs/src/ADM_jobs.cpp
|
diff --git a/avidemux/qt4/ADM_jobs/src/ADM_jobs.cpp b/avidemux/qt4/ADM_jobs/src/ADM_jobs.cpp
|
||||||
index f1ffa2f..a1018e8 100644
|
index cfb29a9..c64e971 100644
|
||||||
--- a/avidemux/qt4/ADM_jobs/src/ADM_jobs.cpp
|
--- a/avidemux/qt4/ADM_jobs/src/ADM_jobs.cpp
|
||||||
+++ b/avidemux/qt4/ADM_jobs/src/ADM_jobs.cpp
|
+++ b/avidemux/qt4/ADM_jobs/src/ADM_jobs.cpp
|
||||||
@@ -44,9 +44,9 @@ int main(int argc, char *argv[])
|
@@ -46,9 +46,9 @@ int main(int argc, char *argv[])
|
||||||
#if !defined(NDEBUG) && defined(FIND_LEAKS)
|
#if !defined(NDEBUG) && defined(FIND_LEAKS)
|
||||||
new_progname = argv[0];
|
new_progname = argv[0];
|
||||||
#endif
|
#endif
|
||||||
@@ -48,7 +48,7 @@ index f1ffa2f..a1018e8 100644
|
|||||||
#define STR(x) #x
|
#define STR(x) #x
|
||||||
#define MKSTRING(x) STR(x)
|
#define MKSTRING(x) STR(x)
|
||||||
|
|
||||||
@@ -75,6 +75,8 @@ int main(int argc, char *argv[])
|
@@ -77,6 +77,8 @@ int main(int argc, char *argv[])
|
||||||
printf("Microsoft Windows");
|
printf("Microsoft Windows");
|
||||||
#elif defined(__APPLE__)
|
#elif defined(__APPLE__)
|
||||||
printf("Apple");
|
printf("Apple");
|
||||||
@@ -146,6 +146,26 @@ index 0000000..8f25071
|
|||||||
+MACRO(ADM_POSTBUILD)
|
+MACRO(ADM_POSTBUILD)
|
||||||
+ ADM_INSTALL_BIN(avidemux3_${QT_EXTENSION})
|
+ ADM_INSTALL_BIN(avidemux3_${QT_EXTENSION})
|
||||||
+ENDMACRO(ADM_POSTBUILD)
|
+ENDMACRO(ADM_POSTBUILD)
|
||||||
|
diff --git a/avidemux_core/ADM_core/include/ADM_crashdump_other.h b/avidemux_core/ADM_core/include/ADM_crashdump_other.h
|
||||||
|
index 1d636ef..a75c16d 100644
|
||||||
|
--- a/avidemux_core/ADM_core/include/ADM_crashdump_other.h
|
||||||
|
+++ b/avidemux_core/ADM_core/include/ADM_crashdump_other.h
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-#if !defined(__APPLE__) && !defined(__unix__) && !defined(__MINGW32__) && !defined ADM_CRASHDUMP_OTHER_H &&!defined _MSC_VER
|
||||||
|
+#if !defined(__APPLE__) && !defined(__unix__) && !defined(__HAIKU__) && !defined(__MINGW32__) && !defined ADM_CRASHDUMP_OTHER_H &&!defined _MSC_VER
|
||||||
|
#define ADM_CRASHDUMP_OTHER_H
|
||||||
|
|
||||||
|
#define installSigHandler(...) {}
|
||||||
|
diff --git a/avidemux_core/ADM_core/include/ADM_crashdump_unix.h b/avidemux_core/ADM_core/include/ADM_crashdump_unix.h
|
||||||
|
index 7067e06..e75a323 100644
|
||||||
|
--- a/avidemux_core/ADM_core/include/ADM_crashdump_unix.h
|
||||||
|
+++ b/avidemux_core/ADM_core/include/ADM_crashdump_unix.h
|
||||||
|
@@ -1,4 +1,4 @@
|
||||||
|
-#if defined(__unix__) && !defined ADM_CRASHDUMP_UNIX_H
|
||||||
|
+#if defined(__unix__) || defined(__HAIKU__) && !defined ADM_CRASHDUMP_UNIX_H
|
||||||
|
#define ADM_CRASHDUMP_UNIX_H
|
||||||
|
|
||||||
|
ADM_CORE6_EXPORT void installSigHandler(void);
|
||||||
diff --git a/avidemux_core/ADM_core/src/ADM_crashdump_unix.cpp b/avidemux_core/ADM_core/src/ADM_crashdump_unix.cpp
|
diff --git a/avidemux_core/ADM_core/src/ADM_crashdump_unix.cpp b/avidemux_core/ADM_core/src/ADM_crashdump_unix.cpp
|
||||||
index a2f1375..b4b6fd2 100644
|
index a2f1375..b4b6fd2 100644
|
||||||
--- a/avidemux_core/ADM_core/src/ADM_crashdump_unix.cpp
|
--- a/avidemux_core/ADM_core/src/ADM_crashdump_unix.cpp
|
||||||
@@ -178,7 +198,7 @@ index 5066122..f0cc2e0 100644
|
|||||||
dlclose(hinstLib);
|
dlclose(hinstLib);
|
||||||
#endif
|
#endif
|
||||||
diff --git a/avidemux_core/ADM_core/src/ADM_folder_linux.cpp b/avidemux_core/ADM_core/src/ADM_folder_linux.cpp
|
diff --git a/avidemux_core/ADM_core/src/ADM_folder_linux.cpp b/avidemux_core/ADM_core/src/ADM_folder_linux.cpp
|
||||||
index 686e85a..3962cea 100644
|
index 79551ed..95b4451 100644
|
||||||
--- a/avidemux_core/ADM_core/src/ADM_folder_linux.cpp
|
--- a/avidemux_core/ADM_core/src/ADM_folder_linux.cpp
|
||||||
+++ b/avidemux_core/ADM_core/src/ADM_folder_linux.cpp
|
+++ b/avidemux_core/ADM_core/src/ADM_folder_linux.cpp
|
||||||
@@ -39,7 +39,11 @@ static std::string ADM_i18nDir;
|
@@ -39,7 +39,11 @@ static std::string ADM_i18nDir;
|
||||||
@@ -193,7 +213,7 @@ index 686e85a..3962cea 100644
|
|||||||
if(simple2)
|
if(simple2)
|
||||||
{
|
{
|
||||||
out=std::string(simple2)+std::string("/");
|
out=std::string(simple2)+std::string("/");
|
||||||
@@ -142,9 +146,11 @@ void ADM_initBaseDir(int argc, char *argv[])
|
@@ -141,9 +145,11 @@ void ADM_initBaseDir(int argc, char *argv[])
|
||||||
}
|
}
|
||||||
strcpy(ADM_basedir, homeEnv);
|
strcpy(ADM_basedir, homeEnv);
|
||||||
AddSeparator(ADM_basedir);
|
AddSeparator(ADM_basedir);
|
||||||
@@ -251,10 +271,10 @@ index 8eb97c0..131bbc8 100644
|
|||||||
ENDIF (UNIX)
|
ENDIF (UNIX)
|
||||||
|
|
||||||
diff --git a/avidemux_core/ADM_coreUtils/src/prefs2_pref.h b/avidemux_core/ADM_coreUtils/src/prefs2_pref.h
|
diff --git a/avidemux_core/ADM_coreUtils/src/prefs2_pref.h b/avidemux_core/ADM_coreUtils/src/prefs2_pref.h
|
||||||
index d527fc9..8be7cb8 100644
|
index 0102c8a..3e4e4ac 100644
|
||||||
--- a/avidemux_core/ADM_coreUtils/src/prefs2_pref.h
|
--- a/avidemux_core/ADM_coreUtils/src/prefs2_pref.h
|
||||||
+++ b/avidemux_core/ADM_coreUtils/src/prefs2_pref.h
|
+++ b/avidemux_core/ADM_coreUtils/src/prefs2_pref.h
|
||||||
@@ -56,7 +56,7 @@ static optionDesc myOptions[]={
|
@@ -58,7 +58,7 @@ static optionDesc myOptions[]={
|
||||||
{ LASTPROJECTS_FILE3,"lastprojects.file3" ,ADM_param_stdstring ,"", 0, 0},
|
{ LASTPROJECTS_FILE3,"lastprojects.file3" ,ADM_param_stdstring ,"", 0, 0},
|
||||||
{ LASTPROJECTS_FILE4,"lastprojects.file4" ,ADM_param_stdstring ,"", 0, 0},
|
{ LASTPROJECTS_FILE4,"lastprojects.file4" ,ADM_param_stdstring ,"", 0, 0},
|
||||||
{ MESSAGE_LEVEL,"message_level" ,ADM_param_uint32_t ,"2", 0, 2},
|
{ MESSAGE_LEVEL,"message_level" ,ADM_param_uint32_t ,"2", 0, 2},
|
||||||
@@ -829,35 +849,5 @@ index 00304cf..07077fa 100644
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
--
|
--
|
||||||
2.19.1
|
2.23.0
|
||||||
|
|
||||||
|
|
||||||
From 2c2723ec73026c40480cce2d49563fd0d4582eb9 Mon Sep 17 00:00:00 2001
|
|
||||||
From: Gerasim Troeglazov <3dEyes@gmail.com>
|
|
||||||
Date: Sun, 24 Mar 2019 23:52:40 +1000
|
|
||||||
Subject: Use unix crashdump
|
|
||||||
|
|
||||||
|
|
||||||
diff --git a/avidemux_core/ADM_core/include/ADM_crashdump_other.h b/avidemux_core/ADM_core/include/ADM_crashdump_other.h
|
|
||||||
index 1d636ef..a75c16d 100644
|
|
||||||
--- a/avidemux_core/ADM_core/include/ADM_crashdump_other.h
|
|
||||||
+++ b/avidemux_core/ADM_core/include/ADM_crashdump_other.h
|
|
||||||
@@ -1,4 +1,4 @@
|
|
||||||
-#if !defined(__APPLE__) && !defined(__unix__) && !defined(__MINGW32__) && !defined ADM_CRASHDUMP_OTHER_H &&!defined _MSC_VER
|
|
||||||
+#if !defined(__APPLE__) && !defined(__unix__) && !defined(__HAIKU__) && !defined(__MINGW32__) && !defined ADM_CRASHDUMP_OTHER_H &&!defined _MSC_VER
|
|
||||||
#define ADM_CRASHDUMP_OTHER_H
|
|
||||||
|
|
||||||
#define installSigHandler(...) {}
|
|
||||||
diff --git a/avidemux_core/ADM_core/include/ADM_crashdump_unix.h b/avidemux_core/ADM_core/include/ADM_crashdump_unix.h
|
|
||||||
index 7067e06..e75a323 100644
|
|
||||||
--- a/avidemux_core/ADM_core/include/ADM_crashdump_unix.h
|
|
||||||
+++ b/avidemux_core/ADM_core/include/ADM_crashdump_unix.h
|
|
||||||
@@ -1,4 +1,4 @@
|
|
||||||
-#if defined(__unix__) && !defined ADM_CRASHDUMP_UNIX_H
|
|
||||||
+#if defined(__unix__) || defined(__HAIKU__) && !defined ADM_CRASHDUMP_UNIX_H
|
|
||||||
#define ADM_CRASHDUMP_UNIX_H
|
|
||||||
|
|
||||||
ADM_CORE6_EXPORT void installSigHandler(void);
|
|
||||||
--
|
|
||||||
2.19.1
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user