Patrick J. Taylor
7d919bc84d
sci-chemistry/xcrysden: alphabetise patches
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-08-03 18:39:55 +01:00
Patrick J. Taylor
eb8e7a519c
sci-chemistry/xcrysden: manage OpenGL accumulation buffer at runtime
...
The previous revision of this ebuild applied a patch to prevent Togl
from requesting an OpenGL accumulation buffer when XCrySDen is launched,
which can cause crashes when running under XWayland. Unfortunately, it
turns out that this also disables antialiasing, which is clearly not
desirable when running under X11 if this fix is not strictly
necessary. The new patch ensures that we only disable the accumulation
buffer (at runtime) if we are more or less certainly running within a
Wayland session.
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-08-03 17:11:43 +01:00
Patrick J. Taylor
12e0c759b0
sci-chemistry/xcrysden: update copyright header
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 15:03:05 +01:00
Patrick J. Taylor
508a5b7981
sci-chemistry/xcrysden: depend on explicitly tcl/tk 8.6
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 13:35:30 +01:00
Patrick J. Taylor
0074890da1
sci-chemistry/xcrysden: clean up ebuild formatting
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 13:17:58 +01:00
Patrick J. Taylor
60eb5e4e39
sci-chemistry/xcrysden: generate desktop entry dynamically
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 13:17:58 +01:00
Patrick J. Taylor
e54968bc2e
sci-chemistry/xcrysden: add error for failure to set doc install path
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 13:17:58 +01:00
Patrick J. Taylor
040edf8055
sci-chemistry/xcrysden: simplify paths used to copy Make.sys
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 13:17:58 +01:00
Patrick J. Taylor
f1d930df96
sci-chemistry/xcrysden: disable OpenGL accumulation buffer
...
By default XCrySDen uses ToGL to request an OpenGL accumulation buffer,
which often causes problems (i.e., failing to launch at all) when
running under XWayland.
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 13:17:57 +01:00
Patrick J. Taylor
cffda9c2f5
sci-chemistry/xcrysden: relax needlessly strict dependencies
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 13:17:57 +01:00
Patrick J. Taylor
f365f4e35d
sci-chemistry/xcrysden: depend on virtual/opengl over media-libs/libglvnd
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 13:17:57 +01:00
Patrick J. Taylor
4de778ee3d
sci-chemistry/xcrysden: remove redundant dependency on xorg-server
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 13:17:57 +01:00
Patrick J. Taylor
ed7c918647
sci-chemistry/xcrysden: update DESCRIPTION
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 13:17:57 +01:00
Patrick J. Taylor
8128735fc6
sci-chemistry/vesta: depend on virtual/opengl over media-libs/libglvnd
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-31 13:17:57 +01:00
Patrick J. Taylor
dbd0b78937
sci-chemistry/vesta: require GLX
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-30 11:36:08 +01:00
Patrick J. Taylor
b4bf60ec01
sci-chemistry/vesta: rename from sci-chemistry/vesta-bin
...
VESTA is closed source software and as such can only be obtained as a
binary. The previous "-bin" suffix is therefore somewhat misleading
in that it implies the existence of a build-from-source option, hence
dropping it here.
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-30 10:40:12 +01:00
Patrick J. Taylor
84700847be
sci-chemistry/vesta-bin: clean up ebuild layout
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-30 10:21:24 +01:00
Patrick J. Taylor
b3123c4075
sci-chemistry/vesta-bin: clean up doins specification
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-30 09:52:53 +01:00
Patrick J. Taylor
317f8db42c
sci-chemistry/vesta-bin: patch RUNPATH for private library
...
Previously this ebuild has symlinked libVESTA.so into lib64, making a
private library globally available. This commit removes that symlink
in favour of patching the binary to add an $ORIGIN RUNPATH.
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-30 09:46:17 +01:00
Patrick J. Taylor
c8acc4f635
sci-chemistry/vesta-bin: update minimum required version of GTK 3
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-30 09:01:22 +01:00
Patrick J. Taylor
07786a9ffe
sci-chemistry/vesta-bin: clean up formatting
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-30 00:44:57 +01:00
Patrick J. Taylor
49b4e07274
sci-chemistry/vesta-bin: generate desktop entry dynamically
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-30 00:44:57 +01:00
Patrick J. Taylor
43a4efded3
sci-chemistry/vesta-bin: install 256x256 icon
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-30 00:44:57 +01:00
Patrick J. Taylor
4600d4cbde
sci-chemistry/vesta-bin: restrict mirroring to align with license
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-30 00:44:57 +01:00
Patrick J. Taylor
9c84d8b2fa
sci-chemistry/vesta-bin: add missing dependencies
...
Closes: https://bugs.gentoo.org/933179
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-29 17:57:02 +01:00
Patrick J. Taylor
732b219f18
sci-chemistry/vesta-bin: remove version specification for GLU dependency
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-29 17:57:02 +01:00
Patrick J. Taylor
db2848eaa6
sci-chemistry/vesta-bin: depend on JRE rather than JDK
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-29 17:57:02 +01:00
Patrick J. Taylor
60af7590f3
sci-chemistry/vesta-bin: update minimum required version of GTK 2
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-29 17:57:02 +01:00
Patrick J. Taylor
2037a4f7a1
sci-chemistry/vesta-bin: update DESCRIPTION
...
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com >
2026-07-29 17:57:02 +01:00
Takuya Wakazono
59301838fe
sci-chemistry/xcrysden: fix build without native-symlinks
...
- fix build without native-symlinks
- fix doc install path
Closes: https://bugs.gentoo.org/869452
Closes: https://bugs.gentoo.org/869455
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com >
2025-01-26 21:16:21 +09:00
Takuya Wakazono
b6a03ce17a
sci-chemistry/xcrysden: fix build with C23
...
Closes: https://bugs.gentoo.org/933180
Closes: https://bugs.gentoo.org/945707
Closes: https://bugs.gentoo.org/869449
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com >
2025-01-24 23:53:12 +09:00
Patrick J Taylor
f97bb147c9
sci-chemistry/xcrysden: edit Makefiles to respect LDFLAGS
...
Closes: https://bugs.gentoo.org/869947
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-13 19:27:24 +01:00
Patrick J Taylor
0cf72a0dbe
sci-chemistry/vesta-bin: add explicit GTK2 dependency
...
Closes: https://bugs.gentoo.org/869944
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-13 19:27:24 +01:00
Patrick J Taylor
e5bdcf04d1
sci-chemistry/vesta-bin: set QA_PREBUILT to silence QA warnings
...
Closes: https://bugs.gentoo.org/869938
Closes: https://bugs.gentoo.org/869941
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-13 19:27:24 +01:00
Patrick J Taylor
e2c88d95b6
sci-chemistry/vesta-bin: remove absolute symlink
...
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-11 02:09:01 +01:00
Patrick J Taylor
f18a1954b9
sci-chemistry/vesta-bin: fix symlinks and very minor syntax changes
...
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-11 01:37:19 +01:00
Patrick J Taylor
d034108713
sci-chemistry/vesta-bin: new package, add 3.5.8
...
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-11 00:37:28 +01:00
Patrick J Taylor
4dcefd003b
sci-chemistry/xcrysden: add missing dependencies
...
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-11 00:26:39 +01:00
Patrick J Taylor
cba32fbe53
sci-chemistry/xcrysden: BDEPEND->DEPEND
...
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-10 22:11:29 +01:00
Patrick J Taylor
c6a2a87c15
sci-chemistry/xcrysden: rename patches to match established convention
...
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-10 21:19:04 +01:00
Patrick J Taylor
ae3ffad2c3
sci-chemistry/xcrysden: replace patch with flag-o-matic to set -fcommon
...
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-10 21:19:04 +01:00
Patrick J Taylor
6ec032dc40
sci-chemistry/xcrysden: fix missing metadata
...
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-09 23:23:42 +01:00
Patrick J Taylor
fef1b3cef4
sci-chemistry/xcrysden: use xdg over xdg-utils
...
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-09 23:23:41 +01:00
Patrick J Taylor
49f61b1d31
sci-chemistry/xcrysden: fixed path to icon in desktop file
...
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com >
2022-09-08 23:09:03 +01:00
Patrick Taylor
7911079d4e
sci-chemistry/xcrysden: new package, add 1.6.2
...
Signed-off-by: Patrick Taylor <patrick.joseph.taylor@gmail.com >
2022-09-08 20:41:54 +01:00