aboutsummaryrefslogtreecommitdiff
path: root/x11/sddm
Commit message (Collapse)AuthorAgeFilesLines
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-061-2/+1
|
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* Drop the check about hald not needed anymoreBaptiste Daroussin2021-02-082-14/+2
| | | | Notes: svn path=/head/; revision=564706
* x11/sddm: Update to 0.19.0Gleb Popov2020-11-3014-212/+20
| | | | Notes: svn path=/head/; revision=556622
* Switch to using CMAKE_ON/CMAKE_OFF instead of more clunky CMAKE_ARGSTobias C. Berner2020-07-051-1/+1
| | | | Notes: svn path=/head/; revision=541296
* x11/sddm: Constrain upgrade pkg-message to pre 0.18.1_4 version.Gleb Popov2020-05-171-0/+1
| | | | | | | PR: 244756 Notes: svn path=/head/; revision=535529
* x11/sddm: Switch SDDM user's HOME directory from /usr/local/etc/sddm/home toGleb Popov2020-05-172-1/+13
| | | | | | | | | | /var/lib/sddm, as sddm(5) man page requests. PR: 244756 Reviewed by: tcberner, adridg Notes: svn path=/head/; revision=535524
* x11/sddm: Tiny fix for maya theme.Gleb Popov2020-03-272-1/+12
| | | | | | | | PR: 245074 Submitted by: Serge Volkov <sv@ulstu.ru> Notes: svn path=/head/; revision=529274
* x11/sddm: Remove a hunk that is actually added by REINPLACE_CMD invokation.Gleb Popov2020-03-271-9/+0
| | | | Notes: svn path=/head/; revision=529273
* lang/sddm: Make SDDM honour sddm_lang rc variable again.Gleb Popov2020-03-052-13/+21
| | | | | | | | PR: 244341 Submitted by: Martin Birgmeier <d8zNeCFG@aon.at> (initial patch) Notes: svn path=/head/; revision=527832
* x11/sddm: Enhance Backend.cpp patch to take into account not only ↵Gleb Popov2020-02-202-3/+11
| | | | | | | | | | | | /etc/login.conf but also ~/.login_conf file. PR: 241519 Submitted by: Martin Birgmeier <d8zNeCFG@aon.at> Notes: svn path=/head/; revision=526571
* x11/sddm: Update to 0.18.1.Gleb Popov2020-02-1216-213/+151
| | | | | | | | | | | | | | | | Upstream does not provide a config file anymore. SDDM still reads /usr/local/etc/sddm.conf if it is present, but the intended way to configure it now is using /usr/local/etc/sddm.conf.d/ directory. See man sddm.conf(5) for details. Also include a patch to make SDDM take /etc/login.conf into account. PR: 241519 Submitted by: Martin Birgmeier <d8zNeCFG@aon.at> (login.conf patch) Differential Revision: https://reviews.freebsd.org/D23579 Notes: svn path=/head/; revision=525915
* x11/sddm: No reason to stuck with py27, port use only py-docutils which ↵Dima Panov2019-12-061-2/+2
| | | | | | | available for any python version Notes: svn path=/head/; revision=519134
* Add USES=xorg USES=gl, ports categories xNiclas Zeising2019-11-071-1/+1
| | | | | | | | Add USES=xorg and USES=gl to ports in categories starting with 'x' While here, try to sprinkle other USES (mostly gnome and sdl) as needed. Notes: svn path=/head/; revision=517000
* Fix some misspelled or duplicated LICENSE_*Tobias Kortkamp2019-09-171-1/+1
| | | | Notes: svn path=/head/; revision=512232
* Convert to UCL & cleanup pkg-message (categories x)Mathieu Arnold2019-08-141-0/+6
| | | | Notes: svn path=/head/; revision=508914
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-1/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* x11/sddm: Install man pages.Gleb Popov2019-04-092-3/+10
| | | | | | | | | Submitted by: trasz Approved by: mat, tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D17347 Notes: svn path=/head/; revision=498483
* Fix Qt5 symbol version scripts to put the catch-all clause first. WhenTijl Coosemans2019-01-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a symbol matches multiple clauses the last one takes precedence. If the catch-all is last it captures everything. In the case of Qt5 libraries this caused all symbols to have a Qt_5 label while some should have Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the catch-all lowest priority. Older versions of Qt5Webengine exported some memory allocation symbols from the bundled Chromium. Version 5.9 stopped exporting these [1] but the symbols were kept as weak wrappers for the standard allocation functions to maintain binary compatibility. [2][3] The problem is that the call to the standard function in these weak wrappers is only resolved to the standard function if there's a call to this standard function in other parts of Qt5Webengine, because only then is there a non-weak symbol that takes precedence over the weak one. If there's no such non-weak symbol the call in the weak wrapper resolves to the weak wrapper itself creating an infinite call loop that overflows the stack and causes a crash. Some of the allocation functions are variants of C++ new and delete and it probably depends on the compiler whether these variants are used in other parts of Qt5Webengine. Remove the weak wrappers (make them Linux specific). This isn't binary compatible but we are already breaking that with the changes to the symbol versions. [1] https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4 [2] https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5 [3] https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5 Bump all ports that depend on Qt5. PR: 234070 Exp-run by: antoine Approved by: kde (adridg) Notes: svn path=/head/; revision=490472
* Change cmake default behaviour to outsource.Tobias C. Berner2018-12-251-1/+1
| | | | | | | | | | | | | | Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine Notes: svn path=/head/; revision=488341
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2018-12-121-1/+1
| | | | | | | | | | | | | | | | | | defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590 Notes: svn path=/head/; revision=487272
* Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarativeTobias C. Berner2018-11-041-2/+2
| | | | | | | | | | | | - There was no obvious reason to split these ports, and it makes porting simpler; the set of ports using either mostly coincided. Exp-run by: antoine PR: 223687 PR: 232751 Notes: svn path=/head/; revision=484140
* Fix build with GCC-based architectures for various kde@ ports.Tobias C. Berner2018-10-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Qt5 required c++11 support. Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> PR: 232726 PR: 232725 PR: 232723 PR: 232722 PR: 232721 PR: 232720 PR: 232719 PR: 232697 PR: 232682 PR: 232669 PR: 232668 PR: 232667 PR: 232666 PR: 232665 PR: 232664 PR: 232662 PR: 232661 PR: 232655 PR: 232654 PR: 232652 PR: 232648 PR: 232647 PR: 232641 PR: 232640 PR: 232638 PR: 232635 PR: 232634 PR: 232632 PR: 232631 PR: 232630 PR: 232629 PR: 232628 PR: 232627 PR: 232625 PR: 232624 PR: 232623 PR: 232614 PR: 232613 PR: 232612 PR: 232611 PR: 232610 PR: 232609 PR: 232607 PR: 232606 PR: 232605 PR: 232604 PR: 232603 PR: 232602 PR: 232597 PR: 232589 PR: 232585 PR: 232584 PR: 232583 PR: 232581 PR: 232580 PR: 232579 PR: 232578 PR: 232576 PR: 232575 PR: 232574 PR: 232573 PR: 232570 Notes: svn path=/head/; revision=483125
* x11/ssddm: remove unnedeeded Qt dependenciesTobias C. Berner2018-09-241-6/+4
| | | | | | | | | * while here, move USE_GITHUB to the other USE_FOOs Submitted by: Alexandre C. Guimarães <lebarondemerde@privacychain.ch> Notes: svn path=/head/; revision=480628
* Backport security fixes for x11/sddmAdriaan de Groot2018-09-114-0/+114
| | | | | | | | | | | | | | | | | The 0.18 release of x11/sddm contains a fix for a security error that probably doesn't affect us: session-reuse. In any case our default configuration is not vulnerable. This doesn't update to 0.18 because there's a bunch of other changes that would need to be chased, further delaying this update. While here, pet portlint and Tijl, who asked for a pkg-message. PR: 230029 Reported by: doctorwhoguy@gmail.com Security: f00acdec-b59f-11e8-805d-001e2a3f778d Notes: svn path=/head/; revision=479522
* Update x11/sddm to 0.17.Adriaan de Groot2018-09-0821-161/+352
| | | | | | | | | | | | This is still one minor release behind, but a big update relative to the previous version. Thanks to tijl@ for the patches, dbn@ for initial testing. PR: 228116 Submitted by: tijl Notes: svn path=/head/; revision=479245
* Reduce rc warnings from x11/sddm by setting default value for sddm_enableAdriaan de Groot2018-09-081-0/+1
| | | | | | | | | | (Not bumping PORTREVISION because there are more updates to follow shortly) PR: 230708 Submitted by: cpercival Notes: svn path=/head/; revision=479232
* Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mkTobias C. Berner2018-06-281-2/+2
| | | | | | | | | | | | | | | | | | From now on, ports that depend on Qt4 will have to set USES= qt:4 USE_QT= foo bar ports depending on Qt5 will use USES= qt:5 USE_QT= foo bar PR: 229225 Exp-run by: antoine Reviewed by: mat Approved by: portmgr (antoine) Differential Revision: →https://reviews.freebsd.org/D15540 Notes: svn path=/head/; revision=473503
* New port: x11/sddmTobias C. Berner2017-09-0614-0/+497
sddm is a QML based X11 and Wayland display manager https://github.com/sddm/sddm Reviewed by: rakuco, groot_kde.org Differential Revision: https://reviews.freebsd.org/D11619 Notes: svn path=/head/; revision=449358