Linux workstation

openSUSE Tumbleweed native package

hyprland-devel

构建 Hyprland 插件所需的文件

Packages / openSUSE Tumbleweed / Unspecified / hyprland-devel

[Source: hyprland]

Package: hyprland-devel (0.56.2-1.1)

External Resources:

Homepage: [hyprland.org]

Similar packages:

构建 Hyprland 插件所需的文件

此软件包包含构建 hyprland 插件所需的必要文件。

Other Packages Related to hyprland-devel:

  • dep: /usr/bin/pkg-config

    Package not available

  • dep: [Mesa-libGLESv2-devel]

    Development files for the OpenGL ES 2.x API

  • dep: [Mesa-libGLESv3-devel]

    Development files for the OpenGL ES 3.x API

  • dep: [hyprland]

    动态平铺 Wayland 合成器

  • dep: pkgconfig(aquamarine) (>= 0.9.3)

    Package not available

  • dep: pkgconfig(cairo)

    Package not available

  • dep: pkgconfig(egl)

    Package not available

  • dep: pkgconfig(hyprcursor) (>= 0.1.7)

    Package not available

  • dep: pkgconfig(hyprgraphics) (>= 0.5.1)

    Package not available

  • dep: pkgconfig(hyprlang) (>= 0.6.7)

    Package not available

  • dep: pkgconfig(hyprutils) (>= 0.14.0)

    Package not available

  • dep: pkgconfig(libdrm)

    Package not available

  • dep: pkgconfig(libinput) (>= 1.29)

    Package not available

  • dep: pkgconfig(wayland-server) (>= 1.22.91)

    Package not available

  • dep: pkgconfig(xcb)

    Package not available

  • dep: pkgconfig(xcb-composite)

    Package not available

  • dep: pkgconfig(xcb-errors)

    Package not available

  • dep: pkgconfig(xcb-icccm)

    Package not available

  • dep: pkgconfig(xcb-render)

    Package not available

  • dep: pkgconfig(xcb-res)

    Package not available

  • dep: pkgconfig(xcb-xfixes)

    Package not available

  • dep: pkgconfig(xkbcommon) (>= 1.11.0)

    Package not available

Download hyprland-devel

ArchitecturePackage SizeInstalled SizeFiles
noarch547 KiB1.5 MiB[list of files]

Package file paths (596)

Showing the first 250 sorted package-associated paths. Use file search to locate a specific path.

  • /usr/include/hyprland
  • /usr/include/hyprland/protocols
  • /usr/include/hyprland/protocols/alpha-modifier-v1.hpp
  • /usr/include/hyprland/protocols/color-management-v1.hpp
  • /usr/include/hyprland/protocols/commit-timing-v1.hpp
  • /usr/include/hyprland/protocols/content-type-v1.hpp
  • /usr/include/hyprland/protocols/cursor-shape-v1.hpp
  • /usr/include/hyprland/protocols/drm-lease-v1.hpp
  • /usr/include/hyprland/protocols/ext-background-effect-v1.hpp
  • /usr/include/hyprland/protocols/ext-data-control-v1.hpp
  • /usr/include/hyprland/protocols/ext-foreign-toplevel-list-v1.hpp
  • /usr/include/hyprland/protocols/ext-idle-notify-v1.hpp
  • /usr/include/hyprland/protocols/ext-image-capture-source-v1.hpp
  • /usr/include/hyprland/protocols/ext-image-copy-capture-v1.hpp
  • /usr/include/hyprland/protocols/ext-session-lock-v1.hpp
  • /usr/include/hyprland/protocols/ext-workspace-v1.hpp
  • /usr/include/hyprland/protocols/fifo-v1.hpp
  • /usr/include/hyprland/protocols/fractional-scale-v1.hpp
  • /usr/include/hyprland/protocols/hyprland-ctm-control-v1.hpp
  • /usr/include/hyprland/protocols/hyprland-focus-grab-v1.hpp
  • /usr/include/hyprland/protocols/hyprland-global-shortcuts-v1.hpp
  • /usr/include/hyprland/protocols/hyprland-input-capture-v1.hpp
  • /usr/include/hyprland/protocols/hyprland-lock-notify-v1.hpp
  • /usr/include/hyprland/protocols/hyprland-surface-v1.hpp
  • /usr/include/hyprland/protocols/hyprland-toplevel-export-v1.hpp
  • /usr/include/hyprland/protocols/hyprland-toplevel-mapping-v1.hpp
  • /usr/include/hyprland/protocols/idle-inhibit-unstable-v1.hpp
  • /usr/include/hyprland/protocols/input-method-unstable-v2.hpp
  • /usr/include/hyprland/protocols/kde-server-decoration.hpp
  • /usr/include/hyprland/protocols/keyboard-shortcuts-inhibit-unstable-v1.hpp
  • /usr/include/hyprland/protocols/linux-dmabuf-v1.hpp
  • /usr/include/hyprland/protocols/linux-drm-syncobj-v1.hpp
  • /usr/include/hyprland/protocols/pointer-constraints-unstable-v1.hpp
  • /usr/include/hyprland/protocols/pointer-gestures-unstable-v1.hpp
  • /usr/include/hyprland/protocols/pointer-warp-v1.hpp
  • /usr/include/hyprland/protocols/presentation-time.hpp
  • /usr/include/hyprland/protocols/primary-selection-unstable-v1.hpp
  • /usr/include/hyprland/protocols/relative-pointer-unstable-v1.hpp
  • /usr/include/hyprland/protocols/security-context-v1.hpp
  • /usr/include/hyprland/protocols/single-pixel-buffer-v1.hpp
  • /usr/include/hyprland/protocols/tablet-v2.hpp
  • /usr/include/hyprland/protocols/tearing-control-v1.hpp
  • /usr/include/hyprland/protocols/text-input-unstable-v1.hpp
  • /usr/include/hyprland/protocols/text-input-unstable-v3.hpp
  • /usr/include/hyprland/protocols/vicinae-hotkey-v1.hpp
  • /usr/include/hyprland/protocols/viewporter.hpp
  • /usr/include/hyprland/protocols/virtual-keyboard-unstable-v1.hpp
  • /usr/include/hyprland/protocols/wayland-drm.hpp
  • /usr/include/hyprland/protocols/wayland.hpp
  • /usr/include/hyprland/protocols/wlr-data-control-unstable-v1.hpp
  • /usr/include/hyprland/protocols/wlr-foreign-toplevel-management-unstable-v1.hpp
  • /usr/include/hyprland/protocols/wlr-gamma-control-unstable-v1.hpp
  • /usr/include/hyprland/protocols/wlr-layer-shell-unstable-v1.hpp
  • /usr/include/hyprland/protocols/wlr-output-management-unstable-v1.hpp
  • /usr/include/hyprland/protocols/wlr-output-power-management-unstable-v1.hpp
  • /usr/include/hyprland/protocols/wlr-screencopy-unstable-v1.hpp
  • /usr/include/hyprland/protocols/wlr-virtual-pointer-unstable-v1.hpp
  • /usr/include/hyprland/protocols/xdg-activation-v1.hpp
  • /usr/include/hyprland/protocols/xdg-decoration-unstable-v1.hpp
  • /usr/include/hyprland/protocols/xdg-dialog-v1.hpp
  • /usr/include/hyprland/protocols/xdg-foreign-unstable-v2.hpp
  • /usr/include/hyprland/protocols/xdg-output-unstable-v1.hpp
  • /usr/include/hyprland/protocols/xdg-shell.hpp
  • /usr/include/hyprland/protocols/xdg-system-bell-v1.hpp
  • /usr/include/hyprland/protocols/xdg-toplevel-tag-v1.hpp
  • /usr/include/hyprland/protocols/xwayland-shell-v1.hpp
  • /usr/include/hyprland/src
  • /usr/include/hyprland/src/animation
  • /usr/include/hyprland/src/animation/AnimationManager.hpp
  • /usr/include/hyprland/src/animation/controller
  • /usr/include/hyprland/src/animation/controller/ViewAnimationController.hpp
  • /usr/include/hyprland/src/animation/WorkspaceAnimationController.hpp
  • /usr/include/hyprland/src/Compositor.hpp
  • /usr/include/hyprland/src/config
  • /usr/include/hyprland/src/config/ConfigManager.hpp
  • /usr/include/hyprland/src/config/ConfigValue.hpp
  • /usr/include/hyprland/src/config/legacy
  • /usr/include/hyprland/src/config/legacy/ConfigManager.hpp
  • /usr/include/hyprland/src/config/legacy/DefaultConfig.hpp
  • /usr/include/hyprland/src/config/legacy/DispatcherTranslator.hpp
  • /usr/include/hyprland/src/config/lua
  • /usr/include/hyprland/src/config/lua/bindings
  • /usr/include/hyprland/src/config/lua/bindings/Check.hpp
  • /usr/include/hyprland/src/config/lua/bindings/LuaBindingsInternal.hpp
  • /usr/include/hyprland/src/config/lua/ConfigManager.hpp
  • /usr/include/hyprland/src/config/lua/DefaultConfig.hpp
  • /usr/include/hyprland/src/config/lua/Emergency.hpp
  • /usr/include/hyprland/src/config/lua/layout
  • /usr/include/hyprland/src/config/lua/layout/LuaLayoutContext.hpp
  • /usr/include/hyprland/src/config/lua/layout/LuaLayoutProvider.hpp
  • /usr/include/hyprland/src/config/lua/layout/LuaLayoutTarget.hpp
  • /usr/include/hyprland/src/config/lua/LuaBindings.hpp
  • /usr/include/hyprland/src/config/lua/LuaEventHandler.hpp
  • /usr/include/hyprland/src/config/lua/objects
  • /usr/include/hyprland/src/config/lua/objects/LuaEventSubscription.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaGroup.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaKeybind.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaLayerRule.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaLayerSurface.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaMonitor.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaNotification.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaObjectHelpers.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaTimer.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaWindow.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaWindowRule.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaWorkspace.hpp
  • /usr/include/hyprland/src/config/lua/objects/LuaWorkspaceRule.hpp
  • /usr/include/hyprland/src/config/lua/types
  • /usr/include/hyprland/src/config/lua/types/LuaConfigBool.hpp
  • /usr/include/hyprland/src/config/lua/types/LuaConfigColor.hpp
  • /usr/include/hyprland/src/config/lua/types/LuaConfigCssGap.hpp
  • /usr/include/hyprland/src/config/lua/types/LuaConfigExpressionVec2.hpp
  • /usr/include/hyprland/src/config/lua/types/LuaConfigFloat.hpp
  • /usr/include/hyprland/src/config/lua/types/LuaConfigFontWeight.hpp
  • /usr/include/hyprland/src/config/lua/types/LuaConfigGradient.hpp
  • /usr/include/hyprland/src/config/lua/types/LuaConfigInt.hpp
  • /usr/include/hyprland/src/config/lua/types/LuaConfigString.hpp
  • /usr/include/hyprland/src/config/lua/types/LuaConfigUtils.hpp
  • /usr/include/hyprland/src/config/lua/types/LuaConfigValue.hpp
  • /usr/include/hyprland/src/config/lua/types/LuaConfigVec2.hpp
  • /usr/include/hyprland/src/config/shared
  • /usr/include/hyprland/src/config/shared/actions
  • /usr/include/hyprland/src/config/shared/actions/ConfigActions.hpp
  • /usr/include/hyprland/src/config/shared/animation
  • /usr/include/hyprland/src/config/shared/animation/AnimationTree.hpp
  • /usr/include/hyprland/src/config/shared/complex
  • /usr/include/hyprland/src/config/shared/complex/ComplexDataType.hpp
  • /usr/include/hyprland/src/config/shared/complex/ComplexDataTypes.hpp
  • /usr/include/hyprland/src/config/shared/ConfigErrors.hpp
  • /usr/include/hyprland/src/config/shared/inotify
  • /usr/include/hyprland/src/config/shared/inotify/ConfigWatcher.hpp
  • /usr/include/hyprland/src/config/shared/monitor
  • /usr/include/hyprland/src/config/shared/monitor/MonitorRule.hpp
  • /usr/include/hyprland/src/config/shared/monitor/MonitorRuleManager.hpp
  • /usr/include/hyprland/src/config/shared/monitor/Parser.hpp
  • /usr/include/hyprland/src/config/shared/parserUtils
  • /usr/include/hyprland/src/config/shared/parserUtils/ParserUtils.hpp
  • /usr/include/hyprland/src/config/shared/Types.hpp
  • /usr/include/hyprland/src/config/shared/workspace
  • /usr/include/hyprland/src/config/shared/workspace/WorkspaceRule.hpp
  • /usr/include/hyprland/src/config/shared/workspace/WorkspaceRuleManager.hpp
  • /usr/include/hyprland/src/config/supplementary
  • /usr/include/hyprland/src/config/supplementary/executor
  • /usr/include/hyprland/src/config/supplementary/executor/Executor.hpp
  • /usr/include/hyprland/src/config/supplementary/jeremy
  • /usr/include/hyprland/src/config/supplementary/jeremy/Jeremy.hpp
  • /usr/include/hyprland/src/config/supplementary/propRefresher
  • /usr/include/hyprland/src/config/supplementary/propRefresher/PropRefresher.hpp
  • /usr/include/hyprland/src/config/values
  • /usr/include/hyprland/src/config/values/ConfigValues.hpp
  • /usr/include/hyprland/src/config/values/types
  • /usr/include/hyprland/src/config/values/types/BoolValue.hpp
  • /usr/include/hyprland/src/config/values/types/ColorValue.hpp
  • /usr/include/hyprland/src/config/values/types/CssGapValue.hpp
  • /usr/include/hyprland/src/config/values/types/FloatValue.hpp
  • /usr/include/hyprland/src/config/values/types/FontWeightValue.hpp
  • /usr/include/hyprland/src/config/values/types/GradientValue.hpp
  • /usr/include/hyprland/src/config/values/types/IntValue.hpp
  • /usr/include/hyprland/src/config/values/types/IValue.hpp
  • /usr/include/hyprland/src/config/values/types/StringValue.hpp
  • /usr/include/hyprland/src/config/values/types/Vec2Value.hpp
  • /usr/include/hyprland/src/debug
  • /usr/include/hyprland/src/debug/crash
  • /usr/include/hyprland/src/debug/crash/CrashReporter.hpp
  • /usr/include/hyprland/src/debug/crash/SignalSafe.hpp
  • /usr/include/hyprland/src/debug/HyprCtl.hpp
  • /usr/include/hyprland/src/debug/log
  • /usr/include/hyprland/src/debug/log/Logger.hpp
  • /usr/include/hyprland/src/debug/log/RollingLogFollow.hpp
  • /usr/include/hyprland/src/debug/Overlay.hpp
  • /usr/include/hyprland/src/debug/TracyDefines.hpp
  • /usr/include/hyprland/src/defines.hpp
  • /usr/include/hyprland/src/desktop
  • /usr/include/hyprland/src/desktop/DesktopTypes.hpp
  • /usr/include/hyprland/src/desktop/history
  • /usr/include/hyprland/src/desktop/history/WindowHistoryTracker.hpp
  • /usr/include/hyprland/src/desktop/history/WorkspaceHistoryTracker.hpp
  • /usr/include/hyprland/src/desktop/reserved
  • /usr/include/hyprland/src/desktop/reserved/ReservedArea.hpp
  • /usr/include/hyprland/src/desktop/rule
  • /usr/include/hyprland/src/desktop/rule/effect
  • /usr/include/hyprland/src/desktop/rule/effect/EffectContainer.hpp
  • /usr/include/hyprland/src/desktop/rule/Engine.hpp
  • /usr/include/hyprland/src/desktop/rule/layerRule
  • /usr/include/hyprland/src/desktop/rule/layerRule/LayerRuleApplicator.hpp
  • /usr/include/hyprland/src/desktop/rule/layerRule/LayerRuleEffectContainer.hpp
  • /usr/include/hyprland/src/desktop/rule/layerRule/LayerRule.hpp
  • /usr/include/hyprland/src/desktop/rule/matchEngine
  • /usr/include/hyprland/src/desktop/rule/matchEngine/BoolMatchEngine.hpp
  • /usr/include/hyprland/src/desktop/rule/matchEngine/IntMatchEngine.hpp
  • /usr/include/hyprland/src/desktop/rule/matchEngine/MatchEngine.hpp
  • /usr/include/hyprland/src/desktop/rule/matchEngine/RegexMatchEngine.hpp
  • /usr/include/hyprland/src/desktop/rule/matchEngine/TagMatchEngine.hpp
  • /usr/include/hyprland/src/desktop/rule/matchEngine/WorkspaceMatchEngine.hpp
  • /usr/include/hyprland/src/desktop/rule/Rule.hpp
  • /usr/include/hyprland/src/desktop/rule/RuleWithEffects.hpp
  • /usr/include/hyprland/src/desktop/rule/utils
  • /usr/include/hyprland/src/desktop/rule/utils/SetUtils.hpp
  • /usr/include/hyprland/src/desktop/rule/windowRule
  • /usr/include/hyprland/src/desktop/rule/windowRule/WindowRuleApplicator.hpp
  • /usr/include/hyprland/src/desktop/rule/windowRule/WindowRuleEffectContainer.hpp
  • /usr/include/hyprland/src/desktop/rule/windowRule/WindowRule.hpp
  • /usr/include/hyprland/src/desktop/state
  • /usr/include/hyprland/src/desktop/state/Fadeout.hpp
  • /usr/include/hyprland/src/desktop/state/FadingOutState.hpp
  • /usr/include/hyprland/src/desktop/state/FloatState.hpp
  • /usr/include/hyprland/src/desktop/state/FocusState.hpp
  • /usr/include/hyprland/src/desktop/state/GlobalWindowController.hpp
  • /usr/include/hyprland/src/desktop/state/LayerFadeout.hpp
  • /usr/include/hyprland/src/desktop/state/LayerState.hpp
  • /usr/include/hyprland/src/desktop/state/OtherViewState.hpp
  • /usr/include/hyprland/src/desktop/state/PopupFadeout.hpp
  • /usr/include/hyprland/src/desktop/state/ViewHitTester.hpp
  • /usr/include/hyprland/src/desktop/state/ViewQuery.hpp
  • /usr/include/hyprland/src/desktop/state/ViewState.hpp
  • /usr/include/hyprland/src/desktop/state/ViewStateTracker.hpp
  • /usr/include/hyprland/src/desktop/state/WindowFadeout.hpp
  • /usr/include/hyprland/src/desktop/state/WindowQuery.hpp
  • /usr/include/hyprland/src/desktop/state/WindowState.hpp
  • /usr/include/hyprland/src/desktop/types
  • /usr/include/hyprland/src/desktop/types/MultiAnimatedVariable.hpp
  • /usr/include/hyprland/src/desktop/types/OverridableVar.hpp
  • /usr/include/hyprland/src/desktop/view
  • /usr/include/hyprland/src/desktop/view/animationControllers
  • /usr/include/hyprland/src/desktop/view/animationControllers/LayerSurfaceAnimationController.hpp
  • /usr/include/hyprland/src/desktop/view/animationControllers/PopupAnimationController.hpp
  • /usr/include/hyprland/src/desktop/view/animationControllers/WindowAnimationController.hpp
  • /usr/include/hyprland/src/desktop/view/GlobalViewMethods.hpp
  • /usr/include/hyprland/src/desktop/view/Group.hpp
  • /usr/include/hyprland/src/desktop/view/LayerSurface.hpp
  • /usr/include/hyprland/src/desktop/view/Popup.hpp
  • /usr/include/hyprland/src/desktop/view/SessionLock.hpp
  • /usr/include/hyprland/src/desktop/view/Subsurface.hpp
  • /usr/include/hyprland/src/desktop/view/types
  • /usr/include/hyprland/src/desktop/view/types/AlphaModifiable.hpp
  • /usr/include/hyprland/src/desktop/view/types/GeometricAnimated.hpp
  • /usr/include/hyprland/src/desktop/view/types/Geometric.hpp
  • /usr/include/hyprland/src/desktop/view/types/GeometricMovableAnimated.hpp
  • /usr/include/hyprland/src/desktop/view/types/GeometricMovable.hpp
  • /usr/include/hyprland/src/desktop/view/types/GeometricMovableStatic.hpp
  • /usr/include/hyprland/src/desktop/view/types/GeometricStatic.hpp
  • /usr/include/hyprland/src/desktop/view/View.hpp
  • /usr/include/hyprland/src/desktop/view/Window.hpp
  • /usr/include/hyprland/src/desktop/view/WLSurface.hpp
  • /usr/include/hyprland/src/desktop/Workspace.hpp
  • /usr/include/hyprland/src/devices
  • /usr/include/hyprland/src/devices/IHID.hpp
  • /usr/include/hyprland/src/devices/IKeyboard.hpp
  • /usr/include/hyprland/src/devices/IPointer.hpp
  • /usr/include/hyprland/src/devices/ITouch.hpp

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
0.56.2-1.1tumbleweed / ossnoarchopenSUSE Tumbleweed · OSS · multi-architecture547 KiB1.5 MiBnoarch/hyprland-devel-0.56.2-1.1.noarch.rpm

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

Checksums and observation dates

For an APT source, signature verification authenticates the repository metadata chain and the Packages index containing this source-reported artifact digest. It does not certify package safety.

Catalog record completeness

The completeness score measures metadata coverage, not software quality, security, compatibility, or suitability.

Summary and description
25/25
Artifact path and source digest
25/25
Dependency metadata
15/15
Package-file index
15/15
Homepage
5/5
License text
5/5
Source package or maintainer
10/10

Recorded total: 100/100

Field source: openSUSE Tumbleweed OSS revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f. The cross-OS mapping is catalog-derived from the source-reported homepage; it does not establish authorship or publisher identity

Sources and provenance

Field-source links above resolve here. Each source entry names the metadata publisher, trust tier, exact snapshot revision, signature result, and observation time; catalog-derived mappings are labeled separately.

  • Authoritative source; repository metadata signature verified, revision tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

    Signature verification covers the configured repository metadata chain. It does not certify that the package is safe or suitable.

    Repository-signature verification record
    Signed-object SHA-256
    4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Signed Release → package-index hash linkage

    Path: Not recorded
    Expected SHA-256: Not recorded
    Observed SHA-256: Not recorded
    Result: match verified