BSD Ports

x11/gnome-session 50.1,1 MidnightBSD

Session component for the GNOME desktop

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
03aa57fb98
License
gpl2+
Categories
x11, gnome

Description

This provides session management for the GNOME desktop, and provides the tools used to start the desktop.

In the other systems

SystemPortVersion
MidnightBSDx11/gnome-session50.1,1
FreeBSDx11/gnome-session47.0.1
OpenBSDx11/gnome/session49alpha1p0
NetBSDx11/gnome-session40.1.1nb29
DragonFlyx11/gnome-session42.0_4
HardenedBSDx11/gnome-session47.0.1
GhostBSDx11/gnome-session47.0.1

Install

Binary package:

mport install gnome-session

From mports:

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

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

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

Dependencies

As this port's Makefile names them.

Build 1

Library 3

Runtime 3

Build dependencies 4
Run dependencies 6
Required by 1

Configuration

No options to configure.

USES
compiler:c11 gettext gl gnome localbase:ldflags meson pkgconfig python:build tar:xz xorg
Service scripts
none

Files

Manual pages 3
  • gnome-session(1)
  • gnome-session-inhibit(1)
  • gnome-session-quit(1)
pkg-plist 127
  • bin/gnome-session
  • bin/gnome-session-inhibit
  • bin/gnome-session-quit
  • libexec/gnome-session-service
  • share/gnome-session/sessions/gnome.session
  • share/applications/gnome-mimeapps.list
  • share/locale/ab/LC_MESSAGES/gnome-session.mo
  • share/locale/af/LC_MESSAGES/gnome-session.mo
  • share/locale/am/LC_MESSAGES/gnome-session.mo
  • share/locale/an/LC_MESSAGES/gnome-session.mo
  • share/locale/ar/LC_MESSAGES/gnome-session.mo
  • share/locale/as/LC_MESSAGES/gnome-session.mo
  • share/locale/ast/LC_MESSAGES/gnome-session.mo
  • share/locale/az/LC_MESSAGES/gnome-session.mo
  • share/locale/be/LC_MESSAGES/gnome-session.mo
  • share/locale/be@latin/LC_MESSAGES/gnome-session.mo
  • share/locale/bg/LC_MESSAGES/gnome-session.mo
  • share/locale/bn/LC_MESSAGES/gnome-session.mo
  • share/locale/bn_IN/LC_MESSAGES/gnome-session.mo
  • share/locale/br/LC_MESSAGES/gnome-session.mo
  • share/locale/bs/LC_MESSAGES/gnome-session.mo
  • share/locale/ca/LC_MESSAGES/gnome-session.mo
  • share/locale/ca@valencia/LC_MESSAGES/gnome-session.mo
  • share/locale/ckb/LC_MESSAGES/gnome-session.mo
  • share/locale/crh/LC_MESSAGES/gnome-session.mo
  • share/locale/cs/LC_MESSAGES/gnome-session.mo
  • share/locale/csb/LC_MESSAGES/gnome-session.mo
  • share/locale/cy/LC_MESSAGES/gnome-session.mo
  • share/locale/da/LC_MESSAGES/gnome-session.mo
  • share/locale/de/LC_MESSAGES/gnome-session.mo
  • share/locale/dz/LC_MESSAGES/gnome-session.mo
  • share/locale/el/LC_MESSAGES/gnome-session.mo
  • share/locale/en@shaw/LC_MESSAGES/gnome-session.mo
  • share/locale/en_CA/LC_MESSAGES/gnome-session.mo
  • share/locale/en_GB/LC_MESSAGES/gnome-session.mo
  • share/locale/eo/LC_MESSAGES/gnome-session.mo
  • share/locale/es/LC_MESSAGES/gnome-session.mo
  • share/locale/et/LC_MESSAGES/gnome-session.mo
  • share/locale/eu/LC_MESSAGES/gnome-session.mo
  • share/locale/fa/LC_MESSAGES/gnome-session.mo
  • share/locale/fi/LC_MESSAGES/gnome-session.mo
  • share/locale/fr/LC_MESSAGES/gnome-session.mo
  • share/locale/fur/LC_MESSAGES/gnome-session.mo
  • share/locale/fy/LC_MESSAGES/gnome-session.mo
  • share/locale/ga/LC_MESSAGES/gnome-session.mo
  • share/locale/gd/LC_MESSAGES/gnome-session.mo
  • share/locale/gl/LC_MESSAGES/gnome-session.mo
  • share/locale/gu/LC_MESSAGES/gnome-session.mo
  • share/locale/ha/LC_MESSAGES/gnome-session.mo
  • share/locale/he/LC_MESSAGES/gnome-session.mo
  • share/locale/hi/LC_MESSAGES/gnome-session.mo
  • share/locale/hr/LC_MESSAGES/gnome-session.mo
  • share/locale/hu/LC_MESSAGES/gnome-session.mo
  • share/locale/hy/LC_MESSAGES/gnome-session.mo
  • share/locale/ia/LC_MESSAGES/gnome-session.mo
  • share/locale/id/LC_MESSAGES/gnome-session.mo
  • share/locale/ie/LC_MESSAGES/gnome-session.mo
  • share/locale/ig/LC_MESSAGES/gnome-session.mo
  • share/locale/is/LC_MESSAGES/gnome-session.mo
  • share/locale/it/LC_MESSAGES/gnome-session.mo
  • share/locale/ja/LC_MESSAGES/gnome-session.mo
  • share/locale/ka/LC_MESSAGES/gnome-session.mo
  • share/locale/kab/LC_MESSAGES/gnome-session.mo
  • share/locale/kk/LC_MESSAGES/gnome-session.mo
  • share/locale/km/LC_MESSAGES/gnome-session.mo
  • share/locale/kn/LC_MESSAGES/gnome-session.mo
  • share/locale/ko/LC_MESSAGES/gnome-session.mo
  • share/locale/ku/LC_MESSAGES/gnome-session.mo
  • share/locale/kw/LC_MESSAGES/gnome-session.mo
  • share/locale/lo/LC_MESSAGES/gnome-session.mo
  • share/locale/lt/LC_MESSAGES/gnome-session.mo
  • share/locale/lv/LC_MESSAGES/gnome-session.mo
  • share/locale/mai/LC_MESSAGES/gnome-session.mo
  • share/locale/mg/LC_MESSAGES/gnome-session.mo
  • share/locale/mi/LC_MESSAGES/gnome-session.mo
  • share/locale/mjw/LC_MESSAGES/gnome-session.mo
  • share/locale/mk/LC_MESSAGES/gnome-session.mo
  • share/locale/ml/LC_MESSAGES/gnome-session.mo
  • share/locale/mn/LC_MESSAGES/gnome-session.mo
  • share/locale/mr/LC_MESSAGES/gnome-session.mo
  • share/locale/ms/LC_MESSAGES/gnome-session.mo
  • share/locale/nb/LC_MESSAGES/gnome-session.mo
  • share/locale/nds/LC_MESSAGES/gnome-session.mo
  • share/locale/ne/LC_MESSAGES/gnome-session.mo
  • share/locale/nl/LC_MESSAGES/gnome-session.mo
  • share/locale/nn/LC_MESSAGES/gnome-session.mo
  • share/locale/nso/LC_MESSAGES/gnome-session.mo
  • share/locale/oc/LC_MESSAGES/gnome-session.mo
  • share/locale/or/LC_MESSAGES/gnome-session.mo
  • share/locale/pa/LC_MESSAGES/gnome-session.mo
  • share/locale/pl/LC_MESSAGES/gnome-session.mo
  • share/locale/ps/LC_MESSAGES/gnome-session.mo
  • share/locale/pt/LC_MESSAGES/gnome-session.mo
  • share/locale/pt_BR/LC_MESSAGES/gnome-session.mo
  • share/locale/ro/LC_MESSAGES/gnome-session.mo
  • share/locale/ru/LC_MESSAGES/gnome-session.mo
  • share/locale/rw/LC_MESSAGES/gnome-session.mo
  • share/locale/si/LC_MESSAGES/gnome-session.mo
  • share/locale/sk/LC_MESSAGES/gnome-session.mo
  • share/locale/sl/LC_MESSAGES/gnome-session.mo

The first 100 are listed.

distinfo 1
FileSizeSHA256
gnome/gnome-session-50.1.tar.xz4014286289b6afa44d3e4c999ce5761ff8b2c10ba309f55f9425f2b13f98208c81f6fb
Master sites 1
  • GNOME

Commit history 5

DateCommitCreditsLog message
03aa57fb98 Lucas Holt x11/gnome-session: roll back to 50.1 (#1621)
Rolls `x11/gnome-session` back from 51.0 to **50.1** (latest 50.x). Parts of GNOME 51 can't be updated yet because they depend on systemd, which BSD systems lack, so this keeps it in line with the 50.x stack. Companion to #1619 (gnome-user-docs) and #1620 (gnome-settings-daemon). This port was never on 50.x in the tree (49.3 went straight to 51.0), so it needed more than a version change: - `PORTVERSION=50.1` with `PORTEPOCH=1`; `PORTSCOUT=limit:^50\.` - **Patches:** 50.x still has the `GsmSystem` GInterface and always builds `gsm-systemd.c`. The 51.0 patches assume the newer `GsmSystem` subclass API and don't compile here, so this brings back the 49.3-era patch set (including `gsm-systemd.c` and `gsm-util.[ch]`) and keeps only the 51.0 `data/meson.build` patch. …
3ac22111ff Lucas Holt x11/gnome-session: update to 51.0 (#1384)
557a32b5f3 Lucas Holt x11/gnome-session: update to 49.3 (#1369)
Update GNOME Session to 49.3. - Refresh Meson/systemd option handling for MidnightBSD - Preserve ConsoleKit session tracking and non-systemd build - Remove obsolete upstream patches and refresh plist for new binaries Validation: bmake makesum patch build fake package test check-license; package/test were validated in a clean detached worktree. The upstream project defines no tests. ## Summary by Sourcery Update GNOME Session to 49.3 while retaining MidnightBSD compatibility across ConsoleKit and non-systemd configurations. Enhancements: - Update GNOME Session to version 49.3 with refreshed build configuration for MidnightBSD. - Preserve ConsoleKit session tracking and support for non-systemd environments while adapting to upstream changes. …
241b3abb7d Lucas Holt x11/gnome-session: bump revision for gnome-desktop 51 ABI (#1305)
Rebuild for the libgnome-desktop-3.so.20 to .21 ABI change in x11/gnome-desktop 51.0 (#1295).\n\nValidation:\n- bmake -V PORTREVISION (1)\n- portlint -C\n- git diff --check ## Summary by Sourcery Enhancements: - Bump the gnome-session port revision to rebuild against the updated GNOME desktop library ABI. Signed-off-by: Lucas Holt <[email protected]>
f197687ea5 Lucas Holt Update gnome-session to 47.0.1 (#903)