Skip to content
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

GNOME: update extensions for v46 #302860

Merged
merged 9 commits into from
Apr 12, 2024
Merged

Conversation

msfjarvis
Copy link
Contributor

@msfjarvis msfjarvis commented Apr 9, 2024

Description of changes

Updates the GNOME extensions set in its entirety to bring in support for GNOME 46.

I've updated the extensions.json file with the update-extensions.py script, and nix-update'd the ones we build directly if there were compatible versions available.

Opened as a separate PR as requested here: #291339 (comment)

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • 24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md.

Add a 👍 reaction to pull requests you find important.

@github-actions github-actions bot added the 6.topic: GNOME GNOME desktop environment and its underlying platform label Apr 9, 2024
@msfjarvis msfjarvis force-pushed the hs/gnome-extensions-46 branch from 9bc5253 to ccb6ce1 Compare April 9, 2024 16:10
@msfjarvis
Copy link
Contributor Author

Result of nixpkgs-review pr 302860 run on x86_64-linux 1

308 packages built:
  • gnomeExtensions.activate-window-by-title
  • gnomeExtensions.activate_gnome
  • gnomeExtensions.add-custom-text-to-workspace-indicators
  • gnomeExtensions.add-username-to-top-panel
  • gnomeExtensions.advanced-alttab-window-switcher
  • gnomeExtensions.allow-locked-remote-desktop
  • gnomeExtensions.alphabetical-app-grid
  • gnomeExtensions.alttab-launcher
  • gnomeExtensions.always-show-workspace-thumbnails
  • gnomeExtensions.app-hider
  • gnomeExtensions.app-menu-is-back
  • gnomeExtensions.applications-menu
  • gnomeExtensions.applications-overview-tooltip
  • gnomeExtensions.arch-linux-updates-and-security-indicator
  • gnomeExtensions.archlinux-updates-indicator
  • gnomeExtensions.arcmenu
  • gnomeExtensions.argos
  • gnomeExtensions.arrange-windows
  • gnomeExtensions.astra-monitor
  • gnomeExtensions.astrapios-panel-menu
  • gnomeExtensions.auto-activities
  • gnomeExtensions.auto-move-windows
  • gnomeExtensions.auto-power-profile
  • gnomeExtensions.autohide-battery
  • gnomeExtensions.awesome-tiles
  • gnomeExtensions.battery-indicator-icon
  • gnomeExtensions.battery-usage-wattmeter
  • gnomeExtensions.better-end-session-dialog
  • gnomeExtensions.bing-wallpaper-changer
  • gnomeExtensions.bluetooth-battery
  • gnomeExtensions.bluetooth-quick-connect
  • gnomeExtensions.blur-my-shell
  • gnomeExtensions.bottom-overview
  • gnomeExtensions.bottom-panel
  • gnomeExtensions.bring-out-submenu-of-power-offlogout-button
  • gnomeExtensions.bubblemail
  • gnomeExtensions.caffeine
  • gnomeExtensions.calc
  • gnomeExtensions.chronos-time-tracker
  • gnomeExtensions.click-to-close-overview
  • gnomeExtensions.clipboard-history
  • gnomeExtensions.clipboard-indicator
  • gnomeExtensions.cloudflare-warp-indicator
  • gnomeExtensions.cloudflare-warp-toggle
  • gnomeExtensions.clown
  • gnomeExtensions.color-picker
  • gnomeExtensions.colorblind-filters
  • gnomeExtensions.colortint
  • gnomeExtensions.compiz-alike-magic-lamp-effect
  • gnomeExtensions.compiz-windows-effect
  • gnomeExtensions.control-blur-effect-on-lock-screen
  • gnomeExtensions.copier
  • gnomeExtensions.coverflow-alt-tab
  • gnomeExtensions.custom-accent-colors
  • gnomeExtensions.custom-hot-corners-extended
  • gnomeExtensions.custom-osd
  • gnomeExtensions.custom-window-controls
  • gnomeExtensions.customize-clock-on-lock-screen
  • gnomeExtensions.customize-ibus
  • gnomeExtensions.dash-to-dock-workaround
  • gnomeExtensions.dash-to-panel
  • gnomeExtensions.dash2dock-lite
  • gnomeExtensions.dashbar
  • gnomeExtensions.date-menu-formatter
  • gnomeExtensions.ddterm
  • gnomeExtensions.debian-linux-updates-indicator
  • gnomeExtensions.default-workspace
  • gnomeExtensions.dejaview
  • gnomeExtensions.desktop-lyric
  • gnomeExtensions.dim-completed-calendar-events
  • gnomeExtensions.disable-extension-updates
  • gnomeExtensions.disable-gestures-2021
  • gnomeExtensions.disable-menu-switching
  • gnomeExtensions.disable-workspace-animation
  • gnomeExtensions.disable-workspace-switch-animation-for-gnome-40
  • gnomeExtensions.disable-workspace-switcher-overlay
  • gnomeExtensions.display-scale-switcher
  • gnomeExtensions.do-not-disturb-while-screen-sharing-or-recording
  • gnomeExtensions.dock-from-dash
  • gnomeExtensions.dock-reloaded
  • gnomeExtensions.downfall
  • gnomeExtensions.easy-docker-containers
  • gnomeExtensions.easyeffects-preset-selector
  • gnomeExtensions.emoji-copy
  • gnomeExtensions.enable-debug-logs
  • gnomeExtensions.end-session-timer
  • gnomeExtensions.esp-extensions-search-provider
  • gnomeExtensions.executor
  • gnomeExtensions.extension-list
  • gnomeExtensions.fancy-tiling
  • gnomeExtensions.fedora-linux-update-indicator
  • gnomeExtensions.fixed-ime-list
  • gnomeExtensions.floating-dock-2
  • gnomeExtensions.focus-changer
  • gnomeExtensions.focused-window-d-bus
  • gnomeExtensions.force-quit
  • gnomeExtensions.forge
  • gnomeExtensions.freon
  • gnomeExtensions.frequency-boost-switch
  • gnomeExtensions.frippery-applications-menu
  • gnomeExtensions.fullscreen-avoider
  • gnomeExtensions.fullscreen-hot-corner
  • gnomeExtensions.fullscreen-notifications
  • gnomeExtensions.gbinaryclock
  • gnomeExtensions.gemini-ai
  • gnomeExtensions.github-actions
  • gnomeExtensions.gnome-40-ui-improvements
  • gnomeExtensions.gnome-bedtime
  • gnomeExtensions.gnordvpn-local
  • gnomeExtensions.grand-theft-focus
  • gnomeExtensions.gtile
  • gnomeExtensions.gtk4-desktop-icons-ng-ding
  • gnomeExtensions.haguichi-indicator
  • gnomeExtensions.happy-appy-hotkey
  • gnomeExtensions.headsetcontrol
  • gnomeExtensions.hibernate-status-button
  • gnomeExtensions.hide-activities-button
  • gnomeExtensions.hide-cursor
  • gnomeExtensions.hide-items
  • gnomeExtensions.hide-keyboard-layout
  • gnomeExtensions.hide-minimized
  • gnomeExtensions.hide-the-dock-in-overview
  • gnomeExtensions.hide-top-bar
  • gnomeExtensions.hide-universal-access
  • gnomeExtensions.home-assistant-extension
  • gnomeExtensions.hot-edge
  • gnomeExtensions.ibus-switcher
  • gnomeExtensions.ibus-tweaker
  • gnomeExtensions.icinga-checker
  • gnomeExtensions.icon-hider-updated
  • gnomeExtensions.ideapad
  • gnomeExtensions.impatience
  • gnomeExtensions.indicator
  • gnomeExtensions.inhibition-indicator
  • gnomeExtensions.input-source-d-bus-interface
  • gnomeExtensions.ip-finder
  • gnomeExtensions.just-another-search-bar
  • gnomeExtensions.just-perfection
  • gnomeExtensions.kerberos-login
  • gnomeExtensions.keyring-autolock
  • gnomeExtensions.kimpanel
  • gnomeExtensions.krypto
  • gnomeExtensions.lan-ip-address
  • gnomeExtensions.launch-new-instance
  • gnomeExtensions.launcher
  • gnomeExtensions.layout-hotkeys
  • gnomeExtensions.legacy-gtk3-theme-scheme-auto-switcher
  • gnomeExtensions.light-dict
  • gnomeExtensions.light-style
  • gnomeExtensions.lineup
  • gnomeExtensions.live-captions-assistant
  • gnomeExtensions.lock-keys
  • gnomeExtensions.luminus-desktop
  • gnomeExtensions.luminus-shell
  • gnomeExtensions.luminus-shell-y
  • gnomeExtensions.lunar-calendar
  • gnomeExtensions.memento-mori
  • gnomeExtensions.messaging-menu
  • gnomeExtensions.middle-click-to-close-in-overview
  • gnomeExtensions.miniview
  • gnomeExtensions.move-clock
  • gnomeExtensions.mpris-label
  • gnomeExtensions.mullvad-indicator
  • gnomeExtensions.mute-spotify-ads
  • gnomeExtensions.muteunmute
  • gnomeExtensions.mypubip
  • gnomeExtensions.native-window-placement
  • gnomeExtensions.net-speed
  • gnomeExtensions.net-speed-simplified
  • gnomeExtensions.new-workspace-shortcut
  • gnomeExtensions.night-theme-switcher
  • gnomeExtensions.no-a11y
  • gnomeExtensions.no-overview
  • gnomeExtensions.no-titlebar-when-maximized
  • gnomeExtensions.nothing-to-say
  • gnomeExtensions.notification-banner-reloaded
  • gnomeExtensions.notification-timeout
  • gnomeExtensions.on-the-top
  • gnomeExtensions.open-bar
  • gnomeExtensions.open-browser-tabs-on-active-workspace
  • gnomeExtensions.osd-volume-number
  • gnomeExtensions.otp-keys
  • gnomeExtensions.panel-corners
  • gnomeExtensions.panel-date-format
  • gnomeExtensions.panel-favorites
  • gnomeExtensions.panel-free
  • gnomeExtensions.panel-note
  • gnomeExtensions.panel-scroll
  • gnomeExtensions.panel-workspace-scroll
  • gnomeExtensions.panel-world-clock-lite
  • gnomeExtensions.paperwm
  • gnomeExtensions.persian-calendar
  • gnomeExtensions.persian-calendar-2
  • gnomeExtensions.pi-hole
  • gnomeExtensions.picture-of-the-day
  • gnomeExtensions.places-status-indicator
  • gnomeExtensions.pop-shell
  • gnomeExtensions.power-profile-indicator
  • gnomeExtensions.power-profile-switcher
  • gnomeExtensions.primary-input-on-lockscreen
  • gnomeExtensions.proton-bridge-button
  • gnomeExtensions.proton-vpn-button
  • gnomeExtensions.proxy-switcher
  • gnomeExtensions.quake-terminal
  • gnomeExtensions.quick-settings-audio-devices-hider
  • gnomeExtensions.quick-settings-audio-devices-renamer
  • gnomeExtensions.quick-settings-audio-panel
  • gnomeExtensions.quick-text
  • gnomeExtensions.quick-touchpad-toggle
  • gnomeExtensions.rdesktop-launcher
  • gnomeExtensions.reading-strip
  • gnomeExtensions.reboottouefi
  • gnomeExtensions.rectangle
  • gnomeExtensions.remmina-search-provider
  • gnomeExtensions.removable-drive-menu
  • gnomeExtensions.reorder-workspaces
  • gnomeExtensions.run-or-raise
  • gnomeExtensions.runcat
  • gnomeExtensions.sane-airplane-mode
  • gnomeExtensions.screen-rotate
  • gnomeExtensions.screen-word-translate
  • gnomeExtensions.screenshort-cut
  • gnomeExtensions.screenshot-window-sizer
  • gnomeExtensions.search-light
  • gnomeExtensions.settingscenter
  • gnomeExtensions.shortcuts
  • gnomeExtensions.shortcuts-to-activate-input-methods
  • gnomeExtensions.show-favorite-apps
  • gnomeExtensions.shu-zhi
  • gnomeExtensions.shutdowntimer
  • gnomeExtensions.simple-break-reminder
  • gnomeExtensions.simple-net-speed
  • gnomeExtensions.sleep-through-notifications
  • gnomeExtensions.smile-complementary-extension
  • gnomeExtensions.snx-vpn-indicator
  • gnomeExtensions.soft-brightness-plus
  • gnomeExtensions.somafm-internet-radio
  • gnomeExtensions.space-bar
  • gnomeExtensions.speedinator
  • gnomeExtensions.ssh-search-provider-reborn
  • gnomeExtensions.steal-my-focus-window
  • gnomeExtensions.stopwatch
  • gnomeExtensions.streamcontroller-integration
  • gnomeExtensions.switch-focus-type
  • gnomeExtensions.switch-workspace
  • gnomeExtensions.system-monitor
  • gnomeExtensions.system-monitor-next
  • gnomeExtensions.system-monitor-tray-indicator
  • gnomeExtensions.tactile
  • gnomeExtensions.tailscale-qs
  • gnomeExtensions.tailscale-status
  • gnomeExtensions.task-up
  • gnomeExtensions.task-widget
  • gnomeExtensions.teatimer
  • gnomeExtensions.text-scaler
  • gnomeExtensions.thinkpad-battery-threshold
  • gnomeExtensions.thinkpad-thermal
  • gnomeExtensions.tiling-assistant
  • gnomeExtensions.toggle-alacritty
  • gnomeExtensions.toggle-workspace-span
  • gnomeExtensions.toggler
  • gnomeExtensions.tophat
  • gnomeExtensions.topiconsfix
  • gnomeExtensions.totp
  • gnomeExtensions.touchpad-on-off
  • gnomeExtensions.transcodeappsearch
  • gnomeExtensions.transmission-daemon-indicator-ng
  • gnomeExtensions.transparent-top-bar
  • gnomeExtensions.transparent-top-bar-adjustable-transparency
  • gnomeExtensions.transparent-window-moving
  • gnomeExtensions.tray-icons-reloaded
  • gnomeExtensions.trimmer
  • gnomeExtensions.unblank
  • gnomeExtensions.undecorate
  • gnomeExtensions.unlock-dialog-background
  • gnomeExtensions.upower-battery
  • gnomeExtensions.user-avatar-in-quick-settings
  • gnomeExtensions.user-id-in-top-panel
  • gnomeExtensions.user-themes
  • gnomeExtensions.user-themes-x
  • gnomeExtensions.utc-clock
  • gnomeExtensions.utcclock
  • gnomeExtensions.vertical-workspaces
  • gnomeExtensions.vitals
  • gnomeExtensions.voluble
  • gnomeExtensions.volume-scroller-2
  • gnomeExtensions.wayland-or-x11
  • gnomeExtensions.weather-oclock
  • gnomeExtensions.weather-or-not
  • gnomeExtensions.week-start-modifier
  • gnomeExtensions.weeks-start-on-monday-again
  • gnomeExtensions.wiggle
  • gnomeExtensions.window-calls
  • gnomeExtensions.window-list
  • gnomeExtensions.window-title-is-back
  • gnomeExtensions.windownavigator
  • gnomeExtensions.windowswitcher
  • gnomeExtensions.wireguard-vpn-extension
  • gnomeExtensions.workspace-indicator
  • gnomeExtensions.workspace-switcher-manager
  • gnomeExtensions.workspaces-indicator-by-open-apps
  • gnomeExtensions.wsp-windows-search-provider
  • gnomeExtensions.wtmb-window-thumbnails
  • gnomeExtensions.x11-gestures
  • gnomeExtensions.xazantimes
  • gnomeExtensions.xremap
  • gnomeExtensions.xwayland-indicator
  • gnomeExtensions.zen

@ofborg ofborg bot added 8.has: clean-up 8.has: package (new) This PR adds a new package labels Apr 9, 2024
@ofborg ofborg bot added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 101-500 labels Apr 9, 2024
@msfjarvis msfjarvis force-pushed the hs/gnome-extensions-46 branch from ccb6ce1 to 539d31f Compare April 9, 2024 18:19
@msfjarvis msfjarvis force-pushed the hs/gnome-extensions-46 branch from 539d31f to 89ebb50 Compare April 9, 2024 19:03
@amaxine amaxine mentioned this pull request Apr 9, 2024
27 tasks
@ofborg ofborg bot requested a review from andersk April 9, 2024 19:29
@wegank wegank added 12.approvals: 1 This PR was reviewed and approved by one reputable person 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in the package labels Apr 9, 2024
@msfjarvis msfjarvis force-pushed the hs/gnome-extensions-46 branch from 89ebb50 to 43751dc Compare April 10, 2024 11:19
@ofborg ofborg bot requested review from timbertson and andersk April 10, 2024 11:42
@wegank wegank removed the 12.approvals: 1 This PR was reviewed and approved by one reputable person label Apr 10, 2024
@amaxine
Copy link
Contributor

amaxine commented Apr 10, 2024

Looks good, works, thanks!

Minor nit, f5dab0c22e69b59a98858c6c28a890a3940dc5a6 and 9cdb5272e1c6505abe4a042646679d9e7513a3e5 should also be prefixed with gnomeExtensions, not gnome-extensions.

@wegank wegank added the 12.approvals: 2 This PR was reviewed and approved by two reputable people label Apr 11, 2024
@msfjarvis msfjarvis force-pushed the hs/gnome-extensions-46 branch from 43751dc to 7ef9b3f Compare April 11, 2024 08:11
@msfjarvis
Copy link
Contributor Author

Rebased the branch to fix the commit messages as suggested, there are no other changes: https://github.com/NixOS/nixpkgs/compare/43751dc94b7277de3436794081dcee491bc69caf..7ef9b3fcaeba9668e33ba49886ad299e4edac5e4

@ofborg ofborg bot requested a review from timbertson April 11, 2024 08:38
@wegank wegank removed the 12.approvals: 2 This PR was reviewed and approved by two reputable people label Apr 11, 2024
@amaxine amaxine merged commit 8c60d2f into NixOS:master Apr 12, 2024
24 checks passed
@msfjarvis msfjarvis deleted the hs/gnome-extensions-46 branch April 12, 2024 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6.topic: GNOME GNOME desktop environment and its underlying platform 8.has: clean-up 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin 10.rebuild-linux: 101-500 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in the package
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants