From e08d14a2cdecbd312e2acc12759221049ce1cea1 Mon Sep 17 00:00:00 2001 From: bialy_wilk Date: Fri, 4 Oct 2024 22:03:31 +0200 Subject: [PATCH 1/5] hypridle: Add at v0.1.2 **Summary** Add Hyprland's idle daemon --- packages/h/hypridle/MAINTAINERS.md | 9 ++ packages/h/hypridle/abi_used_libs | 7 ++ packages/h/hypridle/abi_used_symbols | 152 +++++++++++++++++++++++++++ packages/h/hypridle/monitoring.yml | 6 ++ packages/h/hypridle/package.yml | 23 ++++ packages/h/hypridle/pspec_x86_64.xml | 36 +++++++ 6 files changed, 233 insertions(+) create mode 100644 packages/h/hypridle/MAINTAINERS.md create mode 100644 packages/h/hypridle/abi_used_libs create mode 100644 packages/h/hypridle/abi_used_symbols create mode 100644 packages/h/hypridle/monitoring.yml create mode 100644 packages/h/hypridle/package.yml create mode 100644 packages/h/hypridle/pspec_x86_64.xml diff --git a/packages/h/hypridle/MAINTAINERS.md b/packages/h/hypridle/MAINTAINERS.md new file mode 100644 index 00000000000..89c98579335 --- /dev/null +++ b/packages/h/hypridle/MAINTAINERS.md @@ -0,0 +1,9 @@ +This file is used to indicate primary maintainership for this package. A package may list more than one maintainer to avoid bus factor issues. People on this list may be considered “subject-matter experts”. Please note that Solus Staff may need to perform necessary rebuilds, upgrades, or security fixes as part of the normal maintenance of the Solus package repository. If you believe this package requires an update, follow documentation from https://help.getsol.us/docs/packaging/procedures/request-a-package-update. In the event that this package becomes insufficiently maintained, the Solus Staff reserves the right to request a new maintainer, or deprecate and remove this package from the repository entirely. + +- Genevee Nicolas + - Matrix: genick + - Email: gnick@orange.fr + +- Mencel Dariusz + - Matrix: bialy_wilk + - Email: dariusz.bajon@gmail.com diff --git a/packages/h/hypridle/abi_used_libs b/packages/h/hypridle/abi_used_libs new file mode 100644 index 00000000000..e8133d2848f --- /dev/null +++ b/packages/h/hypridle/abi_used_libs @@ -0,0 +1,7 @@ +libc.so.6 +libgcc_s.so.1 +libhyprlang.so.2 +libm.so.6 +libsdbus-c++.so.1 +libstdc++.so.6 +libwayland-client.so.0 diff --git a/packages/h/hypridle/abi_used_symbols b/packages/h/hypridle/abi_used_symbols new file mode 100644 index 00000000000..a231a2ba045 --- /dev/null +++ b/packages/h/hypridle/abi_used_symbols @@ -0,0 +1,152 @@ +libc.so.6:__cxa_atexit +libc.so.6:__errno_location +libc.so.6:__libc_start_main +libc.so.6:__stack_chk_fail +libc.so.6:_exit +libc.so.6:close +libc.so.6:execl +libc.so.6:exit +libc.so.6:fork +libc.so.6:free +libc.so.6:getenv +libc.so.6:memchr +libc.so.6:memcmp +libc.so.6:memcpy +libc.so.6:memmove +libc.so.6:memset +libc.so.6:pipe +libc.so.6:poll +libc.so.6:pthread_mutex_lock +libc.so.6:pthread_mutex_unlock +libc.so.6:read +libc.so.6:sigemptyset +libc.so.6:sigprocmask +libc.so.6:strcmp +libc.so.6:strlen +libc.so.6:toupper +libc.so.6:waitpid +libc.so.6:write +libgcc_s.so.1:_Unwind_Resume +libgcc_s.so.1:__gttf2 +libgcc_s.so.1:__udivti3 +libgcc_s.so.1:__unordtf2 +libhyprlang.so.2:_ZN8Hyprlang12CConfigValueC1EPKc +libhyprlang.so.2:_ZN8Hyprlang12CConfigValueC1El +libhyprlang.so.2:_ZN8Hyprlang12CConfigValueD1Ev +libhyprlang.so.2:_ZN8Hyprlang12CParseResult8setErrorEPKc +libhyprlang.so.2:_ZN8Hyprlang7CConfig14addConfigValueEPKcRKNS_12CConfigValueE +libhyprlang.so.2:_ZN8Hyprlang7CConfig17getConfigValuePtrEPKc +libhyprlang.so.2:_ZN8Hyprlang7CConfig18addSpecialCategoryEPKcNS_23SSpecialCategoryOptionsE +libhyprlang.so.2:_ZN8Hyprlang7CConfig18retrieveKeysForCatEPKcPPS2_Pm +libhyprlang.so.2:_ZN8Hyprlang7CConfig21addSpecialConfigValueEPKcS2_RKNS_12CConfigValueE +libhyprlang.so.2:_ZN8Hyprlang7CConfig24getSpecialConfigValuePtrEPKcS2_S2_ +libhyprlang.so.2:_ZN8Hyprlang7CConfig5parseEv +libhyprlang.so.2:_ZN8Hyprlang7CConfig8commenceEv +libhyprlang.so.2:_ZN8Hyprlang7CConfigC1EPKcRKNS_14SConfigOptionsE +libhyprlang.so.2:_ZN8Hyprlang7CConfigD1Ev +libhyprlang.so.2:_ZNK8Hyprlang12CConfigValue16getDataStaticPtrEv +libm.so.6:frexp +libm.so.6:frexpf +libm.so.6:frexpl +libsdbus-c++.so.1:_ZN5sdbus11createProxyENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ +libsdbus-c++.so.1:_ZN5sdbus12createObjectERNS_11IConnectionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libsdbus-c++.so.1:_ZN5sdbus25createSystemBusConnectionEv +libsdbus-c++.so.1:_ZN5sdbus26createSessionBusConnectionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libsdbus-c++.so.1:_ZN5sdbus7MessageC2EOS0_ +libsdbus-c++.so.1:_ZN5sdbus7MessageC2ERKS0_ +libsdbus-c++.so.1:_ZN5sdbus7MessageD2Ev +libsdbus-c++.so.1:_ZN5sdbus7MessagelsEPKc +libsdbus-c++.so.1:_ZN5sdbus7MessagelsEj +libsdbus-c++.so.1:_ZN5sdbus7MessagersERNS_10ObjectPathE +libsdbus-c++.so.1:_ZN5sdbus7MessagersERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libsdbus-c++.so.1:_ZN5sdbus7MessagersERb +libsdbus-c++.so.1:_ZN5sdbus7MessagersERj +libsdbus-c++.so.1:_ZNK5sdbus10MethodCall11createReplyEv +libsdbus-c++.so.1:_ZNK5sdbus11MethodReply4sendEv +libsdbus-c++.so.1:_ZNK5sdbus7Message13getMemberNameB5cxx11Ev +libstdc++.so.6:_ZNKSt10filesystem7__cxx114path18has_root_directoryEv +libstdc++.so.6:_ZNKSt10filesystem7__cxx114path5_List13_Impl_deleterclEPNS2_5_ImplE +libstdc++.so.6:_ZNKSt13runtime_error4whatEv +libstdc++.so.6:_ZNKSt6locale2id5_M_idEv +libstdc++.so.6:_ZNKSt6locale4nameB5cxx11Ev +libstdc++.so.6:_ZNKSt6localeeqERKS_ +libstdc++.so.6:_ZNSo3putEc +libstdc++.so.6:_ZNSt10filesystem7__cxx114path14_M_split_cmptsEv +libstdc++.so.6:_ZNSt10filesystem7__cxx114path5_ListC1Ev +libstdc++.so.6:_ZNSt13runtime_errorC2EPKc +libstdc++.so.6:_ZNSt13runtime_errorD2Ev +libstdc++.so.6:_ZNSt18condition_variable10notify_allEv +libstdc++.so.6:_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE +libstdc++.so.6:_ZNSt18condition_variableC1Ev +libstdc++.so.6:_ZNSt18condition_variableD1Ev +libstdc++.so.6:_ZNSt6locale7classicEv +libstdc++.so.6:_ZNSt6localeC1ERKS_ +libstdc++.so.6:_ZNSt6localeC1Ev +libstdc++.so.6:_ZNSt6localeD1Ev +libstdc++.so.6:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE +libstdc++.so.6:_ZNSt6thread6_StateD2Ev +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_replace_coldEPcmPKcmm +libstdc++.so.6:_ZNSt7__cxx118numpunctIcE2idE +libstdc++.so.6:_ZNSt8bad_castD2Ev +libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate +libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l +libstdc++.so.6:_ZSt16__throw_bad_castv +libstdc++.so.6:_ZSt17__throw_bad_allocv +libstdc++.so.6:_ZSt19__throw_logic_errorPKc +libstdc++.so.6:_ZSt20__throw_length_errorPKc +libstdc++.so.6:_ZSt20__throw_system_errori +libstdc++.so.6:_ZSt21ios_base_library_initv +libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz +libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv +libstdc++.so.6:_ZSt4cout +libstdc++.so.6:_ZSt8to_charsPcS_DF128_ +libstdc++.so.6:_ZSt8to_charsPcS_DF128_St12chars_format +libstdc++.so.6:_ZSt8to_charsPcS_DF128_St12chars_formati +libstdc++.so.6:_ZSt8to_charsPcS_d +libstdc++.so.6:_ZSt8to_charsPcS_dSt12chars_format +libstdc++.so.6:_ZSt8to_charsPcS_dSt12chars_formati +libstdc++.so.6:_ZSt8to_charsPcS_e +libstdc++.so.6:_ZSt8to_charsPcS_eSt12chars_format +libstdc++.so.6:_ZSt8to_charsPcS_eSt12chars_formati +libstdc++.so.6:_ZSt8to_charsPcS_f +libstdc++.so.6:_ZSt8to_charsPcS_fSt12chars_format +libstdc++.so.6:_ZSt8to_charsPcS_fSt12chars_formati +libstdc++.so.6:_ZSt9terminatev +libstdc++.so.6:_ZTINSt6thread6_StateE +libstdc++.so.6:_ZTIPKc +libstdc++.so.6:_ZTIPv +libstdc++.so.6:_ZTISt13runtime_error +libstdc++.so.6:_ZTISt8bad_cast +libstdc++.so.6:_ZTISt9exception +libstdc++.so.6:_ZTIf +libstdc++.so.6:_ZTIl +libstdc++.so.6:_ZTIv +libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE +libstdc++.so.6:_ZTVN10__cxxabiv119__pointer_type_infoE +libstdc++.so.6:_ZTVN10__cxxabiv120__function_type_infoE +libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE +libstdc++.so.6:_ZdlPvm +libstdc++.so.6:_Znwm +libstdc++.so.6:__cxa_allocate_exception +libstdc++.so.6:__cxa_begin_catch +libstdc++.so.6:__cxa_end_catch +libstdc++.so.6:__cxa_free_exception +libstdc++.so.6:__cxa_guard_abort +libstdc++.so.6:__cxa_guard_acquire +libstdc++.so.6:__cxa_guard_release +libstdc++.so.6:__cxa_rethrow +libstdc++.so.6:__cxa_throw +libstdc++.so.6:__gxx_personality_v0 +libwayland-client.so.0:wl_display_connect +libwayland-client.so.0:wl_display_dispatch +libwayland-client.so.0:wl_display_dispatch_pending +libwayland-client.so.0:wl_display_flush +libwayland-client.so.0:wl_display_get_fd +libwayland-client.so.0:wl_display_prepare_read +libwayland-client.so.0:wl_display_read_events +libwayland-client.so.0:wl_display_roundtrip +libwayland-client.so.0:wl_proxy_add_listener +libwayland-client.so.0:wl_proxy_get_version +libwayland-client.so.0:wl_proxy_marshal_flags +libwayland-client.so.0:wl_registry_interface +libwayland-client.so.0:wl_seat_interface diff --git a/packages/h/hypridle/monitoring.yml b/packages/h/hypridle/monitoring.yml new file mode 100644 index 00000000000..b335b6c459c --- /dev/null +++ b/packages/h/hypridle/monitoring.yml @@ -0,0 +1,6 @@ +releases: + id: 374766 + rss: https://github.com/hyprwm/hypridle/releases.atom +# No known CPE, checked 2024-10-04 +security: + cpe: ~ diff --git a/packages/h/hypridle/package.yml b/packages/h/hypridle/package.yml new file mode 100644 index 00000000000..31187f5aef0 --- /dev/null +++ b/packages/h/hypridle/package.yml @@ -0,0 +1,23 @@ +name : hypridle +version : 0.1.2 +release : 1 +source : + - https://github.com/hyprwm/hypridle/archive/refs/tags/v0.1.2.tar.gz : 40ab0bc7183e880f46fcc2d24b182226a5dfd8ce7695af6c320527eccf8d7c79 +homepage : https://github.com/hyprwm/hypridle +license : BSD-3-Clause +component : desktop.hyprland +summary : Hyprland's idle daemon. +description: | + Hyprland's idle daemon. +builddeps : + - pkgconfig(hyprlang) + - pkgconfig(hyprutils) + - pkgconfig(sdbus-c++) + - pkgconfig(wayland-client) + - pkgconfig(wayland-protocols) +setup : | + %cmake_ninja +build : | + %ninja_build +install : | + %ninja_install diff --git a/packages/h/hypridle/pspec_x86_64.xml b/packages/h/hypridle/pspec_x86_64.xml new file mode 100644 index 00000000000..74a9acccfd1 --- /dev/null +++ b/packages/h/hypridle/pspec_x86_64.xml @@ -0,0 +1,36 @@ + + + hypridle + https://github.com/hyprwm/hypridle + + Dariusz Mencel + dariusz.bajon@gmail.com + + BSD-3-Clause + desktop.hyprland + Hyprland's idle daemon. + Hyprland's idle daemon. + + https://sources.getsol.us/README.Solus + + + hypridle + Hyprland's idle daemon. + Hyprland's idle daemon. + + desktop.hyprland + + /usr/bin/hypridle + /usr/lib/systemd/user/hypridle.service + + + + + 2024-10-04 + 0.1.2 + Packaging update + Dariusz Mencel + dariusz.bajon@gmail.com + + + \ No newline at end of file From 74e1741d9ac446fd55ee996c5f4fb87294d556de Mon Sep 17 00:00:00 2001 From: bialy_wilk Date: Fri, 4 Oct 2024 22:06:32 +0200 Subject: [PATCH 2/5] hyprlock: Add at v0.4.1 **Summary** Add Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility. Resolves getsolus/packages#1362 --- packages/h/hyprlock/MAINTAINERS.md | 9 + packages/h/hyprlock/abi_used_libs | 22 ++ packages/h/hyprlock/abi_used_symbols | 373 +++++++++++++++++++++++++++ packages/h/hyprlock/monitoring.yml | 6 + packages/h/hyprlock/package.yml | 36 +++ packages/h/hyprlock/pspec_x86_64.xml | 36 +++ 6 files changed, 482 insertions(+) create mode 100644 packages/h/hyprlock/MAINTAINERS.md create mode 100644 packages/h/hyprlock/abi_used_libs create mode 100644 packages/h/hyprlock/abi_used_symbols create mode 100644 packages/h/hyprlock/monitoring.yml create mode 100644 packages/h/hyprlock/package.yml create mode 100644 packages/h/hyprlock/pspec_x86_64.xml diff --git a/packages/h/hyprlock/MAINTAINERS.md b/packages/h/hyprlock/MAINTAINERS.md new file mode 100644 index 00000000000..89c98579335 --- /dev/null +++ b/packages/h/hyprlock/MAINTAINERS.md @@ -0,0 +1,9 @@ +This file is used to indicate primary maintainership for this package. A package may list more than one maintainer to avoid bus factor issues. People on this list may be considered “subject-matter experts”. Please note that Solus Staff may need to perform necessary rebuilds, upgrades, or security fixes as part of the normal maintenance of the Solus package repository. If you believe this package requires an update, follow documentation from https://help.getsol.us/docs/packaging/procedures/request-a-package-update. In the event that this package becomes insufficiently maintained, the Solus Staff reserves the right to request a new maintainer, or deprecate and remove this package from the repository entirely. + +- Genevee Nicolas + - Matrix: genick + - Email: gnick@orange.fr + +- Mencel Dariusz + - Matrix: bialy_wilk + - Email: dariusz.bajon@gmail.com diff --git a/packages/h/hyprlock/abi_used_libs b/packages/h/hyprlock/abi_used_libs new file mode 100644 index 00000000000..f2eee543ded --- /dev/null +++ b/packages/h/hyprlock/abi_used_libs @@ -0,0 +1,22 @@ +libEGL.so.1 +libOpenGL.so.0 +libc.so.6 +libcairo.so.2 +libdrm.so.2 +libgbm.so.1 +libgcc_s.so.1 +libglib-2.0.so.0 +libgobject-2.0.so.0 +libhyprlang.so.2 +libhyprutils.so.1 +libjpeg.so.8 +libm.so.6 +libmagic.so.1 +libpam.so.0 +libpango-1.0.so.0 +libpangocairo-1.0.so.0 +libstdc++.so.6 +libwayland-client.so.0 +libwayland-egl.so.1 +libwebp.so.7 +libxkbcommon.so.0 diff --git a/packages/h/hyprlock/abi_used_symbols b/packages/h/hyprlock/abi_used_symbols new file mode 100644 index 00000000000..d8204044225 --- /dev/null +++ b/packages/h/hyprlock/abi_used_symbols @@ -0,0 +1,373 @@ +libEGL.so.1:eglChooseConfig +libEGL.so.1:eglCreateContext +libEGL.so.1:eglCreateImage +libEGL.so.1:eglDestroyContext +libEGL.so.1:eglDestroyImage +libEGL.so.1:eglGetError +libEGL.so.1:eglGetProcAddress +libEGL.so.1:eglInitialize +libEGL.so.1:eglMakeCurrent +libEGL.so.1:eglQueryString +libEGL.so.1:eglReleaseThread +libEGL.so.1:eglSwapBuffers +libEGL.so.1:eglTerminate +libOpenGL.so.0:glActiveTexture +libOpenGL.so.0:glAttachShader +libOpenGL.so.0:glBindFramebuffer +libOpenGL.so.0:glBindTexture +libOpenGL.so.0:glBlendFunc +libOpenGL.so.0:glCheckFramebufferStatus +libOpenGL.so.0:glClear +libOpenGL.so.0:glClearColor +libOpenGL.so.0:glCompileShader +libOpenGL.so.0:glCreateProgram +libOpenGL.so.0:glCreateShader +libOpenGL.so.0:glDebugMessageCallback +libOpenGL.so.0:glDeleteFramebuffers +libOpenGL.so.0:glDeleteProgram +libOpenGL.so.0:glDeleteShader +libOpenGL.so.0:glDeleteTextures +libOpenGL.so.0:glDetachShader +libOpenGL.so.0:glDisable +libOpenGL.so.0:glDisableVertexAttribArray +libOpenGL.so.0:glDrawArrays +libOpenGL.so.0:glEnable +libOpenGL.so.0:glEnableVertexAttribArray +libOpenGL.so.0:glFramebufferTexture2D +libOpenGL.so.0:glGenFramebuffers +libOpenGL.so.0:glGenTextures +libOpenGL.so.0:glGetAttribLocation +libOpenGL.so.0:glGetIntegerv +libOpenGL.so.0:glGetProgramiv +libOpenGL.so.0:glGetShaderiv +libOpenGL.so.0:glGetUniformLocation +libOpenGL.so.0:glLinkProgram +libOpenGL.so.0:glScissor +libOpenGL.so.0:glShaderSource +libOpenGL.so.0:glTexImage2D +libOpenGL.so.0:glTexParameteri +libOpenGL.so.0:glUniform1f +libOpenGL.so.0:glUniform1i +libOpenGL.so.0:glUniform2f +libOpenGL.so.0:glUniform3f +libOpenGL.so.0:glUniform4f +libOpenGL.so.0:glUniformMatrix3fv +libOpenGL.so.0:glUseProgram +libOpenGL.so.0:glVertexAttribPointer +libOpenGL.so.0:glViewport +libc.so.6:__cxa_atexit +libc.so.6:__errno_location +libc.so.6:__isoc23_strtoull +libc.so.6:__libc_current_sigrtmin +libc.so.6:__libc_single_threaded +libc.so.6:__libc_start_main +libc.so.6:__printf_chk +libc.so.6:__stack_chk_fail +libc.so.6:_exit +libc.so.6:abort +libc.so.6:calloc +libc.so.6:close +libc.so.6:execl +libc.so.6:exit +libc.so.6:fgets +libc.so.6:fork +libc.so.6:free +libc.so.6:fstat +libc.so.6:getenv +libc.so.6:getpwuid +libc.so.6:getuid +libc.so.6:glob +libc.so.6:globfree +libc.so.6:malloc +libc.so.6:memchr +libc.so.6:memcmp +libc.so.6:memcpy +libc.so.6:memmove +libc.so.6:memset +libc.so.6:mmap +libc.so.6:munmap +libc.so.6:nanosleep +libc.so.6:open +libc.so.6:pclose +libc.so.6:pipe +libc.so.6:poll +libc.so.6:popen +libc.so.6:pthread_cond_clockwait +libc.so.6:pthread_kill +libc.so.6:pthread_mutex_lock +libc.so.6:pthread_mutex_unlock +libc.so.6:rand +libc.so.6:read +libc.so.6:sigaction +libc.so.6:sigemptyset +libc.so.6:sigprocmask +libc.so.6:srand +libc.so.6:strcmp +libc.so.6:strdup +libc.so.6:strlen +libc.so.6:toupper +libc.so.6:waitpid +libc.so.6:write +libcairo.so.2:cairo_create +libcairo.so.2:cairo_destroy +libcairo.so.2:cairo_image_surface_create +libcairo.so.2:cairo_image_surface_create_from_png +libcairo.so.2:cairo_image_surface_get_data +libcairo.so.2:cairo_image_surface_get_format +libcairo.so.2:cairo_image_surface_get_height +libcairo.so.2:cairo_image_surface_get_stride +libcairo.so.2:cairo_image_surface_get_width +libcairo.so.2:cairo_move_to +libcairo.so.2:cairo_paint +libcairo.so.2:cairo_restore +libcairo.so.2:cairo_save +libcairo.so.2:cairo_scale +libcairo.so.2:cairo_set_operator +libcairo.so.2:cairo_set_source_rgba +libcairo.so.2:cairo_status_to_string +libcairo.so.2:cairo_surface_destroy +libcairo.so.2:cairo_surface_flush +libcairo.so.2:cairo_surface_mark_dirty +libcairo.so.2:cairo_surface_set_mime_data +libcairo.so.2:cairo_surface_status +libdrm.so.2:drmDevicesEqual +libdrm.so.2:drmFreeDevice +libdrm.so.2:drmFreeDevices +libdrm.so.2:drmGetDevice2 +libdrm.so.2:drmGetDeviceFromDevId +libdrm.so.2:drmGetDevices2 +libgbm.so.1:gbm_bo_create +libgbm.so.1:gbm_bo_create_with_modifiers2 +libgbm.so.1:gbm_bo_destroy +libgbm.so.1:gbm_bo_get_fd_for_plane +libgbm.so.1:gbm_bo_get_modifier +libgbm.so.1:gbm_bo_get_offset +libgbm.so.1:gbm_bo_get_plane_count +libgbm.so.1:gbm_bo_get_stride_for_plane +libgbm.so.1:gbm_create_device +libgbm.so.1:gbm_device_destroy +libgbm.so.1:gbm_device_get_fd +libgcc_s.so.1:_Unwind_Resume +libgcc_s.so.1:__gttf2 +libgcc_s.so.1:__udivti3 +libgcc_s.so.1:__unordtf2 +libglib-2.0.so.0:g_error_free +libgobject-2.0.so.0:g_object_unref +libhyprlang.so.2:_ZN8Hyprlang12CConfigValueC1ENS_9SVector2DE +libhyprlang.so.2:_ZN8Hyprlang12CConfigValueC1EPKc +libhyprlang.so.2:_ZN8Hyprlang12CConfigValueC1Ef +libhyprlang.so.2:_ZN8Hyprlang12CConfigValueC1El +libhyprlang.so.2:_ZN8Hyprlang12CConfigValueD1Ev +libhyprlang.so.2:_ZN8Hyprlang12CParseResult8setErrorEPKc +libhyprlang.so.2:_ZN8Hyprlang7CConfig14addConfigValueEPKcRKNS_12CConfigValueE +libhyprlang.so.2:_ZN8Hyprlang7CConfig15registerHandlerEPFNS_12CParseResultEPKcS3_ES3_NS_15SHandlerOptionsE +libhyprlang.so.2:_ZN8Hyprlang7CConfig17getConfigValuePtrEPKc +libhyprlang.so.2:_ZN8Hyprlang7CConfig18addSpecialCategoryEPKcNS_23SSpecialCategoryOptionsE +libhyprlang.so.2:_ZN8Hyprlang7CConfig18retrieveKeysForCatEPKcPPS2_Pm +libhyprlang.so.2:_ZN8Hyprlang7CConfig21addSpecialConfigValueEPKcS2_RKNS_12CConfigValueE +libhyprlang.so.2:_ZN8Hyprlang7CConfig24getSpecialConfigValuePtrEPKcS2_S2_ +libhyprlang.so.2:_ZN8Hyprlang7CConfig5parseEv +libhyprlang.so.2:_ZN8Hyprlang7CConfig8commenceEv +libhyprlang.so.2:_ZN8Hyprlang7CConfig9parseFileEPKc +libhyprlang.so.2:_ZN8Hyprlang7CConfigC1EPKcRKNS_14SConfigOptionsE +libhyprlang.so.2:_ZN8Hyprlang7CConfigD1Ev +libhyprlang.so.2:_ZNK8Hyprlang12CConfigValue16getDataStaticPtrEv +libhyprutils.so.1:_ZN9Hyprutils4Path10findConfigENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libhyprutils.so.1:_ZN9Hyprutils6String8CVarListC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEmcb +libjpeg.so.8:jpeg_CreateDecompress +libjpeg.so.8:jpeg_destroy_decompress +libjpeg.so.8:jpeg_finish_decompress +libjpeg.so.8:jpeg_mem_src +libjpeg.so.8:jpeg_read_header +libjpeg.so.8:jpeg_read_scanlines +libjpeg.so.8:jpeg_start_decompress +libjpeg.so.8:jpeg_std_error +libm.so.6:frexp +libm.so.6:frexpf +libm.so.6:frexpl +libm.so.6:nearbyint +libm.so.6:round +libm.so.6:roundf +libm.so.6:sincos +libm.so.6:sincosf +libmagic.so.1:magic_close +libmagic.so.1:magic_file +libmagic.so.1:magic_load +libmagic.so.1:magic_open +libpam.so.0:pam_authenticate +libpam.so.0:pam_end +libpam.so.0:pam_start +libpango-1.0.so.0:pango_attr_list_insert +libpango-1.0.so.0:pango_attr_list_new +libpango-1.0.so.0:pango_attr_list_unref +libpango-1.0.so.0:pango_attr_scale_new +libpango-1.0.so.0:pango_font_description_free +libpango-1.0.so.0:pango_font_description_from_string +libpango-1.0.so.0:pango_font_description_set_size +libpango-1.0.so.0:pango_layout_get_size +libpango-1.0.so.0:pango_layout_set_alignment +libpango-1.0.so.0:pango_layout_set_attributes +libpango-1.0.so.0:pango_layout_set_font_description +libpango-1.0.so.0:pango_layout_set_text +libpango-1.0.so.0:pango_parse_markup +libpangocairo-1.0.so.0:pango_cairo_create_layout +libpangocairo-1.0.so.0:pango_cairo_show_layout +libstdc++.so.6:_ZNKSt10filesystem7__cxx114path11parent_pathEv +libstdc++.so.6:_ZNKSt10filesystem7__cxx114path13relative_pathEv +libstdc++.so.6:_ZNKSt10filesystem7__cxx114path17_M_find_extensionEv +libstdc++.so.6:_ZNKSt10filesystem7__cxx114path18has_root_directoryEv +libstdc++.so.6:_ZNKSt10filesystem7__cxx114path5_List13_Impl_deleterclEPNS2_5_ImplE +libstdc++.so.6:_ZNKSt13runtime_error4whatEv +libstdc++.so.6:_ZNKSt6chrono9time_zone15_M_get_sys_infoENS_10time_pointINS_3_V212system_clockENS_8durationIlSt5ratioILl1ELl1EEEEEE +libstdc++.so.6:_ZNKSt6locale2id5_M_idEv +libstdc++.so.6:_ZNKSt6locale4nameB5cxx11Ev +libstdc++.so.6:_ZNKSt6localeeqERKS_ +libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy11_M_next_bktEm +libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm +libstdc++.so.6:_ZNSo3putEc +libstdc++.so.6:_ZNSo9_M_insertImEERSoT_ +libstdc++.so.6:_ZNSt10filesystem15last_write_timeERKNS_7__cxx114pathE +libstdc++.so.6:_ZNSt10filesystem16weakly_canonicalERKNS_7__cxx114pathE +libstdc++.so.6:_ZNSt10filesystem6removeERKNS_7__cxx114pathE +libstdc++.so.6:_ZNSt10filesystem6statusERKNS_7__cxx114pathE +libstdc++.so.6:_ZNSt10filesystem7__cxx114path14_M_split_cmptsEv +libstdc++.so.6:_ZNSt10filesystem7__cxx114path5_ListC1ERKS2_ +libstdc++.so.6:_ZNSt10filesystem7__cxx114path5_ListC1Ev +libstdc++.so.6:_ZNSt10filesystem7__cxx114pathdVERKS1_ +libstdc++.so.6:_ZNSt12__basic_fileIcED1Ev +libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE4openEPKcSt13_Ios_Openmode +libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv +libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEEC1Ev +libstdc++.so.6:_ZNSt13basic_filebufIcSt11char_traitsIcEED1Ev +libstdc++.so.6:_ZNSt13runtime_errorC1EPKc +libstdc++.so.6:_ZNSt13runtime_errorC2EPKc +libstdc++.so.6:_ZNSt13runtime_errorD1Ev +libstdc++.so.6:_ZNSt13runtime_errorD2Ev +libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv +libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev +libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev +libstdc++.so.6:_ZNSt18condition_variable10notify_allEv +libstdc++.so.6:_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE +libstdc++.so.6:_ZNSt18condition_variableC1Ev +libstdc++.so.6:_ZNSt18condition_variableD1Ev +libstdc++.so.6:_ZNSt6chrono12current_zoneEv +libstdc++.so.6:_ZNSt6chrono3_V212steady_clock3nowEv +libstdc++.so.6:_ZNSt6chrono3_V212system_clock3nowEv +libstdc++.so.6:_ZNSt6locale7classicEv +libstdc++.so.6:_ZNSt6localeC1ERKS_ +libstdc++.so.6:_ZNSt6localeC1Ev +libstdc++.so.6:_ZNSt6localeD1Ev +libstdc++.so.6:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE +libstdc++.so.6:_ZNSt6thread4joinEv +libstdc++.so.6:_ZNSt6thread6_StateD2Ev +libstdc++.so.6:_ZNSt6thread6detachEv +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE15_M_replace_coldEPcmPKcmm +libstdc++.so.6:_ZNSt7__cxx118numpunctIcE2idE +libstdc++.so.6:_ZNSt8bad_castD2Ev +libstdc++.so.6:_ZNSt8ios_baseC2Ev +libstdc++.so.6:_ZNSt8ios_baseD2Ev +libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E +libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate +libstdc++.so.6:_ZSt11_Hash_bytesPKvmm +libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l +libstdc++.so.6:_ZSt16__throw_bad_castv +libstdc++.so.6:_ZSt17__throw_bad_allocv +libstdc++.so.6:_ZSt19__throw_logic_errorPKc +libstdc++.so.6:_ZSt20__throw_length_errorPKc +libstdc++.so.6:_ZSt20__throw_out_of_rangePKc +libstdc++.so.6:_ZSt20__throw_system_errori +libstdc++.so.6:_ZSt21ios_base_library_initv +libstdc++.so.6:_ZSt24__throw_invalid_argumentPKc +libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz +libstdc++.so.6:_ZSt25__throw_bad_function_callv +libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv +libstdc++.so.6:_ZSt4cerr +libstdc++.so.6:_ZSt4cout +libstdc++.so.6:_ZSt8to_charsPcS_DF128_ +libstdc++.so.6:_ZSt8to_charsPcS_DF128_St12chars_format +libstdc++.so.6:_ZSt8to_charsPcS_DF128_St12chars_formati +libstdc++.so.6:_ZSt8to_charsPcS_d +libstdc++.so.6:_ZSt8to_charsPcS_dSt12chars_format +libstdc++.so.6:_ZSt8to_charsPcS_dSt12chars_formati +libstdc++.so.6:_ZSt8to_charsPcS_e +libstdc++.so.6:_ZSt8to_charsPcS_eSt12chars_format +libstdc++.so.6:_ZSt8to_charsPcS_eSt12chars_formati +libstdc++.so.6:_ZSt8to_charsPcS_f +libstdc++.so.6:_ZSt8to_charsPcS_fSt12chars_format +libstdc++.so.6:_ZSt8to_charsPcS_fSt12chars_formati +libstdc++.so.6:_ZSt9terminatev +libstdc++.so.6:_ZTINSt6thread6_StateE +libstdc++.so.6:_ZTIPKc +libstdc++.so.6:_ZTIPv +libstdc++.so.6:_ZTISt12out_of_range +libstdc++.so.6:_ZTISt13runtime_error +libstdc++.so.6:_ZTISt8bad_cast +libstdc++.so.6:_ZTISt9exception +libstdc++.so.6:_ZTIb +libstdc++.so.6:_ZTIf +libstdc++.so.6:_ZTIi +libstdc++.so.6:_ZTIl +libstdc++.so.6:_ZTIv +libstdc++.so.6:_ZTTSt14basic_ifstreamIcSt11char_traitsIcEE +libstdc++.so.6:_ZTTSt14basic_ofstreamIcSt11char_traitsIcEE +libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE +libstdc++.so.6:_ZTVN10__cxxabiv119__pointer_type_infoE +libstdc++.so.6:_ZTVN10__cxxabiv120__function_type_infoE +libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE +libstdc++.so.6:_ZTVSt13basic_filebufIcSt11char_traitsIcEE +libstdc++.so.6:_ZTVSt14basic_ifstreamIcSt11char_traitsIcEE +libstdc++.so.6:_ZTVSt14basic_ofstreamIcSt11char_traitsIcEE +libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE +libstdc++.so.6:_ZTVSt9basic_iosIcSt11char_traitsIcEE +libstdc++.so.6:_ZdlPvm +libstdc++.so.6:_Znwm +libstdc++.so.6:__cxa_allocate_exception +libstdc++.so.6:__cxa_begin_catch +libstdc++.so.6:__cxa_end_catch +libstdc++.so.6:__cxa_free_exception +libstdc++.so.6:__cxa_guard_abort +libstdc++.so.6:__cxa_guard_acquire +libstdc++.so.6:__cxa_guard_release +libstdc++.so.6:__cxa_rethrow +libstdc++.so.6:__cxa_throw +libstdc++.so.6:__gxx_personality_v0 +libwayland-client.so.0:wl_buffer_interface +libwayland-client.so.0:wl_callback_interface +libwayland-client.so.0:wl_compositor_interface +libwayland-client.so.0:wl_display_connect +libwayland-client.so.0:wl_display_disconnect +libwayland-client.so.0:wl_display_dispatch +libwayland-client.so.0:wl_display_dispatch_pending +libwayland-client.so.0:wl_display_flush +libwayland-client.so.0:wl_display_get_fd +libwayland-client.so.0:wl_display_prepare_read +libwayland-client.so.0:wl_display_read_events +libwayland-client.so.0:wl_display_roundtrip +libwayland-client.so.0:wl_keyboard_interface +libwayland-client.so.0:wl_output_interface +libwayland-client.so.0:wl_pointer_interface +libwayland-client.so.0:wl_proxy_add_listener +libwayland-client.so.0:wl_proxy_destroy +libwayland-client.so.0:wl_proxy_get_version +libwayland-client.so.0:wl_proxy_marshal_flags +libwayland-client.so.0:wl_registry_interface +libwayland-client.so.0:wl_seat_interface +libwayland-client.so.0:wl_surface_interface +libwayland-egl.so.1:wl_egl_window_create +libwayland-egl.so.1:wl_egl_window_destroy +libwayland-egl.so.1:wl_egl_window_resize +libwebp.so.7:WebPDecode +libwebp.so.7:WebPFreeDecBuffer +libwebp.so.7:WebPGetFeaturesInternal +libwebp.so.7:WebPInitDecoderConfigInternal +libxkbcommon.so.0:xkb_context_new +libxkbcommon.so.0:xkb_context_unref +libxkbcommon.so.0:xkb_keymap_layout_get_name +libxkbcommon.so.0:xkb_keymap_new_from_buffer +libxkbcommon.so.0:xkb_keymap_unref +libxkbcommon.so.0:xkb_keysym_to_utf8 +libxkbcommon.so.0:xkb_state_key_get_one_sym +libxkbcommon.so.0:xkb_state_mod_name_is_active +libxkbcommon.so.0:xkb_state_new +libxkbcommon.so.0:xkb_state_unref +libxkbcommon.so.0:xkb_state_update_mask diff --git a/packages/h/hyprlock/monitoring.yml b/packages/h/hyprlock/monitoring.yml new file mode 100644 index 00000000000..4b1eca8ec76 --- /dev/null +++ b/packages/h/hyprlock/monitoring.yml @@ -0,0 +1,6 @@ +releases: + id: 374768 + rss: https://github.com/hyprwm/hypridle/releases.atom +# No known CPE, checked 2024-10-04 +security: + cpe: ~ diff --git a/packages/h/hyprlock/package.yml b/packages/h/hyprlock/package.yml new file mode 100644 index 00000000000..9846999d312 --- /dev/null +++ b/packages/h/hyprlock/package.yml @@ -0,0 +1,36 @@ +name : hyprlock +version : 0.4.1 +release : 1 +source : + - https://github.com/hyprwm/hyprlock/archive/refs/tags/v0.4.1.tar.gz : 87531a43088cafcadf29115889f37f73ab4a8cb1e4347723dfe8d53fa0aaba60 +homepage : https://github.com/hyprwm/hyprlock +license : BSD-3-Clause +component : desktop.hyprland +summary : Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility. +description: | + Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility. +builddeps : + - pkgconfig(cairo) + - pkgconfig(gbm) + - pkgconfig(hyprlang) + - pkgconfig(hyprutils) + - pkgconfig(libdrm) + - pkgconfig(libjpeg) + - pkgconfig(libmagic) + - pkgconfig(libwebp) + - pkgconfig(opengl) + - pkgconfig(pam) + - pkgconfig(pango) + - pkgconfig(pangocairo) + - pkgconfig(wayland-client) + - pkgconfig(wayland-egl) + - pkgconfig(wayland-eglstream) + - pkgconfig(wayland-eglstream-protocols) + - pkgconfig(wayland-protocols) + - pkgconfig(xkbcommon) +setup : | + %cmake_ninja +build : | + %ninja_build +install : | + %ninja_install diff --git a/packages/h/hyprlock/pspec_x86_64.xml b/packages/h/hyprlock/pspec_x86_64.xml new file mode 100644 index 00000000000..e9ff66a8cfb --- /dev/null +++ b/packages/h/hyprlock/pspec_x86_64.xml @@ -0,0 +1,36 @@ + + + hyprlock + https://github.com/hyprwm/hyprlock + + Dariusz Mencel + dariusz.bajon@gmail.com + + BSD-3-Clause + desktop.hyprland + Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility. + Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility. + + https://sources.getsol.us/README.Solus + + + hyprlock + Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility. + Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility. + + desktop.hyprland + + /etc/pam.d/hyprlock + /usr/bin/hyprlock + + + + + 2024-10-04 + 0.4.1 + Packaging update + Dariusz Mencel + dariusz.bajon@gmail.com + + + \ No newline at end of file From 87389236b98e9339087ac8c9825bf0b6c3d4ff14 Mon Sep 17 00:00:00 2001 From: bialy_wilk Date: Fri, 4 Oct 2024 22:43:52 +0200 Subject: [PATCH 3/5] hyprlock: Add at v0.4.1 **Summary** Add Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility. Resolves getsolus/packages#1362 --- packages/h/hyprlock/monitoring.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/h/hyprlock/monitoring.yml b/packages/h/hyprlock/monitoring.yml index 4b1eca8ec76..777b97aca82 100644 --- a/packages/h/hyprlock/monitoring.yml +++ b/packages/h/hyprlock/monitoring.yml @@ -1,6 +1,6 @@ releases: id: 374768 - rss: https://github.com/hyprwm/hypridle/releases.atom + rss: https://github.com/hyprwm/hyprlock/releases.atom # No known CPE, checked 2024-10-04 security: cpe: ~ From 61341aedf5067f82616c39536a9fd0d97b374b2b Mon Sep 17 00:00:00 2001 From: bialy_wilk Date: Fri, 4 Oct 2024 22:47:04 +0200 Subject: [PATCH 4/5] hypridle: Add at v0.1.2 **Summary** Add Hyprland's idle daemon Resolves getsolus/packages#1362 --- packages/h/hypridle/package.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/h/hypridle/package.yml b/packages/h/hypridle/package.yml index 31187f5aef0..63c52cce682 100644 --- a/packages/h/hypridle/package.yml +++ b/packages/h/hypridle/package.yml @@ -6,7 +6,7 @@ source : homepage : https://github.com/hyprwm/hypridle license : BSD-3-Clause component : desktop.hyprland -summary : Hyprland's idle daemon. +summary : Hyprland's idle daemon description: | Hyprland's idle daemon. builddeps : From 1263cc4d0b9e120a3cf1a7b7d54ea2c9259d52cc Mon Sep 17 00:00:00 2001 From: bialy_wilk Date: Fri, 4 Oct 2024 22:55:06 +0200 Subject: [PATCH 5/5] hyprlock: Add at v0.4.1 **Summary** Add Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility. Resolves getsolus/packages#1362 --- packages/h/hyprlock/package.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/h/hyprlock/package.yml b/packages/h/hyprlock/package.yml index 9846999d312..27b7f9a25c6 100644 --- a/packages/h/hyprlock/package.yml +++ b/packages/h/hyprlock/package.yml @@ -6,7 +6,7 @@ source : homepage : https://github.com/hyprwm/hyprlock license : BSD-3-Clause component : desktop.hyprland -summary : Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility. +summary : Hyprland's screen locking utility. description: | Hyprland's simple, yet multi-threaded and GPU-accelerated screen locking utility. builddeps :