diff --git a/gnome/at-spi2-atk/Portfile b/gnome/at-spi2-atk/Portfile index 3bd15f8291f..4e8d054d0fe 100644 --- a/gnome/at-spi2-atk/Portfile +++ b/gnome/at-spi2-atk/Portfile @@ -6,25 +6,28 @@ PortGroup meson 1.0 name at-spi2-atk # you probably want to keep this at the same version as at-spi2-core version 2.38.0 +revision 0 checksums rmd160 3209fef56d5aec59ff6167551bd12eb8259cf51e \ sha256 cfa008a5af822b36ae6287f18182c40c91dd699c55faa38605881ed175ca464f \ size 97464 +categories gnome license LGPL -set branch [join [lrange [split ${version} .] 0 1] .] +maintainers {mascguy @mascguy} openmaintainer description Gnome Accesibility Technology Service long_description 'at-spi' is a part of the Gnome Accessibility Project. It provides a \ Service Provider Interface for the Assistive Technologies available on \ the GNOME platform, and a library against which applications can be linked. -maintainers {mascguy @mascguy} openmaintainer -categories gnome -platforms darwin homepage http://a11y.org/ -master_sites gnome:sources/${name}/${branch}/ +set branch [join [lrange [split ${version} .] 0 1] .] +master_sites gnome:sources/${name}/${branch}/ use_xz yes +# Disable unexpected download of subprojects +meson.wrap_mode nodownload + depends_build-append \ port:pkgconfig diff --git a/gnome/at-spi2-core/Portfile b/gnome/at-spi2-core/Portfile index d9b61ed0e6b..c13268ef00b 100644 --- a/gnome/at-spi2-core/Portfile +++ b/gnome/at-spi2-core/Portfile @@ -8,20 +8,22 @@ name at-spi2-core # you probably want to keep this at the same version as at-spi2-atk version 2.44.1 +categories gnome license LGPL -set branch [join [lrange [split ${version} .] 0 1] .] +maintainers {mascguy @mascguy} openmaintainer description Gnome Accesibility Technology Service long_description 'at-spi' is a part of the Gnome Accessibility Project. It provides a \ Service Provider Interface for the Assistive Technologies available on \ the GNOME platform, and a library against which applications can be linked. -maintainers {mascguy @mascguy} openmaintainer -categories gnome -platforms darwin homepage http://a11y.org/ -master_sites gnome:sources/${name}/${branch}/ +set branch [join [lrange [split ${version} .] 0 1] .] +master_sites gnome:sources/${name}/${branch}/ use_xz yes +# Disable unexpected download of subprojects +meson.wrap_mode nodownload + checksums rmd160 86db943d67b2bbb1365b018b67f25a958c79597c \ sha256 4beb23270ba6cf7caf20b597354d75194d89afb69d2efcf15f4271688ba6f746 \ size 209780 diff --git a/gnome/desktop-file-utils/Portfile b/gnome/desktop-file-utils/Portfile index f8df0a357cd..2aec55c12f0 100644 --- a/gnome/desktop-file-utils/Portfile +++ b/gnome/desktop-file-utils/Portfile @@ -6,20 +6,23 @@ PortGroup meson 1.0 name desktop-file-utils version 0.28 revision 0 -maintainers nomaintainer + +installs_libs no + categories gnome license GPL-2+ -installs_libs no +maintainers nomaintainer description Command line utilities for working with desktop entries. - long_description \ ${description} - homepage https://www.freedesktop.org/wiki/Software/desktop-file-utils/ -master_sites https://www.freedesktop.org/software/desktop-file-utils/releases/ +master_sites https://www.freedesktop.org/software/desktop-file-utils/releases/ use_xz yes +# Disable unexpected download of subprojects +meson.wrap_mode nodownload + checksums rmd160 2e5791b5b14c5b2fa54833f8819281fc37c9a701 \ sha256 4401d4e231d842c2de8242395a74a395ca468cd96f5f610d822df33594898a70 \ size 81620 diff --git a/gnome/gexiv2/Portfile b/gnome/gexiv2/Portfile index 61c49eea058..3aa01ec667f 100644 --- a/gnome/gexiv2/Portfile +++ b/gnome/gexiv2/Portfile @@ -11,7 +11,6 @@ revision 0 categories gnome graphics license GPL-2+ maintainers {devans @dbevans} {mascguy @mascguy} openmaintainer - description gexiv2 is a GObject-based wrapper around the exiv2 library. long_description ${description} \ It makes the basic features of exiv2 available to GNOME applications. \ @@ -28,6 +27,9 @@ checksums rmd160 1d0fbfd67d69a212d0e0aa057e9ba790c1055cb3 \ sha256 21e64d2c56e9b333d44fef3f2a4b25653d922c419acd972fa96fab695217e2c8 \ size 389976 +# Disable unexpected download of subprojects +meson.wrap_mode nodownload + set py_major 3 set py_minor_min 7 set py_minor_max 12 diff --git a/gnome/gtkmm4/Portfile b/gnome/gtkmm4/Portfile index 2f67d245891..be96ffe9001 100644 --- a/gnome/gtkmm4/Portfile +++ b/gnome/gtkmm4/Portfile @@ -28,6 +28,9 @@ checksums rmd160 88254ec90b23de9db6bb4440d2367b6d4379fd75 \ sha256 9350a0444b744ca3dc69586ebd1b6707520922b6d9f4f232103ce603a271ecda \ size 16713784 +# Disable unexpected download of subprojects +meson.wrap_mode nodownload + set py_ver 3.12 set py_ver_nodot [string map {. {}} ${py_ver}] set port_ver_major [lindex [split ${version} .] 0] diff --git a/gnome/gtksourceview4/Portfile b/gnome/gtksourceview4/Portfile index 647c102bf92..514b04d8f23 100644 --- a/gnome/gtksourceview4/Portfile +++ b/gnome/gtksourceview4/Portfile @@ -12,7 +12,6 @@ revision 0 categories gnome license LGPL-2.1+ maintainers {devans @dbevans} {mascguy @mascguy} openmaintainer - description GtkSourceView-4.0 is a source highlighting text widget for GTK+ 3 long_description GtkSourceView is a text widget that extends the standard \ GTK+ 3.x text widget GtkTextView. It improves GtkTextView \ @@ -28,6 +27,9 @@ master_sites gnome:sources/${gname}/${branch}/ distname ${gname}-${version} use_xz yes +# Disable unexpected download of subprojects +meson.wrap_mode nodownload + checksums rmd160 de76fede1a2707052c24427da65fd76eef6d0873 \ sha256 7ec9d18fb283d1f84a3a3eff3b7a72b09a10c9c006597b3fbabbb5958420a87d \ size 1159636 diff --git a/gnome/libsoup-2.4/Portfile b/gnome/libsoup-2.4/Portfile index 3cfba42ff03..01e087b086c 100644 --- a/gnome/libsoup-2.4/Portfile +++ b/gnome/libsoup-2.4/Portfile @@ -9,7 +9,6 @@ version 2.74.3 revision 0 categories gnome net -platforms darwin license LGPL-2+ maintainers {mascguy @mascguy} {devans @dbevans} openmaintainer @@ -28,6 +27,9 @@ use_xz yes distname ${my_name}-${version} dist_subdir ${my_name} +# Disable unexpected download of subprojects +meson.wrap_mode nodownload + checksums rmd160 51ff0fefd575dfbb65f9d303b7e2ccefa1703a1f \ sha256 e4b77c41cfc4c8c5a035fcdc320c7bc6cfb75ef7c5a034153df1413fa1d92f13 \ size 1504804