notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
Port details
gamescope Micro-compositor from SteamOS
3.11.36 x11-wm on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2020-11-16 03:52:55
Last Update: 2022-08-18 09:42:54
Commit Hash: bf4b73d
Also Listed In: wayland
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (4 items)
Collapse this list.
  1. bin/gamescope
  2. /usr/local/share/licenses/gamescope-3.11.36/catalog.mk
  3. /usr/local/share/licenses/gamescope-3.11.36/LICENSE
  4. /usr/local/share/licenses/gamescope-3.11.36/BSD2CLAUSE
Collapse this list.
Dependency lines:
  • gamescope>0:x11-wm/gamescope
To install the port:
cd /usr/ports/x11-wm/gamescope/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-wm/gamescope
  • pkg install gamescope
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: gamescope
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
gamescope
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd643.9.23.9.1
FreeBSD:11:armv6--
FreeBSD:11:i3863.9.23.9.1
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-3.11.32
FreeBSD:12:amd643.11.323.11.32
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3863.11.323.11.32
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-3.11.32
FreeBSD:13:amd643.11.323.11.32
FreeBSD:13:armv63.7.1-
FreeBSD:13:armv7--
FreeBSD:13:i3863.11.323.11.32
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-3.9
FreeBSD:13:riscv64--
FreeBSD:14:aarch643.11.32-
FreeBSD:14:amd643.11.32-
FreeBSD:14:armv6--
FreeBSD:14:armv73.11.32-
FreeBSD:14:i3863.11.36-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc643.7.1_1-
FreeBSD:14:riscv64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. glslangValidator : graphics/glslang
  2. evdev-proto>0 : devel/evdev-proto
  3. libliftoff>=0.3.0<0.4.0 : graphics/libliftoff
  4. vulkan-headers>0 : graphics/vulkan-headers
  5. wayland-protocols>=1.17 : graphics/wayland-protocols
  6. wlroots>=0.15.0<0.16.0 : x11-toolkits/wlroots
  7. meson>=0.57.1_1 : devel/meson
  8. ninja : devel/ninja
  9. pkgconf>=1.3.0_1 : devel/pkgconf
  10. sdl2-config : devel/sdl20
  11. x11.pc : x11/libX11
  12. xcomposite.pc : x11/libXcomposite
  13. xdamage.pc : x11/libXdamage
  14. xext.pc : x11/libXext
  15. xfixes.pc : x11/libXfixes
  16. xrender.pc : x11/libXrender
  17. xres.pc : x11/libXres
  18. xtst.pc : x11/libXtst
  19. xxf86vm.pc : x11/libXxf86vm
Runtime dependencies:
  1. x11.pc : x11/libX11
  2. xcomposite.pc : x11/libXcomposite
  3. xdamage.pc : x11/libXdamage
  4. xext.pc : x11/libXext
  5. xfixes.pc : x11/libXfixes
  6. xrender.pc : x11/libXrender
  7. xres.pc : x11/libXres
  8. xtst.pc : x11/libXtst
  9. xxf86vm.pc : x11/libXxf86vm
Library dependencies:
  1. libepoll-shim.so : devel/libepoll-shim
  2. libdrm.so : graphics/libdrm
  3. libliftoff.so : graphics/libliftoff
  4. libvulkan.so : graphics/vulkan-loader
  5. libwayland-server.so : graphics/wayland
  6. libwlroots.so : x11-toolkits/wlroots
  7. libxkbcommon.so : x11/libxkbcommon
  8. libpipewire-0.3.so : multimedia/pipewire
  9. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/Plagman/gamescope/tar.gz/3.11.36?dummy=/
Collapse this list.

Number of commits found: 67

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
18 Aug 2022 09:42:54
 files touched by this commit commit hash:bf4b73d37d7b09739e7275f94f1fb66ddb925a53  3.11.36
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: unbundle libliftoff after 93054149a58a

This reverts commit 7e0eeca6bb238a8cc201b921c52a97fd856dd255.
18 Aug 2022 00:29:59
 files touched by this commit commit hash:57acefd88b16819338cbe65ff9fa7bdf4c364ee2  3.11.36
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.36

Changes:	https://github.com/Plagman/gamescope/compare/3.11.32...3.11.36
Reported by:	Repology, portscout
18 Aug 2022 00:29:59
 files touched by this commit commit hash:7e0eeca6bb238a8cc201b921c52a97fd856dd255  3.11.32
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: bundle libliftoff, preparing for update

This reverts commit ef2d0a35dd40b8b59bf9f94b3887d26631b3465d.
01 Jul 2022 08:01:22
 files touched by this commit commit hash:b2eed2d66478efa63594275ffecd1be2d565c983  3.11.32
Baptiste Daroussin (bapt) search for other commits by this committer
wayland: add wayland virtual category
06 Jun 2022 09:03:53
 files touched by this commit commit hash:dc1a7ffc25672beb2cefa0dc5379a14635fe7be4  3.11.32
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.32

Changes:	https://github.com/Plagman/gamescope/compare/3.11.30...3.11.32
Reported by:	Repology
26 Apr 2022 14:36:29
 files touched by this commit commit hash:b6ca2d883abf3a123ac636088863a9e6418c1963  3.11.30
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.30

Changes:	https://github.com/Plagman/gamescope/compare/3.11.28...3.11.30
Reported by:	Repology
19 Apr 2022 19:33:01
 files touched by this commit commit hash:8561e76a4a54a6048e5d414b37924bcd6cf28794  3.11.28
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.28

Changes:	https://github.com/Plagman/gamescope/compare/3.11.27...3.11.28
Reported by:	Repology
12 Mar 2022 16:19:40
 files touched by this commit commit hash:11045e2908165a7e90e120cf271e5e6c66d5cd77  3.11.27
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.27

Changes:	https://github.com/Plagman/gamescope/compare/3.11.26...3.11.27
Reported by:	portscout
02 Mar 2022 10:47:51
 files touched by this commit commit hash:02e710b993f9d8d6ce8d2b77dc6352de4f016704  3.11.26
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.26

Changes:	https://github.com/Plagman/gamescope/compare/3.11.25...3.11.26
Reported by:	portscout
27 Feb 2022 23:10:39
 files touched by this commit commit hash:5ccc9687b386b52ef3d63a9243715d6c813201b0  3.11.25
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.25

Changes:	https://github.com/Plagman/gamescope/compare/3.11.23...3.11.25
Reported by:	portscout
19 Feb 2022 00:55:17
 files touched by this commit commit hash:d1f00f821511c74161e4df9689dd9b74dc123a5a  3.11.23
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.23

Changes:	https://github.com/Plagman/gamescope/compare/3.11.22...3.11.23
Reported by:	portscout
18 Feb 2022 20:39:32
 files touched by this commit commit hash:7d2c06b3d717add0d9f212ad239d96ac6aaf7bed  3.11.22
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.22

Changes:	https://github.com/Plagman/gamescope/compare/3.11.21...3.11.22
Reported by:	portscout
16 Feb 2022 16:03:23
 files touched by this commit commit hash:b763cba33a1aac00097a6bf0f3f6c8e4d97bb686  3.11.21
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.21

Changes:	https://github.com/Plagman/gamescope/compare/3.11.19...3.11.21
Reported by:	portscout
15 Feb 2022 11:16:24
 files touched by this commit commit hash:46752e2d7f110d1ed4a474444abc25aa27b8d078  3.11.19
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.19

Changes:	https://github.com/Plagman/gamescope/compare/3.11.14...3.11.19
Reported by:	portscout
14 Feb 2022 12:24:16
 files touched by this commit commit hash:9b5261b7e82ef446d04052135490f696b2e98e55  3.11.14
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: unbreak fetch due to repo growth

fetch: https://github.com/Plagman/gamescope/commit/a618ea074660.patch: size
mismatch: expected 2587, actual 2589

-index 5a47ff84..bba9ec84 100644
+index 5a47ff840..bba9ec849 100644
13 Feb 2022 21:57:09
 files touched by this commit commit hash:70afcc3aa9be7c92f22120e044941d7befacf594  3.11.14
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.14

Changes:	https://github.com/Plagman/gamescope/compare/3.11.13...3.11.14
Reported by:	portscout
13 Feb 2022 11:05:01
 files touched by this commit commit hash:0641ffa812df839d8f23f01cebd404c66d28fde8  3.11.13
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.13

Changes:	https://github.com/Plagman/gamescope/compare/3.11.11...3.11.13
Reported by:	portscout
12 Feb 2022 20:31:11
 files touched by this commit commit hash:f3eb2968bf2c95413bb390d93c3bb049010baa4b  3.11.11
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.11

Changes:	https://github.com/Plagman/gamescope/compare/3.11.10...3.11.11
Reported by:	portscout
11 Feb 2022 12:18:56
 files touched by this commit commit hash:63b39d29994a75ce5696d3c1f0db9e4623f1d95d  3.11.10
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: check libliftoff package version after ef2d0a35dd40

Dependency libliftoff found: NO found 0.1.0 but need: '>= 0.2.0' ; matched: '<
0.3.0'

../src/drm.cpp:1174:8: error: use of undeclared identifier
'liftoff_output_needs_composition'
                if ( liftoff_output_needs_composition( drm->lo_output ) )
                     ^
11 Feb 2022 12:12:27
 files touched by this commit commit hash:ef2d0a35dd40b8b59bf9f94b3887d26631b3465d  3.11.10
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: unbundle libliftoff after 929a40f5e1c9

This reverts commit 8947b5348e896ba308935f13823954443ca3655c.
11 Feb 2022 10:00:46
 files touched by this commit commit hash:7387601e59d57c47b91b2830530a2599a1312749  3.11.10
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.10

Changes:	https://github.com/Plagman/gamescope/compare/3.11.9...3.11.10
Reported by:	portscout
10 Feb 2022 14:13:51
 files touched by this commit commit hash:d5e5d197407bfbc56466c9873cbfa481e4b399a9  3.11.9
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.9

Changes:	https://github.com/Plagman/gamescope/compare/3.11.8...3.11.9
Reported by:	portscout
09 Feb 2022 16:17:04
 files touched by this commit commit hash:bb547a80ac3ea50723766dabe5e85c6ee99cdc22  3.11.8
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.8

Changes:	https://github.com/Plagman/gamescope/compare/3.11.5...3.11.8
Reported by:	portscout
04 Feb 2022 16:52:00
 files touched by this commit commit hash:80a2dc0b7269afa8c77036d6898b3617cda389f3  3.11.5
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.5

Changes:	https://github.com/Plagman/gamescope/compare/3.11.0...3.11.5
Reported by:	portscout
03 Feb 2022 03:44:21
 files touched by this commit commit hash:18048494d2e91b24a2c284084fc9c23ae596eed6  3.11.0
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.11.0

Changes:	https://github.com/Plagman/gamescope/compare/3.10.8...3.11.0
Reported by:	portscout
30 Jan 2022 00:37:00
 files touched by this commit commit hash:990f2a343db703c53a430948ce56c62ae598cf81  3.10.8
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.10.8

Changes:	https://github.com/Plagman/gamescope/compare/3.10.7...3.10.8
Reported by:	portscout
20 Jan 2022 07:59:09
 files touched by this commit commit hash:ba6b1898403c4c7c98ac157223cc34173acbb68b  3.10.7
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.10.7

Changes:	https://github.com/Plagman/gamescope/compare/3.10.5...3.10.7
Reported by:	portscout
18 Jan 2022 11:39:10
 files touched by this commit commit hash:e87f3f48ef5e6e31b97068698f73a2b948272e59  3.10.5
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: drop Vulkan quirk after e9669c2a0b41
15 Jan 2022 18:54:37
 files touched by this commit commit hash:ed8ff2ab00cb384fdff03fc5ae1dc115b5b1a622  3.10.5
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.10.5

Changes:	https://github.com/Plagman/gamescope/compare/3.10.4...3.10.5
Reported by:	portscout
15 Jan 2022 01:37:48
 files touched by this commit commit hash:fcf393e4f1acbe8f35726655e460483a2176be6f  3.10.4
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.10.4

Changes:	https://github.com/Plagman/gamescope/compare/3.10.3...3.10.4
Reported by:	portscout
28 Dec 2021 17:25:36
 files touched by this commit commit hash:279ff94e15fbceb60e413aba34bbaecf70639490  3.10.3
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: unbreak fetch due to repo growth

fetch: https://github.com/Plagman/gamescope/commit/ec8e547be135.patch: size
mismatch: expected 2857, actual 2861

-index e7251ec..957d9f0 100644
+index e7251ec0..957d9f0e 100644
-index 08d9e15..7298f7b 100644
+index 08d9e158..7298f7b3 100644
-index b9ba551..e984865 100644
+index b9ba551e..e9848654 100644
-index e984865..f1a1c55 100644
+index e9848654..f1a1c55a 100644
-index 5a47ff8..bba9ec8 100644
+index 5a47ff84..bba9ec84 100644

PR:		260761
Reported by:	amdmi3
18 Dec 2021 12:21:09
 files touched by this commit commit hash:7e0d73efecb47a3e6977cb1b71612fbd3e052743  3.10.1_1
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: drop unused distfile after c8a5e7b72398
18 Dec 2021 12:21:09
 files touched by this commit commit hash:2e7307f59821e8ccf90674cb990cc7bd68921c6e  3.10.3
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.10.3

Changes:	https://github.com/Plagman/gamescope/compare/3.10.1...3.10.3
Reported by:	portscout
17 Dec 2021 20:23:58
 files touched by this commit commit hash:ffbf2d6a7d1a118cbd04b0bd8c106d76370f55ec  3.10.1_1
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: restore wlroots version check after c8a5e7b72398

0.14.0.1 (0467a752) is 0.15.0 snapshot used during long preparation.
However, the required snapshot version was never precise.
17 Dec 2021 11:30:27
 files touched by this commit commit hash:c8a5e7b72398f01591562d09b4d7659d4bd07056  3.10.1_1
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: back to system wlroots after 2af7805da5c5

This reverts commit fb9677dec35874886abfa33da1b1e426a0bb97ec.
16 Dec 2021 00:52:49
 files touched by this commit commit hash:80cf1d92aa46fa7842f005c268d486f7e5bc2019  3.10.1
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.10.1

Changes:	https://github.com/Plagman/gamescope/compare/3.10...3.10.1
Reported by:	portscout
14 Dec 2021 17:16:22
 files touched by this commit commit hash:a6494f8f1d9c16fd58937a356ae7327d5c49359e  3.10
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: switch to merged upstream fix
14 Dec 2021 17:11:58
 files touched by this commit commit hash:8176a00a7832c24f5b31477a117cf7d2299c311d  3.10
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.10

Changes:	https://github.com/Plagman/gamescope/compare/3.9.5...3.10
Reported by:	portscout
20 Nov 2021 22:41:23
 files touched by this commit commit hash:e92349ca0c3d9b0ccdb1e5d40b3b536b39f56890  3.9.5_1
Jan Beich (jbeich) search for other commits by this committer
multimedia/pipewire: force rebuild consumers after 8691df3a5142

ABI has changed: pw_{,de}init -> pipewire_{,de}init. As PipeWire
support is often runtime-optional the breakage maybe hard to notice.

 ERROR kooha::backend::screencast_portal > Error from screencast call:
Zbus(MethodError(OwnedInterfaceName(InterfaceName(Str("org.freedesktop.DBus.Error.UnknownMethod"))),
Some("No such interface “org.freedesktop.portal.ScreenCast” on object at
path /org/freedesktop/portal/desktop"), Msg { type: Error, sender:
UniqueName(Str(":1.397")), reply-serial: 18, body: Signature: [
        s (115),
] }))

ld-elf.so.1: /usr/local/libexec/xdg-desktop-portal-wlr: Undefined symbol
"pw_init"

PR:		259621
01 Nov 2021 17:37:28
 files touched by this commit commit hash:7f2a6505fea94e71b73475eadeb805f84e37d786  3.9.5
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: chase home for bundled wlroots after bfe5bc8c7a56
01 Nov 2021 17:16:34
 files touched by this commit commit hash:ab076faab8b0932d07e460f9fdd93676a3d8c0be  3.9.5
Jan Beich (jbeich) search for other commits by this committer
graphics/libliftoff: chase to the new home

https://github.com/emersion/libliftoff/commit/e77722959dc3
"This repository has been archived by the owner. It is now read-only."
18 Oct 2021 12:28:18
 files touched by this commit commit hash:71bc7284839df85219ecfbb15ab0db29773ed73d  3.9.5
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.9.5

Changes:	https://github.com/Plagman/gamescope/compare/3.9.4...3.9.5
Reported by:	portscout
10 Oct 2021 18:59:13
 files touched by this commit commit hash:ef41def5aeaec5bbcadb145a45969b735609e05f  3.9.4
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.9.4

Changes:	https://github.com/Plagman/gamescope/compare/3.9.3...3.9.4
Reported by:	portscout
06 Oct 2021 10:34:15
 files touched by this commit commit hash:b93866d9f93cdd9426b3afe82acd672f5ab22696  3.9.3
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.9.3

Changes:	https://github.com/Plagman/gamescope/compare/3.9.2...3.9.3
Reported by:	portscout
30 Sep 2021 21:23:30
 files touched by this commit commit hash:620968a43a5f9bb3fa98ab20f257a4c0d864caa7  3.9.2
Rene Ladan (rene) search for other commits by this committer
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
16 Sep 2021 08:47:10
 files touched by this commit commit hash:2c5d8a2d56c49d8264eff62ddc6152d99a96911d  3.9.2
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.9.2

Changes:	https://github.com/Plagman/gamescope/compare/3.9.1...3.9.2
Reported by:	portscout
13 Sep 2021 15:23:40
 files touched by this commit commit hash:42cf99928521c05e9a29c98dd57deacd016ac49a  3.9.1
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.9.1

Changes:	https://github.com/Plagman/gamescope/compare/3.9...3.9.1
Reported by:	portscout
07 Sep 2021 05:38:50
 files touched by this commit commit hash:f92407c62025d8facd2b8093fdaf7257ce86eb95  3.9
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: unbreak fetch

fetch: https://github.com/Plagman/gamescope/commit/d59836199ebe.patch: size
mismatch: expected 2586, actual 2588

-index 01a4c79..abac660 100644
+index 01a4c793..abac6603 100644
06 Sep 2021 19:49:35
 files touched by this commit commit hash:f091eecfd1f81e278ae7bea43b35feff05b0f3f6  3.9
Jan Beich (jbeich) search for other commits by this committer
x11-wm/{gamescope,phoc}: sort USE_* alphabetically
06 Sep 2021 19:47:41
 files touched by this commit commit hash:846299bdff1dff18bb8b9c1c9a1a92d0834e54dc  3.9
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: move USES=gl to bundled wlroots after 91e9ee8c70bc

After wlroots 0.15.0 update this port may unbundle wlroots, so USES=gl
will no longer be necessary.
06 Sep 2021 19:27:28
 files touched by this commit commit hash:91e9ee8c70bc1d2309df300916da6442b6987050  3.9
Tobias Kortkamp (tobik) search for other commits by this committer
*: Clean up some things

- Fix typos
- Remove nop or unreferenced variables
- Clean up commented PORTREVISION
- Add missing USES

Reported by:	portscan
06 Sep 2021 03:31:08
 files touched by this commit commit hash:e3e44b1a47721e3a51f1911b74a88095339bb951  3.9
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: link to upstream fix for system wlroots
06 Sep 2021 03:31:08
 files touched by this commit commit hash:6a652e5d2639d0567d783474cbc726de015e43bb  3.9
Jan Beich (jbeich) search for other commits by this committer
x11-wm/{gamescope,phoc}: split bundled wlroots changes

Move wlroots-specific changes into a separate Makefile to prevent
confusion which dependencies are safe to modify.
03 Sep 2021 01:53:28
 files touched by this commit commit hash:f59477a32434882fd9d0dbf5367f5afe7c84aff6  3.9
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.9

Changes:	https://github.com/Plagman/gamescope/compare/3.8.4...3.9
Reported by:	portscout
03 Sep 2021 01:53:28
 files touched by this commit commit hash:8947b5348e896ba308935f13823954443ca3655c  3.8.4
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: bundle libliftoff, preparing for update

This reverts commit e4627682874a487b3c8bde7f8d70a4532a549bed.
01 Jul 2021 13:50:17
 files touched by this commit commit hash:e4627682874a487b3c8bde7f8d70a4532a549bed  3.8.4
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: unbundle libliftoff
30 Jun 2021 12:37:24
 files touched by this commit commit hash:fb9677dec35874886abfa33da1b1e426a0bb97ec  3.8.4
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: temporarily use static wlroots after f2820b6cc217
30 Jun 2021 11:40:52
 files touched by this commit commit hash:c6840326096070dd3247ed317863a39b0019093d  3.8.4
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.8.4

Changes:	https://github.com/Plagman/gamescope/compare/3.8.3...3.8.4
Reported by:	portscout
23 Jun 2021 18:07:18
 files touched by this commit commit hash:f2820b6cc2170feef17989c422f2cf46644a5b57  3.8.3
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots: update to 0.14.0

Changes:	https://github.com/swaywm/wlroots/releases/tag/0.14.0
Reported by:	GitHub (watch releases)
15 Jun 2021 22:53:02
 files touched by this commit commit hash:c71c6391a30f9155a6e2be9577f47dac17de2f4d  3.8.3
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.8.3

Changes:	https://github.com/Plagman/gamescope/compare/3.8.1...3.8.3
Reported by:	portscout, Repology
19 May 2021 12:49:52
 files touched by this commit commit hash:43ff55e9adb3b2f527b7a7dae231b513f1a984a4  3.8.1
Jan Beich (jbeich) search for other commits by this committer
x11-wm/gamescope: update to 3.8.1

Changes:	https://github.com/Plagman/gamescope/compare/3.7.1...3.8.1
Reported by:	portscout
07 Apr 2021 20:59:00
 files touched by this commit commit hash:70148c11889b8de458a1c3ea23c94d05af404296  3.7.1_1
Jan Beich (jbeich) search for other commits by this committer
x11-toolkits/wlroots: update to 0.13.0

Changes:	https://github.com/swaywm/wlroots/releases/tag/0.13.0
Reported by:	GitHub (watch releases)
Tested by:	Evgeniy Khramtsov (via CFT on x11@ list)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  3.7.1
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3.7.1
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
23 Dec 2020 20:12:36
Original commit files touched by this commit Revision:559023  3.7.1
jbeich search for other commits by this committer
devel/glslang: move to graphics/ where shaderc is
23 Dec 2020 20:12:15
Original commit files touched by this commit Revision:559022  3.7.1
jbeich search for other commits by this committer
devel/vulkan-*: move to graphics/ where vulkan-loader is

Vulkan isn't used for generic compute workloads unlike OpenCL.
For example, waifu2x-ncnn-vulkan is still graphics-related.
16 Nov 2020 03:52:30
Original commit files touched by this commit Revision:555448  3.7.1
jbeich search for other commits by this committer
x11-wm/gamescope: add new port

In an embedded session usecase, gamescope does the same thing as
steamcompmgr, but with less extra copies and latency:

- It's getting game frames through Wayland by way of Xwayland, so
  there's no copy within X itself before it gets the frame.
- It can use DRM/KMS to directly flip game frames to the screen, even
  when stretching or when notifications are up, removing another copy.
- When it does need to composite with the GPU, it does so with async
  Vulkan compute, meaning you get to see your frame quick even if the
  game already has the GPU busy with the next frame.

It also runs on top of a regular desktop, the 'nested' usecase
steamcompmgr didn't support.

- Because the game is running in its own personal Xwayland sandbox
  desktop, it can't interfere with your desktop and your desktop can't
  interfere with it.
- You can spoof a virtual screen with a desired resolution and refresh
  rate as the only thing the game sees, and control/resize the output
  as needed. This can be useful in exotic display configurations like
  ultrawide or multi-monitor setups that involve rotation.

https://github.com/Plagman/gamescope

Number of commits found: 67