diff --git a/app-containers/x11docker/Manifest b/app-containers/x11docker/Manifest new file mode 100644 index 00000000..c687285c --- /dev/null +++ b/app-containers/x11docker/Manifest @@ -0,0 +1 @@ +DIST x11docker-7.6.0.tar.gz 185137 BLAKE2B 0b6bf6357ff2193772a85809acd04e84e7027c056b204a999d43a474cc77cbff34a40fa82840157e1056ac25e5ac875c46acaa6081087e103987ba1b1d852b0a SHA512 9cc6f4fb0bb87fed6aa37457278ad79bf3ba603c8c80b3af8a14fb150efffa6687dfad6509cb0f9a38517b550c56a91737892caaed3d62ca776136b5629f3ccc diff --git a/app-containers/x11docker/files/x11docker-packaged.patch b/app-containers/x11docker/files/x11docker-packaged.patch new file mode 100644 index 00000000..85e4a307 --- /dev/null +++ b/app-containers/x11docker/files/x11docker-packaged.patch @@ -0,0 +1,11 @@ +--- a/x11docker 2023-01-18 08:46:57.000000000 -0800 ++++ a/x11docker 2024-04-20 19:44:04.673784064 -0700 +@@ -12,7 +12,7 @@ + # More documentation at: https://github.com/mviereck/x11docker + + Version="7.6.0" +-Packagedversion="no" # Set to "yes" if you want to package x11docker. This disables installation options. ++Packagedversion="yes" # Set to "yes" if you want to package x11docker. This disables installation options. + + # --enforce-i: Enforce running in interactive mode to allow commands tty and weston-launch in special setups. (deprecated) + grep -q -- "--enforce-i" <<< "$*" && case $- in diff --git a/app-containers/x11docker/x11docker-7.6.0.ebuild b/app-containers/x11docker/x11docker-7.6.0.ebuild new file mode 100644 index 00000000..4d53a087 --- /dev/null +++ b/app-containers/x11docker/x11docker-7.6.0.ebuild @@ -0,0 +1,23 @@ +EAPI=8 + +DESCRIPTION="run GUI applications in containers" +HOMEPAGE="https://github.com/mviereck/x11docker" +SRC_URI="https://github.com/mviereck/x11docker/archive/refs/tags/v7.6.0.tar.gz -> $P.tar.gz" +LICENSE="MIT" +SLOT=0 +KEYWORDS="amd64" + +RDEPEND="x11-base/xorg-server[xcsecurity] + x11-misc/xclip + x11-apps/xrandr + x11-apps/xhost + x11-apps/xdpyinfo + app-containers/catatonit + x11-wm/xpra" + +PATCHES="$FILESDIR/$PN-packaged.patch" + +src_install() +{ + dobin $PN +} diff --git a/metadata/md5-cache/app-containers/x11docker-7.6.0 b/metadata/md5-cache/app-containers/x11docker-7.6.0 new file mode 100644 index 00000000..11ae8462 --- /dev/null +++ b/metadata/md5-cache/app-containers/x11docker-7.6.0 @@ -0,0 +1,10 @@ +DEFINED_PHASES=install +DESCRIPTION=run GUI applications in containers +EAPI=8 +HOMEPAGE=https://github.com/mviereck/x11docker +KEYWORDS=amd64 +LICENSE=MIT +RDEPEND=x11-base/xorg-server[xcsecurity] x11-misc/xclip x11-apps/xrandr x11-apps/xhost x11-apps/xdpyinfo app-containers/catatonit x11-wm/xpra +SLOT=0 +SRC_URI=https://github.com/mviereck/x11docker/archive/refs/tags/v7.6.0.tar.gz -> x11docker-7.6.0.tar.gz +_md5_=53568cf87d24c6b28f727d7e98f12f7d