57 Commits

Author SHA1 Message Date
ajacoutot
1d004ea5f2 Update to libsecret-0.20.3. 2020-04-15 14:31:58 +00:00
ajacoutot
d1f2e2e8b8 Update to libsecret-0.20.2. 2020-03-14 13:25:09 +00:00
ajacoutot
60a164020f Update to libsecret-0.20.1. 2020-01-29 06:50:59 +00:00
ajacoutot
896fd76076 Explicitely do *not* depend on gtk-doc; we don't care about the html
documentation.

breakage reported by pvk@
2020-01-22 11:55:35 +00:00
ajacoutot
74e39de821 Update to libsecret-0.20.0. 2020-01-22 05:47:35 +00:00
ajacoutot
7db7805d52 PERMIT_PACKAGE_CDROM -> PERMIT_PACKAGE 2019-07-07 11:20:50 +00:00
robert
3069adde8b using mlock(2) to try avoiding pushing pages to swap is not what the syscall
was intended for and relying on this for security purproses is nonsense especially
that OpenBSD has an encrypted swap by default ... which is not the case for everyone else

this also makes sure not to hit mlock calls in pledged applications using these
libraries

ok ajacoutot@
2019-03-28 15:52:30 +00:00
ajacoutot
2fe05d1f73 Update to libsecret-0.18.8. 2019-03-02 09:16:37 +00:00
ajacoutot
bc67d43f25 Update to libsecret-0.18.7. 2018-12-29 09:33:10 +00:00
ajacoutot
751754c734 Pushed upstream. 2018-04-01 08:37:33 +00:00
ajacoutot
76f86d7082 Update to libsecret-0.18.6. 2018-03-30 07:21:36 +00:00
ajacoutot
d65d347b92 Handle EAGAIN. 2017-10-28 23:36:23 +00:00
ajacoutot
73177d4bf3 Stop setting CONFIGURE_STYLE in Makefile.inc but explicitely add it to ports
that need it; in the future more and more ports will move to meson build anyway.
I first though I'd set CONFIGURE_STYLE in gnome.port.mk but it's too fragile
(MODULES list must be sorted very carefully).
Less magic is good.

discussed with jasper@
2017-04-13 07:38:44 +00:00
ajacoutot
108af15e9b Update to libsecret-0.18.5. 2016-04-16 08:18:27 +00:00
ajacoutot
2ef27d3292 Update to libsecret-0.18.4. 2016-01-19 08:40:10 +00:00
ajacoutot
f719ecaa81 Add and extend comments. 2015-10-18 05:14:50 +00:00
ajacoutot
7d9acdae1e Drop comment; no pkg change. 2015-10-15 17:40:55 +00:00
ajacoutot
4281198451 Drop dependency on gnome-keyring; ETOOMANYLOOP. 2015-10-15 05:50:49 +00:00
ajacoutot
4e21f9fe0e Re-add dependency on x11/gnome/keyring now that libsecret does not depend
on security/pinentry,-gnome3 anymore.
2015-10-13 17:12:27 +00:00
ajacoutot
20f10d684f Drop dependency on x11/gnome/keyring for now to prevent a dependency loop
reported by nigel@
pinentry -> libsecret -> gnome-keyring -> gcr -> gnupg2 -> pinentry

to be revisited very soon
2015-10-13 05:52:35 +00:00
ajacoutot
2bfbfab785 Minor update to libsecret-0.18.3. 2015-08-03 07:44:57 +00:00
ajacoutot
31c2499f3a Update to libsecret-0.18.2. 2015-04-21 13:37:31 +00:00
jasper
012f7978a4 cleanup double spaces and sort MODGNOME_TOOLS 2014-04-02 09:36:09 +00:00
jasper
43b19ca734 merge various MODGNOME_TOOLS lines into a single line (or two if it would
exceed 80 chars); no functional change intended..
2014-04-01 18:06:28 +00:00
jasper
2100c2cdff start to make MODGNOME_TOOLS resemble the name of the tools actually used.
rename 'gi' to 'gobject-introspection'.

discussed with aja@
2014-04-01 15:31:45 +00:00
ajacoutot
6fab944808 Move to the new MODGNOME_TOOLS docbook option. 2014-03-28 08:48:41 +00:00
ajacoutot
7fe372767f Tweak comment; no pkg change. 2014-03-26 17:55:41 +00:00
ajacoutot
2564919db3 Update to libsecret-0.18. 2014-03-09 22:22:10 +00:00
ajacoutot
c6941d9fb2 Don't use non-portable sed -i shell command (upstream). 2013-12-14 08:17:50 +00:00
ajacoutot
1b9806ecc7 RUN_DEPENDS on gnome-keyring which provides the org.freedesktop.secrets
interface (until KDE has one).
2013-12-12 16:44:09 +00:00
ajacoutot
ea93efd05f Remove hardcoded HOMEPAGE and use the one from the x11/gnome MODULE
instead. It is just too hard to maintain a coherent list of still
reachable homepages for GNOME projects so use wiki.gnome.org which is
the entry point for *all* GNOME apps.
2013-09-28 08:50:34 +00:00
ajacoutot
0af3e8c273 Update to libsecret-0.16. 2013-08-26 16:15:47 +00:00
ajacoutot
a24f325efa goi -> gi (gnome MODULE change). 2013-04-16 13:17:00 +00:00
ajacoutot
050aa0ae59 Regen PLIST... MODPY_PY_PREFIX is bad! 2013-04-04 14:38:28 +00:00
ajacoutot
b2fa76e3d3 Fix devel/py-gobject3 dependency. Sometimes it's needed at run time, or
for the regression tests...
2013-04-04 12:17:22 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
ajacoutot
590e2eaedb Bugfix update to libsecret-0.14. 2013-03-04 18:53:53 +00:00
ajacoutot
c160073dff Update to libsecret-0.12. 2012-11-21 18:54:03 +00:00
ajacoutot
f370e9e35d Remove all these patches now that our libtool properly export symbols. 2012-11-10 10:15:34 +00:00
ajacoutot
98ad10cd77 Bring over a new version of the secure memory code from gcr and merge
updated secure memory code from libsecret (upstream).

Huge thanks to Stefan Walter from GNOME for doing this; it finally fixes
applications crash when interacting with the keyring.

Core of the issue is in libtool and is currently being worked on.
2012-10-27 13:21:56 +00:00
ajacoutot
0e0967b7a1 Fix incorrect loop condition in egg_hkdf_perform(), from upstream. 2012-10-24 07:04:03 +00:00
ajacoutot
e9d2c2c88a Better critical preconditions for invalid attributes, from upstream. 2012-10-16 06:55:21 +00:00
ajacoutot
ff52f74e3c docbook-xsl already comes with libxslt. 2012-09-27 17:26:05 +00:00
ajacoutot
a73b930e68 Consistency in comment. 2012-09-27 12:26:01 +00:00
ajacoutot
61dd4506e7 Add comment for the build depend. 2012-09-27 08:31:42 +00:00
ajacoutot
0644accf4f Missing BUILD_DEPENDS; spotted by espie@ 2012-09-27 05:36:33 +00:00
ajacoutot
35f8ebd598 Update to libsecret-0.10. 2012-09-18 12:43:08 +00:00
jasper
c6d61ccd4a adjust comment regarding vala 2012-09-05 14:15:41 +00:00
ajacoutot
0bbbd35e32 register-plist did not catch the devel/glib2 -main -> empty change.
espie asked me in such a nice way to fix this that I'm bumping all ports
that have a direct dependency on glib2.
2012-09-01 14:36:56 +00:00
ajacoutot
7c1f51a142 Update to libsecret-0.8. 2012-08-06 14:39:42 +00:00