Keepassx without gtk

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Keepassx without gtk

Isimsiz
Good day, sirs
Is it possible to install keepassx without gtk+?
For some reason keepassx depends on qt4 and gtk+3
I use packages. Maybe i need to compile to exclude gtk support or its
impossible at all?
Reply | Threaded
Open this post in threaded view
|

Re: Keepassx without gtk

Antoine Jacoutot-7
On Mon, Feb 04, 2019 at 02:39:28PM +0300, Isimsiz wrote:
> Good day, sirs
> Is it possible to install keepassx without gtk+?
> For some reason keepassx depends on qt4 and gtk+3
> I use packages. Maybe i need to compile to exclude gtk support or its
> impossible at all?

I doesn't depend on gtk+.
I only RUN_DEPENDS on x11/gtk+3,-guic which is gtk-update-icon-cache (which
doesn't depend on anything).

--
Antoine

Reply | Threaded
Open this post in threaded view
|

Re: Keepassx without gtk

Isimsiz
Thank you for ur reply!
I have gtk-update-icon-cache already installed  ( for feh ) but keepassx
installation keep installing gtk+ :

# pkg_add -n keepassx
quirks-3.88 signed on 2019-01-31T11:46:10Z
keepassx-2.0.3p5:libgpg-error-1.35: ok
keepassx-2.0.3p5:libgcrypt-1.8.4p0: ok
keepassx-2.0.3p5:icu4c-63.1: ok
keepassx-2.0.3p5:libogg-1.3.3: ok
keepassx-2.0.3p5:libvorbis-1.3.6: ok
keepassx-2.0.3p5:iso-codes-3.77p1: ok
keepassx-2.0.3p5:orc-0.4.24p0: ok
keepassx-2.0.3p5:graphite2-1.3.13: ok
keepassx-2.0.3p5:cairo-1.16.0: ok
keepassx-2.0.3p5:harfbuzz-2.3.0: ok
keepassx-2.0.3p5:fribidi-1.0.5: ok
keepassx-2.0.3p5:pango-1.42.4p0: ok
keepassx-2.0.3p5:cdparanoia-3.a9.8p3: ok
keepassx-2.0.3p5:gstreamer-0.10.36p12: ok
keepassx-2.0.3p5:libtheora-1.1.1p3: ok
keepassx-2.0.3p5:dbus-1.12.12v0: ok
keepassx-2.0.3p5:dbus-daemon-launch-helper-1.12.12: ok
keepassx-2.0.3p5:libdaemon-0.14p1: ok
keepassx-2.0.3p5:gdbm-1.16: ok
keepassx-2.0.3p5:avahi-0.7p5: ok
keepassx-2.0.3p5:dconf-0.30.1p0: ok
keepassx-2.0.3p5:gsettings-desktop-schemas-3.28.1: ok
keepassx-2.0.3p5:libproxy-0.4.15p1: ok
keepassx-2.0.3p5:libunbound-1.8.3: ok
keepassx-2.0.3p5:gmp-6.1.2p3: ok
keepassx-2.0.3p5:libnettle-3.4.1p0: ok
keepassx-2.0.3p5:libtasn1-4.13p0: ok
keepassx-2.0.3p5:p11-kit-0.23.2p1: ok
keepassx-2.0.3p5:gnutls-3.6.6: ok
keepassx-2.0.3p5:glib2-networking-2.58.0: ok
keepassx-2.0.3p5:libpsl-0.20.2: ok
keepassx-2.0.3p5:libsoup-2.64.2: ok
keepassx-2.0.3p5:libassuan-2.5.1p0: ok
keepassx-2.0.3p5:libsecret-0.18.7: ok
keepassx-2.0.3p5:pinentry-1.1.0p0: ok
keepassx-2.0.3p5:libusb1-1.0.21p1: ok
keepassx-2.0.3p5:npth-1.6: ok
keepassx-2.0.3p5:libksba-1.3.5p1: ok
keepassx-2.0.3p5:gnupg-2.2.12: ok
keepassx-2.0.3p5:libcroco-0.6.12: ok
keepassx-2.0.3p5:librsvg-2.44.12: ok
keepassx-2.0.3p5:adwaita-icon-theme-3.30.1: ok
keepassx-2.0.3p5:atk-2.30.0: ok
keepassx-2.0.3p5:at-spi2-core-2.30.0: ok
keepassx-2.0.3p5:at-spi2-atk-2.30.0: ok
keepassx-2.0.3p5:gtk+3-3.24.4: ok
keepassx-2.0.3p5:gcr-3.28.1: ok
keepassx-2.0.3p5:zstd-1.3.8: ok
keepassx-2.0.3p5:libarchive-3.3.3: ok
keepassx-2.0.3p5:gvfs-1.38.1p0: ok
keepassx-2.0.3p5:gstreamer-plugins-base-0.10.36p19: ok
keepassx-2.0.3p5:lcms-1.19: ok
keepassx-2.0.3p5:libmng-1.0.10p3: ok
keepassx-2.0.3p5:qt4-4.8.7p18: ok
keepassx-2.0.3p5: ok
Running tags: ok
The following new rcscripts were installed: /etc/rc.d/avahi_daemon
/etc/rc.d/avahi_dnsconfd /etc/rc.d/messagebus
See rcctl(8) for details.
New and changed readme(s):
        /usr/local/share/doc/pkg-readmes/avahi
        /usr/local/share/doc/pkg-readmes/dbus
        /usr/local/share/doc/pkg-readmes/gnupg
        /usr/local/share/doc/pkg-readmes/gtk+3

Maybe i do something wrong, can u please put things on the right path

пн, 4 февр. 2019 г. в 14:41, Antoine Jacoutot <[hidden email]>:

> On Mon, Feb 04, 2019 at 02:39:28PM +0300, Isimsiz wrote:
> > Good day, sirs
> > Is it possible to install keepassx without gtk+?
> > For some reason keepassx depends on qt4 and gtk+3
> > I use packages. Maybe i need to compile to exclude gtk support or its
> > impossible at all?
>
> I doesn't depend on gtk+.
> I only RUN_DEPENDS on x11/gtk+3,-guic which is gtk-update-icon-cache (which
> doesn't depend on anything).
>
> --
> Antoine
>
Reply | Threaded
Open this post in threaded view
|

Re: Keepassx without gtk

Daniel Jakots-6
In reply to this post by Isimsiz
On Mon, 4 Feb 2019 14:39:28 +0300, Isimsiz <[hidden email]> wrote:

> Good day, sirs
> Is it possible to install keepassx without gtk+?
> For some reason keepassx depends on qt4 and gtk+3
> I use packages. Maybe i need to compile to exclude gtk support or its
> impossible at all?

I'm not sure what problem you're trying to solve but do you know about
kpcli?

Cheers,
Daniel

Reply | Threaded
Open this post in threaded view
|

Re: Keepassx without gtk

Isimsiz
Nope, thank you, i'll look closer on it,

> I'm not sure what problem you're trying to solve
I dont understand what cause to install gtk+3 for keepassx or even
otter-browser, that uses QT.
I dont like gtk and wont have it on my laptop at all, but somehow even
qt-based applications trying to install it :/

пн, 4 февр. 2019 г. в 15:43, Daniel Jakots <[hidden email]>:

> On Mon, 4 Feb 2019 14:39:28 +0300, Isimsiz <[hidden email]> wrote:
>
> > Good day, sirs
> > Is it possible to install keepassx without gtk+?
> > For some reason keepassx depends on qt4 and gtk+3
> > I use packages. Maybe i need to compile to exclude gtk support or its
> > impossible at all?
>
> I'm not sure what problem you're trying to solve but do you know about
> kpcli?
>
> Cheers,
> Daniel
>
Reply | Threaded
Open this post in threaded view
|

Re: Keepassx without gtk

Antoine Jacoutot-7
In reply to this post by Isimsiz
On Mon, Feb 04, 2019 at 03:04:14PM +0300, Isimsiz wrote:
> Thank you for ur reply!
> I have gtk-update-icon-cache already installed  ( for feh ) but keepassx installation keep
> installing gtk+ :

That comes from qt4, not keepassx.
qr4 -> gstreamer-plugins-base -> gvfs -> gcr -> gtk+3


> # pkg_add -n keepassx
> quirks-3.88 signed on 2019-01-31T11:46:10Z
> keepassx-2.0.3p5:libgpg-error-1.35: ok
> keepassx-2.0.3p5:libgcrypt-1.8.4p0: ok
> keepassx-2.0.3p5:icu4c-63.1: ok
> keepassx-2.0.3p5:libogg-1.3.3: ok
> keepassx-2.0.3p5:libvorbis-1.3.6: ok
> keepassx-2.0.3p5:iso-codes-3.77p1: ok
> keepassx-2.0.3p5:orc-0.4.24p0: ok
> keepassx-2.0.3p5:graphite2-1.3.13: ok
> keepassx-2.0.3p5:cairo-1.16.0: ok
> keepassx-2.0.3p5:harfbuzz-2.3.0: ok
> keepassx-2.0.3p5:fribidi-1.0.5: ok
> keepassx-2.0.3p5:pango-1.42.4p0: ok
> keepassx-2.0.3p5:cdparanoia-3.a9.8p3: ok
> keepassx-2.0.3p5:gstreamer-0.10.36p12: ok
> keepassx-2.0.3p5:libtheora-1.1.1p3: ok
> keepassx-2.0.3p5:dbus-1.12.12v0: ok
> keepassx-2.0.3p5:dbus-daemon-launch-helper-1.12.12: ok
> keepassx-2.0.3p5:libdaemon-0.14p1: ok
> keepassx-2.0.3p5:gdbm-1.16: ok
> keepassx-2.0.3p5:avahi-0.7p5: ok
> keepassx-2.0.3p5:dconf-0.30.1p0: ok
> keepassx-2.0.3p5:gsettings-desktop-schemas-3.28.1: ok
> keepassx-2.0.3p5:libproxy-0.4.15p1: ok
> keepassx-2.0.3p5:libunbound-1.8.3: ok
> keepassx-2.0.3p5:gmp-6.1.2p3: ok
> keepassx-2.0.3p5:libnettle-3.4.1p0: ok
> keepassx-2.0.3p5:libtasn1-4.13p0: ok
> keepassx-2.0.3p5:p11-kit-0.23.2p1: ok
> keepassx-2.0.3p5:gnutls-3.6.6: ok
> keepassx-2.0.3p5:glib2-networking-2.58.0: ok
> keepassx-2.0.3p5:libpsl-0.20.2: ok
> keepassx-2.0.3p5:libsoup-2.64.2: ok
> keepassx-2.0.3p5:libassuan-2.5.1p0: ok
> keepassx-2.0.3p5:libsecret-0.18.7: ok
> keepassx-2.0.3p5:pinentry-1.1.0p0: ok
> keepassx-2.0.3p5:libusb1-1.0.21p1: ok
> keepassx-2.0.3p5:npth-1.6: ok
> keepassx-2.0.3p5:libksba-1.3.5p1: ok
> keepassx-2.0.3p5:gnupg-2.2.12: ok
> keepassx-2.0.3p5:libcroco-0.6.12: ok
> keepassx-2.0.3p5:librsvg-2.44.12: ok
> keepassx-2.0.3p5:adwaita-icon-theme-3.30.1: ok
> keepassx-2.0.3p5:atk-2.30.0: ok
> keepassx-2.0.3p5:at-spi2-core-2.30.0: ok
> keepassx-2.0.3p5:at-spi2-atk-2.30.0: ok
> keepassx-2.0.3p5:gtk+3-3.24.4: ok
> keepassx-2.0.3p5:gcr-3.28.1: ok
> keepassx-2.0.3p5:zstd-1.3.8: ok
> keepassx-2.0.3p5:libarchive-3.3.3: ok
> keepassx-2.0.3p5:gvfs-1.38.1p0: ok
> keepassx-2.0.3p5:gstreamer-plugins-base-0.10.36p19: ok
> keepassx-2.0.3p5:lcms-1.19: ok
> keepassx-2.0.3p5:libmng-1.0.10p3: ok
> keepassx-2.0.3p5:qt4-4.8.7p18: ok
> keepassx-2.0.3p5: ok
> Running tags: ok
> The following new rcscripts were installed: /etc/rc.d/avahi_daemon /etc/rc.d/avahi_dnsconfd /
> etc/rc.d/messagebus
> See rcctl(8) for details.
> New and changed readme(s):
>         /usr/local/share/doc/pkg-readmes/avahi
>         /usr/local/share/doc/pkg-readmes/dbus
>         /usr/local/share/doc/pkg-readmes/gnupg
>         /usr/local/share/doc/pkg-readmes/gtk+3
>
> Maybe i do something wrong, can u please put things on the right path
>
> пн, 4 февр. 2019 г. в 14:41, Antoine Jacoutot <[hidden email]>:
>
>     On Mon, Feb 04, 2019 at 02:39:28PM +0300, Isimsiz wrote:
>     > Good day, sirs
>     > Is it possible to install keepassx without gtk+?
>     > For some reason keepassx depends on qt4 and gtk+3
>     > I use packages. Maybe i need to compile to exclude gtk support or its
>     > impossible at all?
>
>     I doesn't depend on gtk+.
>     I only RUN_DEPENDS on x11/gtk+3,-guic which is gtk-update-icon-cache (which
>     doesn't depend on anything).
>
>     --
>     Antoine
>

--
Antoine

Reply | Threaded
Open this post in threaded view
|

Re: Keepassx without gtk

Isimsiz
That's kinda sad, lol, thanks you for ur help, appreciate it.

пн, 4 февр. 2019 г. в 15:58, Antoine Jacoutot <[hidden email]>:

> On Mon, Feb 04, 2019 at 03:04:14PM +0300, Isimsiz wrote:
> > Thank you for ur reply!
> > I have gtk-update-icon-cache already installed  ( for feh ) but keepassx
> installation keep
> > installing gtk+ :
>
> That comes from qt4, not keepassx.
> qr4 -> gstreamer-plugins-base -> gvfs -> gcr -> gtk+3
>
>
> > # pkg_add -n keepassx
> > quirks-3.88 signed on 2019-01-31T11:46:10Z
> > keepassx-2.0.3p5:libgpg-error-1.35: ok
> > keepassx-2.0.3p5:libgcrypt-1.8.4p0: ok
> > keepassx-2.0.3p5:icu4c-63.1: ok
> > keepassx-2.0.3p5:libogg-1.3.3: ok
> > keepassx-2.0.3p5:libvorbis-1.3.6: ok
> > keepassx-2.0.3p5:iso-codes-3.77p1: ok
> > keepassx-2.0.3p5:orc-0.4.24p0: ok
> > keepassx-2.0.3p5:graphite2-1.3.13: ok
> > keepassx-2.0.3p5:cairo-1.16.0: ok
> > keepassx-2.0.3p5:harfbuzz-2.3.0: ok
> > keepassx-2.0.3p5:fribidi-1.0.5: ok
> > keepassx-2.0.3p5:pango-1.42.4p0: ok
> > keepassx-2.0.3p5:cdparanoia-3.a9.8p3: ok
> > keepassx-2.0.3p5:gstreamer-0.10.36p12: ok
> > keepassx-2.0.3p5:libtheora-1.1.1p3: ok
> > keepassx-2.0.3p5:dbus-1.12.12v0: ok
> > keepassx-2.0.3p5:dbus-daemon-launch-helper-1.12.12: ok
> > keepassx-2.0.3p5:libdaemon-0.14p1: ok
> > keepassx-2.0.3p5:gdbm-1.16: ok
> > keepassx-2.0.3p5:avahi-0.7p5: ok
> > keepassx-2.0.3p5:dconf-0.30.1p0: ok
> > keepassx-2.0.3p5:gsettings-desktop-schemas-3.28.1: ok
> > keepassx-2.0.3p5:libproxy-0.4.15p1: ok
> > keepassx-2.0.3p5:libunbound-1.8.3: ok
> > keepassx-2.0.3p5:gmp-6.1.2p3: ok
> > keepassx-2.0.3p5:libnettle-3.4.1p0: ok
> > keepassx-2.0.3p5:libtasn1-4.13p0: ok
> > keepassx-2.0.3p5:p11-kit-0.23.2p1: ok
> > keepassx-2.0.3p5:gnutls-3.6.6: ok
> > keepassx-2.0.3p5:glib2-networking-2.58.0: ok
> > keepassx-2.0.3p5:libpsl-0.20.2: ok
> > keepassx-2.0.3p5:libsoup-2.64.2: ok
> > keepassx-2.0.3p5:libassuan-2.5.1p0: ok
> > keepassx-2.0.3p5:libsecret-0.18.7: ok
> > keepassx-2.0.3p5:pinentry-1.1.0p0: ok
> > keepassx-2.0.3p5:libusb1-1.0.21p1: ok
> > keepassx-2.0.3p5:npth-1.6: ok
> > keepassx-2.0.3p5:libksba-1.3.5p1: ok
> > keepassx-2.0.3p5:gnupg-2.2.12: ok
> > keepassx-2.0.3p5:libcroco-0.6.12: ok
> > keepassx-2.0.3p5:librsvg-2.44.12: ok
> > keepassx-2.0.3p5:adwaita-icon-theme-3.30.1: ok
> > keepassx-2.0.3p5:atk-2.30.0: ok
> > keepassx-2.0.3p5:at-spi2-core-2.30.0: ok
> > keepassx-2.0.3p5:at-spi2-atk-2.30.0: ok
> > keepassx-2.0.3p5:gtk+3-3.24.4: ok
> > keepassx-2.0.3p5:gcr-3.28.1: ok
> > keepassx-2.0.3p5:zstd-1.3.8: ok
> > keepassx-2.0.3p5:libarchive-3.3.3: ok
> > keepassx-2.0.3p5:gvfs-1.38.1p0: ok
> > keepassx-2.0.3p5:gstreamer-plugins-base-0.10.36p19: ok
> > keepassx-2.0.3p5:lcms-1.19: ok
> > keepassx-2.0.3p5:libmng-1.0.10p3: ok
> > keepassx-2.0.3p5:qt4-4.8.7p18: ok
> > keepassx-2.0.3p5: ok
> > Running tags: ok
> > The following new rcscripts were installed: /etc/rc.d/avahi_daemon
> /etc/rc.d/avahi_dnsconfd /
> > etc/rc.d/messagebus
> > See rcctl(8) for details.
> > New and changed readme(s):
> >         /usr/local/share/doc/pkg-readmes/avahi
> >         /usr/local/share/doc/pkg-readmes/dbus
> >         /usr/local/share/doc/pkg-readmes/gnupg
> >         /usr/local/share/doc/pkg-readmes/gtk+3
> >
> > Maybe i do something wrong, can u please put things on the right path
> >
> > пн, 4 февр. 2019 г. в 14:41, Antoine Jacoutot <[hidden email]>:
> >
> >     On Mon, Feb 04, 2019 at 02:39:28PM +0300, Isimsiz wrote:
> >     > Good day, sirs
> >     > Is it possible to install keepassx without gtk+?
> >     > For some reason keepassx depends on qt4 and gtk+3
> >     > I use packages. Maybe i need to compile to exclude gtk support or
> its
> >     > impossible at all?
> >
> >     I doesn't depend on gtk+.
> >     I only RUN_DEPENDS on x11/gtk+3,-guic which is gtk-update-icon-cache
> (which
> >     doesn't depend on anything).
> >
> >     --
> >     Antoine
> >
>
> --
> Antoine
>
>
Reply | Threaded
Open this post in threaded view
|

Re: Keepassx without gtk

lists-2
In reply to this post by Isimsiz
Mon, 4 Feb 2019 15:50:38 +0300 Isimsiz <[hidden email]>
> Nope, thank you, i'll look closer on it,
>
> > I'm not sure what problem you're trying to solve  
> I dont understand what cause to install gtk+3 for keepassx or even

Hi misc@,

I would also like to use a slimmer GUI toolkit keepassx, e.g. with FLTK.
Any ideas for some other lightweight variant of keepassx that's not CLI?

https://www.keepassx.org/requirements

Alternatively, there is an Emacs 'module' for keepass then again, export
of the database entries + encrypted org-mode, or simply open text files.

https://orgmode.org/manual/Org-Crypt.html
https://orgmode.org/worg/org-tutorials/encrypting-files.html

Kind regards,
Anton Lazarov

> otter-browser, that uses QT.
> I dont like gtk and wont have it on my laptop at all, but somehow even
> qt-based applications trying to install it :/
>
> пн, 4 февр. 2019 г. в 15:43, Daniel Jakots <[hidden email]>:
>
> > On Mon, 4 Feb 2019 14:39:28 +0300, Isimsiz <[hidden email]> wrote:
> >  
> > > Good day, sirs
> > > Is it possible to install keepassx without gtk+?
> > > For some reason keepassx depends on qt4 and gtk+3
> > > I use packages. Maybe i need to compile to exclude gtk support or its
> > > impossible at all?  
> >
> > I'm not sure what problem you're trying to solve but do you know about
> > kpcli?
> >
> > Cheers,
> > Daniel
> >