Skip to content

Commit

Permalink
getdns: update to 1.7.3
Browse files Browse the repository at this point in the history
**Summary**
- Increase CMake required version 3.5 -> 3.20, because we need cmake_path for Absolute paths in pkg-config
- Updated to Stubby 0.4.3 quickfix release
- Release notes can be found [here](https://github.com/getdnsapi/getdns/releases).
  • Loading branch information
androidnisse committed Apr 6, 2024
1 parent b476dbf commit 90c83ee
Show file tree
Hide file tree
Showing 6 changed files with 63 additions and 59 deletions.
3 changes: 3 additions & 0 deletions packages/g/getdns/abi_libs
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
libgetdns.so.10
libgetdns_ext_ev.so.10
libgetdns_ext_event.so.10
libgetdns_ext_uv.so.10
6 changes: 6 additions & 0 deletions packages/g/getdns/abi_symbols
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ libgetdns.so.10:getdns_context_get_resolution_type
libgetdns.so.10:getdns_context_get_resolvconf
libgetdns.so.10:getdns_context_get_round_robin_upstreams
libgetdns.so.10:getdns_context_get_suffix
libgetdns.so.10:getdns_context_get_tcp_send_timeout
libgetdns.so.10:getdns_context_get_timeout
libgetdns.so.10:getdns_context_get_tls_authentication
libgetdns.so.10:getdns_context_get_tls_backoff_time
Expand Down Expand Up @@ -78,6 +79,7 @@ libgetdns.so.10:getdns_context_set_resolvconf
libgetdns.so.10:getdns_context_set_return_dnssec_status
libgetdns.so.10:getdns_context_set_round_robin_upstreams
libgetdns.so.10:getdns_context_set_suffix
libgetdns.so.10:getdns_context_set_tcp_send_timeout
libgetdns.so.10:getdns_context_set_timeout
libgetdns.so.10:getdns_context_set_tls_authentication
libgetdns.so.10:getdns_context_set_tls_backoff_time
Expand All @@ -98,6 +100,7 @@ libgetdns.so.10:getdns_context_set_update_callback
libgetdns.so.10:getdns_context_set_upstream_recursive_servers
libgetdns.so.10:getdns_context_set_use_threads
libgetdns.so.10:getdns_context_unset_edns_maximum_udp_payload_size
libgetdns.so.10:getdns_context_unset_tcp_send_timeout
libgetdns.so.10:getdns_convert_alabel_to_ulabel
libgetdns.so.10:getdns_convert_dns_name_to_fqdn
libgetdns.so.10:getdns_convert_fqdn_to_dns_name
Expand Down Expand Up @@ -188,3 +191,6 @@ libgetdns.so.10:getdns_wire2rr_dict_buf
libgetdns.so.10:getdns_wire2rr_dict_scan
libgetdns.so.10:plain_mem_funcs_user_arg
libgetdns.so.10:priv_getdns_context_mf
libgetdns_ext_ev.so.10:getdns_extension_set_libev_loop
libgetdns_ext_event.so.10:getdns_extension_set_libevent_base
libgetdns_ext_uv.so.10:getdns_extension_set_libuv_loop
3 changes: 1 addition & 2 deletions packages/g/getdns/abi_used_libs
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
libbsd.so.0
libc.so.6
libcrypto.so.3
libev.so.4
libevent_core-2.1.so.7
libevent-2.1.so.7
libidn2.so.0
libssl.so.3
libunbound.so.8
Expand Down
58 changes: 26 additions & 32 deletions packages/g/getdns/abi_used_symbols
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
libbsd.so.0:arc4random
libbsd.so.0:arc4random_uniform
libbsd.so.0:strlcpy
libc.so.6:__ctype_b_loc
libc.so.6:__ctype_tolower_loc
libc.so.6:__ctype_toupper_loc
Expand All @@ -19,6 +16,8 @@ libc.so.6:__strncat_chk
libc.so.6:__vfprintf_chk
libc.so.6:__vsnprintf_chk
libc.so.6:accept
libc.so.6:arc4random
libc.so.6:arc4random_uniform
libc.so.6:asctime
libc.so.6:bind
libc.so.6:calloc
Expand All @@ -43,6 +42,7 @@ libc.so.6:freeaddrinfo
libc.so.6:fseek
libc.so.6:ftell
libc.so.6:fwrite
libc.so.6:gai_strerror
libc.so.6:getaddrinfo
libc.so.6:getc
libc.so.6:getenv
Expand All @@ -51,6 +51,7 @@ libc.so.6:getprotobyname
libc.so.6:getprotobynumber
libc.so.6:getpwuid
libc.so.6:getservbyname
libc.so.6:getsockname
libc.so.6:getsockopt
libc.so.6:gettimeofday
libc.so.6:getuid
Expand Down Expand Up @@ -105,6 +106,7 @@ libc.so.6:strcspn
libc.so.6:strdup
libc.so.6:strerror
libc.so.6:strftime
libc.so.6:strlcpy
libc.so.6:strlen
libc.so.6:strncasecmp
libc.so.6:strncmp
Expand Down Expand Up @@ -138,17 +140,6 @@ libcrypto.so.3:CRYPTO_free
libcrypto.so.3:DSA_SIG_free
libcrypto.so.3:DSA_SIG_new
libcrypto.so.3:DSA_SIG_set0
libcrypto.so.3:DSA_free
libcrypto.so.3:DSA_new
libcrypto.so.3:DSA_set0_key
libcrypto.so.3:DSA_set0_pqg
libcrypto.so.3:EC_KEY_free
libcrypto.so.3:EC_KEY_new_by_curve_name
libcrypto.so.3:ENGINE_by_id
libcrypto.so.3:ENGINE_finish
libcrypto.so.3:ENGINE_free
libcrypto.so.3:ENGINE_load_builtin_engines
libcrypto.so.3:ENGINE_set_default
libcrypto.so.3:ERR_clear_error
libcrypto.so.3:ERR_error_string_n
libcrypto.so.3:ERR_get_error
Expand All @@ -158,12 +149,14 @@ libcrypto.so.3:EVP_DigestUpdate
libcrypto.so.3:EVP_DigestVerify
libcrypto.so.3:EVP_DigestVerifyInit
libcrypto.so.3:EVP_MD_CTX_free
libcrypto.so.3:EVP_MD_CTX_get0_md
libcrypto.so.3:EVP_MD_CTX_new
libcrypto.so.3:EVP_PKEY_asn1_find_str
libcrypto.so.3:EVP_PKEY_asn1_get0_info
libcrypto.so.3:EVP_PKEY_assign
libcrypto.so.3:EVP_MD_get_size
libcrypto.so.3:EVP_PKEY_CTX_free
libcrypto.so.3:EVP_PKEY_CTX_new_from_name
libcrypto.so.3:EVP_PKEY_free
libcrypto.so.3:EVP_PKEY_new
libcrypto.so.3:EVP_PKEY_fromdata
libcrypto.so.3:EVP_PKEY_fromdata_init
libcrypto.so.3:EVP_get_digestbyname
libcrypto.so.3:EVP_md5
libcrypto.so.3:EVP_sha1
Expand All @@ -172,26 +165,25 @@ libcrypto.so.3:EVP_sha256
libcrypto.so.3:EVP_sha384
libcrypto.so.3:EVP_sha512
libcrypto.so.3:HMAC
libcrypto.so.3:HMAC_CTX_free
libcrypto.so.3:HMAC_CTX_new
libcrypto.so.3:HMAC_Final
libcrypto.so.3:HMAC_Init_ex
libcrypto.so.3:HMAC_Update
libcrypto.so.3:OPENSSL_init_crypto
libcrypto.so.3:OPENSSL_sk_free
libcrypto.so.3:OPENSSL_sk_new_null
libcrypto.so.3:OPENSSL_sk_num
libcrypto.so.3:OPENSSL_sk_push
libcrypto.so.3:OPENSSL_sk_value
libcrypto.so.3:OSSL_PARAM_BLD_free
libcrypto.so.3:OSSL_PARAM_BLD_new
libcrypto.so.3:OSSL_PARAM_BLD_push_BN
libcrypto.so.3:OSSL_PARAM_BLD_push_octet_string
libcrypto.so.3:OSSL_PARAM_BLD_push_utf8_string
libcrypto.so.3:OSSL_PARAM_BLD_to_param
libcrypto.so.3:OSSL_PARAM_free
libcrypto.so.3:OpenSSL_version
libcrypto.so.3:OpenSSL_version_num
libcrypto.so.3:PEM_read_bio_X509
libcrypto.so.3:PKCS7_free
libcrypto.so.3:PKCS7_get0_signers
libcrypto.so.3:PKCS7_verify
libcrypto.so.3:RSA_free
libcrypto.so.3:RSA_new
libcrypto.so.3:RSA_set0_key
libcrypto.so.3:SHA1
libcrypto.so.3:SHA256
libcrypto.so.3:SHA384
Expand All @@ -215,7 +207,6 @@ libcrypto.so.3:d2i_PUBKEY
libcrypto.so.3:d2i_X509
libcrypto.so.3:i2d_DSA_SIG
libcrypto.so.3:i2d_X509
libcrypto.so.3:o2i_ECPublicKey
libev.so.4:ev_io_start
libev.so.4:ev_io_stop
libev.so.4:ev_run
Expand All @@ -225,11 +216,10 @@ libev.so.4:event_add
libev.so.4:event_base_dispatch
libev.so.4:event_base_loop
libev.so.4:event_del
libevent_core-2.1.so.7:event_add
libevent_core-2.1.so.7:event_base_dispatch
libevent_core-2.1.so.7:event_del
libevent_core-2.1.so.7:event_free
libevent_core-2.1.so.7:event_new
libevent-2.1.so.7:event_add
libevent-2.1.so.7:event_del
libevent-2.1.so.7:event_free
libevent-2.1.so.7:event_new
libidn2.so.0:idn2_lookup_u8
libidn2.so.0:idn2_to_unicode_8z8z
libssl.so.3:OPENSSL_init_ssl
Expand All @@ -238,7 +228,9 @@ libssl.so.3:SSL_CTX_dane_enable
libssl.so.3:SSL_CTX_free
libssl.so.3:SSL_CTX_load_verify_locations
libssl.so.3:SSL_CTX_new
libssl.so.3:SSL_CTX_set_alpn_protos
libssl.so.3:SSL_CTX_set_cipher_list
libssl.so.3:SSL_CTX_set_ciphersuites
libssl.so.3:SSL_CTX_set_default_verify_paths
libssl.so.3:SSL_SESSION_free
libssl.so.3:SSL_ctrl
Expand All @@ -256,6 +248,7 @@ libssl.so.3:SSL_new
libssl.so.3:SSL_read
libssl.so.3:SSL_session_reused
libssl.so.3:SSL_set_cipher_list
libssl.so.3:SSL_set_ciphersuites
libssl.so.3:SSL_set_connect_state
libssl.so.3:SSL_set_fd
libssl.so.3:SSL_set_session
Expand All @@ -271,6 +264,7 @@ libunbound.so.8:ub_ctx_create_ub_event
libunbound.so.8:ub_ctx_delete
libunbound.so.8:ub_ctx_set_fwd
libunbound.so.8:ub_ctx_set_option
libunbound.so.8:ub_ctx_set_stub
libunbound.so.8:ub_fd
libunbound.so.8:ub_poll
libunbound.so.8:ub_process
Expand Down
7 changes: 4 additions & 3 deletions packages/g/getdns/package.yml
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
name : getdns
version : 1.6.0
release : 12
version : 1.7.3
release : 13
source :
- https://github.com/getdnsapi/getdns/releases/download/v1.6.0/getdns-1.6.0.tar.gz : 40e5737471a3902ba8304b0fd63aa7c95802f66ebbc6eae53c487c8e8a380f4a
- https://getdnsapi.net/dist/getdns-1.7.3.tar.gz : f1404ca250f02e37a118aa00cf0ec2cbe11896e060c6d369c6761baea7d55a2c
homepage : https://getdnsapi.net/
license : BSD-3-Clause
component : network.util
summary : A modern asynchronous DNS API
Expand Down
45 changes: 23 additions & 22 deletions packages/g/getdns/pspec_x86_64.xml
Original file line number Diff line number Diff line change
@@ -1,16 +1,17 @@
<PISI>
<Source>
<Name>getdns</Name>
<Homepage>https://getdnsapi.net/</Homepage>
<Packager>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
<Name>Jakob Gezelius</Name>
<Email>jakob@knugen.nu</Email>
</Packager>
<License>BSD-3-Clause</License>
<PartOf>network.util</PartOf>
<Summary xml:lang="en">A modern asynchronous DNS API</Summary>
<Description xml:lang="en">getdns is a modern asynchronous DNS API. It implements DNS entry points from a design developed and vetted by application developers, in an API specification. The open source C implementation of getdns is developed and maintained in collaboration by NLnet Labs, Sinodun and No Mountain Software.
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://sources.getsol.us/README.Solus</Archive>
</Source>
<Package>
<Name>getdns</Name>
Expand All @@ -21,14 +22,14 @@
<Files>
<Path fileType="executable">/usr/bin/getdns_query</Path>
<Path fileType="executable">/usr/bin/getdns_server_mon</Path>
<Path fileType="library">/usr/lib/libgetdns.so.10</Path>
<Path fileType="library">/usr/lib/libgetdns.so.10.1.3</Path>
<Path fileType="library">/usr/lib/libgetdns_ex_ev.so.10</Path>
<Path fileType="library">/usr/lib/libgetdns_ex_ev.so.10.1.3</Path>
<Path fileType="library">/usr/lib/libgetdns_ex_event.so.10</Path>
<Path fileType="library">/usr/lib/libgetdns_ex_event.so.10.1.3</Path>
<Path fileType="library">/usr/lib/libgetdns_ex_uv.so.10</Path>
<Path fileType="library">/usr/lib/libgetdns_ex_uv.so.10.1.3</Path>
<Path fileType="library">/usr/lib64/libgetdns.so.10</Path>
<Path fileType="library">/usr/lib64/libgetdns.so.10.2.0</Path>
<Path fileType="library">/usr/lib64/libgetdns_ext_ev.so.10</Path>
<Path fileType="library">/usr/lib64/libgetdns_ext_ev.so.10.2.0</Path>
<Path fileType="library">/usr/lib64/libgetdns_ext_event.so.10</Path>
<Path fileType="library">/usr/lib64/libgetdns_ext_event.so.10.2.0</Path>
<Path fileType="library">/usr/lib64/libgetdns_ext_uv.so.10</Path>
<Path fileType="library">/usr/lib64/libgetdns_ext_uv.so.10.2.0</Path>
</Files>
</Package>
<Package>
Expand All @@ -38,19 +39,19 @@
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
<Dependency release="12">getdns</Dependency>
<Dependency release="13">getdns</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/getdns/getdns.h</Path>
<Path fileType="header">/usr/include/getdns/getdns_ext_libev.h</Path>
<Path fileType="header">/usr/include/getdns/getdns_ext_libevent.h</Path>
<Path fileType="header">/usr/include/getdns/getdns_ext_libuv.h</Path>
<Path fileType="header">/usr/include/getdns/getdns_extra.h</Path>
<Path fileType="library">/usr/lib/libgetdns.so</Path>
<Path fileType="library">/usr/lib/libgetdns_ex_ev.so</Path>
<Path fileType="library">/usr/lib/libgetdns_ex_event.so</Path>
<Path fileType="library">/usr/lib/libgetdns_ex_uv.so</Path>
<Path fileType="data">/usr/lib/pkgconfig/getdns.pc</Path>
<Path fileType="library">/usr/lib64/libgetdns.so</Path>
<Path fileType="library">/usr/lib64/libgetdns_ext_ev.so</Path>
<Path fileType="library">/usr/lib64/libgetdns_ext_event.so</Path>
<Path fileType="library">/usr/lib64/libgetdns_ext_uv.so</Path>
<Path fileType="data">/usr/lib64/pkgconfig/getdns.pc</Path>
<Path fileType="man">/usr/share/man/man3/getdns_address.3</Path>
<Path fileType="man">/usr/share/man/man3/getdns_address_sync.3</Path>
<Path fileType="man">/usr/share/man/man3/getdns_cancel_callback.3</Path>
Expand Down Expand Up @@ -124,12 +125,12 @@
</Files>
</Package>
<History>
<Update release="12">
<Date>2023-08-20</Date>
<Version>1.6.0</Version>
<Update release="13">
<Date>2024-04-06</Date>
<Version>1.7.3</Version>
<Comment>Packaging update</Comment>
<Name>Reilly Brogan</Name>
<Email>solus@reillybrogan.com</Email>
<Name>Jakob Gezelius</Name>
<Email>jakob@knugen.nu</Email>
</Update>
</History>
</PISI>

0 comments on commit 90c83ee

Please sign in to comment.