diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -6,4 +6,5 @@ libgtk-3.so.0 libm.so.6 libpthread.so.0 +librt.so.1 libusb-1.0.so.0 diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -1,21 +1,15 @@ ld-linux-x86-64.so.2:__tls_get_addr libc.so.6:_Exit libc.so.6:__fxstat -libc.so.6:__isnan -libc.so.6:__isnanf libc.so.6:__libc_start_main libc.so.6:abort -libc.so.6:access libc.so.6:calloc libc.so.6:dl_iterate_phdr libc.so.6:exit -libc.so.6:fclose -libc.so.6:fileno -libc.so.6:fopen libc.so.6:fputc libc.so.6:fputs -libc.so.6:fread_unlocked libc.so.6:free +libc.so.6:isnan libc.so.6:malloc libc.so.6:memcmp libc.so.6:memcpy @@ -23,15 +17,10 @@ libc.so.6:memmove libc.so.6:memset libc.so.6:mmap -libc.so.6:readlink -libc.so.6:realloc libc.so.6:sleep -libc.so.6:sprintf libc.so.6:stderr libc.so.6:strcmp -libc.so.6:strcpy libc.so.6:strlen -libc.so.6:strncmp libc.so.6:strncpy libc.so.6:strnlen libc.so.6:syscall @@ -47,7 +36,6 @@ libgtk-3.so.0:gtk_about_dialog_set_version libgtk-3.so.0:gtk_about_dialog_set_website libgtk-3.so.0:gtk_about_dialog_set_website_label -libgtk-3.so.0:gtk_adjustment_get_value libgtk-3.so.0:gtk_adjustment_new libgtk-3.so.0:gtk_application_get_active_window libgtk-3.so.0:gtk_application_new @@ -102,10 +90,10 @@ libgtk-3.so.0:gtk_notebook_new libgtk-3.so.0:gtk_popover_new libgtk-3.so.0:gtk_popover_set_modal +libgtk-3.so.0:gtk_range_get_value libgtk-3.so.0:gtk_range_set_value libgtk-3.so.0:gtk_scale_add_mark libgtk-3.so.0:gtk_scale_new -libgtk-3.so.0:gtk_scale_set_digits libgtk-3.so.0:gtk_scale_set_draw_value libgtk-3.so.0:gtk_spin_button_get_value_as_int libgtk-3.so.0:gtk_spin_button_new_with_range @@ -153,11 +141,9 @@ libpthread.so.0:pthread_key_create libpthread.so.0:pthread_mutex_destroy libpthread.so.0:pthread_mutex_init -libpthread.so.0:pthread_mutex_lock -libpthread.so.0:pthread_mutex_unlock -libpthread.so.0:pthread_once libpthread.so.0:pthread_setspecific libpthread.so.0:write +librt.so.1:clock_gettime libusb-1.0.so.0:libusb_claim_interface libusb-1.0.so.0:libusb_close libusb-1.0.so.0:libusb_error_name @@ -171,3 +157,4 @@ libusb-1.0.so.0:libusb_release_interface libusb-1.0.so.0:libusb_reset_device libusb-1.0.so.0:libusb_set_auto_detach_kernel_driver +libusb-1.0.so.0:libusb_strerror diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,11 +1,11 @@ name : wraith-master -version : 1.1.2 -release : 11 +version : 1.2.0 +release : 12 source : - - https://gitlab.com/serebit/wraith-master/-/archive/v1.1.2/wraith-master-v1.1.2.tar.gz : 6e85ef3beb794f077c4b0e80c9372ada14f55e0377afc9fdca440839766ba59f + - https://gitlab.com/serebit/wraith-master/-/archive/v1.2.0/wraith-master-v1.2.0.tar.gz : 2644d588b3b773674a643e333ab262d6ea83d7d982e6de9895c41e980b00f0b8 - https://download.jetbrains.com/kotlin/native/clang-llvm-8.0.0-linux-x86-64.tar.gz : a9ebf55170bdbe5e089dbf884e0bc52065b5b7bc52e9354415e25a36e10e56c5 - - https://download.jetbrains.com/kotlin/native/target-gcc-toolchain-3-linux-x86-64.tar.gz : ca25fc933fe45deb142f2672d3773227a65e652ebeb7bc6cc8425f747c5f8912 - https://download.jetbrains.com/kotlin/native/lldb-3-linux.tar.gz : 94240b9d7fdc72455af8472ce0088d3177a4840b409ec1b5e6be255ab20e4182 + - https://download.jetbrains.com/kotlin/native/x86_64-unknown-linux-gnu-gcc-8.3.0-glibc-2.19-kernel-4.9-2.tar.gz : a048397d50fb5a2bd6cc0f89d5a30e0b8ff0373ebff9c1d78ce1f1fb7f185a50 license : Apache-2.0 component : system.utils homepage : https://gitlab.com/serebit/wraith-master/ @@ -18,17 +18,21 @@ - pkgconfig(libusb-1.0) - gradle - kotlin-native + - scdoc environment: | export KONAN_DATA_DIR="$workdir/.konan_home" setup : | mkdir -p $KONAN_DATA_DIR/dependencies/ - for FILE in $(find $sources -type f -not -name "wraith-master-v%version%.tar.gz"); do - tar -xzf $FILE -C $KONAN_DATA_DIR/dependencies/ + for FILE in $(find $sources -type f -not -name "wraith-master-*.tar.gz"); do + tar -xf $FILE -C $KONAN_DATA_DIR/dependencies/ echo $(basename -s .tar.gz $FILE) >> $KONAN_DATA_DIR/dependencies/.extracted done +build : | + export GRADLE_USER_HOME="$workdir/.gradle_home" + %make \ + GRADLE=gradle \ + GRADLEFLAGS="-Pkotlin.native.home=/usr/share/kotlin-native" install : | - GRADLE_USER_HOME="$workdir/.gradle_home" gradle install \ - --no-daemon \ - --stacktrace \ - -Ppackageroot=$installdir \ - -Pkotlin.native.home=/usr/share/kotlin-native + %make_install \ + DESTDIR="$installdir" \ + PREFIX="/usr" diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -23,18 +23,20 @@ /usr/bin/wraith-master /usr/bin/wraith-master-gtk /usr/lib/udev/rules.d/99-wraith-master.rules - /usr/share/applications/wraith-master.desktop + /usr/share/applications/com.serebit.WraithMaster.desktop /usr/share/icons/hicolor/scalable/apps/wraith-master.svg - /usr/share/wraith-master/version.txt + /usr/share/man/man1/wraith-master-gtk.1 + /usr/share/man/man1/wraith-master.1 + /usr/share/metainfo/com.serebit.WraithMaster.metainfo.xml - - 2021-03-16 - 1.1.2 + + 2021-06-07 + 1.2.0 Packaging update Campbell Jones dev@serebit.com \ No newline at end of file