summaryrefslogtreecommitdiff
path: root/x11-misc
diff options
context:
space:
mode:
Diffstat (limited to 'x11-misc')
-rw-r--r--x11-misc/Manifest.gzbin46073 -> 46083 bytes
-rw-r--r--x11-misc/bumblebee/Manifest4
-rw-r--r--x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild4
-rw-r--r--x11-misc/bumblebee/bumblebee-9999.ebuild4
-rw-r--r--x11-misc/gammastep/Manifest2
-rw-r--r--x11-misc/gammastep/gammastep-2.0.11.ebuild2
-rw-r--r--x11-misc/gbdfed/Manifest2
-rw-r--r--x11-misc/gbdfed/files/gbdfed-1.6-c23.patch36
-rw-r--r--x11-misc/gbdfed/gbdfed-1.6-r1.ebuild25
9 files changed, 71 insertions, 8 deletions
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 41a971634a2d..d9d2370d3930 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/bumblebee/Manifest b/x11-misc/bumblebee/Manifest
index 471e5faa86b6..c6795ea392f0 100644
--- a/x11-misc/bumblebee/Manifest
+++ b/x11-misc/bumblebee/Manifest
@@ -2,6 +2,6 @@ AUX bumblebee.confd 60 BLAKE2B 68cfe5dd4db512e10cf82977556336e7bb8eb7ab3f397a2ba
AUX bumblebee.envd 127 BLAKE2B 2a993cd77706c2da4f90a3a77b4a6d0014b1322c584ae8970d75539b04b5d6a23adac7067a511f4f9d9a47797ac1d55f836c3242d26d0c464f6ea3833dc30ae5 SHA512 f42bd5992a8c80d045036a689e3c33cc2bdb7d54afb03bb7f33a80fa6a9c1e05f583cdec5b3da42021c48c1b59db4664e9c850e48ada47a1887327f7b11633af
AUX bumblebee.initd-r1 500 BLAKE2B c37a4ca616b31b2cc151cae750475178c471ce9e2f7f1a9491a93980a882bd8c1b5baaec8ee2ec211acb77e243b36d6a077a25c14aff96ce01a6a493cd88f4c8 SHA512 a3b7e055eb70c46516319cfc9c9e59038568ad646865bcd5cd953d2774c48c4989c8f2a77f644993543d56fb128fedfdc90904a3370dbf8325300932cf7e1d08
DIST bumblebee-3.2.1_p20210112.tar.gz 63840 BLAKE2B 53f433c90ea7925a059597f9ce1e6b764bf204337cda2a87b3e862951fbd86e18cf3bb973a2a43c0ff913e9b290170536760ed9163ea746f5b28b7fed4ce9c6d SHA512 2d23db5a6d2a06c37176440568fd30c3afd80a75e13db00f081c0029f9e03275bf6c7b019778b9c31dcffe49ba56ec86a3303f00074123c95560a850bdb0f36b
-EBUILD bumblebee-3.2.1_p20210112-r4.ebuild 2243 BLAKE2B d4e25d1f4bbf4951d50d1bcba11c8e6ee720262bf9206ff1f57e23568df1716ebba4a32f8ade79602be1c87f8e5ec52fe193d6a1681e56df41c6d0b65bd64dc7 SHA512 ba63f6cf68d21e918c58384547ef9526773655d1a1162cb883ce6e8fd7d753003269b2afa085083bc5db2e63a734bc82b00a23f2804f2a5d9de9eb795c31ca60
-EBUILD bumblebee-9999.ebuild 2245 BLAKE2B 78ce1bec69a1c2c33b60acf0a0d21a98764291fac461282ce740a64cf9538380f6767d4e30a123f48ebe471fe23043a50008ca1e3b762fd596c94d4cd706f74f SHA512 54a5b52742ca1b5deac86a0e9f949085b8b83b94af4ab298c8199b07a3a5cf1ec33b09beaf8215806be51ce5d98fff36ca254d5a11c9bafe68ff51b252eb2c27
+EBUILD bumblebee-3.2.1_p20210112-r4.ebuild 2252 BLAKE2B 0da0012d561314ab5c63e0505322954f3c627f9720def0f04c79a4cf10fb42d73f619de7f38d1c86fc24b58b952b9fae45877ba9cbb1603cd0efaeb13f91a9da SHA512 dd65e76cb5ef3115777203ceed5e2e0f0509353cb59b36e921210ccb10f861fa6a7c646bb37a921a7370e6f6b8efe20af3d6cae015b23387f7dfb6e40fb4ae97
+EBUILD bumblebee-9999.ebuild 2254 BLAKE2B 23c5805d1d8553f06fac1fc1479276b9f6599084f30a7f31c5f9d1aa3b05ed0f20ded2c568546c9e1aee3099f995c889b7b58c14c60b701fdbb120d91a23af3c SHA512 2cd1502c52ce78209f4dc3699ff316b6d153ee67ce33cc5818ab88bbda4f04c888a1624c69a6455f8008d3f831143318c5da620e63adc6b7084d6edb119f16eb
MISC metadata.xml 1034 BLAKE2B 935402e4d0047aacd81479905c2ad2c7595038cdb103800c266e6de2bd26e440c51dee6419e455942377deb2971bb53ecc98c7cf19897021963d253629f91287 SHA512 0d0f5a34ca2f3a9ca92fee3ab582f35cc2e9d658f5085382a7b2d8a84727424f32f2d0aa7be6e8e94da73153ab266ce0affa9ec049a696ffac24ef01715af67e
diff --git a/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild b/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild
index b0690088fc3a..91a9c00d23b3 100644
--- a/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild
+++ b/x11-misc/bumblebee/bumblebee-3.2.1_p20210112-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools readme.gentoo-r1 systemd udev
+inherit autotools multilib readme.gentoo-r1 systemd udev
if [[ ${PV} == 9999 ]]; then
inherit git-r3
diff --git a/x11-misc/bumblebee/bumblebee-9999.ebuild b/x11-misc/bumblebee/bumblebee-9999.ebuild
index bd63a8594628..b534d66e36d6 100644
--- a/x11-misc/bumblebee/bumblebee-9999.ebuild
+++ b/x11-misc/bumblebee/bumblebee-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools readme.gentoo-r1 systemd udev
+inherit autotools multilib readme.gentoo-r1 systemd udev
if [[ ${PV} == 9999 ]]; then
inherit git-r3
diff --git a/x11-misc/gammastep/Manifest b/x11-misc/gammastep/Manifest
index be179c709f65..cd33fc753a89 100644
--- a/x11-misc/gammastep/Manifest
+++ b/x11-misc/gammastep/Manifest
@@ -2,7 +2,7 @@ DIST gammastep-v2.0.10.tar.bz2 540401 BLAKE2B 635b27ad105b0ad2d94add6277fa92e39e
DIST gammastep-v2.0.11.tar.bz2 540712 BLAKE2B 9a2275697ac11a58ee42d8ea3aa473ef0bf616afc70ced030ec86d5b11a03a78fe1559c80e19b80c78241c45494c0dfd88b7511c61e729c9899dc745d8844911 SHA512 31a7b80e4d2cda02022deb8c566d80b517d3bac4965ab3df12caba32243afc37c981e1d3194da28475a61dee289b6512409676217ba30c7bc3372713206de416
DIST gammastep-v2.0.9.tar.bz2 540120 BLAKE2B cfc29b157ad2dbd3d6bb0ac4bdb26c958ba07cad3e817931c2ee4c2e4d15c157b7c0b8b891869ddcc2cdfc39c1d52afb8437991ae60501afee84500e1f28c694 SHA512 d8b23e5890d6135cef79057408e1b7c1dbc36444dfbfaf7c80a3f36c46df19eaded1829c2cd52365413779cc752d0911a44669b5abce16d7e266b92b15c035fb
EBUILD gammastep-2.0.10.ebuild 1956 BLAKE2B eca77b4d9e363cdf8789af86abff7f9a619c6367b14499ec7bfb6cfd9c0e496969d65095bd4fc1fc33f50bfb05f78b25d976d8f031895c08c31c1d678058f31d SHA512 f5d589f3ba0d6b25996b0d71bda1d17db9a68a22bd41f25d1b13875c89f10cab2f09bdb1ae7e6521b29e213014cf5050f86055cc2a5eca87622d2e6f33e37bfe
-EBUILD gammastep-2.0.11.ebuild 1956 BLAKE2B eca77b4d9e363cdf8789af86abff7f9a619c6367b14499ec7bfb6cfd9c0e496969d65095bd4fc1fc33f50bfb05f78b25d976d8f031895c08c31c1d678058f31d SHA512 f5d589f3ba0d6b25996b0d71bda1d17db9a68a22bd41f25d1b13875c89f10cab2f09bdb1ae7e6521b29e213014cf5050f86055cc2a5eca87622d2e6f33e37bfe
+EBUILD gammastep-2.0.11.ebuild 1953 BLAKE2B 8c3eaea17e3c37375fb9224c1a28fc9190ace47727a6b992affa894aaf944e92e58ec978c01d2e322fd47d104ec99567a235db0e5f7c8db4ab211a53ee17cbaf SHA512 a943f40bf64835fa80ef2aa36bd1a84933fd17563677f714e7ffb4a0dadae75e973faf6cbd5130fbc877732862d0e5555987bf658ef28a7a908ef45ffe225b8d
EBUILD gammastep-2.0.9-r1.ebuild 1941 BLAKE2B 7d0040d270cb5818b4f5a39a69db3aee9df9a94ad0a102904748c2fced3bca12a2c9252ab907b3261d7555337140358367e1d345a228b0d3b3229c335f2dc2a0 SHA512 cfe0f5d682c3323b242c6246f07c555dfd8a7d274211ba6e8def4353aed891abf2315547b2541595327cc7f1516f17931ffdd17864487f38cc5a8fc6a4d30d2f
EBUILD gammastep-2.0.9-r2.ebuild 1953 BLAKE2B 84b289dd2340285f33e2e1348407edf7ab41c223570dec595b4d147a224b9c92bb678fd41740ffc4c65446e02356290a7bb209d98a9f91873e52d16487283125 SHA512 d0fe06b6cc71271637cfdbcdbcec3a7cd7d96710a2a664dc174330de378b273f66e6aad99f72e2516a48ca0d99bdcc795ee0a048f926d824a377df2044269fc7
MISC metadata.xml 408 BLAKE2B 76e880ceff79cafe0ee71c2b2bab4c2977a43eb15bc2ffb26cf1431b6c9303bd3b95801e501d01134e546e20c0c83239864eb32e4b8bcea0c7eb8191bc191d8b SHA512 dfd49b49ec66241adb4e53941455d4e1df8af068f894748973fcafab0f8e87238fa3d358b222366efb897558dd7f05e67274a11799169470b5ea3d2663b10137
diff --git a/x11-misc/gammastep/gammastep-2.0.11.ebuild b/x11-misc/gammastep/gammastep-2.0.11.ebuild
index 6a3ac6491ae6..23b6130fd591 100644
--- a/x11-misc/gammastep/gammastep-2.0.11.ebuild
+++ b/x11-misc/gammastep/gammastep-2.0.11.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-v${PV}
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ppc64 ~x86"
IUSE="appindicator geoclue gtk nls wayland"
COMMON_DEPEND=">=x11-libs/libX11-1.4
diff --git a/x11-misc/gbdfed/Manifest b/x11-misc/gbdfed/Manifest
index a9cea23c4acb..36d4058f7a2a 100644
--- a/x11-misc/gbdfed/Manifest
+++ b/x11-misc/gbdfed/Manifest
@@ -1,4 +1,6 @@
+AUX gbdfed-1.6-c23.patch 696 BLAKE2B 5929ebddd992e2363de80890a6a24a2bcd54bffe4e8ce8550acdfc144dc888915df6e8a5944ffd418bcb4742bf034a08a9cdad27506ffacb12626c1bdacc8fb1 SHA512 ba93021d168836788e8779bd56e4c820d02eb58d4fda6a9dfe1325cf12d07e9a4cf3f8f1bb03fe6c2525b2faae8f2de2e13670081151dbdd7205666cd5321d17
AUX gbdfed-1.6-makefile.patch 323 BLAKE2B 51fc81c1b752cb199d48dbc41dff219cac4ebab9409b5c3caee114f97e89cd1bad3a2844a54073b9a41276a87fa9464c7e50e7aa00b5246472d6992bf75b7f4e SHA512 da573f5fcbd51b954f2a2cfdf38aa22bd93d43d21abdc94c0aa49cc72649f47249b9a5cd9eff7a5bf4caa3cbdfed70093c33b2f12b7027fd59d5aedaa93cc550
DIST gbdfed-1.6.tar.bz2 236166 BLAKE2B deca4c3a4c421b60848e5fca0abbe760582ed5b0ca78ae9a3568d87f19975601732575e911934272c74ad58205ac4b1e9a4fb67aa80c24b0580e631b365b0997 SHA512 45cdccd86d01d104c14db5c320066f167a25b7967a13f4bc962a2936c94f549efbae792b7828cf21c43e2989858c3482c5daba74cb267db24ca5daada0ad44ef
+EBUILD gbdfed-1.6-r1.ebuild 536 BLAKE2B 668262a1658d56187b8a20b2538094fa74c1b683037376bd0d9ab23ee97c482ab664abc1d8440febd6e0cbf2cd2dead09885b6ce51e40fca0d74d427f1f96b5c SHA512 d6c0c40f42ef1890d61c05400fcd3396751f8bbc375a7637230d392375012d092cb9ecec8ca7b604dc8060ffc35dc53bb7084b87d438990e5e97320c361c3f81
EBUILD gbdfed-1.6.ebuild 506 BLAKE2B 95c5636bfc903875c79048c3129f560741ca992e9eb20b0583a280c3bfc7e025768113374fbc3424acd02354b798f21126fc9b443c3fca3142339a2e6d7b9e1c SHA512 519849ad8dd5b964d1152f9a17fdf46782a54774f9478c2c9baa2e3571a17a13b830b2bf93ac78e153716103fcb324dcca16b9c2bbfbc997156472a655829021
MISC metadata.xml 239 BLAKE2B 5aaac778361cc8f607c6587e338cb80fd9a032e722766c60e011327e58b327fd4ca5113b66b281273c718c7492edd2477a0d702acd900fd9e376faeaedf717b0 SHA512 333c4df4d2002923cb872edc1e4e4f121563d73b157a8b2a4605ee449c759417014e9bc1342acaf697325d3d3bd8babe5930bbe4e08df90650cd1a52a0ecd337
diff --git a/x11-misc/gbdfed/files/gbdfed-1.6-c23.patch b/x11-misc/gbdfed/files/gbdfed-1.6-c23.patch
new file mode 100644
index 000000000000..06d8db3ff87a
--- /dev/null
+++ b/x11-misc/gbdfed/files/gbdfed-1.6-c23.patch
@@ -0,0 +1,36 @@
+Port to C23. Correct error handler type, use system bool
+https://bugs.gentoo.org/944095
+https://bugs.gentoo.org/944399
+--- a/bdfgrab.c
++++ b/bdfgrab.c
+@@ -244,7 +244,7 @@
+ XCharStruct *cp;
+ bdf_property_t *pp, prop;
+ bdf_callback_struct_t cb;
+- int (*old_error_handler)();
++ XErrorHandler old_error_handler;
+
+ if (f == 0)
+ return 0;
+--- a/hbf.c
++++ b/hbf.c
+@@ -62,6 +62,7 @@
+ #include <stdio.h>
+ #include <ctype.h>
+ #include <string.h>
++#include <stdbool.h>
+ #include "hbf.h"
+
+ #ifdef __MSDOS__
+@@ -82,9 +83,8 @@
+
+ #define reg register
+
+-typedef int bool;
+-#define TRUE 1
+-#define FALSE 0
++#define TRUE true
++#define FALSE false
+
+ #define Bit(n) (1<<(7 - (n)))
+
diff --git a/x11-misc/gbdfed/gbdfed-1.6-r1.ebuild b/x11-misc/gbdfed/gbdfed-1.6-r1.ebuild
new file mode 100644
index 000000000000..2e915640b277
--- /dev/null
+++ b/x11-misc/gbdfed/gbdfed-1.6-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="gbdfed Bitmap Font Editor"
+HOMEPAGE="http://sofia.nmsu.edu/~mleisher/Software/gbdfed/"
+SRC_URI="http://sofia.nmsu.edu/~mleisher/Software/gbdfed/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=media-libs/freetype-2
+ >=x11-libs/gtk+-2.6:2
+ x11-libs/libX11
+ x11-libs/pango"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ # bug 248562
+ "${FILESDIR}"/${P}-makefile.patch
+ "${FILESDIR}"/${P}-c23.patch
+)