diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -8,12 +8,10 @@ libc.so.6:__fdelt_chk libc.so.6:__fprintf_chk libc.so.6:__fwprintf_chk -libc.so.6:__getgroups_chk libc.so.6:__isoc99_fscanf libc.so.6:__isoc99_sscanf libc.so.6:__libc_single_threaded libc.so.6:__libc_start_main -libc.so.6:__poll_chk libc.so.6:__printf_chk libc.so.6:__realpath_chk libc.so.6:__register_atfork @@ -32,7 +30,6 @@ libc.so.6:backtrace libc.so.6:backtrace_symbols libc.so.6:bindtextdomain -libc.so.6:calloc libc.so.6:clearerr libc.so.6:clock_gettime libc.so.6:close @@ -77,6 +74,7 @@ libc.so.6:getegid libc.so.6:getenv libc.so.6:geteuid +libc.so.6:getgroups libc.so.6:gethostname libc.so.6:getopt_long libc.so.6:getpgid @@ -90,7 +88,6 @@ libc.so.6:getrusage libc.so.6:gettext libc.so.6:gettimeofday -libc.so.6:getuid libc.so.6:ioctl libc.so.6:isalnum libc.so.6:isatty @@ -126,6 +123,7 @@ libc.so.6:optind libc.so.6:perror libc.so.6:pipe2 +libc.so.6:poll libc.so.6:posix_spawn libc.so.6:posix_spawn_file_actions_addclose libc.so.6:posix_spawn_file_actions_adddup2 @@ -143,6 +141,10 @@ libc.so.6:pthread_attr_setdetachstate libc.so.6:pthread_cond_clockwait libc.so.6:pthread_create +libc.so.6:pthread_mutex_lock +libc.so.6:pthread_mutex_trylock +libc.so.6:pthread_mutex_unlock +libc.so.6:pthread_once libc.so.6:pthread_self libc.so.6:pthread_sigmask libc.so.6:raise @@ -171,7 +173,6 @@ libc.so.6:sigfillset libc.so.6:signal libc.so.6:sigprocmask -libc.so.6:socket libc.so.6:stat libc.so.6:statfs libc.so.6:stderr @@ -268,6 +269,7 @@ libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmPKc libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE12find_last_ofEPKwmm libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE13find_first_ofEPKwmm libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE16find_last_not_ofEPKwmm @@ -282,6 +284,7 @@ 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:_ZNSt11logic_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libstdc++.so.6:_ZNSt11logic_errorC2ERKS_ libstdc++.so.6:_ZNSt12future_errorD1Ev libstdc++.so.6:_ZNSt13__future_base12_Result_baseC2Ev libstdc++.so.6:_ZNSt13__future_base12_Result_baseD2Ev @@ -289,6 +292,7 @@ libstdc++.so.6:_ZNSt13random_device7_M_initERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE libstdc++.so.6:_ZNSt13random_device9_M_getvalEv libstdc++.so.6:_ZNSt15__exception_ptr13exception_ptr10_M_releaseEv +libstdc++.so.6:_ZNSt15__exception_ptr13exception_ptrC1EPv libstdc++.so.6:_ZNSt18condition_variable10notify_allEv libstdc++.so.6:_ZNSt18condition_variable10notify_oneEv libstdc++.so.6:_ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE @@ -326,11 +330,9 @@ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_mutateEmmPKwm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9push_backEw libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1EOS4_ -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1EPKwRKS3_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1ERKS4_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEC1ERKS4_mm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEED1Ev -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEaSEOS4_ libstdc++.so.6:_ZNSt8__detail15_List_node_base11_M_transferEPS0_S1_ libstdc++.so.6:_ZNSt8__detail15_List_node_base7_M_hookEPS0_ libstdc++.so.6:_ZNSt8__detail15_List_node_base9_M_unhookEv @@ -349,12 +351,14 @@ libstdc++.so.6:_ZSt20__throw_system_errori libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz libstdc++.so.6:_ZSt25__throw_bad_function_callv +libstdc++.so.6:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_ libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ libstdc++.so.6:_ZSt7nothrow libstdc++.so.6:_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale libstdc++.so.6:_ZSt9use_facetISt5ctypeIwEERKT_RKSt6locale libstdc++.so.6:_ZTINSt13__future_base12_Result_baseE +libstdc++.so.6:_ZTISt12future_error libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE libstdc++.so.6:_ZTVN10__cxxabiv119__pointer_type_infoE libstdc++.so.6:_ZTVN10__cxxabiv120__function_type_infoE @@ -366,7 +370,9 @@ libstdc++.so.6:_Znam libstdc++.so.6:_Znwm libstdc++.so.6:_ZnwmRKSt9nothrow_t +libstdc++.so.6:__cxa_allocate_exception libstdc++.so.6:__cxa_demangle libstdc++.so.6:__cxa_guard_acquire libstdc++.so.6:__cxa_guard_release +libstdc++.so.6:__cxa_init_primary_exception libstdc++.so.6:__once_proxy diff --git a/files/fish.tmpfiles b/files/fish.tmpfiles new file mode 100644 --- /dev/null +++ b/files/fish.tmpfiles @@ -0,0 +1,3 @@ +d /etc/fish/completions 0755 root root - +d /etc/fish/conf.d 0755 root root - +d /etc/fish/functions 0755 root root - diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,9 +1,9 @@ name : fish -version : 3.4.1 -release : 24 +version : 3.5.1 +release : 25 homepage : https://fishshell.com source : - - https://github.com/fish-shell/fish-shell/releases/download/3.4.1/fish-3.4.1.tar.xz : b6f23b3843b04db6b0a90fea1f6f0d0e40cc027b4a732098200863f2864a94ea + - https://github.com/fish-shell/fish-shell/releases/download/3.5.1/fish-3.5.1.tar.xz : a6d45b3dc5a45dd31772e7f8dfdfecabc063986e8f67d60bd7ca60cc81db6928 license : # Files have different licenses # Licenses like MIT, BSD etc. are related to deps, not fish itself @@ -24,8 +24,11 @@ %ninja_build install : | %ninja_install - mv $installdir/usr/etc $installdir/ rm -rf $installdir/usr/share/doc/fish/{_sources,.buildinfo} + + # Stateless + rm -rf $installdir/usr/etc/ + install -Dm00644 $pkgfiles/fish.tmpfiles $installdir/%libdir%/tmpfiles.d/fish.conf # check : | # # This test fails because we have no TTYs in solbuild # rm tests/test1* diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -3,8 +3,8 @@ fish https://fishshell.com - Mislav Čakarić - mcakaric@gmail.com + Reilly Brogan + solus@reillybrogan.com GPL-2.0-only GPL-2.0-or-later @@ -22,13 +22,10 @@ system.utils - /etc/fish/completions - /etc/fish/conf.d - /etc/fish/config.fish - /etc/fish/functions /usr/bin/fish /usr/bin/fish_indent /usr/bin/fish_key_reader + /usr/lib64/tmpfiles.d/fish.conf /usr/share/applications/fish.desktop /usr/share/doc/fish/CHANGELOG.rst /usr/share/doc/fish/_static/basic.css @@ -47,7 +44,7 @@ /usr/share/doc/fish/_static/pygments.css /usr/share/doc/fish/_static/searchtools.js /usr/share/doc/fish/_static/sidebar.js - /usr/share/doc/fish/_static/underscore-1.12.0.js + /usr/share/doc/fish/_static/underscore-1.13.1.js /usr/share/doc/fish/_static/underscore.js /usr/share/doc/fish/cmds/_.html /usr/share/doc/fish/cmds/abbr.html @@ -117,6 +114,7 @@ /usr/share/doc/fish/cmds/not.html /usr/share/doc/fish/cmds/open.html /usr/share/doc/fish/cmds/or.html + /usr/share/doc/fish/cmds/path.html /usr/share/doc/fish/cmds/popd.html /usr/share/doc/fish/cmds/prevd.html /usr/share/doc/fish/cmds/printf.html @@ -243,6 +241,7 @@ /usr/share/fish/completions/apt.fish /usr/share/fish/completions/aptitude.fish /usr/share/fish/completions/arc.fish + /usr/share/fish/completions/archlinux-java.fish /usr/share/fish/completions/arepack.fish /usr/share/fish/completions/argparse.fish /usr/share/fish/completions/arp.fish @@ -283,6 +282,7 @@ /usr/share/fish/completions/bower.fish /usr/share/fish/completions/break.fish /usr/share/fish/completions/brew.fish + /usr/share/fish/completions/brightnessctl.fish /usr/share/fish/completions/btdownloadcurses.py.fish /usr/share/fish/completions/btdownloadheadless.py.fish /usr/share/fish/completions/btrfs.fish @@ -311,6 +311,7 @@ /usr/share/fish/completions/chgrp.fish /usr/share/fish/completions/chmod.fish /usr/share/fish/completions/choice.fish + /usr/share/fish/completions/choose.fish /usr/share/fish/completions/chown.fish /usr/share/fish/completions/chronyc.fish /usr/share/fish/completions/chsh.fish @@ -401,6 +402,7 @@ /usr/share/fish/completions/dvipdfm.fish /usr/share/fish/completions/ebuild.fish /usr/share/fish/completions/echo.fish + /usr/share/fish/completions/efibootmgr.fish /usr/share/fish/completions/egrep.fish /usr/share/fish/completions/eix-sync.fish /usr/share/fish/completions/eix.fish @@ -426,8 +428,10 @@ /usr/share/fish/completions/exif.fish /usr/share/fish/completions/exit.fish /usr/share/fish/completions/expand.fish + /usr/share/fish/completions/expect.fish /usr/share/fish/completions/ezjail-admin.fish /usr/share/fish/completions/fab.fish + /usr/share/fish/completions/fastboot.fish /usr/share/fish/completions/feh.fish /usr/share/fish/completions/ffmpeg.fish /usr/share/fish/completions/ffplay.fish @@ -663,6 +667,7 @@ /usr/share/fish/completions/mysqldump.fish /usr/share/fish/completions/namei.fish /usr/share/fish/completions/native2ascii.fish + /usr/share/fish/completions/navi.fish /usr/share/fish/completions/nc.fish /usr/share/fish/completions/nc.openbsd.fish /usr/share/fish/completions/nc.traditional.fish @@ -698,6 +703,7 @@ /usr/share/fish/completions/openocd.fish /usr/share/fish/completions/openssl.fish /usr/share/fish/completions/opkg.fish + /usr/share/fish/completions/optimus-manager.fish /usr/share/fish/completions/optipng.fish /usr/share/fish/completions/or.fish /usr/share/fish/completions/p4.fish @@ -713,6 +719,7 @@ /usr/share/fish/completions/pandoc.fish /usr/share/fish/completions/passwd.fish /usr/share/fish/completions/patch.fish + /usr/share/fish/completions/path.fish /usr/share/fish/completions/patool.fish /usr/share/fish/completions/pbget.fish /usr/share/fish/completions/pdfelatex.fish @@ -777,6 +784,7 @@ /usr/share/fish/completions/python2.fish /usr/share/fish/completions/python3.fish /usr/share/fish/completions/pzstd.fish + /usr/share/fish/completions/qdbus.fish /usr/share/fish/completions/qmk.fish /usr/share/fish/completions/qubes-gpg-client.fish /usr/share/fish/completions/quilt.fish @@ -788,9 +796,11 @@ /usr/share/fish/completions/rc-status.fish /usr/share/fish/completions/rc-update.fish /usr/share/fish/completions/rcctl.fish + /usr/share/fish/completions/rclone.fish /usr/share/fish/completions/read.fish /usr/share/fish/completions/readlink.fish /usr/share/fish/completions/realpath.fish + /usr/share/fish/completions/reflector.fish /usr/share/fish/completions/reg.fish /usr/share/fish/completions/reject.fish /usr/share/fish/completions/rejmerge.fish @@ -853,6 +863,7 @@ /usr/share/fish/completions/shortcuts.fish /usr/share/fish/completions/signify.fish /usr/share/fish/completions/snap.fish + /usr/share/fish/completions/sops.fish /usr/share/fish/completions/sort.fish /usr/share/fish/completions/source.fish /usr/share/fish/completions/spago.fish @@ -916,6 +927,7 @@ /usr/share/fish/completions/tsc.fish /usr/share/fish/completions/tshark.fish /usr/share/fish/completions/ttx.fish + /usr/share/fish/completions/tuned-adm.fish /usr/share/fish/completions/type.fish /usr/share/fish/completions/udevadm.fish /usr/share/fish/completions/udisksctl.fish @@ -951,6 +963,7 @@ /usr/share/fish/completions/watch.fish /usr/share/fish/completions/wc.fish /usr/share/fish/completions/wesnoth.fish + /usr/share/fish/completions/wg-quick.fish /usr/share/fish/completions/wget.fish /usr/share/fish/completions/whatis.fish /usr/share/fish/completions/which.fish @@ -1024,7 +1037,6 @@ /usr/share/fish/completions/zypper.fish /usr/share/fish/config.fish /usr/share/fish/functions/N_.fish - /usr/share/fish/functions/__fish_abbr_old.fish /usr/share/fish/functions/__fish_any_arg_in.fish /usr/share/fish/functions/__fish_anypython.fish /usr/share/fish/functions/__fish_append.fish @@ -1318,6 +1330,7 @@ /usr/share/fish/man/man1/not.1 /usr/share/fish/man/man1/open.1 /usr/share/fish/man/man1/or.1 + /usr/share/fish/man/man1/path.1 /usr/share/fish/man/man1/popd.1 /usr/share/fish/man/man1/prevd.1 /usr/share/fish/man/man1/printf.1 @@ -1385,6 +1398,7 @@ /usr/share/fish/tools/web_config/partials/variables.html /usr/share/fish/tools/web_config/sample_prompts/acidhub.fish /usr/share/fish/tools/web_config/sample_prompts/arrow.fish + /usr/share/fish/tools/web_config/sample_prompts/astronaut.fish /usr/share/fish/tools/web_config/sample_prompts/default.fish /usr/share/fish/tools/web_config/sample_prompts/disco.fish /usr/share/fish/tools/web_config/sample_prompts/informative.fish @@ -1444,19 +1458,19 @@ programming.devel - fish + fish /usr/share/pkgconfig/fish.pc - - 2022-04-02 - 3.4.1 + + 2022-07-22 + 3.5.1 Packaging update - Mislav Čakarić - mcakaric@gmail.com + Reilly Brogan + solus@reillybrogan.com \ No newline at end of file