summaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2022-08-26 17:31:20 +0200
committerTobias C. Berner <tcberner@FreeBSD.org>2022-08-26 19:02:25 +0200
commitd9b0d9ac4e6b3fc91eb160e6f884d96354caa9bd (patch)
tree6578caaa36b53619d5b5d061d20daeb70aa32dc3 /editors
parentframework: add vala.mk -- easily depend on lang/vala (diff)
framework: switch tree to using vala.mk
PR: 249940
Diffstat (limited to 'editors')
-rw-r--r--editors/elementary-code/Makefile4
-rw-r--r--editors/gedit-plugins/Makefile3
-rw-r--r--editors/gedit/Makefile3
-rw-r--r--editors/gnome-latex/Makefile5
-rw-r--r--editors/quilter/Makefile5
5 files changed, 7 insertions, 13 deletions
diff --git a/editors/elementary-code/Makefile b/editors/elementary-code/Makefile
index 27b8b2c397e7..e619d7a2083e 100644
--- a/editors/elementary-code/Makefile
+++ b/editors/elementary-code/Makefile
@@ -8,7 +8,6 @@ COMMENT= Code editor designed for elementary OS
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= valac:lang/vala
LIB_DEPENDS= libatk-1.0.so:accessibility/atk \
libeditorconfig.so:editors/editorconfig-core-c \
libfontconfig.so:x11-fonts/fontconfig \
@@ -20,14 +19,13 @@ LIB_DEPENDS= libatk-1.0.so:accessibility/atk \
libpeas-1.0.so:devel/libpeas \
libpeas-gtk-1.0.so:devel/libpeas \
libsoup-2.4.so:devel/libsoup \
- libvala-0.48.so:lang/vala \
libwebkit2gtk-4.0.so:www/webkit2-gtk3 \
libzeitgeist-2.0.so:sysutils/zeitgeist
RUN_DEPENDS= droid-fonts-ttf>0:x11-fonts/droid-fonts-ttf \
pkcheck:sysutils/polkit
USES= compiler:c++11-lang desktop-file-utils gettext gnome meson \
- ninja pkgconfig python:3.6+,build xorg
+ ninja pkgconfig python:3.6+,build xorg vala:lib
USE_GITHUB= yes
GH_ACCOUNT= elementary
GH_PROJECT= code
diff --git a/editors/gedit-plugins/Makefile b/editors/gedit-plugins/Makefile
index f31b7f89a1b8..39237279c384 100644
--- a/editors/gedit-plugins/Makefile
+++ b/editors/gedit-plugins/Makefile
@@ -11,7 +11,6 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= gedit>=0:editors/gedit \
- valac:lang/vala \
itstool:textproc/itstool \
${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR}
LIB_DEPENDS= libpeas-1.0.so:devel/libpeas \
@@ -24,7 +23,7 @@ RUN_DEPENDS= gedit>=0:editors/gedit \
PORTSCOUT= limitw:1,even
USES= compiler:c11 gettext gnome localbase meson pkgconfig \
- python:3.4+ shebangfix tar:xz
+ python:3.4+ shebangfix tar:xz vala:build
USE_GNOME= cairo gdkpixbuf2 gtk30 gtksourceview4 intlhack introspection \
vte3
USE_CSTD= c11
diff --git a/editors/gedit/Makefile b/editors/gedit/Makefile
index 76c07b75472f..a02c088d01fb 100644
--- a/editors/gedit/Makefile
+++ b/editors/gedit/Makefile
@@ -11,7 +11,6 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \
- vala:lang/vala \
gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
itstool:textproc/itstool
LIB_DEPENDS= libenchant.so:textproc/enchant \
@@ -28,7 +27,7 @@ RUN_DEPENDS= iso-codes>=0:misc/iso-codes \
PORTSCOUT= limitw:1,even
USES= compiler:c11 cpe desktop-file-utils gettext gnome localbase meson \
- pkgconfig python:3.4+ tar:xz xorg
+ pkgconfig python:3.4+ tar:xz vala:build xorg
USE_CSTD= c11
USE_GNOME= cairo gdkpixbuf2 gtksourceview4 intlhack introspection \
libxml2 pygobject3
diff --git a/editors/gnome-latex/Makefile b/editors/gnome-latex/Makefile
index 1327a056be09..633ce8af228b 100644
--- a/editors/gnome-latex/Makefile
+++ b/editors/gnome-latex/Makefile
@@ -9,8 +9,7 @@ COMMENT= Integrated LaTeX environment
LICENSE= GPLv3
-BUILD_DEPENDS= valac:lang/vala \
- itstool:textproc/itstool \
+BUILD_DEPENDS= itstool:textproc/itstool \
gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
LIB_DEPENDS= libgee-0.8.so:devel/libgee \
libfribidi.so:converters/fribidi \
@@ -19,7 +18,7 @@ LIB_DEPENDS= libgee-0.8.so:devel/libgee \
libgspell-1.so:textproc/gspell
USES= compiler:c11 desktop-file-utils gettext gmake gnome \
- pkgconfig tar:xz
+ pkgconfig tar:xz vala:build
GNU_CONFIGURE= yes
USE_GNOME= cairo dconf intltool gtksourceview4
USE_TEX= latex dvipsk
diff --git a/editors/quilter/Makefile b/editors/quilter/Makefile
index 168590538499..2218382b2e06 100644
--- a/editors/quilter/Makefile
+++ b/editors/quilter/Makefile
@@ -9,14 +9,13 @@ COMMENT= Editor allowing you to focus on your writing
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= valac:lang/vala \
- discount>0:textproc/discount
+BUILD_DEPENDS= discount>0:textproc/discount
LIB_DEPENDS= libgee-0.8.so:devel/libgee \
libgranite.so:x11-toolkits/granite \
libgtkspell3-3.so:textproc/gtkspell3 \
libwebkit2gtk-4.0.so:www/webkit2-gtk3
-USES= compiler:c11 desktop-file-utils gettext gnome meson pkgconfig python:build
+USES= compiler:c11 desktop-file-utils gettext gnome meson pkgconfig python:build vala:build
USE_GITHUB= yes
GH_ACCOUNT= lainsce
USE_GNOME= glib20 gtk30 gtksourceview3