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
| System | Port | Version |
|---|---|---|
| MidnightBSD | x11/gnome-shell | 47.10_1,1 |
| FreeBSD | x11/gnome-shell | 47.10 |
| OpenBSD | x11/gnome/shell | 49.10p2 |
| NetBSD | x11/gnome-shell | 40.2nb47 |
| DragonFly | x11/gnome-shell | 42.4_14 |
| HardenedBSD | x11/gnome-shell | 47.10 |
| GhostBSD | x11/gnome-shell | 47.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
${PYTHON_PKGNAMEPREFIX}docutils>0: textproc/py-docutilsgsettings-desktop-schemas>0: devel/gsettings-desktop-schemassassc: textproc/sassc
Library 11
libgcr-4.so: security/gcrlibgjs.so: lang/gjslibgraphene-1.0.so: graphics/graphenelibical.so: devel/libicallibjson-glib-1.0.so: devel/json-gliblibmutter-15.so: x11-wm/mutterlibp11-kit.so: security/p11-kitlibpolkit-agent-1.so: sysutils/polkitlibpulse-mainloop-glib.so: audio/pulseaudiolibpipewire-0.3.so: multimedia/pipewirelibibus-1.0.so: textproc/ibus
Runtime 2
Build dependencies 14
Run dependencies 13
Configuration
Options name: x11_gnome-shell
| Option | Default | Description |
|---|---|---|
| EXAMPLES | on |
- 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
| File | Size | SHA256 |
|---|---|---|
| gnome/gnome-shell-47.10.tar.xz | 2.144616e+06 | 5174d25bb05d35f3612498efc33a1de533fc4e0f39e3eb377fd09591c94a10e6 |
Master sites 1
- GNOME
Commit history 5
| Date | Commit | Credits | Log 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
… |