aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits
Commit message (Collapse)AuthorAgeFilesLines
* x11-toolkits/p5-Prima: fix build on 32-bitsPiotr Kubaj2024-02-111-0/+2
| | | | | | | | | img/codec_Xpm.c:635:21: error: incompatible function pointer types assigning to 'Bool (*)(PImgCodec, PImgLoadFileInstance)' (aka 'long (*)(struct ImgCodec *, struct _ImgLoadFileInstance *)') from 'int (PImgCodec, PImgLoadFileInstance)' (aka 'int (struct ImgCodec *, struct _ImgLoadFileInstance *)') [-Wincompatible-function-pointer-types] vmt. load = load; ^ ~~~~ img/codec_Xpm.c:639:21: error: incompatible function pointer types assigning to 'Bool (*)(PImgCodec, PImgSaveFileInstance)' (aka 'long (*)(struct ImgCodec *, struct _ImgSaveFileInstance *)') from 'int (PImgCodec, PImgSaveFileInstance)' (aka 'int (struct ImgCodec *, struct _ImgSaveFileInstance *)') [-Wincompatible-function-pointer-types] vmt. save = save; ^ ~~~~
* *: Move manpages to share/man for imake ports.Gleb Popov2024-02-043-253/+253
| | | | Approved by: portmgr (blanket)
* x11-toolkits/libdecor: simplify DBUS option after 064923481f42Jan Beich2024-02-031-3/+3
|
* x11-toolkits/blt: Moved man to share/manMuhammad Moinur Rahman2024-01-312-36/+37
| | | | Approved by: portmgr (blanket)
* x11-toolkits/xforms: Moved man to share/manMuhammad Moinur Rahman2024-01-302-4/+5
|
* x11-toolkits/xbae: Moved man to share/manMuhammad Moinur Rahman2024-01-302-4/+5
|
* x11-toolkits/libdecor: sort OPTIONS_DEFINE after 92742ee3fbdaJan Beich2024-01-301-1/+1
|
* x11-toolkits/libdecor: group _MESON_ variable at the endJan Beich2024-01-301-1/+1
|
* x11-toolkits/libdecor: install demo programsJan Beich2024-01-303-3/+20
|
* KDE: move manpages to share/man for KDE Frameworks portsTobias C. Berner2024-01-294-25/+27
|
* KDE: Update KDE Frameworks 5 to 5.114Tobias C. Berner2024-01-2911-33/+33
| | | | | | | | | | | | | | | | | | Saturday, 13 January 2024 KDE today announces the release of KDE Frameworks 5.114.0. KDE Frameworks are 83 addon libraries to Qt which provide a wide variety of commonly needed functionality in mature, peer reviewed and well tested libraries with friendly licensing terms. For an introduction see the KDE Frameworks release announcement. This release is part of a series of planned monthly releases making improvements available to developers in a quick and predictable manner. Announcement: https://kde.org/announcements/frameworks/5/5.114.0/ PR: 276302 Exp-run by: antoine
* x11-toolkits/libdecor: drop unused DBUS=off dependency after 1a1e43198c5aJan Beich2024-01-291-2/+2
|
* x11-toolkits/libdecor: convert to subpackagesJan Beich2024-01-295-7/+39
| | | | | | | | Reduce heavy dependencies for consumers e.g., cage -> wlroots -> xwayland-devel -> libdecor -> gtk3. Approved by: pizzamig (portmgr) Differential Revision: https://reviews.freebsd.org/D43576
* x11-toolkits/libdecor: convert cairo plugin to port optionJan Beich2024-01-292-9/+19
| | | | | | libdecor is under MIT but Cairo, Pango, DBus are under GPL variants. GPL may not be permitted with LICENSES_REJECTED, so let users opt out when libdecor support cannot be disabled in consumers.
* x11-toolkits/open-motif: Moved man to share/manMuhammad Moinur Rahman2024-01-272-705/+706
| | | | Approved by: portmgr (blanket)
* x11-toolkits/libXaw: Moved man to share/manMuhammad Moinur Rahman2024-01-272-1/+4
| | | | Approved by: portmgr (blanket)
* x11-toolkits/tk86: Moved man to share/manMuhammad Moinur Rahman2024-01-272-384/+385
| | | | Approved by: portmgr (blanket)
* x11-toolkits/libXt: Moved man to share/manMuhammad Moinur Rahman2024-01-272-268/+270
| | | | Approved by: portmgr (blanket)
* x11-toolkits/gtk30: update to 3.24.41Jan Beich2024-01-252-5/+5
| | | | Changes: https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.41/NEWS
* x11-toolkits/SoXt: Impelled to share/manMuhammad Moinur Rahman2024-01-242-2/+3
|
* x11-toolkits/gtk30: update to 3.24.40Jan Beich2024-01-233-6/+24
| | | | Changes: https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.40/NEWS
* Convert more of my ports to new manual page location (part two).Alexey Dokuchaev2024-01-232-4/+5
|
* x11-toolkits/gtk40: update to 4.12.5Jan Beich2024-01-233-5/+12
| | | | Changes: https://gitlab.gnome.org/GNOME/gtk/-/blob/4.12.5/NEWS
* x11-toolkits/nanogui: fix build with python 3.11Ruslan Makhmatkhanov2024-01-222-5/+5
| | | | | | | | update bundled pybind to let it build with py311 PR: 276497 PR: 275494 Approved by: yuri (maintainer)
* x11-toolkits/rubygem-gtk2: Mark BROKEN with ruby32Muhammad Moinur Rahman2024-01-211-0/+1
| | | | | PR: 276466 Approved by: portmgr (blanket)
* x11-toolkots/qhotkey: New port: Global shortcut/hotkey for Desktop ↵Yuri Victorovich2024-01-195-0/+59
| | | | Qt-Applications
* x11-toolkits/wlroots: prefix local variable in override.mkJan Beich2024-01-182-4/+4
| | | | SOVERSION may be used in consumers for their own libraries.
* x11-toolkits/wlroots: dedup *_DEPENDS in consumersJan Beich2024-01-182-4/+4
| | | | | | | | | | | | | | | | | LIB_DEPENDS against a port with non-default USE_LDCONFIG can desync RUN_DEPENDS and BUILD_DEPENDS, leading to incorrectly registered dependencies when built in a dirty environment. $ make install -C x11-toolkits/wlroots $ make install -C x11-wm/hikari $ pkg info -xr wlroots wlroots-0.17.1: hikari-2.3.3_4 wlroots015-0.15.1_2: $ make run-depends-list -C x11-wm/hikari | fgrep wlroots /usr/ports/main/x11-toolkits/wlroots015 $ make actual-package-depends -C x11-wm/hikari | fgrep wlroots "wlroots": {origin: "x11-toolkits/wlroots", version: "0.17.1"}
* x11-toolkits/p5-Gtk2-TrayIcon: Remove expired portMuhammad Moinur Rahman2024-01-175-38/+0
| | | | 2024-01-16 x11-toolkits/p5-Gtk2-TrayIcon: Upstream marked this module as Deprecated
* x11-toolkits/p5-Gtk2-GladeXML: Remove expired portMuhammad Moinur Rahman2024-01-175-43/+0
| | | | 2024-01-16 x11-toolkits/p5-Gtk2-GladeXML: Upstream marked this module as Deprecated
* x11-toolkits/girara: Update to 0.4.2Guido Falsi2024-01-162-5/+4
|
* x11-toolkits/libdecor: update to 0.2.2Jan Beich2024-01-163-6/+5
| | | | | Changes: https://gitlab.freedesktop.org/libdecor/libdecor/-/compare/0.2.1...0.2.2 Reported by: GitLab (notify releases)
* x11-toolkits/pangolin: update 0.8-54 → 0.9Yuri Victorovich2024-01-152-6/+5
|
* x11-toolkits/nuklear: update 4.10.7 → 4.12.0Yuri Victorovich2024-01-142-4/+4
| | | | Reported by: portscout
* */*: Sanitize MANPREFIX for meson portsMuhammad Moinur Rahman2024-01-122-11/+11
| | | | Approved by: portmgr
* x11-toolkits/lesstif: use ${PREFIX}/share/manDirk Meyer2024-01-122-78/+79
|
* KDE: Update KDE Plasma 6 to 5.92.0Tobias C. Berner2024-01-122-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | KDE's 6th Megarelease - Release Candidate 1 Wednesday, 10 January 2024 Plasma 6, Frameworks and Gear draw closer Every few years we port the key components of our software to a new version of Qt, taking the opportunity to remove cruft and leverage the updated features the most recent version of Qt has to offer us. KDE's megarelease is less than 50 days away. At the end of February 2024 we will publish Plasma 6, Frameworks 6, and a whole new set of applications in a special edition of KDE Gear all in one go. If you have been following the updates here, here and here, you will know we are making our way through the testing phase and gradually reaching stability. KDE is making available today the first Release Candidate version of all the software we will include in the megarelease. As with the Alpha and Beta versions, this is a preview intended for developers and testers. The software provided is nearing stability, but is still not 100% safe to use in a production environment. We still recommend you continue using stable versions of Plasma, Frameworks and apps for your everyday work. But if you do use this, watch out for bugs and report them promptly, so we can solve them. Read on to find out more about KDE's 6th Megarelease, what it covers, and how you can help make the new versions of Plasma, KDE's apps and Frameworks a success now. To get a full Qt6 based desktop, the overlay below can be used (once it is updated to RC1) Announcement: https://kde.org/announcements/megarelease/6/rc1/ Overlay: https://github.com/tcberner/kde6-overlay/
* KDE: Update KDE Frameworks 6 to 5.248Tobias C. Berner2024-01-1212-31/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | KDE's 6th Megarelease - Release Candidate 1 Wednesday, 10 January 2024 Plasma 6, Frameworks and Gear draw closer Every few years we port the key components of our software to a new version of Qt, taking the opportunity to remove cruft and leverage the updated features the most recent version of Qt has to offer us. KDE's megarelease is less than 50 days away. At the end of February 2024 we will publish Plasma 6, Frameworks 6, and a whole new set of applications in a special edition of KDE Gear all in one go. If you have been following the updates here, here and here, you will know we are making our way through the testing phase and gradually reaching stability. KDE is making available today the first Release Candidate version of all the software we will include in the megarelease. As with the Alpha and Beta versions, this is a preview intended for developers and testers. The software provided is nearing stability, but is still not 100% safe to use in a production environment. We still recommend you continue using stable versions of Plasma, Frameworks and apps for your everyday work. But if you do use this, watch out for bugs and report them promptly, so we can solve them. Read on to find out more about KDE's 6th Megarelease, what it covers, and how you can help make the new versions of Plasma, KDE's apps and Frameworks a success now. To get a full Qt6 based desktop, the overlay below can be used (once it is updated to RC1) Announcement: https://kde.org/announcements/megarelease/6/rc1/ Overlay: https://github.com/tcberner/kde6-overlay/
* x11-toolkits/imgui: update 1.90 → 1.90.1Yuri Victorovich2024-01-112-5/+4
| | | | Reported by: portscout
* KDE: Update KDE Frameworks to 5.113Tobias C. Berner2024-01-0911-33/+33
| | | | | | | | | | | | | | | | | | Thursday, 14 December 2023 KDE today announces the release of KDE Frameworks 5.113.0. KDE Frameworks are 83 addon libraries to Qt which provide a wide variety of commonly needed functionality in mature, peer reviewed and well tested libraries with friendly licensing terms. For an introduction see the KDE Frameworks release announcement. This release is part of a series of planned monthly releases making improvements available to developers in a quick and predictable manner. Announcment: https://kde.org/announcements/frameworks/5/5.113.0/ Exp-run by: antoine PR: 276124
* x11-toolkits/fltk: the port had been improved (+)Alexey Dokuchaev2024-01-085-29/+82
| | | | | | | | | | | | | | | | - Add an option to enable limited Cairo rendering support - Do not strip static libraries upon installation as this breaks linking against them (the case for `x11/flruler') - Restore `files/patch-src_Makefile' which was ditched in r447379 (commit 2a288980b3dd) in favor of `post-install' target because of the above and now this code is mature enough and should be less fragile to patch statically - Garbage-collect no longer useful patch added in r138020 (commit 2a70195a3279) back in 2005 which now makes `-lm' appear twice in the fltk-config(1)'s LDFLAGS outputs - Shorten local variable name in the `post-patch' target Reported by: pkg-fallout
* x11-toolkits/gtk-layer-shell: update to 0.8.2Jan Beich2024-01-053-6/+5
| | | | | Changes: https://github.com/wmww/gtk-layer-shell/releases/tag/v0.8.2 Reported by: GitHub (watch releases)
* graphics/poppler: bump revision of consumersTobias C. Berner2024-01-031-0/+1
|
* KDE: Update KDE Plasma Desktop 6 to 5.91.0 (beta 2)Tobias C. Berner2023-12-312-5/+6
| | | | | | | | | | | | | | | | Plasma is KDE's flagship desktop environment. Plasma is like Windows or macOS, but is renowned for being flexible, powerful, lightweight and configurable. It can be used at home, at work, for schools and research. Plasma 6 is the upcoming version of Plasma that integrates the latest version of Qt, Qt 6, the framework upon which Plasma is built. Plasma 6 incorporates new technologies from Qt and other constantly evolving tools, providing new features, better support for the latest hardware, and supports for the hardware and software technologies to come. Announcement: https://kde.org/announcements/megarelease/6/beta2/
* KDE: Update KDE Frameworks 6 to 5.247.o (beta 2)Tobias C. Berner2023-12-3111-31/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Plasma 6, Frameworks and Gear draw closer Every few years we port the key components of our software to a new version of Qt, taking the opportunity to remove cruft and leverage the updated features the most recent version of Qt has to offer us. We are now just over two months away from KDE's megarelease. At the end of February 2024 we will publish Plasma 6, Frameworks 6 and a whole new set of applications in a special edition of KDE Gear all in one go. If you have been following the updates here and here, you will know we are deep in the testing phase; and KDE is making available today the second Beta version of all the software we will include in the megarelease. As with versions Alpha and the first Beta, this is a preview intended for developers and testers. The software in this second beta release is reaching stability fast, but it is still not 100% safe to use in a production environment. We still recommend you continue using stable versions of Plasma, Frameworks and apps for your everyday work. But if you do use this, watch out for bugs and report them promptly, so we can solve them. Read on to find out more about KDE's 6th Megarelease, what it covers, and how you can help make the new versions of Plasma, KDE's apps and Frameworks a success now. Announcement: https://kde.org/announcements/megarelease/6/beta2/
* */*: Sunset 12.4-RELEASE/12-STABLE from ports treeMuhammad Moinur Rahman2023-12-315-41/+3
| | | | | | | | | | | | | | | | | | | | | - Remove all references to defunct ARCH arm - Remove all references to defunct ARCH sparc64 - Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64 ARCH - Remove sysutils/afbinit requires defunct sparc64 ARCH - Remove all references to bktr driver - Remove all references to defunct FreeBSD_12 - Remove all references to OSVERSION/OSREL corresponding to 12 - Remove conditionals in Mk/Uses/cabal.mk - Remove sparc reference from Mk/Uses/qt-dist.mk - Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64 - Remove BROKEN_FreeBSD_12* from: - Remove OpenSSL patches from: - Remove conditional flags for OSVERSION >= 1300000 to fixed flags. Also move conditional flags for non sparc64/arm ARCH to fixed flags. Reviewed by: brooks, jbeich, rene, salvadore Differential Revision: https://reviews.freebsd.org/D42068
* x11-toolkits/SoXt: Mark BROKEN for 15Muhammad Moinur Rahman2023-12-301-0/+1
| | | | Unless graphics/Coin is updated this cannot be fixed
* x11-toolkits/gtk30: fix pkg-plist with BROADWAY option disabledDimitry Andric2023-12-301-3/+3
| | | | | | | | | | | | | After the update to 3.24.38, with the BROADWAY option disabled, the port fails to package, with: pkg-static: Unable to access file /wrkdirs/share/dim/ports/x11-toolkits/gtk30/work/stage/usr/local/man/man1/broadwayd.1.gz:No such file or directory Add %%BROADWAY%% prefixes to more broadway-related files in pkg-plist (broadwayd.1.gz, broadwayd.html and gtk-broadway.html). PR: 275567 Fixes: 0a1dd69c3167
* Qt5: Update to 5.15.12Jason E. Hale2023-12-3015-53/+39
| | | | | | Update devel/pyside2* and devel/shiboken2 to 5.15.12 Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.12/release-note.md
* x11-toolkits/fltk: update the port to version 1.3.9Alexey Dokuchaev2023-12-272-6/+5
| | | | | | This is a minor maintenance release and does not contain new ABI features. While here, strip installed libraries in addition to the programs (subject to -DWITH_DEBUG).