diff --git a/devel/geoclue2/Portfile b/devel/geoclue2/Portfile index a427d8c4cc53a..661c1df967064 100644 --- a/devel/geoclue2/Portfile +++ b/devel/geoclue2/Portfile @@ -24,13 +24,13 @@ depends_build port:intltool \ port:gtk-doc \ port:autoconf \ port:automake \ - port:libtool + port:libtool \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:json-glib \ port:libnotify \ - path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ - path:bin/vala:vala + path:lib/pkgconfig/libsoup-2.4.pc:libsoup gobject_introspection yes diff --git a/devel/libayatana-appindicator/Portfile b/devel/libayatana-appindicator/Portfile index 94382d111bdc4..7209e02632eca 100644 --- a/devel/libayatana-appindicator/Portfile +++ b/devel/libayatana-appindicator/Portfile @@ -17,7 +17,8 @@ checksums rmd160 b0c53b01244681524acaa1874179918b7d2f3a32 \ github.tarball_from archive depends_build-append \ - path:bin/pkg-config:pkgconfig + path:bin/pkg-config:pkgconfig \ + path:bin/vala:vala depends_lib-append port:atk \ port:ayatana-ido \ @@ -29,8 +30,7 @@ depends_lib-append port:atk \ path:lib/pkgconfig/harfbuzz.pc:harfbuzz \ port:libayatana-indicator \ port:libdbusmenu \ - path:lib/pkgconfig/pango.pc:pango \ - path:bin/vala:vala + path:lib/pkgconfig/pango.pc:pango # https://github.com/AyatanaIndicators/libayatana-appindicator/pull/78 patchfiles-append 0001-Fix-build-on-macOS.patch diff --git a/devel/libdmapsharing/Portfile b/devel/libdmapsharing/Portfile index aa110bbd0326a..4acbfa67b6067 100644 --- a/devel/libdmapsharing/Portfile +++ b/devel/libdmapsharing/Portfile @@ -21,15 +21,15 @@ checksums rmd160 c4c6cb0fb224a66c0c379649226447d52ae15d5d \ sha256 aa47e405c5059ff35ff6fc447e497dc1ff15558859a57710a664350314abf750 \ size 801055 -depends_build port:pkgconfig +depends_build port:pkgconfig \ + path:bin/vala:vala # gst-plugins-base for libgstapp. depends_lib port:avahi \ port:gstreamer1-gst-plugins-base \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ port:libgee \ - path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ - bin:vala:vala + path:lib/pkgconfig/libsoup-2.4.pc:libsoup gobject_introspection no diff --git a/devel/zeitgeist/Portfile b/devel/zeitgeist/Portfile index 415ee254fbe66..eb7ed195b1fcc 100644 --- a/devel/zeitgeist/Portfile +++ b/devel/zeitgeist/Portfile @@ -31,7 +31,8 @@ depends_build-append \ port:autoconf \ port:automake \ port:libtool \ - port:gettext + port:gettext \ + path:bin/vala:vala depends_lib-append \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ @@ -42,8 +43,7 @@ depends_lib-append \ port:telepathy-glib \ port:python310 \ port:py310-rdflib \ - port:raptor2 \ - path:bin/vala:vala + port:raptor2 gobject_introspection yes diff --git a/gnome/baobab/Portfile b/gnome/baobab/Portfile index 06a9142678015..e4f2803ce4ce2 100644 --- a/gnome/baobab/Portfile +++ b/gnome/baobab/Portfile @@ -17,7 +17,6 @@ long_description Disk Usage Analyzer is a graphical, menu-driven application maintainers {devans @dbevans} openmaintainer categories gnome -platforms darwin homepage https://wiki.gnome.org/Apps/Baobab master_sites gnome:sources/${name}/${branch}/ @@ -29,12 +28,12 @@ checksums rmd160 72598c0a0213abc4b332fab405dd47f976fa2bbe \ depends_build port:pkgconfig \ port:itstool \ port:yelp-tools \ - port:appstream-glib + port:appstream-glib \ + path:bin/vala:vala depends_lib port:desktop-file-utils \ path:lib/pkgconfig/gdk-pixbuf-2.0.pc:gdk-pixbuf2 \ - path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ - path:bin/vala:vala + path:lib/pkgconfig/gtk+-3.0.pc:gtk3 depends_run port:adwaita-icon-theme diff --git a/gnome/dconf/Portfile b/gnome/dconf/Portfile index d0f13cb230d78..5c435cbce2446 100644 --- a/gnome/dconf/Portfile +++ b/gnome/dconf/Portfile @@ -7,7 +7,6 @@ version 0.26.1 set branch [join [lrange [split ${version} .] 0 1] .] maintainers {devans @dbevans} openmaintainer categories gnome -platforms darwin license GPL-2+ description dconf is a simple key/value storage system that is heavily optimised for \ reading. @@ -27,11 +26,11 @@ checksums rmd160 4f756c2d1eeb32c6c7d068a08e8ff0f5340e1553 \ depends_build port:pkgconfig \ port:docbook-xsl-nons \ port:gtk-doc \ - port:libxslt - -depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ + port:libxslt \ path:bin/vala:vala +depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 + patchfiles patch-fix-lib-names-Makefile.am.diff use_autoreconf yes diff --git a/gnome/folks/Portfile b/gnome/folks/Portfile index aba033e0c9599..e5818a7ca95e4 100644 --- a/gnome/folks/Portfile +++ b/gnome/folks/Portfile @@ -29,15 +29,15 @@ checksums rmd160 3c62587c6d0240459353bb5f5d18de04427e86e5 \ depends_build-append \ path:bin/pkg-config:pkgconfig \ port:gtk-doc \ - port:python38 + port:python38 \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:dbus-glib \ port:libgee \ port:libxml2 \ port:ncurses \ - port:readline \ - path:bin/vala:vala + port:readline post-patch { reinplace -W ${worksrcpath} "s|^#!.*|#!${prefix}/bin/python3.8|" \ diff --git a/gnome/gcab/Portfile b/gnome/gcab/Portfile index 5f812106d35a4..b215541952b9e 100644 --- a/gnome/gcab/Portfile +++ b/gnome/gcab/Portfile @@ -26,12 +26,12 @@ checksums rmd160 c98850b41f6baec5c3997fef342ad4a42b18b8af \ depends_build-append \ port:gettext \ port:gtk-doc \ - path:bin/pkg-config:pkgconfig + path:bin/pkg-config:pkgconfig \ + path:bin/vala:vala depends_lib-append port:gettext-runtime \ path:lib/pkgconfig/glib-2.0.pc:glib2 \ path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ - path:bin/vala:vala \ port:zlib patchfiles dont-use-version-script.patch diff --git a/gnome/gcr/Portfile b/gnome/gcr/Portfile index 3ad3bc7416c45..bbee2e3a8aecd 100644 --- a/gnome/gcr/Portfile +++ b/gnome/gcr/Portfile @@ -30,7 +30,8 @@ checksums rmd160 19cc19bdfd2f1dd6aaa838ffbd11d087dc0cebc2 \ depends_build-append \ port:cctools \ port:gettext \ - port:pkgconfig + port:pkgconfig \ + path:bin/vala:vala depends_lib-append port:desktop-file-utils \ port:gettext-runtime \ @@ -39,8 +40,7 @@ depends_lib-append port:desktop-file-utils \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ port:libgcrypt \ port:libsecret \ - port:p11-kit \ - bin:vala:vala + port:p11-kit # gck-private.h: error: redefinition of typedef ‘GckCall’ compiler.blacklist-append \ diff --git a/gnome/gedit-plugins/Portfile b/gnome/gedit-plugins/Portfile index 691e9969d3930..e983f38800161 100644 --- a/gnome/gedit-plugins/Portfile +++ b/gnome/gedit-plugins/Portfile @@ -28,7 +28,8 @@ depends_build-append \ port:pkgconfig \ port:appstream-glib \ port:gettext \ - port:itstool + port:itstool \ + path:bin/vala:vala depends_lib port:gedit \ port:gettext-runtime \ @@ -36,8 +37,7 @@ depends_lib port:gedit \ path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ port:gtksourceview4 \ - port:libpeas \ - path:bin/vala:vala + port:libpeas patchfiles patch-python3-bin.diff diff --git a/gnome/gedit/Portfile b/gnome/gedit/Portfile index bce4293590dd7..4a9a9ee0ff406 100644 --- a/gnome/gedit/Portfile +++ b/gnome/gedit/Portfile @@ -37,7 +37,8 @@ depends_build-append \ port:gettext \ bin:git:git \ port:gtk-doc \ - port:itstool + port:itstool \ + path:bin/vala:vala depends_lib-append port:desktop-file-utils \ port:amtk \ @@ -52,8 +53,7 @@ depends_lib-append port:desktop-file-utils \ port:libpeas \ path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ port:libxml2 \ - port:tepl \ - path:bin/vala:vala + port:tepl depends_run port:adwaita-icon-theme diff --git a/gnome/gnome-autoar/Portfile b/gnome/gnome-autoar/Portfile index b7730310104cd..d3944ae56423e 100644 --- a/gnome/gnome-autoar/Portfile +++ b/gnome/gnome-autoar/Portfile @@ -12,7 +12,6 @@ description An automatic archive creating and extracting library long_description GNOME Autoar is a library to integrate compressed files management with GNOME maintainers {devans @dbevans} openmaintainer categories gnome -platforms darwin homepage https://git.gnome.org/browse/gnome-autoar master_sites gnome:sources/${name}/${branch}/ @@ -23,12 +22,12 @@ checksums rmd160 14e59e0b1f74ba4e12c139751120cc15b1136eab \ sha256 0a34c377f8841abbf4c29bc848b301fbd8e4e20c03d7318c777c58432033657a \ size 294956 -depends_build port:pkgconfig +depends_build port:pkgconfig \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ - port:libarchive \ - path:bin/vala:vala + port:libarchive gobject_introspection yes diff --git a/gnome/gnome-calculator/Portfile b/gnome/gnome-calculator/Portfile index 9c5673adecb8b..5f485bce73205 100644 --- a/gnome/gnome-calculator/Portfile +++ b/gnome/gnome-calculator/Portfile @@ -15,7 +15,6 @@ long_description Calculator is an application that solves mathematical equati and is suitable as a default application in a Desktop environment. maintainers {devans @dbevans} openmaintainer categories gnome -platforms darwin homepage https://wiki.gnome.org/Apps/Calculator master_sites gnome:sources/${name}/${branch}/ @@ -27,7 +26,8 @@ checksums rmd160 37eb56bd37a7da0d66edbb31880b96d9ee6be7f3 \ depends_build port:pkgconfig \ port:appstream-glib \ - port:itstool + port:itstool \ + path:bin/vala:vala depends_lib port:desktop-file-utils \ path:lib/pkgconfig/gdk-pixbuf-2.0.pc:gdk-pixbuf2 \ @@ -37,8 +37,7 @@ depends_lib port:desktop-file-utils \ port:libmpc \ path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ port:libxml2 \ - port:mpfr \ - path:bin/vala:vala + port:mpfr depends_run port:adwaita-icon-theme diff --git a/gnome/gnome-chess/Portfile b/gnome/gnome-chess/Portfile index bf2af5cfd7bba..7d0b7ab06a740 100644 --- a/gnome/gnome-chess/Portfile +++ b/gnome/gnome-chess/Portfile @@ -11,7 +11,6 @@ description Play the classic two-player boardgame of chess long_description ${description} maintainers {devans @dbevans} openmaintainer categories gnome games -platforms darwin homepage https://wiki.gnome.org/Apps/Chess master_sites gnome:sources/${name}/${branch}/ @@ -23,13 +22,13 @@ checksums rmd160 711d9816c21f31e0cc81c0d4d33bb37339be9919 \ depends_build port:pkgconfig \ port:appstream-glib \ port:yelp-tools \ - port:itstool + port:itstool \ + path:bin/vala:vala depends_lib port:desktop-file-utils \ path:lib/pkgconfig/gdk-pixbuf-2.0.pc:gdk-pixbuf2 \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ - path:lib/pkgconfig/librsvg-2.0.pc:librsvg \ - path:bin/vala:vala + path:lib/pkgconfig/librsvg-2.0.pc:librsvg depends_run port:adwaita-icon-theme diff --git a/gnome/gnome-online-accounts/Portfile b/gnome/gnome-online-accounts/Portfile index 98c7e5a038f5e..adf971e1105c7 100644 --- a/gnome/gnome-online-accounts/Portfile +++ b/gnome/gnome-online-accounts/Portfile @@ -12,7 +12,6 @@ description Single sign-on framework for GNOME long_description ${description} maintainers {devans @dbevans} openmaintainer categories gnome -platforms darwin homepage https://wiki.gnome.org/Projects/GnomeOnlineAccounts master_sites gnome:sources/${name}/${branch}/ @@ -24,7 +23,8 @@ checksums rmd160 af52cb4b6da4545df2b9740f42ff52c1c995af4b \ depends_build port:pkgconfig \ port:gettext \ - port:gtk-doc + port:gtk-doc \ + path:bin/vala:vala depends_lib port:gcr \ path:lib/pkgconfig/gdk-pixbuf-2.0.pc:gdk-pixbuf2 \ @@ -36,7 +36,6 @@ depends_lib port:gcr \ path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ port:libxml2 \ port:rest \ - path:bin/vala:vala \ path:lib/pkgconfig/webkit2gtk-4.0.pc:webkit2-gtk gobject_introspection yes diff --git a/gnome/grilo/Portfile b/gnome/grilo/Portfile index 17ce43c6d2531..1205ad68ce6ec 100644 --- a/gnome/grilo/Portfile +++ b/gnome/grilo/Portfile @@ -14,7 +14,6 @@ long_description Grilo is a framework for browsing and searching media \ maintainers {devans @dbevans} openmaintainer categories gnome -platforms darwin homepage https://wiki.gnome.org/Projects/Grilo master_sites gnome:sources/${name}/${branch}/ @@ -26,15 +25,15 @@ checksums rmd160 6391c559f6c3e98059a18e63c9c1c8073fac9a76 \ depends_build-append \ port:pkgconfig \ - port:gtk-doc + port:gtk-doc \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ port:liboauth \ path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ port:libxml2 \ - port:totem-pl-parser \ - path:bin/vala:vala + port:totem-pl-parser patchfiles no-undefined.patch diff --git a/gnome/gspell/Portfile b/gnome/gspell/Portfile index 7e4259e9dfee7..d43531ac7811d 100644 --- a/gnome/gspell/Portfile +++ b/gnome/gspell/Portfile @@ -25,7 +25,8 @@ checksums rmd160 83204e9d5894e5970eed2fc34d804155b5891928 \ depends_build port:pkgconfig \ port:gettext \ - port:gtk-doc + port:gtk-doc \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/gdk-pixbuf-2.0.pc:gdk-pixbuf2 \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ @@ -34,8 +35,7 @@ depends_lib path:lib/pkgconfig/gdk-pixbuf-2.0.pc:gdk-pixbuf2 \ port:libxml2 \ port:enchant2 \ path:lib/pkgconfig/icu-uc.pc:icu \ - port:iso-codes \ - path:bin/vala:vala + port:iso-codes gobject_introspection yes diff --git a/gnome/gtksourceview3/Portfile b/gnome/gtksourceview3/Portfile index 7d7fe6b646fd6..fcc11c28e8f1f 100644 --- a/gnome/gtksourceview3/Portfile +++ b/gnome/gtksourceview3/Portfile @@ -13,7 +13,6 @@ license LGPL-2.1+ set branch [join [lrange [split ${version} .] 0 1] .] maintainers {devans @dbevans} openmaintainer categories gnome -platforms darwin description GtkSourceView-3.0 is a source highlighting text widget for GTK+ 3 long_description GtkSourceView is a text widget that extends the standard \ @@ -36,13 +35,13 @@ set port_ver_major [lindex [split ${version} .] 0] depends_build port:gettext \ port:gtk-doc \ - port:pkgconfig + port:pkgconfig \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:gettext-runtime \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ - port:libxml2 \ - path:bin/vala:vala + port:libxml2 gobject_introspection yes diff --git a/gnome/gucharmap/Portfile b/gnome/gucharmap/Portfile index d622865e116c4..4a6935d4d301c 100644 --- a/gnome/gucharmap/Portfile +++ b/gnome/gucharmap/Portfile @@ -13,7 +13,6 @@ long_description {*}${description} maintainers {devans @dbevans} openmaintainer categories gnome license {GPL-3+ GFDL} -platforms darwin homepage https://wiki.gnome.org/Apps/Gucharmap master_sites https://gitlab.gnome.org/GNOME/${name}/-/archive/${version}:source \ https://www.unicode.org/Public/15.0.0/ucd:ucd @@ -58,15 +57,15 @@ depends_build-append \ port:itstool \ port:gettext \ port:gtk-doc \ - port:python311 + port:python311 \ + path:bin/vala:vala depends_lib port:desktop-file-utils \ port:freetype \ port:gettext-runtime \ path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ - port:pcre2 \ - path:bin/vala:vala + port:pcre2 depends_run port:adwaita-icon-theme diff --git a/gnome/libchamplain/Portfile b/gnome/libchamplain/Portfile index d1650cc004800..263d225657a44 100644 --- a/gnome/libchamplain/Portfile +++ b/gnome/libchamplain/Portfile @@ -11,7 +11,6 @@ description A Clutter based widget to display rich, interactive maps. long_description ${description} maintainers {devans @dbevans} openmaintainer categories gnome -platforms darwin homepage https://wiki.gnome.org/Projects/libchamplain master_sites gnome:sources/${name}/${branch}/ @@ -23,7 +22,8 @@ checksums rmd160 32492f660a672d3cb08228415d416cd75d8998cc \ depends_build-append \ port:pkgconfig \ - port:gtk-doc + port:gtk-doc \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ path:lib/pkgconfig/cairo.pc:cairo \ @@ -32,8 +32,7 @@ depends_lib path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ path:lib/pkgconfig/glib-2.0.pc:glib2 \ path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ - port:sqlite3 \ - path:bin/vala:vala + port:sqlite3 configure.args -Dgtk_doc=true diff --git a/gnome/libdazzle-devel/Portfile b/gnome/libdazzle-devel/Portfile index 7d6523529ff73..2cf5e4a65315d 100644 --- a/gnome/libdazzle-devel/Portfile +++ b/gnome/libdazzle-devel/Portfile @@ -15,7 +15,6 @@ version 3.38.0 revision 0 categories gnome -platforms darwin license GPL-3+ maintainers nomaintainer @@ -38,10 +37,10 @@ checksums rmd160 dcef5df588c735a4046b63967ef1597117721561 \ depends_build-append \ port:pkgconfig \ + path:bin/vala:vala depends_lib-append path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ - path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ - path:bin/vala:vala + path:lib/pkgconfig/gtk+-3.0.pc:gtk3 compiler.c_standard 2011 diff --git a/gnome/libdazzle/Portfile b/gnome/libdazzle/Portfile index f981f1efd3f71..f4e56926c23a4 100644 --- a/gnome/libdazzle/Portfile +++ b/gnome/libdazzle/Portfile @@ -15,7 +15,6 @@ version 3.38.0 revision 0 categories gnome -platforms darwin license GPL-3+ maintainers nomaintainer @@ -38,10 +37,10 @@ checksums rmd160 dcef5df588c735a4046b63967ef1597117721561 \ depends_build-append \ port:pkgconfig \ + path:bin/vala:vala depends_lib-append path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ - path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ - path:bin/vala:vala + path:lib/pkgconfig/gtk+-3.0.pc:gtk3 compiler.c_standard 2011 diff --git a/gnome/libhandy-0.0/Portfile b/gnome/libhandy-0.0/Portfile index 10c82512ce419..232d8be49ab7b 100644 --- a/gnome/libhandy-0.0/Portfile +++ b/gnome/libhandy-0.0/Portfile @@ -26,12 +26,12 @@ master_sites macports_distfiles depends_build-append \ port:pkgconfig \ - port:gtk-doc + port:gtk-doc \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ - path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ - path:bin/vala:vala + path:lib/pkgconfig/gtk+-3.0.pc:gtk3 patchfiles glade-3.36-api.patch diff --git a/gnome/libpeas/Portfile b/gnome/libpeas/Portfile index 7af1033ec071e..854300558e390 100644 --- a/gnome/libpeas/Portfile +++ b/gnome/libpeas/Portfile @@ -12,7 +12,6 @@ description libpeas is a GObject-based plugins engine long_description ${description} maintainers {devans @dbevans} openmaintainer categories gnome -platforms darwin homepage https://wiki.gnome.org/Projects/Libpeas master_sites gnome:sources/${name}/${branch}/ @@ -24,12 +23,12 @@ checksums rmd160 043c732c5c820ab2d5d86e53c77409a8f9ad2e68 \ depends_build-append \ port:pkgconfig \ - port:gettext + port:gettext \ + path:bin/vala:vala depends_lib port:gettext-runtime \ path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ - path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ - path:bin/vala:vala + path:lib/pkgconfig/gtk+-3.0.pc:gtk3 configure.args -Dglade_catalog=false \ -Dlua51=false \ diff --git a/gnome/libsecret/Portfile b/gnome/libsecret/Portfile index 6f0e3b5d8691e..a29b7ee16765a 100644 --- a/gnome/libsecret/Portfile +++ b/gnome/libsecret/Portfile @@ -41,14 +41,14 @@ depends_build-append \ port:gettext \ port:gsed \ port:libxslt \ - path:bin/pkg-config:pkgconfig + path:bin/pkg-config:pkgconfig \ + path:bin/vala:vala depends_lib-append \ port:gettext-runtime \ path:lib/pkgconfig/glib-2.0.pc:glib2 \ path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ - port:libgcrypt \ - path:bin/vala:vala + port:libgcrypt configure.args-append \ -Dgtk_doc=false diff --git a/gnome/libsocialweb/Portfile b/gnome/libsocialweb/Portfile index 769d8f66b2542..e35e4802efd4e 100644 --- a/gnome/libsocialweb/Portfile +++ b/gnome/libsocialweb/Portfile @@ -12,7 +12,6 @@ description A personal social data server. long_description ${description} maintainers {devans @dbevans} openmaintainer categories gnome devel -platforms darwin homepage https://wiki.gnome.org/Librest master_sites gnome:sources/${name}/${branch}/ @@ -26,7 +25,8 @@ depends_build port:pkgconfig \ port:gtk-doc \ port:autoconf \ port:automake \ - port:libtool + port:libtool \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:gconf \ @@ -34,8 +34,7 @@ depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:json-glib \ path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ port:libgnome-keyring \ - port:rest \ - path:bin/vala:vala + port:rest gobject_introspection yes diff --git a/gnome/seahorse/Portfile b/gnome/seahorse/Portfile index 9f73857c0fc2c..9becc2923fd22 100644 --- a/gnome/seahorse/Portfile +++ b/gnome/seahorse/Portfile @@ -15,7 +15,6 @@ long_description ${description} \ for encryption operations. maintainers {devans @dbevans} openmaintainer categories gnome crypto -platforms darwin homepage https://wiki.gnome.org/Apps/Seahorse master_sites gnome:sources/${name}/${branch}/ @@ -31,7 +30,8 @@ depends_build port:pkgconfig \ port:gnome-common \ port:autoconf \ port:automake \ - port:libtool + port:libtool \ + path:bin/vala:vala depends_lib port:desktop-file-utils \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ @@ -40,8 +40,7 @@ depends_lib port:desktop-file-utils \ path:lib/libldap.dylib:openldap \ path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ port:libsecret \ - port:openssh \ - path:bin/vala:vala + port:openssh depends_run port:adwaita-icon-theme diff --git a/gnome/tracker/Portfile b/gnome/tracker/Portfile index 20876d4bfd1ee..8940aef52c4bd 100644 --- a/gnome/tracker/Portfile +++ b/gnome/tracker/Portfile @@ -31,13 +31,13 @@ depends_build port:pkgconfig \ port:gtk-doc \ port:autoconf \ port:automake \ - port:libtool + port:libtool \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:sqlite3 \ port:libgee \ port:libgrss \ - path:bin/vala:vala \ port:libexif \ port:libiptcdata \ port:libmediaart \ diff --git a/gnome/uhttpmock/Portfile b/gnome/uhttpmock/Portfile index c22cf5a4d4ebc..3c48c095bfbcd 100644 --- a/gnome/uhttpmock/Portfile +++ b/gnome/uhttpmock/Portfile @@ -13,7 +13,6 @@ long_description ${description} maintainers {devans @dbevans} openmaintainer categories gnome net license LGPL-2.1+ -platforms darwin homepage https://gitlab.com/groups/${name} master_sites http://tecnocode.co.uk/downloads/${name}/ @@ -23,11 +22,11 @@ checksums rmd160 310f93b4115e95617e5e4d86715c67da25e104a2 \ sha256 90843223c3a30bdb7f1eb3442373a03fee425af85a9df289cd687698ccff112f \ size 318708 -depends_build port:pkgconfig +depends_build port:pkgconfig \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ - path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ - path:bin/vala:vala + path:lib/pkgconfig/libsoup-2.4.pc:libsoup gobject_introspection yes diff --git a/graphics/birdfont/Portfile b/graphics/birdfont/Portfile index 5707ed558d2c0..a3ebb1b379ab5 100644 --- a/graphics/birdfont/Portfile +++ b/graphics/birdfont/Portfile @@ -16,10 +16,9 @@ long_description ${description} homepage http://birdfont.org license GPL-3 -platforms darwin - depends_build port:pkgconfig \ - port:python38 + port:python38 \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/webkit2gtk-4.0.pc:webkit2-gtk \ path:lib/pkgconfig/glib-2.0.pc:glib2 \ @@ -29,7 +28,6 @@ depends_lib path:lib/pkgconfig/webkit2gtk-4.0.pc:webkit2-gtk \ port:libgee \ path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ port:libnotify \ - path:bin/vala:vala \ port:xmlbird master_sites http://birdfont.org/releases/ diff --git a/graphics/libmediaart/Portfile b/graphics/libmediaart/Portfile index 51ef1611695af..6fa14f0f5fc8d 100644 --- a/graphics/libmediaart/Portfile +++ b/graphics/libmediaart/Portfile @@ -13,7 +13,6 @@ long_description ${description} maintainers {devans @dbevans} openmaintainer categories graphics gnome -platforms darwin homepage https://wiki.gnome.org/DraftSpecs/MediaArtStorageSpec master_sites gnome:sources/${name}/${branch}/ @@ -25,11 +24,11 @@ checksums rmd160 36e868931590edb11c0ad0b441b9dd69098814bb \ depends_build-append \ port:pkgconfig \ - port:gtk-doc + port:gtk-doc \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ - path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ - path:bin/vala:vala + path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection configure.args -Dgtk_doc=true diff --git a/graphics/tiv/Portfile b/graphics/tiv/Portfile index 126dac975e429..85ff43e68ec3b 100644 --- a/graphics/tiv/Portfile +++ b/graphics/tiv/Portfile @@ -14,13 +14,11 @@ long_description Tiv implements its own rendering algorithms to display \ pictures loaded with the Gdk library to the terminal using \ ascii art and ansi256 in color and grayscale. -platforms darwin - -depends_build port:pkgconfig +depends_build port:pkgconfig \ + path:bin/vala:vala depends_lib path:include/turbojpeg.h:libjpeg-turbo \ - path:lib/pkgconfig/gdk-pixbuf-2.0.pc:gdk-pixbuf2 \ - path:bin/vala:vala + path:lib/pkgconfig/gdk-pixbuf-2.0.pc:gdk-pixbuf2 checksums rmd160 12bd366bda7e28f33ad52fc6984ec43746abefbf \ sha256 f3b1e5540e417e60f1de071bb5bb238a33bcc90b5eefaa6d08e8611ee5971878 \ diff --git a/mail/gmime/Portfile b/mail/gmime/Portfile index ea51f808e4156..cdfd6e9018fcf 100644 --- a/mail/gmime/Portfile +++ b/mail/gmime/Portfile @@ -18,7 +18,6 @@ long_description ${description} maintainers nomaintainer categories mail license LGPL-2.1+ -platforms darwin homepage http://spruce.sourceforge.net/${name}/ master_sites gnome:sources/${name}/${branch} @@ -27,11 +26,11 @@ use_xz yes checksums rmd160 2a7e594814a6b9e95d55b6a370086606081e97a8 \ sha256 7149686a71ca42a1390869b6074815106b061aaeaaa8f2ef8c12c191d9a79f6a -depends_build port:pkgconfig +depends_build port:pkgconfig \ + path:bin/vala:vala depends_lib port:libgpg-error \ port:gpgme \ - path:bin/vala:vala \ port:libiconv \ path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:gettext \ diff --git a/mail/gmime3/Portfile b/mail/gmime3/Portfile index 6ef097b7b2170..fab2e93fbdb1e 100644 --- a/mail/gmime3/Portfile +++ b/mail/gmime3/Portfile @@ -18,7 +18,6 @@ long_description ${description} maintainers {devans @dbevans} openmaintainer categories mail license LGPL-2.1+ -platforms darwin homepage https://github.com/jstedfast/${gname} master_sites gnome:sources/${gname}/${branch} @@ -29,14 +28,14 @@ checksums rmd160 b8dba48df961dad254690cef0f33aa3818b239b4 \ sha256 2aea96647a468ba2160a64e17c6dc6afe674ed9ac86070624a3f584c10737d44 \ size 2227048 -depends_build port:pkgconfig +depends_build port:pkgconfig \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:gpgme \ port:libgpg-error \ port:libiconv \ port:libidn2 \ - path:bin/vala:vala \ port:zlib gobject_introspection yes diff --git a/net/gssdp/Portfile b/net/gssdp/Portfile index d96aa4f416a6d..72619b5742eb6 100644 --- a/net/gssdp/Portfile +++ b/net/gssdp/Portfile @@ -25,11 +25,11 @@ checksums rmd160 b536aff226ea8ae794fbc412d28977f9e5b036ee \ depends_build-append \ port:gtk-doc \ port:gnome-common \ - path:bin/pkg-config:pkgconfig + path:bin/pkg-config:pkgconfig \ + path:bin/vala:vala depends_lib-append port:gobject-introspection \ - path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ - path:bin/vala:vala + path:lib/pkgconfig/libsoup-2.4.pc:libsoup compiler.blacklist *gcc-3.* *gcc-4.* {clang < 300} diff --git a/net/gupnp-av/Portfile b/net/gupnp-av/Portfile index 441bf53c95599..ea46389ef4489 100755 --- a/net/gupnp-av/Portfile +++ b/net/gupnp-av/Portfile @@ -29,12 +29,12 @@ patchfiles-append patch-no-werror-deprecated.diff depends_build-append \ port:gtk-doc \ - port:pkgconfig + port:pkgconfig \ + path:bin/vala:vala depends_lib-append port:gobject-introspection \ port:gupnp \ - port:libxml2 \ - path:bin/vala:vala + port:libxml2 # blacklist compilers that do not support C11 # due to error: redefinition of typedef 'GUPnPService' diff --git a/net/gupnp-dlna/Portfile b/net/gupnp-dlna/Portfile index c35d27b3ea91c..4618bb268149d 100644 --- a/net/gupnp-dlna/Portfile +++ b/net/gupnp-dlna/Portfile @@ -25,12 +25,12 @@ checksums rmd160 75b77a472cd579e7beee0b8b5f75be2760f44fe9 \ depends_build-append \ port:gtk-doc \ - port:pkgconfig + port:pkgconfig \ + path:bin/vala:vala depends_lib-append port:gstreamer1-gst-plugins-base \ port:gupnp \ - port:libxml2 \ - path:bin/vala:vala + port:libxml2 # gupnp-dlna-profile-loader.c: error: redefinition of typedef ‘GUPnPDLNAProfileLoaderPrivate’ compiler.blacklist *gcc-3.* *gcc-4.* {clang < 300} diff --git a/net/gupnp/Portfile b/net/gupnp/Portfile index 03f617688d062..488ddf3e8d2c1 100644 --- a/net/gupnp/Portfile +++ b/net/gupnp/Portfile @@ -27,13 +27,13 @@ checksums rmd160 e809d1e4514c4cab0ecdc73dda3802989ab1b45b \ size 245860 depends_build-append \ - port:pkgconfig + port:pkgconfig \ + path:bin/vala:vala depends_lib-append path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ port:gssdp \ path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ - port:libxml2 \ - path:bin/vala:vala + port:libxml2 # blacklist compilers that do not support C11 # due to error: redefinition of typedef 'GUPnPService' diff --git a/net/libgweather/Portfile b/net/libgweather/Portfile index 242f60da2b271..8a707e9689312 100644 --- a/net/libgweather/Portfile +++ b/net/libgweather/Portfile @@ -10,7 +10,6 @@ set branch [join [lrange [split ${version} .] 0 1] .] maintainers {devans @dbevans} openmaintainer categories net gnome license GPL-2+ LGPL-2.1+ -platforms darwin description Library to accessing online weather informations. long_description libgweather is a library to access weather \ @@ -29,15 +28,15 @@ checksums rmd160 dbc2ad4ea7867b25323f1262881a6a578509029c \ depends_build port:pkgconfig \ port:gettext \ port:gtk-doc \ - port:python310 + port:python310 \ + path:bin/vala:vala depends_lib port:geocode-glib \ port:gettext-runtime \ path:lib/pkgconfig/gobject-introspection-1.0.pc:gobject-introspection \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ port:libxml2 \ - path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ - path:bin/vala:vala + path:lib/pkgconfig/libsoup-2.4.pc:libsoup post-patch { reinplace -W ${worksrcpath} "s|^#!.*python3|#!${prefix}/bin/python3.10|" \ diff --git a/net/rygel/Portfile b/net/rygel/Portfile index 5b274771c71a9..589596545783c 100644 --- a/net/rygel/Portfile +++ b/net/rygel/Portfile @@ -14,7 +14,6 @@ long_description Rygel is a home media solution that allows you to easily sha video and pictures, and control media players on your home network. maintainers {devans @dbevans} openmaintainer categories net multimedia -platforms darwin homepage https://wiki.gnome.org/Projects/Rygel master_sites gnome:sources/${name}/${branch}/ @@ -25,7 +24,8 @@ checksums rmd160 bddc89f0cce08da3f7b2062502d8d7f9f6ae1fd0 \ size 4057356 depends_build port:pkgconfig \ - port:gsed + port:gsed \ + path:bin/vala:vala depends_lib port:desktop-file-utils \ path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ @@ -36,8 +36,7 @@ depends_lib port:desktop-file-utils \ port:gstreamer1-gst-plugins-base \ port:libgee \ port:libmediaart \ - port:libunistring \ - path:bin/vala:vala + port:libunistring depends_run port:adwaita-icon-theme diff --git a/textproc/xmlbird/Portfile b/textproc/xmlbird/Portfile index 6dfdbed186ec6..f4c8017a966e5 100644 --- a/textproc/xmlbird/Portfile +++ b/textproc/xmlbird/Portfile @@ -8,8 +8,6 @@ license GPL-3 maintainers nomaintainer categories textproc -platforms darwin - description XML parser written in Vala long_description ${description} @@ -25,11 +23,11 @@ checksums rmd160 f50b2e5fab7ed709fd200bff947e2a85baa43dee \ size 20588 depends_build port:pkgconfig \ - port:python38 - -depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ + port:python38 \ path:bin/vala:vala +depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 + patchfiles fix-install-name.patch post-patch { diff --git a/www/libhttpseverywhere/Portfile b/www/libhttpseverywhere/Portfile index 3a799f66ba421..27d7bea7967e6 100644 --- a/www/libhttpseverywhere/Portfile +++ b/www/libhttpseverywhere/Portfile @@ -10,7 +10,6 @@ license LGPL-3+ set branch [join [lrange [split ${version} .] 0 1] .] categories www maintainers nomaintainer -platforms darwin description This library enables you to leverage the power \ of HTTPSEverywhere to any desktop-application. @@ -48,7 +47,8 @@ checksums ${main_distfile} \ size 6992700 depends_build-append \ - port:pkgconfig + port:pkgconfig \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:json-glib \ @@ -56,8 +56,7 @@ depends_lib path:lib/pkgconfig/glib-2.0.pc:glib2 \ port:libarchive \ port:libgee \ path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ - port:libxml2 \ - path:bin/vala:vala + port:libxml2 patchfiles patch-vala-0.42.diff \ patch-fix-typelib-generation.diff diff --git a/www/midori/Portfile b/www/midori/Portfile index 65ad04176b519..20c6d7b4a0645 100644 --- a/www/midori/Portfile +++ b/www/midori/Portfile @@ -10,7 +10,6 @@ github.setup midori-browser core 9.0 v name midori categories www -platforms darwin license LGPL-2+ maintainers nomaintainer @@ -28,7 +27,8 @@ configure.cppflags-append -DBUILDING_GTK__ depends_build-append \ port:pkgconfig \ - port:intltool + port:intltool \ + path:bin/vala:vala depends_lib port:desktop-file-utils \ path:lib/pkgconfig/glib-2.0.pc:glib2 \ @@ -37,7 +37,6 @@ depends_lib port:desktop-file-utils \ port:libpeas \ path:lib/pkgconfig/libsoup-2.4.pc:libsoup \ port:sqlite3 \ - path:bin/vala:vala \ path:lib/pkgconfig/webkit2gtk-4.0.pc:webkit2-gtk depends_run port:adwaita-icon-theme diff --git a/x11/gtkspell3/Portfile b/x11/gtkspell3/Portfile index 161f12090ae49..e8cc641b3bef9 100644 --- a/x11/gtkspell3/Portfile +++ b/x11/gtkspell3/Portfile @@ -8,7 +8,6 @@ version 3.0.10 revision 1 license GPL-2+ categories x11 gnome textproc -platforms darwin maintainers {devans @dbevans} openmaintainer description Library for highlighting and replacement of misspelled words long_description GtkSpell provides word-processor-style highlighting and replacement of \ @@ -29,12 +28,12 @@ depends_build port:pkgconfig \ port:autoconf-archive \ port:autoconf \ port:automake \ - port:libtool + port:libtool \ + path:bin/vala:vala depends_lib path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \ port:iso-codes \ - port:enchant2 \ - path:bin/vala:vala + port:enchant2 gobject_introspection yes diff --git a/xfce/libxfce4util/Portfile b/xfce/libxfce4util/Portfile index db25dcea72af1..a550f220a601e 100644 --- a/xfce/libxfce4util/Portfile +++ b/xfce/libxfce4util/Portfile @@ -29,13 +29,13 @@ autoreconf.args -fvi depends_build-append \ port:intltool \ port:pkgconfig \ - port:xfce4-dev-tools + port:xfce4-dev-tools \ + path:bin/vala:vala depends_lib-append \ port:gettext-runtime \ path:lib/pkgconfig/glib-2.0.pc:glib2 \ - port:libiconv \ - bin:vala:vala + port:libiconv configure.args-append \ --disable-silent-rules