pdfpc: bump revision to update shlibs

This commit is contained in:
Mihail Ivanchev 2024-11-19 18:31:17 +01:00 committed by Leah Neukirchen
parent fb34034920
commit 9c083f807c
2 changed files with 40 additions and 1 deletions

View file

@ -0,0 +1,39 @@
diff --git a/src/classes/renderer/markdown.vala b/src/classes/renderer/markdown.vala
index 3964af8..c77e787 100644
--- a/src/classes/renderer/markdown.vala
+++ b/src/classes/renderer/markdown.vala
@@ -23,7 +23,8 @@
namespace pdfpc.Renderer {
public class MD {
public static string render(string? text = "", bool plain_text = false) {
- Markdown.DocumentFlags flags = Markdown.DocumentFlags.NO_EXT;
+ var flags = new Markdown.DocumentFlags();
+ flags.set(Markdown.DocumentFlag.NO_EXT);
string html;
if (text != "" && plain_text) {
diff --git a/src/libmarkdown.vapi b/src/libmarkdown.vapi
index f762f17..33ea775 100644
--- a/src/libmarkdown.vapi
+++ b/src/libmarkdown.vapi
@@ -95,9 +95,17 @@ namespace Markdown
public void ref_prefix (string prefix);
}
- [Flags]
- [CCode (cname = "mkd_flag_t", cprefix = "MKD_")]
- public enum DocumentFlags
+ [Compact]
+ [CCode (cname = "mkd_flag_t", free_function = "mkd_free_flags")]
+ public class DocumentFlags {
+ [CCode (cname = "mkd_flags")]
+ public DocumentFlags();
+ [CCode (cname = "mkd_set_flag_num")]
+ public void set (DocumentFlag flag);
+ }
+
+ [CCode (cprefix = "MKD_")]
+ public enum DocumentFlag
{
NOLINKS,
NOIMAGE,

View file

@ -1,7 +1,7 @@
# Template file for 'pdfpc'
pkgname=pdfpc
version=4.6.0
revision=2
revision=3
build_style=cmake
configure_args="-DREST=OFF"
hostmakedepends="pkg-config vala libgee08-devel"