aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/gtk30
Commit message (Collapse)AuthorAgeFilesLines
* x11-toolkits/gtk30: update to 3.24.31Jan Beich2022-01-044-104/+6
| | | | | | | Changes: https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.30...3.24.31 PR: 260639 Exp-run by: antoine Approved by: tcberner
* x11-toolkits/gtk30: backport 2 patches for waylandBaptiste Daroussin2021-12-033-0/+97
| | | | | | | Those 2 patches are fixing a bug shown by firefox under wayland: when running a wayland desktop with dual screen and different settings for the 2 screens, the combobox were not functionnal if firefox is on the second screen.
* x11-toolkits/gtk30: Add CPE informationStefan Eßer2021-10-131-1/+2
| | | | Approved by: portmgr (blanket)
* INSTALLS_ICONS: retire the macro and rework the related dependenciesBaptiste Daroussin2021-10-101-2/+1
| | | | | | | While here, make sure gtk-update-icon-cache is only on run dependency where added as a dependency Enforce gtk3 to depend on gtk-update-icon-cache (previously it was inheriting the dependency)
* x11-toolkits/gtk30: update to 3.24.30Jan Beich2021-08-284-21/+13
| | | | | | Changes: https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.29...3.24.30 PR: 258115 Approved by: tcberner
* graphics/mesa-libs: Bump reverse deps for libglvndKevin Bowling2021-06-221-0/+1
| | | | | | | | | | Per discussion with bapt on helping pkg handle the changing of these deps and avoiding impossible upgrade senarios. PR: 246767 Reviewed by: manu, bapt Approved by: x11 Differential Revision: https://reviews.freebsd.org/D30824
* x11-toolkits/gtk30: update to 3.24.29Jan Beich2021-06-022-5/+5
| | | | | | Changes: https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.27...3.24.29 PR: 256346 Approved by: tcberner
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* x11-toolkits/gtk30: update to 3.24.27Jan Beich2021-03-262-6/+5
| | | | | | | | | | Changes: https://gitlab.gnome.org/GNOME/gtk/-/compare/3.24.24...3.24.27 Changes: https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache/-/compare/3.24.24...3.24.26 PR: 254552 Approved by: tcberner Notes: svn path=/head/; revision=569265
* x11-toolkits/gtk30: depend on gsettings-desktop-schemasJan Beich2021-03-161-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Gtk on Wayland uses gsettings to get cursor theme but without schemes installed it falls back to "default" theme which doesn't exist. $ gsettings get org.gnome.desktop.interface cursor-theme No such schema “org.gnome.desktop.interface” $ MOZ_ENABLE_WAYLAND=1 firefox [...] Gdk-Message: 15:15:20.123: Unable to load hand2 from the cursor theme Gdk-Message: 15:15:20.300: Unable to load hand2 from the cursor theme Gdk-Message: 15:15:20.536: Unable to load hand2 from the cursor theme Gdk-Message: 15:15:52.250: Unable to load hand2 from the cursor theme Gdk-Message: 15:15:52.350: Unable to load hand2 from the cursor theme Gdk-Message: 15:15:52.834: Unable to load hand2 from the cursor theme Gdk-Message: 15:15:52.933: Unable to load hand2 from the cursor theme $ emacs -Q # --with-pgtk Gdk-Message: 15:16:34.736: Unable to load sb_v_double_arrow from the cursor theme Gdk-Message: 15:16:34.736: Unable to load sb_h_double_arrow from the cursor theme Gdk-Message: 15:16:35.272: Unable to load hand2 from the cursor theme Gdk-Message: 15:16:35.272: Unable to load sb_h_double_arrow from the cursor theme Gdk-Message: 15:16:35.272: Unable to load sb_v_double_arrow from the cursor theme $ truss emacs -Q 2>&1 | fgrep /cursor [...] open("/home/foo/.icons/default/cursors/",O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC,00) ERR#2 'No such file or directory' open("/usr/share/icons/default/cursors/",O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC,00) ERR#2 'No such file or directory' open("/usr/share/pixmaps/default/cursors/",O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC,00) ERR#2 'No such file or directory' open("/home/foo/.cursors/default/cursors/",O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC,00) ERR#2 'No such file or directory' open("/usr/share/cursors/xorg-x11/default/cursors/",O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC,00) ERR#2 'No such file or directory' open("/usr/local/share/icons/default/cursors/",O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC,00) ERR#2 'No such file or directory' [...] PR: 253742 Submitted by: Evgeniy Khramtsov <2khramtsov@gmail.com> Notes: svn path=/head/; revision=568579
* x11-toolkits/gtk30: remnove unnecessary dependency on multimedia/v4l_compatTobias C. Berner2021-02-121-2/+1
| | | | | | | | | | | | | - The depednecy was previosuly there to get linux/input.h - However, with [1] gtk switched to using the shipped dev/evdev/input.h on FreeBSD. [1] https://gitlab.gnome.org/GNOME/gtk/-/commit/7fed0b74ed9f PR: 253434 Reported by: Oleh Vinichenko <moonlapse81@gmail.com> Notes: svn path=/head/; revision=565064
* x11-toolkits/gtk30: update to 3.24.24Jan Beich2020-12-074-11/+12
| | | | | | | | | | Changes: https://gitlab.gnome.org/GNOME/gtk/compare/3.24.23...3.24.24 Changes: https://gitlab.gnome.org/Community/gentoo/gtk-update-icon-cache/-/compare/3.24.20...3.24.24 PR: 251647 Approved by: tcberner Notes: svn path=/head/; revision=557252
* Prefer graphics/ligvrsvg2-rust over graphics/librsvg2Tobias C. Berner2020-11-091-4/+4
| | | | | | | | | | | | | | - switch to the more modern version of librsvg2 on architectures supporting rust - this will fix some graphical issues on these architectures PR: 250276 Exp-run by: antoine Submitted by: tobik Differential Revision: https://reviews.freebsd.org/D18878 Notes: svn path=/head/; revision=554733
* Drop glib < 2.60 workaround after r549741Jan Beich2020-09-242-220/+1
| | | | | | | PR: 247278 Notes: svn path=/head/; revision=549871
* x11-toolkits/gtk30: update to 3.24.23Jan Beich2020-09-163-9/+9
| | | | | | | | | | Changes: https://gitlab.gnome.org/GNOME/gtk/compare/3.24.20...3.24.23 PR: 249288 Approved by: tcberner Exp-run by: antoine Notes: svn path=/head/; revision=548787
* Move some gnome@ ports to desktop@Tobias C. Berner2020-09-101-1/+1
| | | | | | | | | | | | | | | | | | As gnome@ is lacking active committers at the moment, transfer some of its ports [1] up the stack to the desktop@ group, in hope that this way we get some updates in as the set of people that "should feel responsible" grows. As soon as gnome@ grows some committers again, this can (and should) of course be reverted again. [1] The list of ports chosen in this move consits of all the ports that are required to build x11/kde5. Approved by: portmgr (bapt) Differential Revision: https://reviews.freebsd.org/D26362 Notes: svn path=/head/; revision=548219
* x11-toolkits/gtk30: update to 3.24.20Jan Beich2020-06-184-7/+230
| | | | | | | | | Changes: https://gitlab.gnome.org/GNOME/gtk/compare/3.24.10...3.24.20 PR: 247067 Exp-run by: antoine Notes: svn path=/head/; revision=539511
* x11-toolkits/gtk30: make X11 optionalJan Beich2020-06-182-36/+39
| | | | | | | | | Makes it easier to expose X11 consumers and reduce some bloat. PR: 247091 Notes: svn path=/head/; revision=539507
* x11-toolkits/gtk30: optionalize at-spi2-atk dependencyJan Beich2020-06-072-4/+126
| | | | | | | | | | | | | | | | | AT-SPI bridge requires DBus and is limited to X11. As upstream plans to rework accessibility only in Gtk4 revert to make the bridge optional. And Gtk 3.26 isn't on the horizon yet. Similar changes: https://github.com/netbsd/pkgsrc/commit/1248d6517109 https://github.com/DragonFlyBSD/DeltaPorts/commit/6009bc6e5010 PR: 194460 Tested by: many Approved by: maintainer timeout (5 years) Notes: svn path=/head/; revision=538187
* Add USES=xorg USES=gl, ports categories xNiclas Zeising2019-11-071-1/+1
| | | | | | | | Add USES=xorg and USES=gl to ports in categories starting with 'x' While here, try to sprinkle other USES (mostly gnome and sdl) as needed. Notes: svn path=/head/; revision=517000
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-0/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* x11-toolkits/gtk30: update to 3.24.10Steve Wills2019-07-112-5/+5
| | | | | | | | | PR: 239026 Approved by: kwm Exp-run by: antoine Notes: svn path=/head/; revision=506426
* x11-toolkits/gtk30: update to 3.24.9Steve Wills2019-07-012-5/+5
| | | | | | | | | PR: 238848 Approved by: kwm Exp-run by: antoine Notes: svn path=/head/; revision=505618
* Update WWWSunpoet Po-Chuan Hsieh2019-06-291-1/+1
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=505386
* x11-toolkits/gtk30: update to 3.24.8Steve Wills2019-06-272-5/+5
| | | | | | | | PR: 238315 Exp-run by: antoine Notes: svn path=/head/; revision=505207
* Update gtk30 to 3.24.7.Koop Mast2019-03-232-5/+6
| | | | | | | | | | This release contains a fix for the build failure after base r345349. PR: 236141 Obtained from: gnome devel repo Notes: svn path=/head/; revision=496606
* Update gtk3 to 3.24.5.Koop Mast2019-02-164-22/+15
| | | | | | | | | Exp-run by antoine@ PR: 235630 Notes: svn path=/head/; revision=493048
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* graphics/mesa-libs: enable WAYLAND by default here and in consumersJan Beich2018-11-111-2/+2
| | | | | | | | | | | PR: 227509 Requested by: Johannes Lundberg, Greg V Reviewed by: tobik (earlier version) Approved by: madpilot, x11 (zeising), maintainer timeout (2 weeks) Exp-run by: antoine Notes: svn path=/head/; revision=484788
* Remove compatibility code for FreeBSD < 11.2 from all ports.Rene Ladan2018-11-021-1/+0
| | | | | | | | | | Simplify some ports where DragonFlyBSD no longer needs to be special-cased. Submitted by: rene Reviewed by: bapt, jbeich Differential Revision: https://reviews.freebsd.org/D17724 Notes: svn path=/head/; revision=483807
* x11-toolkits/gtk30: unbreak DEBUG=on after r480951Jan Beich2018-10-211-5/+3
| | | | | | | Option helpers have no effect *after* bsd.port.options.mk Notes: svn path=/head/; revision=482634
* graphics/wayland: update to 1.16.0Jan Beich2018-10-151-15/+2
| | | | | | | | | | | | | - New libwayland-egl home for consumers as Mesa 18.2 dropped it Changes: https://lists.freedesktop.org/archives/wayland-devel/2018-April/037767.html Changes: https://lists.freedesktop.org/archives/wayland-devel/2018-August/039358.html PR: 227423 Submitted by: Greg V <greg@unrelenting.technology> Approved by: maintainer timeout (5 months) Notes: svn path=/head/; revision=482189
* The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.Koop Mast2018-09-304-27/+702
| | | | | | | | | | | | The offical GNOME 3.28 release notes can be found at https://help.gnome.org/misc/release-notes/3.28/ Thanks to Antoine Brodin for running the exp-runs. PR: 229761 Notes: svn path=/head/; revision=480951
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-07-291-0/+1
| | | | | | | | | | | | | | | | | in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which has now moved from GCC 6 to GCC 7 by default. This includes ports - featuring USE_GCC=yes or USE_GCC=any, - featuring USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and those - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x, c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib. PR: 222542 Notes: svn path=/head/; revision=475857
* Patch configure so it respects CC and CPP variables.Tijl Coosemans2018-03-301-3/+19
| | | | Notes: svn path=/head/; revision=465980
* Remove patches I forgot to remove beforeBaptiste Daroussin2018-03-301-23/+0
| | | | | | | | Pointy Hat: bapt Reported by: jrm Notes: svn path=/head/; revision=465976
* Update to 3.22.29Baptiste Daroussin2018-03-303-6/+8
| | | | Notes: svn path=/head/; revision=465961
* x11-toolkits/gtk30: Add new non-default WAYLAND optionTobias Kortkamp2018-03-264-2/+56
| | | | | | | | | | | It enables building of Gdk's Wayland backend. PR: 219040 Submitted by: Johannes Lundberg <johalun0@gmail.com> (based on) Approved by: gnome (maintainer timeout, ~9 months) Notes: svn path=/head/; revision=465644
* x11-toolkits/gtk30: add dependency on librsvg2Steve Wills2017-12-081-2/+3
| | | | | | | | | PR: 222495 Submitted by: Anton Yuzhaninov <citrin+pr@citrin.ru> Approved by: gnome@ (kwm) Notes: svn path=/head/; revision=455783
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2017-09-101-1/+1
| | | | | | | | | | | | | | | | | (via Mk/bsd.default-versions.mk and lang/gcc) which has moved from GCC 5.4 to GCC 6.4 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang, c++14-lang, c++0x, c11, or gcc-c++11-lib. PR: 219275 Notes: svn path=/head/; revision=449591
* Update gtk30 to 3.22.15.Koop Mast2017-05-112-5/+5
| | | | Notes: svn path=/head/; revision=440651
* Update gtk30 to 3.22.14.Koop Mast2017-05-112-5/+5
| | | | Notes: svn path=/head/; revision=440649
* Sprinkle some fixes to make these ports build on ARCH's that don'tKoop Mast2017-05-061-1/+2
| | | | | | | | | | have clang as the default compiler. Submitted by: jhibbits@ Differential Revision: https://reviews.freebsd.org/D10628 Notes: svn path=/head/; revision=440288
* Add back DEBUG option that got lost in the 3.22.12 update.Koop Mast2017-04-241-1/+2
| | | | | | | | | Also add comment, so I don't accidently break it later. Reported by: jbeich@ Notes: svn path=/head/; revision=439282
* Update the gtk+ stack [1]Koop Mast2017-04-234-26/+41
| | | | | | | | | | | | | | | | | | | | | | | | | Update gdk-pixbuf2 to 2.36.6 Update gtk30 to 3.22.12 Update cairomm to 1.12.2 Update gtkmm30 to 3.22.0 Update the following themes to be compatible with the new gtk+ version: Update adwaita-icon-theme to 3.22.0 Update gnome-themes-standard to 3.22.3 Update gtk-E17-theme to 3.22.1 [2] Update gtk-arc-themes to 20170302 [3] Update mate-themes to 3.22.10 Bump xfce4-notifyd due to new gtk30 version, requested by olivierd@. Mark LordsaWar broken, it doesn't build with cairomm 1.12. PR: 210272 [1], 210696 [2], 218667 [3] Submitted by: Matthew Rezny [2] Obtained from: Unless otherwise stated obtained from GNOME devel repo Exp-run by: antoine@ [1] Notes: svn path=/head/; revision=439206
* x11-toolkits/gtk30: prefer warnings over crashes on bad behaviorJan Beich2017-03-301-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | devel/glib20 and x11-toolkits/gtk20 don't use --disable-debug. Neither does gtk3 package on Debian or ArchLinux. https://bugzilla.mozilla.org/show_bug.cgi?id=1351246#c9 $ cat >a.c #include <gdk/gdk.h> int main() { gdk_get_default_root_window(); return 0; } $ cc a.c $(pkg-config --cflags --libs gtk+-3.0) $ ./a.out Segmentation fault vs. (new behavior) $ ./a.out (process:40995): Gdk-CRITICAL **: gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed Pointy hat to: kwm (r372768 broke consistency) Notes: svn path=/head/; revision=437293
* ${RM} already has -f.Mathieu Arnold2016-10-211-1/+1
| | | | | | | | | | PR: 213570 Submitted by: mat Exp-run by: antoine Sponsored by: Absolight Notes: svn path=/head/; revision=424411
* Fix configure with CUPS 2.2.x.Tijl Coosemans2016-10-171-3/+12
| | | | | | | Reported by: antoine Notes: svn path=/head/; revision=424143
* Nuke useless @exec and @dirBaptiste Daroussin2016-06-181-4/+0
| | | | | | | Approved by: kwm Notes: svn path=/head/; revision=417075
* Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.Mathieu Arnold2016-04-011-9/+9
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412351