Package Details: mir 2.5.0-2

Git Clone URL: https://aur.archlinux.org/mir.git (read-only, click to copy)
Package Base: mir
Description: Canonical's display server
Upstream URL: https://mir-server.io
Licenses: GPL, LGPL
Submitter: onny
Maintainer: Sebastian209
Last Packager: Sebastian209
Votes: 8
Popularity: 0.000131
First Submitted: 2014-01-13 16:49
Last Updated: 2021-10-13 23:50

Dependencies (39)

Required by (0)

Sources (1)

Latest Comments

1 2 3 Next › Last »

bjo commented on 2021-10-06 17:59

Feel free to adopt it, as I don't use it myself.

dreieck commented on 2021-10-06 10:23

You could add egl-wayland as makedepend and optdepend and then mir will build with support for eglstream-kms (-DMIR_PLATFORM='gbm-kms;eglstream-kms;x11;wayland' as an option to cmake).

dreieck commented on 2021-10-06 09:52

provides=(mir) and conflicts=(mir) seems superfluous, since the package itself is named mir.

thyTwilightGoth commented on 2021-08-18 05:18

Please add aarch64 to the arch support.

bjo commented on 2020-11-22 10:27

@haikarainen Please do not flag the PKGBUILD out of date as it is not out of date. But thanks for the hint regarding the test issue.

haikarainen commented on 2020-11-22 07:59

https://github.com/MirServer/mir/issues/1603 This shows how to fix this. Is the tests even needed for a PKGBUILD?

simona commented on 2020-11-19 10:58

[ FAILED ] 1 test, listed below:
[ FAILED ] ThreadedDispatcherSignalTest.keeps_dispatching_after_signal_interruption

1 FAILED TEST
YOU HAVE 2 DISABLED TESTS

==> ERRORE: Si è verificato un errore in check()

simona commented on 2020-09-29 21:40

When installed a new "choice" should be in sdm list? Like .desktop in /usr/share/xsessions ?

dreieck commented on 2020-03-18 11:20

Fails to build for me:

[...]
[ 12%] Building CXX object src/client/CMakeFiles/mirclientobjects.dir/display_configuration.cpp.o
In file included from [...]/mir-1.6.0/src/client/display_configuration.cpp:19:
[...]/mir-1.6.0/src/client/display_configuration.h: In member function ‘int MirDisplayConfig::ByteSize() const’:
[...]/mir-1.6.0/src/client/display_configuration.h:48:33: error: ‘int google::protobuf::MessageLite::ByteSize() const’ is deprecated: Please use ByteSizeLong() instead [-Werror=deprecated-declarations]
   48 |         return wrapped.ByteSize();
      |                                 ^
In file included from /usr/include/google/protobuf/generated_enum_util.h:36,
                 from /usr/include/google/protobuf/map.h:48,
                 from /usr/include/google/protobuf/generated_message_table_driven.h:34,
                 from [...]/mir-1.6.0/build/src/protobuf/mir_protobuf.pb.h:26,
                 from [...]/mir-1.6.0/src/client/display_configuration.h:23,
                 from [...]/mir-1.6.0/src/client/display_configuration.cpp:19:
/usr/include/google/protobuf/message_lite.h:402:7: note: declared here
  402 |   int ByteSize() const { return internal::ToIntSize(ByteSizeLong()); }
      |       ^~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [src/client/CMakeFiles/mirclientobjects.dir/build.make:63: src/client/CMakeFiles/mirclientobjects.dir/display_configuration.cpp.o] Error 1
make[2]: Leaving directory '/[...]/mir-1.6.0/build'
make[1]: *** [CMakeFiles/Makefile2:5077: src/client/CMakeFiles/mirclientobjects.dir/all] Error 2
make[1]: Leaving directory '[...]/mir-1.6.0/build'
make: *** [Makefile:141: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

simona commented on 2020-02-25 14:33

Need "/include"?