490 Commits

Author SHA1 Message Date
Schrijvers Luc
c8e3838278 xpm_pixbuf, revbump, cleanup template variables (#13757) 2026-02-20 18:30:58 +01:00
Schrijvers Luc
eed1438bf9 xpm_pixbuf, new recipe (#13755)
required by Dia
2026-02-20 12:28:10 +01:00
augiedoggie
dbd3d9d2dc lexilla: update to 5.4.6 (#13672) 2026-01-25 14:58:38 -07:00
Alexander von Gluck
47ea51f320 cmake/meson: Mass fix packages with broken debuginfo (#12822)
* cmake/debuginfo: Mass fix packages with broken debuginfo

* rtl_sdr: Fix trailing whitespace

* meson/debuginfo: Mass fix packages with broken debuginfo

* clean up conflicts

---------

Co-authored-by: Luc Schrijvers <begasus@gmail.com>
2026-01-07 17:36:21 +01:00
Schrijvers Luc
78574333f5 libxpm, bump to 3.5.17 (#13564) 2026-01-02 08:52:30 +01:00
Schrijvers Luc
0660b673d6 fix requirement (disabled) for cairo_devel (#13499) 2025-12-27 11:05:33 +01:00
Schrijvers Luc
a14aae7bff cairo, revbump, switch SOURCE_URI (#13281) 2025-12-01 09:54:37 +01:00
Schrijvers Luc
5821d5f018 cairo, small change to trigger builds (again) (#13280) 2025-12-01 08:40:01 +00:00
Schrijvers Luc
b9da28f242 cairo, small change to trigger builds (#13279) 2025-12-01 09:29:00 +01:00
kenmays
8f498ec412 cairo: bump to 1.18.4 (#12985) 2025-12-01 07:49:01 +01:00
Schrijvers Luc
aa246fe6bd fltk_1.3, enable base package, required by LMMS (#12887) 2025-09-01 10:23:31 +00:00
Schrijvers Luc
4bd437b340 gtk4, revert disable riscv64, enable gtksourceview5 for 32bit (#12871) 2025-08-30 14:57:31 +00:00
Schrijvers Luc
51b8b48ec2 GTK4, enable 32bit, disable riscv64 (#12700) 2025-08-30 11:25:06 +00:00
Oscar Lesta
f328f2b53a libXfont/libXfont2: build fix. 2025-08-07 22:33:36 -03:00
Oscar Lesta
9377e71b37 libxfont: drop GCC2 package. 2025-08-07 14:17:42 -03:00
Oscar Lesta
b2a8b874fc libxfont2: fixup _debuginfo requires.
Also, disable gcc2 package while we're at it (No new code should be using
that unless extrictly needed).

Nothing seems to require either libXfont nor libXfont2 at the moment...
nor I could find any references of previous usage on-tree via "git log -S",
so I'm not sure we actually need these at all.
2025-08-07 14:17:42 -03:00
Schrijvers Luc
d92f1f4fdd fltk, bump to 1.4.4 (#12690) 2025-08-06 11:38:51 +00:00
Oscar Lesta
4d970f724f libxcb & xcb_proto: update to version 1.17.0.
These changes are mostly to help cleanup issues in HaikuPorter's
repo_consistency.txt report: some build-requires chains broken due to
`cmd:python` (2.x) not being available anymore.

libxcb build was failing due to import errors in xcb_proto (due to changes
in Python 3.5+), resolved in newer xcb_proto, which prompted the libxcb update
to keep them in sync.

---

While libxcb should not be needed in Haiku, some ported software (eg: `libfm_qt`)
depends at least at build time on it. Until those get patched to not require
libxcb... we're stuck with this.

Co-authored-by: Schrijvers Luc <begasus@gmail.com>
2025-08-06 08:31:45 -03:00
Schrijvers Luc
abf66f7c5c gtksourceview5, add recipe for version 5.14.2 (#12558) 2025-07-20 15:58:14 +00:00
Sebastian Silva
5ceb8ce10f Gtk4 libadwaita and friends (#12496)
* Update harfbuzz to 10.2.0, and enable glib header

* gtk4: Add a new package

This is based on the gtk3 recipe and uses the in-process Wayland server.  It
currently requires the XDG_RUNTIME_DIR environment variable to be defined.
Haiku doesn’t do that by default yet, see data/system/boot/SetupEnvironment
line 87 in haiku’s tree.

The missing include guards have been reported upstream and should be removed in
the next version, see https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/8179

I have only tested it with the few gtk demos being built altogether, gtk4-demo,
gtk4-widget-factory, etc.

Programs which use a custom GtkHeaderBar opt-out from the Haiku window
decorations and instead draw a quite ugly shadow around them, it should be
possible to patch that out but for a first version that’s not really necessary.

This depends on harfbuzz being built against glib, see
https://github.com/haikuports/haikuports/pull/11716

* Bunch of things to build libadwaita

Co-authored-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
Co-authored-by: Alexander Richards <electrodeyt@gmail.com>
Co-authored-by: Schrijvers Luc <begasus@gmail.com>

---------

Co-authored-by: Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
Co-authored-by: Alexander Richards <electrodeyt@gmail.com>
Co-authored-by: Schrijvers Luc <begasus@gmail.com>
2025-07-20 15:53:02 +00:00
Gerasim Troeglazov
da064e5d22 wxgtk: fix build 2025-03-04 14:58:59 +10:00
Gerasim Troeglazov
b52670de0a wxgtk: bump version 2025-03-04 14:35:22 +10:00
X512
764d082cf6 gtk3: enable Wayland input method (#11449) 2024-12-14 10:13:22 -05:00
Schrijvers Luc
a06c07fed0 pango, revbump to move manpage to correct path (#11238) 2024-10-22 07:41:59 +02:00
Alexander Richards
12c6511ba1 pango: bump to 1.54.0 (#11013)
* pango: bump to 1.54.0

* Apply suggestions from code review

Co-authored-by: Jérôme Duval <jerome.duval@gmail.com>

---------

Co-authored-by: Jérôme Duval <jerome.duval@gmail.com>
2024-09-18 06:26:00 +00:00
Gerasim Troeglazov
dd9fe54739 pango: bump version 2024-09-12 16:40:28 +10:00
PulkoMandy
cb8f7b63bf wxgtk: update to libtiff 6, disable fswatcher
wx detects that we have kqueue, and tries to use it for filesystem
notify operations. But we don't implement that part of kqueue currently.
For now, disable filesystem notify support, until either we get a better
kqueue implementation, or someone writes a backend based on the node
monitor for wx.
2024-08-10 21:10:37 +02:00
PulkoMandy
54dc1eac64 gdk_pixbuf: update to libtiff 6 2024-08-10 20:36:14 +02:00
OscarL
a5be3e21b5 iup: re-enable patch, keep recipe disabled. (#10682)
Build still broken. Fails while trying to link led.c (code generated by yacc)
due to several undefined references.

Commented out lua52 stuff, following changes for "cd" on #10684.

Whoever ends up fixing this build can either uncomment, or remove, them as
necessary.
2024-07-12 16:05:58 +02:00
OscarL
66e1ea2af4 cd: fix PROVIDES and REQUIRES_devel. (#10684)
- Removed provides for libs that are not present.
- Make sure you can't install cd_devel without the base package.
2024-07-12 15:09:51 +02:00
Jerome Duval
3160d4209c libpciaccess: bump version, support for Haiku
tested with scanpci from the build
2024-04-19 16:33:47 +02:00
Schrijvers Luc
195789784d libxkbcommon, bump version (#10343) 2024-04-16 12:16:52 +02:00
Schrijvers Luc
4dfa845a35 xkeyboard_config, bump version (#10342) 2024-04-16 12:12:27 +02:00
Anarchos
29734b8676 [x11-libs] Port of gtksourceview3 (#10279)
* [x11-libs] Port of gtksourceview3

* typo

* review comments by Begasus

* Update gtksourceview3-3.24.0.recipe

libVersion is 1.8.0

* Update gtksourceview3-3.24.0.recipe

typo

* Update gtksourceview3-3.24.0.recipe

typo

* Update gtksourceview3-3.24.0.recipe

typo

* Update gtksourceview3-3.24.0.recipe

typo

* Update gtksourceview3-3.24.0.recipe

typo

* Update gtksourceview3-3.24.0.recipe

typo

* Update gtksourceview3-3.24.0.recipe

indentation

* Update gtksourceview3-3.24.0.recipe

typo

* Update gtksourceview3-3.24.0.recipe

typo

* Update gtksourceview3-3.24.0.recipe

typo
2024-04-10 20:32:14 +02:00
Schrijvers Luc
6c4130dafd fltk, bump version (#9972) 2024-01-09 17:50:48 +01:00
Jerome Duval
566e6edc36 qscintilla: switch to python 3.10 2023-12-01 09:40:07 +01:00
Augustin Cavalier
587c0b8a83 xlibe 0.3.3. 2023-11-20 22:25:31 -05:00
Schrijvers Luc
a88ee18122 xcb_util_keysyms, new recipe (#9758) 2023-11-16 12:20:33 +01:00
Schrijvers Luc
4b149f470f pango, revbump, skipped newer harfbuzz on buildmaster 32bit (#9652) 2023-10-20 13:14:56 +00:00
Schrijvers Luc
a228067a10 pango, bump version, rely on harfbuzz_glib_devel package (#9612) 2023-10-17 07:35:28 +00:00
Schrijvers Luc
01e352aba2 cairo/xcairo, add version 1.18.0 (#9523) 2023-09-27 13:15:38 +00:00
Schrijvers Luc
6856ac2b2b libxdmcp, bump version, fix test (#9378) 2023-09-07 11:31:28 +00:00
kenmays
7a808fbcd6 Update agg-2.7.0~r139.recipe (#9311) 2023-08-31 06:33:26 +00:00
kenmays
7ded02084f agg: bumped version (#9299)
* agg: bumped to agg 2.7.0-r139

* agg: bumped to 2.7.0-r139

* Delete agg-2.7.0~r138.recipe

* Delete agg-2.7.patchset

* Delete agg-2.7.0~r138.patchset
2023-08-30 19:09:24 +00:00
Schrijvers Luc
cae5323812 xlibe, bump version (#9291) 2023-08-27 06:14:10 +00:00
Schrijvers Luc
a9081c4037 qscintilla, fix reference for python, build fixes (#9286) 2023-08-26 07:09:54 +00:00
kenmays
d61d65ec9d agg: perspective transformation update (#9185)
* agg: added linker error patch

* agg: updated recipe
2023-08-12 07:57:53 +02:00
kenmays
ac30a317f5 agg: bump version (#9150)
* agg: bump version

* Delete agg-2.5.patchset

* agg: bump version

* Delete agg-2.5.recipe

* agg: updated recipe - bumped version

* Delete agg-2.7.recipe
2023-08-11 05:46:23 +00:00
Schrijvers Luc
a77e922492 libxdmcp, disable static library (#8958) 2023-07-04 09:28:20 +00:00
Schrijvers Luc
53517c4974 wxgtk, fix references for lib:libsdl (#8949) 2023-07-03 17:34:41 +00:00