Package Details: font-manager 0.7.9-2

Git Clone URL: https://aur.archlinux.org/font-manager.git (read-only, click to copy)
Package Base: font-manager
Description: A simple font management application for GTK+ Desktop Environments
Upstream URL: https://fontmanager.github.io
Keywords: fonts
Licenses: GPL
Submitter: biloky
Maintainer: Gioconda (caleb)
Last Packager: caleb
Votes: 176
Popularity: 1.46
First Submitted: 2009-09-04 08:15
Last Updated: 2020-10-02 10:21

Pinned Comments

caleb commented on 2020-02-26 04:58

PSA: I've started hosting this as a prebuilt package in my repository for those that want to install it using pacman without messing around with building from the AUR.

Latest Comments

1 2 3 4 5 Next › Last »

caleb commented on 2020-10-02 10:20

@schaetzc I don't know where that came from, but it's probably an artifact of initial attempts to build this when it was crashing like crazy. I'll fix that.

schaetzc commented on 2020-10-02 08:02

Thank you for maintaining this AUR package. I'm a bit surprised that the build options are set to --buildtype=debugoptimized and not --buildtype=release. Is this intentional? I thought AUR packages were aimed at end users just wanting to use the application. Therefore a debuggable binary doesn't seem necessary.

abhidesh128 commented on 2020-10-01 05:14

I built Nemo file manager extension by modifying the build() section of PKGBUILD as follows :

build() {
   cd "$pkgname-$pkgver"
   meson --prefix /usr --buildtype=debugoptimized -Dnemo=true build_dir
   ninja -v -C build_dir
}

It builds the extension and works correctly but throws a warning like this while building :

==> WARNING: Package contains reference to $srcdir
usr/lib/font-manager/libfontmanager.so.0.7.9

Should I be worried about this warning ? or, is it just a debug info ?

jclark commented on 2020-07-18 11:28

I couldn't install this package using pacaur - same problem as @matthew2 - until I installed libxml2, then it worked.

Matthew02 commented on 2020-02-28 00:32

@caleb Thanks for responding. I'll keep looking to see if I can find the missing dependency and I'll definitely report if I do.

Thanks for the link to your repo, too. That's quite convenient.

caleb commented on 2020-02-26 04:58

PSA: I've started hosting this as a prebuilt package in my repository for those that want to install it using pacman without messing around with building from the AUR.

caleb commented on 2020-02-26 04:54

@Matthew02 That's very curious, I am still able to build this just fine on a couple machines. In fact I just posted a binary package of it build just now to my repo. I would guess there is some python dependency missing (that I happen to have across machines because by chance it is required by something else I use), but I can't make out what that would be. If I get a change I'll try doing a clean chroot build, but it might not be soon. If you do solve the mystery let me know and I'll update the package.

Matthew02 commented on 2020-02-25 21:34

This package is not building on my machine. I've tried with python-gettext installed and also tried using meson-git.

Installing /home/smith/.cache/yay/font-manager/src/font-manager-0.7.7/data/org.gnome.FontViewer.gschema.xml to /home/smith/.cache/yay/font-manager/pkg/font-manager/usr/share/glib-2.0/schemas
Running custom install script '/usr/bin/meson --internal yelphelper install --subdir=help --id=font-manager --installdir=share/help --sources=font-manager-categories.page@@font-manager-character-map.page@@font-manager-collections.page@@font-manager-font-activation.page@@font-manager-font-installation.page@@font-manager-font-removal.page@@font-manager-font-sources.page@@font-manager-fontconfig.page@@font-manager-introduction.page@@font-manager-license.page@@font-manager-metadata.page@@font-manager-orthographies.page@@font-manager-substitutions.page@@font-manager-supported-formats.page@@index.page --symlinks=true --media=media/character-map.png@@media/license.png@@media/list-add-symbolic.svg@@media/list-remove-symbolic.svg@@media/main-window.png@@media/metadata.png@@media/orthographies.png@@media/preferences-desktop-font.png@@media/preferences-desktop-font-16.png@@media/preferences-system-symbolic.svg'
Traceback (most recent call last):
  File "/usr/bin/meson", line 11, in <module>
    load_entry_point('meson==0.53.999', 'console_scripts', 'meson')()
  File "/usr/lib/python3.8/site-packages/mesonbuild/mesonmain.py", line 226, in main
    return run(sys.argv[1:], launcher)
  File "/usr/lib/python3.8/site-packages/mesonbuild/mesonmain.py", line 215, in run
    return run_script_command(args[1], args[2:])
  File "/usr/lib/python3.8/site-packages/mesonbuild/mesonmain.py", line 163, in run_script_command
    return module.run(script_args)
  File "/usr/lib/python3.8/site-packages/mesonbuild/scripts/yelphelper.py", line 129, in run
    build_translations(src_subdir, build_subdir, langs)
  File "/usr/lib/python3.8/site-packages/mesonbuild/scripts/yelphelper.py", line 50, in build_translations
    subprocess.call([
  File "/usr/lib/python3.8/subprocess.py", line 340, in call
    with Popen(*popenargs, **kwargs) as p:
  File "/usr/lib/python3.8/subprocess.py", line 854, in __init__
    self._execute_child(args, executable, preexec_fn, close_fds,
  File "/usr/lib/python3.8/subprocess.py", line 1702, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'msgfmt'

Dies commented on 2019-09-14 17:00


-        public BaseFontList () {
-            Object(name: "BaseFontList", headers_visible: false, expand: true);
+        construct {
+            name = "BaseFontList";
+            headers_visible = false;
+            expand = true;

Unfortunately, a new release is still a couple months out.

Feel free to patch for now. Thanks.

johnhamelink commented on 2019-09-13 11:45

This package fails for me:

../src/font-manager/FontList.vala:107.9-107.27: error: Creation method of abstract class cannot be public.
        public BaseFontList () {
    ^^^^^^^^^^^^^^^^^^^