/* * e-extensible.h * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with the program; if not, see * */ #ifndef E_EXTENSIBLE_H #define E_EXTENSIBLE_H #include /* Standard GObject macros */ #define E_TYPE_EXTENSIBLE \ (e_extensible_get_type ()) #define E_EXTENSIBLE(obj) \ (G_TYPE_CHECK_INSTANCE_CAST \ ((obj), E_TYPE_EXTENSIBLE, EExtensible)) #define E_EXTENSIBLE_INTERFACE(cls) \ (G_TYPE_CHECK_CLASS_CAST \ ((cls), E_TYPE_EXTENSIBLE, EExtensibleInterface)) #define E_IS_EXTENSIBLE(obj) \ (G_TYPE_CHECK_INSTANCE_TYPE \ ((obj), E_TYPE_EXTENSIBLE)) #define E_IS_EXTENSIBLE_INTERFACE(cls) \ (G_TYPE_CHECK_CLASS_TYPE \ ((cls), E_TYPE_EXTENSIBLE)) #define E_EXTENSIBLE_GET_INTERFACE(obj) \ (G_TYPE_INSTANCE_GET_INTERFACE \ ((obj), E_TYPE_EXTENSIBLE, EExtensibleInterface)) G_BEGIN_DECLS typedef struct _EExtensible EExtensible; typedef struct _EExtensibleInterface EExtensibleInterface; struct _EExtensibleInterface { GTypeInterface parent_interface; }; GType e_extensible_get_type (void); void e_extensible_load_extensions (EExtensible *extensible); GList * e_extensible_list_extensions (EExtensible *extensible, GType extension_type); G_END_DECLS #endif /* E_EXTENSIBLE_H */ n4/files/elliptic-6.5.3 FreeBSD GNOME current development ports (https://github.com/freebsd/freebsd-ports-gnome)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* devel/boost-*: update to 1.70.0jbeich2019-04-121-1/+1
* Switch to devel/llvm80 for DEFAULT_VERSIONSjbeich2019-03-201-0/+1
* devel/kdevelop: update to 5.3.2tcberner2019-03-093-21/+41
* Fix Qt5 symbol version scripts to put the catch-all clause first. Whentijl2019-01-161-1/+1
* devel/kdevelop: Remove dependency on kdelibs4support, it is not needed anymore.arrowd2019-01-101-2/+2
* devel/kdevelop: switch to using LLVM_DEFAULTtcberner2019-01-101-7/+7
* Update devel/kdevelop (and related) to latest 5.3.1 release.adridg2018-12-313-61/+19
* Change cmake default behaviour to outsource.tcberner2018-12-261-1/+1
* Bump PORTREVISION for ports depending on the canonical version of GCCgerald2018-12-121-1/+1
* devel/boost-*: update to 1.69.0jbeich2018-12-121-1/+1
* devel/kdevelop: explicitely depend on a given clang versiontcberner2018-11-241-1/+6
* Update kdevelop to 5.3.0.tcberner2018-11-183-92/+169
* Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarativetcberner2018-11-051-2/+2
* devel/boost-*: update to 1.68.0jbeich2018-08-091-1/+1
* Bump PORTREVISION for ports depending on the canonical version of GCCgerald2018-07-301-0/+1
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mktcberner2018-06-291-4/+5
* Update devel/kdevelop, devel/kdev-php and devel/kdev-python to the latest rel...arrowd2018-05-303-18/+36
* Add new ports for the current version of KDeveloptcberner2018-04-294-0/+2953
* KDE3 and QT3 expired on 2013-07-01, remove these ports.rene2013-07-279-10064/+0
* - Convert USE_GETTEXT to USES (part 2)ak2013-04-241-1/+1
* - Get rid of PTHREAD_CFLAGS and PTHREAD_LIBS (category: devel)gahr2013-02-142-3/+2
* - Deprecate QT3, KDE3 and unmaintained ports depending on them. QT 3.3.8beat2012-12-301-0/+3
* - update png to 1.5.10dinoex2012-06-011-1/+1
* Relinquish maintainership of this port.cy2012-03-261-1/+1
* Bring back kdevelop.cy2012-03-089-0/+10062
* devel/kdevelop has been broken and deprecated since 2011-11-30eadler2012-03-049-10067/+0
* Add EXPIRATION_DATE= 2011-11-30 to recently BROKEN ports that do notdougb2011-11-021-0/+1
* - Mark as BROKEN: conflicting dependenciespav2011-10-271-0/+2
* Update subversion to 1.7.0.lev2011-10-161-2/+4
* Reset maintainership de jure. In fact KDE 3 has not been maintained by our teammakc2011-07-081-1/+1
* -remove MD5ohauer2011-07-031-1/+0
* Chase after net/openldap24-server update.delphij2011-02-251-1/+1
* Sync to new bsd.autotools.mkade2010-12-041-2/+3
* - Chase move of devel/gdb6 to devel/gdb66 (perhaps these ports could bepav2010-11-251-1/+1
* Autotools update. Read ports/UPDATING 20100915 for details.ade2010-09-161-2/+2
* Bounce PORTREVISION for gettext-related ports. Have fun, ya'll.ade2010-05-311-1/+1
* - Chase devel/apr -> devel/apr1 shufflingpgollucci2010-05-181-1/+1
* 4/5: Chase devel/apr shlib bumppgollucci2010-05-061-1/+1
* - update to 1.4.1dinoex2010-03-281-1/+1
* - update to jpeg-8dinoex2010-02-051-0/+1
* Update kdevelop to latest security release.fluffy2009-08-152-7/+19
* -Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.mezz2009-08-031-1/+1
* - bump all port that indirectly depends on libjpeg and have not yet been bump...dinoex2009-07-311-1/+1
* Bump PORTREVISION's after OpenLDAP update.delphij2009-01-061-1/+1
* The KDE FreeBSD team is proud to announce the releasemiwi2008-08-294-15/+6
* - Add missing patchmiwi2008-08-181-0/+11
* The KDE FreeBSD team is proud to announce the releasemiwi2008-08-188-253/+135
* - Bump PORTREVISION after apr updatemiwi2008-07-071-1/+1
* Bump portrevision due to upgrade of devel/gettext.edwin2008-06-061-1/+1
* Large round of typo fixes in ports/devel (pkg-descr).olgeni2008-06-011-1/+1
* - Remove unneeded dependency from gtk12/gtk20 [1]miwi2008-04-201-1/+1
* Update to KDE 3.5.8lofi2007-10-308-65/+154
* Remove dependency on gnu-auto* and use the new autotools world order.ade2007-09-103-9/+146
* - Fix included libtool.lofi2007-07-042-2/+4104
* Update to KDE 3.5.7 / KOffice 1.6.3lofi2007-07-046-10606/+262
* - Welcome X.org 7.2 \o/.flz2007-05-201-1/+1
* Make the fix for the qmake parser bug actually work.lofi2007-03-242-15/+424
* Fix a bug in the qmake project parser.lofi2007-03-142-0/+5933
* Update to KDE 3.5.6 / KOffice 1.6.2lofi2007-03-145-145/+139
* Update to KDE 3.5.5 / KOffice 1.6.1lofi2006-12-204-442/+780
* KDE 3.5.4 / KOffice 1.5.2lofi2006-09-132-5/+4
* Patch the libtool included in the application templates to grok thelofi2006-06-202-0/+7446
* Update to KDE 3.5.3lofi2006-06-062-5/+4
* Remove dependency on gnu-libtool.lofi2006-05-201-2/+2
* Remove USE_REINPLACE from all categories starting with Dedwin2006-05-051-1/+0
* Update to KDE 3.5.2lofi2006-03-313-6/+10
* Post libtool-conversion fixupsade2006-02-262-0/+111
* Conversion to a single libtool environment.ade2006-02-231-1/+1
* Update to KDE 3.5.1.lofi2006-02-013-4/+5
* Update to KDE 3.5.0lofi2006-01-093-41/+101
* Update to KDE 3.4.3 / KOffice 1.4.2lofi2005-11-053-12/+3
* Fix bogus ui files in preparation for Qt 3.3.5lofi2005-10-041-0/+9
* Update to KDE 3.4.2 / KOffice 1.4.1lofi2005-08-013-10/+14
* Add some more bandaids to allow at least the primitive KDE applicationlofi2005-07-112-2/+5
* Update to KDE 3.4.1lofi2005-06-261-1/+1
* Migrate over to using gnu-{libtool,autoconf,automake} as a runtimeade2005-06-174-39/+24
* Update to KDE 3.4lofi2005-03-214-181/+581
* Update to KDE 3.3.2lofi2004-12-144-14/+4
* Re-add buildfix for amd64, which was accidently deleted duringarved2004-11-131-0/+6
* Update to KDE 3.3.1lofi2004-11-083-9/+14
* Kill off automake18, switching to automake19. Requiem Mors Pacem.ade2004-10-162-4/+4
* Workaround to fix build on amd64.arved2004-10-051-0/+6
* Update to KDE 3.3lofi2004-08-313-643/+622
* Fix typo.lofi2004-08-021-1/+1
* Fix typo (autoconf295 -> autoconf259).lofi2004-07-021-1/+1
* Autotools cleanup. Remove autoconf257 (259), automake17 (18), andade2004-07-022-10/+10
* Update to version 3.2.3lofi2004-06-103-4/+3
* Sync with new bsd.autotools.mkade2004-06-052-3/+42
* Update to KDE 3.2.2lofi2004-04-203-5/+37
* Add missing BUILD_DEPENDS on kdesdk3.lofi2004-04-071-1/+2
* Fix MASTER_SITE_SUBDIR.lofi2004-03-101-1/+1
* Update to KDE 3.2.1 / QT 3.3.1lofi2004-03-104-42/+73
* Fix build for people with timezone other than CET.lofi2004-02-071-2/+1
* Make fetchablearved2004-02-061-1/+1
* Remove obsolete patch.lofi2004-02-051-29/+0
* Update to KDE 3.2.0lofi2004-02-053-304/+1328
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-041-0/+1
* Declare (or resolve) conflicts for KDE and QT.lofi2003-10-172-3/+3
* Fix the -pthread problem in case the option gets removed again. Thiswill2003-10-041-0/+2
* Work around gcc/libstdc++ bug in -CURRENT.lofi2003-08-041-0/+4
* Clear moonlight beckons.ade2003-03-072-1/+1
* Update to 2.1.5arved2003-02-223-10/+43
* Update MASTER_SITE_SUBDIR to make it fetchable again.arved2002-11-081-1/+1
* Back version down. Makefile used a bad algorithm to get port version,alane2002-10-131-3/+1