diff options
author | nia <nia@pkgsrc.org> | 2020-11-10 18:22:23 +0000 |
---|---|---|
committer | nia <nia@pkgsrc.org> | 2020-11-10 18:22:23 +0000 |
commit | 13b387351062172ae31a1dcb0f0b97afb752ddc2 (patch) | |
tree | b6ef69ecb971ca34572923478264895481792677 | |
parent | aca1b26dd6579c32cb5e0ea6c6d81aeec0f44c0d (diff) | |
download | pkgsrc-13b387351062172ae31a1dcb0f0b97afb752ddc2.tar.gz |
sysutils: Add gnome-control-center
GNOME's main interface for configuration of various aspects of your desktop.
12 files changed, 546 insertions, 1 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index e88afe2ffb8..40d9e884753 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.914 2020/11/10 01:21:24 nia Exp $ +# $NetBSD: Makefile,v 1.915 2020/11/10 18:22:23 nia Exp $ # COMMENT= System utilities @@ -235,6 +235,7 @@ SUBDIR+= gkrellm-est SUBDIR+= gkrellm-server SUBDIR+= gkrellm-share SUBDIR+= gnome-characters +SUBDIR+= gnome-control-center SUBDIR+= gnome-font-viewer SUBDIR+= gnome-menus SUBDIR+= gnome-nds-thumbnailer diff --git a/sysutils/gnome-control-center/DESCR b/sysutils/gnome-control-center/DESCR new file mode 100644 index 00000000000..5d3aa66b5ff --- /dev/null +++ b/sysutils/gnome-control-center/DESCR @@ -0,0 +1 @@ +GNOME's main interface for configuration of various aspects of your desktop. diff --git a/sysutils/gnome-control-center/Makefile b/sysutils/gnome-control-center/Makefile new file mode 100644 index 00000000000..02171511db2 --- /dev/null +++ b/sysutils/gnome-control-center/Makefile @@ -0,0 +1,56 @@ +# $NetBSD: Makefile,v 1.1 2020/11/10 18:22:23 nia Exp $ + +DISTNAME= gnome-control-center-3.38.1 +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/${PKGBASE}/${PKGVERSION_NOREV:R}/} +CATEGORIES= sysutils gnome +EXTRACT_SUFX= .tar.xz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://gitlab.gnome.org/GNOME/gnome-control-center +COMMENT= Interface to configure various aspects of the GNOME desktop +LICENSE= gnu-gpl-v2 + +TOOL_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen + +USE_TOOLS+= pkg-config msgfmt xgettext + +MESON_ARGS+= -Dcheese=false +MESON_ARGS+= -Dtests=false +MESON_ARGS+= -Dwayland=false + +.include "../../mk/bsd.prefs.mk" + +# msgfmt: unknown option -- desktop +.if ${OPSYS} == "NetBSD" +TOOLS_PLATFORM.msgfmt= +.endif + +PYTHON_FOR_BUILD_ONLY= tool + +PKGCONFIG_OVERRIDE_STAGE= pre-install +PKGCONFIG_OVERRIDE+= output/panels/keyboard/gnome-keybindings.pc + +.include "../../devel/meson/build.mk" +.include "../../devel/glib2/schemas.mk" +.include "../../audio/gsound/buildlink3.mk" +.include "../../audio/pulseaudio/buildlink3.mk" +.include "../../devel/libhandy1/buildlink3.mk" +.include "../../graphics/colord/buildlink3.mk" +.include "../../graphics/colord-gtk/buildlink3.mk" +.include "../../graphics/hicolor-icon-theme/buildlink3.mk" +.include "../../inputmethod/ibus/buildlink3.mk" +.include "../../lang/python/tool.mk" +.include "../../net/gnome-online-accounts/buildlink3.mk" +.include "../../net/grilo/buildlink3.mk" +.include "../../net/samba4/buildlink3.mk" +.include "../../print/libcups/buildlink3.mk" +.include "../../security/libsecret/buildlink3.mk" +.include "../../security/polkit/buildlink3.mk" +.include "../../sysutils/gnome-settings-daemon/buildlink3.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../sysutils/libgtop/buildlink3.mk" +.include "../../sysutils/upower/buildlink3.mk" +.include "../../textproc/libxml2/buildlink3.mk" +.include "../../x11/gnome-desktop3/buildlink3.mk" +.include "../../x11/gtk3/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/sysutils/gnome-control-center/PLIST b/sysutils/gnome-control-center/PLIST new file mode 100644 index 00000000000..dbac9e3e295 --- /dev/null +++ b/sysutils/gnome-control-center/PLIST @@ -0,0 +1,265 @@ +@comment $NetBSD: PLIST,v 1.1 2020/11/10 18:22:23 nia Exp $ +bin/gnome-control-center +libexec/cc-remote-login-helper +libexec/gnome-control-center-print-renderer +libexec/gnome-control-center-search-provider +share/applications/gnome-applications-panel.desktop +share/applications/gnome-background-panel.desktop +share/applications/gnome-camera-panel.desktop +share/applications/gnome-color-panel.desktop +share/applications/gnome-control-center.desktop +share/applications/gnome-datetime-panel.desktop +share/applications/gnome-default-apps-panel.desktop +share/applications/gnome-diagnostics-panel.desktop +share/applications/gnome-display-panel.desktop +share/applications/gnome-info-overview-panel.desktop +share/applications/gnome-keyboard-panel.desktop +share/applications/gnome-location-panel.desktop +share/applications/gnome-lock-panel.desktop +share/applications/gnome-microphone-panel.desktop +share/applications/gnome-notifications-panel.desktop +share/applications/gnome-online-accounts-panel.desktop +share/applications/gnome-power-panel.desktop +share/applications/gnome-printers-panel.desktop +share/applications/gnome-removable-media-panel.desktop +share/applications/gnome-search-panel.desktop +share/applications/gnome-sharing-panel.desktop +share/applications/gnome-sound-panel.desktop +share/applications/gnome-universal-access-panel.desktop +share/applications/gnome-usage-panel.desktop +share/bash-completion/completions/gnome-control-center +share/dbus-1/services/org.gnome.ControlCenter.SearchProvider.service +share/dbus-1/services/org.gnome.ControlCenter.service +share/gettext/its/gnome-keybindings.its +share/gettext/its/gnome-keybindings.loc +share/gettext/its/sounds.its +share/gettext/its/sounds.loc +share/glib-2.0/schemas/org.gnome.ControlCenter.gschema.xml +share/gnome-control-center/keybindings/00-multimedia.xml +share/gnome-control-center/keybindings/01-input-sources.xml +share/gnome-control-center/keybindings/01-launchers.xml +share/gnome-control-center/keybindings/01-screenshot.xml +share/gnome-control-center/keybindings/01-system.xml +share/gnome-control-center/keybindings/50-accessibility.xml +share/gnome-control-center/pixmaps/noise-texture-light.png +share/gnome-shell/search-providers/gnome-control-center-search-provider.ini +share/icons/hicolor/16x16/apps/gnome-power-manager.png +share/icons/hicolor/16x16/apps/goa-panel.png +share/icons/hicolor/16x16/apps/preferences-color.png +share/icons/hicolor/16x16/apps/preferences-desktop-display.png +share/icons/hicolor/16x16/apps/preferences-system-time.png +share/icons/hicolor/22x22/apps/gnome-power-manager.png +share/icons/hicolor/22x22/apps/goa-panel.png +share/icons/hicolor/22x22/apps/preferences-color.png +share/icons/hicolor/22x22/apps/preferences-desktop-display.png +share/icons/hicolor/22x22/apps/preferences-system-time.png +share/icons/hicolor/24x24/apps/gnome-power-manager.png +share/icons/hicolor/24x24/apps/goa-panel.png +share/icons/hicolor/24x24/apps/preferences-color.png +share/icons/hicolor/24x24/apps/preferences-desktop-display.png +share/icons/hicolor/256x256/apps/gnome-power-manager.png +share/icons/hicolor/256x256/apps/goa-panel.png +share/icons/hicolor/256x256/apps/preferences-color.png +share/icons/hicolor/256x256/apps/preferences-system-time.png +share/icons/hicolor/32x32/apps/gnome-power-manager.png +share/icons/hicolor/32x32/apps/goa-panel.png +share/icons/hicolor/32x32/apps/preferences-color.png +share/icons/hicolor/32x32/apps/preferences-desktop-display.png +share/icons/hicolor/32x32/apps/preferences-system-time.png +share/icons/hicolor/48x48/apps/gnome-power-manager.png +share/icons/hicolor/48x48/apps/goa-panel.png +share/icons/hicolor/48x48/apps/preferences-color.png +share/icons/hicolor/48x48/apps/preferences-system-time.png +share/icons/hicolor/64x64/apps/preferences-color.png +share/icons/hicolor/scalable/apps/org.gnome.Settings.Devel.svg +share/icons/hicolor/scalable/apps/org.gnome.Settings.svg +share/icons/hicolor/scalable/apps/preferences-color.svg +share/icons/hicolor/scalable/apps/preferences-desktop-display.svg +share/icons/hicolor/scalable/apps/preferences-system-time.svg +share/icons/hicolor/scalable/categories/slideshow-symbolic.svg +share/icons/hicolor/scalable/emblems/slideshow-emblem.svg +share/icons/hicolor/symbolic/apps/org.gnome.Settings-symbolic.svg +share/locale/af/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/am/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/am/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/an/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ar/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ar/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/as/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/as/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ast/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ast/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/az/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/be/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/be@latin/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/bg/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/bg/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/bn/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/bn/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/bn_IN/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/bn_IN/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/br/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/bs/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/bs/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ca/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ca/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ca@valencia/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ckb/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/crh/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/cs/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/cs/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/cy/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/cy/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/da/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/da/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/de/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/de/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/dz/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/el/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/el/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/en/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/en@shaw/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/en_CA/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/en_GB/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/en_GB/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/eo/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/es/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/es/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/et/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/et/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/eu/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/fa/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/fa/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/fi/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/fi/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/fr/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/fr/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/fur/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ga/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/gd/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/gl/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/gl/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/gu/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/gu/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/he/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/he/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/hi/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/hi/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/hr/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/hr/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/hu/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/hu/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/hy/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/id/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/id/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ilo/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/is/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/is/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/it/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/it/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ja/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ja/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ka/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ka/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/kab/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/kk/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/km/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/kn/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/kn/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ko/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ko/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ku/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ku/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ky/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/lo/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/lt/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/lt/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/lv/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/lv/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/mai/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/mai/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/mg/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/mjw/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/mk/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/mk/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ml/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ml/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/mn/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/mr/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/mr/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ms/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ms/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/my/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/nb/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/nb/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/nds/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/nds/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ne/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/nl/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/nl/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/nn/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/nn/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/nso/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/oc/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/or/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/or/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/pa/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/pa/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/pl/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/pl/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/pt/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/pt/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/pt_BR/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/pt_BR/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ro/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ro/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ru/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ru/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/rw/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/si/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/si/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/sk/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/sk/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/sl/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/sl/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/sq/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/sq/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/sr/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/sr/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/sr@latin/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/sr@latin/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/sv/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/sv/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ta/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/ta/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/te/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/te/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/tg/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/th/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/tr/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/tr/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ug/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/uk/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/uk/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/ur/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/uz/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/uz@cyrillic/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/vi/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/vi/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/wa/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/xh/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/zh_CN/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/zh_CN/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/zh_HK/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/zh_TW/LC_MESSAGES/gnome-control-center-2.0-timezones.mo +share/locale/zh_TW/LC_MESSAGES/gnome-control-center-2.0.mo +share/locale/zu/LC_MESSAGES/gnome-control-center-2.0.mo +share/metainfo/gnome-control-center.appdata.xml +share/pkgconfig/gnome-keybindings.pc +share/polkit-1/actions/org.gnome.controlcenter.datetime.policy +share/polkit-1/actions/org.gnome.controlcenter.remote-login-helper.policy +share/polkit-1/rules.d/gnome-control-center.rules +share/sounds/gnome/default/alerts/bark.ogg +share/sounds/gnome/default/alerts/drip.ogg +share/sounds/gnome/default/alerts/glass.ogg +share/sounds/gnome/default/alerts/sonar.ogg diff --git a/sysutils/gnome-control-center/distinfo b/sysutils/gnome-control-center/distinfo new file mode 100644 index 00000000000..e764352b2ed --- /dev/null +++ b/sysutils/gnome-control-center/distinfo @@ -0,0 +1,13 @@ +$NetBSD: distinfo,v 1.1 2020/11/10 18:22:23 nia Exp $ + +SHA1 (gnome-control-center-3.38.1.tar.xz) = 087b86ad75e7c6c9bcbb847b3bd72da0c9de7253 +RMD160 (gnome-control-center-3.38.1.tar.xz) = fc8e43309154ffdf1361966c8d703b6ad9a3ad5f +SHA512 (gnome-control-center-3.38.1.tar.xz) = 1627788b88fa556279aaf68fb34ec438c0bfa972446876a02013a4ec3f7680eaab9c25ce623fcb244a48133360cac017012bad965c52240a7612a32d9fa565e1 +Size (gnome-control-center-3.38.1.tar.xz) = 6437928 bytes +SHA1 (patch-meson.build) = b790a2af9fc48e520393fa7f0a15236aa6b409f5 +SHA1 (patch-panels_common_meson.build) = dee53989c12235d6d26ad5bf5bb2b91d4b57838f +SHA1 (patch-panels_datetime_date-endian.c) = e8c642b22a989066e53637932b0bb3677d6b0990 +SHA1 (patch-panels_info-overview_cc-info-overview-panel.c) = f93d03c6ebf9b16d0f1cee8f6b073a10c95f32f0 +SHA1 (patch-panels_info-overview_meson.build) = d6a7fe161f18fc061d6673b686ea04c55c34a513 +SHA1 (patch-panels_meson.build) = 365e4db1824f79ed64ed8b7558590f4d2db39e6f +SHA1 (patch-shell_cc-panel-loader.c) = a9021eb224e16d44ec64a6df6372b84944702925 diff --git a/sysutils/gnome-control-center/patches/patch-meson.build b/sysutils/gnome-control-center/patches/patch-meson.build new file mode 100644 index 00000000000..6973c886c0f --- /dev/null +++ b/sysutils/gnome-control-center/patches/patch-meson.build @@ -0,0 +1,22 @@ +$NetBSD: patch-meson.build,v 1.1 2020/11/10 18:22:23 nia Exp $ + +Disable udev dependency, for portability reasons. + +--- meson.build.orig 2020-10-03 22:47:30.384089700 +0000 ++++ meson.build +@@ -117,7 +117,6 @@ endif + goa_req_version = '>= 3.25.3' + pulse_req_version = '>= 2.0' + +-accounts_dep = dependency('accountsservice', version: '>= 0.6.39') + colord_dep = dependency('colord', version: '>= 0.1.34') + gdk_pixbuf_dep = dependency('gdk-pixbuf-2.0', version: '>= 2.23.0') + gio_dep = dependency('gio-2.0') +@@ -131,7 +130,6 @@ polkit_gobject_dep = dependency('polkit- + pulse_dep = dependency('libpulse', version: pulse_req_version) + pulse_mainloop_dep = dependency('libpulse-mainloop-glib', version: pulse_req_version) + upower_glib_dep = dependency('upower-glib', version: '>= 0.99.8') +-gudev_dep = dependency('gudev-1.0', version: '>= 232') + x11_dep = dependency('x11') + xi_dep = dependency('xi', version: '>= 1.2') + epoxy_dep = dependency('epoxy') diff --git a/sysutils/gnome-control-center/patches/patch-panels_common_meson.build b/sysutils/gnome-control-center/patches/patch-panels_common_meson.build new file mode 100644 index 00000000000..33a20a8d38e --- /dev/null +++ b/sysutils/gnome-control-center/patches/patch-panels_common_meson.build @@ -0,0 +1,26 @@ +$NetBSD: patch-panels_common_meson.build,v 1.1 2020/11/10 18:22:23 nia Exp $ + +Disable udev dependency, for portability reasons. + +--- panels/common/meson.build.orig 2020-10-03 22:47:30.394089700 +0000 ++++ panels/common/meson.build +@@ -85,18 +85,16 @@ liblanguage_dep = declare_dependency( + ) + + gsd_headers = [ +- 'gsd-device-manager.h', + 'gsd-input-helper.h' + ] + + gsd_sources = [ +- 'gsd-device-manager.c', + 'gsd-input-helper.c' + ] + + sources = common_sources + files(gsd_sources) + +-deps = common_deps + [ gudev_dep ] ++deps = common_deps + + libdevice = static_library( + 'device', diff --git a/sysutils/gnome-control-center/patches/patch-panels_datetime_date-endian.c b/sysutils/gnome-control-center/patches/patch-panels_datetime_date-endian.c new file mode 100644 index 00000000000..1adc59bd789 --- /dev/null +++ b/sysutils/gnome-control-center/patches/patch-panels_datetime_date-endian.c @@ -0,0 +1,29 @@ +$NetBSD: patch-panels_datetime_date-endian.c,v 1.1 2020/11/10 18:22:23 nia Exp $ + +NetBSD does not have uselocale. + +--- panels/datetime/date-endian.c.orig 2020-10-03 22:47:30.400756400 +0000 ++++ panels/datetime/date-endian.c +@@ -154,18 +154,22 @@ date_endian_get_for_lang (const char *la + locale_t old_locale; + DateEndianess endian; + ++#ifndef __NetBSD__ + locale = newlocale (LC_TIME_MASK, lang, (locale_t) 0); + if (locale == (locale_t) 0) + g_warning ("Failed to create locale %s: %s", lang, g_strerror (errno)); + else + old_locale = uselocale (locale); ++#endif + + endian = date_endian_get_default (verbose); + ++#ifndef __NetBSD__ + if (locale != (locale_t) 0) { + uselocale (old_locale); + freelocale (locale); + } ++#endif + + return endian; + } diff --git a/sysutils/gnome-control-center/patches/patch-panels_info-overview_cc-info-overview-panel.c b/sysutils/gnome-control-center/patches/patch-panels_info-overview_cc-info-overview-panel.c new file mode 100644 index 00000000000..e33a2a0aa78 --- /dev/null +++ b/sysutils/gnome-control-center/patches/patch-panels_info-overview_cc-info-overview-panel.c @@ -0,0 +1,32 @@ +$NetBSD: patch-panels_info-overview_cc-info-overview-panel.c,v 1.1 2020/11/10 18:22:23 nia Exp $ + +Avoid udisks dependency, for portability reasons. + +--- panels/info-overview/cc-info-overview-panel.c.orig 2020-10-03 22:47:30.420756300 +0000 ++++ panels/info-overview/cc-info-overview-panel.c +@@ -38,7 +38,6 @@ + #include <glibtop/mountlist.h> + #include <glibtop/mem.h> + #include <glibtop/sysinfo.h> +-#include <udisks/udisks.h> + + #include <gdk/gdk.h> + +@@ -472,6 +471,7 @@ get_os_type (void) + static void + get_primary_disc_info (CcInfoOverviewPanel *self) + { ++#if 0 + g_autoptr(UDisksClient) client = NULL; + GDBusObjectManager *manager; + g_autolist(GDBusObject) objects = NULL; +@@ -518,6 +518,9 @@ get_primary_disc_info (CcInfoOverviewPan + { + cc_list_row_set_secondary_label (self->disk_row, _("Unknown")); + } ++#else ++ cc_list_row_set_secondary_label (self->disk_row, _("Unknown")); ++#endif + } + + static char * diff --git a/sysutils/gnome-control-center/patches/patch-panels_info-overview_meson.build b/sysutils/gnome-control-center/patches/patch-panels_info-overview_meson.build new file mode 100644 index 00000000000..8f00e17d267 --- /dev/null +++ b/sysutils/gnome-control-center/patches/patch-panels_info-overview_meson.build @@ -0,0 +1,14 @@ +$NetBSD: patch-panels_info-overview_meson.build,v 1.1 2020/11/10 18:22:23 nia Exp $ + +Disable udisks2 for portability reasons. + +--- panels/info-overview/meson.build.orig 2020-10-03 22:47:30.420756300 +0000 ++++ panels/info-overview/meson.build +@@ -42,7 +42,6 @@ sources += gnome.compile_resources( + ) + + deps = common_deps + [ +- dependency('udisks2', version: '>= 2.8.2'), + dependency('libgtop-2.0') + ] + diff --git a/sysutils/gnome-control-center/patches/patch-panels_meson.build b/sysutils/gnome-control-center/patches/patch-panels_meson.build new file mode 100644 index 00000000000..4d869f9f44f --- /dev/null +++ b/sysutils/gnome-control-center/patches/patch-panels_meson.build @@ -0,0 +1,30 @@ +$NetBSD: patch-panels_meson.build,v 1.1 2020/11/10 18:22:23 nia Exp $ + +user-accounts panel wants krb5.pc, this isn't provided by Heimdal. + +Let's not break completely when Heimdal is the default krb5 +implementation. + +--- panels/meson.build.orig 2020-10-03 22:47:30.424089700 +0000 ++++ panels/meson.build +@@ -14,19 +14,16 @@ panels = [ + 'location', + 'lock', + 'microphone', +- 'mouse', + 'notifications', + 'online-accounts', + 'power', + 'printers', +- 'region', + 'removable-media', + 'search', + 'sharing', + 'sound', + 'universal-access', +- 'usage', +- 'user-accounts' ++ 'usage' + ] + + if host_is_linux diff --git a/sysutils/gnome-control-center/patches/patch-shell_cc-panel-loader.c b/sysutils/gnome-control-center/patches/patch-shell_cc-panel-loader.c new file mode 100644 index 00000000000..eb7ff068d1b --- /dev/null +++ b/sysutils/gnome-control-center/patches/patch-shell_cc-panel-loader.c @@ -0,0 +1,56 @@ +$NetBSD: patch-shell_cc-panel-loader.c,v 1.1 2020/11/10 18:22:23 nia Exp $ + +mouse panel requires udev, which is non-portable. + +user panel requires kerberos, for which detection is broken. + +--- shell/cc-panel-loader.c.orig 2020-10-03 22:47:30.597422600 +0000 ++++ shell/cc-panel-loader.c +@@ -42,7 +42,6 @@ extern GType cc_default_apps_panel_get_t + extern GType cc_display_panel_get_type (void); + extern GType cc_info_overview_panel_get_type (void); + extern GType cc_keyboard_panel_get_type (void); +-extern GType cc_mouse_panel_get_type (void); + #ifdef BUILD_NETWORK + extern GType cc_network_panel_get_type (void); + extern GType cc_wifi_panel_get_type (void); +@@ -51,7 +50,6 @@ extern GType cc_notifications_panel_get_ + extern GType cc_goa_panel_get_type (void); + extern GType cc_power_panel_get_type (void); + extern GType cc_printers_panel_get_type (void); +-extern GType cc_region_panel_get_type (void); + extern GType cc_removable_media_panel_get_type (void); + extern GType cc_search_panel_get_type (void); + extern GType cc_sharing_panel_get_type (void); +@@ -60,7 +58,6 @@ extern GType cc_sound_panel_get_type (vo + extern GType cc_bolt_panel_get_type (void); + #endif /* BUILD_THUNDERBOLT */ + extern GType cc_ua_panel_get_type (void); +-extern GType cc_user_panel_get_type (void); + #ifdef BUILD_WACOM + extern GType cc_wacom_panel_get_type (void); + #endif /* BUILD_WACOM */ +@@ -106,7 +103,6 @@ static CcPanelLoaderVtable default_panel + PANEL_TYPE("location", cc_location_panel_get_type, NULL), + PANEL_TYPE("lock", cc_lock_panel_get_type, NULL), + PANEL_TYPE("microphone", cc_microphone_panel_get_type, NULL), +- PANEL_TYPE("mouse", cc_mouse_panel_get_type, NULL), + #ifdef BUILD_NETWORK + PANEL_TYPE("network", cc_network_panel_get_type, NULL), + PANEL_TYPE("wifi", cc_wifi_panel_get_type, cc_wifi_panel_static_init_func), +@@ -115,7 +111,6 @@ static CcPanelLoaderVtable default_panel + PANEL_TYPE("online-accounts", cc_goa_panel_get_type, NULL), + PANEL_TYPE("power", cc_power_panel_get_type, NULL), + PANEL_TYPE("printers", cc_printers_panel_get_type, NULL), +- PANEL_TYPE("region", cc_region_panel_get_type, NULL), + PANEL_TYPE("removable-media", cc_removable_media_panel_get_type, NULL), + PANEL_TYPE("search", cc_search_panel_get_type, NULL), + PANEL_TYPE("sharing", cc_sharing_panel_get_type, NULL), +@@ -125,7 +120,6 @@ static CcPanelLoaderVtable default_panel + #endif + PANEL_TYPE("universal-access", cc_ua_panel_get_type, NULL), + PANEL_TYPE("usage", cc_usage_panel_get_type, NULL), +- PANEL_TYPE("user-accounts", cc_user_panel_get_type, NULL), + #ifdef BUILD_WACOM + PANEL_TYPE("wacom", cc_wacom_panel_get_type, cc_wacom_panel_static_init_func), + #endif |