-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cinnamon 4.0 #29
Cinnamon 4.0 #29
Conversation
Consumers need both python versions, so split the pygobject3 bits to a slave port. Adhere to our hier(7) by moving directories without touching meson. Add DOCS option
GTK+3 text editor originally forked from gedit. Port name clashes with existing editors/xed so using this for now.
Use the more correct PYTHONPREFIX_SITELIBDIR. Further clarify the purpose of the python slave port.
gnome-autogen.sh is actually needed for the autogen.sh script to work
Also add a technically optional xtrans by default, to disable ICE Transports https://bugzilla.gnome.org/show_bug.cgi?id=725100
- Add LICENSE_FILES - Add required dependencies * Enable the not-optional-as-written wacom support - Fix icons location to the proper location to fix a filesystem violation - Properly PLIST_SUB options
Comment out TRACKER as 2.0 doesn't work.
Hi, did you get around to updating cinnamon itself? |
Still working, but got a new dependency committed to the tree, |
After some crashing, triggered on purpose, I've determined that the (screen saver/power) inhibitor is the cause. (There are other crash scenarios, but the inhibitor is the main one.) Cinnamon uses the inhibitor functionality quite liberally, from when multimedia plays, to when certain dialogs (like delete confirmation) spawn, even when momentarily activating the inhibitor whilst pasting text(!). Additionally, Cinnamon has trouble communicating with D-Bus properly on several occasions, which may play a major part here. Example backtrace from
The important parts to note are the lines pertaining to the inhibitor. It is a D-Bus object. |
Turns out all this crashing is due to pilot error. Cinnamon ships the dconf keys |
(Repocopied from graphics/atril)
Update checksums due to the case change.
This fixes cinnamon-session crashes when the null system pointer is dereferenced, because logind doesn't exist.
New WIP: cinnamon-screensaver can't unlock itself properly. The password checking either never finishes or eventually returns invalid even if the input is correct. Under investigation. |
Any progress on this one? Resurrected my X270 for this.. :) |
Still being worked on, as time allows. You can run Cinnamon from this patchset as is; feedback appreciated. |
The cinnamon branch is updated with cinnamon 4.0 and the latest portstree. Please report issues (I enabled issues on github) but please only for "in development ports". |
Changes: linuxmint/xapp@2.2.8...2.2.12 Note: port lineage comes from the freebsd-ports-gnome repo since 2018, not what was committed since 2020: * freebsd/freebsd-ports-gnome#29 * freebsd/freebsd-ports-gnome#33 * freebsd/freebsd-ports-gnome#38 * freebsd/freebsd-ports-gnome#39 Approved by: fluffy (mentor) Differential Revision: https://reviews.freebsd.org/D35705
Changes: linuxmint/xed@3.2.2...3.2.4 Note: port lineage comes from the freebsd-ports-gnome repo since 2018, not what was committed since 2020: * freebsd/freebsd-ports-gnome#29 * freebsd/freebsd-ports-gnome#33 * freebsd/freebsd-ports-gnome#38 * freebsd/freebsd-ports-gnome#39 Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D35706
Changes: linuxmint/xapp@2.2.8...2.2.12 Note: port lineage comes from the freebsd-ports-gnome repo since 2018, not what was committed since 2020: * freebsd/freebsd-ports-gnome#29 * freebsd/freebsd-ports-gnome#33 * freebsd/freebsd-ports-gnome#38 * freebsd/freebsd-ports-gnome#39 Approved by: fluffy (mentor) Differential Revision: https://reviews.freebsd.org/D35705 (cherry picked from commit 0121e8f)
Changes: linuxmint/xed@3.2.2...3.2.4 Note: port lineage comes from the freebsd-ports-gnome repo since 2018, not what was committed since 2020: * freebsd/freebsd-ports-gnome#29 * freebsd/freebsd-ports-gnome#33 * freebsd/freebsd-ports-gnome#38 * freebsd/freebsd-ports-gnome#39 Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D35706 (cherry picked from commit d128a40)
Changes: linuxmint/xapp@2.2.8...2.2.12 Note: port lineage comes from the freebsd-ports-gnome repo since 2018, not what was committed since 2020: * freebsd/freebsd-ports-gnome#29 * freebsd/freebsd-ports-gnome#33 * freebsd/freebsd-ports-gnome#38 * freebsd/freebsd-ports-gnome#39 Approved by: fluffy (mentor) Differential Revision: https://reviews.freebsd.org/D35705
Changes: linuxmint/xed@3.2.2...3.2.4 Note: port lineage comes from the freebsd-ports-gnome repo since 2018, not what was committed since 2020: * freebsd/freebsd-ports-gnome#29 * freebsd/freebsd-ports-gnome#33 * freebsd/freebsd-ports-gnome#38 * freebsd/freebsd-ports-gnome#39 Approved by: arrowd (mentor) Differential Revision: https://reviews.freebsd.org/D35706
Consumers need both python versions, so split the pygobject3 bits to a slave port.
Adhere to our hier(7) by moving directories without touching meson.
Add DOCS option