Skip to content

Commit

Permalink
hyprpaper: Update to 0.7.3
Browse files Browse the repository at this point in the history
**Summary*

Bugfixes:

- core: fixup execAndGet not running correctly (0.7.3)
- core: avoid the use of pop_back on empty string (0.7.3)
- cmake: drop # from commit messages (0.7.2)
- core: move to hyprgraphics for image parsing (0.7.2)
- core: modernize internals (0.7.2)

Enhancements:

- New dep: hyprgraphics (0.7.2)
- Updated deps: hyprlang 0.6.0, hyprutils 0.2.4 (0.7.2)

Full release notes:

- [0.7.3](https://github.com/hyprwm/hyprpaper/releases/tag/v0.7.3)
- [0.7.2](https://github.com/hyprwm/hyprpaper/releases/tag/v0.7.2)

by gNick
  • Loading branch information
gNick committed Dec 24, 2024
1 parent 6124795 commit 2c5c0c7
Show file tree
Hide file tree
Showing 4 changed files with 60 additions and 51 deletions.
4 changes: 1 addition & 3 deletions packages/h/hyprpaper/abi_used_libs
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
libc.so.6
libcairo.so.2
libgcc_s.so.1
libhyprgraphics.so.0
libhyprlang.so.2
libhyprutils.so.1
libjpeg.so.8
libm.so.6
libmagic.so.1
libstdc++.so.6
libwayland-client.so.0
libwebp.so.7
90 changes: 49 additions & 41 deletions packages/h/hyprpaper/abi_used_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,22 @@ libc.so.6:__errno_location
libc.so.6:__isoc23_strtoull
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:__stpcpy_chk
libc.so.6:__vsnprintf_chk
libc.so.6:abort
libc.so.6:accept
libc.so.6:bind
libc.so.6:close
libc.so.6:exit
libc.so.6:fcntl
libc.so.6:fgets
libc.so.6:free
libc.so.6:fstat
libc.so.6:ftruncate
libc.so.6:fwrite
libc.so.6:getenv
libc.so.6:getpid
libc.so.6:getpwuid
libc.so.6:getuid
libc.so.6:kill
libc.so.6:listen
libc.so.6:malloc
libc.so.6:memchr
libc.so.6:memcmp
libc.so.6:memcpy
Expand All @@ -33,50 +29,50 @@ libc.so.6:mkstemp
libc.so.6:mmap
libc.so.6:munmap
libc.so.6:nanosleep
libc.so.6:open
libc.so.6:pclose
libc.so.6:popen
libc.so.6:pthread_mutex_lock
libc.so.6:pthread_mutex_unlock
libc.so.6:read
libc.so.6:socket
libc.so.6:stdout
libc.so.6:strcmp
libc.so.6:strdup
libc.so.6:strlen
libc.so.6:toupper
libc.so.6:unlink
libc.so.6:write
libcairo.so.2:cairo_create
libcairo.so.2:cairo_destroy
libcairo.so.2:cairo_fill
libcairo.so.2:cairo_format_stride_for_width
libcairo.so.2:cairo_image_surface_create
libcairo.so.2:cairo_image_surface_create_for_data
libcairo.so.2:cairo_image_surface_create_from_png
libcairo.so.2:cairo_image_surface_get_data
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_pattern_create_for_surface
libcairo.so.2:cairo_pattern_set_extend
libcairo.so.2:cairo_rectangle
libcairo.so.2:cairo_restore
libcairo.so.2:cairo_save
libcairo.so.2:cairo_scale
libcairo.so.2:cairo_select_font_face
libcairo.so.2:cairo_set_font_size
libcairo.so.2:cairo_set_operator
libcairo.so.2:cairo_set_source
libcairo.so.2:cairo_set_source_rgb
libcairo.so.2:cairo_set_source_rgba
libcairo.so.2:cairo_set_source_surface
libcairo.so.2:cairo_show_text
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
libcairo.so.2:cairo_text_extents
libgcc_s.so.1:_Unwind_Resume
libgcc_s.so.1:__gttf2
libgcc_s.so.1:__udivti3
libgcc_s.so.1:__unordtf2
libhyprgraphics.so.0:_ZN12Hyprgraphics13CCairoSurface4sizeEv
libhyprgraphics.so.0:_ZN12Hyprgraphics13CCairoSurface5cairoEv
libhyprgraphics.so.0:_ZN12Hyprgraphics6CImage12cairoSurfaceEv
libhyprgraphics.so.0:_ZN12Hyprgraphics6CImage7successEv
libhyprgraphics.so.0:_ZN12Hyprgraphics6CImage8getErrorB5cxx11Ev
libhyprgraphics.so.0:_ZN12Hyprgraphics6CImageC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
libhyprgraphics.so.0:_ZN12Hyprgraphics6CImageD1Ev
libhyprlang.so.2:_ZN8Hyprlang12CConfigValueC1Ef
libhyprlang.so.2:_ZN8Hyprlang12CConfigValueC1El
libhyprlang.so.2:_ZN8Hyprlang12CConfigValueD1Ev
Expand All @@ -90,33 +86,31 @@ libhyprlang.so.2:_ZN8Hyprlang7CConfig8commenceEv
libhyprlang.so.2:_ZN8Hyprlang7CConfigC1EPKcRKNS_14SConfigOptionsE
libhyprlang.so.2:_ZN8Hyprlang7CConfigD1Ev
libhyprlang.so.2:_ZNK8Hyprlang12CConfigValue16getDataStaticPtrEv
libhyprutils.so.1:_ZN9Hyprutils2OS8CProcess6stdOutB5cxx11Ev
libhyprutils.so.1:_ZN9Hyprutils2OS8CProcess7runSyncEv
libhyprutils.so.1:_ZN9Hyprutils2OS8CProcessC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIS7_SaIS7_EE
libhyprutils.so.1:_ZN9Hyprutils4Math8Vector2DC1Edd
libhyprutils.so.1:_ZN9Hyprutils4Math8Vector2DC1Eii
libhyprutils.so.1:_ZN9Hyprutils4Math8Vector2DC1Ev
libhyprutils.so.1:_ZN9Hyprutils4Math8Vector2DD1Ev
libhyprutils.so.1:_ZN9Hyprutils4Path10findConfigENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
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:round
libmagic.so.1:magic_file
libmagic.so.1:magic_load
libmagic.so.1:magic_open
libstdc++.so.6:_ZNKSt10filesystem7__cxx1118directory_iteratordeEv
libstdc++.so.6:_ZNKSt10filesystem7__cxx114path11parent_pathEv
libstdc++.so.6:_ZNKSt10filesystem7__cxx114path16lexically_normalEv
libstdc++.so.6:_ZNKSt10filesystem7__cxx114path5_List13_Impl_deleterclEPNS2_5_ImplE
libstdc++.so.6:_ZNKSt10filesystem7__cxx114path5_List3endEv
libstdc++.so.6:_ZNKSt13runtime_error4whatEv
libstdc++.so.6:_ZNKSt5ctypeIcE13_M_widen_initEv
libstdc++.so.6:_ZNKSt6locale2id5_M_idEv
libstdc++.so.6:_ZNKSt6locale4nameB5cxx11Ev
libstdc++.so.6:_ZNKSt6localeeqERKS_
libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm
libstdc++.so.6:_ZNSi4readEPcl
libstdc++.so.6:_ZNSi5seekgESt4fposI11__mbstate_tE
libstdc++.so.6:_ZNSi5seekgElSt12_Ios_Seekdir
libstdc++.so.6:_ZNSi5tellgEv
libstdc++.so.6:_ZNSo3putEc
libstdc++.so.6:_ZNSo5flushEv
libstdc++.so.6:_ZNSt10filesystem12read_symlinkERKNS_7__cxx114pathE
libstdc++.so.6:_ZNSt10filesystem14symlink_statusERKNS_7__cxx114pathE
libstdc++.so.6:_ZNSt10filesystem6removeERKNS_7__cxx114pathE
Expand All @@ -135,24 +129,30 @@ 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:_ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv
libstdc++.so.6:_ZNSt13runtime_errorD2Ev
libstdc++.so.6:_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev
libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev
libstdc++.so.6:_ZNSt3_V215system_categoryEv
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:_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
Expand All @@ -163,6 +163,18 @@ libstdc++.so.6:_ZSt24__throw_invalid_argumentPKc
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:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc
libstdc++.so.6:_ZTINSt6thread6_StateE
Expand Down Expand Up @@ -205,7 +217,3 @@ 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
libwebp.so.7:WebPDecode
libwebp.so.7:WebPFreeDecBuffer
libwebp.so.7:WebPGetFeaturesInternal
libwebp.so.7:WebPInitDecoderConfigInternal
10 changes: 6 additions & 4 deletions packages/h/hyprpaper/package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
name : hyprpaper
version : 0.7.1
release : 1
version : 0.7.3
release : 2
source :
- https://github.com/hyprwm/hyprpaper/archive/refs/tags/v0.7.1.tar.gz : 1086a9c7e4126446315aed23fc610f0869b77c899b9d828f997e7188341391e7
- https://github.com/hyprwm/hyprpaper/archive/refs/tags/v0.7.3.tar.gz : a815bee0bfc7223f15db384e8a2594fcb48f1a5a686bab7b4bf982448ab100d7
homepage : https://github.com/hyprwm/hyprpaper
license : BSD-3-Clause
component : desktop.hyprland
Expand All @@ -11,16 +11,18 @@ description: |
Hyprpaper is a blazing fast wallpaper utility for Hyprland with the ability to dynamically change wallpapers through sockets. It will work on all wlroots-based compositors, though.
builddeps :
- pkgconfig(cairo)
- pkgconfig(hyprgraphics)
- pkgconfig(hyprlang)
- pkgconfig(hyprutils)
- pkgconfig(hyprwayland-scanner)
- pkgconfig(libglvnd)
- pkgconfig(libjxl)
- pkgconfig(libmagic)
- pkgconfig(libturbojpeg)
- pkgconfig(libwebp)
- pkgconfig(pango)
- pkgconfig(wayland-client)
- pkgconfig(wayland-protocols)
- pkgconfig(wayland-protocols)
setup : |
%cmake_ninja
build : |
Expand Down
7 changes: 4 additions & 3 deletions packages/h/hyprpaper/pspec_x86_64.xml
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,13 @@
<PartOf>desktop.hyprland</PartOf>
<Files>
<Path fileType="executable">/usr/bin/hyprpaper</Path>
<Path fileType="library">/usr/lib64/systemd/user/hyprpaper.service</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-10-06</Date>
<Version>0.7.1</Version>
<Update release="2">
<Date>2024-12-21</Date>
<Version>0.7.3</Version>
<Comment>Packaging update</Comment>
<Name>GENEVEE Nicolas</Name>
<Email>[email protected]</Email>
Expand Down

0 comments on commit 2c5c0c7

Please sign in to comment.