BSD Ports

x11/gnome-shell 47.10_1,1 MidnightBSD

Next generation GNOME desktop shell

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
b75b93d694
License
gpl2+, lgpl2.1+
Categories
x11, gnome

Description

Next generation GNOME desktop shell

In the other systems

SystemPortVersion
MidnightBSDx11/gnome-shell47.10_1,1
FreeBSDx11/gnome-shell47.10
OpenBSDx11/gnome/shell49.10p2
NetBSDx11/gnome-shell40.2nb47
DragonFlyx11/gnome-shell42.4_14
HardenedBSDx11/gnome-shell47.10
GhostBSDx11/gnome-shell47.10

Install

Binary package:

mport install gnome-shell

From mports:

cd /usr/mports/x11/gnome-shell && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	gnome-shell>0:x11/gnome-shell

Dependencies

As this port's Makefile names them.

Build 3

Library 11

Runtime 2

Build dependencies 14
Run dependencies 13

Configuration

Options name: x11_gnome-shell

OptionDefaultDescription
EXAMPLESon
USES
compiler:c11 cpe gettext-tools gnome gstreamer localbase meson pathfix pkgconfig python:build shebangfix tar:xz xorg
Service scripts
none

Files

Manual pages 1
  • gnome-shell(1)
pkg-plist 151
  • bin/gnome-extensions-app
  • bin/gnome-shell
  • bin/gnome-shell-test-tool
  • lib/gnome-shell/Gvc-1.0.typelib
  • lib/gnome-shell/Shell-15.typelib
  • lib/gnome-shell/St-15.typelib
  • lib/gnome-shell/girepository-1.0/Shew-0.typelib
  • lib/gnome-shell/libgnome-shell-menu.so
  • lib/gnome-shell/libgvc.so
  • lib/gnome-shell/libshell-15.so
  • lib/gnome-shell/libshew-0.so
  • lib/gnome-shell/libst-15.so
  • libexec/gnome-shell-calendar-server
  • libexec/gnome-shell-hotplug-sniffer
  • libexec/gnome-shell-perf-helper
  • share/applications/org.gnome.Extensions.desktop
  • share/applications/org.gnome.Shell.Extensions.desktop
  • share/applications/org.gnome.Shell.desktop
  • share/dbus-1/interfaces/org.gnome.Shell.Extensions.xml
  • share/dbus-1/interfaces/org.gnome.Shell.Introspect.xml
  • share/dbus-1/interfaces/org.gnome.Shell.PadOsd.xml
  • share/dbus-1/interfaces/org.gnome.Shell.Screencast.xml
  • share/dbus-1/interfaces/org.gnome.Shell.Screenshot.xml
  • share/dbus-1/interfaces/org.gnome.ShellSearchProvider.xml
  • share/dbus-1/interfaces/org.gnome.ShellSearchProvider2.xml
  • share/dbus-1/services/org.gnome.Extensions.service
  • share/dbus-1/services/org.gnome.ScreenSaver.service
  • share/dbus-1/services/org.gnome.Shell.CalendarServer.service
  • share/dbus-1/services/org.gnome.Shell.Extensions.service
  • share/dbus-1/services/org.gnome.Shell.HotplugSniffer.service
  • share/dbus-1/services/org.gnome.Shell.Notifications.service
  • share/dbus-1/services/org.gnome.Shell.Screencast.service
  • share/examples/gnome-shell/xprofile
  • share/gnome-control-center/keybindings/50-gnome-shell-launchers.xml
  • share/gnome-control-center/keybindings/50-gnome-shell-screenshots.xml
  • share/gnome-control-center/keybindings/50-gnome-shell-system.xml
  • share/gnome-shell/Gvc-1.0.gir
  • share/gnome-shell/Shell-15.gir
  • share/gnome-shell/St-15.gir
  • share/gnome-shell/gir-1.0/Shew-0.gir
  • share/gnome-shell/gnome-shell-dbus-interfaces.gresource
  • share/gnome-shell/gnome-shell-icons.gresource
  • share/gnome-shell/gnome-shell-osk-layouts.gresource
  • share/gnome-shell/gnome-shell-theme.gresource
  • share/gnome-shell/org.gnome.Extensions
  • share/gnome-shell/org.gnome.Extensions.data.gresource
  • share/gnome-shell/org.gnome.Extensions.src.gresource
  • share/gnome-shell/org.gnome.ScreenSaver
  • share/gnome-shell/org.gnome.ScreenSaver.src.gresource
  • share/gnome-shell/org.gnome.Shell.Extensions
  • share/gnome-shell/org.gnome.Shell.Extensions.src.gresource
  • share/gnome-shell/org.gnome.Shell.Notifications
  • share/gnome-shell/org.gnome.Shell.Notifications.src.gresource
  • share/gnome-shell/org.gnome.Shell.Screencast
  • share/gnome-shell/org.gnome.Shell.Screencast.src.gresource
  • share/gnome-shell/perf-background.xml
  • share/icons/hicolor/scalable/apps/org.gnome.Extensions.Devel.svg
  • share/icons/hicolor/scalable/apps/org.gnome.Extensions.svg
  • share/icons/hicolor/scalable/apps/org.gnome.Shell.Extensions.svg
  • share/icons/hicolor/symbolic/apps/org.gnome.Extensions-symbolic.svg
  • share/icons/hicolor/symbolic/apps/org.gnome.Shell.Extensions-symbolic.svg
  • share/locale/ab/LC_MESSAGES/gnome-shell.mo
  • share/locale/af/LC_MESSAGES/gnome-shell.mo
  • share/locale/an/LC_MESSAGES/gnome-shell.mo
  • share/locale/ar/LC_MESSAGES/gnome-shell.mo
  • share/locale/as/LC_MESSAGES/gnome-shell.mo
  • share/locale/ast/LC_MESSAGES/gnome-shell.mo
  • share/locale/be/LC_MESSAGES/gnome-shell.mo
  • share/locale/bg/LC_MESSAGES/gnome-shell.mo
  • share/locale/bn/LC_MESSAGES/gnome-shell.mo
  • share/locale/bn_IN/LC_MESSAGES/gnome-shell.mo
  • share/locale/bs/LC_MESSAGES/gnome-shell.mo
  • share/locale/ca/LC_MESSAGES/gnome-shell.mo
  • share/locale/ca@valencia/LC_MESSAGES/gnome-shell.mo
  • share/locale/ckb/LC_MESSAGES/gnome-shell.mo
  • share/locale/cs/LC_MESSAGES/gnome-shell.mo
  • share/locale/da/LC_MESSAGES/gnome-shell.mo
  • share/locale/de/LC_MESSAGES/gnome-shell.mo
  • share/locale/el/LC_MESSAGES/gnome-shell.mo
  • share/locale/en_GB/LC_MESSAGES/gnome-shell.mo
  • share/locale/eo/LC_MESSAGES/gnome-shell.mo
  • share/locale/es/LC_MESSAGES/gnome-shell.mo
  • share/locale/et/LC_MESSAGES/gnome-shell.mo
  • share/locale/eu/LC_MESSAGES/gnome-shell.mo
  • share/locale/fa/LC_MESSAGES/gnome-shell.mo
  • share/locale/fi/LC_MESSAGES/gnome-shell.mo
  • share/locale/fr/LC_MESSAGES/gnome-shell.mo
  • share/locale/fur/LC_MESSAGES/gnome-shell.mo
  • share/locale/fy/LC_MESSAGES/gnome-shell.mo
  • share/locale/ga/LC_MESSAGES/gnome-shell.mo
  • share/locale/gd/LC_MESSAGES/gnome-shell.mo
  • share/locale/gl/LC_MESSAGES/gnome-shell.mo
  • share/locale/gu/LC_MESSAGES/gnome-shell.mo
  • share/locale/he/LC_MESSAGES/gnome-shell.mo
  • share/locale/hi/LC_MESSAGES/gnome-shell.mo
  • share/locale/hr/LC_MESSAGES/gnome-shell.mo
  • share/locale/hu/LC_MESSAGES/gnome-shell.mo
  • share/locale/ia/LC_MESSAGES/gnome-shell.mo
  • share/locale/id/LC_MESSAGES/gnome-shell.mo
  • share/locale/ie/LC_MESSAGES/gnome-shell.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/gnome-shell-47.10.tar.xz2.144616e+065174d25bb05d35f3612498efc33a1de533fc4e0f39e3eb377fd09591c94a10e6
Master sites 1
  • GNOME

Commit history 5

DateCommitCreditsLog message
b75b93d694 Lucas Holt x11/gnome-shell: restore 47.10 (#1642)
Restores GNOME Shell 47.10 and keeps its license metadata in canonical order. Validation: bmake patch and prior full package build succeeded. portlint -C reports historical warnings only. ## Summary by Sourcery Restore the GNOME Shell port to version 47.10 with updated dependencies, compatibility adjustments, and package metadata. Bug Fixes: - Restore the GNOME Shell port to the 47.10 release and retain compatibility with the supported non-systemd login manager environment. Enhancements: - Align GNOME Shell dependencies, patches, application metadata, and installed files with the 47.x release. - Keep license metadata in canonical order. Signed-off-by: Lucas Holt <[email protected]>
8413aac0c5 Lucas Holt x11/gnome-shell: update to 50.5 (#1623)
Updates `x11/gnome-shell` from 49.10 to **50.5**. 49.10 links `libmutter-17`, but `x11-wm/mutter` is now 50.5 (`libmutter-18`), so the current port can't build. 50.5 is the latest release in the 50.x series the GNOME stack is being held on (see #1619, #1620, #1621). Changes: - `libmutter-18.so` and `include/mutter-18/*` (previously `-17`) - `pkg-plist`: the `Shell`/`St` typelibs and `libshell`/`libst` follow the mutter API version, so `-17` becomes `-18` - **ConsoleKit login manager patch** rebased onto 50.5, plus the members 50.x calls that the ConsoleKit manager was missing: `getCurrentUserProxy()`, `preparingForSleep`, `canRebootToBootLoaderMenu()` and `setRebootToBootLoaderMenu()`. Without them, `timeLimitsManager.js` throws on ConsoleKit systems; that was already true for 49.10. …
51e76d9efc Lucas Holt x11/gnome-shell: bump PORTREVISION for EDS ABI (#1356)
Bump PORTREVISION for the Evolution Data Server 3.61 ABI transition. No source changes. Validated bmake -V PORTREVISION and git diff --check. ## Summary by Sourcery Enhancements: - Refresh the GNOME Shell package revision for the Evolution Data Server ABI transition. Signed-off-by: Lucas Holt <[email protected]>
7b5c0095bd Lucas Holt x11/gnome-shell: update to 49.10 (#1347)
a05b377b53 Lucas Holt *: bump PORTREVISION for the textproc/libxml2 2.15 shared library change (#848)
`textproc/libxml2` 2.15 changed SONAME from `libxml2.so.2` to `libxml2.so.16` **and** removed ELF symbol versioning entirely — the new library defines no `LIBXML2_*` versions at all. Consumers built against the old library were never rebuilt, so they still record a dependency on `libxml2.so.2` plus version requirements nothing can satisfy, and fail at load time: ``` ld-elf.so.1: /usr/local/lib/libxml2.so.2: version LIBXML2_2.4.30 required by /usr/local/lib/libevdocument3.so.4 not defined ``` ### Scope `Tools/scripts/bump_revision.pl -f -l textproc/libxml2` — **436 Makefiles**: 323 revisions incremented, 113 gained a `PORTREVISION` line. The diff touches nothing but `PORTREVISION` lines (verified: `git diff -U0` shows no other changed line), and spot-checked ports still …