aboutsummaryrefslogtreecommitdiff
path: root/sysutils/policykit
Commit message (Collapse)AuthorAgeFilesLines
* By default libtool replaces -export-symbols <file> with -retain-symbols-fileTijl Coosemans2015-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <file> on ELF systems, but this doesn't really do what -export-symbols is meant to do. On GNU ELF systems it converts <file> to a simple version script first and then uses -version-script instead of -retain-symbols-file. Let USES=libtool patch libtool scripts to do this on all systems with GNU ld(1). Bump PORTREVISION on all ports where the build log contains -export-symbols. audio/calf: This port builds a module that now exports only one function, but it also builds a number of executables that link to this module and expect to see other functions. Because it's already a bit dodgy to link to a module (libtool warns about this) let the module continue to export only one function and instead build an ordinary library from the same source that the executables can link to. Fix a number of other issues in the same Makefile.am and clean up the port Makefile. japanese/scim-honoka: Tries to hide all symbols that start with an underscore, but because this library is written in C++ all symbols start with _Z so it ends up hiding everything. Just don't hide anything at all like the textproc/scim configure script does. multimedia/schroedinger: Apply an upstream patch. textproc/scim-input-pad: Same as japanese/scim-honoka. PR: 201922 Approved by: portmgr (antoine) Exp-run by: antoine Notes: svn path=/head/; revision=393429
* Fix policykit leftovers by using @sampleBaptiste Daroussin2015-07-192-9/+3
| | | | Notes: svn path=/head/; revision=392524
* Cleanup plistBaptiste Daroussin2015-02-051-18/+6
| | | | Notes: svn path=/head/; revision=378472
* Switch ports depending on docbook* through a directory name to a package name,Antoine Brodin2015-01-231-1/+1
| | | | | | | as a directory name can't be attributed to a package Notes: svn path=/head/; revision=377770
* Split devel/gettext in devel/gettext-runtime and devel/gettext-tools. TheTijl Coosemans2014-11-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | first contains runtime libraries such as libintl and the latter contains developer tools such as msgfmt. Ports that use gettext will usually need a LIB_DEPENDS on gettext-runtime and a BUILD_DEPENDS on gettext-tools. USES=gettext-runtime can be used to set a LIB/BUILD/RUN_DEPENDS on devel/gettext-runtime and USES=gettext-tools can be used to set a BUILD/RUN_DEPENDS on devel/gettext-tools. USES=gettext is now the same as "USES=gettext-runtime gettext-tools" meaning a LIB_DEPENDS on devel/gettext-runtime and a BUILD_DEPENDS on devel/gettext-tools. Update gettext to 0.19.3. Remove :oldver from converters/libiconv and devel/gettext-runtime. Leave symlinks with the old library versions to avoid the need to bump PORTREVISION on a large number of dependent ports. When most of the dependent ports have had normal version updates, PORTREVISION can be bumped on the remaining ones (low number) and the links can be removed. Fix some ports that installed files in lib/locale instead of share/locale. PR: 194038 Reviewed by: bapt Exp-run: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=373636
* When linking a library libA with a library libB using libtool, if libB.laTijl Coosemans2014-04-231-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | exists, libtool will add all libraries libB.la refers to (dependency_libs field) to the linker command line and store them in the dependency_libs field of libA.la. So everything that subsequently links with libA will also link to these extra libraries. This causes too much overlinking. This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs field in .la libraries during staging. However, because .la libraries have very limited use when dependency_libs is empty it makes sense to completely remove them during staging. So with this commit USES=libtool is modified to remove .la libraries and a new form (USES=libtool:keepla) is introduced in case they need to be kept (dependency_libs is still emptied). PORTREVISION is bumped on all ports with USES=libtool that install .la libraries. Most ports are also changed to add :keepla because .la libraries have to be kept around as long as there are dependent ports with .la libraries that refer to them in their dependency_libs field. In most cases :keepla can be removed again as soon as all dependent ports that install .la libraries have some form of USES=libtool added to their Makefile. PR: ports/188759 Exp-run: bdrewery Approved by: portmgr (bdrewery) Notes: svn path=/head/; revision=351936
* Stageify, use new LIB_DEPEND syntax. use USES=gmake libtool.Koop Mast2014-03-132-16/+23
| | | | Notes: svn path=/head/; revision=348063
* Consolidate the docbook ports into -sgml and -xml variants.Mathieu Arnold2014-02-191-2/+2
| | | | | | | | Submitted by: hrs (based on) Sponsored by: Absolight Notes: svn path=/head/; revision=345097
* Chase docbook cleanup dependencies.Mathieu Arnold2014-02-181-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=344900
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | sysutils) Notes: svn path=/head/; revision=327772
* Add an explicit dependency on pkgconfBaptiste Daroussin2013-09-021-1/+1
| | | | Notes: svn path=/head/; revision=326013
* Try to clean up /var/lib [1]Koop Mast2013-05-102-12/+17
| | | | | | | | | While here update header and Optionsfy. Reported by: poudriere -t via bapt & miwi [1] Notes: svn path=/head/; revision=317815
* Fix the build when libinotify is installed.Joe Marcus Clarke2012-03-041-0/+22
| | | | | | | Reported by: Cameron Jacobson <cjacobson@starpoundtech.com> Notes: svn path=/head/; revision=292697
* - Remove WITH_FBSD10_FIX, is no longer neededMartin Wilke2011-11-091-1/+0
| | | | Notes: svn path=/head/; revision=285379
* - Fix build on FreeBSD 10Martin Wilke2011-10-281-0/+1
| | | | | | | Approved by: kwm (implicit) Notes: svn path=/head/; revision=284560
* - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)Dmitry Marakasov2011-09-231-3/+3
| | | | | | | | | | | | - Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead PR: 157936 Submitted by: myself Exp-runs by: pav Approved by: pav Notes: svn path=/head/; revision=282282
* - Get Rid MD5 supportMartin Wilke2011-03-191-1/+0
| | | | Notes: svn path=/head/; revision=271305
* - Track textproc/docbook-410 dependency after recent changesGabor Kovesdan2010-01-231-1/+1
| | | | | | | Approved by: portmgr (pav, erwin) Notes: svn path=/head/; revision=248417
* Rename polkitd to polkitd-old so as not to conflict with polkitd fromJoe Marcus Clarke2010-01-224-2/+152
| | | | | | | | sysutils/polkit. This legacy version of polkitd shouldn't really be used anyway. Notes: svn path=/head/; revision=248369
* Add support to create users and groups from information stored in UIDs/GIDsFlorent Thoumie2009-09-062-28/+4
| | | | | | | | | | | | | files. Users and groups won't be deleted at deinstall time as we're lacking a refcount to know if any port is using them. Also convert a few ports while I'm here. PR: ports/108514 Submitted by: mm, self Notes: svn path=/head/; revision=240964
* Add support for NO_INSTALL_MANPAGES.Joe Marcus Clarke2009-04-251-3/+8
| | | | | | | | PR: 130597 Submitted by: Dmitry <dmitry2006@yandex.ru> Notes: svn path=/head/; revision=232726
* * Fix a problem where waitpid() may return EINTR which causes the variousJoe Marcus Clarke2009-03-303-1/+25
| | | | | | | | | | | | polkit helpers to report a failure. This fix allows dynamic polkit policies to actually work (e.g. mounting fixed drives with proper authorization). * Workaround a bug in our version of getline(3), and check for EOF when getline does not return -1. Notes: svn path=/head/; revision=231281
* Correct the path to chown.Joe Marcus Clarke2009-02-151-1/+1
| | | | | | | Reported by: Andrei V. Lavreniyuk <andy.lavr@reactor-xg.kiev.ua> Notes: svn path=/head/; revision=228474
* Fix some directory and file permissions to restore some lost PolicyKitJoe Marcus Clarke2009-02-152-4/+4
| | | | | | | functionality. Notes: svn path=/head/; revision=228442
* Presenting GNOME 2.24 for FreeBSD.Joe Marcus Clarke2009-01-102-3/+86
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See http://library.gnome.org/misc/release-notes/2.24/ for the general release notes. On the FreeBSD front, this release introduces Fuse support in HAL, adds multi-CPU support to libgtop, WebKit updates, and fixes some long-standing seahorse and gnome-keyring bugs. The documentation updates to the website are forthcoming. This release features commits by adamw, ahze, kwm, mezz, and myself. It would not have been possible without are contributors and testers: Alexander Loginov Craig Butler [1] Dmitry Marakasov [6] Eric L. Chen Joseph S. Atkinson Kris Moore Lapo Luchini [7] Nikos Ntarmos Pawel Worach Romain Tartiere TAOKA Fumiyoshi [3] Yasuda Keisuke Zyl aZ [4] bf [2] [5] Florent Thoumie Peter Wemm pluknet PR: 125857 [1] 126993 [2] 130031 [3] 127399 [4] 127661 [5] 124302 [6] 129570 [7] 129936 123790 Notes: svn path=/head/; revision=225629
* Update the WWW to http://www.freedesktop.org/wiki/Software/PolicyKit .Jeremy Messenger2008-08-211-1/+1
| | | | Notes: svn path=/head/; revision=218960
* This patch should not have been removed. It is very much required.Joe Marcus Clarke2008-07-242-0/+28
| | | | Notes: svn path=/head/; revision=217421
* - Included by vendor in 0.9Pav Lucistnik2008-07-241-36/+0
| | | | | | | | PR: ports/125927 Submitted by: Romain Tartiere <romain@blogreen.org> Notes: svn path=/head/; revision=217414
* Update to 0.9.Joe Marcus Clarke2008-07-2429-2059/+4
| | | | Notes: svn path=/head/; revision=217397
* Fix a problem with PK's strndup() implementation assuming all stringsJoe Marcus Clarke2008-07-042-9/+14
| | | | | | | | | | passed to it would be NUL-terminated. This is known to fix crashes with polkit-gnome-authorization and clock-applet. Tested by: pav Notes: svn path=/head/; revision=216281
* Bump portrevision due to upgrade of devel/gettext.Edwin Groothuis2008-06-061-1/+1
| | | | | | | | | | | | | The affected ports are the ones with gettext as a run-dependency according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT in Makefile (29 of them). PR: ports/124340 Submitted by: edwin@ Approved by: portmgr (pav) Notes: svn path=/head/; revision=214430
* Remove bash RUN_DEPENDS. Bash really isn't needed.Joe Marcus Clarke2008-05-011-1/+1
| | | | | | | Reported by: Tijl Coosemans <tijl@ulyssis.org> Notes: svn path=/head/; revision=212393
* Update to 0.8, and fix a problem where policy updates were not processedJoe Marcus Clarke2008-05-0128-467/+996
| | | | | | | dynamically. Notes: svn path=/head/; revision=212391
* Add a default policy which allows root full control, and those in the wheelJoe Marcus Clarke2008-03-292-1/+12
| | | | | | | | | group to authenticate for services using their password. Discussed with: FreeBSD GNOME team Notes: svn path=/head/; revision=210087
* Plug a small memory leak.Joe Marcus Clarke2008-03-282-6/+7
| | | | Notes: svn path=/head/; revision=210032
* - Remove depends on docbook-utils [1]Michael Johnson2008-03-242-5/+3
| | | | | | | - Fix plist by adding missing ; fi Notes: svn path=/head/; revision=209701
* The FreeBSD GNOME team is proud to annunce the release of GNOME 2.22.0 forJoe Marcus Clarke2008-03-2431-228/+1697
| | | | | | | | | | | | | | | | | | | | | | | | | FreeBSD. The official GNOME 2.22 release notes can be found at http://library.gnome.org/misc/release-notes/2.22/ . On the FreeBSD front, this release features an updated hal port with support for video4linux devices, DRM (Direct Rendering), and better support of removable media. Work is also underway to tie webkit more closely into GNOME. As part of the GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well. Be sure to consult UPDATING on the proper steps to upgrade all of your GNOME ports. This release would not have been possible without the contributions and testing efforts of the following people: Pawel Worach kan edwin Peter Ulrich Kruppa J. W. Ballantine Yasuda Keisuke Andriy Gapon Notes: svn path=/head/; revision=209647
* Remove always-false/true conditions based on OSVERSION 500000Edwin Groothuis2007-10-041-7/+1
| | | | Notes: svn path=/head/; revision=200792
* - Welcome X.org 7.2 \o/.Florent Thoumie2007-05-191-1/+1
| | | | | | | | - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}. Notes: svn path=/head/; revision=191544
* Correct a copy-paste problem when allocating the polkit UID, and use a uniqueJoe Marcus Clarke2007-03-241-1/+1
| | | | | | | | | UID/GID. Reported by: kris Notes: svn path=/head/; revision=188151
* Mark this port IGNORE on 4.X as it does not build, and will not beJoe Marcus Clarke2006-11-041-1/+7
| | | | | | | | | supported. Reported by: pointyhat via kris Notes: svn path=/head/; revision=176356
* Start polkitd if gnome_enable is set to yes in /etc/rc.confJean-Yves Lefort2006-10-312-3/+5
| | | | Notes: svn path=/head/; revision=175772
* Presenting GNOME 2.16.1 for FreeBSD. This release represents a massiveJoe Marcus Clarke2006-10-149-0/+303
amount of work by the FreeBSD GNOME Team and our testers. On top of the usual GNOME update, we have taken this opportunity to move GNOME from X11BASE to LOCALBASE. This means roughly 600 ports NOT part of the GNOME Desktop also need to be changed. The bulk of the move was carried out by ahze, mezz, and pav, but it would not have been possible without cooperation from the FreeBSD KDE team who worked with us to make sure GNOME and KDE can still coexist happily. We would also like to send a shout out to kris and pointyhat for putting up with multiple test runs until we got something that was solid. Back to GNOME 2.16. This release brings a huge amount of new functionality to FreeBSD. The standard release notes can be read at http://www.gnome.org/start/2.16/ . But on top of what you will read there, jylefort and marcus have completed work on a port of HAL to FreeBSD. This will allow FreeBSD to take advantage of closer hardware interaction such as auto-mounting CD-ROMs, USB drives, and music players; auto-playing audio CDs; and managing laptop power consumption. But where would this all be without our loyal testers and contributors? Therefore, the FreeBSD GNOME team would like to thank the following users: Phillip Neumann <pneumann@gmail.com> tmclaugh mux Yuri Pankov <yuri.pankov@gmail.com> chinsan Thomas <freebsdlists@bsdunix.ch> Brian Gruber <knightbg@yahoo.com> Franz Klammer <klammer@webonaut.com> Dominique Goncalves <dominique.goncalves@gmail.com> Pascal Hofstee <caelian@gmail.com> Yasuda Keisuke <kysd@po.harenet.ne.jp> backyard <backyard1454-bsd@yahoo.com> Andris Raugulis <endrju@null.lv> <endrju@null.lv> Eric L. Chen <d9364104@mail.nchu.edu.tw> Pawel Worach <pawel.worach@gmail.com> QuiRK on #freebsd-gnome Shane Bell <decept0@gmail.com> luigi sajd on #freebsd-gnome sat Chris Coleman <chrisc@vmunix.com> kaeru on #freebsd-gnome crsd_ via irc.freenode.org/#FreeBSD-GNOME Joel Diaz <joeldiaz@mac.com> Enjoy! Approved by: portmgr (implicit, kris) Notes: svn path=/head/; revision=175253