[gnome-build-meta/abderrahim/world: 6/6] world: more fixes




commit 6c8020d032713dd4aec43c92e840e09cc6b3f36d
Author: Abderrahim Kitouni <akitouni gnome org>
Date:   Wed Jan 5 14:18:07 2022 +0100

    world: more fixes
    
    everything in world.bst now builds
    
    Part-of: <https://gitlab.gnome.org/GNOME/gnome-build-meta/-/merge_requests/1454>

 elements/world/geary.bst    |  5 ++++-
 elements/world/qqwing.bst   |  2 +-
 elements/world/snowball.bst | 13 +++++++++++++
 3 files changed, 18 insertions(+), 2 deletions(-)
---
diff --git a/elements/world/geary.bst b/elements/world/geary.bst
index c26b93fe7..db6f5bae3 100644
--- a/elements/world/geary.bst
+++ b/elements/world/geary.bst
@@ -6,6 +6,8 @@ sources:
 
 build-depends:
 - sdk/vala.bst
+- world/snowball.bst
+- freedesktop-sdk.bst:components/itstool.bst
 - freedesktop-sdk.bst:public-stacks/buildsystem-meson.bst
 
 depends:
@@ -35,4 +37,5 @@ depends:
 
 variables:
   meson-local: >-
-    -Dtnef-support=false
+    -Dtnef=disabled
+    -Dvaladoc=disabled
diff --git a/elements/world/qqwing.bst b/elements/world/qqwing.bst
index 350cf9165..642ea8134 100644
--- a/elements/world/qqwing.bst
+++ b/elements/world/qqwing.bst
@@ -2,7 +2,7 @@ kind: autotools
 
 sources:
 - kind: tar
-  url: github_files:stephenostermiller/qqwing/archive/v1.3.4.zip
+  url: https://qqwing.com/qqwing-1.3.4.tar.gz
 
 depends:
 - freedesktop-sdk.bst:bootstrap-import.bst
diff --git a/elements/world/snowball.bst b/elements/world/snowball.bst
new file mode 100644
index 000000000..3e5922977
--- /dev/null
+++ b/elements/world/snowball.bst
@@ -0,0 +1,13 @@
+kind: make
+
+sources:
+- kind: tar
+  url: https://snowballstem.org/dist/libstemmer_c-2.2.0.tar.gz
+
+depends:
+- freedesktop-sdk.bst:bootstrap-import.bst
+
+config:
+  install-commands:
+  - install -D include/libstemmer.h -t %{install-root}%{includedir}
+  - install -D libstemmer.a -t %{install-root}%{libdir}


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]