sci-chemistry/xcrysden
For the visualisation of molecular and crystal structures
ChangeLog
commit 7d919bc84dc21b09afc649552581e49db33a2014
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Mon Aug 3 18:39:55 2026 +0100
sci-chemistry/xcrysden: alphabetise patches
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit eb8e7a519caff49e028c09e9d77fa01f04fcbfcf
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Mon Aug 3 17:11:43 2026 +0100
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>
commit 12e0c759b02dc13a767bac86dbb0085ff7ebc2af
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 15:02:49 2026 +0100
sci-chemistry/xcrysden: update copyright header
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 508a5b7981995f16a7e22245b6b49bbd08502b9e
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:35:30 2026 +0100
sci-chemistry/xcrysden: depend on explicitly tcl/tk 8.6
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 0074890da1b5cf9c563421e2d57054cd9b0e8969
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:16:24 2026 +0100
sci-chemistry/xcrysden: clean up ebuild formatting
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 60eb5e4e39bc6990eb0dd52ee1ea7cad7b54d682
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:11:36 2026 +0100
sci-chemistry/xcrysden: generate desktop entry dynamically
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit e54968bc2e8a882588ef41eaefb34951c55c485e
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:08:39 2026 +0100
sci-chemistry/xcrysden: add error for failure to set doc install path
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 040edf8055bf7ef69840baebfb914d3899056565
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:06:45 2026 +0100
sci-chemistry/xcrysden: simplify paths used to copy Make.sys
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit f1d930df96e1c7747374a5ed87a1a3a12c3f7f22
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:02:09 2026 +0100
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>
commit cffda9c2f53ab075e8bf4cc2db7b596f17755f42
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:00:17 2026 +0100
sci-chemistry/xcrysden: relax needlessly strict dependencies
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit f365f4e35d552433bab8b446a47e5a93b06a3532
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 12:58:22 2026 +0100
sci-chemistry/xcrysden: depend on virtual/opengl over media-libs/libglvnd
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 4de778ee3d474c429bfec1348d8ec19134962a71
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 12:57:28 2026 +0100
sci-chemistry/xcrysden: remove redundant dependency on xorg-server
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit ed7c91864749fdd8c431fff8d744fbc47bf78331
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 12:56:33 2026 +0100
sci-chemistry/xcrysden: update DESCRIPTION
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 59301838fe9d17f44d4e14a449df1be32bdcc44b
Author: Takuya Wakazono <pastalian46@gmail.com>
Date: Sun Jan 26 21:16:21 2025 +0900
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>
commit b6a03ce17a134aee0963e3de42b2bee4716fdc54
Author: Takuya Wakazono <pastalian46@gmail.com>
Date: Fri Jan 24 23:53:12 2025 +0900
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>
commit f97bb147c9e7d1ae7a0cafae40ab2d891b970dc8
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Tue Sep 13 19:25:51 2022 +0100
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>
commit 4dcefd003b68a8e91ff7febad71989613f4c2858
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Sun Sep 11 00:26:39 2022 +0100
sci-chemistry/xcrysden: add missing dependencies
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit cba32fbe5315194e22ea3919f3831e7fa98ad2c6
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Sat Sep 10 22:11:29 2022 +0100
sci-chemistry/xcrysden: BDEPEND->DEPEND
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit c6a2a87c15be29578d3ce20dc49f0e324b797782
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Sat Sep 10 21:18:37 2022 +0100
sci-chemistry/xcrysden: rename patches to match established convention
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit ae3ffad2c35d356a7f5b05daf3eb1799e1000d56
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Sat Sep 10 21:17:37 2022 +0100
sci-chemistry/xcrysden: replace patch with flag-o-matic to set -fcommon
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit 6ec032dc40cd80668fc874aea01f61da09a29bcf
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Sep 9 23:23:09 2022 +0100
sci-chemistry/xcrysden: fix missing metadata
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit fef1b3cef4e78333e8a2627ad33a6d9431725a89
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Sep 9 23:22:28 2022 +0100
sci-chemistry/xcrysden: use xdg over xdg-utils
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit 49f61b1d314069b7b6dca1ad29cf40729559b576
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Thu Sep 8 23:09:03 2022 +0100
sci-chemistry/xcrysden: fixed path to icon in desktop file
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit 7911079d4e3a5d8f1c18ac258508766ad148a2a7
Author: Patrick Taylor <patrick.joseph.taylor@gmail.com>
Date: Thu Sep 8 20:41:15 2022 +0100
sci-chemistry/xcrysden: new package, add 1.6.2
Signed-off-by: Patrick Taylor <patrick.joseph.taylor@gmail.com>
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Mon Aug 3 18:39:55 2026 +0100
sci-chemistry/xcrysden: alphabetise patches
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit eb8e7a519caff49e028c09e9d77fa01f04fcbfcf
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Mon Aug 3 17:11:43 2026 +0100
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>
commit 12e0c759b02dc13a767bac86dbb0085ff7ebc2af
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 15:02:49 2026 +0100
sci-chemistry/xcrysden: update copyright header
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 508a5b7981995f16a7e22245b6b49bbd08502b9e
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:35:30 2026 +0100
sci-chemistry/xcrysden: depend on explicitly tcl/tk 8.6
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 0074890da1b5cf9c563421e2d57054cd9b0e8969
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:16:24 2026 +0100
sci-chemistry/xcrysden: clean up ebuild formatting
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 60eb5e4e39bc6990eb0dd52ee1ea7cad7b54d682
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:11:36 2026 +0100
sci-chemistry/xcrysden: generate desktop entry dynamically
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit e54968bc2e8a882588ef41eaefb34951c55c485e
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:08:39 2026 +0100
sci-chemistry/xcrysden: add error for failure to set doc install path
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 040edf8055bf7ef69840baebfb914d3899056565
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:06:45 2026 +0100
sci-chemistry/xcrysden: simplify paths used to copy Make.sys
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit f1d930df96e1c7747374a5ed87a1a3a12c3f7f22
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:02:09 2026 +0100
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>
commit cffda9c2f53ab075e8bf4cc2db7b596f17755f42
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 13:00:17 2026 +0100
sci-chemistry/xcrysden: relax needlessly strict dependencies
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit f365f4e35d552433bab8b446a47e5a93b06a3532
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 12:58:22 2026 +0100
sci-chemistry/xcrysden: depend on virtual/opengl over media-libs/libglvnd
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 4de778ee3d474c429bfec1348d8ec19134962a71
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 12:57:28 2026 +0100
sci-chemistry/xcrysden: remove redundant dependency on xorg-server
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit ed7c91864749fdd8c431fff8d744fbc47bf78331
Author: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Jul 31 12:56:33 2026 +0100
sci-chemistry/xcrysden: update DESCRIPTION
Signed-off-by: Patrick J. Taylor <patrick.joseph.taylor@gmail.com>
commit 59301838fe9d17f44d4e14a449df1be32bdcc44b
Author: Takuya Wakazono <pastalian46@gmail.com>
Date: Sun Jan 26 21:16:21 2025 +0900
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>
commit b6a03ce17a134aee0963e3de42b2bee4716fdc54
Author: Takuya Wakazono <pastalian46@gmail.com>
Date: Fri Jan 24 23:53:12 2025 +0900
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>
commit f97bb147c9e7d1ae7a0cafae40ab2d891b970dc8
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Tue Sep 13 19:25:51 2022 +0100
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>
commit 4dcefd003b68a8e91ff7febad71989613f4c2858
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Sun Sep 11 00:26:39 2022 +0100
sci-chemistry/xcrysden: add missing dependencies
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit cba32fbe5315194e22ea3919f3831e7fa98ad2c6
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Sat Sep 10 22:11:29 2022 +0100
sci-chemistry/xcrysden: BDEPEND->DEPEND
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit c6a2a87c15be29578d3ce20dc49f0e324b797782
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Sat Sep 10 21:18:37 2022 +0100
sci-chemistry/xcrysden: rename patches to match established convention
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit ae3ffad2c35d356a7f5b05daf3eb1799e1000d56
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Sat Sep 10 21:17:37 2022 +0100
sci-chemistry/xcrysden: replace patch with flag-o-matic to set -fcommon
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit 6ec032dc40cd80668fc874aea01f61da09a29bcf
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Sep 9 23:23:09 2022 +0100
sci-chemistry/xcrysden: fix missing metadata
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit fef1b3cef4e78333e8a2627ad33a6d9431725a89
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Fri Sep 9 23:22:28 2022 +0100
sci-chemistry/xcrysden: use xdg over xdg-utils
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit 49f61b1d314069b7b6dca1ad29cf40729559b576
Author: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
Date: Thu Sep 8 23:09:03 2022 +0100
sci-chemistry/xcrysden: fixed path to icon in desktop file
Signed-off-by: Patrick J Taylor <patrick.joseph.taylor@gmail.com>
commit 7911079d4e3a5d8f1c18ac258508766ad148a2a7
Author: Patrick Taylor <patrick.joseph.taylor@gmail.com>
Date: Thu Sep 8 20:41:15 2022 +0100
sci-chemistry/xcrysden: new package, add 1.6.2
Signed-off-by: Patrick Taylor <patrick.joseph.taylor@gmail.com>


View
Download
Browse