summaryrefslogtreecommitdiff
path: root/Mk/Uses/gnome.mk (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-06-05Mk/Uses/gnome.mk: Fix dependenciesTijl Coosemans1-9/+12
Add or correct dependencies that are pulled in by pkg-config files so they don't have to be added in every port Makefile. PR: 279524 Reviewed by: arrowd
2024-01-01textproc/rarian: Resurrect and upgrade to 0.8.5Don Lewis1-0/+15
Rarian has moved to a new upstream site and is being maintained. python is only needed for uploading upstream releases.
2023-08-26*: Rename GTK+ to GTKPo-Chuan Hsieh1-1/+1
GTK+ has been renamed to GTK since 2019. Reference: https://mail.gnome.org/archives/gtk-devel-list/2019-February/msg00000.html Approved by: portmgr (blanket)
2023-03-02accessibility/at-spi2-core: update to 2.46.0Tobias C. Berner1-1/+1
What's new in at-spi2-core 2.46.0: * Fix GetInterfaces documentation on org.a11y.atspi.Accessible interface. What's new in at-spi2-core 2.45.91: * Send device event controller events using the same signature as other events. * Document the Accessible, Action, and Cache dbus interfaces. * Fix license of atspi-gmain.c (#87). What's new in at-spi2-core 2.45.90: * xml: Add some documentation. * xml: Fix event arguments. * xml: Add some missing DeviceEventController methods. * Bind the AT-SPI bus to the graphical session. * Mark bus service as belonging to the session slice. * Add ATSPI_ROLE_PUSH_BUTTON_MENU. * Add an "announcement" event/signal to allow objects to send notifications (!63). * Various code clean-ups and test improvements. What's new in at-spi2-core 2.45.1: * Atk and at-spi2-atk are now merged into this project. * Now requires meson 0.56.2 and glib 2.67.4. * at-spi2-atk: Expose the accessible hierarchy via dbus introspection. * Properly escape the AT-SPI bus address; fixes warnings about the address not containing a colon (!55). * Add a text value to AtspiValue, so that a value can expose a textual description, as in the new Atk value API. * Add atspi_event_listener_register_with_app, to allow an event listener to be registered only for a given application (!52). - accessibility/atk and accessibility/at-spi2-atk have been merged into accessibility/at-spi2-core - accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk PR: 269704 Exp-run by: antoine ---
2023-02-01gnome: remove libwnck from the gnome frameworkBaptiste Daroussin1-4/+1
libwnck is a leftover from gnome2 time and almost unused
2022-11-06Mk/Uses: gnome.mk, point to right library for glibmm26Dima Panov1-1/+1
Reported by: osa
2022-11-06Mk/Uses: hook glibmm26 and libsigc++30 to the GNOME macrosDima Panov1-2/+7
2022-07-28graphics/gdk-pixbuf2: update to 2.42.8 release (+)Dima Panov1-1/+4
Since 2.40.2 release GDK-Pixbuf library had splitted off XLib bindings as deprecated. Add it as dedicated port at version 2.40.2 and declare additional knob in Mk/Uses/gnome.mk Consumer ports will be bumped in separated commit. Changelog: https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/blob/2.42.8/NEWS With hat: desktop
2022-06-08gnome: don't use target when variable expansion do the jobBaptiste Daroussin1-5/+1
2022-04-24framework: cleanup conditional-indentations in Mk/Tobias C. Berner1-52/+52
Run Tools/scripts/indent_make_if.pl on all of Mk. These white space changes contribute greatly to the readability of those files. As we have a version control system, finding out the reasons for the changes prior to these white space changes is still easily possible Differential Revision: https://reviews.freebsd.org/D35024 Reviewed by: portmgr (rene, bapt)
2022-04-16GNOME: Remove erroneous ports and changesNeel Chauhan1-12/+4
These changes were committed prematurely. This reverts commit affdd52ee2036bd4f53ee3f3e9322d07643a6f99. This reverts commit bec10d1fe1d77710091167a46d7644a1dae4b5dc. This reverts commit 55b3e98b1cc8f1d72fa209f8aac1223b9d530ece. This reverts commit e13e865e25f6cddaff4344e8a78f5f5b90ecb686. This reverts commit ca5e34d343d59a176119ec235199d5aa1b1d36cf.
2022-04-16Mk: Fix libsigc++30Neel Chauhan1-1/+1
2022-04-16Mk: Fix glibmm268Neel Chauhan1-2/+2
2022-04-16devel/glibmm268: New portNeel Chauhan1-4/+9
2022-04-16Mk: Add cairomm16Neel Chauhan1-1/+4
2022-03-22x11-toolkits/gtksourceview5: New portNeel Chauhan1-1/+4
2022-03-18devel/glib: convert gio modules and glib schemas to triggersBaptiste Daroussin1-3/+0
Use trigger to compile glib schemas, and generate gio modules cache PR: 262567 Reviewed by: tcberner Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D34564
2022-03-16Uses/gnome: remove referencehackBaptiste Daroussin1-5/+1
2022-03-15devel/ORBit2: remove gnome2 libraryBaptiste Daroussin1-4/+1
2022-03-15Uses/gnome: remove ancient leftoverBaptiste Daroussin1-2/+0
2022-03-15devel/gconf2: cleanup and reduce the number of dependencyBaptiste Daroussin1-1/+1
Switch the ipc mecanism from Orbit2 to dbus (ORBit2 is not used anywhere anymore). While here remove the default services, since gconf is not used anymore by any desktop, having the default service started to allow configuring system wide configuration is pointless. Drop the option for ldap, given that no desktop uses it anymore, the ability so deal with ldap is now pointless as well Drop the dependency on gtk only used for gconf-sanity check This shave the dependency lits removing rust, polkit and orbit from it while not changing the features for the few left consumers.
2022-03-15cleanup: remove unused letfovers from scrollkeeperBaptiste Daroussin1-1/+0
2022-03-15textproc/rarian: remove abandonwareBaptiste Daroussin1-15/+0
2021-12-06graphics/librsvg2: add options, remove libgsf dependencyAdriaan de Groot1-1/+1
This is a combination of patches from two PRs, from Andriy Voskoboinyk and Andrew Romanenko, which have been languishing. Both added a DOCS option, and Andrew makes Vala optional while Andriy removes an unneeded dependency on libgsf and gettext. Note that graphics/librsvg2 is the outdated version, used only on platforms where the newer librsvg2-rust is not available. PR: 243071 239346 Reported by: Andrew Romanenkom, Andriy Voskoboinyk
2021-10-10INSTALLS_ICONS: retire the macro and rework the related dependenciesBaptiste Daroussin1-5/+0
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)
2021-10-10framework: new USES triggerBaptiste Daroussin1-25/+0
Triggers are a new feature from pkg 1.17 (stable in 1.17.2) they are script that are executed at the end of a transaction if anything triggered them. To trigger them a files should have been installed in a location which matches predefined pattern (glob, regexp, or exact matching) When a package is installed in a cross root installation for example: pkg -r XXX install something and if it triggers a trigger, then the execution will be deferred. The pkg trigger command will execute the deferred triggers Reviewed by: tcberner Differential Revision: https://reviews.freebsd.org/D31960
2021-10-06Mk/bsd.port.mk: Export XDG_CACHE_HOMEYuri Victorovich1-1/+1
This adds XDG_CACHE_HOME to the set of XDG_* variables exported in CONFIGURE_ENV and MAKE_ENV. Without XDG_CACHE_HOME in the environment some software (for ex. https://github.com/coursier/coursier) falls back to using /home/{user}/.cache during the build and writes outside the working directory. XDG_CACHE_HOME is described in the XDG Base Directory Specification: https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html PR: 255600 Exp-run by: antoine
2021-06-05Mk/Uses/gnome.mk: fix gconftool-2 --makefile-unistall-rule call timeAlexey Dokuchaev1-1/+1
Previously, for ports with GCONF_SCHEMAS, `gnome-post-gconf-schemas' target would add a @postunexec rule which was invoked *after* those files would be removed upon deinstallation, resulting in errors: I/O warning : failed to load external entity ".../$some.schemas" Failed to open `.../$some.schemas': No such file or directory Change it to @preunexec so that `gconftool-2 --makefile-unistall-rule' command would get called while those files still exist. PR: 210969 Timeout from: gnome (~5 years)
2021-05-26x11-toolkits/libadwaita: New port: Building blocks for modern GNOME applicationsNeel Chauhan1-1/+4
2021-05-26x11-toolkits/gtk40: Add GTK4 section to Mk/Uses/gnome.mkNeel Chauhan1-1/+9
2021-05-11Uses/gnome: fix comments still stating at @exec/@unexecBaptiste Daroussin1-2/+2
2021-05-01devel/libbonobo: removeBaptiste Daroussin1-4/+1
Gnome2 lib, dead upstream, no consumers left in the ports tree
2021-05-01devel/gnome-vfs: removeBaptiste Daroussin1-4/+1
Dead upstream, no consumers left in the ports tree
2021-05-01x11/libgnome: removeBaptiste Daroussin1-5/+1
Gnome2 library dead upstream with no consumers left in the ports tree
2021-05-01gnome: remove components that do not exists anymoreBaptiste Daroussin1-4/+0
2021-05-01Mk/*: cleanup leftovers from ancient removalBaptiste Daroussin1-9/+2
2021-05-01x11-toolkits/libbonoboui: removeBaptiste Daroussin1-4/+1
Gnome2 library dead upstream with no consumers left in the ports tree
2021-05-01x11-toolkits/libgnomeui: removeBaptiste Daroussin1-4/+1
libgnomeui is a gnome2 library, long dead upstream with no consumers left in the ports tree
2021-05-01x11/gnome-sharp20: removeBaptiste Daroussin1-5/+0
Dead upstream, no consumers left in the ports tree
2021-04-06framework: Remove $FreeBSD$Mathieu Arnold1-3/+0
Where appropriate fiddle with a few other things.
2021-02-06libgnomekbd is a gnome3 components nowBaptiste Daroussin1-2/+2
Notes: svn path=/head/; revision=564196
2021-02-05Remove libgtkhtmlBaptiste Daroussin1-4/+1
This library has been deprecated upstream very long ago and is not in use anymore in the ports tree. Notes: svn path=/head/; revision=564104
2020-12-12USES=gnome: unregister unused py-gobject optionRene Ladan1-5/+1
It is implemented by devel/py-gobject which expired today. Notes: svn path=/head/; revision=557826
2020-11-20Add new default-version variant for librsvg2Tobias C. Berner1-1/+1
New default version for librsvg2. Current versions of graphics/librsvg2 are using parts written in rust. For architectures that do not have support for rust, and for people who prefer not to have, or are not able to compile rust software due to hardware limitations, the version can be chosen via this new flag. The default on almost all architectures is rust. If you prefer no to use rust, add the following to your make.conf: DEFAULT_VERSIONS+=librsvg2=legacy This makes the change committed in r554733 a bit more flexible for people who are opposed to oxidation. PR: 251014 Exp-run by: antoine Notes: svn path=/head/; revision=555776
2020-11-09Prefer graphics/ligvrsvg2-rust over graphics/librsvg2Tobias C. Berner1-0/+9
- 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
2020-11-01Unregister removed gtkmm20 from USES=gnomeRene Ladan1-4/+1
Notes: svn path=/head/; revision=553846
2020-10-31Fix INDEX after r553767Rene Ladan1-4/+2
Somehow rmport failed to detect this, perhaps my INDEX was outdated. Pointy hat: rene Notes: svn path=/head/; revision=553786
2020-10-16Remove the pygtk2 infrastructure which is not used anymoreBaptiste Daroussin1-5/+1
Notes: svn path=/head/; revision=552490
2020-10-01Fix dependency on metacityBaptiste Daroussin1-1/+1
Notes: svn path=/head/; revision=550839
2020-09-13Make dependency of devel/gvfs optional for a several different portsTobias C. Berner1-1/+1
- this makes it possible for users to not install gvfs by making it an optional dependeny - and moving it to nautilus directly instead of very high up the gnome stack in libngomeui - it is on by default in nautilus, so no change for users of that PR: 228307 Submitted by: VVD <vvd@unislabs.com> Notes: svn path=/head/; revision=548483