Browse Source

INSTALLS_ICONS: retire the macro and rework the related dependencies

While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
main^2
Baptiste Daroussin 1 week ago
parent
commit
2c672a4de9
  1. 5
      Mk/Uses/gnome.mk
  2. 1
      accessibility/accerciser/Makefile
  3. 1
      accessibility/orca/Makefile
  4. 1
      accessibility/redshift/Makefile
  5. 1
      archivers/engrampa/Makefile
  6. 1
      archivers/file-roller/Makefile
  7. 1
      archivers/thunar-archive-plugin/Makefile
  8. 1
      archivers/xarchiver/Makefile
  9. 1
      astro/foxtrotgps/Makefile
  10. 2
      astro/merkaartor/Makefile
  11. 1
      astro/opencpn/Makefile
  12. 2
      astro/siril/Makefile
  13. 1
      audio/amsynth/Makefile
  14. 1
      audio/ardour6/Makefile
  15. 1
      audio/ario/Makefile
  16. 1
      audio/audacity/Makefile
  17. 1
      audio/calf-lv2/Makefile
  18. 1
      audio/carla/Makefile
  19. 1
      audio/clementine-player/Makefile
  20. 1
      audio/deadbeef/Makefile
  21. 1
      audio/din/Makefile
  22. 1
      audio/easytag/Makefile
  23. 1
      audio/geonkick-lv2/Makefile
  24. 1
      audio/gmpc/Makefile
  25. 1
      audio/gnome-music/Makefile
  26. 1
      audio/gnome-podcasts/Makefile
  27. 1
      audio/gnormalize/Makefile
  28. 1
      audio/gogglesmm/Makefile
  29. 1
      audio/goobox/Makefile
  30. 1
      audio/gradio/Makefile
  31. 1
      audio/grip/Makefile
  32. 1
      audio/gsequencer/Makefile
  33. 1
      audio/gtick/Makefile
  34. 1
      audio/gtkguitune/Makefile
  35. 1
      audio/gtkpod/Makefile
  36. 1
      audio/guitarix-lv2/Makefile
  37. 1
      audio/jack-keyboard/Makefile
  38. 1
      audio/lingot/Makefile
  39. 1
      audio/lollypop/Makefile
  40. 1
      audio/mate-media/Makefile
  41. 1
      audio/muse-sequencer/Makefile
  42. 1
      audio/ocp/Makefile
  43. 1
      audio/osd-lyrics/Makefile
  44. 1
      audio/pithos/Makefile
  45. 1
      audio/polyphone/Makefile
  46. 1
      audio/pragha/Makefile
  47. 1
      audio/pulseeffects/Makefile
  48. 1
      audio/qmidiarp/Makefile
  49. 1
      audio/rhythmbox/Makefile
  50. 1
      audio/shortwave/Makefile
  51. 1
      audio/sound-juicer/Makefile
  52. 1
      audio/spek/Makefile
  53. 1
      audio/strawberry/Makefile
  54. 1
      audio/tagtool/Makefile
  55. 1
      audio/wavbreaker/Makefile
  56. 1
      audio/xfce4-pulseaudio-plugin/Makefile
  57. 1
      audio/xfmpc/Makefile
  58. 1
      audio/zrythm/Makefile
  59. 1
      cad/fritzing/Makefile
  60. 1
      cad/geda/Makefile
  61. 1
      cad/gerbv/Makefile
  62. 1
      cad/gtkwave/Makefile
  63. 1
      cad/horizon-eda/Makefile
  64. 1
      cad/kicad-devel/Makefile
  65. 1
      cad/kicad/Makefile
  66. 1
      cad/lepton-eda/Makefile
  67. 1
      cad/oregano/Makefile
  68. 1
      cad/pcb/Makefile
  69. 1
      cad/repsnapper/Makefile
  70. 1
      cad/solvespace/Makefile
  71. 1
      chinese/fcitx-chewing/Makefile
  72. 1
      chinese/fcitx-libpinyin/Makefile
  73. 1
      chinese/fcitx-rime/Makefile
  74. 1
      chinese/fcitx-table-extra/Makefile
  75. 1
      chinese/fcitx/Makefile
  76. 1
      chinese/gcin/Makefile
  77. 1
      chinese/ibus-cangjie/Makefile
  78. 1
      chinese/ibus-rime/Makefile
  79. 1
      chinese/linux-wps-office-zh_CN/Makefile
  80. 1
      comms/cqrlog/Makefile
  81. 1
      comms/deforaos-phone/Makefile
  82. 1
      comms/freedv/Makefile
  83. 1
      comms/gnuradio/Makefile
  84. 1
      databases/libgda5/Makefile
  85. 1
      databases/pgadmin3/Makefile
  86. 1
      databases/sequeler/Makefile
  87. 1
      databases/sqldeveloper/Makefile
  88. 1
      databases/sqlitebrowser/Makefile
  89. 1
      deskutils/alarm-clock-applet/Makefile
  90. 1
      deskutils/bijiben/Makefile
  91. 1
      deskutils/clipit/Makefile
  92. 1
      deskutils/deforaos-todo/Makefile
  93. 1
      deskutils/easystroke/Makefile
  94. 1
      deskutils/elementary-calendar/Makefile
  95. 1
      deskutils/foliate/Makefile
  96. 1
      deskutils/genius/Makefile
  97. 1
      deskutils/gnome-calendar/Makefile
  98. 1
      deskutils/gnome-characters/Makefile
  99. 1
      deskutils/gnome-clocks/Makefile
  100. 1
      deskutils/gnome-dictionary/Makefile

5
Mk/Uses/gnome.mk

@ -171,7 +171,6 @@ pangox-compat_USE_GNOME_IMPL= glib20 pango
gdkpixbuf2_LIB_DEPENDS= libgdk_pixbuf-2.0.so:graphics/gdk-pixbuf2
gdkpixbuf2_USE_GNOME_IMPL=glib20
gtk-update-icon-cache_BUILD_DEPENDS= gtk-update-icon-cache:graphics/gtk-update-icon-cache
gtk-update-icon-cache_RUN_DEPENDS= gtk-update-icon-cache:graphics/gtk-update-icon-cache
gtk-update-icon-cache_USE_GNOME_IMPL= atk pango gdkpixbuf2
@ -312,10 +311,6 @@ gvfs_BUILD_DEPENDS= gvfs>=0:devel/gvfs
gvfs_RUN_DEPENDS= gvfs>=0:devel/gvfs
gvfs_USE_GNOME_IMPL= glib20
.if defined(INSTALLS_ICONS)
USE_GNOME+= gtk-update-icon-cache
.endif
# End component definition section
.if defined(USE_GNOME)

1
accessibility/accerciser/Makefile

@ -21,7 +21,6 @@ RUN_DEPENDS= gsettings-desktop-schemas>=3.2.0:devel/gsettings-desktop-schemas \
NO_ARCH= yes
USES= gettext gmake gnome localbase:ldflags pkgconfig python:3.4+ shebangfix tar:xz
USE_GNOME= gtk30 pygobject3
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
SHEBANG_FILES= plugins/ipython_view.py

1
accessibility/orca/Makefile

@ -30,7 +30,6 @@ NO_ARCH= yes
USES= cpe gettext gmake gnome localbase pathfix pkgconfig \
python:3.4+ tar:xz
USE_GNOME= gtk30 pygobject3
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
CPE_VENDOR= gnome

1
accessibility/redshift/Makefile

@ -25,7 +25,6 @@ USE_GITHUB= yes
GH_ACCOUNT= jonls
USE_GNOME= intltool
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
SHEBANG_FILES= src/redshift-gtk/redshift-gtk.in
CONFIGURE_ARGS+= --disable-wingdi

1
archivers/engrampa/Makefile

@ -26,7 +26,6 @@ USE_GNOME= cairo gtk30 intltool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-packagekit
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
GLIB_SCHEMAS= org.mate.engrampa.gschema.xml

1
archivers/file-roller/Makefile

@ -23,7 +23,6 @@ PORTSCOUT= limitw:1,even
USES= cpe desktop-file-utils gettext gnome libarchive localbase \
meson pkgconfig python:3.5+,build tar:xz
USE_GNOME= cairo gtk30
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
MESON_ARGS= -Dpackagekit=false
BINARY_ALIAS= python3=${PYTHON_VERSION}

1
archivers/thunar-archive-plugin/Makefile

@ -19,7 +19,6 @@ USE_GNOME= cairo gtk30 intltool
USE_XFCE= libexo thunar
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= NLS

1
archivers/xarchiver/Makefile

@ -26,7 +26,6 @@ GH_ACCOUNT= ib
USE_GNOME= cairo glib20 intltool
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
OPTIONS_DEFINE= DOCS NLS
OPTIONS_GROUP= FORMATS

1
astro/foxtrotgps/Makefile

@ -22,7 +22,6 @@ USES= compiler:c++11-lang gettext gmake gnome pkgconfig python \
shebangfix sqlite:3
USE_GNOME= cairo gconf2 gtk20 intltool libglade2 libxml2
GLIB_SCHEMAS= org.foxtrotgps.gschema.xml
INSTALLS_ICONS= yes
SHEBANG_FILES= contrib/convert2gpx \
contrib/convert2osm \

2
astro/merkaartor/Makefile

@ -49,8 +49,6 @@ DEBUG_QMAKE_OFF= NODEBUG=1 RELEASE=1
NLS_USES= qt:5
NLS_USE= QT=linguisttools_build
INSTALLS_ICONS= yes
OPTIONS_SUB= yes
pre-build-NLS-on:

1
astro/opencpn/Makefile

@ -26,7 +26,6 @@ GH_ACCOUNT= ${GH_PROJECT}
GH_PROJECT= OpenCPN
USE_GL= gl glu
USE_GNOME= cairo gdkpixbuf2 gtk30 pango
INSTALLS_ICONS= yes
USE_LDCONFIG= ${PREFIX}/lib/opencpn
USE_WX= 3.0+
WX_CONF_ARGS= absolute

2
astro/siril/Makefile

@ -37,8 +37,6 @@ USE_GNOME= atk cairo gdkpixbuf2 gtk30 intltool pango
WRKSRC= ${WRKDIR}/${PORTNAME}
INSTALLS_ICONS= yes
BINARY_ALIAS= git=false
OPTIONS_DEFINE= CURL OPENMP

1
audio/amsynth/Makefile

@ -23,7 +23,6 @@ RUN_DEPENDS= dssi>0:audio/dssi
USES= compiler:c++11-lang gettext-tools gmake gnome libtool localbase \
pkgconfig
USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 intltool pango
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes

1
audio/ardour6/Makefile

@ -51,7 +51,6 @@ USE_CXXSTD= c++11
USE_XORG= x11
USE_GNOME= atk cairo cairomm gdkpixbuf2 glib20 glibmm gtk20 gtkmm24 pango
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
BINARY_ALIAS+= gas=${CC}
PLIST_SUB= ARDOURVERSION=${PORTVERSION}

1
audio/ario/Makefile

@ -18,7 +18,6 @@ GNU_CONFIGURE= yes
USES= gmake gnome libtool pkgconfig
USE_LDCONFIG= yes
USE_GNOME= gtk30 pango atk cairo gdkpixbuf2 glib20 libxml2
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
OPTIONS_DEFINE= AVAHI DBUS DEBUG LIBMPDCLIENT2 MPDIDLE NLS PLAYLISTS SEARCH TAGLIB

1
audio/audacity/Makefile

@ -25,7 +25,6 @@ USES= cmake compiler:c++14-lang cpe desktop-file-utils gettext \
USE_GNOME= cairo gtk30
USE_WX= 3.1+
WX_COMPS= wx
INSTALLS_ICONS= yes
PORTDOCS= README.txt
CMAKE_ARGS= -Daudacity_lib_preference:STRING=system \

1
audio/calf-lv2/Makefile

@ -26,7 +26,6 @@ CONFIGURE_ARGS= --with-lv2 --disable-static
USE_GNOME= cairo gtk20
USE_CXXSTD= c++11
INSTALL_TARGET= install-strip
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
USE_GCC= yes # workaround for https://github.com/calf-studio-gear/calf/issues/227, supposedly fixed in clang-8.0.1-+rc4-1

1
audio/carla/Makefile

@ -37,7 +37,6 @@ MAKE_ARGS= HAVE_QT4=false \
BINARY_ALIAS= pyuic5=${LOCALBASE}/bin/pyuic5-${PYTHON_VER} \
pyrcc5=${LOCALBASE}/bin/pyrcc5-${PYTHON_VER}
INSTALLS_ICONS= yes
OPTIONS_DEFINE= FFMPEG FLUIDSYNTH LINUXSAMPLER
OPTIONS_DEFAULT= FFMPEG FLUIDSYNTH JACK LINUXSAMPLER

1
audio/clementine-player/Makefile

@ -77,7 +77,6 @@ USE_GSTREAMER1= cdparanoia \
twolame \
vorbis
INSTALLS_ICONS= yes
CFLAGS+= -Wno-inconsistent-missing-override \
-Wno-unused-variable \

1
audio/deadbeef/Makefile

@ -25,7 +25,6 @@ CFLAGS+= -Wno-narrowing
LDFLAGS_i386= -Wl,-z,notext
LIBS+= -L${LOCALBASE}/lib -lexecinfo -lintl
USE_GNOME= intltool
INSTALLS_ICONS= yes
SHEBANG_FILES= yasmwrapper.sh
INSTALL_TARGET= install-strip

1
audio/din/Makefile

@ -19,7 +19,6 @@ USE_SDL= sdl
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
OPTIONS_SINGLE= BACKEND
OPTIONS_SINGLE_BACKEND= ALSA JACK

1
audio/easytag/Makefile

@ -26,7 +26,6 @@ USES= compiler:c++11-lang desktop-file-utils gettext-tools gmake \
gnome localbase pkgconfig tar:xz
USE_GNOME= cairo dconf:run gtk30 intlhack libxslt
GLIB_SCHEMAS= org.gnome.EasyTAG.gschema.xml org.gnome.EasyTAG.enums.xml
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
CPPFLAGS+= -DHAVE_GTK

1
audio/geonkick-lv2/Makefile

@ -27,6 +27,5 @@ GH_ACCOUNT= iurie-sw
USE_GNOME= cairo
USE_XORG= x11
INSTALLS_ICONS= yes
.include <bsd.port.mk>

1
audio/gmpc/Makefile

@ -27,7 +27,6 @@ USES= gettext gmake gnome libtool localbase pathfix pkgconfig sqlite \
xorg
USE_XORG= ice sm x11
USE_GNOME= cairo glib20 gtk20 intltool libglade2
INSTALLS_ICONS= yes
CONFIGURE_ARGS= --enable-system-libsexy
LIBS+= -lm

1
audio/gnome-music/Makefile

@ -30,7 +30,6 @@ USES= desktop-file-utils gettext gnome localbase meson pkgconfig \
USE_LDCONFIG= yes
USE_GNOME= cairo gtk30 introspection pygobject3
USE_GSTREAMER1= mpg123 ogg
INSTALLS_ICONS= yes
SHEBANG_FILES= gnome-music.in
BINARY_ALIAS= python3=${PYTHON_VERSION}

1
audio/gnome-podcasts/Makefile

@ -29,7 +29,6 @@ GL_COMMIT= e93a7ddabfe8289138280c3f613038b809b5033d
SHEBANG_FILES= scripts/cargo.sh scripts/compile-gschema.py
MAKE_ENV= ${CARGO_ENV}
GLIB_SCHEMAS= org.gnome.Podcasts.gschema.xml
INSTALLS_ICONS= yes
CARGO_CRATES= aho-corasick-0.7.13 \
ammonia-3.1.0 \

1
audio/gnormalize/Makefile

@ -14,7 +14,6 @@ RUN_DEPENDS+= p5-Gtk2>=0:x11-toolkits/p5-Gtk2 \
USES= gnome perl5 shebangfix
USE_PERL5= run
INSTALLS_ICONS= yes
SHEBANG_FILES= ${PORTNAME}

1
audio/gogglesmm/Makefile

@ -23,7 +23,6 @@ USE_GITHUB= yes
USE_XORG= ice sm x11
CMAKE_OFF= WITH_CFOX WITH_IMPORT
INSTALLS_ICONS= yes
PORTDOCS= AUTHORS ChangeLog README

1
audio/goobox/Makefile

@ -23,7 +23,6 @@ USES= desktop-file-utils gettext gnome meson pkgconfig \
USE_GNOME= glib20 gtk30 intlhack
USE_XORG= x11
USE_GSTREAMER1= yes
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
BINARY_ALIAS= python3=${PYTHON_CMD}

1
audio/gradio/Makefile

@ -22,7 +22,6 @@ GH_PROJECT= Gradio
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30
USE_GSTREAMER1= mpg123 soup
INSTALLS_ICONS= yes
GLIB_SCHEMAS= de.haeckerfelix.gradio.gschema.xml
post-patch:

1
audio/grip/Makefile

@ -19,7 +19,6 @@ LIB_DEPENDS= libcurl.so:ftp/curl \
USES= compiler:c++11-lang gmake gnome libtool localbase pathfix \
pkgconfig xorg
USE_GNOME= cairo gdkpixbuf2 gtk20
INSTALLS_ICONS= yes
USE_XORG= ice sm x11 xext
GNU_CONFIGURE= yes

1
audio/gsequencer/Makefile

@ -39,7 +39,6 @@ CPPFLAGS+= -DAGS_LICENSE_FILENAME=\\\"${LOCALBASE}/share/licenses/${PKGNAME}/${L
LDFLAGS+= -luuid
INSTALL_TARGET= install-strip
INSTALLS_ICONS= yes
PLIST_SUB= PORTVERSION=${PORTVERSION}

1
audio/gtick/Makefile

@ -19,7 +19,6 @@ LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
USES= desktop-file-utils gnome pkgconfig
GNU_CONFIGURE= yes
USE_GNOME= cairo gtk20
INSTALLS_ICONS= yes
LDFLAGS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= NLS

1
audio/gtkguitune/Makefile

@ -19,7 +19,6 @@ USES= compiler:c++11-lang gnome pkgconfig
USE_CXXSTD= c++11
USE_GNOME= gtkmm24
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
PLIST_FILES= bin/${PORTNAME} \
share/icons/hicolor/scalable/apps/guitune_logo.svg

1
audio/gtkpod/Makefile

@ -20,7 +20,6 @@ SHEBANG_FILES= scripts/mab2vcard scripts/sync-evolution.sh \
scripts/sync-palm-jppy.py
USE_GNOME= gtk20 intltool libglade2
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib

1
audio/guitarix-lv2/Makefile

@ -40,7 +40,6 @@ USES= compiler:c++11-lang eigen:3 gnome libarchive localbase:ldflags \
USE_GNOME= atkmm cairo gtk30 gtkmm30 pangomm
USE_XORG= x11
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
CONFIGURE_ARGS= --enable-lfs --ldflags="${LDFLAGS}"
USE_BINUTILS= yes # linking needs some GNU features, fails on 12 without this, see https://github.com/brummer10/GxPlugins.lv2/issues/9

1
audio/jack-keyboard/Makefile

@ -16,7 +16,6 @@ LIB_DEPENDS= libjack.so:audio/jack
USE_GNOME= gtk20
USES= cmake gnome
INSTALLS_ICONS= yes
OPTIONS_DEFINE= LASH
OPTIONS_DEFAULT= LASH

1
audio/lingot/Makefile

@ -18,7 +18,6 @@ GNU_CONFIGURE= yes
CONFIGURE_ENV= DATADIRNAME="share"
LDFLAGS+= -L${LOCALBASE}/lib
INSTALLS_ICONS= YES
OPTIONS_DEFINE= DOCS NLS FFTW
OPTIONS_GROUP= SOUND

1
audio/lollypop/Makefile

@ -33,7 +33,6 @@ GL_TUPLE= gnumdk:lollypop-po:94a7300004ec15adfd596c7d2b8670bbf5c2e33a:po/subproj
USE_GNOME= glib20 gtk30 pygobject3 introspection:build intltool intlhack
USE_GSTREAMER1= yes mpg123 ogg flac opus libav faad good speex
USE_PYTHON= py3kplist
INSTALLS_ICONS= yes
SHEBANG_FILES= lollypop.in search-provider/lollypop-sp.in meson_post_install.py

1
audio/mate-media/Makefile

@ -29,7 +29,6 @@ USE_GNOME= cairo glib20 gtk30 intlhack libxml2
USE_XORG= x11
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
.include <bsd.port.mk>

1
audio/muse-sequencer/Makefile

@ -32,7 +32,6 @@ USE_QT= core gui svg xml widgets buildtools_build linguisttools_build qmake_bui
USE_GNOME= atk atkmm cairo cairomm gdkpixbuf2 glib20 glibmm gtk20 gtkmm24 libsigc++20 pango pangomm
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
CMAKE_OFF= ENABLE_ALSA ENABLE_DSSI

1
audio/ocp/Makefile

@ -24,7 +24,6 @@ LIB_DEPENDS= libid3tag.so:audio/libid3tag \
USES= compiler:c11 dos2unix gmake gnome iconv localbase:ldflags \
makeinfo ncurses pkgconfig tar:bz2
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --libdir=${PREFIX}/lib \

1
audio/osd-lyrics/Makefile

@ -19,7 +19,6 @@ USES= compiler:c++11-lang desktop-file-utils gettext gmake gnome \
iconv localbase pkgconfig sqlite
USE_GNOME= gtk20 intltool
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
PORTDOCS= AUTHORS ChangeLog NEWS README

1
audio/pithos/Makefile

@ -28,7 +28,6 @@ USE_GSTREAMER1= core good bad soup
GLIB_SCHEMAS= io.github.Pithos.gschema.xml
INSTALLS_ICONS= yes
SHEBANG_FILES= bin/pithos.in docs/conf.py meson_post_install.py

1
audio/polyphone/Makefile

@ -36,7 +36,6 @@ LIBS+= -lssl -lcrypto
WRKSRC_SUBDIR= sources
INSTALLS_ICONS= yes
post-extract: # unbundle
@${RM} -r ${WRKSRC}/lib/_option_qcustomplot ${WRKSRC}/lib/_option_rtmidi ${WRKSRC}/lib/_option_stk

1
audio/pragha/Makefile

@ -23,7 +23,6 @@ USES= compiler:c11 desktop-file-utils gettext-tools gmake gnome \
GNU_CONFIGURE= yes
USE_GNOME= glib20 gtk30 intltool intlhack
USE_GSTREAMER1= yes faad flac libav mpg123 ogg speex
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip

1
audio/pulseeffects/Makefile

@ -89,7 +89,6 @@ GLIB_SCHEMAS= com.github.wwmm.pulseeffects.gschema.xml \
com.github.wwmm.pulseeffects.sourceoutputs.webrtc.gschema.xml \
com.github.wwmm.pulseeffects.spectrum.gschema.xml
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
SHEBANG_FILES= meson_post_install.py

1
audio/qmidiarp/Makefile

@ -28,7 +28,6 @@ USE_QT= core gui network widgets buildtools_build \
USE_CXXSTD= c++11
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-qt5 --enable-translations=yes
INSTALLS_ICONS= yes
CXXFLAGS+= -Duint=uint32_t # workaround for https://sourceforge.net/p/qmidiarp/bugs/27/

1
audio/rhythmbox/Makefile

@ -40,7 +40,6 @@ CONFIGURE_ARGS= --enable-vala \
--enable-visualizer=no \
--with-python=yes \
--with-libsecret=yes
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
INSTALL_TARGET= install-strip

1
audio/shortwave/Makefile

@ -27,7 +27,6 @@ GL_TUPLE= https://gitlab.freedesktop.org:gstreamer:gstreamer-rs:f00c57cd6f2a0912
SHEBANG_FILES= build-aux/meson/postinstall.py
MAKE_ENV= ${CARGO_ENV}
GLIB_SCHEMAS= de.haeckerfelix.Shortwave.gschema.xml
INSTALLS_ICONS= yes
CARGO_CRATES= addr2line-0.14.1 \
adler-1.0.2 \

1
audio/sound-juicer/Makefile

@ -25,7 +25,6 @@ USES= compiler:c11 desktop-file-utils gettext gnome meson \
pkgconfig tar:xz
USE_GSTREAMER1= cdparanoia flac good vorbis
USE_GNOME= gtk30
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
GLIB_SCHEMAS= org.gnome.sound-juicer.gschema.xml

1
audio/spek/Makefile

@ -19,7 +19,6 @@ USE_GNOME= intltool
USE_WX= 3.0
WX_CONF_ARGS= absolute
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes

1
audio/strawberry/Makefile

@ -27,7 +27,6 @@ USE_QT= buildtools_build concurrent core dbus gui network \
linguisttools qmake_build sql sql-sqlite3 testlib_build \
widgets x11extras
USE_XORG= ice sm x11 xcb xext
INSTALLS_ICONS= yes
CMAKE_ARGS= -DUSE_SYSTEM_TAGLIB=ON -DENABLE_UDISKS2=OFF \
-DENABLE_GSTREAMER:BOOL=true \

1
audio/tagtool/Makefile

@ -21,7 +21,6 @@ USES= compiler:c++11-lang gettext gmake gnome localbase:ldflags \
pathfix pkgconfig tar:bzip2
USE_GNOME= intlhack libglade2
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
LDFLAGS+= -lpthread -logg -lm

1
audio/wavbreaker/Makefile

@ -14,7 +14,6 @@ USES= desktop-file-utils gettext-tools gnome meson pkgconfig
USE_GITHUB= yes
USE_GNOME= cairo gtk30
GH_ACCOUNT= thp
INSTALLS_ICONS= yes
OPTIONS_DEFINE= MOODBAR MPG123
OPTIONS_DEFAULT=MOODBAR MPG123

1
audio/xfce4-pulseaudio-plugin/Makefile

@ -25,7 +25,6 @@ USE_XFCE= panel
USE_XORG= x11
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
CONFIGURE_ARGS=--with-mixer-command=${LOCALBASE}/bin/pavucontrol \

1
audio/xfmpc/Makefile

@ -21,7 +21,6 @@ USE_GNOME= cairo gtk30 intltool
USE_XFCE= libmenu
USE_XORG= ice sm x11
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip

1
audio/zrythm/Makefile

@ -56,7 +56,6 @@ SHEBANG_FILES= scripts/collect_translatables.sh
GLIB_SCHEMAS= org.zrythm.Zrythm.gschema.xml
INSTALLS_ICONS= yes
LDFLAGS+= ${LOCALBASE}/lib/libfftw3_threads.so ${LOCALBASE}/lib/libfftw3f_threads.so # these libs are required but aren't returned by pkg-config for fftw3

1
cad/fritzing/Makefile

@ -17,7 +17,6 @@ USES= compiler:c++11-lang dos2unix gmake gnome python qmake qt:5 \
tar:bzip2
USE_QT= buildtools concurrent core dbus gui imageformats network printsupport qmake serialport sql-sqlite3 svg xml
DOS2UNIX_REGEX= .*pro
INSTALLS_ICONS= yes
USE_GITHUB= yes
GH_PROJECT= fritzing-app fritzing-parts:parts

1
cad/geda/Makefile

@ -34,7 +34,6 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-libstroke=${LOCALBASE}
INSTALL_TARGET= install-strip
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}-gaf

1
cad/gerbv/Makefile

@ -23,7 +23,6 @@ USE_LDCONFIG= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV= ac_aux_dir="."
CFLAGS+= -fcommon
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip
PLIST_SUB= VERSION="${PORTVERSION}"

1
cad/gtkwave/Makefile

@ -19,7 +19,6 @@ USES= compiler:c++11-lang desktop-file-utils gettext gmake \
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --disable-mime-update
USE_GNOME= cairo gtk20
INSTALLS_ICONS= yes
OPTIONS_DEFINE= TCL GCONF DOCS EXAMPLES
TCL_DESC= Enable support for TCL/TK

1
cad/horizon-eda/Makefile

@ -33,7 +33,6 @@ MAKE_ARGS= DEBUGFLAGS= OPTIMIZE=
BINARY_ALIAS= python3=${PYTHON_CMD}
INSTALLS_ICONS= yes
LLVM_VER= 10 # workaround for bug#253551
BUILD_DEPENDS+= clang${LLVM_VER}:devel/llvm${LLVM_VER}

1
cad/kicad-devel/Makefile

@ -70,7 +70,6 @@ CMAKE_ARGS= -DLOCALBASE="${LOCALBASE}" \
-DKICAD_USE_OCC=ON \
-DOCC_INCLUDE_DIR=${LOCALBASE}/include/OpenCASCADE
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
.include "Makefile.git_rev"

1
cad/kicad/Makefile

@ -46,7 +46,6 @@ CMAKE_ARGS= -DwxWidgets_CONFIG_EXECUTABLE=${WX_CONFIG} \
-DKICAD_USE_OCC=ON \
-DOCC_INCLUDE_DIR=${LOCALBASE}/include/OpenCASCADE
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
PLIST_SUB= DESKTOPDIR=${DESKTOPDIR:S|^${PREFIX}/||}

1
cad/lepton-eda/Makefile

@ -21,7 +21,6 @@ USES= desktop-file-utils gettext-tools gnome \
groff:build libtool localbase makeinfo pathfix perl5 \
pkgconfig shared-mime-info shebangfix
USE_GNOME= cairo gtk20
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
SHEBANG_FILES= utils/pcb_backannotate/lepton-pcb_backannotate \

1
cad/oregano/Makefile

@ -23,7 +23,6 @@ USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk30 gtksourceview3 intltool libxml2 pan
GLIB_SCHEMAS= io.ahoi.oregano.gschema.xml
INSTALLS_OMF= yes
INSTALLS_ICONS= yes
post-patch:
@${REINPLACE_CMD} 's|$${MANDIR}|${MANPREFIX}/man|' ${WRKSRC}/data/wscript

1
cad/pcb/Makefile

@ -28,7 +28,6 @@ USE_GNOME= intltool cairo pangox-compat
USE_XORG= x11 xrender xinerama
CONFLICTS= gts-[0-9]*
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
CONFIGURE_ENV+= INSTALL_DATA="${BSD_INSTALL_DATA}"
LDFLAGS+= -lpthread

1
cad/repsnapper/Makefile

@ -23,7 +23,6 @@ USE_GNOME= gtkmm24 intltool libxml++26
USE_GL= gl
USE_PERL5= build
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
INSTALL_TARGET= install-strip

1
cad/solvespace/Makefile

@ -26,7 +26,6 @@ USE_GL= gl glu glew
USE_GNOME= atkmm gtk20 pangomm
USE_XORG= x11
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
post-patch:
${REINPLACE_CMD} -e '/-stdlib=libc++/d' ${WRKSRC}/CMakeLists.txt

1
chinese/fcitx-chewing/Makefile

@ -17,6 +17,5 @@ LIB_DEPENDS= libfcitx-config.so:chinese/fcitx \
libchewing.so:chinese/libchewing
USES= cmake gettext gnome pkgconfig tar:xz
INSTALLS_ICONS= yes
.include <bsd.port.mk>

1
chinese/fcitx-libpinyin/Makefile

@ -22,7 +22,6 @@ LIB_DEPENDS= libfcitx-config.so:chinese/fcitx \
libFcitxQt5WidgetsAddons.so:textproc/fcitx-qt5
USES= cmake gettext gnome pkgconfig tar:xz
INSTALLS_ICONS= yes
_MODEL_VER= 20161206

1
chinese/fcitx-rime/Makefile

@ -22,7 +22,6 @@ LIB_DEPENDS= libfcitx-config.so:chinese/fcitx \
RUN_DEPENDS= ${_SCHEMA_DEPENDS}
USES= cmake gettext gnome localbase pkgconfig tar:xz
INSTALLS_ICONS= yes
_SCHEMA_DEPENDS= \
${LOCALBASE}/share/rime-data/luna_pinyin.schema.yaml:chinese/rime-luna-pinyin \

1
chinese/fcitx-table-extra/Makefile

@ -16,7 +16,6 @@ BUILD_DEPENDS= bash:shells/bash
LIB_DEPENDS= libfcitx-config.so:chinese/fcitx
USES= cmake gettext gnome tar:xz
INSTALLS_ICONS= yes
STRIP=
.include <bsd.port.mk>

1
chinese/fcitx/Makefile

@ -46,7 +46,6 @@ USE_LDCONFIG= yes
USES= compiler:c++11-lang gnome tar:xz cmake:noninja desktop-file-utils \
gettext-tools:build,run gettext-runtime iconv:wchar_t \
kde:5 pkgconfig shared-mime-info compiler:c++14-lang xorg
INSTALLS_ICONS= yes
OPTIONS_DEFINE= GTK2 GTK3 OPENCC TPUNC DOCS
OPTIONS_DEFAULT=GTK2 GTK3

1
chinese/gcin/Makefile

@ -20,7 +20,6 @@ HAS_CONFIGURE= YES
CONFIGURE_ARGS+= --use_gtk3=N --use_qt5=N
USE_GNOME= gtk30
USE_XORG= x11 xtst xext
INSTALLS_ICONS= YES
USE_LDCONFIG= ${PREFIX}/lib/gcin
OPTIONS_DEFINE= ANTHY

1
chinese/ibus-cangjie/Makefile

@ -20,7 +20,6 @@ USES= autoreconf gmake gnome libtool pkgconfig python:3.4+
USE_GNOME= introspection:run pygobject3 intltool
GLIB_SCHEMAS= org.cangjians.ibus.cangjie.gschema.xml \
org.cangjians.ibus.quick.gschema.xml
INSTALLS_ICONS= yes
GNU_CONFIGURE= yes
USE_GITHUB= yes

1
chinese/ibus-rime/Makefile

@ -19,7 +19,6 @@ RUN_DEPENDS= ${_SCHEMA_DEPENDS}
USES= cmake gnome pkgconfig
USE_CSTD= c99
INSTALLS_ICONS= yes
USE_GITHUB= yes
GH_ACCOUNT= rime

1
chinese/linux-wps-office-zh_CN/Makefile

@ -21,7 +21,6 @@ ONLY_FOR_ARCHS= amd64
CONFLICTS_INSTALL= linux-wps-office
USES= desktop-file-utils gnome linux shebangfix
INSTALLS_ICONS= yes
USE_LINUX= png pulseaudio-libs xorglibs
SHEBANG_FILES= usr/bin/et \

1
comms/cqrlog/Makefile

@ -37,7 +37,6 @@ MAKE_ENV+= LAZBUILD_CMD="${LAZBUILD_CMD}" \
NO_LAZBUILD= yes
LAZBUILD_ARGS= -d --pcp=.
INSTALLS_ICONS= yes
DOS2UNIX_WRKSRC=${WRKSRC}/src/synapse/
gtk2_CONFLICTS_INSTALL= ${PORTNAME}-qt5

1
comms/deforaos-phone/Makefile

@ -26,7 +26,6 @@ BUILD_DEPENDS= locker:x11/deforaos-locker \
USES= desktop-file-utils gnome pkgconfig
USE_GNOME= gtk20 cairo
INSTALLS_ICONS= yes
MAKE_ARGS+= PREFIX=${PREFIX}
MAKE_ENV+= MANDIR=${STAGEDIR}${MANPREFIX}/man

1
comms/freedv/Makefile

@ -26,6 +26,5 @@ CMAKE_ARGS+= -DCODEC2_INCLUDE_DIRS=${LOCALBASE}/include/codec2 \
-DUSE_STATIC_PORTAUDIO=FALSE \
-DUSE_STATIC_SOX=FALSE \
-DUSE_STATIC_SPEEXDSP=FALSE
INSTALLS_ICONS= yes
.include <bsd.port.mk>

1
comms/gnuradio/Makefile

@ -86,7 +86,6 @@ OPTIONS_EXCLUDE= DOXYGEN
OPTIONS_SUB= yes
UHD_DESC= Include UHD support from Ettus
TESTING_DESC= Include testing support
INSTALLS_ICONS= yes
PLIST_SUB+= PORTVERSION=${PORTVERSION}

1
databases/libgda5/Makefile

@ -50,7 +50,6 @@ LIB_DEPENDS= libgcrypt.so:security/libgcrypt \
libgpg-error.so:security/libgpg-error
CONFIGURE_ARGS+=--with-ui
USE_GNOME+= cairo gtk30
INSTALLS_ICONS= yes
.else
CONFIGURE_ARGS+=--without-ui
.endif

1
databases/pgadmin3/Makefile

@ -20,7 +20,6 @@ USE_WX= 3.0
USE_CXXSTD= c++11
WX_COMPS= wx
INSTALLS_ICONS= yes
ICON_SIZES= 16 32
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-wx-version=${USE_WX} --enable-databasedesigner

1
databases/sequeler/Makefile

@ -22,7 +22,6 @@ USE_GITHUB= yes
GH_ACCOUNT= Alecaddd
USE_GNOME= cairo glib20 gtk30 gtksourceview3 libgda5
GLIB_SCHEMAS= com.github.alecaddd.sequeler.gschema.xml
INSTALLS_ICONS= yes
# for build-aux/meson_post_install.py
BINARY_ALIAS= python3=${PYTHON_CMD}

1
databases/sqldeveloper/Makefile

@ -16,7 +16,6 @@ LICENSE_PERMS= no-dist-mirror no-dist-sell no-pkg-mirror
RUN_DEPENDS= bash:shells/bash
USES= gnome zip
INSTALLS_ICONS= yes
USE_JAVA= yes
JAVA_VERSION= 11+

1
databases/sqlitebrowser/Makefile

@ -22,7 +22,6 @@ USE_QT= core concurrent gui network printsupport testlib widgets \
buildtools_build linguisttools_build qmake_build xml
USE_GITHUB= yes
INSTALLS_ICONS= yes
PORTSCOUT= ignore:1

1
deskutils/alarm-clock-applet/Makefile

@ -21,7 +21,6 @@ GNU_CONFIGURE= yes
USES= gettext-tools gmake gnome pkgconfig
USE_GNOME= cairo gconf2 gtk20 intltool
USE_GSTREAMER1= yes
INSTALLS_ICONS= yes
GCONF_SCHEMAS= alarm-clock.schemas

1
deskutils/bijiben/Makefile

@ -28,7 +28,6 @@ USES= compiler:c++11-lib desktop-file-utils gettext gnome \
shared-mime-info shebangfix tar:xz
USE_LDCONFIG= yes
USE_GNOME= cairo evolutiondataserver3 intltool
INSTALLS_ICONS= yes
MESON_ARGS= -Dzeitgeist=true
SHEBANG_FILES= ${WRKSRC}/build-aux/meson_post_install.py

1
deskutils/clipit/Makefile

@ -11,7 +11,6 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
GNU_CONFIGURE= yes
INSTALLS_ICONS= yes
USES= gettext gmake gnome pkgconfig
USE_GNOME= gtk20 intltool

1
deskutils/deforaos-todo/Makefile

@ -19,7 +19,6 @@ BUILD_DEPENDS= ${LOCALBASE}/include/Desktop/Mailer/plugin.h:mail/deforaos-mailer
USES= desktop-file-utils gnome pkgconfig
USE_GNOME= gtk20
INSTALLS_ICONS= yes
MAKE_ARGS+= PREFIX=${PREFIX}
MAKE_ENV= MANDIR=${STAGEDIR}${MANPREFIX}/man

1
deskutils/easystroke/Makefile

@ -22,7 +22,6 @@ USES= compiler:c++11-lang gettext gmake gnome pkgconfig xorg
USE_GNOME= gtkmm30
USE_XORG= x11 xext xfixes xi xtst
USE_CXXSTD= c++11
INSTALLS_ICONS= yes
OPTIONS_DEFINE= NLS
OPTIONS_SUB= yes

1
deskutils/elementary-calendar/Makefile

@ -30,6 +30,5 @@ USE_GITHUB= yes
GH_ACCOUNT= elementary
USE_GNOME= glib20 gtk30 evolutiondataserver3
GLIB_SCHEMAS= io.elementary.calendar.gschema.xml
INSTALLS_ICONS= yes
.include <bsd.port.mk>

1
deskutils/foliate/Makefile

@ -18,7 +18,6 @@ USES= desktop-file-utils gnome localbase meson python:3.6+ shebangfix
USE_GNOME= cairo gtk30 introspection
GLIB_SCHEMAS= com.github.johnfactotum.Foliate.gschema.xml
INSTALLS_ICONS= yes
SHEBANG_FILES= ${WRKSRC}/build-aux/meson/postinstall.py \
${WRKSRC}/src/assets/KindleUnpack/*.py

1
deskutils/genius/Makefile

@ -24,7 +24,6 @@ RUN_DEPENDS= rarian-sk-config:textproc/rarian
USES= desktop-file-utils gmake gnome libtool pathfix pkgconfig \
readline shared-mime-info tar:xz xorg
USE_GNOME= cairo gnomeprefix gtksourceview4 intltool vte3
INSTALLS_ICONS= yes
INSTALLS_OMF= yes
USE_XORG= x11 xext
GNU_CONFIGURE= yes

1
deskutils/gnome-calendar/Makefile

@ -28,7 +28,6 @@ PORTSCOUT= limitw:1,even
USES= compiler:c11 desktop-file-utils gettext gnome \
localbase:ldflags meson pkgconfig python:3.4+,build tar:xz
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
USE_GNOME= cairo evolutiondataserver3 gtksourceview3
BINARY_ALIAS= python3=${PYTHON_VERSION}

1
deskutils/gnome-characters/Makefile

@ -23,7 +23,6 @@ USES= gettext gnome iconv:wchar_t localbase:ldflags meson pkgconfig \
python:3.6+,build tar:xz
USE_GNOME= gtk30 introspection
USE_LDCONFIG= yes
INSTALLS_ICONS= yes
BINARY_ALIAS= python3=${PYTHON_VERSION}
GLIB_SCHEMAS= org.gnome.Characters.gschema.xml

1
deskutils/gnome-clocks/Makefile

@ -25,7 +25,6 @@ USES= compiler:c11 gettext gnome localbase meson pkgconfig \
python:3.4+,build shebangfix tar:xz
USE_LDCONFIG= yes
USE_GNOME= cairo gnomedesktop3 gsound
INSTALLS_ICONS= yes
SHEBANG_FILES= build-aux/post-install.py
GLIB_SCHEMAS= org.gnome.clocks.gschema.xml

1
deskutils/gnome-dictionary/Makefile

@ -21,7 +21,6 @@ PORTSCOUT= limitw:1,even
USES= gettext gnome localbase meson pkgconfig tar:xz
USE_GNOME= cairo gtk30 introspection:build libxslt:build
INSTALLS_ICONS= yes
USE_LDCONFIG= yes
GLIB_SCHEMAS= org.gnome.dictionary.gschema.xml

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save